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

正文內(nèi)容

ice學習總結-展示頁

2024-08-05 23:36本頁面
  

【正文】 didateServer Reflexive Candidate,是通過主機候選地址向STUN服務器發(fā)送STUN請求獲得的網(wǎng)絡地址。 ICE將STUN與TURN相結合,如果可以用STUN穿越,就建立P2P連接,否則就通過TURN服務器進行中轉,建立relay連接。比較常用的NAT穿越技術有STUN,TURN,但是STUN不支持TCP連接的穿越,也不支持對稱NAT。連接不同的外部Server,NAT打開的端口會變化。1. NAT穿越技術分析如果通信的雙方有一方或者兩方在NAT后,就需要進行NAT穿越。通過使用多種協(xié)議及網(wǎng)絡連接機制,如STUN(Simple Traversal of UDP Through NATs——STUN),TURN(Traversal Using Relay NAT——TURN),ICE可以了解到客戶端所在網(wǎng)絡結構以及這些設備可以實現(xiàn)通信的各類網(wǎng)絡地址。 ICE概念交互式連接建立(Interactive Connectivity Establishment ——ICE)草案是由IETF的MMUSIC工作組開發(fā)出來的,它所提供的是一種框架,使各種NAT穿透技術可以實現(xiàn)統(tǒng)一。ICE定義的是一種標準化的方法,能夠確定客戶端之間存在的是哪一種類型的NAT防火墻,并且確定一連串可以用于實現(xiàn)連接的IP地址。ICE的基本流程其實很清晰,分兩個步驟,第一步就是收集各種類型的地址,第二步就是將本地和遠端的地址進行配對,排序,然后執(zhí)行連通性檢查。 NAT類型NAT有4種不同的類型1) Full Cone2) Address Restricted Cone3) Port Restricted Cone以上三種NAT通稱Cone NAT(圓錐形NAT).我們只能用這種NAT進行UDP打洞.4) Symmetric(對稱形)對于這種NAT。也就是內(nèi)部機器A連接外網(wǎng)機器B時,NAT會打開一個端口,連接外網(wǎng)機器C時又會打開另外一個端口。TURN雖然支持TCP連接的應用也可以穿越對稱NAT,但是TURN的局限性在于所有報文都必須經(jīng)過TURNServer轉發(fā),增大了包的延遲和丟包的可能性,而且服務器的負擔比較大。2. 獲取候選地址候選地址包括主機候選地址(host Candidate),服務器反向候選地址(srflxServer Reflexive Candidate),對端反向候選地址(prflx Peer Reflexive Candidate)和中繼候選地址(relayed Candidate) host Candidatehost Candidate,也就是本地網(wǎng)絡接口的地址。實際上就是終端的網(wǎng)絡包經(jīng)過一重或多重NAT穿透之后,由STUN服務器觀察到的經(jīng)過NAT轉換之后的地址。 獲取對端反向候選地址 Relayed CandidateRelayed Candidate,通過從主機候選傳輸?shù)刂钒l(fā)送一個STUN分配請求到STUN服務器而獲取的一個候選地址。當NAT是對稱式的防火墻時,STUN無法穿透的情況下由中繼服務器來轉發(fā)數(shù)據(jù)。這樣的話,呼叫端和應答端都有一個完整的包含了雙方候選地址的列表,然后準備執(zhí)行連通性檢查。然后對這些地址對進行連通性檢查,連通性檢查是通過發(fā)送和接收STUN請求和應答完成的。當通過地址對中的本地地址向遠端發(fā)送一個STUN請求,并且成功收到遠端的STUN應答,稱該地址是可接收的(包含兩次握手);當本地地址收到遠端地址發(fā)來的一個STUN請求,并成功響應,則稱該地址為可發(fā)送的(也包含兩次握手)。則此地址可用于媒體傳輸。 keepalives4. 數(shù)據(jù)轉發(fā)如果客戶端位于對稱NAT后面,p2p無法建立的情況下turn server會轉發(fā)數(shù)據(jù),在轉發(fā)數(shù)據(jù)前客戶端需要和turn server進行協(xié)商。5,發(fā)送數(shù)據(jù),一旦allocation成功,客戶端A就可以通過turn服務器發(fā)送數(shù)據(jù)給客戶端B,數(shù)據(jù)的發(fā)送是通過send indication報文來實現(xiàn)的,這個報文的XORPEERADDRESS屬性中包含了對端的地址信息。6~7,permission,只有在turn服務器創(chuàng)建了permission后客戶端B才能通過turn服務器發(fā)送消息。5. ICE流程 NAT典型網(wǎng)絡模型:客戶端A位于NAT后,是一個私網(wǎng),客戶端B在公網(wǎng)上,而STUN服務器也在公網(wǎng)上。(5):客戶端A也會獲得它本機地址,然后客戶端A將本機所有的地址通過信令
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1