Hi, Try to enable LDP on the loopbacks on PE1, P1 and PE2 and you will have FECs from PE1 to PE2 via LDP tunneled in both RSVP LSPs.
If I understand you correctly this what your trying to accomplish. HTH Ivan, On Mon, Dec 26, 2011 at 09:24, vaibhava varma <svaibh...@gmail.com> wrote: > Hi Mark > > Thanks for the help so far..I tried to use "ldp-tunneling" under RSVP > TEs from PE-P to P-PE but it does not works as I do not have LDP > enabled anywhere to tunnel it via RSVP.. > > My setup is as below: > > CE1-PE1--RSVP-LSP1--P1--RSVP-LSP2--PE2--CE2 > > How can I make the traffic flow from CE1 to CE2 in the MPLS VPN under > this setup..I am really confused on this and not getting any > solution..I am seeing all the routes and required lables for CE2 > routes at PE1 but no traffic flow is happening > > lab@edge1.pop1# run show route table CE1A.inet.0 172.16.251.1 extensive > > CE1A.inet.0: 6 destinations, 8 routes (6 active, 0 holddown, 0 hidden) > 172.16.251.1/32 (2 entries, 1 announced) > TSI: > KRT in-kernel 172.16.251.1/32 -> {indirect(131071)} > Page 0 idx 1 Type 1 val 8f0d594 > Nexthop: Self > AS path: [64513] 64513 I > Communities: target:64513:100 > Path 172.16.251.1 from 10.0.2.1 Vector len 4. Val: 1 > *BGP Preference: 170/-101 > Route Distinguisher: 64513:1 > Next hop type: Indirect > Next-hop reference count: 10 > Source: 10.0.2.1 > Next hop type: Router, Next hop index: 131070 > Next hop: 10.0.10.2 via ge-0/0/0.0, selected > Label operation: Push 16 > Next hop: 10.0.10.10 via ge-0/0/1.0 > Label operation: Push 16 > Protocol next hop: 10.0.6.1 > Push 16 > Indirect next hop: 8ffc000 131071 > State: <Secondary Active Int Ext> > Local AS: 64513 Peer AS: 64513 > Age: 30:55 Metric: 0 Metric2: 2 > Task: BGP_64513.10.0.2.1+63485 > Announcement bits (2): 0-KRT 1-BGP RT Background > AS path: 64514 I (Originator) Cluster list: 10.0.2.1 > AS path: Originator ID: 10.0.6.1 > Communities: target:64513:100 > Import Accepted > VPN Label: 16 > Localpref: 100 > Router ID: 10.0.2.1 > Primary Routing Table bgp.l3vpn.0 > Indirect next hops: 1 > Protocol next hop: 10.0.6.1 Metric: 2 > Push 16 > Indirect next hop: 8ffc000 131071 > Indirect path forwarding next hops: 2 > Next hop type: Router > Next hop: 10.0.10.2 via ge-0/0/0.0 > Next hop: 10.0.10.10 via ge-0/0/1.0 > 10.0.6.1/32 Originating RIB: inet.3 > Metric: 2 Node path count: 1 > Forwarding nexthops: 2 > Nexthop: 10.0.10.2 via ge-0/0/0.0 > Nexthop: 10.0.10.10 via ge-0/0/1.0 > BGP Preference: 170/-101 > Route Distinguisher: 64513:1 > Next hop type: Indirect > Next-hop reference count: 10 > Source: 10.0.5.1 > Next hop type: Router, Next hop index: 131070 > Next hop: 10.0.10.2 via ge-0/0/0.0, selected > Label operation: Push 16 > Next hop: 10.0.10.10 via ge-0/0/1.0 > Label operation: Push 16 > Protocol next hop: 10.0.6.1 > Push 16 > Indirect next hop: 8ffc000 131071 > State: <Secondary NotBest Int Ext> > Inactive reason: Not Best in its group - Update source > Local AS: 64513 Peer AS: 64513 > Age: 30:55 Metric: 0 Metric2: 2 > Task: BGP_64513.10.0.5.1+56350 > AS path: 64514 I (Originator) Cluster list: 10.0.5.1 > AS path: Originator ID: 10.0.6.1 > Communities: target:64513:100 > Import Accepted > VPN Label: 16 > Localpref: 100 > Router ID: 10.0.5.1 > Primary Routing Table bgp.l3vpn.0 > Indirect next hops: 1 > Protocol next hop: 10.0.6.1 Metric: 2 > Push 16 > Indirect next hop: 8ffc000 131071 > Indirect path forwarding next hops: 2 > Next hop type: Router > Next hop: 10.0.10.2 via ge-0/0/0.0 > Next hop: 10.0.10.10 via ge-0/0/1.0 > 10.0.6.1/32 Originating RIB: inet.3 > Metric: 2 Node path count: 1 > Forwarding nexthops: 2 > Nexthop: 10.0.10.2 via ge-0/0/0.0 > Nexthop: 10.0.10.10 via ge-0/0/1.0 > > I have the Label for the Next-Hop 10.0.6.1 on the Core Router but on > PE1 its just OSPF route..I think thats the problem here but how can I > get label for remote PE loopback with broken LSPs..LDP tunneling is > not the solution here I think..I tried announcing the PE1-P1 RSVP-LSP > into OSPF but that also did not work.. > > lab@core1.pop1# run show route 10.0.6.1 > > inet.0: 18 destinations, 20 routes (18 active, 0 holddown, 0 hidden) > + = Active Route, - = Last Active, * = Both > > 10.0.6.1/32 *[RSVP/7/1] 06:28:58, metric 1 > > to 10.0.10.22 via ge-0/0/3.0, > label-switched-path to_edge1.pop2 > [OSPF/10] 00:03:14, metric 1 > > to 10.0.10.22 via ge-0/0/3.0 > > inet.3: 2 destinations, 2 routes (2 active, 0 holddown, 0 hidden) > + = Active Route, - = Last Active, * = Both > > 10.0.6.1/32 *[RSVP/7/1] 06:28:58, metric 1 > > to 10.0.10.22 via ge-0/0/3.0, > label-switched-path to_edge1.pop2 > > root@edge1.pop1# run show route 10.0.6.1 > > inet.0: 17 destinations, 19 routes (17 active, 0 holddown, 0 hidden) > + = Active Route, - = Last Active, * = Both > > 10.0.6.1/32 *[OSPF/10] 00:04:16, metric 2 > to 10.0.10.2 via ge-0/0/0.0 > > to 10.0.10.10 via ge-0/0/1.0 > > inet.3: 10 destinations, 12 routes (10 active, 0 holddown, 0 hidden) > + = Active Route, - = Last Active, * = Both > > 10.0.6.1/32 *[OSPF/10] 00:04:16, metric 2 > to 10.0.10.2 via ge-0/0/0.0 > > to 10.0.10.10 via ge-0/0/1.0 > > Announcing LSP into IGP OSPF > > lab@edge1.pop1# run show route 10.0.6.1 extensive > > inet.0: 17 destinations, 19 routes (17 active, 0 holddown, 0 hidden) > 10.0.6.1/32 (1 entry, 1 announced) > TSI: > KRT in-kernel 10.0.6.1/32 -> {10.0.10.10} > *OSPF Preference: 10 > Next hop type: Router > Next-hop reference count: 6 > Next hop: 10.0.10.2 via ge-0/0/0.0 > Next hop: 10.0.10.10 via ge-0/0/1.0, selected > Next hop: 10.0.10.2 via ge-0/0/0.0 weight 0x1 > Label-switched-path to_core1.pop1 > Next hop: 10.0.10.10 via ge-0/0/1.0 weight 0x1 > Label-switched-path to_core1.pop2 > State: <Active Int> > Local AS: 64513 > Age: 11 Metric: 2 > Area: 0.0.0.0 > Task: OSPF > Announcement bits (1): 0-KRT > AS path: I > Secondary Tables: inet.3 > > inet.3: 10 destinations, 12 routes (10 active, 0 holddown, 0 hidden) > > 10.0.6.1/32 (1 entry, 1 announced) > *OSPF Preference: 10 > Next hop type: Router > Next-hop reference count: 6 > Next hop: 10.0.10.2 via ge-0/0/0.0 > Next hop: 10.0.10.10 via ge-0/0/1.0, selected > Next hop: 10.0.10.2 via ge-0/0/0.0 weight 0x1 > Label-switched-path to_core1.pop1 > Next hop: 10.0.10.10 via ge-0/0/1.0 weight 0x1 > Label-switched-path to_core1.pop2 > State: <Secondary Active Int> > Local AS: 64513 > Age: 11 Metric: 2 > Area: 0.0.0.0 > Task: OSPF > Announcement bits (1): 2-Resolve tree 1 > AS path: I > Primary Routing Table inet.0 > > I even tried manullay setting nect-hop of remote PE2 as LSP but that > also did not work > > lab@edge1.pop1# run show route 10.0.6.1 extensive > > inet.0: 17 destinations, 20 routes (17 active, 0 holddown, 0 hidden) > 10.0.6.1/32 (2 entries, 1 announced) > TSI: > KRT in-kernel 10.0.6.1/32 -> {10.0.10.2} > *Static Preference: 5 > Next hop type: Router > Next-hop reference count: 1 > Next hop: 10.0.10.2 via ge-0/0/0.0 weight 0x1, selected > Label-switched-path to_core1.pop1 > Next hop: 10.0.10.10 via ge-0/0/1.0 weight 0x1 > Label-switched-path to_core1.pop2 > State: <Active Int Ext> > Local AS: 64513 > Age: 12 > Task: RT > Announcement bits (1): 0-KRT > AS path: I > OSPF Preference: 10 > Next hop type: Router > Next-hop reference count: 6 > Next hop: 10.0.10.2 via ge-0/0/0.0 > Next hop: 10.0.10.10 via ge-0/0/1.0, selected > Next hop: 10.0.10.2 via ge-0/0/0.0 weight 0x1 > Label-switched-path to_core1.pop1 > Next hop: 10.0.10.10 via ge-0/0/1.0 weight 0x1 > Label-switched-path to_core1.pop2 > State: <Int> > Inactive reason: Route Preference > Local AS: 64513 > Age: 4:19 Metric: 2 > Area: 0.0.0.0 > Task: OSPF > AS path: I > Secondary Tables: inet.3 > > inet.3: 10 destinations, 12 routes (10 active, 0 holddown, 0 hidden) > > 10.0.6.1/32 (1 entry, 1 announced) > *OSPF Preference: 10 > Next hop type: Router > Next-hop reference count: 6 > Next hop: 10.0.10.2 via ge-0/0/0.0 > Next hop: 10.0.10.10 via ge-0/0/1.0, selected > Next hop: 10.0.10.2 via ge-0/0/0.0 weight 0x1 > Label-switched-path to_core1.pop1 > Next hop: 10.0.10.10 via ge-0/0/1.0 weight 0x1 > Label-switched-path to_core1.pop2 > State: <Secondary Active Int> > Local AS: 64513 > Age: 4:19 Metric: 2 > Area: 0.0.0.0 > Task: OSPF > Announcement bits (1): 2-Resolve tree 1 > AS path: I > Primary Routing Table inet.0 > > Thanks & Regards > Vaibhava Varma > On Sun, Dec 25, 2011 at 9:39 PM, Mark Tinka <mti...@globaltransit.net> > wrote: > > On Sunday, December 25, 2011 09:35:52 PM vaibhava varma > > wrote: > > > >> Thanks a lot for your response..I have everything working > >> fine withLDP without any issues..I just wanted to deploy > >> RSVP-TE for fasterfailover in the backbone.. > > > > Ah okay. Got you. > > > >> And there I > >> got stuck up with the full-meshof TE among PEs or using > >> Broken Static LSPs between PE-P and P-PE.. > > > > What we've done, in one of our networks, to scale MPLS-TE > > was to enable RSVP only in the core, run LDP everywhere else > > and tunnel LDP in RSVP in the core. > > > > This was mostly to create single-hop LSP's so that we can > > solve unequal-cost path issues in the IGP to better utilize > > previously idle core links. > > > > That said, "MPLS-Enabled Applications" by Ina Minei & Julian > > Lucek is one place where I've seen RFC 4206 mechanisms > > documented in some form: > > > > > http://books.google.com.my/books?id=3MszQLz2cdwC&pg=PT66&lpg=PT66&dq=mpls+enabled+applications+label+operations+are+analogous+to+those+in+the+ldp&source=bl&ots=Abxedzafk8&sig=ZlvuaQ0PLqpMmZIqQVp5tL_Zppw&hl=en&sa=X&ei=00j3TtXzDMnOrQePvexD&ved=0CB0Q6AEwAA#v=onepage&q&f=false > > > > > > Page 30 is what you're after. Maybe that can help - I can > > theorize its operations, but we haven't deployed this > > particular architecture in the field. > > > >> Thanks for > >> sharing the rib-import methodology to get rid of > >> staticroutes for inet.3 resolution for BGP-Next Hops.. > > > > Most welcome. > > > >> Just a clarification on the "ldp-tunneling" part..Do I > >> need to applythis at all the PE/P routers to run LDP > >> over broken LSPs between PEs..Is there a provision in > >> Junos without using LDP Tunneling to passtraffic between > >> PEs when using broken LSPs ? > > > > I usually recommend that LDPoRSVP always be enabled on > > ingress routers for all LSP's. I also encourage them to be > > enabled on P routers that are also acting as ingress routers > > for RSVP LSP's. > > > > Otherwise, if a P router is merely a transit node for an > > LSP, then you wouldn't even be able to enabled LDPoRSVP, as > > you wouldn't have an LSP or tunnel under which to do that, > > both in IOS and Junos. > > > > Cheers > > > > Mark. > > > > -- > Regards > Vaibhava Varma > > _______________________________________________ > juniper-nsp mailing list juniper-nsp@puck.nether.net > https://puck.nether.net/mailman/listinfo/juniper-nsp > -- Best Regards! Ivan Ivanov _______________________________________________ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp