詞語解釋
STUN(Session Traversal Utilities for NAT)是一種網(wǎng)絡(luò)協(xié)議,它可以幫助用戶在NAT(Network Address Translation)網(wǎng)絡(luò)中獲取自己的公網(wǎng)IP地址。它可以幫助客戶端獲取其公網(wǎng)IP地址,從而使其可以被其他客戶端訪問。 NAT是一種網(wǎng)絡(luò)技術(shù),它可以將多臺(tái)計(jì)算機(jī)連接到同一個(gè)網(wǎng)絡(luò),但是它們的IP地址都是不同的。這種技術(shù)可以幫助網(wǎng)絡(luò)管理者在網(wǎng)絡(luò)中更有效地分配IP地址,從而節(jié)省網(wǎng)絡(luò)資源。但是,由于NAT的存在,客戶端無法直接訪問其他客戶端的公網(wǎng)IP地址,因此無法實(shí)現(xiàn)P2P(Peer to Peer)通信。 STUN協(xié)議可以幫助客戶端獲取其公網(wǎng)IP地址,從而使其可以被其他客戶端訪問。它的工作原理是,客戶端向STUN服務(wù)器發(fā)送一個(gè)請求,該請求包含客戶端的本地IP地址,STUN服務(wù)器接收該請求后,將該請求轉(zhuǎn)發(fā)給另一個(gè)客戶端,該客戶端接收到請求后,將其發(fā)送給STUN服務(wù)器,服務(wù)器接收到請求后,將其發(fā)送給客戶端,客戶端接收到請求后,可以獲取到自己的公網(wǎng)IP地址。 STUN協(xié)議可以用于實(shí)現(xiàn)P2P通信,它可以幫助客戶端獲取自己的公網(wǎng)IP地址,從而使其可以被其他客戶端訪問。此外,STUN協(xié)議還可以用于實(shí)現(xiàn)視頻會(huì)議、網(wǎng)絡(luò)游戲、遠(yuǎn)程桌面等等,它可以幫助客戶端獲取自己的公網(wǎng)IP地址,從而使其可以被其他客戶端訪問。 STUN(Simple Traversal of UDP over NATs,NAT的UDP簡單穿越)是一種網(wǎng)絡(luò)協(xié)議,它允許位于NAT(或多重NAT)后的客戶端找出自己的公網(wǎng)地址,查出自己位于哪種類型的NAT之后以及NAT為某一個(gè)本地端口所綁定的Internet端端口。這些信息被用來在兩個(gè)同時(shí)處于NAT 路由器之后的主機(jī)之間建立UDP通信。該協(xié)議由RFC 3489定義。 一旦客戶端得知了Internet端的UDP端口,通信就可以開始了。如果NAT是完全圓錐型的,那么雙方中的任何一方都可以發(fā)起通信。如果NAT是受限圓錐型或端口受限圓錐型,雙方必須一起開始傳輸。 需要注意的是,要使用STUN RFC中描述的技術(shù)并不一定需要使用STUN協(xié)議——還可以另外設(shè)計(jì)一個(gè)協(xié)議并把相同的功能集成到運(yùn)行該協(xié)議的服務(wù)器上。 SIP之類的協(xié)議是使用UDP分組在Internet上傳輸音頻和/或視頻數(shù)據(jù)的。不幸的是,由于通信的兩個(gè)末端往往位于NAT之后,因此用傳統(tǒng)的方法是無法建立連接的。這也就是STUN發(fā)揮作用的地方。 STUN是一個(gè)客戶機(jī)-服務(wù)器協(xié)議。一個(gè)VoIP電話或軟件包可能會(huì)包括一個(gè)STUN客戶端。這個(gè)客戶端會(huì)向STUN服務(wù)器發(fā)送請求,之后,服務(wù)器就會(huì)向STUN客戶端報(bào)告NAT路由器的公網(wǎng)IP地址以及NAT為允許傳入流量傳回內(nèi)網(wǎng)而開通的端口。 以上的響應(yīng)同時(shí)還使得STUN客戶端能夠確定正在使用的NAT類型——因?yàn)椴煌腘AT類型處理傳入的UDP分組的方式是不同的。四種主要類型中有三種是可以使用的:完全圓錐型NAT、受限圓錐型NAT和端口受限圓錐型NAT——但大型公司網(wǎng)絡(luò)中經(jīng)常采用的對稱型NAT(又稱為雙向NAT)則不能使用。
STUN(Simple Traversal of UDP over NATs,NAT的UDP簡單穿越)是一種網(wǎng)絡(luò)協(xié)議,它允許位于NAT(或多重NAT)后的客戶端找出自己的公網(wǎng)地址,查出自己位于哪種類型的NAT之后以及NAT為某一個(gè)本地端口所綁定的Internet端端口。這些信息被用來在兩個(gè)同時(shí)處于NAT 路由器之后的主機(jī)之間建立UDP通信。該協(xié)議由RFC 3489定義。 一旦客戶端得知了Internet端的UDP端口,通信就可以開始了。如果NAT是完全圓錐型的,那么雙方中的任何一方都可以發(fā)起通信。如果NAT是受限圓錐型或端口受限圓錐型,雙方必須一起開始傳輸。 需要注意的是,要使用STUN RFC中描述的技術(shù)并不一定需要使用STUN協(xié)議——還可以另外設(shè)計(jì)一個(gè)協(xié)議并把相同的功能集成到運(yùn)行該協(xié)議的服務(wù)器上。 SIP之類的協(xié)議是使用UDP分組在Internet上傳輸音頻和/或視頻數(shù)據(jù)的。不幸的是,由于通信的兩個(gè)末端往往位于NAT之后,因此用傳統(tǒng)的方法是無法建立連接的。這也就是STUN發(fā)揮作用的地方。 STUN是一個(gè)客戶機(jī)-服務(wù)器協(xié)議。一個(gè)VoIP電話或軟件包可能會(huì)包括一個(gè)STUN客戶端。這個(gè)客戶端會(huì)向STUN服務(wù)器發(fā)送請求,之后,服務(wù)器就會(huì)向STUN客戶端報(bào)告NAT路由器的公網(wǎng)IP地址以及NAT為允許傳入流量傳回內(nèi)網(wǎng)而開通的端口。 以上的響應(yīng)同時(shí)還使得STUN客戶端能夠確定正在使用的NAT類型——因?yàn)椴煌腘AT類型處理傳入的UDP分組的方式是不同的。四種主要類型中有三種是可以使用的:完全圓錐型NAT、受限圓錐型NAT和端口受限圓錐型NAT——但大型公司網(wǎng)絡(luò)中經(jīng)常采用的對稱型NAT(又稱為雙向NAT)則不能使用。
抱歉,此頁面的內(nèi)容受版權(quán)保護(hù),復(fù)制需扣除次數(shù),次數(shù)不足時(shí)需付費(fèi)購買。
如需下載請點(diǎn)擊:點(diǎn)擊此處下載
掃碼付費(fèi)即可復(fù)制
轉(zhuǎn)發(fā)器 | WBA | RTSP協(xié)議 | 通道開銷 | 端口數(shù) | 像素 | 小區(qū)制 | SAEGW | QCIF | 旅游信息化 | 施工圖預(yù)算 | Firefox |
移動(dòng)通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團(tuán)隊(duì)博客 | 免責(zé)聲明 | 關(guān)于詞典 | 幫助