检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算机应用研究》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.
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.137.213.117