TCP and Congestion Control (1) Dan li CS Department, Tsinghua University 2021/2/8
TCP and Congestion Control (1) 2021/2/8 1 Dan LI CS Department, Tsinghua University
Today's Lecture w Transport-Layer Introduction Error Recovery s Window flow control Analysis of TCP Congestion Control TCP Variations Beyond TCP Congestion Control w Reading list 2021/2/8
Today’s Lecture Transport-Layer Introduction Error Recovery Window Flow Control Analysis of TCP Congestion Control TCP Variations Beyond TCP Congestion Control Reading list 2021/2/8 2
Transport Protocols Lowest level end-to end protocol 7 Header generated by sender is interpreted 7-6-5 6 5 only by the destination Transport Transport Routers view transport header as part of the P P P payload Datalink /----o-22--d/ Datalink Physical Physical router 2021/2/8
Transport Protocols Lowest level end-toend protocol. Header generated by sender is interpreted only by the destination Routers view transport header as part of the payload 2021/2/8 3 7 6 5 7 6 5 Transport IP Datalink Physical Transport IP Datalink Physical IP router 2 2 1 1
Functionality Split Network provides best-effort delivery End-systems implement richer functions Reliability k In-order delivery Demultiplexing Message boundaries k connection abstraction Congestion control 2021/2/8 4
Functionality Split Network provides best-effort delivery End-systems implement richer functions Reliability In-order delivery Demultiplexing Message boundaries Connection abstraction Congestion control … 2021/2/8 4
Transport Protocols UDP provides just integrity and demultiplex TCP adds k connection abstraction Reliability Ordered delivery Byte stream Flow and congestion control 2021/2/8
Transport Protocols UDP provides just integrity and demultiplex TCP adds… Connection abstraction Reliability Ordered delivery Byte stream Flow and congestion control 2021/2/8 5