作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (23): 116-118. doi: 10.3969/j.issn.1000-3428.2006.23.041

• 网络通信 • 上一篇    下一篇

SIP透明穿透NAT方案

蔡嘉勇,李 丹,陈 沫   

  1. (中国科学院计算技术研究所信息网络室,北京 100080)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2006-12-05 发布日期:2006-12-05

Scheme for SIP to Traverse NAT Transparently

CAI Jiayong, LI Dan, CHEN Mo   

  1. (Lab of Information Network, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100080)
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-12-05 Published:2006-12-05

摘要: SIP是IETF提出的IP电话信令协议,应用于视频电话、即时通信等领域,而网络中大量存在的NAT成为SIP应用推广的最大障碍,因此SIP消息如何有效穿透NAT成为该领域的热点问题之一。文章分析了现有各类SIP穿透NAT的方案,发现其在网络拓扑和应用可扩展性上存在局限。提出了一种新的SIP透明穿透NAT方案,保持了SIP协议在应用方面的可扩展性和拓扑的灵活性,在NAT设备中也只需维护少量的地址映射信息,并对该方案的透明性予以实验验证。

关键词: SIP协议, SIP网络地址翻译, SIP应用层网关, IXP2400

Abstract: Session initiation protocol(SIP), which is delivered by IEFT for IP telephone signaling, is greatly used in video-phone, instant- messaging, and etc. recently. However what makes SIP difficult is the widely using of NAT devices in network, so how to traverse NAT efficiently becomes the SIP researching hotspot. All the existed approaches are reviewed for SIP NAT traversing, and found out their limitation in topology and flexibility. Basing on understanding on SIP, a new SIP NAT traverse approach is developed, which keeps the flexibility of SIP without assuming any topology and maintaining too much addresses mapping information. In the end, the transparency of the approach through a full test is demonstrated.

Key words: Session initiation protocol(SIP), SIP NAT, SIP ALG, IXP2400