OBS网络中SNMP代理的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:huazi8527
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来出现了许多新兴的传输交换技术,比如光路交换(OpticalCircuit Switching, OCS)、光分组交换(Optical Packet Switching, OPS)、光突发交换(Optical Burst Switching, OBS)等。其中由于OBS 综合了OCS 与OPS 的优点而最被看好。因此,OBS 技术吸引了越来越多的研究机构,并普遍把它当作下一代Internet 骨干网的完美的技术。作为一项具有应用前景和技术优势的低层的传输及交换技术,光突发交换(OBS:Optical Burst Switching)能承载许多类型的上层应用。OBS 技术最终要实现广泛的应用,发挥其先进的技术优势,有效的网络管理是很重要的。由于目前OBS 网络还处于实验阶段,因此对OBS 的网络管理问题还处于探索阶段。目前被广泛使用的网络管理标准协议是简单网络管理协议(SNMP),它易于实现,能够在多种不同类型的设备上运行。本文提出了一种经济的、基于的OBS 网络管理系统的解决方案。该系统包括SNMP 管理站和委托代理两部分:委托代理通过RS232 接口实现了对设备的本地管理;网络管理站通过SNMP 和委托代理交换管理信息,从而实现了对设备的远程管理。文章对整个OBS 网管平台体系结构的进行了详细的分析,并在此基础上详细设计了OBS 网络委托代理的实用程序以及开发流程,还给出了大量的C 代码,具有较高的参考价值。在OBS 网管代理开发过程中,分别进行了基于uClinux 系统下的嵌入式代理开发和基于Windows 系统下的子代理开发。在嵌入式开发过程中,充分利用了开源运动的优势,选择uClinux 作为嵌入式系统,选择UCD-SNMP 开发包作为SNMP 代理的开发工具,不仅很好的实现了目标,而且也节省了很多开发费用,同时对于SNMP 代理的实现机制有了较为深刻的认识。在Windows 系统下开发代理, 虽然不如UCD-SNMP 一样源代码完全公开,但Windows 强大的在线帮助系统,比如MSDN,也加快了代理的开发进度。在OBS 网络管理中引入SNMP,是本文的创新和先进之处。它为
其他文献
随着遥感技术的不断发展,获得大量的遥感数据的遥感器不断涌现,高光谱图像数据的压缩也越来越多的受到关注。由于遥感图像数据对地物分析和识别有非常重要的作用,因此大多数情况下希望在遥感图像中不损失信息,即进行无损压缩。JPEG2000是最新的静止图像压缩标准,它放弃了JPEG标准采用的以离散余弦变换的区块编码方法,采用以小波变换为主的编码方式,提高了压缩性能。本文阐述了JPEG2000采用的基本算法和关
随着的软交换技术尤其是SIP协议技术和产品的快速发展,SIP协议逐渐走向商业化。用户需要付费才能享受到丰富的网络资源和完善的网络服务。为保护网络资源的合理使用和用户的利
网络控制系统目前广泛应用于控制领域中,它主要是由传感器、控制器、执行器和控制对象通过网络相互连接,具有反馈的闭环分布式控制系统。网络控制系统把网络引入由此具有很多