永发信息网

求问主题:为什么不能收到本机发出的广播包?

答案:2  悬赏:60  手机版
解决时间 2021-02-06 12:56
  • 提问者网友:疯子也有疯子的情调
  • 2021-02-05 20:34
求问主题:为什么不能收到本机发出的广播包?
最佳答案
  • 五星知识达人网友:酒醒三更
  • 2021-02-05 20:48
...}首先我创建了一个监听线程listenthread,这个线程里有一个监听SOCKET绑定了5502的端口负责监听,创建完线程后马上调用广播函数SendMsg来进行广播,SendMsg里面有一个发送SOCKET绑定了5501端口负责发送广播包到所有5502的端口,那不是应该执行完SendMsg后本机的监听线程会接收到广播包的吗?但是并没有接收到,请问是为什么?谢谢!
发广播是用sendmsg的嘛即然用了socket 发广播就应该用sendto吧
我的sendmsg里有一个SOCKET负责用sendto发送广播包的啊!
你最好用两台机器测试广播包,还有有的交换机会过虑掉广播包的。
抓包分析一下
全部回答
  • 1楼网友:千夜
  • 2021-02-05 21:46
搜一下:求问主题:为什么不能收到本机发出的广播包?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯