La WAN es la parte costosa
Hoy, no es tan obvio … pero originalmente, la parte más cara de una red era la red “WAN”. La línea que une dos sitios, por ejemplo. A principios de 1980 (en Montreal), unir dos sitios separados por 40 millas costaba alrededor de $ 800 por mes. Velocidad 2400 baudios / 2.4 KB / S. Viste un precio similar en los Estados Unidos. Además de eso, si solicitó una línea … la empresa de telecomunicaciones puede pedirle unos increíbles $ 50K para que expandan su propia red.
Por lo tanto, todo el “protocolo de telecomunicaciones” ha sido diseñado para explotar la “Capacidad” completamente y de la manera más eficiente posible. Todos los protocolos se han diseñado de la misma manera: si podemos ahorrar tan poco como el 10% del costo de las telecomunicaciones, esto sería 80 $ por mes. Ahora, si tiene una línea transcanadiense / estadounidense que cuesta 5000 $ por mes, el 10% son 500 $ por mes.
Red más nueva:
Con una red más nueva como 1Gbe y 10Gbe, podría parecer una tontería tratar de exprimir un poco más de datos en cada paquete … en comparación con la optimización de la eficiencia de la transferencia de memoria de la computadora. Por ejemplo, el paquete 1K podría ofrecer una “transferencia de memoria” más eficiente tanto en el servidor como en el cliente.
Sin embargo, la prueba generalmente indica que establecer una interfaz de 1Gbe en 1024 Byte MTU produce un resultado más lento que el valor predeterminado de 1500 byte MTU.
De acuerdo a su pregunta:
Probablemente, el paquete IP que recibe se originó en una red Ethernet o en una red ATM que funciona en modo de emulación “Ethernet”.
El IP ni siquiera es parcial a 1500 Bytes, es solo parcial al tamaño del paquete más grande que puede ser transitado en la interfaz en la que el servidor también está conectado. (La interfaz MTU máxima).
Ejemplo para un escritorio de PC con Linux:
Tabla de interfaz de kernel
Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eno1 1500 0 697609 0 0 0 524364 0 0 0 BMRU
lo 65536 0 85555 0 0 0 85555 0 0 0 LRU
Ajuste automático
Ahora, en la actualidad, muchos enrutadores intentan mejorar el rendimiento y adaptar la “MTU” al valor más eficiente posible utilizando las opciones de TCP Path MTU Discovery . Entonces, si tiene un módem DSL / PPPOE en su camino, es probable que vea un paquete máximo de 1492 bytes. El enrutador “reajusta” esta MTU máxima porque es más eficiente tener una MTU que coincida con la “MTU” más pequeña de la ruta de transmisión.
Si no ajusta la MTU, “un enrutador a lo largo del camino” se verá obligado a “fragmentar” el paquete para que se ajuste a la MTU máxima de su propia interfaz. entonces, para un enrutador DSL que opera PPPOE con una MTU MÁXIMA de 1492 … si su computadora emite un paquete 1500, el enrutador debe crear 2 paquetes para cada uno de ellos. Uno de 1492 + uno de 8 bytes. En este caso, simplemente “duplica” la cantidad de paquetes (y el rendimiento de un enrutador se basa en la cantidad de paquetes transmitidos / recibidos, no tanto en el tamaño de cada paquete individual).
EJEMPLO MTU para varias interfaces
Ejemplo de MTU: (IP siempre intentará llenar cualquier “MTU de transmisión” asociada a la interfaz de salida de la computadora)
Entonces, para dos hosts conectados en una red Ethernet, son 1500 bytes . Algunos son 1492 (pero no suelen estar en casa)
Loopback en la misma computadora: 65536 bytes
En 2 hosts conectados WIFI, es de 2,312 bytes
para 2 hosts conectados a través de 10GBE Ethernet conectados con “Jumbo Frame”, puede alcanzar los 9K.
para una línea DSL bajo PPPOE, es 1492 bytes.
Histórico
En 198 *, era común que la mayoría de los protocolos usaran paquetes de 576 bytes (Decnet, IP, IPX, etc.). Esto fue para reducir el “requisito de memoria” en la computadora que recibe el paquete. A principios de 1980, incluso una mini computadora “potente” a menudo se limitaba a unos 3 Mbits (300 KB / S) o menos bajo Ethernet. Una IBM PC XT con un automóvil 3COM de 290 kbits / s (29 KB), un poco más rápido en modo Transmisión.
Requisito de IP V4
El mínimo para IP V4 es 68 Bytes (MTU). Nunca he visto una red de tan baja capacidad … pero si la MTU es inferior a 68, generalmente interrumpe la comunicación a corto plazo. (Algunos paquetes no se pueden transmitir).