美文网首页
组播-MLD

组播-MLD

作者: 软件测试之二叉树 | 来源:发表于2017-12-17 19:54 被阅读0次

MLD(multicast listener discover)组播侦听者发现协议,主要是ipv6路由器在其直连网段上发现组播侦听者。

路由器使用IPv6单播链路本地地址作为源地址发送MLD报文。MLD使用ICMPv6(Internet Control Message Protocol for IPv6,针对IPv6的互联网控制报文协议)报文类型。和IGMP协议一样,所有的MLD报文被限制在本地链路上,跳数为1。解释一下:单播链路本地地址前缀为FE80::/64,这个概念类似于ipv4中,当DHCP分配失败时自动生成的169.254.XXX.XXX这样的地址,凡是源地址或目的地址中含有link-local address的报文,路由器都不应当转发它。这样的报文只能在一个LAN中互通。

简单介绍一下MLD两个版本:MLDv1和MLDv2,详见百度。

MLDv1协议是从IGMPv2协议中派生出来的,其运行机制和IGMPv2协议相同,专门用于IPv6组播群组的管理,其主要是应用于ASM(Any Specific Multicast)模式组播路由协议的组管理工作。主要功能有查询路由器的选举、查询报文、响应抑制、报告报文、离开报文、特定组查询报文、快速离开。

MLDv2从IGMPv3中发展过来,和MLDv1相比,增加了源过滤功能,不仅能够支持ASM模式组播路由协议,而且还能够支持基于IPv6的SSM(Source Specific Multieast)模式组播路由协议。

重点介绍一下如何测试MLD Snooping?针对我们自研的RTK switch

MLDv1测试环境搭建——采用vlc

vlc的一些版本支持ipv6组播服务器的搭建与点播,步骤和ipv4组播服务器的搭建一样,只需要将ipv4的组播地址改成ipv6组播地址,在客户端上输入的网络url格式为rtp://@[ff1e::1]:5004这样的即可。

这里涉及到ipv6的组播地址,要想了解ipv6组播地址更多内容请参见文章《IPv6的组播地址(掌握IPv6通信原理的关键知识点)》http://blog.51cto.com/7658423/1337745

上图这套环境看着像我们的RTK switch是个proxy,实际不然。因为我们的RTK switch现在不支持MLD Query,所以只好借助于H3C带有MLD Query功能的交换机来搭vlc的环境,让RTK Switch可以转发query报文。并且我们的RTK Switch也不支持proxy功能。

MLDv1测试环境搭建——采用TSC

1、MLD Querier device建立

2、MLD客户端device建立

3、在MLD Querier device端口上建立一条绑定流

4、开启device,开始发流吧

相关文章

  • 组播-MLD

    MLD(multicast listener discover)组播侦听者发现协议,主要是ipv6路由器在其直连网...

  • RPF检测和URPF检测的区别

    RPF叫做逆向路径转发,主要用于组播环境中针对于组播源对于组播组地址的所有数据做路由检查。首先组播路由协议是基于单...

  • 组播IGMP

    一.什么是组播?1.一个发送(组播源),多个接收,接收的有个特点就是在同一个组播组里面,组播组有自己的IP2.对于...

  • 组播地址,IP组播

    IANA已经把D类地址空间分配给了IP组播地址. IANAIANA(The Internet Assigned N...

  • iOS UDP组播

    组播步骤: 建立socket socket和端口绑定 加入一个组播组 通过sendto / recvfrom进行数...

  • 组播

    组播简介 作为一种与单播(Unicast)和广播(Broadcast)并列的通信方式,组播(Multicast)技...

  • 2018-05-30

    网络组播

  • 网络通讯

    UDP UDP多播 多播(组播)的概念多播,也称为“组播”,将网络中同一业务类型主机进行了逻辑上的分组,进行数据收...

  • 【HCIP】组播-IGMPv1协议原理与配置

    组播通信中,发送者将组播数据发送到特定的组播地址。要使组播报文最终能够到达接收者,需要某种机制与连接潜在接收者网段...

  • 沈波:ICO对于区块链经济的根本意义是什么

    http://mp.weixin.qq.com/s/cHX3Ibruf_Zn67MLd0ewmw

网友评论

      本文标题:组播-MLD

      本文链接:https://www.haomeiwen.com/subject/fazbixtx.html