【精品】01-ipv6协议分组格式及其特点分析(可编辑.ppt
《【精品】01-ipv6协议分组格式及其特点分析(可编辑.ppt》由会员分享,可在线阅读,更多相关《【精品】01-ipv6协议分组格式及其特点分析(可编辑.ppt(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、01-IPv6协议分组格式及其特点分析第第1单元单元 IPv6协议分组格式及其特点分析协议分组格式及其特点分析n许多年来,第许多年来,第4 4版版IPIP(IPv4IPv4)在互联网环境中起了一个中心的在互联网环境中起了一个中心的作用。实践证明,它是足够灵活的,可以在许多不同的网络作用。实践证明,它是足够灵活的,可以在许多不同的网络技术上工作。然而在因特网的早期,使用它的人典型地是在技术上工作。然而在因特网的早期,使用它的人典型地是在学术机构、高技术公司和研究实验室工作的学术机构、高技术公司和研究实验室工作的研究人员和科学研究人员和科学家家,主要目的是通过电子邮件交换科学数据。在上个世纪,主要
2、目的是通过电子邮件交换科学数据。在上个世纪9090年代年代WWWWWW和个人计算机的广泛使用把因特网的用户改变为和个人计算机的广泛使用把因特网的用户改变为一一般民众般民众。这一改变产生了。这一改变产生了对新的对新的IPIP协议版本的需求。协议版本的需求。n当前采用的当前采用的IP协议是它的第协议是它的第4版(版(IPv4),),IPv5的的称号被赋给了一个实验的称为流协议的面向连接的称号被赋给了一个实验的称为流协议的面向连接的因特网协议。现在人们普遍意识到,或早或晚,因特网协议。现在人们普遍意识到,或早或晚,IPv4最终要被一个称为最终要被一个称为IPv6的新协议替代。的新协议替代。2023/
3、3/102第第1单元单元 IPv6协议分组格式及其特点分析协议分组格式及其特点分析n对对IP新版本的需求首先是由在新版本的需求首先是由在IPv4中中32位地址段的限制引位地址段的限制引起起。子网划分和无类别域间路由选择有助于控制因特网地址。子网划分和无类别域间路由选择有助于控制因特网地址空间消耗的速度,也有助于控制在因特网路由器中所需要的空间消耗的速度,也有助于控制在因特网路由器中所需要的路由表信息的增长。然而,当因特网发展到一定程度时,这路由表信息的增长。然而,当因特网发展到一定程度时,这些技术就会变得无能为力了。特别地,人们不可能取得些技术就会变得无能为力了。特别地,人们不可能取得100%
4、的地址利用率,因此,在远不足的地址利用率,因此,在远不足40亿台主机连到因特亿台主机连到因特网之前,地址空间就要被用尽。即使能够使用所有的网之前,地址空间就要被用尽。即使能够使用所有的40亿个亿个地址,如果要把地址,如果要把IP地址分配给有线电视的机顶盒,或者分配地址分配给有线电视的机顶盒,或者分配给电子仪表,那么这样多的地址也是不够用的。所有这些可给电子仪表,那么这样多的地址也是不够用的。所有这些可能性都表明,人们最终肯定需要比能性都表明,人们最终肯定需要比32位所提供的要大得多的位所提供的要大得多的地址空间。地址空间。2023/3/103第第1单元单元 IPv6协议分组格式及其特点分析协议
5、分组格式及其特点分析n由于由于IP地址运载在每一个地址运载在每一个IP分组的头部,分组的头部,增加增加IP地址的尺寸地址的尺寸势必要改变势必要改变IP分组头分组头。这就意味着要建立一个新的。这就意味着要建立一个新的IP版本,版本,因此在因特网因此在因特网 中的每个主机和路由器都要采用新的软件。这中的每个主机和路由器都要采用新的软件。这显然不是一件小事,而是需要非常仔细地考虑的一个主要改显然不是一件小事,而是需要非常仔细地考虑的一个主要改变。变。n定义新版本定义新版本IP的工作产生了滚雪球的效应。网络设计人员总的工作产生了滚雪球的效应。网络设计人员总的意见是,的意见是,如果要对如果要对IP做这样
6、大的改变,也许最好也同时尽做这样大的改变,也许最好也同时尽可能多地解决可能多地解决IP所存在的其他的问题所存在的其他的问题,例如,例如IP协议对多媒体协议对多媒体通信和安全性的支持问题。通信和安全性的支持问题。2023/3/104第第1单元单元 IPv6协议分组格式及其特点分析协议分组格式及其特点分析n19901990年年,因因特特网网 工工程程任任务务组组(IETFIETF)就就看看到到了了这这方方面面的的问问题题,并并且且着着于于研研制一个新的制一个新的IPIP版本,其版本,其主要目标主要目标如下:如下:(1 1)具具有有非非常常大大的的地地址址空空间间,即即使使各各个个单单位位和和组组织
7、织对对分分配配的的地地址址利利用用率率不不高高,也能支持数十亿以上的主机。也能支持数十亿以上的主机。(2 2)减少减少路由选择表的尺寸路由选择表的尺寸。(3 3)简化协议简化协议,允许路由器更快地处理分组。,允许路由器更快地处理分组。(4 4)提供比现在的提供比现在的IPIP更好的更好的安全性安全性(身份验证和保密)。(身份验证和保密)。(5 5)更多地关注更多地关注服务类型服务类型,特别是实时数据。,特别是实时数据。(6 6)通过允许指定范围来辅助多投点通过允许指定范围来辅助多投点(组播组播)服务。)服务。(7 7)允许主机移动地理位置(允许主机移动地理位置(漫游漫游)而不用改变其)而不用改
8、变其IPIP地址。地址。(8 8)允许协议在未来进一步允许协议在未来进一步演变演变。(9 9)允许老的和新的协议在若干年内允许老的和新的协议在若干年内共存共存。n 2023/3/105第第1单元单元 IPv6协议分组格式及其特点分析协议分组格式及其特点分析nIPv6IPv6第第二二个个主主要要的的改改进进是是简简化化了了IPIP分分组组头头,它它包包含含8 8个个段段(IPv4IPv4是是1212个个段段)。IPv4IPv4的的一一些些头头段段,例例如如IHLIHL(因因特特网网头头长长)、头头检检验验和和、标标识识、标标志志和和片片段段偏偏移移,在在IPv6IPv6头头中中不不复复存存在在。
9、IPv6IPv6仅仅在在源源分分割割,不不允允许许路路由由器器分分割割分分组组。这这一一改改变变使使得得路路由由器能够更快地处理分组,从而可以改善吞吐率。器能够更快地处理分组,从而可以改善吞吐率。n第第三三个个主主要要改改进进是是IPv6IPv6更更好好地地支支持持选选项项。这这一一改改变变对对新新的的分分组组头头很很重重要要,因因为为一一些些从从前前是是必必要要的的段段现现在在变变成成可可选选的的了了。此此外外,表表示示选选项项的的方方式式也也有有所所不不同同,使使得得路路由由器器能能够够简简单单地地跳跳过过跟跟它它们们无无关关的的选选项项;这这一一特特征征加加快快了了分分组组处处理理速速度
10、度。IPv6IPv6还还支支持持称称作巨大载荷的大于作巨大载荷的大于64k64k字节的载荷字节的载荷,这里的这里的k=1024k=1024。2023/3/108第第1单元单元 IPv6协议分组格式及其特点分析协议分组格式及其特点分析nIPv6IPv6有有重重大大举举措措的的第第四四个个方方面面是是安安全全性性。身身份份验验证证和和保安功能是这个新的保安功能是这个新的IPIP的关键特征。的关键特征。n最最后后一一项项重重要要改改进进是是有有关关资资源源分分配配的的。IPv6IPv6增增加加了了一一个个“流流标标记记”,标标识识某某些些需需要要某某种种QoSQoS的的分分组组流流。IPv6IPv6
11、的的流流标标记记段段支支持持对对属属于于一一个个特特别别的的交交通通流流(对对应应的的发发送送端端可可能能请请求求特特别别的的处处理理)的的标标记记,从从而而能能够够支支持持诸诸如如实实时时视视频频这这样样的的特特殊殊交交通通。见见到到这这些些分分组组的的路路由由器器必必须须依依照照它它们们的的请请求求对对它它们们进进行行处处理理。不不支支持持流流的主机需要把流标记段置成零。的主机需要把流标记段置成零。2023/3/109第第1单元单元 IPv6协议分组格式及其特点分析协议分组格式及其特点分析n总体评价:总体评价:IPv6是比较简单的,易于编程的,比以前的版本更有效的协是比较简单的,易于编程的
12、,比以前的版本更有效的协议。议。n基本观点基本观点:如果如果IPv4包含任何主要的错误,那么因特网在过去的年代里包含任何主要的错误,那么因特网在过去的年代里不可能如此地成功。不可能如此地成功。IPv4是一个很好的设计是一个很好的设计,IPv6应该保应该保留它的大多数特征留它的大多数特征。也许可以简单地增加地址空间,而让其。也许可以简单地增加地址空间,而让其它什么都不变。然而基于前瞻性的考虑它什么都不变。然而基于前瞻性的考虑,IPv6是建立在对是建立在对IP 的功能有增加的设计思想上。的功能有增加的设计思想上。IPv6不是不是IPv4的简单演进,的简单演进,而是而是有实质性的改进有实质性的改进。
13、2023/3/10101.11.1 IPv6IPv6头格式头格式nIPv6IPv6的头格式的头格式由由6464位头后随位头后随128128位源地址和位源地址和128128位目的位目的地址组成,地址组成,总长度是总长度是4040个字节个字节。n该头的起始该头的起始6464位由下列域组成:位由下列域组成:*版本域版本域(4 4位)位)*交通类别交通类别(8 8位)位)*流标记流标记(2020位)位)*载荷长度载荷长度(1616位)位)*下一个头的类型下一个头的类型(8 8位)位)*跳段限制跳段限制(8 8位)位)2023/3/10111.11.1 IPv6IPv6头格式头格式 2023/3/101
14、21.11.1 IPv6IPv6头格式:头格式:两个头的比较两个头的比较n新的头实际上要比经典新的头实际上要比经典IPIP的头简单的头简单。新头仅有。新头仅有6 6个域和两个个域和两个地址,而老头有地址,而老头有1010个固定域,两个地址,以及一些选项。个固定域,两个地址,以及一些选项。nIPv4IPv4的的分分组组格格式式如如下下页页中中的的图图所所示示,分分组组头头的的长长度度为为4 4个个字字节节(3232位位)的的整整数数倍倍。从从任任选选项项往往后后是是可可变变长长部部分分,这这部部分分也可以没有。以下我们也可以没有。以下我们回顾回顾一下分组头中各个段的含义。一下分组头中各个段的含义
15、。(1 1)版版本本号号 该该4 4位位段段表表示示协协议议支支持持的的IPIP版版本本号号。在在处处理理IPIP分分组组之之前前,所所有有IPIP软软件件都都要要检检查查分分组组的的版版本本段段,以以便便保保证证分分组组格格式式与与软软件件期期待待的的格格式式一一样样。如如果果标标准准不不同同,机机器器将将拒拒绝绝与与其协议版本不同的其协议版本不同的IPIP分组。分组。(2 2)互互连连网网分分组组头头长长 该该4 4位位表表示示IPIP分分组组头头的的长长度度,以以3232个个二二进进制制位位(4 4个个字字节节)为为单单位位,取取值值的的范范围围是是5-155-15(缺缺值值是是5 5)
16、。由于由于IPIP分组头的长度是可变的,故这个段是必不可少的。分组头的长度是可变的,故这个段是必不可少的。2023/3/10131.11.1 IPv6IPv6头格式:头格式:两个头的比较两个头的比较 2023/3/10141.11.1 IPv6IPv6头格式:头格式:两个头的比较两个头的比较 IPv4IPv4分组头分组头(3 3)服务类型服务类型 该该8 8位位段说明分组所段说明分组所希望得到的服务质量希望得到的服务质量。它允许主机指定在。它允许主机指定在网络上传输分组的网络上传输分组的服务种类服务种类,也允许选择分组的,也允许选择分组的优先级优先级,以,以及希望得到的及希望得到的可靠性和资源
17、消耗可靠性和资源消耗,该段的目的是请求网络提,该段的目的是请求网络提供所希望的服务。供所希望的服务。如如下下图图所所示示,服服务务类类型型段段的的头头3 3位位表表明明IPIP分分组组的的优优先先权权,该该值值在在0 0(正正常常)到到7 7(网网络络控控制制)之之间间变变化化,数数值值越越大大则则IPIP分分组组越越重重要要。但但以以往往大大多多数数TCP/IPTCP/IP产产品品和和实实际际使使用用TCP/IPTCP/IP的的所所有有硬硬件件都都忽忽略略该该3 3位位域域,用用相相同同的的优优先先权权处处理理所所有有IPIP分分组组。接接下下来来的的3 3位位控控制制网网络络的的延延迟迟时
18、时间间、吞吞吐吐率率和和可可靠靠性性,如如果果置置零零则则表表示示常常规规服服务务,如如果果置置1 1则则分分别别表表明明短短延延迟迟、高高吞吞吐吐率率和和高高可可靠性靠性,最后两位未使用,最后两位未使用,置成零即可,置成零即可 。2023/3/10151.11.1 IPv6IPv6头格式:头格式:两个头的比较两个头的比较 IPv4IPv4分组头分组头 2023/3/10161.11.1 IPv6IPv6头格式:头格式:两个头的比较两个头的比较 IPv4IPv4分组头分组头(4 4)总长度总长度 该该1616位位段段给给出出IPIP分分组组的的总总长长度度,单单位位是是字字节节,包包括括分分组
19、组头头和和数数据据的的长长度度。数数据据段段的的长长度度可可以以从从总总长长度度减减去去分分组组头头长长度度计计算算出出来来。由由于于总总长长度度段段有有1616位位,所所以以最最大大IPIP分分组组允允许许有有6553565535个个字字节节。但但这这样样大大的的IPIP分分组组在在现现有有物物理理网网络络上上传传输输可可能能不不太太现现实实,尽尽管管应应用用程程序序有有时时可可能能需需要要传传送送大大的的数数据据报报文文。IPIP规规范范规规定定,所所有有主主机机和和路路由由器器至至少少能能支支持持576576字字节节的的分分组组长长度度。需需要要说说明明的的是是,IPIP分分组组在在网网
20、络络传传送送过过程程中中被被分分成成分分组组片片的的情情况况下下,分分片片后后形形成成的的IPIP分分组组中中的的总总长长度度段段指指的的是是单单个个分分组组片片的总长度的总长度,而不是原先,而不是原先IPIP分组的总长度。分组的总长度。2023/3/10171.11.1 IPv6IPv6头格式:头格式:两个头的比较两个头的比较 IPv4IPv4分组头分组头(5 5)标标识识符符 1616位位的的标标识识符符段段包包含含一一个个整整数数,唯唯一一地地标标识识该该IPIP分分组组。IPIP分分组组在在传传输输时时,其其间间可可能能会会通通过过一一些些子子网网。这这些些子子网网允允许许的的最最大大
21、协协议议数数据据单单元元(PDUPDU)长长度度可可能能小小于于该该IPIP分分组组的的长长度度。为为了了处处理理这这种种情情况况,IPIP为为以以数数据据报报方方式式传传送送的的IPIP分分组组提提供供了了分分片片和和重重组组的的功功能能。这也正是这也正是IPIP模块的主要功能之一。模块的主要功能之一。当一个路由器分割一个当一个路由器分割一个IPIP分组时,要分组时,要把把IPIP分组头中分组头中的大多数段值拷贝到每个分组片中,标识符段必须拷的大多数段值拷贝到每个分组片中,标识符段必须拷贝。贝。它的基本目的是使得目的地知道到达的哪些分组它的基本目的是使得目的地知道到达的哪些分组片属于哪个片属
22、于哪个IPIP分组,源发方计算机必须为发送的每个分组,源发方计算机必须为发送的每个IPIP分组分别产生一个分组分别产生一个唯一的标识符段值唯一的标识符段值。为此,。为此,IPIP软软件在计算机存储器保持一个全局计数器,每建立一个件在计算机存储器保持一个全局计数器,每建立一个IPIP分组就加分组就加1 1,再把结果放到,再把结果放到IPIP分组标识符段中。分组标识符段中。2023/3/10181.11.1 IPv6IPv6头格式:头格式:两个头的比较两个头的比较 IPv4IPv4分组头分组头(6 6)标标志志 3 3位位的的标标志志段段含含有有控控制制标标志志,如如下下图图所所示示,3 3位位中
23、中的的低低序序2 2位位控控制制IPIP分分组组的的分分片片,这这2 2位位分分别别称称作作不不可可分分片片位位和和还还有有分分组组片片位位。当当不不可可分分片片位位置置1 1时时,规规定定不不要要将将IPIP分分组组分分片片。仅仅当当完完整整的的IPIP分分组组才才是是有有用用的的情情况况下下,应应用用程程序序才才可可选选择择禁禁止止分分片片,例例如如,考考虑虑一一台台计计算算机机的的引引导导序序列列。在在这这个个序序列列中中,机机器器开开始始时时执执行行ROMROM上上的的一一个个小小程程序序,通通过过因因特特网网去去请请求求一一个个初初始始引引导导软软件件,作作为为响响应应,另另一一台台
24、机机器器送送回回来来一一个个内内存存映映象象。如如果果该该软软件件设设计计成成要要么么需需要要整整个个映映象象,要要么么一一点点也也不不使用,那么就应将不可分片位置使用,那么就应将不可分片位置1 1。2023/3/10191.11.1 IPv6IPv6头格式:头格式:两个头的比较两个头的比较 IPv4IPv4分组头分组头 2023/3/10201.11.1 IPv6IPv6头格式:头格式:两个头的比较两个头的比较 IPv4IPv4分组头分组头n标标志志段段的的低低位位标标明明这这个个分分组组片片包包含含的的数数据据是是取取自自原原始始IPIP分分组组中中间间,还还是是取取自自原原始始IPIP分
25、分组组的的最最后后,为为什什么么需需要要这这个个“还还有有分分组组片片”位位呢呢?在在分分片片的的情情况况下下,在在最最终终报报宿宿中中的的IPIP软软件件需需要要重重新新组组合合IPIP分分组组。当当一一个个分分组组片片到到达达时时,分分组组头头中中的的总总长长度度段段是是指指该该分分组组的的长长短短,而而不不是是原原来来分分组组的的长长短短,所所有有报报宿宿不不能能用用这这个个总总长长度度段段判判断断该该分分组组的的所所有有分分组组片片是是否否已已收收集集齐齐全全。有有了了“还还有有分分组组片片”位位,这这个个问问题题就就容容易易解解决决了了。一一旦旦报报宿宿收收到到一一个个分分组组片片,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 01 ipv6 协议 分组 格式 及其 特点 分析 编辑
限制150内