网络中广播和多播的认识

单播(Unicast),多播 (Multicast) 和广播 (Broadcast) 这三个术语都是用来描述网络节点之间通讯方式的术语。那么这些术语究竟是什么意思?区别何在?

单播

网络节点之间的通信就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么用网络技术的术语来描述就是“单播”,此时信息的接收和传递只在两个节点之间进行。单播在网络中得到了广泛的应用,网络上绝大部分的数据都是以单播的形式传输的,只是一般网络用户不知道而已。例如,你在收发电子邮件,浏览网页时,必须与邮件服务器,web服务器建立连接,此时使用的就是单播数据传输方式。但是通常使用“点对点通信”。(point to point)代替“单播”,因为“单播”一般与“多播”和“广播”相对应使用。

多播

多播也可以称为”组播“,在网络技术的应用并不是很多,网上视频会议,网上视频点播特别适合采用多播方式,因为如果采用单播方式,逐个节点传输,有多少个目标节点,就会有多少次传送过程,这种方式显然效率极低,是不可取的;如果采用不区分目标,全部发送的广播方式,虽然一次可以传送完数据,但是显然达不到区分特定数据接收对象的目的。采用多播方式,既可以实现一次传送所用目标节点的数据,也可以达到只对特定对象传送数据的目的。IP网络的多播一般通过多播IP地址实现。多播IP地址就是D类Ip地址,即224.0.0.0到239.255.255.255之间的IP地址。Windows 2000 中的DCHCP管理器支持多播IP地址的自动分配。

广播

广播在网络中的应用比较多,如客户机通过DHCP自动获得IP地址的额过程就是通过广播来实现的。但是同单播和多播相比,广播几乎占用了子网内网络的所有带宽。拿开会打一个比方吧,在会场上只能有一个人发言,想象一下如果所有的人同时都用麦克风发言,那会场上就会乱成一锅粥。集线器由于其工作原理决定了不可能过滤广播风暴,一般额交换机也没有这一功能,不过现在有的网络交换机(如全向的QS系列交换机)也有过滤广播风暴功能了,路由器本身就有隔离广播风暴的作用。广播风暴不能完全杜绝,但是只能在同一子网内传播,就好像喇叭的声音只能在同一会场传播一样,因此在由几百台甚至上千台电脑构成的大中型局域网中,一般进行子网划分,就像将一个大厅用墙壁隔离成许多小厅一样,以达到隔离广播风暴的目的。在IP网络中,广播地址用IP地址255.255.255.255 来表示,这个Ip地址代表同一子网内所有的IP地址。当前的网络中有三种通讯模式:单播,广播,多播(组播)其中组播出现时间最晚但同时具备单播和广播的优点,最具有发展前景。

发布了70 篇原创文章 · 获赞 8 · 访问量 3255

猜你喜欢

转载自blog.csdn.net/gldbys/article/details/105266715
今日推荐