欢迎来到天天文库
浏览记录
ID:6044899
大小:261.57 KB
页数:7页
时间:2018-01-01
《2011-11-16_ipv6学习笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、IPv6&ICMPv6学习笔记lHeader同IPv4比较:1)IPv6header长度固定,取消IHL(IPHeaderLength)。2)用PayloadLength代替了ITL(IPTotalLength)。3)HopLimit取代了TTL(TimeToLive)。4)取消了checksum,验证工作由DL(DataLink)承担。l地址表示方法IPv6地址由128bit组成,将其分为16bit一组,共8组,用分号隔开。如:2031:0000:130F:0000:0000:09C0:876A:130B省略
2、:1)取代引导0,变为:2031:0:130F:0:0:9C0:876A:130B2)连续0“段”可以用“::”代替,但是只能出现一次,变为:2031:0:130F::9C0:876A:130B但是省略“2031”后面的0确实错误的。Ø地址分类IPv6地址可分为三种:单播(unicast)地址、组播(multicast)地址、多播(anycast)地址ØUnicast1)Unspecifiedaddress(未指定地址)0:0:0:0:0:0:0:0è::当没有确定地址的时候作为占位符(placeholder)
3、,在DHCP、DAD(重复地址检查)中使用。2)Loopbackaddress(换回地址)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-localaddress,其前缀64位为标准指定的,其后64位按EUI(ExtendedUniqu
4、eInterface)-64格式来构造.在本链路上,路由表中看到的下一跳都是对端的Link-Local地址,不是公网IP地址。范围:FE80::/10~FEBF::/105)Site-Local范围:FEC0::/10~FEFF::/106)AggregatableGlobalUnicastAddresses(全球聚合单播地址)范围:2000::/3~3FFF::/3ØMulticastScope列中“Node-locla”同“Link-local”的区别:Node-locla:本地接口范围。Link-loca
5、l:本地链路范围。²Solicited-NodeMulticastAddress(请求节点多播地址)两个作用:1)在IPV6中,没有ARP。ICMP代替了ARP的功能,被请求节点的组播地址被节点用来获得相同本地链路上邻居节点的链路层地址。2)用于重复地址检测DAD,在使用无状态自动配置将某个地址配置为自已的IPV6地址之前,节点利用DAD。lEUI-640000000000000010IPv6单播地址中的接口标识符用来标识链路上的一个唯一的接口。目前IPv6单播地址基本上都要求接口标识符为64位。IEEEEUI
6、-64格式的接口标识符是从接口的链路层地址(MAC地址)变化而来的。IPv6地址中的接口标识符是64位,而MAC地址是48位,因此需要在MAC地址的中间位置(从高位开始的第24位后)插入十六进制数FFFE(1111111111111110)。为了确保这个从MAC地址得到的接口标识符是唯一的,还要将从高位开始的第7位设置为“1”。最后得到的这组数就作为EUI-64格式的接口标识符。如下图:00902717FC0Fà009027FFFE17FC0F->029027FFFE17FC0Fl实验1.构建拓扑图Link-l
7、ocal: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配置,和邻居发现(neighborDiscovery
8、)协议配置。配置接口IP地址,并激活。配置Rip和ND。ND语法为:ipv6ndprefix-advertisement4320043200onlinkautoconfig3.配置完毕后进行抓包(这里主要对ICMPv6的几种特殊报文类型抓包分析)1)NS(Neighborsolicitation)分析:²这是一个Type值为“135”的邻居请求报文(Neighborso
此文档下载收益归作者所有