基于tle协议实现网络设备的自动管理etn

基于tle协议实现网络设备的自动管理etn

ID:33922535

大小:285.74 KB

页数:5页

时间:2019-02-28

基于tle协议实现网络设备的自动管理etn_第1页
基于tle协议实现网络设备的自动管理etn_第2页
基于tle协议实现网络设备的自动管理etn_第3页
基于tle协议实现网络设备的自动管理etn_第4页
基于tle协议实现网络设备的自动管理etn_第5页
资源描述:

《基于tle协议实现网络设备的自动管理etn》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第23卷第4期苏州科技学院学报(自然科学版)V01.23No.42006年12月!nj!!ily0fienceandFechnologyofSuzhou(NaturalScience)Dec.2o()6基于Telnet协议实现网络设备的自动管理袁海峰,张道军,吴银芳(苏州科技学院网络中心,江苏苏州215011)摘要:阐述了Telnet协议原理和技术,并对一些型号网络设备Telnet协议的选项协商过程进行了实测研究,在此基础上给出了使用WindowsSocket实现Telnet协议管理网络设备的软件流程和运行实例。关键词:网络设备管理;

2、Telnet协}义;Socket中图分类号:TP393.07文献标识码:A文章编号:1672—0679(2006)04-0069—05目前很多可管理网络设备都支持通过Telnet终端进行远程管理,网管人员可以手工执行某些命令对网络设备进行配置或提取网络设备的有关信息,但网络运行管理部门对设备运行数据的采集,一般是希望能自动完成。例如,本校校园网络出口使用的是一台华为一3corn的设备,需要周期性的从该设备分别提取CERNET线路和ChinaNET线路的数据传输速率,并存入本地数据库中,便于网络用户可以及时了解线路带宽利用情况;需要从港

3、湾网络SmartHammerG503防火墙提取NAT转换数的统计信息及CPU和内存利用率信息存人数据库,以了解该设备运转情况;还要提取3个校区的核心设备温度信息后存人数据库,目的是为了解空调是否运转正常。这些从设备提取到的信息,经处理后再通过WEB方式发布,对网管人员了解网络运转情况提供了重要参考。对设备运转信息的提取笔者考虑过采用SNMP协议,但是由于某些厂家网络设备的MIB库特别是私有MIB库不公开,如果仅使用SNMP协议公有MIB库,很难得到设备有价值的重要数据。开发Telnet协议数据提取软件,最简便的办法是使用现成的Teln

4、et控件,例如P0wePTelnet控件(可以在WWW.dart.corn下载30d试用版)。使用者不必关心Telnet协议实现细节,简化了编程难度。但因使用他人Telnet控件涉及版权或使用期限等问题,笔者对Telnet协议的技术细节进行了研究,使用SOCKET网络编程接口自主开发出Telnet客户端,用于实现设备的自动管理。1Telnet协议原理及协商问题Telnet协议(RFC854)Ill是TCP/IP协议族中应用最广泛的协议。它允许用户(Telnet客户端)通过一个协商过程来与一个远程设备进行通信。Telnet协议是基于网络

5、虚拟终端NVT(NetworkVirtualTermina1)的实现,NVT是虚拟设备,连接的双方(客户机和服务器)都必须把它们的物理终端和NVT进行相互转换。也就是说,不管客户进程终端是什么类型,操作系统必须把它转换为NVT格式。同时,不管服务器进程的终端是什么类型,操作系统必须能够把NVT格式转换为终端所能够支持的格式。在TCP/IP协议族中Telnet协议是比较复杂的。当一个Telnet连接被初次建立时,每一端都被假设使用了网络虚拟终端NVT,通信双方都支持一个基本的NVT终端特性子集(只能区分何为数据,何为命令),以便在最低层

6、次上通信,在这个基础上,双方通过NVT命令选项协商确定NVT的更高层次上的特性,实现对NVT功能的扩展。1.1Telnet协商选项操作的作用Telnet协议定义了网络虚拟终端设备NVT后,通信的双方就可以在一个较低的层次上实现数据通信,但基本的NVT设备所具有的特性是十分有限的,而用户实际使用的物理终端是丰富多样的,为此Telnet协[收稿日期】2006-07-13【作者简介】袁海峰(1977-),男,河南商水人,助理工程师,研究方向:校园网络运行管理。70苏州科技学院学报(自然科学版)2006丘议定义了用于扩展基本NVT功能的协议,

7、提供了选项协商的机制,它们使用“DO、DON'T、WILL、WON'T”结构允许客户机和服务器建立Telnet会话连接,目的是使NVT能够最大限度地达到用户终端所具有的功能。当Telnet客户端与Telnet服务端建立起Telnet连接后,Telnet服务端首先会发出选项协商数据,Telnet客户端给予适当的应答后,才会出现提示用户输入帐户名和口令的登录界面。1.2一些网络设备Telnet选项协商实例为测试网络设备的Telnet选项协商操作,研究阶段先开发了一款使用winsock与网络设备top23端口进行连接的测试程序,该程序与网络

8、设备建立Telnet连接后,直接提取网络设备发出的所有数据的字节值输出到显示器上,而不理会网络设备发出的Telnet选项协商操作。例1-4是对本校校园网络中4台不同型号网络设备的测试结果。例1对于华为$3528P交换机,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。