何為數據穿透
億聯(lián)視頻會(huì )議:無(wú)需獨立穿透服務(wù)器 讓協(xié)作隨時(shí)隨地
億聯(lián)云視訊具備注冊及穿透功能特性,支持ICE/TURN/STUN/NAT等多種穿透功能
億聯(lián)云視訊是一個(gè)基于云架構的支持多方視頻會(huì )議的服務(wù)平臺,集云MCU、注冊、穿透、會(huì )議管理、會(huì )議控制、設備管理等服務(wù)模塊于一體,并支持億聯(lián)視頻會(huì )議終端、桌面視頻話(huà)機、PC軟終端、移動(dòng)APP等。其采用最先進(jìn)的分布式架構,全球分布多個(gè)節點(diǎn),多點(diǎn)多機熱備,有極好的擴展性能;功能豐富,支持全編全解,支持多分組會(huì )議及大容量會(huì )議,支持會(huì )議預約與即時(shí)會(huì )議;且簡(jiǎn)單、易用、易部署、易維護,穩定可靠安全,適用于各種企業(yè)或行業(yè)用戶(hù)。
常見(jiàn)的穿透技術(shù)有:STUN、TURN、ICE
一、STUN
STUN協(xié)議為終端提供一種方式能夠獲知自己經(jīng)過(guò)NAT映射后的地址,從而替代位于應用層中的私網(wǎng)地址,達到NAT穿透的目的。在典型的運用STUN進(jìn)行NAT穿透的場(chǎng)景中,STUN客戶(hù)端首先向位于公網(wǎng)上的STUN服務(wù)器發(fā)送Binding Request消息, STUN服務(wù)器接收到請求消息后識別出經(jīng)過(guò)NAT轉換后的公網(wǎng)地。
址60.1.1.1:12345,將其附加在Binding Response消息中返回給客戶(hù)端??蛻?hù)端得到這個(gè)地址后用它替換SDP中的私網(wǎng)地址與終端B完成媒體協(xié)商。
二、TURN
TURN解決NAT穿透的思路與STUN類(lèi)似, 都是通過(guò)修改應用層中的私網(wǎng)地址達到NAT穿透。與STUN不同的是,TURN是通過(guò)兩方通訊的“中間人”的方式實(shí)現穿透,在這種方式下,要進(jìn)行通訊的兩方分別與位于公網(wǎng)上的TURN服務(wù)器建立各自的連接進(jìn)行通訊,由服務(wù)器負責在兩方之間進(jìn)行數據轉發(fā)。
三、ICE
與STUN和TURN相比, ICE并非是解決NAT穿透問(wèn)題的協(xié)議,而是一個(gè)框架,在這個(gè)框架中,可以整合其他現存的NAT穿透協(xié)議,如STUN、 TURN、 RSIP等。區別于其他的NAT穿透解決方案, ICE是一種探索和更新式的解決方案,通過(guò)搜集自身和對端盡可能多的網(wǎng)絡(luò )信息(各種網(wǎng)絡(luò )地址),嘗試在這些地址間建立數據通道,并在這一過(guò)程中不斷更新先前收集到的信息,從而找出和選擇能夠進(jìn)行NAT穿透的數據通道。