关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

什么是单播、组播和广播,它们的特点是什么?

发布时间:2022-05-26 14:11:36

作为一名网络工程师,你必须知道网络技术中的三个基本概念:单播、组播和广播。即使这些概念在第一次接触时很容易混淆,但实际上并没有那么复杂。


在学习网络技术,或者准备思科CCNA考试的时候,你总会碰到一些看起来非常相似的概念,有时你可能会搞混。你可能经常听到网络术语单播、组播和广播。我们来解释一下这些概念。


单播


单播只是一个只有一个目的地址的数据包/帧。这是TCP/IP网络中最常见的通信方式。当您使用浏览器连接到Web服务器时,会建立单播。用QQ和别人聊天的时候,也是单播传输。


单播功能:单个发送方和接收方通过网络进行的通信。


1.服务器及时响应客户端的请求。


2.服务器根据每个客户的不同请求发送不同的数据,易于实现个性化服务。


单播的缺点


1.服务器为每个客户端发送一个数据流,服务器流量=客户端数量×客户端流量;在客户端数量多、每个客户端流量大的流媒体应用中,服务器无法支持如此庞大的数据流。


2.现有的网络带宽是一个金字塔结构,城际和省际骨干带宽仅占其所有用户总带宽的5%。如果全部使用单播协议,网络主干将不堪重负。


多点传送


组播,也叫多播,是介于单播和广播之间的一种传输方式。组播的目的地址是一组主机,称为“组播组”。只有加入多播组,才能接收到该组的多播。多播的一个例子是通过IP传播视频呼叫。在CCNA考试中,你只需要记住组播组的IP地址范围。标准网络分类中的D类网络保留用于组播,IP地址范围为224 . 0 . 0 . 0–239 . 255 . 255 . 255。这个地址段是为本地网络分段网络协议保留的,和广播消息类似,路由器不会转发组播消息。


比如网络路由协议OSPF中的Hello包会以组播的形式发送到目的IP地址224 . 0 . 0 . 5;并将EIRGP更新消息发送到组播地址224 . 0 . 0 . 10;RIPv2使用224.0.0.9来发送路由更新。


一个发送者和多个接收者之间的通信。


多播的基本概念是“组”。多播组是一组想要接收特定数据流的接收者。这个组没有物理或地理边界:组中的主机可以位于互联网或专用网络上的任何地方。


在多播的许多应用中,可以实现单播。然而,随着接收方的增加,要发送的数据包数量呈线性增加。对于每个接收者来说,需要发送N份相同的数据包,这样会使流量翻倍,占用大量网络带宽,有时还会造成网络拥塞。


但是多播IP包只发送一次。路由器会自动将其转发给位于不同网段的每个接收器,这样可以最大限度地减少网络中传输的消息副本数量。所以组播是必要的。


广播


广播消息是发送到该网段中所有设备的消息/帧。广播包中描述目的地址的数据全部设置为1:在网络第三层以IP地址255.255.255.255的形式出现,在网络第二层以MAC地址ff-ff-ff-ff-ff-ff-ff的形式出现。发送广播后,同一网段中的所有设备都会收到网络消息。请记住,交换机会转发广播消息,但路由器不会。广播用于通知整个网络设备一些信息,如ARP、DHCP等,都是通过广播报文传输的。


广播特点:主机之间“一对多”的通信方式。网络无条件复制转发每台主机发出的信号,所有主机都能接收到所有信息(不管你需不需要)。


1.网络设备简单,维护简单,网络布局成本低。


2.因为服务器不需要单独向每个客户端发送数据,所以服务器的流量负载极低。


/template/Home/News/PC/Static
var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?3055b648e71c7d34d18c96db95a87337"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();
客服中心
点击二维码下边按钮可通过微信联系客服进行沟通
QICQ支持
处理:机器咨询,产品优惠,售后处理服务器状态异常等,10分钟内响应
微信支持
工单服务
提交工单:在线工单入口
工单处理:网络延时,机器状态异常,网站备案等,10分钟内响应
投诉/合作
滥用举报:abuse@wuyouyun.com
商务合作:business@wuyouyun.com
服务投诉:微信处理入口
处理:投诉,建议,代理,大客户,我们会全力以赴满足您的服务请求