计算机网络3种通信方式.docx

组播概述1.1?组播定义??单播、组播、广播是计算机网络上三种基本的通信方式。?单播是相互感兴趣的主机双方进行通信的方式,主机不能接收对其不感兴趣的其它主机发送的信息,属于点对点通信。?广播是主机向子网内所有主机发送信息,子网内所有主机都能收到来自某台主机的广播信息,属于点对所有点的通信。?组播则介于两者之间,是主机向一组主机发送信息,存在于某个组的所有主机都可以接收到信息,属于点对多点通信。?从这个意义上讲,广播可以认为是组范围最大化的组播。当然,二者还是存在显著区别的:首先,广播被限制在子网内,不会被路由器转发。其次,主机被默认为是接收者,而组播方式则需要主机主动加入。?解决点到多点的通信,可以通过单播和组播方式实现。?单播可以通过建立多个点对点的连接来达到点对多点的传输。?这种方式将在源点(服务器)与各个接收点建立连接,从服务器开始,就将有多份数据流分别流向分散的接收点。这种方式将加重服务器的负荷,增大对服务器性能的要求;同时还在网络中造成大流量,从而增加网络的负载,导致网络拥塞。?组播则不然,发送方仅发一份数据包,此后数据包只是在需要复制分发的地方才会被复制分发,每一网段中都将保持只有一份数据流。这样就可以减轻服务器的负担,节省网络带宽。?接下来,看看在哪些环境适合使用组播技术。本课程只介绍IP实现的组播。1.2?组播应用??IP组播最早的应用是音频/视频会议。但音频/视频

文档评论(0)

1亿VIP精品文档

相关文档