freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

幾種方式解決sip穿越nat總結(jié)(編輯修改稿)

2025-07-23 20:24 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 到STUN的響應(yīng)消息就得到信令和媒體流在NAT上的映射地址,并將這些地址寫(xiě)到SIP消息中的Via,Contact字段以及SDP中的媒體流傳送地址,代替原有的私網(wǎng)地址。如A的SDP帶的端口為10000,B的SDP帶的端口為20000,A、B相互告知對(duì)端它的端口,最后終端注冊(cè)時(shí)直接用這個(gè)轉(zhuǎn)換后的公有IP地址注冊(cè)。所以端口10000 B NAT是打開(kāi)的,端口20000 A NAT是打開(kāi)的,所以RTP包可路由。9 d::4040 s::888810 d::8888 s::40401) NAT/PAT對(duì)于地址轉(zhuǎn)換關(guān)系是有一定生命期的,某個(gè)地址轉(zhuǎn)換后在一段時(shí)間內(nèi)沒(méi)有被使用將會(huì)被清除,當(dāng)這個(gè)業(yè)務(wù)流再次出現(xiàn)時(shí),將會(huì)建立一個(gè)新的地址轉(zhuǎn)換關(guān)系,這就意味著STUN的詢問(wèn)過(guò)程以及終端的注冊(cè)過(guò)程都需要再執(zhí)行一遍才能保證通信的正確。解決這個(gè)問(wèn)題一個(gè)比較通行的方案是采用某種方式保持NAT/PAT的轉(zhuǎn)換關(guān)系,例如在NAT/PAT生命期內(nèi)重復(fù)注冊(cè)一次,比如NAT/PAT的生命期是3分鐘,那么就將注冊(cè)重復(fù)周期設(shè)置為2分鐘。2) 另外STUN server并非指一個(gè)專用的服務(wù)器,而是指一種功能、一個(gè)協(xié)議,我們可以在softswitch或者任何一個(gè)需要此功能的服務(wù)器上內(nèi)置此協(xié)議, 后面代碼也包含一個(gè)簡(jiǎn)單的Server實(shí)現(xiàn)。3) 但是在NAT采用對(duì)稱模式(symmetric NAT)工作時(shí),STUN的方案就會(huì)出現(xiàn)問(wèn)題。假如我們?cè)趕oftswitch上提供STUN server功能,終端A通過(guò)STUN可以獲得NAT為終端A與softswitch之間通信分配的地址A39。,并將這個(gè)地址注冊(cè)在softswitch上,當(dāng)一個(gè)公網(wǎng)上的終端B呼叫終端A時(shí),A39。和B通過(guò)softswitch完成呼叫建立過(guò)程。當(dāng)B試圖向A39。發(fā)送媒體流時(shí),問(wèn)題就出現(xiàn)了。因?yàn)閷?duì)稱NAT只允許從softswitch發(fā)送數(shù)據(jù)給地址A39。,從B發(fā)送的媒體流將被丟棄。所以STUN無(wú)法應(yīng)用于工作在對(duì)稱模式的NAT.4) STUN協(xié)議最大的優(yōu)點(diǎn)是無(wú)需現(xiàn)有NAT/FW設(shè)備做任何改動(dòng),同時(shí)STUN方式可在多個(gè)NAT串聯(lián)的網(wǎng)絡(luò)環(huán)境中使用. STUN的局限性在于STUN并不適合支持TCP連接的穿越,同時(shí)STUN方式不支持對(duì)對(duì)稱NAT(Symmetric NAT).5) 解決穿透NAT問(wèn)題的另一思路是,私網(wǎng)中的VOIP終端通過(guò)某種機(jī)制預(yù)先得到出口NAT上的對(duì)外地址,然后在凈載中所填寫(xiě)的地址信息直接填寫(xiě)出口 NAT上的對(duì)外地址,而不是私網(wǎng)內(nèi)終端的私有IP地址,這樣凈載中的內(nèi)容在經(jīng)過(guò)NAT時(shí)就無(wú)需被修改了,只需按普通NAT流程轉(zhuǎn)換報(bào)文頭的IP地址即可,凈載中的 IP地址信息和報(bào)文頭地址信息是一致的。STUN協(xié)議就是基于此思路來(lái)解決應(yīng)用層地址的轉(zhuǎn)換問(wèn)題。6) 一旦客戶端得知了Internet端的UDP端口,通信就可以開(kāi)始了。如果NAT是完全圓錐型的,那么雙方中的任何一方都可以發(fā)起通信。如果NAT是受限圓錐型或端口受限圓錐型,雙方必須一起開(kāi)始傳輸。7) 需要注意的是,要使用STUN RFC中描述的技術(shù)并不一定需要使用STUN協(xié)議——還可以另外設(shè)計(jì)一個(gè)協(xié)議并把相同的功能集成到運(yùn)行該協(xié)議的服務(wù)器上。8) SIP之類的協(xié)議是使用UDP分組在Internet上傳輸音頻和/或視頻數(shù)據(jù)的。不幸的是,由于通信的兩個(gè)末端往往位于NAT之后,因此用傳統(tǒng)的方法是無(wú)法建立連接的。這也就是STUN發(fā)揮作用的地方。9) STUN是一個(gè)客戶機(jī)-服務(wù)器協(xié)議。一個(gè)VoIP電話或軟件包可能會(huì)包括一個(gè)STUN客戶端。這個(gè)客戶端會(huì)向STUN服務(wù)器發(fā)送請(qǐng)求,之后,服務(wù)器就會(huì)向STUN客戶端報(bào)告NAT路由器的公網(wǎng)IP地址以及NAT為允許傳入流量傳回
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1