单播 广播 组播_入门IP组播,收藏这些概念

本文介绍了IP传输的三种方式——单播、广播和组播,重点阐述了组播的优势及基本概念,包括组播组、组播源和组播组成员。此外,还详细讲解了IP组播服务模型,包括任意源组播ASM、特定源组播SSM和过滤源组播SFM,并探讨了IPv4组播地址的分配和用途。
摘要由CSDN通过智能技术生成

讲组播之前,我们必须要搞清楚一个问题,为何要组播?

一、IP传输方式对比

IP传输的三种方式,单播Unicast、广播Broadcast和组播Multicast。

  • 单播Unicast,信息源为每个需要信息的主机都发送一份独立的报文。
  • 广播Broadcast,信息源将信息发送给该网段中的所有主机,而不管其是否需要。
  • 组播Multicast,信息源将信息转发到一组特定的接收者。

采用单播方式时,网络中传输的信息量与需要该信息的用户量成正比。采用广播方式时,不需要接收信息的主机也将收到该信息,信息在同一网络中泛滥,信息安全得不到保障。这两种方式对带宽都将造成浪费。组播刚好解决了这一问题,不会加重网络资源的浪费,并能提高信息传输的安全性。

df0ecad606ae78adccbe0c32fcbd77b7.png
7584f4487bcaec0dda642b71a0460887.png

二、IP组播基本概念

组播组:用IP组播地址进行标识的一个集合。

组播源:信息的发送者称为“组播源”。

组播组成员:所有加入某组播组的主机便成为该组播组的成员。

组播路由器:支持三层组播功能的路由器或交换机。

三、IP组播服务模型

根据IGMP接收者对组播源的控制程度的不同,可以把IP组播分为任意源组播ASM(Any-Source Multicast)特定源组播SSM(Source-Specific Multicast)和过滤源组播SFM(Source-Filtered Multicast)

任意源组播ASM(Any-Source Multicast),任意发送者都可以成为组播源,并向某组播组地址发送数据。接收者无法预先知道组播源的位置,接收者当然也就可以接收任意源流出的组播流量。

特定源组播SSM(Source-Specific Multicast),该模型为用户提供了一种能够在客户端指定接收组播源的服务类型。SSM模型和ASM模型的根本区别是接收者已经通过其他手段预先知道了组播源的具体位置。SSM使用和ASM不同的组播地址范围,直接在接收者和其指定的组播源之间建立专用的组播转发路径。

过滤源组播SFM(Source-Filtered Multicast),它是ASM的一种特例。SFM仅在ASM的基础上添加了组播源过滤策略。组播节点对接收到的组播报文的源地址进行检查,允许或禁止来自某些组播源的报文通过。最终,接收者只能接收到来自部分组播源的数据。

四、IPv4组播地址

IANA(Internet Assigned Numbers Authority)指定前四位为1110,D类地址用于组播应用,范围224.0.0.0-239.255.255.255。同时IANA还为他们的使用用途进行了细分,如表所示。

156a11c7a2e05c3407210ba6d16cb7d8.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值