Professional Documents
Culture Documents
(WEEK-6)
LECTURE-11&12
Lecturer
Mudassar Butt
mudassar.b@scocs.edu.pk
Chapter 3
outline
1. transport- 5. connection-
layer services oriented
2. multiplexing transport: TCP
and • segment structure
demultiplexing • reliable data
3. connectionless transfer
transport: • flow control
UDP • connection
management
4. principles of
reliable data 6. principles of
transfer congestion control
7. TCP congestion
control Transport Layer 3-2
Principles of reliable data
transfer
important in application, transport, link
layers
• top-10 list of important networking topics!
send receive
side side
sender receiver
rdt_rcv(rcvpkt) &&
notcorrupt(rcvpkt)
extract(rcvpkt,data)
deliver_data(data)
udt_send(ACK)
rdt_rcv(rcvpkt) &&
notcorrupt(rcvpkt)
extract(rcvpkt,data)
deliver_data(data)
udt_send(ACK)
extract(rcvpkt,data)
deliver_data(data)
sndpkt = make_pkt(ACK, chksum)
udt_send(sndpkt)
U L/R .00
sender = = 8 = 0.00027
RTT + L / R 30.008
U 3L / R .0024
sender = = = 0.00081
RTT + L / R 30.008