報文轉(zhuǎn)發(fā)方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種報文轉(zhuǎn)發(fā)方法及裝置,該方法包括:獲取第一報文的報文特征;確定與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面;若與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面是擴(kuò)展轉(zhuǎn)發(fā)平面,則將與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和所述第一報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,并將所述第一發(fā)送端口和所述第二報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面;通過所述第一發(fā)送端口轉(zhuǎn)發(fā)所述第二報文。該方案中,能夠在網(wǎng)絡(luò)設(shè)備中兼容SDN網(wǎng)絡(luò)的功能和傳統(tǒng)網(wǎng)絡(luò)的功能,增加網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)平面的靈活性。
【專利說明】
報文轉(zhuǎn)發(fā)方法及裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤指一種報文轉(zhuǎn)發(fā)方法及裝置。
【背景技術(shù)】
[0002]近年來,網(wǎng)絡(luò)技術(shù)在軟件定義網(wǎng)絡(luò)(Software Defined Network,SDN)理念的指導(dǎo)下進(jìn)行著顛覆性的變革。SDN作為下一代網(wǎng)絡(luò)發(fā)展的趨勢,已經(jīng)得到業(yè)界的共識和認(rèn)可,尤其是轉(zhuǎn)發(fā)控制分離的思想,已經(jīng)對網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)平面的靈活性提出了更高需求。
[0003]雖然SDN技術(shù)在快速發(fā)展,但是其功能的實現(xiàn)與驗證需要一定的時間,而傳統(tǒng)網(wǎng)絡(luò)的功能依然被很多業(yè)務(wù)所需要。因此,如何在網(wǎng)絡(luò)設(shè)備中兼容SDN網(wǎng)絡(luò)的功能與傳統(tǒng)網(wǎng)絡(luò)的功能是當(dāng)前亟需解決的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種報文轉(zhuǎn)發(fā)方法及裝置,用以實現(xiàn)在網(wǎng)絡(luò)設(shè)備中兼容SDN網(wǎng)絡(luò)的功能與傳統(tǒng)網(wǎng)絡(luò)的功能。
[0005]根據(jù)本發(fā)明實施例,提供一種報文轉(zhuǎn)發(fā)方法,應(yīng)用在網(wǎng)絡(luò)設(shè)備包括的原有轉(zhuǎn)發(fā)平面中,所述網(wǎng)絡(luò)設(shè)備還包括擴(kuò)展轉(zhuǎn)發(fā)平面,所述方法包括:
[0006]獲取第一報文的報文特征;
[0007]確定與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面;
[0008]若與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面是擴(kuò)展轉(zhuǎn)發(fā)平面,則將與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和所述第一報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,并將所述第一發(fā)送端口和所述第二報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面;
[0009]通過所述第一發(fā)送端口轉(zhuǎn)發(fā)所述第二報文。
[0010]具體的,確定與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面,具體包括:
[0011 ]獲取預(yù)先設(shè)定的報文特征與轉(zhuǎn)發(fā)平面的對應(yīng)關(guān)系;
[0012]在所述對應(yīng)關(guān)系中查找包括所述報文特征的表項;
[0013]若查找到包括所述報文特征的表項,則獲取所述表項中包括的轉(zhuǎn)發(fā)平面,得到與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面。
[0014]具體的,若所述原有轉(zhuǎn)發(fā)平面和所述擴(kuò)展轉(zhuǎn)發(fā)平面支持堆疊功能,則所述將與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和所述第一報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,并將所述第一發(fā)送端口和所述第二報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面的步驟具體包括:
[0015]獲取與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息;
[0016]在所述第一報文中添加包括所述第一設(shè)定信息的堆疊信息頭,得到第三報文;
[0017]將所述第三報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面從所述第三報文中獲取所述第一設(shè)定信息和所述第一報文,根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,將所述堆疊信息頭中的第一設(shè)定信息替換為所述第一發(fā)送端口后得到第四報文,并將所述第四報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面。
[0018]具體的,通過所述第一發(fā)送端口轉(zhuǎn)發(fā)所述第二報文,具體包括:
[0019]接收擴(kuò)展轉(zhuǎn)發(fā)平面發(fā)送的所述第四報文;
[0020]從所述堆疊信息頭中獲取所述第一發(fā)送端口,并從所述第四報文中獲取所述第二報文;
[0021 ]通過所述第一發(fā)送端口發(fā)送所述第二報文。
[0022]可選的,還包括:
[0023]若與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面為原有轉(zhuǎn)發(fā)平面,則根據(jù)與所述原有轉(zhuǎn)發(fā)平面對應(yīng)的第二設(shè)定規(guī)則處理所述第一報文后得到第五報文;
[0024]為所述第五報文指定第二發(fā)送端口;
[0025]通過所述第二發(fā)送端口發(fā)送所述第五報文。
[0026]根據(jù)本發(fā)明實施例,還提供一種報文轉(zhuǎn)發(fā)裝置,應(yīng)用在網(wǎng)絡(luò)設(shè)備包括的原有轉(zhuǎn)發(fā)平面中,所述網(wǎng)絡(luò)設(shè)備還包括擴(kuò)展轉(zhuǎn)發(fā)平面,所述裝置包括:
[0027]獲取模塊,用于獲取第一報文的報文特征;
[0028]確定模塊,用于確定與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面;
[0029]第一發(fā)送模塊,用于若與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面是擴(kuò)展轉(zhuǎn)發(fā)平面,則將與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和所述第一報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,并將所述第一發(fā)送端口和所述第二報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面;
[0030]第二發(fā)送模塊,用于通過所述第一發(fā)送端口轉(zhuǎn)發(fā)所述第二報文。
[0031]具體的,所述確定模塊,用于確定與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面,具體用于:
[0032]獲取預(yù)先設(shè)定的報文特征與轉(zhuǎn)發(fā)平面的對應(yīng)關(guān)系;
[0033]在所述對應(yīng)關(guān)系中查找包括所述報文特征的表項;
[0034]若查找到包括所述報文特征的表項,則獲取所述表項中包括的轉(zhuǎn)發(fā)平面,得到與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面。
[0035]具體的,若所述原有轉(zhuǎn)發(fā)平面和所述擴(kuò)展轉(zhuǎn)發(fā)平面支持堆疊功能,則所述第一發(fā)送模塊,用于將與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和所述第一報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,并將所述第一發(fā)送端口和所述第二報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面,具體用于:
[0036]獲取與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息;
[0037]在所述第一報文中添加包括所述第一設(shè)定信息的堆疊信息頭,得到第三報文;
[0038]將所述第三報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面從所述第三報文中獲取所述第一設(shè)定信息和所述第一報文,根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,將所述堆疊信息頭中的第一設(shè)定信息替換為所述第一發(fā)送端口后得到第四報文,并將所述第四報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面。
[0039]具體的,所述第二發(fā)送模塊,用于通過所述第一發(fā)送端口轉(zhuǎn)發(fā)所述第二報文,具體用于:
[0040]接收擴(kuò)展轉(zhuǎn)發(fā)平面發(fā)送的所述第四報文;
[0041]從所述堆疊信息頭中獲取所述第一發(fā)送端口,并從所述第四報文中獲取所述第二報文;
[0042]通過所述第一發(fā)送端口發(fā)送所述第二報文。
[0043]可選的,還包括第三發(fā)送模塊,用于:
[0044]若與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面為原有轉(zhuǎn)發(fā)平面,則根據(jù)與所述原有轉(zhuǎn)發(fā)平面對應(yīng)的第二設(shè)定規(guī)則處理所述第一報文后得到第五報文;
[0045]為所述第五報文指定第二發(fā)送端口;
[0046]通過所述第二發(fā)送端口發(fā)送所述第五報文。
[0047]本發(fā)明有益效果如下:
[0048]本發(fā)明實施例提供一種報文轉(zhuǎn)發(fā)方法及裝置,應(yīng)用在網(wǎng)絡(luò)設(shè)備包括的原有轉(zhuǎn)發(fā)平面中,所述網(wǎng)絡(luò)設(shè)備還包括擴(kuò)展轉(zhuǎn)發(fā)平面,該方法包括:獲取第一報文的報文特征;確定與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面;若與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面是擴(kuò)展轉(zhuǎn)發(fā)平面,則將與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和所述第一報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,并將所述第一發(fā)送端口和所述第二報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面;通過所述第一發(fā)送端口轉(zhuǎn)發(fā)所述第二報文。該方案中,網(wǎng)絡(luò)設(shè)備包括原有轉(zhuǎn)發(fā)平面和擴(kuò)展轉(zhuǎn)發(fā)平面,原有轉(zhuǎn)發(fā)平面可以實現(xiàn)傳統(tǒng)網(wǎng)絡(luò)的功能,擴(kuò)展轉(zhuǎn)發(fā)平面可以根據(jù)需要設(shè)定處理報文的規(guī)則從而實現(xiàn)SDN網(wǎng)絡(luò)的功能,可見,該方案能夠在網(wǎng)絡(luò)設(shè)備中兼容SDN網(wǎng)絡(luò)的功能和傳統(tǒng)網(wǎng)絡(luò)的功能,增加網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)平面的靈活性。
【附圖說明】
[0049]圖1為本發(fā)明實施例中報文轉(zhuǎn)發(fā)方法的流程圖;
[0050]圖2為本發(fā)明實施例中S12的流程圖;
[0051 ]圖3為本發(fā)明實施例中S13的流程圖;
[0052]圖4為本發(fā)明實施例中S14的流程圖;
[0053]圖5為本發(fā)明實施例中盒式交換機(jī)的結(jié)構(gòu)示意圖;
[0054]圖6為本發(fā)明實施例中報文轉(zhuǎn)發(fā)裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0055]為了在網(wǎng)絡(luò)設(shè)備中實現(xiàn)兼容SDN網(wǎng)絡(luò)的功能與傳統(tǒng)網(wǎng)絡(luò)的功能,本發(fā)明實施例提供一種報文轉(zhuǎn)發(fā)方法,該方法可以應(yīng)用在網(wǎng)絡(luò)設(shè)備包括的原有轉(zhuǎn)發(fā)平面中,網(wǎng)絡(luò)設(shè)備還包括擴(kuò)展轉(zhuǎn)發(fā)平面,擴(kuò)展轉(zhuǎn)發(fā)平面的數(shù)量可以根據(jù)實際需要進(jìn)行設(shè)定,網(wǎng)絡(luò)設(shè)備可以是交換機(jī)、路由器等等,交換機(jī)可以是盒式交換機(jī)、柜式交換機(jī)等等,該方法的流程如圖1所示,執(zhí)行步驟如下:
[0056]SI 1:獲取第一報文的報文特征。
[0057]通常第一報文包括很多特征信息,例如接收端口等等,以下以報文特征為接收端口為例進(jìn)行說明。
[0058]通常網(wǎng)絡(luò)設(shè)備有多個端口,這些端口用來接收與發(fā)送報文,由于不同的端口接收到的報文可能會有不同的處理方式,因此,需要首先確定接收報文的端口。其中,當(dāng)前需要轉(zhuǎn)發(fā)的報文定義為第一報文,接收第一報文的端口定義為接收端口。
[0059]S12:確定與報文特征對應(yīng)的轉(zhuǎn)發(fā)平面。
[0060]原有轉(zhuǎn)發(fā)平面是網(wǎng)絡(luò)設(shè)備為了滿足傳統(tǒng)網(wǎng)絡(luò)的功能而設(shè)置的轉(zhuǎn)發(fā)平面,由于網(wǎng)絡(luò)設(shè)備還包括擴(kuò)展轉(zhuǎn)發(fā)平面,因此,可以由原有轉(zhuǎn)發(fā)平面確定第一報文的轉(zhuǎn)發(fā)平面,具體可以根據(jù)第一報文的接收端口來確定。
[0061]S13:若與報文特征對應(yīng)的轉(zhuǎn)發(fā)平面是擴(kuò)展轉(zhuǎn)發(fā)平面,則將與擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和第一報文發(fā)送給擴(kuò)展轉(zhuǎn)發(fā)平面,以使擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和第一設(shè)定信息處理第一報文后得到第二報文,為第二報文指定第一發(fā)送端口,并將第一發(fā)送端口和第二報文發(fā)送給原有轉(zhuǎn)發(fā)平面。
[0062]若與報文特征對應(yīng)的轉(zhuǎn)發(fā)平面是擴(kuò)展轉(zhuǎn)發(fā)平面,則由擴(kuò)展轉(zhuǎn)發(fā)平面來處理第一報文。擴(kuò)展轉(zhuǎn)發(fā)平面在處理第一報文時,可能會需要一些信息,這些信息可以定義為第一設(shè)定信息,第一設(shè)定信息是需要原有轉(zhuǎn)發(fā)平面提供的,當(dāng)擴(kuò)展轉(zhuǎn)發(fā)平面有多個時,原有轉(zhuǎn)發(fā)平面會對應(yīng)保存每個擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息。原有轉(zhuǎn)發(fā)平面將第一報文以及第一設(shè)定信息發(fā)送給擴(kuò)展轉(zhuǎn)發(fā)平面。第一設(shè)定信息可以根據(jù)實際需要進(jìn)行設(shè)定,例如設(shè)定為第一報文的接收端口、接收時間等。
[0063]擴(kuò)展轉(zhuǎn)發(fā)平面會預(yù)先設(shè)定報文的處理規(guī)則,這些處理規(guī)則定義為第一設(shè)定規(guī)則,第一設(shè)定規(guī)則可以是MAC地址學(xué)習(xí)、報文數(shù)量統(tǒng)計、路由策略制定、開放流表(OpenFlow)等等,擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定信息和第一設(shè)定規(guī)則處理第一報文,由于第一報文的內(nèi)容可能會有變動,處理后的第一報文定義為第二報文,第二報文可能與第一報文相同,也可以與第一報文不同。擴(kuò)展轉(zhuǎn)發(fā)平面還會為第二報文指定發(fā)送端口,指定的發(fā)送端口定義為第一發(fā)送端口。擴(kuò)展轉(zhuǎn)發(fā)平面會將第二報文和第一發(fā)送端口發(fā)送給原有轉(zhuǎn)發(fā)平面。
[0064]擴(kuò)展轉(zhuǎn)發(fā)平面可以通過軟件形式實現(xiàn),也可以通過硬件形式實現(xiàn),對于硬件形式,可以采用現(xiàn)場可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)、復(fù)雜可編程邏輯器件(Complex Programmable Logic Device,CPLD)等。
[0065]S14:通過第一發(fā)送端口轉(zhuǎn)發(fā)第二報文。
[0066]由于擴(kuò)展轉(zhuǎn)發(fā)平面已經(jīng)處理第一報文得到第二報文,并為第二報文指定第一發(fā)送端口,原有轉(zhuǎn)發(fā)平面可以直接通過第一發(fā)送端口發(fā)送第二報文,從而實現(xiàn)報文轉(zhuǎn)發(fā)。
[0067]該方案中,網(wǎng)絡(luò)設(shè)備包括原有轉(zhuǎn)發(fā)平面和擴(kuò)展轉(zhuǎn)發(fā)平面,原有轉(zhuǎn)發(fā)平面可以實現(xiàn)傳統(tǒng)網(wǎng)絡(luò)的功能,擴(kuò)展轉(zhuǎn)發(fā)平面可以根據(jù)需要設(shè)定處理報文的規(guī)則從而實現(xiàn)SDN網(wǎng)絡(luò)的功能,可見,該方案能夠在網(wǎng)絡(luò)設(shè)備中兼容SDN網(wǎng)絡(luò)的功能和傳統(tǒng)網(wǎng)絡(luò)的功能,增加網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)平面的靈活性。
[0068]下面詳細(xì)介紹上述報文轉(zhuǎn)發(fā)方法的各個步驟。
[0069]具體的,上述S12中的確定與報文特征對應(yīng)的轉(zhuǎn)發(fā)平面的實現(xiàn)過程,如圖2所示,具體包括:
[0070]S121:獲取預(yù)先設(shè)定的報文特征與轉(zhuǎn)發(fā)平面的對應(yīng)關(guān)系。
[0071]由于報文特征和轉(zhuǎn)發(fā)平面都是預(yù)先設(shè)定好的,因此,可以預(yù)先設(shè)定每個報文特征對應(yīng)的轉(zhuǎn)發(fā)平面,并將每個報文特征及其對應(yīng)的轉(zhuǎn)發(fā)平面保存在報文特征與轉(zhuǎn)發(fā)平面的對應(yīng)關(guān)系中。其中,轉(zhuǎn)發(fā)平面可能是原有轉(zhuǎn)發(fā)平面,也有可能是擴(kuò)展轉(zhuǎn)發(fā)平面。
[0072]當(dāng)需要轉(zhuǎn)發(fā)第一報文時,首先獲取該對應(yīng)關(guān)系。
[0073]S122:在對應(yīng)關(guān)系中查找包括報文特征的表項。
[0074]S123:若查找到包括報文特征的表項,則獲取表項中包括的轉(zhuǎn)發(fā)平面,得到與報文特征對應(yīng)的轉(zhuǎn)發(fā)平面。
[0075]通過步驟S121-S123可以實現(xiàn)確定與報文特征對應(yīng)的轉(zhuǎn)發(fā)平面,這里僅僅列舉了一種實現(xiàn)方式,其他的方式不再贅述。
[0076]具體的,上述S13中將與擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和第一報文發(fā)送給擴(kuò)展轉(zhuǎn)發(fā)平面,以使擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和第一設(shè)定信息處理第一報文,得到第二報文,并為第二報文指定第一發(fā)送端口,將第一發(fā)送端口和第二報文發(fā)送給原有轉(zhuǎn)發(fā)平面,該步驟的實現(xiàn)方式有很多種,下面列舉一種方式進(jìn)行說明,若原有轉(zhuǎn)發(fā)平面和擴(kuò)展轉(zhuǎn)發(fā)平面支持堆疊功能,如圖3所示,SI 3具體包括:
[0077]S131:獲取與擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息。
[0078]由于每個擴(kuò)展轉(zhuǎn)發(fā)平面處理第一報文時需要的第一設(shè)定信息可能會不同,因此,需要首先獲取與擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息。
[0079]S132:在第一報文中添加包括第一設(shè)定信息的堆疊信息頭,得到第三報文。
[0080]堆疊技術(shù)可以實現(xiàn)網(wǎng)絡(luò)中通過堆疊鏈路互連的多臺網(wǎng)絡(luò)設(shè)備像一臺網(wǎng)絡(luò)設(shè)備一樣工作,使用堆疊技術(shù)的多臺網(wǎng)絡(luò)設(shè)備對外表現(xiàn)就像是一臺擁有很多端口的網(wǎng)絡(luò)設(shè)備,只要配置這一個邏輯的網(wǎng)絡(luò)設(shè)備即可。而堆疊信息頭是堆疊技術(shù)的基石,包含了堆疊技術(shù)需要的一些信息。當(dāng)?shù)谝粓笪男枰诙嗯_處于堆疊模式的網(wǎng)絡(luò)設(shè)備間轉(zhuǎn)發(fā)時,堆疊信息頭被添加到第一報文中,堆疊信息頭中包括第一設(shè)定信息,添加堆疊信息頭的第一報文定義為第三報文。
[0081]當(dāng)網(wǎng)絡(luò)設(shè)備為交換機(jī)時,此時的原有轉(zhuǎn)發(fā)平面可以為交換芯片的域處理器(FieldProcessor,F(xiàn)P)與堆疊口。不同交換芯片的堆疊信息頭格式可能不一樣,但是都包含一些最基本的數(shù)據(jù),例如,接收端口和發(fā)送端口等等。
[0082]S133:將第三報文發(fā)送給擴(kuò)展轉(zhuǎn)發(fā)平面,以使擴(kuò)展平面從第三報文中獲取第一設(shè)定信息和第一報文,根據(jù)第一設(shè)定規(guī)則和第一設(shè)定信息處理第一報文后得到第二報文,為第二報文指定第一發(fā)送端口,將堆疊信息頭中的第一設(shè)定信息替換為第一發(fā)送端口后得到第四報文,并將第四報文發(fā)送給原有轉(zhuǎn)發(fā)平面。
[0083]原有轉(zhuǎn)發(fā)平面將第三報文發(fā)送給擴(kuò)展轉(zhuǎn)發(fā)平面后,擴(kuò)展轉(zhuǎn)發(fā)平面需要能夠識別第三報文中攜帶的堆疊信息頭,從中獲取第一設(shè)定信息和第一報文,然后結(jié)合第一設(shè)定規(guī)則和第一設(shè)定信息處理第一報文,處理后的第一報文定義為第二報文,并為第二報文指定第一發(fā)送端口,將堆疊信息頭中的第一設(shè)定信息替換為第一發(fā)送端口,得到第四報文。擴(kuò)展轉(zhuǎn)發(fā)平面將第四報文發(fā)送給原有轉(zhuǎn)發(fā)平面,從而實現(xiàn)將第一發(fā)送端口和第二報文發(fā)送給原有轉(zhuǎn)發(fā)平面,然后由原有轉(zhuǎn)發(fā)平面轉(zhuǎn)發(fā)進(jìn)行后續(xù)處理。
[0084]相應(yīng)地,若原有轉(zhuǎn)發(fā)平面和擴(kuò)展轉(zhuǎn)發(fā)平面支持堆疊功能,上述S14中的通過第一發(fā)送端口轉(zhuǎn)發(fā)第二報文的實現(xiàn)方式,如圖4所示具體包括:
[0085]S141:接收擴(kuò)展轉(zhuǎn)發(fā)平面發(fā)送的第四報文。
[0086]S142:從堆疊信息頭中獲取第一發(fā)送端口,并從第四報文中獲取第二報文。
[0087]S143:通過第一發(fā)送端口發(fā)送第二報文。
[0088]通過S141-S143可以實現(xiàn)原有轉(zhuǎn)發(fā)平面通過第一發(fā)送端口發(fā)送第二報文,由于可以根據(jù)需要增加擴(kuò)展轉(zhuǎn)發(fā)平面,擴(kuò)展轉(zhuǎn)發(fā)平面可以根據(jù)需要實現(xiàn)SDN網(wǎng)絡(luò)的功能,從而使得網(wǎng)絡(luò)設(shè)備能夠兼容傳統(tǒng)網(wǎng)絡(luò)的功能和SDN網(wǎng)絡(luò)的功能,增加網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)平面的靈活性。
[0089]—種可選的實施方式,上述報文轉(zhuǎn)發(fā)方法還包括:若與報文特征對應(yīng)的轉(zhuǎn)發(fā)平面為原有轉(zhuǎn)發(fā)平面,則根據(jù)與原有轉(zhuǎn)發(fā)平面對應(yīng)的第二設(shè)定規(guī)則處理第一報文后得到第五報文;為第五報文指定第二發(fā)送端口 ;通過第二發(fā)送端口發(fā)送第五報文。
[0090]原有轉(zhuǎn)發(fā)平面若確定與報文特征對應(yīng)的轉(zhuǎn)發(fā)平面為自身,可以直接根據(jù)第二設(shè)定規(guī)則處理第一報文,處理后的第一報文定義為第五報文,并為第五報文指定第二發(fā)送端口,然后通過第二發(fā)送端口發(fā)送第五報文,從而實現(xiàn)網(wǎng)絡(luò)設(shè)備在傳統(tǒng)網(wǎng)絡(luò)的功能。
[0091]本發(fā)明實施例提供另一種報文轉(zhuǎn)發(fā)方法,應(yīng)用在如圖5所示的盒式交換機(jī)中,F(xiàn)PGA實現(xiàn)擴(kuò)展轉(zhuǎn)發(fā)平面,交換芯片為Trident,實現(xiàn)原有轉(zhuǎn)發(fā)平面,是交換機(jī)的核心部分,F(xiàn)PGA和Trident通過堆疊端口相連。假設(shè),擴(kuò)展轉(zhuǎn)發(fā)平面是FPGA實現(xiàn)的Openflow流水線,能夠解析Higig頭(即堆疊信息頭)和封裝Higig頭。擴(kuò)展轉(zhuǎn)發(fā)平面要將Higig頭攜帶的接收端口轉(zhuǎn)換成流表(tab I e) 0-n使用的源端口,并且將Openf I ow流水線決定的第一發(fā)送端口封裝到Higig 頭。
[0092]若flowl(可以是報文,也可以是數(shù)據(jù)流)是從端口I進(jìn)入交換機(jī)的,原有轉(zhuǎn)發(fā)平面確定與端口 I對應(yīng)的轉(zhuǎn)發(fā)平面,若與端口 I對應(yīng)的擴(kuò)展轉(zhuǎn)發(fā)平面是擴(kuò)展轉(zhuǎn)發(fā)平面,原有轉(zhuǎn)發(fā)平面獲取與擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息,然后在flowl中增加Higig頭,將第一設(shè)定信息和端口 I添加到Higig頭后發(fā)送給擴(kuò)展轉(zhuǎn)發(fā)平面。若第一設(shè)定規(guī)則為差分服務(wù)代碼點(Differentiated Services Code Point,DSCP)等于I報文轉(zhuǎn)發(fā)到端口3,將DSCP不等于I的報文轉(zhuǎn)到端口 4,擴(kuò)展轉(zhuǎn)發(fā)平面會首先計算flowl的DSCP,然后根據(jù)計算出的DSCP為flowing定發(fā)送端口,由于flowl并沒有改變,可以將發(fā)送端口攜帶在Higig頭中發(fā)送給原有轉(zhuǎn)發(fā)平面。原有轉(zhuǎn)發(fā)平面通過Higig頭中攜帶的發(fā)送端口發(fā)送flowl。
[0093]使用本發(fā)明實施例的報文方法可以根據(jù)實際需要設(shè)置交換機(jī)的擴(kuò)展轉(zhuǎn)發(fā)平面,擴(kuò)展轉(zhuǎn)發(fā)平面所帶來的價值依賴于擴(kuò)展轉(zhuǎn)發(fā)平面以及在此之上開發(fā)的應(yīng)用。例如,Openf low上實現(xiàn)的服務(wù)功能鏈能夠幫助用戶將傳統(tǒng)網(wǎng)絡(luò)中的資源池化,提高網(wǎng)絡(luò)設(shè)備利用率,調(diào)高業(yè)務(wù)編排彈性。
[0094]基于同一發(fā)明構(gòu)思,本發(fā)明實施例提供一種報文轉(zhuǎn)發(fā)裝置,該裝置可以應(yīng)用在網(wǎng)絡(luò)設(shè)備的原有轉(zhuǎn)發(fā)平面中,該網(wǎng)絡(luò)設(shè)備還包括擴(kuò)展轉(zhuǎn)發(fā)平面,該裝置的結(jié)構(gòu)如圖6所示,包括:
[0095]獲取模塊61,用于獲取第一報文的報文特征;
[0096]確定模塊62,用于確定與報文特征對應(yīng)的轉(zhuǎn)發(fā)平面;
[0097]第一發(fā)送模塊63,用于若與報文特征對應(yīng)的轉(zhuǎn)發(fā)平面是擴(kuò)展轉(zhuǎn)發(fā)平面,則將與擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和第一報文發(fā)送給擴(kuò)展轉(zhuǎn)發(fā)平面,以使擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和第一設(shè)定信息處理第一報文后得到第二報文,為第二報文指定第一發(fā)送端口,并將第一發(fā)送端口和第二報文發(fā)送給原有轉(zhuǎn)發(fā)平面;
[0098]第二發(fā)送模塊64,用于通過第一發(fā)送端口轉(zhuǎn)發(fā)第二報文。
[0099]該方案中,網(wǎng)絡(luò)設(shè)備包括原有轉(zhuǎn)發(fā)平面和擴(kuò)展轉(zhuǎn)發(fā)平面,原有轉(zhuǎn)發(fā)平面可以實現(xiàn)傳統(tǒng)網(wǎng)絡(luò)的功能,擴(kuò)展轉(zhuǎn)發(fā)平面可以根據(jù)需要設(shè)定處理報文的規(guī)則從而實現(xiàn)SDN網(wǎng)絡(luò)的功能,可見,該方案能夠在網(wǎng)絡(luò)設(shè)備中兼容SDN網(wǎng)絡(luò)的功能和傳統(tǒng)網(wǎng)絡(luò)的功能,增加網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)平面的靈活性。
[0100]具體的,確定模塊62,用于確定與報文特征對應(yīng)的轉(zhuǎn)發(fā)平面,具體用于:
[0101 ]獲取預(yù)先設(shè)定的報文特征與轉(zhuǎn)發(fā)平面的對應(yīng)關(guān)系;
[0102]在對應(yīng)關(guān)系中查找包括報文特征的表項;
[0103]若查找到包括報文特征的表項,則獲取表項中包括的轉(zhuǎn)發(fā)平面,得到與報文特征對應(yīng)的轉(zhuǎn)發(fā)平面。
[0104]具體的,若原有轉(zhuǎn)發(fā)平面和擴(kuò)展轉(zhuǎn)發(fā)平面支持堆疊功能,則第一發(fā)送模塊63,用于將與擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和第一報文發(fā)送給擴(kuò)展轉(zhuǎn)發(fā)平面,以使擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和第一設(shè)定信息處理第一報文后得到第二報文,為第二報文指定第一發(fā)送端口,并將第一發(fā)送端口和第二報文發(fā)送給原有轉(zhuǎn)發(fā)平面,具體用于:
[0105]獲取與擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息;
[0106]在第一報文中添加包括第一設(shè)定信息的堆疊信息頭,得到第三報文;
[0107]將第三報文發(fā)送給擴(kuò)展轉(zhuǎn)發(fā)平面,以使擴(kuò)展轉(zhuǎn)發(fā)平面從第三報文中獲取第一設(shè)定信息和第一報文,根據(jù)第一設(shè)定規(guī)則和第一設(shè)定信息處理第一報文后得到第二報文,為第二報文指定第一發(fā)送端口,將堆疊信息頭中的第一設(shè)定信息替換為第一發(fā)送端口后得到第四報文,并將第四報文發(fā)送給原有轉(zhuǎn)發(fā)平面。
[0108]具體的,第二發(fā)送模塊64,用于通過第一發(fā)送端口轉(zhuǎn)發(fā)第二報文,具體用于:
[0109]接收擴(kuò)展轉(zhuǎn)發(fā)平面發(fā)送的第四報文;
[0110]從堆疊信息頭中獲取第一發(fā)送端口,并從第四報文中獲取第二報文;
[0111]通過第一發(fā)送端口發(fā)送第二報文。
[0112]可選的,還包括第三發(fā)送模塊,用于:
[0113]若與報文特征對應(yīng)的轉(zhuǎn)發(fā)平面為原有轉(zhuǎn)發(fā)平面,則根據(jù)與原有轉(zhuǎn)發(fā)平面對應(yīng)的第二設(shè)定規(guī)則處理第一報文后得到第五報文;
[0114]為第五報文指定第二發(fā)送端口;
[0115]通過第二發(fā)送端口發(fā)送第五報文。
[0116]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0117]這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0118]這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0119]盡管已描述了本發(fā)明的可選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括可選實施例以及落入本發(fā)明范圍的所有變更和修改。
[0120]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明實施例進(jìn)行各種改動和變型而不脫離本發(fā)明實施例的精神和范圍。這樣,倘若本發(fā)明實施例的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【主權(quán)項】
1.一種報文轉(zhuǎn)發(fā)方法,應(yīng)用在網(wǎng)絡(luò)設(shè)備包括的原有轉(zhuǎn)發(fā)平面中,其特征在于,所述網(wǎng)絡(luò)設(shè)備還包括擴(kuò)展轉(zhuǎn)發(fā)平面,所述方法包括: 獲取第一報文的報文特征; 確定與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面; 若與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面是擴(kuò)展轉(zhuǎn)發(fā)平面,則將與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和所述第一報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,并將所述第一發(fā)送端口和所述第二報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面; 通過所述第一發(fā)送端口轉(zhuǎn)發(fā)所述第二報文。2.如權(quán)利要求1所述的方法,其特征在于,確定與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面,具體包括: 獲取預(yù)先設(shè)定的報文特征與轉(zhuǎn)發(fā)平面的對應(yīng)關(guān)系; 在所述對應(yīng)關(guān)系中查找包括所述報文特征的表項; 若查找到包括所述報文特征的表項,則獲取所述表項中包括的轉(zhuǎn)發(fā)平面,得到與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面。3.如權(quán)利要求1所述的方法,其特征在于,若所述原有轉(zhuǎn)發(fā)平面和所述擴(kuò)展轉(zhuǎn)發(fā)平面支持堆疊功能,則所述將與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和所述第一報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,并將所述第一發(fā)送端口和所述第二報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面的步驟具體包括: 獲取與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息; 在所述第一報文中添加包括所述第一設(shè)定信息的堆疊信息頭,得到第三報文; 將所述第三報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面從所述第三報文中獲取所述第一設(shè)定信息和所述第一報文,根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,將所述堆疊信息頭中的第一設(shè)定信息替換為所述第一發(fā)送端口后得到第四報文,并將所述第四報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面。4.如權(quán)利要求3所述的方法,其特征在于,通過所述第一發(fā)送端口轉(zhuǎn)發(fā)所述第二報文,具體包括: 接收擴(kuò)展轉(zhuǎn)發(fā)平面發(fā)送的所述第四報文; 從所述堆疊信息頭中獲取所述第一發(fā)送端口,并從所述第四報文中獲取所述第二報文; 通過所述第一發(fā)送端口發(fā)送所述第二報文。5.如權(quán)利要求1-4任一所述的方法,其特征在于,還包括: 若與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面為原有轉(zhuǎn)發(fā)平面,則根據(jù)與所述原有轉(zhuǎn)發(fā)平面對應(yīng)的第二設(shè)定規(guī)則處理所述第一報文后得到第五報文; 為所述第五報文指定第二發(fā)送端口; 通過所述第二發(fā)送端口發(fā)送所述第五報文。6.—種報文轉(zhuǎn)發(fā)裝置,應(yīng)用在網(wǎng)絡(luò)設(shè)備包括的原有轉(zhuǎn)發(fā)平面中,其特征在于,所述網(wǎng)絡(luò)設(shè)備還包括擴(kuò)展轉(zhuǎn)發(fā)平面,所述裝置包括: 獲取模塊,用于獲取第一報文的報文特征; 確定模塊,用于確定與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面; 第一發(fā)送模塊,用于若與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面是擴(kuò)展轉(zhuǎn)發(fā)平面,則將與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和所述第一報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,并將所述第一發(fā)送端口和所述第二報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面; 第二發(fā)送模塊,用于通過所述第一發(fā)送端口轉(zhuǎn)發(fā)所述第二報文。7.如權(quán)利要求6所述的裝置,其特征在于,所述確定模塊,用于確定與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面,具體用于: 獲取預(yù)先設(shè)定的報文特征與轉(zhuǎn)發(fā)平面的對應(yīng)關(guān)系; 在所述對應(yīng)關(guān)系中查找包括所述報文特征的表項; 若查找到包括所述報文特征的表項,則獲取所述表項中包括的轉(zhuǎn)發(fā)平面,得到與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面。8.如權(quán)利要求6所述的裝置,其特征在于,若所述原有轉(zhuǎn)發(fā)平面和所述擴(kuò)展轉(zhuǎn)發(fā)平面支持堆疊功能,則所述第一發(fā)送模塊,用于將與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息和所述第一報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,并將所述第一發(fā)送端口和所述第二報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面,具體用于: 獲取與所述擴(kuò)展轉(zhuǎn)發(fā)平面對應(yīng)的第一設(shè)定信息; 在所述第一報文中添加包括所述第一設(shè)定信息的堆疊信息頭,得到第三報文; 將所述第三報文發(fā)送給所述擴(kuò)展轉(zhuǎn)發(fā)平面,以使所述擴(kuò)展轉(zhuǎn)發(fā)平面從所述第三報文中獲取所述第一設(shè)定信息和所述第一報文,根據(jù)第一設(shè)定規(guī)則和所述第一設(shè)定信息處理所述第一報文后得到第二報文,為所述第二報文指定第一發(fā)送端口,將所述堆疊信息頭中的第一設(shè)定信息替換為所述第一發(fā)送端口后得到第四報文,并將所述第四報文發(fā)送給所述原有轉(zhuǎn)發(fā)平面。9.如權(quán)利要求8所述的裝置,其特征在于,所述第二發(fā)送模塊,用于通過所述第一發(fā)送端口轉(zhuǎn)發(fā)所述第二報文,具體用于: 接收擴(kuò)展轉(zhuǎn)發(fā)平面發(fā)送的所述第四報文; 從所述堆疊信息頭中獲取所述第一發(fā)送端口,并從所述第四報文中獲取所述第二報文; 通過所述第一發(fā)送端口發(fā)送所述第二報文。10.如權(quán)利要求6-9任一所述的裝置,其特征在于,還包括第三發(fā)送模塊,用于: 若與所述報文特征對應(yīng)的轉(zhuǎn)發(fā)平面為原有轉(zhuǎn)發(fā)平面,則根據(jù)與所述原有轉(zhuǎn)發(fā)平面對應(yīng)的第二設(shè)定規(guī)則處理所述第一報文后得到第五報文; 為所述第五報文指定第二發(fā)送端口; 通過所述第二發(fā)送端口發(fā)送所述第五報文。
【文檔編號】H04L12/931GK106059964SQ201610608322
【公開日】2016年10月26日
【申請日】2016年7月28日
【發(fā)明人】楊鳴, 楊一鳴
【申請人】銳捷網(wǎng)絡(luò)股份有限公司