本节书摘来自异步社区《IPv6精髓(第2版)》一书中的第1章,第1.2节,作者: 【美】Silvia Hagen 更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.2 IPv6有何新特性
IPv6是IPv4的演进版本。该协议通常以软件升级的方式安装在绝大多数设备和操作系统上。如果是最近购买的硬件和操作系统,那么通常都支持IPv6,所需要做的就是激活或配置IPv6。目前的过渡机制可以在保证IPv4网络正常运行的状况下逐步引入IPv6。
IPv6的主要变化如下。
- 极大扩展的地址空间:地址格式从32比特扩展到128比特,足够为地球上的每粒沙子都分配一个IP地址。此外,IPv6还采取了分层结构的地址空间,能够满足全局路由的优化需要。
- 自动配置:也许IPv6最引人注目的新特性就是无状态自动配置机制。对于IPv6网络世界来说,刚刚启动的设备在请求网络前缀时,可以从其本地链路上的IPv6路由器获取一个或多个网络前缀。利用该网络前缀信息,设备通过其MAC标识符或私有的随机数来创建唯一的IP地址,从而能够自动配置一个或多个有效的全局IP地址。而对于IPv4网络来说,必须通过手工方式或DHCP方式为每台设备分配一个唯一的IP地址。无状态自动配置能够大大减轻网络管理员的工作并节省大量的IP网维护费用。此外,如果将来家庭中需要IP地址的设备数量急剧增加,那么该功能将是不可或缺的。试想一下,如果买回来一台电视机都要重新配置DHCP服务器,那将是一件多么痛苦的事情!无状态自动配置机制还大大简化了移动设备(如移动电话)漫游到其他网络时的连接性问题。
- 简化了报头格式:与IPv4报头相比,IPv6报头更为简单,长度固定为40字节,从而能够实现更快的处理速度。IPv6基本报头只包含2个16字节的源地址和目的地址,以及1个8字节的通用报头信息。
增强了选项与扩展报头的支持:IPv4将选项集成到基本报头中,IPv6则通过所谓的扩展报头来承载选项,而扩展报头是按需插入的。这样做的目的是提高处理速度。基本的IPv6规范描述了6种扩展报头。包括用于路由、移动IPv6以及服务质量和安全性的扩展报头。