Traceroute는 MTU 크기로 !x를 반환합니다.

Traceroute는 MTU 크기로 !x를 반환합니다.

Centos 7을 실행하는 2개의 직접 연결된 컴퓨터가 있고 그 사이의 MTU를 확인하고 싶습니다. 따라서 Traceroute 도구를 사용하여 찾으십시오.

Topology:
M23(10.1.1.20) <-------> M24(10.1.1.10)

예상되는 동작:

Traceroute 명령과 함께 --mtu 플래그를 사용하면 MTU 크기가 반환되어야 합니다.

실제 동작:

Traceroute 명령에서 --mtu 플래그를 사용하면 MTU 크기 대신 !x 기호가 반환됩니다(특히 M23 시스템에서 시도할 때).

재현 단계:

[root@M23 ~]# traceroute 10.1.1.10 --mtu
traceroute to 10.1.1.10 (10.1.1.10), 30 hops max, 65000 byte packets
1 10.1.1.10 (10.1.1.10) 0.221 ms !X 0.166 ms !X 0.120 ms !X


[root@M24 ~]# traceroute 10.1.1.20 --mtu
traceroute to 10.1.1.20 (10.1.1.20), 30 hops max, 65000 byte packets
1 10.1.1.20 (10.1.1.20) 0.246 ms F=1500 0.226 ms 0.189 ms

버전:

운영 체제:CentOS 7이 두 시스템 모두에 설치되어 있습니다.추적 경로:2.0.22

MTU 세부 정보 대신 !X 기호가 표시되는 이유는 무엇이며 문제를 해결하려면 어떻게 해야 합니까?

경의를 표해 주셔서 감사합니다.

모한

답변1

Solaris Traceroute 매뉴얼 페이지에 따르면,

! 엑스

통신에는 행정적 금지가 적용됩니다.

https://docs.oracle.com/cd/E26505_01/html/816-5166/traceroute-1m.html

이는 일반적으로 대상 시스템(여기서는 M23)에서 추적 경로가 차단되었음을 의미합니다. 방화벽 구성을 확인해야 합니다.

관련 정보