1. Protocolo de túnel:
* 6to4: Este protocolo agrega 20 bytes de encabezado IPv4 y 4 bytes de encabezado IPv6 a cada paquete.
* Teredo: Teredo agrega 20 bytes de encabezado IPv4, 8 bytes de encabezado UDP y 20 bytes de encabezado IPv6, más potencial de sobrecarga adicional para el recorrido NAT.
* isatap: Este protocolo agrega 20 bytes de encabezado IPv4 y 4 bytes de encabezado IPv6.
* Otros métodos de túneles: Hay varios otros métodos de túnel, cada uno con sus propias características de sobrecarga.
2. Tamaño del paquete:
* La sobrecarga es un mayor porcentaje del tamaño general de paquetes para paquetes más pequeños.
3. Condiciones de la red:
* Factores como la congestión de la red y la pérdida de paquetes también pueden influir en la sobrecarga efectiva.
Consideraciones generales:
* El túnel introduce una sobrecarga debido a los encabezados adicionales requeridos para encapsular los paquetes IPv6 dentro de los paquetes IPv4.
* Esta sobrecarga puede afectar el rendimiento de la red, especialmente para aplicaciones sensibles a la latencia o al ancho de banda.
* Los enrutadores modernos y los dispositivos de red a menudo optimizan el rendimiento del túnel.
Para estimar la sobrecarga, puede:
1. Determine el protocolo de túnel utilizado.
2. Considere el tamaño de paquete típico para su aplicación.
3. Cuenta para cualquier sobrecarga adicional introducido por el método de túnel específico.
Ejemplo:
Para un paquete de 1000 bytes con túneles 6to4:
* Encabezado IPv4:20 bytes
* Encabezado IPv6:4 bytes
* Overhead total:24 bytes
* Porcentaje de gastos generales:(24 bytes / 1024 bytes) * 100% =2.34%
Conclusión:
La sobrecarga introducida por IPv6 sobre el túnel IPv4 es típicamente un pequeño porcentaje del tamaño general del paquete. Sin embargo, es importante considerar el protocolo de túnel específico y las condiciones de la red para estimar con precisión el impacto de gastos generales. Si le preocupa el rendimiento, debe considerar otras opciones como el soporte nativo de IPv6.