Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción de la configuración de UMT y MRU para suscriptores PPP

La unidad máxima de recepción (MRU) PPP predeterminada y, por lo tanto, la unidad máxima de transmisión (UMT) es de 1500 bytes. Para una interfaz PPPoE, el encabezado PPPoE utiliza 6 bytes y el ID de protocolo PPP utiliza 2 bytes. Esto restringe el tamaño de MRU en una interfaz PPPoE a 1492 bytes, lo que puede causar fragmentación y reensamblaje frecuentes de paquetes PPP más grandes recibidos a través de la interfaz PPPoE. Para anular los valores predeterminados, puede configurar los tamaños de UMT y MRU para suscriptores PPP.

Para los suscriptores PPPoE, el tamaño de la MRU PPP o la UMT PPP pueden ser superiores a 1492 bytes si se recibe la etiqueta PPP-Max-Carga en los paquetes de solicitud de detección activa PPPoE (PADR) o si la MRU del par recibida en la solicitud de configuración de LDP PPP es superior a 1492 bytes. De forma predeterminada, PPPoE, UMT y MRU se usan en LNS si UMT, MRU o ambas no están configuradas explícitamente.

La configuración de MRU y UMT es compatible para suscriptores de las siguientes conexiones PPP:

  • Suscriptores de PPP sobre Ethernet (PPPoE)

  • Suscriptores de PPP sobre Ethernet sobre ATM (PPPoE sobre ATM)

  • Suscriptores de PPP sobre ATM (PPPoA)

  • Suscriptores de PPP LAC tunelizados

  • Suscriptores de LNS PPP tunelizados

PPP esencialmente negocia entre dos enlaces semidúplex independientes. Al establecer una conexión PPP, los puntos finales de PPP negocian la MRU para determinar la UMT de carga PPP en una conexión PPP negociada. Los términos utilizados en esta sección se describen a continuación:

Peer MRU

MRU propuesta por el par para indicar el tamaño de carga PPP que puede aceptar.

PPP MRU

MRU propuesta por el enrutador para indicar el tamaño de carga PPP que puede aceptar

PPP MTU

UMT de carga PPP (encabezado IP + datos) excluyendo cualquier sobrecarga de capa 2.

De forma predeterminada, si el valor de PPP UMT es inferior a 1492 bytes, el valor de MRU de PPP operativo también se establece en el valor de PPP UMT. Sin embargo, si el valor de UMT de PPP es mayor que 1492 bytes, Junos OS calcula el valor de MRU de PPP en función de la presencia y el valor de la etiqueta PPP-Max-carga recibida en el paquete de solicitud de detección activa (PADR) de PPPoE. Este comportamiento predeterminado se puede cambiar configurando las mtu (size| use-lower-layer) instrucciones and mru size en los siguientes niveles de jerarquía:

PPP, UMT y MRU para suscriptores PPPoE

Para un paquete PPPoE:

  • Configured UMT es el valor de UMT configurado mediante la mtu size instrucción.

  • La UMT de la capa inferior de PPP se calcula como:UMT de interfaz – [(carga del encabezado Ethernet) – (VLAN con etiqueta única) – (VLAN con etiqueta doble) – (carga del encabezado PPPoE) – (encabezado PPP)]

Junos OS determina el valor de UMT de PPP para una interfaz PPPoE terminada en función de la UMT configurada, la UMT de capa inferior de PPP, y la presencia y el valor de la etiqueta PPP-Max-carga en el paquete PADR y la MRU del par.

  1. Si la UMT de la capa inferior de PPP cae por debajo de 1492 bytes, el valor de la UMT de PPP es el menor de la UMT de la capa inferior de PPP y el valor de UMT configurado. La etiqueta PPP-Max-carga se ignora incluso si está presente en el paquete PADR.

  2. Si la UMT de la capa inferior de PPP es mayor que 1492 bytes:

    • Si la etiqueta PPP-Max-carga no está presente en el paquete PADR, entonces el valor de UMT PPP es el menor de la UMT configurada y el valor de UMT de capa inferior de PPP y la MRU del par.

    • Si la etiqueta PPP-Max-carga está presente y su valor es inferior a 1492 bytes, entonces el UMT PPP es el menor de los UMT configurados y el valor de UMT de capa inferior PPP. Junos OS no envía la etiqueta PPP-Max-Carga en el paquete PPPoE Active Discovery Session (PADS) para indicar que el enrutador no es capaz de admitir un tamaño de MRU superior a 1492 bytes.

    • Si la etiqueta PPP-Max-carga está presente y su valor es mayor que 1492 bytes pero menor que el UMT configurado, el UMT PPP es el valor recibido en la etiqueta PPP-Max-carga.

    • Si la etiqueta PPP-Max-carga está presente y su valor es mayor que 1492 bytes y también mayor que el UMT configurado, el UMT PPP es el menor de los UMT configurados, el valor de UMT de capa inferior PPP y la MRU del par. Junos OS también devuelve la etiqueta PPP-Max-Carga en el paquete PADS para indicar que el enrutador es compatible con una MRU superior a 1492 bytes.

De forma predeterminada, un enrutador utiliza el valor PPP UMT para el valor PPP MRU durante la negociación del protocolo de control de vínculos (LCP) en conexiones punto a punto. Cuando configure la MRU para un suscriptor PPP para PPPoE mediante la mru size instrucción, Junos OS determina el valor de MRU PPP en función de lo siguiente:

  • Si la MRU se configura mediante la ppp-options opción, la MRU PPP es el menor entre el valor MRU configurado y el valor PPP UMT para esa suscriptor (valor PPP UMT derivado en función de la UMT configurada, la UMT PPP de capa inferior y el valor PPP-Max-carga en el paquete PADR).

  • Si la MRU no está configurada, la MRU de PPP sigue siendo la misma que la UMT de PPP y se envía durante la negociación de LCP. Durante la negociación LCP, el servidor recibe el valor de MRU par y ofrece la MRU PPP derivada de la configuración y la UMT PPP.

  • Para una conexión PPP negociada, la UMT de carga PPP (encabezado IP + datos), excluyendo cualquier sobrecarga de capa 2, se establece en el menor de la UMT PPP y el valor MRU par recibido.

PPP, UMT y MRU para suscriptores tunelizados en LNS

Para los suscriptores PPP en el servidor de red L2TP (LNS), puede configurar explícitamente la UMT y la MRU en la interfaz del servicio en línea (si) para anular los valores predeterminados. Cuando se configura explícitamente, la UMT efectiva puede ser el tamaño de UMT explícito especificado mediante la mtu size instrucción o la UMT derivada mediante la mtu use-lower-layer instrucción.

  • Si la UMT PPP en la interfaz del servicio en línea (si) está configurada como use-lower-layer, la UMT PPP se determina como:UMT de interfaz: 58 bytes.

    58 bytes es la carga de sobrecarga PPP, que se calcula como la suma de las cargas de encabezado IP, UDP, L2TP, HDLC y PPP.

  • Si la UMT PPP en la interfaz del servicio en línea (si) se configura mediante la mtu size instrucción, la UMT PPP es la menor de la UMT configurada, el valor (UMT de interfaz: 58 bytes) y la MRU del par aprendida mediante la negociación de sesión L2TP o al renegociar LCP con el par remoto.

Cuando se configura un valor de MRU explícito mediante la mru size instrucción, Junos OS determina el valor de MRU de PPP para suscriptores PPP en interfaces LNS según los siguientes escenarios:

  • Si el valor de MRU no está configurado para suscriptores PPP en LNS y si las opciones de LCP de proxy se reciben del concentrador de acceso (LAC) L2TP, el valor de MRU de PPP ofrecido en la negociación de LCP es el menor de la UMT de PPP y el valor de MRU de proxy. Si no se reciben las opciones de LCP, PPP UMT se ofrece como MRU durante la negociación de LCP.

  • Sin embargo, si el valor de MRU está configurado para los suscriptores de PPP en LNS, la MRU de PPP es la menor de las MRU configuradas y el valor de UMT de PPP. Además, si se reciben las opciones de LCP de proxy del LAC, el valor de MRU PPP enviado durante la negociación de LCP es el menor de la MRU o UMT PPP configurada y el valor MRU de proxy.

  • Para una UMT de carga PPP negociada (encabezado IP + datos) excluyendo cualquier sobrecarga de capa 2, el UMT PPP se establece en el menor de los UMT PPP y el valor MRU par recibido.