97国际

一机领航 ,向光而生 丨 97国际网络一机一网3.0秋季新品宣布会
预约直播
以AI为焦点 ,让资产可管可控 ,数据鲜活有用 丨 企业智能运维实践宣布会
预约直播
97国际·(中国区)集团官方网站
产品
< 返回主菜单
产品中心
产品
解决计划
< 返回主菜单
解决计划中心
行业
合作伙伴
返回主菜单
选择区域/语言
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站

202697国际官网
用户体验调研

马上加入
97国际·(中国区)集团官方网站

您订阅的产品有更新 ,请实时查阅

审查详情
97国际·(中国区)集团官方网站 97国际·(中国区)集团官方网站

组播协议简介

组播是一种一对多的IP传输方法。域内组播路由协议维护组播组成员关系信息 ,通过建设组播分发树举行组播数据包的转发。域间组播路由协议在各自治域间宣布具有组播能力的路由信息和组播源信息 ,实现组播数据在域间举行转发。多种组播协议配合协作、相辅相成 ,配合包管组播网络准确、高效地运转。

  • 97国际·(中国区)集团官方网站

    宣布时间:2022-11-25

  • 97国际·(中国区)集团官方网站

    点击量:

  • 97国际·(中国区)集团官方网站

    点赞:

分享至

97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站

我想谈论

1 组播是什么
组播是一种IP(Internet Protocol ,网际互连协议)传输方法。IP是TCP/IP(Transmission Control Protocol/Internet Protocol ,传输控制协议/网际协议)系统中的网络层协议 ,有三种传输方法:
●单播
单播又称为单点传送 ,是指在一个只有单个发送者和单个吸收者的网络中举行通讯。接纳单播方法传输的数据包会被多次重复转发 ,从而引起带宽资源铺张 ,并且会增添源主机的负荷。
●广播
广播通讯是指一台源主机与网络中所有其他主机间举行通讯。当源主机接纳广播方法发送数据报文时 ,该报文会被同域内的其他主机无条件吸收 ,以是无法向众多的终端用户提供多样化的定制服务。别的 ,广播榨取在Internet宽带网上传输 ,因此保存一定的局限性。
●组播
组播又称为多播 ,是指在一个发送者和多个特定吸收者之间举行通讯。组播解决了古板的单播和广播方法效率低的问题 ,当网络中的某些用户需要特定信息时 ,组播数据发送者仅发送一次组播报文 ,装备借助组播协议为组播报文建设分发树 ,被转发的组播报文会在该组播分发树上按需最先复制和转发 ,从而实现节约带宽、镌汰网络负载。因此组播报文的准确转发离不开组播协议。
                                                                          
2 组播协议分类
实现IP组播通讯 ,需要解决两个问题:
●组播成员怎样加入组播组?
●组播数据怎样转发到对应吸收者?
以下两类基本协议可以划分解决上述两个问题:
●组成员管理协议
●组播路由协议
2.1   组成员管理协议
组成员管理协议用于管理组播组成员的加入和脱离。常用的组成员管理协议有:IGMP(Internet Group Management Protocol ,因特网组管理协议)、MLD(Multicast Listener Discovery ,组播侦听发明协议)、IGMP SNOOPING(Internet Group Management Protocol Snooping ,组播侦听者发明协议窥探)和MLD SNOOPING(Multicast Listener Discovery Snooping ,组播侦听者发明协议窥探)。
●IGMP
IGMP是一种常用的管理IPv4组播组成员的TCP/IP协议 ,运行在组播网络末梢的组播装备与用户主机上 ,用于用户主机和其直连的组播装备之间建设并维护组播组成员关系。现在 ,IGMP协议共有3个版本:IGMPv1、IGMPv2和IGMPv3。在IGMPv1中 ,IGMP盘问器只盘问和转发通俗组盘问报文和成员报告报文;IGMPv2兼容IGMPv1的功效 ,并在其基础上引入盘问器选举机制和脱离组播机制;IGMPv3兼容IGMPv1和IGMPv2 ,并在二者基础上增添用户主机支持组播源过滤功效 ,增强盘问报文和加入报文的功效。
●MLD
MLD是认真IPv6组播成员管理的TCP/IP协议 ,用于组播装备在其直连网段上发明IPv6组播侦听者 ,维护与IPv6组播地址相关的准时器信息。现在 ,MLD有两个版本MLDv1和MLDv2 ,划分对应IPv4组播网络中的IGMPv2和IGMPv3。差别版本MLD对报文的处置惩罚与IGMP处置惩罚方法一致 ,都是向前兼容。
●IGMP SNOOPING
IGMP SNOOPING是运行在二层设惫亓组播协议 ,用于管理和控制组播组。该协议通过侦听三层组播装备和主机间的协议报文来管理和控制IP组播流在数据链路层的转发 ,实现二层组播功效。当用户终端和上游三层装备之间转达的IGMP协议报文通过二层组播装备时 ,IGMP SNOOPING会剖析报文携带的信息 ,凭证这些信息建设和维护二层组播转揭晓 ,从而指导组播数据在数据链路层按需转发。
●MLD SNOOPING
MLD SNOOPING通过侦听三层组播装备和主机间的协议报文来管理和控制IPv6组播流在数据链路层内的按需转发 ,实现二层组播功效。在组播网络中 ,当二层组播装备没有设置MLD SNOOPING功效时 ,IPv6组播报文会在整个网络中泛洪 ,导致网络带宽铺张 ,还影响了网络信息清静。设置了MLD SNOOPING后 ,二层组播装备可以侦听用户主机和上游三层组播装备间的MLD协议报文 ,从而建设二层组播表项 ,控制IPv6组播数据报文只往特定用户主机转发 ,避免组播数据在二层网络中广播 ,实现按需转发。
2.2   组播路由协议
组播成员通过组成员管理协议加入到组播组后 ,就会按需举行组播数据报文交互。组播装备在举行组播数据交互时需要依赖组播路由协议 ,通过维护组播路由表项 ,对数据报文举行转发。组播路由协议认真在组播网络中构建一个无环的组播分发树 ,即组播流量在组播网络中的传输路径。组播路由协议凭证事情域的差别可分为:
●域内组播路由协议
域内组播路由协议包括MOSPF(Multicast Open Shortest Path First ,组播扩睁开放式最短路径优先协议)、DVMRP(Distance Vector Multicast Routing Protocol ,距离矢量组播路由选择协议)、PIM(Protocol Independent Multicast ,协议无关组播)、CBT(Core-based Tree ,基于焦点树的组播协议)等协议。域内组播路由协议凭证运行模式差别又分为麋集模式下的协媾和希罕模式下的协议。其中 ,DVMRP、PIM-DM(Protocol Independent Multicast-Dense Mode ,协议无关组播—麋集模式)和MOSPF属于麋集模式 ,CBT、PIM-SM(Protocol Independent Multicast-Sparse Mode ,协议无关组播—希罕模式)属于希罕模式。由于MOSPF扩展性较差且重漂后高 ,不易被实现 ,并且不支持隧道功效 ,主流的组播网络架构中已不再使用。CBT虽然简朴 ,但无法知足端到端的性能要求 ,不适合在大型组播全网中使用。DVMRP在运行历程中高度依赖单播路由协议 ,需要维护大宗的拓扑数据 ,这关于装备负载有一定的压力。故在域内 ,组播网络主要使用的是与单播路由协议无关的PIM协议举行组播路由表项的维护和转发。
PIM是一种协议无关的域内组播路由协议。即为IP组播提供路由信息的可以是恣意单播路由协议 ,如静态路由、RIP和OSPF等。组播路由和单播路由无关 ,只是使用单播路由表天生组播路由信息。PIM凭证实现机制差别主要可以分为PIM-DM和PIM-SM两种。PIM-DM是麋集模式的PIM协议 ,适用于组播组成员漫衍相对麋集的小型网络 ,理想的场景是PIM网络中每个路径下都有组播组成员需要吸收报文 ,每个转发节点通过PUSH(推送)的方法将组播报文泛洪至整个网络。与PIM-DM差别 ,希罕模式的PIM协议——PIM-SM ,多适用于吸收者漫衍较为疏散、地区辽阔的情形 ,接纳PULL(拉)的方法 ,由组播组成员按需提倡吸收报文的请求 ,才会吸收到对应的组播报文。
●域间组播路由协议
域间组播路由协议用于发明和连通其他组播域内的组播源 ,实现跨域组播。最常用的域间组播路由协议是MSDP(Multicast Source Discovery Protocol ,组播源发明协议)。在多个组播域中 ,MSDP通过在差别的组播域中建设MSDP对等体 ,交互SA(Source-Active ,信源有用)新闻 ,共享跨域组播源信息 ,实现组播报文跨域转发。别的 ,MSDP还可在单个组播域内事情:通过在单个组播域内在多个相同地址的RP(Rendezvous Point ,汇聚点)间建设MSDP对等体 ,实现组播域内的各RP间的负载分担和冗余备份。
在整个组播网络中 ,域内组播路由协议维护组播组成员关系信息 ,运用组播路由算法组播分发树举行组播数据包的转发。同时 ,域间组播路由协议在各自治域间宣布具有组播能力的路由信息和组播源信息 ,以实现组播数据在域间举行转发。内外组播路由协议配合协作、相辅相成 ,配合包管组播网络准确、高效地运转。
                                                                          
3 组播协议的应用
随着互联网手艺的飞速生长 ,网络聚会、流媒体点播、线上远程教学等在线服务兴起 ,这类服务大多都是一对多的通讯模式 ,对实时性要求较高 ,IP组播在其中就施展着至关主要的作用。现在 ,主流的装备供应商的主打产品都设置了组播功效 ,内置完整的组播协议 ,配合先进的手艺架构 ,整日不中止包管网络间的稳固通讯。例如 ,ICT(Information and Communications Technology ,信息与通讯手艺)装备主流厂商——97国际网络 ,面向高教、政府、医疗、普教、金融等室内场景推出的双射频支持802.11ac Wave2的无线AP(Access Point ,接入点)产品——RG-AP720-L就集成了多种组播手艺 ,确保无线网络中视频资源使用差别的IP组播地址举行区分 ,IP组播流在VLAN内转发 ,组播网络装备通过IGMP SNOOPING侦听并建设组播表项 ,控制IP组播报文只发给指定吸收者 ,避免组播数据在网络中的广播 ,镌汰网络负载 ,解决了在无线网络中视频点播等应用下偷换、时延大导致视频不流通的问题 ,大大优化了组播视频营业在无线网络中的体验。
图3-1 RG-AP720-L产品图
97国际·(中国区)集团官方网站
                                                                                      
4 总结
组播作为IP传输的三种方法之一 ,通过在组播网络中团结差别的组播协议 ,定向地向多个吸收者传输单信息流的方法 ,有用地解决了单点发送、多点吸收的问题 ,实现了IP网络中一对多的高效数据传输 ,节约网络带宽 ,降低网络负载。别的 ,使用组播网络特征 ,可包管在线直播、流媒体订阅、远程教育、远程医疗等高度实时性的互联网场景高效稳固运作。
                                                                                
相关链接
IGMP SNOOPING是什么

更多手艺博文

任何需要 ,请联系97国际

97国际·(中国区)集团官方网站

返回顶部

收起
97国际·(中国区)集团官方网站 文档AI助手
97国际·(中国区)集团官方网站 文档评价
资料内容是否对您有资助?
您对目今页面的知足度怎样?
不咋滴
很是好
您知足的缘故原由是(多�。�?
您对文档是否尚有其它的问题或建议?
为尽快解决问题 ,请您留下联系方法以便回复
邮箱
手机号
谢谢您的反�。�
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
请选择服务项目
关闭咨询页
售前咨询 售前咨询
售前咨询
售后服务 售后服务
售后服务
意见反响 意见反响
意见反响
更多联系方法
网站地图