付麗群 何金寶
【摘要】遠(yuǎn)程控制是通過網(wǎng)絡(luò)操作實(shí)現(xiàn)計算機(jī)對計算機(jī)的控制,隨著信息技術(shù)的普及,遠(yuǎn)程控制越來越多的出現(xiàn)在人們工作和生活中,是計算機(jī)網(wǎng)絡(luò)在現(xiàn)實(shí)中應(yīng)用中的重要環(huán)節(jié)。本文詳細(xì)研究了遠(yuǎn)程控制的相關(guān)實(shí)現(xiàn)技術(shù),同時探討了遠(yuǎn)程控制在日常生活中的實(shí)際應(yīng)用。
【關(guān)鍵詞】遠(yuǎn)程控制;遠(yuǎn)程喚醒;通信協(xié)議
中圖分類號:TP39
文獻(xiàn)標(biāo)識碼:A
文章編號:1006-0278(2015)04-104-01
一、遠(yuǎn)程控制系統(tǒng)構(gòu)成
(一)主控計算機(jī)
主控計算機(jī)的負(fù)責(zé)操作遠(yuǎn)程受控的計算機(jī),完善其控制參數(shù)和命令有助于計算機(jī)系統(tǒng)的機(jī)構(gòu)的調(diào)整從而達(dá)到遠(yuǎn)程控制的目的。主控計算機(jī)分為三種基本結(jié)構(gòu):分散控制結(jié)構(gòu)、集中控制結(jié)構(gòu)和遞階控制結(jié)構(gòu)。這三種結(jié)構(gòu)類型并不是唯一的,其它結(jié)構(gòu)形式和這三種有相同或相似的結(jié)構(gòu)特征。主控計算機(jī)的結(jié)構(gòu)都存在著或多或少的相似性。計算機(jī)系統(tǒng)以網(wǎng)絡(luò)狀的組織形式存在,主系統(tǒng)通過和其它子系統(tǒng)相關(guān)聯(lián)去完成對應(yīng)的操作。不管是什么樣的計算機(jī)系統(tǒng),其內(nèi)在的構(gòu)成類型全都是以這種的形式不斷演變的。同時,計算機(jī)系統(tǒng)本身也具有一定的動態(tài)性。所謂動態(tài)性,是指計算機(jī)系統(tǒng)在發(fā)展變化的階段,計算機(jī)系統(tǒng)的參數(shù)和信息會根據(jù)需要進(jìn)行各種的變異,當(dāng)前很多大型網(wǎng)絡(luò)的變參數(shù)與變結(jié)構(gòu)系統(tǒng)都具備著這一重要特征。在服務(wù)性能上,主控計算機(jī)的計算機(jī)系統(tǒng)結(jié)構(gòu)更加突出了這一重要特征,主控計算機(jī)的系統(tǒng)結(jié)構(gòu)隨著計算機(jī)的系統(tǒng)不斷變化,其自身也在持續(xù)調(diào)整系統(tǒng)結(jié)構(gòu)保證控制需求的實(shí)現(xiàn),因而應(yīng)該要體現(xiàn)出更為突出的動態(tài)性的特征。并且對主控計算機(jī)系統(tǒng)的處理時間和處理技術(shù)等方面也提出了更高的要求。不僅體現(xiàn)在計算機(jī)的狀態(tài)變化中,也體現(xiàn)在人類的思維意識上。此外,計算機(jī)系統(tǒng)結(jié)構(gòu)非常復(fù)雜。操作計算機(jī)系統(tǒng)的過程中,應(yīng)該實(shí)現(xiàn)多線程操作等多個操作模式,為使計算機(jī)操作的應(yīng)用得到適應(yīng),計算機(jī)系統(tǒng)的結(jié)構(gòu)必須具備一定復(fù)雜性,從而可以實(shí)現(xiàn)對計算機(jī)更好的控制。
(二)通信協(xié)議
在計算機(jī)遠(yuǎn)程控制中,通信協(xié)議是必不可少的重要部分。互聯(lián)網(wǎng)的通常有很多種互相連接的方式,大概可以分成面向連接的TCP和面向無連接UDP兩種協(xié)議。面向連接的TCP協(xié)議在網(wǎng)絡(luò)應(yīng)用中有良好數(shù)據(jù)包傳輸效果,同時具有較高的數(shù)據(jù)安全性,但是TCP協(xié)議方式占用網(wǎng)絡(luò)資源較多,同時傳輸效率也不高。盡管如此,TCP協(xié)議的采用還是有著不少網(wǎng)絡(luò)程序的支持,這是因為在早期網(wǎng)絡(luò)的持續(xù)發(fā)展階段,TCP協(xié)議正在逐漸成為一項關(guān)鍵的網(wǎng)絡(luò)協(xié)議標(biāo)準(zhǔn),尤其是實(shí)現(xiàn)數(shù)據(jù)的異步傳輸有非常好的效果。其中IP協(xié)議一般用于網(wǎng)絡(luò)中數(shù)據(jù)包交換的有機(jī)連接,并且還具備重組數(shù)據(jù)大小的功能,如此也可以更好的滿足對數(shù)據(jù)包大小的嚴(yán)格需求。IP協(xié)議是借助對本地的計算機(jī)網(wǎng)絡(luò)協(xié)議的調(diào)用把數(shù)據(jù)發(fā)送到其它計算機(jī)或吧數(shù)據(jù)保存在網(wǎng)關(guān)里。IP協(xié)議在網(wǎng)絡(luò)應(yīng)用過程中也能夠被TCP協(xié)議調(diào)用,當(dāng)通過IP協(xié)議構(gòu)成數(shù)據(jù)包后,就能夠借助網(wǎng)絡(luò)實(shí)現(xiàn)數(shù)據(jù)包的傳輸。
二、遠(yuǎn)程控制的實(shí)現(xiàn)辦法
(一)計算機(jī)系統(tǒng)遠(yuǎn)端喚醒技術(shù)
計算機(jī)系統(tǒng)遠(yuǎn)端喚醒技術(shù)從距離角度上看沒有任何的遠(yuǎn)近的要求,即使當(dāng)前局域網(wǎng)內(nèi)的兩臺計算機(jī)之間的距離較遠(yuǎn),其遠(yuǎn)程控制自動加電啟動功能也不會收到影響。遠(yuǎn)程喚醒技術(shù)的關(guān)鍵是需要主控計算機(jī)和受控計算機(jī)在相同的子網(wǎng)段內(nèi),遠(yuǎn)程喚醒技術(shù)的基本原理是:每臺計算機(jī)都有一個6個字節(jié)長度的MAC網(wǎng)卡物理地址,該MAC地址是全球唯一的,遠(yuǎn)端喚醒技術(shù)通過發(fā)送一個帶有目標(biāo)網(wǎng)卡MAC地址的廣播包,廣播包能夠?qū)κ芸赜嬎銠C(jī)MAC地址進(jìn)行準(zhǔn)確定位識別,受控計算機(jī)主板從網(wǎng)卡收到遠(yuǎn)程喚醒信號,則自動加點(diǎn)啟動。因此,實(shí)施遠(yuǎn)程喚醒的方法是將受控網(wǎng)卡MAC地址封裝成WakeOnLan魔法數(shù)據(jù)包廣播到局域網(wǎng)中,如果受控計算機(jī)對比MAC地址,明確是發(fā)給本機(jī)的數(shù)據(jù)包,自動發(fā)出開機(jī)信號。
(二)多播克隆技術(shù)
在實(shí)際管理計算機(jī)的過程中,一般都會存在一個瓶頸的問題。隨著信息技術(shù)飛速發(fā)展和不斷進(jìn)步,各類應(yīng)用軟件和操作系統(tǒng)更新速度也在不斷加快,計算機(jī)管理者怎樣保證有效快速的更新所管理的所有計算機(jī),已經(jīng)成為遠(yuǎn)程控制領(lǐng)域亟待解決的一個現(xiàn)實(shí)問題,鑒于以往使用的更新措施耗費(fèi)較多的人力和事件,且效率低。多播克隆技術(shù)應(yīng)運(yùn)而生。Ghost的多播克隆是指把母機(jī)中的鏡像文件自動地通過網(wǎng)絡(luò)恢復(fù)到所有工作站中去,尤其是在各工作站相同配置的情況下,能夠從很大程度上減輕組網(wǎng)者的工作量。多播克隆技術(shù)的出現(xiàn),有力的解決了上述難題。
(三)Socket網(wǎng)絡(luò)程序工作原理
遠(yuǎn)程控制程序主要基于Socket技術(shù),其工作原理可以描述如下:遠(yuǎn)程控制程序主要分服務(wù)器端程序(Server端)和客戶端程序(Client端)兩大部分,主控端的計算機(jī)安裝客戶端程序,被控端的計算機(jī)安裝服務(wù)器端程序。啟動時客戶端程序發(fā)送一個信號到被控端電腦中的服務(wù)器端,從而建立起一個特殊的遠(yuǎn)程服務(wù),主控端借助這個遠(yuǎn)程服務(wù),可以利用遠(yuǎn)程監(jiān)控、遠(yuǎn)程傳輸文件和遠(yuǎn)程會話等各種遠(yuǎn)程控制功能去發(fā)送遠(yuǎn)程控制指令,控制受控端電腦中的各種應(yīng)用程序運(yùn)行甚至讀寫遠(yuǎn)程受控端的任意文件。
三、結(jié)論
綜上所述,隨著計算機(jī)遠(yuǎn)程控制技術(shù)的持續(xù)發(fā)展,計算機(jī)網(wǎng)絡(luò)管理員的工作效率會得到更大的提高,計算機(jī)遠(yuǎn)程控制技術(shù)保證計算機(jī)資源在一定范圍內(nèi)得到了有效的監(jiān)管和控制,如多媒體教室管理中心利用遠(yuǎn)程控制技術(shù)對各個多媒體網(wǎng)絡(luò)教室進(jìn)行監(jiān)管。對各個教室的上課時間和下課時間做到了準(zhǔn)確把握,限制了不同程度上教室的使用權(quán)限。計算機(jī)管理人員的業(yè)務(wù)水平也得到了相當(dāng)大的提高。