Tracert가 라우터를 통과하는 IP를 표시하지 않는 이유는 무엇입니까?

Tracert가 라우터를 통과하는 IP를 표시하지 않는 이유는 무엇입니까?

내 컴퓨터 A(ip: 192.168.50.201)는 공유기에 무선으로 연결되어 있고, 내 컴퓨터 B(ip: 192.168.50.65)는 공유기에 유선으로 연결되어 있습니다. 에 홉이 하나만 있는 이유는 무엇이며 tracert 192.168.50.65, 라우터의 IP가 표시되지 않는 이유는 무엇입니까?

C:\Users\guoya>tracert 192.168.50.65

通过最多 30 个跃点跟踪
到 GYZ [192.168.50.65] 的路由:

  1     5 ms     2 ms     2 ms  GYZ [192.168.50.65]

跟踪完成。

답변1

서브넷 마스크에 대해 언급하지는 않았지만 이를 확인하면 두 IP 주소가 모두 동일한 서브넷에 있다는 것을 알 수 있습니다. 이는 특히 컴퓨터 A가 게이트웨이의 MAC 주소로 패킷을 보내는 대신 컴퓨터 B의 MAC 주소로 패킷을 직접 보낸다는 것을 의미합니다. MAC, 즉 라우팅이 수행되지 않습니다.

이는 라우터의 Wi-Fi 인터페이스와 LAN 포트가브리지,즉, 이더넷 스위치와 마찬가지로 레이어 2에 연결되므로 둘 사이에 라우팅을 수행할 필요가 없습니다. (실제로 LAN 포트는 말 그대로 통합 이더넷 스위치입니다...)

[궁금하신 점을 말씀드리자면, 불행하게도 이에 상응하는 이더넷 추적경로가 없습니다.]

그래서 패킷이 그렇게하더라도육체적으로라우터 장치를 통과하더라도 실제로는 실제 "라우터" 구성 요소를 통과하지 않습니다. (이를 위해서는 컴퓨터 A가 라우터의 MAC 주소로 주소를 지정해야 하며, 이는 서브넷 외부로 나가는 패킷에 대해서만 수행됩니다.)

실제로 모든 가정용 무선 라우터는 이러한 방식으로 구성됩니다. 원래는 Wi-Fi나 LAN 전환이 없었기 때문에 "라우터"라고만 불렸습니다.오직두 포트 간의 IP 라우팅). 결국 이러한 추가 기능은 모두 사용자 편의를 위해 추가되었지만 라우터로 만드는 것은 아닙니다.

관련 정보