演示:取证分析IPV6组播地址的构成原理

简介:

演示目标:取证IPv6环境中路由器与计算机上的组播地址、节点请求组播地址。

演示环境:如下图12.64所示。

122636404.png


演示背景:分别在路由器R1与IPv6的计算机上启用IPv6,并分析路由器与计算机上IPv6的组播地址及请求节点组播地址的构成。

演示步骤:


第一步:在路由器R1上启动IPv6,关于启动IPv6的指令前面的演示实验中已多次讲述,这里不再重复。需要注意:只在路由器R1的E1/0接口上通过“ipv6 enable”即可,因为R1会根据E1/0接口的MAC地址自动的产生本地链路地址。如下图12.65所示:路由器R1目前有三个组播地址,FF02::1、FF02::2、FF02::1:FF80:1C、其中FF02::1表示该链路上的所有IPv6节点类似于IPv4环境中的组播地址224.0.0.1;FF02::2表示该链路上的所有IPv6的路由器接点类似于IPv4环境中的组播地址224.0.0.2;FF02::1:FF80:1C表示请求节点的多播地址,正是这个节点组播地址替代了IPv4环境中的ARP请求协议报文中的目标IP:255.255.255.255,以提高解析MAC地址的效率。而该地址的生成则是通过单播IPv6地址的后25个二进制位填充固定请求节点组播前缀FF02::1:FF而得到,单播IPv6地址的最后24位即80:1C(完整格式为80:001C;6个十六进制字符,每个十六进制字符是4个二进制位,共计24个二进制位),这与理论完全相同。


122742617.png

第二步:计算机上产生IPv6组播地址与节点请求地址的原理与路由器上是一样,只是在查看结果时,不是那么直观,比如当用户在微软windows/XP/2003/2008/vista上安装IPv6协议时,计算机与路由器一样,会自动生产本地链路地址,如下图12.66所示,通过Ipconfig/all指令只能看到计算机所产生的IPv6地址,无法看到计算机上的IPv6组播地址。必须在CMD命令提示符下使用IPv6 if 4指令进行查看,该指令的作用是查看IPv6的4号ID接口的信息,为什么是4号ID,在IPv6地址中的%4已明确指出,当指令执行完成会得到如下图12.67所示的结果,计算机上也有三个组播地址:ff01::1、ff02::1、ff02::1:ff4f:4f50、其中ff01::1表示计算机本地接口范围的组播地址;ff02::1表示该链路上的所有IPv6节点类似于IPv4环境中的组播地址224.0.0.1;ff02::1:ff4f:4f50是请求节点组播地址,该地址的来源在理论部分有详细描述,这里不再重复。

122845792.png

122846364.png




本文转自 kingsir827 51CTO博客,原文链接:http://blog.51cto.com/7658423/1337748,如需转载请自行联系原作者

相关文章
|
8月前
|
网络协议 Linux iOS开发
|
8月前
|
网络协议 网络架构
【计网·湖科大·思科】实验六 IP数据报的发送和转发流程、默认路由和特定主机路由
【计网·湖科大·思科】实验六 IP数据报的发送和转发流程、默认路由和特定主机路由
282 0
|
缓存 网络协议
通过ARP协议实验,设置错误的IP和MAC地址的静态绑定项目,会使得两台主机之间无法通信,而删除该项目后可恢复通信,分析其原因。
通过ARP协议实验,设置错误的IP和MAC地址的静态绑定项目,会使得两台主机之间无法通信,而删除该项目后可恢复通信,分析其原因。
276 0
|
缓存 网络协议 Windows
计算机网络:实验五-利用分组嗅探器分析DNS
计算机网络:实验五-利用分组嗅探器分析DNS
490 0
计算机网络:实验五-利用分组嗅探器分析DNS
|
缓存 网络协议 网络架构
计算机网络:利用分组嗅探器分析ARP实验
计算机网络:利用分组嗅探器分析ARP实验
189 0
计算机网络:利用分组嗅探器分析ARP实验
|
监控 安全 网络协议
图解网络:什么是DHCP动态主机配置协议?
DHCP是网络技术世界一项特别伟大的技术,解决了静态配置IP繁琐的过程,其动态分配IP地址的特性,使得网络变得灵活可扩展。 如果没有 DHCP,很难想象我们将如何连接到互联网或本地网络,DHCP 是我们在 IP 网络上的设备如何相互通信以及与我们周围的世界通信的重要组成部分。
621 0
图解网络:什么是DHCP动态主机配置协议?