IP Library › Granted Patent US 7,136,931
Granted Patent B2
US 7,136,931 · App. 10/687,663 · Granted Nov 14, 2006

Method and system for identifying the health of virtual routers

Assignee: Hewlett-Packard Development Company, L.P.
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,136,931
App. No.
10/687,663
Filed
Oct 20, 2003
Granted
Nov 14, 2006
Kind
B2
Art Unit
2125
USPC
714/47
Abstract

A method and system for identifying active and standby states of plural routers within a virtual router in a network is provided. The health of a virtual router represents whether the routers of the virtual router are configured for their appropriate active and standby states. For example, first information from a first and second router of a virtual router is obtained. The first information is used to determine the active and standby states within the virtual router. A topology of the network is produced identifying the active and standby states.

Claims (72)

1. A method for a network management system to identify active and standby states of plural routers within a virtual router in a network comprising:

obtaining first information from a first router and a second router of a virtual router, the first information comprising group priority information and group standby state information;

using the first information to determine the active and standby states within the virtual router, the standby state designating a redundant router; and

producing a topology of the network identifying the active and standby states to display the health of the virtual router at the network management system based on the obtained first information.

2. The method of claim 1 , comprising:

monitoring messages in the network;

using second information from the messages to determine whether there are changes to the health of the virtual router; and

updating, if there are changes in the health of the virtual router, the topology to reflect the changes in the health of the virtual router.

3. The method of claim 1 , comprising:

obtaining the first information from a router of a plurality of virtual routers, wherein the topology identifies the health of the plurality of virtual routers.

4. The method of claim 1 , wherein the first information is group priority information and group standby state information for each of the first and second routers.

5. The method of claim 1 , wherein the first and second routers operate according to a virtual swappable router protocol.

6. A method for a network management system to identify active and standby states of plural routers within a virtual router in a network comprising:

obtaining first information from a first router and a second router in the network, the first information comprising group priority information and group standby state information;

determining, based on the first information, whether the first and second routers comprise a virtual router;

using the first information to determine the active and standby states within the virtual router if the first and second routers comprise a virtual router, the standby state designating a redundant router; and

producing a topology of the network identifying the active and standby states to display the health of the virtual router at the network management system based on the obtained first information.

7. The method of claim 6 , comprising:

monitoring messages in the network;

using second information from the messages to determine whether there are changes to the health of the virtual router; and

updating, if there are changes in the health of the virtual router, the topology to reflect the changes in the health of the virtual router.

8. The method of claim 6 , wherein the first information is group priority information and group standby state information for each of the first and second routers.

9. The method of claim 6 , wherein the first and second routers operate according to a virtual swappable router protocol.

10. A management computer for identifying active and standby states of plural routers within a virtual router in a network comprising:

a processor configured to obtain first information from a first router and a second router of a virtual router, and to use the first information to determine the active and standby states within the virtual router, the standby state designating a redundant router, the first information comprising group priority information and group standby state information; and

a memory which stores the first information to produce a topology of the network identifying the active and standby states and display the health of the virtual router at the management computer based on the obtained first information.

11. The management computer of claim 10 , wherein the processor is configured to monitor messages in the network, use second information from the messages to determine whether there are changes to the health of the virtual router, and update, if there are changes in the health of the virtual router, the topology to reflect the changes in the health of the virtual router.

12. The management computer of claim 10 , wherein the processor is configured to obtain the first information from a router of a plurality of virtual routers, wherein the topology identifies the health of the plurality of virtual routers.

13. The management computer of claim 10 , wherein the first information is group priority information and group standby state information for each of the first and second routers.

14. The management computer of claim 10 , wherein the first and second routers operate according to a virtual swappable router protocol.

15. A management computer for identifying active and standby states of plural routers within a virtual router in a network comprising:

a processor configured to obtain first information from a first router and a second router in the network, to determine, based on the first information, whether the first and second routers comprise a virtual router, to use the first information to determine the active and standby states within the virtual router if the first and second routers comprise a virtual router, the standby state designating a redundant router, the first information comprising group priority information and group standby state information; and

a memory which stores the first information to produce a topology of the network identifying the active and standby states and display the health of the virtual router at the management computer based on the obtained first information.

16. The management computer of claim 15 , wherein the processor is configured to monitor messages in the network, to use second information from the messages to determine whether there are changes to the health of the virtual router, and to update, if there are changes in the health of the virtual router, the topology to reflect the changes in the health of the virtual router.

17. The management computer of claim 15 , wherein the first information is group priority information and group standby state information for each of the first and second routers.

18. The management computer of claim 15 , wherein the first and second routers operate according to a virtual swappable router protocol.

19. A computer readable medium containing a computer program for performing a method for a network management system to identify active and standby states of plural routers within a virtual router in a network, the method comprising:

obtaining first information from a first router and a second router of a virtual router, the first information comprising group priority information and group standby state information;

using the first information to determine active and standby states within the virtual router, the standby state designating a redundant router; and

producing a topology of the network identifying the active and standby states to display the health of the virtual router at the network management system based on the obtained first information.

20. The method of claim 19 , comprising:

monitoring messages in the network;

using second information from the messages to determine whether there are changes to the health of the virtual router; and

updating, if there are changes in the health of the virtual router, the topology to reflect the changes in the health of the virtual router.

21. The method of claim 19 , comprising:

obtaining the first information from a routers of a plurality of virtual routers, wherein the topology identifies the health of the plurality of virtual routers.

22. The method of claim 19 , wherein the first information is group priority information and group standby state information for each of the first and second routers.

23. The method of claim 19 , wherein the first and second routers operate according to a virtual swappable router protocol.

24. A computer readable medium containing a computer program for performing a method for a network management system to identify active and standby states of plural routers within a virtual router in a network, the method comprising:

obtaining first information from a first router and a second router in the network, the first information comprising group priority information and group standby state information;

determining, based on the first information, whether the first and second routers comprise a virtual router;

using the first information to determine the active and standby states within the virtual router if the first and second routers comprise a virtual router, the standby state designating a redundant router; and

producing a topology of the network identifying the active and standby states to display the health of the virtual router at the network management system based on the obtained first information.

25. The method of claim 24 , comprising:

monitoring messages in the network;

using second information from the messages to determine whether there are changes to the health of the virtual router; and

updating, if there are changes in the health of the virtual router, the topology to reflect the changes in the health of the virtual router.

26. The method of claim 24 , wherein the first information is group priority information and group standby state information for each of the first and second routers.

27. The method of claim 24 , wherein the first and second routers operate according to a virtual swappable router protocol.

28. A management computer for identifying active and standby states of plural routers within a virtual router in a network comprising:

means for processing to obtain first information from a first router and a second router of a virtual router, and to use the first information to determine the active and standby states within the virtual router, the standby state designating a redundant router, the first information comprising group priority information and group standby state information; and

means for storing the first information to produce a topology of the network identifying the active and standby states and display the health of the virtual router at the management computer based on the obtained first information.

29. The management computer of claim 28 , wherein the means for processing monitors messages in the network, uses second information from the messages to determine whether there are changes to the health of the virtual router, and updates, if there are changes in the health of the virtual router, the topology to reflect the changes in the health of the virtual router.

30. The management computer of claim 28 , wherein the means for processing obtains the first information from a router of a plurality of virtual routers, wherein the topology identifies the health of the plurality of virtual routers.

31. The management computer of claim 28 , wherein the first information is group priority information and group standby state information for each of the first and second routers.

32. The management computer of claim 28 , wherein the first and second routers operate according to a virtual swappable router protocol.

33. A management computer for identifying active and standby states of plural routers within a virtual router in a network comprising:

means for processing to obtain first information from a first router and a second router in the network, to determine, based on the first information, whether the first and second routers comprise a virtual router, to use the first information to determine the active and standby states within the virtual router if the first and second routers comprise a virtual router, the standby state designating a redundant router, the first information comprising group priority information and group standby state information; and

means for storing the first information to produce a topology of the network identifying the active and standby states and display the health of the virtual router at the management computer based on the obtained first information.

34. The management computer of claim 33 , wherein the means for processing monitors messages in the network, uses second information from the messages to determine whether there are changes to the health of the virtual router, and to updates, if there are changes in the health of the virtual router, the topology to reflect the changes in the health of the virtual router.

35. The management computer of claim 33 , wherein the first information is group priority information and group standby state information for each of the first and second routers.

36. The management computer of claim 33 , wherein the first and second routers operate according to a virtual swappable router protocol.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 043375/0374 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2003
From: NATARAJAN, SRIKANTH; LAMB, RICHARD DAVID
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 014101/0589 →
Continuity (1)
Related Publication 20050083855A1 · Apr 21, 2005