이더넷의 MTU가 여전히 1500 바이트입니까?


12

인터넷의 최신 라우터는 여전히 이더넷의 MTU로 1500을 사용합니까? 또는 1500 바이트는 예전의 일입니까?

내가 여기서 묻는 것은 현대 네트워크에서 이더넷의 MTU는 무엇입니까?

1500 바이트라면, 예를 들어 15000 바이트를 대신 사용하면 모든 라우터가 15000 바이트를 대신 사용하면 인터넷은 어떻게됩니까?


2
오, 나는 30k의 MTU 크기에 대해 들어 본 적이 없습니다.

1
@Cown. 음 ... "그리고 패킷의 재 조립". 그것은 결코 라우터의 일이 아닙니다. 터널링 관련 여부에 관계없이 최종 호스트에 달려 있습니다.
Marc 'netztier'Luethi

2
@ Marc'netztier'Luethi이 명령에 대해 읽어야합니다 : ip virtual reassembly (라우터는 조각을 재 조립합니다)
Mike Pennington

2
라우터 재 조립은 pppoe 및 방화벽 구성에서 매우 일반적입니다. supportforums.cisco.com/t5/wan-routing-and-switching/…
Mike Pennington

2
나는 정정되었다. 라우터에서 재 조립 발생할 수 있습니다 .
Marc 'netztier'Luethi

답변:


19

이더넷의 표준 최대 페이로드 크기는 여전히 1500 바이트입니다.

최대 프레임 크기는 802.1Q 및 15AD에서 1518 바이트에서 1522 바이트로 약간 증가했지만 페이로드, "MAC 클라이언트 데이터"크기 또는 MSDU (Maximum Service Data Unit) 는 IEEE 표준에 따라 변경되지 않았습니다. 호환성 이유로-페이로드 크기를 유지하면 10Mbit / s에서 400Gbit / s까지 전체 범위 내에서 투명하게 전환 할 수 있습니다.

이더넷에서는 프레임 크기 협상이나 전송을 위해 크기가 큰 프레임을 조각화하거나 보낸 사람에게 오류 메시지를 제공하는 개념이 없으므로 프레임을 삭제할 수만 있습니다. 세그먼트의 각 노드는 동일한 MTU를 사용해야합니다.

그러나이 최대 값을 초과하는 "점보"프레임은 폐쇄적이고 통제 된 네트워크에서 한동안 인기가있었습니다. 네트워크 관리자는 네트워크의 모든 노드가 실제로 해당 프레임 크기를 사용하기 전에 비표준 크기를 처리 할 수 ​​있는지 확인해야합니다. 페이로드 크기는 9000 바이트이며 공식 크기의 6 배입니다.

터널의 MTU 외부가 약간 증가하여 내부 MTU 내부로 먹지 않고 전체 크기의 패킷을 캡슐화 할 수 있도록 (또는 유사한 이유로) "아기 거인"구현도 있습니다.

인터넷에서 요구 사항은 IPv4의 경우 68 바이트, IPv6의 경우 1280 바이트의 최소 링크 MTU입니다. 오늘날 인터넷의 많은 부분이 이더넷을 사용하지만 모든 것을 사용하는 것은 아닙니다.

1500 바이트보다 큰 IPv4 패킷을 인터넷 라우터로 전달하면 업 링크 MTU에 따라 조각화해야합니다. 조각화가 없으면 다음 홉 라우터가 패킷을 삭제합니다. IPv6의 경우 라우터 조각화가 없으며 경로 MTU 검색이 필수이므로 클라이언트는 대상 경로의 MTU를 초과하는 패킷을 보내지 않아야합니다.


2
점보 프레임은 UDP 방식으로 많은 양의 데이터를 장치에서 장치로 덤프 할 때 특히 유용합니다. 패킷 당 더 많은 데이터를 가짐으로써 오버 헤드가 줄어드는 것은 때때로 가치가있을만큼 충분히 중요하며 데이터가 많은 환경에서 사용되는 것을 보았습니다.
마스트

2
점보 프레임은 처리 오버 헤드를 줄이는 데 더 중요합니다. 오히려 오프로드 기능으로 오버 헤드가 크게 줄었습니다. 대역폭을 통해 UDP 처리량은 3.7 % (1.5k 대 9k) 증가합니다.
Zac67

"802.1Q VLAN에서 1514 바이트에서 1518 바이트로 그리고 802.1AD에서는 조금 더 커지지 않습니까?" (1500 + 14 바이트의 이더넷 헤더 (프리앰블 제외)의 MTU)
조나단 하르트

@JonathonReinhart FCS도 프레임의 일부이므로 L2에 대해 18 바이트의 오버 헤드가 발생합니다 (802.1Q의 경우 22, ...).
Zac67

6

이더넷 (IEEE 802.3) 표준은 여전히 ​​MTU의 1500 옥텟이지만 일부 공급 업체는 점보 프레임을 지원합니다. 불행히도 점보 프레임에 대한 표준은 없으며, 공급 업체마다 제품 라인에 걸쳐 점보 MTU에 대해 서로 다른 크기를 지원하거나 동일한 스위치의 서로 다른 인터페이스에서 점보 MTU에 대해 서로 다른 크기를 지원하기도합니다.

점보 프레임을 보내려고 시도하고 스위치 경로를 따라 더 작은 MTU가있는 인터페이스를 발견하면 거대한 프레임으로 삭제되고 단순히 손실됩니다. 스위치는 프레임을 조각화하지 않습니다. 라우터는 다른 인터페이스에서 MTU에 맞게 패킷을 조각화 할 수 있지만 이더넷에는 조각화 기능이 없으므로 스위치는 프레임을 조각화하지 않습니다. 라우터가 패킷을 조각화하더라도 대부분의 비즈니스는 조각화 된 패킷을 제거하여 조각 DoS 공격을 방지합니다. 조각화는 라우터 리소스에 비용이 많이 들고 IPv6는 경로에서 조각화를 제거하여 호스트가 PMTUD를 사용하여 경로에서 최소 MTU를 발견하고 패킷을 전송하기 전에 미리 조각화해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.