特許
J-GLOBAL ID:201303033530122879

パケットフィルタ回路およびパケットフィルタリング装置

発明者:
出願人/特許権者:
代理人 (1件): 特許業務法人深見特許事務所
公報種別:公開公報
出願番号(国際出願番号):特願2012-107368
公開番号(公開出願番号):特開2013-236245
出願日: 2012年05月09日
公開日(公表日): 2013年11月21日
要約:
【課題】パケットフィルタ回路およびパケットフィルタリング装置において、小型化、高速化を実現する。【解決手段】複数の一致条件と、受信したパケットとを比較してパケットフィルタリングを行うパケットフィルタリング回路10は、バッファ回路11と、不一致判定回路13と、部分一致判定回路14とを含む。不一致判定回路13は、パケットに含まれる照合データを、いくつかのビット群に分割し、分割された部分ごとに一致条件の一部分と比較する。不一致判定回路13は、分割された照合データの、少なくともいずれかのビット群で一致条件と不一致の場合に、照合データと一致条件とが不一致であると判定する。部分一致判定回路14は、不一致判定回路13で不一致と判定されない場合に、複数の一致条件のうち、照合データの一部のビット群と一致する一致条件について、照合データと比較する。【選択図】図6
請求項(抜粋):
複数の一致条件と、受信したパケットとの比較結果に基づいてパケットフィルタリングを行うパケットフィルタ回路であって、 受信したパケットを保持するバッファ回路と、 前記パケットに含まれる、第1および第2のビット群からなる照合データの前記第1のビット群を、各前記一致条件の第1の部分と比較し、前記第2のビット群を、各前記一致条件の第2の部分と比較し、少なくともいずれかのビット群で前記照合データと不一致の場合に、前記照合データと前記一致条件とが不一致であると判定する不一致判定回路と、 前記第1および第2のビット群のいずれもが各前記一致条件の各部分と一致する場合に、複数の前記一致条件のうち、前記第1の部分が前記照合データの第1のビット群と一致する一致条件について、前記照合データと一致するか否かを判定する部分一致判定回路とを含み、 前記バッファ回路は、前記不一致判定回路および前記部分一致判定回路による判定結果に応じてパケットを処理する、 パケットフィルタ回路。
IPC (1件):
H04L 12/951
FI (1件):
H04L12/56 300Z
Fターム (4件):
5K030GA01 ,  5K030HA08 ,  5K030JA05 ,  5K030LE14

前のページに戻る