亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種在軟件定義網(wǎng)絡(luò)中獲取網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)狀態(tài)的方法_2

文檔序號:9648953閱讀:來源:國知局
保護(hù)的范圍。
[0031]本發(fā)明提供了一種在軟件定義網(wǎng)絡(luò)中獲取網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)狀態(tài)的方法,如圖1所示,包括:
[0032](1)配置攜帶指定VLAN標(biāo)簽的探針包;
[0033](2)通過多流表中的第一流表對正常數(shù)據(jù)包和所述探針包進(jìn)行區(qū)分處理;
[0034](3)對所述多流表中除所述第一流表外的流表的流表項(xiàng)添加附加指令;
[0035](4)配置所述網(wǎng)絡(luò)設(shè)備的一個(gè)數(shù)據(jù)端口的VLAN模式為Trunk,且僅允許VLAN標(biāo)簽的VID字段為1-4094的數(shù)據(jù)包通過。
[0036]具體的,所述步驟(1)包括:配置所述探針包的VLAN標(biāo)簽的PCP字段為指定字段n,VID字段為指定字段m,其中,η和m為正整數(shù)。
[0037]例如:如圖2所示,探針包中指定的VLAN標(biāo)簽的PCP字段是7,VID字段是2222,即 η = 7,m = 2222.
[0038]所述步驟⑵包括:
[0039](2-1)配置所述第一流表的第一流表項(xiàng)包括:匹配攜帶指定VLAN標(biāo)簽的探針包并傳送至下一個(gè)流表;
[0040](2-2)配置所述第一流表的第二流表項(xiàng)包括:將正常數(shù)據(jù)包進(jìn)行VLAN標(biāo)簽移除操作并傳送至下一個(gè)流表,其中,所述正常數(shù)據(jù)包為所述步驟(2-1)中沒有匹配成功的數(shù)據(jù)包。
[0041]例如:如圖3所示,網(wǎng)絡(luò)設(shè)備中第一流表Table 0有且僅有兩條流表項(xiàng),其中,第一流表項(xiàng)匹配探針包,動作是直接傳送到下一個(gè)流表做正常匹配,即G0T0_TABLE:1 ;第二流表項(xiàng)是默認(rèn)流表項(xiàng),沒有匹配到第一流表項(xiàng)的數(shù)據(jù)包都被認(rèn)為是正常的數(shù)據(jù)包,指令是先正常的數(shù)據(jù)包移除可能存在的VLAN標(biāo)簽,即APPLY_ACT10NS (pop_vlan),再送到下一個(gè)流表做正常匹配,即G0T0_TABLE: 1。
[0042]所述步驟(3)中,所述附加指令為:
[0043](3-1)將所述流表項(xiàng)在所述網(wǎng)絡(luò)設(shè)備中的標(biāo)識添加至所述VLAN標(biāo)簽中;
[0044](3-2)復(fù)制探針包或正常數(shù)據(jù)包的VLAN標(biāo)簽副本,其中,所述正常數(shù)據(jù)包的VLAN標(biāo)簽副本的PCP字段和VID字段均為0 ;
[0045](3-3)判斷所述VLAN標(biāo)簽副本的PCP字段和VID字段是否均為0,若是,則丟棄所述VLAN標(biāo)簽副本,若否,則將所述VLAN標(biāo)簽副本輸出至所述網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)端口 ;
[0046](3-4)刪除所述探針包或正常數(shù)據(jù)包的VLAN標(biāo)簽副本。
[0047]其中,所述附加指令屬于APPLY_ACT10NS (instruct1n)指令;
[0048]例如:如圖4所示,除第一流表外的流表的每一條流表項(xiàng)均添加附加指令,即set_field:1NF0->vlan_vid, push_vlan, output:PORT, pop_vlan。
[0049]其中,INF0->vlan_vid為將INFO攜帶在VLAN標(biāo)簽中,INFO是流表項(xiàng)在網(wǎng)絡(luò)設(shè)備中的標(biāo)識;push_vlan為復(fù)制探針包或正常數(shù)據(jù)包的VLAN標(biāo)簽副本,其中,所述正常數(shù)據(jù)包的VLAN標(biāo)簽副本的PCP字段和VID字段均為0,正常的數(shù)據(jù)包在經(jīng)過上述動作后,有且只有一個(gè)PCP字段和VID字段都為0的VLAN標(biāo)簽,而帶有這樣一個(gè)標(biāo)簽的數(shù)據(jù)包是在轉(zhuǎn)發(fā)時(shí)會被直接丟棄,從而不會使正常的數(shù)據(jù)包輸出副本,保證了整個(gè)方法只對探針包有效;output:PORT為通過PORT輸出探針包的VLAN標(biāo)簽副本,使得探針包的VLAN標(biāo)簽副本被連接至該P(yáng)ORT的分析設(shè)備截獲,PORT是用來輸出探針包VLAN標(biāo)簽副本的數(shù)據(jù)端口 ;pop_vlan為將攜帶雙VLAN標(biāo)簽的探針包恢復(fù)成僅帶有一個(gè)VLAN標(biāo)簽,攜帶PCP字段和VID字段為0的VLAN標(biāo)簽的正常數(shù)據(jù)包恢復(fù)成不帶有VLAN標(biāo)簽。
[0050]經(jīng)過上述步驟(1)至步驟(4),所獲取的探針包VLAN標(biāo)簽副本集合就是該網(wǎng)絡(luò)設(shè)備對數(shù)據(jù)包的真實(shí)處理行為。
[0051]最后應(yīng)當(dāng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對其限制,盡管參照上述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:依然可以對本發(fā)明的【具體實(shí)施方式】進(jìn)行修改或者等同替換,而未脫離本發(fā)明精神和范圍的任何修改或者等同替換,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種在軟件定義網(wǎng)絡(luò)中獲取網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)狀態(tài)的方法,其特征在于,包括: (1)配置攜帶指定VLAN標(biāo)簽的探針包; (2)通過多流表中的第一流表對正常數(shù)據(jù)包和所述探針包進(jìn)行區(qū)分處理; (3)對所述多流表中除所述第一流表外的流表的流表項(xiàng)添加附加指令。2.如權(quán)利要求1所述的方法,其特征在于,所述步驟(1)包括:配置所述探針包的VLAN標(biāo)簽的PCP字段為指定字段n,VID字段為指定字段m,其中,η和m為正整數(shù)。3.如權(quán)利要求1所述的方法,其特征在于,所述步驟(2)包括: (2-1)配置所述第一流表的第一流表項(xiàng)包括:匹配攜帶指定VLAN標(biāo)簽的探針包并傳送至下一個(gè)流表; (2-2)配置所述第一流表的第二流表項(xiàng)包括:將正常數(shù)據(jù)包進(jìn)行VLAN標(biāo)簽移除操作并傳送至下一個(gè)流表,其中,所述正常數(shù)據(jù)包為所述步驟(2-1)中沒有匹配成功的數(shù)據(jù)包。4.如權(quán)利要求1所述的方法,其特征在于,所述步驟(3)中,所述附加指令為: (3-1)將所述流表項(xiàng)在所述網(wǎng)絡(luò)設(shè)備中的標(biāo)識添加至所述VLAN標(biāo)簽中; (3-2)復(fù)制探針包或正常數(shù)據(jù)包的VLAN標(biāo)簽副本,其中,所述正常數(shù)據(jù)包的VLAN標(biāo)簽副本的PCP字段和VID字段均為0 ; (3-3)判斷所述VLAN標(biāo)簽副本的PCP字段和VID字段是否均為0,若是,則丟棄所述VLAN標(biāo)簽副本,若否,則將所述VLAN標(biāo)簽副本輸出至所述網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)端口 ; (3-4)刪除所述探針包或正常數(shù)據(jù)包的VLAN標(biāo)簽副本。5.如權(quán)利要求1所述的方法,其特征在于,在所述步驟⑶之后,包括:⑷配置所述網(wǎng)絡(luò)設(shè)備的一個(gè)數(shù)據(jù)端口的VLAN模式為Trunk,且僅允許VLAN標(biāo)簽的VID字段為1-4094的數(shù)據(jù)包通過。
【專利摘要】本發(fā)明涉及一種在軟件定義網(wǎng)絡(luò)中獲取網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)狀態(tài)的方法,包括:(1)配置攜帶指定VLAN標(biāo)簽的探針包;(2)通過多流表中的第一流表對正常數(shù)據(jù)包和所述探針包進(jìn)行區(qū)分處理;(3)對所述多流表中除所述第一流表外的流表的流表項(xiàng)添加附加指令。本發(fā)明提供一種在軟件定義網(wǎng)絡(luò)中獲取網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)狀態(tài)的方法,通過獲取攜帶每條流表項(xiàng)在網(wǎng)絡(luò)設(shè)備中的標(biāo)識,簡單有效的獲取網(wǎng)絡(luò)設(shè)備的真實(shí)轉(zhuǎn)發(fā)狀態(tài),同時(shí),幾乎不需要額外的帶寬來承載攜帶信息的探針包。
【IPC分類】H04L12/931, H04L12/937, H04L12/751, H04L12/715
【公開號】CN105407046
【申請?zhí)枴緾N201510831656
【發(fā)明人】劉川, 黃輝, 張剛, 喻強(qiáng), 虞躍, 郭經(jīng)紅, 梁云, 黃在朝, 趙宇粟, 張鵬飛, 朱惠康, 金耀輝
【申請人】國網(wǎng)智能電網(wǎng)研究院, 國家電網(wǎng)公司, 國網(wǎng)上海市電力公司
【公開日】2016年3月16日
【申請日】2015年11月25日
當(dāng)前第2頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1