- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机通信和网络远程控制技术应用
计算机通信和网络远程控制技术应用 摘 要:随着计算机技术和网络技术的不断发展,已与我们的日常生活密不可分,时时刻刻影响着我们的生活。本文主要针对计算机通信与网络远程控制技术进行了分析,并对其在生活中的应用进行了简要的阐述。
关键词:计算机;通信;网络远程控制;应用
中图分类号:TM301.2;TP273 文献标识码:A 文章编号:1674-7712 (2013) 22-0000-01
一、引言
计算机网络远程控制技术在如今有着越来越广泛的应用,本质是在网络上用一台计算机远距离来控制另外的一台或者多台计算机的技术,这主要是利用远程技术进行支持、维护还有管理等方面的工作,而当前在计算机的网络远程控制中其有着多种多样的存在形式,而在这些里面Client/Server方式是最广的应用。在Client/Server的方式里,网络对被控客户端进行数据包、被控端接收并执行相应的命令,这是通过远程控制中的主控制端来实现的。
二、计算机通信与网络远程控制技术的原理及实现
(一)计算通信与网络远程控制的原理。TCP/IP协议的网络数据通信是计算机网络远程控制技术得以实现的基础,而这个也是在网络技术开发的一个服务器和客户应用程序来作为基础的。其在控制计算机还有被控制计算机中分别进行运行,这是利用TCP/IP协议进行的网络通信,这样可以让控制机对被控机来实现这样一系列的操作。
它们的连接状态是UDP协议和TCP协议是一项很重要的区别。对于UDP协议来说,这是一种没有连接的协议,而对于其数据是从一台计算机与另一台计算机在没有建立连接的条件下进行发送的,这样客户端和服务器便可以进行相同程序的使用,对TCP协议来说,这便和UDP不同,其是一种需要连接的协议,这便可以进行远程计算机连接的创建和维护,从而彼此可以进行数据的传输,而这样其协议也是在客户的应用程序还有服务器的应用程序中进行建立的,对于这个远程的控制实验系统,在数据的传输部分中都是运用的连接TCP的协议,这样便可以很清晰的看出服务器和客户机之间的连接。
(二)服务器程序中的实现过程:1.进行设备Local Port属性这也是服务器程序,而作为侦听的端口,这值是一个整数。2.通过对Listen方法的使用,来进入侦听状态,这样便可以进入等待客户机程序的连接请求状态。3.在请求连接发出后,让服务器程序产生Connection Request事件,这样该事件便会得到一个参数request ID。4.服务器程序在接受客户机程序中的request ID请求的过程中,用的是Accept方法,这样便可以用Send Data的方法来让服务器程序进行数据的发送。而Access方法也是利用的request ID作为其参数。5.在进行服务器程序的数据接收时候,会有Data Arrival事件,而数据的字节数在参数Bytes Total包含来接收的,在该事件中,用GetData这种方法来进行数据的接收。6.如果对于Close事件可以进行接收,那么便可以用Close的方法来让TCP/IP的连接得以关闭。
三、网络远程控制技术
(一)网络远程唤醒控制技术。当网络要对一台指定的远程计算机进行网络唤醒的时候,可以在本地计算机中将一个MAGIC PACKET标准的唤醒数据包作为基础进行发送。对于数据包这里面包含着欲被唤醒的计算机所带网卡的物理地址,这样即使欲被唤醒的计算机仍然处于关机的状态,但在网卡中所带的控制芯片是由计算机电源的专用线路来进行供电,因而这便可以让网络中的数据包得到更好的接受和控制。控制芯片进行检查数据包内的MAC地址,当可以发现并可以确认数据是发给自己的时候,便可以利用专用的线路来让电源信号得以开启,从而再进行主板开机启动的通知。
(二)远程关机技术。这是基于TCP/IP网络协议中的C/S结构,对计算机进行服务器端的软件安装,而这要求控制方在端口给受控方的端口进行数据包的发送。而对于要进行受控的另外的电脑这需要客户端软件的安装,这种网络通信是通过TCP/IP网络协议来进行网络连接的。当然只要对客户端计算机进行关闭,在客户端进行命令后调用系统中的关机函数,这样便可以完成关机操作。
(三)远程屏幕监视技术。这是通过TCP协议来让控制端对被控制发送截取屏幕的命令,而被控端在接收到命令后便可以对自己的屏幕进行自动的截取,这样便可以让图片文件数据发送给控制端,而控制端对于接收到的图片也就可以进行显示出来。
四、计算机通信与远程控制技术在生活中的应用
在我国计算机通信与原车控制技术有着十分广泛的应用,如下表所示,计算机通讯软件作为典型应用,在我国有着十分广阔的市场。
表1 我国多款计算机通讯软件活跃用户数量表
软件名 QQ 微信
您可能关注的文档
最近下载
- 国开城市管理学1-11章节自测.pdf VIP
- 公路软土地基路堤设计规范(DB33-T 904-2021).docx
- 如何做好患者的跌倒评估和预防?.pptx
- 《固体废弃物的处理与处置》完整课件.pptx VIP
- 陕西省全省性社会团体章程示范文本(陕西省2022版).pdf VIP
- 2024年第五届美丽中国全国国家版图知识竞赛题库及答案(中小学组).pdf VIP
- 2025年苏科版八年级下册物理期中综合检测试卷及答案.pdf VIP
- 《园林规划设计》 课件 项目1--3 园林规划设计初识 ---园林绿地组成要素设计.pptx
- 六年级语文下册教学课件《文言文二则》.pptx VIP
- 2025年中考语文模拟试卷(含答案).pdf VIP
文档评论(0)