计算机通信与网络远程控制技术应用探析

2015-01-03 14:02孙子龙
中国管理信息化 2015年8期
关键词:数据包控制技术客户端

孙子龙

(大庆油田信息技术公司北京分公司,北京 100043)

计算机通信与网络远程控制技术应用探析

孙子龙

(大庆油田信息技术公司北京分公司,北京 100043)

计算机网络远程控制有多种形式,其中Client/Server方式的应用最为广泛。在Client/Server方式中,网络通过远程控制中的主控制端来实现被控客户端进行数据包的接收并执行相应命令。

计算机;通信;网络;远程应用

1 计算机通信与网络远程控制技术的原理及实现

1.1计算通信与网络远程控制的原理

TCP/IP协议的网络数据通信是计算机网络远程控制技术得以实现的基础,也是网络技术开发的服务器和客户应用程序的基础。协议在控制计算机和被控制计算机中分别运行,进行网络通信,使控制机实现对被控机的系列操作,其连接状态是UDP协议和TCP协议一项很重要的区别。UDP协议是一种没有连接的协议,其数据是在一台计算机与另一台计算机没有建立连接的条件下发送的,这样客户端和服务器便可以进行相同程序的使用。与UDP不同,TCP协议则是一种需要连接的协议,在客户及服务器的应用程序中建立,远程的控制实验系统的数据传输部分都是运用TCP协议进行,可以清晰地看出服务器和客户机之间的连接。

1.2服务器程序中的实现过程

(1)服务器程序进行设备Local Port属性,作为侦听的端口,这个值是一个整数;(2)通过对Listen方法的使用,进入侦听状态,这样便可以进入等待客户机程序的连接请求状态;(3)在请求连接发出后,让服务器程序产生Connection Request事件,这样该事件便会得到一个参数request ID;(4)服务器程序在接受客户机程序中的request ID请求的过程中,用的是Accept方法,这样便可以用Send Data的方法来让服务器程序进行数据的发送。而Access方法也是利用的request ID作为其参数;(5)在进行服务器程序的数据接收时,会有Data Arrival事件,而数据的字节数是通过参数Bytes Total包含来接收的,在该事件中,用Get Data这种方法来进行数据的接收;(6)如果可以对Close事件进行接收,那么便可以用Close的关闭来让TCP/IP的连接。

2 网络远程控制技术

2.1网络远程唤醒控制技术

当网络要对一台指定的远程计算机进行网络唤醒的时候,可以在本地计算机中将一个MAGIC PACKET标准的唤醒数据包作为基础进行发送。数据包里面包含着所要唤醒计算机的网卡的物理地址,这样即使需要唤醒的计算机处于关机状态,但网卡的控制芯片是由计算机电源专用线路供电,可以实现对网络中的数据包更好的接受和控制。控制芯片对数据包内的MAC地址进行检查,发现并确认数据后,利用专用线路开启电源信号,从而发送主板开机启动的通知。

2.2远程关机技术

远程关机技术是基于TCP/IP网络协议中的C/S结构,对计算机进行服务器端的软件安装,由控制方端口给受控方端口进行数据包发送,如果需要控制其他电脑,需要安装客户端软件。这种网络通信是通过TCP/IP网络协议来进行网络连接的。只要关闭客户端计算机,在客户端发出命令后,调用系统关机函数,便可以完成关机操作。

2.3远程屏幕监视技术

远程屏幕监视技术是通过TCP协议来让控制端对被控制端发送截取屏幕的命令,被控制端在接收到命令后可以对自己的屏幕进行自动截取,将图片文件数据发送给控制端,控制端接收到图片后就可以显示。

3 计算机通信与远程控制技术在生活中的应用

计算机通信与远程控制技术有着十分广泛的应用,计算机通讯软件市场十分广阔。

3.1微软公司MSN

MSN Messenger是一种互联网即时消息软件,这个软件可以让用户通过互联网实现实时的文字交流。MSN Messenger还有一个极为重要的特点就是可以对聊天对象进行选择和决定,并且交流的对象也都是经过用户同意的朋友、家人和工作伙伴。微软在开发该软件时,利用新的加密机制对登录进程进行加密,可以设置阻止名单来预防不良的用户,让用户应用更加安全。

3.2腾讯QQ

作为当前世界上最为流行的一款聊天工具,这是一个新的平台,可以让用户更友好地进行通讯。腾讯QQ支持在网络聊天、消息和文件的发送等。用户可以进行聊天设置、查看历史消息、查询新用户详细信息,而生日提醒等功能能让人与人之间的关系更亲近。分组的设置,实现了对好友的归类。这些都使互联网促进了人与人之间的沟通,实现随时随地的交流。另外,QQ还提供了远程协助功能,通过运用远程控制技术可以更好地帮助用户解决问题。

主要参考文献

[1]孟鑫伟,赵翔.计算机控制中的网络与通信技术探析[J].科技与企业,2013(15).

[2]杨锋.计算机网络通信与网络服务体系搭建[J].计算机光盘软件与应用,2013(15).

10.3969/j.issn.1673-0194.2015.08.040

TP872

A

1673-0194(2015)08-0057-01

2015-02-09

猜你喜欢
数据包控制技术客户端
基于BTN8962TA的PVG32比例阀控制技术
SmartSniff
县级台在突发事件报道中如何应用手机客户端
孵化垂直频道:新闻客户端新策略
基于Vanconnect的智能家居瘦客户端的设计与实现
景观照明联动控制技术的展望
改进重复控制技术在光伏并网逆变器中的应用
视觉注意的数据包优先级排序策略研究
客户端空间数据缓存策略
移动IPV6在改进数据包发送路径模型下性能分析