论文部分内容阅读
随着计算机技术和信息化建设的快速发展,局域网在各个领域内的应用也日益普及,但局域网的快速发展也带来了网络管理方面的问题。如:公司职员利用上班时间上网聊天等,学生在机房实习时玩游戏等等。如果能做到坐在电脑前就知局域网事,将有效地实现对局域网的监控管理。
远程监控系统中,对图形界面的监控是远程教学中的重要应用。为了满足局域网环境下,对学生在各自机器上学习状态的显示,本文提出了一个远程监控系统(RMS),并对该系统进行了详细的描述。同时,针对实施中要解决的三个重点问题,即多窗口显示功能、监控进程隐藏功能、被监控机器键盘/鼠标锁定功能,给出了代码级的解决方案。
RMS是使用C/S结构,由服务器与客户端构成。服务器安装在被监控机器上,通过数据采集模块获取被监控机器上屏幕的点阵数据,经过编码压缩,形成适于网络传输的数据流,通过数据传输模块传至监控端。在传输的过程中,系统会根据图像传输质量,动态调整图像传输的编码类型,以更有效的编码方式传输图像信息。
在实际应用中,监控系统需要具备的三大功能,即多屏幕显示功能、隐藏进程功能、锁定输入设备功能。其中多屏幕显示功能主要是用于实验室内同时监控多台机器。隐藏进程功能,防止使用被监控机器上的用户利用任务管理器关闭监控进程,从而达到不被监控的目的。锁定输入设备,则是当被监控用机出现违规操作时,系统管理员可以采取的措施。
远程监控系统的性能,即对原系统的影响是至关重要的。一般的性能指标有带宽占用率、网络延时、吞吐量等。在本系统测试中带宽占用率是最重要的性能参数,也是评价该系统的重要指标。如果远程监控占用过多网络带宽,则原系统功能将无法实现,监控也就失去了意义。
使用CHARIOT测试工具可以测量出无线信道的实际带宽。使用WIRESHARK可以测量不同应用下,监控系统产生的流量大小。无线局域网的典型应用为网络下载、网页浏览、联网游戏。以测试数据计算监控流量的带宽占用率,带宽占用率不超过5%,则表示监控系统达到实用要求,对原系统影响较小。
经测试,该远程桌面监控系统性能方面达到实用性要求,功能执行正常。