IPv6 MLD测试环境搭建

简要描述IP v6 MLD_proxy和MLD_snooping的功能定义及测试环境搭建过程
一、MLD的含义

MLD 是Multicast Listener Discovery Protocol(组播侦听者发现协议)的简称,它用于IPv6 路由器在其直连网段上发现组播侦听者。
组播侦听者(Multicast Listener)是那些希望接收组播数据的主机节点。
路由器通过MLD 协议,可以了解自己的直连网段上是否有IPv6 组播组的侦听者,并在数据库里做相应记录。同时,路由器还维护与这些IPv6 组播地址相关的定时器信息。
MLD 路由器使用IPv6 单播链路本地地址作为源地址发送MLD 报文。
MLD 使用ICMPv6(Internet Control Message Protocol for IPv6,针对IPv6 的互联网控制报文协议)报文类型。所有的MLD 报文被限制在本地链路上,跳数为1。

二、MLD 的版本

到目前为止,MLD 有两个版本:
MLDv1(由RFC 2710 定义),源自IGMPv2
MLDv2(由RFC 3810 定义),源自IGMPv3

三、MLD_测试环境搭建

MLD和IGMP测试方法一样,只是使用的是IPv6地址。使用不支持IPv6的操作系统(如XP\2003 SERVER)测试MLD PROXY和MLD SNOOPING时,由于不能像使用支持IPv6的操作系统(如win7系统)那样直接手动配置IPv6地址,故需使用命令添加IPv6地址,具体见下所述。

  1. 不同操作系统的PC上安装IPv6协议
    以XP和2003 SERVER操作系统为例说明如下:

Win xp PC 安装IPv6协议是在命令提示符下输入:→ipv6 install
Win 2003 server PC安装IPv6协议是在命令提示符下输入:→netsh→interface→ipv6→install
具体见下图:
在这里插入图片描述

2.MLD_proxy测试环境搭建

当CPE工作在路由WAN连接下进行MLD_proxy测试时,在组播源侧需要配置IPv6地址和路由。
MLD_proxy测试组网图如下所示:
在这里插入图片描述

在wan侧开启组播源的PC2加IP地址和路由,CPE启用radvd功能,并手动配置lan侧前缀,lan侧的组播成员PC1就会自动获得IPv6地址。

配置过程如下:
1、 CPE上设置一条静态IP方式接入的WAN连接,启用IPV6功能,并设置IPV6地址为2000::1/64,网关设置为PC2地址2000::10,启用MLD功能;
2、 对CPE的LAN侧启用IPV6,如果是启用radvd功能,则手动设置网络前缀,例如3000::/64;
3、 在PC2上手动添加IPv6地址及到PC1的路由,确保PC1与PC2可以通讯;
4、 在PC2上搭建VLC组播源,例如ff1e::1;在PC1上使用VLC点播ff1e::1,查看是否可以点播成功;

下面以作为组播源的PC2为例,添加IPv6地址和到PC1的路由命令如下:
IPv6地址添加命令:
在命令提示符下输入:C:>netsh interface IPv6 add address interface=5 address=2000::10 validlifetime=10h preferredlifetime=10h store=active
----interface=5(所连接网卡的名称)
如下图红色标记处:
在这里插入图片描述
----address=2000::10(CPE上的wan侧网关ipv6地址)

以上即为wan侧PC2添加了2000::10的ipv6地址。

路由添加命令:
在命令提示符下输入:C:>netsh interface IPv6 add route prefix=3000::/64 interface=5 nexthop=2000::1 validlifetime=10h preferredlifetime=10h store=active
----nexthop=2000::1(CPE上的wan侧ipv6地址)
----prefix=3000::/64(即为CPE上手动配置的lan侧前缀)

CPE页面配置如下图所示:
CPE Wan连接配置页面
在这里插入图片描述
CPE Lan侧配置页面:
在这里插入图片描述
3.MLD_snooping测试环境搭建

当CPE工作在桥接WAN连接下进行snooping测试时,只需要配置组播源和客户端的IPv6地址,不需要添加路由。
MLD_snooping测试组网图如下所示:
在这里插入图片描述

配置过程如下:
1、 CPE上设置一条桥接方式的WAN连接,启用IPV6功能,启用MLD Snooping;
2、 MLD组播源采用VLC软件搭建,例如搭建节目为ff1e::1;
3、 PC1、PC2加入ff1e::1这个组播源,查看是否可以点播成功该节目。
由于添加组播源和客户端的IPv6地址与路由模式下一样,故在此不再细述。和路由模式下的不同处在于:组播源和客户端的IPv6地址为同一网段的地址,双方的IPv6地址配置成功后应确保可以相互通讯。

猜你喜欢

转载自blog.csdn.net/weixin_42353331/article/details/86419337
今日推荐