基于TELNET协议网络管理软件的设计与实现
作者单位:大庆石油学院
学位级别:硕士
导师姓名:李从信;曹德桥
授予年度:2009年
学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:随着网络应用技术的飞速发展,网络用户和网络资源的数量也随之迅速地增长,给我们的生活带来很大的方便。同时对网络资源的管理及监控提出了更高的要求。目前广泛使用的网络数据采集协议主要有SNMP协议、TELNET协议、FTP协议、NETFLOW等。随着SNMP的不断完善, SNMP中的安全问题也得到了一定程度的解决,使SNMP得到快速的发展。目前主流网络管理软件大部分都是基于SNMP协议开发的。这些网络管理软件所管理的网络大部分都是针对大型局域网而设计开发,所管理的设备也必须支持SNMP协议。由于SNMP出现的时间,以及设备厂商对SNMP协议的支持力度,导致了部分底端接入交换设备不支持SNMP协议,这些设备无法被纳入网络管理软件的管理范围。对于这些设备的管理,大部分网络管理员还是采用telnet协议连接到这些设备上,敲入各种命令,对这些设备进行查询控制。本文主要研究了基于TELNET协议进行数据采集、ARP缓存表监控的方法,通过总结日常采用TELNET协议进行网络管理的经验,找出其中的内在规律,制订出通用性的规则方法,结合TELNET数据采集的特点,通过建立网络物理拓扑连接模型的形式,制定规则集,实现数据采集的通用性,将设计模式运用到程序设计中,提高了程序的可扩充性和可维护性。通过对基于TELNET协议的网络管理软件的研究与设计,实现了基础接入交换设备的精确管理、ARP病毒监控与定位、数据采集存储等功能。