组播

常用组播地址

image-20211127101044124

image-20211127101007585

IGMP

因特网组管理协议

IGMP概述

image-20211127101255097

IGMP功能

IGMP提供了在转发组播数据包到目的地的最后阶段所需的信息,实现如下双向的功能:

  • 主机通过IGMP通知路由器希望接收或离开某个特定组播组的信息。
  • 路由器通过IGMP周期性地查询局域网内的组播组成员是否处于活动状态,实现所连网段组成员关系的收集与维护。

多播路由协议

PIM,协议无关组播(Protocol Independent Multicast)

如果你想知道关于PIM更多详细的信息,点击PIM协议原理与配置 - 嚴∞帅 - 博客园 (cnblogs.com)

PIM-DM

PIM-DM假设网络中的组成员分布非常稠密,每个网段都可能存在组成员。采用“推(Push)模式”转发组播报文。PIM-DM的关键任务是建立SPT(Shortest Path Tree,最短路径树)。PIM-DM的工作机制:邻居发现、扩散与剪枝、状态刷新、嫁接和断言;其思想是:

  • 首先将组播数据报文扩散到各个网段。
  • 然后再裁减掉不存在组成员的网段。
  • 通过周期性的“扩散—剪枝”,构建并维护一棵树连接组播源和组成员的单向无环SPT。

PIM-DM的局限性

PIM-DM适用于组播成员分部较为密集的园区网络。在组成员分布相对较为稀疏的大规模网络中(Internet),组播流量的周期性扩散/剪枝将给网络带来极大的负担。对于PIM-DM的局限性,PIM-SM可以提供相对有效的解决方案。

PIM-SM

image-20211128191958396

支持共享树(RPT)源树(SPT)

使用“拉(Pull)模式”转发组播报文。

PIM-SM的关键任务是建立RPT(Rendezvous Point Tree,汇聚点树)和SPT(Shortest Path Tree,最短路径树)。该模式适用于组播成员分分布较为稀释的网络环境。

PIM-SM的关键机制包括邻居建立、DR竞选、RP发现、RPT构建、组播源注册、SPT切换、Assert;同时也可通过配置BSR(Bootstrap Router)管理域来实现单个PIM-SM域的精细化管理。PIM-SM中PIM邻居建立过程以及Assert机制与PIM-DM相同

前往下一章:IPv6    回到计算机网络首页
posted @ 2021-11-26 19:04  JieShenAI  阅读(197)  评论(0编辑  收藏  举报