标签: sockets ipv6 icmp
我使用Raw Socket(IPv6)发送/接收ICMP数据包。它可以正常发送ping请求(类型128)和接收ping接收(类型129)数据包。它也适用于发送Neighbor Solicitation(类型135)。
但是同一个套接字始终无法接收Neighbor Advertisement(NA)数据包。 我不确定在我的情况下是否应该设置套接字opts? 谢谢你的帮助。
将“RCVALL_ON”设置为套接字后,可以从套接字接收NA数据包。这是否意味着只能以这种方式接收NA数据包?