ImageVerifierCode 换一换
格式:PPT , 页数:57 ,大小:586KB ,
资源ID:1765388      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

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

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(NDP的各种报文.ppt)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

NDP的各种报文.ppt

1、IPv6 NDPOverviewIPv6报头IPv6 NDP的各种报文IPv6 NDP各种机制IPv6 PMTU机制Version(4-bit):IP版本,该字段值为6Traffic Class(8-bit):流量分类,与IPv4包头的TOS类似Flow Label(20-bit):流标签,用来标记IPv6数据包的一个流Payload Length(16-bit):有效载荷的长度,有效载荷为紧跟IPv6包头的 数据包的其他部分Next Header(8-bit):处理选项字段,分段,安全,移动性,松散源路由,记录路由等的新方式Hop Limit:(8-bit):定义IP数据包所能经过的最大跳数

2、,每跳一次将此值减1Source Address(128-bit):IP数据包的源地址Destination Address(128-bit):IP数据包的目的地址 IPv6 Flow Label(RFC 1809/3697)nFlow的定义:由某一特定的源到某一特定的单播,任意播或者组播目的地的一系列的有次序的被打上标签的数据包n用途:根据IPv6包头的固定字段(flow label option)使IPv6的flow数据包更高效的处理n对于标识flow的需求:1.一个flow 由source address,flow label,destination标识2.每个flow的flow lab

3、el由源节点生成,数据包中的flow label字段为非0,避免多个流复用同一flow label idn对于flow state 建立方法的需求:1.每种方法必须提供flow state建立后的清除方法2.如果设备不支持请求的flow state 建立,每种方法能恢复至原来的状态IPv6 Extension Header ValueType of Header0Hop-by-Hop Options Header6TCP17UDP41Encapsulated IPv6 Header43Routing Header44Fragment Header50Encapsulating Security

4、 Payload51Authentication Header58ICMPv659No next header60Destination Options HeaderIPv6 Extension Header扩展头的排列顺序扩展头的排列顺序:1.Hop-by-Hop Options header2.Destination Options header(for intermediate destinations when the Routing header is present)3.Routing header4.Fragment header5.Authentication header6.

5、Encapsulating Security Payload header7.Destination Options header(for the final destination)8.高层协议(TCP,UDP)注:除了Hop-by-Hop Options header,其它的扩展头在传输过程中,中间节点不对其做处理,处理扩展头的节点按扩展头顺序处理,而不能挑选某个headerIPv6 Extension HeaderIPv6 HeaderNext Header=6(TCP)TCP SegmentIPv6 HeaderNext Header=43(Routing)TCP SegmentRou

6、ting HeaderNext Header=6(TCP)Authentication HeaderNext Header=6(TCP)IPv6 HeaderNext Header=43(Routing)Routing HeaderNext Header=51(AH)TCP SegmentIPv6 Extension HeaderHop-by-Hop 扩展头(扩展头(type=0):):介绍:该字段由传送路径上的每个节点和路由器读取并处理用途:主要用于巨型数据包(RFC2675)和路由器警报(RFC 2711),e.g:RSVP,MLD report etc)报文格式:Next Header(

7、8-bit):标识下一个包头Hdr ext Len(8-bit):Hop-by-hop option的长度,不统计前1个字节Options(变长):包含一个或多个TLVPad1,PadN:用于填充报文Options剩余部分,对齐报文,以下类似Next hdrHdr ext LenOptionsOptionsIPv6 Extension HeaderRouting Header(type=43)介绍:在数据包发往目的地的途中,该包头能够被IPv6源节点用来强制数据包经过特定的路由器。当路由类型字段设为0时,在路由包头可以指定中间路由器列表,类似IPv4的松散源路由选项。用途:主要用于移动IP报文

8、格式:Next hdr(8-bit):标识下一个包头Hdr ext Len(8-bit):扩展头长度,不统计前1个字节Routing type(8-bit):标识路由头类型Segment Left(8-bit):剩余的seg数目Type-specific data(变长):由Routing type决定,Routing type0时该段保留前4bytes,后跟沿途路由器的address-listPad1,PadN:用于填充报文Options剩余部分,对齐报文,以下类似Next hdrHdr ext lenRoutingtypeSeg Lefttype-specific data IPv6 Ex

9、tension HeaderFragment Header(type=44)介绍:只能源节点用来将大于传输路径的PMTU的数据包进行分段,与IPv4不同,IPv6在源节点进行分段,而不能在中间的节点进行分段(使用PMTU机制进行检测路径最小的MTU)报文格式:Next Header:标识下一个包头Resvd:0Fragment Offset:分片报文的偏移Res:0M:1表示more frag,0表示last fragIdentification:分片产生的ID,对于发往同一目的的不同分片报文,该ID不同Next headerResvdFra offsetRes MIdentification

10、 数据包的分片:Unfragmentable partFragmentable partUnfragmentable partFirst fragmentFragment headerUnfragmentable partSecond fragmentFragment headerUnfragmentable partThird fragmentFragment headerOriginal IPv6 Packet数据包的重组:Unfragmentable partFragmentable partUnfragmentable partFragmentable partFragment hea

11、derUnfragmentable partFragmentable partFragment headerUnfragmentable partFragmentable partFragment headerOriginal IPv6 PacketIPv6 Extension HeaderDestination Options Header(type=60)介绍:承载数据包目的节点所需要的可选信息用途:IETF暂时建议使用该扩展头在移动节点和家乡代理之间交换注册信息报文格式:Next Header(8-bit):标识下一个包头Hdr ext Len(8-bit):Hop-by-hop opt

12、ion的长度,不统计前1个字节Options(变长):包含一个或多个TLVPad1,PadN:用于填充报文Options剩余部分,对齐报文,以下类似Next hdrHdr ext LenOptionsOptionsIPv6 Extension HeaderNo Next Header(type=59)介绍:用于表示后面没有扩展头跟该在该扩展头后面Authentication header(type=51)介绍:由IPsec使用,以提供认证,数据完整性和重放保护,确保基本IPv6包头中一些字段的保护Encapsulating Security Payload header(type=50)介绍:

13、由IPsec使用,以提供认证数据完整性和重放保护和IPv6数据包的保密IPv4 Header FieldChange in IPv6VersionNew value of 6Internet Header LengthRemovedType of ServiceTraffic Class fieldTotal LengthPayload Length fieldIdentificationRemoved to Fragment headerFragmentation FlagsRemoved to Fragment headerFragment OffsetRemoved to Fragmen

14、t headerTime to LiveHop Limit fieldProtocolNext Header fieldHeader ChecksumRemovedSource AddressSame,new 128-bit lengthDestination AddressSame,new 128-bit lengthOptionsRemoved(extension headers)IPv6 NDP1.相关模块:Router/Prefix DiscoveryAddress AutoconfigrationDuplicate Address DetectionAddress Resolutio

15、nHost Sending algorithm(for host)Neighbor Unreachability DetectionRedirect2.需要用到的地址类型:节点组播地址节点组播地址(FF02:1)路由器组播地址路由器组播地址(FF02:2)被请求节点组播地址被请求节点组播地址(FF02:1:FFXX:XXXX)本地链路地址本地链路地址(FE80:/10)未指定地址未指定地址(:)IPv6 NDP 3.报文类型:Router Solicitation(type=133)Router Advertisement(type=134)Neighbor Solicitation(type

16、=135)Neighbor Advertisement(type=136)Redirect(type=137)IPv6 NDP 报文类型RS报文介绍:主机发送RS用于向Router请求并使其快速响应发送RA报文格式:IP包头:Source Address:接口指定的地址或者未指定地址Destination Address:FF02:2Hop Limit:255Authentication:启用认证时设置ICMP报文:Type(8-bit):133Code(8-bit):0Checksum(16-bit):校验和Reserved(32-bit):保留,置0Options(变长):目前只定义了一个Source link-layer address,如果IP头的源地址为未指定地址,则RS中不能包含该项TypeCodeChecksumReservedOptions。IPv6 NDP 报文类型RA报文介绍:由Router周期性发送或者实时响应接收到的RS报文格式:IP包头:Source Address:必须为自身的本地链路地址Destination Address:FF02:1Hop Limit

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1