TCP/IP를 보다 보면 MTU와 MSS를 자주 보게 된다. 둘 다 한 번에 보낼 수 있는 데이터 크기와 관련 있지만 기준 계층이 다르다.
MTU는 IP 계층에서 전송할 수 있는 최대 크기다. 일반적인 Ethernet 환경에서는 1500바이트를 기준으로 보는 경우가 많다.
MSS는 TCP 계층에서 전송할 수 있는 최대 세그먼트 크기다.
MSS = MTU - IP Header - TCP Header
1460 = 1500 - 20 - 20헤더가 있기 때문에 링크 속도가 100 Mbps라고 해서 애플리케이션 데이터가 그대로 100 Mbps로 전송되지는 않는다.
재전송, MCU 성능, 프로토콜 동작, 버퍼 구조도 실제 처리량에 영향을 준다. 대역폭을 계산할 때는 이런 오버헤드를 같이 봐야 한다.
댓글을 불러오고 있습니다.