一種配置信息的傳輸方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及通信技術領域,尤其涉及一種配置信息的傳輸方法和裝置。
【背景技術】
[0002]IRF3 (Intelligent Resilient Framework 3,第三代智能彈性架構)是縱向虛擬化技術,利用網(wǎng)絡異構擴展技術將整個網(wǎng)絡虛擬化為一個管理節(jié)點,降低網(wǎng)絡管理難度,并簡化了布線,完全屏蔽了網(wǎng)絡內部結構和配置的復雜性,用戶只需要關心網(wǎng)絡資源的調度。在IRF3網(wǎng)絡中,設備按照功能的不同,劃分為CB(Controlling Bridge,控制橋)設備和PE (Port Extender,端口擴展)設備。CB設備作為所有PE設備的主控設備,負責配置和管理PE設備。PE設備作為CB設備的遠程業(yè)務板,負責將報文傳輸?shù)紺B設備進行處理。
[0003]PE邏輯端口是用戶在CB設備上手工創(chuàng)建的邏輯端口,CB設備可以通過該PE邏輯端口管理對應的PE設備。其中,一個PE邏輯端口對應一個PE設備,該PE邏輯端口下可以綁定虛擬框號或者虛擬槽位號。進一步的,CB設備在PE邏輯端口下設置配置信息,該配置信息需要由CB設備通知給PE邏輯端口對應的PE設備,由該PE設備運行該配置信息。其中,在PE設備接入到CB設備后,CB設備為PE設備分配虛擬框號或者虛擬槽位號,利用該虛擬框號或者虛擬槽位號確定PE邏輯端口,獲得該PE邏輯端口對應的配置信息,并將該配置信息下發(fā)給該PE設備,由該PE設備運行該配置信息。
[0004]如圖1所示,為IRF3網(wǎng)絡的組網(wǎng)示意圖,CB設備分別為PE設備1、PE設備2、PE設備3、PE設備4分配了虛擬框號或者虛擬槽位號100、虛擬框號或者虛擬槽位號101、虛擬框號或者虛擬槽位號102、虛擬框號或者虛擬槽位號103。當PE設備I發(fā)生故障,并由PE設備5替換PE設備I時,CB設備可以為PE設備5分配虛擬框號或者虛擬槽位號100,使得PE設備5能夠繼承PE設備I的配置信息。但是,當PE設備I和PE設備2發(fā)生故障,并由PE設備5替換PE設備1,由PE設備6替換PE設備2時,CB設備可能為PE設備5分配虛擬框號或者虛擬槽位號101,并為PE設備6分配虛擬框號或者虛擬槽位號100,此時PE設備5無法繼承PE設備I的配置信息,PE設備6無法繼承PE設備2的配置信息,這樣,將會造成配置信息的丟失,需要重新為PE設備5和PE設備6設置配置信息,工作量很大。
【發(fā)明內容】
[0005]本發(fā)明提供一種配置信息的傳輸方法,該方法應用于包括控制橋CB設備和多個端口擴展PE設備的網(wǎng)絡中,所述方法包括以下步驟:
[0006]所述CB設備確定所述多個PE設備的拓撲結構,并利用所述拓撲結構確定所述多個PE設備中的每個第一 PE設備對應的分配設備;其中,每個第一 PE設備對應的分配設備為與該第一 PE設備連接的CB設備或者PE設備;
[0007]如果第一 PE設備對應的分配設備為與該第一 PE設備連接的PE設備,則所述CB設備將該第一 PE設備對應的虛擬標識發(fā)送給該第一 PE設備對應的分配設備,由該分配設備在確定已經(jīng)使用第二 PE設備替換該第一 PE設備時,將該第一 PE設備對應的虛擬標識分配給所述第二 PE設備;
[0008]所述CB設備在需要向所述第二 PE設備發(fā)送配置信息時,利用所述第二 PE設備對應的虛擬標識,確定所述第二 PE設備對應的配置信息,并將所述第二 PE設備對應的配置信息發(fā)送給所述第二 PE設備。
[0009]所述方法進一步包括:
[0010]如果第一 PE設備對應的分配設備為與該第一 PE設備連接的所述CB設備,則所述CB設備在確定已經(jīng)使用第二 PE設備替換該第一 PE設備時,則將該第一 PE設備對應的虛擬標識分配給所述第二 PE設備。
[0011]所述多個PE設備的拓撲結構具體包括:所述多個PE設備組成一個鏈形拓撲結構,所述鏈形拓撲結構中的第一個第一 PE設備與所述CB設備連接,且所述鏈形拓撲結構中的最后一個第一 PE設備與所述CB設備連接;
[0012]所述CB設備利用所述拓撲結構確定所述多個PE設備中的每個第一 PE設備對應的分配設備的過程,具體包括:所述CB設備確定所述鏈形拓撲結構中的第一個第一 PE設備對應的分配設備為所述CB設備,并確定所述鏈形拓撲結構中的最后一個第一 PE設備對應的分配設備為所述CB設備;
[0013]針對第一個第一 PE設備與最后一個第一 PE設備之間的每個第一 PE設備,所述CB設備確定該第一 PE設備對應的分配設備為所述第一個第一 PE設備與該第一 PE設備之間的、與該第一 PE設備連接的PE設備;或者,所述CB設備確定該第一 PE設備對應的分配設備為所述最后一個第一 PE設備與該第一 PE設備之間的、與該第一 PE設備連接的PE設備;或者,當該第一 PE設備與所述第一個第一 PE設備之間的設備數(shù)量小于該第一 PE設備與所述最后一個第一 PE設備之間的設備數(shù)量時,所述CB設備確定該第一 PE設備對應的分配設備為所述第一個第一 PE設備與該第一 PE設備之間的、與該第一 PE設備連接的PE設備;當該第一 PE設備與所述第一個第一 PE設備之間的設備數(shù)量大于該第一 PE設備與所述最后一個第一 PE設備之間的設備數(shù)量時,所述CB設備確定該第一 PE設備對應的分配設備為所述最后一個第一 PE設備與該第一 PE設備之間的、與該第一 PE設備連接的PE設備。
[0014]所述虛擬標識具體包括:虛擬框號或者虛擬槽位號。
[0015]本發(fā)明提供一種配置信息的傳輸方法,該方法應用于包括控制橋CB設備和多個端口擴展PE設備的網(wǎng)絡中,所述方法包括以下步驟:
[0016]PE設備接收來自所述CB設備的與所述PE設備連接的第一 PE設備對應的虛擬標識;其中,所述虛擬標識是所述CB設備在利用所述多個PE設備的拓撲結構確定所述多個PE設備中的每個第一 PE設備對應的分配設備后,在發(fā)現(xiàn)所述第一 PE設備對應的分配設備為所述PE設備時發(fā)送的;
[0017]所述PE設備在確定已經(jīng)使用第二 PE設備替換所述第一 PE設備時,將所述第一 PE設備對應的虛擬標識分配給所述第二 PE設備;由所述第二 PE設備利用所述第一 PE設備對應的虛擬標識,從CB設備獲得對應的配置信息。
[0018]本發(fā)明提供一種配置信息的傳輸裝置,應用于包括控制橋CB設備和多個端口擴展PE設備的網(wǎng)絡中,所述配置信息的傳輸裝置應用在所述CB設備上,且所述配置信息的傳輸裝置具體包括:
[0019]確定模塊,用于確定所述多個PE設備的拓撲結構,利用所述拓撲結構確定所述多個PE設備中的每個第一 PE設備對應的分配設備;其中,每個第一 PE設備對應的分配設備為與該第一 PE設備連接的CB設備或者PE設備;
[0020]發(fā)送模塊,用于當?shù)谝?PE設備對應的分配設備為與該第一 PE設備連接的PE設備時,則將該第一 PE設備對應的虛擬標識發(fā)送給該第一 PE設備對應的分配設備,由該分配設備在確定已經(jīng)使用第二 PE設備替換該第一 PE設備時,將該第一 PE設備對應的虛擬標識分配給所述第二 PE設備;
[0021]所述確定模塊,還用于在需要向所述第二 PE設備發(fā)送配置信息時,利用所述第二PE設備對應的虛擬標識,確定所述第二 PE設備對應的配置信息;
[0022]所述發(fā)送模塊,還用于將所述第二 PE設備對應的配置信息發(fā)送給所述第二 PE設備。
[0023]所述發(fā)送模塊,還用于當?shù)谝?PE設備對應的分配設備為與該第一 PE設備連接的所述CB設備時,則在確定已經(jīng)使用第二 PE設備替換該第一 PE設備時,則將該第一 PE設備對應的虛擬標識分配給所述第二 PE設備。
[0024]所述多個PE設備的拓撲結構具體包括:所述多個PE設備組成一個鏈形拓撲結構,所述鏈形拓撲結構中的第一個第一 PE設備與所述CB設備連接,且所述鏈形拓撲結構中的最后一個第一 PE設備與所述CB設備連接;
[0025]所述確定模塊,具體用于在利用所述拓撲結構確定所述多個PE設備中的每個第一 PE設備對應的分配設備的過程中,確定所述鏈形拓撲結構中的第一個第一 PE設備對應的分配設備為所述CB設備,并確定所述鏈形拓撲結構中的最后一個第一 PE設備對應的分配設備為所述CB設備;
[0026]針對第一個第一 PE設備與最后一個第一 PE設備之間的每個第一 PE設備,確定該第一 PE設備對應的分配設備為第一個第一 PE設備與該第一 PE設備之間的、與該第一 PE設備連接的PE設備;或者,確定該第一 PE設備對應的分配設備為最后一個第一 PE設備與該第一 PE設備之間的、與該第一 PE設備