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地址。