新一代的网络协议ipng_第1页
新一代的网络协议ipng_第2页
新一代的网络协议ipng_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

新一代的网络协议ipng

1设计说明及结论第四版internet协议(ipvd)为连接到tcp协议组和整个internet提供了基本的通信机制。自1970年发布该协议,已沿用至今,说明该协议设计灵活和功能强大。但近年来国际Internet的飞速发展,入网设备的数量急速增加,虽然现在IP地址还能满足用户的需要,但从Internet强劲的发展趋势来看,IP地址总有一天会水尽源枯。IETF(InternetEngineerTaskForce)组织已意识到:目前的IPv4网络协议已很不适用了。因此提出了下一代的网络协议IPng(IPNext一Generation),又称IPv6。2ipv6的概念IPv4是目前Internet遵守的网络协议,由一组协议组成,统称为TCP/IP协议。与TCP/IP有关的协议和应用分别为:Telnet、文件传输协议(FTP)、简单邮件传输协议(SMTP)、Kerberos、域名服务器(DNS)及网际控制报文协议(ICMP)等。IPv6为新一代的网络协议。为了与现有的IPv4有所区别,下一代的网络被称为IP第六版,即IPv6,有的地方也称为IPng。IPng过去常被用来指跟下一代的网络协议定址方式有关的研究报告,而IPv6则特指由IETF所提出的网络协议规则。在有的文献中将IPng和IPv6交互引用。为了避免混淆,我们称呼下一代的网络通信协议为IPv6,称呼有关的研究工作为IPng。3ipv6的改进IPv6在协议设计上充分考虑到了IPv4网络实践过程中的经验,并尽可能的使其适合未来网络的发展需要。IPv6不是简单的IPv4的继承,而是一个有力的改进。IPv6和IPv4设计的主要差异以下几个方面。3.1et地址不够用IPv6与IPv4比较最显著的一个改动就是使用128比特上的地址来代替了32比特长的IPv4地址。IPv4采用32bit地址来标识网络上的计算机和网络本身。IPv4的地址分五类,分别为A类、B类、C类、D类及E类。其中,D类地址用于多地址发送用途,E类地址是为未来的需求而预留的。IPv6地址使用128位地址,彻底解决了Internet地址不够用的问题。IPv6地址分三类:(1)单目地址(unicast),供点到点通信使用;(2)任意目地址(anycast),这是新定义的地址类型。它对应于一组地址中与发送者最接近的那一个,当然这里“最接近”的含义由寻径协议的度量标准确定;(3)多目地址(multicast).对应于一组单目地址,这与IPv4中多目地址的含义一致。IPv6中取消了广播地址,其功能由多目地址代替。由于IPv6的地址空间巨大,所以沿用IPv4所使用的点分十进制表示法不能简洁的表示这些地址,如:.29.0.0为了使表示更简洁,IPv6的设计者建议用冒号十六进制表示,即每2个八位组用十六进制表示,然后各个量之间用冒号分隔开,如上面的点分十进制变成冒号十六进制就是1268:FFFF:FFFF:0:0:1196:0A80:0显然,IPv6采用的冒号十六进制较IPv4中的点分十进制使用了更少的分割符和数字,具有明显的优势。另外,冒号十六进制表示还允许零压缩。IPv6对于不同的地址类型,由不同的前缀来标识,具体规定可参见RFC1884。3.2ipv6对扩开式和中小型设备的控制IPv6报头格式在IPv4的基础上进行了优化,从而有助于提高处理效率。首先,有些不必要的域被削减了,有些域则被定义为可选报头,如IPv4中的报头长度域由于在IPv6中采用下一报头域将可选报头或上层协议报头连起来而显得没必要;与分段(fragment)有关的域也由于IPv6中不同的分段方法而被定为可选报头。其次,IPv6报头中每个多字节的域都按照自然边界对齐,从而方便程序处理。校验和域在IPv6中被取消了。实际上,计算校验和对于传输速度有一定影响。在当前网络传输较可靠而且数据链路层和传输层都有校验和的情形下,网络层的校验和计算就显得有些得不偿失。IPv6对扩展报头或可选项的支持十分灵活。这些扩展报头紧跟在基本报头后面,由下一报头域串联起来形成一个链。下一报头域不同的值指示不同的扩展报头,如:最后一个扩展报头的下一报头域指示上层协议:在实际数据包中,扩展报头一般按表中所列次序排序,这可以简化处理。对路由器而言,它们一般关心hop-by-hop及routing报头,因此如果它们一旦读到除此以外的其他报头,就不用再往下看。IPv6增加T流标签(flowlabel)功能。报头中有24位长的流标签域。它与一个源地址可以共同确定网络中某个特定的数据流。为保证所需资源,应用可以事先申请予以保留,而特定的流标签可用作指示使用这些预留资源的使用权。流标签是一个崭新的功能,目前尚处于实验当中,如果应用程序不支持流标签的话,则数据包中24位的流标签域应该被设置成0。3.3主机进行传递IPv6的分段策略也有了改变。在IPv4数据包传输过程中,如果需要,分段就有可能发生。而在IPv6中,分段只能由源主机进行,而不能由路由器进行。一旦某路由器认为收到的包太大,它只能向源主机发回一个错误信息,要求主机将包分段后再重新发出。这种策略相对于在传递路径上分段要有效得多。事实上,IPv6规定所有的主机与路由器都必须支持576字节的数据包,这使得分段的概率就小得多了。因此,IPv6的基本报头中就不包括有关分片的域了,而是特别定义一个分片的扩展报头。3.4ipv6对nteret的强调IPv6在安全性方面有所加强。IPv4实际上对于它所传递的数据并未提供有意义的安全措施。随着Internet的应用面越来越广,这一弱点日益突出。IPv6从两个方面进行了加强。首先要求所有IPv6主机支持鉴别机制,特别定义了鉴别扩展报头,并以MD5算法(messagedigest5)作为缺省的鉴别算法;其次,IPv6还建立了交换机密信息的保密机制,以防IP包在传输过程中被窃听。3.5地址自动识别在一个IPv4环境中,用户或网络管理员必须手工配置IPv4节点地址,这样既烦琐又容易出错,而且如果改变网络地址,每一个节点都需要重新配置。而IPv6由于有了地址自动设定,主机可以自动的为每个地址配置一个或多个地址。只要一连上网络就可以自动设定地址。这样一来用户不用花多少时间去进行地址设定,而且可以大大减轻网络管理员的负担。IPv6支持两种自动设定功能。一种是“无状态自动设定”。另一种是和IPv4自动设定功能一样的名为“有状态自动设定(DHCPv6)”,他通过保留关于地址分配处理的信息支持更大的管理性系统控制。4ipv6技术通过IPv6与IPv4的比较研究,了解到一些IPv6提供的新的重要特征,由此可以看出IPv6提供的优势是明显的。目前有很多公

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论