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如何处理?

用udp实现广播通信

特点: 1.数据传输不用建立连接,所以不可靠(符合udp协议的特点) 2.数据的发送是面向整个子网的,任何一台在子网内的计算机都可以接收到相同的数据; 3.广播用于udp和原始IP,不能用于TC...
  • lr982330245
  • lr982330245
  • 2014年06月25日 16:25
  • 3757

UDP 广播机制

UDP  1,简介 UDP 为用户数据包协议,它的头为8byte数据;分别为16bit源端口号,16bit目的端口号,16bit长度,16bit校验和;它为无连接,主要用于视频传输相关的应用;因为...
  • u010275857
  • u010275857
  • 2016年06月22日 18:31
  • 3034

UDP广播通信

我的网络知识有限,当领导通知要开发一个udp广播通信时,心想这还不简单,于是快速的写了代码 //--------------------------------------------- // Cr...
  • xbgprogrammer
  • xbgprogrammer
  • 2016年05月11日 16:49
  • 689

udp广播与直接广播

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

UDP 收/发 广播包

网络通信基础 如果网络中两个主机上的应用程序要相互通信,其一要知道彼此的IP,其二要知道程序可监听的端口。因为同一主机上的程序使用网络是通过端口号来区分的。 UDP Socket的使用过程: 1...
  • AMinfo
  • AMinfo
  • 2012年08月02日 15:48
  • 9034

TCP/IP详解:协议(UDP,广播和多播)

第11章:UDP:用户数据报协议 UDP不提供可靠性 TCP端口号由TCP来查看,UDP端口号由UDP来查看;TCP端口号与UDP端口号是相互独立的 UDP首部   UDP校验和可选,覆盖UD...
  • u014451076
  • u014451076
  • 2016年10月17日 09:51
  • 5629

UDP 组播 广播

最近在写一段分布式即时聊天的程序,为了实现内网用户正常通信,考虑使用组播的方式实现数据“广播” 根据查询的资料来看,UDP广播只能在内网(同一网段)有效,而组播可以较好实现跨网段群发数据。  简介  ...
  • c395565746c
  • c395565746c
  • 2010年11月17日 23:09
  • 19919

如何使用UDP进行跨网段广播

广播域 首先我们来了解一下广播域的概念。 广播域是网络中能接收任一台主机发出的广播帧的所有主机集合。也就是说,如果广播域内的其中一台主机发出一个广播帧,同一广播域内所有的其它主机都可以收到该广播帧...
  • gws1229
  • gws1229
  • 2013年12月05日 13:42
  • 1494

Java网络编程笔记--实现UDP广播发送与接收

Java网络编程笔记启用UDP广播发送下通信编程//发送端代码 import java.io.IOException; import java.net.DatagramPacket; import j...
  • lzw398756924
  • lzw398756924
  • 2016年08月16日 18:54
  • 472

一个UDP实现广播的小例子

 UDP 是USER DATAGRAM PROTOCAL 的简称,是一种在网络上提供的无连接的传输协议。  用UDP通信有以下特点:1、 数据传输不用建立连接,所以不可靠; 2、 数据的发送是面向整个...
  • sky04
  • sky04
  • 2010年04月13日 09:59
  • 5083
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:udp广播与直接广播
举报原因:
原因补充:

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