《IPv6基础介绍汇总ppt课件.ppt》由会员分享,可在线阅读,更多相关《IPv6基础介绍汇总ppt课件.ppt(22页珍藏版)》请在三一办公上搜索。
1、IPv6协议简介,引入,与IPv4相比,IPv6具有以下特点:近乎无限的地址空间更简洁的报文头部内置的安全性更好的QoS支持更好的移动性,2,IPv6基础知识,IPv6地址分类 IPv6报文格式,3,IPv6地址表示,IPv6地址与IPv4地址表示方法有所不同用十六进制表示,如:FE08:.4个十六进制数一组,中间用“:”隔开,如:2001:12FC:.每组开头的零可以省略,连续的一个或者多个全零组可用“:”表示,如:1:2:ACDR:.地址前缀长度用“/xx”来表示,如:1:1/64以下是同一个地址不同表示法的例子:0001:0123:0000:0000:0000:ABCD:0000:000
2、1/961:123:0:0:0:ABCD:0:1/961:123:ABCD:0:1/96,4,IPv6地址表示,5,0010000000000001 0000010000010000 0000000000000000 00000000000000010000000000000000 0000000000000000 0000000000000000 0100010111111111,00100000000000010000010000010000000000000000000000000000000000010000000000000000000000000000000000000000000
3、000000100010111111111,2001:0410:0000:0001:0000:0000:0000:45ff,2001:410:0:1:0:0:0:45ff,2001:410:0:1:45ff,IPv6地址分类,单播地址(Unicast Address)单播地址作为一个单一的接口标识符。 IPv6数据包发送到一个单播地址被传递到由该地址标识的接口。组播地址(Multicast Address)组播地址作为一组标识符多播地址的行为/接口可能属于不同的节点集合。 IPv6数据包发送到组播地址被传递到多个接口,6,单播地址,7,IPv6单播地址分类:全球单播地址 例 2001:A304
4、:6101:1:E0:F726:4E58 链路本地地址 例 FE80:E0:F726:4E58站点本地地址 例 FEC0:E0:F726:4E58,组播地址,8,Flags用来表示permanent或transient组播组Scope表示组播组的范围Group ID组播组ID,0:预留1:节点本地范围2:链路本地范围5:站点本地范围,IPv6报文格式,IPv6数据包由一个基本报头加上0个或多个扩展报头再加上上层协议单元构成。,9,基本报头,IPv6基本报头,10,备注version=6Traffic Class IPv4 TOSFlow Label用于标识数据流Next Header IPv4
5、 ProtocolHop Limit IPv4 TTLPayload Length指示该IP报文负荷长度Source和Destination地址都是128位,IPv4,IPv6,IPv6扩展报头,IPv6扩展报头实现了一些IP层的可选功能,扩展报头位于上层封装和IPv6基本报头之间主要的扩展报头:Hop-by-Hop Options headerDestination Options headerRouting headerFragment headerAuthentication headerEncapsulating Security Payload header,11,典型的IPv6数据
6、包,每一种扩展报头其实也有自己特定的协议号,例如:路由报头为43,AH报头为51每一个基本报头和扩展报头的Next Header域标识后面紧接的内容,IPv6地址结构,13,IPv6地址 = 前缀 + 接口标识前缀:相当于v4地址中的网络ID接口标识:相当于v4地址中的主机ID2001:A304:6101:1:E0:F726:4E58,2001:A304:6101:1,E0:F726:4E58,前缀,接口标识,无状态地址自动配置前缀获得,14,RS报文,RA报文,主机发送Router Solicitation报文路由器回应Router Advertisement报文主机获得前缀及其它参数其实路
7、由器会周期性地向外发送RA报文,1:1/64,无状态地址自动配置接口ID生成,IEEEEUI64规范是其中最重要的一种生成方法将48比特的MAC地址转化为64比特的接口IDMAC地址的唯一性保证了接口ID的唯一性设备自动生成,不需人为干预48位MAC地址64位接口ID,15,重复地址检测(DAD),重复地址检测(Duplicate Address Detection)确保网络中无两个相同的单播地址任何主机使用的单播地址均需做DAD未经过DAD检测的地址暂时不可用,称为“tentative地址”经过DAD检测后,没有冲突的地址可以使用,如果有冲突,则该地址不能使用,16,重复地址检测(DAD)过
8、程,获得临时地址(tentative地址)的主机发送NS报文( Neighbor Solicitation)给该临时地址所对应的solicited-node组播地址,该报文中包含自己想使用的地址如果有人用NA报文(Neighbor Advertisement)响应,并报告自己已使用该地址,则该临时地址不可用如果无人响应,则认为没有地址冲突发生,该地址正式可用,17,1:1/64,NS报文,NA报文,Solicited-Node组播地址,18,IPv6中特有的组播地址用于DAD和获取本地链路上邻居节点的链路层地址(地址解析)等Solicited-Node组播地址生成过程接口ID的后24位:XX:
9、XXXX前缀FF02:0:0:0:0:1:FFFF02:0:0:0:0:1:FFXX:XXXX,无状态地址自动配置的报文,19,Router SolicitationRouter AdvertisementNeighbor SolicitationNeighbor Advertisement所有报文都基于ICMPv6报文,谢谢,人有了知识,就会具备各种分析能力,明辨是非的能力。所以我们要勤恳读书,广泛阅读,古人说“书中自有黄金屋。”通过阅读科技书籍,我们能丰富知识,培养逻辑思维能力;通过阅读文学作品,我们能提高文学鉴赏水平,培养文学情趣;通过阅读报刊,我们能增长见识,扩大自己的知识面。有许多书籍还能培养我们的道德情操,给我们巨大的精神力量,鼓舞我们前进。,