Redundancy in a communication network
First Claim
Patent Images
1. A system for providing redundancy within a communication network, the system having:
- a first node having a first physical private IP address in a first sub-network, a second node having a second physical private IP address in a second sub-network, with only one of said nodes being active at any given time;
a plurality of clients for accessing services and applications of said first node and said second node, said services and applications being associated with a public virtual IP address, said public virtual IP address belonging to a sub-network that is different from said first sub-network and second sub-network, and said plurality of clients being configured to use said public virtual IP address to access said services and applications;
at least one router for routing instructions related to said services and application between said clients and said first node or second node via said network, said router having routing information specifying the active node such that communication destined for said public virtual IP address is directed via either said first node or said second node; and
wherein said public virtual IP address is transferred from one of said nodes to another of said nodes when the previously inactive node becomes active, such that said clients are able to seamlessly access said services and applications via said public virtual IP address associated with now active node.
10 Assignments
0 Petitions
Accused Products
Abstract
A method for providing redundancy within a communication network, the method provides means for using the same IP address with a plurality of hosts located in different subnets, non-simultaneously, without requiring any additional programming for routers in the network.
-
Citations
20 Claims
-
1. A system for providing redundancy within a communication network, the system having:
-
a first node having a first physical private IP address in a first sub-network, a second node having a second physical private IP address in a second sub-network, with only one of said nodes being active at any given time; a plurality of clients for accessing services and applications of said first node and said second node, said services and applications being associated with a public virtual IP address, said public virtual IP address belonging to a sub-network that is different from said first sub-network and second sub-network, and said plurality of clients being configured to use said public virtual IP address to access said services and applications; at least one router for routing instructions related to said services and application between said clients and said first node or second node via said network, said router having routing information specifying the active node such that communication destined for said public virtual IP address is directed via either said first node or said second node; and wherein said public virtual IP address is transferred from one of said nodes to another of said nodes when the previously inactive node becomes active, such that said clients are able to seamlessly access said services and applications via said public virtual IP address associated with now active node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium comprising instructions for routing data packets to a first node or a second node, both nodes hosting services and applications accessible by clients within a communication network in which only one of said nodes is active at any given time, said first node having a first physical private IP address in a first sub-network, said second node having a second physical private IP address in a second sub-network, with only one of said nodes being active at any given time;
- said services and applications being associated with a public virtual IP address, said public virtual IP address belonging to a sub-network that is different from said first sub-network and second sub-network, and said clients being configured to use said public virtual IP address to access said services and applications;
said routing instructions having information specifying an active node such that communication to said public virtual IP address is routed via the physical IP address associated with said active node. - View Dependent Claims (14, 15)
- said services and applications being associated with a public virtual IP address, said public virtual IP address belonging to a sub-network that is different from said first sub-network and second sub-network, and said clients being configured to use said public virtual IP address to access said services and applications;
-
16. A method for routing data packets to a first node or a second node, both nodes hosting services and applications accessible by clients via a communication network in which only one of said nodes is active at any given time, the method having the steps of:
-
associating said first node with a first physical private IP address in a first sub-network, and associating said second node with a second physical private IP address in a second sub-network, with only one of said nodes being active at any given time; associating said services and applications with a public virtual IP address, said public virtual IP address belonging to a sub-network that is different from said first sub-network and second sub-network; configuring said clients to use said public virtual IP address to access said services and applications; providing routing instructions having information specifying an active node such that communication to said public virtual IP address is routed via the physical IP address associated with said active node. - View Dependent Claims (17, 18, 19, 20)
-
Specification