專利名稱:一種配置信息的發(fā)送方法和業(yè)務(wù)板的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種配置信息的發(fā)送方法和業(yè)務(wù)板。
背景技術(shù):
OAA(Open Application Architecture,開放應(yīng)用體系結(jié)構(gòu))以網(wǎng)絡(luò)設(shè)備為基礎(chǔ), 提供完整的軟硬件的標(biāo)準(zhǔn)接口。各廠商按照標(biāo)準(zhǔn)接口生產(chǎn)軟件或硬件,可使得相關(guān)部件構(gòu)成一個(gè)完整的系統(tǒng),從而為客戶創(chuàng)造更大的價(jià)值。現(xiàn)有技術(shù)中,OAA業(yè)務(wù)板與網(wǎng)絡(luò)設(shè)備之間通過OAA協(xié)議通道(用于傳輸相關(guān)控制協(xié)議報(bào)文及數(shù)據(jù)報(bào)文)進(jìn)行相連,且OAA業(yè)務(wù)板與網(wǎng)絡(luò)設(shè)備完全松耦合實(shí)現(xiàn),即網(wǎng)絡(luò)設(shè)備只將需要OAA業(yè)務(wù)板處理的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)給OAA業(yè)務(wù)板,OAA業(yè)務(wù)板對數(shù)據(jù)報(bào)文進(jìn)行處理后再返回給網(wǎng)絡(luò)設(shè)備。需要注意的是,如果網(wǎng)絡(luò)設(shè)備上有多個(gè)OAA業(yè)務(wù)板,且多個(gè)OAA業(yè)務(wù)板用于實(shí)現(xiàn)相同的業(yè)務(wù)功能,則多個(gè)OAA業(yè)務(wù)板需要相同的業(yè)務(wù)配置。因此,需要對多個(gè)OAA業(yè)務(wù)板進(jìn)行集中配置管理,以提高對多個(gè)OAA業(yè)務(wù)板的管理效率,提升用戶的管理體驗(yàn)。如圖1所示,為對多個(gè)OAA業(yè)務(wù)板的管理實(shí)現(xiàn)的組網(wǎng)示意圖,網(wǎng)絡(luò)設(shè)備上有三個(gè) OAA業(yè)務(wù)板,PC (Personal Computer,個(gè)人計(jì)算機(jī))機(jī)通過三根網(wǎng)線分別與三個(gè)OAA業(yè)務(wù)板相連,從而實(shí)現(xiàn)對每一個(gè)OAA業(yè)務(wù)板的配置管理。但是,上述配置管理過程復(fù)雜,需要分別對每一個(gè)OAA業(yè)務(wù)板進(jìn)行配置管理,且每個(gè)配置均需要在每個(gè)OAA業(yè)務(wù)板上單獨(dú)配置。
發(fā)明內(nèi)容
本發(fā)明提供一種配置信息的發(fā)送方法和業(yè)務(wù)板,以實(shí)現(xiàn)對多個(gè)業(yè)務(wù)板的集中管理。為了達(dá)到上述目的,本發(fā)明提供一種配置信息的發(fā)送方法,應(yīng)用于包括管理設(shè)備和網(wǎng)絡(luò)設(shè)備的系統(tǒng)中,所述網(wǎng)絡(luò)設(shè)備上有多個(gè)業(yè)務(wù)板,所述多個(gè)業(yè)務(wù)板實(shí)現(xiàn)相同的業(yè)務(wù)功能,所述多個(gè)業(yè)務(wù)板中有一個(gè)業(yè)務(wù)板為MASTER業(yè)務(wù)板,所述MASTER業(yè)務(wù)板將與自身具有相同業(yè)務(wù)功能的業(yè)務(wù)板配置為備份組,該方法包括以下步驟所述MASTER業(yè)務(wù)板接收來自所述管理設(shè)備的配置信息;所述MASTER業(yè)務(wù)板通過第一配置管理請求消息將所述配置信息發(fā)送給備份組內(nèi)的各業(yè)務(wù)板。所述MASTER業(yè)務(wù)板將與自身具有相同業(yè)務(wù)功能的業(yè)務(wù)板配置為備份組,具體包括所述MASTER業(yè)務(wù)板將與自身具有相同業(yè)務(wù)功能的業(yè)務(wù)板的地址信息加入到所述備份組,所述地址信息為業(yè)務(wù)板對應(yīng)的接口 IP地址或槽位信息。所述方法還包括當(dāng)所述MASTER業(yè)務(wù)板接收到來自所述管理設(shè)備的變更后的配置信息時(shí),所述MASTER業(yè)務(wù)板通過第二配置管理請求消息將所述變更后的配置信息發(fā)送給備份組內(nèi)的各業(yè)務(wù)板。所述方法還包括當(dāng)在所述MASTER業(yè)務(wù)板上保存所述配置信息時(shí),所述MASTER業(yè)務(wù)板通過第三配置管理請求消息通知備份組內(nèi)的各業(yè)務(wù)板保存自身接收到的所述配置信肩、ο所述方法還包括如果備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要處理的信息為配置信息,所述業(yè)務(wù)板配置所述配置信息;如果配置成功,則所述業(yè)務(wù)板向所述 MASTER業(yè)務(wù)板發(fā)送攜帶處理成功的第一配置管理響應(yīng)消息,否則,向所述MASTER業(yè)務(wù)板發(fā)送攜帶處理失敗的第一配置管理響應(yīng)消息;如果備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要處理的信息為變更后的配置信息,所述業(yè)務(wù)板配置所述變更后的配置信息;如果配置成功,則所述業(yè)務(wù)板向所述 MASTER業(yè)務(wù)板發(fā)送攜帶處理成功的第二配置管理響應(yīng)消息,否則,向所述MASTER業(yè)務(wù)板發(fā)送攜帶處理失敗的第二配置管理響應(yīng)消息;如果備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要保存自身接收到的配置信息,所述業(yè)務(wù)板保存所述配置信息;如果保存成功,則所述業(yè)務(wù)板向所述MASTER業(yè)務(wù)板發(fā)送攜帶處理成功的第三配置管理響應(yīng)消息,否則,向所述MASTER業(yè)務(wù)板發(fā)送攜帶處理失敗的第三配置管理響應(yīng)消息。所述方法還包括如果所述備份組內(nèi)有一個(gè)或多個(gè)業(yè)務(wù)板返回?cái)y帶處理失敗的配置管理響應(yīng)消息、或者,在預(yù)定時(shí)間內(nèi)沒有接收到一個(gè)或多個(gè)業(yè)務(wù)板返回的配置管理響應(yīng)消息,所述MASTER業(yè)務(wù)板向備份組內(nèi)的業(yè)務(wù)板重新發(fā)送配置管理響應(yīng)消息對應(yīng)的配置管理請求消息。一種用于發(fā)送配置信息的業(yè)務(wù)板,應(yīng)用于包括管理設(shè)備和網(wǎng)絡(luò)設(shè)備的系統(tǒng)中,所述網(wǎng)絡(luò)設(shè)備上有多個(gè)業(yè)務(wù)板,所述多個(gè)業(yè)務(wù)板實(shí)現(xiàn)相同的業(yè)務(wù)功能,所述多個(gè)業(yè)務(wù)板中有一個(gè)業(yè)務(wù)板為MASTER業(yè)務(wù)板,當(dāng)所述用于發(fā)送配置信息的業(yè)務(wù)板為所述MASTER業(yè)務(wù)板時(shí), 所述MASTER業(yè)務(wù)板包括配置模塊,用于將與自身具有相同業(yè)務(wù)功能的業(yè)務(wù)板配置為備份組;接收模塊,用于接收來自所述管理設(shè)備的配置信息;發(fā)送模塊,用于通過第一配置管理請求消息將所述配置信息發(fā)送給備份組內(nèi)的各業(yè)務(wù)板。所述配置模塊,具體用于將與自身具有相同業(yè)務(wù)功能的業(yè)務(wù)板的地址信息加入到所述備份組,所述地址信息為業(yè)務(wù)板對應(yīng)的接口 IP地址或槽位信息。所述發(fā)送模塊,還用于當(dāng)接收到來自所述管理設(shè)備的變更后的配置信息時(shí),通過第二配置管理請求消息將所述變更后的配置信息發(fā)送給備份組內(nèi)的各業(yè)務(wù)板。所述發(fā)送模塊,還用于當(dāng)保存所述配置信息時(shí),通過第三配置管理請求消息通知備份組內(nèi)的各業(yè)務(wù)板保存自身接收到的所述配置信息。所述接收模塊,還用于當(dāng)備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要處理的信息為配置信息,且配置成功時(shí),接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理成功的第一配置管理響應(yīng)消息;否則,接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理失敗的第一配置管理響應(yīng)消息;當(dāng)備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要處理的信息為變更后的配置信息,且配置成功時(shí),接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理成功的第二配置管理響應(yīng)消息;否則,接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理失敗的第二配置管理響應(yīng)消息;當(dāng)備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要保存自身接收到的配置信息,且保存成功時(shí),接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理成功的第三配置管理響應(yīng)消息;否則,接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理失敗的第三配置管理響應(yīng)消息。所述發(fā)送模塊,還用于當(dāng)所述備份組內(nèi)有一個(gè)或多個(gè)業(yè)務(wù)板返回?cái)y帶處理失敗的配置管理響應(yīng)消息、或者,在預(yù)定時(shí)間內(nèi)沒有接收到一個(gè)或多個(gè)業(yè)務(wù)板返回的配置管理響應(yīng)消息時(shí),向備份組內(nèi)的業(yè)務(wù)板重新發(fā)送配置管理響應(yīng)消息對應(yīng)的配置管理請求消息。與現(xiàn)有技術(shù)相比,本發(fā)明至少具有以下優(yōu)點(diǎn)通過配置管理消息來實(shí)現(xiàn)對多個(gè)業(yè)務(wù)板的統(tǒng)一配置,可以實(shí)現(xiàn)將多個(gè)業(yè)務(wù)板虛擬成一個(gè)業(yè)務(wù)板來進(jìn)行集中管理,簡化設(shè)備管理人員的管理工作量,提升管理效率。
圖1是現(xiàn)有技術(shù)中對多個(gè)OAA業(yè)務(wù)板的管理實(shí)現(xiàn)的組網(wǎng)示意圖;圖2是本發(fā)明的網(wǎng)絡(luò)模型示意圖;圖3是本發(fā)明提供的一種配置信息的發(fā)送方法流程圖;圖4是本發(fā)明中配置管理請求消息的報(bào)文格式示意圖;圖5是本發(fā)明中配置管理響應(yīng)消息的報(bào)文格式示意圖;圖6是本發(fā)明提出的一種業(yè)務(wù)板的結(jié)構(gòu)圖。
具體實(shí)施例方式本發(fā)明提出一種配置信息的發(fā)送方法,該方法應(yīng)用于包括管理設(shè)備(如PC機(jī))和網(wǎng)絡(luò)設(shè)備(如路由器、交換機(jī)等設(shè)備)的系統(tǒng)中,在網(wǎng)絡(luò)設(shè)備上安裝有多個(gè)業(yè)務(wù)板(如OAA 業(yè)務(wù)板,后續(xù)以O(shè)AA業(yè)務(wù)板為例進(jìn)行說明),多個(gè)OAA業(yè)務(wù)板可實(shí)現(xiàn)相同的業(yè)務(wù)功能(如實(shí)現(xiàn)防火墻功能、實(shí)現(xiàn)負(fù)載均衡功能、實(shí)現(xiàn)殺毒功能等)。需要注意的是,各OAA業(yè)務(wù)板與網(wǎng)絡(luò)設(shè)備完全松耦合實(shí)現(xiàn),即網(wǎng)絡(luò)設(shè)備(如網(wǎng)絡(luò)設(shè)備的主控板)不需實(shí)現(xiàn)對各OAA業(yè)務(wù)板的管理控制,網(wǎng)絡(luò)設(shè)備與OAA業(yè)務(wù)板之間通過OAA 協(xié)議通道實(shí)現(xiàn)交互。參考圖2所示的網(wǎng)絡(luò)模型示意圖,網(wǎng)絡(luò)設(shè)備上有三個(gè)OAA業(yè)務(wù)板,三個(gè)OAA業(yè)務(wù)板(以O(shè)AA業(yè)務(wù)板1、OAA業(yè)務(wù)板2、OAA業(yè)務(wù)板3為例)用于實(shí)現(xiàn)相同的業(yè)務(wù)功能,本發(fā)明中只需要管理設(shè)備與網(wǎng)絡(luò)設(shè)備的一個(gè)接口(如管理口或業(yè)務(wù)口,后續(xù)以業(yè)務(wù)口為例進(jìn)行說明)相連,即可以通過該業(yè)務(wù)口實(shí)現(xiàn)對所有OAA業(yè)務(wù)板的配置管理。本發(fā)明中,需要在多個(gè)OAA業(yè)務(wù)板中選擇一個(gè)業(yè)務(wù)板作為MASTER (主)OAA業(yè)務(wù)板 (可由管理員根據(jù)實(shí)際情況任意選擇一個(gè)OAA業(yè)務(wù)板作為MASTER OAA業(yè)務(wù)板),管理設(shè)備可通過網(wǎng)絡(luò)設(shè)備的業(yè)務(wù)口登錄到MASTER OAA業(yè)務(wù)板,并實(shí)現(xiàn)對MASTER OAA業(yè)務(wù)板的配置管理。實(shí)際應(yīng)用中,在管理設(shè)備對MASTER OAA業(yè)務(wù)板進(jìn)行配置管理的過程中,可通過命令行配置的方式將配置信息(如用于實(shí)現(xiàn)防火墻功能的配置信息、用于實(shí)現(xiàn)負(fù)載均衡功能的配置信息等)下發(fā)到MASTER OAA業(yè)務(wù)板,可通過TOB (網(wǎng)絡(luò))配置的方式將配置信息下發(fā)到MASTER OAA業(yè)務(wù)板,還可通過SNMP(Simple Network Management Protocol,簡單網(wǎng)絡(luò)管理協(xié)議)配置的方式將配置信息下發(fā)到MASTER OAA業(yè)務(wù)板。本發(fā)明中,為了實(shí)現(xiàn)將配置信息同步給其他OAA業(yè)務(wù)板的功能,該MASTER OAA業(yè)務(wù)板還需要將與自身具有相同業(yè)務(wù)功能的OAA業(yè)務(wù)板配置為備份組,例如,MASTER OAA業(yè)務(wù)板、OAA業(yè)務(wù)板1和OAA業(yè)務(wù)板2均用于實(shí)現(xiàn)防火墻功能時(shí),則MASTER OAA業(yè)務(wù)板將OAA 業(yè)務(wù)板1和OAA業(yè)務(wù)板2配置為備份組。在MASTER OAA業(yè)務(wù)板上配置備份組的過程中,需要?jiǎng)?chuàng)建一個(gè)備份組,并將與 MASTER OAA業(yè)務(wù)板具有相同業(yè)務(wù)功能的OAA業(yè)務(wù)板的地址信息加入到該備份組中,該地址信息為OAA業(yè)務(wù)板對應(yīng)的接口 IP地址或槽位信息,且該地址信息用于表示對應(yīng)的OAA業(yè)務(wù)板,并可通過該地址信息將配置信息發(fā)送給對應(yīng)的OAA業(yè)務(wù)?;谏鲜銮闆r,如圖3所示,該配置信息的發(fā)送方法包括以下步驟步驟301,MASTER OAA業(yè)務(wù)板接收來自管理設(shè)備的配置信息。由于管理設(shè)備可通過網(wǎng)絡(luò)設(shè)備的業(yè)務(wù)口登錄到MASTER OAA業(yè)務(wù)板,并實(shí)現(xiàn)對 MASTER OAA業(yè)務(wù)板的配置管理,因此,MASTER OAA業(yè)務(wù)板可直接接收到來自管理設(shè)備的配直fe息。步驟302,MASTER OAA業(yè)務(wù)板通過第一配置管理請求消息將該配置信息發(fā)送給備份組內(nèi)的各OAA業(yè)務(wù)板,即MASTER OAA業(yè)務(wù)板將配置信息發(fā)送給OAA業(yè)務(wù)板1和OAA業(yè)務(wù)板2。實(shí)際應(yīng)用中,考慮到有配置信息不需要進(jìn)行同步,如在為MASTER OAA業(yè)務(wù)板配置 IP地址時(shí),該IP地址不需要同步,因此在發(fā)送配置信息之前,MASTER OAA業(yè)務(wù)板還可提示是否需要將配置信息全部同步到備份組內(nèi)的各OAA業(yè)務(wù)板上,如果之后MASTER OAA業(yè)務(wù)板接收到同步處理的信息(如管理員選擇同步處理),則將該配置信息發(fā)送給備份組內(nèi)的各 OAA業(yè)務(wù)板。本發(fā)明中,上述過程即可實(shí)現(xiàn)將配置信息同步到各OAA業(yè)務(wù)板的過程,各OAA業(yè)務(wù)板可利用配置信息進(jìn)行相應(yīng)處理,但考慮到各OAA業(yè)務(wù)板的響應(yīng)過程,該方法還可包括以下步驟 步驟303,當(dāng)OAA業(yè)務(wù)板(如OAA業(yè)務(wù)板1或OAA業(yè)務(wù)板2)接收到第一配置管理請求消息后,從第一配置管理請求消息中解析出需要處理的信息為配置信息。步驟304,OAA業(yè)務(wù)板在自身上配置該配置信息,并當(dāng)配置成功時(shí),向MASTER OAA 業(yè)務(wù)板發(fā)送攜帶處理成功的第一配置管理響應(yīng)消息,當(dāng)配置失敗時(shí),向MASTER OAA業(yè)務(wù)板發(fā)送攜帶處理失敗的第一配置管理響應(yīng)消息。之后,如果MASTER OAA業(yè)務(wù)板接收到備份組內(nèi)所有OAA業(yè)務(wù)板返回的攜帶處理成功的第一配置管理響應(yīng)消息,則MASTER OAA業(yè)務(wù)板確認(rèn)此次配置操作成功;如果備份組內(nèi)有一個(gè)或多個(gè)OAA業(yè)務(wù)板返回?cái)y帶處理失敗的第一配置管理響應(yīng)消息、或者,在預(yù)定時(shí)間 (由管理員配置指定,如3s)內(nèi)沒有接收到一個(gè)或多個(gè)OAA業(yè)務(wù)板返回的第一配置管理響應(yīng)消息,則MASTER OAA業(yè)務(wù)板確認(rèn)此次配置操作失敗,并向備份組內(nèi)的OAA業(yè)務(wù)板(如配置操作失敗的OAA業(yè)務(wù)板)重新發(fā)送第一配置管理請求消息。如果重新發(fā)送指定次數(shù)(由管理員配置指定,如3次)的第一配置管理請求消息后均未接收到返回?cái)y帶處理成功的第一配置管理響應(yīng)消息,則MASTER OAA業(yè)務(wù)板確認(rèn)配置同步失敗,之后可直接向管理員反饋此次配置操作結(jié)果,反饋的內(nèi)容將明確哪幾個(gè)配置操作失敗。實(shí)際實(shí)現(xiàn)中,當(dāng)配置同步失敗后,不配置失敗回滾功能,即不將其他已同步成功的 OAA業(yè)務(wù)板的配置信息取消,此時(shí)可由管理員通過手工方式進(jìn)行相應(yīng)處理,該處理不再贅述。本發(fā)明中,當(dāng)需要變更MASTER OAA業(yè)務(wù)板的配置信息時(shí),該MASTER OAA業(yè)務(wù)板還可接收到來自管理設(shè)備的變更后的配置信息,之后,MASTER OAA業(yè)務(wù)板通過第二配置管理請求消息將變更后的配置信息發(fā)送給備份組內(nèi)的各OAA業(yè)務(wù)板。當(dāng)OAA業(yè)務(wù)板接收到第二配置管理請求消息后,從第二配置管理請求消息中解析出需要處理的信息為變更后的配置信息,并在自身上配置該變更后的配置信息;當(dāng)配置成功時(shí),OAA業(yè)務(wù)板向MASTER OAA業(yè)務(wù)板發(fā)送攜帶處理成功的第二配置管理響應(yīng)消息,當(dāng)配置失敗時(shí),向MASTER OAA業(yè)務(wù)板發(fā)送攜帶處理失敗的第二配置管理響應(yīng)消息。之后,如果MASTER OAA業(yè)務(wù)板接收到備份組內(nèi)所有OAA業(yè)務(wù)板返回的攜帶處理成功的第二配置管理響應(yīng)消息,則MASTER OAA業(yè)務(wù)板確認(rèn)此次配置操作成功;如果備份組內(nèi)有一個(gè)或多個(gè)OAA業(yè)務(wù)板返回?cái)y帶處理失敗的第二配置管理響應(yīng)消息、或者,在預(yù)定時(shí)間內(nèi)沒有接收到一個(gè)或多個(gè)OAA業(yè)務(wù)板返回的第二配置管理響應(yīng)消息,則MASTER OAA業(yè)務(wù)板確認(rèn)此次配置操作失敗,并向備份組內(nèi)的OAA業(yè)務(wù)板重新發(fā)送第二配置管理請求消息。如果重新發(fā)送指定次數(shù)的第二配置管理請求消息后均未接收到返回?cái)y帶處理成功的第二配置管理響應(yīng)消息,則MASTER OAA業(yè)務(wù)板確認(rèn)配置同步失敗,可直接向管理員反饋此次配置操作結(jié)果,反饋的內(nèi)容將明確哪幾個(gè)配置操作失敗。本發(fā)明中,當(dāng)在MASTER OAA業(yè)務(wù)板上保存配置信息(即保存配置文件,如上述步驟301中的配置信息或者上述變更后的配置信息,保存配置信息后該配置信息掉電不丟失)時(shí),MASTER OAA業(yè)務(wù)板通過第三配置管理請求消息通知備份組內(nèi)的各OAA業(yè)務(wù)板保存自身接收到的配置信息。當(dāng)OAA業(yè)務(wù)板接收到第三配置管理請求消息后,如果從第三配置管理請求消息中解析出需要保存自身接收到的配置信息,則保存已經(jīng)接收到的配置信息(如上述步驟302 中發(fā)送的配置信息或上述的變更后的配置信息);當(dāng)保存成功時(shí),OAA業(yè)務(wù)板向MASTER OAA 業(yè)務(wù)板發(fā)送攜帶處理成功的第三配置管理響應(yīng)消息,當(dāng)保存失敗時(shí),向MASTER OAA業(yè)務(wù)板發(fā)送攜帶處理失敗的第三配置管理響應(yīng)消息。如果MASTER OAA業(yè)務(wù)板接收到備份組內(nèi)所有OAA業(yè)務(wù)板返回的攜帶處理成功的第三配置管理響應(yīng)消息,則MASTER OAA業(yè)務(wù)板確認(rèn)此次配置操作成功;如果備份組內(nèi)有一個(gè)或多個(gè)OAA業(yè)務(wù)板返回?cái)y帶處理失敗的第三配置管理響應(yīng)消息、或者,在預(yù)定時(shí)間內(nèi)沒有接收到一個(gè)或多個(gè)OAA業(yè)務(wù)板返回的第三配置管理響應(yīng)消息,則MASTER OAA業(yè)務(wù)板確認(rèn)此次配置操作失敗,并向備份組內(nèi)的OAA業(yè)務(wù)板重新發(fā)送第三配置管理請求消息。如果重新發(fā)送指定次數(shù)的第三配置管理請求消息后均未接收到返回?cái)y帶處理成功的第三配置管理響應(yīng)消息,則MASTER OAA業(yè)務(wù)板確認(rèn)配置同步失敗,可直接向管理員反饋此次配置操作結(jié)果,反饋的內(nèi)容將明確哪幾個(gè)配置操作失敗。需要說明的是,上述處理流程不僅針對OAA業(yè)務(wù)板的集中管理,還可對多個(gè)獨(dú)立的設(shè)備進(jìn)行集中管理,即在多個(gè)用于實(shí)現(xiàn)相同功能的獨(dú)立的設(shè)備中,有一個(gè)設(shè)備為MASTER設(shè)備,MASTER設(shè)備將其他具有相同功能的設(shè)備加入到備份組,并采用上述流程將相應(yīng)的配置信息發(fā)送給備份組內(nèi)設(shè)備,該過程本發(fā)明中不再贅述。本發(fā)明中,為了實(shí)現(xiàn)上述流程,可在OAA業(yè)務(wù)板上實(shí)現(xiàn)配置管理協(xié)議,即上述的配置管理請求消息和配置管理響應(yīng)消息均為采用配置管理協(xié)議進(jìn)行設(shè)置的。配置管理請求消息的報(bào)文結(jié)構(gòu)如圖4所示,配置管理響應(yīng)消息的報(bào)文結(jié)構(gòu)如圖5所示。上述配置管理請求消息(Request)和配置管理響應(yīng)消息(Response)基于IP協(xié)議實(shí)現(xiàn),圖4和圖5所示的報(bào)文格式為除去IP頭后的內(nèi)容。在圖4和圖5中,相應(yīng)字段的含義如下Ver 占2個(gè)bits,代表協(xié)議版本號(hào),當(dāng)前取值為0x01。Req/Rsp 占2個(gè)bits,代表協(xié)議報(bào)文是Request (取值0x01)還是Response (取值 0x02)。Type:占4個(gè)bits,代表協(xié)議報(bào)文類型是配置信息同步(取值0x01)或配置保存 (取值0x02),后續(xù)可以擴(kuò)展其他類型,Response報(bào)文中該字段內(nèi)容與相應(yīng)的Request報(bào)文相同。Serial No.占2個(gè)bytes,代表協(xié)議報(bào)文操作序列號(hào),從0x00開始逐1遞增到 Oxffff,當(dāng)達(dá)到最大值后從0x00重新遞增,Response報(bào)文中該字段內(nèi)容與相應(yīng)的Request 報(bào)文相同。Number 占用1個(gè)byte,Request報(bào)文中Number代表TLV結(jié)構(gòu)的數(shù)量,一個(gè)TLV由 Action (配置動(dòng)作)、Len (配置長度)、Value (配置內(nèi)容)三個(gè)部分組成;一個(gè)TLV的不同分片記為1個(gè)TLV ;Response報(bào)文中Number代表Result的數(shù)量。Result 占用1個(gè)byte,代表Response報(bào)文處理的結(jié)果,如果為0x00為成功,0x01 為失??;后續(xù)可以根據(jù)失敗類型再進(jìn)一步擴(kuò)展該字段內(nèi)容;每一個(gè)Result對應(yīng)相應(yīng)的TLV 結(jié)構(gòu)的處理結(jié)果。Action 占用1個(gè)byte,代表配置動(dòng)作,取值內(nèi)容包括:Add(增加配置,取值 0x01)、Delete (刪除配置,取值0x02)、Modify (修改配置,取值0x03)、Frag (分片配置,取值0x00),后續(xù)可擴(kuò)充。Len 占用1個(gè)byte,代表后面Value的具體長度,取值范圍為0x00 Oxff ;如果一條配置內(nèi)容長度超過Oxff,則需要分片,即將超長的配置內(nèi)容分成2個(gè)或更多個(gè)TLV,其中后續(xù)分片的TLV結(jié)構(gòu)中,Action取值為Frag,Len取值為該分片的實(shí)際長度。Value 占用Len個(gè)bytes,為具體的配置內(nèi)容。需要注意的是,對于重發(fā)的Request報(bào)文,其%1^£11 No.會(huì)遞增,并且TLV結(jié)構(gòu)也只針對反饋失敗的OAA業(yè)務(wù)板重發(fā)失敗的部分,對于成功的TLV則不重發(fā)?;谂c上述方法同樣的發(fā)明構(gòu)思,本發(fā)明還提出了一種用于發(fā)送配置信息的業(yè)務(wù)板,應(yīng)用于包括管理設(shè)備和網(wǎng)絡(luò)設(shè)備的系統(tǒng)中,所述網(wǎng)絡(luò)設(shè)備上有多個(gè)業(yè)務(wù)板,所述多個(gè)業(yè)務(wù)板實(shí)現(xiàn)相同的業(yè)務(wù)功能,所述多個(gè)業(yè)務(wù)板中有一個(gè)業(yè)務(wù)板為MASTER業(yè)務(wù)板,當(dāng)所述用于發(fā)送配置信息的業(yè)務(wù)板為所述MASTER業(yè)務(wù)板時(shí),如圖6所示,所述MASTER業(yè)務(wù)板包括配置模塊11,用于將與自身具有相同業(yè)務(wù)功能的業(yè)務(wù)板配置為備份組;接收模塊12,用于接收來自所述管理設(shè)備的配置信息;發(fā)送模塊13,用于通過第一配置管理請求消息將所述配置信息發(fā)送給備份組內(nèi)的各業(yè)務(wù)板。
所述配置模塊11,具體用于將與自身具有相同業(yè)務(wù)功能的業(yè)務(wù)板的地址信息加入到所述備份組,所述地址信息為業(yè)務(wù)板對應(yīng)的接口 IP地址或槽位信息。所述發(fā)送模塊13,還用于當(dāng)接收到來自所述管理設(shè)備的變更后的配置信息時(shí),通過第二配置管理請求消息將所述變更后的配置信息發(fā)送給備份組內(nèi)的各業(yè)務(wù)板。所述發(fā)送模塊13,還用于當(dāng)保存所述配置信息時(shí),通過第三配置管理請求消息通知備份組內(nèi)的各業(yè)務(wù)板保存自身接收到的所述配置信息。所述接收模塊12,還用于當(dāng)備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要處理的信息為配置信息,且配置成功時(shí),接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理成功的第一配置管理響應(yīng)消息;否則,接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理失敗的第一配置管理響應(yīng)消息;當(dāng)備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要處理的信息為變更后的配置信息,且配置成功時(shí),接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理成功的第二配置管理響應(yīng)消息;否則,接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理失敗的第二配置管理響應(yīng)消息;當(dāng)備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要保存自身接收到的配置信息,且保存成功時(shí),接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理成功的第三配置管理響應(yīng)消息;否則,接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理失敗的第三配置管理響應(yīng)消息。所述發(fā)送模塊13,還用于當(dāng)所述備份組內(nèi)有一個(gè)或多個(gè)業(yè)務(wù)板返回?cái)y帶處理失敗的配置管理響應(yīng)消息、或者,在預(yù)定時(shí)間內(nèi)沒有接收到一個(gè)或多個(gè)業(yè)務(wù)板返回的配置管理響應(yīng)消息時(shí),向備份組內(nèi)的業(yè)務(wù)板重新發(fā)送配置管理響應(yīng)消息對應(yīng)的配置管理請求消息。其中,本發(fā)明裝置的各個(gè)模塊可以集成于一體,也可以分離部署。上述模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是⑶-ROM,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。上述本發(fā)明序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。以上公開的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種配置信息的發(fā)送方法,應(yīng)用于包括管理設(shè)備和網(wǎng)絡(luò)設(shè)備的系統(tǒng)中,所述網(wǎng)絡(luò)設(shè)備上有多個(gè)業(yè)務(wù)板,所述多個(gè)業(yè)務(wù)板實(shí)現(xiàn)相同的業(yè)務(wù)功能,其特征在于,所述多個(gè)業(yè)務(wù)板中有一個(gè)業(yè)務(wù)板為MASTER業(yè)務(wù)板,所述MASTER業(yè)務(wù)板將與自身具有相同業(yè)務(wù)功能的業(yè)務(wù)板配置為備份組,該方法包括以下步驟所述MASTER業(yè)務(wù)板接收來自所述管理設(shè)備的配置信息;所述MASTER業(yè)務(wù)板通過第一配置管理請求消息將所述配置信息發(fā)送給備份組內(nèi)的各業(yè)務(wù)板。
2.如權(quán)利要求1所述的方法,其特征在于,所述MASTER業(yè)務(wù)板將與自身具有相同業(yè)務(wù)功能的業(yè)務(wù)板配置為備份組,具體包括所述MASTER業(yè)務(wù)板將與自身具有相同業(yè)務(wù)功能的業(yè)務(wù)板的地址信息加入到所述備份組,所述地址信息為業(yè)務(wù)板對應(yīng)的接口 IP地址或槽位信息。
3.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括當(dāng)所述MASTER業(yè)務(wù)板接收到來自所述管理設(shè)備的變更后的配置信息時(shí),所述MASTER 業(yè)務(wù)板通過第二配置管理請求消息將所述變更后的配置信息發(fā)送給備份組內(nèi)的各業(yè)務(wù)板。
4.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括當(dāng)在所述MASTER業(yè)務(wù)板上保存所述配置信息時(shí),所述MASTER業(yè)務(wù)板通過第三配置管理請求消息通知備份組內(nèi)的各業(yè)務(wù)板保存自身接收到的所述配置信息。
5.如權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述方法還包括如果備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要處理的信息為配置信息,所述業(yè)務(wù)板配置所述配置信息;如果配置成功,則所述業(yè)務(wù)板向所述MASTER業(yè)務(wù)板發(fā)送攜帶處理成功的第一配置管理響應(yīng)消息,否則,向所述MASTER業(yè)務(wù)板發(fā)送攜帶處理失敗的第一配置管理響應(yīng)消息;如果備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要處理的信息為變更后的配置信息,所述業(yè)務(wù)板配置所述變更后的配置信息;如果配置成功,則所述業(yè)務(wù)板向所述 MASTER業(yè)務(wù)板發(fā)送攜帶處理成功的第二配置管理響應(yīng)消息,否則,向所述MASTER業(yè)務(wù)板發(fā)送攜帶處理失敗的第二配置管理響應(yīng)消息;如果備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要保存自身接收到的配置信息,所述業(yè)務(wù)板保存所述配置信息;如果保存成功,則所述業(yè)務(wù)板向所述MASTER業(yè)務(wù)板發(fā)送攜帶處理成功的第三配置管理響應(yīng)消息,否則,向所述MASTER業(yè)務(wù)板發(fā)送攜帶處理失敗的第三配置管理響應(yīng)消息。
6.如權(quán)利要求5所述的方法,其特征在于,所述方法還包括如果所述備份組內(nèi)有一個(gè)或多個(gè)業(yè)務(wù)板返回?cái)y帶處理失敗的配置管理響應(yīng)消息、或者,在預(yù)定時(shí)間內(nèi)沒有接收到一個(gè)或多個(gè)業(yè)務(wù)板返回的配置管理響應(yīng)消息,所述MASTER業(yè)務(wù)板向備份組內(nèi)的業(yè)務(wù)板重新發(fā)送配置管理響應(yīng)消息對應(yīng)的配置管理請求消息。
7.一種用于發(fā)送配置信息的業(yè)務(wù)板,應(yīng)用于包括管理設(shè)備和網(wǎng)絡(luò)設(shè)備的系統(tǒng)中,所述網(wǎng)絡(luò)設(shè)備上有多個(gè)業(yè)務(wù)板,所述多個(gè)業(yè)務(wù)板實(shí)現(xiàn)相同的業(yè)務(wù)功能,其特征在于,所述多個(gè)業(yè)務(wù)板中有一個(gè)業(yè)務(wù)板為MASTER業(yè)務(wù)板,當(dāng)所述用于發(fā)送配置信息的業(yè)務(wù)板為所述MASTER 業(yè)務(wù)板時(shí),所述MASTER業(yè)務(wù)板包括配置模塊,用于將與自身具有相同業(yè)務(wù)功能的業(yè)務(wù)板配置為備份組;接收模塊,用于接收來自所述管理設(shè)備的配置信息;發(fā)送模塊,用于通過第一配置管理請求消息將所述配置信息發(fā)送給備份組內(nèi)的各業(yè)務(wù)板。
8.如權(quán)利要求7所述的業(yè)務(wù)板,其特征在于,所述配置模塊,具體用于將與自身具有相同業(yè)務(wù)功能的業(yè)務(wù)板的地址信息加入到所述備份組,所述地址信息為業(yè)務(wù)板對應(yīng)的接口 IP地址或槽位信息。
9.如權(quán)利要求7所述的業(yè)務(wù)板,其特征在于,所述發(fā)送模塊,還用于當(dāng)接收到來自所述管理設(shè)備的變更后的配置信息時(shí),通過第二配置管理請求消息將所述變更后的配置信息發(fā)送給備份組內(nèi)的各業(yè)務(wù)板。
10.如權(quán)利要求7所述的業(yè)務(wù)板,其特征在于,所述發(fā)送模塊,還用于當(dāng)保存所述配置信息時(shí),通過第三配置管理請求消息通知備份組內(nèi)的各業(yè)務(wù)板保存自身接收到的所述配置信息。
11.如權(quán)利要求7-10任一項(xiàng)所述的業(yè)務(wù)板,其特征在于,所述接收模塊,還用于當(dāng)備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要處理的信息為配置信息,且配置成功時(shí),接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理成功的第一配置管理響應(yīng)消息;否則,接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理失敗的第一配置管理響應(yīng)消息;當(dāng)備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要處理的信息為變更后的配置信息,且配置成功時(shí),接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理成功的第二配置管理響應(yīng)消息;否則,接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理失敗的第二配置管理響應(yīng)消息;當(dāng)備份組內(nèi)的業(yè)務(wù)板從配置管理請求消息中解析出需要保存自身接收到的配置信息, 且保存成功時(shí),接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理成功的第三配置管理響應(yīng)消息;否則,接收來自備份組內(nèi)的業(yè)務(wù)板返回的攜帶處理失敗的第三配置管理響應(yīng)消息。
12.如權(quán)利要求11所述的業(yè)務(wù)板,其特征在于,所述發(fā)送模塊,還用于當(dāng)所述備份組內(nèi)有一個(gè)或多個(gè)業(yè)務(wù)板返回?cái)y帶處理失敗的配置管理響應(yīng)消息、或者,在預(yù)定時(shí)間內(nèi)沒有接收到一個(gè)或多個(gè)業(yè)務(wù)板返回的配置管理響應(yīng)消息時(shí),向備份組內(nèi)的業(yè)務(wù)板重新發(fā)送配置管理響應(yīng)消息對應(yīng)的配置管理請求消息。
全文摘要
本發(fā)明公開了一種配置信息的發(fā)送方法和業(yè)務(wù)板,該方法包括MASTER業(yè)務(wù)板接收來自管理設(shè)備的配置信息;所述MASTER業(yè)務(wù)板通過第一配置管理請求消息將所述配置信息發(fā)送給備份組內(nèi)的各業(yè)務(wù)板。本發(fā)明中,通過配置管理消息來實(shí)現(xiàn)對多個(gè)業(yè)務(wù)板的統(tǒng)一配置,可以實(shí)現(xiàn)將多個(gè)業(yè)務(wù)板虛擬成一個(gè)業(yè)務(wù)板來進(jìn)行集中管理,提升管理效率。
文檔編號(hào)H04L12/24GK102332989SQ20111016734
公開日2012年1月25日 申請日期2011年6月21日 優(yōu)先權(quán)日2011年6月21日
發(fā)明者胡國華, 韓小平 申請人:杭州華三通信技術(shù)有限公司