Hello!I had encountered a problem in node:ip6_mfib_forward_rpf
I created an ip6 table by "ip6 table add 3",and bind an interface port0/c/0 to table 3 by "set interface ip table port0/c/0 3",then i configured an ipv6 address on port0/c/0 by "set interface ip address port0/c/0 2303::3:41/64".
When i tried to ping 2303::3:41 from another IP(like 2303::3:40/64),2303::3:41 cannot reply Neighbor Advertisement.The trace is below:
ICMP router_advertisement checksum 0x86a4
00:59:44:829253: bond-input
src 40:a6:b7:97:53:d9, dst 33:33:00:00:00:01, port4b/0/1 -> BondEthernet1
00:59:44:829265: ethernet-input
IP6: 40:a6:b7:97:53:d9 -> 33:33:00:00:00:01
00:59:44:829269: ip6-input
ICMP6: fe80::42a6:b7ff:fe97:53d9 -> ff02::1
tos 0x00, flow label 0x0, hop limit 255, payload length 32
ICMP router_advertisement checksum 0x86a4
00:59:44:829270: ip6-mfib-forward-lookup
fib 2 entry 25
00:59:44:829272: ip6-mfib-forward-rpf
entry 25 itf -1 flags
00:59:44:829273: ip6-drop
fib:10 adj:25 flow:0
ICMP6: fe80::42a6:b7ff:fe97:53d9 -> ff02::1
tos 0x00, flow label 0x0, hop limit 255, payload length 32
ICMP router_advertisement checksum 0x86a4
00:59:44:829274: error-drop
rx:BondEthernet1
00:59:44:829276: drop
ip6-input: drops due to concurrent reassemblies limit
I am confused that node ip6-mfib-forward-rpf outputs an "itf -1" result.
If I do not enable VRF,port0/c/0 bind default VRF 0,everything is right.
How can i fix it?
Thank you so much!
BR
Thank you so much for your interest! VPP takes patches at https://gerrit.fd.io/git clone https://gerrit.fd.io/r/vpp
Using git review to contribute patches is recommended
Hello!I had encountered a problem in node:ip6_mfib_forward_rpf I created an ip6 table by "ip6 table add 3",and bind an interface port0/c/0 to table 3 by "set interface ip table port0/c/0 3",then i configured an ipv6 address on port0/c/0 by "set interface ip address port0/c/0 2303::3:41/64". When i tried to ping 2303::3:41 from another IP(like 2303::3:40/64),2303::3:41 cannot reply Neighbor Advertisement.The trace is below: ICMP router_advertisement checksum 0x86a4 00:59:44:829253: bond-input src 40:a6:b7:97:53:d9, dst 33:33:00:00:00:01, port4b/0/1 -> BondEthernet1 00:59:44:829265: ethernet-input IP6: 40:a6:b7:97:53:d9 -> 33:33:00:00:00:01 00:59:44:829269: ip6-input ICMP6: fe80::42a6:b7ff:fe97:53d9 -> ff02::1 tos 0x00, flow label 0x0, hop limit 255, payload length 32 ICMP router_advertisement checksum 0x86a4 00:59:44:829270: ip6-mfib-forward-lookup fib 2 entry 25 00:59:44:829272: ip6-mfib-forward-rpf entry 25 itf -1 flags 00:59:44:829273: ip6-drop fib:10 adj:25 flow:0 ICMP6: fe80::42a6:b7ff:fe97:53d9 -> ff02::1 tos 0x00, flow label 0x0, hop limit 255, payload length 32 ICMP router_advertisement checksum 0x86a4 00:59:44:829274: error-drop rx:BondEthernet1 00:59:44:829276: drop ip6-input: drops due to concurrent reassemblies limit I am confused that node ip6-mfib-forward-rpf outputs an "itf -1" result. If I do not enable VRF,port0/c/0 bind default VRF 0,everything is right. How can i fix it? Thank you so much! BR