네트워크 엔지니어의 작업 도구
무료 도구
PACKET SIZING

MTU·MSS 계산기 | TCP MSS·IPsec 오버헤드

06/ 06

IPv4·IPv6, MTU와 캡슐화 오버헤드로 TCP MSS와 ICMP 페이로드 한도를 계산하세요.

네트워크 입력

IPv4 / IPv6

이미 조정된 내부 MTU를 입력했다면 0으로 두세요.

Enter ↵

계산 결과

TCP MSS · 기본 헤더 기준
1,460 bytes
IPv4프로토콜
유효 MTU
1,500 bytes
ICMP 페이로드
1,472 bytes
IP 기본 헤더
20 bytes
TCP 기본 헤더
20 bytes
1500 − 0 − 20 − 20 = 1460

기본 헤더 기준입니다. IP/TCP 옵션·IPv6 확장 헤더는 실제 송신 데이터 크기에 추가 영향을 줍니다.

계산 원리

MTU와 IPsec 오버헤드로 TCP MSS를 계산합니다

유효 MTU는 입력 MTU에서 추가 캡슐화 오버헤드를 뺀 값입니다. 기본 TCP MSS는 유효 MTU에서 IP 기본 헤더와 TCP 기본 헤더 20 bytes를 빼서 계산합니다.

MTU 1500에서 추가 오버헤드가 없다면 IPv4 MSS는 1460 bytes, IPv6 MSS는 1440 bytes입니다. 이미 터널 내부 MTU를 입력했다면 같은 터널 오버헤드를 중복 차감하지 마세요.

이 값은 TCP 고정 헤더 기준의 MSS 참고값입니다. RFC 6691에 따라 IP/TCP 옵션에 필요한 추가 공간은 송신 측 실제 세그먼트 크기에서 고려합니다. IPv6 확장 헤더, 경로 MTU, IPsec 가변 패딩 등은 실제 환경에서 별도로 확인하세요.

FAQ

자주 묻는 질문

IPv4와 IPv6 결과가 다른 이유는요?

기본 IP 헤더가 IPv4는 20 bytes, IPv6는 40 bytes이므로 동일 MTU에서 IPv6 MSS가 20 bytes 작습니다.

ICMP 페이로드는 무엇인가요?

유효 MTU에서 IP 기본 헤더와 ICMP 8 bytes를 제외한 데이터 길이입니다. IP 옵션·IPv6 확장 헤더는 제외한 값입니다.

IPsec 오버헤드는 고정인가요?

아니요. 터널 모드, 알고리즘, NAT-T, 패딩 등에 따라 달라집니다. 해당 구성에서 계산하거나 확인한 추가 bytes를 입력하세요.