對話應用和流媒體應用使用同一協(xié)議組,下面進行討論。網絡層協(xié)議:使用IP(網際協(xié)議)。每個IP分組單獨從發(fā)方出發(fā),經過一系列的路由器到達收方。IP將大于MTU尺寸的分組進行數據分割、重組。每個分組的傳輸時間都有所不同。IP頭20個字節(jié)由校驗碼來保證,但數據沒有保護。IP分組最大值為64千字節(jié),但由于MTU尺寸的限制,一般沒有這么大。
傳輸層協(xié)議:主要有兩個協(xié)議,TCP和UDP。TCP提供面向字節(jié)的可*傳輸服務,以重傳和超時等機制作為差錯控制的基礎。由于對時延的不可預測,并不適用于實時通信傳輸。UDP提供不可*的數據報傳輸業(yè)務。UDP頭包含的校驗數(8字節(jié))可以發(fā)現(xiàn)和去掉含有比特錯誤的分組。UDP允許分組傳輸過程中出現(xiàn)丟失、復制、改序等。使用UDP協(xié)議時,高層必須使用錯誤恢復協(xié)議。
應用層傳輸協(xié)議:使用RTP(實時傳輸協(xié)議)。該協(xié)議和IP/UDP結合使用,是面向會話的協(xié)議。每個RTP分組包含RTP頭標,載荷頭標(可選)和載荷本身。基本選項占用12字節(jié),標記位標記有同一時間戳的一組分組的結束。RTP協(xié)議使發(fā)送方將數據分為大小合理的分組,并將解碼方觀察到的網絡特征反饋給發(fā)送方,使發(fā)送方可以動態(tài)調整比特率和抗誤碼機制。RTP分組和RTP載荷規(guī)范在第四部分討論。
應用層控制協(xié)議:有H.245協(xié)議、SIP和SDP,或RTSP。這些協(xié)議可以實現(xiàn)流媒體的控制,收發(fā)方的協(xié)商和控制動態(tài)會話層。