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