소스에서 대상으로 패킷을 보낸 후 추적된 경로 목록을 가져옵니다.

소스에서 대상으로 패킷을 보낸 후 추적된 경로 목록을 가져옵니다.

그래서 인터넷은 단지 라우터 사이의 연결일 뿐이고 각 라우터에는 IP 주소가 있다는 것을 깨달은 후, 내가 통과한 패킷의 경로를 알고 싶었습니다.

내 말은, 이 예를 보세요:

내 장치 A가 인터넷을 통해 다른 장치 D에 패킷을 보낸다고 가정해 보겠습니다.

A -> B -> C -> D
  • A는 내 장치이고 공용 IP는 123.321.123.321입니다.
  • B는 낯선 라우터입니다. IP가 무엇인지 모르겠습니다.
  • C는 B와 같다.
  • D는 내 장치이고 공용 IP는 12.12.12.12입니다.

장치 A에서 ping이라는 간단한 패킷을 보낸다고 가정해 보겠습니다.

ping 12.12.12.12

PING 패킷이 다른 라우터에서 라우팅되었는지 어떻게 알 수 있나요?

다음과 같은 정보를 표시하는 간단한 명령이 있었으면 좋겠습니다.

$ ping --trace 12.12.12.12
Sending packet internet gropher...
routing to (device B IP)
routing to (device C IP)
Packet arrive to (12.12.12.12) with 12ms

답변1

응 그들은 mtr그럴거야.

mtr google.com, 다음과 같은 출력이 표시됩니다.

                                              Packets               Pings
 Host                                      Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. foo                                    0.0%    16    0.9   1.1   0.7   1.5   0.2
 2. bar                                    0.0%    16    1.3   1.0   0.5   1.4   0.3
 ...
 8. arn11s04-in-f14.1e100.net              0.0%    15   10.3  10.6  10.2  11.0   0.3

관련 정보