关于组播的基础知识

1. 组播的基础概念:

        就是说一对多的通信。这个是相对于单播和广播而言的。

IP 组播是对硬件组播的抽象,是对标准 IP 网络层协议的扩展,它通过使用特定的 IP 组播地址,按照最大投递的原则,将 IP 数据报传输到一个组播群组的终端集合。其基本思想是:当某发送方向一组用户发送数据时,它不必向每个用户都发送一份数据,而只需将数据发送到一个特定的预约的组地址,所有加入该组的用户均可收到这份数据。
 

也叫多播, 多点广播或群播。 指把信息同时传递给一组目的地址。它使用策略是最高效的,因为消息在每条网络链路上只需传递一次,而且只有在链路分叉的时候,消息才会被复制。

公网传播的组播组为

        224.0.1.0~238.255.255.255为用户可用的组播地址(临时组地址),全网范围内有效。

局域网传播的组播组为

       239.0.0.0~239.255.255.255为本地管理组播地址,仅在特定的本地范围内有效。

组播路由器:支持三层组播功能的路由器或三层交换机。但是有一点要注意的是,一般来说网络中的路由器都是默认关闭multicast功能的,防止网络风暴(网段内大量的数据帧复制)的出现。

2. 组播的编程

编程这里已经有了代码,关键在于理解核心代码部分(用1D左右来完成)

 

 

 

3. 组播的监控

这里用到了wireshark这个软件

Wireshark is a free and open source packet analyzer used for network troubleshooting and analysis. These activities will show you how to use Wireshark to capture and analyze IPv4 multicast traffic----  wikipedia

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值