Network Interface (eth0 / wlan0) Data Link Ethernet Frame MAC Physical Application Socket Transport Network Network Interface Data Link Physical Data Data TCP Header Data TCP Header IP Header Data TCP Header IP Header Ethernet Header Ethernet Tail OSI Layers
Network Interface (eth0 / wlan0) Data Link Ethernet Frame MAC Physical Application Socket Transport Network Network Interface Data Link Physical Data Data TCP Header Data TCP Header IP Header Data TCP Header IP Header Ethernet Header Ethernet Tail 14 20 20 ? 4 MTU = MSS + TCP/UDP Header + IP Header Ethernet Default :1500 1460 + 20 (TCP) + 20 1472 + 8 (UDP) + 20 • MTU : Maximum Transmission Unit • MSS : Maximum Segment Size • Ethernet Frame Range : 64 ~ 1518 • Data : Payload
• Packet loss Recovery - Duplicate ACK Fast Retransmission (packet arrives < 20 ms of a Duplicate ACK) - Retransmission (packet arrive > 3 ms and not related to Duplicte ACK) (packet arrives >= 20 ms of Duplicate ACK)