Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

PPP 가입자에 대한 MTU 및 MRU 구성 이해

기본 PPP 최대 수신 단위(MRU) 및 따라서 최대 전송 단위(MTU)는 1500바이트입니다. PPPoE 인터페이스의 경우 PPPoE 헤더는 6바이트를 사용하고 PPP 프로토콜 ID는 2바이트 를 사용합니다. 이렇게 하면 PPPoE 인터페이스의 MRU 크기를 1492바이트로 제한하며, 이는 PPPoE 인터페이스를 통해 수신된 더 큰 PPP 패킷의 빈번한 단편화 및 규격화를 일으킬 수 있습니다. 기본값을 재정의하려면 PPP 가입자의 MTU 및 MRU 크기를 구성할 수 있습니다.

참고:

PPPoE 가입자의 경우, PPP-Max-Payload 태그가 PPPoE PADR(Active Discovery Request) 패킷에서 수신되거나 PPP LDP Configure-Request에서 수신된 피어 MRU가 1492바이트보다 클 경우 PPP MRU 또는 PPP MTU 크기가 1492바이트보다 클 수 있습니다. 기본적으로 MTU 또는 MRU 또는 둘 다 명시적으로 구성되지 않은 경우 PPPoE MTU 및 MRU가 LNS에서 사용됩니다.

MRU 및 MTU의 구성은 다음 PPP 연결의 가입자에 대해 지원됩니다.

  • PPP over Ethernet(PPPoE) 가입자

  • - ATM을 통한 이더넷을 통한 PPP(ATM을 통한 PPPoE) 가입자

  • ATM(PPPoA) 가입자를 통한 PPP

  • 터널링된 PPP LAC 가입자

  • 터널링된 PPP LNS 가입자

PPP는 본질적으로 두 개의 독립적인 반이중 링크 간에 협상합니다. PPP 연결을 설정하는 동안 PPP 엔드포인트는 MRU를 협상하여 협상된 PPP 연결에서 PPP 페이로드 MTU를 결정합니다. 이 섹션에서 사용되는 용어는 다음과 같습니다.

Peer MRU

피어가 허용할 수 있는 PPP 페이로드 크기를 나타내기 위해 MRU를 제안했습니다.

PPP MRU

라우터가 허용할 수 있는 PPP 페이로드 크기를 나타내기 위해 제안된 MRU

PPP MTU

레이어 2 오버헤드를 제외한 PPP 페이로드 MTU(IP 헤더 + 데이터).

기본적으로 PPP MTU 값이 1492바이트보다 낮으면 운영 PPP MRU 값도 PPP MTU 값으로 설정됩니다. 그러나 PPP MTU 값이 1492바이트보다 큰 경우, Junos OS PPPoE PADR(Active Discovery Request) 패킷에서 수신된 PPP-Max-Payload 태그의 존재 및 값을 기반으로 PPP MRU 값을 계산합니다. 이 기본 동작은 다음 계층 수준에서 및 mru size 문을 구성 mtu (size| use-lower-layer) 하여 변경할 수 있습니다.

PPPoE 가입자를 위한 PPP MTU 및 MRU

PPPoE 패킷의 경우:

  • 구성된 MTU는 문을 사용하여 구성된 MTU 값입니다 mtu size .

  • PPP 하위 레이어 MTU는 다음과 같이 계산됩니다.인터페이스 MTU – [(이더넷 헤더 페이로드) – (단일 태그 VLAN) – (이중 태그 VLAN) – (PPPoE 헤더 페이로드) – (PPP 헤더)]

Junos OS 구성된 MTU, PPP 하위 레이어 MTU, PADR 패킷 및 피어의 MRU에 있는 PPP-Max-Payload 태그의 존재 및 값을 기반으로 종료된 PPPoE 인터페이스에 대한 PPP MTU 값을 결정합니다.

  1. PPP 하위 계층 MTU가 1492바이트 이하로 떨어지면 PPP 하위 계층 MTU 값은 PPP 하위 계층 MTU 및 구성된 MTU 값의 낮습니다. PPP-Max-Payload 태그는 PADR 패킷에 존재하더라도 무시됩니다.

  2. PPP 하위 계층 MTU가 1492바이트보다 큰 경우:

    • PPP-Max-Payload 태그가 PADR 패킷에 없는 경우, PPP MTU 값은 구성된 MTU 및 PPP 하위 계층 MTU 값 및 피어의 MRU보다 낮습니다.

    • PPP-Max-Payload 태그가 존재하고 그 값이 1492바이트 미만인 경우, PPP MTU는 구성된 MTU 및 PPP 하위 계층 MTU 값보다 낮습니다. Junos OS PPPoE PADS(Active Discovery Session) 패킷에서 PPP-Max-Payload 태그를 전송하지 않아 라우터가 1492바이트보다 큰 MRU 크기를 지원할 수 없음을 나타냅니다.

    • PPP-Max-Payload 태그가 존재하고 그 값이 1492바이트보다 크지만 구성된 MTU보다 적은 경우, PPP MTU는 PPP-Max-Payload 태그에서 수신된 값입니다.

    • PPP-Max-Payload 태그가 존재하고 그 값이 1492바이트보다 크고 구성된 MTU보다 큰 경우, PPP MTU는 구성된 MTU, PPP 하위 계층 MTU 값 및 피어의 MRU보다 낮습니다. Junos OS 또한 PADS 패킷에 PPP-Max-Payload 태그를 반환하여 라우터가 1492바이트보다 큰 MRU를 지원할 수 있음을 나타냅니다.

기본적으로 라우터는 포인트 투 포인트 연결에서 링크 제어 프로토콜(LCP) 협상 중에 PPP MRU 값에 PPP MTU 값을 사용합니다. 문을 사용하여 PPPoE의 PPP 가입자에 대한 MRU를 mru size 구성할 때, Junos OS 다음을 기반으로 PPP MRU 값을 결정합니다.

  • 옵션을 사용하여 ppp-options MRU가 구성된 경우, PPP MRU는 구성된 MRU 값과 해당 가입자에 대한 PPP MTU 값보다 낮습니다(구성된 MTU, PPP 하위 계층 MTU 및 PADR 패킷에서 PPP-Max-Payload 값을 기반으로 파생되는 PPP MTU 값).

  • MRU가 구성되지 않은 경우, PPP MRU는 PPP MTU와 동일하게 유지되며 LCP 협상 중에 전송됩니다. LCP 협상 중에 서버는 피어 MRU 값을 수신하고 구성 및 PPP MTU에서 파생된 PPP MRU를 제공합니다.

  • 협상된 PPP 연결의 경우, 레이어 2 오버헤드를 제외한 PPP 페이로드 MTU(IP 헤더 + 데이터)는 PPP MTU 및 수신된 피어 MRU 값의 더 작은 값으로 설정됩니다.

LNS의 터널링된 가입자에 대한 PPP MTU 및 MRU

L2TP 네트워크 서버(LNS)의 PPP 가입자의 경우 인라인 서비스(si) 인터페이스에서 MTU 및 MRU를 명시적으로 구성하여 기본 값을 재정의할 수 있습니다. 명시적으로 구성하면, 효과적인 MTU는 문을 사용하여 지정된 명시적 MTU 크기 또는 문을 사용하여 mtu size mtu use-lower-layer 파생된 MTU 중 하나가 될 수 있습니다.

  • 인라인 서비스(si) 인터페이스의 PPP MTU가 로 use-lower-layer구성된 경우, PPP MTU는 :인터페이스 MTU – 58바이트로 결정됩니다.

    참고:

    58바이트는 PPP 오버헤드 페이로드이며, 이는 IP, UDP, L2TP, HDLC 및 PPP 헤더 페이로드의 합계로 계산됩니다.

  • 인라인 서비스(si) 인터페이스의 PPP MTU가 문을 사용하여 mtu size 구성된 경우, PPP MTU는 구성된 MTU, (인터페이스 MTU – 58바이트) 값 및 L2TP 세션 협상을 통해 학습된 피어 MRU 또는 원격 피어와의 LCP 재협상 시 입니다.

문을 사용하여 mru size 명시적 MRU 값을 구성할 때, Junos OS 다음 시나리오를 기반으로 LNS 인터페이스에서 PPP 가입자의 PPP MRU 값을 결정합니다.

  • LNS에서 PPP 가입자에 대해 MRU 값이 구성되지 않고 프록시 LCP 옵션이 L2TP 액세스 센트레이터(LAC)로부터 수신된 경우, LCP 협상에서 제공되는 PPP MRU 값은 PPP MTU 및 프록시 MRU 값보다 낮습니다. LCP 옵션이 수신되지 않은 경우, LCP 협상 중에 PPP MTU가 MRU로 제공됩니다.

  • 그러나 LNS의 PPP 가입자에 대해 MRU 값이 구성된 경우, PPP MRU는 구성된 MRU 및 PPP MTU 값보다 낮습니다. 또한 프록시 LCP 옵션이 LAC에서 수신되는 경우, LCP 협상 중에 전송된 PPP MRU 값은 구성된 MRU 또는 PPP MTU 및 프록시 MRU 값보다 낮습니다.

  • 모든 레이어 2 오버헤드를 제외한 협상된 PPP 페이로드 MTU(IP 헤더 + 데이터)의 경우, PPP MTU는 PPP MTU 및 수신된 피어 MRU 값의 더 작은 값으로 설정됩니다.