首页 | 官方网站   微博 | 高级检索  
     

基于广播SNMP的网络管理并行轮询算法*
引用本文:程春玲,崔国亮,隋宗见.基于广播SNMP的网络管理并行轮询算法*[J].计算机应用研究,2010,27(12):4711-4715.
作者姓名:程春玲  崔国亮  隋宗见
作者单位:南京邮电大学,计算机学院,南京,210003
基金项目:江苏省重大科技支撑计划资助项目(BE2009063);国家教育部博士点基金资助项目(20093223120001);江苏省科技支撑计划课题(BE2009158);江苏省高校自然科学研究项目(09KJB520010);国家教育部专项研究课题(2009117)
摘    要:面对网络融合环境下网络规模大、分布广、设备多的实际需求,传统网络管理系统通过依次轮询设备进行数据采集存在轮询周期长、实时性低、轮询数据量多等缺点,提出了一种基于广播SNMP的数据采集并行轮询算法。该算法在轮询时,通过向每个网段发送广播SNMP数据包的方式并行轮询被管设备,减少轮询数据包的数量,减轻管理站的负担,缩短轮询周期;在接收设备回复数据包时,针对接收和处理速度不匹配的情况,采用多线程自适应并行处理环形缓存的方法,达到高速数据接收的目的。系统测试结果表明,通过广播方式的轮询可以有效缩短轮询周期,减少轮

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

SNMP-based broadcasting parallel polling algorithm for network management
CHENG Chun-ling,CUI Guo-liang,SUI Zong-jian.SNMP-based broadcasting parallel polling algorithm for network management[J].Application Research of Computers,2010,27(12):4711-4715.
Authors:CHENG Chun-ling  CUI Guo-liang  SUI Zong-jian
Abstract: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 recei-ving with high speed. This algorithm can greatly improve efficiency for large-scale network management.
Keywords:
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号