TCP Encapsulation TCP & UDP Services TCP TCP properties TCP data stream Ports Sockets Socket address Socket multiple connection Transmission Control Protocol How TCP handles Reliably TCP Header Sliding Window Principle Sliding window flow control Sliding window: small window size Sliding window: larger window size Sequence number in segment Retransmit a lost segment Error Recovery TCP in action TCP connection establishment Transfer phase TCP connection close Open/close mechanism TCP state diagram: open TCP state diagram: close