路由器网络管理模块的设计与实现

路由器网络管理模块的设计与实现

ID:32188170

大小:1.53 MB

页数:57页

时间:2019-02-01

路由器网络管理模块的设计与实现_第1页
路由器网络管理模块的设计与实现_第2页
路由器网络管理模块的设计与实现_第3页
路由器网络管理模块的设计与实现_第4页
路由器网络管理模块的设计与实现_第5页
资源描述:

《路由器网络管理模块的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华中科技大学硕士学位论文本文虽然只对两种典型的路由器分别实现了路由器的网络管理模块。但是,在这两种路由器上实现的路由器的网络管理的架构是路由器网络管理架构的两种基本形式,其他路由器的网络管理的实现都可以看作是这两种路由器网络管理架构的衍生。本文提出的一般性原则对于其他路由器的网络管理的设计和实现也有指导意义。本文所涉及的MIB具有一般的代表性,它们的实现过程以及核心的代码对于大多数MIB的实现是适用的。并且,所实现的代理(AGENT)和MIB根据需要还可以通过较少的改动移植到别的路由器平台上,这对于新产品的开发也具有很大的意义。1.7本文的组织结构本文以基于SNM

2、P协议的路由器网络管理为主题,围绕具有典型意义的两种路由器——高速核心路由器AVIA系统和SOH0路由器R1750的网络管理模块的设计与实现进行叙述,本文的其他章节及其主要内容如下:第二章简单网络管理协议SNMP全面介绍SNMP协议特点和发展历程以及管理信息库Mm。路由器的网络管理所依赖的就是盼n口协议以及大量已经被标准化了的M]B。第三章从基于SNMP网络管理模块的要求出发,提出了路由器网络管理架构的选择的一般原则。并以AVIA系统和R1750为例详细讨论了不同路由器对于路由器网络管理架构选择的影响。通过对于硬件平台和操作系统以及MIB变量的来源进行详细分析,分

3、别为AVIA系统选择了主,子代理架构的网络管理和为R1750选择了单代理架构的网络管理并阐述了它们各自的优缺点。第四章介绍路由器R1750的网络管理模块的实现。在这一章,首先介绍了代理的基本工作过程,然后通过比较LINUX操作系统和VxWorks操作系统的不同点,提出了将在LINUX操作系统中运行的SNMP代理移植到VxWbrks操作系统上的方法以及MIB的实现方法。最后还详细介绍了开发和测试的环境。之所以把R.1750路由器的网络管理放在前面叙述主要是因为单代理的结构简单。R1750中的S卜mm代理的代码同时也是AVIA系统中主代理处理SNMP消息部分的代码。第

4、五章在第三章的基础上介绍了SMUX和AgentX协议,在结合了这两个协议的基础上详细阐述了主/子代理架构的网络管理的操作过程。并详细介绍在一个模块中实现子代理及其所带Mm的过程。华中科技大学硕士学位论文第四第五章介绍MIB的实现主要是讨论MIB变量数值的获取方法。因为对于不同的平台和不同的操作系统,MIB变量数值的获取方法是不一样的,因此只能分开加以说明。对于与平台无关的MIB框架性代码的实现由第六章介绍。第六章介绍MIB框架代码的实现,在这一章,介绍了对于任何代理架构都适用的MIB的实现方法。在介绍了简单MIB变量、表变量、SET操作的MIB框架代码之后,提出的

5、用于配置管理的文本MIB以及它的定义和实现。第七章为全文总结。6华中科技大学硕士学位论文2.1引言2简单网络管理协议网络管理用于管理一个复杂的网络,使网络能够高效能地供用户使用。网络管理协议提供了一种通用的网络管理的方法和手段。简单网络管理协议(SNMP)是建立在TCP/IP网络上的公共网络管理协议。它定义了用于交换管理信息的协议、管理信息的表示格式、分布系统的组织框架(由Manager和Agent构成)和一种特定的储存管理信息的数据库(MIB)。本章介绍SNMP协议以及它的发展阶段。2.2SNMP的特点SNMP(SimpleNetworkManagementPr

6、otoc01)[10l‘刚即简单网络管理协议,它为网络管理系统提供了底层网络管理的框架。SNMP协议的应用范围非常广泛,诸多种类的网络设备、软件和系统中都有所采用,主要是因为SNMP协议有如下几个特点:首先,相对于其它种类的网络管理体系或管理协议而言,SNMP易于实现。SNMP的管理协议、MIB及其它相关的体系框架能够在各种不同类型的设备上运行,包括低档的个人电脑到高档的大型主机、服务器、及路由器、交换机等网络设备。一个SNMP管理代理组件在运行时不需要很大的内存空间,因此也就不需要太强的计算能力。SNMP协议一般可以在目标系统中快速开发出来,所以它很容易在面市的

7、新产品或升级的老产品中出现。尽管SNMP协议缺少其它网络管理协议的某些优点,但它设计简单、扩展灵活、易于使用,这些特点大大弥补了SNMP协议应用中的其他不足。其次,SNMP协议是开放的免费产品。只有经过IETF的标准议程批准(IETF是LAB下设的一个组织),才可以改动SNMP协议;第三,SNMP协议有很多详细的文档资料(例如RFC,以及其它的一些文章、说明书等),网络业界对这个协议也有着较深入的理解,这些都是SNMP协议近一步发展和改进的基础。7华中科技大学硕士学位论文最后,SNMP协议可用于控制各种设备。比如说电话系统、环境控制设备.以及其它可接入网络且需要控

8、制的设备等

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

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

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