linux多播常见问题解决办法
来源:互联网 发布:如何判断mac口红真假 编辑:程序博客网 时间:2024/06/11 00:21
1、组播和广播需要在局域网内才能实现,另外得查看linux系统是否支持多播和广播:
2、发送多播包的主机需要设置网关,否则运行sendto()会出现"network is unreachable",网卡可以随便设置,但是一定要设。还要添加路由240.0.0.0,即:
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
route add default gw "192.168.9.1" dev eth0
3 、出现:“setsockopt:No such device”。的提示,说明多播IP设置出现问题,系统所需要的uint32_t格式的网络地址的开头不是1110,检验通不过。解决办法:在把地址字符串"*.*.*.*"转化为uint32_t时采用htonl(inet_network(“*.*.*.*”))或者inet_aton函数,inet_aton(GRUPO, &srv.sin_addr)
ifconfig
UP BROADCAST MULTICAST MTU:1500 跃点数:1 说明该网卡支持
2、发送多播包的主机需要设置网关,否则运行sendto()会出现"network is unreachable",网卡可以随便设置,但是一定要设。还要添加路由240.0.0.0,即:
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
route add default gw "192.168.9.1" dev eth0
3 、出现:“setsockopt:No such device”。的提示,说明多播IP设置出现问题,系统所需要的uint32_t格式的网络地址的开头不是1110,检验通不过。解决办法:在把地址字符串"*.*.*.*"转化为uint32_t时采用htonl(inet_network(“*.*.*.*”))或者inet_aton函数,inet_aton(GRUPO, &srv.sin_addr)
0 0
- linux多播常见问题解决办法
- linux系统常见问题解决办法
- linux 常见问题解决办法
- linux下常见问题的解决办法
- 使用Linux常见问题及其解决办法
- LINUX多播编程
- linux多播技术
- LINUX多播编程
- linux 多播
- linux多播技术
- Linux 多播(组播)例程
- Linux 多播(组播)例程
- Linux 多播(组播)例程
- 【Linux网络编程】多播、组播
- linux下Vim常见问题及解决办法
- 常见问题解决办法
- linux下的多播
- linux 内核中的多播
- Ionic 插件创建
- Dell 灵越 飞匣3000 笔记本 再带Win8系统改Win7系统 (U盘安装)
- 瀑布流
- php面向对象之抽象类
- HDOJ 2586 How far away ? (LCA ST算法)
- linux多播常见问题解决办法
- HDU 1006.Tick and Tick【11月12】【很久没写博客了】
- 数组
- 文件读写概要
- Linux线程池(C语言描述) - 互斥量+条件变量同步
- 有10,000个网页,其中包含有电话号码,现在需要将电话号码抽取出来并去重,应该如何设计,使用哪些技术。
- Linux 快速清空文件内容的方法。
- 一步一步写万能makefile
- Android开发之ViewPager实现多页面切换及动画效果(仿Android的Launcher效果)