What is TCP/IP header compression?
A. TCP/IP header compression removes some of the redundant fields in the header of a TCP/IP connection. Header compression keeps a copy of the original header on either side of the link, removes the entirely redundant fields, and differentially codes the remaining fields in order to allow the compression of 40 bytes of header down to an average of 5 bytes. This uses a very specific algorithm designed around the constant structure of the TCP/IP header. It does not touch the payload of the TCP packet in any way. Refer to RFC 1144, Compressing TCP/IP Headers for Low-Speed Serial Links .