Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Grundlegendes zu qualifiziertem MAC-Lernen

MAC-Lernen ist der Prozess, bei dem ein Gerät die MAC-Adressen aller Knoten in einem Netzwerk lernt.

Wenn ein Knoten zum ersten Mal mit einem Ethernet-LAN oder VLAN verbunden ist, hat er keine Informationen über die anderen Knoten im Netzwerk. Wenn Daten über das Netzwerk gesendet werden, enthalten die Datenpakete einen Datenrahmen, der ihre Quell- und Ziel-MAC-Adressen auflistet. Der Datenrahmen wird an einen Zielport weitergeleitet, der mit dem zweiten Gerät verbunden ist. Die MAC-Adresse wird lokal am Zielport gelernt, was die Kommunikation für Frames erleichtert, die später in den Zielport gelangen und Adressen enthalten, die zuvor aus einem empfangenen Frame gelernt wurden.

Während des MAC-Lernens wird das äußere Tag auf einem Eingangspaket implizit entfernt (unter Verwendung des pop Vorgangs), und das Lernen geschieht auf dem inneren Tag. DEM MAC-Lernen geht eine VLAN-Manipulation voraus. Vlans, die für das Lernen verwendet werden, können durch VLAN Push/Pop/Swap-Vorgänge geändert werden.

Qualifiziertes MAC-Lernen ermöglicht es einem Gerät, die MAC-Adressen von Netzwerkknoten zu lernen, indem es das innerste VLAN-Tag von single-tagged, 2-tagged oder 3-getaggten Eingangspaketen bestimmt, ohne das äußere Tag zu löschen (mithilfe des pop Vorgangs). Wenn das Eingangspaket ein Tag hat, wird auf VLAN 4096 gelernt, und es werden keine Tags implizit entfernt. Wenn das Eingangspaket über zwei Tags verfügt, wird das MAC-Lernen im zweiten VLAN ausgeführt und es werden keine Tags implizit entfernt. Wenn das Eingangspaket mehr als drei Tags enthält, werden alle Tags über das dritte Tag als Teil der Daten behandelt und für das Lernen von MAC nicht berücksichtigt.

Qualifiziertes MAC-Lernen auf den ersten, zweiten und dritten VLAN-Tags

Für ein single-getaggtes Eingangspaket erfolgt qualifiziertes MAC-Lernen auf VLAN 4096, dem Standard-VLAN.

Im Fall eines Eingangspakets mit 2 Tags aktivieren Sie qualifiziertes MAC-Lernen am zweiten (inneren) Tag, indem Sie die vlan-id inner-all Konfigurationsaussage in der VPLS-Routing-Instanz verwenden. Das Lernen am zweiten Tag geschieht ohne die implizite Entfernung des ersten (äußeren) Tags. Wenn das Eingangspaket mehr als zwei Tags hat, werden alle Tags über das zweite Tag hinaus als Teil der Daten behandelt und nicht für das Lernen berücksichtigt.

Ebenso aktivieren Sie für ein Eingangspaket mit drei Tags qualifiziertes MAC-Lernen am dritten (innersten) Tag, indem Sie die Anweisung auf der deep-vlan-qualified-learning vlan_tag_number logischen Schnittstelle zusammen mit der Anweisung in der vlan-id inner-all Routing-Instanz konfigurieren. Qualifiziertes MAC-Lernen geschieht auf dem dritten Tag, und an den äußeren Tags findet keine VLAN-Manipulation vor. Wenn deep-vlan-qualified-learning vlan_tag_number jedoch das Lernen über das dritte VLAN aktiviert ist und das eingehende Paket nur zwei VLANs hat, erfolgt die qualifizierte MAC-Lernplattform auf dem Standard-VLAN 4096.

Beachten Sie die folgenden Punkte bei der Konfiguration qualifizierter MAC-Lerninhalte:

  • Eine logische Schnittstelle, die in einer VPLS-Routing-Instanz enthalten ist, die mit vlan-id inner-all möglicherweise konfiguriert ist oder nicht deep-vlan-qualified-learning vlan_tag_number konfiguriert ist.

  • Eine mit konfigurierte deep-vlan-qualified-learning vlan_tag_numberlogische Schnittstelle muss zu einer VPLS-Routing-Instanz gehören, die ebenfalls konfiguriert ist vlan-id inner-all .

  • Eine logische Schnittstelle, die mit deep-vlan-qualified-learning vlan_tag_numberkonfiguriert ist, muss auch mit einem äußeren und einem inneren Tag konfiguriert werden.