Statements (125)
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:API
Voice over IP (Vo IP) |
gptkbp:author |
gptkb:Simon_H._Fraser
gptkb:Michael_P._H._Ginsberg gptkb:Jonathan_Rosenberg Rohan Mahy Cullen Jennings |
gptkbp:communication |
gptkb:Session_Description_Protocol_(SDP)
Session Traversal Utilities for NAT (STUN) |
gptkbp:contains |
examples of usage
security considerations error handling procedures ICE candidates ICE negotiation process ICE state machine |
gptkbp:content_type |
Technical specification
|
gptkbp:first_published |
May 2021
|
gptkbp:format |
gptkb:poet
|
gptkbp:goal |
Facilitate peer-to-peer communication.
|
gptkbp:has_part |
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 |
gptkb:musician
gptkb:public_transportation_system gptkb:API gptkb:television_channel gptkb:Internet_Protocol_(IP) gptkb:Session_Initiation_Protocol_(SIP) gptkb:User_Datagram_Protocol_(UDP) gptkb:Research_Institute 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:published_year |
April 2008
|
gptkbp:related_concept |
gptkb:IETF
|
gptkbp:related_to |
gptkb:API
gptkb:RFC_5389 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:XEP-0206
gptkb:RFC_5246 gptkb:XEP-0217 gptkb:XEP-0222 gptkb:XEP-0224 gptkb:XEP-0227 gptkb:ICE gptkb:XMPP_Jingle |
gptkbp:bfsLayer |
4
|