多播
贡献者:DXY701121 浏览:1323次 创建时间:2009-07-09
-
多播是一种一到多的传输技术。在因特网上发送消息的传统方法称为“单播”;它与多播相反,是一到一的传输。如果多播技术可类比于会议呼叫,则单播则类似于两个人之间的私人通话。在这种一到多的多播技术中,消息发送到每个人。路由器可阻止多播传播到各处。多播的类型有:单个发送,一组接收;一组发送,单个接收;一组发送,一组接收。因为每一组的成员信息和每一组的改变只在本地路由器保存和调整,在通信过程中,每一组是可以改变的。每一组的改变方式决定于本地路由所采用的算法。
多播技术提供一种让一个主机向一组选择性的主机发送数据分组的方法。其中的关键词是“选择性的”。用户可选择成为特定多播的一部分。然后多播数据分组从多播源发送到用户。关键的一点在于,多播数据分组通过的路由中必定有一位最终用户已经请求成为多播的一部分。这将阻止多播数据分组通过没有多播参与者的网络部分。尽管如此,在因特网上的多播组仍然可能非常庞大,其成员遍布世界各地。
在多播中,用户向他们的本地路由器表明希望成为某个特定多播组的一部分。然后该路由器向离多播源最近的下一个路由器表明,它希望接受多播。该过程一直持续,直到在多播源和希望加入多播的人员之间建立一条路径。最后,只有需要为端系统接收多播数据分组的路由器才接受那些数据分组。非参与路由器不接受数据分组,这使进程效率更高。
多播技术能够有效地解决多点对多点数据通信的网络带宽问题。在传输过程中,根据发送各方和接收各方的网络拓扑分布,确定并优化传送方式。在同一网段,相同内容数据流只传送一个,在网络节点根据需要进行复制,发送给不同的用户。
开放分类
参考资料
贡献者
本词条在以下词条中被提及:
关于本词条的评论共:(0条)