1
Giuseppe Bianchi
Lecture 6. Lecture 6.
Internet Transport Layer: Internet Transport Layer: introduction to the introduction to the
Transport Control Protocol Transport Control Protocol (TCP) (TCP)
RFC 793 RFC 793 ( (estensioni estensioni RFC 1122,1323,2018,2581,working group RFC 1122,1323,2018,2581,working group tsvwg tsvwg) ) Giuseppe Bianchi
A MUCH more A MUCH more complex complex transport transport
for for three three main main reasons reasons
Connection oriented
implements mechanisms to setup and tear down a full duplex connection between end points
Reliable
implements mechanisms to guarantee error free and ordered delivery of information
Flow & Congestion controlled
implements mechanisms to control traffic
Giuseppe Bianchi
TCP services TCP services
connection oriented TCP connections reliable transfer service all bytes sent are received
IP IP IP IP TCP TCP IP Appl. Appl.