组播技术
文章平均质量分 92
介绍IGMP、PIM、MSDP等关于组播技术的实验和理论
静下心来敲木鱼
机会是留给有准备的人的
展开
-
组播隧道技术讲解(MD方式讲解)
MD VPN中,所有属于同一MD的PE上的VPN实例都要加入一个公共的组播组,这个组播组称为Shared-Group,PE上的私网PIM实例加入到根据Share-Group建立的组播分发树,用于将VPN内的PIM协议报文和数据报文分发给其他同属于一个VPN的PE,这个组播分发树称之为Share-MDT。各个PE之间能够互相发送和接收某组播组数据的VPN实例的集合可以称为MD,VPN实例之间的组播报文都在此MD内传输(即:不同的组播组数据在公网传输时通过不同的MD来划分)原创 2023-03-08 22:24:18 · 534 阅读 · 0 评论 -
MSDP实验配置
什么是MSDPMSDP(Multicast Source Discovery Protocol)组播源发现协议的简称用来传递组播源信息,即传递(S,G)表项,解决多个PIM域之间互联的如何传递组播源信息的问题MSDP注意事项目前MSDP只支持在IPv4网络部署,仅对ASM模型生效并且PIM域内的组播路由协议必须是PIM-SM。原创 2023-03-06 22:49:11 · 695 阅读 · 0 评论 -
华为PIM-SM 动态RP实验配置
配置路由器向BSR通告自己为C-RP,自己的组范围为ACL 2001内允许的组播组 配置自己的RP优先级为10,数值越大,优先级越低,缺0原创 2023-01-14 15:38:03 · 2564 阅读 · 2 评论 -
PIM其它特性——IPv6组播、Anycast RP
使用嵌入式RP功能,会允许路由器从IPv6组播组地址中分析出RP地址,从而取代静态配置RP或者由BSR动态计算的RP。组播源侧DR收到后提取内嵌在组播地址中的RP地址,然后以单播方式发送IPv6 PIM-SM注 册报文。可以将两台设备的IP地址配置为同一地址,然后将此地址作为RP地址,这样就可以实现静态RP的备份。接收侧DR提取出内嵌在MLD报告中的RP地址,然后向其发送IPv6 PIM SM加入消息。动态RP是通过C-RP做为RP的备份,静态RP如何做RP备份。原创 2022-11-11 23:57:50 · 1134 阅读 · 0 评论 -
组播路由协议——PIM SM工作机制
例如:C-RP1的组播范围为224.0.0.0/4,C-RP2的组播范围为224.1.2.0/24,当为组224.1.2.3选择RP时,会选择C-RP2为RP。所以在PIM SM模式中,定义了RP(汇聚点,其实就是一台被设备为RP的网络设备),通过RP作为中介实现成员与组播源建树(即成员无法直接与组播源建SPT树)(每个PIM域可以有多个RP)对于一些接收者来说,通过RP的组播转发路径并不是最优的路径,此时就需要Switchover机制(即SPT切换),SPT切换由与组成员直连的路由器触发的。原创 2022-11-11 23:54:24 · 6928 阅读 · 0 评论 -
组播路由协议——PIM DM工作机制
采用“推(Push)”的方式转发组播报文并生成组播表,建立SPT(最短路径树)转发组播报文。它假定每条链路都有接收者,在每条链路上都直接推送组播流量。扩散(Flooding)、剪枝(Prune)机制嫁接(Graft)机制状态刷新(State-refresh)机制断言(Assert)机制原创 2022-09-28 10:04:42 · 2663 阅读 · 0 评论 -
组播路由协议——PIM基本概念
Join/Prune(加入/剪枝报文)、Assert(断言报文)、Register(注册报文)、Register-stop(注册停止报文)、Bootstrap(自举报文)、C-rp-announcement(候选RP通告报文)PIM协议之前,使用的组播路由协议是DVMRP(距离矢量组播路由协议),MOSPF(组播OSPF协议)等,它们的特点都是需要依赖单播路由协议来进行工作,维护大量的拓扑数据库。*代表的是任意组播源。其中(S,G)、(*,G)表项是由上游接口和下游接口组成的(以下为S,G表项举例)原创 2022-09-28 09:57:27 · 6005 阅读 · 0 评论 -
组播——IGMP Snooping
当组播源和组成员之间为二层网络时,此时网络设备是不需要配置IGMP协议以及PIM协议的,如果此时在网络设备上配置了IGMP Snooping,则会出现以下问题(此时路由端口手动配置)只要是动态的端口,只要是端口上维持“动态”特性的协议报文(PIM或IGMP)在端口老化时间内未收到,端口就会从组播转发表中消失。该端口在2s内没有收到报告报文,则删除该成员端口,如果该成员端口收到了报告报文,重置成员端口老化时间。当端口收到IGMP报文或PIM Hello报文后,会刷新组播路由器中的路由器端口的老化时间。原创 2022-09-24 21:33:33 · 4261 阅读 · 0 评论 -
组播——IGMP协议讲解
IGMP是运行在最后一跳路由器和组成员之间的控制协议,路由器通过IGMP协议来了解每个接口连接的网段上是否存在组播组的接收者,以此将组播组在对应接口转发(如果组播源和组成员之间为二层网络,则不需要配置IGMP协议)当多台主机属于同一组播组时,计时器(最大响应时间)先超时的主机发送成员报告报文后,其余主机收到该成员报告报文后停止计时,不再发送成员报告报文。IGMP因特网组管理协议,负责IPv4组播成员注册管理的协议,用来在接收者和与其直接相连的组播路由器之间建立、维护组播成员关系。原创 2022-09-24 15:13:04 · 9325 阅读 · 0 评论 -
组播基本概念讲解(有线、无线组播)
由于组播IP地址32bit,其中前4bit固定,后23bit映射,所以中间5bit在映射为MAC时会丢失。上述讲的01-00-5e开头的组播MAC地址只是针对于部分组播IP地址而言的,是为组播IP地址做映射而划分出来的一段组播地址。所以不是所有的组播MAC都是01-00-5e开头,但是所有的组播地址第1字节的最后1位都为1。例如:ISIS发送报文是通过组播发送的,而其目的MAC为0180开头的,非01-00-5e。组播路由器运行组播路由协议(IGMP)、组播路由器运行组播路由协议。原创 2022-09-01 23:42:53 · 6257 阅读 · 0 评论