- 主题:ipv6不需要路由器支持吧?
本机天生就能获得的ipv6地址是本地链路地址,link-local address,以FE80 开头,是操作系统根据本机网卡的 mac address 和特定规则算出来的,只要网卡的mac address不变,这个操作系统总是会给这张网卡算出这个 LLA
link local address 有点类似 ipv4 的本地环回地址(loop back address),但用处更多,ipv6设备需要通过这个地址和支持ipv6的路由器进行沟通,没这个就拿不到全局单播地址 GUA (global unified address),GUA 才是ipv6公网可以访问到的地址。
如果你想问的是没有ipv6支持的路由器是不能是能访问ipv6网络,那当然是不行的,路由不支持ipv6的情况下link local address 无法访问任何其他ipv6设备。
如果你想问link local address的存在是不是并不依赖路由器的ipv6支持,答案在前面说了。
【 在 wuduan 的大作中提到: 】
: 我的意思是
: 只要电脑上设置了开启ipv6
: 那网卡就有了ipv6 地址,而并不需要路由器支持ipv6
: ...................
--
FROM 218.30.113.*
ipv6地址并不都是公网地址,比如前面说的link local address就无法通过公网访问。
通常说的ipv6公网地址是GUA, 除此之外还有公网可达的多播地址
ipv6地址空间巨大,使用ip地址的方式与ipv4有很大不同,虽然用户可以自己给机器静态配置ipv6 GUA 地址,但是绝大多数情况下都是通过特定的协议分配的,是否固定给某个机器分配某个固定的 GUA 由使用这些协议的方式确定。
但是从某种角度上来说,用户确实可以随便分配ipv6地址,比如北京联通和北京移动给每个家庭宽带分配的ipv6地址是 /60 的掩码,ipv6地址总共有 128 位, /60 掩码意味着这条家庭宽带理论上可以分配出 2 的(128-60 次方)也就是2的 68次方个地址,而整个ipv4的地址范围只有2的32次方,一条家庭宽带所容纳的 ipv6 GUA地址数量让全世界所有网络设备上网毫无问题,只要给你的ipv6地址前缀不改(固定的前60位),GUA 后面68位你随便怎么分配给家里的某个设备也不会和别人冲突。
【 在 wuduan 的大作中提到: 】
: 请教:
: 用户自己设定的ipv6地址,是公网的吧?
: 是不是ipv6地址都是公网的?
: ...................
--
FROM 218.30.113.*