多個一戶一vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法
【專利摘要】本發(fā)明公開了多個一戶一vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法,首先接收用戶數(shù)據(jù)包;如果登錄成功,則按照成功的vlan轉(zhuǎn)發(fā)后續(xù)報文;如果前使用的帳號沒有在對應(yīng)關(guān)系記錄中,則將該MAC按照當(dāng)前的對應(yīng)關(guān)系轉(zhuǎn)發(fā)后續(xù)報文;如果當(dāng)前使用的帳號與登錄成功的記錄一致,則固定MAC登錄成功的出口和出口vlan轉(zhuǎn)發(fā)后續(xù)PPPoE報文,直到結(jié)束通信。本發(fā)明根據(jù)不同運(yùn)營商所劃設(shè)vlan的要求重新構(gòu)建vlan包頭,使內(nèi)網(wǎng)任意vlan均能與外網(wǎng)不同出口運(yùn)營商之間的vlan綁定信息保持一致,從而能夠?qū)崿F(xiàn)用戶到運(yùn)營商之間的數(shù)據(jù)正常通信,減少網(wǎng)絡(luò)的重復(fù)建設(shè),減少資源的浪費(fèi),為促進(jìn)互聯(lián)網(wǎng)的發(fā)展提供一個公平競爭的平臺。
【專利說明】多個一戶一 VI an捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)接入和傳輸領(lǐng)域,特別涉及一種多個一戶一 vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法。
【背景技術(shù)】
[0002]當(dāng)前的互聯(lián)網(wǎng)發(fā)展如火如荼,新建小區(qū)和商城層出不窮,老舊小區(qū)也不斷地進(jìn)行線路的升級改造,但怎么滿足這些小區(qū)和商城的互聯(lián)網(wǎng)接入呢?往往是幾大運(yùn)營商同時在這些小區(qū)和商場建設(shè)各自獨立的接入網(wǎng),極大地浪費(fèi)社會資源和物質(zhì)資源,如果用戶要更換運(yùn)營商,還需要重新布設(shè)從樓棟到用戶之間的接入線路,不僅效率低下,還費(fèi)時費(fèi)力,影響小區(qū)和商場的美觀。
[0003]現(xiàn)在已經(jīng)有設(shè)備可以完成多個運(yùn)營商的共網(wǎng)同纜傳輸,實現(xiàn)用戶在更換運(yùn)營商時,勿需重新布設(shè)接入線路,只更換用戶上網(wǎng)的PPPoE帳號即可完成運(yùn)營商的更換,大大提高了效率,方便了用戶。但運(yùn)營商為了網(wǎng)絡(luò)安全和便于管理,往往進(jìn)行了 qinq及vlan的劃分,并且?guī)缀醵疾捎靡粦粢?vlan綁定的方式進(jìn)行管理,要實現(xiàn)更換上網(wǎng)的PPPoE帳號即可完成更換運(yùn)營商這樣的目標(biāo),其前提條件就是小區(qū)、商城的qinq及vlan的劃分必須能夠同時滿足這幾大運(yùn)營商的要求,由于幾大運(yùn)營是各自獨立經(jīng)營,發(fā)展規(guī)劃各有差異,qinq及VI an的規(guī)劃和配置肯定存在不同,小區(qū)、商城區(qū)域內(nèi)的網(wǎng)絡(luò)qinq及VI an的劃分要同時符合這幾大運(yùn)營的網(wǎng)絡(luò)vlan規(guī)劃幾乎是不可能的,因此,要解決幾大運(yùn)營商的共網(wǎng)同纜傳輸,通過只更換帳號完成更換運(yùn)營商的問題,必須要將小區(qū)、商城區(qū)域內(nèi)的網(wǎng)絡(luò)qinq及vlan的配置劃分與幾大運(yùn)營的網(wǎng)絡(luò)vlan規(guī)劃獨立開來。
[0004]因此需要一種多個一戶一 vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明所要解決的技術(shù)問題是提供一種多個一戶一 vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法。
[0006]本發(fā)明的目的是這樣實現(xiàn)的:
[0007]本發(fā)明提供的多個一戶一 vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法,包括以下步驟:
[0008]S1:接收到用戶PPPoE數(shù)據(jù)包;
[0009]S2:判斷用戶PPPoE數(shù)據(jù)包的MAC最后一次登錄狀態(tài)是否為登錄成功;
[0010]S3:如果是,則按照MAC最后一次登錄成功的出口和出口 vlan轉(zhuǎn)發(fā)后續(xù)PPPoE報文;
[0011]S4:判斷當(dāng)前使用的帳號是否已在帳號、出口、出口 vlan對應(yīng)關(guān)系記錄中;如果否,則將該MAC按照當(dāng)前使用的帳號,按帳號、出口、出口 vlan對應(yīng)關(guān)系轉(zhuǎn)發(fā)后續(xù)PPPoE報文,直到結(jié)束通信;
[0012]S5:如果是,則判斷當(dāng)前使用的帳號是否與該MAC最后一次登錄成功的記錄一致;如果否,則從登錄成功的記錄中刪除該MAC對應(yīng)的信息;
[0013]S6:如果當(dāng)前使用的帳號與該MAC最后一次登錄成功的記錄一致,則固定該MAC按照最后一次登錄成功的出口和出口 vlan轉(zhuǎn)發(fā)后續(xù)PPPoE報文,直到結(jié)束通信。
[0014]進(jìn)一步,所述步驟S2中如果用戶PPPoE數(shù)據(jù)包的MAC最后一次登錄狀態(tài)沒有登錄成功;則按照以下步驟執(zhí)行:
[0015]S21:判斷該MAC現(xiàn)在是否未處于償試vlan狀態(tài);
[0016]S22:如果是,則判斷該MAC現(xiàn)在是否未處于償試出口狀態(tài);
[0017]S23:如果MAC現(xiàn)在未處于償試出口狀態(tài),則將該MAC按出口順序,假定一個出口進(jìn)行初次償試,且在這個償試的出口上使用該出口的空閑的vlan進(jìn)行償試;
[0018]S24:判斷該MAC使用當(dāng)前的帳號,在現(xiàn)在償試的出口上是否登錄成功,如果現(xiàn)在償試的出口沒有登錄成功,則將該MAC寫入處于償試出口狀態(tài)的標(biāo)記;并返回步驟S21對MAC現(xiàn)在是否未處于償試vlan狀態(tài)進(jìn)行判斷;
[0019]S25:如果現(xiàn)在償試的出口登錄成功,則將該MAC、帳號、出口、出口 vlan信息寫入登錄成功的記錄;
[0020]進(jìn)一步,所述步驟S21中MAC現(xiàn)在處于償試vlan狀態(tài),則按照以下步驟執(zhí)行:
[0021]S211:判斷該MAC是否還未償試完假定出口上的所有vlan ;如果否,則進(jìn)入步驟S215 ;
[0022]S212:如果是,則將該MAC臨時固定到下一個假定出口上,按照該出口上的空閑vlan進(jìn)行--償試;
[0023]S213:判斷該MAC使用當(dāng)前的帳號在現(xiàn)在當(dāng)前的出口上使用空閑vlan是否登錄成功;如果MAC使用當(dāng)前的帳號在現(xiàn)在當(dāng)前的出口上使用空閑vlan登錄沒有成功,則進(jìn)入步驟 S215 ;
[0024]S214:如果MAC使用當(dāng)前的帳號在現(xiàn)在當(dāng)前的出口上使用空閑vlan登錄成功,則將該MAC、帳號、出口、出口 vlan信息寫入登錄成功的記錄,刪除該MAC處于償試vlan狀態(tài)的標(biāo)記;
[0025]S215:判斷該MAC是償試完所出口和所有出口的所有空閑vlan ;如果否,則返回步驟S21對MAC現(xiàn)在是否未處于償試vlan狀態(tài)進(jìn)行判斷;如果是,則刪除該MAC處于償試出口狀態(tài)的標(biāo)記和刪除償試vlan狀態(tài)的標(biāo)記。
[0026]進(jìn)一步,所述步驟S22中MAC現(xiàn)在處于償試出口狀態(tài),則按照以下步驟執(zhí)行:
[0027]S221:判斷該MAC是否還未償試完所有出口,如果否,則進(jìn)入步驟S225 ;
[0028]S222:如果是,則將該MAC按照出口順序,更換到下一個出口進(jìn)行——初次償試,且在償試的出口上使用該出口的空閑的vlan進(jìn)行償試;
[0029]S223:判斷該MAC使用當(dāng)前的帳號,在現(xiàn)在償試的出口上是否登錄成功,如果否,則進(jìn)入步驟S221:
[0030]S224:如果是,則將該MAC、帳號、出口、出口 vlan信息寫入登錄成功的記錄,刪除該MAC處于償試出口狀態(tài)的標(biāo)記;
[0031]S225:將該MAC臨時固定到一個假定出口上,按照該出口上的空閑vlan進(jìn)行——償試;
[0032]S226:判斷該MAC使用當(dāng)前的帳號,在現(xiàn)在當(dāng)前的出口的空閑vlan上是否登錄成功,如果否,則將該MAC寫入處于償試vlan狀態(tài)的標(biāo)記;
[0033]S227:如果是,則將該MAC、帳號、出口、出口 vlan信息寫入登錄成功的記錄,刪除該MAC處于償試vlan狀態(tài)的標(biāo)記。
[0034]進(jìn)一步,所述步驟S226中將MAC寫入處于償試vlan狀態(tài)的標(biāo)記后;還按照以下步驟執(zhí)行:則返回步驟S21對MAC現(xiàn)在是否未處于償試vlan狀態(tài)進(jìn)行判斷。
[0035]本發(fā)明的有益效果在于:本發(fā)明采用一戶一 vlan網(wǎng)絡(luò)標(biāo)簽轉(zhuǎn)換,完成了用戶在不同運(yùn)營商所劃設(shè)vlan之間構(gòu)建網(wǎng)絡(luò)鏈接通信。根據(jù)不同運(yùn)營商所劃設(shè)vlan的要求重新構(gòu)建vlan包頭,完成vlan轉(zhuǎn)換,使內(nèi)網(wǎng)任意vlan均能經(jīng)本設(shè)備vlan轉(zhuǎn)換后,與外網(wǎng)不同出口運(yùn)營商之間的一戶一 vlan綁定信息保持一致,將內(nèi)網(wǎng)中同一網(wǎng)絡(luò)標(biāo)簽下的多個用戶,或與出口網(wǎng)絡(luò)標(biāo)簽范圍不一致的用戶都在本設(shè)備上轉(zhuǎn)換成每個不同的網(wǎng)絡(luò)標(biāo)簽;從而能夠?qū)崿F(xiàn)用戶到運(yùn)營商之間的數(shù)據(jù)正常通信,這樣既可以保持小區(qū)和商城等區(qū)域的網(wǎng)絡(luò)vlan獨立,又能解決因內(nèi)網(wǎng)用戶與不同于運(yùn)營商之間vlan劃分不一致所導(dǎo)致用戶不能輕意更換出口運(yùn)營商的問題,實現(xiàn)一個接入網(wǎng)絡(luò)就可為多個運(yùn)營商同時提供接入,減少網(wǎng)絡(luò)的重復(fù)建設(shè),也減少資源的浪費(fèi),為促進(jìn)互聯(lián)網(wǎng)的發(fā)展提供一個公平競爭的平臺。
【專利附圖】
【附圖說明】
[0036]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步的詳細(xì)描述,其中:
[0037]圖1為本發(fā)明實施例提供的多個一戶一 vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法流程圖。
【具體實施方式】
[0038]以下將參照附圖,對本發(fā)明的優(yōu)選實施例進(jìn)行詳細(xì)的描述。應(yīng)當(dāng)理解,優(yōu)選實施例僅為了說明本發(fā)明,而不是為了限制本發(fā)明的保護(hù)范圍。
[0039]如圖所示,本發(fā)明提供的多個一戶一 vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法,包括以下步驟:
[0040]S1:接收到用戶PPPoE數(shù)據(jù)包;
[0041]S2:判斷用戶PPPoE數(shù)據(jù)包的MAC最后一次登錄狀態(tài)是否為登錄成功;所述步驟S2中如果用戶PPPoE數(shù)據(jù)包的MAC最后一次登錄狀態(tài)沒有登錄成功;則按照以下步驟執(zhí)行:
[0042]S21:判斷該MAC現(xiàn)在是否未處于償試vlan狀態(tài);
[0043]所述步驟S21中MAC現(xiàn)在處于償試vlan狀態(tài),則按照以下步驟執(zhí)行:
[0044]S211:判斷該MAC是否還未償試完假定出口上的所有vlan ;如果否,則進(jìn)入步驟S215 ;
[0045]S212:如果是,則將該MAC臨時固定到下一個假定出口上,按照該出口上的空閑vlan進(jìn)行--償試;
[0046]S213:判斷該MAC使用當(dāng)前的帳號在現(xiàn)在當(dāng)前的出口上使用空閑vlan是否登錄成功;如果MAC使用當(dāng)前的帳號在現(xiàn)在當(dāng)前的出口上使用空閑vlan登錄沒有成功,則進(jìn)入步驟 S215 ;
[0047]S214:如果MAC使用當(dāng)前的帳號在現(xiàn)在當(dāng)前的出口上使用空閑vlan登錄成功,則將該MAC、帳號、出口、出口 vlan信息寫入登錄成功的記錄,刪除該MAC處于償試vlan狀態(tài)的標(biāo)記(視作新用戶即對假定出口上的空閑vlan進(jìn)行一一償試);
[0048]S215:判斷該MAC是償試完所出口和所有出口的所有空閑vlan ;如果否,則返回步驟S21對MAC現(xiàn)在是否未處于償試vlan狀態(tài)進(jìn)行判斷;如果是,則刪除該MAC處于償試出口狀態(tài)的標(biāo)記和刪除償試vlan狀態(tài)的標(biāo)記(視作新用戶即對所有出口所有vlan償試均失敗)。
[0049]S22:如果是,則判斷該MAC現(xiàn)在是否未處于償試出口狀態(tài);所述步驟S22中MAC現(xiàn)在處于償試出口狀態(tài),則按照以下步驟執(zhí)行:
[0050]S221:判斷該MAC是否還未償試完所有出口,如果否,則進(jìn)入步驟S225 ;
[0051]S222:如果是,則將該MAC按照出口順序,更換到下一個出口進(jìn)行一一初次償試,且在償試的出口上使用該出口的空閑的vlan進(jìn)行償試;
[0052]S223:判斷該MAC使用當(dāng)前的帳號,在現(xiàn)在償試的出口上是否登錄成功,如果否,則進(jìn)入步驟S221:
[0053]S224:如果是,則將該MAC、帳號、出口、出口 vlan信息寫入登錄成功的記錄,刪除該MAC處于償試出口狀態(tài)的標(biāo)記(視作新用戶:對出口進(jìn)行一一償試);
[0054]S225:將該MAC臨時固定到一個假定出口上,按照該出口上的空閑vlan進(jìn)行——償試;
[0055]S226:判斷該MAC使用當(dāng)前的帳號,在現(xiàn)在當(dāng)前的出口的空閑vlan上是否登錄成功,如果否,則將該MAC寫入處于償試vlan狀態(tài)的標(biāo)記;
[0056]所述步驟S226中將MAC寫入處于償試vlan狀態(tài)的標(biāo)記后;還按照以下步驟執(zhí)行:返回步驟S21對MAC現(xiàn)在是否未處于償試vlan狀態(tài)進(jìn)行判斷;
[0057]S227:如果是,則將該MAC、帳號、出口、出口 vlan信息寫入登錄成功的記錄,刪除該MAC處于償試vlan狀態(tài)的標(biāo)記(視作新用戶:對假定出口上的空閑vlan進(jìn)行--償試)。
[0058]S23:如果MAC現(xiàn)在未處于償試出口狀態(tài),則將該MAC按出口順序,假定一個出口進(jìn)行初次償試,且在這個償試的出口上使用該出口的空閑的vlan進(jìn)行償試;
[0059]S24:判斷該MAC使用當(dāng)前的帳號,在現(xiàn)在償試的出口上是否登錄成功,如果現(xiàn)在償試的出口沒有登錄成功,則將該MAC寫入處于償試出口狀態(tài)的標(biāo)記;并返回步驟S21對MAC現(xiàn)在是否未處于償試vlan狀態(tài)進(jìn)行判斷;
[0060]S25:如果現(xiàn)在償試的出口登錄成功,則將該MAC、帳號、出口、出口 vlan信息寫入登錄成功的記錄(視作新用戶即首次償試就登錄成功);
[0061]S3:如果是,則按照MAC最后一次登錄成功的出口和出口 vlan轉(zhuǎn)發(fā)后續(xù)PPPoE報文;
[0062]S4:判斷當(dāng)前使用的帳號是否已在帳號、出口、出口 vlan對應(yīng)關(guān)系記錄中;如果否,則將該MAC按照當(dāng)前使用的帳號,按帳號、出口、出口 vlan對應(yīng)關(guān)系轉(zhuǎn)發(fā)后續(xù)PPPoE報文,直到結(jié)束通信;
[0063]S5:如果是,則判斷當(dāng)前使用的帳號是否與該MAC最后一次登錄成功的記錄一致;如果否,則從登錄成功的記錄中刪除該MAC對應(yīng)的信息;
[0064]S6:如果當(dāng)前使用的帳號與該MAC最后一次登錄成功的記錄一致,則固定該MAC按照最后一次登錄成功的出口和出口 vlan轉(zhuǎn)發(fā)后續(xù)PPPoE報文(視作老用戶并按既有的帳號、出口、出口 vlan對應(yīng)關(guān)系進(jìn)行處理和轉(zhuǎn)發(fā)),直到結(jié)束通信。
[0065]本實施例提供多網(wǎng)融合傳輸方法包括以下幾個階段:
[0066]老用戶:按既有的帳號、出口、出口 vlan對應(yīng)關(guān)系進(jìn)行處理和轉(zhuǎn)發(fā);
[0067]新用戶:首次償試出口就登錄成功;
[0068]新用戶:對出口進(jìn)行一一償試時,償試過程中登錄成功;
[0069]新用戶:對假定出口上的空閑vlan進(jìn)行一一償試,首次償試就登錄成功;
[0070]新用戶:對假定出口上進(jìn)行vlan償試時,償試過程中登錄成功;
[0071]新用戶:對所有出口的所有vlan償試均失敗。
[0072]本實施例提供的多網(wǎng)融合傳輸方法包括用戶上行PPPoE數(shù)據(jù)包和下行PPPoE數(shù)據(jù)包兩個過程中的實現(xiàn)多個一戶一 vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法;用戶上行PPPoE數(shù)據(jù)包通過MAC、出口、出口 vlan對應(yīng)關(guān)系表來嘗試不同出口、每個出口的不同vlan (每個出口的不同vlan根據(jù)預(yù)設(shè)的vlan取值范圍來決定);結(jié)合登陸認(rèn)證過程中形成的MAC、帳號、出口、出口 vlan、登陸成功與否標(biāo)記臨時記錄表,以及結(jié)合登陸成功的賬號、出口、出口 vlan形成一個對應(yīng)關(guān)系固化表;
[0073]在下行PPPoE數(shù)據(jù)包過程中的實現(xiàn)多個一戶一 vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法是利用記錄的用戶MAC、內(nèi)網(wǎng)接口(對應(yīng)于目標(biāo)出口)、內(nèi)網(wǎng)vlan號的對應(yīng)關(guān)系表;MAC、帳號、出口、出口 vlan、登陸成功與否標(biāo)記臨時記錄表來實現(xiàn)的。在賬號認(rèn)證成功后,更新賬號、出口、出口 vlan對應(yīng)關(guān)系表,形成登陸成功的賬號、出口、出口 vlan對應(yīng)關(guān)系的固化表。
[0074]本實施例中的一戶一 vlan是指某些ISP運(yùn)營商為確保網(wǎng)絡(luò)安全和防止用戶間帳號互相借用,采取的每個vlan限制為只能一個用戶使用的一種技術(shù)措施,即該ISP運(yùn)營商下的每個用戶都需要使用各不相同的vlan才能接入。
[0075]出P:指ISP ;出口 vlan,即指ISP所能允許接入的vlan。
[0076]最后說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管通過參照本發(fā)明的優(yōu)選實施例已經(jīng)對本發(fā)明進(jìn)行了描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以在形式上和細(xì)節(jié)上對其做出各種各樣的改變,而不偏離本發(fā)明所限定的精神和范圍。
【權(quán)利要求】
1.多個一戶一Vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法,其特征在于:包括以下步驟: 51:接收到用戶PPPoE數(shù)據(jù)包; 52:判斷用戶PPPoE數(shù)據(jù)包的MAC最后一次登錄狀態(tài)是否為登錄成功; 53:如果是,則按照MAC最后一次登錄成功的出口和出口 vlan轉(zhuǎn)發(fā)后續(xù)PPPoE報文; 54:判斷當(dāng)前使用的帳號是否已在帳號、出口、出口 vlan對應(yīng)關(guān)系記錄中;如果否,則將該MAC按照當(dāng)前使用的帳號,按帳號、出口、出口 vlan對應(yīng)關(guān)系轉(zhuǎn)發(fā)后續(xù)PPPoE報文,直到結(jié)束通信; 55:如果是,則判斷當(dāng)前使用的帳號是否與該MAC最后一次登錄成功的記錄一致;如果否,則從登錄成功的記錄中刪除該MAC對應(yīng)的信息; 56:如果當(dāng)前使用的帳號與該MAC最后一次登錄成功的記錄一致,則固定該MAC按照最后一次登錄成功的出口和出口 vlan轉(zhuǎn)發(fā)后續(xù)PPPoE報文,直到結(jié)束通信。
2.根據(jù)權(quán)利要求1所述的多個一戶一vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法,其特征在于:所述步驟S2中如果用戶PPPoE數(shù)據(jù)包的MAC最后一次登錄狀態(tài)沒有登錄成功;則按照以下步驟執(zhí)行: 521:判斷該MAC現(xiàn)在是否未處于償試vlan狀態(tài); 522:如果是,則判斷該MAC現(xiàn)在是否未處于償試出口狀態(tài); 523:如果MAC現(xiàn)在未處于償試出口狀態(tài),則將該MAC按出口順序,假定一個出口進(jìn)行初次償試,且在這個償試的出口上使用該出口的空閑的vlan進(jìn)行償試; 524:判斷該MAC使用當(dāng)前的帳號,在現(xiàn)在償試的出口上是否登錄成功,如果現(xiàn)在償試的出口沒有登錄成功,則將該MAC寫入處于償試出口狀態(tài)的標(biāo)記;并返回步驟S21對MAC現(xiàn)在是否未處于償試vlan狀態(tài)進(jìn)行判斷; 525:如果現(xiàn)在償試的出口登錄成功,則將該MAC、帳號、出口、出口 vlan信息寫入登錄成功的記錄。
3.根據(jù)權(quán)利要求2所述的多個一戶一vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法,其特征在于:所述步驟S21中MAC現(xiàn)在處于償試vlan狀態(tài),則按照以下步驟執(zhí)行: S211:判斷該MAC是否還未償試完假定出口上的所有vlan ;如果否,則進(jìn)入步驟S215 ; S 212:如果是,則將該MA C臨時固定到下一個假定出口上,按照該出口上的空閑VI an進(jìn)行 償試; 5213:判斷該MAC使用當(dāng)前的帳號在現(xiàn)在當(dāng)前的出口上使用空閑vlan是否登錄成功;如果MAC使用當(dāng)前的帳號在現(xiàn)在當(dāng)前的出口上使用空閑vlan登錄沒有成功,則進(jìn)入步驟S215 ; 5214:如果MAC使用當(dāng)前的帳號在現(xiàn)在當(dāng)前的出口上使用空閑vlan登錄成功,則將該MAC、帳號、出口、出口 vlan信息寫入登錄成功的記錄,刪除該MAC處于償試vlan狀態(tài)的標(biāo)記; 5215:判斷該MAC是償試完所出口和所有出口的所有空閑vlan ;如果否,則返回步驟S21對MAC現(xiàn)在是否未處于償試vlan狀態(tài)進(jìn)行判斷;如果是,則刪除該MAC處于償試出口狀態(tài)的標(biāo)記和刪除償試vlan狀態(tài)的標(biāo)記。
4.根據(jù)權(quán)利要求2所述的多個一戶一vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法,其特征在于:所述步驟S22中MAC現(xiàn)在處于償試出口狀態(tài),則按照以下步驟執(zhí)行: 5221:判斷該MAC是否還未償試完所有出口,如果否,則進(jìn)入步驟S225 ; 5222:如果是,則將該MAC按照出口順序,更換到下一個出口進(jìn)行一一初次償試,且在償試的出口上使用該出口的空閑的vlan進(jìn)行償試; 5223:判斷該MAC使用當(dāng)前的帳號,在現(xiàn)在償試的出口上是否登錄成功,如果否,則進(jìn)入步驟S221: 5224:如果是,則將該MAC、帳號、出口、出口 vlan信息寫入登錄成功的記錄,刪除該MAC處于償試出口狀態(tài)的標(biāo)記; 5225:將該MAC臨時固定到一個假定出口上,按照該出口上的空閑vlan進(jìn)行——償試; 5226:判斷該MAC使用當(dāng)前的帳號,在現(xiàn)在當(dāng)前的出口的空閑vlan上是否登錄成功,如果否,則將該MAC寫入處于償試vlan狀態(tài)的標(biāo)記; 5227:如果是,則將該MAC、帳號、出口、出口 vlan信息寫入登錄成功的記錄,刪除該MAC處于償試vlan狀態(tài)的標(biāo)記。
5.根據(jù)權(quán)利要求1所述的多個一戶一 vlan捆綁認(rèn)證機(jī)制出口下多網(wǎng)融合傳輸方法,其特征在于:所述步驟S226中將MAC寫入處于償試vlan狀態(tài)的標(biāo)記后;還按照以下步驟執(zhí)行:則返回步驟S21對MAC現(xiàn)在是否未處于償試vlan狀態(tài)進(jìn)行判斷。
【文檔編號】H04L12/46GK104519052SQ201410718737
【公開日】2015年4月15日 申請日期:2014年12月2日 優(yōu)先權(quán)日:2014年12月2日
【發(fā)明者】王領(lǐng), 鄧敏, 趙躍, 黃勝, 范帥, 趙良斌, 趙小葒, 於惠, 袁帥, 李陸平 申請人:重慶尊賢科技有限公司