내 로컬 IP/서브넷은 10.33.19.*/24이지만 가끔 10.17.*.* 범위의 IP에 관한 정보를 요청하는 브로드캐스트를 수신합니다. 나는 ARP 요청이 서브넷을 통과하지 않는다는 인상을 받았습니다. 내가 잘못?
답변1
다양한 네트워크 계층을 혼동하고 있습니다. IP 주소는 계층 3인 네트워크 계층에 존재합니다. MAC 주소는 링크 계층인 계층 2에 존재합니다. ARP의 목적은 특정 계층 3 주소(IP)가 어떤 계층 2 주소(MAC)와 연관되어 있는지(계층 2 브로드캐스트를 통해) 알아내는 것입니다.
다르게 말하면, 동일한 L2 세그먼트(스위치 또는 VLAN)에 여러 L3 주소(IP 서브넷)가 존재할 수 있으므로 머신에서 반드시 사용하지 않는 서브넷에 대한 ARP 메시지를 보는 것은 완벽하게 유효합니다. 그런 메시지를 볼 수 있는 곳.