具有公网 ipv4 地址的客户端可以与具有公网 ipv6 地址的服务器通信吗?

具有公网 ipv4 地址的客户端可以与具有公网 ipv6 地址的服务器通信吗?

如果是,那么报头会是什么样子?我的意思是,如果客户端发送 ipv6 报头,源地址会是什么?

答案1

尽管它们有许多共同的特征,但它们是完全独立的协议,具有完全独立的地址空间。对于 IPv4 主机与 IPv6 主机进行通信,您需要使用转换系统,例如NAT64,它执行所需的转换。这种方法存在一些问题,尤其是对于采用特定地址格式的协议,但它可以(大部分)发挥作用。

如果你能做到,一个更好的方法是IPv6隧道这样您就不需要通过翻译了。

相关内容