Hi,
I am facing an issue in FIB entry look-up in vpp-18.07 version.
A packet is being sent with source IP as 10.60.186.218 and destination IP
as 10.60.186.210. The next hop for the route is with IP: 10.60.168.217.
The packet is expected to hit a route corresponding to destination:
10.60.0.0/16, but instead it takes the default route.
Please check the below FIB table:
/opt/trs/bin/trs-vppctl show ip fib
ipv4-VRF:0, fib_index:0, flow hash:[src dst sport dport proto ]
locks:[src:(nil):2, src:adjacency:2, src:default-route:1, ]
0.0.0.0/0 pmtu: 1608
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:1 buckets:1 uRPF:31 to:[*10*
:840]]
[0] [@5]: ipv4 via 10.62.186.193 EthernetSwitch2/0/0.906:
0000016ebaa1207852482fa28100038a0800
0.0.0.0/32 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:2 buckets:1 uRPF:1 to:[0:0]]
[0] [@0]: dpo-drop ip4
10.60.0.0/16 pmtu: 1608
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:17 buckets:1 uRPF:30 to:[0:0]]
[0] [@5]: ipv4 via 10.60.186.217 EthernetSwitch2/0/0.905:
0000016ebaa1207852482fa2810003890800
10.60.186.216/32 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:10 buckets:1 uRPF:9 to:[0:0]]
[0] [@0]: dpo-drop ip4
10.60.186.217/32 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:18 buckets:1 uRPF:28 to:[0:0]]
[0] [@5]: ipv4 via 10.60.186.217 EthernetSwitch2/0/0.905:
0000016ebaa1207852482fa2810003890800
10.60.186.216/29 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:9 buckets:1 uRPF:8 to:[0:0]]
[0] [@4]: ipv4-glean: EthernetSwitch2/0/0.905
10.60.186.218/32 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:12 buckets:1 uRPF:13 to:[0:0]]
[0] [@2]: dpo-receive: 10.60.186.218 on EthernetSwitch2/0/0.905
10.60.186.223/32 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:11 buckets:1 uRPF:11 to:[0:0]]
[0] [@0]: dpo-drop ip4
10.62.186.192/32 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:14 buckets:1 uRPF:19 to:[0:0]]
[0] [@0]: dpo-drop ip4
10.62.186.193/32 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:19 buckets:1 uRPF:27 to:[0:0]]
[0] [@5]: ipv4 via 10.62.186.193 EthernetSwitch2/0/0.906:
0000016ebaa1207852482fa28100038a0800
10.62.186.192/27 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:13 buckets:1 uRPF:18 to:[0:0]]
[0] [@4]: ipv4-glean: EthernetSwitch2/0/0.906
10.62.186.218/32 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:16 buckets:1 uRPF:23 to:[0:0]]
[0] [@2]: dpo-receive: 10.62.186.218 on EthernetSwitch2/0/0.906
10.62.186.223/32 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:15 buckets:1 uRPF:21 to:[0:0]]
[0] [@0]: dpo-drop ip4
224.0.0.0/4 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:4 buckets:1 uRPF:3 to:[0:0]]
[0] [@0]: dpo-drop ip4
240.0.0.0/4 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:3 buckets:1 uRPF:2 to:[0:0]]
[0] [@0]: dpo-drop ip4
255.255.255.255/32 pmtu: 0
unicast-ip4-chain
[@0]: dpo-load-balance: [proto:ip4 index:5 buckets:1 uRPF:4 to:[0:0]]
[0] [@0]: dpo-drop ip4
The ARP table entry is as follows:
/opt/trs/bin/trs-vppctl show ip arp
Time IP4 Flags
Ethernet Interface
154.1166 10.60.186.217 D
00:00:01:6e:ba:a1 EthernetSwitch2/0/0.905
154.1284 10.62.186.193 D
00:00:01:6e:ba:a1 EthernetSwitch2/0/0.906
Interface address and VLAN as below:
/opt/trs/bin/trs-vppctl show int address
EthernetSwitch1/0/6 (up):
EthernetSwitch2/0/0 (up):
EthernetSwitch2/0/0.905 (up):
10.60.186.218/29
EthernetSwitch2/0/0.906 (up):
10.62.186.218/27
kni0 (up):
local0 (dn):
Is this a known issue or am I doing something wrong? Please help here.
Regards,
Aswin
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14062): https://lists.fd.io/g/vpp-dev/message/14062
Mute This Topic: https://lists.fd.io/mt/34298858/21656
Group Owner: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-