《IPv6技术精要》一1.4 IPv6的历史

1.4 IPv6的历史

IPv6技术精要
IETF(Internet Engineering Task Force,互联网工程任务组)自1990年代早期就开始研究制定IPv4的后续版本,并于1994年成立了IPng(IP Next Generation,下一代IP)工作组,以制定IPv6的相关标准:

地址架构与分配方案;
支持大尺寸数据包;
通过IPv4网络隧道化IPv6报文;
安全与自动配置。
随着互联网路由表的快速增长以及互联网用户数的急剧增大,大家一致认为有必要开始设计和测试一种新的网络层协议以接替IPv4。图1-1显示了1989年至2012年互联网路由表中的网络数量。从图中可以看出,在1990年代早期,互联网路由表中的网络数量出现了爆炸性增长。各类研究预测(包括IETF在20世纪90年代早期完成的研究项目)表明,互联网将在2005年至2011年左右耗尽IPv4的全部地址空间。

除了增加地址空间之外,这也是解决IPv4固有缺陷,制定一种协议以满足未来可靠增长并提升性能的绝佳机会。因此,IETF于1993年在RFC 1550“IP: Next Generation (IPng) White Paper Solicitation”中发出了征求新的IP协议的呼吁。有关这些建议的详细情况请参见RFC 1752(下一代IP协议推荐标准)。

当时提出的三种建议方案如下。

CATNIP(Common Architecture for the Internet,互联网通用架构):CATNIP建议将IP、IPX(Internetwork Packet Exchange,网间分组交换)以及CLNP(Connectionless Network Layer Protocol,无连接网络层协议)集成在一起。其中,IPX是IPX/SPX(Internetwork Packet Exchange/Sequenced Packet Exchange,网间分组交换/顺序分组交换)协议簇的一部分,主要应用于部署了Novell Netware操作系统的网络中。CLNP是ISO 8473定义的OSI标准,是OSI协议簇中与IPv4对等的协议。有关CATNIP的内容定义在RFC 1707中。
SIPP(Simple Internet Protocol Plus,增强型简单互联网协议):SIPP建议将IPv4地址尺寸从32比特增加到64比特,同时对IPv4报头进行一定的改进以提高转发效率。有关SIPP的内容定义在RFC 1710中。
TUBA(TCP and UDP with Bigger Addresses,包含更多地址的TCP和UDP):TUBA希望尽量减少从IPv4迁移到新IP地址时的风险,因而建议由CLNP来代替IP,相应的地址尺寸将达到20字节(160比特)。TCP、UDP以及传统的TCP/IP应用都运行在CLNP之上,有关TUBA的内容定义在RFC 1347、1526以及1561中。
IETF最终选择了由Steve Deering、Paul Francis和Bob Hinden开发的SIPP,但是将地址尺寸更改为128比特。IETF在1993年成立了IPng工作组(http://datatracker.ietf.org/wg/ipngwg/charter),并于1995年发布了RFC 1883“Internet Protocol, Version 6 (IPv6) Specification”,随后被1998年发布的RFC 2460所替代。2001年的时候,正式将IPng工作组更名为IPv6工作组。

1996年,IETF建立了名为6bone的IPv6测试床网络。最初的6bone网络利用IPv6-over-IPv4隧道/封装技术,在IPv4-only互联网上支持IPv6的传输,后来逐步迁移到纯IPv6链路。6bone最终于2006年结束。

RIR(Regional Internet Registries,地区性互联网注册机构)开始于1999年为用户分配IPv6地址。最初的IPv6地址申请非常缓慢,直至2007年,RIR开始收到大量的有关IPv6地址空间的申请,这是因为RIR支持在更大范围内部署IPv6。有关RIR分配的IPv6地址信息,可以参考https://labs.ripe.net/Members/mirjam/interesting-graph-ipv6-allocations-since-1999和http://en.wikipedia.org/wiki/IPv6_deployment。

自2000年开始,大量设备商开始在其主流产品中增加对IPv6的支持,Cisco公司在Cisco IOS Software Release 12.2(2)T开始支持IPv6,Linux厂商也开始在2000年支持IPv6,Microsoft宣布于2001年在Windows XP中支持IPv6。2010年9月,美国联邦政府承诺部署可运行的IPv6网络并使用IPv6。在美国联邦政府首席信息官Vivek Kundra的一份备忘录中,要求2012财年底之前,所有面向公众/外部的服务器及业务(如Web、电子邮件、DNS和ISP服务等)都必须升级支持IPv6。

目前,世界上有多个论坛和组织机构都在积极推进和支持向IPv6的迁移过渡。

国际IPv6论坛(www.ipv6forum.com):是世界范围内的互联网设备商组织,目的是推进IPv6。
北美IPv6任务组(www.nav6tf.org):是IPv6论坛的分支机构,专门在北美洲升级和推广IPv6。
IPv6门户(www.ipv6tf.org):由Consulintel公司负责维护的网站,通过论坛、培训、研讨会以及实验室等方式帮助大家部署和支持IPv6。

时间: 2024-09-20 00:55:22

《IPv6技术精要》一1.4 IPv6的历史的相关文章

《Cisco IPv6网络实现技术(修订版)》一2.2 寻址

2.2 寻址 Cisco IPv6网络实现技术(修订版) IPv6地址长度是IPv4地址长度的4倍.IPv6地址表示也是非常不同的.本节讲述IPv6地址新的表示法.语法和压缩格式. 2.2.1 IPv6地址表示 如RFC 2373"IP版本6寻址结构"中所定义,有3种格式表示IPv6地址.首选格式是最长的方法.由所有的32个十六进制字符组成一个IPv6地址.首选格式也可以看成是匹配计算机"思维"的表示法. 另一种方法是IPv6地址的压缩表示.为了简化人们的IPv6地

《Cisco IPv6网络实现技术(修订版)》一2.6 配置练习:使用Cisco路由器配置一个IPv6网络

2.6 配置练习:使用Cisco路由器配置一个IPv6网络 Cisco IPv6网络实现技术(修订版) 完成下面的练习,在一个网络上配置IPv6,从而达到实际应用本章中学到的技能的目的. 注:配置练习允许您使用本章讲到的命令,通过在一台Cisco路由器上配置IPv6,实际应用您的技能和学到的知识.在下面的练习中,只有一台配备多个快速以太网接口的路由器,它为一个网络上的节点提供IPv6连接.本练习的前提是:您有一点使用命令行接口(CLI)的经验,并能够从Cisco站点下载新的Cisco IOS软件

《Cisco IPv6网络实现技术(修订版)》一第2章 IPv6编址2.1 IP包头

第2章 IPv6编址 Cisco IPv6网络实现技术(修订版) "电话有太多的缺陷,因此不应当作为一种通信工具.这个设备对我们没用." 西部联盟内部备忘录,1876 第2章 IPv6编址 读完本章,您将能够描述新的IPv6包头格式以及IPv6对用户数据报协议(UDP).传输控制协议(TCP)的数据报和最大传送单元(MTU)的影响.您还将理解IPv6编址结构和协议中所包含的各种IPv6地址.这些地址包括本地链路.本地站点.可聚合全球单播.回环.未指定.IPv4兼容.多播指定.请求点多播

《Cisco IPv6网络实现技术(修订版)》一2.3 IPv6的寻址结构

2.3 IPv6的寻址结构 Cisco IPv6网络实现技术(修订版) 因为具有128比特地址模式,所以IPv6拥有巨大的地址空间.正如本章前面所讨论的,该地址空间的几个部分用于协议本身的功能,如本地链路.本地站点.多播地址.多播指定地址.被请求节点多播地址.回环.未指定和IPv4兼容的IPv6地址.虽然128比特地址的几个部分已被使用,但是为这些功能保留的仅仅是整个空间的一小部分(小于2%). 表2-26给出了已分配空间与IPv6整个寻址空间对比的情形.第一栏的二进制格式前缀表示每个分配空间的

《Cisco IPv6网络实现技术(修订版)》一2.5 小结

2.5 小结 Cisco IPv6网络实现技术(修订版) 本章讲述了新的IPv6包头格式和IPv6对用户数据报协议(UDP).传输控制协议(TCP)及最大传送单元(MTU)的影响.还讲到了IPv6的寻址结构,包括各种不同的IPv6地址,如本地链路.本地站点.可聚合全球单播.回环.未指定.IPv4兼容.多播指定.被请求节点多播和任意播等.本章也涵盖了以太网上的IPv6.以太网上的多播映射和EUI-64格式. 本章讲述了如何使用IPv6配置和操作Cisco路由器,包括了一些在路由器上启用IPv6和在

《Cisco IPv6网络实现技术(修订版)》一1.7 IPv6的特点

1.7 IPv6的特点 Cisco IPv6网络实现技术(修订版) 在概述了与IPv4协议相关的主要问题后,你应该明白IPv6解决了所有这些问题,并提供了新的好处.下面是主要的改进. 128比特地址方案,为将来数十年提供了足够的IP地址. 巨大的地址空间为数十亿新设备,如PDA.蜂窝设备和802.11系统,提供了全球唯一地址. 多等级层次有助于路由聚合,提高了路由选择到Internet的效率和可扩展性. 使具有严格路由聚合的多点接入成为可能. 自动配置过程允许IPv6网络中的节点配置它们自己的I

《Cisco IPv6网络实现技术(修订版)》一2.7 复习题

2.7 复习题 Cisco IPv6网络实现技术(修订版) 回答下列问题,然后参见附录B中的答案. 1.对于下表中的每个字段,给出字段长度并指出是在IPv4包头中还是在IPv6包头中使用该字段. 2.列出从IPv4包头中去掉的字段. 3.在IPv6包头中新添了哪个字段? 4.描述IPv6包头中下一个包头字段的用途. 5.列出可能在基本IPv6包头后面出现的扩展包头,并按必须出现的顺序进行排列. 6.在IPv6上使用UDP时,什么是必需的? 7.在IPv6中为了避免分段,建议节点使用什么机制? 8

《Cisco IPv6网络实现技术(修订版)》一导读

前 言 Cisco IPv6网络实现技术(修订版) IPv6在1992年由IETF推出.与IPv4地址空间匮乏相比,IPv6在今天看来将成为基本的.容易安装的解决方案.由于其设计基于IPv4协议过去20年的经验,IPv6的效率较IPv4有显著的提高. 对于IPv6,我们不得不改变思维方式,因为IPv6协议不仅仅是为网络(如当前的IPv4 Internet)上的计算机而设计的.IPv6应用于所有的通信设备,如蜂窝设备.无线设备.电话.个人数字助理.电视.广播设备等,而不只限于计算机. IPv6 的

《Cisco IPv6网络实现技术(修订版)》一1.4 IPv6的历史

1.4 IPv6的历史 Cisco IPv6网络实现技术(修订版) IP地址空间耗尽的演示导致这样一个共识:有足够的时间设计.实施和测试一个功能增强的新协议,而不是部署一个仅仅增加较大地址的新协议.这带来了一个修正IPv4编址方案相关的限制和开发一个确保Internet未来几十年可靠发展的协议的机会.这个过程考虑到了来自各行业的要求,包括线缆和无线行业.电力事业.军方.企业网络.Internet服务提供商(ISP)和其他有关方面. 在1993年发布了提案征求(RFC 1550).以下3个提案被详

《Cisco IPv6网络实现技术(修订版)》一2.8 参考文献

2.8 参考文献 Cisco IPv6网络实现技术(修订版)1.RFC 768, User Datagram Protocol, J. Postel, IETF, www.ietf.org/rfc/|rfc768.txt,August1980 2.RFC 791, Internet Protocol, DARPA Internet Program, Protocol Specification, USC, IETF, www.ietf.org/rfc/rfc791.txt,September19