Method and system for discovering and providing near real-time updates of VPN topologies
First Claim
1. A system for maintaining near real time topology for one or more virtual private networks (VPNs) associated with a provider network, the system comprising:
- one or more routers connected to at least one VPN; and
a network monitoring unit operable to determine a topology for each VPN using topology information associated with each VPN, wherein the topology information comprises a routing policy for each router connected to a VPN.
1 Assignment
0 Petitions
Accused Products
Abstract
Each provider edge router in a provider network connected to one or more VPNs is identified. Each identified provider edge router is then queried to obtain VPN configuration and VPN policy information for each VPN configured on that edge router. Routing protocol messages, such as, for example, Border Gateway Protocol/Multiprotocol Label Switching (BGP/MPLS) and Interior Gateway Protocol (IGP) messages, are then collected from the provider network. Using the discovered policies and topology information, VPN routing information carried in the routing protocol messages can be used to update VPN topology and status information in near real-time.
-
Citations
20 Claims
-
1. A system for maintaining near real time topology for one or more virtual private networks (VPNs) associated with a provider network, the system comprising:
-
one or more routers connected to at least one VPN; and
a network monitoring unit operable to determine a topology for each VPN using topology information associated with each VPN, wherein the topology information comprises a routing policy for each router connected to a VPN. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for maintaining near real time topology for one or more virtual private networks (VPNs) in a provider network, the system comprising:
-
a provider edge router connected to a VPN;
a network monitoring unit operable to determine the topology of the VPN using topology information associated with the VPN, wherein the topology information comprises a routing policy for the provider edge router. - View Dependent Claims (7, 8, 9)
-
-
10. A method for determining a topology for one or more virtual private networks (VPNs), comprising:
-
identifying each router connected to the one or more VPNs;
obtaining topology information associated with each VPN to determine the one or more routes in each VPN, wherein the topology information comprises a routing policy for each VPN; and
constructing a routing table for each VPN. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification