產生使用者資料包的工作主要是在 TCP/IP 協定組中**傳輸層(Transport Layer)**的任務。傳輸層負責提供端到端的通信服務,它對從應用層接收到的數據進行分段(在發送端)和重組(在接收端),並且確保這些數據包的正確傳輸。在這一層,TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)是兩個主要的協定,它們負責封裝應用層數據並產生數據包或段,以便進行網絡傳輸。
TCP 提供可靠的、面向連接的服務,確保數據正確無誤地按序到達。
UDP 提供無連接的服務,允許數據包獨立傳輸,適用於需要快速傳輸但可以容忍丟包的應用。
因此,傳輸層是負責產生用於網絡傳輸的使用者資料包的關鍵層次。