複製鏈接
請複製以下鏈接發送給好友

網絡遠程控制

鎖定
網絡遠程控制即利用一台電腦遠距離控制另一台電腦,在這個控制過程中,將TCP/IP 協議網絡數據通信作為基礎,在控制計算機與被控計算機內運行,確保網絡通訊等各項功能可以順利實現。
中文名
網絡遠程控制
外文名
Network Remote Control
簡    介
一台電腦遠程控制另一台電腦
基    礎
TCP/IP通信協議
實    體
控制計算機與被控計算機
應用領域
3個方面

網絡遠程控制技術原理

網絡遠程控制技術即利用一台電腦遠距離控制另一台電腦,在這個控制過程中,將TCP/IP協議網絡數據通信作為基礎,在控制計算機與被控計算機內運行,確保網絡通訊等各項功能可以順利實現。IP 協議中主要存在UDPTCP兩種通訊傳輸協議,且UDP 協議採用數據拆分後以數據報傳輸方式,並未對達到數據有專門要求;TCP 協議則是對待傳輸數據進行分割、打包處理後,以數據流形式進行傳輸,可以選擇在控制與被控制兩台計算機間建立虛電路,提高數據傳輸的準確性、連續性與雙向性。兩種協議對比可知,UDP協議運行可靠性較低,兩台計算機間未建立有效的連接,只有當客户端與服務端選擇應用相同程序時,才可以進行數據的傳輸。而TCP 協議因兩者間具有穩定的連接關係,具有更大的靈活性。 [1] 

網絡遠程控制技術實現

實現網絡遠程控制的技術如下: [1] 

網絡遠程控制網絡遠程控制技術

(1)遠程喚醒控制技術
想要對指定的遠程計算機進行網絡喚醒時,需要在本地計算機中,將一個MAGIC PACKET 標準喚醒數據包作為基礎進行發送。數據包內含有所有用於喚醒遠程計算機的物理地址,因為計算機電源專用線路來為網絡控制芯片進行供電,即便待環境計算機為關機狀態,也可以實現對計算機網絡內數據包進行良好的接收與控制。由控制芯片來對數據包內的所有MAC 地址進行檢查確認,然後通過專用線路將電源信號開啓,向計算機主板發送開機啓動命令,達到喚醒目的。
(2)遠程屏幕監控技術
遠程屏幕監控技術的實現,需要將TCP協議作為基礎,操作控制端向被控制端發送截屏命令。待被控制端計算機接受命令後,便可自動完成自己屏幕的截屏操作,並將截屏圖片發送給控制端計算機,且在接受後顯示在控制端計算機上。
(3)遠程關機技術
遠程關機技術的實現,需要通過TCP/IP 網絡協議內C/S結構實現,完成計算機服務器端的軟件安裝,並通過控制方端口向受控方端口發送數據包。如果需要對其他計算機進行控制,則需要另外安裝客户端軟件。此種網絡通信功能的實現,均通過TCP/IP 網絡協議實現網絡連接。待將客户端計算機關閉後,由客户端計算機發送命令,調用系統關機函數,便可以實現遠程計算機的關機操作。

網絡遠程控制服務器程序實現過程

服務器程序需要先設置好LocalPort 屬性,作為偵聽端口,且值為任何一個其他TCP/IP 應用程序未用過的整數即可。利用Listen 方法進入偵聽狀態,等待遠程端客户機程序連接要求。當客户機程序發出連接請求後,程序將會產生一個ConnectionRequest事件,並得到一個參數requestID。服務器程序通過Accept 方法接受客户機程序requestID 請求,然後通過SendData 方法發送數據,且此種方法需要選擇上一步獲得的requestID 為參數。待服務器程序成功接收到程序後,產生DtataArrival 事件。而程序接收到的所有數據字節數均被包含在參數BytesTotal 內。如果接收到Close 事件,則選擇應用Close 方法將TCP/IP 連接關閉。

網絡遠程控制客户機程序實現過程

客户機程序需要先設置Remotehose 屬性,確定運行服務程序主機名,並指定服務器程序偵聽端口。選擇Connect 方法,向服務器提出連接請求。服務器接受到客户機請求後,程序產生Connect 事件,便可以通過應用SendDaya 方法發送數據。待客户機程序接收到數據後,產生DtataArrival 事件,參數BytesTotal 包含接收到的數據字節數。如果接收到的為Close 事件,則可以用Close 方法關閉。

網絡遠程控制結構

計算機網絡遠程控制主要包括遠程控制體系結構與通。信系協其網絡結構以“分”與“和”網絡實體,幷包括主控 網絡與受控網絡兩個體系結構從功能角度分析,遠程控制系統主要指主拴網絡系統、信息及數據的傳輸通道以及受控網絡系統,三者相互協作從而實現遠程控制的目標。 [2] 

網絡遠程控制主控網絡

關於主控網絡,首先需提到網絡系統控制過程的基本理論,即網絡控制論。其主要研究內容為信息、狀態以 及網絡拓撲結構,通常這種理論是向建主控網絡的參考依據。而主控網絡的功能方面,主要在於對控制命令及參數的輸入,並將被控設備的操作 以及反饋信息顯示出來。另外,從網絡主控的基本框架角度,又分為集中、分散和遞階三種控制結構,每個控制結構都存在二定的優點及不足。二其中集中控制結構在結構與控制方面比較簡單,使管理與建網工作比較容易,而且延遲時間小,減少傳輸 過程中的誤差。但是安裝的工作量較大,成本較高,不利於實現資源共享。分散控制結構的優勢在於其可靠性較高,即使控制器出現故障,網絡系統也不會全局癱瘓。所以在系統規模元法集中控制、通信較為方便或者用户要求使用分散控制結構的場合中,可採用分散控制結構,然而分散控制結構也存在一定的缺陷。如對網絡系統狀態無法控制與觀測,遞階控制結構,將集中與分散控制結構相結合,既能實現局部控制,又可對全局實現協調控制。 [2] 

網絡遠程控制受控網絡體系

受控網絡體系主要以網絡控制論為基礎,通過軟件或硬件使控制機制得以執行,提供一定的控制服務。一般受控網絡系統可理解為一個數據資源,也可以是以計算機為中心,將現場控制與管理及數據採集結合在一起形成的控制系統。在結構方面,主要包括網絡受控中心、採集節點用户界面以及中間控制節點。設計過程中,應遵循一定的原則,即進行安全檢測安全防護和應急恢復的規劃體現的是整體性的原則,劃分受控網絡安全級別與層次體現的是等級性原則。受控網絡中可變因素的引進體現的是動態化的原則,對權限的限制體現了最小化原則,只有保證設計原則的應用,才能使網絡系統的安全性與控制性得到保障。 [2] 

網絡遠程控制通信協議

(1)TCP協議
TCP 協議在現階段應用中,已成為網絡協議的主要標準,具布一定的安全性與穩定性。但佔用資源過多、效率較低,其主要特徵包括三種:第一,面向連接TCP 協議必須保證兩台計算機之間連接進程的建立,才能實現數據的交換。第二,通過返回通知與序列號的使用,確保傳輸的可靠性,由於TCP協議的數據段通常會以多個數據包的形式進行傳輸,序列號的使用使接收端能夠將多個數據包恢復為原來的數據段,在通過返回通知的使用,確認數據己收到。第三,字節流通信的使用,這説明數據會被沒有任何信息的字節序列代替。 [2] 
(2)IP協議
IP 協議又稱 因特網協議,用於連接多個包交換網絡。從源地址向目的地址傳送數據包,而且為使數據包大小滿足不同網絡的要求,提供重新組裝數據大小的功能。在提供服務方面, IP協議包括四個關鍵技術:第一,服務類型,服務類型可理解為一個參數集,其中的參數是網絡可以提供服務的典型代表,這種服務類型主要由網關使用,用於特定的網絡或即將要經過的網絡。第二,生存時間:一般發送者會對其進行設置並處理,若數據報沒有到達目的地,其生存時間已到上限,便可拋棄此數據報。第三,選項。選項主要包括安全、時間戳和特殊路由,對控制函數起到很重要的作用。第四,報頭校驗碼。它的功能在於確保數據能夠正確傳輸,若校驗出錯,便將整個數據報拋棄。 [2] 
現階段,較為流行的TCP/IP協議代表了TCP與IP兩個協議,具體可分為簡單網絡管理協議、互聯網應用協議、支持應用接口以及核心協議。其中簡單網絡管理協議允許使用如Sum Net Manages或HP Open View等管理工具。對Windows NT計算機進行遠程管理。互聯網應用協議則包括FTP、Rep、Finger等協議,使非Microsoft系統計算機上的資源可以為Windows系統用户使用。支持應用接口協議包括遠程控制、Windows套接字、Networks以及Net BIOS。核心協議具體包括UDP協議、ARP協議以及ICMP協議,為計算機互聯和網絡互聯提供了標準協議。由此可見,TCP/IP協議可理解為一組網絡協議的集合。 [2] 

網絡遠程控制應用

網絡遠程控制企業環境應用

在工業迅速發展的背景下,企業想要在市場競爭中佔據更大的優勢,需要積極引進各項新型技術,提高作業的數字化與信息化水平。例如利用計算機、感應器、檢測器等設備將工廠整個生產工藝連接成一個互聯的無線控制網絡,不僅可以降低生產管理難度,同時還可以減少各類問題的產生,提高生產綜合效率。就企業應用現狀來看,大部分選擇應用局域網絡方式,實現機械設備與無線局域網間信息的轉化,來提高工業設備聯網通信能力。與傳統有線網絡相比,無線局域網無論是建設成本,還是運行靈活等方面均具有更大的優勢。同時,中心監控計算機可以選擇應用無線局域網,對設備收集的數據進行有效統計、分析和保存,為管理工作的實施提供數據支持。應用最為廣泛的為PID 控制方式,以系統誤差為依據,通過比例、積分、微分計算出最為合適的生產控制量,對生產總量進行有效調整與控制。 [1] 

網絡遠程控制居民生活應用

日常生活中計算機的應用已經十分廣泛,且取得了良好的效果,尤其是在通信交流方面,計算機通訊軟件的應用具有明顯的優勢,例如應用的QQMSN微信等,改變了傳統通信方式,在實際應用中具有更大的靈活性,資費也更少,更容易被人們所接受。騰訊QQ 和微信已經成為最為廣泛的網絡聊天工具,是一種全新的網絡通信平台,可以同時支持好友網絡聊天、文件與圖片傳輸,以及在線電話、視頻電話等多項功能。並且設置了地理定位輔助功能,使得整個聊天軟件更具人性化。計算機通信方式的實現,以視頻、語音對話代替了傳統的通信方式,人們可以根據個人需求,選擇最為合適的信息交流方式。MSN 為一種互聯網即時消息軟件,用户可以通過互聯網來實現實時文字交流。並且可以自主選擇和決定聊天對象,軟件設計時設置了加密程序,能夠設置阻止名單來預防不良用户的騷擾,提高軟件應用的安全性。 [1] 

網絡遠程控制軍事活動應用

基於遠程網絡控制技術設計的衞星,作為一種高新通信技術,已經被廣泛地應用到大地測量、石油勘測以及野外營救等領域,尤其是在軍事領域的應用,偵察、監控效率更高,在實際應用中具有不可取代的作用。衞星多被用於定位,即將衞星定位功能的用户接收機安裝在軍用飛機、車輛以及艦船上,利用電子地圖便可以確定運輸工具所在位置,實時掌握其運行狀態,便於進行安全監控,且可以提高調度的靈活性。想要充分發揮遠程控制技術與計算機通信技術的優點,需要先有效接收終端導航定位信息,待信息處理後,採取一定格式將此類數據,利用無線電接收機傳送到指揮中心。由中心接受所有數據後,進行分析和保存,且在專業處理後,在地圖中有效定位運輸工具以及物資所在實際位置。其中,GPS技術具有靈活性與精確度高等特點,已經被廣泛應用到軍事行業中。 [1] 
參考資料
  • 1.    鄭黎明. 計算機通信與網絡遠程控制技術探討[J]. 信息通信,2016,(10):163-164.
  • 2.    李清華,劉春曉. 計算機網絡遠程控制系統的研究與應用[J]. 電子製作,2015,(02):168-169.