请选择 进入手机版 | 继续访问电脑版

安富莱电子论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 1982|回复: 2
收起左侧

[网络知识] 多播或者说组播(multicast)基础知识,知识点相比单播和广播的知识点多很多

[复制链接]

5667

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
45615
QQ
发表于 2017-5-23 00:59:16 | 显示全部楼层 |阅读模式
百度百科:地址链接
wiki中文:地址链接
wiki英文:地址链接
======================================
这个优先看百度百科就行,讲解比较详细。
1. 多播(英语:multicast,台湾又译作多点发送、多点广播或群播,中国大陆又译作组播)是指把信息同时传递给一组目的地址。它使用的策略是最高效的,因为消息在每条网络链路上只需传递一次,且只有在链路分叉的时候,消息才会被复制。与多播相比,常规的点到单点传递被称作单播。当以单播的形式把消息传递给多个接收方时,必须向每个接收者都发送一份数据副本。由此产生的多余副本将导致发送方效率低下,且缺乏可扩展性。不过,许多流行的协议——例如XMPP,用限制接收者数量的方法弥补了这一不足。
2. 组播(Multicast)传输:在发送者和每一接收者之间实现点对多点网络连接。如果一台发送者同时给多个的接收者传输相同的数据,也只需复制一份的相同数据包。它提高了数据传送效率。减少了骨干网络出现拥塞的可能性。

淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

3

主题

8

帖子

14

积分

新手上路

积分
14
发表于 2019-2-26 10:26:47 | 显示全部楼层
老大,请问在STM32的RTX系统中,如何使单片机加入多个端口号不同的组播呢?最好有代码,谢谢啦
回复

使用道具 举报

5667

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
45615
QQ
 楼主| 发表于 2019-2-26 10:42:34 | 显示全部楼层
大白 发表于 2019-2-26 10:26
老大,请问在STM32的RTX系统中,如何使单片机加入多个端口号不同的组播呢?最好有代码,谢谢啦

没用过组播。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|安富莱电子论坛 ( 鄂ICP备09023347号,公安机关备案号42010602000201 )

GMT+8, 2019-5-21 06:45 , Processed in 0.162718 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表