DCN Unit 4 Full
DCN Unit 4 Full
• 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 Real-Time Transport Protocol (2)
TCP Header.
The TCP Segment Header (2)
6-31
The states used in the TCP connection management finite state machine.
TCP Connection Management Modeling
(2)
TCP connection
management finite state
machine. The heavy solid
line is the normal path for a
client. The heavy dashed
line is the normal path for a
server. The light lines are
unusual events. Each
transition is labeled by the
event causing it and the
action resulting from it,
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.
Fast TPDU Processing (3)
A timing wheel.
Protocols for Gigabit Networks
PRESENTATION BY
Mrs. C. Kalpana, AP/CSE
Mrs. P. Bhavani, AP/CSE
Dr. A. Ramachandiran, Assoc.Prof./CSE
The Transport
Service
• Services Provided to the Upper Layers
• Transport Service Primitives
• Berkeley Sockets
• An Example of Socket Programming:
– An Internet File Server
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 Real-Time Transport Protocol
(2)
TCP Header.
TCP Connection Establishment
6-31
The states used in the TCP connection management finite state machine.
TCP Connection Management Modeling (2)
TCP Transmission Policy
• informally
• manifestations:
•Throughput
•Fairness
Single link:
Efficiency and power