網路遠程控制

網路遠程控制

網路遠程控制即利用一台電腦遠距離控制另一台電腦,在這個控制過程中,將TCP/IP 協定網路數據通信作為基礎,在控制計算機與被控計算機內運行,確保網路通訊等各項功能可以順利實現。

基本介紹

  • 中文名:網路遠程控制
  • 外文名:Network Remote Control
  • 簡介:一台電腦遠程控制另一台電腦
  • 基礎:TCP/IP通信協定
  • 實體:控制計算機與被控計算機
  • 套用領域:3個方面
技術原理,技術實現,網路遠程控制技術,伺服器程式實現過程,客戶機程式實現過程,結構,主控網路,受控網路體系,通信協定,套用,企業環境套用,居民生活套用,軍事活動套用,

技術原理

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

技術實現

實現網路遠程控制的技術如下:

網路遠程控制技術

(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 方法關閉。

結構

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

主控網路

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

受控網路體系

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

通信協定

(1)TCP協定
TCP 協定在現階段套用中,已成為網路協定的主要標準,具布一定的安全性與穩定性。但占用資源過多、效率較低,其主要特徵包括三種:第一,面向連線TCP 協定必須保證兩台計算機之間連線進程的建立,才能實現數據的交換。第二,通過返回通知與序列號的使用,確保傳輸的可靠性,由於TCP協定的數據段通常會以多個數據包的形式進行傳輸,序列號的使用使接收端能夠將多個數據包恢復為原來的數據段,在通過返回通知的使用,確認數據己收到。第三,位元組流通信的使用,這說明數據會被沒有任何信息的位元組序列代替。
(2)IP協定
IP 協定又稱 網際網路協定,用於連線多個包交換網路。從源地址向目的地址傳送數據包,而且為使數據包大小滿足不同網路的要求,提供重新組裝數據大小的功能。在提供服務方面, IP協定包括四個關鍵技術:第一,服務類型,服務類型可理解為一個參數集,其中的參數是網路可以提供服務的典型代表,這種服務類型主要由網關使用,用於特定的網路或即將要經過的網路。第二,生存時間:一般傳送者會對其進行設定並處理,若數據報沒有到達目的地,其生存時間已到上限,便可拋棄此數據報。第三,選項。選項主要包括安全、時間戳和特殊路由,對控制函式起到很重要的作用。第四,報頭校驗碼。它的功能在於確保數據能夠正確傳輸,若校驗出錯,便將整個數據報拋棄。
現階段,較為流行的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協定可理解為一組網路協定的集合。

套用

企業環境套用

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

居民生活套用

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

軍事活動套用

基於遠程網路控制技術設計的衛星,作為一種高新通信技術,現在已經被廣泛地套用到大地測量、石油勘測以及野外營救等領域,尤其是在軍事領域的套用,偵察、監控效率更高,在實際套用中具有不可取代的作用。現在衛星多被用於定位,即將衛星定位功能的用戶接收機安裝在軍用飛機、車輛以及艦船上,利用電子地圖便可以確定運輸工具所在位置,實時掌握其運行狀態,便於進行安全監控,且可以提高調度的靈活性。想要充分發揮遠程控制技術與計算機通信技術的優點,需要先有效接收終端導航定位信息,待信息處理後,採取一定格式將此類數據,利用無線電接收機傳送到指揮中心。由中心接受所有數據後,進行分析和保存,且在專業處理後,在地圖中有效定位運輸工具以及物資所在實際位置。其中,GPS技術具有靈活性與精確度高等特點,現在已經被廣泛套用到軍事行業中。

相關詞條

熱門詞條

聯絡我們