首页> 中文学位 >基于uCLinux平台(ARM微处理器)的SNMP网络管理设计
【6h】

基于uCLinux平台(ARM微处理器)的SNMP网络管理设计

代理获取

目录

第一章引言

第二章ARM处理器介绍与选型

第三章uClinux系统介绍

第四章SNMP网管系统

第五章串口服务器的实现

第六章总结和展望

致谢

主要参考文献

原创性声明及关于学位论文使用授权的声明

展开▼

摘要

随着大规模互连网络的建设及应用的迅猛发展,新技术、新设备的广泛应用使网络更加复杂化。在这种环境下,任何微小的故障都可能导致用户应用的失败。如何及早发现并排除潜在的故障隐患,是网络设备和网络服务提供者共同关心的问题, 但是现在应用于通信网络上的许多以前研发的设备,其网管系统还是基于串口方式的网管(RS232/RS485/RS422),并且现在新开发的一些设备,由于其工作平台的局限性。如基于FPGA或ASIC的设备,或者由于其设各本身的价格必须控制在一定范围内,不能运行功能强大的网管平台,因为这些网管平台一般都需要以太网接口和操作系统的支持,所以此类设各只能提供串口方式网管。 虽然这些支持串口的网管系统,可以在网管主机上方便地管理连接在串口总线上的设备,但是串口网管有其一定的局限性:一台主机只能管理连接在其串口总线上的设备,而串口难于在已建成的IP网络中传输,并且如果一个中心局端的网管中心要管理下面几个分局的设备,串口方式的网管就更无能为力了。图1-1为串口网管的示意图 现在SNMP(simpleNetworkManagementProtocol)两管方式由于简单易行,具有较好的伸缩性、可扩展性和健壮性等优点,已成为网络管理现行的工业标准之一,并已替代CMIP(公共管理信息协议)成为网络管理的标准方式,得到广泛的应用。SNMP网络管理方式完美地解决了串口网管方式的缺点,但对于许多设备制造商己大规模应用的基于串口网管的设备,和许多现有的只能支持串口方式网管的设备,如何不去改造已应用的各种设备,而把串口方式的网管系统平滑升级到SNMP方式的网管已成为一个非常棘手的问题。 下面我们将用ARM7处理器和uClinux操作系统,在uClinux系统上移植卡内基.梅隆大学的UCD-SNMP软件包,井集成一个串口服务器完成了串口设备SNMP网管的嵌入式代理端.用这个嵌入式SNMP代理端可以把串口设备纳入SNMP的网络管理平台。 §1.2系统组成 我们通过uClinux和Samaung的ARM7JDMI处理器S3C4510B为平台设计了一个SNMP嵌入式代理(Agtnt),如图1-2所示为此网管系统的系统组成示意图 如上图所示,ARM处理器接收到管理主机发出的SNMP指令,处理相应的MIB变量,串口服务器发送给被管设备的串口相应的指令,把采集来的数据存入MIB变量,或者把MIB变量设置到相应的串口设备中去,用这个串口服务器完成了原来串口网管的管理主机的部分功能。并且由于串口协议支持多机方式通信,所以只用一个SNMP代理端就可以管理多个设备,节省了网管机房的IP资源。并且这个SNMP代理设备有着SPMP网管的一切优点。这是所有串口网管方式所不可能具备的。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号