網路設備自動巡檢工具(三)——登錄設備方式的思考【2020-10-28】
首先今天繼續,主要撰寫網路設備的基本資訊界面,隨著選擇左邊樹狀串列的設備而在右邊區域顯示設備基本資訊,已經撰寫完成,主要作業量是拖控制元件、調整屬性、對齊等等,

其次,我今天陷入了長時間的思考,主要思考我撰寫的自動巡檢工具如何登錄網路設備進行巡檢;我想到的方式主要有兩種,一種是用Visual FoxPro呼叫Telnet控制元件或Winsock控制元件登錄設備,另一種是用Visual FoxPro呼叫SecureCRT來登錄網路設備(這里先介紹一下SecureCRT,網路工程師都非常熟悉它,它的功能非常強大,主要提供各種方式登錄設備、支持腳本運行、自動保存log等等,太好用了,而且非常穩定,),經過反復思考最后決定使用呼叫SecureCRT來登錄設備,下面詳細和大家分享一下選擇呼叫SecureCRT的原因,主要有三點:
1、主要考慮到SecureCRT的安全和穩定,如果我自己撰寫Telnet控制元件,稍有不慎有可能將設備登宕機,對現網設備存在很大的安全隱患,而呼叫成熟的SecureCRT來登錄設備,我的自動巡檢工具就變得非常非常安全了,
2、減少編程成本,SecureCRT的功能非常適合自動巡檢,如果我自己撰寫,就相當于把SecureCRT的功能用Visual FoxPro再撰寫一遍,且不說撰寫質量好壞,這會增加自動巡檢工具的編程成本,有現成的為什么不用呢?
3、每個工程師都非常熟悉SecureCRT,呼叫SecureCRT能增加自動巡檢工具的親民性,最大限度模擬人工操作,使工程師們覺得自動巡檢工具只是自動幫我完成了單調重復的作業,對工程師的作業方式沒有改變,大家更容易接受,
最后我來說一下Visual FoxPro如何實作呼叫SecureCRT來完成自動巡檢,其實很簡單,兩步就可以實作,第一步讓Visual FoxPro根據資料庫資訊自動生成CRT的臨時腳本檔案,第二部呼叫CRT執行腳本就可以了,
今天的時間又差不多了,明天來完成它,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/195821.html
標籤:其他
