面对网络融合环境下网络规模大、分布广、设备多的实际需求,传统网络管理系统通过依次轮询设备进行数据采集存在轮询周期长、实时性低、轮询数据量多等缺点,提出了一种基于广播SNMP的数据采集并行轮询算法。该算法在轮询时,通过向每个网段发送广播SNMP数据包的方式并行轮询被管设备,减少轮询数据包的数量,减轻管理站的负担,缩短轮询周期;在接收设备回复数据包时,针对接收和处理速度不匹配的情况,采用多线程自适应并行处理环形缓存的方法,达到高速数据接收的目的。系统测试结果表明,通过广播方式的轮询可以有效缩短轮询周期,减少轮