Wie empfange ich ARP-Broadcasts aus einem anderen Subnetz?

Wie empfange ich ARP-Broadcasts aus einem anderen Subnetz?

Meine lokale IP/mein lokales Subnetz ist 10.33.19.*/24, und trotzdem empfange ich gelegentlich Broadcasts, die Informationen von und zu IPs im Bereich 10.17.*.* anfordern. Ich hatte den Eindruck, dass ARP-Anfragen nicht durch Subnetze laufen. Liege ich falsch?

Antwort1

Sie verwechseln verschiedene Netzwerkschichten. Eine IP-Adresse existiert in Schicht 3, der Netzwerkschicht. Eine MAC-Adresse existiert in der Verbindungsschicht, Schicht 2. Der Zweck von ARP besteht darin, (durch Schicht-2-Broadcast) herauszufinden, mit welcher Schicht-2-Adresse (MAC) eine bestimmte Schicht-3-Adresse (IP) verknüpft ist.

Anders ausgedrückt ist es möglich, dass mehrere L3-Adressen (IP-Subnetze) auf demselben L2-Segment (Switch oder VLAN) vorhanden sind. Daher ist es völlig in Ordnung, ARP-Nachrichten für Subnetze anzuzeigen, die Sie auf dem Computer, auf dem Sie diese Nachrichten sehen, nicht unbedingt verwenden.

verwandte Informationen