네트워크 도구
터널 MTU와 TCP MSS를 계획하세요
사용 가능한 IP MTU에서 그 안에 포함될 헤더 크기를 빼세요. 이 계산기는 입력값을 사용하며 실제 네트워크 경로를 측정하지 않습니다.
바이트 사용 내역
- 외부 IP 헤더
- 20 바이트
- 기본 GRE 헤더
- 4 바이트
내부 IP MTU = 전송망 IP MTU − 캡슐화 오버헤드
세 가지 일반적인 예
다음 예는 전송망 IP MTU 1,500바이트, 내부와 외부 모두 IPv4, 선택 헤더 없음으로 계산합니다. 서비스 설정이 아닌 산술 예시입니다.
| 모드 | 캡슐화 오버헤드 | 내부 IP MTU | TCP MSS |
|---|---|---|---|
| IP-in-IP | 20 | 1,480 | 1,440 |
| 계층 3 GRE | 24 | 1,476 | 1,436 |
| 내부 이더넷을 포함한 VXLAN | 50 | 1,450 | 1,410 |
기본 GRE는 외부 IPv4 20바이트와 GRE 4바이트, 총 24바이트를 사용합니다. 확인된 경로에 24바이트의 추가 오버헤드가 있으면 내부 예산은 1,476 대신 1,452가 됩니다. 두 값 모두 보편적인 설정이 아니므로 터널마다 제공된 값을 사용하세요.
올바른 계층에서 결과를 해석하세요
시작값은 전송망이 운반할 수 있는 IP 패킷의 크기입니다. 외부 이더넷 헤더, FCS, 프리앰블과 프레임 간 간격은 이 IP MTU에 포함되지 않습니다. 프레임 크기와 물리 회선 속도에는 중요하지만 여기서 다시 빼면 서로 다른 측정 범위를 혼동하게 됩니다.
GRE 및 IP-in-IP
이 GRE 모델은 IP 패킷을 직접 운반합니다. 내부 이더넷 헤더, ERSPAN 메타데이터나 GRE 라우팅 확장은 포함하지 않습니다. 체크섬을 사용하면 체크섬과 예약 필드가 함께 추가되며, 키와 순서 번호는 각각 4바이트를 추가합니다. IP-in-IP는 선택한 외부 IP 헤더를 추가합니다.
VXLAN 및 VLAN
VXLAN은 UDP 안에 이더넷 프레임을 운반합니다. 외부 IP와 UDP 헤더, VXLAN 헤더, 내부 이더넷 헤더를 계산하세요. 원래 내부 FCS는 운반되지 않습니다. 캡슐화된 프레임에 유지된 VLAN 태그만 계산하세요. VTEP는 태그를 제거하거나 다시 쓸 수 있습니다.
MTU, MSS 및 실제 트래픽
TCP MSS만 바꾸어서는 너무 큰 UDP 데이터그램이나 모든 경로 MTU 탐색 오류가 해결되지 않습니다. 경로 차이, 반환 라우팅, ICMP 처리와 오프로딩 표시는 관측 결과에 영향을 줄 수 있습니다. 큰 페이로드를 포함한 대표적인 TCP 및 UDP 애플리케이션 통신을 각 주 경로와 백업 경로에서 검증하세요.
추가 헤더 및 예외
외부 IPv4 옵션, IPv6 확장 헤더나 추가 캡슐화는 자동으로 추론하지 않습니다. 확인된 추가 크기만 입력하세요. 가변 오버헤드, 단편화, 재조립과 링크 적응은 별도의 기술 검토가 필요합니다. 짧은 ping이나 연결된 BGP 세션이 애플리케이션에서 사용 가능한 MTU를 증명하지는 않습니다.
터널 크기 계획에 관한 질문
모든 GRE 터널에 MTU 1,476이 맞나요?
아닙니다. 전송망 IP MTU가 1,500바이트이고 IPv4 위에 기본 GRE 헤더를 사용할 때의 결과입니다. 옵션, 추가 캡슐화 또는 더 작은 전송 MTU에 따라 값이 달라집니다. 해당 연결에 제공된 값을 따르세요.
주 터널과 백업 터널에 같은 MTU를 사용할 수 있나요?
제공된 설정과 실제 경로가 모두 지원할 때만 가능합니다. 백업은 다른 캡슐화나 전송 경로를 사용할 수 있습니다. 필요한 경우 서로 다른 값을 유지하고, 장애 전환에 의존하기 전에 두 경로를 모두 검증하세요.
광고하는 MSS에서 TCP 타임스탬프를 빼야 하나요?
고정 헤더 계산은 RFC 6691을 따릅니다. 송신자는 사용하는 옵션에 맞춰 실제 TCP 데이터 길이를 조정합니다. MSS가 각 세그먼트에 그만큼의 애플리케이션 데이터가 실린다는 뜻은 아닙니다.
이 도구가 네트워크를 시험하거나 라우터를 변경하나요?
아닙니다. 숫자 예산과 프로토콜 선택만 받습니다. 브라우저 또는 서버의 GET 폼으로 계산하고 텍스트 보고서를 만듭니다. 엔드포인트를 탐색하거나 설정을 적용하지 않습니다.
표준 및 계산 범위
전체 전달 경로를 준비하세요
바이트 예산을 라우팅, 포트 용량, 정상 애플리케이션 트래픽의 인수 테스트와 함께 검토하세요.