IPv6基础介绍_第1页
IPv6基础介绍_第2页
IPv6基础介绍_第3页
IPv6基础介绍_第4页
IPv6基础介绍_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、IPv6协议简介引入与IPv4相比,IPv6具有以下特点:近乎无限的地址空间更简洁的报文头部内置的安全性更好的QoS支持更好的移动性2IPv6基础知识IPv6地址分类 IPv6报文格式3IPv6地址表示 IPv6地址与IPv4地址表示方法有所不同 用十六进制表示,如:FE08:. 4个十六进制数一组,中间用“:”隔开,如:2001:12FC:. 每组开头的零可以省略,连续的一个或者多个全零组可用“:”表示,如:1:2:ACDR:. 地址前缀长度用“/xx”来表示,如:1:1/64 以下是同一个地址不同表示法的例子: 0001:0123:0000:0000:0000:ABCD:0000:0001

2、/96 1:123:0:0:0:ABCD:0:1/96 1:123:ABCD:0:1/964IPv6地址表示50010000000000001 0000010000010000 0000000000000000 00000000000000010000000000000000 0000000000000000 0000000000000000 0100010111111111001000000000000100000100000100000000000000000000000000000000000100000000000000000000000000000000000000000000000

3、001000101111111112001:0410:0000:0001:0000:0000:0000:45ff2001:410:0:1:0:0:0:45ff2001:410:0:1:45ffIPv6地址分类单播地址(Unicast Address)单播地址作为一个单一的接口标识符。 IPv6数据包发送到一个单播地址被传递到由该地址标识的接口。组播地址(Multicast Address)组播地址作为一组标识符多播地址的行为/接口可能属于不同的节点集合。 IPv6数据包发送到组播地址被传递到多个接口6单播地址7lIPv6单播地址分类:全球单播地址 例 2001:A304:6101:1:E0:F

4、726:4E58 链路本地地址 例 FE80:E0:F726:4E58站点本地地址 例 FEC0:E0:F726:4E58组播地址8lFlags用来表示permanent或transient组播组lScope表示组播组的范围lGroup ID组播组ID0:预留1:节点本地范围2:链路本地范围5:站点本地范围IPv6报文格式 IPv6数据包由一个基本报头加上0个或多个扩展报头再加上上层协议单元构成。9基本报头基本报头IPv6基本报头10l备注version=6Traffic Class IPv4 TOSFlow Label用于标识数据流Next Header IPv4 ProtocolHop L

5、imit IPv4 TTLPayload Length指示该IP报文负荷长度Source和Destination地址都是128位IPv4IPv6IPv6扩展报头 IPv6扩展报头实现了一些IP层的可选功能,扩展报头位于上层封装和IPv6基本报头之间 主要的扩展报头: Hop-by-Hop Options header Destination Options header Routing header Fragment header Authentication header Encapsulating Security Payload header11典型的IPv6数据包 每一种扩展报头其实也

6、有自己特定的协议号,例如:路由报头为43,AH报头为51 每一个基本报头和扩展报头的Next Header域标识后面紧接的内容IPv6报头Next Header=6TCP段IPv6报头Next Header=43IPv6报头Next Header=43路由报头Next Header=6路由报头Next Header=51AH报头Next Header=6TCP段TCP段IPv6地址结构13lIPv6地址地址 = 前缀前缀 + 接口标识接口标识前缀前缀:相当于v4地址中的网络ID接口标识接口标识:相当于v4地址中的主机ID2001:A304:6101:1:E0:F726:4E582001:A30

7、4:6101:1E0:F726:4E58前缀前缀接口标识接口标识无状态地址自动配置前缀获得14RS报文报文RA报文报文l主机发送Router Solicitation报文l路由器回应Router Advertisement报文l主机获得前缀及其它参数l其实路由器会周期性地向外发送RA报文1:1/64无状态地址自动配置接口ID生成 IEEEEUI64规范是其中最重要的一种生成方法 将48比特的MAC地址转化为64比特的接口ID MAC地址的唯一性保证了接口ID的唯一性 设备自动生成,不需人为干预 48位MAC地址 64位接口ID15重复地址检测(DAD) 重复地址检测(Duplicate Add

8、ress Detection)确保网络中无两个相同的单播地址 任何主机使用的单播地址均需做DAD 未经过DAD检测的地址暂时不可用,称为“tentative地址” 经过DAD检测后,没有冲突的地址可以使用,如果有冲突,则该地址不能使用16重复地址检测(DAD)过程 获得临时地址(tentative地址)的主机发送NS报文( Neighbor Solicitation)给该临时地址所对应的solicited-node组播地址,该报文中包含自己想使用的地址 如果有人用NA报文(Neighbor Advertisement)响应,并报告自己已使用该地址,则该临时地址不可用 如果无人响应,则认为没有地址冲突发生,该地址正式可用171:1/64NS报文报文NA报文报文Solicited-Node组播地址18lIPv6中特有的组播地址用于DAD和获取本地链路上邻居节点的链路层地址(地址解析)等lSolicited-Node组播地址生成过程接口ID的后24位:XX:XXXX前缀FF02:0:0:0:0:1:FFFF02:0:0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论