專利名稱:一種分布式路由器系統(tǒng)的操作控制方法
技術領域:
本發(fā)明涉及分布式路由器系統(tǒng)的操作控制方法,尤其是涉及分布式路由器 系統(tǒng)中對各個子系統(tǒng)的集中操作控制的處理方法。
背景技術:
在目前的分布式路由器系統(tǒng)中,主要通過管理口的診斷命令或者登錄到線 卡終端下的方式執(zhí)行相關命令對分布式路由器系統(tǒng)中的各個子系統(tǒng)進行操作控 制。管理口的診斷命令是指在路由器的診斷模式下,通過診斷命令的方式來操 作控制各線卡上的表項內(nèi)容或狀態(tài)等,該方法需要對每一條診斷命令在主控板 上進行解析,并將解析后的內(nèi)容以消息的形式分發(fā)到各線卡的主設備上,在線 卡的主設備上執(zhí)行相應的診斷命令函數(shù),并將診斷結果以字符串的形式存儲下 來,通過消息返回給主控板,主控板再將結果打印出來。若上述診斷命令是針對線卡從設備的,則上述執(zhí)行過程需要作如下修改 在線卡主設備收到在主控板上解析的命令消息后,主設備通過內(nèi)部總線(例如 PCI總線)訪問從設備的內(nèi)存,將需要診斷的表項的內(nèi)容以字符串的形式存儲下 來,并通過消息返回給主控板,而且對于從設備上無法通過內(nèi)部總線訪問的表 項需要通過主設備解析該命令,然后向從設備發(fā)送相應的消息,從設備執(zhí)行后 也將診斷結果以字符串的形式存儲下來,通過主設備以消息的形式返回給主控 板。若采用登錄到線卡終端的方式,尤其是需要登錄到線卡從設備,為了確保 客戶端跟從設備之間能正常通信,需要搭建控制環(huán)境,添加路由器等。
上述通過管理口的診斷命令或者登陸到線卡終端進行線卡診斷的操作方式都有其缺點(1) 采用管理口的診斷命令模式,對于每條診斷命令都需要在主控板上、 線卡的主設備上分別進行解析和處理,且每一條命令函數(shù)線卡終端下顯示的語 句都需要修改為保存在內(nèi)存中,以備返回主控板進行顯示,在這種模式下,不 僅代碼運算量加大而且代碼的相似性非常高,還需要對所有的診斷函數(shù)提供管 理口的診斷命令,由于實際情況的限制,實現(xiàn)起來非常困難。(2) 對于采用管理口的診斷命令模式執(zhí)行從設備的相關診斷,需要將診斷 命令所涉及的從設備上的表項所處內(nèi)存作為主設備能通過內(nèi)部總線訪問到的空 間,這種模式下,不但對硬件設計有一定要求,且還需要能事先確認各從設備 上的表項所處內(nèi)存的偏移地址,尤其是在滿足后者的要求時,在具體實現(xiàn)時是 非常繁瑣的。(3) 采用登陸到線卡終端模式,要求客戶端能與各個線卡的主設備或從設 備進行正常通信,尤其需要客戶端跟從設備能夠正常通訊,且如果要同時在多 個主/從設備上進行操作,必須要求各線卡的主/從設備都有獨立的IP地址,這對 開發(fā)環(huán)境提出更高的要求,且在該模式下,連接的用戶個數(shù)限制為1個用戶, 因此在多個用戶需要操作控制時,比如進行定位或診斷表項,多個用戶不能同 時使用。綜上所述,為了提高分布式路由器系統(tǒng)的操作控制性能,目前迫切需要解 決現(xiàn)有技術中存在的在管理口的診斷命令模式下和登陸到線卡終端模式下進行 分布式路由器系統(tǒng)的操作控制存在的問題。發(fā)明內(nèi)容本發(fā)明的目的在于提供一種分布式路由器系統(tǒng)的操作控制方法,用以克服 現(xiàn)有技術中分布式路由器操作系統(tǒng)的操作控制過程中存在的問題。 為了實現(xiàn)上述發(fā)明目的,本發(fā)明具體是這樣實現(xiàn)的
一種分布式路由器系統(tǒng)中的操作控制方法,包括如下步驟步驟l,在管理口下設置一個共用的操作控制命令,將操作控制命令通過管 理口發(fā)送至對應的線卡主i殳備;步驟2,線卡主設備執(zhí)行操作控制命令,判斷是對主設備還是對從設備進行 操作控制,若是對主設備進行操作控制,則轉入步驟3,否則是對從設備進行操 作控制,則轉入步驟4;步驟3,主設備執(zhí)行命令,并將執(zhí)行結果通過管理口發(fā)送至主控板進行顯示;步驟4,從設備通過接收主設備通過內(nèi)部總線發(fā)送的操作控制命令,執(zhí)行命 令,并將執(zhí)行結果通過線卡主設備送至主控板進行顯示。所述的分布式路由器系統(tǒng)中的操作控制方法中,所述線卡主設備或線卡從 設備在接收到操作控制命令后,首先判斷是否創(chuàng)建內(nèi)存文件設備,若未創(chuàng)建, 則創(chuàng)建內(nèi)存文件設備,若已創(chuàng)建,則打開內(nèi)存文件設備,并定向到文件頭部, 將內(nèi)存文件設備的buffer清零。所述的分布式路由器系統(tǒng)中的操作控制方法中,所述步驟2中的線卡主設 備執(zhí)行操作控制命令之前,先對線卡進行認證,具體是這樣實現(xiàn)的,主控板通過管理口向線卡輸入認證命令和密碼,線卡主設備判斷輸入的密 碼與事先設置的密碼是否一致,若一致,則認為認證成功,執(zhí)行操作控制命令,否則不一致,則不執(zhí)行操作控制命令。所述的分布式路由器系統(tǒng)中的操作控制方法中,在對線卡進行認證成功后, 通過在管理口設置的操作控制命令對設置的密碼給予修改。所述的分布式路由器系統(tǒng)中的操作控制方法,所述主設備將執(zhí)行結果反饋 至主控板進行顯示后,通過集中操作控制命令設置logout命令,取消認證。所述的分布式路由器系統(tǒng)中的操作控制方法中,所述步驟2中,通過控制命令指定受控線卡終端的線卡號以此確定是對主 設備還是從設備進行操作控制。所述的分布式路由器系統(tǒng)中的操作控制方法中,所述步驟3中的線卡主設
備在執(zhí)行操作控制命令前,對操作控制命令進行過濾。所述的分布式路由器系統(tǒng)中的操作控制方法,所述線卡主設備或從設備執(zhí)行命令,具體包括如下步驟步驟31,判斷命令是否為空,若是,則輸出結果為空,否則,轉入步驟32;步驟32,保存執(zhí)行任務的輸入和輸出設備,重定向執(zhí)行任務的輸入和輸出 設備的Fd,將輸入設備的Fd設為無效,輸出設備的Fd定向至已創(chuàng)建的內(nèi)存文 件設備;步驟33,調(diào)用函數(shù)執(zhí)行命令;步驟34,恢復執(zhí)行任務的輸入和輸出設備。所述的分布式路由器系統(tǒng)中的操作控制方法中,所述內(nèi)存文件設備的buffer用于存儲執(zhí)行結果,將存儲的執(zhí)行結果通過線 卡主設備發(fā)至主控板顯示;所述存儲的執(zhí)行結果不應超出buffer-6K字節(jié)。 所述的分布式路由器系統(tǒng)中的操作控制方法中,所述步驟32中,重定向輸入和輸出設備的Fd為全局的輸入和輸出設備。 所述的分布式路由器系統(tǒng)中的操作控制方法中,若操作控制命令為無限循 環(huán)執(zhí)行的命令,則將該控制命令設置默認的重復次數(shù)。 在所述的分布式路由器系統(tǒng)中的操作控制方法中, 所述步驟3中,線卡主設備的執(zhí)行結果通過管理口發(fā)送至主控板; 所述步驟4中,線卡從設備通過其與線卡主設備之間的統(tǒng)一接口接收主設 備通過內(nèi)部總線發(fā)送的操作控制命令,或者發(fā)送執(zhí)行結果至線卡主設備。本發(fā)明方法通過提供能對路由器各個子系統(tǒng)方便的操作控制及顯示操作控 制結果的通用的管理口,實現(xiàn)能方便對各個子系統(tǒng)進行診斷、定位等集中操作 控制,減少了對硬件環(huán)境的過分依賴,且代碼實現(xiàn)簡潔,簡化了命令函數(shù)的編 寫,方便移植,尤其對于線卡從設備,勿需搭建復雜的硬件環(huán)境來登錄到從設 備的終端進行操作控制,提高了診斷效率,給分布式路由器系統(tǒng)的開發(fā)與維護 帶來了極大的方便。
圖1為分布式路由器系統(tǒng)采用本發(fā)明所述方法的具體控制流程; 圖2為在線卡主設備上實現(xiàn)集中操作控制的流程; 圖3為在線卡從設備上實現(xiàn)集中操作控制的流程; 圖4為在線卡主/從設備上執(zhí)行命令的流程圖。
具體實施方式
本發(fā)明的基本思想是將現(xiàn)有技術中的管理口診斷命令模式與登陸到線卡終 端模式結合,通過主控板的管理口上設置的共用的操作控制命令調(diào)用任意一塊 線卡終端下的任何命令進行操作控制,并將操作控制結果通過管理口發(fā)送至主 控板上顯示出來。在分布式路由器系統(tǒng)中,通過主控板上的控制臺集中操作控 制所有設備,包括線卡的主設備和從設備,當各個線卡終端收到主控板上的操 作控制命令后,將運行結果通過管理口反饋至主控板的控制臺。對于線卡從設 備,由于其沒有鏈路能直接跟主控板進行通信,需要經(jīng)過主設備將操作控制消 息從線卡主設備上發(fā)送到線卡從設備,線卡從設備通過主設備反饋運行結果到 主控板,從而實現(xiàn)了集中操作控制,不需要分別登陸到各線卡的控制端口后才 能進行操作控制。本發(fā)明方法主要包括如下步驟步驟l,在管理口上設置共用的操作控制命令,將要執(zhí)行的操作控制函數(shù)及 其參數(shù)以消息的形式發(fā)送到對應的線卡主設備,且對所有的操作控制消息都采 用統(tǒng)一的消息號,以侵_操作;步驟2,線卡主設備根據(jù)操作控制命令判斷是對線卡主設備還是線卡從設備 進行操作控制,若是對線卡主設備進行操作控制,則轉入步驟3,否則是對線卡 從設備進行操作控制,則轉入步驟4;
步驟3,將線卡主設備執(zhí)行任務的輸入和輸出設備重定向到內(nèi)存文件設備, 執(zhí)行相應的操作控制消息,恢復執(zhí)行任務的輸入和輸出設備,將內(nèi)存文件設備中的操作控制結果通過管理口發(fā)送至主控板,以便在控制臺上顯示;步驟4,線卡主設備通過內(nèi)部總線將相關的操作控制命令發(fā)送到從設備,如 通過PCI共享內(nèi)存的方式,將從設備執(zhí)行任務的輸入和輸出設備重定向到內(nèi)存 文件設備,執(zhí)行相應的操作控制消息,恢復執(zhí)行任務的輸入和輸出設備,將內(nèi) 存文件設備中的操作控制結果通過主從通訊接口至線卡主設備,線卡主設備通 過管理口將操作控制結果發(fā)給主控板,以便在控制臺上顯示。所述執(zhí)行任務的輸入和輸出設備是指主設備或從設備上的集中操作控制命 令執(zhí)行任務的輸入和輸出設備;所述重定向具體包括過程如下先保存原來的輸入和輸出設備,然后將輸 入設備的Fd設為無效,輸出設備的Fd指向一個內(nèi)存文件設備,這樣執(zhí)行控制 命令過程中所有的輸出都輸出到該內(nèi)存文件設備中,在執(zhí)行命令之后恢復原來 的輸入和輸出設備。以下結合附圖及實例,將對本發(fā)明所述方法進行較為詳細的說明,應當理 解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。的,例如釆用shell任務來完成。本發(fā)明方法在執(zhí)行過程中,與其他對線卡終端 的操作控制并不影響,例如在本發(fā)明方法執(zhí)行過程中可以同時進行直接登錄到 各個線卡控制端上的操作控制,后者也是通過終端shell任務來進行操作的,二 者之間并不影響。如圖1所示,本發(fā)明方法實現(xiàn)集中操作控制的流程,需要說明的是,該集 中操作控制的實現(xiàn),需要保證主控板與各個線卡主設備之間的通訊正常,并需 要保證各線卡主設備與從設備之間的通訊正常;在系統(tǒng)啟動后,主控板與各線卡通訊,提供一個將控制命令分發(fā)到各線卡 的共用的管理口 ,并通過控制命令指定受控線卡終端的線卡號以此確定是對主
設備還是從設備進行操作控制;同時,主控板也需要通過共用的管理口返回控 制,將原來能在各自控制端口上所顯示的操作控制結果集中在在主控板的控制 臺上顯示。為防止用戶誤操作集中操作控制命令而出現(xiàn)異?,F(xiàn)象,進行集中操作控制 的第一步是進行認證,所述認證是針對各個線卡單獨進行的。主控板通過共用 的管理口向線卡輸入認證命令,并同時輸入密碼,線卡主設備判斷輸入的密碼 與事先設置的密碼是否一致,若一致,則認為認證成功,線卡主設備方可執(zhí)行 集中操作控制命令,否則不一致,則不執(zhí)行集中操作控制命令,等待下次線卡 主設備執(zhí)行集中操作控制命令執(zhí)行時的重新認證。在通過認證之后,可以通過集中操作控制命令對密碼進行修改。另外,在 對線卡進行認證時,是有時間限制的,在一定時間內(nèi),若認證不成功,則流程 結束,不再執(zhí)行集中操作控制命令,當再次執(zhí)行集中操作控制命令時,需要重 新對線卡進行認證。同時在對線卡終端的集中操作控制完成后,通過集中操作 控制命令設置logout命令,取消認證,當再次進行集中操作控制時,需要重新 認證。通過上述保護機制可以較好的確認開發(fā)人員使用集中操作控制功能的安 全性。如圖2所示為在線卡主設備上實現(xiàn)集中操作控制的流程,具體描述如下步驟S201,檢查內(nèi)存文件設備是否已創(chuàng)建,如果未創(chuàng)建,則創(chuàng)建內(nèi)存文件 設備,并打開內(nèi)存文件設備并定向到文件頭部,再將內(nèi)存文件設備的buffer清 零;該內(nèi)存文件設備作為后續(xù)執(zhí)行集中操作控制命令時用于存儲輸出結果的內(nèi) 存,因此執(zhí)行命令輸出的結果不應該超出該內(nèi)存文件設備buffer的大小-6K字節(jié)。步驟S202 ,檢查是否經(jīng)過認證,經(jīng)過認證后方可執(zhí)行集中操作控制命令; 認證功能采取了超時檢查,如在30分鐘內(nèi)沒有執(zhí)行集中操作控制命令,則認為 認證不成功,需要重新認證才能執(zhí)行集中操作控制命令。步驟S203 ,過濾集中操作控制命令,對于影響系統(tǒng)穩(wěn)定性的誤操作控制命 令進行過濾,并給出相應的提示,通過提供的轉換操作接口可以實現(xiàn)對應的操
作控制命令。例如,對于修改地址的命令m,在被修改的地址不可更改或為代碼段時,會引起系統(tǒng)的崩潰。對于該命令,首先并釆用mm命令的執(zhí)行替代該命令原有 執(zhí)行步驟;該m命令則增加地址的范圍檢測,如果為合法地址則能改寫,否則 只給出正常范圍的提示,而不修改該地址內(nèi)容。步驟S204 ,對集中操作控制命令及參數(shù)構建命令行,并對某些轉義字符進 行處理。例如,"",分別轉換成V',和\",以避免對lkup命令不能正確解析。步驟S205 ,執(zhí)行集中操作控制命令,首先判斷該集中操作控制命令是對主 設備還是對從設備的操作控制,如果是對主設備的操作控制則執(zhí)行命令;如果 是對從設備的操作控制則主設備通過主從通訊的接口將要執(zhí)行的命令發(fā)消息給 從設備,然后執(zhí)行命令。板與線卡主設備之間的管理口發(fā)至主控板以便進行顯示。如果確認是對從設備的操作控制,主設備通過統(tǒng)一的接口發(fā)送消息給從設 備;從設備在首次執(zhí)行集中操作控制命令之前也需要先創(chuàng)建一內(nèi)存文件設備, 其作用跟主設備創(chuàng)建的內(nèi)存文件設備一樣,用來存儲輸出內(nèi)容,在執(zhí)行命令之 后,再通過統(tǒng)一的接口將內(nèi)存文件設備中的輸出內(nèi)容發(fā)送給主設備,主設備將 輸出內(nèi)容以消息的形式通過其與主控板之間的管理口發(fā)至主控板以便進行顯 示。線卡主設備通過統(tǒng)一接口與從設備之間進行通訊,即通過一個主從通訊接 口將主控板上過來的操作控制從設備的命令發(fā)送到從設備上;同時線卡主設備 也需要通過主從通訊接口取得從設備上的操作控制結果后,再通過線卡主設備 與主控板之間的管理口發(fā)送給主控板以便進行顯示。如圖3所示在線卡從設備上實現(xiàn)集中操作控制的流程,其主要處理步驟如下S301,檢查內(nèi)存文件設備是否已創(chuàng)建,若是,則轉入S302,否則,則創(chuàng)建
內(nèi)存文件設備;5302, 打開內(nèi)存文件設備;5303, 執(zhí)行集中操作控制命令; S304,將執(zhí)行結果返回給主設備;S305,主設備將執(zhí)行結果反饋給主控板以便進行顯示。 如圖4所示,上述步驟S205中的執(zhí)行命令,具體包括如下步驟5401, 執(zhí)行集中操作控制命令,判斷命令是否為空,若是,則輸出結果為 空,否則,轉入S402;5402, 重定向執(zhí)行任務的輸入和輸出設備的Fd,重定向之前先保存該任務 的輸入和輸出設備,然后將輸出設備定向為S201中所創(chuàng)建的內(nèi)存文件設備,這 樣就能將輸出的結果寫入到內(nèi)存文件設備中;5403, 調(diào)用內(nèi)核函數(shù)執(zhí)行命令;S404,恢復執(zhí)行任務的輸入和輸出設備; S405,將執(zhí)行結果輸出反饋給主控板。線卡從設備在收到主設備過來的控制命令后的處理過程,跟主設備收到主 控板過來的控制命令消息后的處理過程類似。上述將輸出的結果寫入到內(nèi)存文件設備中,是指各個設備在操作過程中將 所有的打印信息寫入內(nèi)存文件設備中,之后將打印結果通過主設備與主控板間 的管理口發(fā)送至主控板以便顯示。由于路由器上各子系統(tǒng)的線卡終端下有些操作控制信息是根據(jù)實際情況而 實時變化的,如收發(fā)報的內(nèi)容打印,并不是執(zhí)行某條命令之后能立即打印的, 對于這種情況可通過集中操作控制命令提供的監(jiān)控功能給予解決。通過操作控 制命令可以將特定線卡的主或從設備上在一定的時間內(nèi)打印的消息都寫入到內(nèi) 存文件設備中,然后將打印結果通過主設備與主控板間的管理口發(fā)送至主控板 顯示出來。上述實現(xiàn)對線卡終端下打印信息的監(jiān)控,可利用重定向輸入和輸出設備的Fd來實現(xiàn),即將輸入和輸出設備的Fd重定向為全局的輸入和輸出設備,而非如 前所述的普通集中操作控制命令執(zhí)行時重定向的執(zhí)行任務的輸入和輸出設備。對于某些默認為無限循環(huán)執(zhí)行的操作控制命令,例如ping命令,當其參數(shù) 重復次數(shù)為0時一直進行ping操作,若要停止ping操作是通過快捷鍵來終止, 而這些快捷鍵在管理口中也有其特定的意義。對于這種情況,如不特殊對待, 一旦在集中操作控制下執(zhí)行了該命令,集中操作控制將陷入死循環(huán)而不能正常 退出。因此需要對這些命令特殊處理,即,選取一個默認重復次數(shù),而不是采 用原來的默認無限循環(huán)。本發(fā)明方法通過共用管理口將主控板上的操作控制命令傳輸?shù)綄母鱾€ 子系統(tǒng),并通過管理口反饋執(zhí)行結果,從而實現(xiàn)主控板對各個子系統(tǒng)進行集中 控制操作,可以用于大部分的分布式系統(tǒng)中,通過上述方法,極大的方便了分 布式系統(tǒng)的控制與操作。應當指出的是,本發(fā)明方法對本領域普通技術人員來說,可以根據(jù)本發(fā)明 的技術方案及其有益效果進行改變或替換,而所有這些改變或替換都應屬于本 發(fā)明的權利要求的保護范圍。
權利要求
1、一種分布式路由器系統(tǒng)中的操作控制方法,其特征在于,包括如下步驟步驟1,在管理口下設置一個共用的操作控制命令,將操作控制命令通過管理口發(fā)送至對應的線卡主設備;步驟2,線卡主設備執(zhí)行操作控制命令,判斷是對主設備還是對從設備進行操作控制,若是對主設備進行操作控制,則轉入步驟3,否則是對從設備進行操作控制,則轉入步驟4;步驟3,主設備執(zhí)行命令,并將執(zhí)行結果通過管理口發(fā)送至主控板進行顯示;步驟4,從設備通過接收主設備通過內(nèi)部總線發(fā)送的操作控制命令,執(zhí)行命令,并將執(zhí)行結果通過線卡主設備送至主控板進行顯示。
2、如權利要求1所述的分布式路由器系統(tǒng)中的操作控制方法,其特征在于,所述線卡主設備或線卡從設備在接收到操作控制命令后,首先判斷是否創(chuàng) 建內(nèi)存文件設備,若未創(chuàng)建,則創(chuàng)建內(nèi)存文件設備,若已創(chuàng)建,則打開內(nèi)存文 件設備,并定向到文件頭部,將內(nèi)存文件設備的buffer清零。
3、 如權利要求1或2所述的分布式路由器系統(tǒng)中的操作控制方法,其特征 在于,所述步驟2中的線卡主設備執(zhí)行操作控制命令之前,先對線卡進行認證, 具體是這樣實現(xiàn)的,主控板通過管理口向線卡輸入認證命令和密碼,線卡主設備判斷輸入的密 碼與事先設置的密碼是否一致,若一致,則認為認證成功,執(zhí)行操作控制命令,否則不一致,則不執(zhí)行操作控制命令。
4、 如權利要求3所述的分布式路由器系統(tǒng)中的操作控制方法,其特征在于, 在對線卡進行認證成功后,通過在管理口設置的操作控制命令對設置的密碼給予修改。
5、 如權利要求3所述的分布式路由器系統(tǒng)中的操作控制方法,其特征在于, 所述主設備將執(zhí)行結果反饋至主控板進行顯示后,通過操作控制命令設置logout命令,耳又消認證。
6、 如權利要求1所述的分布式路由器系統(tǒng)中的操作控制方法,其特征在于, 所述步驟2中,通過控制命令指定受控線卡終端的線卡號以此確定是對主設備還是從設備進行操作控制。
7、 如權利要求1或2所述的分布式路由器系統(tǒng)中的操作控制方法,其特征 在于,所述步驟3中的線卡主設備在執(zhí)行操作控制命令前,對操作控制命令進行 過濾。
8、 如權利要求2所述的分布式路由器系統(tǒng)中的操作控制方法,其特征在于, 所述線卡主設備或從設備執(zhí)行命令,具體包括如下步驟步驟31,判斷命令是否為空,若是,則輸出結果為空,否則,轉入步驟32;步驟32,保存執(zhí)行任務的輸入和輸出設備,重定向執(zhí)行任務的輸入和輸出 設備的Fd,將輸入設備的Fd設為無效,輸出設備的Fd定向至已創(chuàng)建的內(nèi)存文 件設備;步驟33,調(diào)用函數(shù)執(zhí)行命令;步驟34,恢復執(zhí)行任務的輸入和輸出設備。
9、 如權利要求2或8所述的分布式路由器系統(tǒng)中的操作控制方法,其特征 在于,所述內(nèi)存文件設備的buffer用于存儲執(zhí)行結果,將存儲的執(zhí)行結果通過線 卡主設備發(fā)至主控板顯示;所述存儲的執(zhí)行結果不應超出buffer-6K字節(jié)。
10、 如權利要求8所述的分布式路由器系統(tǒng)中的操作控制方法,其特征在于,所述步驟32中,重定向輸入和輸出設備的Fd為全局的輸入和輸出設備。
11、 如權利要求8所述的分布式路由器系統(tǒng)中的操作控制方法,其特征在于,若操作控制命令為無限循環(huán)執(zhí)行的命令,則將該操作控制命令設置默認的 重復次數(shù)。
12、 如權利要求1所述的分布式路由器系統(tǒng)中的操作控制方法,其特征在于,所述步驟3中,線卡主設備的執(zhí)行結果通過管理口發(fā)送至主控板; 所述步驟4中,線卡從設備通過其與線卡主設備之間的統(tǒng)一接口接收主設 備通過內(nèi)部總線發(fā)送的操作控制命令,或者發(fā)送執(zhí)行結果至線卡主設備。
全文摘要
一種分布式路由器系統(tǒng)中的操作控制方法包括,在管理口下設置一個共用的操作控制命令,將操作控制命令通過管理口發(fā)送至對應的線卡主設備;線卡主設備執(zhí)行操作控制命令,判斷是對主設備還是對從設備進行操作控制,若是對主設備進行操作控制,主設備執(zhí)行命令,并將執(zhí)行結果通過管理口發(fā)送至主控板進行顯示;否則是對從設備進行操作控制,從設備通過接收主設備通過內(nèi)部總線發(fā)送的操作控制命令,執(zhí)行命令,并將執(zhí)行結果通過線卡主設備送至主控板進行顯示。本發(fā)明能方便對各個路由器子系統(tǒng)進行診斷、定位等集中操作控制,減少了對硬件環(huán)境的過分依賴,且代碼實現(xiàn)簡潔,簡化了命令函數(shù)的編寫,方便移植,提高了診斷效率。
文檔編號H04L12/04GK101119320SQ20071015229
公開日2008年2月6日 申請日期2007年9月24日 優(yōu)先權日2007年9月24日
發(fā)明者張艷梅 申請人:中興通訊股份有限公司