Method for optimal assignment of customer edge (CE) routers to virtual private network route forwarding (VRF) tables
First Claim
1. A method, comprising:
- determining virtual private network (VPN) membership for each of a plurality of customer edge (CE) routers, each VPN being associated with at least one respective VPN route forwarding (VRF) table; and
attaching to each VRF table those CE routers having membership in the VPN associated with the respective VRF table.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for optimal assignment of customer edge (CE) routers to virtual private network route forwarding (VRF) tables uses a “peer model”, in which the CE routers communicate their routes to a Service Provider'"'"'s edge routers (PE routers). The routes of a particular VPN are then exchanged among the PE routers that are attached to that VPN. This is accomplished in a manner which ensures that routes from different VPNs remain distinct and separate, even if two VPNs comprise an overlapping address space. The PE routers distribute, to the CE routers in a particular VPN, the routes from other CE routers in that VPN. The CE routers do not peer with each other and, as such, there is no “overlay” visible to a VPN'"'"'s routing algorithm.
67 Citations
20 Claims
-
1. A method, comprising:
-
determining virtual private network (VPN) membership for each of a plurality of customer edge (CE) routers, each VPN being associated with at least one respective VPN route forwarding (VRF) table; and
attaching to each VRF table those CE routers having membership in the VPN associated with the respective VRF table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product wherein computer instructions, when processed by a computer, adapt the operation of the computer to perform a method, comprising:
-
determining virtual private network (VPN) membership for each of a plurality of customer edge (CE) routers, each VPN being associated with at least one respective VPN route forwarding (VRF) table; and
attaching to each VRF table those CE routers having membership in the VPN associated with the respective VRF table.
-
-
16. A method, comprising:
assigning customer edge (CE) routers to virtual private network (VPN) route forwarding (VRF) tables, wherein said assigning is performed in a manner tending to reduce the relative number of VRF tables needed to support each of a plurality of customer VPNs.
-
17. A control device adapted for causing the routing of data traffic via at least one virtual private networks (VPN), said control device router including control circuitry adapted to execute a method comprising:
-
determining VPN membership for each of a plurality of customer edge (CE) routers, each VPN being associated with at least one respective VPN route forwarding (VRF) table; and
attaching to each VRF table those CE routers having membership in the VPN associated with the respective VRF table. - View Dependent Claims (18, 19, 20)
-
Specification