<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設計應用 > 私網(wǎng)穿越技術在軟交換體系中的應用介紹

          私網(wǎng)穿越技術在軟交換體系中的應用介紹

          作者: 時間:2012-08-11 來源:網(wǎng)絡 收藏

          摘要:分析了在軟中使用私網(wǎng)及NAT所產(chǎn)生的問題,了一種解決軟私網(wǎng)問題的方法,并對使用這種方法有可能為軟網(wǎng)絡帶來的進一步影響進行了探討。

            關鍵詞:NGN 軟交換 NAT PAT 私網(wǎng)

          一、引言

            下一代網(wǎng)絡(Next Generation Network,NGN)是一種基于分組交換的通信網(wǎng)絡,在整體構架、信令控制、承載網(wǎng)絡等方面都與現(xiàn)有的電路交換網(wǎng)絡存在很大不同。軟交換作為一種在分組網(wǎng)內實現(xiàn)通信話路交換與媒體傳輸?shù)募夹g,將是NGN網(wǎng)絡的核心技術。由于軟交換技術本身就是基于IP分組網(wǎng)的,因此在現(xiàn)有的基礎數(shù)據(jù)網(wǎng)上,完全可以建立起一套軟交換的構架。帶來的好處有:現(xiàn)有的許多基于IP的協(xié)議可以被繼續(xù)利用,大量的網(wǎng)絡設備和終端設備都可以直接被到軟交換網(wǎng)絡中。雖然在現(xiàn)有數(shù)據(jù)網(wǎng)的基礎上構建軟交換網(wǎng)絡具有上述的優(yōu)點,但也存在許多問題,其中私網(wǎng)就是一個需要解決的問題。

          二、在軟交換中面臨的私網(wǎng)穿越問題

            1. 私網(wǎng)的概念與NAPT技術的產(chǎn)生

            隨著基于TCP/IP的互聯(lián)網(wǎng)的普及,私有網(wǎng)絡(簡稱私網(wǎng))的數(shù)量和規(guī)模也越來越大。私網(wǎng),就是采用私有的IP地址來連接各個網(wǎng)絡設備組成的相對獨立和封閉的網(wǎng)絡。這種組網(wǎng)方式在組建各種規(guī)模局域網(wǎng)時被大量。可以說,在當今的網(wǎng)絡世界里,使用私網(wǎng)IP地址的網(wǎng)絡設備的數(shù)量,要遠遠大于擁有合法Internet網(wǎng)IP地址的設備數(shù)量。為了能夠讓這些設備可以訪問私網(wǎng)外部的資源,NAT(網(wǎng)絡地址轉換)技術也就應運而生。私網(wǎng)內部設備試圖訪問外部網(wǎng)絡時NAT技術可以將其私有的IP地址轉換成合法的IP地址。在運用NAT的同時,一般還會運用動態(tài)的端口轉換(PAT)技術,以解決合法IP地址緊缺的問題。這種技術實現(xiàn)方法是,對于一個私網(wǎng)中的所有設備,共用一個或多個合法的IP地址作為出口地址,只有在設備請求連接外部網(wǎng)絡時,才為這個請求分配一個合法IP地址和一個端口號,來進行外部連接;當這個請求結束時,端口號和IP地址也就隨即被收回。NAT與PAT經(jīng)常被同時使用,稱為網(wǎng)絡地址端口轉換(NAPT)。NAPT的運用,為IP網(wǎng)絡帶來了很多好處:如緩解了IPv4構架下Internet網(wǎng)絡的IP地址緊張問題,提高了私有網(wǎng)絡內部的安全性和可管理性。由于具有這些優(yōu)點,NAPT被大量運用到各種私網(wǎng)網(wǎng)關設備上,它是絕大多數(shù)網(wǎng)絡路由器設備的一個基本功能,也是網(wǎng)絡防火墻功能的重要組成部分。





            2. NAPT影響軟交換的問題

           ?。?)NAT問題

            現(xiàn)在假設我們具有一個如圖1所示的軟交換網(wǎng)絡,在這個網(wǎng)絡中,終端A與終端B在私網(wǎng)內,只有私網(wǎng)IP地址,而終端C具有獨立的合法IP地址。為了便于描述,假設所有終端都是SIP終端,軟交換與終端間的通訊也采用標準的SIP協(xié)議。若終端A向終端B發(fā)起呼叫請求,則會產(chǎn)生一個如圖2所示的消息包,這個消息包在經(jīng)過路由器的NAPT后,變成圖3所示的消息包(其中1050為NAPT動態(tài)分配的端口號)。





            由于終端B在向軟交換注冊時,通過SIP協(xié)議層的注冊消息告訴軟交換的是它的私有地址,并且在終端B沒有主動對外發(fā)起連接請求時,防火墻不會為其分配可被訪問的IP地址和端口號,因此軟交換根本無法將INVITE消息發(fā)送給終端B,呼叫無法接續(xù)。

           ?。?)PAT問題

            假設由終端A向終端C發(fā)起呼叫,由于終端C上面沒有防火墻或路由器,軟交換可以順利地把INVITE消息包轉發(fā)到終端C,這個消息中攜帶SDP信息,用于終端間的媒體協(xié)商。媒體協(xié)商的主要目的就是選擇合適的編解碼器,并建立RTP媒體流的連接。由終端A發(fā)送的INVITE消息中攜帶的SDP信息內容如圖4所示(其中10006是終端A建立RTP連接的端口號)。




          圖4 INVITE消息中的SDP信息


            終端C收到SDP信息后,就會試圖與192.168.0.3:10006建立RTP連接,很明顯這是一個私網(wǎng)內部的地址,因此通話也自然無法建立起來。

          本文引用地址:http://www.ex-cimer.com/article/154160.htm

            從以上分析可以看出,NAPT影響到軟交換通信的主要有兩方面:一方面,私網(wǎng)內設備都采用內部IP地址,雖然經(jīng)過NAPT可以將IP層的地址轉換為外部地址,但是對于更上面的層消息中的私有IP地址卻無能為力,稱作NAT問題。另一方面,私網(wǎng)設備只是在向外部主動發(fā)起連接時,才會被分配到合法IP和端口號。若不做特殊處理,設備對外部網(wǎng)絡來說是不可見的,也無法接受軟交換發(fā)來的呼叫請求,這個可以稱作PAT問題?;赟IP協(xié)議的問題如此,當軟交換與終端間使用其它協(xié)議如H.323,MGCP或H.248協(xié)議時,類似的問題也同樣存在。


          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();