网络编程(0)--multicast

多播(multicast)

也称作组播
优点:
同一组内主机共享同一数据流,所以不会对服务器造成压力,因此广泛应用于网上视频应用
缺点:
1.与单播相比没有原生的纠错机制,但可以从应用层实现
2.需要路由器及网络协议栈支持

D类地址用于多播

    224.0.0.0-239.255.255.255

1.局部多播地址
路由器及其他用途保留的地址,路由器不转发

    224.0.0.0-224.0.0.255

2.预留多播地址
应用于全球Internet

    224.0.1.0-238.255.255.255

3.管理权限多播地址
私有多播地址
局域网内部使用,不能上公网

    239.0.0.0-239.255.255.255

多播过程是客户主机加入特定的ip地址mulcastIP并且监听特定端口mulcastPort,而服务器主机向该ip地址mulcastIP和端口mulcastPort发送数据流,而服务器主机自身不必加入mulcastIP这个组
Linux下源码在这里

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值