Configuration Tool for MPLS Virtual Private Network Topologies
First Claim
1. A method comprising:
- accessing a network topology configuration set comprising one or more route target groups (RTGs), wherein each RTG comprises a topology type identifier, one or more site identifiers, one or more role identifiers associated with each of the site identifiers, and one or more route target identifiers;
generating one or more route target statements, based on the topology type identifier and role identifiers of one or more RTGs, defining the export or import of network layer reachability information between one or more routing nodes in a virtual private network (VPN) topology; and
transmitting the one or more route target statements to one or more routing nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
Configuration tool for virtual private network (VPN) topologies. In particular implementations, a method includes accessing a network topology configuration set comprising one or more route target groups (RTGs), wherein each RTG comprises a topology type identifier, one or more site identifiers, one or more role identifiers associated with each of the site identifiers, and one or more route target identifiers; generating one or more route target statements, based on the topology type identifier and role identifiers of one or more RTGs, defining the export or import of network layer reachability information between one or more routing nodes in a virtual private network (VPN) topology; and transmitting the one or more route target statements to one or more routing nodes.
61 Citations
21 Claims
-
1. A method comprising:
-
accessing a network topology configuration set comprising one or more route target groups (RTGs), wherein each RTG comprises a topology type identifier, one or more site identifiers, one or more role identifiers associated with each of the site identifiers, and one or more route target identifiers; generating one or more route target statements, based on the topology type identifier and role identifiers of one or more RTGs, defining the export or import of network layer reachability information between one or more routing nodes in a virtual private network (VPN) topology; and transmitting the one or more route target statements to one or more routing nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Software encoded in one or more computer-readable media and when executed operable to:
-
access a network topology configuration set comprising one or more route target groups (RTGs), wherein each RTG comprises a topology type identifier, one or more site identifiers, one or more role identifiers associated with each of the site identifiers, and one or more route target identifiers; generate one or more route target statements, based on the topology type identifier and role identifiers of one or more RTGs, defining the export or import of network layer reachability information between one or more routing nodes in a virtual private network (VPN) topology; and transmit the one or more route target statements to one or more routing nodes. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
one or more processors; a memory; a network interface; and a management application, physically stored in the memory, comprising instructions operable to cause the one or more processors and the apparatus to; access a network topology configuration set comprising one or more route target groups (RTGs), wherein each RTG comprises a topology type identifier, one or more site identifiers, one or more role identifiers associated with each of the site identifiers, and one or more route target identifiers; generate one or more route target statements, based on the topology type identifier and role identifiers of one or more RTGs, defining the export or import of a network layer reachability information between one or more routing nodes in a virtual private network (VPN) topology; and transmit the one or more route target statements to one or more routing nodes. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification