小白网-奉贤部落-奉贤免费信息发布平台

查看: 64|回复: 0

怎样实现组播(局域网内组播的实现)

[复制链接]

2万

主题

0

回帖

8万

积分

论坛元老

Rank: 8Rank: 8

积分
88256
发表于 2025-7-26 13:07 | 显示全部楼层 |阅读模式
大师好,明天我想先容一下IP组播的利用和设置他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。首先,我们来看看IP组播的界说和利用处景他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。作为IP传输的三种形式之一,IP组播通讯是指从一个源发送IP消息,并转发给特定的一组接收者他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。与传统的单播和广播相比,IP组播可以有用节省收集带宽,下降收集负载,是以被普遍利用于IPTV、实时数据传输、多媒体味议等收集办事中他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
那末若何在一般的校园网中摆设组播营业呢?例如,鄙人图所示的树形收集合,为了实现源发送的组播数据到达下流接收方的方针,我们可以依照以下思绪设置一个完整的组播收集他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
首先,在三层收集合设置三层组播,实现组播路由他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。设置三层组播首要包括三个步调:
第一步:设置单播路由互通,这是实现组播路由的条件他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。组播协议在挑选转发途径时,并不自己计较,而是间接从单播路由当挑选最好转发途径天生组播路由他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
第二步:设置组播路由协议,今朝最常用的是PIM-SM他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。在设置PIM-SM协议时,挑选一个装备作为RP停止组播源注册和组播路由建立是这个收集的焦点他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。一般我们挑选组播流量会聚装备作为RP,比如上图中的焦点节点SwitchA他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
第三步:在用户网关接口启用IGMP,将用户网关设置为IGMP查询者,用于领会下流用户的组播需求,保护和建立组成员关系他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。上行PIM协议只需要晓得IGMP查询者上IGMP组成员的信息,便可以天生组播路由,并将组播数据转发到需要的网段他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。在上图中,sink节点的下流VLANIF接口应启用IGMP他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
其次,在二层收集合设置二层组播,实现组播数据向二层物理出口的正确转发,削减二层链路的带宽浪费他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。(由于组播报文的源地址不是组播地址,所以在二层收集合没法天生MAC表,只能广播他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。)
在上图中,下流会聚节点VLAN接口对应的VLAN和接入节点转发组播数据利用的VLAN应当启用IGMP监听他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
经过以上全部设置进程,可以实现从源端到接收真个组播数据转发他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。具体设置进程以下:
1)设置单播路由协议他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
#在SwitchA、SwitchB、SwitchC设置单播路由协议,实现单播互通,此处省略他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。PIM协议是协议无关组播,也就是说单播路由协议可所以任何工具,静态,RIP,OSPF等等他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。只要实现单播互通即可他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
2)设置PIM-SM协议
#在SwitchA、SwitchB和SwitchC上启用组播路由,在一切三个接口上启用PIM-SM,并建立PIM邻人他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。以SwitchA为例他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
[SwitchA]组播路由-启用[SwitchA]接口vlanif 201[SwitchA-vlanif 201]PIM sm[SwitchA-vlanif 201]退出[SwitchA]接口vlanif 202[SwitchA-vlanif 202]PIM sm[SwitchA-vlanif 202]退出[SwitchA]接口vlanif 300[/h
#在SwitchA上设置静态RP,将VLANIF300设置为C-BSR和C-RP接口他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
[开关a]PIM[开关A-pim]c-bsr vlanif 300[开关a-PIM]c-RP vlanif 300[开关a-PIM]退出
3)设置IGMP协议
#在SwitchB和SwitchC的用户端VLANIF接口上启用IGMP他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。以SwitchB为例他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
[SwitchB]接口vlanif 101[SwitchB-Vlanif101]igmp使能[switch b-vlanif 101]退出
4)设置IGMP监听协议
#在SwitchB和SwitchC的用户侧VLAN接口对应的VLAN中,
IGMP监听在VLAN启用,由SwitchD~SwitchG用来转发组播数据他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。以SwitchB为例他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
[SwitchB] igmp侦听使能[switch b]VLAN 101[SwitchB-vlan101]igmp侦听使能[switch b-VLAN 101]退出
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

GMT+8, 2025-11-11 13:58 , Processed in 0.137688 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表