- IPv6 教程
- IPv6 - 首页
- IPv6 - 概述
- IPv6 - 特性
- IPv6 - 地址模式
- IPv6 - 地址类型
- IPv6 - 特殊地址
- IPv6 - 报头
- IPv6 - 通信
- IPv6 - 子网划分
- IPv6 - IPv4 到 IPv6 的转换
- IPv6 - 移动性
- IPv6 - 路由
- IPv6 - 总结
- IPv6 有用资源
- IPv6 - 快速指南
- IPv6 - 有用资源
IPv6 - 概述
互联网协议版本6 (IPv6) 是一种新的寻址协议,旨在满足我们所知的互联网版本2 (未来互联网) 的所有可能需求。与它的前身IPv4一样,该协议工作在网络层(第3层)。除了提供巨大的逻辑地址空间外,该协议还具有丰富的功能,可以弥补IPv4的不足。
为什么需要新的IP版本?
到目前为止,IPv4已被证明是一种健壮的路由寻址协议,并凭借其尽力而为的交付机制为我们服务了几十年。它设计于80年代初期,之后没有进行任何重大更改。在其诞生之初,互联网仅限于少数大学用于研究以及国防部使用。IPv4 长度为32位,大约提供4,294,967,296 (232) 个地址。当时,这个地址空间被认为绰绰有余。以下是促成IPv6诞生的主要因素:
互联网呈指数级增长,IPv4允许的地址空间正在饱和。需要一种能够满足未来互联网地址需求的协议,而未来互联网地址预计将以意想不到的方式增长。
IPv4本身不提供任何安全功能。数据必须使用其他安全应用程序进行加密后才能发送到互联网。
IPv4中的数据优先级不够完善。虽然IPv4预留了一些位用于服务类型或服务质量,但它们的功能并不多。
IPv4启用客户端可以手动配置,也可以需要某种地址配置机制。它没有机制来配置设备以拥有全局唯一的IP地址。
为什么不是IPv5?
到目前为止,互联网协议只被识别为IPv4。版本0到3是在协议本身处于开发和实验阶段时使用的。因此,我们可以假设在将协议投入生产之前,许多后台活动仍然处于活跃状态。类似地,版本5的协议在对互联网流协议进行实验时使用。它被称为互联网流协议 (Internet Stream Protocol),它使用互联网协议编号5来封装其数据报。它从未公开使用,但已经被使用过。
这是一个IP版本及其用途的表格。(此处应插入表格,原文档未提供表格内容)
简史
在IPv4于80年代初开发之后,随着互联网对地址的需求呈指数级增长,可用的IPv4地址池开始迅速缩小。考虑到可能出现的这种情况,IETF于1994年启动了一种替代IPv4的寻址协议的开发工作。IPv6的进展可以通过已发布的RFC来追踪。
1998 – RFC 2460 – 基本协议
2003 – RFC 2553 – 基本套接字API
2003 – RFC 3315 – DHCPv6
2004 – RFC 3775 – 移动IPv6
2004 – RFC 3697 – 流标签规范
2006 – RFC 4291 – 地址架构(修订版)
2006 – RFC 4294 – 节点需求
2012年6月6日,一些互联网巨头选择将其服务器部署在IPv6上。目前,他们正在使用双栈机制来并行实现IPv6和IPv4。