JP6269999B2 - パケット処理方法および装置 - Google Patents
パケット処理方法および装置 Download PDFInfo
- Publication number
- JP6269999B2 JP6269999B2 JP2016512209A JP2016512209A JP6269999B2 JP 6269999 B2 JP6269999 B2 JP 6269999B2 JP 2016512209 A JP2016512209 A JP 2016512209A JP 2016512209 A JP2016512209 A JP 2016512209A JP 6269999 B2 JP6269999 B2 JP 6269999B2
- Authority
- JP
- Japan
- Prior art keywords
- protocol
- rule profile
- packet
- profile information
- identifier
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims description 16
- 238000012545 processing Methods 0.000 claims description 171
- 238000000034 method Methods 0.000 claims description 118
- 230000008569 process Effects 0.000 claims description 36
- 238000004891 communication Methods 0.000 description 16
- 238000005538 encapsulation Methods 0.000 description 13
- 238000011161 development Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000003993 interaction Effects 0.000 description 5
- 230000006855 networking Effects 0.000 description 5
- 230000004913 activation Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010200 validation analysis Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000004587 chromatography analysis Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010561 standard procedure Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/52—Multiprotocol routers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/18—Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/18—Commands or executable codes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
- Computer And Data Communications (AREA)
Description
第1の処理対象パケットの第1のプロトコル識別子を取得するステップと、
第1のプロトコル識別子に対応する第1のプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリから取得するステップであって、ルール・プロファイル・リポジトリが、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報を格納し、少なくとも1つのプロトコルのうちのそれぞれのプロトコルのプロトコル・ルール・プロファイル情報が、プロトコルのプロトコル識別子に関連付けられ、プロトコルのプロトコル・ルール・プロファイル情報が、パケットを処理するための方法およびパラメータを記述するために使用され、パケットが、プロトコルによって規定されている基準を満たす、取得するステップと、
第1のプロトコル・ルール・プロファイル情報に従って第1の処理対象パケットを処理するステップとを含むパケット処理方法を提供する。
プロトコル識別子のものである、かつ、少なくとも1つのプロトコルのうちの1つのプロトコルの、ルール・プロファイル・リポジトリ内にあるプロトコル・ルール・プロファイル情報内に記述されている読み取りロケーションに従って第1の処理対象パケットを読み取るステップと、
第1の処理対象パケットの読み取りロケーションからの読み取り結果が、プロトコル・ルール・プロファイル情報内に記述されているパラメータにマッチした場合には、第1の処理対象パケットの第1のプロトコル識別子を特定するステップとを含む。
第1の処理対象パケットのプリセットロケーションから第1の処理対象パケットを読み取るステップと、第1の処理対象パケットのプリセットロケーションからの読み取り結果が、プロトコル・ルール・プロファイル情報内に記述されているパラメータにマッチした場合には、第1の処理対象パケットの第1のプロトコル識別子を特定するステップとを含む。
第1のプロトコル識別子に対応する第1のプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリから取得するステップは、
第1のプロトコル識別子に対応する第1のプロトコル・ルール・プロファイル情報の、サービスタイプに対応する第1のプロトコル・ルール・プロファイル・サブ情報をルール・プロファイル・リポジトリから取得するステップであって、少なくとも1つのプロトコルのうちのそれぞれのプロトコルのプロトコル・ルール・プロファイル情報が、少なくとも1つのサービスタイプに従って、少なくとも一片のプロトコル・ルール・プロファイル・サブ情報へと分類され、プロトコル・ルール・プロファイル・サブ情報が、サービスタイプに関連付けられ、プロトコル・ルール・プロファイル・サブ情報が、サービスタイプに基づいてパケットを処理するための方法およびパラメータを記述するために使用される、ステップを含む。
ネットワーク管理デバイスによって送信される、かつ少なくとも1つのプロトコルに対応するプロトコル・ルール・プロファイル情報を受信するステップであって、少なくとも1つのプロトコルのうちのそれぞれのプロトコルのプロトコル・ルール・プロファイル情報が、ネットワーク管理デバイスによってプロトコルのコンテンツを解析することによって得られ、プロトコルによって規定されている基準を満たすパケットを処理するための方法およびパラメータが、プロトコルのコンテンツ内に規定されている、ステップと、
プロトコルのプロトコル・ルール・プロファイル情報を、プロトコルのプロトコル識別子に関連付け、プロトコルのプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリ内に格納するステップとをさらに含む。
少なくとも1つのプロトコルのうちのそれぞれのプロトコルのプロトコル・ルール・プロファイル情報に関する、ネットワーク管理デバイスによって送信される構成命令を受信するステップをさらに含む。
プロトコルを識別する方法、アドレスを知る方法、再カプセル化を行う方法、フロー識別子を取得する方法、および送信インターフェースを特定する方法のうちの少なくとも1つを含み、
パラメータは、
プロトコル識別子、パケットフォーマット、ソース・インターネット・プロトコルIPアドレス、宛先IPアドレス、宛先メディア・アクセス・コントロールMACアドレス、ソースMACアドレス、ネットワーク識別子、および、送信インターフェースを特定するためのコンピューティング値というパラメータのうちの少なくとも1つを含む。
第1の処理対象パケットの第1のプロトコル識別子を取得するプロトコル識別子取得モジュールと、
第1のプロトコル識別子に対応する第1のプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリから取得し、ルール・プロファイル・リポジトリが、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報を格納し、少なくとも1つのプロトコルのうちのそれぞれのプロトコルのプロトコル・ルール・プロファイル情報が、プロトコルのプロトコル識別子に関連付けられ、プロトコルのプロトコル・ルール・プロファイル情報が、パケットを処理するための方法およびパラメータを記述するために使用され、パケットが、プロトコルによって規定されている基準を満たすように構成されているルールプロファイル取得モジュールと、
第1のプロトコル・ルール・プロファイル情報に従って第1の処理対象パケットを処理するように構成されている処理モジュールとを含むパケット処理装置を提供する。
第1の処理対象パケットの読み取りロケーションからの読み取り結果が、プロトコル・ルール・プロファイル情報内に記述されているパラメータにマッチした場合には、第1の処理対象パケットの第1のプロトコル識別子を特定するように構成されている。
ネットワーク管理デバイスによって送信される、かつサービスタイプに対応する有効化コマンドを受信する受信モジュールをさらに含み、
ルールプロファイル取得モジュールは、第1のプロトコル識別子に対応する第1のプロトコル・ルール・プロファイル情報の、サービスタイプに対応する第1のプロトコル・ルール・プロファイル・サブ情報をルール・プロファイル・リポジトリから取得し、少なくとも1つのプロトコルのうちのそれぞれのプロトコルのプロトコル・ルール・プロファイル情報が、少なくとも1つのサービスタイプに従って、少なくとも一片のプロトコル・ルール・プロファイル・サブ情報へと分類され、プロトコル・ルール・プロファイル・サブ情報が、サービスタイプに関連付けられ、プロトコル・ルール・プロファイル・サブ情報が、サービスタイプに基づいてパケットを処理するための方法およびパラメータを記述するために使用されるように特に構成されている。
この装置は、プロトコルのプロトコル・ルール・プロファイル情報を、プロトコルのプロトコル識別子に関連付け、プロトコルのプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリ内に格納するように構成されているストレージモジュールをさらに含む。
プロトコルを識別する方法、アドレスを知る方法、再カプセル化を行う方法、フロー識別子を取得する方法、および送信インターフェースを特定する方法のうちの少なくとも1つを含み、
パラメータは、
プロトコル識別子、パケットフォーマット、ソース・インターネット・プロトコルIPアドレス、宛先IPアドレス、宛先メディア・アクセス・コントロールMACアドレス、ソースMACアドレス、ネットワーク識別子、および、送信インターフェースを特定するためのコンピューティング値というパラメータのうちの少なくとも1つを含む。
プロトコルを識別する方法、アドレスを知る方法、再カプセル化を行う方法、フロー識別子を取得する方法、および送信インターフェースを特定する方法のうちの少なくとも1つを含み、
任意選択で、パラメータは、
プロトコル識別子、パケットフォーマット、ソース・インターネット・プロトコル(IP)アドレス、宛先IPアドレス、宛先メディア・アクセス・コントロール(MAC)アドレス、ソースMACアドレス、ネットワーク識別子、および、送信インターフェースを特定するためのコンピューティング値というパラメータのうちの少なくとも1つを含む。
第1の処理対象パケットの第1のプロトコル識別子を取得するプロトコル識別子取得モジュール401と、
第1のプロトコル識別子に対応する第1のプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリから取得し、ルール・プロファイル・リポジトリが、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報を格納し、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報が、少なくとも1つのプロトコルのプロトコル識別子に関連付けられ、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報が、パケットを処理するための方法およびパラメータを記述するために使用され、パケットが、少なくとも1つのプロトコルによって規定されている基準を満たすルールプロファイル取得モジュール402と、
第1のプロトコル・ルール・プロファイル情報に従って第1の処理対象パケットを処理する処理モジュール403とを含む。
読み取り結果が、プロトコル・ルール・プロファイル情報内に記述されている、かつ読み取りロケーションに対応するパラメータにマッチした場合には、第1の処理対象パケットの第1のプロトコル識別子を特定するように特に構成されており、またはプロトコル識別子取得モジュール401は、第1の処理対象パケットのプリセットロケーションから第1の処理対象パケットを読み取り、読み取り結果が、プロトコル・ルール・プロファイル情報内に記述されている、かつプリセットロケーションに対応するパラメータにマッチした場合には、第1の処理対象パケットの第1のプロトコル識別子を特定するように特に構成されている。
ルールプロファイル取得モジュール402は、第1のプロトコル識別子に対応する第1のプロトコル・ルール・プロファイル情報の、サービスタイプに対応する第1のプロトコル・ルール・プロファイル・サブ情報をルール・プロファイル・リポジトリから取得し、少なくとも1つのプロトコルの、ルール・プロファイル・リポジトリ内に格納されているプロトコル・ルール・プロファイル情報のうちのそれぞれのプロトコルのプロトコル・ルール・プロファイル情報が、少なくとも1つのサービスタイプに従って、少なくとも一片のプロトコル・ルール・プロファイル・サブ情報へと分類され、プロトコル・ルール・プロファイル・サブ情報が、サービスタイプに関連付けられ、プロトコル・ルール・プロファイル・サブ情報が、サービスタイプに基づいてパケットを処理するための方法およびパラメータを記述するために使用されるように特に構成されている。
この装置は、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報を、少なくとも1つのプロトコルのプロトコル識別子に関連付け、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリ内に格納するストレージモジュール405をさらに含む。
プロトコルを識別する方法、アドレスを知る方法、再カプセル化を行う方法、フロー識別子を取得する方法、および送信インターフェースを特定する方法のうちの少なくとも1つを含み、
パラメータは、
プロトコル識別子、パケットフォーマット、ソース・インターネット・プロトコルIPアドレス、宛先IPアドレス、宛先メディア・アクセス・コントロールMACアドレス、ソースMACアドレス、ネットワーク識別子、および、送信インターフェースを特定するためのコンピューティング値というパラメータのうちの少なくとも1つを含む。
第1のプロトコル識別子に対応する第1のプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリから取得し、ルール・プロファイル・リポジトリが、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報を格納し、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報が、少なくとも1つのプロトコルのプロトコル識別子に関連付けられ、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報が、パケットを処理するための方法およびパラメータを記述するために使用され、パケットが、少なくとも1つのプロトコルによって規定されている基準を満たすようにさらに構成されている。
読み取り結果が、プロトコル・ルール・プロファイル情報内に記述されている、かつ読み取りロケーションに対応するパラメータにマッチした場合には、第1の処理対象パケットの第1のプロトコル識別子を特定するように特に構成されており、または
プロセッサ601は、第1の処理対象パケットのプリセットロケーションから第1の処理対象パケットを読み取り、読み取り結果が、プロトコル・ルール・プロファイル情報内に記述されている、かつプリセットロケーションに対応するパラメータにマッチした場合には、第1の処理対象パケットの第1のプロトコル識別子を特定するように特に構成されている。
メモリ602は、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報を、少なくとも1つのプロトコルのプロトコル識別子に関連付け、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリ内に格納するように特に構成されている。
プロトコルを識別する方法、アドレスを知る方法、再カプセル化を行う方法、フロー識別子を取得する方法、および送信インターフェースを特定する方法のうちの少なくとも1つを含み、
パラメータは、
プロトコル識別子、パケットフォーマット、ソース・インターネット・プロトコルIPアドレス、宛先IPアドレス、宛先メディア・アクセス・コントロールMACアドレス、ソースMACアドレス、ネットワーク識別子、および、送信インターフェースを特定するためのコンピューティング値というパラメータのうちの少なくとも1つを含むということに留意されたい。
402 ルールプロファイル取得モジュール
403 処理モジュール
404 受信モジュール
405 ストレージモジュール
601 プロセッサ
602 メモリ
603 通信インターフェース
604 バス
605 受信機
606 送信機
Claims (8)
- パケット処理装置によって実行されるパケット処理方法であって、
第1の処理対象パケットの第1のプロトコル識別子を取得するステップと、
前記第1のプロトコル識別子に対応する第1のプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリから取得するステップであって、前記ルール・プロファイル・リポジトリが、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報を格納し、前記少なくとも1つのプロトコルのうちのそれぞれのプロトコルのプロトコル・ルール・プロファイル情報が、前記プロトコルのプロトコル識別子に関連付けられ、前記プロトコルの前記プロトコル・ルール・プロファイル情報が、パケットを処理するための方法およびパラメータを記述するために使用され、前記パケットが、前記プロトコルによって規定されている基準を満たす、取得するステップと、
前記第1のプロトコル・ルール・プロファイル情報に従って前記第1の処理対象パケットを処理するステップと
を含み、
各プロトコルのプロトコル・ルール・プロファイル情報は、前記パケット処理装置によって読み取ることができる同一の言語で書かれ、
第1の処理対象パケットの第1のプロトコル識別子を取得する前記ステップが、
プロトコル識別子のものである、かつ、前記少なくとも1つのプロトコルのうちの1つのプロトコルの、前記ルール・プロファイル・リポジトリ内にあるプロトコル・ルール・プロファイル情報内に記述されている読み取りロケーションに従って前記第1の処理対象パケットを読み取るステップと、
前記第1の処理対象パケットの前記読み取りロケーションからの読み取り結果が、前記プロトコル・ルール・プロファイル情報内に記述されているパラメータにマッチした場合には、前記第1の処理対象パケットの前記第1のプロトコル識別子を特定するステップとを含み、または
前記第1の処理対象パケットのプリセットロケーションから前記第1の処理対象パケットを読み取るステップと、前記第1の処理対象パケットの前記プリセットロケーションからの読み取り結果が、前記プロトコル・ルール・プロファイル情報内に記述されているパラメータにマッチした場合には、前記第1の処理対象パケットの前記第1のプロトコル識別子を特定するステップとを含む、パケット処理方法。 - 前記第1のプロトコル識別子に対応する第1のプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリから取得する前記ステップの前に、ネットワーク管理デバイスによって送信される、かつサービスタイプに対応する有効化コマンドを受信するステップをさらに含み、
前記第1のプロトコル識別子に対応する第1のプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリから取得する前記ステップが、
前記第1のプロトコル識別子に対応する前記第1のプロトコル・ルール・プロファイル情報の、前記サービスタイプに対応する第1のプロトコル・ルール・プロファイル・サブ情報を前記ルール・プロファイル・リポジトリから取得するステップであって、前記少なくとも1つのプロトコルのうちのそれぞれのプロトコルのプロトコル・ルール・プロファイル情報が、少なくとも1つのサービスタイプに従って、少なくとも一片のプロトコル・ルール・プロファイル・サブ情報へと分類され、前記プロトコル・ルール・プロファイル・サブ情報が、前記サービスタイプに関連付けられ、前記プロトコル・ルール・プロファイル・サブ情報が、前記サービスタイプに基づいてパケットを処理するための方法およびパラメータを記述するために使用される、ステップを含む、請求項1に記載の方法。 - 第1の処理対象パケットの第1のプロトコル識別子を取得する前記ステップの前に、
前記ネットワーク管理デバイスによって送信される、かつ前記少なくとも1つのプロトコルに対応する前記プロトコル・ルール・プロファイル情報を受信するステップであって、前記少なくとも1つのプロトコルのうちのそれぞれのプロトコルのプロトコル・ルール・プロファイル情報が、前記ネットワーク管理デバイスによって前記プロトコルのコンテンツを解析することによって得られ、前記プロトコルによって規定されている基準を満たすパケットを処理するための方法およびパラメータが、前記プロトコルのコンテンツ内に規定されている、受信するステップと、
前記プロトコルの前記プロトコル・ルール・プロファイル情報を、前記プロトコルのプロトコル識別子に関連付け、前記プロトコルの前記プロトコル・ルール・プロファイル情報を前記ルール・プロファイル・リポジトリ内に格納するステップとをさらに含む、請求項2に記載の方法。 - 前記第1のプロトコル識別子に対応する第1のプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリから取得する前記ステップの前に、
前記少なくとも1つのプロトコルのうちのそれぞれのプロトコルの前記プロトコル・ルール・プロファイル情報に関する、前記ネットワーク管理デバイスによって送信される構成命令を受信するステップをさらに含む、請求項3に記載の方法。 - 第1の処理対象パケットの第1のプロトコル識別子を取得するプロトコル識別子取得モジュールと、
前記第1のプロトコル識別子に対応する第1のプロトコル・ルール・プロファイル情報をルール・プロファイル・リポジトリから取得し、前記ルール・プロファイル・リポジトリが、少なくとも1つのプロトコルのプロトコル・ルール・プロファイル情報を格納し、前記少なくとも1つのプロトコルのうちのそれぞれのプロトコルのプロトコル・ルール・プロファイル情報が、前記プロトコルのプロトコル識別子に関連付けられ、前記プロトコルの前記プロトコル・ルール・プロファイル情報が、パケットを処理するための方法およびパラメータを記述するために使用され、前記パケットが、前記プロトコルによって規定されている基準を満たすように構成されているルールプロファイル取得モジュールと、
前記第1のプロトコル・ルール・プロファイル情報に従って前記第1の処理対象パケットを処理する処理モジュールと
を含み、
各プロトコルのプロトコル・ルール・プロファイル情報は、前記パケット処理装置によって読み取ることができる同一の言語で書かれ、
前記プロトコル識別子取得モジュールが、
前記第1のプロトコル識別子のものである、かつ、前記少なくとも1つのプロトコルのうちの1つのプロトコルの、前記ルール・プロファイル・リポジトリ内にある前記プロトコル・ルール・プロファイル情報内に記述されている読み取りロケーションに従って前記第1の処理対象パケットを読み取り、
前記第1の処理対象パケットの前記読み取りロケーションからの読み取り結果が、前記プロトコル・ルール・プロファイル情報内に記述されているパラメータにマッチした場合には、前記第1の処理対象パケットの前記第1のプロトコル識別子を特定し、または
前記第1の処理対象パケットのプリセットロケーションから前記第1の処理対象パケットを読み取り、前記第1の処理対象パケットの前記プリセットロケーションからの読み取り結果が、前記プロトコル・ルール・プロファイル情報内に記述されているパラメータにマッチした場合には、前記第1の処理対象パケットの前記第1のプロトコル識別子を特定するように構成されている、パケット処理装置。 - 前記ルールプロファイル取得モジュールが、前記第1のプロトコル識別子に対応する前記第1のプロトコル・ルール・プロファイル情報の、前記サービスタイプに対応する第1のプロトコル・ルール・プロファイル・サブ情報を前記ルール・プロファイル・リポジトリから取得し、前記少なくとも1つのプロトコルのうちのそれぞれのプロトコルのプロトコル・ルール・プロファイル情報が、少なくとも1つのサービスタイプに従って、少なくとも一片のプロトコル・ルール・プロファイル・サブ情報へと分類され、前記プロトコル・ルール・プロファイル・サブ情報が、前記サービスタイプに関連付けられ、前記プロトコル・ルール・プロファイル・サブ情報が、前記サービスタイプに基づいてパケットを処理するための方法およびパラメータを記述するために使用されるように構成されている、請求項5に記載の装置。
- 前記受信モジュールが、ネットワーク管理デバイスによって送信される、かつ前記少なくとも1つのプロトコルに対応する前記プロトコル・ルール・プロファイル情報をさらに受信し、前記少なくとも1つのプロトコルのうちのそれぞれのプロトコルのプロトコル・ルール・プロファイル情報が、前記ネットワーク管理デバイスによって前記プロトコルのコンテンツを解析することによって得られ、前記プロトコルによって規定されている基準を満たすパケットを処理するための方法およびパラメータが、前記プロトコルのコンテンツ内に規定され、
前記装置が、前記プロトコルの前記プロトコル・ルール・プロファイル情報を、前記プロトコルのプロトコル識別子に関連付け、前記プロトコルの前記プロトコル・ルール・プロファイル情報を前記ルール・プロファイル・リポジトリ内に格納するように構成されているストレージモジュールをさらに含む、請求項6に記載の装置。 - 前記受信モジュールが、前記少なくとも1つのプロトコルのうちのそれぞれのプロトコルの前記プロトコル・ルール・プロファイル情報に関する、前記ネットワーク管理デバイスによって送信される構成命令を受信するようにさらに構成されている、請求項7に記載の装置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310173260.4 | 2013-05-10 | ||
CN201310173260.4A CN104144156B (zh) | 2013-05-10 | 2013-05-10 | 报文处理方法和装置 |
PCT/CN2014/076824 WO2014180297A1 (zh) | 2013-05-10 | 2014-05-06 | 报文处理方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016522627A JP2016522627A (ja) | 2016-07-28 |
JP6269999B2 true JP6269999B2 (ja) | 2018-01-31 |
Family
ID=51853224
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016512209A Active JP6269999B2 (ja) | 2013-05-10 | 2014-05-06 | パケット処理方法および装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9882808B2 (ja) |
EP (1) | EP2985968A4 (ja) |
JP (1) | JP6269999B2 (ja) |
CN (1) | CN104144156B (ja) |
WO (1) | WO2014180297A1 (ja) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9444914B2 (en) * | 2013-09-16 | 2016-09-13 | Annapurna Labs Ltd. | Configurable parser and a method for parsing information units |
CN104702600B (zh) * | 2015-03-02 | 2017-11-24 | 国家计算机网络与信息安全管理中心 | 一种可配置的逐层报文解析方法和装置 |
US10659368B2 (en) | 2015-12-31 | 2020-05-19 | F5 Networks, Inc. | Transparent control and transfer of network protocols |
JP6529180B2 (ja) * | 2016-03-29 | 2019-06-12 | 日本電信電話株式会社 | 信号振り分けシステム及び信号振り分け方法 |
CN109218261B (zh) * | 2017-07-03 | 2022-06-28 | 腾讯科技(深圳)有限公司 | 一种数据处理方法及数据处理装置 |
CN107480286B (zh) * | 2017-08-24 | 2020-08-11 | 浪潮通用软件有限公司 | 一种报文处理方法及受托*** |
CN109951430B (zh) * | 2017-12-21 | 2021-04-30 | 中移(杭州)信息技术有限公司 | 一种数据处理方法及装置 |
CN108712420A (zh) * | 2018-05-18 | 2018-10-26 | 贵阳朗玛信息技术股份有限公司 | 多协议信息传输方法、装置及*** |
CN109740132A (zh) * | 2018-12-06 | 2019-05-10 | 杭州电子科技大学 | 基于模板的工业设备数据处理方法和装置 |
CN111294235B (zh) * | 2020-01-17 | 2023-05-02 | 文思海辉元辉科技(无锡)有限公司 | 数据处理方法、装置、网关及可读存储介质 |
CN112118232B (zh) * | 2020-08-25 | 2022-10-18 | 通号城市轨道交通技术有限公司 | 报文协议解析方法及装置 |
CN113742408B (zh) * | 2021-09-03 | 2024-02-02 | 唯品会(广州)软件有限公司 | 基于Protobuf协议动态解析的数据交互方法 |
CN114338849A (zh) * | 2021-12-23 | 2022-04-12 | 瀚云科技有限公司 | 一种协议报文处理方法、装置、电子设备及存储介质 |
CN114584582B (zh) * | 2022-02-24 | 2024-03-08 | 中汽创智科技有限公司 | 一种车内报文处理方法、装置、车载终端及存储介质 |
CN114629972B (zh) * | 2022-03-21 | 2024-03-22 | 中国科学院计算机网络信息中心 | 一种数据报文的处理方法及装置 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005064803A (ja) * | 2003-08-11 | 2005-03-10 | Mitsubishi Electric Corp | パケット転送装置 |
CN100466594C (zh) * | 2004-10-09 | 2009-03-04 | 华为技术有限公司 | 一种对报文进行分类处理的方法 |
US20060083367A1 (en) * | 2004-10-19 | 2006-04-20 | Schepers Paul D | Transaction capabilities application part message router |
FR2904907A1 (fr) * | 2006-08-08 | 2008-02-15 | France Telecom | Procede de communication par messages et dispositif associe |
WO2008061483A1 (fr) * | 2006-11-24 | 2008-05-29 | Hangzhou H3C Technologies Co., Ltd. | Procédé et appareil d'identification de contenu de données |
US7765312B2 (en) | 2007-03-12 | 2010-07-27 | Telefonaktiebolaget L M Ericsson (Publ) | Applying policies for managing a service flow |
CN100492975C (zh) * | 2007-03-28 | 2009-05-27 | 华为技术有限公司 | 业务计费方法、***、网络接入服务器及协议解析装置 |
CN101035111B (zh) * | 2007-04-13 | 2010-10-13 | 北京启明星辰信息技术股份有限公司 | 一种智能协议解析方法及装置 |
US20090113460A1 (en) * | 2007-10-25 | 2009-04-30 | D2 Technologies, Inc. | Systems and methods for providing a generic interface in a communications environment |
JP2010041553A (ja) * | 2008-08-07 | 2010-02-18 | Hitachi Kokusai Electric Inc | 通信端末 |
JP5458999B2 (ja) * | 2010-03-19 | 2014-04-02 | 富士通株式会社 | ネットワーク管理制御プログラム、ネットワーク管理制御装置およびネットワーク管理制御方法 |
JP5370588B2 (ja) | 2010-05-28 | 2013-12-18 | 日本電気株式会社 | 通信システム、ノード、制御装置、通信方法およびプログラム |
-
2013
- 2013-05-10 CN CN201310173260.4A patent/CN104144156B/zh active Active
-
2014
- 2014-05-06 EP EP14795135.4A patent/EP2985968A4/en not_active Withdrawn
- 2014-05-06 WO PCT/CN2014/076824 patent/WO2014180297A1/zh active Application Filing
- 2014-05-06 JP JP2016512209A patent/JP6269999B2/ja active Active
-
2015
- 2015-11-06 US US14/934,943 patent/US9882808B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN104144156B (zh) | 2018-09-21 |
EP2985968A4 (en) | 2016-04-27 |
JP2016522627A (ja) | 2016-07-28 |
WO2014180297A1 (zh) | 2014-11-13 |
EP2985968A1 (en) | 2016-02-17 |
US20160065460A1 (en) | 2016-03-03 |
CN104144156A (zh) | 2014-11-12 |
US9882808B2 (en) | 2018-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6269999B2 (ja) | パケット処理方法および装置 | |
US11283650B2 (en) | Method for sending virtual extensible local area network packet, computer device, and computer readable medium | |
WO2018059284A1 (zh) | 一种数据传输的方法及网络设备 | |
US10735373B2 (en) | Communications over multiple protocol interfaces in a computing environment | |
US20170289065A1 (en) | Interworking between physical network and virtual network | |
US10225183B2 (en) | System and method for virtualized receive descriptors | |
WO2017000593A1 (zh) | 报文处理方法及装置 | |
US20170033992A1 (en) | METHOD FOR PROCESSING VxLAN DATA UNITS | |
US20160028860A1 (en) | Method for parsing network packets having future defined tags | |
US11184281B2 (en) | Packet processing method and apparatus | |
WO2024067336A1 (zh) | 报文处理方法、可编程网卡设备、物理服务器及存储介质 | |
US10182132B2 (en) | Method, apparatus and system for communication between OpenFlow device and IP network device | |
US20150256459A1 (en) | Packet processing method and apparatus | |
US20120140640A1 (en) | Apparatus and method for dynamically processing packets having various characteristics | |
WO2015024373A1 (zh) | 一种虚拟机通信方法及装置 | |
CN117997833A (zh) | 数据转发***及其控制方法 | |
CN115834472A (zh) | 一种报文处理方法、转发策略获取方法及装置 | |
WO2015184979A1 (zh) | 处理报文、发送信息、接收信息的方法及装置 | |
CN115865802A (zh) | 虚拟实例的流量镜像方法、装置、虚拟机平台及存储介质 | |
CN103401784A (zh) | 一种接收报文的方法及开放流交换机 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161111 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161220 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170321 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20170822 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171117 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20171127 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20171211 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6269999 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |