Інкапсуляція IPv6 пакету в IPv4 показана на рис:

Інкапсуляція IPv6 пакету в IPv4
В найпростішому випадку IPv6 вузол просто додає IPv4 заголовок до пакетів і передає їх. Вузол деінкапсулювання відділяє IPv4 заголовок і далі продовжує опрацьовувати пакет як звичайний пакет IPv6. При цьому тунелювання повинно підтримувати декілька спеціальних процедур:
- Фрагментувати на декілька дейтаграм, якщо оригінальний IPv6 пакет занадто довгий аби вміститися в область даних сумарного IPv4 пакету. Для мінімізації подібних явищ потрібно використовувати механізм PMTU.
- Реалізація правильного ліміту переходів (TTL). За замовчанням, тунель IPv6-в-IPv4, незалежно від того якої він довжини, вважається одним переходом. Значення TTL в інкапсульованому IPv4 пакеті має бути встановлено у відповідності до запровадженого механізму.
- Обробка IPv4 ICMP помилок. Якщо всередині шляху тунелювання виникають ICMP помилки, то необхідний спеціальний механізм для того, щоб повідомити про них відправнику пакетів.
Далі – “Деінкапсуляція пакетів“
Опубліковано на сайті: “IPv6 українською“