互動式連接建立(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
開放原始碼
- [http://www.pjsip.org/pjnath/docs/html/index.htm PJNATH - Open Source ICE, STUN, and TURN Library]
- [https://web.archive.org/web/20090719020238/http://nice.freedesktop.org/wiki libnice: GLib ICE library]
外部連結
- [https://web.archive.org/web/20100311043035/http://www.isoc.org/tools/blogs/ietfjournal/?p=117 IETF Journal article on ICE] - read first
- [https://web.archive.org/web/20090420015002/http://www.jdrosen.net/papers/ice-basic-tutorial.pdf ICE Tutorial]
评论 (0)