UDP协议实现广播通信 ?

GXY2005 2006-11-03 03:17:23
不好意思,偶最近一直缺分。UDP协议实现广播通信應該是指局域網內所有機器都收到數據,并不是互聯網上所有機器收到數據?因為默認廣播地址:255.255.255.255,不可能廣播到真實IP地址。
聯網上UDP通訊怎么實現广播,難道和TCP一樣逐個發送數據???
...全文
274 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
GXY2005 2006-11-06
  • 打赏
  • 举报
回复
总算有人之个声了,感谢楼上的.
局域网内广播Udp也没问题,性能更好.
我觉的局域网外是不能广播的,只能一个个发送数据??对否?
早起晚睡 2006-11-06
  • 打赏
  • 举报
回复
用removting很好的局域网内的所有人都能收到的谁都可以发消息。好好看看很好的
GXY2005 2006-11-06
  • 打赏
  • 举报
回复
真正想问个问题,又没人回答,是高手不在,还是不屑回答,就是不屑你也支个声啊,顶下也行啊,不会就是为了分吧,本末倒置了!
GXY2005 2006-11-06
  • 打赏
  • 举报
回复
IPAddress.Broadcast这个好象只能广播到局域網,就算我得到下载到的列表,怎么处理能广播到这个列表???
GXY2005 2006-11-06
  • 打赏
  • 举报
回复
然后照着下载到的列表去多播?
-----------------------------
就是这里不明白?下载到的列表肯定各种各样,怎么广播?代码怎么写?
varphone 2006-11-04
  • 打赏
  • 举报
回复
不可能的啦,绝大部分路由器都不转发广播包的。
GXY2005 2006-11-04
  • 打赏
  • 举报
回复
那位搞过Udp解释下??
dgcergo 2006-11-04
  • 打赏
  • 举报
回复
互联网上目前不可以实现广播。替代的方法是加个中介服务器。所有客户端启动都先去中介服务器注册自己,然后下载所有其他注册了的客户端的地址,然后照着下载到的列表去多播。中介服务器发现有新客户端注册时,向所有已经注册的老客户端发送新客户端的地址。老客户端受到中介服务器发来的新客户端的地址时,将此地址添加到自己的地址簿里。

这样的多播效果和广播一样。
GXY2005 2006-11-03
  • 打赏
  • 举报
回复
那位搞过Udp解释下??

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧