我有一个连接到 L2 交换机的 Cisco AP 1242AG 自治 AP。
假设我有 100 个有线设备,每个设备每秒发送 2 个广播 UDP 数据包。
显然,这些数据包将到达接入点交换机端口,但 AP 是否真的会将这些数据包 (200 pps) 发送到空中?
谢谢
我有一个连接到 L2 交换机的 Cisco AP 1242AG 自治 AP。
假设我有 100 个有线设备,每个设备每秒发送 2 个广播 UDP 数据包。
显然,这些数据包将到达接入点交换机端口,但 AP 是否真的会将这些数据包 (200 pps) 发送到空中?
谢谢
(非思科特定答案)
是的,除非你禁用它。
广播帧将以组播基本速率发送,该速率通常较低(大部分时间为 1 Mbps),并且如果有节电站,则仅在每个 DTIM * 信标间隔发送。并且那些丢包率会相当高。
但是,如果没有与 AP 关联的客户端,则 AP 通常是智能的并且不会发送它们。
假设 8192 位数据包大小和 1 mbps 多播速率,每秒 200 个广播数据包将无法工作,因为多播流量将超过 1 mbps,并且 AP 通常会为广播分配更少的容量和缓冲区,因此限制实际上远小于 1 mbps。
无论如何,广播是 1990 年,如果您可以改用多播,并在 AP 上启用 MLD/IGMP 侦听,那么 AP 可能更智能,并且仅在客户端实际订阅多播地址时才传送多播帧。并且根据客户端功能和 AP 配置,组播帧甚至可以以单播形式发送,以更高的数据速率和更少的数据包丢失。
无论如何,IPv6 没有广播。