基于广播SNMP的网络管理并行轮询算法  被引量:8

SNMP-based broadcasting parallel polling algorithm for network management

在线阅读下载全文

作  者:程春玲[1] 崔国亮[1] 隋宗见[1] 

机构地区:[1]南京邮电大学计算机学院,南京210003

出  处:《计算机应用研究》2010年第12期4711-4714,共4页Application Research of Computers

基  金:江苏省重大科技支撑计划资助项目(BE2009063);国家教育部博士点基金资助项目(20093223120001);国家教育部专项研究课题(2009117);江苏省科技支撑计划课题(BE2009158);江苏省高校自然科学研究项目(09KJB520010)

摘  要:面对网络融合环境下网络规模大、分布广、设备多的实际需求,传统网络管理系统通过依次轮询设备进行数据采集存在轮询周期长、实时性低、轮询数据量多等缺点,提出了一种基于广播SNMP的数据采集并行轮询算法。该算法在轮询时,通过向每个网段发送广播SNMP数据包的方式并行轮询被管设备,减少轮询数据包的数量,减轻管理站的负担,缩短轮询周期;在接收设备回复数据包时,针对接收和处理速度不匹配的情况,采用多线程自适应并行处理环形缓存的方法,达到高速数据接收的目的。系统测试结果表明,通过广播方式的轮询可以有效缩短轮询周期,减少轮询数据量,而且适合在高速环境下对数据的接收,避免回复数据的丢失。与其他算法相比,该算法可以大大提高大型网络网管系统的实时性和工作效率。Facing large-scale network,wide distribution,more devices under the network convergence,the traditional network management exsits long polling cycle,low real-time,more polling data in data collection by polling,this paper proposed a SNMP-based broadcasting parallel polling algorithm for data collection. When polling,the algorithm polled devices in parallel by sending a SNMP broadcast packet to each subnet,which reduced the polling packets,lightened the burden of management station and shortened the polling cycle to solve the speed mismatch of receiving and processing in receiving packets from devices,the algorithm used multithreading loop cache technology to achieve high-speed data receiving. The experiments show that the algorithm can effectively shorten the polling cycle,reduce the amount of polling data and it is suitable for data receiving with high speed. This algorithm can greatly improve efficiency for large-scale network management.

关 键 词:广播 SNMP 并行轮询 网络管理 多线程 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象