[c-nsp] 12.2(25)S - EoMPLS portmode (xconnect) over RSVP-TE LSP?
Lars Erik Gullerud
lerik at nolink.net
Tue Aug 24 07:02:49 EDT 2004
Hi guys,
We have a 7200 NPE-G1 PE-router from which we would like to set up a
port-mode EoMPLS circuit. This router has an established RSVP-TE LSP (on
interface Tunnel1) and targeted LDP session to the remote PE for this
circuit.
However, how is it possible to make the router actually choose the
RSVP-TE LSP as valid for the default path for this EoMPLS circuit? The
router in question does not use flooded LDP, only RSVP-TE LSPs and
targeted LDP sessions.
If we configure as follows, the circuit does NOT come up (here the
remote PE is 1.1.1.2 and VCID is 1001:
interface GigabitEthernet0/2
xconnect 1.1.1.2 1001 encapsulation mpls
However, by manually configuring a preferred path through the use of a
pseudowire-class, the circuit works fine:
pseudowire-class portmode
encapsulation mpls
preferred-path interface Tunnel1 disable-fallback
!
interface GigabitEthernet0/2
xconnect 1.1.1.2 1001 pw-class portmode
Now, you might ask, "why not just use this method then"? Answer -
because the config above, while perfectly OK on routers running
12.0(28|29)S, is not available on 12.2(25)S. According to the 12.2(25)S
release notes, the EoMPLS portmode features were integrated into
12.2(25)S - and indeed, the xconnect syntax and all the other
pseudowire-class stuff is available, but the option to specify a
preferred-path in the pw-class is not there:
12-2-25S-router(config-pw-class)#preferred-path ?
% Unrecognized command
So, while we can indeed use the pw-class syntax on the xconnect config
for the interface, it makes zero difference on the outcome, as we still
can not choose a path in the pw-class. The router does however seem to
be aware of the notion of having a preferred-path:
12-2-25S-router#show mpls l2transport vc detail
Local interface: Gi0/2 up, line protocol up, Ethernet up
Destination address: 1.1.1.2, VC ID: 1001, VC status: down
Output interface: none, imposed label stack {}
Preferred path: not configured
Default path: active
Tunnel label: 0, no adjacency
Create time: 23:52:32, last status change time: 23:29:50
Signaling protocol: LDP, peer 1.1.1.2:0 up
MPLS VC labels: local 1270, remote 114880
Group ID: local 0, remote 0
MTU: local 1546, remote 1546
So, since some bright flame over at Cisco apparently forgot to merge in
the Tunnel Selection part, i.e. the "preferred-path" CLI option in the
pw-class, into 12.2(25)S - is there any way to actually make this router
understand that the TE-tunnel is a valid path for this EoMPLS-link, and
thereby choose that as its "default path"? Or do we have to bite the
bullet and "downgrade" this router to 12.0(29)S (although I know some
would call this an upgrade...)?
I have tried setting the TE tunnel up as a forwarding-adjacency (tunnel
mpls traffic-eng forwarding-adjacency) in case that made any difference
- which it did not. Any other suggestions on stuff I might try to make
this work, apart from using Juniper's trade-in program and sticking an
M7i at that site instead?
Thank you in advance for any suggestions on this, as I would like to
avoid going back to 12.0S for this particular router, and the M7i option
would take to long for this particular link... :)
/leg
More information about the cisco-nsp
mailing list