互動式連接建立
互動式連接建立(Interactive Connectivity Establishment),一種綜合性的NAT穿越的技術。
互動式連接建立是由IETF的MMUSIC工作組開發出來的一種framework,可整合各種NAT穿透技術,如STUN、TURN(Traversal Using Relay NAT,中繼NAT實現的穿透)、RSIP(Realm Specific IP,特定域IP)等。該framework可以讓SIP的客戶端利用各種NAT穿透方式打穿遠程的防火牆。
IETF規格
- Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols RFC 5245
- Session Traversal Utilities for NAT (STUN): RFC 5389
- Traversal Using Relays around NAT (TURN): Relay Extensions to STUN RFC 5766
開放原始碼
外部連結
- IETF Journal article on ICE - read first
- ICE Tutorial