專利名稱:虛擬局域網(wǎng)的部署和撤銷方法、設(shè)備及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種虛擬局域網(wǎng)的部署和撤銷方法、設(shè)備及系統(tǒng)。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,數(shù)據(jù)中心網(wǎng)絡(luò)已經(jīng)成為了眾多網(wǎng)絡(luò)設(shè)備商的聚焦點(diǎn)。數(shù)據(jù)中心網(wǎng)絡(luò)的特點(diǎn)之一是其中的物理服務(wù)器具有虛擬化功能,物理服務(wù)器通過軟件可以創(chuàng)建出多個(gè)虛擬服務(wù)器。虛擬服務(wù)器的上線和下線是由虛擬服務(wù)器管理軟件控制的,數(shù)據(jù)中心交換機(jī)可以感知到虛擬服務(wù)器的動(dòng)態(tài)上線或下線,并隨之做出相應(yīng)的網(wǎng)絡(luò)設(shè)備動(dòng)作,例如, 當(dāng)虛擬服務(wù)器上線時(shí),進(jìn)行VLAN(Virtual Local Area Network,虛擬局域網(wǎng))屬性部署; 當(dāng)虛擬服務(wù)器下線時(shí),進(jìn)行VLAN屬性撤銷?,F(xiàn)有技術(shù)中,對(duì)虛擬服務(wù)器進(jìn)行VLAN的屬性部署主要包括兩種方案靜態(tài)配置方案和網(wǎng)絡(luò)控制中心部署方案。其中,靜態(tài)配置方案是預(yù)先將虛擬服務(wù)器的VLAN部署到接入交換機(jī)和匯聚交換機(jī)的所有端口,當(dāng)物理服務(wù)器內(nèi)的一個(gè)虛擬服務(wù)器上線時(shí),直接應(yīng)用部署好的VLAN ;網(wǎng)絡(luò)控制中心部署方案是通過網(wǎng)絡(luò)控制中心根據(jù)虛擬服務(wù)器上線情況實(shí)時(shí)動(dòng)態(tài)的進(jìn)行VLAN部署或撤銷。現(xiàn)有技術(shù)中存在如下問題在靜態(tài)配置方案中,當(dāng)一個(gè)物理服務(wù)器內(nèi)的某個(gè)虛擬服務(wù)器VLAN 10上線,而其他物理服務(wù)器內(nèi)的VLAN 10處于離線狀態(tài)時(shí),這些處于離線狀態(tài)的VLAN 10虛擬服務(wù)器也會(huì)收到VLAN 10的數(shù)據(jù)流,造成網(wǎng)絡(luò)和服務(wù)器的資源浪費(fèi);在網(wǎng)絡(luò)控制中心部署方案中,需要依賴網(wǎng)絡(luò)控制中心的整網(wǎng)拓?fù)溆?jì)算正確性以及網(wǎng)絡(luò)設(shè)備管理網(wǎng)絡(luò)的可靠性。并且整個(gè)系統(tǒng)涉及到的設(shè)備和責(zé)任主體較多,一旦系統(tǒng)出現(xiàn)故障,將無法快速定位故障位置,找到責(zé)任主體,導(dǎo)致系統(tǒng)維護(hù)困難,維護(hù)成本高。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種虛擬局域網(wǎng)的部署和撤銷方法、設(shè)備及系統(tǒng),能夠以低成本實(shí)現(xiàn)虛擬服務(wù)器的VLAN屬性的動(dòng)態(tài)部署和撤銷,并節(jié)省網(wǎng)絡(luò)及服務(wù)器資源。根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,一種虛擬局域網(wǎng)的部署方法,包括接入交換機(jī)接收虛擬服務(wù)器發(fā)送的上線通知;所述接入交換機(jī)根據(jù)所述上線通知激活所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性;所述接入交換機(jī)通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送GVRP(GARP VLAN Registration Protocol,通用VLAN屬性注冊協(xié)議)加入?yún)f(xié)議報(bào)文。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,一種虛擬局域網(wǎng)的部署方法,包括匯聚交換機(jī)接收接入交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文;所述匯聚交換機(jī)激活所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和所述匯聚交換機(jī)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;
所述匯聚交換機(jī)通過所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口向核心網(wǎng)關(guān)發(fā)送GVRP加入?yún)f(xié)議報(bào)文。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,一種虛擬局域網(wǎng)的部署方法,包括核心網(wǎng)關(guān)接收匯聚交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文;所述核心網(wǎng)關(guān)激活所述核心網(wǎng)關(guān)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,一種虛擬局域網(wǎng)的撤銷方法,包括接入交換機(jī)接收虛擬服務(wù)器發(fā)送的下線通知;所述接入交換機(jī)根據(jù)所述下線通知撤銷所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性;所述接入交換機(jī)通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送通用VLAN屬性注冊協(xié)議 GVRP離開協(xié)議報(bào)文。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,一種虛擬局域網(wǎng)的撤銷方法,包括匯聚交換機(jī)接收接入交換機(jī)發(fā)送的GVRP離開協(xié)議報(bào)文;所述匯聚交換機(jī)撤銷所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和所述匯聚交換機(jī)的用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;所述匯聚交換機(jī)通過所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口向核心網(wǎng)關(guān)發(fā)送GVRP離開協(xié)議報(bào)文。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,一種虛擬局域網(wǎng)的撤銷方法,包括核心網(wǎng)關(guān)接收匯聚交換機(jī)發(fā)送的GVRP離開協(xié)議報(bào)文;所述核心網(wǎng)關(guān)撤銷所述核心網(wǎng)關(guān)的用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,一種接入交換機(jī),包括第一接收模塊,用于接收虛擬服務(wù)器發(fā)送的上線通知;第一激活模塊,用于根據(jù)所述上線通知激活所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性;第一發(fā)送模塊,用于通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送通用VLAN屬性注冊協(xié)議GVRP加入?yún)f(xié)議報(bào)文。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,一種匯聚交換機(jī),包括第二接收模塊,用于接收接入交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文;第二激活模塊,用于激活所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和所述匯聚交換機(jī)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;第二發(fā)送模塊,用于通過所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口向核心網(wǎng)關(guān)發(fā)送GVRP加入?yún)f(xié)議報(bào)文。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,一種核心網(wǎng)關(guān),包括第三接收模塊,用于接收匯聚交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文;第三激活模塊,用于激活所述核心網(wǎng)關(guān)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,一種接入交換機(jī),包括
第一接收模塊,用于接收虛擬服務(wù)器發(fā)送的下線通知;第一撤銷模塊,用于根據(jù)所述下線通知撤銷所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性;第一發(fā)送模塊,用于通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送通用VLAN屬性注冊協(xié)議GVRP離開協(xié)議報(bào)文。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,一種匯聚交換機(jī),包括第二接收模塊,用于接收接入交換機(jī)發(fā)送的GVRP離開協(xié)議報(bào)文;第二撤銷模塊,用于撤銷所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和所述匯聚交換機(jī)的用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;第二發(fā)送模塊,用于通過所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口向核心網(wǎng)關(guān)發(fā)送GVRP離開協(xié)議報(bào)文。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,一種核心網(wǎng)關(guān),包括第三接收模塊,用于接收匯聚交換機(jī)發(fā)送的GVRP離開協(xié)議報(bào)文;第三撤銷模塊,用于撤銷所述核心網(wǎng)關(guān)的用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,一種虛擬局域網(wǎng)的部署和撤銷系統(tǒng),包括接入交換機(jī);匯聚交換機(jī);核心網(wǎng)關(guān)。本發(fā)明實(shí)施例通過定義設(shè)備的角色以及接口類型,在交換機(jī)接收到虛擬服務(wù)器的上線通知時(shí),各設(shè)備之間發(fā)送通告GVRP協(xié)議報(bào)文時(shí),設(shè)備根據(jù)所述GVRP協(xié)議報(bào)文中包括的設(shè)備角色信息,確定接收所述通告GVRP協(xié)議報(bào)文的接口類型,根據(jù)接口類型實(shí)現(xiàn)虛擬服務(wù)器的VLAN屬性的動(dòng)態(tài)部署和撤銷,降低了維護(hù)成本,并節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。圖1為本發(fā)明實(shí)施例一提供的虛擬局域網(wǎng)的部署方法流程圖;圖2為本發(fā)明實(shí)施例二提供的虛擬局域網(wǎng)的部署方法流程圖;圖3為本發(fā)明實(shí)施例三提供的虛擬局域網(wǎng)的部署方法流程圖;圖4為本發(fā)明實(shí)施例四提供的虛擬局域網(wǎng)的撤銷方法流程圖;圖5為本發(fā)明實(shí)施例五提供的虛擬局域網(wǎng)的撤銷方法流程圖;圖6為本發(fā)明實(shí)施例六提供的虛擬局域網(wǎng)的撤銷方法流程圖;圖7為本發(fā)明實(shí)施例七提供的虛擬局域網(wǎng)的部署方法流程圖;圖8為本發(fā)明實(shí)施例八提供的虛擬局域網(wǎng)的撤銷方法流程圖;圖9為本發(fā)明實(shí)施例九提供的接入交換機(jī)的結(jié)構(gòu)示意圖;圖10為本發(fā)明實(shí)施例九提供的接入交換機(jī)的結(jié)構(gòu)示意圖;圖11為本發(fā)明實(shí)施例十提供的匯聚交換機(jī)的結(jié)構(gòu)示意圖;圖12為本發(fā)明實(shí)施例十提供的匯聚交換機(jī)的結(jié)構(gòu)示意圖13為本發(fā)明實(shí)施例十一提供的核心網(wǎng)關(guān)的結(jié)構(gòu)示意圖;圖14為本發(fā)明實(shí)施例十一提供的核心網(wǎng)關(guān)的結(jié)構(gòu)示意圖;圖15為本發(fā)明實(shí)施例十二提供的接入交換機(jī)的結(jié)構(gòu)示意圖;圖16為本發(fā)明實(shí)施例十三提供的匯聚交換機(jī)的結(jié)構(gòu)示意圖;圖17為本發(fā)明實(shí)施例十四提供的核心網(wǎng)關(guān)的結(jié)構(gòu)示意圖;圖18為本發(fā)明實(shí)施例十五提供的虛擬局域網(wǎng)的部署和撤銷系統(tǒng)的結(jié)構(gòu)示意圖;圖19為本發(fā)明中接入交換機(jī)的接口類型劃分流程圖;圖20為本發(fā)明中匯聚交換機(jī)的接口類型劃分流程圖;圖21為本發(fā)明中核心網(wǎng)關(guān)的接口類型劃分流程圖;圖22為本發(fā)明中設(shè)備間的網(wǎng)絡(luò)結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行詳細(xì)地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為使本發(fā)明技術(shù)方案的優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作詳細(xì)說明。本發(fā)明實(shí)施例中,核心網(wǎng)關(guān)可以是核心交換機(jī)或者路由器等網(wǎng)絡(luò)設(shè)備。在接入交換機(jī)接收虛擬服務(wù)器上線通知后,接入交換機(jī)、匯聚交換機(jī)以及核心網(wǎng)關(guān)根據(jù)接收到的通告GVRP協(xié)議報(bào)文為各自設(shè)備的接口劃分接口類型,包括用戶側(cè)接口和網(wǎng)絡(luò)側(cè)接口。接入交換機(jī)的接口類型劃分如圖19所示。接入交換機(jī)的接口接收到通告GVRP協(xié)議報(bào)文后,確定接收到的通告GVRP協(xié)議報(bào)文是否攜帶有角色信息,如果接收到的通告GVRP 協(xié)議報(bào)文攜帶有角色信息,則確定接收到該通告GVRP協(xié)議報(bào)文的接口為網(wǎng)絡(luò)側(cè)接口 ;如果接收到的通告GVRP協(xié)議報(bào)文未攜帶角色信息,則確定接收到該通告GVRP協(xié)議報(bào)文的接口為用戶側(cè)接口。匯聚交換機(jī)的接口類型劃分如圖20所示。匯聚交換機(jī)的某個(gè)或某些接口接收到通告GVRP協(xié)議報(bào)文后,確定該接收到的通告GVRP協(xié)議報(bào)文是否攜帶有核心網(wǎng)關(guān)的核心設(shè)備信息,如果該接收到的通告GVRP協(xié)議報(bào)文攜帶有核心網(wǎng)關(guān)的核心設(shè)備信息,則確定接收到該通告GVRP協(xié)議報(bào)文的接口為網(wǎng)絡(luò)側(cè)接口 ;如果該接收到的通告GVRP協(xié)議報(bào)文未攜帶核心網(wǎng)關(guān)的核心設(shè)備信息,則確定接收到該通告GVRP協(xié)議報(bào)文的接口為用戶側(cè)接口。核心網(wǎng)關(guān)的接口類型劃分如圖21所示。核心網(wǎng)關(guān),比如核心交換機(jī),的某個(gè)或某些接口接收到通告GVRP協(xié)議報(bào)文時(shí),確定該接收到的通告GVRP協(xié)議報(bào)文是否攜帶有角色信息,如果該接收到的通告GVRP協(xié)議報(bào)文攜帶有角色信息,則該確定接收到該通告GVRP協(xié)議報(bào)文的接口為用戶側(cè)接口,如果該接收到的通告GVRP協(xié)議報(bào)文未攜帶角色信息,則確定接收到該通告GVRP協(xié)議報(bào)文的接口為網(wǎng)絡(luò)側(cè)接口。接入交換機(jī)、匯聚交換機(jī)以及核心交換機(jī)的網(wǎng)絡(luò)結(jié)構(gòu)圖如圖22所示。如圖22所示,核心網(wǎng)關(guān)(比如核心交換機(jī))經(jīng)若干匯聚交換機(jī)、若干個(gè)接入交換機(jī)與物理服務(wù)器通信。核心網(wǎng)關(guān)可以是一個(gè)或多個(gè),也可以是一個(gè)或多個(gè)核心交換機(jī)構(gòu)成的設(shè)備組,匯聚交換機(jī)和接入交換機(jī)也可以是一個(gè)或多個(gè)。實(shí)施例一本實(shí)施例提供一種虛擬局域網(wǎng)的部署方法,如圖1所示,所述方法包括101、接入交換機(jī)接收虛擬服務(wù)器發(fā)送的上線通知。102、所述接入交換機(jī)根據(jù)所述上線通知激活所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性。103、所述接入交換機(jī)通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送GVRP加入?yún)f(xié)議報(bào)文 (GVRP Join 報(bào)文,GVRP Join Control Packet)。所述接入交換機(jī)根據(jù)所述上線通知激活所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性包括所述接入交換機(jī)激活接收所述上線通知的用戶側(cè)接口中與所述虛擬服務(wù)器的 VLAN屬性相同的VLAN屬性;遍歷所述接入交換機(jī)的所有接口,確定所述遍歷到的接口是否為網(wǎng)絡(luò)側(cè)接口 ;若所述遍歷到的接口為網(wǎng)絡(luò)側(cè)接口,則激活所述網(wǎng)絡(luò)側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的VLAN屬性??蛇x的,在所述接入交換機(jī)激活用戶側(cè)接口的VLAN屬性之前,還包括所述接入交換機(jī)根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為所述接入交換機(jī)的接口劃分接口類型。所述接入交換機(jī)根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為所述接入交換機(jī)的接口劃分接口類型包括所述接入交換機(jī)確定所述通告GVRP協(xié)議報(bào)文是否帶有設(shè)備角色信息;若所述通告GVRP協(xié)議報(bào)文帶有設(shè)備角色信息,則將接收所述通告GVRP協(xié)議報(bào)文的接口劃分為網(wǎng)絡(luò)側(cè)接口;若所述通告GVRP協(xié)議報(bào)文不帶有設(shè)備角色信息,則將接收所述通告GVRP協(xié)議報(bào)文的接口劃分為用戶側(cè)接口 ;其中,所有接口默認(rèn)為用戶側(cè)接口。本發(fā)明實(shí)施例通過定義接入交換機(jī)的接口類型,在收到虛擬服務(wù)器的上線通知后,根據(jù)所述接入交換機(jī)的接口類型控制協(xié)議報(bào)文的擴(kuò)散行為以及VLAN屬性的部署行為, 降低了維護(hù)成本,并節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例二本實(shí)施例提供一種虛擬局域網(wǎng)的部署方法,如圖2所示,所述方法包括201、匯聚交換機(jī)接收接入交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文(GVRP Join報(bào)文, GVRP Join Control Packet)。202、所述匯聚交換機(jī)激活所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和所述匯聚交換機(jī)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。203、所述匯聚交換機(jī)通過所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口向核心交換機(jī)發(fā)送GVRP 加入?yún)f(xié)議報(bào)文。所述匯聚交換機(jī)激活所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和所述匯聚交換機(jī)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性包括所述匯聚交換機(jī)確定接收所述GVRP加入?yún)f(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;
若所述接收所述GVRP加入?yún)f(xié)議報(bào)文的接口為用戶側(cè)接口,則激活所述接收所述 GVRP加入?yún)f(xié)議報(bào)文的接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;遍歷所述匯聚交換機(jī)的所有接口,確定所述遍歷到的接口是否為網(wǎng)絡(luò)側(cè)接口 ;若所述遍歷到的接口為網(wǎng)絡(luò)側(cè)接口,則激活所述網(wǎng)絡(luò)側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性??蛇x的,在所述匯聚交換機(jī)接收接入交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文之前,還包括匯聚交換機(jī)根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接
口類型。其中,所述匯聚交換機(jī)根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接口類型包括匯聚交換機(jī)確定所述通告GVRP協(xié)議報(bào)文是否帶有核心交換機(jī)角色信息;若所述通告GVRP協(xié)議報(bào)文帶有核心交換機(jī)角色信息,則將接收所述通告GVRP協(xié)議報(bào)文的接口劃分為網(wǎng)絡(luò)側(cè)接口;若所述通告GVRP協(xié)議報(bào)文不帶有核心交換機(jī)角色信息,則將接收所述通告GVRP 協(xié)議報(bào)文的接口劃分為用戶側(cè)接口 ;其中,所有接口默認(rèn)為用戶側(cè)接口。本發(fā)明實(shí)施例通過匯聚交換機(jī)接收接入交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文,根據(jù)匯聚交換機(jī)的接口類型控制GVRP協(xié)議報(bào)文的擴(kuò)散行為以及VLAN屬性的部署行為,降低了維護(hù)成本,并節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例三本實(shí)施例提供一種虛擬局域網(wǎng)的部署方法,如圖3所示,所述方法包括301、核心交換機(jī)接收匯聚交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文(GVRP Join報(bào)文, GVRP Join Control Packet)。302、所述核心交換機(jī)激活所述核心交換機(jī)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。所述核心交換機(jī)激活所述核心交換機(jī)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性包括所述核心交換機(jī)確定接收所述GVRP加入?yún)f(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;若所述接收所述GVRP加入?yún)f(xié)議報(bào)文的接口為用戶側(cè)接口,則激活所述用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性??蛇x的,核心交換機(jī)還包括核心交換機(jī)根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接
口類型。其中,所述核心交換機(jī)根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接口類型包括核心交換機(jī)確定所述通告GVRP協(xié)議報(bào)文是否帶有設(shè)備角色信息;若所述通告GVRP協(xié)議報(bào)文帶有設(shè)備角色信息,則將接收所述通告GVRP協(xié)議報(bào)文的接口劃分為用戶側(cè)接口;若所述通告GVRP協(xié)議報(bào)文不帶有設(shè)備角色信息,則將接收所述通告GVRP協(xié)議報(bào)文的接口劃分為網(wǎng)絡(luò)側(cè)接口,其中,所有接口默認(rèn)為網(wǎng)絡(luò)側(cè)接口。本發(fā)明實(shí)施例通過核心交換機(jī)接收匯聚交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文,根據(jù)接口類型控制協(xié)議報(bào)文的擴(kuò)散行為以及VLAN屬性的部署行為,降低了維護(hù)成本,并節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例四本實(shí)施例提供一種虛擬局域網(wǎng)的撤銷方法,如圖4所示,所述方法包括401、接入交換機(jī)接收虛擬服務(wù)器發(fā)送的下線通知。402、所述接入交換機(jī)根據(jù)所述下線通知撤銷所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性。403、所述接入交換機(jī)通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送GVRP離開協(xié)議報(bào)文 (GVRP Leave 艮文,GVRP Leave Control Packet)。所述接入交換機(jī)根據(jù)所述下線通知撤銷所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性包括所述接入交換機(jī)撤銷接收所述下線通知的用戶側(cè)接口中與所述虛擬服務(wù)器的 VLAN屬性相同的VLAN屬性;遍歷所述接入交換機(jī)的所有用戶側(cè)接口,確定是否有用戶側(cè)接口激活所述虛擬服務(wù)器的VLAN屬性;若沒有用戶側(cè)接口激活所述虛擬服務(wù)器的VLAN屬性,則撤銷所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的VLAN屬性。本發(fā)明實(shí)施例通過定義接入交換機(jī)的接口類型,在收到虛擬服務(wù)器的下線通知后,根據(jù)接入交換機(jī)的接口類型控制協(xié)議報(bào)文的擴(kuò)散行為以及VLAN屬性的撤銷行為,降低了維護(hù)成本,并節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例五本實(shí)施例提供一種虛擬局域網(wǎng)的撤銷方法,如圖5所示,所述方法包括501、匯聚交換機(jī)接收接入交換機(jī)發(fā)送的GVRP離開協(xié)議報(bào)文(GVRP Leave報(bào)文, GVRP Leave Control Packet)。502、所述匯聚交換機(jī)撤銷所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和所述匯聚交換機(jī)的用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。503、所述匯聚交換機(jī)通過所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口向核心交換機(jī)發(fā)送GVRP 離開協(xié)議報(bào)文。述匯聚交換機(jī)撤銷所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性包括所述匯聚交換機(jī)確定接收所述GVRP離開協(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;若所述接收所述GVRP離開協(xié)議報(bào)文的接口為用戶側(cè)接口,則撤銷所述用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;遍歷所述匯聚交換機(jī)的所有的用戶側(cè)接口,確定是否有用戶側(cè)接口激活了所述 GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性;若沒有用戶側(cè)接口激活所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性,則撤銷所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。
本發(fā)明實(shí)施例通過定義匯聚交換機(jī)的接口類型,在匯聚交換機(jī)收到接入交換機(jī)發(fā)送的GVRP離開協(xié)議報(bào)文后,根據(jù)匯聚交換機(jī)的接口類型控制協(xié)議報(bào)文的擴(kuò)散行為以及 VLAN屬性的撤銷行為,降低了維護(hù)成本,并節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例六本實(shí)施例提供一種虛擬局域網(wǎng)的撤銷方法,如圖6所示,所述方法包括601、核心交換機(jī)接收匯聚交換機(jī)發(fā)送的GVRP離開協(xié)議報(bào)文(GVRP Leave報(bào)文, GVRP Leave Control Packet)。602、所述核心交換機(jī)撤銷所述核心交換機(jī)的用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。所述核心交換機(jī)撤銷所述核心交換機(jī)的用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性包括所述核心交換機(jī)確定接收所述GVRP離開協(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;若所述接收所述GVRP離開協(xié)議報(bào)文的接口為用戶側(cè)接口,則撤銷所述接收所述 GVRP離開協(xié)議報(bào)文的接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。本發(fā)明實(shí)施例通過定義核心交換機(jī)的接口類型,在核心交換機(jī)收到匯聚交換機(jī)發(fā)送的GVRP離開協(xié)議報(bào)文后,根據(jù)核心交換機(jī)的接口類型控制協(xié)議報(bào)文的擴(kuò)散行為以及 VLAN屬性的撤銷行為,降低了維護(hù)成本,并節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例七本實(shí)施例提供一種虛擬局域網(wǎng)的部署方法,如圖7所示,所述方法包括701、接入交換機(jī)接收虛擬服務(wù)器上線通知。702、接入交換機(jī)激活接收所述上線通知的用戶側(cè)接口中與所述虛擬服務(wù)器的 VLAN屬性相同的VLAN屬性。703、遍歷接入交換機(jī)的所有接口,確定所述遍歷到的接口是否為網(wǎng)絡(luò)側(cè)接口,若所述遍歷到的接口不為網(wǎng)絡(luò)側(cè)接口,執(zhí)行步驟713;若所述遍歷到的接口為網(wǎng)絡(luò)側(cè)接口,執(zhí)行步驟704。704、接入交換機(jī)激活所述網(wǎng)絡(luò)側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的 VLAN屬性。705、接入交換機(jī)通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送GVRP加入?yún)f(xié)議報(bào)文 (GVRP Join 報(bào)文,GVRP Join Control Packet)。706、匯聚交換機(jī)接收所述GVRP加入?yún)f(xié)議報(bào)文后,確定接收所述GVRP加入?yún)f(xié)議報(bào)文的接口是否為用戶側(cè)接口,若所述接收所述GVRP加入?yún)f(xié)議報(bào)文的接口不為用戶側(cè)接口, 執(zhí)行步驟713 ;若所述接收所述GVRP加入?yún)f(xié)議報(bào)文的接口為用戶側(cè)接口,執(zhí)行步驟707。707、匯聚交換機(jī)激活所述用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的的VLAN屬性。708、遍歷匯聚交換機(jī)的所有接口,確定所述遍歷到的接口是否為網(wǎng)絡(luò)側(cè)接口,若所述遍歷到的接口不為網(wǎng)絡(luò)側(cè)接口,執(zhí)行步驟713;若所述遍歷到的接口為網(wǎng)絡(luò)側(cè)接口,執(zhí)行步驟709。709、匯聚交換機(jī)激活所述網(wǎng)絡(luò)側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的的VLAN屬性。
710、匯聚交換機(jī)通過所述網(wǎng)絡(luò)側(cè)接口向核心交換機(jī)發(fā)送GVRP加入?yún)f(xié)議報(bào)文。711、核心交換機(jī)接收到所述GVRP加入?yún)f(xié)議報(bào)文后,確定接收所述GVRP加入?yún)f(xié)議報(bào)文的接口是否為用戶側(cè)接口,若所述所述GVRP加入?yún)f(xié)議報(bào)文的接口不是用戶側(cè)接口,執(zhí)行步驟713 ;若所述所述GVRP加入?yún)f(xié)議報(bào)文的接口為用戶側(cè)接口,執(zhí)行步驟712。712、核心交換機(jī)激活所述用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的的VLAN屬性。713、結(jié)束流程。本發(fā)明實(shí)施例為設(shè)備定義了三種角色類型,分別為接入交換機(jī)、匯聚交換機(jī)以及核心交換機(jī),將每種設(shè)備的接口分別定義為網(wǎng)絡(luò)側(cè)接口和用戶側(cè)接口,接入交換機(jī)接到虛擬服務(wù)器上線通知后,根據(jù)接口類型控制VLAN屬性部署并向匯聚交換機(jī)擴(kuò)散GVRP加入?yún)f(xié)議報(bào)文,匯聚交換機(jī)根據(jù)接口類型控制VLAN屬性部署并向核心交換機(jī)擴(kuò)散GVRP加入?yún)f(xié)議報(bào)文,核心交換機(jī)根據(jù)接口類型控制VLAN屬性部署,從而實(shí)現(xiàn)虛擬服務(wù)器的VLAN屬性的動(dòng)態(tài)部署,降低實(shí)現(xiàn)成本的同時(shí)節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例八本實(shí)施例提供一種虛擬局域網(wǎng)的撤銷方法,如圖8所示,所述方法包括801、接入交換機(jī)接收虛擬服務(wù)器下線通知。802、接入交換機(jī)撤銷接收所述下線通知的用戶側(cè)接口中與所述虛擬服務(wù)器的 VLAN屬性相同的VLAN屬性。803、遍歷接入交換機(jī)的所有的用戶側(cè)接口,確定是否有用戶側(cè)接口激活了所述虛擬服務(wù)器的VLAN屬性,若有用戶側(cè)接口激活了所述虛擬服務(wù)器的VLAN屬性,執(zhí)行步驟815 ; 若沒有用戶側(cè)接口激活了所述虛擬服務(wù)器的VLAN屬性,執(zhí)行步驟804。例如,物理服務(wù)器A以及物理服務(wù)器B接入同一個(gè)接入交換機(jī),物理服務(wù)器A和物理服務(wù)器B內(nèi)的VLAN 10虛擬服務(wù)器均處于上線狀態(tài),此時(shí)若物理服務(wù)器A中的VLAN 10虛擬服務(wù)器下線,按照流程需要撤銷接入交換機(jī)內(nèi)網(wǎng)絡(luò)側(cè)接口中的VLAN 10的VLAN屬性,由于物理服務(wù)器A和物理服務(wù)器B中的VLANlO虛擬服務(wù)器都使用該接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口,此時(shí)若直接撤銷接入交換機(jī)內(nèi)對(duì)應(yīng)VLAN 10的所有網(wǎng)絡(luò)側(cè)接口的VLAN屬性,則物理服務(wù)器B中的VLAN 10虛擬服務(wù)器會(huì)被強(qiáng)迫斷開,不能繼續(xù)正常工作,所以撤銷前需要檢視接入交換機(jī)的所有的用戶側(cè)接口,看是否有其他相同屬性的VLAN虛擬服務(wù)器處于工作狀態(tài), 若有其他虛擬服務(wù)器處于工作狀態(tài),且所述其他虛擬服務(wù)器與下線的虛擬服務(wù)器使用同一個(gè)網(wǎng)絡(luò)側(cè)接口時(shí),則不能撤銷接入交換機(jī)內(nèi)對(duì)應(yīng)VLAN 10的所述網(wǎng)絡(luò)側(cè)接口的VLAN屬性; 若沒有其他虛擬服務(wù)器處于工作狀態(tài),則可以撤銷接入交換機(jī)內(nèi)對(duì)應(yīng)VLAN 10的所有網(wǎng)絡(luò)側(cè)接口的VLAN屬性。804、遍歷接入交換機(jī)的所有接口,確定所述遍歷到的接口是否為網(wǎng)絡(luò)側(cè)接口,若所述遍歷到的接口接口不是網(wǎng)絡(luò)側(cè)接口,執(zhí)行步驟815 ;若所述遍歷到的接口接口是網(wǎng)絡(luò)側(cè)接口,執(zhí)行步驟805。805、接入交換機(jī)撤銷所述網(wǎng)絡(luò)側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的 VLAN屬性。806、接入交換機(jī)通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送GVRP離開協(xié)議報(bào)文 (GVRP Leave 報(bào)文,GVRP Leave Control Packet)。
16
807、匯聚交換機(jī)接收所述GVRP離開協(xié)議報(bào)文后,確定接收所述GVRP離開協(xié)議報(bào)文的接口是否為用戶側(cè)接口,若所述接收所述GVRP離開協(xié)議報(bào)文的接口不是用戶側(cè)接口, 執(zhí)行步驟815 ;若所述接收所述GVRP離開協(xié)議報(bào)文的接口為用戶側(cè)接口,執(zhí)行步驟808。808、匯聚交換機(jī)撤銷所述用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的的VLAN屬性。809、遍歷接入交換機(jī)的所有的用戶側(cè)接口,確定是否有用戶側(cè)接口激活了所述 GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性,若有用戶側(cè)接口激活所述GVRP離開協(xié)議報(bào)文攜帶的 VLAN屬性,執(zhí)行步驟815 ;若沒有用戶側(cè)接口激活所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性,執(zhí)行步驟810。例如,物理服務(wù)器A以及物理服務(wù)器B通過不同的接入交換機(jī)接入同一個(gè)匯聚交換機(jī),物理服務(wù)器A和物理服務(wù)器B內(nèi)的VLAN 10虛擬服務(wù)器均處于上線狀態(tài),此時(shí)若物理服務(wù)器A中的VLAN 10虛擬服務(wù)器下線,按照流程需要撤銷匯聚交換機(jī)內(nèi)網(wǎng)絡(luò)側(cè)接口中的 VLAN 10的VLAN屬性,由于物理服務(wù)器A和物理服務(wù)器B中的VLANlO虛擬服務(wù)器都使用該網(wǎng)絡(luò)側(cè)接口,此時(shí)若直接撤銷匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口中的VLAN 10的VLAN屬性,則物理服務(wù)器B中的VLAN 10虛擬服務(wù)器會(huì)被強(qiáng)迫斷開,不能繼續(xù)正常工作,所以撤銷前需要檢視匯聚交換機(jī)的所有的用戶側(cè)接口,看是否有其他相同屬性的VLAN虛擬服務(wù)器處于工作狀態(tài),若有其他虛擬服務(wù)器處于工作狀態(tài),且所述其他虛擬服務(wù)器與下線的虛擬服務(wù)器使用同一個(gè)網(wǎng)絡(luò)側(cè)接口時(shí),則不能撤銷匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口中的VLAN 10的VLAN屬性;若沒有其他虛擬服務(wù)器處于工作狀態(tài),則可以撤銷匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口中的VLAN 10的 VLAN屬性。810、遍歷匯聚交換機(jī)的所有接口,確定所述遍歷到的接口是否為網(wǎng)絡(luò)側(cè)接口,若所述遍歷到的接口不是網(wǎng)絡(luò)側(cè)接口,執(zhí)行步驟815 ;若所述遍歷到的接口為網(wǎng)絡(luò)側(cè)接口,執(zhí)行步驟811。811、匯聚交換機(jī)撤銷所述網(wǎng)絡(luò)側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的的VLAN屬性。812、匯聚交換機(jī)通過所述網(wǎng)絡(luò)側(cè)接口向核心交換機(jī)發(fā)送GVRP離開協(xié)議報(bào)文。813、核心交換機(jī)接收到所述GVRP離開協(xié)議報(bào)文后,確定接收所述GVRP離開協(xié)議報(bào)文的接口是否為用戶側(cè)接口,若所述接收到所述GVRP離開協(xié)議報(bào)文接口不是用戶側(cè)接口,執(zhí)行步驟815 ;若所述接收到所述GVRP離開協(xié)議報(bào)文接口為用戶側(cè)接口,執(zhí)行步驟814。814、核心交換機(jī)撤銷所述用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的的VLAN屬性。815、結(jié)束流程。本發(fā)明實(shí)施例為設(shè)備定義了三種角色類型,分別為接入交換機(jī)、匯聚交換機(jī)以及核心交換機(jī),將每種設(shè)備的接口分別定義為網(wǎng)絡(luò)側(cè)接口和用戶側(cè)接口,接入交換機(jī)接到虛擬服務(wù)器下線通知后,根據(jù)接口類型控制VLAN屬性撤銷并向匯聚交換機(jī)擴(kuò)散GVRP離開協(xié)議報(bào)文,匯聚交換機(jī)根據(jù)接口類型控制VLAN屬性撤銷并向核心交換機(jī)擴(kuò)散GVRP離開協(xié)議報(bào)文,核心交換機(jī)根據(jù)接口類型控制VLAN屬性撤銷,從而實(shí)現(xiàn)虛擬服務(wù)器的VLAN屬性的動(dòng)態(tài)撤銷,降低實(shí)現(xiàn)成本的同時(shí)節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例九
本實(shí)施例提供一種接入交換機(jī),如圖9所示,所述接入交換機(jī)包括第一接收模塊 901、第一激活模塊902和第一發(fā)送模塊903,其中所述第一接收模塊901,用于接收虛擬服務(wù)器發(fā)送的上線通知;所述第一激活模塊902,用于根據(jù)所述上線通知激活所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性;所述第一發(fā)送模塊903,用于通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送通用VLAN屬性注冊協(xié)議GVRP加入?yún)f(xié)議報(bào)文(GVRP Join報(bào)文,GVRP Join Control Packet)。其中,所述第一激活模塊902具體用于激活接收所述上線通知的用戶側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的 VLAN屬性; 遍歷所述接入交換機(jī)的所有接口,確定所述遍歷到的接口是否為網(wǎng)絡(luò)側(cè)接口 ;當(dāng)所述遍歷到的接口為網(wǎng)絡(luò)側(cè)接口時(shí),激活所述網(wǎng)絡(luò)側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的VLAN屬性。可選的,如圖10所示,所述接入交換機(jī)還可以包括第一接口類型劃分模塊904,用于根據(jù)接收到的GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接口類型。其中,所述第一接口類型劃分模塊904具體用于確定所述GVRP協(xié)議報(bào)文是否帶有設(shè)備角色信息;當(dāng)所述GVRP協(xié)議報(bào)文帶有設(shè)備角色信息時(shí),將接收所述GVRP協(xié)議報(bào)文的接口劃分為網(wǎng)絡(luò)側(cè)接口;當(dāng)所述GVRP協(xié)議報(bào)文不帶有設(shè)備角色信息時(shí),將接收所述GVRP協(xié)議報(bào)文的接口劃分為用戶側(cè)接口,其中,所有接口默認(rèn)為用戶側(cè)接口。本發(fā)明實(shí)施例通過定義接入交換機(jī)的接口類型,在收到虛擬服務(wù)器的上線通知后,根據(jù)接口類型控制協(xié)議報(bào)文的擴(kuò)散行為以及VLAN屬性的部署行為,降低了維護(hù)成本, 并節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例十本實(shí)施例提供一種匯聚交換機(jī),如圖11所示,所述匯聚交換機(jī)包括第二接收模塊 1101、第二激活模塊1102和第二發(fā)送模塊1103,其中所述第二接收模塊1101,用于接收接入交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文(GVRP Join 報(bào)文,GVRP Join Control Packet);所述第二激活模塊1102,用于激活所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和所述匯聚交換機(jī)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;所述第二發(fā)送模塊1103,用于通過所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口向核心交換機(jī)發(fā)送GVRP加入?yún)f(xié)議報(bào)文。其中,所述第二激活模塊1102具體用于確定接收所述GVRP加入?yún)f(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;當(dāng)所述接收所述GVRP加入?yún)f(xié)議報(bào)文的接口為用戶側(cè)接口時(shí),激活所述用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;遍歷所述匯聚交換機(jī)的所有接口,確定所述遍歷到的接口是否為網(wǎng)絡(luò)側(cè)接口 ;
當(dāng)所述遍歷到的接口為網(wǎng)絡(luò)側(cè)接口時(shí),激活所述網(wǎng)絡(luò)側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。可選的,如圖12所示,所述匯聚交換機(jī)還可以包括第二接口類型劃分模塊1104,用于根據(jù)接收到的GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接口類型。其中,所述第二接口類型劃分模塊1104具體用于確定所述GVRP協(xié)議報(bào)文是否帶有核心交換機(jī)角色信息;當(dāng)所述GVRP協(xié)議報(bào)文帶有核心交換機(jī)角色信息時(shí),將接收所述GVRP協(xié)議報(bào)文的接口劃分為網(wǎng)絡(luò)側(cè)接口;當(dāng)所述GVRP協(xié)議報(bào)文不帶有核心交換機(jī)角色信息時(shí),將接收所述GVRP協(xié)議報(bào)文的接口劃分為用戶側(cè)接口,其中,所有接口默認(rèn)為用戶側(cè)接口。本發(fā)明實(shí)施例通過匯聚交換機(jī)接收接入交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文,根據(jù)接口類型控制協(xié)議報(bào)文的擴(kuò)散行為以及VLAN屬性的部署行為,降低了維護(hù)成本,并節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例i^一本實(shí)施例提供一種核心交換機(jī),如圖13所示,所述核心交換機(jī)包括第三接收模塊 1301和第三激活模塊1302,其中所述第三接收模塊1301,用于接收匯聚交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文(GVRP Join 報(bào)文,GVRP Join Control Packet);所述第三激活模塊1302,用于激活所述核心交換機(jī)的用戶側(cè)接口中與所述GVRP 加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。其中,所述第三激活模塊1302具體用于確定接收所述GVRP加入?yún)f(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;當(dāng)所述接收所述GVRP加入?yún)f(xié)議報(bào)文的接口為用戶側(cè)接口時(shí),激活所述用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性??蛇x的,如圖14所示,所述核心交換機(jī)還可以包括第三接口類型劃分模塊1304,用于根據(jù)接收到的GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接口類型。其中,所述第三接口類型劃分模塊1304具體用于確定所述GVRP協(xié)議報(bào)文是否帶有設(shè)備角色信息;當(dāng)所述GVRP協(xié)議報(bào)文帶有設(shè)備角色信息時(shí),將接收所述GVRP協(xié)議報(bào)文的接口劃分為用戶側(cè)接口;當(dāng)所述GVRP協(xié)議報(bào)文不帶有設(shè)備角色信息時(shí),將接收所述GVRP協(xié)議報(bào)文的接口劃分為網(wǎng)絡(luò)側(cè)接口,其中,所有接口默認(rèn)為網(wǎng)絡(luò)側(cè)接口。本發(fā)明實(shí)施例通過核心交換機(jī)接收匯聚交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文,根據(jù)接口類型控制協(xié)議報(bào)文的擴(kuò)散行為以及VLAN屬性的部署行為,降低了維護(hù)成本,并節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例十二本實(shí)施例提供一種接入交換機(jī),如圖15所示,所述接入交換機(jī)包括第一接收模塊1501、第一撤銷模塊1502和第一發(fā)送模塊1503,其中所述第一接收模塊1501,用于接收虛擬服務(wù)器發(fā)送的下線通知;所述第一撤銷模塊1502,用于根據(jù)所述下線通知撤銷所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性;所述第一發(fā)送模塊1503,用于通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送通用VLAN 屬性注冊協(xié)議GVRP離開協(xié)議報(bào)文(GVRP Leave報(bào)文,GVRP Leave Control Packet)。其中,所述第一撤銷模塊1502具體用于撤銷接收所述下線通知的用戶側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的 VLAN屬性;遍歷所述接入交換機(jī)的所有用戶側(cè)接口,確定是否有用戶側(cè)接口激活所述虛擬服務(wù)器的VLAN屬性;當(dāng)沒有用戶側(cè)接口激活所述虛擬服務(wù)器的VLAN屬性時(shí),撤銷所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的VLAN屬性。本發(fā)明實(shí)施例通過定義接入交換機(jī)的接口類型,在收到虛擬服務(wù)器的下線通知后,根據(jù)接口類型控制協(xié)議報(bào)文的擴(kuò)散行為以及VLAN屬性的撤銷行為,降低了維護(hù)成本, 并節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例十三本實(shí)施例提供一種匯聚交換機(jī),如圖16所示,所述匯聚交換機(jī)包括第二接收模塊 1601、第二撤銷模塊1602和第二發(fā)送模塊1603,其中所述第二接收模塊1601,用于接收接入交換機(jī)發(fā)送的GVRP離開協(xié)議報(bào)文(GVRP Leave 報(bào)文,GVRP Leave Control Packet);所述第二撤銷模塊1602,用于撤銷所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;所述第二發(fā)送模塊1603,用于通過所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口向核心交換機(jī)發(fā)送GVRP離開協(xié)議報(bào)文。其中,所述第二撤銷模塊1602具體用于確定接收所述GVRP離開協(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;當(dāng)所述接收所述GVRP離開協(xié)議報(bào)文的接口為用戶側(cè)接口時(shí),撤銷所述用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;遍歷所述匯聚交換機(jī)的所有的用戶側(cè)接口,確定是否有用戶側(cè)接口激活所述GVRP 離開協(xié)議報(bào)文攜帶的VLAN屬性;當(dāng)沒有用戶側(cè)接口激活所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性時(shí),撤銷所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。本發(fā)明實(shí)施例通過定義匯聚交換機(jī)的接口類型,在匯聚交換機(jī)收到接入交換機(jī)發(fā)送的GVRP離開協(xié)議報(bào)文后,根據(jù)接口類型控制協(xié)議報(bào)文的擴(kuò)散行為以及VLAN屬性的撤銷行為,降低了維護(hù)成本,并節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例十四本實(shí)施例提供一種核心交換機(jī),如圖17所示,所述核心交換機(jī)包括第三接收模塊 1701和第三撤銷模塊1702,其中
20
所述第三接收模塊1701,用于接收匯聚交換機(jī)發(fā)送的GVRP離開協(xié)議報(bào)文(GVRP Leave 報(bào)文,GVRP Leave Control Packet);所述第三撤銷模塊1702,用于撤銷所述核心交換機(jī)的用戶側(cè)接口中與所述GVRP 離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。其中,所述第三撤銷模塊1702具體用于確定接收所述GVRP離開協(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;當(dāng)所述接收所述GVRP離開協(xié)議報(bào)文的接口為用戶側(cè)接口時(shí),撤銷所述用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。本發(fā)明實(shí)施例通過定義核心交換機(jī)的接口類型,在核心交換機(jī)收到匯聚交換機(jī)發(fā)送的GVRP離開協(xié)議報(bào)文后,根據(jù)接口類型控制協(xié)議報(bào)文的擴(kuò)散行為以及VLAN屬性的撤銷行為,降低了維護(hù)成本,并節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。實(shí)施例十五本實(shí)施例提供一種虛擬局域網(wǎng)的部署和撤銷系統(tǒng),如圖18所示,所述虛擬局域網(wǎng)的部署和撤銷系統(tǒng)包括接入交換機(jī)1801、匯聚交換機(jī)1802和核心交換機(jī)1803。所述接入交換機(jī)1801可以為實(shí)施例九及實(shí)施例十二中所述的接入交換機(jī);所述匯聚交換機(jī)1802可以為實(shí)施例十及實(shí)施例十三中所述的匯聚交換機(jī);所述核心交換機(jī) 1803可以為實(shí)施例十一及實(shí)施例十四中所述的核心交換機(jī)。其中,所述接入交換機(jī)1801的用戶側(cè)接口與物理服務(wù)器或者個(gè)人PC等相連接,所述接入交換機(jī)1801的網(wǎng)絡(luò)側(cè)接口與所述匯聚交換機(jī)1802的用戶側(cè)接口相連接,所述匯聚交換機(jī)1802的網(wǎng)絡(luò)側(cè)接口與核心交換機(jī)1803的用戶側(cè)接口相連接。本發(fā)明實(shí)施例為設(shè)備定義了三種角色類型,分別為接入交換機(jī)1801、匯聚交換機(jī) 1802以及核心網(wǎng)關(guān)1803,將每種設(shè)備的接口分別定義為網(wǎng)絡(luò)側(cè)接口和用戶側(cè)接口,接入交換機(jī)接到虛擬服務(wù)器上線(下線)通知后,根據(jù)接口類型控制VLAN屬性部署(撤銷)并向匯聚交換機(jī)擴(kuò)散GVRP加入(離開)協(xié)議報(bào)文,匯聚交換機(jī)根據(jù)接口類型控制VLAN屬性部署(撤銷)并向核心交換機(jī)擴(kuò)散GVRP加入(離開)協(xié)議報(bào)文,核心交換機(jī)根據(jù)接口類型控制VLAN屬性部署(撤銷),從而實(shí)現(xiàn)虛擬服務(wù)器的VLAN屬性的動(dòng)態(tài)部署和撤銷,降低實(shí)現(xiàn)成本的同時(shí)節(jié)省了網(wǎng)絡(luò)及服務(wù)器資源。本發(fā)明實(shí)施例提供的虛擬局域網(wǎng)的部署和撤銷方法、設(shè)備及系統(tǒng)可以實(shí)現(xiàn)上述提供的方法實(shí)施例,具體功能實(shí)現(xiàn)請參見方法實(shí)施例中的說明,在此不再贅述。本發(fā)明實(shí)施例提供的虛擬局域網(wǎng)的部署和撤銷方法、設(shè)備及系統(tǒng)可以適用于虛擬服務(wù)器的VLAN屬性的動(dòng)態(tài)部署和撤銷,但不僅限于此。實(shí)施例九到十五中所述的各種模塊,均可通過硬件實(shí)現(xiàn),比如可以通過通用 CPU (Central Processing Unit,,ΜΜ ^ ^^Π^Η (Field-Programmable Gate Array,FPGA)、專用集成芯片(Application Specific Integrated Circuit,ASIC)或者可編程邏輯器件(programmable logic device, PLD)實(shí)現(xiàn)這些模塊。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。 以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種虛擬局域網(wǎng)的部署方法,其特征在于,包括接入交換機(jī)接收虛擬服務(wù)器發(fā)送的上線通知;所述接入交換機(jī)根據(jù)所述上線通知激活所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性;所述接入交換機(jī)通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送通用VLAN屬性注冊協(xié)議GVRP加入?yún)f(xié)議報(bào)文。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接入交換機(jī)根據(jù)所述上線通知激活所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性包括所述接入交換機(jī)激活接收所述上線通知的用戶側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的VLAN屬性;遍歷所述接入交換機(jī)的所有接口,確定所述遍歷到的接口是否為網(wǎng)絡(luò)側(cè)接口 ;若所述遍歷到的接口為網(wǎng)絡(luò)側(cè)接口,則激活所述網(wǎng)絡(luò)側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的VLAN屬性。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述接入交換機(jī)激活用戶側(cè)接口的VLAN屬性之前,還包括所述接入交換機(jī)根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為所述接入交換機(jī)的接口劃分接口類型。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述接入交換機(jī)根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為所述接入交換機(jī)的接口劃分接口類型包括所述接入交換機(jī)確定所述通告GVRP協(xié)議報(bào)文是否帶有設(shè)備角色信息;若所述通告GVRP協(xié)議報(bào)文帶有設(shè)備角色信息,則將接收所述通告GVRP協(xié)議報(bào)文的接口劃分為網(wǎng)絡(luò)側(cè)接口;若所述通告GVRP協(xié)議報(bào)文不帶有設(shè)備角色信息,則將接收所述通告GVRP協(xié)議報(bào)文的接口劃分為用戶側(cè)接口,其中,所有接口默認(rèn)為用戶側(cè)接口。
5.一種虛擬局域網(wǎng)的部署方法,其特征在于,包括匯聚交換機(jī)接收接入交換機(jī)發(fā)送的通用VLAN屬性注冊協(xié)議GVRP加入?yún)f(xié)議報(bào)文;所述匯聚交換機(jī)激活所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和所述匯聚交換機(jī)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;所述匯聚交換機(jī)通過所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口向核心網(wǎng)關(guān)發(fā)送GVRP加入?yún)f(xié)議報(bào)文。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述匯聚交換機(jī)激活所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和所述匯聚交換機(jī)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性包括所述匯聚交換機(jī)確定接收所述GVRP加入?yún)f(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;若所述接收所述GVRP加入?yún)f(xié)議報(bào)文的接口為用戶側(cè)接口,則激活所述接收所述GVRP加入?yún)f(xié)議報(bào)文的接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;遍歷所述匯聚交換機(jī)的所有接口,確定所述遍歷到的接口是否為網(wǎng)絡(luò)側(cè)接口 ;若所述遍歷到的接口為網(wǎng)絡(luò)側(cè)接口,則激活所述網(wǎng)絡(luò)側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述匯聚交換機(jī)接收接入交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文之前,還包括所述匯聚交換機(jī)根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接口類型。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述匯聚交換機(jī)根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接口類型包括所述匯聚交換機(jī)確定所述通告GVRP協(xié)議報(bào)文是否帶有核心網(wǎng)關(guān)角色信息;若所述通告GVRP協(xié)議報(bào)文帶有核心網(wǎng)關(guān)角色信息,則將接收所述通告GVRP協(xié)議報(bào)文的接口劃分為網(wǎng)絡(luò)側(cè)接口;若所述通告GVRP協(xié)議報(bào)文不帶有核心網(wǎng)關(guān)角色信息,則將接收所述通告GVRP協(xié)議報(bào)文的接口劃分為用戶側(cè)接口,其中,所有接口默認(rèn)為用戶側(cè)接口。
9.一種虛擬局域網(wǎng)的部署方法,其特征在于,包括核心網(wǎng)關(guān)接收匯聚交換機(jī)發(fā)送的通用VLAN屬性注冊協(xié)議GVRP加入?yún)f(xié)議報(bào)文;所述核心網(wǎng)關(guān)激活所述核心網(wǎng)關(guān)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述核心網(wǎng)關(guān)激活所述核心網(wǎng)關(guān)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性包括所述核心網(wǎng)關(guān)確定接收所述GVRP加入?yún)f(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;若所述接收所述GVRP加入?yún)f(xié)議報(bào)文的接口為用戶側(cè)接口,則激活所述用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,在所述核心網(wǎng)關(guān)接收匯聚交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文之前,還包括所述核心網(wǎng)關(guān)根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接口類型。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述核心網(wǎng)關(guān)根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接口類型包括所述核心網(wǎng)關(guān)確定所述通告GVRP協(xié)議報(bào)文是否帶有設(shè)備角色信息;若所述通告GVRP協(xié)議報(bào)文帶有設(shè)備角色信息,則將接收所述通告GVRP協(xié)議報(bào)文的接口劃分為用戶側(cè)接口;若所述通告GVRP協(xié)議報(bào)文不帶有設(shè)備角色信息,則將接收所述通告GVRP協(xié)議報(bào)文的接口劃分為網(wǎng)絡(luò)側(cè)接口,其中,所有接口默認(rèn)為網(wǎng)絡(luò)側(cè)接口。
13.—種虛擬局域網(wǎng)的撤銷方法,其特征在于,包括接入交換機(jī)接收虛擬服務(wù)器發(fā)送的下線通知;所述接入交換機(jī)根據(jù)所述下線通知撤銷所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性;所述接入交換機(jī)通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送通用VLAN屬性注冊協(xié)議GVRP離開協(xié)議報(bào)文。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述接入交換機(jī)根據(jù)所述下線通知撤銷所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性包括所述接入交換機(jī)撤銷接收所述下線通知的用戶側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的VLAN屬性;遍歷所述接入交換機(jī)的所有用戶側(cè)接口,確定是否有用戶側(cè)接口激活所述虛擬服務(wù)器的VLAN屬性;若沒有用戶側(cè)接口激活所述虛擬服務(wù)器的VLAN屬性,則撤銷所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的VLAN屬性。
15.一種虛擬局域網(wǎng)的撤銷方法,其特征在于,包括匯聚交換機(jī)接收接入交換機(jī)發(fā)送的通用VLAN屬性注冊協(xié)議GVRP離開協(xié)議報(bào)文;所述匯聚交換機(jī)撤銷所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和所述匯聚交換機(jī)的用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;所述匯聚交換機(jī)通過所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口向核心網(wǎng)關(guān)發(fā)送GVRP離開協(xié)議報(bào)文。
16.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述匯聚交換機(jī)撤銷所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和所述匯聚交換機(jī)的用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性包括所述匯聚交換機(jī)確定接收所述GVRP離開協(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;若所述接收所述GVRP離開協(xié)議報(bào)文的接口為用戶側(cè)接口,則撤銷所述用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;遍歷所述匯聚交換機(jī)的所有的用戶側(cè)接口,確定是否有用戶側(cè)接口激活所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性;若沒有用戶側(cè)接口激活所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性,則撤銷所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。
17.—種虛擬局域網(wǎng)的撤銷方法,其特征在于,包括核心網(wǎng)關(guān)接收匯聚交換機(jī)發(fā)送的通用VLAN屬性注冊協(xié)議GVRP離開協(xié)議報(bào)文;所述核心網(wǎng)關(guān)撤銷所述核心網(wǎng)關(guān)的用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。
18.根據(jù)權(quán)利要求17所述的方法,其特征在于,所述核心網(wǎng)關(guān)撤銷所述核心網(wǎng)關(guān)的用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性包括所述核心網(wǎng)關(guān)確定接收所述GVRP離開協(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;若所述接收所述GVRP離開協(xié)議報(bào)文的接口為用戶側(cè)接口,則撤銷所述接收所述GVRP離開協(xié)議報(bào)文的接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。
19.一種接入交換機(jī),其特征在于,包括第一接收模塊、第一激活模塊和第一發(fā)送模塊,其中所述第一接收模塊,用于接收虛擬服務(wù)器發(fā)送的上線通知;所述第一激活模塊,用于根據(jù)所述上線通知激活所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性;所述第一發(fā)送模塊,用于通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送通用VLAN屬性注冊協(xié)議GVRP加入?yún)f(xié)議報(bào)文。
20.根據(jù)權(quán)利要求19所述的接入交換機(jī),其特征在于,所述第一激活模塊具體用于激活接收所述上線通知的用戶側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的VLAN屬性;遍歷所述接入交換機(jī)的所有接口,確定所述遍歷到的接口是否為網(wǎng)絡(luò)側(cè)接口 ;當(dāng)所述接口為網(wǎng)絡(luò)側(cè)接口時(shí),激活所述網(wǎng)絡(luò)側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的VLAN屬性。
21.根據(jù)權(quán)利要求19所述的接入交換機(jī),其特征在于,還包括第一接口類型劃分模塊,用于根據(jù)接收到的GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接口類型。
22.根據(jù)權(quán)利要求21所述的接入交換機(jī),其特征在于,所述第一接口類型劃分模塊具體用于確定所述GVRP協(xié)議報(bào)文是否帶有設(shè)備角色信息;當(dāng)所述GVRP協(xié)議報(bào)文帶有設(shè)備角色信息時(shí),將接收所述GVRP協(xié)議報(bào)文的接口劃分為網(wǎng)絡(luò)側(cè)接口;當(dāng)所述GVRP協(xié)議報(bào)文不帶有設(shè)備角色信息時(shí),將接收所述GVRP協(xié)議報(bào)文的接口劃分為用戶側(cè)接口,其中,所有接口默認(rèn)為用戶側(cè)接口。
23.—種匯聚交換機(jī),其特征在于,包括第二接收模塊、第二激活模塊和第二發(fā)送模塊, 其中所述第二接收模塊,用于接收接入交換機(jī)發(fā)送的GVRP加入?yún)f(xié)議報(bào)文;所述第二激活模塊,用于激活所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和所述匯聚交換機(jī)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;所述第二發(fā)送模塊,用于通過所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口向核心網(wǎng)關(guān)發(fā)送通用VLAN 屬性注冊協(xié)議GVRP加入?yún)f(xié)議報(bào)文。
24.根據(jù)權(quán)利要求23所述的匯聚交換機(jī),其特征在于,所述第二激活模塊具體用于確定接收所述GVRP加入?yún)f(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;當(dāng)所述接收所述GVRP加入?yún)f(xié)議報(bào)文的接口為用戶側(cè)接口時(shí),激活所述用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;遍歷所述匯聚交換機(jī)的所有接口,確定所述遍歷到的接口是否為網(wǎng)絡(luò)側(cè)接口 ;當(dāng)所述遍歷到的接口為網(wǎng)絡(luò)側(cè)接口時(shí),激活所述網(wǎng)絡(luò)側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。
25.根據(jù)權(quán)利要求23所述的匯聚交換機(jī),其特征在于,還包括第二接口類型劃分模塊,用于根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接口類型。
26.根據(jù)權(quán)利要求25所述的匯聚交換機(jī),其特征在于,所述第二接口類型劃分模塊具體用于確定所述GVRP協(xié)議報(bào)文是否帶有核心網(wǎng)關(guān)角色信息;當(dāng)所述GVRP協(xié)議報(bào)文帶有核心網(wǎng)關(guān)角色信息時(shí),將接收所述GVRP協(xié)議報(bào)文的接口劃分為網(wǎng)絡(luò)側(cè)接口;當(dāng)所述GVRP協(xié)議報(bào)文不帶有核心網(wǎng)關(guān)角色信息時(shí),將接收所述GVRP協(xié)議報(bào)文的接口劃分為用戶側(cè)接口,其中,所有接口默認(rèn)為用戶側(cè)接口。
27.—種核心網(wǎng)關(guān),其特征在于,包括第三接收模塊和第三激活模塊,其中所述第三接收模塊,用于接收匯聚交換機(jī)發(fā)送的通用VLAN屬性注冊協(xié)議GVRP加入?yún)f(xié)議報(bào)文;所述第三激活模塊,用于激活所述核心網(wǎng)關(guān)的用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。
28.根據(jù)權(quán)利要求27所述的核心網(wǎng)關(guān),其特征在于,所述第三激活模塊具體用于確定接收所述GVRP加入?yún)f(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;當(dāng)所述接收所述GVRP加入?yún)f(xié)議報(bào)文的接口為用戶側(cè)接口時(shí),激活所述用戶側(cè)接口中與所述GVRP加入?yún)f(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。
29.根據(jù)權(quán)利要求27所述的核心網(wǎng)關(guān),其特征在于,還包括第三接口類型劃分模塊,用于根據(jù)接收到的通告GVRP協(xié)議報(bào)文攜帶的設(shè)備角色信息為接口劃分接口類型。
30.根據(jù)權(quán)利要求四所述的核心網(wǎng)關(guān),其特征在于,所述第三接口類型劃分模塊具體用于確定所述GVRP協(xié)議報(bào)文是否帶有設(shè)備角色信息;當(dāng)所述GVRP協(xié)議報(bào)文帶有設(shè)備角色信息時(shí),將接收所述GVRP協(xié)議報(bào)文的接口劃分為用戶側(cè)接口;當(dāng)所述GVRP協(xié)議報(bào)文不帶有設(shè)備角色信息時(shí),將接收所述GVRP協(xié)議報(bào)文的接口劃分為網(wǎng)絡(luò)側(cè)接口,其中,所有接口默認(rèn)為網(wǎng)絡(luò)側(cè)接口。
31.一種接入交換機(jī),其特征在于,包括第一接收模塊、第一撤銷模塊和第一發(fā)送模塊, 其中所述第一接收模塊,用于接收虛擬服務(wù)器發(fā)送的下線通知;所述第一撤銷模塊,用于根據(jù)所述下線通知撤銷所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性;所述第一發(fā)送模塊,用于通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送通用VLAN屬性注冊協(xié)議GVRP離開協(xié)議報(bào)文。
32.根據(jù)權(quán)利要求31所述的接入交換機(jī),其特征在于,所述第一撤銷模塊具體用于撤銷接收所述下線通知的用戶側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的VLAN屬性;遍歷所述接入交換機(jī)的所有用戶側(cè)接口,確定是否有用戶側(cè)接口激活所述虛擬服務(wù)器的VLAN屬性;當(dāng)沒有用戶側(cè)接口激活所述虛擬服務(wù)器的VLAN屬性時(shí),撤銷所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口中與所述虛擬服務(wù)器的VLAN屬性相同的VLAN屬性。
33.一種匯聚交換機(jī),其特征在于,包括第二接收模塊、第二撤銷模塊和第二發(fā)送模塊, 其中所述第二接收模塊,用于接收接入交換機(jī)發(fā)送的通用VLAN屬性注冊協(xié)議GVRP離開協(xié)議報(bào)文;所述第二撤銷模塊,用于撤銷所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口和用戶側(cè)接口中與所述 GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;所述第二發(fā)送模塊,用于通過所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口向核心網(wǎng)關(guān)發(fā)送GVRP離開協(xié)議報(bào)文。
34.根據(jù)權(quán)利要求33所述的接入交換機(jī),其特征在于,所述第二撤銷模塊具體用于確定接收所述GVRP離開協(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;當(dāng)所述接收所述GVRP離開協(xié)議報(bào)文的接口為用戶側(cè)接口時(shí),撤銷所述用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性;遍歷所述匯聚交換機(jī)的所有的用戶側(cè)接口,確定是否有用戶側(cè)接口激活所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性;當(dāng)沒有用戶側(cè)接口激活所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性時(shí),撤銷所述匯聚交換機(jī)的網(wǎng)絡(luò)側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。
35.一種核心網(wǎng)關(guān),其特征在于,包括第三接收模塊和第三撤銷模塊,其中所述第三接收模塊,用于接收匯聚交換機(jī)發(fā)送的通用VLAN屬性注冊協(xié)議GVRP離開協(xié)議報(bào)文;所述第三撤銷模塊,用于撤銷所述核心網(wǎng)關(guān)的用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。
36.根據(jù)權(quán)利要求35所述的核心網(wǎng)關(guān),其特征在于,所述第三撤銷模塊具體用于確定接收所述GVRP離開協(xié)議報(bào)文的接口是否為用戶側(cè)接口 ;當(dāng)所述接收所述GVRP離開協(xié)議報(bào)文的接口為用戶側(cè)接口時(shí),撤銷所述用戶側(cè)接口中與所述GVRP離開協(xié)議報(bào)文攜帶的VLAN屬性相同的VLAN屬性。
37.一種虛擬局域網(wǎng)部署和撤銷系統(tǒng),其特征在于,包括接入交換機(jī);匯聚交換機(jī);核心網(wǎng)關(guān);其中,所述接入交換機(jī)為權(quán)利要求19和31所述的接入交換機(jī),所述匯聚交換機(jī)為權(quán)利要求23和33所述的匯聚交換機(jī),所述核心網(wǎng)關(guān)為權(quán)利要求27和35所述的核心網(wǎng)關(guān)。
全文摘要
本發(fā)明實(shí)施例公開了一種虛擬局域網(wǎng)的部署和撤銷方法、設(shè)備及系統(tǒng),所述方法包括接入交換機(jī)接收虛擬服務(wù)器發(fā)送的上線通知;所述接入交換機(jī)根據(jù)所述上線通知激活所述接入交換機(jī)的網(wǎng)絡(luò)側(cè)接口的虛擬局域網(wǎng)VLAN屬性;所述接入交換機(jī)通過所述網(wǎng)絡(luò)側(cè)接口向匯聚交換機(jī)發(fā)送通用VLAN屬性注冊協(xié)議GVRP加入?yún)f(xié)議報(bào)文。本發(fā)明適用于虛擬服務(wù)器的VLAN屬性的動(dòng)態(tài)部署和撤銷。
文檔編號(hào)H04L12/46GK102571439SQ20121001631
公開日2012年7月11日 申請日期2012年1月18日 優(yōu)先權(quán)日2012年1月18日
發(fā)明者王玉姝, 陸志浩, 韓濤 申請人:華為技術(shù)有限公司