-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No response to IPv6 unicast reachability check NSs #93
Comments
This issues should be fixed in latest |
Hi Christian, Thank you very much for looking at this so quickly. NAs are now being sent and accepted by the BNG for the host connectivity check. However they are being sourced from
|
Thanks for you fast response, could you try again with latest |
That's working as expected now, thanks very much.
|
Our BNG under test has a feature where it tests IPoE subscriber host connectivity by using unicast IPv6 Neighbour Solicitations sent to the access interface address. If no NAs are received the BNG declares host connectivity is lost and tears down the IPoE session. These checks can be sent periodically or be event triggered.
In our use-case, each bngblaster session receives an IA_PD via DHCPv6 and has only a locally generated fe80::/10 link local address for the access interface between it and the BNG. No DHCPv6 IA_NA is assigned.
IPv6 NSs sent from the gateway address to the network interface are responded to successfully by bngblaster. However, NSs sent from the BNG to the bngblaster access interfaces (such as the packets
fe80::167b:acff:feac:8ebf → fe80::ffff:ffff:ff00:1
in the output below) appear in the pcap generated by bngblaster but are not responded to and the BNG brings the session down. The corresponding IPv4 host connectivity check which is an ARP request to the access interface address (assigned by DHCPv4) works fine. We are running bngblaster 0.7.8.Expected behaviour is an IPv6 NA reply is sent by bngblaster from a source of an address assigned to the access interface from which the NS was received and with a destination of the source address of the received NS.
IPv4 connectivity check:
Config:
A small amount of debugging verified that the condition at
bngblaster/code/bngblaster/src/bbl_rx.c
Line 576 in c75a723
is passing when the IPv6 NSs are received.
The text was updated successfully, but these errors were encountered: