%20%EC%98%B5%EC%85%98%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20hping3%EC%9D%84%20%EC%8B%9C%EC%9E%91%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
tcp-mss
Linux 시스템에 TCP 헤더의 자루(선택적 승인 옵션)와 함께 가능한 가장 낮은 값(예: 48바이트)이 설정되어 있는지 확인하려는 시나리오가 있습니다 .
내 Ubuntu 클라이언트에서는 cat /proc/sys/net/ipv4/tcp_sack
1이 반환됩니다. hping3 유틸리티를 사용하려고 합니다 hping3 20.1.1.2 --sign snaidu -d 50 --file test -p 22 --tcp-mss 48
. 대상 컴퓨터에서 캡처 패킷을 사용할 때 tcpdump
설정된 TCP 헤더에 sack 옵션이 표시되지 않습니다.
비슷한 상황을 겪으신 분이 계시고 해결책이 있다면 감사하겠습니다.