Najprostije rečeno, IP header čuva bitne podatke o svakom IP paketu (source i destination IP, itd). Standardna veličina headera je 5 X 32 bita, to jest 20 bajta. Tih 20 bajta se lepi na svaki IP paket koji prolazi kroz TCP/IP protokol (plus dodaj tu i ostale header-e koje dodaju slojevi iznad (UDP, TCP). Suština priče je da se kompresijom headera (na svega nekoliko bajta) smanji ukupna veličina paketa i da se na taj način poveća throughput. Uglavnom se primenjuje na linkovima sa slabijim bandwidth-om.
Što se tiče samog uključenja, svodi se na nekoliko klikova. Pogledaj ovde kako se to radi na PPP
http://technet.microsoft.com/en-us/library/cc754846.aspx
A evo i jedan
pdf gde je detaljnije objašenjeno šta je IP header kompresija, i kako radi.