추적할 때 네트워크 경로에 있는 장치의 MAC 주소를 어떻게 찾나요?

추적할 때 네트워크 경로에 있는 장치의 MAC 주소를 어떻게 찾나요?

상상하다:

저는 sydney-server1에서 london-server2까지 경로 추적(또는 모든 경로 추적기)을 수행하고 있습니다. 이름과 IP 주소로 장치에 대한 경로를 볼 수 있습니다. 이러한 장치의 MAC 주소도 얻을 수 있나요?

경로 예: sydney-server1 --> sydney-router --> Sydney-gateway--> WAN --> london-gateway --> London-router --> London-server2

이러한 모든 장치의 MAC 주소를 얻을 수 있습니까? (서버에서는 Redhat Linux를 사용함)

답변1

짧은 대답은 '아니요'입니다. 적어도 전부는 아닙니다. 엔드포인트에서 볼 수 있어야 하는 유일한 MAC는 자체 시스템과 스위칭 패브릭에 있는 다른 모든 시스템이지만 게이트웨이를 통해서는 볼 수 없습니다. (저는 게이트웨이를 모뎀과 통신하는 라우터가 아니라 여러 서브넷에 걸쳐 있는 인터페이스를 가진 라우터로 정의합니다.)

그러나 이러한 시스템에 어떻게 접근하느냐에 따라 다양한 방법으로 알아낼 수 있습니다. IPv6 주소는 MAC을 기반으로 할 수 있으므로 그것이 무엇인지 확인할 수 있습니다. 모든 라우터를 제어하거나 두 엔드포인트와 하나의 라우터만 제어하는 ​​경우 상황에 따라 수행할 수 있습니다.

관련 정보