Patents by Inventor Shekher Bulusu
Shekher Bulusu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10348620Abstract: In one embodiment, a first multiple spanning tree (MST) region configuration for an MST process may be maintained at a switch in a computer network, where the first configuration has a virtual local area network (VLAN)-to-instance (VI) mapping that maps each of one or more VLANs to one of one or more MST instances in the MST region. The switch may subsequently receive a second MST region configuration that has a different VI mapping than the first configuration, and may determine one or more VLANs of the second configuration that have a different VI mapping from the first configuration (“affected VLANs”). Accordingly, in response to a trigger to apply the second configuration at the switch, the affected VLANs are blocked for a delay, and the second configuration may be applied at the switch without restarting the MST process.Type: GrantFiled: July 21, 2015Date of Patent: July 9, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: Shekher Bulusu, Francois Edouard Tallet
-
Patent number: 9521073Abstract: In some embodiments, edge devices associated with a network segment are identified. One of the devices is elected as an authoritative device and any previous authoritative devices are instructed to halt forwarding network traffic to an overlay network.Type: GrantFiled: October 18, 2012Date of Patent: December 13, 2016Assignee: Cisco Technology, Inc.Inventors: Dhananjaya Rao, Hasmit Grover, Shekher Bulusu
-
Publication number: 20150326472Abstract: In one embodiment, a first multiple spanning tree (MST) region configuration for an MST process may be maintained at a switch in a computer network, where the first configuration has a virtual local area network (VLAN)-to-instance (VI) mapping that maps each of one or more VLANs to one of one or more MST instances in the MST region. The switch may subsequently receive a second MST region configuration that has a different VI mapping than the first configuration, and may determine one or more VLANs of the second configuration that have a different VI mapping from the first configuration (“affected VLANs”). Accordingly, in response to a trigger to apply the second configuration at the switch, the affected VLANs are blocked for a delay, and the second configuration may be applied at the switch without restarting the MST process.Type: ApplicationFiled: July 21, 2015Publication date: November 12, 2015Inventors: Shekher Bulusu, Francois Edouard Tallet
-
Patent number: 9112724Abstract: In one embodiment, a first multiple spanning tree (MST) region configuration for an MST process may be maintained at a switch in a computer network, where the first configuration has a virtual local area network (VLAN)-to-instance (VI) mapping that maps each of one or more VLANs to one of one or more MST instances in the MST region. The switch may subsequently receive a second MST region configuration that has a different VI mapping than the first configuration, and may determine one or more VLANs of the second configuration that have a different VI mapping from the first configuration (“affected VLANs”). Accordingly, in response to a trigger to apply the second configuration at the switch, the affected VLANs are blocked for a delay, and the second configuration may be applied at the switch without restarting the MST process.Type: GrantFiled: December 1, 2009Date of Patent: August 18, 2015Assignee: Cisco Technology, Inc.Inventors: Shekher Bulusu, Francois Edouard Tallet
-
Patent number: 8982733Abstract: A method is provided in one example embodiment and includes receiving a spanning tree protocol topology change notification (STP TCN) in a network; removing topology data for a first plurality of gateways associated with a first network segment ID that is shared by a particular gateway that communicated the STP TCN; and communicating an edge TCN to a second plurality of gateways associated with a second network segment ID and for which topology data has not been removed based on the STP TCN.Type: GrantFiled: March 4, 2011Date of Patent: March 17, 2015Assignee: Cisco Technology, Inc.Inventors: Shekher Bulusu, Sanjay Sane, Ronak Desai
-
Patent number: 8842579Abstract: In one embodiment, a solution is provided wherein multiple virtual devices may be configured on the same physical port of a network device. For example, a first virtual device and a second virtual device may be configured to use the same physical port. A single internal spanning tree instance may be configured for both the first virtual device and the second virtual device.Type: GrantFiled: July 7, 2011Date of Patent: September 23, 2014Assignee: Cisco Technology, Inc.Inventors: Shekher Bulusu, Ronak Desai
-
Patent number: 8830875Abstract: An example method is provided and includes receiving a bridge protocol data unit (BPDU) on a particular link of a network. A port associated with the particular link is blocked in response to receiving the BPDU. The method also includes communicating a claim message to a spanning tree protocol (STP) root of the network; receiving, from a network element, a reply in which a grant bit is set; and changing the port associated with the particular link to a forwarding state.Type: GrantFiled: June 15, 2011Date of Patent: September 9, 2014Assignee: Cisco Technology, Inc.Inventor: Shekher Bulusu
-
Patent number: 8724517Abstract: A method is provided that includes configuring a first network element as a peer to a second network element. The first network element and the second network element are configured to execute a spanning-tree protocol (STP) in a network environment. The method may also include configuring a priority characteristic to be a same value for the first network element and the second network element such that both operate as root network elements for other network elements in the network environment.Type: GrantFiled: June 2, 2011Date of Patent: May 13, 2014Assignee: Cisco Technology, Inc.Inventors: Shekher Bulusu, Sanjay Sane, Smita Rai, Gayatri Ramachandran, Ronak Desai
-
Publication number: 20140112203Abstract: In some embodiments, edge devices associated with a network segment are identified. One of the devices is elected as an authoritative device and any previous authoritative devices are instructed to halt forwarding network traffic to an overlay network.Type: ApplicationFiled: October 18, 2012Publication date: April 24, 2014Applicant: CISCO TECHNOLOGY, INC.Inventors: Dhananjaya Rao, Hasmit Grover, Shekher Bulusu
-
Patent number: 8565123Abstract: A system and method runs a multiple spanning tree protocol (MSTP) in a computer network having a very large number of bridge domains. The computer network includes a plurality of intermediate network devices, each having a plurality of ports for forwarding network messages. Within each device, a plurality of bridge domains are defined, each bridge domain is identified by a Virtual Local Area Network (VLAN) Identifier (VID), and one or more device ports. For each port, a separate mapping of VIDs to Multiple Spanning Tree Instances (MSTIs), based on the bridge domains defined at the port, is established. Each mapping is converted to a port-based configuration digest, which is entered into Spanning Tree Protocol (STP) control messages sent from the respective port. Ports receiving STP control messages whose configuration digest values that match the configuration digests values computed for the ports are said to be in the same Multiple Spanning Tree region.Type: GrantFiled: May 3, 2006Date of Patent: October 22, 2013Assignee: Cisco Technology, Inc.Inventors: Tameen Khan, Ronak Desai, Shekher Bulusu, Francois Edouard Tallet, Norman W. Finn, Munish Mehta
-
Patent number: 8559341Abstract: An example method is provided and includes executing an intermediate system to intermediate system (IS-IS) protocol for a first set of network links in a network. The method also includes executing a spanning tree protocol (STP) for a second set of network links, and generating a network topology that includes using a broadcast tree system identifier (ID) as a root bridge ID for the network. The method further includes communicating the root bridge ID to a neighboring network element. In more specific examples, an STP block is communicated to a redundant link, which connects a first switch and a second switch. The first and second switches can converge on the network topology using the broadcast tree system ID.Type: GrantFiled: November 8, 2010Date of Patent: October 15, 2013Assignee: Cisco Technology, Inc.Inventor: Shekher Bulusu
-
Publication number: 20120224510Abstract: A method is provided in one example embodiment and includes receiving a spanning tree protocol topology change notification (STP TCN) in a network; removing topology data for a first plurality of gateways associated with a first network segment ID that is shared by a particular gateway that communicated the STP TCN; and communicating an edge TCN to a second plurality of gateways associated with a second network segment ID and for which topology data has not been removed based on the STP TCN.Type: ApplicationFiled: March 4, 2011Publication date: September 6, 2012Inventors: Shekher Bulusu, Sanjay Sane, Ronak Desai
-
Publication number: 20120113871Abstract: An example method is provided and includes executing an intermediate system to intermediate system (IS-IS) protocol for a first set of network links in a network. The method also includes executing a spanning tree protocol (STP) for a second set of network links, and generating a network topology that includes using a broadcast tree system identifier (ID) as a root bridge ID for the network. The method further includes communicating the root bridge ID to a neighboring network element. In more specific examples, an STP block is communicated to a redundant link, which connects a first switch and a second switch. The first and second switches can converge on the network topology using the broadcast tree system ID.Type: ApplicationFiled: November 8, 2010Publication date: May 10, 2012Inventor: Shekher Bulusu
-
Publication number: 20110261724Abstract: In one embodiment, a solution is provided wherein multiple virtual devices may be configured on the same physical port of a network device. For example, a first virtual device and a second virtual device may be configured to use the same physical port. A single internal spanning tree instance may be configured for both the first virtual device and the second virtual device.Type: ApplicationFiled: July 7, 2011Publication date: October 27, 2011Applicant: Cisco Technology, Inc.Inventors: Shekher Bulusu, Ronak Desai
-
Patent number: 8000266Abstract: In one embodiment, a solution is provided wherein multiple virtual devices may be configured on the same physical port of a network device. For example, a first virtual device and a second virtual device may be configured to use the same physical port. A single internal spanning tree instance may be configured for both the first virtual device and the second virtual device.Type: GrantFiled: December 19, 2006Date of Patent: August 16, 2011Assignee: Cisco Technology, Inc.Inventors: Shekher Bulusu, Ronak Desai
-
Publication number: 20110131302Abstract: In one embodiment, a first multiple spanning tree (MST) region configuration for an MST process may be maintained at a switch in a computer network, where the first configuration has a virtual local area network (VLAN)-to-instance (VI) mapping that maps each of one or more VLANs to one of one or more MST instances in the MST region. The switch may subsequently receive a second MST region configuration that has a different VI mapping than the first configuration, and may determine one or more VLANs of the second configuration that have a different VI mapping from the first configuration (“affected VLANs”). Accordingly, in response to a trigger to apply the second configuration at the switch, the affected VLANs are blocked for a delay, and the second configuration may be applied at the switch without restarting the MST process.Type: ApplicationFiled: December 1, 2009Publication date: June 2, 2011Inventors: Shekher Bulusu, Francois Edouard Tallet
-
Publication number: 20080144533Abstract: In one embodiment, a solution is provided wherein multiple virtual devices may be configured on the same physical port of a network device. For example, a first virtual device and a second virtual device may be configured to use the same physical port. A single internal spanning tree instance may be configured for both the first virtual device and the second virtual device.Type: ApplicationFiled: December 19, 2006Publication date: June 19, 2008Applicant: Cisco Technology, Inc. A California CorporationInventors: Shekher Bulusu, Ronak Desai
-
Publication number: 20070258390Abstract: A system and method runs a multiple spanning tree protocol (MSTP) in a computer network having a very large number of bridge domains. The computer network includes a plurality of intermediate network devices, each having a plurality of ports for forwarding network messages. Within each device, a plurality of bridge domains are defined, each bridge domain is identified by a Virtual Local Area Network (VLAN) Identifier (VID), and one or more device ports. For each port, a separate mapping of VIDs to Multiple Spanning Tree Instances (MSTIs), based on the bridge domains defined at the port, is established. Each mapping is converted to a port-based configuration digest, which is entered into Spanning Tree Protocol (STP) control messages sent from the respective port. Ports receiving STP control messages whose configuration digest values that match the configuration digests values computed for the ports are said to be in the same Multiple Spanning Tree region.Type: ApplicationFiled: May 3, 2006Publication date: November 8, 2007Inventors: Tameen Khan, Ronak Desai, Shekher Bulusu, Francois Tallet, Norman Finn, Munish Mehta