计算机毕业论文

计算机远程控制技术

时间:2022-10-05 22:03:18 计算机毕业论文 我要投稿
  • 相关推荐

计算机远程控制技术

  计算机远程控制技术【1】

  [摘 要]随着科学技术的不断发展,计算机网络成为我们生活中密不可分的重要组成部分,尤其是在通信与网络远程控制技术的影响下,我们的生产和生活方式发生了翻天覆地的改变。

  鉴于此,本文首先简述了计算机通信与网络远程控制技术的内涵和发展过程,其次,对计算机通信与网络远程控制技术的工作原理进行了分析。

  [关键词]计算机;网络;远程控制

  1 计算机通信与网络远程控制技术的内涵

  从计算机通信与网络远程控制技术的本质上来说,远程控制软件分为客户端程序与服务端程序两个部分,因此其工作的过程如下:通过将远程控制软件的程序安装在客户的控制端和被控制计算机的服务端,当安装成功之后,服务端可以主动向控制端进行信息报告,这时控制端就能够接收到服务端的一切活动信息,与此同时,控制端还具有服务端相同的使用权限,能够对服务端进行资源控制。

  鉴于此,计算机网络控制技术在不断发展的过程中,受到了各个行业的青睐,比如说,当前已经被广泛的应用于银行、工业、邮政电信部门当中。

  就计算机通信与网络远程控制技术的应用情况来说,在运用的过程中主要依靠网络远程唤醒控制技术、远程关机技术和远程屏幕监视技术三种技术支撑。

  首先,从网络远程唤醒控制技术来讲,当计算机网络要唤醒一台制定的远程计算机的时候,需要将当前计算机内的一个唤醒数据包发送到被控计算机内。

  由于在这个数据包内含有想要唤醒的计算机的物理地址,因此就算所要唤醒的计算机呈现关机的状态,只要它的网卡完好,那么数据包就可以通过网卡控制芯片为计算机电源专线供电的功能来实现对计算机的控制。

  在这个过程中,网卡的控制芯片要先检查数据包的 MAC 地址,之后一旦确定了相关的数据就要会向主板发送开机启动的命令,从而实现所要唤醒的计算机进行数据包的接受。

  其次,远程关机技术是一种以 TCP/IP 网络协议为基础的 C/S 结构,在应用的过程中,通向需要控制的电脑中安装客户端软件,从而实现控制端口向服务端的数据包传送。

  一般来说,这种网络通信在网络连接的过程中需要依靠 TCP/IP 网络协议,因此只要在客户端调用系统关机函数,将其发送到被控制端,就可以完成服务端的关机操作。

  远程屏幕监视技术与远程关机技术一样,都需要依靠于 TCP协议,只不过二者的功能不同。

  远程屏幕监视技术主要是向被控制段发送截取屏幕的命令,当被控制的计算机在受到命令之后执行屏幕自动截取操作,并将截取的图片文件等数据返回控制端,这样在控制端显示收到的图片之后,就使得控制端得到被控制计算机的相关信息。

  2 计算机通信与网络远程控制技术的工作原理

  通过对计算机通信与网络远程控制技术的内涵分析,简单来说,网络远程控制就是用一台电脑远距离的去控制另一台电脑,而在这个过程中,以 TCP/IP 协议的网络数据通信为基础,通过分别在控制计算机和被控计算机内的运行,从而实现网络通信等功能。

  当前,在IP 协议中存在着 UDP 协议和 TCP 协议两种通讯传输协议,前者是通过将数据拆分后以数据报的形式传输,而且对数据的到达数据并不做要求;而 TCP 协议则是将传输的数据进行分割、打包,以数据流的形式实现计算机之间的数据传输,一般来说,由于在两台机械之间建立了虚电路,因此在数据的传输过程中要保证数据的连续性、双向性和准确性。

  由此可见,UDP 协议是一种不可靠的网络协议,计算机与计算机之间并没有建立起一种连接条件,因此按照这个文件传输协议,只有当客户端和服务端使用相同的程序时,才能实现数据的传输。

  与UDP 协议不同,在TCP协议的使用过程中,需要客户端与服务端之间建立一种连接关系,从而按照这种协议进行远程的数据传输。

  3 计算机通信与网络远程控制技术的应用现状

  3.1 计算机通信与网络远程控制技术在企业中的应用

  当前,在企业内部或是一些IT公司当中,都存在着需要技术支持的业务,然而就目前的情况来看,依靠于电话来解决技术的疑难问题,不仅会使彼此在交流中产生误解,还会造成很多错误,耗时耗力。

  除此之外,受到自身能力的限制,许多商业用户在使用计算机的过程中时常遇到技术问题,就需要向一些技术人员进行故障的讨教,但是由于技术人员不能只根据用户的描述进行计算机问题的分析,或者即使技术人员的认识到了问题的所在,但用户在按照技术人员的指示进行操作的过程中,由于自身对这些过程不是很熟悉,就会导致问题的恶化。

  鉴于此,在计算机内应用通信与网络远程控制技术就能够解决这个难题。

  一般来说,技术人员首先要对用户的计算机进行控制,其次根据被控计算机反映的信息来找出问题所在,最后就可以采取相应的操作来解决计算机的问题。

  由此可见,这种技术的应用不仅能够消除电话通讯费时费力的弊端,还可以避免指挥用户操作而造成的严重后果。

  3.2 计算机通信与网络远程控制技术在工业中的应用

  随着工业自动化进程的加快,在工厂当中将计算机、感应器、检测器等机械设备组建成一个相互关联的无线控制网络,对于促进工业的发展具有非常重要的现实意义。

  目前,在工厂当中大多使用局域网络,通过实现机械设备与无线局域网络之间的信号转化,从而不断扩展工业设备的联网通信能力。

  因此与有线网络相比,无线局域网具有成本低、操作简便、传输数据快等优点,除此之外,还消除了有线电缆的限制使用,实现了无干扰的操作。

  与此同时,中心监控计算机通过使用无线局域网将从设备中收集到的数据进行统计、分析和保存,从而为管理者提供有效的参考数据。

  当前,在工厂中应用最为广泛的调节器控制就是PID控制,根据系统的误差,运用比例、积分和微分计算出生产的控制量,从而调节工程的生产量。

  3.3 计算机通信与网络远程控制技术在军事中的应用

  当前,卫星作为通讯技术在网络远程控制中的主要发明,可以用于大地测量、石油勘测、野外营救等诸多领域当中,尤其在军事当中,发挥着侦察、监控等不可替代的作用。

  一般来说,卫星在军事当中最为重要的功能便是卫星定位系统,首先,要在军用的飞机、车辆和舰船上安装具有卫星定位功能的用户接收机,然后通过电子地图的应用便可以确定运输工具的具体位置,这就实现了对运输车辆的实时监控,方便对车辆进行及时的调度。

  在这个过程当中,运输工具先通过接受终端的导航定位信息,然后经过处理之后,以一定的格式将这些数据通过无线电收发机传送到指挥中心,当中心接收之后对数据进行输入和保存,从而经过处理之后将运输工具和物资的具体位置显示在地图当中。

  由于GPS具有精度高、操纵灵活等特点,因此在军事当中得到了广泛的应用,尤其是在战争当中,对于精确制导武器具有非常重要的作用。

  参考文献

  [1] 曾艳丹.计算机通信与网络远程控制技术应用[J].消费电子,2013,9(22):47-59.

  [2] 黄梅.基于GSM网络远程控制的智能家居系统[J].价值工程,2014

  [3] 吕军.网络远程控制实验的教学设计与管理[J].物理与工程,2014

  计算机远程控制技术运用【2】

  摘 要:计算机远程控制技术,顾名思义就是由一台联网的电脑来控制操作另外的一台或多台电脑机器,在当前的window系统和Linux系统以及其他系统中都有应用。

  随着信息技术飞速发展,应用领域更加广泛。

  远程控制技术不仅给人们的生活带来极大便利,并在如今的农业生产、网络远程管理以及远程教学等方面有着广泛应用。

  本文着重分析在DELPHi环境下,远程控制系统的关键技术和控制方法,对计算机远程通信的工作原理概述,以便进一步优化远程控制技术,提高其应用技术的灵活性和应用广泛性。

  关键词:远程控制 计算机 应用 通信原理

  计算机远程控制技术具体的是指通过一台联网的计算机终端远距离的控制操作另外一台或多台计算机,这里的远距离并不是指字面意思的距离远近,而是通过网络控制非本地计算机。

  在当前计算机远程控制系统广泛应用于工农业生产、网络自动化管理以及远程教学领域。

  其实质来说,是一个服务器的应用程序,其中的几个关键技术是实现计算机远程控制的核心。

  计算机控制端操作员有一台联网的计算机、被控制端能够接收到控制端的信息。

  如果两台计算机在同一个局域网内,window系统自带的远程控制技术就能实现基本的控制与被控制。

  控制端计算机的服务终端发出一个控制信号,通过远程控制程序来控制被控制计算机实现各种程序操作。

  1 远程计算机控制技术

  常用的计算机远程控制技术一般有命令行方式、桌面方式、以及无盘工作站方式。

  命令行方式在常用的window操作系统中,随着window系统的不断完善和发展,从window2000以后,图形被加入到计算机内核中,是的控制传输速度和效率大大提高。

  桌面方式对于操作者的要求要高于命令行方式,应为桌面方式的操作首先要记住许多枯燥散乱的命令码。

  无盘工作站方式相对于前两种方式要简单得多,只是操作系统启动之前对计算机有一些基本简单的操作。

  而随着现代信息技术的不断发展,计算机的广泛普及应用,人们对于计算机远程操作技术的要求也越来越高,最普遍的还是通过终端机控制远程的另外被控计算机,从而获取信息,完成任务。

  2 远程计算机控制技术的实际运用

  计算机远程操作系统在高校教学中的应用较为广泛,因此笔者就在教学中的应用分析一下远程控制技术的实际运用。

  在中国,小到小学,大到大学学府,在公共机房中的自动化管理和网络教学中的应用,都有对于远程操作系统的应用。

  教师和学生之间也可以利用这中技术实现教学问题的交流,老师不用见到学生,学生也不用见到老师,采用交互式教学方法,老师和学生之间就能教授和提问,学生也可以进行习题的演算和求解。

  在此过程中老师也能够轻松看到学生的解题思路和步骤。

  这种远程计算管理是基于C/S的应用软件系统,主要是以图形信息,数字信号作为核心,对用户操作过程进行记录传输。

  并且大多数系统对于被控计算机是进行权限限制的,以避免系统软件资源被破坏,确保了计算机的安全。

  3 远程计算机控制技术的发展

  计算机原始控制技术开始于DOS时代,由于当时信息技术不完善,计算机普及不广泛以及人们对于这种技术的需求不高,所以当时人们关注度不高。

  但是由于近10年来信息技术的不断完善,计算机的更广泛普及以及人们对与这种技术的需求,远程控制技术快速发展。

  网络连接方式由最初的LAN方式发展到现在的WAN、拨号方式以及互联网方式。

  现在网上95%的远程控制软件都在使用TCP协议,因为它的优势在于稳定、速度快效率高以及安全,然而TCP协议连接不能突破内网的缺陷给了它的使用带来很大折扣。

  与TCP协议远程控制不同的UDP协议远程控技术,在使用时不需要与对方建立联系,也不需要最后进行数据确认,关键在于它能穿透内网的阻隔。

  现在普遍使用的QQ、MSN等软件的远程控制服务都是基于UDP协议远程控制。

  由于现在使用计算机IP上网的用户日益增多,IP资源更加紧张,使用基于UDP协议远程控制以穿透内网阻隔实现远程服务将成为主流发展方向。

  4 结语与思考

  常用远程控制软件不同于木马,木马简单来说是一中病毒,会攻击DOS,破坏下载者的软硬盘,攻击被控计算机。

  木马还有一定隐蔽性,会隐藏服务端。

  远程控制技术虽然跟木马在功能上有一定相似,但远程控制技术要比木马安全许多,因为远程控制需要被控计算机的授权才能服务,因此远程控制常用于正当用途的使用。

  本文分析了远程控制系统的原理和应用,目前能够实现远程控制技术除了window自带系统,其他部分软件系统也能够实现远程控制,目前除了国内学校中教师讲课需要远程控制技术,在更多领域也逐渐使用远程控制。

  在未来时期,无论是大型服务器,还是小范围局域网,都需要不断优化计算机远程控制技术,以实现更快捷,更安全,更方便的使用过程,并有利于社会经济的发展,提高人们的生活水平。

  参考文献

  [1] 赵飞.UDP协议与TCP协议的对比分析与可靠性改进[J].计算机技术与发展,2006:1609.

  [2] 马强,计算机远程控制技术的研究与应用[M].北京,中国地质大学,2007.

  [3] 马亮亮,计算机远程控制系统的设计与实现[J].河南科技,2011(3):37-38.

  计算机远程控制系统研究【3】

  摘 要 本文主要介绍了计算远程控系统的技术定义、原理以及其在现今网络社会组织中所起到的实际应用,着重研究了远程计算机控制系统的实现方式以及具体应用方法的设计,进而使得计算机远程控制系统能够更高效、人性化的为人类社会、经济活动提供有益的服务。

  本文的探讨分析对进一步提高网络管理工作质量、提高管理效率具有一定的指导性意义。

  关键词 计算机;远程控制系统;研究

  计算机远程控制系统的实现,可以为计算机管理者对终端用户进行统一管理,能够有效、准确的控制用户使用机器的时间,从而提高了整个计算机系统的管理水平。

  计算机远程控制技术具体指的是通过本机极端及发送相应的远程控制指令到受控计算机,对其进行远程遥控操作,使远端的计算机能够按照指令完成一系列的工作。

  通过控制本地计算机可以对远程受控计算机进行实时控制。

  智能化的计算机远程控制管理系统需要具体完善的技术处理方式,计算机远端管理工作人员可以通过远程指令唤醒技术对一台或者多台计算机的开启、关机进行统一管理,对联网的计算机终端进行相应的配置改造,配置可以进行远程控制终端计算机网卡的开、关,利用PXE(preboot execute environment)技术控制计算机系统,对计算机多终端实现多播克隆,最后实现远程修改网络标识、IP地址等信息。

  本文对计算远程控制技术的应用发发进行设计,使远程控制技术在局域网和网络互联网内进行有效的实现,推动计算机远程管理的实现服务器和工作站之间的控制功能和及时交流功能。

  1 计算机远程控制系统的组成结构

  1.1 远程控制的技术定义和原理

  1.2 计算机远程控制系统的组成结构

  1.2.1 主控计算机

  计算机远程控制系统中的主控计算机的系统功能为实现控制命令的输入和处理受控端计算机的反馈信息以及详细参数。

  计算机主控计算机根据其控制的具体方式和计算机结构特征的差异性可以分为:集中控制结构、分散控制结构和递阶控制结构。

  主控计算机系统具有可控性、通用性和动态性。

  由于计算机系统结构随着科学技术的更新换代和用户体验需求的增大,其结构性也越来越复杂化。

  如此一来,要求计算机控制系统具有很强的动态可控制性。

  计算机系统以的集中、分散、递进式的控制结构以及其彼此间的组合利用要求主控计算机在系统上必须具有较高的通用性和可升级性。

  1.2.2 通信协议

  计算机远程控制系统通过主控和受控计算机之间的通信协议实现指令的传输和反馈。

  在远程控制中,具有LAN、WAN 、拨号系统,Internet等诸多的网络连接方式,其通信协议以TCP/IP等协议为主。

  TCP/IP协议的具有较高的安全和稳定性,是目前最常用的网络传输通信协议,其作用在于为计算机之间提供良好的数据包交换传输任务,提供面向连接的端对段传输协议。

  计算机之间通过IP地址的唯一性分配,通过源地址与目标地址进行数据包传送,其能为数据包提供大小重组分配功能。

  TCP/IP协议为计算远程控制实现数据寻址和分段等功能,为传输指令提供媒介服务。

  1.2.3 控制系统的核心性能

  计算机控制系统的正常实现需要确保去可靠性和稳定性两大核心性能。

  首先是可靠性,在远程控制系统中,可靠性是关键的性能指标。

  系统的可靠性具体包括:1)主控计算机系统,数据传送通道、受控计算机系统三方面的正常运行,确保整个通过传输和服务的稳定。

  2)数据传输通道的可靠性,要保证系统的良好运行必须有可靠的数据传输通道,要确保传输的可靠性,必须要强化传输介质和传输方式。

  系统的稳定性包括:传输时间的稳定性,控制主机和受控端的指令传输与反馈时间上保持连贯性,避免指令传输时间上的不同步而导致指令的中断;系统的可维护性,系统产生的一般性和特殊性故障要有良好的应急和长期维修政策;其次,可靠性包括系统抵御病毒的侵入干扰,远程控制系统的开发同时与为病毒的入侵提供便利,指令代码和系统防火墙要考虑木马病毒的寄生性,保护好系统免受侵入而导致重大损失现象的产生。

  2 计算机远程控制系统的关键技术研究

  2.1 Activex技术

  Activex是Microsoft提出的建立在COM/DCOM(组件/分布式组件对象模型)基础之上的技术,其中包括各种应用与Internet上的技术,比如对象的衔接和嵌入技术.Activex的技术关键在于能够使软件部件在网络环境中继进行交互的技术,这项技术被广泛的应用于Web客户终端与服务器之上,同时也广泛的应用在计算机桌面应用程序的创建之中。

  Activex技术包含多个应用方面,其中当用户浏览器访问包含Activex控件的Web页面时,浏览器提醒用户下载控件并进行安装,然后利用脚本描述语言可以实现用户机器和远端服务器之间通过设置属性和根据向导操作调用方法而进行通信,从而能实现远程控制的部分功能。

  3 远程控制系统软件的设计方式

  远程控制软件设计采用客户/服务器模式,其原理是主控计算机提供服务和接受反馈信息,受控计算机接受服务指令并做出相应的指示回应。

  其设计原理为:主控计算机服务端打开默认的端口进行监听,受控计算机向服务器通过TCP/IP通信协议对监听端口提出连接请求,服务器根据请求指令而自行运行相关程序,对客户机的请求进行应答。

  其中TCP协议是面向连接的,客户端与服务器之间连接的建立耗时长,但数据传输可靠性高。

  UDP协议(User Datagram Protocol)是面向无连接的,发出的数据不需要对方的确认,大大加快了数据的传输速度,缺点是可靠性不高,容易造成数据的丢失。

  若客户机和服务器之间的通信数据相对较小的情况,可以使用UDP作为传出协议,被控端启动之后便可进入侦听状态,随时接受控制端发送的指令。

  控制端接受到用户指令,用户根据进一步指令交互提示进行操作,控制端进而向被控制端发送一个特定的命令字符串,被控端收到命令之后进行命令解析,然后执行命令进行操作。

  参考文献

  [1]王振华.HTTP协议(服务端)在嵌入式系统上的实现[D].中国地质大学(北京),2006.

  [2]郎波,王晓青.基于计算机网络远程控制系统的图像传输实现策略[J].青海大学学报(自然科学版),2008(02).

  [3]朱庆军,丁志刚,吕卫阳.基于C/S模式的智能相机远程控制系统研究[J].电气应用,2008(08).

  [4]朱量,应捷.基于Socket技术的计算机远程控制实现[J].电脑知识与技术,2011(19).

【计算机远程控制技术】相关文章:

远程网络控制中通讯技术的应用10-07

计算机通信传输控制技术10-07

矿山机电设备远程控制技术的应用10-26

计算机控制技术简历模板10-05

计算机控制技术与应用论文10-09

计算机控制基坑降水技术的应用10-08

计算机网络访问控制技术10-05

计算机控制技术在工业上的应用10-07

计算机远程网络通讯技术10-07