3-Layer VPN and constructing method thereof
First Claim
1. A 3-layer VPN, comprising a P device (Provider Router) and a PE device (Provider Edge Router) in a backbone network, several sites and CE devices in a subscribers'"'"' VPN;
- the VPN further comprising a hierarchy of PE device (HoPE) as a edge router in the backbone network and connected to the P device in the backbone network and the several sites and CE devices in the VPNs;
said HoPE comprising an understratum PE (UPE) and a superior PE (SPE) which are connected with each other;
the UPE maintaining the routes to VPN sites connected directly thereof, and allocating internal labels for routes to the VPN sites, and issuing labels to the SPE through the VPN routes;
the SPE maintaining all routes in the VPN where the sites are connected via the UPE, and issuing default VRF (VPN routing/forwarding instance) routes or converged VRF routes to UPE, and carrying labels;
an interface or a sub a sub-interface connected said UPE and said SPE or different UPEs, among which the messages are forwarded by labels;
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a 3-layer Virtual Private Network (VPN) which comprises P devices and PE devices in the backbone network, a plurality of sites and CE devices in subscribers'"'"' VPNs, and Hierarchy of PE (HoPE) devices, said HoPE devices serve as edge routers in the backbone network and are connected to P devices in the backbone network as well as sites and CE devices in subscribers'"'"' VPNs; said HoPE devices comprise understratum PEs (UPEs), zero or more middle-level PEs (MPES) and superior PEs (SPEs) connected with each other, and all of said PEs (UPEs, MPEs, and SPEs) take different roles and deliver the function of a central PE. For the SPEs, the routing and forwarding performance should be relatively higher; while for UPEs, the performance may be lower. The architecture according to the present invention can enhance the expandability in hierarchical BGP/MPLS VPNs.
86 Citations
10 Claims
-
1. A 3-layer VPN, comprising a P device (Provider Router) and a PE device (Provider Edge Router) in a backbone network, several sites and CE devices in a subscribers'"'"' VPN;
- the VPN further comprising a hierarchy of PE device (HoPE) as a edge router in the backbone network and connected to the P device in the backbone network and the several sites and CE devices in the VPNs;
said HoPE comprising an understratum PE (UPE) and a superior PE (SPE) which are connected with each other;
the UPE maintaining the routes to VPN sites connected directly thereof, and allocating internal labels for routes to the VPN sites, and issuing labels to the SPE through the VPN routes;
the SPE maintaining all routes in the VPN where the sites are connected via the UPE, and issuing default VRF (VPN routing/forwarding instance) routes or converged VRF routes to UPE, and carrying labels;
an interface or a sub a sub-interface connected said UPE and said SPE or different UPEs, among which the messages are forwarded by labels;
- View Dependent Claims (2)
- the VPN further comprising a hierarchy of PE device (HoPE) as a edge router in the backbone network and connected to the P device in the backbone network and the several sites and CE devices in the VPNs;
-
3. A method for constructing a 3-layer VPN, comprising:
-
deploying a HoPE device in a backbone network, and said HoPE device, as an edge router in the backbone network, connected to a P device in the backbone network and several sites and CE devices in a subscribers'"'"' VPN;
said HoPE comprising an understratum PE (UPE) and a superior PE (SPE) connected each other;
wherein the UPE maintaining the routes to the VPN sites connected directly to the UPE, allocating internal labels for routes to the VPN sites, and issuing labels to SPEs through VPN routes;
the SPE maintaining all routes in the VPN where the sites are connected via the UPE, and issuing a default VRF (VPN routing/forwarding instance) route or converged VRF route to the UPE, and carrying labels;
connecting said UPE and SPE via an interface or sub-interface, and forwarding the messages with labels among them. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
Specification