MSS가 0이면 무엇을 의미합니까?

MSS가 0이면 무엇을 의미합니까?

netstat -rt학습, 라우팅 테이블을 확인하고 자세히 알아보기 위해 명령을 사용합니다 . 출력에는 MSS가 0이라고 나와 있습니다. 이 값은 무엇을 의미합니까? 다른 값도 취할 수 있나요? 이것이 나에게 무엇을 말해주는가?

답변1

값이 0이면 기본값이 사용되고 있음을 의미합니다(참조:https://tldp.org/LDP/nag2/x-087-2-iface.netstat.html).

MSS의 기본값은 "장치 MTU 빼기 헤더"(참조: route(8)Ubuntu의 수동)이며, 이는 IPv4의 경우 536바이트이고 IPv6의 경우 1220바이트입니다(참조:https://en.wikipedia.org/wiki/Maximum_segment_size).

당신은 또한 볼 수 있습니다RFC876, "TCP 최대 세그먼트 크기 및 관련 항목".

관련 정보