目录
https://blog.csdn.net/weixin_45792450/article/details/109218801
IPv6的出现
IP是互联网的核心协议,现在的IPv4地址是32位,已经不够用了,为了解决IP地址耗尽的问题,开发出了128位的IPv6地址协议。
IPv6相对IPv4的主要变化
- 更大的地址空间,IPv4是32位,IPv6是128位
- 灵活的首部格式,IPv6定义了许多可选的扩展首部,提供比IPv4更多的功能
- 允许协议继续扩充,支持资源的预分配
- 支持即插即用,自动配置,无需再使用DHCP
- IPv6改为首部8字节对齐,而IPv4是4字节对齐
- 分为基本首部和有效载荷,基本首部40字节
- 传输路径中的路由器不允许分片,只能由源节点分片
注:DHCP协议是应用层的协议,常用于局域网中动态自动分配IP地址的,在古老的网络时代,人们都是手动设置自己的局域网IP,既麻烦又容易冲突(两个人碰巧设同样IP则发生冲突,两者网络可能不会正常工作)
IPv6目的地址类型
- 单播:传统的点对点通信
- 多播/组播:一对多通信
- 任播:IPv6新增类型,终点是一组计算机,交付于该组计算机距离最近的一个(因为有可能多组计算机自己传送会更加方便)
IPv6的表示
采用冒号十六进制记法,允许0压缩,如:
68E6:8C64:FFFF:FFFF:0:1180:960A:FFFF
IPv4向IPv6过渡策略
- 双协议栈:主机同时安装IPv4和IPv6,通过双协议栈进行转换
- 隧道技术:将IPv6包封装在IPv4包的数据部分,以让IPv6包可以在IPv4网络隧道传输