组播-MLD,第1张

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

路由器使用 IPv6单播链路本地地址作为源地址 发送MLD报文。MLD使用ICMPv6(Internet Control Message Protocol for IPv6,针对IPv6的互联网控制报文协议)报文类型。和IGMP协议一样,所有的MLD报文被限制在本地链路上,跳数为1。解释一下:单播链路本地地址前缀为FE80::/64,这个概念类似于ipv4中,当DHCP分配失败时自动生成的169254XXXXXX这样的地址,凡是源地址或目的地址中含有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://blog51ctocom/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,开始发流吧

服务器操作流程

客户端操作:

服务器操作:

客户端操作:

既有基于TCP的RTP,也有基于UDP的RTP,但抓包发现,VLC的RTP是基于UDP的。

操作模式与UDP一致。

VLC的http方式搭建的流媒体服务器是用TCP方式进行数据传输的,操作方式与RTSP一致。

安装必要的windows组件

通过“控制面板”->“添加删除程序”->“添加删除windows组件”,选择“网络服务”中的“动态主机配置协议(DHCP)”和“域名系统(DNS)”来安装DHCP服务器和DNS服务器。要测试Web访问功能,还需要安装IIS服务器,通过选择“应用程序服务器”-》“internet信息服务(IIS)”即可安装。要测试对组播协议的支持程度,还需要安装流媒体服务器,通过选择“windows media services”中的全部选项即可安装。

2 安装PPPoE协议

RASPPPoE是一个广为使用的PPPoE协议包,既可以用在PPPoE客户端,也可以用在PPPoE服务器端,和windows系统深度整合。

RASPPPoE当前版本为098B: http://wwwraspppoecom/RASPPPOE_098BZIP。下载后解压到某目录中。假定解压到c:\raspppoe目录中。

安装过程如下:

选择要提供PPPoE接入功能的网卡,打开属性窗口,点击“安装”按钮,选择“协议”并添加,选择“从磁盘安装”,选择c:\raspppoe\raspppoeinf文件。这样就安装完毕了,在网卡的属性窗口中会出现“PPP over Ethernet Protocol”这种协议。

3 配置PPPoE服务器IP地址

PPPoE服务器必须具有确定的IP地址,不能通过Wins或者是DHCP来动态地获取IP地址,这里我们设置成101011,子网掩码为

255000,网关和DNS都设置为101011,亦即指向自身

4 配置DHCP服务器

可以配置成任意范围,但一般配置成和PPPoE服务器在一个子网内,以方便拨号成功的客户端访问PPPoE服务器上的各种服务

5 配置并启用路由和远程访问服务器

通过“管理工具”->“路由和远程访问”打开“路由和远程访问”的MMC控制窗口,进行如下操作:

右键选择“配置并启用路由和远程访问服务器”,安装如下选择路线操作:“远程访问(拨号或***)”->“拨号”->“自动”->“否,使用路由和远程访问对连接者进行身份验证”。

这样就完成了启动过程。还需要通过如下过程配置“远程访问策略”:

点击“远程访问策略”,点击右边主窗口中“到Microsoft路由选择和远程访问服务器的连接”,点击“编辑配置文件”。

选择“身份验证”配置页面,选中所有选项。

选择“加密”配置页面,选中所有选项。

6 添加有远程拨号权限的用户

鼠标放在“我的电脑”上,选择右键菜单中的“管理”,选择“本地用户和组”->“用户”,选择右键菜单菜单“新用户”,输入“用户名”、“密码”、“确认密码”,取消“用户下次登陆时需更改密码”,选中“密码永不过期”。点击“创建”以创建用户。

一个用户创建完毕后,还需要修改如下配置:

双击刚刚创建的用户,打开属性设置对话框,选择“拨入”页面,选中“远程访问权限(拨号或***)”中的“允许访问”。

我的服务器用的是小鸟云的,性能稳定,访问很流畅。

  1、交换机开启多播功能。

  2、ghostsrv和客户端的ghost要求版本同一。

  3、最好先用ghostsrv采集母盘,成功率比较高。

  组播(Multicast)传输:在发送者和每一接收者之间实现点对多点网络连接。如果一台发送者同时给多个的接收者传输相同的数据,也只需复制一份的相同数据包。它提高了数据传送效率。减少了骨干网络出现拥塞的可能性。

首先打开控制面板,选择“程序”,双击“打开或关闭Windows服务”,在弹出的窗口中选择“Internet信息服务”下面所有地选项,点击确定,开始更新服务。打开浏览器,输入“localhost”回车,如果出现IIS7欢迎界面,说明启动成功。

服务器能够响应终端的服务请求,并进行处理。我们在上网的时候是不可能直接将网络接入互联网的,我们都需要通过服务器来连接网络,只有服务器响应你的联网请求,并且进行处理以后才可以联网;存储的功能,服务器的存储空间一般比较充足,可以存储非常多的信息。

服务器部署注意事项

在许多服务器机架,电源分配单元(PDU)的部署仅仅只提供了数量有限的输出口,所以一台已经被大量使用的机架可能没有足够的开放式PDU插座以容纳更多额外的服务器,或无法很方便的为服务器电源线安排可用的插座。

用户可能会需要重新安排一些线缆,而只能通过拔掉服务器的电源了,而这会造成系统的停机,故而这就需要运营团队进行提前安排了。

服务器搭建方法如下:

电脑:MacBook

系统:OSX109

软件:百度浏览器857

打开浏览器搜索关键词hfshttp,搜索第一个页面,第一个网站就是目标网站。点击Download,下载hfshttp服务器假设软件。下载好了软件以后,我们解压出来,双击hfs应用程序,打开hfs软件。

打开hfs软件以后,端口不要设置80端口,点击已复制到剪贴板,这个地址可以发送给他人,这个地址就等于你的域名。在左侧栏目可以载入空白目录,服务器主机可以把你想要展现文件放入里面。最后把你复制主机地址,发送给他人,对方通过浏览器直接打开以后,就可以下载资源了,这就是临时搭建服务器最简单方法。

服务器的重要意义:

服务器的稳定:相信每个站长都知道选择一款高质量的服务器或者空间的重要性,但是服务器的选择并不是那么简单的。一般来说国内的服务器都是以稳定和速度快著称,国内的服务器是需要备案的,然而备案却异常困难,而且即使备案成功,但在管理方面也是非常严格。

大多数的站长对于内容文档的理解为持续有规律的更新原创文章,持续的外链建设,这当然是内容稳定的一个方面。但是比起这个,网站结构和整体内容的稳定也是非常重要的,现在很多站长都知道,在网站的改版过程中尽量保持原先的网络结构。

很多人想自己搭建直播服务器,做一个属于自己的小视频和短视频平台,不管是视频点播服务器的配置,还是短视频都需要一个装备较好的服务器的支撑,除了直播服务器的配置,。

自己搭建直播服务器不需要多高配置,只需要满足访客对普通网页的浏览需求即可,视频的传输也是从视频源服务器直接向用户传输的。

第二视频放自己服务器上。

第三视频缓存在con上。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 组播-MLD

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情