识别广播地址
在IP地址bai中,如果最du后一个数字是255,则一定是一个广播地址
- 网络广播地址: 网络广播地址在没有进行子网划分的网络内广播,由于当强的网络均涉及子网划分,故此种地址很少存在;
- 受限广播地址:以255.255.255.255组成的广播地址,在当前路由器均不转发此类广播
- 子网广播地址:子网广播地址是一种常用的广播方式,它是指在一个具体的子网内进行广播,比如192.168是网络ID,那么192.168.1.255就是子网192.168.1的广播
- 全部子网广播地址:是指所有子网络的广播,以上一个为例,全部子网广播地址是192.168.255.255
广播要采用UDP的方式
- 创建UDP套接字
- 设置套接字属性为SO_BROADCAST,设置为广播地址
- 设置广播地址为INADDR_BROADCAST,同时也要指定发送端口
- 进行数据收发操作