Statements (118)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Request_for_Comments
|
gptkbp:abstract |
This document describes the Interactive Connectivity Establishment (ICE) framework.
This document describes a method for establishing connectivity between two peers. |
gptkbp:application |
gptkb:Web_RTC
Voice over IP (Vo IP) |
gptkbp:author |
gptkb:Simon_H._Fraser
gptkb:Michael_P._H._Ginsberg gptkb:Jonathan_Rosenberg Rohan Mahy Cullen Jennings |
gptkbp:contains |
examples of usage
security considerations error handling procedures ICE candidates ICE negotiation process ICE state machine |
gptkbp:content_type |
Technical specification
|
gptkbp:file_format |
gptkb:text
|
gptkbp:first_published |
May 2021
|
gptkbp:goal |
Facilitate peer-to-peer communication.
|
gptkbp:has_sections |
gptkb:14
|
https://www.w3.org/2000/01/rdf-schema#label |
RFC 5245
|
gptkbp:impact |
Improves connectivity in NAT environments.
|
gptkbp:is_a_document_that |
gptkb:RFC_5245
|
gptkbp:is_cited_in |
gptkb:RFC_5246
gptkb:RFC_5247 gptkb:RFC_5248 gptkb:RFC_5249 gptkb:RFC_5250 gptkb:RFC_5251 gptkb:RFC_5252 gptkb:RFC_5253 gptkb:RFC_5254 gptkb:RFC_5766 |
gptkbp:is_implemented_in |
Web browsers
Vo IP applications Widely implemented in Vo IP applications. |
gptkbp:key_concept |
gptkb:infrastructure
gptkb:User_Experience gptkb:Research_and_Development gptkb:Web_RTC gptkb:Internet_Protocol_(IP) gptkb:Transport_Layer_Security_(TLS) gptkb:Session_Initiation_Protocol_(SIP) gptkb:User_Datagram_Protocol_(UDP) Network Topology Discovery Interoperability Network Protocols Performance Optimization Network Performance Error Handling Open Standards Interactive Applications Media Streaming Peer-to-Peer Communication Real-time Communication Technical Specifications Network Conditions Session Management Real-time Data Transfer Signaling Protocols Documentation Standards Data Channels Security Considerations Multimedia Communication Fallback Mechanisms Implementation Guidelines Protocol Design Media Transport Technical Community Standardization Process Connection Resilience Session Establishment Firewall Traversal Transport Protocols Quality of Service (Qo S) Candidate Gathering Candidate Pair Selection Connectivity Checks Prioritization of Candidates Protocol Extensions Protocol Negotiation Protocol Stacks Use of STUN and TURN Fallback mechanisms Candidate gathering Connectivity checks Prioritization of candidates Use of STUN and TURN servers. |
gptkbp:protocol |
gptkb:Session_Description_Protocol_(SDP)
Session Traversal Utilities for NAT (STUN) |
gptkbp:publication_year |
April 2008
|
gptkbp:related_concept |
gptkb:IETF
|
gptkbp:related_to |
gptkb:RFC_5389
gptkb:Web_RTC gptkb:Real-time_Transport_Protocol_(RTP) gptkb:RFC_3261 gptkb:Session_Description_Protocol_(SDP) NAT Traversal |
gptkbp:replaced_by |
gptkb:RFC_3484
gptkb:RFC_5244 |
gptkbp:specifies |
gptkb:ICE_framework
candidate gathering connectivity checks pairing of candidates priority of candidates use of STUN and TURN |
gptkbp:status |
Proposed Standard
|
gptkbp:successor |
gptkb:RFC_5245bis
|
gptkbp:technique |
ICE (Interactive Connectivity Establishment)
|
gptkbp:title |
gptkb:Interactive_Connectivity_Establishment
Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal |
gptkbp:updates |
gptkb:RFC_3264
gptkb:RFC_5246 gptkb:RFC_3550 |
gptkbp:use_case |
NAT traversal
|
gptkbp:bfsParent |
gptkb:ICE
|
gptkbp:bfsLayer |
4
|