范小磊
摘 要:通過計算機網絡操作實現電腦對電腦的控制就是計算機遠程控制,隨著科學技術的不斷進步與發展,計算機遠程控制廣泛應用于人們的生活以及工作之中,同時在計算機網絡應用中遠程控制也占據著非常重要的位置。本文對計算機遠程控制的實現與技術進行了分析,對計算機遠程控制系統的組成結構進行了詳細分析,重點研究了3種計算機遠程控制技術,旨在促進計算機遠程控制技術的發展。
關鍵詞:計算機 遠程控制 實現 技術
中圖分類號:TP393.0 文獻標識碼:A 文章編號:1672-3791(2018)02(c)-0012-02
1 計算機遠程控制系統組成結構
1.1 計算機遠程控制系統中的主控計算機
主控計算機是計算機遠程控制系統的掛件組成結構,主要負責對被控計算機的全部操作。目前,主控計算機的結構形式主要有3種,分別為:主控計算機集中控制結構、分散控制結構以及遞階控制結構。這3種結構各不相同,但3種結構的結構特征是相同的。首先,主控計算機的3種結構存在一定的相似性,計算機系統的組織形式是網絡狀,計算機主系統關聯著計算機其他子系統。其次,計算機系統具有一定的動態性,動態性主要是指,計算機系統在實際發展的過程中,相應的信息以及各項參數不是一成不變的,而是隨著計算機系統發展的實際需求改變的。另外,主控計算機的系統結構在服務性能上面很明顯地突出了這一點,主控計算機系統結構在實現控制需求的過程中需要對自身系統結構進行不斷的調整。最后,計算機系統結構還具有一個十分明顯的特點,就是具有復雜性。具體表現為,計算機系統在實際操作的過程之中需要進行多線操作。
1.2 計算機遠程控制系統中的通信協議
現階段互聯網的連接形式十分多樣,一般情況下可以分為兩種形式:一種是TCP協議,TCP協議在實際應用中數據包的傳輸效果非常好,同時還能在一定程度上保證數據包傳輸的安全性。另外,TCP協議還能夠實現異步傳輸數據。但是,TCP協議在實際使用的過程中會占用大量的網絡資源,而且工作效率比較低。另外一種形式為IP協議,在數據包交換網絡的有機連接之中通常會應用IP協議,另外IP協議還能夠實現數據大小的重組。IP協議主要是對本地計算機網絡協議進行調用實現相關數據的傳輸與保存。除此之外,TCP協議能夠調動IP協議,也就是說計算機遠程控制系統中的通信協議能夠通過網絡實現數據包的傳輸。
1.3 計算系統的核心性能
計算機遠程控制的實現需要對計算機系統的核心性能進行控制,當計算機遠程控制系統中主控計算機實際運行時,數據傳輸環節最為關鍵,不僅要保證數據傳輸的安全穩定進行,還要保證數據的質量,這與計算機系統的核心性能有一定的相關性。計算機系統的核心性能達到相關標準的要求,才能保證數據傳輸順利進行,從而實現計算機遠程控制操作。
影響計算機系統核心性能穩定性的因素主要有3個:(1)數據傳輸時間,計算機本地控制系統接收到控制指令時如果不及時,就會導致計算機控制中斷,從而影響計算機系統核心性能的穩定性。(2)本地計算機控制系統異常,如果沒有及時對本地計算機控制系統進行檢查,對相關數據矯正,導致控制系統出現異常情況,并且沒有及時采取有效解決異常情況,就會造成比較嚴重的后果。(3)計算機遠程控制數據錯誤,計算機遠程控制過程中,傳輸通道容易受到各種因素影響出現問題,這就會導致數據傳輸出現錯誤,從而導致計算機系統核心性能不穩定。
2 計算機遠程控制的實現及其技術介紹
2.1 遠端計算機系統喚醒技術
在計算機遠程控制實現技術中遠端計算機系統喚醒技術最為簡單,因為遠端計算機系統喚醒技術對距離沒有任何要求。也就是局域網內的計算機距離不會對計算機遠程控制產生影響,也不會對計算機自動加電功能產生任何影響。但是,在應用遠端計算機系統喚醒技術時,要保證主控計算機以及遠端被控的計算機同時處于一個局域網之中。遠端計算機系統喚醒技術的基本原理為:在計算機的基礎上,網卡的MAC地址是唯一的,所以,對計算機網卡上面的MAC地址進行識別和喚醒,就能夠實現計算機遠程控制。具體的遠程喚醒操作方法為:對計算機唯一網卡上面的MAC地址的“Wake-up”數據包進行傳輸,遠端計算機在接收到“Wake-up”數據包之后就會對MAC地質進行比對,如果比對之后明確“Wake-up”數據包就是發給本機的,遠端計算機機會自動發出開機信號,這樣就能夠實現計算機遠程控制。
2.2 計算機遠程控制多克隆技術
在實際的計算機管理之中存在一個十分復雜、十分困難的問題,就是隨著計算機科學技術的不斷發展,計算機軟件如辦公軟件等軟件的更新速度也在不斷加快,這就給計算管理者的管理工作帶來了很大的困難,最主要的問題是,計算機管理者很難及時有效地完成計算機軟件的更新,而且計算機軟件更新需要很長的時間,對人力、物力等資源的消耗比較大。而多克隆技術能夠十分有效地解決以上問題,多克隆技術的工作原理是數據廣播對網絡傳輸速度的穩定要求比較高。在應用多克隆技術實現計算機遠程控制時要注意保持網絡克隆服務器的穩定性,網絡克隆服務器在實際運行過程中不僅要處理并發功能要求,還要處理好請求功能要求,如果不能處理這些要求,或者是出現其他問題就很可能丟失客戶機的硬盤數據。因此,必須保證網絡傳輸速度的穩定性。
計算機遠程控制多克隆技術實際運行過程主要是:在服務器端轉載有Ghost7.5企業版時可以應用GhostBoot Wizard啟動軟盤生成。軟盤生成之后直接運行GhostCast Server,連接服務器,之后在服務器端備份工作站的硬盤數據。相關數據備份完畢之后,對GhostCast Server的相關系數進行設置,由于第一步已經實現了服務器連,因此,可以直接利用備份的數據實現向其他工作的克隆。
2.3 遠程計算機服務器配蓋與啟動技術
在遠程計算機啟動控制服務的過程中,服務器要首先要往客戶端發送兩個信息資源,分別是:Book-=Block引導程序塊和Remote boot Profile遠程啟動配置文件。這兩個信息資源包含遠程啟動服務的全部資源以及遠程啟動配置文件的所有信息內容。
3 結語
綜上所述,隨著科學技術的不斷發展,計算機技術也在不斷進步,計算機遠程控制技術隨之出現并迅速發展。計算機遠程控制技術能夠有效控制計算機用戶的上機、下機時間,同時還能夠有效控制計算機資源。本研究分析了計算機遠程控制的實現與技術,首先對計算機遠程控制系統的組成結構進行了說明,然后從3個方面重點研究了計算機遠程控制的實現及其技術,希望通過以上分析能夠促進遠程自動化控制遠端計算機目標的實現。
參考文獻
[1] 鄭昌波,秦前清,袁軍,等.計算機遠程控制技術研究及實踐[J].計算機工程與設計,2015(6):1636-1638.
[2] 黃天強,徐洪智,胡斌.基于網絡的計算機遠程控制技術的機制與實現[J].懷化學院學報,2009,28(5):73-75.
[3] 李文航,汪國平,陳毅松.移動遠程計算機控制系統的設計與實現[J].計算機工程,2010,36(6):21-23,34.
[4] 李大偉,李大志,董立巖.用Winsock在Internet上實現計算機遠程控制[J].氣象水文海洋儀器,2010,27(3):38-42,45.
[5] 張量,詹國華,袁貞明.計算機遠程控制的實現與應用[J].計算機應用,2012(4):62-63,66.
[6] 高峰.計算機網絡遠程控制系統的研究與實踐[J].計算機光盤軟件與應用,2015,18(2):3-4.