新四季網

乙太網數據包的轉發方法及裝置的製作方法

2023-11-01 15:59:17

專利名稱:乙太網數據包的轉發方法及裝置的製作方法
技術領域:
本發明涉及通信領域,具體而言,涉及一種乙太網數據包的轉發方法及裝置。
背景技術:
目前,在無線通訊領域,為了提高網絡處理的效率,保證用戶的服務質量(QoS),要求基站的交換處理設備具有乙太網數據包的包頭過濾、解析、分類以及乙太網數據包的特徵提取等功能。同時,為了滿足協議發展的需求,通常會要求乙太網數據包加速器具有很好的靈活性與可擴展性。相關技術中採用的技術方案是對乙太網數據包的鍵值進行提取,並且採用HASH查表結果進行乙太網數據包的分類,但是當鍵值過大即用於分類的數據包信息過多時,查表的衝突概率極高,需要多級查表才能得到分類結果,由此難以保證乙太網數據包處理的實時性。相關技術中的另外一種技術方案是提取乙太網數據包包頭的特定鍵值並配置相應掩碼。由於配置的掩碼能夠屏蔽鍵值中的無效欄位,減小了 HASH查表鍵值,因此,提高了查表的效率。但是該方案的缺陷在於僅能提取乙太網數據包的特定欄位,例如乙太網類型、IP協議號等信息,並且該方案僅針對乙太網數據包的埠重定向、CPU轉發、丟棄數據包等功能,僅適用在特定的乙太網數據包交換場景,具有較強的局限性。

發明內容
本發明提供了一種乙太網數據包的轉發方法及裝置,以至少解決相關技術中無法保證乙太網數據包的實時轉發,處理過程複雜的問題。根據本發明的一個方面,提供了一種乙太網數據包的轉發方法。根據本發明的乙太網數據包的轉發方法包括獲取待轉發的乙太網數據包的特徵信息,並採用特徵信息對乙太網數據包進行解析分類預處理,其中,特徵信息與待轉發的乙太網數據包所歸屬的協議層相對應;根據解析分類預處理的結果對待轉發的乙太網數據包進行分類處理;根據分類處理的結果對待轉發的乙太網數據包進行轉發。優選地,獲取待轉發的乙太網數據包的特徵信息,並採用特徵信息對乙太網數據包進行解析分類預處理包括根據特徵信息從待轉發的乙太網數據包的包頭中依次獲取各個協議層對應的鍵值信息;根據獲取到的鍵值信息對待轉發的乙太網數據包進行解析分類。優選地,根據特徵信息從待轉發的乙太網數據包的包頭中依次獲取各個協議層對應的鍵值信息包括獲取待轉發的乙太網數據包的鍵值類型和待轉發的乙太網數據包的鍵值相對於待轉發的乙太網數據包的包頭的起始位置的偏移值;根據獲取到的鍵值類型和偏移值確定乙太網數據包的鍵值信息;按照確定後的鍵值信息從包頭中依次獲取各個協議層對應的鍵值。優選地,根據解析分類預處理的結果對待轉發的乙太網數據包進行分類處理包括根據解析分類預處理的結果從預先設置的乙太網數據包的報文特徵編碼表中獲取待轉發的乙太網數據包的報文特徵編碼,並根據解析分類預處理的結果獲取待轉發的乙太網數、據包的優先級;採用解析分類預處理的結果、報文特徵編碼以及優先級生成特徵描述符。優選地,在獲取待轉發的乙太網數據包的特徵信息之前,還包括根據接收到的乙太網數據包的媒體接入控制MAC地址和/或虛擬區域網VLAN號碼對接收到的乙太網數據包進行過濾;根據過濾的結果確定待轉發的乙太網數據包。優選地,上述特徵信息包括以下至少之一乙太網數據包所支持的協議類型;乙太網數據包的優先級;乙太網數據包的地址信息。優選地,上述鍵值信息包括以下至少之一協議層對應的埠號、協議層的標識ID0根據本發明的另一方面,提供了一種乙太網數據包的轉發裝置。·根據本發明的乙太網數據包的轉發裝置包括解析模塊,用於獲取待轉發的乙太網數據包的特徵信息,並採用特徵信息對乙太網數據包進行解析分類預處理,其中,特徵信息與待轉發的乙太網數據包所歸屬的協議層相對應;分類模塊,用於根據解析分類預處理的結果對待轉發的乙太網數據包進行分類處理;轉發模塊,用於根據分類處理的結果對待轉發的乙太網數據包進行轉發。優選地,解析模塊包括第一獲取單元,用於根據特徵信息從待轉發的乙太網數據包的包頭中依次獲取各個協議層對應的鍵值信息;解析單元,用於根據獲取到的鍵值信息對待轉發的乙太網數據包進行解析。優選地,第一獲取單元包括第二獲取單元,用於獲取待轉發的乙太網數據包的鍵值類型和待轉發的乙太網數據包的鍵值相對於待轉發的乙太網數據包的包頭的起始位置的偏移值;確定單元,用於根據獲取到的鍵值類型和偏移值確定乙太網數據包的鍵值信息;第三獲取單元,用於按照確定後的鍵值信息從包頭中依次獲取各個協議層對應的鍵值信
肩、O優選地,分類模塊包括第四獲取單元,用於根據解析分類預處理的結果從預先設置的乙太網數據包的報文特徵編碼表中獲取待轉發的乙太網數據包的報文特徵編碼,並根據解析分類預處理的結果獲取待轉發的乙太網數據包的優先級;生成單元,用於採用解析分類預處理的結果、報文特徵編碼以及優先級生成特徵描述符。優選地,上述裝置還包括過濾模塊,用於根據接收到的乙太網數據包的媒體接入控制MAC地址和/或虛擬區域網VLAN號碼對接收到的乙太網數據包進行過濾;確定模塊,用於根據過濾的結果確定待轉發的乙太網數據包。通過本發明,在對待轉發的乙太網數據包執行分類轉發處理之前,採用獲取到的特徵信息對乙太網數據包進行解析分類預處理,解決了相關技術中無法保證乙太網數據包的實時轉發,處理過程複雜的問題,進而確保了乙太網數據包的實時轉發,降低了乙太網數據包轉發處理過程的複雜度。


此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中圖I是根據本發明實施例的乙太網數據包的轉發方法的流程圖;圖2是根據本發明優選實施例的數據包解析、分級查表以及特徵分類的流程圖3是根據本發明優選實施例的分類方法的流程圖;圖4是根據本發明實施例的乙太網數據包的轉發裝置的結構框圖;圖5是根據本發明優選實施例的乙太網數據包的轉發裝置的結構框圖;以及圖6是根據本發明優選實施例的乙太網數據包的轉發裝置的示意圖。
具體實施例方式下文中將參考附圖並結合實施例來詳細說明本發明。需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。圖I是根據本發明實施例的乙太網數據包的轉發方法的流程圖。如圖I所示,該 方法可以包括以下處理步驟步驟S102 :獲取待轉發的乙太網數據包的特徵信息,並採用特徵信息對乙太網數據包進行解析分類預處理,其中,特徵信息與待轉發的乙太網數據包所歸屬的協議層相對應;步驟S104 :根據解析分類預處理的結果對待轉發的乙太網數據包進行分類處理;步驟S106 :根據分類處理的結果對待轉發的乙太網數據包進行轉發。相關技術中,無法保證乙太網數據包的實時轉發,處理過程複雜。採用如圖I所示的方法,能夠根據協議層和對應配置值提取乙太網數據包頭的任意欄位作為數據包分類的鍵值,並且按照包層次和對應的鍵值進行分級精確查表,將不同類型、不同優先級的數據包送入對應的乙太網數據包處理單元,更加靈活、高效地對乙太網數據包進行精確分類處理,解決了相關技術中無法保證乙太網數據包的實時轉發,處理過程複雜的問題,進而確保了乙太網數據包的實時轉發,降低了乙太網數據包轉發處理過程的複雜度。在優選實施過程中,上述特徵信息可以包括但不限於以下至少之一乙太網數據包所支持的協議類型、乙太網數據包的優先級、乙太網數據包的地址信息。在優選實施例中,乙太網數據包由包頭和淨荷兩部分組成,其中,包頭部分包括了乙太網數據包的特徵信息,例如協議類型、優先級、地址等信息。為了提高系統的乙太網數據包的處理性能,需要根據數據包的特徵信息進行分類預處理,同時提取數據包的特徵鍵值,例如埠號、ID等生成數據包的特徵描述符。後續處理流程可以根據已經生成的特徵描述符對乙太網數據包進行處理,減小系統開銷;同時利用靈活配置的數據包轉發表,根據分類信息和優先級,將不同類型的數據包轉發到不同的後續處理單元,因此,可以適用在多種乙太網數據包處理的場合。優選地,在步驟S102中,獲取待轉發的乙太網數據包的特徵信息,並採用特徵信息對乙太網數據包進行解析分類預處理可以包括以下操作步驟SI :根據特徵信息從待轉發的乙太網數據包的包頭中依次獲取各個協議層對應的鍵值信息;步驟S2 :根據獲取到的鍵值信息對待轉發的乙太網數據包進行解析。在優選實施過程中,上述鍵值信息可以包括但不限於以下至少之一協議層對應的埠號、協議層的標識ID。優選地,在步驟SI中,根據特徵信息從待轉發的乙太網數據包的包頭中依次獲取各個協議層對應的鍵值信息可以包括以下步驟
步驟Sll :獲取待轉發的乙太網數據包的鍵值類型和待轉發的乙太網數據包的鍵值相對於待轉發的乙太網數據包的包頭的起始位置的偏移值;步驟S12 :根據獲取到的鍵值類型和偏移值確定乙太網數據包的鍵值信息;步驟S13 :按照確定後的鍵值信息從包頭中依次獲取各個協議層對應的鍵值信
肩、O在優選實施例中,圖2是根據本發明優選實施例的數據包解析、分級查表以及特徵分類的流程圖。如圖2所示,該流程可以包括以下步驟
步驟S202 :接收端接收到乙太網數據包;步驟S204 :根據乙太網數據包的MAC地址/VLAN號進行過濾,減小系統的乙太網數據包的處理負荷;如果匹配,則繼續執行步驟S206 ;如果匹配不成功,則轉到步驟S220 ;步驟S206 :對匹配的報文進行分級解析分類預處理,提取L2的鍵值信息;步驟S208 :根據L2的數據包類型判斷該數據包是否帶有L3的包頭,如果報文不帶有L3的頭,則數據包解析結束,將L2的解析結果送入分類模塊,轉到步驟S216 ;如果報文帶有L3的包頭,進入L3包頭處理,繼續執行步驟S210 ;步驟S210 :提取L3的鍵值信息;步驟S212 :根據L3的包類型判斷是否數據包帶有L4的包頭,如果報文不帶有L4的頭,數據包解析結束並且將L3的解析結果送入分類模塊,轉到步驟S216 ;如果報文帶有L4的包頭,進入L4包頭處理,繼續執行步驟S214 ;步驟S214 :提取L4的鍵值信息並且將L4的解析結果送入分類模塊;步驟S216 :查表結果輸出;步驟S218 :分類模塊根據包頭解析結果對數據包進行分類,同時利用提取的鍵值和包特徵組成包描述符;流程結束;步驟S220 :將數據包丟棄。優選地,在步驟S104中,根據解析分類預處理的結果對待轉發的乙太網數據包進行分類處理可以包括以下操作步驟S3 :根據解析分類預處理的結果從預先設置的乙太網數據包的報文特徵編碼表中獲取待轉發的乙太網數據包的報文特徵編碼,並根據解析分類預處理的結果獲取待轉發的乙太網數據包的優先級;步驟S4:採用解析分類預處理的結果、報文特徵編碼以及優先級生成特徵描述符。在優選實施例中,在步驟S106中,根據分類處理的結果對待轉發的乙太網數據包進行轉發可以包括以下處理按照生成的特徵描述符對待轉發的乙太網數據包進行轉發。在優選實施例中,通過管理配置接口配置分類規則和對應的特徵值。分層查表對乙太網數據包進行分類。步驟如下首先利用L2的鍵值進行分類查表,得到L2的數據包特徵;其次利用L3的鍵值進行分類查表,得到L3的數據包特徵。依次類推,最後利用L2-L5數據包特徵,查表得到數據包的特徵類型編碼。根據解析結果以及配置的數據包優先級偏移,提取數據包的優先級。按照不同的數據包類型以及對應的分類特徵信息,生成數據包的特徵描述符。在優選實施例中,根據數據包類型配置轉發路由信息表,例如配置SCTP數據包發送至CPU處理隊列。根據數據包的分類結果,以及分類提取的優先級欄位查隊列分類表,將數據包發送至相應的數據包處理單元進行處理。優選地,在步驟S102,獲取待轉發的乙太網數據包的特徵信息之前,還可以包括以下步驟 步驟S6 :根據接收到的乙太網數據包的媒體接入控制MAC地址和/或虛擬區域網VLAN號碼對接收到的乙太網數據包進行過濾;步驟S7 :根據過濾的結果確定待轉發的乙太網數據包。在優選實施例中,通過配置管理接口配置提取數據包鍵值的類型和相對於包頭的偏移;在每個乙太網數據包到達時,根據數據包的目的MAC地址對數據包進行過濾,丟棄非法的數據包,同時將屬於本設備的數據包送給包解析和緩存單元;對乙太網數據包進行解析,並且根據配置從數據包的包頭提取分類所需的鍵值信息,送入包分類模塊進行數據包分類處理。下面結合圖3所示的優選實施例對上述優選實施過程做進一步的描述。圖3是根據本發明優選實施例的分類方法的流程圖。如圖3所示,該流程可以包括以下處理首先,根據乙太網數據包的MAC地址/VLAN號進行過濾,減小系統的乙太網數據包的處理負荷。其次,對數據包進行分層解析並且將解析的結果輸出到1-4級查表模塊,同時解析模塊按照配置信息提取數據包的鍵值信息,輸出到數據包分類模塊;1-4級分級查表模塊按照配置和解析結果查表得出數據包的類型欄位發送至數據包分類處理模塊;數據包分類處理模塊利用1-4級分類查表的結果以及配置的分類表查表得到數據包分類特徵輸出報文特徵欄位,同時根據解析提取的鍵值、優先級欄位以及報文特徵產生數據包的描述符,並輸出至數據包轉發單元;最後數據包轉發單元根據數據包的分類信息、優先級以及配置的轉發表查表得到數據包的目的處理單元。圖4是根據本發明實施例的乙太網數據包的轉發裝置的結構框圖。如圖4所示,該乙太網數據包的轉發裝置可以包括解析模塊10,用於獲取待轉發的乙太網數據包的特徵信息,並採用特徵信息對乙太網數據包進行解析分類預處理,其中,特徵信息與待轉發的乙太網數據包所歸屬的協議層相對應;分類模塊20,用於根據解析分類預處理的結果對待轉發的乙太網數據包進行分類處理;轉發模塊30,用於根據分類處理的結果對待轉發的乙太網數據包進行轉發。採用如圖4所示的裝置,解決了相關技術中無法保證乙太網數據包的實時轉發,處理過程複雜的問題,進而確保了乙太網數據包的實時轉發,降低了乙太網數據包轉發處理過程的複雜度。優選地,如圖5所示,解析模塊10可以包括第一獲取單元100,用於根據特徵信息從待轉發的乙太網數據包的包頭中依次獲取各個協議層對應的鍵值信息;解析單元102,用於根據獲取到的鍵值信息對待轉發的乙太網數據包進行解析。優選地,如圖5所示,第一獲取單元100可以包括第二獲取單元1000,用於獲取待轉發的乙太網數據包的鍵值類型和待轉發的乙太網數據包的鍵值相對於待轉發的乙太網數據包的包頭的起始位置的偏移值;確定單元1002,用於根據獲取到的鍵值類型和偏移值確定乙太網數據包的鍵值信息;第三獲取單元1004,用於按照確定後的鍵值信息從包頭中依次獲取各個協議層對應的鍵值信息。
優選地,如圖5所示,分類模塊20可以包括第四獲取單元200,用於根據解析分類預處理的結果從預先設置的乙太網數據包的報文特徵編碼表中獲取待轉發的乙太網數據包的報文特徵編碼,並根據解析分類預處理的結果獲取待轉發的乙太網數據包的優先級;生成單元202,用於採用分類處理的結果、報文特徵編碼以及優先級生成特徵描述符。優選地,如圖5所示,上述裝置還可以包括過濾模塊40,用於根據接收到的乙太網數據包的媒體接入控制MAC地址和/或虛擬區域網VLAN號碼對接收到的乙太網數據包進行過濾;確定模塊50,用於根據過濾的結果確定待轉發的乙太網數據包。下面結合圖6所示的優選實施例對上述優選實施過程做進一步的描述。圖6是根據本發明優選實施例的乙太網數據包的轉發裝置的示意圖。如圖6所示,管理配置模塊配置提取數據包鍵值的類型(例如IP/TCP/UDP)以及數據包鍵值相對於包頭的偏移;數據包分類表,根據用戶需求和數據包類型配置相應的報文特徵編碼表以及不同類型報文和不同優先級報文的轉發路由信息表。數據包解析模塊(相當於上述解析模 塊)根據配置的鍵值類型和偏移提取數據包的特徵信息,並且通過查找分層信息表得到下一級數據包類型,對數據包進行分級解析,並輸出解析結果。數據包分類模塊(相當於上述分類模塊)按照解析的結果以及報文特徵編碼表得到數據包的報文特徵編碼,同時產生數據包的描述符。數據包轉發路由模塊(相當於上述轉發模塊)按照報文的特徵編碼和數據包優先級,將數據包發送至轉發路由信息表中配置的處理單元,進行數據包的處理,例如一個TCP的數據包,通過解析和分類模塊得到該數據為TCP的控制面報文,可以通過轉發路由信息表將該報文發送至CPU協議棧進行處理,當然也可以將該報文發送至數據包轉發模塊修改埠號後下發至下一級設備進行處理。從以上的描述中,可以看出,上述實施例實現了如下技術效果(需要說明的是這些效果是某些優選實施例可以達到的效果)根據本發明提供的技術方案能夠根據協議層和配置值提取乙太網數據包頭的任意欄位作為數據包分類的鍵值,保證了系統靈活性;同時按照數據包層次和對應的鍵值進行分級精確查表,在保證系統實時性的同時,減小了查表的複雜度。不僅如此,本發明的裝置結合可配置的數據包分類表,能夠靈活的將不同類型,不同優先級的數據包送入對應的數據包處理單元,很好的兼容了各種運用場景的需求。本發明的技術方案具有以下優點a.能夠快速、高效的對乙太網數據包進行精確分類,保證系統的實時性,由於採用分級查表,使得每一級查表的表項較小,這樣有效的縮短了查表的時間,滿足千兆乙太網數據包處理的要求;b.能夠根據乙太網數據包的任意欄位進行分類處理,有很強的靈活性,通過配置的方式,可以選擇利用任何一層的任意一個欄位來進行分類查表;c.根據分類結果以及優先級,按照配置的乙太網數據包轉發表能夠將不同類型不同優先級的數據包送入不同的乙太網數據包加速處理單元進行處理,提高了乙太網數據包處理裝置的靈活性;同時生成的數據包描述欄位能夠為其他數據包加速處理單元重用,減小了系統的數據包處理開銷,提高了系統的性能。顯然,本領域的技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,並且在某些情況下,可以以不同於此處的順序執行所示出或描述的步驟,或者將它們分別製作成各個集成電路模塊,或者將它們中的多個模塊或步驟製作成單個集成電路模塊來實現。這樣,本發明不限制於任何特定的硬體和軟體結合。以上所述僅為本發明的 優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種乙太網數據包的轉發方法,其特徵在於,包括 獲取待轉發的乙太網數據包的特徵信息,並採用所述特徵信息對所述乙太網數據包進行解析分類預處理,其中,所述特徵信息與所述待轉發的乙太網數據包所歸屬的協議層相對應; 根據所述解析分類預處理的結果對所述待轉發的乙太網數據包進行分類處理; 根據所述分類處理的結果對所述待轉發的乙太網數據包進行轉發。
2.根據權利要求I所述的方法,其特徵在於,獲取所述待轉發的乙太網數據包的所述特徵信息,並採用所述特徵信息對所述乙太網數據包進行解析分類預處理包括 根據所述特徵信息從所述待轉發的乙太網數據包的包頭中依次獲取各個協議層對應的鍵值信息; 根據獲取到的鍵值信息對所述待轉發的乙太網數據包進行解析分類。
3.根據權利要求2所述的方法,其特徵在於,根據所述特徵信息從所述待轉發的乙太網數據包的包頭中依次獲取各個協議層對應的鍵值信息包括 獲取所述待轉發的乙太網數據包的鍵值類型和所述待轉發的乙太網數據包的鍵值相對於所述待轉發的乙太網數據包的包頭的起始位置的偏移值; 根據獲取到的所述鍵值類型和所述偏移值確定所述乙太網數據包的鍵值信息; 按照確定後的所述鍵值信息從所述包頭中依次獲取各個協議層對應的鍵值。
4.根據權利要求I所述的方法,其特徵在於,根據所述解析分類預處理的結果對所述待轉發的乙太網數據包進行分類處理包括 根據所述解析分類預處理的結果從預先設置的乙太網數據包的報文特徵編碼表中獲取所述待轉發的乙太網數據包的報文特徵編碼,並根據所述解析分類預處理的結果獲取所述待轉發的乙太網數據包的優先級; 採用所述解析分類預處理的結果、所述報文特徵編碼以及所述優先級生成所述特徵描述符。
5.根據權利要求I至4中任一項所述的方法,其特徵在於,在獲取所述待轉發的乙太網數據包的所述特徵信息之前,還包括 根據接收到的乙太網數據包的媒體接入控制MAC地址和/或虛擬區域網VLAN號碼對所述接收到的乙太網數據包進行過濾; 根據過濾的結果確定所述待轉發的乙太網數據包。
6.根據權利要求I至4中任一項所述的方法,其特徵在於,所述特徵信息包括以下至少之一 所述乙太網數據包所支持的協議類型; 所述乙太網數據包的優先級; 所述乙太網數據包的地址信息。
7.根據權利要求I至4中任一項所述的方法,其特徵在於,所述鍵值信息包括以下至少之一 協議層對應的埠號、協議層的標識ID。
8.一種乙太網數據包的轉發裝置,其特徵在於,包括 解析模塊,用於獲取待轉發的乙太網數據包的特徵信息,並採用所述特徵信息對所述乙太網數據包進行解析分類預處理,其中,所述特徵信息與所述待轉發的乙太網數據包所歸屬的協議層相對應; 分類模塊,用於根據所述解析分類預處理的結果對所述待轉發的乙太網數據包進行分類處理; 轉發模塊,用於根據所述分類處理的結果對所述待轉發的乙太網數據包進行轉發。
9.根據權利要求8所述的裝置,其特徵在於,所述解析模塊包括 第一獲取單元,用於根據所述特徵信息從所述待轉發的乙太網數據包的包頭中依次獲取各個協議層對應的鍵值信息; 解析單元,用於根據獲取到的鍵值信息對所述待轉發的乙太網數據包進行解析。
10.根據權利要求9所述的裝置,其特徵在於,所述第一獲取單元包括 第二獲取單元,用於獲取所述待轉發的乙太網數據包的鍵值類型和所述待轉發的乙太網數據包的鍵值相對於所述待轉發的乙太網數據包的包頭的起始位置的偏移值; 確定單元,用於根據獲取到的所述鍵值類型和所述偏移值確定所述乙太網數據包的鍵值信息; 第三獲取單元,用於按照確定後的所述鍵值信息從所述包頭中依次獲取各個協議層對應的鍵值信息。
11.根據權利要求8所述的裝置,其特徵在於,所述分類模塊包括 第四獲取單元,用於根據所述解析分類預處理的結果從預先設置的乙太網數據包的報文特徵編碼表中獲取所述待轉發的乙太網數據包的報文特徵編碼,並根據所述解析分類預處理的結果獲取所述待轉發的乙太網數據包的優先級;生成單元,用於採用所述解析分類預處理的結果、所述報文特徵編碼以及所述優先級生成所述特徵描述符。
12.根據權利要求8至11中任一項所述的裝置,其特徵在於,所述裝置還包括 過濾模塊,用於根據接收到的乙太網數據包的媒體接入控制MAC地址和/或虛擬區域網VLAN號碼對所述接收到的乙太網數據包進行過濾; 確定模塊,用於根據過濾的結果確定所述待轉發的乙太網數據包。
全文摘要
本發明公開了一種乙太網數據包的轉發方法及裝置,在上述方法中,獲取待轉發的乙太網數據包的特徵信息,並採用特徵信息對乙太網數據包進行解析分類預處理,其中,特徵信息與待轉發的乙太網數據包所歸屬的協議層相對應;根據解析分類預處理的結果對待轉發的乙太網數據包進行分類處理;根據分類處理的結果對待轉發的乙太網數據包進行轉發。根據本發明提供的技術方案,確保了乙太網數據包的實時轉發,降低了乙太網數據包轉發處理過程的複雜度。
文檔編號H04L12/56GK102739537SQ201210213508
公開日2012年10月17日 申請日期2012年6月26日 優先權日2012年6月26日
發明者王海波 申請人:中興通訊股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀