随着计算机网络技术和大数据时代的到来,为计算机远程控制的应用提供了便利,从日常生活到工业生产,计算机的远程控制技术改变了人们生活和生产方式。本文根据计算机远程控制系统的原理和设计,对控制系统运行的可靠性与安全性作了研究。
随着信息技术的发展,计算机终端技术与远程控制技术日新月异,给人们生产生活带来方便的同时,却也存在着巨大的安全隐患。由于计算机网络具有很强的开放性与传输性,网络上存在大量影响计算机远程控制系统可靠性与安全性的因素,网络攻击、病毒传播、硬件故障等都可能导致计算机远程控制系统崩溃,造成数据信息的丢失。特别对于企业计算机控制系统来说,如果出现问题,甚至会造成商业机密信息的丢失或泄露,给企业造成巨大经济损失,因此保障计算机远程控制系统安全运行的可靠性非常重要。
1 计算机远程控制系统的设计
随着计算机网络技术和终端技术的发展,给远程控制系统的设计和应用提供了可能。远程控制是指主控端电脑通过Internet网络远距离控制被控端电脑的一门技术,其原理如图1所示。
计算机远程控制系统通过安装在主控端电脑的客户端程序和安装在受控端电脑的服务器程序进行控制,依托于网络,远程控制系统在两台计算机之间建立起数据交换,达到远程控制的目的。
主控端电脑负责发送指令和显示受控端电脑执行程序的结果。某些远程控制系统使用了Web技术,主控端可通过IE浏览器运行位于服务器端中的主控端程序来实现远程控制。通过远程控制软件,我们可以进行多种远程操作,可以使用被控端电脑的上的所有资源,包括与之相连的所有设备。
在计算机与计算机相互间或与终端设备中进行信息传递的方式是计算机通信,它是以数据通信形式来出现的。计算机远程控制技术是计算机网络技术与通信技术相互融合的结果,通常应用于军队指挥、武器控制、远程信息处理、远程教育、远程办公等多种领域当中,为社会现代化的发展做出了巨大贡献。计算机的传输控制技术对信息相关资源进行了有效地信息把握与信息传递,计算机远程控制技术占据了计算机网络技术的核心地位。所以说数据传输的准确性与安全性决定着计算机远程控制技术的成熟性与稳定性,同时它也是计算机远程控制技术的价值所在。
2 影响计算机远程控制系统可靠性的因素
随着现代社会信息化程度越来越高,对计算机技术应用越来越广泛,计算机已融入社会活动的各个领域,对经济发展建设,促进科学进步,发挥着积极作用。毫无疑问,计算机给人们生活、工作、学习带来了极大便利。但计算机网络上,存在诸多不确定因素和不安全因素,具有开放性与复杂性等特点,大量网络攻击和病毒攻击,都可能对计算机控制系统的安全造成影响。此外,由于程序设定错误或使用中的错误操作,都可能引起计算机控制系统的崩溃,影响到网络数据的传输,对计算机远程控制系统运行的可靠性造成负面影响,大体上来看,影响计算机远程控制系统运行可靠性的主要因素来自以下两方面:
2.1 病毒入侵
病毒入侵是影响计算机远程控制系统运行的最主要因素,它的原理是利用病毒可复制的特性来对所入侵网络加以拷贝,从而破坏内部控制系统的有效运行并达到盗取数据的目的,同时病毒入侵还具有一定的隐蔽性及可繁殖特性,还有一定的潜伏期与寄生性能,使得计算机控制系统很难被发现并及时解决。
2.2 设备因素
计算机设备是用户通过终端达到远程控制目的的重要保障,从另一种层面来说,它也是影响计算机远程控制系统运行安全的重要因素。合理的设备使用可以保障计算机之间或计算机与客户端间的数据完整性运输,因此,计算机的设备因素需要做安全的考量。首先大型计算机操作设备的电压维持稳定是运行可靠的关键;其次计算机的网络传输信号要有抗干扰措施或设备,这样能保证所传输的信号不易受到电磁辐射信号干扰,造成信号中断现象;最后计算机集线器要稳定安全,这样才能稳定达到控制的目的。
3 计算机通信与控制系统运行可靠性的提升对策
通过前文对影响计算机远程控制系统运行可靠性因素的分析,可以知道影响系统可靠性的原因多种多样,很多原因都会对计算机的控制系统运行可靠性造成影响。在此情况下,可以通过以下几点来保障计算机远程控制系统运行的可靠性:
3.1 采取网络防护措施
网络威胁无处不在,网络安全问题不可规避,网络具有开放性,一部分不法之徒,妄图利用网络病毒,远程控制他人计算机,盗取他人账号密码信息或其他私人信息,窃取他人数据和财产,给计算机用户造成巨大损失。为了提高计算机控制系统运行可靠性与稳定性,必须采取一定的网络安全措施,不仅要安装网络安全防护软件,制定网络安全防护计划。同时,应对文件信息进行加密,对通信通道采取动态加密处理措施,利用密码验证手段,验证用户身份,通过数字签名来设置网络系统访问权限。具体加密过程中,应时常更换密码,避免密码泄露,造成网络安全问题,引起系统瘫痪。
3.2 定期进行硬件系统检查
硬件系统是计算机通信系统与控制系统运行的物质基础,若硬件系统出现问题,必然造成通信信号中断,系统瘫痪,无法维持正常运行,保障硬件系统稳定性是保障软件系统稳定性的前提条件。但硬件系统在长期运行中,难免会发生一系列的故障问题。因此,为了降低故障率,保障系统稳定性和可靠性,应定期进行硬件系统运行状态检查,了解硬件设备状况,若发现硬件设备故障隐患,必须及时进行维护或更换,避免故障点扩大。
4 结语
通过对计算机远程控制系统的设计分析,病毒入侵及设备问题的可靠性影响因素的了解,从而采取各种方式来进行科学合理的网络管理化,使得计算机远程控制系统的运行可靠性进一步的提升,并同时具有安全性及稳定性,只有这样才能使计算机远程控制技术更好地得到最大的利用和发挥。
作者:刘洪 来源:电子技术与软件工程 2016年11期