MPLS VPNS
ok everyone, i am just finishing my section review on MPLS, and its time to move on to IPSEC VPNS, but before i do , i want to make sure i have this down packed.
The CE router will send a regular IP routing update, and the PE router will assign a RD to the packet and optionally a export RT. at the same time it adds the update to the specific VRF table. Then the ingress PE will add another label on top of the VPN label (VPNv4address) that is the LDP label, which gets is quickly to the EGRESS PE router. The inside P routers will not see the VPN label, but will only see the LDP label, and will label switch the packet quickly to the destined Egress PE router. Once the egress PE router gets the label stacked packert, it will perform a LDP lookup and determines the label needs to be popped, and then it will look at the VPN label, and it will install the update based on import RT, and then it will pop off the VPN label, and all is left is a regular IP routing update packet that needs to be sent to the remote site.... The last PE has to perform two label look-ups, unless the LAST P router PHP's the ldp label before sending it to the egress PE router..
does this sound right.. Do i have to down pretty well ?
The CE router will send a regular IP routing update, and the PE router will assign a RD to the packet and optionally a export RT. at the same time it adds the update to the specific VRF table. Then the ingress PE will add another label on top of the VPN label (VPNv4address) that is the LDP label, which gets is quickly to the EGRESS PE router. The inside P routers will not see the VPN label, but will only see the LDP label, and will label switch the packet quickly to the destined Egress PE router. Once the egress PE router gets the label stacked packert, it will perform a LDP lookup and determines the label needs to be popped, and then it will look at the VPN label, and it will install the update based on import RT, and then it will pop off the VPN label, and all is left is a regular IP routing update packet that needs to be sent to the remote site.... The last PE has to perform two label look-ups, unless the LAST P router PHP's the ldp label before sending it to the egress PE router..
does this sound right.. Do i have to down pretty well ?
NHSCA National All-American Wrestler 135lb
Comments
From my understanding, the RD applies to the route itself, not the packet and helps to make the route unique in the ISP's network even if several customers are using similar IP schemes for their networks. Then, the RT is what helps differentiate the different routing tables for each customer. This way, a router getting the routing update for the customer's network both knows that this is actually an update even if another customer appears to have the same route and then knows what VRF to assign this route to.
Of course, I could be off here, as my Christmas leftovers are still settling. I do know that the study section of the CCNP site on Cisco has a very nice whitepaper that I read a few times that seemed to help with this.
Good luck! (Isn't Penultimate Hop Popping a great term?)
CCNP Progress
ONT, ISCW, BCMSN - DONE
BSCI - In Progress
http://www.redwarriornet.com/ <--My Cisco Blog
along with the BS bit on the MPLS frame.
From my studies (without looking at my lab notes), the RT is used on what to import/export. You match the RD (from the vpn4 address) with the VRF's RT and make a determination on whether or not you want to import this route into the VRF in question.
I think one of the examples was a route that you wanted to share among multiple VPN customers. Ie an address of an internet facing router, or I believe Jeremy (CBT) used a call manager express as an example.
My 2 cents worth at least
At first, i thought this was going to be hard, but it is actually pretty simple, once you think about it.
MPLS was easy, and easy to configure..
then i read MPLS VPNS, and had some trouble understanding how it all worked. But i kept reading, and those CISCO DOCS are the bomb... thanks... i understand this very well now.
thanks everyone.. time to move on to part 3 of the ISCW exam book (ip sec VPNS)
Make sure you have your favorite caffeine beverage at hand, lots of terms and concepts
This little paragraph from the whitepaper had 2 errors.........
"To address customer isolation, each of the customer’s routes is tagged with a unique export Router Target (RT). The RT is carried in the BGP community field of the update. This tag will be used at the remote PE to determine into which VRF the router is imported."
CCIP