IPv6
了解一下:IPv6扩展头分类
如果有多个扩展头部,第一个扩展头部为逐跳头部。逐跳选项没有指定的编码,用字段0表示逐跳头部的存在。
IPv6中,只能由源节点进行分段,中间路由器不能分段,其目的是简化路由处理。
IPv6地址扩展到128位,采用冒号16进制
IPv6简写规则:有效零位不可简化,双冒号只能出现一次
IPv6地址的格式前缀表示地址类型和子网地址。
单播地址:
- 不确定地址(0:0:0:0:0:0:0:0)
- 回环地址(0:0:0:0:0:0:0:1)
- 组播地址(没有广播地址)
任意播地址
- 任意播地址不能用作源地址,只能作为目标地址。
- 任意播地址不能指定给IPv6主机,只能指定给IPv6路由器。
- 子网前缀必须固定,其余位置全“0”
类似于IPv4中192.168.x.x. |
类似于IPv4中169.254.x.x |
IPv6有状态地址需要DHCPv6服务器支持。无状态地址是根据MAC地址来生成。
ICMPv6代替ARP功能
移动IP:移动主机在离开家乡网络的远程站点可以联网工作。
IPv4向IPv6过渡技术
-
- 隧道技术 (两个IPv6节点通过现有IPv4网络通信)IPv4是承载,IPv6是乘客)
- 双栈技术
- 翻译技术(使纯IPv6节点与纯IPv4节点通信)
三个动态隧道技术
1)6to4技术,前缀为0x2002来表示6to4地址
2002+32位IP4地址+16位子网位+64位接口标识符(MAC地址拆成24位+24位,中间加FFFE)
2)6over4技术
3)ISATAP隧道(双栈技术)
SIIT协议翻译技术
- IPv4映射地址(将IPv4转成IPv6),
NAT-PT(有状态的翻译技术)是一种纯IPv6节点和IPv4节点间的通信。基本是单向的
- 静态
- 动态
- NAPT-PT 是单向的,实现一组IPv6地址共享同一IPv4地址
双向NAPT-PT
双栈技术
- BIS
在IPv4协议栈中插入三个特殊的扩展模块
- 转换器
- 扩展域名解析器
- 地址映射器
- BIA