Câmpurile din header-ul pachetului IPv6 includ:

Un pachet IPv6 poate conține și header de extensie (EH), care asigură informație opțională despre layer-ul de rețea. Aceste headere sunt opționale și sunt plasate între header-ul IPv6 și încărcătura utilă. EH-urile sunt utilizate pentru fragmentate, securitate, pentru a suporta mobilitatea și altele.