问个关于IPV6的问题

网站用的discource程序,ipv4地址解析没问题,然后我又解析了ipv6的地址,网站也能访问。

我想知道ipv4和ipv6都解析的情况下,我访问网站走ipv4还是ipv6的路线?谢谢

首先你可能对 IP 地址的概念有点混淆。

不管是 IPv4 还是 IPv6,都表示的是计算机在网络中的一个可以访问到的识别号,这个号是通过 ISP 或者路由器等分配给这个设备的。

不管是 IPv4 还是 IPv6 访问的路径,或者数据包是怎么在网络上传输的这个是由路由器决定的。

路由器不会因为你是 IPv6 的地址就会特殊对待,只是可能打包的方法和数据对比 IPv4 有点不同。

TCP/IP

TCP/IP 网络的很多基本概念是在大学里面的一门课程叫做《计算机网络》里面教的。

上面对网络和地址有很大篇幅在说。

所以至于是 IPv4 还是 IPv6,可能线路是完全一样的,也可能有差异,比如说在同一个网络里面所有的路由器都支持 IPv6,那么数据就用 IPv6 打包传输。

如果网络中有一台路由器只能处理 IPv4 ,那么就算你终端支持 IPv6, 也没有办法向这个路由器发送 IPv6 数据。

结论

结论就是地址是什么类型,和线路关系不大。

对应用层来说,对我们都是透明的。

1 Like

感谢大佬,解释很详细