本申請涉及計算機(jī)網(wǎng)絡(luò),特別是涉及一種全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置方法及系統(tǒng)。
背景技術(shù):
1、全互聯(lián)網(wǎng)絡(luò)(full?mesh?network)指網(wǎng)絡(luò)中所有轉(zhuǎn)發(fā)設(shè)備與其他所有轉(zhuǎn)發(fā)設(shè)備都兩兩直接互聯(lián)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。全互聯(lián)網(wǎng)絡(luò)鏈路密度極高,網(wǎng)絡(luò)半徑極短,可實現(xiàn)高帶寬、低時延要求,網(wǎng)絡(luò)規(guī)模一般也不大。對于全互聯(lián)網(wǎng)絡(luò),目前主要采用三層組網(wǎng)技術(shù),能夠滿足網(wǎng)絡(luò)互通需求,能夠較充分地利用高密度鏈路。但三層組網(wǎng)技術(shù)相對復(fù)雜,且受制于三層網(wǎng)絡(luò)的缺點,能支撐的應(yīng)用和業(yè)務(wù)受到限制。
2、相對三層組網(wǎng)技術(shù)而言,二層組網(wǎng)技術(shù)的實現(xiàn)更加簡單?;诙愚D(zhuǎn)發(fā)表和mac學(xué)習(xí)機(jī)制的二層組網(wǎng)能夠?qū)崿F(xiàn)網(wǎng)絡(luò)互通需求,但二層轉(zhuǎn)發(fā)表和mac學(xué)習(xí)機(jī)制沒有提供防環(huán)功能,網(wǎng)絡(luò)拓?fù)渲胁荒艽嬖诃h(huán)路,需要引入stp協(xié)議(spanning?tree?protocol,最小生成樹協(xié)議)來消除環(huán)路才能應(yīng)用于全互聯(lián)網(wǎng)絡(luò),會造成極大的鏈路浪費。
3、因此,如何有效減少全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)中轉(zhuǎn)發(fā)環(huán)路的產(chǎn)生,并充分利用其高密度鏈路,是本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。
技術(shù)實現(xiàn)思路
1、為解決上述技術(shù)問題,本申請?zhí)峁┮环N全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置方法,能夠有效減少全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)中轉(zhuǎn)發(fā)環(huán)路的產(chǎn)生,并充分利用其高密度鏈路。本申請還提供一種全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置系統(tǒng),具有相同的技術(shù)效果。
2、本申請的第一個目的為提供一種全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置方法。
3、本申請的上述申請目的一是通過以下技術(shù)方案得以實現(xiàn)的:
4、一種全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置方法,應(yīng)用于轉(zhuǎn)發(fā)芯片,包括:
5、下發(fā)第一廣播規(guī)則,其中,所述第一廣播規(guī)則被配置在全互聯(lián)網(wǎng)絡(luò)的轉(zhuǎn)發(fā)設(shè)備中,對廣播報文、組播報文和未知單播報文,執(zhí)行默認(rèn)廣播機(jī)制;
6、下發(fā)第二廣播規(guī)則,其中,所述第二廣播規(guī)則被配置為對于所述轉(zhuǎn)發(fā)設(shè)備中的每一個互聯(lián)端口,匹配所述互聯(lián)端口接收的廣播報文和組播報文,并將匹配的報文,廣播到所述轉(zhuǎn)發(fā)設(shè)備的所有接入端口,所述互聯(lián)端口為所述轉(zhuǎn)發(fā)設(shè)備與其他轉(zhuǎn)發(fā)設(shè)備互聯(lián)的端口,所述接入端口為所述轉(zhuǎn)發(fā)設(shè)備與接入終端連接的端口,所述第二廣播規(guī)則的優(yōu)先級高于所述第一廣播規(guī)則;
7、下發(fā)第三廣播規(guī)則,其中,所述第三廣播規(guī)則被配置為對于所述轉(zhuǎn)發(fā)設(shè)備中的每一個所述互聯(lián)端口,匹配所述互聯(lián)端口接收的且在二層轉(zhuǎn)發(fā)表中未找到對應(yīng)表項的單播報文,并將匹配的報文,廣播到所述轉(zhuǎn)發(fā)設(shè)備的所述接入端口,所述第三廣播規(guī)則的優(yōu)先級高于所述第一廣播規(guī)則。
8、優(yōu)選地,所述全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置方法中,還包括:
9、在所述轉(zhuǎn)發(fā)設(shè)備中,開啟mac學(xué)習(xí)功能,且不啟用stp協(xié)議。
10、優(yōu)選地,所述全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置方法中,還包括:
11、下發(fā)第四廣播規(guī)則,其中,所述第四廣播規(guī)則被配置為對于所述轉(zhuǎn)發(fā)設(shè)備中的每一個所述互聯(lián)端口,匹配所述互聯(lián)端口接收的且在二層轉(zhuǎn)發(fā)表所查到的表項值為互聯(lián)端口的單播報文,并將匹配的報文丟棄,所述第四廣播規(guī)則的優(yōu)先級高于二層轉(zhuǎn)發(fā)表對已知單播報文的轉(zhuǎn)發(fā)處理。
12、優(yōu)選地,所述全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置方法中,所述第二廣播規(guī)則、所述第三廣播規(guī)則和所述第四廣播規(guī)則采用sdn廣播規(guī)則。
13、本申請的第二個目的為提供一種全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置系統(tǒng)。
14、本申請的上述申請目的二是通過以下技術(shù)方案得以實現(xiàn)的:
15、一種全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置系統(tǒng),應(yīng)用于轉(zhuǎn)發(fā)芯片,包括:
16、第一配置單元,用于下發(fā)第一廣播規(guī)則,其中,所述第一廣播規(guī)則被配置在全互聯(lián)網(wǎng)絡(luò)的轉(zhuǎn)發(fā)設(shè)備中,對廣播報文、組播報文和未知單播報文,執(zhí)行默認(rèn)廣播機(jī)制;
17、第二配置單元,用于下發(fā)第二廣播規(guī)則,其中,所述第二廣播規(guī)則被配置為對于所述轉(zhuǎn)發(fā)設(shè)備中的每一個互聯(lián)端口,匹配所述互聯(lián)端口接收的廣播報文和組播報文,并將匹配的報文,廣播到所述轉(zhuǎn)發(fā)設(shè)備的所有接入端口,所述互聯(lián)端口為所述轉(zhuǎn)發(fā)設(shè)備與其他轉(zhuǎn)發(fā)設(shè)備互聯(lián)的端口,所述接入端口為所述轉(zhuǎn)發(fā)設(shè)備與接入終端連接的端口,所述第二廣播規(guī)則的優(yōu)先級高于所述第一廣播規(guī)則;
18、第三配置單元,用于下發(fā)第三廣播規(guī)則,其中,所述第三廣播規(guī)則被配置為對于所述轉(zhuǎn)發(fā)設(shè)備中的每一個所述互聯(lián)端口,匹配所述互聯(lián)端口接收的且在二層轉(zhuǎn)發(fā)表中未找到對應(yīng)表項的單播報文,并將匹配的報文,廣播到所述轉(zhuǎn)發(fā)設(shè)備的所述接入端口,所述第三廣播規(guī)則的優(yōu)先級高于所述第一廣播規(guī)則。
19、優(yōu)選地,所述全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置系統(tǒng)中,還包括:
20、第四配置單元,用于在所述轉(zhuǎn)發(fā)設(shè)備中,開啟mac學(xué)習(xí)功能,且不啟用stp協(xié)議。
21、優(yōu)選地,所述全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置系統(tǒng)中,還包括:
22、第五配置單元,用于下發(fā)第四廣播規(guī)則,其中,所述第四廣播規(guī)則被配置為對于所述轉(zhuǎn)發(fā)設(shè)備中的每一個所述互聯(lián)端口,匹配所述互聯(lián)端口接收的且在二層轉(zhuǎn)發(fā)表所查到的表項值為互聯(lián)端口的單播報文,并將匹配的報文丟棄,所述第四廣播規(guī)則的優(yōu)先級高于二層轉(zhuǎn)發(fā)表對已知單播報文的轉(zhuǎn)發(fā)處理。
23、優(yōu)選地,所述全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置系統(tǒng)中,所述第二廣播規(guī)則、所述第三廣播規(guī)則和所述第四廣播規(guī)則采用sdn廣播規(guī)則。
24、上述技術(shù)方案,利用轉(zhuǎn)發(fā)芯片普遍存在的默認(rèn)廣播機(jī)制和二層轉(zhuǎn)發(fā)表,提供快速靈敏的網(wǎng)絡(luò)響應(yīng)能力;通過上述配置,廣播報文、組播報文和未知單播報文進(jìn)入第一跳轉(zhuǎn)發(fā)設(shè)備后,匹配第一廣播規(guī)則執(zhí)行默認(rèn)廣播機(jī)制;當(dāng)廣播報文和組播報文進(jìn)入第二跳轉(zhuǎn)發(fā)設(shè)備后,會匹配并執(zhí)行優(yōu)先級更高的第二廣播規(guī)則,以將廣播報文和組播報文廣播給第二跳轉(zhuǎn)發(fā)設(shè)備的接入端口,可避免廣播報文和組播報文繼續(xù)發(fā)往其他轉(zhuǎn)發(fā)設(shè)備,保證廣播報文和組播報文能被廣播到所有接入終端且避免報文在轉(zhuǎn)發(fā)過程中產(chǎn)生環(huán)路;當(dāng)單播報文進(jìn)入第二跳轉(zhuǎn)發(fā)設(shè)備后,若二層轉(zhuǎn)發(fā)表查找失敗,會匹配并執(zhí)行優(yōu)先級更高的第三廣播規(guī)則,以將未知單播報文廣播給第二跳轉(zhuǎn)發(fā)設(shè)備的接入端口,可避免未知單播報文繼續(xù)發(fā)往其他轉(zhuǎn)發(fā)設(shè)備,保證未知單播報文能被廣播到所有接入終端且避免報文在轉(zhuǎn)發(fā)過程中產(chǎn)生環(huán)路。綜上可知,上述技術(shù)方案,利用全互聯(lián)網(wǎng)絡(luò)特點,限制廣播報文、組播報文和未知單播報文廣播范圍,能夠?qū)崿F(xiàn)全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng),利用上全互聯(lián)網(wǎng)絡(luò)中各條鏈路,且有效減少全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)中轉(zhuǎn)發(fā)環(huán)路的產(chǎn)生。
1.一種全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置方法,其特征在于,應(yīng)用于轉(zhuǎn)發(fā)芯片,包括:
2.如權(quán)利要求1中所述的方法,其特征在于,還包括:
3.如權(quán)利要求2中所述的方法,其特征在于,還包括:
4.如權(quán)利要求3中所述的方法,其特征在于,所述第二廣播規(guī)則、所述第三廣播規(guī)則和所述第四廣播規(guī)則采用sdn廣播規(guī)則。
5.一種全互聯(lián)網(wǎng)絡(luò)的二層組網(wǎng)配置系統(tǒng),其特征在于,應(yīng)用于轉(zhuǎn)發(fā)芯片,包括:
6.如權(quán)利要求5中所述的系統(tǒng),其特征在于,還包括:
7.如權(quán)利要求6中所述的系統(tǒng),其特征在于,還包括:
8.如權(quán)利要求7中所述的系統(tǒng),其特征在于,所述第二廣播規(guī)則、所述第三廣播規(guī)則和所述第四廣播規(guī)則采用sdn廣播規(guī)則。