2011-11-16_IPv6学习笔记.docx_第1页
2011-11-16_IPv6学习笔记.docx_第2页
2011-11-16_IPv6学习笔记.docx_第3页
2011-11-16_IPv6学习笔记.docx_第4页
2011-11-16_IPv6学习笔记.docx_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

IPv6&ICMPv6学习笔记l Header同IPv4比较:1) IPv6 header 长度固定,取消IHL(IP Header Length)。2) 用 Payload Length 代替了ITL(IP Total Length)。3) Hop Limit 取代了TTL(Time To Live)。4) 取消了checksum,验证工作由DL(Data Link)承担。l 地址表示方法IPv6地址由128bit组成,将其分为16bit一组,共8组,用分号隔开。如:2031:0000:130F:0000:0000:09C0:876A:130B省略:1) 取代引导0,变为:2031:0:130F:0:0:9C0:876A:130B 2) 连续0“段”可以用“:”代替,但是只能出现一次,变为:2031:0:130F:9C0:876A:130B但是省略“2031”后面的0确实错误的。 地址分类IPv6地址可分为三种:单播(unicast)地址、组播(multicast)地址、多播(anycast)地址 Unicast1) Unspecified address(未指定地址) 0:0:0:0:0:0:0:0 :当没有确定地址的时候作为占位符(placeholder),在DHCP、DAD(重复地址检查)中使用。2) Loopback address(换回地址)0:0:0:0:0:0:0:1 :1类比v4中的127.0.0.13) 兼容IPv4的address192.168.30.1=0:0:0:0:0:0:192.168.30.1=:192.168.30.1=:C0A8:1E014) Link-local当在一个节点启用IPV6,启动时节点的每个接口自动生成一个link-local address,其前缀64位为标准指定的,其后64位按EUI(Extended Unique Interface)-64格式来构造. 在本链路上,路由表中看到的下一跳都是对端的Link-Local地址,不是公网IP地址。范围:FE80:/10FEBF:/105) Site-Local范围:FEC0:/10FEFF:/106) Aggregatable Global Unicast Addresses (全球聚合单播地址)范围:2000:/33FFF:/3 MulticastScope列中“Node-locla”同“Link-local”的区别:Node-locla:本地接口范围。Link-local:本地链路范围。 Solicited-Node Multicast Address(请求节点多播地址)两个作用:1) 在IPV6中,没有ARP。ICMP代替了ARP的功能,被请求节点的组播地址被节点用来获得相同本地链路上邻居节点的链路层地址。2) 用于重复地址检测DAD,在使用无状态自动配置将某个地址配置为自已的IPV6地址之前,节点利用DAD。l EUI-640000 00000000 0010IPv6单播地址中的接口标识符用来标识链路上的一个唯一的接口。目前IPv6单播地址基本上都要求接口标识符为64位。IEEE EUI-64格式的接口标识符是从接口的链路层地址(MAC地址)变化而来的。IPv6地址中的接口标识符是64位,而MAC地址是48位,因此需要在MAC地址的中间位置(从高位开始的第24位后)插入十六进制数FFFE(1111111111111110)。为了确保这个从MAC地址得到的接口标识符是唯一的,还要将从高位开始的第7位设置为“1”。最后得到的这组数就作为EUI-64格式的接口标识符。如下图:00 90 27 17 FC 0F 00 90 27 FF FE 17 FC 0F -02 90 27 FF FE 17 FC 0Fl 实验1. 构建拓扑图Link-local:fe08:ce02:bff:fed8:0E0/0: 2001:1:1:2:3/64Link-local:fe08:ce00:bff:fed8:0E0/0: 2001:1:1:1:1/64Link-local:fe08:ce01:bff:fed8:0E0/0: 2001:1:1:1:2/64Link-local:fe08:ce01:bff:fed8:1E0/1: 2001:1:1:2:2/642. 对R1,R2,R3,分别进行接口IP配置,rip配置,和邻居发现(neighbor Discovery)协议配置。配置接口IP地址,并激活。配置Rip和ND。ND语法为:ipv6 nd prefix-advertisement 43200 43200 onlink autoconfig3. 配置完毕后进行抓包(这里主要对ICMPv6的几种特殊报文类型抓包分析)1)NS(Neighbor solicitation)分析: 这是一个Type值为“135”的邻居请求报文(Neighbor solicitation),可以用于地址解释和DAD(以组播形式发送)以及相邻节点的可到达行(以单播形式发送)。这里用于DAD。 Src IP:发出该报文接口的单播IP地址,或是用于DAD的未指定地址(:),这里是: Dst IP : 这里为A的Solicited-node 组播地址2)NA (Neighbor advertisement)分析: 这是一个Type值为“136”邻居通告报文(Neighbor advertisement),用于响应邻居请(NS)求报文和通知相邻节点自己链路层地址或者自己角色发生变化。 Src IP:发出报文接口的link-local地址 Dst IP:链路本地范围里所有节点的组播地址,这里为ff02:1 报文中数据部分含有该接口的link-layer的地址(mac地址)。3)RA(Router advertisement)分析: 这是一个Type值为“134”的路由器通告报文(Router advertisement),IPv6路由器周期性发送RA,或是响应IPv6主机发送的RS。 Src IP:为发出RA路由器接口的link-local。 Dst ip:本地链路范围类的所有节点的组播地址。 该报文的数据包含了其link-layer地址和MTU(链路层允许帧中数据部分的最大字节数)以及前缀信息(prefix info)。4)

温馨提示

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

评论

0/150

提交评论