1.一種報文的處理方法,其特征在于,包括:
軟件定義網(wǎng)絡(luò)SDN架構(gòu)中,通過執(zhí)行預(yù)先設(shè)置的自治功能AF實例對所述報文進(jìn)行處理及轉(zhuǎn)發(fā);其中,所述AF實例中包括以下至少之一字段:AF標(biāo)識符字段,AF類型字段,AF索引次數(shù)字段,指令字段,周期時間字段,計數(shù)字段,狀態(tài)字段。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,
所述AF標(biāo)識符字段,用于唯一標(biāo)識一個所述AF實例;
所述AF類型字段,用于標(biāo)識所述AF實例的類型;
所述AF索引次數(shù)字段,用于指示所述AF實例被引用的次數(shù);
所述指令字段,用于指示所述AF實例所執(zhí)行的流水線處理及動作;
所述周期時間字段,用于指示所述AF實例周期性發(fā)送所述報文的時間或者周期性接收所述報文的時間;
所述計數(shù)字段,用于指示所述AF實例收到的報文的數(shù)目;
所述狀態(tài)字段,用于指示所述AF實例是否有效。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,自治功能AF實例對報文進(jìn)行轉(zhuǎn)發(fā)之前,所述方法還包括:通過以下至少之一方式獲取所述報文:
通過執(zhí)行所述AF實例接收控制器下發(fā)的所述報文;
通過所述AF實例接收交換機(jī)發(fā)送的所述報文;
通過所述AF實例產(chǎn)生所述報文。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述AF實例獲取所述報文之前,所述方法包括:
預(yù)先設(shè)置所述AF實例的動作。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述AF實例用于實現(xiàn)連續(xù)性驗證功能時,所述報文為連接驗證消息CCM報文;
在所述AF實例為發(fā)送端AF實例時,所述發(fā)送端AF實例的動作:輸出對等維護(hù)實體組端點Output Peer MEP動作、設(shè)置-域Set Field動作、輸出端口Output port動作;
在所述AF實例為接收端AF實例時,所述接收端AF實例的動作包括:輸出至外部軟件模塊,其中,所述外部軟件模塊用于判斷是否觸發(fā)接收端維護(hù)實體組端點MEP中的反向AF實例產(chǎn)生設(shè)置了遠(yuǎn)端缺陷指示RDI的CCM報文。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述Set-Field動作包括以下至少之一:
設(shè)置源媒體接入控制MAC;設(shè)置目的MAC;設(shè)置以太網(wǎng)類型字段;設(shè)置維護(hù)實體組層次;設(shè)置運(yùn)行管理維護(hù)OAM協(xié)議版本;設(shè)置CCM報文類型;設(shè)置標(biāo)識位;設(shè)置類型長度值TLV的偏移量;設(shè)置序列號;設(shè)置發(fā)送端維護(hù)實體組端點MEP的標(biāo)識;設(shè)置維護(hù)實體組MEG標(biāo)識。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述AF實例用于實現(xiàn)以太網(wǎng)環(huán)回時,所述報文為環(huán)回報文;
在所述AF實例為發(fā)送端AF實例時,所述發(fā)送端AF實例的動作包括:發(fā)送到端口;
在所述AF實例為接收端AF實例或者中間端AF實例時,所述AF實例的動作包括:交換源地址和目的地址,設(shè)置所述環(huán)回報文的運(yùn)行編碼OpCode為2,設(shè)置輸出端口。
8.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述AF實例用于實現(xiàn)以太網(wǎng)路徑跟蹤功能時,所述報文為路徑跟蹤消息LTM報文;
在所述AF實例為發(fā)送端AF實例時,所述發(fā)送端AF實例的動作包括:發(fā)送到端口;
在所述AF實例為接收端AF實例或者中間節(jié)點中的AF實例時,所述AF實例的動作包括:生存時間值TTL減1,將源地址設(shè)置為所述AF實例所在維護(hù)實體組中間節(jié)點或者尾節(jié)點的媒體接入控制MAC地址,將LTM出口標(biāo)識類型長度值TLV值字段設(shè)置為當(dāng)前中繼所述LTM報文的節(jié)點標(biāo)識,輸出端口。
9.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述AF實例用于實現(xiàn)以太網(wǎng)路徑跟蹤功能時,所述報文為路徑跟蹤消息LTM報文;
在所述AF實例為接收端AF實例或者中間節(jié)點中的AF實例時,所述AF實例的動作包括:設(shè)置所述OAM報文中的OpCode字段,將源MAC地址字段拷貝到以太網(wǎng)頭部的目的MAC地址字段,刪除所述源MAC地址字段所述目的MAC地址字段,添加下一個出口標(biāo)識字段到標(biāo)識TLV中,輸出端口。
10.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述AF實例用于實現(xiàn)故障指示功能時,所述報文為告警指示信號AIS報文;
在所述AF實例為發(fā)送端AF實例時,所述發(fā)送端AF實例的動作包括:產(chǎn)生新的報文;設(shè)置以太網(wǎng)類型字段;設(shè)置OAM報文類型為所述AIS報文;設(shè)置OAM協(xié)議版本字段;設(shè)置標(biāo)識位;設(shè)置源MAC;設(shè)置目的MAC;設(shè)置維護(hù)實體組MEG層次;
在所述AF實例為接收端AF實例時,所述接收端AF實例的動作包括:將經(jīng)過所述接收端AF實例所在MEP驗證成功后的AIS報文發(fā)送給外部處理模塊;其中,所述外部處理模塊用于判斷是否觸發(fā)所述接收端維護(hù)實體組端點MEP中的反向AF實例產(chǎn)生設(shè)置了遠(yuǎn)端缺陷指示RDI的AIS報文。
11.一種報文的處理裝置,其特征在于,包括:
處理模塊,用于在軟件定義網(wǎng)絡(luò)SDN架構(gòu)中,通過執(zhí)行預(yù)先設(shè)置的自治功能AF實例對報文進(jìn)行處理及轉(zhuǎn)發(fā);其中,所述AF實例中包括以下至少之一字段:AF標(biāo)識符字段,AF類型字段,AF索引次數(shù)字段,指令字段,周期時間字段,計數(shù)字段,狀態(tài)字段。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,
所述AF標(biāo)識符字段,用于唯一標(biāo)識一個所述AF實例;
所述AF類型字段,用于標(biāo)識所述AF實例的類型;
所述AF索引次數(shù)字段,用于指示所述AF實例被引用的次數(shù);
所述指令字段,用于指示所述AF實例所執(zhí)行的流水線處理及動作;
所述周期時間字段,用于指示所述AF實例周期性發(fā)送所述報文的時間或者周期性接收所述報文的時間;
所述計數(shù)字段,用于指示所述AF實例收到的報文的數(shù)目;
所述狀態(tài)字段,用于指示所述AF實例是否有效。
13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括:獲取模塊,用于通過以下至少之一方式獲取所述報文:
通過執(zhí)行所述AF實例接收控制器下發(fā)的所述報文;
通過所述AF實例接收交換機(jī)上發(fā)送的所述報文;
通過所述AF實例產(chǎn)生所述報文。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括:
設(shè)置模塊,用于預(yù)先設(shè)置所述AF實例的動作。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,在所述AF實例用于實現(xiàn)遠(yuǎn)端故障探測時,所述報文為連接驗證消息CCM報文;
在所述AF實例為發(fā)送端AF實例時,所述發(fā)送端AF實例的動作:輸出對等維護(hù)實體組端點Output Peer MEP動作、設(shè)置-域Set Field動作、輸出端口Output port 動作;
在所述AF實例為接收端AF實例時,所述接收端AF實例的動作包括:輸出至外部軟件模塊,其中,所述外部軟件模塊用于判斷是否觸發(fā)接收端維護(hù)實體組端點MEP中的反向AF實例產(chǎn)生設(shè)置了遠(yuǎn)端缺陷指示RDI的CCM報文。
16.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述Set-Field動作包括以下至少之一:
設(shè)置源媒體接入控制MAC;設(shè)置目的MAC;設(shè)置以太網(wǎng)類型字段;設(shè)置維護(hù)實體組層次;設(shè)置運(yùn)行管理維護(hù)OAM協(xié)議版本;設(shè)置CCM報文類型;設(shè)置標(biāo)識位;設(shè)置類型長度值TLV的偏移量;設(shè)置序列號;設(shè)置發(fā)送端維護(hù)實體組端點MEP的標(biāo)識;設(shè)置維護(hù)實體組MEG標(biāo)識。
17.根據(jù)權(quán)利要求14所述的裝置,其特征在于,在所述AF實例用于實現(xiàn)以太網(wǎng)環(huán)回時,所述報文為環(huán)回報文;
在所述AF實例為發(fā)送端AF實例時,所述發(fā)送端AF實例的動作包括:發(fā)送到端口;
在所述AF實例為接收端AF實例或者中間端AF實例時,所述AF實例的動作包括:交換源地址和目的地址,設(shè)置所述環(huán)回報文的運(yùn)行編碼OpCode為2,設(shè)置輸出端口。
18.根據(jù)權(quán)利要求14所述的裝置,其特征在于,在所述AF實例用于實現(xiàn)以太網(wǎng)路徑跟蹤功能時,所述報文為路徑跟蹤消息LTM報文;
在所述AF實例為發(fā)送端AF實例時,所述發(fā)送端AF實例的動作包括:發(fā)送到端口;
在所述AF實例為接收端AF實例或者中間節(jié)點中的AF實例時,所述AF實例的動作包括:生存時間值TTL減1,將源地址設(shè)置為所述AF實例所在維護(hù)實體組中間節(jié)點或者尾節(jié)點的媒體接入控制MAC地址,將LTM出口標(biāo)識類型長度值TLV值字段設(shè)置為當(dāng)前中繼所述LTM報文的節(jié)點標(biāo)識,輸出端口。
19.根據(jù)權(quán)利要求14所述的裝置,其特征在于,在所述AF實例用于實現(xiàn)以太網(wǎng)路徑跟蹤功能時,所述報文為路徑跟蹤消息LTM報文;
在所述AF實例為接收端AF實例或者中間節(jié)點中的AF實例時,所述AF實例的動作包括:設(shè)置所述OAM報文中的OpCode字段,將源MAC地址字段拷貝到以太網(wǎng)頭部的目的MAC地址字段,刪除所述源MAC地址字段所述目的MAC地址字段,添加下一個出口標(biāo)識字段到標(biāo)識TLV中,輸出端口。
20.根據(jù)權(quán)利要求14所述的裝置,其特征在于,在所述AF實例用于實現(xiàn)故障指示功能時,所述報文為告警指示信號AIS報文;
在所述AF實例為發(fā)送端AF實例時,所述發(fā)送端AF實例的動作包括:產(chǎn)生新的報文;設(shè)置以太網(wǎng)類型字段;設(shè)置OAM報文類型為所述AIS報文;設(shè)置OAM協(xié)議版本字段;設(shè)置標(biāo)識位;設(shè)置源MAC;設(shè)置目的MAC;設(shè)置維護(hù)實體組MEG層次;
在所述AF實例為接收端AF實例時,所述接收端AF實例的動作包括:將經(jīng)過所述接收端AF實例所在MEP驗證成功后的AIS報文發(fā)送給外部軟件模塊;其中,所述外部軟件模塊用于判斷是否觸發(fā)所述接收端維護(hù)實體組端點MEP中的反向AF實例產(chǎn)生設(shè)置了遠(yuǎn)端缺陷指示RDI的AIS報文。