2011-11-16_IPv6学习笔记.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2011-11-16_IPv6学习笔记

IPv6ICMPv6学习笔记Header同IPv4比较:IPv6 header 长度固定,取消IHL(IP Header Length)。用 Payload Length 代替了ITL(IP Total Length)。Hop Limit 取代了TTL(Time To Live)。取消了checksum,验证工作由DL(Data Link)承担。地址表示方法IPv6地址由128bit组成,将其分为16bit一组,共8组,用分号隔开。如:2031:0000:130F:0000:0000:09C0:876A:130B省略:取代引导0,变为:2031:0:130F:0:0:9C0:876A:130B连续0“段”可以用“::”代替,但是只能出现一次,变为:2031:0:130F::9C0:876A:130B但是省略“2031”后面的0确实错误的。地址分类IPv6地址可分为三种:单播(unicast)地址、组播(multicast)地址、多播(anycast)地址UnicastUnspecified address(未指定地址)0:0:0:0:0:0:0:0 ::当没有确定地址的时候作为占位符(placeholder),在DHCP、DAD(重复地址检查)中使用。Loopback address(换回地址)0:0:0:0:0:0:0:1 ? ::1类比v4中的兼容IPv4的address=》0:0:0:0:0:0:=》::=》::C0A8:1E01Link-local当在一个节点启用IPV6,启动时节点的每个接口自动生成一个link-local address,其前缀64位为标准指定的,其后64位按EUI(Extended Unique Interface)-64格式来构造.在本链路上,路由表中看到的下一跳都是对端的Link-Local地址,不是公网IP地址。范围:FE80::/10~FEBF::/105) Site-Local范围:FEC0::/10~FEFF::/106)Aggregatable Global Unicast Addresses(全球聚合单播地址)范围:2000::/3~3FFF::/3MulticastScope列中“Node-locla”同“Link-local”的区别:Node-locla:本地接口范围。Link-local:本地链路范围。Solicited-Node Multicast Address(请求节点多播地址)两个作用:在IPV6中,没有ARP。ICMP代替了ARP的功能,被请求节点的组播地址被节点用来获得相同本地链路上邻居节点的链路层地址。用于重复地址检测DAD,在使用无状态自动配置将某个地址配置为自已的IPV6地址之前,节点利用DAD。EUI-64IPv6单播地址中的接口标识符用来标识链路上的一个唯一的接口。目前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 0F实验构建拓扑图对R1,R2,R3,分别进行接口IP配置,rip配置,和邻居发现(neighbor Discovery)协议配置。配置接口IP地址,并激活。配置Rip和ND。ND语法为:ipv6nd prefix-advertisement prefix 43200 43200 onlinkautoconfig配置完毕后进行抓包(这里主要对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)求报文和通知相邻节点自己链路层地址或者自己角色发生变化。

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档