1. MTU (Maximum Transmission Unit)
ㅇ 어떤 데이터링크에서 하나의 프레임 또는 패킷에 담아 운반 가능한 최대 크기
- 상위 계층(IP 등)의 데이터(헤더 포함된 전체 싸이즈)를 수용할(담을) 수 있는 크기
ㅇ 따라서, 상위 계층 프로토콜은 하위 계층인 데이터링크에서의 MTU에 맞추어야 하므로,
- 그 크기가 클 경우에, IP 단편화 등을 시행해야 만 함
2. 2 계층 (Data Link Layer) 네트워크에서 종류별 MTU 권고값
ㅇ DIX Ethernet : 1500 byte
ㅇ 802.3 Ethernet : 1492 byte
ㅇ 802.4 토큰 버스 : 8166
ㅇ PPP : 1500 byte
- 다른 MTU 값 지정도 가능
ㅇ Token Ring : 4464(4Mbps), 17914(16Mbps)
ㅇ FDDI : 4352 byte
ㅇ IPoA : 9180 byte
ㅇ X.25 및 ISDN : 576 byte
※ OSI 계층모델 상에서 볼 때,
- 데이터링크 계층에서는 자신이 속한 해당 네트워크에 대한 MTU 값을 알아야 하며,
- 그 상위계층 프로토콜들에게는 이 값을 알려주어야 함
※ 운영체제별 MTU 확인 명령어
- 윈도우즈 : netsh interface ip show interface
- Linux : ifconfig
3. 3 계층 (IP Layer)
ㅇ IPv4에서 MTU 최소 권고값 : 576 byte
- RFC 791에서 IP 패킷 구조상으로 볼 때는 68 ~ 65,535 바이트 범위로써 가능하나,
- 수신 처리 가능한 MTU 최소값은 576 바이트로 권고함
ㅇ IPv6에서 MTU 최소 권고값 : 1280 byte
※ [참고] ☞ path MTU, IP 단편화 참조