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 가입자의 경우, PPPoE 활성 디스커버리 요청(PADR) 패킷에서 PPP-Max-페이로드 태그가 수신되거나 PPP LDP 구성-요청에서 수신된 피어 MRU가 1492바이트보다 큰 경우 PPP MRU 또는 PPP MTU 크기는 1492바이트보다 클 수 있습니다. 기본적으로 MTU 또는 MRU 또는 둘 다 명시적으로 구성되지 않은 경우 LNS에서 PPPoE MTU 및 MRU가 사용됩니다.

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

  • PPPoE(PPP over Ethernet) 가입자

  • PPP over Ethernet over ATM(PPPoE over ATM) 가입자

  • PPPoA(PPP over ATM) 가입자

  • 터널링된 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) 패킷에 수신된 PPP-최대 페이로드 태그의 존재와 값을 기반으로 PPP MRU 값을 계산합니다. 이 기본 동작은 다음 계층 수준에서 and 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-페이로드 태그의 존재 및 값을 기반으로 종료된 PPPoE 인터페이스에 대한 PPP MTU 값을 결정합니다.

  1. PPP 하위 레이어 최대 전송 단위(MTU)가 1492바이트 미만으로 떨어지면 PPP 최대 전송 단위(MTU) 값은 PPP 하위 레이어 최대 전송 단위(MTU)와 구성된 MTU 값 중 더 작은 값입니다. PPP-Max-페이로드 태그는 PADR 패킷에 있더라도 무시됩니다.

  2. PPP 하위 레이어 최대 전송 단위(MTU)가 1492바이트보다 큰 경우:

    • PPP-Max-페이로드 태그가 PADR 패킷에 존재하지 않는 경우, PPP MTU 값은 구성된 MTU와 PPP 하위 계층 MTU 값 및 피어의 MRU 중 더 작은 값입니다.

    • PPP-Max-페이로드 태그가 존재하고 그 값이 1492바이트 미만인 경우, PPP MTU는 구성된 MTU와 PPP 하위 레이어 MTU 값 중 더 작은 값입니다. Junos OS는 PPPoE PADS(Active Discovery Session) 패킷의 PPP-Max-페이로드 태그를 전송하여 라우터가 1492바이트보다 큰 MRU 크기를 지원할 수 없음을 나타내지 않습니다.

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

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

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

  • 이 옵션을 사용하여 ppp-options MRU를 구성하는 경우, PPP MRU는 구성된 MRU 값과 해당 가입자에 대한 PPP MTU 값 중 더 작은 값입니다(구성된 MTU, PPP 하위 레이어 MTU 및 PADR 패킷의 PPP-Max-페이로드 값을 기반으로 파생된 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 size 지정된 명시적 최대 전송 단위(MTU) 크기 또는 문을 사용하여 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 세션 협상을 통해 또는 원격 피어와 LCP를 재협상할 때 학습한 피어 MRU 중 더 작은 값입니다.

문을 mru size 사용하여 명시적 MRU 값을 구성할 때, Junos OS는 다음 시나리오에 따라 LNS 인터페이스의 PPP 가입자에 대한 PPP MRU 값을 결정합니다.

  • LNS의 PPP 가입자에 대해 MRU 값이 구성되지 않고 프록시 LCP 옵션이 L2TP access concentrator(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 값 중 더 작은 값으로 설정됩니다.