IP Library Granted Patent US 7,995,499
Granted Patent B2
US 7,995,499 · App. 11/562,988 · Granted Aug 9, 2011

Minimizing spanning-tree protocol event processing and flooding in distribution networks

Assignee: Cisco Technology, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,995,499
App. No.
11/562,988
Granted
Aug 9, 2011
Kind
B2
Abstract

In one embodiment, configuring one or more ports of an access layer entity connected to a distribution layer entity to suppress one or more network topology change information from transmitting to the distribution layer entity of a data network, detecting a state change to a forwarding state on the one or more ports of the access layer entity, and configuring the one or more ports of the access layer entity in the data network connected to the distribution layer entity to transmit a predetermined data packet on the one or more ports of the access layer entity whose state has changed to the forwarding state are provided.

Claims (39)

1. A method, comprising:

configuring one or more ports of an access layer network device connected to a distribution layer network device to suppress transmission of one or more network topology change information messages to the distribution layer network device of a data network;

detecting a state change to a forwarding state on the one or more ports of the access layer network device; and

in response to the detecting of the state change, transmitting a predetermined data packet on the one or more ports of the access layer network device whose state has changed to the forwarding state wherein the predetermined data packet includes one or more of a MAC address table move update (MMU) packet or a dummy multicast packet, or combinations thereof wherein

in response to the configuring, no network topology change information messages are transmitted by the access layer network device from the one or more ports changed to the forwarding state, despite the detected state change of the one or more ports of the access layer network device.

2. The method of claim 1 wherein the MMU packet includes one or more MAC addresses associated with a respective one or more VLANs.

3. The method of claim 1 wherein the distribution layer network device includes a distribution layer switch.

4. The method of claim 1 wherein the access layer network device includes an edge switch.

5. The method of claim 1 wherein the detected state change includes a spanning-tree state change to the forwarding state, and further, wherein the step of configuring the one or more ports connected to an access layer network device includes transmitting a spanning-tree protocol bridge protocol data unit on a port carrying network topology change information.

6. A method, comprising:

configuring one or more ports of an access layer network device connected to a distribution layer network device to suppress transmission of one or more network topology change information messages to the distribution layer network device of a data network;

detecting a spanning-tree state change to a forwarding state on the one or more ports of the access layer network device; and

in response to the detecting of the state change, transmitting one or more of a MAC address table move update (MMU) packet or a dummy multicast packet, or combinations thereof, on the one or more ports of the access layer network device whose state has changed to the forwarding state wherein

in response to the configuring, no network topology change information messages are transmitted by the access layer network device from the one or more ports changed to the forwarding state, despite the detected state change of the one or more ports of the access layer network device.

7. The method of claim 6 wherein the MMU packet includes one or more MAC addresses associated with a respective one or more VLANs.

8. The method of claim 6 wherein the distribution layer network device includes a distribution layer switch.

9. The method of claim 6 wherein the access layer network device includes an edge switch.

10. An apparatus, comprising: a network interface;

one or more processors coupled to the network interface; and

a memory for storing instructions which, when executed by the one or more processors, causes the one or more processors to configure one or more ports of an access layer network device connected to a distribution layer network device to suppress transmission of one or more network topology change information messages to the distribution layer network device of a data network, detect a state change to a forwarding state on the one or more ports of the access layer network device, and transmit a predetermined data packet on the one or more ports of the access layer network device whose state has changed to the forwarding state in response to the detection of the state change, wherein the predetermined data packet includes one or more of a MAC address table move update (MMU) packet or a dummy multicast packet, or combinations thereof wherein

in response to the configuring, no network topology change information messages are transmitted by the access layer network device from the one or more ports changed to the forwarding state, despite the detected state change of the one or more ports of the access layer network device.

11. The apparatus of claim 10 wherein the predetermined data packet includes one or more of a MAC address table move update (MMU) packet or a dummy multicast packet, or combinations thereof.

12. The apparatus of claim 10 wherein the MMU packet includes one or more MAC addresses associated with a respective one or more VLANs.

13. The apparatus of claim 10 wherein the distribution layer network device includes a distribution layer switch.

14. The apparatus of claim 10 wherein the access layer network device includes an edge switch.

15. One or more storage devices having non-transitory processor readable code embodied thereon, said processor readable code for programming one or more processors to perform a method comprising:

configuring one or more ports of an access layer network device connected to a distribution layer network device to suppress transmission of one or more network topology change information messages to the distribution layer network device of a data network;

detecting a state change to a forwarding state on the one or more ports of the access layer network device; and

in response to the detecting of the state change, transmitting a predetermined data packet on the one or more ports of the access layer network device whose state has changed to the forwarding state wherein the predetermined data packet includes one or more of a MAC address table move update (MMU) packet or a dummy multicast packet, or combinations thereof wherein

in response to the configuring, no network topology change information messages are transmitted by the access layer network device from the one or more ports changed to the forwarding state, despite the detected state change of the one or more ports of the access layer network device.

16. The one or more storage devices of claim 15 wherein the predetermined data packet includes one or more of a MAC address table move update (MMU) packet or a dummy multicast packet, or combinations thereof.

17. The one or more storage devices of claim 15 wherein the MMU packet includes one or more MAC addresses associated with a respective one or more VLANs.

18. The one or more storage devices of claim 15 wherein the distribution layer network device includes a distribution layer switch.

19. The one or more storage devices of claim 15 wherein the access layer network device includes an edge switch.

20. An apparatus, comprising:

means for configuring one or more ports of an access layer network device connected to a distribution layer network device to suppress transmission of one or more network topology change information messages to the distribution layer network device of a data network;

means for detecting a state change to a forwarding state on the one or more ports of the access layer network device; and

means for transmitting a predetermined data packet on the one or more ports of the access layer network device whose state has changed to the forwarding state in response to the detecting of the state change, wherein the predetermined data packet includes one or more of a MAC address table move update (MMU) packet or a dummy multicast packet, or combinations thereof wherein

in response to the configuring, no network topology change information messages are transmitted by the access layer network device from the one or more ports changed to the forwarding state, despite the detected state change of the one or more ports of the access layer network device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2006
From: SHARMA, ROHIT; JOSHI, MANDAR; RAO, PADAVALA; TIRUMALAI, GOKUL
To: CISCO TECHNOLOGY, INC.
Reel/Frame 018548/0638 →
Continuity (1)
Related Publication 20080123561A1 · May 29, 2008