Scalable MAC address distribution in an Ethernet fabric switch
US-9401861-B2 · Jul 26, 2016 · US
US9762410B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9762410-B2 |
| Application number | US-201414562678-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 6, 2014 |
| Priority date | Jun 7, 2012 |
| Publication date | Sep 12, 2017 |
| Grant date | Sep 12, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present application provides a method and a device for clearing a MAC forwarding entry. The method includes: detecting, by a first RB, that a topology of a network accessed by a local terminal changes; and sending, by the first RB, a first packet to a second RB, so that the second RB clears a corresponding forwarding entry after receiving the first packet, where the second RB refers to an RB configured with at least one VLAN the same as that of the first RB. According to embodiments of the present application, after the topology of the network accessed by the local terminal changes, MAC forwarding entries of relevant devices in a whole network can be cleared in time, thereby avoiding a forwarding error.
Opening claim text (preview).
What is claimed is: 1. A method for clearing a media access control (MAC) forwarding entry, the method comprising: detecting, by a first route bridge device (RB) of a first network, a change in a topology of a second network accessed by a local terminal, the first RB being an edge RB of the first network, wherein the second network is connected to the first network through a single communication path without passing through the first RB before the first RB detects the change in the topology of the second network, and wherein the single communication path passes through the first RB after the first RB detects the change in the topology of the second network; and sending, by the first RB, a first packet to a second RB upon detecting the change in the topology of the second network, the first packet instructing the second RB to clear a MAC forwarding entry corresponding to a virtual local area network (VLAN) indicated by the first packet, and both the second RB and the first RB configured to forward data for the VLAN, wherein the first packet is sent through an RBridge channel, and the first packet comprises an Operation, Administration, Maintenance (OAM) channel header and a payload, and wherein the OAM channel header comprises a channel protocol type indicating that the payload is a topology change notification (TCN) packet, a topology change (TC) packet or a MAC flush packet. 2. The method according to claim 1 , wherein, in an appointed forwarder (AF) mechanism, the detecting comprises detecting, by the first RB, that the first RB is switched from a non-AF to an AF. 3. The method according to claim 2 , wherein the first packet is a MAC flush packet, and the MAC flush packet comprises VLAN information that instructs the second RB to clear a MAC forwarding entry corresponding to the VLAN information. 4. The method according to claim 3 , wherein the MAC flush packet further comprises: a MAC address of the local terminal that is used for instructing the second RB to clear a MAC forwarding entry, the MAC forwarding entry corresponding to the VLAN information and comprising the MAC address; or a nickname of a RB that is used for instructing the second RB to clear a MAC forwarding entry, the MAC forwarding entry corresponding to the VLAN information and comprising the nickname. 5. The method according to claim 1 , wherein, in a mechanism in which the first RB simulates a Spanning Tree Protocol (STP) root bridge, the detecting comprises receiving, by the first RB, one of a topology change notification (TCN) packet and a topology change (TC) packet from an access port facing the local terminal. 6. The method according to claim 5 , wherein, when the second RB and the first RB are located in a same STP domain, the first packet is a TCN packet or a TC packet, and the first packet is used to instruct the second RB to clear a local MAC forwarding entry. 7. The method according to claim 5 , wherein the method is applied in at least one of the following scenarios: an STP scenario, where the first packet instructs the second RB to clear MAC forwarding entries in all VLANs which an access port facing the local terminal joins; a Rapid Spanning Tree Protocol (RSTP) scenario, where the first packet instructs the second RB to clear MAC forwarding entries in all VLANs which an access port connected to the local terminal joins; and a Multi-Instance Spanning Tree Protocol (MSTP) scenario, where the first packet comprises instance information that instructs the second RB to clear a MAC forwarding entry of a VLAN corresponding to the instance information. 8. The method according to claim 5 , wherein, when the second RB is an RB outside an STP domain in which the first RB is located, the first packet is a MAC flush packet that comprises VLAN information that instructs the second RB to clear a MAC forwarding entry corresponding to the VLAN information. 9. The method according to claim 1 , wherein the MAC forwarding entry comprises a correspondence between a MAC address of a terminal and a nickname of an ingress RB of the first network. 10. A method for clearing a media access control (MAC) forwarding entry, the method comprising: receiving, by a second route bridge (RB), a first packet, wherein the first packet is sent by a first RB of a first network after the first RB detects a change in a topology of a second network accessed by a local terminal, wherein the first packet instructs the second RB to clear a MAC forwarding entry corresponding to a virtual local area network (VLAN) indicated by the first packet, wherein both the second RB and the first RB are configured to forward data packets for the VLAN, wherein the first RB is an edge RB of the first network, wherein the second network is connected to the first network through a single communication path that excludes the first RB before the first RB detects the change in the topology of the second network, wherein the second network communicates with the first network through the first RB after the first RB detects the change in the topology of the second network, wherein the first packet is sent through an RBridge channel, and the first packet comprises an Operation, Administration, Maintenance (OAM) channel header and a payload, and wherein the OAM channel header comprises a channel protocol type indicating that the payload is a topology change notification (TCN) packet, a topology change (TC) packet or a MAC flush packet; and clearing, by the second RB, the MAC forwarding entry corresponding to the VLAN according to the first packet. 11. The method according to claim 10 , wherein the first packet is a MAC flush packet that comprises VLAN information and wherein clearing the MAC forwarding entry comprises clearing a MAC forwarding entry corresponding to a VLAN indicated by the VLAN information. 12. The method according to claim 11 , wherein the MAC flush packet further comprises: a MAC address of the local terminal used to clear a MAC forwarding entry, the MAC forwarding entry comprising the MAC address and corresponding to VLANs indicated by the VLAN information; or a nickname of a RB used to clear a MAC forwarding entry, the MAC forwarding entry comprising the nickname and corresponding to VLANs indicated by the VLAN information. 13. The method according to claim 10 , wherein the first packet is a topology change notification (TCN) packet or a topology change (TC) packet. 14. The method according to claim 13 , further comprising sending, by the second RB, the TCN packet or the TC packet to another switch device in a same STP domain, so that the another switch device clears a local MAC forwarding entry. 15. The method according to claim 10 , wherein clearing the MAC forwarding entry comprises at least one of: in a Spanning Tree Protocol (STP) scenario, clearing MAC forwarding entries in all VLANs which an access port facing the local terminal joins; in a Rapid Spanning Tree Protocol (RSTP) scenario, clearing MAC forwarding entries in all VLANs which an access port connected to the local terminal joins; and in a Multi-Instance Spanning Tree Protocol (MSTP) scenario in which one of a TCN packet and a TC packet comprises instance information, clearing, according to a locally configured correspondence between instances and VLANs and the instance information comprised in one of the TCN packet and the TC packet, a MAC forwarding entry of a VLAN corresponding to an instance indicated by the instance information. 16. A device for clearing a media access control (MAC) forwarding entry, the device comprising: a processor; and a computer-readable storage medium storing inst
Signalling channels for network management communication · CPC title
Topology update or discovery · CPC title
Layer 2 routing, e.g. in Ethernet based MAN's · CPC title
LAN interconnection over a bridge based backbone · CPC title
Virtual LANs, VLANs, e.g. virtual private networks [VPN] (LAN interconnection over a bridge based backbone H04L12/462; encapsulation techniques H04L12/4633; routing of packets H04L45/00; packet switches H04L49/00; virtual private networks for security H04L63/0272) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.