IPv6(因特网协议版本6)是来自因特网工程任务组(IETF)的一组规范,其基本上是IP版本4(IPv4)的升级。IPv6的基础知识与IPv4类似。
设备可以使用IPv6作为源和目标地址来通过网络传递数据包,像ping这样的工具可以像在IPv4中一样进行网络测试,但有一些细微的变化。
IPv6 over IPv4最明显的改进是IP地址从32位延长到128位。这种扩展预示着互联网未来的可观增长,并为即将发生的网络地址短缺提供了缓解。IPv6还支持自动配置,以帮助纠正版本4中的大多数缺点,并且它集成了安全性和移动性功能。
IPv6功能包括:
支持128位(16字节)长的源和目标地址。
需要IPSec支持。
使用Flow Label字段识别路由器进行QoS处理的数据包流。
允许主机发送片段数据包但不发送路由器。
标头中不包含校验和。
使用链路本地范围全节点多播地址。
不需要手动配置或DHCP。
使用DNS中的主机地址(AAAA)资源记录将主机名映射到IPv6地址。
使用IP6.ARPA DNS域中的指针(PTR)资源记录将IPv6地址映射到主机名。
支持1280字节的数据包大小(无碎片)。
将可选数据移动到IPv6扩展标头。
使用Multicast Neighbor Solicitation消息将IP地址解析为链路层地址。
使用多播侦听器发现(MLD)消息来管理本地子网组中的成员身份。
使用ICMPv6路由器请求和路由器通告消息来确定最佳默认网关的IP地址。