遠程控制

遠程控制,指管理人員在異地通過計算機網絡異地撥號或雙方都接入Internet等手段,連通需被控制的計算機,將被控計算機的桌面環境顯示到自己的計算機上,通過本地計算機對遠方計算機進行配置、軟件安裝程序、修改等工作。比如,遠程喚醒技術(WOL,Wake-on-LAN) 是由網卡配合其他軟硬件,通過給處於待機狀態的網卡發送特定的數據禎,實現電腦從停機狀態啟動的一種技術。


1. 定義

遠程控制是利用無線或電信號對遠端的設備進行操作的一種能力,遠程控制通常通過網絡才能進行。位於本地的計算機是操縱指令的發出端,稱為主控端或客戶端,非本地的被控計算機叫做被控端或服務器端。遠“程”不等同於遠“距離”,主控端和被控端可以是位於同一局域網的同一房間中,也可以是連入Internet的處在任何位置的兩臺或多臺計算機。

早期的遠程控制往往指在局域網中的遠程控制而言,隨著互聯網和技術革新,就如同坐在被控端電腦的屏幕前一樣,可以啟動被控端電腦的應用程序,可以使用或竊取被控端電腦的文件資料,甚至可以利用被控端電腦的外部打印設備(打印機)和通信設備(調制解調器或者專線等)來進行打印和訪問外網和內網,就像利用遙控器遙控電視的音量、變換頻道或者開關電視機一樣。

遠程控制,主控端電腦只是將鍵盤和鼠標的指令傳送給遠程電腦,同時將被控端電腦的屏幕畫面通過通信線路回傳過來。也就是說,控制被控端電腦進行操作似乎是在眼前的電腦上進行的,實質是在遠程的電腦中實現的,不論打開文件,還是上網瀏覽、下載等都是存儲在遠程的被控端電腦中的。

早期的遠程控制大部分指的是電腦桌面控制,而後的遠程控制可以使用手機、電腦控聯網的燈、窗簾、電視機、攝像機、投影機、指揮中心、大型會議室等。

2. 技術原理

遠程控制軟件一般分客戶端程序(Client)和服務器端程序(服務器)兩部分,通常將客戶端程序安裝到主控端的電腦上,將服務器端程序安裝到被控端的電腦上。使用時客戶端程序向被控端電腦中的服務器端程序發出信號,建立一個特殊的遠程服務,然後通過這個遠程服務,使用各種遠程控制功能發送遠程控制命令,控制被控端電腦中的各種應用程序運行。

技術發展電腦中的遠程控制技術,始於DOS時代,只不過當時由於技術上沒有什麽大的變化,網絡不發達,市場沒有更高的要求,所以遠程控制技術沒有引起更多人的註意。但是,隨著網絡的高度發展,電腦的管理及技術支持的需要,遠程操作及控制技術越來越引起人們的關註。遠程控制一般支持下面的這些網絡方式:LAN、WAN、撥號方式及互聯網方式。此外,有的遠程控制軟件還支持通過串口、並口、紅外端口來對遠程機進行控制。傳統的遠程控制軟件一般使用NETBEUI、NETBIOS、IPX/SPX、TCP等協議來實現遠程控制,不過,隨著網絡技術的發展,很多遠程控制軟件提供通過Web頁面以Java技術來控制遠程電腦,這樣可以實現不同操作系統下的遠程控制。

3. 應用

1)遠程辦公

通過遠程控制技術,或遠程控制軟件,對遠程電腦進行操作辦公,實現非本地辦公:在家辦公、異地辦公、移動辦公等遠程辦公模式。這種遠程的辦公方式不僅大大緩解了城市交通狀況,減少了環境汙染,還免去了人們上下班路上奔波的辛勞,更可以提高企業員工的工作效率和工作興趣。

2)遠程教育

遠程教育是學生與教師、學生與教育組織之間主要采取多種媒體方式進行系統教學和通信聯系的教育形式,是將課程傳送給校園外的一處或多處學生的教育。現代遠程教育則是指通過音頻、視頻(直播或錄像)以及包括實時和非實時在內的計算機技術把課程傳送到校園外的教育。現代遠程教育是隨著現代信息技術的發展而產生的一種新型教育方式。計算機技術、多媒體技術、通信技術的發展,特別是因特網的迅猛發展,使遠程教育的手段有了質的飛躍,成為高新技術條件下的遠程教育。

3)遠程維護

計算機系統技術服務工程師或管理人員通過遠程控制目標維護計算機或所需維護管理的網絡系統,進行配置、安裝、維護、監控與管理,解決以往服務工程師必須親臨現場才能解決的問題。大大降低了計算機應用系統的維護成本,最大限度減少用戶損失,實現高效率、低成本。

4)遠程協助

任何人都可以利用一技之長通過遠程控制技術為遠端電腦前的用戶解決問題。如安裝和配置軟件、繪畫、填寫表單等協助用戶解決問題。

5)設備遙控

在大型指揮中心或智能會議室控制控所有設備,也可以控制道路上的攝像機,也可以控制大屏幕,窗簾,電視,DVD,投影機,電視機,燈光。

在個人應用上,如別墅的控制,可以控制家裏的燈,窗簾,可以控制家裏的攝像頭,還可以通過3G看見家裏的燈開了沒有,有沒有人。