跳板處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種跳板處理方法及裝置。
【背景技術(shù)】
[0002]在相關(guān)技術(shù)中,網(wǎng)絡(luò)運(yùn)營(yíng)商或大型企業(yè)維護(hù)著大量的網(wǎng)絡(luò)設(shè)備,在日常網(wǎng)絡(luò)管理維護(hù)中,常常要對(duì)網(wǎng)絡(luò)設(shè)備(路由器、交換機(jī)等)進(jìn)行巡檢,以了解設(shè)備的運(yùn)行狀況,并按照一定的評(píng)比標(biāo)準(zhǔn)對(duì)設(shè)備的運(yùn)行狀況進(jìn)行打分,生成巡檢報(bào)告,提供給上級(jí)領(lǐng)導(dǎo)審閱,作為機(jī)構(gòu)網(wǎng)絡(luò)建設(shè)和維護(hù)的決策依據(jù)。
[0003]但是由于網(wǎng)絡(luò)設(shè)備的數(shù)量過(guò)于龐大,維護(hù)人員進(jìn)入機(jī)房對(duì)每一臺(tái)設(shè)備進(jìn)行連線操作的工作量太大,因此網(wǎng)管巡檢工具軟件就顯得尤為重要,它可以設(shè)置巡檢任務(wù)對(duì)設(shè)備進(jìn)行批量巡檢,極大地降低了維護(hù)人員的工作量。而另一方面,運(yùn)營(yíng)商網(wǎng)絡(luò)結(jié)構(gòu)復(fù)雜,存在大量的跨域、防火墻、網(wǎng)絡(luò)地址轉(zhuǎn)換(Network Address Translat1n簡(jiǎn)稱為NAT)或內(nèi)網(wǎng)等隔離環(huán)境,通過(guò)Telnet或安全外殼協(xié)議(Secure Shell,簡(jiǎn)稱為SSH)無(wú)法直接遠(yuǎn)程連接設(shè)備,這就需要在相應(yīng)的網(wǎng)絡(luò)環(huán)境里設(shè)置跳板設(shè)備,巡檢工具通過(guò)跳板設(shè)備對(duì)設(shè)備進(jìn)行登錄和巡檢,而往往一級(jí)跳板還不能解決問(wèn)題,需要設(shè)置多級(jí)跳板才可以對(duì)全網(wǎng)絡(luò)設(shè)備進(jìn)行集中巡檢等操作。
[0004]當(dāng)前多級(jí)跳板裝置對(duì)每個(gè)管理網(wǎng)元都要分配一條物理連接,一般跳板節(jié)點(diǎn)設(shè)備(如路由器、交換機(jī)等)都有連接數(shù)量限制,對(duì)于網(wǎng)元規(guī)模較大的情況下無(wú)法一次對(duì)所有網(wǎng)元執(zhí)行任務(wù),目前的解決方案是分批執(zhí)行,即對(duì)每個(gè)跳板節(jié)點(diǎn)設(shè)定一個(gè)連接數(shù)上限,到達(dá)連接數(shù)上限就阻塞任務(wù),等待任務(wù)執(zhí)行完成釋放連接后再執(zhí)行阻塞任務(wù),這種方案是基于任務(wù)層面的,對(duì)跳板節(jié)點(diǎn)設(shè)備的物理連接占用也較高,可擴(kuò)展性差。
[0005]針對(duì)相關(guān)技術(shù)中跳板的使用是基于任務(wù)層面的,對(duì)跳板節(jié)點(diǎn)設(shè)備的物理連接占用也較高,可擴(kuò)展性差的問(wèn)題,在相關(guān)技術(shù)中并未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0006]本發(fā)明提供了一種跳板處理方法及裝置,以至少解決現(xiàn)有技術(shù)中跳板的使用是基于任務(wù)層面的,對(duì)跳板節(jié)點(diǎn)設(shè)備的物理連接占用也較高,可擴(kuò)展性差的問(wèn)題。
[0007]根據(jù)本發(fā)明的一個(gè)方面,提供了一種跳板處理方法,包括:配置跳板,其中,網(wǎng)管與網(wǎng)元之間存在多級(jí)所述跳板;在多級(jí)所述跳板之間逐級(jí)登錄,直至登錄到所述網(wǎng)元。
[0008]優(yōu)選地,配置所述跳板包括:根據(jù)跳板節(jié)點(diǎn)的以下至少之一的參數(shù)配置所述跳板:所述跳板節(jié)點(diǎn)的IP地址、采用的協(xié)議、端口號(hào)、登錄過(guò)程中的期待、發(fā)送參數(shù)、由所述跳板節(jié)點(diǎn)跳轉(zhuǎn)至下一級(jí)跳板節(jié)點(diǎn)或網(wǎng)元的登錄命令;其中,所述跳板的名稱唯一;所述跳板節(jié)點(diǎn)的主機(jī)名稱唯一,或至少屬于同一所述跳板的跳板節(jié)點(diǎn)的主機(jī)名稱唯一。
[0009]優(yōu)選地,在多級(jí)所述跳板之間逐級(jí)登錄,直至登錄到所述網(wǎng)元包括:獲取第一級(jí)跳板節(jié)點(diǎn)的登錄參數(shù);根據(jù)所述第一級(jí)跳板節(jié)點(diǎn)的登錄參數(shù),登錄到所述第一級(jí)跳板節(jié)點(diǎn);獲取所述第一級(jí)跳板節(jié)點(diǎn)設(shè)定的下一級(jí)跳板節(jié)點(diǎn)的登錄命令;根據(jù)所述下一級(jí)跳板節(jié)點(diǎn)的登錄命令登錄到所述下一級(jí)跳板節(jié)點(diǎn),直至登錄到所述網(wǎng)元。
[0010]優(yōu)選地,配置所示跳板還包括:所述網(wǎng)管和所述網(wǎng)元之間通過(guò)所述跳板形成Telnet/SSH 通道。
[0011]優(yōu)選地,所述配置所述跳板還包括:通過(guò)服務(wù)器代理裝置以代理方式駐留在服務(wù)器中,將所述服務(wù)器轉(zhuǎn)變?yōu)樘濉?br>[0012]優(yōu)選地,所述方法還包括:根據(jù)接收到的提示符判斷所述跳板的狀態(tài),若所述提示符為An的提示符,則確定所述跳板的狀態(tài)為連接,若所述提示符不是An的提示符,則確定所述跳板的狀態(tài)為斷開(kāi),其中,An表示為η級(jí)跳板。
[0013]根據(jù)本發(fā)明的另一方面,提供了一種跳板處理裝置,包括:配置模塊,用于配置跳板,其中,網(wǎng)管與網(wǎng)元之間存在多級(jí)所述跳板;登錄模塊,用于在多級(jí)所述跳板之間逐級(jí)登錄,直至登錄到所述網(wǎng)元。
[0014]優(yōu)選地,所述配置模塊還用于:根據(jù)跳板節(jié)點(diǎn)的以下至少之一的參數(shù)配置所述跳板:所述跳板節(jié)點(diǎn)的IP地址、采用的協(xié)議、端口號(hào)、登錄過(guò)程中的期待、發(fā)送參數(shù)、由所述跳板節(jié)點(diǎn)跳轉(zhuǎn)至下一級(jí)跳板節(jié)點(diǎn)或網(wǎng)元的登錄命令;其中,所述跳板的名稱唯一;所述跳板節(jié)點(diǎn)的主機(jī)名稱唯一,或至少屬于同一所述跳板的跳板節(jié)點(diǎn)的主機(jī)名稱唯一。
[0015]優(yōu)選地,所述登錄模塊包括:第一獲取單元,用于獲取第一級(jí)跳板節(jié)點(diǎn)的登錄參數(shù);第一登錄單元,用于根據(jù)所述第一級(jí)跳板節(jié)點(diǎn)的登錄參數(shù),登錄到所述第一級(jí)跳板節(jié)點(diǎn);第二獲取單元,用于獲取所述第一級(jí)跳板節(jié)點(diǎn)設(shè)定的下一級(jí)跳板節(jié)點(diǎn)的登錄命令;第二登錄單元,用于根據(jù)所述下一級(jí)跳板節(jié)點(diǎn)的登錄命令登錄到所述下一級(jí)跳板節(jié)點(diǎn),直至登錄到所述網(wǎng)元。
[0016]優(yōu)選地,所述配置模塊還包括:形成單元,用于在所述網(wǎng)管和所述網(wǎng)元之間通過(guò)所述跳板形成Telnet/SSH通道。
[0017]優(yōu)選地,所述配置模塊還用于:通過(guò)服務(wù)器代理裝置以代理方式駐留在服務(wù)器中,將所述服務(wù)器轉(zhuǎn)變?yōu)樘濉?br>[0018]優(yōu)選地,所述裝置還包括:確定模塊,用于根據(jù)接收到的提示符判斷所述跳板的狀態(tài),若所述提示符為An的提示符,則確定所述跳板的狀態(tài)為連接,若所述提示符不是An的提示符,則確定所述跳板的狀態(tài)為斷開(kāi),其中,An表示為η級(jí)跳板。
[0019]通過(guò)本發(fā)明,采用了配置跳板,其中,網(wǎng)管與網(wǎng)元之間存在多級(jí)所述跳板,在多級(jí)跳板之間逐級(jí)登錄,直至登錄到網(wǎng)元。解決了現(xiàn)有技術(shù)中跳板的使用是基于任務(wù)層面的,對(duì)跳板節(jié)點(diǎn)設(shè)備的物理連接占用也較高,可擴(kuò)展性差的問(wèn)題,進(jìn)而實(shí)現(xiàn)了對(duì)跳板的靈活配置,提升了用戶體驗(yàn)。
【附圖說(shuō)明】
[0020]此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0021]圖1是根據(jù)本發(fā)明實(shí)施例的跳板處理方法的流程圖;
[0022]圖2是根據(jù)本發(fā)明實(shí)施例的跳板處理裝置的結(jié)構(gòu)框圖;
[0023]圖3是根據(jù)本發(fā)明實(shí)施例的跳板處理裝置的結(jié)構(gòu)框圖一;
[0024]圖4是根據(jù)本發(fā)明實(shí)施例的跳板處理裝置的結(jié)構(gòu)框圖二 ;
[0025]圖5是根據(jù)本發(fā)明實(shí)施例的跳板處理裝置的結(jié)構(gòu)框圖三;
[0026]圖6是根據(jù)本發(fā)明實(shí)施的Telnet/SSH多級(jí)跳板裝置示意圖;
[0027]圖7是根據(jù)本發(fā)明實(shí)施的Telnet/SSH多級(jí)跳板跳轉(zhuǎn)流程圖;
[0028]圖8是根據(jù)本發(fā)明實(shí)施例的服務(wù)器代理運(yùn)行時(shí)序圖。
【具體實(shí)施方式】
[0029]下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0030]在本實(shí)施例中,提供了一種跳板處理方法,圖1是根據(jù)本發(fā)明實(shí)施例的跳板處理方法的流程圖,如圖1所示,該流程包括如下步驟:
[0031]步驟S102,配置跳板,其中,網(wǎng)管與網(wǎng)元之間存在多級(jí)跳板;
[0032]步驟S104,在多級(jí)跳板之間逐級(jí)登錄,直至登錄到網(wǎng)元。
[0033]通過(guò)上述步驟,在網(wǎng)管與網(wǎng)元之間裝有多級(jí)跳板,通過(guò)配置跳板可以實(shí)現(xiàn)在多級(jí)跳板之間逐級(jí)登錄,直至登錄到網(wǎng)元。相比于現(xiàn)有技術(shù)中跳板的使用是基于任務(wù)層面的,對(duì)跳板節(jié)點(diǎn)設(shè)備的物理連接占用也較高,可擴(kuò)展性差,上述步驟解決了現(xiàn)有技術(shù)中的上述問(wèn)題,實(shí)現(xiàn)了對(duì)跳板的靈活配置,提升了用戶體驗(yàn)。
[0034]上述步驟S102中涉及到對(duì)跳板的配置,需要說(shuō)明的是,對(duì)跳板的配置可以有多種方法,下面對(duì)此進(jìn)行舉例說(shuō)明。在一個(gè)優(yōu)選實(shí)施例中,配置跳板包括:根據(jù)跳板節(jié)點(diǎn)的以下至少之一的參數(shù)配置該跳板:跳板節(jié)點(diǎn)的IP地址、采用的協(xié)議、端口號(hào)、登錄過(guò)程中的期待、發(fā)送參數(shù)、由該跳板節(jié)點(diǎn)跳轉(zhuǎn)至下一級(jí)跳板節(jié)點(diǎn)或網(wǎng)元的登錄命令;其中,跳板的名稱唯一;跳板節(jié)點(diǎn)的主機(jī)名稱唯一,或至少屬于同一該跳板的跳板節(jié)點(diǎn)的主機(jī)名稱唯一。通過(guò)改變上述參數(shù)可以對(duì)跳板進(jìn)行靈活配置。
[0035]上述步驟S104中涉及到多級(jí)跳板之間的登錄,在一個(gè)優(yōu)選實(shí)施例中,登錄到第一級(jí)跳板節(jié)點(diǎn)可以通過(guò)如下技術(shù)方案實(shí)現(xiàn):獲取第一級(jí)跳板節(jié)點(diǎn)的登錄參數(shù),根據(jù)該第一級(jí)跳板節(jié)點(diǎn)的登錄參數(shù),登錄到該第一級(jí)跳板節(jié)點(diǎn)。在另一個(gè)優(yōu)選實(shí)施例中,登錄到下一級(jí)跳板節(jié)點(diǎn)可以通過(guò)如下技術(shù)方案實(shí)現(xiàn):獲取第一級(jí)跳板節(jié)點(diǎn)設(shè)定的下一級(jí)跳板節(jié)點(diǎn)的登錄命令,根據(jù)該下一級(jí)跳板節(jié)點(diǎn)的登錄命令登錄到下一級(jí)跳板節(jié)點(diǎn),直至登錄到最末一級(jí)跳板節(jié)點(diǎn),由最末一級(jí)跳板節(jié)點(diǎn)根據(jù)網(wǎng)元的登錄命令,登錄到網(wǎng)元。從而實(shí)現(xiàn)了網(wǎng)管與網(wǎng)元直接通過(guò)多級(jí)跳板的連接。
當(dāng)前第1頁(yè)
1 
2 
3