Hi All,
We are trying to ping the ipv4 neighbor via MPLS path. We are seeing
packets drop when we send ping packets with size more than 1468 bytes.
Also note that the same ping works via plain IPv4 path with fragmentation.
Please find the test log as below:
VPP version used*: 20.09*
DBGvpp#
*ping 192.168.1.4 size 1500 table-id 1Aborted due to a keypress.Statistics:
5 sent, 0 received, 100% packet loss*
DBGvpp# show ip fib 192.168.1.4
ipv4-VRF:0
Router Address: 192.168.1.1, fib_index:0, flow hash:[src dst sport dport
proto ] epoch:0 flags:none locks:[adjacency:1, default-route:1, nat-hi:2, ]
192.168.1.4/32 fib:0 index:67 locks:2
API refs:1 src-flags:added,contributing,active,
path-list:[66] locks:22 flags:shared, uPRF-list:66 len:1 itfs:[8, ]
path:[90] pl-index:66 ip4 weight=1 pref=0 attached-nexthop:
oper-flags:resolved,
12.0.1.2 host-L1-3-S1
[@0]: ipv4 via 12.0.1.2 host-L1-3-S1: mtu:1500 next:4
7a1a6cc000017a009cc000000800
forwarding: unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:70 buckets:1 uRPF:66
to:[4:13081]]
[0] [@5]: ipv4 via 12.0.1.2 host-L1-3-S1: mtu:1500 next:4
7a1a6cc000017a009cc000000800
ipv4-VRF:-2
Router Address: 0.0.0.0, fib_index:1, flow hash:[src dst sport dport proto
] epoch:0 flags:none locks:[API:1, ]
0.0.0.0/0 fib:1 index:7 locks:2
default-route refs:1 entry-flags:drop,
src-flags:added,contributing,active,
path-list:[13] locks:2 flags:drop, uPRF-list:7 len:0 itfs:[]
path:[13] pl-index:13 ip4 weight=1 pref=0 special: cfg-flags:drop,
[@0]: dpo-drop ip4
forwarding: unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:9 buckets:1 uRPF:7 to:[0:0]]
[0] [@0]: dpo-drop ip4
*ipv4-VRF:1 Router Address: 0.0.0.0, fib_index:2, flow hash:[src dst sport
dport proto ] epoch:0 flags:none locks:[API:1, ]192.168.1.4/32
<http://192.168.1.4/32> fib:2 index:64 locks:2 API refs:1
src-flags:added,contributing,active, path-list:[66] locks:22
flags:shared, uPRF-list:66 len:1 itfs:[8, ] path:[90] pl-index:66 ip4
weight=1 pref=0 attached-nexthop: oper-flags:resolved, 12.0.1.2
host-L1-3-S1 [@0]: ipv4 via 12.0.1.2 host-L1-3-S1: mtu:1500 next:4
7a1a6cc000017a009cc000000800 Extensions: path:90
mpls-flags:[no-ip-tll-decr] labels:[[2004 uniform ttl:0 exp:0]] forwarding:
unicast-ip4-chain [@0]: dpo-load-balance: [proto:ip4 index:67 buckets:1
uRPF:66 to:[22:33016]] [0] [@12]:
mpls-label[no-ip-tll-decr,uniform-mode,@1]:[2004:64:0:eos] [@1]:
mpls via 12.0.1.2 host-L1-3-S1: mtu:1500 next:2
7a1a6cc000017a009cc000008847*
DBGvpp#
DBGvpp# show errors
Count Node Reason
5 mpls-input MPLS DROP DPO
15 mpls-output MPLS output packets
encapsulated
15 mpls-output MPLS output packets needs
fragmentation
3 ip6-icmp-input router advertisements sent
1 rtb-host-trap-ipv6-rx-node pkts acl dropped
3 rtb-host-trap-ipv4-rx-node pkts accepted
1 arp-reply ARP request IP4 source
address learned
4 ip6-icmp-input valid packets
1 ip6-icmp-input neighbor advertisements
received
4 ip6-icmp-input router advertisements
received
7 null-node blackholed packets
7 rtb-shm-input ctrl packets
DBGvpp#
DBGvpp# show interface
Name Idx State MTU (L3/IP4/IP6/MPLS)
Counter Count
host-L1-11-S1 11 up 9000/0/0/0 rx
packets 1
rx
bytes 105
tx
packets 2
tx
bytes 210
drops
1
host-L1-12-SN 12 up 9000/0/0/0 tx
packets 2
tx
bytes 210
*host-L1-3-S1 8 up 0/1500/1500/1500 rx
packets 9
rx bytes 716
tx packets
16 tx
bytes 1212
drops 11
ip4
3 ip6
5*
host-L1-5-S2 9 up 0/1500/1500/1500 rx
packets 10
rx
bytes 777
tx
packets 12
tx
bytes 949
drops
6
punt
1
ip4
3
ip6
5
host-L1-7-SN 10 up 9000/0/0/0 tx
packets 2
tx
bytes 210
local0 0 down 0/0/0/0
loop0 13 up 0/1500/1500/1500
loop1 14 up 0/1500/1500/1500
shm-0/0/11 6 up 9000/0/0/0 rx
packets 1
rx
bytes 16
drops
1
shm-0/0/16 5 up 9000/0/0/0 rx
packets 1
rx
bytes 16
drops
1
shm-0/0/1 1 up 9000/0/0/0 rx
packets 7
rx
bytes 493
tx
packets 6
tx
bytes 297
drops
1
shm-0/0/4 4 up 9000/0/0/0 rx
packets 1
rx
bytes 16
drops
1
shm-0/0/5 2 up 9000/0/0/0 rx
packets 1
rx
bytes 16
drops
1
shm-0/0/6 3 up 9000/0/0/0 rx
packets 1
rx
bytes 16
drops
1
shm-0/0/7 7 up 9000/0/0/0 rx
packets 1
rx
bytes 16
DBGvpp#
*show interface host-L1-3-S1 Name Idx State
MTU (L3/IP4/IP6/MPLS) Counter Count host-L1-3-S1
8 up 0/1500/1500/1500 rx packets
10 rx
bytes 789
tx packets 18
tx bytes
1352
drops 11
ip4 4
ip6
5*
DBGvpp#
When we tried with the size below 1468, ping was successful.
DBGvpp# *ping 192.168.1.4 size 1400 table-id 1*
1408 bytes from 192.168.1.4: icmp_seq=1 ttl=63 time=2.8812 ms
1408 bytes from 192.168.1.4: icmp_seq=2 ttl=63 time=4.3937 ms
1408 bytes from 192.168.1.4: icmp_seq=3 ttl=63 time=7.0159 ms
1408 bytes from 192.168.1.4: icmp_seq=4 ttl=63 time=3.0405 ms
Aborted due to a keypress.
*Statistics: 4 sent, 4 received, 0% packet loss*
Thanks,
Bhishma
--
NOTICE TO
RECIPIENT This e-mail message and any attachments are
confidential and may be
privileged. If you received this e-mail in error,
any review, use,
dissemination, distribution, or copying of this e-mail is
strictly
prohibited. Please notify us immediately of the error by return
e-mail and
please delete this message from your system. For more
information about Rtbrick, please visit us at www.rtbrick.com
<http://www.rtbrick.com>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#20592): https://lists.fd.io/g/vpp-dev/message/20592
Mute This Topic: https://lists.fd.io/mt/87563088/21656
Group Owner: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-