ImageVerifierCode 换一换
格式:PPT , 页数:82 ,大小:2.42MB ,
文档编号:2983025      下载积分:28 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-2983025.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

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

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(三亚风情)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(IPv6-基础知识简介课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

IPv6-基础知识简介课件.ppt

1、HUAWEI TECHNOLOGIES CO., LTDHuawei Confidential Security Level: 2022-6-1IPv6IPv6基础知识简介基础知识简介培训目标 学完本课程后,您应该能: 了解IPv6 基础协议特点 了解IPv6 基础模块的基本原理 掌握IPv6 基础模块的配置方法Page 2目 录Page 31.IPv6 产生的背景2.IPv6 地址地址3.IPv6 报文结构报文结构4.ICMPv6 协议协议5.IPv6 邻居发现协议邻居发现协议6.IPv6 Path MTU7.无状态的地址分配无状态的地址分配8.有状态的地址分配:有状态的地址分配:DHCPV

2、69.用户接入认证:用户接入认证:PPPoEv610. DNS61、IPv6的产生背景 以IPv4为基础的应用对IP地址的巨大需求,宽带技术、移动IP和物联网的发展要求更多的IP地址,而IPv4地址资源短缺。 2011年2月,IANA(The Internet Assigned Numbers Authority,互联网分配编号资源机构)一次性分配了最后仅存的5个/8地址块,每个RIR(Regional Internet Registries,二级地址分配机构,全球总共5个区域RIR)分得一个地址块。IPv4地址分配的状态,可在此查阅:http:/www.iana.org/assignment

3、s/ipv4-address-space/ipv4-address-space.txt CIDR, VLSM , NAT, 混合地址等技术只能暂时缓解IPv4地址紧张,但无法根本解决地址问题。Page 4根本原因:IPv4地址的短缺1、IPv6的产生背景Page 5Page 6IPv6的技术特点 128位的地址长度 新的地址分类和地址分配方案 简化、高效的报文结构 内置的安全特性 用组播代替广播 更好的支持移动性 自动地址配置方便IPv6网络的部署 提供多种过渡机制目 录Page 71.IPv6 产生的背景2.IPv6 地址地址3.IPv6 报文结构报文结构4.ICMPv6 协议协议5.IPv

4、6 邻居发现协议邻居发现协议6.IPv6 Path MTU7.无状态的地址分配无状态的地址分配8.有状态的地址分配:有状态的地址分配:DHCPV69.用户接入认证:用户接入认证:PPPoEv610. DNS6Page 82、IPv6 地址-IPv6地址的表示 IPv6地址的表示 用十六进制表示,如:FE08:. 4位十六进制数一组,中间用 “ : ” 隔开,共8组(共16个字节、128bit)2001:0410:0000:0001:0000:0000:0000:45FF 以零开头组可以省略前面的0,连续多个全0的组可用“:”表示,如:2001:410:0:1:45FF (注意:“:”只能出现一

5、次) 地址前缀长度用“/xx”来表示,如:1:1/64 同一个地址不同表示法的例子 2001:0410:0000:0001:0000:0000:0000:45FF/64 2001:410:0:1:0:0:0:45FF/64 2001:410:0:1:45FF/64Page 92、IPv6 地址分类单播地址(Unicast ): 标识一个接口,目的为单播地址的报文会被送到被标识的接口。 未指定地址:全0地址 :, 回环地址::1, 全球单播地址 例2001:A304:6101:1:E0:F726:4E58 内嵌IPv4地址的IPv6地址, 例:10.153.70.200,0:0:0:0:0:FF

6、FF:10.153.70.200 链路本地地址,用于本地链路寻址,自动地址配置和邻居发现,以FE80开头, 例FE80:E0:F726:4E58 站点本地地址(4291已废弃),站点内寻址,以FEC0开头, 例FEC0:E0:F726:4E58组播地址(Multicast Address)任播地址(Anycast Address)Page 102、IPv6 单播地址-地址的组成 IPv6地址组成:前缀 + 接口标识 前缀:通常带有注册者、提供商和授权的信息、子网信息,相当于IPv4地址中的网络ID。 接口标识:相当于IPv4地址中的主机ID 地址 2001:A304:6101:1:E0:F72

7、6:4E58 /64 的构成如下:E0:F726:4E58接口标识接口标识IPv6地址地址2001:A304:6101:1前缀前缀Page 112、IPv6 地址IPv6接口ID的生成方式 依据IEEE-EUI-64自动生成:将48比特的MAC地址转化为64比特的接口ID48比特的MAC地址(前24位是Organizationally Unique Identifiers (OUI),c是公司标识,第7bit 是(U/L)位,0表示本地唯一的,1表示全球唯一,第8bit 是(I/G)位,m就是扩展标识符)转化后的64比特的接口ID(在中间插入FFFE,将表示Universal/Local (U

8、/L)位由0改成1,)RFC 4291: IP Version 6 Addressing Architecture. (Obsoletes RFC3513) (Updated by RFC5952, RFC6052) (Status: DRAFT STANDARD)Page 12Hardware address is 00e0-fa17-810000e0-fa17-8100Quidway-GigabitEthernet1/0/0disp ipv6 inter GigabitEthernet 1/0/0GigabitEthernet1/0/0 current state : UPIPv6 pro

9、tocol current state : UPIPv6 is enabled, link-local address is FE80:2E0:FAFF:FE17:8100FE80:2E0:FAFF:FE17:8100 No global unicast address configured Joined group address(es): FF02:1:FF17:8100 FF02:2 FF02:1 MTU is 1500 bytes2、IPv6 地址IPv6接口ID的生成方式Page 132、IPv6 地址IPv6接口ID的生成方式 设备随机生成(设备接口索引、时间等生成)手工配置Pag

10、e 142、IPv6 地址IPv6组播地址组播地址:标识多个接口,目的为组播地址的报文会被送到被标识的所有接口。最高8位为FF,表示这是一个组播地址Flags 永久标志0RP0:永久多播地址0RP1:临时多播地址 Scope 应用范围0001:接口本地范围,单个接口范围有效,仅用于多播的Loopback操作0010:链路本地范围0100:管理本地范围,管理员配置的0101:站点本地范围1000:组织本地范围,属于同一个组织的多个站点范围1110:全局范围其他的为保留或未定义,可由管理员来定义附加的多播范围Group ID:组播组IDPage 152、IPv6 地址IPv6组播地址l预定义的预定

11、义的All Nodes Addresses组播地址:组播地址:pFF01:0:0:0:0:0:0:1 (interface-local) pFF02:0:0:0:0:0:0:1 (link-local).l预定义的预定义的All Routers Addresses组播地址:组播地址:pFF01:0:0:0:0:0:0:2 (interface-local) pFF02:0:0:0:0:0:0:2 (link-local).pFF05:0:0:0:0:0:0:2 (site-local). Solicited-Node多播地址:IPv6的ND模块中用于报文目的地址、IPv6重复地址检测(DAD)

12、用于目的地址:FF02:0:0:0:0:1:FFXX:XXXXXX:XXXX取单播取单播/任播地址的接口任播地址的接口ID的后的后24BitsPage 162、IPv6 地址IPv6任播地址 该地址是一组接口上的地址,典型的情况下它们属于不同的节点。发送到一个任播地址的信息包只会发送到这组接口中最近的一个节点。 任播地址没有独立的地址空间,它们使用单播地址的格式。通常我们认为任播地址的格式是一个用前缀表示的格式,如111:,如果该地址被赋予了多个节点,那么就自动成为任播地址。 任播地址目前很多规定还处于讨论阶段,仅有的一些应用的都是具体针对某一领域的,如移动IPv6中的应用。 配置地址时须使用

13、 anycast关键字,以此区别单播和任播Page 172、IPv6 地址地址配置启动IPv6报文转发功能 步骤步骤操作操作命令命令1进入系统视图进入系统视图 system-view 2使能路由器使能路由器IPv6报文转发能力报文转发能力 ipv6 l配置接口的配置接口的IPv6地址地址 步骤步骤操作操作命令命令1进入系统视图进入系统视图 system-view 2进入接口视图进入接口视图 interface interface-type interface-number3配置接口的自动链路本地地址配置接口的自动链路本地地址 ipv6 address auto link-local 4或手动配

14、置接口的链路本地地址或手动配置接口的链路本地地址 ipv6 address ipv6-address link-local 5配置接口的站点本地单播地址配置接口的站点本地单播地址 ipv6 address ipv6-address prefix-length | ipv6-address/prefix-length 6配置接口的配置接口的IPv6 EUI-64格式地址格式地址 ipv6 address ipv6-address/prefix-length eui-64 Page 182、IPv6 地址地址配置检查地址配置结果 步骤步骤操作操作命令命令1显示接口显示接口IPv6信息信息 disp

15、lay ipv6 interface interface-type interface-number | brief 2显示显示IPv6报文统计信息报文统计信息 display ipv6 statistics slot slot-id Page 19目 录1.IPv6 产生的背景2.IPv6 地址地址3.IPv6 报文结构报文结构4.ICMPv6 协议协议5.IPv6 邻居发现协议邻居发现协议6.IPv6 Path MTU7.无状态的地址分配无状态的地址分配8.有状态的地址分配:有状态的地址分配:DHCPV69.用户接入认证:用户接入认证:PPPoEv610. DNS6Page 203、IPv

16、6 报文结构基本报文头Page 213、IPv6 报文结构扩展头的组织IPv6的基本报头里面携带了转发所需要的基本信息,而原来IPv4中的选项部分被放在扩展报头中Version0312Flow Label31Traffic Class Payload LengthSource address 128bits411Next Header(8bits)Next HeaderHop LimitDestination address 128bits扩展报头扩展报头 1Next Header(8bits)扩展报头扩展报头 2l逐跳选项头l路由头l分段头l目的选项头l身份验证头( AH )l封装安全性净荷

17、( ESP )头Page 223、IPv6 报文结构优势 IPv6将选项信息放在扩展报头中,基本报头就可以固定为40个字节 不是所有的扩展头都需要转发路由器查看和处理的。路由器转发时根据基本报头中Next Header值来决定是否要处理扩展头 当根据扩展头的类型判定不需要转发路由器处理该扩展头时,转发路由器将直接根据基本报头作转发,提高效率。Page 23目 录1. IPv6 产生的背景2. IPv6 地址3. IPv6 报文结构4. ICMPv6 协议5. IPv6 邻居发现协议6. IPv6 Path MTU7. 无状态的地址分配8. 有状态的地址分配:DHCPV69. 用户接入认证:PP

18、PoEv610.DNS6Page 244、ICMPv6 协议 ICMPv6 是IPv6的基础协议之一 邻居发现、PathMTU发现机制均是基于ICMPv6协议报文实现的 ICMPv6由ICMPv4(RFC792)而来,做了一部分的改动,但报文基本格式和用法是一样的 ICMPv6的Next Header值为58 ICMPv6的RFC编号2463Page 254、ICMPv6 协议报文格式Type:ICMPv6消息的类型Code:代码,取决于Type值,可将某一类型的ICMPv6消息细分为更具体的用途Checksum:校验和,校验的部分包括了ICMPv6数据和IPv6的包头部分(IPv6包头不含校

19、验)Data:ICMPv6数据Page 264、ICMPv6 协议报文类型 ICMPv6 错误消息(RFC 2463) Type 1 目的地不可达 Type 2 数据包过大 Type 3 超时(包括Hop Limit超时,和分片重组超时) Type 4 参数问题 ICMPv6通告消息 (RFC 2463) Type 128 Echo Request Type 129 Echo ReplyPage 274、ICMPv6 协议报文类型 用于邻居发现的ICMPv6 消息(RFC2461) 133 路由器请求 134 路由器公告 135 邻居请求 136 邻居公告 137 重定向 用于多播听众发现协议

20、(MLDv1-RFC2710,v2-RFC3810) 130 多播听众查询 131 多播听众报告 132 多播听众退出 143 多播听众报告v2Page 284、ICMPv6 协议ICMPv6与ICMPv4 报文类型对比1 Destination Unreachable2 Packet Too Big3 Time Exceeded4 Parameter Problem128 Echo Request129 Echo Reply133 RS134 RA135 NS136 NA137 Redirect130 多播听众查询多播听众查询131 多播听众报告多播听众报告132 多播听众退出多播听众退出1

21、43 多播听众报告多播听众报告v20 Echo Reply3 Destination Unreachable4 Source Quench5 Redirect8 Echo11 Time Exceeded12 Parameter Problem13 Timestamp14 Timestamp Reply15 Information Request16 Information ReplyICMPv6 ICMPv4Page 29目 录1.IPv6 产生的背景2.IPv6 地址地址3.IPv6 报文结构报文结构4.ICMPv6 协议协议5.IPv6 邻居发现协议:邻居发现协议:ND6.IPv6 Pat

22、h MTU7.无状态的地址分配无状态的地址分配8.有状态的地址分配:有状态的地址分配:DHCPV69.用户接入认证:用户接入认证:PPPoEv610. DNS6Page 305、IPv6 邻居发现协议 使用ICMPv6报文实现其功能 确定邻居的链路层地址 重复地址检测 发现链路上的路由器 重定向 133 路由器请求 134 路由器公告 135 邻居请求 136 邻居公告 137 重定向 Page 315、IPv6 邻居发现协议-确定邻居的链路层地址使用NS和NA的交互过程 邻居请求NS使用组播,比ARP效率高邻居公告NA返回则直接使用单播NSICMP Type = 135Src = ADst

23、= solicited-node multicast of BData = link-layer address of AQuery = What is your link address?我要找B去喝茶,它在哪个角落混?我在这,赶紧请我吃饭!NAICMP Type = 136Src = BDst = AData = link-layer address of B5、IPv6 ND-确定邻居的链路层地址Page 32Page 335、IPv6 邻居发现协议-重复地址检测重复地址检测(DAD) 使用NS和NA交互的过程2000:1新配置地址 2000:1ICMP Type = 135Src =

24、:Dst = FF02:1:FF00:1Tgt Adr = 2000:1Query = Anyone has this address?NSNAICMP Type = 136Src = 2000:1Dst = FF02:1Tgt Adr = 2000:1Answer = Ive this addressXDuplicated!5、IPv6 邻居发现协议-重复地址检测Page 34l如果发生地址冲突,将会收到从冲突地址发来的如果发生地址冲突,将会收到从冲突地址发来的RA报文,报文,Page 355、IPv6 邻居发现协议地址自动配置无状态地址自动配置需要在多播链路上进行,使用重复地址检测来保证地

25、址的唯一非多播链路,如PPP,有相应的协商机制来配置地址以及验证地址的唯一性Page 365、IPv6 邻居发现协议link-local地址自动配置主机和路由器在接口初始化时都会自动生成 Link-local地址接口ID通常使用EUI-64格式生成需要作重复地址检测5、IPv6 邻居发现协议邻居的状态Page 37Page 385、IPv6 邻居发现协议非link-local地址自动配置非Link-local地址的自动配置只应用于主机主机需要从路由器公告获取前缀信息接口ID通常使用EUI-64格式生成需要作重复地址检测主机根据主机根据RA公告的前缀公告的前缀+自自己的接口己的接口ID生成生成I

26、Pv6 地址地址.Page 395、IPv6 邻居发现协议路由器发现(定时发送)链路上的路由器会定期的发送RA(默认不启动RA的发送,需在接口下执行undo ipv6 nd ra halt)ICMP Type = 134Src = router link-local addressDst = all-nodes multicast address (FF02:1)Data = Router lifetime, Cur hop limit, Autoconfig flag, options(prefix、MTU).l收到收到RA的主机将加入默认路由器列表中的主机将加入默认路由器列表中l收到收到R

27、A的路由器将检查的路由器将检查RA内容的一致性内容的一致性Page 405、IPv6 邻居发现协议路由器发现(响应请求发送)主机接口初始化时发RS,路由器回应RA注:回复的RA可以直接单播给请求的主机,也可以多播到所有节点ICMP Type = 133Src = self interface addressDst = all-router multicast address (FF02:2)Page 415、IPv6 邻居发现协议重定向主机A的默认路由器为R1,当A要给主机B发送数据时:R1R2没有重定向的情况Page 425、IPv6 邻居发现协议重定向主机A的默认路由器为R1,当A要给主机

28、B发送数据时:R1R2有重定向的情况RedirectA应该把R2直接作为到达B的下一跳ICMP Type = 137Src = R1Dst = ATgt Adr = R2s link-local addressPage 43IPv6 ND 配置(1)配置静态邻居 步骤步骤操作操作命令命令1进入系统视图进入系统视图 system-view 2进入接口视图进入接口视图 interface interface-type interface-number3配置静态邻居配置静态邻居 ipv6 neighbor ipv6-address mac-address l配置配置ND的跳数限制的跳数限制 步骤步骤

29、操作操作命令命令1进入系统视图进入系统视图 system-view 2配置跳数限制配置跳数限制 ipv6 nd hop-limit limit Page 44IPv6 ND 配置(2)配置ND的参数 步骤步骤操作操作命令命令1进入系统视图进入系统视图 system-view 2进入接口视图进入接口视图 interface interface-type interface-number3配置配置DAD发送次数发送次数 ipv6 nd dad attempts value 4配置配置NS消息重传时间间隔消息重传时间间隔 ipv6 nd ns retrans-timer value 5配置配置NUD

30、可达时间可达时间 ipv6 nd nud reachable-time value l设置自动配置的标志位设置自动配置的标志位 步骤步骤操作操作命令命令1进入系统视图进入系统视图 system-view 2进入接口视图进入接口视图 interface interface-type interface-number3设置管理地址标志位设置管理地址标志位 ipv6 nd autoconfig managed-address-flag 4设置自动配置的其他标志位设置自动配置的其他标志位 ipv6 nd autoconfig other-flag Page 45IPv6 ND 配置(3)配置RA消息的

31、相关参数 步骤步骤操作操作命令命令1进入系统视图进入系统视图 system-view 2进入接口视图进入接口视图 interface interface-type interface-number3抑制抑制RA消息的发布消息的发布 ipv6 nd ra halt4配置配置RA消息发布间隔时间消息发布间隔时间 ipv6 nd ra max-interval maximum-interval | min-interval minimum-interval 4配置配置RA消息中的前缀消息中的前缀 ipv6 nd ra prefix ipv6-address prefix | ipv6-address

32、/prefix valid-lifetime preferred-lifetime no-autoconfig off-link 5配置配置RA消息的存活时间消息的存活时间 ipv6 nd ra router-lifetime ra-lifetime Page 46IPv6 ND 配置(4) 检查配置结果步骤步骤操作操作命令命令1显示邻居缓存的内容显示邻居缓存的内容 display ipv6 neighbors interface-type interface-number Page 47目 录1.IPv6 产生的背景2.IPv6 地址地址3.IPv6 报文结构报文结构4.ICMPv6 协议协

33、议5.IPv6 邻居发现协议邻居发现协议6.IPv6 Path MTU7.无状态的地址分配无状态的地址分配8.有状态的地址分配:有状态的地址分配:DHCPV69.用户接入认证:用户接入认证:PPPoEv610. DNS6Page 486、IPv6 Path MTUPMTU发现过程PMTU的实现过程Packet Size=1500OK,放行 超重,回去减肥Too BigMTU=1400Packet Size=1400OK,放行此时的 PathMTU=1400小结:路由器转发时,将数据包的大小和出接口的MTU比较,不大于MTU就可以通过,否则就给源节点发送ICMPv6的数据包过大消息,并告知MTU

34、的值Page 496、IPv6 Path MTUPMTU发现过程PMTU的实现过程Page 506、IPv6 Path MTU 配置静态PMTU表项配置步骤步骤操作操作命令命令1进入系统视图进入系统视图 system-view 2配置配置PMTU老化时间老化时间 ipv6 pathmtu age age-time 3对指定的对指定的IPv6地址配置地址配置PMTU值值 ipv6 pathmtu ipv6-address path-mtu l 查看查看 PMTU 表项表项 步骤步骤操作操作命令命令1进入系统视图进入系统视图 system-view 2显示显示PMTU表项表项 display ip

35、v6 pathmtu ipv6-address | all | dynamic | static Page 51目 录1.IPv6 产生的背景2.IPv6 地址地址3.IPv6 报文结构报文结构4.ICMPv6 协议协议5.IPv6 邻居发现协议邻居发现协议6.IPv6 Path MTU7.无状态的地址分配无状态的地址分配8.有状态的地址分配:有状态的地址分配:DHCPV69.用户接入认证:用户接入认证:PPPoEv610. DNS67、无状态地址分配 IPv6无状态地址分配,使用无状态地址分配,使用ND协议的协议的RSRA交互完成交互完成 通过通过RA中的中的M、O标志位决定是无状态还是有状

36、态地址分配标志位决定是无状态还是有状态地址分配 M标记:值为0时,表示RA中携带的Prefix Information Option可以用于完成无状态地址分配;值为1时,表示需要使用DHCPv6协议获取IPv6地址。 M标记为标记为0时,时,Host可以使用可以使用RA中中Prefix Information Option中的中的IPv6 Prefix和自己的接口和自己的接口ID组成组成IPv6全球全球单播地址单播地址Page527、无状态地址分配过程Page531. IPv6主机根据本地接口ID自动产生链路本地(link-local)地址2. Link-local 地址DAD检测, 如不重复

37、,链路本地地址生效,节点具备IP连接能力3. 主机发送RS消息4. 路由器返回RA消息(携带分配的IPv6前缀信息,M=0)5. 主机根据路由器回应的RA消息,获得本链路前缀信息, 由前缀 + 接口ID 生成主机的全局地址或网点地址6. DAD检测RSRA(IPv6前缀,M=0)NS(global address DAD)RA报文可以是对RS的响应,也可以由路由器定期发送Page 54目 录1.IPv6 产生的背景2.IPv6 地址地址3.IPv6 报文结构报文结构4.ICMPv6 协议协议5.IPv6 邻居发现协议邻居发现协议6.IPv6 Path MTU7.无状态的地址分配无状态的地址分配

38、8.有状态的地址分配:有状态的地址分配:DHCPV69.用户接入认证:用户接入认证:PPPoEv610. DNS68、有状态地址分配:DHCPv6 如果如果RA报文中的报文中的M标记为标记为1时,表明主机地址需通过时,表明主机地址需通过DHCPv6协议分配协议分配Page55 Msg-type报文类型:l地址申请:SOLICIT ADVERTISE REQUEST REPLYl地址续租:RENEW REBIND l地址冲突:DECLINEl地址释放: RELEASE l地址确认:CONFIRM l信息获取:INFORMATION-REQUESTMsg-typeTransaction-IDOpt

39、ions(variable)DHCPv6 Client/Server间报文交互格式8、DHCPv6消息 Solicit:由Client发组播报文查找可用的Server Advertise:Server响应Client,置单播选项 Request:Client向Server请求配置参数,如客户端单播地址、服务器DNS地址、域名列表、SIP服务器地址、SIP列表等 Reply:Server回应Client,为Client分配配置信息 Renew:Server分配的地址租期到了时,Client向Server发送地址续租单播报文 Rebind:Client发Renew报文Server无响应时,在Reb

40、ind时间时,Client向所有Server发地址续租组播报文 Confirm:Client断开或重启后,向Server发Confirm报文确定地址是否有效 Release:Client向Server发送的释放地址的报文 Decline:Client发现地址被使用时通知Server的报文 INFORMATION-REQUEST:Client向Server发送information-request消息请求配置信息,但不请求IP地址Page56Page 578、DHCPv6的重要OptionOption-codeOption-lenOption dataOption采用TLV格式Option-co

41、de包括: 1.Client DUID 2.Server DUID 3.Rapid Commit :用于地址 的快速配置 4.IA_NA 5.IA_TA 6.IA_PD 7.Preferrence Page 588、DHCPv6地址分配的几个基本概念 有效时间(有效时间(Valid LifetimeValid Lifetime):):地址/前缀的生命周期 首选时间首选时间(Preferred Lifetime)(Preferred Lifetime):指导续租的时间 T1T1:Renew时间,默认是Preferred Lifetime的0.5 T2T2:Rebind时间,默认是Preferre

42、d Lifetime的0.8 IA(Identity association)IA(Identity association):地址集合,包括IANA,IATA,IAPD DUID(DHCP Unique IDDUID(DHCP Unique ID): DUID用来唯一标志一台设备,每个客户端、服务器、中继都有自己的DUID,DUID的类型包括三种type:1hardware typetimeLink-Layer addresstype:3hardware typeLink-Layer addresstype:2Eneterprise-Identifier-number1) DUID-LLT3

43、) DUID-LL2) DUID-ENPage 598、DHCPv6信息交互过程:地址申请ClientServerSoliciateAdvertiseRequestReply1. Client首先发送Solicit定位DHCPv6服务器,报文的目的地址是特定的组播地址。Solicit请求中带有Client DUID、IA_NA、Rapid Commit等选项2. Server检查合法后,则回应Advertise报文,报文中带有Server DUID、Client DUID、IA_NA、IA address、preference等选项3. 如果Client收到多个Advertise,则根据优先级

44、选择一个服务器,并发送Request请求4. Server回应Reply,申请地址交互过程结束Page 608、DHCPv6信息交互过程:快速地址申请ClientServerSoliciateReply1. Client首先发送Solicit定位DHCPv6服务器,报文的目的地址是特定的组播地址,请求中带有Client DUID、IA_NA、Rapid Commit等选项,2. Server检查合法后,直接回应Reply报文,报文中带有Server DUID、Client DUID、IA_NA、IA address、preference等选项3. 客户端收到Reply报文,申请地址交互过程结束

45、 当Client知道本地链路上只有一台Server时,Client通过发送Rapid Commit选项,实现与Server间的Solicit Reply两次地址申请交互Page 618、DHCPv6信息交互过程:地址续租ClientServerRenewReplyRebindReply1. Client在T1时间点发起Renew单播请求,续租IP地址2. Client收到回应则重置T1、T2,如果没有回应则一直发Renew报文直到T2时间点或者收到回应为止3. 在T2时间点Client向所有server发起Rebind请求续租,直到收到回应为止4. 如果一直没有收到回应,Client在vali

46、d lifetime后就不能再使用该IP地址 说明:1)如果T1、T2为0,则说明由客户端决定何时发起请求;2)如果T1、T2为全F,则说明地址不用续租Page 628、DHCPv6信息交互过程:地址冲突ClientServerDelicineReply1. Client完成地址申请后,在使用地址前,发起DAD检测2. 如果收到回应,Client发送Decline消息通知server,并不再使用该地址;3. Server接收到Decline报文,则标志地址冲突,并不再分配该地址4. 多次重发后如果没有回应,则说明该地址没有冲突,Client可以使用Page 638、DHCPv6交互过程:地址释

47、放ClientServerReleaseReply1. Client不需要再使用该地址时,发起Release地址请求2. Server端释放相应的地址,并回应ClientPage 648、DHCPv6交互过程:地址确认ClientServerConfirmReply1. 当有断电、掉线、漫游等情况时,Client发送Confirm报文确认自己的IP地址是否可用2. 要求该报文目的地址必须是组播地址3. 如果Client的地址可用,则Server给回应,否则不处理4. 如果没有回应,则Client需要重新启动地址申请流程Page 658、DHCPv6交互过程:信息获取1. 如果M标记=0,O标记

48、=1,Client通过无状态方式获取地址时需通过DHCPv6协议获取其他配置信息,如DNS、SIP等2. Client发起Information-Request,带Option Request选项,表明自己想要获取哪些配置信息3. Server从本地配置获取相应的配置信息,回应replyPage 66目 录1.IPv6 产生的背景2.IPv6 地址地址3.IPv6 报文结构报文结构4.ICMPv6 协议协议5.IPv6 邻居发现协议邻居发现协议6.IPv6 Path MTU7.无状态的地址分配无状态的地址分配8.有状态的地址分配:有状态的地址分配:DHCPV69.用户接入认证:用户接入认证:P

49、PPoEv610. DNS69、PPPoE与PPPoEv6的差异 二者在LCP阶段的定义完全相同,PPPoEv6只是在NCP阶段定义了IPv6CP协议 IPCP协议可以完成IPv4地址的协商,DNS server信息的下发 IPv6CP只能协商接口ID(用于生成link-local地址)和IPv6压缩协议,地址分配和配置信息的获取需通过ND协议或DHCPv6协议完成Page679、IPv6CP:Interface ID Configuration OptionPage68 Type = 1 Length = 10 Interface-ID:与FE80:一起组成link-local地址。9、IP

50、v6CP:IPv6-Compression-ProtocolPage69 Type = 2 Length = 4 不支持协商IPv6压缩协议。Page 70目 录1.IPv6 产生的背景2.IPv6 地址地址3.IPv6 报文结构报文结构4.ICMPv6 协议协议5.IPv6 邻居发现协议邻居发现协议6.IPv6 Path MTU7.无状态的地址分配无状态的地址分配8.有状态的地址分配:有状态的地址分配:DHCPV69.用户接入认证:用户接入认证:PPPoEv610. DNS6Page 7110、DNS简介 DNS:域名系统Domain Name System 实现域名和IP地址的解析 有三个

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|