[c-nsp] MPLS - Ping pseudowire only works in one direction

Scott Harvanek scott.harvanek at login.com
Thu Jun 19 08:32:23 EDT 2014


I'm having a weird issue where I can ping a pseudowire in one direction, 
I'm starting to think this is just the nightmare that is MPLS on a 3750ME.

Topology:

Router-A                          Router-B
3750ME <--> MPLS/LDP network <--> 3750ME

VC Id is 1305

Router-A
Loopback: 10.0.2.1/32

Router-B
Loopback: 10.0.2.2/32

IP routing is good, no issues pinging each other from loopback and no 
issue performing a mpls ipv4 ping between 10.0.2.1 and 10.0.2.2.  VC is 
up and stable.

However when Router-A tries to ping the 1305 pseudowire, I get a 
timeout, when Router-B tries to ping it, success.  A packet capture 
seems to indicate that the ping request isn't even leaving Router-A..  
Has anyone seen it where a VC is fully up but pinging the pseudowire 
only works in one direction?

Local interface: Vl1305 up, line protocol up, Eth VLAN 1305 up
   Interworking type is Ethernet
   Destination address: 10.0.2.2, VC ID: 1305, VC status: up
     Output interface: Vl808, imposed label stack {65 21}
     Preferred path: not configured
     Default path: active
     Next hop: 10.0.2.34
   Create time: 08:44:37, last status change time: 00:04:49
   Signaling protocol: LDP, peer 10.0.2.2:0 up
     Targeted Hello: 10.0.2.1(LDP Id) -> 10.0.2.2
     Status TLV support (local/remote)   : enabled/not supported
       Label/status state machine        : established, LruRru
       Last local dataplane   status rcvd: no fault
       Last local SSS circuit status rcvd: no fault
       Last local SSS circuit status sent: no fault
       Last local  LDP TLV    status sent: no fault
       Last remote LDP TLV    status rcvd: not sent
     MPLS VC labels: local 22, remote 21
     Group ID: local 0, remote 0
     MTU: local 1998, remote 1998


ping mpls ipv4 10.0.2.2/32
Sending 5, 100-byte MPLS Echos to 10.0.2.2/32,
      timeout is 2 seconds, send interval is 0 msec:

Codes: '!' - success, 'Q' - request not sent, '.' - timeout,
   'L' - labeled output interface, 'B' - unlabeled output interface,
   'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch,
   'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry,
   'P' - no rx intf label prot, 'p' - premature termination of LSP,
   'R' - transit router, 'I' - unknown upstream index,
   'X' - unknown return code, 'x' - return code 0

Type escape sequence to abort.
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 67/67/67 ms


ping mpls pseudowire 10.0.2.2 1305
Sending 5, 100-byte MPLS Echos to 10.0.2.2,
      timeout is 2 seconds, send interval is 0 msec:

Codes: '!' - success, 'Q' - request not sent, '.' - timeout,
   'L' - labeled output interface, 'B' - unlabeled output interface,
   'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch,
   'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry,
   'P' - no rx intf label prot, 'p' - premature termination of LSP,
   'R' - transit router, 'I' - unknown upstream index,
   'X' - unknown return code, 'x' - return code 0

Type escape sequence to abort.
.....
Success rate is 0 percent (0/5)

Traffic also fails to pass in the direction of the failed pseudowire 
ping.  It works in the reverse where the ping works;

Router-B:
ping mpls pseudowire 10.0.2.1 1305
Sending 5, 100-byte MPLS Echos to 10.0.2.1,
      timeout is 2 seconds, send interval is 0 msec:

Codes: '!' - success, 'Q' - request not sent, '.' - timeout,
   'L' - labeled output interface, 'B' - unlabeled output interface,
   'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch,
   'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry,
   'P' - no rx intf label prot, 'p' - premature termination of LSP,
   'R' - transit router, 'I' - unknown upstream index,
   'X' - unknown return code, 'x' - return code 0

Type escape sequence to abort.
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 67/70/76 ms

-- 
Scott H.
Login Inc.



More information about the cisco-nsp mailing list