US10305696B2ActiveUtilityA1

Group bundling priority dissemination through link-state routing protocol in a network environment

65
Assignee: CISCO TECH INCPriority: Aug 20, 2013Filed: Oct 27, 2017Granted: May 28, 2019
Est. expiryAug 20, 2033(~7.1 yrs left)· nominal 20-yr term from priority
H04L 45/58H04L 45/46H04L 45/02H04L 12/185H04L 12/18H04L 45/03
65
PatentIndex Score
1
Cited by
18
References
20
Claims

Abstract

A method is provided in one example and includes assigning a virtual switch identifier to a group of a plurality of switches in which each of the plurality of switches is configured with a redundancy protocol. The method further includes configuring a redundancy protocol priority value for each the plurality of switches, and generating at least one link-state routing protocol message including priority information indicative of the redundancy protocol priority value associated with one or more of the plurality of switches. The method further includes distributing the at least one link-state routing protocol message to one or more of the plurality of switches.

Claims

exact text as granted — not AI-modified
What is claimed: 
     
       1. A method, comprising:
 receiving, at a first switch of a plurality of switches having a first redundancy priority value associated therewith, at least one of link-state routing protocol message including priority information indicative of at least one other redundancy priority value associated with at least one other switch of the plurality of switches; 
 determining the at least one other redundancy protocol priority value associated with the at least one other switch from the received at least one link-state routing protocol message; and 
 setting a redundancy state of the first switch as one of an active state, standby state, and listen state based upon the first redundancy priority value associated with the first switch and the at least one other redundancy protocol priority value associated with the at least one other switch, 
 wherein the first switch is set to be in the listen state when the first redundancy protocol priority value is less than the highest priority value and the next highest priority value among the at least one other redundancy protocol priority values. 
 
     
     
       2. The method of  claim 1 , wherein the setting sets the redundancy state of the first switch to the active state when the first redundancy protocol priority value is greater than each of the at least one other redundancy protocol priority values. 
     
     
       3. The method of  claim 1 , wherein the setting sets the redundancy state of the first switch is in the standby state when the first redundancy protocol priority value is the next highest priority value among the at least one other redundancy protocol priority values. 
     
     
       4. The method of  claim 2 , wherein the setting sets the redundancy state of the first switch is in the standby state when the first redundancy protocol priority value is the next highest priority value among the at least one other redundancy protocol priority values. 
     
     
       5. The method of  claim 1 , wherein the virtual switch identifier is an Anycast Switch identifier (ASID). 
     
     
       6. The method of  claim 1 , wherein the redundancy protocol is a Hot Standby Router Protocol (HSRP). 
     
     
       7. The method of  claim 1 , wherein the link-state routing protocol is an Intermediate System-To-Intermediate System (IS-IS) protocol. 
     
     
       8. One or more non-transitory tangible computer readable media that includes code for execution and when executed by a processor operable to perform operations comprising:
 receiving, at a first switch of a plurality of switches having a first redundancy priority value associated therewith, at least one of link-state routing protocol message including priority information indicative of at least one other redundancy priority value associated with at least one other switch of the plurality of switches; 
 determining the at least one other redundancy protocol priority value associated with the at least one other switch from the received at least one link-state routing protocol message; and 
 setting a redundancy state of the first switch as one of an active state, standby state, and listen state based upon the first redundancy priority value associated with the first switch and the at least one other redundancy protocol priority value associated with the at least one other switch, 
 wherein the first switch is set to be in the listen state when the first redundancy protocol priority value is less than the highest priority value and the next highest priority value among the at least one other redundancy protocol priority values. 
 
     
     
       9. The media of  claim 8 , wherein the setting operation includes setting the redundancy state of the first switch to the active state when the first redundancy protocol priority value is greater than each of the at least one other redundancy protocol priority values. 
     
     
       10. The media of  claim 8 , wherein the setting operation includes setting the redundancy state of the first switch is in the standby state when the first redundancy protocol priority value is the next highest priority value among the at least one other redundancy protocol priority values. 
     
     
       11. The media of  claim 9 , wherein the setting operation includes setting the redundancy state of the first switch is in the standby state when the first redundancy protocol priority value is the next highest priority value among the at least one other redundancy protocol priority values. 
     
     
       12. The media of  claim 8 , wherein the virtual switch identifier is an Anycast Switch identifier (ASID). 
     
     
       13. The media of  claim 8 , wherein the redundancy protocol is a Hot Standby Router Protocol (HSRP). 
     
     
       14. The media of  claim 8 , wherein the link-state routing protocol is an Intermediate System-To-Intermediate System (IS-IS) protocol. 
     
     
       15. An apparatus, comprising:
 a memory element configured to store data, 
 a processor operable to execute instructions associated with the data to perform operations comprising:
 receiving, at a first switch of a plurality of switches having a first redundancy priority value associated therewith, at least one of link-state routing protocol message including priority information indicative of at least one other redundancy priority value associated with at least one other switch of the plurality of switches; 
 determining the at least one other redundancy protocol priority value associated with the at least one other switch from the received at least one link-state routing protocol message; and 
 setting a redundancy state of the first switch as one of an active state, standby state, and listen state based upon the first redundancy priority value associated with the first switch and the at least one other redundancy protocol priority value associated with the at least one other switch, 
 wherein the first switch is set to be in the listen state when the first redundancy protocol priority value is less than the highest priority value and the next highest priority value among the at least one other redundancy protocol priority values. 
 
 
     
     
       16. The apparatus of  claim 15 , wherein the setting operation executed by the processor includes sets the redundancy state of the first switch to the active state when the first redundancy protocol priority value is greater than each of the at least one other redundancy protocol priority values. 
     
     
       17. The apparatus of  claim 15 , wherein the setting operation executed by the processor includes sets the redundancy state of the first switch in the standby state when the first redundancy protocol priority value is the next highest priority value among the at least one other redundancy protocol priority values. 
     
     
       18. The apparatus of  claim 16 , wherein the setting operation executed by the processor includes sets the redundancy state of the first switch in the standby state when the first redundancy protocol priority value is the next highest priority value among the at least one other redundancy protocol priority values. 
     
     
       19. The apparatus of  claim 15 , wherein the virtual switch identifier is an Anycast Switch identifier (ASID). 
     
     
       20. The apparatus of  claim 15 , wherein the redundancy protocol is an Hot Standby Router Protocol (HSRP).

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.