传输层概述
一、傳輸層服務(wù)和協(xié)議
傳輸層主要為在兩個(gè)不同的主機(jī)上運(yùn)行的應(yīng)用程序之間提供邏輯通信。
傳輸層協(xié)議運(yùn)行在端系統(tǒng)
(1)發(fā)送方:將應(yīng)用程序報(bào)文分成數(shù)據(jù)段傳遞給網(wǎng)絡(luò)層。
(2)接收方:將數(shù)據(jù)段重新組裝成報(bào)文傳遞到應(yīng)用層。
注:不只有一個(gè)傳輸層協(xié)議可以用于應(yīng)用程序。例如TCP和UDP。
二、傳輸層和網(wǎng)絡(luò)層的區(qū)別
網(wǎng)絡(luò)層:兩個(gè)主機(jī)之間的邏輯通信。
傳輸層:兩個(gè)進(jìn)程之間的邏輯通信,它是可靠的增強(qiáng)的網(wǎng)絡(luò)層服務(wù)。
三、傳輸層協(xié)議
主要分為TCP和UDP。
TCP具有擁塞控制、流量控制和連接建立的功能。
UDP是"盡力傳遞"IP的直接擴(kuò)展;不提供延遲保證和帶寬保證。
總結(jié)
- 上一篇: TCP和UDP套接字编程
- 下一篇: 使用UDP的简单C/S程序