3.1 Transport-layer services 3.2 Multiplexing and demultiplexing 3.3 Connectionless transport: UDP 3.4 Principles of reliable data transfer 3.5 Connection-oriented transport: TCP m segment structure m reliable data transfer m flow control m connection management 3.6 Principles of congestion control 3.7 TCP congestion control