色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

您好,歡迎來電子發(fā)燒友網! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網>電子百科>無線通信>無線局域網>

SIP應用層網關技術

2011年04月20日 11:37 www.1cnz.cn 作者:電子發(fā)燒友 用戶評論(0

  引言

  SIP (Session Initiation Protocol)稱為會話初始協議[1][4],是一個與HTTP和SMTP類似的、基于文本的協議,SIP獨立于傳輸層協議和其它會話控制協議,可以與其他協議(如RSVP,RTSP等)一起構建多媒體通信系統如智能家居網絡視頻會議[2]等。

  NAT/防火墻(FW)為私網提供統一的對外出口,從而隱藏內部網絡的拓撲結構,提高了私網的安全性[3]。但這也給私網的遠程控制應用帶來很大的麻煩。對于NAT,其功能是在公網IP地址及端口和私網IP地址及端口間進行映射,工作在傳輸層,它只對TCP/UDP包頭中的地址、端口進行修改,而SIP協議需要在信令消息中內嵌IP地址和端口號[5],這些地址、端口在應用層上才可見,因此NAT不會對其中的地址信息進行修改,導致信令消息中的IP地址和端口不能指向正確的地址,因而通信也不能正常進行;對于FW,對公網打開的端口通常是固定的(Fw不會在運行過程中動態(tài)的打開或者關閉這些端口),且數目有限。而基于SIP構建的私網的遠程控制應用要求FW不但能夠提供對信令協議的代理功能,而且要求FW能夠在通信過程中動態(tài)的打開一些端口進行媒體流數據的交流,現有的FW難以滿足這個要求。

  鑒于上述原因,本文提出了“SIP應用層網關”技術,并將其應用于網絡通信中來建立相對合理、完善的SIP網絡,以解決SIP私網遠程控制中穿越NAT/FireWall的難題。

  SIP私網穿越NAT/防火墻方法分析

  由于所有NAT和Firewall都是對于TCP/IP層以下進行處理和過濾的,而SIP是應用層控制信令協議,SIP與下面的傳輸層和網絡層協議無關。所以必須采用其他的途徑來解決基于SIP的私網穿越NAT/防火墻這一問題,主要有以下不同的解決方案:1.UpnP(通用即插即用);2.TURN(Traversal Using Relay NAT);3.STUN(Simple Traversal of UDP Through network Address Translators);4.ALG(Application Layer Gateway,應用層網關)。

  其中前3種都是由SIP Client(包括UA和Proxy)通過某種手段或協議在INVITE之前獲取自己的公網地址和端口。需要SIP Client提供額外支持,并且也不適應所有的NAT方式。ALG(Application Layer Gateway)[2]適應所有NAT方式,并不需要SIP Client做任何額外的支持。它對Application層的SIP信令進行處理和修改,從而做到透明轉換地址。該思想的基本思路是通過在NAT/FW中加入協議認知(Protocol Awareness)能力,使NAT/FW能夠在SIP信令消息通過時修改其內容中的地址信息,ALG修改SIP消息里面的SIP地址和端口,并為分配給呼叫雙方的地址和端口進行綁定,這樣,以后的媒體流數據能夠通過NAT/FW指定的端口穿過。本文主要討論的是基于SIP的應用層網關方法。

  SIP應用層網關原理分析

  “SIP應用層網關”是為解決基于SIP的私網控制應用穿越NAT/FW的問題,實現私網內的SIP用戶代理與公網上的SIP用戶代理之間的互連而提出的解決方案,從功能上來說,SIP應用層網關是一種為私網內的SIP終端提供連接到公網的代理功能的SIP設備或軟件。下文中提及的“應用層網關”和ALG(Application Level Gateway)都是指SIP應用層網關。

  為了實現SIP應用層網關的功能,同時保持與已有SIP應用的兼容性,必須把ALG設計成一個SIP兼容的應用。但是對于私網上和公網上的SIP應用而言,ALG提供的功能并不完全相同:對于私網的SIP終端,SIP應用層網關的角色是一個SIP意義上的代理服務器(Proxy),它不但需要為通往公網上的呼叫提供代理,同時還需要為私網內部不同SIP終端之間的呼叫提供代理;另一方面ALG必須允許私網內部SIP終端進行注冊,因為只有通過注冊才能使SIP終端明白ALG是它們的代理服務器,因此,SIP應用層網關同時也是私網上的SIP注冊服務器。而對于公網上的SIP終端而言,私網內部是不可見的,唯一可見的是處于公網上的SIP應用層網關,因此對它而言,ALG只是一個SIP終端,公網上的SIP設備就能夠直接對它進行呼叫或者接收它的呼叫。

  綜上所述,SIP應用層網關功能在私網和公網上是非對稱的,可劃分為:1.對內功能:SIP應用層網關是私網上的SIP注冊服務器和代理服務器,同時,對于跨網呼叫的情況,SIP應用層網關除需為私網終端提供SIP消息的代理,還須提供媒體流數據的代理,這種媒體數據的代理功能對通信雙方是透明的;對外功能:在公網上,SIP應用層網關作為一個普通的SIP終端而存在,它能夠與公網上的其它SIP應用建立互連關系,并隱藏ALG與私網內部SIP應用之間的關系。

  

非常好我支持^.^

(2) 100%

不好我反對

(0) 0%

( 發(fā)表人:Spring )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關規(guī)定!

      ?
      主站蜘蛛池模板: 欧美 日韩 无码 有码 在线| jizz女学| 亚洲中文无码AV在线观看| 思思99精品国产自在现线| 人与畜禽CROPROATION免费| 免费国产足恋网站| 麻豆区蜜芽区| 久久亚洲黄色| 久久偷拍人| 久久午夜夜伦鲁鲁片无码免费| 精品无码国产自产在线观看 | 日韩精品一区二区中文| 欧美日韩精品| 欧美最猛性XXXXX肛交| 欧美成人momandson| 欧美日韩一区在线观看| 欧美gv明星| 琪琪see色原网色原网站| 奇米网一区二区三区在线观看| 欧美日韩亚洲中字二区| 青青热久精品国产亚洲AV无码| 青青青伊人| 双性h浪荡受bl| 亚洲成人一区| 一个人的HD高清在线观看| 依恋影院在线观看| 8050午夜二级一片| FREECHINESE东北群交| 父亲在线日本综艺免费观看全集| 儿子好妈妈的HD3中字抢劫| 国产成人自拍视频在线观看| 国产精品久久久久久52AVAV| 国产婷婷综合在线视频中文| 精品国产乱码久久久久久乱码| 久久99r66热这里有精品| 麻豆国产人妻欲求不满| 求个av网站| 亚洲AV天堂无码麻豆电影| 亚洲欧美一级久久精品| 亚洲中文字幕日产乱码2020| 一个人免费完整观看日本 |