首页 > 数码 正文

如何在网络中部署组播 如何实现组播

时间:2023-09-27 作者:佚名

大家好,今天给大家介绍一下IP组播的应用及配置。首先,我们来看一下IP组播的定义及应用场景。作为IP传输三种方式之一,IP组播通信指的是IP报文从一个源发出,被转发到一组特定的接收者。相较于传统的单播和广播,IP组播可以有效地节约网络带宽、降低网络负载,所以被广泛应用于IPTV、实时数据传送和多媒体会议等网络业务中。

那么在一般的园区网中该如何部署组播业务呢?比如下图的一个树形网络,要想实现Source发送的组播数据到达下游的Receiver的目的,我们可以按照下面的思路去配置一个完备的组播网络。

首先是在三层网络配置三层组播,实现组播路由。配置三层组播主要包含三步:

第一步:配置单播路由互通,这是实现组播路由的前提。组播路由协议在选取转发路径时,不会自己计算,直接从单播路由中选取最优的转发路径,生成组播路由。

第二步:配置组播路由协议,目前最常用的是PIM-SM。在配置PIM-SM协议时,要选取一台设备作为RP,用于组播源注册、组播路由建立,是这个网络的核心。我们一般选取组播流量汇聚设备作为RP,比如上图的核心节点SwitchA。

第三步:在用户网关接口使能IGMP,将用户网关配置成IGMP查询器,用于了解下游用户组播需求,维护和建立组成员关系。上游的PIM协议只有通过了解IGMP查询器上的IGMP组成员信息,才能生成组播路由,将组播数据转发到有需求的网段。上图中汇聚节点的下行VLANIF接口都要使能IGMP。

其次是在二层网络配置二层组播,实现组播数据向二层物理出端口的精确转发,减少二层链路带宽浪费。(因为组播报文的源地址不是组播地址,在二层网络生成不了MAC表,只能广播)

上图汇聚节点下行VLANIF接口对应的VLAN,接入节点用于转发组播数据的VLAN,都要使能IGMP Snooping。

通过上面整个的配置流程,就可以实现Source到Receiver的端到端的组播数据转发。具体配置过程如下:

1)配置单播路由协议

# 在SwitchA、SwitchB和SwitchC配置单播路由协议,实现单播互通,这里省略。PIM协议是协议无关组播,也就是说单播路由协议不管是什么都行,静态的、RIP、OSPF的等等都可以。只要实现单播互通就行。

2)配置PIM-SM协议

#在SwitchA、SwitchB和SwitchC上使能组播路由功能,所有三层接口上使能PIM-SM,建立PIM邻居。以SwitchA为例。

[SwitchA] multicast routing-enable [SwitchA] interface vlanif 201 [SwitchA-Vlanif201] pim sm [SwitchA-Vlanif201] quit [SwitchA] interface vlanif 202 [SwitchA-Vlanif202] pim sm [SwitchA-Vlanif202] quit [SwitchA] interface vlanif 300 [SwitchA-Vlanif300] pim sm [SwitchA-Vlanif300] quit

#在SwitchA上配置动态RP,配置VLANIF300为C-BSR和C-RP接口。

[SwitchA] pim [SwitchA-pim] c-bsr vlanif 300 [SwitchA-pim] c-rp vlanif 300 [SwitchA-pim] quit

3)配置IGMP协议

#在SwitchB和SwitchC的用户侧VLANIF接口上使能IGMP。以SwitchB为例。

[SwitchB] interface vlanif101 [SwitchB-Vlanif101] igmp enable [SwitchB-Vlanif101] quit

4)配置IGMP Snooping协议

#在SwitchB和SwitchC的用户侧VLANIF接口对应的VLAN、

SwitchD~SwitchG用于转发组播数据的VLAN内使能IGMP Snooping。以SwitchB为例。

[SwitchB] igmp-snooping enable [SwitchB] vlan 101 [SwitchB-vlan101] igmp-snooping enable [SwitchB-vlan101] quit

本文信息为网友自行发布旨在分享与大家阅读学习,文中的观点和立场与本站无关,如对文中内容有异议请联系处理。

本文链接:https://www.paituo.cc/tech/1044809.html

  • 小编推荐

    mpg播放器能够在哪些设备上使用 MPG格式用什么播放器

    mpg播放器能够在哪些设备上使用,简介如下MPG播放器是人们在生活中常常使用的一种播放器,它是一种主流的数字媒体播放器,能够解码MPEG-1、MPEG-2、MPEG-4和AVC等格式的影片和音乐等多媒体...

    怎么优化win10开机速度慢

    本文讲述怎么优化win10开机速度慢,简介如下 怎么优化win10开机速度慢 1、以360安全卫士为例,首先电脑上打开软件。2、在软件中找到优化加速选项,然后选择全面加速。3、软件会智能帮助查询可以优化的选...

    win10怎么设置动态桌面

    本文讲述win10怎么设置动态桌面,简介如下 win10怎么设置动态桌面 1,在设置之前先在你的电脑桌面中右击看属性框中的一些属性2,设置完毕之后,再点开你的属性框查看属性,3,在上面的两个不同的属性框中...

    win10局域网共享设置方法

    本文讲述win10局域网共享设置方法,简介如下 win10局域网共享设置方法 方法一: 首先,右击桌面左下角的“Windows”按钮,从其右键菜单中选择“运行&rdquo...

    win10的控制面板在哪

    本文讲述win10的控制面板在哪,简介如下 win10的控制面板在哪 方法一: 在搜索框输入“控制面板”,点击搜索结果运行进入控制面板界面方法二: 双击“此电脑&rd...

    win10笔记本电脑连不上wifi怎么办

    本文讲述win10笔记本电脑连不上wifi怎么办,简介如下 win10笔记本电脑连不上wifi怎么 方法一: 在桌面右键单击网络,选择属性在网络共享中心选择已连接的wifi在网络连接框中选择无线属性按钮在无线属性页面选...

    电脑win10怎么设置护眼

    本文讲述电脑win10怎么设置护眼,简介如下 电脑win10怎么设置护眼??桌面点击右键,找到个性化选择“桌面背景点击其他将颜色调为红:203绿:233蓝:207,再按确定。...

    Win10系统电脑网速慢怎么办

    本文讲述Win10系统电脑网速慢怎么办,简介如下 Win10系统电脑网速慢怎么办 1、进入win10系统后,右键点击开始按钮,点击“命令提示符”2、在确保用户帐户控制开启的情况下,在这...