Una dintre cele mai mari îmbunătățiri ale design-ului pentru IPv6 față de IPv4 este header-ul IPv6 simplificat.

Header-ul IPv4 conține 20 de octeți (până la 60 octeți în situația în care este utilizat câmpul Options) și 12 câmpuri ale header-ului de bază, fără a include câmpurile Options și Padding.

Header-ul IPv6 să conțină 40 octeți (în mare parte din cauza lungimii adreselor sursă și destinație IPv6) și 8 câmpuri ale header-ului (3 câmpuri ale header-ului de bază IPv4 și 5 câmpuri ale header-ului adițional).

Figura 1 arată structura header-ului IPv4. Așa cum se arată în figură, pentru IPv6, unele câmpuri au rămas la fel, unele câmpuri din header-ul IPv4 nu sunt utilizate, iar unele câmpuri au nume și poziții modificate.

În plus, un câmp nou a fost adăugat la IPv6 care nu este folosit în IPv4. Header-ul simplificat IPv6 este arătat în Figura 2.

Header-ul simplificat IPv6 oferă câteva avantaje față de IPv4: