01-23-2018 06:28 AM - editado 03-21-2019 05:30 PM
Buenos días, Comunidad.
Tengo una duda, me pregunto qué debo hacer cuando estoy implementando Ospf, BGP, MPLS, VLAN, GRE, IPSEC? cada cabecera de los protocolos de enrutamiento se suman a la cabecera de ip o estan dentro de la cabecera ip? hasta ahora entiendo que deberia quedar asi:
IP = 20bytes + TCP = 20bytes + MPLS = 4bytes + IPSEC4bytes + GRE24bytes = 72 Bytes de los 1500 Posibles que tengo en la trama de ethernet.
el 01-23-2018 05:58 PM
Hola Anderson,
EL MTU es la trama o el paquete mas grande que se puede recibir o enviar en una interfaz.
Dependiendo del tipo de protocolo que estas usando el valor por defecto del MTU (1500 Bytes) debe ser ajustado a fin de garantizar un funcionamiento optimo. Especialmente cuando utilizas protocolos que añaden bytes o encapsulan el paquete o la trama original tales como GRE, IPSEC, DMVPN, MPLS, etc.
Por ejemplo, si tenemos una conexion point-to-point y corremos el protocolo PPPoE cuya cabecera (header) tiene un tamaño de 8 bytes podemos reducir el valor MTU de ese paquete a 1492 Bytes para acomodar esta cabecera. Esto debe ser realizado en ambos dispositivos utilizados para establecer el enlace a fin de que exista el mismo valor de MTU. De lo contrario, el paquete puede ser fragmentado o descartado dependiendo del valor que se ha asignado al bit DF (Don't Fragment Bit) si usamos IPv4.
En IPv6 no exite el D'ont Fragment Bit pero existe una funcionalidad llamada MTU Path Discovery que se utiliza para ajustar el valor del paquete de forma dinamica.
Cuando hablamos de GRE (IP Protocol 47) (RFC 2784) añade 24 bytes (20 byte IPv4 header, 4 byte GRE header) al paquete original por lo que generalmente se ajusta el MTU del paquete original a 1476 bytes con el fin de tener el funcionamiento esperado.
A continuacion una lista de los encabezados en bytes que son añadidos por algunos Protocolos:
Con BGP es un poco diferente, este protocolo cuenta con una funcionalidad llamada PMTUD. La característica Path MTU Discovery (PMTUD) se usa para determinar la MTU entre 2 nodos. Esto permite que la sesión TCP establezca el MSS máximo posible para mejorar el rendimiento de TCP para grandes transferencias de datos sin causar la fragmentación de IP.
Espero sea util
Saludos
Leonardo
el 01-29-2018 10:45 AM
Hola Leonardo,
Muchas gracias, me corregiste un par de errores, sin embargo mi pregunta va mas relacionada a lo de las cabeceras de los protocolos de enrutamiento si esos bytes están dentro de la cabecera de IP o si son Bytes aparte. Todo esto para el calculo real de mi MTU mínimo Requerido.
Descubra y salve sus notas favoritas. Vuelva a encontrar las respuestas de los expertos, guías paso a paso, temas recientes y mucho más.
¿Es nuevo por aquí? Empiece con estos tips. Cómo usar la comunidad Guía para nuevos miembros
Navegue y encuentre contenido personalizado de la comunidad