一,组播原理与配置
当网络中部署点到多点通信应用时,若采用单播方式,网络中传输的信息量与需要该信息的用
户量成正比。多份内容相同的信息发送给不同用户,对信息源及网络带宽都将造成巨大压力。若采
用广播方式,无需接收信息的主机也将收到该信息,这样不仅信息安全得不到保障且会造成同一网
段中信息泛滥。
P组播技术有效地解决了单播和广播在点到多点应用中的问题。组播源只发送一份数据,数据
在网络节点间被复制、分发且只发送给需要该信息的接收者
本章将依次介绍组播工作原理、组播路由协议、组播基础配置命令。
1.组播介绍
组播作为|P传输的3种方式之一,P组播通信指的是P报文从一个源发出,被转发到一组特定的接收者
相较于传统的单播和广播,IP组播可以有效地节约网络带宽、降低网络负载,所以被广泛应用于IP四
数据传送和多媒体会议等网络业务中。
传统的|P通信有单播( Unicast)和广播( Broadcast)两种方式。
1.单播方式部署点到多点应用
采用单播方式时,网络中传输的信息量与需要该信息的用户量成正比。如图6.1所示,当需要该信息的用
户数量较大时,信息源需要将多份内容相同的信息发送给不同的用户,这对信息源以及网络带宽都将造成巨大
的压力。因此,该传输方式不利于信息的批量发送,只适用于用户稀少的网络。
2.广播方式部署点到多点应用
采用广播方式时,不需要接收信息的主机也将收到该信息,这样不仅信息的安全性得不到
保障,而且会造成同一网段中信息泛滥。因此,该传输方式不利于与特定对象进行数据交互,同时会浪费大量的带宽。
由上述可知,传统的单播和广播通信方式不能有效地解决单点发送、多点接收的问题。组播( Multicast)
可以很好地解决点到多点的数据传输,源只发送一份数据,网络中只有需要该数据的主机(目标主机 HostA和 Hostc)可以接收该数据,其他主机( HostB)不能收到该数据。
组播的优势:相比单播,由于被传递的信息在距信息源尽可能远的网络节点才开始被复制和分发,所以用户的增加不会导致信息源负载的加重以及网络资源消耗的显著增加。相比广播,由于被传递的信息只会发送给需要该信息的接收者,所以不会造成网络资源的浪费并能提高信息传输的安全性。
2.组播基本概念
组播传输的特点是单点发送,多点接收。
组播组:用|P组播地址进行标识的一个集合。任何用户主机(或其他接收设备),加入一个组播组,就
成为了该组成员,可以识别并接收发往该组播组的组播数据
个组播源可以同时向多个组播组发送数据,多个组播源也
组播源:信息的发送者称为“组播源
以同时向一个组播组发送报文。组播源通常不需要加入组播组,由源端DR负责管理组播源的注册和SPT( Shortest Path Tree)的建立。
组播组成员:所有加入某组播组的主机便成为该组播组的成员。组播组中的成员是动态的,主机可以在任何时刻加入或离开组播组。组播组成员可以广泛地分布在网络中的任何地方。
组播路由器:支持三层组播功能的路由器或交换机。组播路由器不仅能够提供组播路由功能,也能够在与用户连接的末梢网段上提供组播组成员的管理功能。