基于嵌入式Linux的SNMP代理设计与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:WYH5198
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的发展和 IPv6 技术商用进程的不断进展,越来越多的设备接入到网络中来。这些网络设备往往由许多相对独立的可管理模块组成,并要求实现灵活扩展,以满足特定的应用。因此,如何实现对这些设备的高效的管理,成为网络管理中的一个重要课题。 而随着微处理器技术的发展,嵌入式系统成为计算机领域的一个重要组成部分,它与通信和网络技术的结合可以极大地增强网络的智能性和灵活性,拓展通信的功能。Linux 由于其源代码的开放性和其自身良好的特性,成为了嵌入式领域专业人士的重点研究系统,目前嵌入式 Linux 有RTLinux、uClinux 等,这些嵌入式 Linux 系统被广泛应用于各种嵌入式设备中。本文对嵌入式系统和嵌入式 Linux 系统进行了概述,而重点研究了uClinux 操作系统内核的定制、文件系统的配置以及怎样移植 uClinux 内核和文件系统到 ARM7TDMI 微处理器构成的硬件平台上。 SNMP 是当前工业上事实的网络管理标准,它包括一系列协议组和规范,提供了一种从网络设备中收集管理信息的方法,也提供了网络设备向管理站报告问题和错误的方法。在基于 SNMP 的网络管理结构中,代理具有重要的作用,是管理系统的信息来源,它负责处理 SNMP 协议,并提供对管理信息库的支持。本文研究了嵌入式网管,全面讨论了网管体系结构以及管理信息结构、管理信息库、SNMP 协议等方面的内容。 针对在 uClinux 操作系统上实现和扩展 SNMP 代理的要求,文章研究利用 net-snmp 软件包实现可扩展 SNMP 代理的技术和方法,其重点是编写MIB 库文件、编写代理操作支持例程程序以及处理扩展部分。代理软件采用模块化的结构,可根据需要扩展所支持的管理信息库模块,实现新的应用。在扩展的 SNMP 程序移植到开发板上后,测试和验证了 SNMP 代理的实用性和有效性。
其他文献
拒绝服务 (denial of service,DoS) 攻击已成为网络上最难应付和最普遍的攻击之一,危害仅次于计算机病毒。它通过大量的恶意连接,耗尽网络或系统资源,从而使正常服务请求无法得到
本文设计并实现了一种全新的企业网解决方案——动态虚拟专用网络DVPN(Dyrlamic Virtual Private Network),它解决了传统 VPN ( Visual PrivateNetwork) 存在组网及配置复杂、
期刊
期刊
声纹识别技术,即说话人识别技术,以其独特的方便性、经济性和准确性等优点受到广泛瞩目,并日益成为人们日常生活和工作中重要且普及的安全验证方式之一,有着广阔的市场应用前景。
期刊
网络应用爆发式增长,网络流量急速膨胀,大量涌现的新型应用比传统应用具有更复杂的结构和流量模式基于流量识别技术,能够细粒度的管理和优化网络,引起了广泛的关注其中,基于流量特
通用移动通信系统 UMTS(Universal Mobile Telecommunications System)作为3GPP 制定的一个完整的第三代移动通信技术标准,并不仅限于无线接入网络(Radio Access Network,RAN),
图像配准是数字图像处理领域一个非常重要的分支,它解决同一场景在不同时间、不同角度由相同或者不同的光学设备得到的存在相对旋转、平移及缩放的两幅或者多幅图像的配准问
3D电视节目的舒适性制作技术是当前3D电视应用的基础性工作,因摄像机间几何位置偏差而导致的垂直视差对于3D电视的舒适性有着重要的影响,通过极线校正处理可以去除因几何失真而