文档介绍:单播、广播、组播
概述
的不断发展,数据、语音和视频信息等多种交互业务与日俱增,另外新兴的电子商务、网上会议、网上拍卖、视频点播、远程教学等对带宽和实时数据交互要求较高的服务逐渐兴起,这些服务对信息安全性、可计费性、网络带宽提出了更高的要求。
在网络中,存在着三种发送报文的方式:单播、广播、组播。
单播方式的信息传输过程
采用单播(UNICAST)方式时,系统为每个需求该信息的用户单独建立一条数据传送通路,并为该用户发送一份独立的拷贝信息,如图1-1:
假设用户B、D 和E 需要该信息,则信息源SERVER 必须分别和用户B、D、E 的设备建立传输通道。
网络结点之间的通信就好像是人们之间的对话一样,如果一个人对另一个说话,那么用术语描述就是“单播”,即信息的接收和传递只在两个结点之间进行。
从单播信息的传播过程可以看出,单播的信息传输方式不利于信息规模化发送。
带宽将成为信息传输中的瓶颈——由于网络中传输的信息量和要求接收该信息的用户量成正比,因此当用户数量很庞大时,服务器就必须要将多份内容相同的信息发送给用户。
应用:收发电子邮件和浏览网页。
广播(BROADCAST)方式,客户机之间“一对所有”的通信方式,服务器对其中每一台客户机发出的信号都进行无条件的复制并转发,所有客户机都可以接收到所有信息,不管用户是否需要。
广播方式的信息传输过程
假设用户B、D 和E需求该信息,则信息源SERVER 通过路由器广播该信息,网络其他用户A 和C 也同样接收到该信息,信息安全性和有偿服务得不到保障。
从广播信息的传播过程可以看出,广播的保密性和有偿性比较差。并且当同一网络中需求该信息的用户量很小时,网络资源利用率将非常低,带宽浪费严重。因此,广播不利于对特定用户进行数据交互,并且还严重的占用带宽。
广播的优点:
网络设备简单,维护简单,布网成本低廉;
由于服务器不用向每台客户机单独发送数据,所以服务器流量负载极极低;
广播的缺点:
无法针对每个客户的要求和时间及时提供个性化服务;
服务器提供数据的带宽有限,客户端的最大带宽即为服务总带宽;
上传输。
组播方式传输信息 当网络中的某些用户需要特定信息时,组播信息发送者(即组播源)仅发送一次信息,借助组播路由协议为组播数据包建立组播分发树,被传递的信息在距离用户端尽可能近的节点才开始复制和分发。
组播:客户机之间“一对一组”的通信模式,也就是加入了同一个组的客户机可以接受到此组内的所有数据,网络中的设备只向有需求者复制并转发其所需数据。
客户机可以向路由器请求加入或退出某个组,网络中的路由器和交换机有选择的复制并传输数据,即只将组内数据传输给那些加入组的客户机。
假设用户B、D 和E 需求该信息,为了将信息顺利地传输给真正需要该信息的用户,需要将用户B、D、E 组成一个接收者集合,由网络中各路由器根据该集合中各接收者的分布情况进行信息转发和复制,最后准确地传输给实际需要的接收者B、D 和E。