13.3.2 广 播

更新于 2026年10月10日 版权声明
13.3.2 广 播

广播指的是由一台主机向该主机所在子网内(同一个局域网)的所有主机发送数据。

13.3.1小节中的UDP示例也称为UDP单播,UDP单播与UDP广播的区别在于数据包中的IP地址不同。广播需要使用广播地址255.255.255.255(IP地址分类可以查阅13.1.2小节),然后消息将被发送到在同一广播网络上的每个主机。

广播通常用于在同一网络的用户之间交流信息,即向局域网内所有的人说话。但是广播还是要指明接收者的端口号的,因为不可能接受者的所有端口都来收听广播。

提示:

本地广播信息不会被路由器转发,因为如果路由器转发了广播信息,会引起网络瘫痪。

【例13.6】修改13.3.1小节中的UDP通信程序,将发送端的数据包地址修改为广播地址,实现局域网内的广播。(https://www.daowen.com)

图示

程序运行之后,在主机所在子网内的所有计算机都将收到数据,运行结果如图13.15所示。

图示

图13.15 运行结果

说明:

主机所在的子网网关为192.168.31.1,子网掩码为255.255.255.0,在该子网内的所有计算机都将接收到主机(192.168.31.101)发送的数据。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)