论文摘要
随着交换机的功能多样化、智能化、复杂化,相应的交换机管理系统越来越受到用户与开发人员的重视。网络设备中的管理系统作为网络管理系统中直接控制设备的部分,它的性能直接决定了管理者管理设备,进而管理整个网络系统的能力。所以交换机管理系统的开发非常重要。本文主要介绍了二层可管理以太网交换机网络管理系统的设计与实现。首先介绍了网络管理的基本理论,分析了以太网交换机的功能结构,研究了二层以太网交换机软件平台的体系结构,遵循网络协议分层思想和采用模块化设计方法,设计并实现了支持命令行界面(CLI)、简单网络管理协议(SNMP)、远程网络监控(RMON)和基于WEB等多种管理方式的二层可管理以太网交换机网络管理系统,同时使其具有易管理、可移植、可扩展、可裁剪的特点。本文深入研究了交换机基于命令行界面管理的若干关键技术。着重阐述了交换机命令行界面原始命令解析程序以及命令行解析程序的工作原理和实现,介绍了原始命令的定义规则,命令树的生成策略,以及利用LEX和YACC工具生成原始命令解析器的方法,并且描述了关键模块的流程图及重要数据结构。
论文目录
摘要Abstract第一章 绪论1.1 以太网的发展1.2 交换1.3 二层交换技术1.4 交换机网络管理系统国内外研究现状1.5 本文主要工作1.6 本文章节安排第二章 网络管理及网络管理协议2.1 网络管理的原理2.2 网络管理的功能2.3 SNMP简单网络管理协议2.3.1 SNMP的发展2.3.2 SNMP的配置2.3.3 管理信息库MIB2.3.4 SNMP的5种协议数据单元2.3.5 管理信息结构sMI2.3.6. SNMPv2协议2.3.7. SNMPv3的体系结构2.4 远程监控协议RMON第三章 交换机网管系统总体架构设计3.1 交换机网络管理系统需求分析3.1.1 DGS-3048千兆二层可网管交换机功能需求3.1.2 可网管交换机的管理方式3.1.3 交换机网络管理系统研发背景3.2 以太网交换机体系结构3.3 二层以太网交换机软件系统总体结构3.4 系统设计思想3.5 网络管理系统体系结构设计3.6 系统初始化过程第四章 命令行界面的设计与实现4.1 几种命令管理架构对比4.1.1 基于配置文件的命令管理架构4.1.2 基于命令行的命令管理架构设计4.2 DGS-3048交换机命令行界面设计4.2.1 系统规划4.2.2 系统结构图4.2.3 各模块功能4.3 原始命令解析程序的设计与实现4.3.1 原始命令文件的设计4.3.2 原始命令解析器词法分析4.3.3 原始命令解析器语法分析4.3.4 原始命令解析器工作流程及实现4.4 命令行解析程序的设计与实现4.4.1 命令Shell模块4.4.2 命令解析模块4.4.3 命令执行第五章 网管代理的设计与实现5.1 SNMP网管代理的设计与实现5.1.1 SNMP网管代理的系统架构5.1.2 SNMP网管代理模块结构5.1.3 SNMP网管代理主要模块的实现5.2 远程监控协议(RMON)代理的设计与实现5.2.1 RMON的设计5.2.2 RMON各组功能的实现5.3 基于WEB管理模块的设计与实现5.3.1 基于WEB管理模块的体系结构设计5.3.2 HTTP服务器模块的实现5.3.3 Web文件管理的实现5.3.4 WebNM模块的实现第六章 结束语致谢参考文献附录A 攻读硕士期间发表的论文
相关论文文献
标签:交换机论文; 网络管理论文; 命令行界面论文; 代理论文;