返回信息流RT,我用原始socket(AF_INET6,SOCK_RAW,。。。);发送组播包,句号的那里是自己定义的一个协议号,然后用bind()绑定了某个网卡的地址发送,但是不管我是绑定了哪个网卡的地址,包都会默认从eth0口发出去,而不会从eth1发出去。。。
这是一条镜像帖。来源:北邮人论坛 / cpp / #72653同步于 2013/7/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
有人知道linux下怎么用原始套接字实现多网卡发送广播包么?
goddy5999666
2013/7/17镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
【 在 goddy5999666 的大作中提到: 】
: RT,我用原始socket(AF_INET6,SOCK_RAW,。。。);发送组播包,句号的那里是自己定义的一个协议号,然后用bind()绑定了某个网卡的地址发送,但是不管我是绑定了哪个网卡的地址,包都会默认从eth0口发出去,而不会从eth1发出去。。。
http://stackoverflow.com/questions/3998569/how-to-bind-raw-socket-to-specific-interface