门户网站开发使用什么语言,wordpress页脚间距代码,南头外贸网站建设,注册公司100万意味着什么一、PIM基础概念 组播网络回顾#xff1a; 组播网络从网络结构上大体可以分为三个部分#xff1a; 源端网络#xff1a;将组播源产生的组播数据发送至组播网络。 组播转发网络#xff1a;形成无环的组播转发路径#xff0c;该转发路径也被称为组播分发树#xff08;Multi… 一、PIM基础概念 组播网络回顾 组播网络从网络结构上大体可以分为三个部分 源端网络将组播源产生的组播数据发送至组播网络。 组播转发网络形成无环的组播转发路径该转发路径也被称为组播分发树Multicast Distribution Tree。 成员端网络通过IGMP协议让组播网络感知组播组成员位置与加入的组播组。 组播网络从组织构成上由组播源组播组成员与组播路由器组成。 组播源的主要作用是发送组播数据。 组播组成员的主要作用是接收组播数据因此需要通过IGMP让组播网络感知组成员位置与加组信息。 组播路由器的主要作用是将数据从组播源发送到组播组成员。组播数据转发需要依赖组播分发树因此组播路由器需要通过协议来构建组播分发树。 前面我们已经学习了IGMP协议的v1v2v3版本主要作用是使得IGMP查询器可以感知到组成员的位置和所加组播组形成IGMP组表项和IGMP路由表项。但是单单有IGMP是无法从组播源到达组播组成员的因此我们需要学习组播转发网络的相关协议。 二、PIM协议基础 组播网络需要基于多种组播协议才能建立转发路径工作在成员端网络的主要是IGMPInternet Group Management Protocol因特网组管理协议协议用于告知组播网络组成员的位置与所加组播组。工作在组播转发网络的协议主要是PIMMSDPMBGP目前在AS内我们主要学习PIM协议。 PIMProtocol Independent Multicast协议无关组播。协议无关指的是与单播路由协议无关即PIM不需要维护专门的单播路由信息。作为组播路由解决方案它直接利用单播路由表的路由信息对组播报文执行RPF检查检查通过后创建组播路由表项从而转发组播报文。 目前在实际网络中PIM主要有两种模式 PIM-DMPIM-Dense ModePIM密集模式 PIM-SMPIM-Sparse ModePIM稀疏模式 PIM-DMPIM-Dense ModePIM密集模式PIM-DM模式主要用在组成员较少且相对密集的组播网络中该模式建立组播分发树的基本思路是“扩散-剪枝”即将组播流量全网扩散然后剪枝没有组成员的路径最终形成组播分发树。 PIM-SMPIM-Sparse ModePIM稀疏模式 PIM-SM模式根据组播服务模型又可以分为 PIM-SMASM为任意源组播建立组播分发树。 PIM-SMSSM为指定源组播建立组播分发树。 PIM-SM模式主要用在组成员较多且相对稀疏的组播网络中该模式建立组播分发树的基本思路是先收集组成员信息然后再形成组播分发树。使用PIM-SM模式不需要全网泛洪组播对现网的影响较小因此现网多使用PIM-SM模式。 PIMProtocol Independent Multicast协议无关组播目前常用版本是PIMv2PIM报文直接封装在IP报文中协议号为103PIMv2组播地址为224.0.0.13。 三、组播分发树类型 在PIM组播域中以组播组为单位建立从组播源到组成员的点到多点的组播转发路径。由于组播转发路径呈现树型结构也称为组播分发树MDTMulticast Distribution Tree。 组播分发树的特点无论网络中的组成员有多少每条链路上相同的组播数据最多只有一份。被传递的组播数据在距离组播源尽可能远的分叉路口才开始复制和分发。 组播分发树类型 以组播源为根组播组成员为叶子的组播分发树称为 SPTShortest Path Tree在PIM-DM与PIM-SM中均有使用。 以RP为根组播组成员为叶子的组播分发树 RPT又被称为共享树RPT主要在PIM-SM模式的组播网络中被使用。 组播分发树类型 四、PIM路由表项 PIM路由表项即通过PIM协议建立的组播协议路由表项。 PIM网络中存在两种路由表项 SG路由表项主要用于在PIM网络中建立SPT。对于PIM-DM网络和PIM-SM网络适用。 *G路由表项主要用于在PIM网络中建立RPT。对于PIM-SM网络适用。 S表示组播源G表示组播组*表示任意。 PIM路由表项1 在不同的组播路由器上组播路由表项会基于不同的表项汇总形成。 最后一跳路由器的组播路由表项主要基于PIM路由表项IGMP组表项和IGMP路由表项汇总形成。 其余组播路由器的组播路由表项主要基于PIM路由表项形成。 PIM路由表项2 (,G)表项是汇总表项显示有多少接口和组(S,G)通过复制(,G)表项结合组表项和IGMP形成组播路由表项。 这里概念很覆盖其实到实际配置时候还好先有个概念PIM协议生成PIM路由表项PIM路由表项结合IGMP等表项形成完整的组播路由表项。 总结组播网络由组播源端网络、组播转发网络、组播成员端网络组成PIM协议用于组播转发网络。PIM协议目前使用的PIMv2基于PIM协议有两种模式PIM-DM、PIM-SM。PIM-DM模式主要用在组成员较少且相对密集的组播网络中该模式建立组播分发树的基本思路是“扩散-剪枝”。PIM-SM模式主要用在组成员较多且相对稀疏的组播网络中该模式建立组播分发树的基本思路是先收集组成员信息然后再形成组播分发树。使用PIM-SM模式不需要全网泛洪组播对现网的影响较小。从组播源到组成员的点到多点的组播转发路径称为组播分发树组播分发树又分为SPT何RPT。通过PIM协议会生成PIM路由表项通过结合PIM路由表项和IGMP表项组播完整的组播路由表项。 本文由 mdnice 多平台发布