Chapter 6
Chapter 6
Nivelul Transport
The Transport Service
• Services Provided to the Upper Layers
• Transport Service Primitives
• Berkeley Sockets
Services Provided to the Upper Layers
• Addressing
• Connection Establishment
• Connection Release
• Flow Control and Buffering
• Multiplexing
• Crash Recovery
Transport Protocol
6-14, a, b
6-14, c,d
(c) Response lost. (d) Response lost and subsequent DRs lost.
Flow Control and Buffering
• Introduction to UDP
• Remote Procedure Call
• The Real-Time Transport Protocol
Introduction to UDP
(a) The position of RTP in the protocol stack. (b) Packet nesting.
The Internet Transport Protocols: TCP
• Introduction to TCP
• The TCP Service Model
• The TCP Protocol
• The TCP Segment Header
• TCP Connection Establishment
• TCP Connection Release
• TCP Connection Management Modeling
• TCP Transmission Policy
• TCP Congestion Control
• TCP Timer Management
• Wireless TCP and UDP
• Transactional TCP
The TCP Service Model
TCP Header.
TCP Connection Establishment
6-31
The states used in the TCP connection management finite state machine.
TCP Transmission Policy
(a) Probability density of ACK arrival times in the data link layer.
(b) Probability density of ACK arrival times for TCP.
Wireless TCP and UDP
The fast path from sender to receiver is shown with a heavy line.
The processing steps on this path are shaded.
Fast TPDU Processing (2)
(a) TCP header. (b) IP header. In both cases, the shaded fields are taken
from the prototype without change.
Protocols for Gigabit Networks