一 PE設(shè)備對(duì)應(yīng)的分配設(shè)備為最后一個(gè)第一 PE設(shè)備與該第一 PE設(shè)備之間的、與該第一 PE設(shè)備連接的PE設(shè)備。
[0050]如圖3B所示,CB設(shè)備確定PE設(shè)備I對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,確定PE設(shè)備2對(duì)應(yīng)的分配設(shè)備為CB設(shè)備。如圖3C所示,CB設(shè)備確定PE設(shè)備I對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,確定PE設(shè)備3對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,針對(duì)PE設(shè)備I與PE設(shè)備3之間的PE設(shè)備2,確定PE設(shè)備2對(duì)應(yīng)的分配設(shè)備為PE設(shè)備3與PE設(shè)備2之間的與PE設(shè)備2連接的PE設(shè)備3。如圖3D所示,CB設(shè)備確定PE設(shè)備I對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,確定PE設(shè)備4對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,針對(duì)PE設(shè)備I與PE設(shè)備4之間的PE設(shè)備2和PE設(shè)備3,確定PE設(shè)備2對(duì)應(yīng)的分配設(shè)備為PE設(shè)備4與PE設(shè)備2之間的與PE設(shè)備2連接的PE設(shè)備3,確定PE設(shè)備3對(duì)應(yīng)的分配設(shè)備為PE設(shè)備4與PE設(shè)備3之間的與PE設(shè)備3連接的PE設(shè)備
4。如圖3E所示,CB設(shè)備確定PE設(shè)備I對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,確定PE設(shè)備5對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,針對(duì)PE設(shè)備I與PE設(shè)備5之間的PE設(shè)備2、PE設(shè)備3和PE設(shè)備4,確定PE設(shè)備2對(duì)應(yīng)的分配設(shè)備為PE設(shè)備5與PE設(shè)備2之間的與PE設(shè)備2連接的PE設(shè)備3,確定PE設(shè)備3對(duì)應(yīng)的分配設(shè)備為PE設(shè)備5與PE設(shè)備3之間的與PE設(shè)備3連接的PE設(shè)備4,確定PE設(shè)備4對(duì)應(yīng)的分配設(shè)備為PE設(shè)備5與PE設(shè)備4之間的與PE設(shè)備4連接的PE設(shè)備5。
[0051 ] 方式三、CB設(shè)備確定鏈形拓?fù)浣Y(jié)構(gòu)中的第一個(gè)第一 PE設(shè)備對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,并確定鏈形拓?fù)浣Y(jié)構(gòu)中的最后一個(gè)第一 PE設(shè)備對(duì)應(yīng)的分配設(shè)備為CB設(shè)備。針對(duì)第一個(gè)第一 PE設(shè)備與最后一個(gè)第一 PE設(shè)備之間的每個(gè)第一 PE設(shè)備,當(dāng)該第一 PE設(shè)備與第一個(gè)第一 PE設(shè)備之間的設(shè)備數(shù)量小于該第一 PE設(shè)備與最后一個(gè)第一 PE設(shè)備之間的設(shè)備數(shù)量時(shí),CB設(shè)備確定該第一 PE設(shè)備對(duì)應(yīng)的分配設(shè)備為第一個(gè)第一 PE設(shè)備與該第一 PE設(shè)備之間的、與該第一 PE設(shè)備連接的PE設(shè)備;當(dāng)該第一 PE設(shè)備與第一個(gè)第一 PE設(shè)備之間的設(shè)備數(shù)量大于該第一 PE設(shè)備與最后一個(gè)第一 PE設(shè)備之間的設(shè)備數(shù)量時(shí),CB設(shè)備確定該第一PE設(shè)備對(duì)應(yīng)的分配設(shè)備為最后一個(gè)第一 PE設(shè)備與該第一 PE設(shè)備之間的、與該第一 PE設(shè)備連接的PE設(shè)備;當(dāng)該第一 PE設(shè)備與第一個(gè)第一 PE設(shè)備之間的設(shè)備數(shù)量等于該第一 PE設(shè)備與最后一個(gè)第一 PE設(shè)備之間的設(shè)備數(shù)量時(shí),CB設(shè)備確定該第一 PE設(shè)備對(duì)應(yīng)的分配設(shè)備為第一個(gè)第一 PE設(shè)備與該第一 PE設(shè)備之間的、與該第一 PE設(shè)備連接的PE設(shè)備,或者CB設(shè)備確定該第一 PE設(shè)備對(duì)應(yīng)的分配設(shè)備為最后一個(gè)第一 PE設(shè)備與該第一 PE設(shè)備之間的、與該第一 PE設(shè)備連接的PE設(shè)備。
[0052]如圖3B所示,CB設(shè)備確定PE設(shè)備I對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,確定PE設(shè)備2對(duì)應(yīng)的分配設(shè)備為CB設(shè)備。如圖3C所示,CB設(shè)備確定PE設(shè)備I對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,確定PE設(shè)備3對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,針對(duì)PE設(shè)備I與PE設(shè)備3之間的PE設(shè)備2,確定PE設(shè)備2對(duì)應(yīng)的分配設(shè)備為PE設(shè)備I與PE設(shè)備2之間的與PE設(shè)備2連接的PE設(shè)備1,或者,PE設(shè)備3與PE設(shè)備2之間的與PE設(shè)備2連接的PE設(shè)備3。如圖3D所示,CB設(shè)備確定PE設(shè)備I對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,確定PE設(shè)備4對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,針對(duì)PE設(shè)備I與PE設(shè)備4之間的PE設(shè)備2和PE設(shè)備3,確定PE設(shè)備2對(duì)應(yīng)的分配設(shè)備為PE設(shè)備I與PE設(shè)備2之間的與PE設(shè)備2連接的PE設(shè)備I,確定PE設(shè)備3對(duì)應(yīng)的分配設(shè)備為PE設(shè)備4與PE設(shè)備3之間的與PE設(shè)備3連接的PE設(shè)備4。如圖3E所不,CB設(shè)備確定PE設(shè)備I對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,確定PE設(shè)備5對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,針對(duì)PE設(shè)備I與PE設(shè)備5之間的PE設(shè)備2、PE設(shè)備3和PE設(shè)備4,確定PE設(shè)備2對(duì)應(yīng)的分配設(shè)備為PE設(shè)備I與PE設(shè)備2之間的與PE設(shè)備2連接的PE設(shè)備I,確定PE設(shè)備3對(duì)應(yīng)的分配設(shè)備為PE設(shè)備I與PE設(shè)備3之間的與PE設(shè)備3連接的PE設(shè)備2,或者,PE設(shè)備5與PE設(shè)備3之間的與PE設(shè)備3連接的PE設(shè)備4,確定PE設(shè)備4對(duì)應(yīng)的分配設(shè)備為PE設(shè)備5與PE設(shè)備4之間的與PE設(shè)備4連接的PE設(shè)備5。
[0053]步驟202,如果第一 PE設(shè)備對(duì)應(yīng)的分配設(shè)備為與該第一 PE設(shè)備連接的PE設(shè)備,CB設(shè)備將該第一 PE設(shè)備對(duì)應(yīng)的虛擬標(biāo)識(shí)發(fā)送給該第一 PE設(shè)備對(duì)應(yīng)的分配設(shè)備;該分配設(shè)備(即該P(yáng)E設(shè)備)接收第一 PE設(shè)備對(duì)應(yīng)的虛擬標(biāo)識(shí),在確定已經(jīng)使用第二 PE設(shè)備替換該第一 PE設(shè)備時(shí),將該第一 PE設(shè)備對(duì)應(yīng)的虛擬標(biāo)識(shí)分配給第二 PE設(shè)備。如果第一 PE設(shè)備對(duì)應(yīng)的分配設(shè)備為與該第一 PE設(shè)備連接的CB設(shè)備,CB設(shè)備在確定已經(jīng)使用第二 PE設(shè)備替換該第一 PE設(shè)備時(shí),將該第一 PE設(shè)備對(duì)應(yīng)的虛擬標(biāo)識(shí)分配給第二 PE設(shè)備。
[0054]以圖3D為例,假設(shè)PE設(shè)備I對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,PE設(shè)備4對(duì)應(yīng)的分配設(shè)備為CB設(shè)備,PE設(shè)備2對(duì)應(yīng)的分配設(shè)備為PE設(shè)備1,PE設(shè)備3對(duì)應(yīng)的分配設(shè)備為PE設(shè)備4,則CB設(shè)備將PE設(shè)備2對(duì)應(yīng)的虛擬標(biāo)識(shí)發(fā)送給PE設(shè)備I,將PE設(shè)備3對(duì)應(yīng)的虛擬標(biāo)識(shí)發(fā)送給PE設(shè)備4。當(dāng)使用PE設(shè)備6替換PE設(shè)備I時(shí),CB設(shè)備將PE設(shè)備I對(duì)應(yīng)的虛擬標(biāo)識(shí)分配給PE設(shè)備6。當(dāng)使用PE設(shè)備6替換PE設(shè)備2時(shí),PE設(shè)備I將PE設(shè)備2對(duì)應(yīng)的虛擬標(biāo)識(shí)分配給PE設(shè)備6。當(dāng)使用PE設(shè)備6替換PE設(shè)備3時(shí),PE設(shè)備4將PE設(shè)備3對(duì)應(yīng)的虛擬標(biāo)識(shí)分配給PE設(shè)備6。當(dāng)使用PE設(shè)備6替換PE設(shè)備4時(shí),CB設(shè)備將PE設(shè)備4對(duì)應(yīng)的虛擬標(biāo)識(shí)分配給PE設(shè)備6。
[0055]本發(fā)明實(shí)施例中,虛擬標(biāo)識(shí)具體包括但不限于:虛擬框號(hào)或虛擬槽位號(hào)。
[0056]當(dāng)CB設(shè)備為分布式設(shè)備組成的IRF時(shí),虛擬標(biāo)識(shí)為虛擬框號(hào)。其中,為了便于管理PE設(shè)備,增加了虛擬框的概念,一個(gè)PE設(shè)備對(duì)應(yīng)一個(gè)虛擬框,虛擬框號(hào)為虛擬框的成員編號(hào),可通過(guò)命令行配置。PE設(shè)備相當(dāng)于安插在虛擬框上的業(yè)務(wù)板,槽位號(hào)為0,通過(guò)虛擬框號(hào)和槽位號(hào)可找到對(duì)應(yīng)的PE設(shè)備。
[0057]當(dāng)CB設(shè)備為集中式設(shè)備組成的IRF時(shí),虛擬標(biāo)識(shí)為虛擬槽位號(hào)。其中,PE設(shè)備會(huì)虛擬成CB設(shè)備的遠(yuǎn)程業(yè)務(wù)板來(lái)運(yùn)行,通過(guò)在CB設(shè)備上給這個(gè)遠(yuǎn)程運(yùn)行的業(yè)務(wù)板分配一個(gè)虛擬槽位號(hào),可以用來(lái)標(biāo)識(shí)并管理該P(yáng)E設(shè)備。
[0058]其中,當(dāng)?shù)谝?PE設(shè)備發(fā)生故障,并使用新的第二 PE設(shè)備替換該第一 PE設(shè)備時(shí),該第二 PE設(shè)備在拓?fù)浣Y(jié)構(gòu)中的位置與該第一 PE設(shè)備在拓?fù)浣Y(jié)構(gòu)中的位置相同。在新的第二PE設(shè)備替換該第一 PE設(shè)備時(shí),該第二 PE設(shè)備會(huì)發(fā)送虛擬標(biāo)識(shí)請(qǐng)求消息。與該第二 PE設(shè)備連接的PE設(shè)備或者CB設(shè)備在接收到該虛擬標(biāo)識(shí)請(qǐng)求消息后,確定已經(jīng)使用該第二 PE設(shè)備替換該第一 PE設(shè)備,并將該第一 PE設(shè)備對(duì)應(yīng)的虛擬標(biāo)識(shí)分配給該第二 PE設(shè)備。
[0059]步驟203,CB設(shè)備在需要向第二 PE設(shè)備發(fā)送配置信息時(shí),利用第二 PE設(shè)備對(duì)應(yīng)的虛擬標(biāo)識(shí)(即第二 PE設(shè)備替換的第一 PE設(shè)備對(duì)應(yīng)的虛擬標(biāo)識(shí)),確定第二 PE設(shè)備對(duì)應(yīng)的配置信息(即第二 PE設(shè)備替換的第一 PE設(shè)備對(duì)應(yīng)的配置信息),并將第二 PE設(shè)備對(duì)應(yīng)的配置信息發(fā)送給第二 PE設(shè)備。
[0060]其中,第二 PE設(shè)備在得到虛擬標(biāo)識(shí)之后,向CB設(shè)備發(fā)送加載請(qǐng)求消息,CB設(shè)備在收到該加載請(qǐng)求消息后,向第二 PE設(shè)備發(fā)送Boot(引導(dǎo))R0M(Read Only Memory,只讀內(nèi)存)程序和啟動(dòng)軟件包。第二 PE設(shè)備在加載完Boot ROM程序和啟動(dòng)軟件包之后,自動(dòng)重啟,并在重啟完成后,向CB設(shè)備發(fā)送攜帶該虛擬標(biāo)識(shí)的配置信息請(qǐng)求消息。CB設(shè)備在收到該配置信息請(qǐng)求消息后,確定需要向第二 PE設(shè)備發(fā)送配置信息,并利用第二 PE設(shè)備對(duì)應(yīng)的虛擬標(biāo)識(shí)確定第二 PE設(shè)備對(duì)應(yīng)的配置信息,并將第二 PE設(shè)備對(duì)應(yīng)的配置信息發(fā)送給第二PE設(shè)備。第二 PE設(shè)備在收到來(lái)自CB設(shè)備的配置信息后,只運(yùn)行來(lái)自CB設(shè)備的配置信息,不再運(yùn)行本地配置文件中的信息。
[0061]本發(fā)明實(shí)施例中,配置信息具體包括但不限于以下之一或任意組合=PESSl端口所屬的 VLAN (Virtual Local Area Network,虛擬局域網(wǎng))、端口的 QoS (Quality ofService,服務(wù)質(zhì)量)策略、端口的IP地址、端口速率等。
[0062]以圖3D為例,CB設(shè)備為PE設(shè)備1、PE設(shè)備2、PE設(shè)備3、PE設(shè)備4分配虛擬框號(hào)或者虛擬槽位號(hào)100、虛擬框號(hào)或者虛擬槽位號(hào)101、虛擬框號(hào)或者虛擬槽位號(hào)103、虛擬框號(hào)或者虛擬槽位號(hào)102。為了實(shí)現(xiàn)該分配,針對(duì)CB設(shè)備上包括的兩個(gè)PE邏輯端口,在PE邏輯端口 I I的邏輯端口)上綁定虛擬框號(hào)或者虛擬槽位號(hào)100、虛擬框號(hào)或者虛擬槽位號(hào)101,