ImageVerifierCode 换一换
格式:PDF , 页数:49 ,大小:2.69MB ,
资源ID:229618      下载积分:19 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/229618.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     索取发票    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(第5章:ipv6报文结构-课件.pdf)为本站上传会员【曲****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

第5章:ipv6报文结构-课件.pdf

1、在现代网络中,为了把甥居能安全、准确、高效地传送到目标节点,首先需 将要传送的数据进行分块,并在每一小块数据之前加上一些附加的信息,如序列 号、源/目标IP地址、源端口号、目标端口号、使用的协议(TCP/UDP)、校验码、生命周期等,这种加上了附加信息后的数据块称为分组、数据包或报 文,并由此引出了 分组交换及包交换的概念。本章讨论的是这种分组 信息的结构,即报文结构。本章的主要内容有:IPv4报文结构;IPv6报文结构;IPv6扩展报头;IPv6差错报文;IPv6信息报文。第獐报文结构5,夕3M艮文结构与用魂文结构5.2 夕A奶扩展报头5.3 夕夕俯妨_ _ _ _._ 2总目录 I I 阳

2、 I I V I I】I口 I 一5.1 IPv4与IPv6报文结构本节内容:5.1.1 IPv4报文结构回顾5.1.2 IPv6报文结构5.1.1 IPv4报文结构回顾1.IPv4报文结构版本号报头长度服务类型数据包长度标识符分段标志分段偏移生存期传输协议报头校验和源IP地址目的IP地址选项填充位4,总目录服务类型。这8位中只有前4位用来作为IP路由器的服务类型(TOS)请求。一个TOS位表示对如何处理数据报的优先选择:延时、吞吐量、可靠性或代价。在请求中把延时位置位意味着需要最小 的延时;把吞吐量位置位意味着需要最大的吞吐量;把可靠性位 邕位意味着需要最高的可靠性。服务类型字段内部结构如图

3、5-2所 ZJo优先权DTR00其中:优先权。优先权由3位组成,其值从0-7,数值越高,优先 权越高。D表示时延,其值为0表示正常时延,为1表示高时延;T 表示吞吐量,为。表示正常吞吐量,为1表示高吞吐量;R表示可靠 性,其值为0表示正常可靠性,为1表示高可靠性;6-7位保留。标识符(数据包ID)o这个唯一的16位标识符由产生它的主机指定 给数据报。发送主机为它送出的每个数据报产生一个单独ID,但数据报 在传输的过程中可能会分段,并经过不同的网络而到达目的地。分段后 的数据报都共享同一个数据报ID,这将帮助接收主机对分段进行重装。分段标志。分段标志共3位,如图5-3所示。3位分段标志位中的第一

4、 位未用,其他两位用于控制数据报的分段方式。如果不能分段(DF)”位设为1,意味着数据报在选路到目的地的过程中不会分段传输。如果 数据报不分段就无法选路,试图分段的路由器将丢掉该数据报并向源主 机发送错误报文。如果更多段(MF)”位设为1,意味着该数据报是某 两个或多个分段中的一个,但不是最后一段。如果MF位设为0,意味着 后面没有其他分段或者是该数据报本来就没有分段。接收主机把标志位 和分段偏移一起使用,以重组被分段的数据报。0DFMF6分段偏移值。13位,它表示以8字节为单位,当前数据报相对 于初始数据报的开头的位置。数据报的第一个分段的偏移值为0;如果第二个分段中的数据从初始数据报开头的

5、第800字节开始,该 偏移值将是1。仇生存期。生存期又称生命周期,在转发数据报时,每经过一个 路由器,即把TTL减1。在实践中,TTL代表的是数据报在被丢弃前 能够穿越的最大跳数。当TTL=0而数据报还未到达目的节点时,路 由器将丢弃该报文,同时向源主机发送ICMP差错报文。传输协议。指明数据报中携带的净荷类型,主要标识所使用的 传输层协议:一般是TCP协议或UDP协议。其值为6时表示TCP协议,为17时为UDP协议。72.IP选项在IPv4中,IP选项主要用于网络测试和调试。可用的选项大多与选路有关,例如,有的选项允许发送方指定数 据报必须经过的路由,换句话说,定义了由哪些路由器来处理该数据

6、 报。还有的选项要求中转路由器记录其IP地址为数据报打上时间戳。一些选项,尤其是指出数据报必须经过哪些IP地址的报文要求在选项 后附加一些数据。指定路由、记录路由器或增加时间戳等选项增加了IP头的长度。如果使用的话,IP选项会以没有间隔字符的方式串在一起,如果它们 的结尾不在字边界,即字节数不是4字节的整数倍,还将会加上填充数 据。正如上述对头长度字段的描述,选项字段可以包括不超过40字节 的选项和选项数据。常用的选项有:源路由选项、路由记录选项、时间戳选项、安全 选项等。85.1.2 IPv6报文结构LIPv6报头结构与IPv4报文结构一样,IPv6报文也是由报头和数据组成的,不同的是,IP

7、v6报头是由3个部份组成:IPv6报头(即基本报头)、扩展报头及上层协议数据单元。如图5-4所示。有效我荷IPv6报头扩展报头上层协议数据单元IPv6数据包9IPv6报头。IPv6报头又称IPv6基本报头,每一个IPv6 数据包都必须包含报头,该报头长度固定为40个字节。扩展报头。IPv6扩展报头又称下一个头,扩展报头是可选 报头,紧接在基本报头之后,IPv6数据包可包含多个扩展报 头,而且扩展报头的长度并不固定,IPv6扩展报头代替了 IPv4报头中的选项字段。下一报头”字段值所对应的扩展 报头如表5-1所不。上层协议数据单元。上层数据协议单元由上层协议报头和 它的有效载荷构成,有效载荷可以

8、是一个ICMPv6报文、一 个TCP报文或一个UDP报文。下一报头值对应的扩展报头类型0逐跳选项扩展报头6上层协议为TCP17上层协议为UDP43路由扩展报头44分片扩展报头50封装安全有效载何扩展报头51认证扩展报头58ICMPv6信息报文扩展报头59尢卜一报头60目的选项扩展报头总目录一|_ _._ 112.IPv6报文结构IPv6报文由IPv6基本报头+扩展报头+上层协议+数据组成,其 中扩展报头为可选项。版居优螂(业务游哪 蓊标签|筋雉 下一报头嬲艮.册it邯瞰址12白日I DC 、版本。长度为4位,对于IPv6,该字段必须为6(0110)o业务流类别。业务流类别又称通信流类别,长度为

9、8位,指明为该包提供了 某种区分服务。RFC 1883中最初定义该字段只有4位,并命名为优先级字 段,后来该字段的名字改为类别,在最新的IPv6 Internet草案中,称之 为业务流类别。该字段的默认值是全0。流标签。长度为20位,用于标识属于同一业务流的包。一个节点可以同时 作为多个业务流的发送源。流标签和源节点地址唯一标识了一个业务流。净荷长度。长度为16位,其中包括包净荷的字节长度,即IPv6头后的包中 包含的字节数。这意味着在计算净荷长度时包含了IPv6扩展头的长度。下一报头。长度为8位,这个字段指出了IPv6基本报头之后所跟的下一个扩 展报头字段中的协议类型。与IPv6协议字段类似

10、,下一个头字段可以用来指出 高层是TCP还是UDP,但它也可以用来指明IPv6扩展头的存在与否。跳极限。长度为8位。每当一个节点对包进行一次转发之后,这个字段就会 被减1。如果该字段达到0,这个包就将被丢弃。IPv4中有一个具有类似功能的 生存期字段。00 60 fC 06 7H8 00 M 00 00 00 28 3a 80 00 01 al l 99 3e 23 03 ac 00 01 00 00 00 00 00 01 80 00 63 64 65 66 67 88 69 6a?3?4?5?6?61 62 6356 6d rc 85 dd 60 00 00 00(l 0 00 00 00

11、?14o oo oo oo oo m oo oo oo95?5 00 00 00 01 61 62 6b fc 6e 6f 70 71?264 65 66 6?88 68 Ethernet IL Src:00:0d:56:6d:6f:fc,Dst:00:e0:fc:06:7a:d8 Destination:00:e0:fc:06:?a:d8(HuawiTe.06:7a:d8)Source:00:0d:56:6d:6f:fc(DellPcb3L6d:6f:fc)Type:IPv6(哪d)日 Internet Protocol Version 6Version:6Traffic class:0 x

12、00Flcwlatel:0 x00000Payload length:40Next header:ICMM(Qx3a)Hop llait:128Source address:I:7146:ab69:3e23:e38cDestination address:):1 Internet Control Nessase Protocol v6Type:128(Echo request)Code:0Checksum:的9675(correct)ID:0 x0000Sequence:0 x0001Data(32 Wtes)1H-5.2 IPv6扩展报头本节内容:5.2.1 IPv6扩展报头的类型5.2.2

13、逐跳选项扩展报头5.2.3选路扩展报头5.2.4分片扩展报头5.2.5认证扩展报头5.2.6封装安全有效净荷扩展报头 5.2.7目的选项报头5.2.1 IPv6扩展报头的类型1.IPv6扩展报头的类型 逐跳选项报头。此扩展头必须紧随在IPv6头之后。它包含包所经路径上的每个节 点都必须检查的选项数据。目的地选项报头。此扩展头代替了IPv4选项字段。目前,唯一定义的目的地选项 是在需要时把选项填充为6 4位的整数倍。此扩展头可以用来携带由目的地节点检查的信,息、。选路报头。选路报头又称路由报头,此扩展头指明包在到达目的地途中将经过哪 些节点。它包含包沿途经过的各节点的地址列表。IPv6头的最初目

14、的地址是路由头的一系 列地址中的第一个地址,而不是包的最终目的地址。此地址对应的节点接收到该包之后,对IPv6头和选路头进行处理,并把包发送到选路头列表中的第二个地址。如此类推,直到 包到达其最终目的地。分段报头。此扩展头包含一个分段偏移值、一个更多段标志和一个标识符字 段。用于源节点对长度超出源端和目的端路径MTU的包进行分段。身份验证报头(AH)。此扩展头提供了一种机制,对IPv6头、扩展头和净荷的某些 部分进行加密的校验和的计算。封装安全性净荷(ESP)报头。这是最后一个扩展头,不进行加密。它指明剩余的净 荷已轻加密勿)已获得授粽砌勺茸点提供足够的解密信息。162.IPv6扩展报头的应用

15、总目录L.173.IPv6扩展报头的排列顺序如果在一个IPv6报文中,有多个扩展报头,则应严格按下列顺 序排列。基本报头;逐跳选项报头;目的选项扩展报头;路由扩展报头;分片扩展报头;认证报头;封装安全有效净荷报头。185.2.2逐跳选项扩展报头逐跳选项报头的扩展报头值为0。该字段主要用于为在传送路 径上的每次跳转指定发送参数,传送路径上的每台中间节点都要读 取并处理该字段。逐跳选项报头以IPv6报头中的下一个报值二0来标下一报头值扩展报头长度选项下一个报头值(Next Header)o其含义与前述一致。报头扩展长度(Hdr Ext Len)o是指逐跳选项扩展报头的长度 该长度不包括Next H

16、eader字段。选项(Options)o是若干系列字段的组合,该字段用以描述数据 包转发的一个方面的特性,还可以作为填充之用。一个逐跳选项扩展报 头可以包含0个或1个以上的选项字段。选项还可用于目标选项扩展报头。选项字段结构:选项类型选项数据长度选项数据选项类型:表示这个选项的类型。用以确定相关节点对该选项的处理方法。RFC2640 规定,在选项类型字段中,最高两位当处理选项的节点不能识别选项的类型时,应该如何 处理这个选项。选项字段的最高两位值含义如下:00:跳过这个选项;01:丢弃数据包,不通知发送方;10:丢弃数据包,无论数据包的目标地址是否为一个组播地址,都向发送方发出一个 ICMPv

17、6参数问题的报文;11:丢弃数据包,如果数据包的目标地址不是一个组播地址,就向发送方发出一个ICMPv6 参数问题的报文。选项数据:选项字段的最高第3位表示在通向目标的路径中,选项数据是否可以改变。0:选项数据不能改变;1:选项数据可以改变。5.2.3 选路扩展报头选路扩展报头的扩展报头值为43。选路扩展报头又称路由选择报头或源路径 选项报头。通过运用选路报头,可以实现经过指定的中间节点到达目的地。下一个报头Next Header扩展报头长度Hdr Ext Len路由类型Routing Type段剩余Segments Left路由特定类型数据 type-sqecifit data 下一报头。下

18、一报头和扩展报头长度与逐跳选项报头中的含义一致;扩展报头长度。指明扩展报头的长度。路由类型。路由类型是指特定的路由头变量,目前,路由类型只定义了 0”类型(在RFC2460中定义),它包含了报文需要经过的中间路由器的IP地址;段剩余。段剩余是指在到达最终目标之前还需要经过的中间跳数(即指定经过的 路由个数)。13DS Address三SourceDestination Address=Ilegnients Left=0 Addressl=I2 Address2=B Address3=DDestuiation12SourceAdSoiuceAddress=SSourceAddress=SHdr

19、Ext Len=6 Segments Left=3 Address 1=I2 Address 2 j=I3 Address3=DExt Len=6 Segments Left=2 Addressl=I2 Address2=I3 Address3=DExt Len=6 Segments Left=l Addressl=I2 Address2=B Address3=DDestinationH,一总目录l b225.2.4 分片扩展报头分片报头又叫分段报头,其扩展报头值为44。IPv6分段报头用于IPv6数据包的拆分和重组。如果上层协议提交的有效载荷大 于链路或路径MTU,源节点就会对有效载荷进行拆

20、分,并使用分段报头来提供重组信,息、。在IPv4中,中间路由器会自动对大的数据包进行拆分,而在IPv6中,路由器不 对过大的数据包进行拆分,分片工作是由发送报文的源节点完成的。下一报头 保留1 分片偏移量 保留 M分片标识 下一报头(8位)。用以标识原始报文中可分片的初始报头类型。保留1(8位)o初始化为0”,接收方不处理。分片偏移量(13位)。以64比特为单位,用以指定该报头后面的数据报文片 段的起始字节在报文中报处的位置。保留2(2位)。初始化为0”,接收方不处理。M(1位)。,表明后面还有分片,20则表明是最后一个分片。例:要发送2902字节的IP报文分组,并假设以太网帧一次只能发送14

21、96个字节的数 据,分片标识符为1234。该报文需分为3个片,第1个和第2个分片报文长度均为1496个 字节,有效载荷长度均为1456字节,其有效载荷数据均为1448字节;第3个片的报文长 度为84字节,有效载荷长度为14个字节,有效载荷数据为6字节。5.2.5 认证扩展报头认证扩展报头AH的扩展报头值为51。若要保证IPv6数据包或IPv6其他报头中的部份字 段的值在经过IPv6网络传输后不会发生改变,认证报头是最佳的解决方案。认证扩展报头提供了对需保护的数据进行数据验证、数据完整性检测和反重放保护。下一报头载荷长度保留安全参数索引(SPI)序列号认证数据(可变长)下一报头值。8位,指示在认

22、证头AH之后的下一有效载荷的类型。载荷长度。8位,认证头的总长度(以32比特为单位)。保留位。16位,初始化为0。安全参数索引SPI。32位,其值为任意的32位数值。序列号。32位,是一个单调递增无符号计数值。认证数据。可变长,用以进行完整性检查。255.2.6 封装安全有效净荷扩展报头封装安全有效净荷扩展报头的扩展报头值为50。该报头类似于认证报头,主 要提供了数据机密性保护、数据验证、数据完整性检测,以及对已封装的有效载 荷的重放进行保护。按照规定,封装安全有效净荷扩展报头位于所有扩展报头的最后。下一报头 载荷长度 保留安全参数索引(SPI)IPv6基本报头IPv6扩展报头ESC报头数据加

23、密序列号加密数据及参数认证数据(可变长)265.2.7 目的选项扩展报头目的选项扩展报头的扩展报头值为60。该报头是针对目的地址的可选信息,只有目的节点才处理的选项报头。选项类型。长8位,用于标识选项类型。该字段的定义参见逐跳选项扩展 报头的字段含义说明。选项数据长度。长8位,表示以字节为单位的选项数据长度。选项数据。与选项类型对应的选项数据(不定长)。275.3 ICMPv6本节内容:5.3.1 ICMPv4报文回顾 5.3.2 ICMPv6差错报文5.3.3 ICMPv6信息报文5.3.1 ICMPv4报文回顾类型ICMP报文含义0回应通告3无法到达目的地(目的不可达)4抑制报源(拥挤网关

24、丢弃一个IP分组时发给报源)5重定向路由8回送请求11IP分组超时12一个IP分组参数错13时间戳请求14时间戳通告15消息请求16消息通告17地址掩码请求(发给网关或广播)18地址掩码通告(网关回答子网掩码)295.3.2 I CMP v6差错报文ICMPv6差错消息有:目的不可达、数据包超长、超时和参数问 题。信息报文则提供诊断功能和附加的主机功能,比如组播侦听发 现(MLD)、邻居发现(ND)等。常见的信息报文主要包括回送请 求报文(Echo Request)和回送通告报文(Echo Reply)o类型代码校验和信息主体在ICMPv6的差错报文中,类型字段8位,规定最高位必须为0,在IC

25、MPv6的信息报文中,类型字段8位,规定最高位必须为1。因此 ICMPv6的差错报文的有效值范围为0T27,而ICMPv6的信息报文的 有效值范围为128-255。301.标不可达报文类型:1代码:0-4 校验和保留数据包被丢弃部份在目标不可达报文中,类型字段值为1,代码字段值为0-4,其含义如下:0:没有能到达目标的路由;1:与目标的通信被管理策略禁止;2:超出源站的地址范围;3:地址不可达;4:端口不可达。2.数据包超长报文如果由于出口链路的MTU小于IPv6数据包长度(即数据包超长)而导致数据包无法转发,路由器就会发送数据包超长报文。该报 文用于IPv6路径MTU发现的处理。数据包超长报

26、文的类型字段值为 2,代码字段值为0。类型:2代码:0校验和MTU数据包被丢弃部份323.超时报文当路由器收到一个IPv6报头中的路数限制(Hop Limit)字段值为0的数据 包时,会丢弃该数据包,并向源地址发送一个ICMPv6超时报文。超时报文的类 型字段值为3,代码字段值为0或1。类型:3代码:0T校验和保留数据包被丢弃部份在代码字段中:0:在传输中超越了跳限制;1:分片重组超时。334.参数问题报文当IPv6报头麻展报头出现错误,导致娄好居包不能进一步进行处理时,IPv6节点会丢弃该数据包并向发送方发回参数问题报文,以指明问题所在的位 置和类型。参数问题报文的类型字段值为4,代码字段值

27、为0-2。类型:4 代码:0-2 校验和指针 数据包被丢弃部份代码字段含义如下:0:发现错误的报头字段;1:发现无法识别的下一个报头类型;2:发现无法识别的IPv6选项。指针:用以指出IPv6数据包中发生错误的位置。345.3.3 ICMPv6信息报文最典型的信息报报文有两种,回送请求报文(Echo Request)和回送通告报 文(Echo Relay)o回送请求/回送通告报文机制提供了一个简单的诊断工具来协助发现和处理 各种可达性问题。回送请求/回送通告报文一般用于Ping命令的实现。1.送请求报文回送请求报文用于发送到目标节点,目标节点收到该报文后,会立即发回一个回送通告报文。回送请求报

28、文的类型字段值为128,代码字段值为0。类型:128 代码:0校验和标识符序列号数据362.送应答报文当接收方接收到一个回送请求报文时,ICMPv6会用回送应答报 文进行响应。回送应答报文的类型字段值为129,代码字段值为0。标识符和序列号值与回送请求报文中相应的字段值完全一致。回送 应答报文结构与回送请求报文结构一致。类型:129 代码:0校验和标识符序列号数据37例5-4:Echo Request报文实例Internet Protocol Version 6Version:6Traffic class:0 x00 业务流类别Flowlabel:0 x00000 流标签Payload len

29、gth:40Next header:ICMPv6(0 x3a)“58”表示ICMPv6报文Hop limit:64Source address:1:2Destination address:1:1Internet Control Message Protocol v6Type:129(Echo reply)Code:0Checksum:0 x9675(correct)ID:0 x0000Sequence:0 x0010Data(32 bytes)38例5-5:Echo Reply报文实例Internet Protocol Version 6Version:6Traffic class:0 x0

30、0 业务流类别Flowlabel:0 x00000 流标签Payload length:40Next header:ICMPv6(0 x3a)Hop limit:128Source address:1:1Destination address:1:2Internet Control Message Protocol v6Type:128(Echo request)Code:0Checksum:0 x9675(correct)ID:0 x0000Sequence:0 x0010Data(32 bytes)393.组播组管理报文这类ICMPv6报文包括:组播组成员关系查询、组播组成员关系报告、组播

31、组 成员关系终止等几种报文。类型:130-132代码:0校验和取人响应时间保留位组播地址 类型。其值表明是哪一种组播类报文。组播组成员关系查询报文的类型 值为130,组播组成员关系报告报文的类型值为131,组播组成员关系终止报文 的类型值为132。代码。对3种报文,其值都为0。最大响应时间。只在组播组成员关系查询报文中有意义。在组播组成员 关系查询报文中,该值表示从查询报文发出到通告为止所能容许的最大延迟 时间,单位为毫秒。在其他两种报文中,没有实际意义,发送方将其置为0,目的节点接收时忽略。404.邻居发现报文保留位类型:135 代码:0校验和对象地址选项 类型。其值为135,用于表明该报文

32、是一个邻居请求报文。代码。其值设置为0。保留位。该字段保留未用,它的值必须置为0。对象地址。存放被请求的目的主机的IP地址。选项。存放一些网络参数,比如源链路层地址等。415.邻居通告报文邻居通告报文即邻居应答报文,是对邻居请求报文的响应。其报文结构与邻 居请求报文结构基本相同。类型:136代码:0校验和0保留位对象地址选项 R标志位。表明发送该报文的系统是否是路由器。当R为1时,表明发送该报文的系 统是路由器;为0时表明不是路由器。S标志位。表明该报文是对请求的通告还是自发。当S为1时表示对请求的通告;否 则是自发。标志位。表明接收到该报文的主机是否用选项中的数据链路层地址更新自己的缓 存。

33、当该标志为1时,主机应当用选项中的数据链路层地址更新自己的缓存,该标志为。时 不更新缓存内容。对象地址。通告报文发往的目的地址。选项。包括一些网络参数,比如源链路层地址、目的主机的链路层地址等426.路由请求报文在IP网络中,路由器每隔一段时间就向网上发送一个路由通告报文,报文中 含有帮助主机选择网络接口的路由信息。一般情况下,路由器每5分钟发送一条 路由通告报文。如果一台主机在这5分钟里发生了故障,丢失了所有路由信息怎 么办?一种办法就是等待5分钟,从网络上获取下一个路由通告报文之后再发送 自己的报文。另一种办法是主动向路由器发送一条路由请求报文,路由器一 收到路由请求报文后,将立即发送路由

34、通告报文。在下列情况下主机需要发送路由请求报文。系统启动初始化网络接口时;当主机所在的网络发生故障或暂时关闭,重新恢复或启动时;系统关闭组播主机的报文转发功能,从而将它从一台路由器变为一台主机 时;主机第一次连入某个链路时;主机脱离了某链路,又重新回到该链路时。43类型:133代码:0校验和保留位选项代码:1选项长度选项类型。该字段值为133,表明是“路由请求报文”。代码。该字段值为0。保留。该字段保留未用,其值为仇选项中的内容一般为发送路由请求的主机的链路地址等信息。447.路由通告报文路由通告报文即路由器应答报文,路由器收到主机或其它路由器的路由请求 报文后,将立即对路由请求报文进行响应,

35、向网络发送路由通告报文。类型:134代码:0校验和跳极限M0保留路由生命周期可到达时间选项 M和0标志。各占1位,用于地址的自动配置。主机都必须通过集中式的 地址管理协议来完成地址的自动配置。其区别在于,若M位置为T时,主机 的地址自动配置采用DHCP协议进行;若0位置为1”时,主机通过其他协议配 置地址。路由生命周期。以秒为单位,表示路由的生存期。可到达时间。以毫秒为单位,表示路由器与发送路由请求报文的主机之 间的通信延时。选项。包括网络的一些物理参数,比如源链路层地址、最大传输单元、前缀信息等一 _ 458.重定向报文重定向的含意是:在数据包转发过程中,网络核心中的某一台路由器发现源主机

36、通过自己转发给目标主机的路由不是最佳的,并能判断出更佳的路由,则可通过ICMP的重 定向报文通告源主机,告诉其最佳的路由,源主机收到该通告报文后,其后的数据包将按 照路由通告的路由进行转发。路由1(右图的实线数据流):源主机一路由器B-令牌环网-目标主机路由2(右图的虚线数据流):源主机-给路由器A-路由器B-令牌环网-目标主机46类型:137 代码:0 校验和保留位重定向地址 目标地址 选项字段含义:类型。该字段值为137,表明该报文是重定向报文。代码值。设置为0。保留位。保留未用,值设置为0。重定向地址。报文要到达最终目的节点的最佳第一跳选择的地址 为重定向地址,比如在上例中为路由器B的地址。目标地址。为报文要到达的最终目的节点的地址。面选项。包括一些网络参数,如源链路层地址等。48总目录I n49

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服