udp广播与直接广播

原创 2006年05月26日 09:19:00
一直用255.255.255.255作为目的地址发UDP广播。
在Windows下该广播地址定义为 INADDR_BROADCAST (defined in WINSOCK2.H)。

Linux下用这个地址不能发广播,该值定义为INVALID,或NOWHERE,记不清了。
为简单化,我配置一个广播地址用来发广播。
该地址应为直接广播地址。
ifconfig显示的Bcast地址就是直接广播地址。

directed broadcast (直接广播)-----一个数据帧或包被传输到一个远程网段上特定的节点组。直接广播由其广播地址表明,它是所有比特均为1的一个目的地子网地址。 (引自什么是直接广播地址???
可通过IP地址与子网掩码计算。

通用的UDP广播应该获取直接广播地址而不是配置或使用全网广播地址。
怎么获取?还不会。对于多个IP如何处理?

C# UDP通信 多路广播

  • 2010年08月12日 15:42
  • 8KB
  • 下载

C#实现 UDP简单广播

[csharp] view plain copy print? 代码    Code highlighting produced by Actipro CodeHighli...

C#网络编程UDP广播

  • 2017年05月17日 11:39
  • 76KB
  • 下载

udp 广播实现

  • 2016年03月14日 14:21
  • 22.34MB
  • 下载

linux socket UDP编程发送广播

#include #include #include #include #include #include #include #include #include #include ...
  • maopig
  • maopig
  • 2012年03月08日 10:55
  • 12804

Linux下的udp广播程序

  • 2012年12月08日 11:31
  • 3KB
  • 下载

android局域网udp广播demo

  • 2012年08月11日 15:16
  • 105KB
  • 下载

探究多网卡UDP广播发送源地址

使用UDP发送广播时,若绑定了指定的IP地址,则只使用此IP地址作为UDP广播源IP地址。若没有指定IP地址或者指定了INADDR_ANY,则在不同的操作系统上有不同的结果。在xp机器上,此广播会绑定...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:udp广播与直接广播
举报原因:
原因补充:

(最多只允许输入30个字)