Sollten ARP-Anforderungen mit einem VLAN-Tag versehen werden?


11

Ich frage mich, ob die ARP-Anforderungen markiert werden sollen, wenn sie über eine mit VLAN gekennzeichnete Schnittstelle gesendet werden.

Es erscheint mir logisch, dass die ARP-Anforderung mit einem Tag versehen werden sollte, da sie die gesamte Broadcast-Domäne abdecken muss. Wenn Switches oder Geräte in der Broadcast-Domäne über VLAN-Konfigurationen verfügen, wird die nicht getaggte ARP-Anforderung nicht weitergeleitet.

Ich würde annehmen, dass sie sollten, aber ich habe keine Referenzen zu bestätigen.


3
Ja, dem Switch ist es egal, wie hoch die Nutzlast der oberen Schicht ist. Es wird nur die L2-Zieladresse angezeigt und in der CAM-Tabelle nachgeschlagen. Da ARP für FF: FF: FF: FF: FF: FF: FF bestimmt ist, werden alle Ports im VLAN einschließlich der Trunk-Ports ausgegeben, die unabhängig vom Inhalt ein VLAN-Tag in den Frame einfügen.
Sergeyrar

@sergeyrar, aber das Einfügen von Tags gilt nur für die Trunk-Ports. Für andere Ports des VLAN sollte kein Tagging stattfinden.
AhmedWas

Antworten:


16

Ob der Frame ARP ist oder nicht, spielt keine Rolle. Alles, was über einen Trunk-Port gesendet wird, ist mit dem VLAN gekennzeichnet, in dem der Frame Mitglied ist:

pracnet.net/vlans

ARP wird vom Client gesendet. Der Client weiß normalerweise nicht, in welchem ​​VLAN er Mitglied ist. Es ist daher nicht möglich , ein VLAN-Tag hinzuzufügen, und dies sollte nicht erwartet werden. Der vom Client gesendete ARP kommt ohne Tag auf dem Switch an.

Wenn der Switch den Frame über einen Trunk-Port sendet, fügt der Switch ein VLAN-Tag hinzu.


5
Wenn der Client jedoch über eine VLAN-fähige Schnittstelle verfügt, sollte technisch alles markiert werden, einschließlich ARP-Anforderungen.
Simon

5
Wenn die VLANs auf dem Client konfiguriert sind und eine ARP-Anforderung für eine mit VLAN gekennzeichnete (virtuelle) Schnittstelle / ein VLAN-Netzwerk erforderlich ist, ist sogar das ARP gekennzeichnet.
Mulaz
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.