论文部分内容阅读
当今社会是信息化的社会,网络设备充斥着我们生活的每一个角落。这些网络设备为我们的工作、学习和娱乐等提供了方便的服务,然而其庞大的数量却使得网络维护人员疲于奔命。开发一种能够远程监控网络设备的工具,成为摆在我们面前的一项亟待解决的关键问题。
针对该问题,在研究了当前比较新的嵌入式Linux网络技术之后,设计并开发了高级控制台服务器ACS和电源管理器PM。这两个设备合起来可以解决远程网络设备的维护问题。ACS系统是基于嵌入式技术开发的一种带外管理设备,能够使得授权用户通过浏览器在有网络的任何地方都可以进行维护工作。
本文首先谈到了该课题的背景、社会需求以及现实意义,然后介绍了开发本系统时所用到的新技术以及当前比较新颖的概念一带外管理,之后重点介绍ACS系统中的通信子系统的设计与实现,该子系统在.ACS系统中起着桥梁的作用。只有应用该子系统才能在用户与ACS和ACS与PM之间建立连接。设计部分讨论了该系统的硬件、软件平台方案,以及开发中用到的关键技术。实现部分详细介绍通信子系统的实现,包括套接字编程,报文格式规定,核心代码的编写等等。最后,论文介绍了该子系统的各部分的单元测试以及子系统与其它子系统之间的集成测试,指出了需要改进的地方。