![핑을 테스트할 때 패킷 크기를 지정하는 이유는 무엇입니까?](https://linux55.com/image/150363/%ED%95%91%EC%9D%84%20%ED%85%8C%EC%8A%A4%ED%8A%B8%ED%95%A0%20%EB%95%8C%20%ED%8C%A8%ED%82%B7%20%ED%81%AC%EA%B8%B0%EB%A5%BC%20%EC%A7%80%EC%A0%95%ED%95%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
기간 동안 패킷 크기를 지정하면 차이가 있습니까?평평한테스트(Red Hat)?
우리 회사의 엔지니어가 패킷 크기가 2000바이트(-s 2000)인 ping 확인을 요청했습니다. 일부 시스템에서는 이 작업이 실패하지만 기본 설정("-s" 옵션 없이)을 사용하면 좋은 결과를 얻을 수 있습니다. 핑 크기를 지정하는 사람들은 왜 그렇게 하라는 요청을 받았는지 말하지 않았습니다. 잠시 후 핑 크기 문제가 해결되었고 기본 설정을 사용하여 핑 테스트가 수행되었습니다.
내 질문:
- 패킷 크기를 지정하면 어떤 차이가 있습니까?
- 영향을 미치거나 네트워크 문제를 식별하는 데 도움이 되는 경우 지정하는 것이 적절한 크기는 무엇입니까?
- 이와 관련된 공식적인 참고자료는 어디서 찾을 수 있나요?
답변1
패킷 크기는 네트워크 문제 해결에 도움이 됩니다. 즉, 일부 네트워크 패킷이 있으면 전송되지 않습니다.최대 전송 단위불일치:
예:
router1이 mtu(기본값)로 구성되고 1500
router2가 "2000"으로 구성된 경우, router1은 router2로 패킷을 보낼 수 있지만, router2는 router2로 패킷을 전송할 수 없습니다.
이유:
router2는 크기 2000의 패킷을 보내지만, router1은 1500보다 작은 패킷만 허용하므로 이 패킷은 삭제됩니다.