组播小知识点

基本概念
组播:在一个源IP主机跟多组(一个)IP主机直接进行,中间的网络设备根据 接受者的需求,有选择的对数据进行复制跟转发。
       组播方式下:单一信息同时发给一个用户,每条路上最优只有一份相同的组播数据,相比单播跟广播:
        1.比较单播,加了用户,也 不会导致资源 消耗浪费
        2.比较多播,不浪费资源的同时,能 提高安全性,实现 跨网段传输
 组播数据报文结构

        目的IP地址:目的IP地址为组播IP地址,地址范围从224.0.0.0239.255.255.255 。

        目的MAC地址:目的MAC地址为组播MAC地址,组播MAC地址由组播IP地址映射而来 。

组播IP地址 
        在IPv4 地址空间中, D 类地址( 224.0.0.0/4 )被用于组播。一个组播地址就表示一个点到多点的数据流,比如 IPTV 数据流,语音会议数据流。
        大多数情况下,同一个组播网络里不同的业务(比如,IPTV,语音会议)就需要使用不同的组播 IP 地址。

 组播MAC地址
        传输组播数据时,其目的地不再是一个具体的接收者,而是一个成员不确定的组,所以要使用IPv4 组播 MAC 地址。
 组播网络基本架构

         源端网络:将组播源产生的组播数据发送至组播网络。

        组播转发网络:形成无环的组播转发路径,该转发路径也被称为组播分发树(Multicast Distribution Tree)。(中间的一大圈)

        成员端网络:让组播网络感知组播组成员位置与加入的组播组。

组播服务模型 

        组播组成员在接收组播数据时可以对于组播数据源进行选择,因此产生了ASMAny-Source Multicast,任意源组播)和SSMSource-Specific Multicast,指定源组播)两种组播服务模型。

        1.ASM:组成员加入组播组以后,组成员可以接收到任意源发送到该组的数据。

        2.SSM:组成员加入组播组以后,组成员只会收到指定源发送到该组的数据。 

 组播路由与RPF检查

        由于组播转发容易产生环路,次优,重复报文,还需要添加组播源和入接口的信息。设备仅转发特定唯一的入接口收到的组播数据,从而避免组播转发时产生环路,次优,重复报文(部分解决)等问题。

        对于相同的组播源,设备通过RPF(Reverse Path Forwarding,反向路径转发)检查可以确定设备上唯一的组播流量入接口。后序实验会跟进。

RPF检查工作原理

 能明显看到IF2口的被叉叉了。

RPF路由选举规则 

        RPF路由可以从单播路由、MBGP路由、组播静态路由中选举产生。

        优选RPF路由原则:

                1. 掩码最长匹配

                2. 路由最优优先级(Pre值)

                3. 组播静态路由>MBGP路由>单播路由

组播分发树

        通过RPF机制与组播路由协议,组播网络可以最终形成无环、无次优且无重复包的组播转发路径,该路径可以被称为组播分发树

        组播分发树以组播源为根以组成员为叶子形成转发路径,组播数据在转发时都基于组播分发树进行转发。

组播协议介绍

        组播网络需要基于多种组播协议才能建立转发路径:

        工作在成员端网络的主要是IGMP(Internet Group Management Protocol,因特网组管理协议)协议,用于告知组播网络,组成员的位置与所加组播组

        工作在组播转发网络的协议主要有PIM,MSDP,MBGP。

       1. PIM(Protocol Independent Multicast,协议无关组播)协议主要作用是生成AS域内的组播分发树

       2. MSDP(Multicast Source Discovery Protocol,组播源发现协议)主要作用是帮助生成AS域间的组播分发树

       3. MBGP(Multicast BGP,组播BGP)主要作用是帮助跨域组播流进行RPF校验

 太模糊了,能自己的话说出来的不多,大多还是ppt的搬运,不过实验好理解。

以上参考华为官方ppt。

  • 25
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值