[MPLS-OPS]: basic doubt about LERs in MPLS
2007-01-18 10:03:19 GMT
---------- Forwarded message ----------
From: shilpa goel <shilpa07 <at> gmail.com>
Date: Jan 18, 2007 3:32 PM
Subject: Re: [MPLS-OPS]: basic doubt about LERs in MPLS
To: Christopher Young <cyoung <at> juniper.net>
Thanks for the reply. Can you give me a little more insight on the points given below?
You have mentioned that 'The destination of that packet will yield whether or not the packet will be sent out over a regular IP interface or encapsulated in MPLS and sent over an LSP'
As I understand routers maintain 2 routes - one in IP forwarding table for some destination say 192.168.1.0 and one in MPLS LFIB with the same destination address. I am considering the case of LDP protocol setting up LSPs in response to route updates by IGPs. Now when a LER interface receives an IP packet with destination 192.168.1.0, will it consult some common table which will indicate which of the 2 tables mentioned above (IP or MPLS) will be used for routing of the packet? If so, how is this common table configured?
Also is it "possible" or "advisable" for all packets (control/protocol or management) generated at the router to be IP routed by default? What is the usually adopted implementation?
For your first question an LER always does a lookup on the IP destination address of a packet regardless of whether or not the packet is meant to be encapsulated with MPLS or not. In other words, a router still functions like a router even with MPLS turned on. The destination of that packet will yield whether or not the packet will be sent out over a regular IP interface or encapsulated in MPLS and sent over an LSP.
(NOTE: In L2 VPN's where you don't do a L3 lookup this is different as usually a configured association is made between a CE-to-PE interface and an LSP)
For your second question, my statement above still applies. For example if your IP routing table yields the LSP as the next-hop to the loop back address of your IBGP peer then you send the BGP packets over the LSP. For ISIS,OSPF, RSVP and LDP control packets those will still be sent out on the base POS/ATM/GE IP interface without MPLS encapsulation, but that is an exercise left up to the individual vendor. Note that if using hierarchical MPLS tunnels (LDP over RSVP) the LDP packets would ride over the MPLS LSP. Also, of note is that in all vendors you can control whether or not IP traffic and IGPs actually use LSPs for forwarding and next-hop computation with configuration knobs.
Hope this helps.
JNCIP-E ERX #9
cyoung <at> juniper.net
From: shilpa goel [mailto:shilpa07 <at> gmail.com]
Sent: Wednesday, January 17, 2007 6:09 AM
To: mpls <at> uu.net; mpls <at> lists.ietf.org; mpls-ops <at> mplsrc.com
Subject: [MPLS-OPS]: basic doubt about LERs in MPLS
I have one basic doubt regarding LERs in IP/MPLS networks.
How does a LER decide whether it should do IP routing (i.e. IP Forwarding Table lookup) or labelling (i.e. LFIB lookup) of the unlabeled IP packets that it receives at an interface?
Linked to this I have another doubt that how are control/protocol packets (which are IP) routed in a router i.e. are they label switched along the LSPs that exist for the FECs/destinations to which they are addressed or by default IP routed?
_______________________________________________ mpls mailing list mpls <at> lists.ietf.org https://www1.ietf.org/mailman/listinfo/mpls