我知道 IPv6 主机将发送路由器请求 (RS) 消息,而链路上的路由器将回复路由器广告 (RA) 消息。
在 RA 消息中,有Source Link-Layer Addressand Prefix Informationin 选项。所以主机可以知道路由器的MAC地址,它可以生成它的IPv6地址。
主机如何知道路由器的 IPv6 地址(路由器的本地链路或全局地址)?
我知道 IPv6 主机将发送路由器请求 (RS) 消息,而链路上的路由器将回复路由器广告 (RA) 消息。
在 RA 消息中,有Source Link-Layer Addressand Prefix Informationin 选项。所以主机可以知道路由器的MAC地址,它可以生成它的IPv6地址。
主机如何知道路由器的 IPv6 地址(路由器的本地链路或全局地址)?
RA IPv6 数据包将路由器地址作为源 IPv6 地址。
主机不需要知道路由器的 IP 地址就可以将数据包发送到其他主机。在 LAN 上,帧被发送到第 2 层 (MAC) 地址。第 3 层 IPv6 数据包将具有目标主机 IPv6 地址,而不是路由器地址。如果主机位于不同的 LAN 上,数据包仍将具有目标主机 IPv6 地址,但帧将具有路由器的目标 MAC 地址。