(57)【要約】【課題】パケットの記録を外部記録装置に行う際、パケットの損失を回避し、確実に記録を行う。【解決手段】  本装置にて処理範囲を超えるパケットは待ちうけ時に破棄して通信量を調整し、かつ本装置内に該当通信パケットをパケット全体として記録を行うことで、本装置を経て中継されるパケットデータの通信速度と当該パケットの記録を行う外部記録装置への書き込み速度を調整して、当該パケットを外部記録装置に記録を行う上でのパケット損失を回避する。【選択図】図３
2008182294.tif 000002
【特許請求の範囲】
【請求項１】
複数のネットワークインターフェイスを持ち、当該ネットワークインターフェイスの１つに到着したパケットを、当該パケット毎にタイムスタンプを付けてパケット全体を記録し、他のネットワークインターフェイスから当該パケット全体を中継することを特徴とするブリッジ型パケット通信記録中継装置。
【請求項２】
当該ネットワークインターフェイスの１つに到着したパケットを、当該パケット毎にタイムスタンプを付し記録するかの判断は、当該パケットが到着した時点に、当該ブリッジ型パケット通信記録中継装置内に存在する形式と比較し、当該形式に一致しないパケットを記録の可能性ありと、また当該形式に一致するパケットを破棄と判別して、当該パケットに含まれるＩＰアドレスとポート番号の情報により当該パケットを記録するかの最終的取捨選択を行い、該当ＩＰアドレスとポート番号に一致する当該パケットには、当該ブリッジ型パケット通信記録中継装置内に存在する形式との一致、不一致に関わらずタイムスタンプを付し、当該不一致パケットのみを、パケット全体の形式にて記録し、他のネットワークインターフェイスから中継することを特徴とする請求項１のブリッジ型パケット通信記録中継装置。
【請求項３】
当該ネットワークインターフェイスの１つに到着したパケットに含まれるＩＰアドレスとポート番号の情報により当該パケットにタイムスタンプを付し記録するかの取捨選択は、当該パケットが到着した時点に、当該ブリッジ型パケット通信記録中継装置内に存在する形式と比較し、当該形式に一致しないパケットを記録の可能性ありと、また当該形式に一致するパケットを破棄と判別して、該当ＩＰアドレスとポート番号に一致しない当該記録の可能性ありと判別されたパケットは、タイムスタンプを付けず、かつ記録せずに中継することを特徴とする請求項２のブリッジ型パケット通信記録中継装置。
【請求項４】
当該ネットワークインターフェイスの１つに到着したパケットに含まれるＩＰアドレスとポート番号の情報により当該パケットにタイムスタンプを付し記録するかの取捨選択は、当該パケットが到着した時点に、当該ブリッジ型パケット通信記録中継装置内に存在する形式と比較し、当該形式に一致しないパケットを記録の可能性ありと、また当該形式に一致するパケットを破棄と判別して、該当ＩＰアドレスとポート番号に一致する当該破棄と判別されたパケットは、タイムスタンプを付けず、かつ記録せずに破棄することを特徴とする請求項２のブリッジ型パケット通信記録中継装置。
【請求項５】
当該ネットワークインターフェイスの１つに到着したパケットを、当該パケットが到着した時点に、当該ブリッジ型パケット通信記録中継装置内に存在する形式と比較し、当該形式に一致しないパケットを記録の可能性ありと、また当該形式に一致するパケットを破棄と判別して、当該破棄と判別されたパケットを破棄することを特徴とする請求項１のブリッジ型パケット通信記録中継装置。
【請求項６】
当該ネットワークインターフェイスの1つに到着したパケットを、当該パケットが到着した時点に、当該ブリッジ型パケット通信記録中継装置内に存在する形式と比較し、当該形式に一致しないパケットを記録の可能性ありと、また当該形式に一致するパケットを破棄と判別して、当該記録の可能性ありと判別されたパケットであり、かつ当該パケットに含まれるＩＰアドレスとポート番号の情報が、当該該当ＩＰアドレスとポート番号に一致しない場合には、当該パケットの記録を行わずに他のネットワークインターフェイスから中継することを特徴とする請求項１のブリッジ型パケット通信記録中継装置。
【請求項７】
当該ネットワークインターフェイスの1つに到着したパケットが、当該ブリッジ型パケット通信記録中継装置の処理を受けるにあたり、その処理範囲を超えてしまっている場合には、当該パケットを到着時に破棄することを特徴とする請求項１のブリッジ型パケット通信記録中継装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パケット通信の中継時にパケットの記録を長時間行うブリッジ型パケット通信記録中継装置に関するものである。
【背景技術】
【０００２】
コンピュータネットワーク通信中継機器は、１ネットワーク回線で受け取ったコンピュータネットワーク通信の行き先を判断して送信を行なうことができ、複数のネットワーク回線の必要性がないという利点があるので、実用化されている。
実用のコンピュータネットワーク通信中継機器は、受け取ったデータが持つ送り先の情報には関知せず、送り先を限定しないで、全てのデータの複製を機械的に行うOSI参照モデル上物理層(第１層)の中継機器にあたるリピータハブがある。小規模ネットワークで、１ネットワーク回線で受け取ったコンピュータネットワーク通信の行き先を判断して送信するには、実用上十分であった。
【０００３】
しかし、リピータハブの送信先を限定しないで、全てのデータの複製を機械的に行うという特徴は、送り先となっていないコンピュータが全く関係ないデータを一度受け取ることになり、無関係のデータを受け取ったコンピュータはそのデータを傍受することも可能である。加えて、ネットワークを流れるデータ量の増加につながり、ネットワークの利用効率が低下するといった欠点がある。
【０００４】
この改善策として、スイッチングハブ呼ばれるOSI参照モデルのデータリンク層(第２層)のデータでパケットの行き先を判断して送信を行なうコンピュータネットワーク通信中継機器が登場した。
【０００５】
スイッチングハブは、データリンク層(第２層)にあたるパケットの状態でデータを受け取り、当該受信パケットに含まれるポート番号とＭＡＣアドレスの情報により、送り先となっているコンピュータのみにデータを中継することができる。また、ミラーポートと呼ばれる受信パケットの複製を行う機能も備わっている。
【０００６】
そのため、ミラーポートから送信されるパケットをハードディスク等の媒体に記録すれば、パケットの記録は可能である。
【０００７】
しかしながら、スイッチングハブが受け取る全送受信パケットの回線が、受信パケット用と送信パケット用の２回線であるのに対し、ミラーポートの回線は送受信兼用の１回線であるため、パケットの送受信が同時に行われているときは衝突して損失してしまい、理論上でも全ての送受信パケットをミラーポートより送信することは不可能である。
【０００８】
更に、通常ネットワーク速度に対し、ハードディスクに記録を行う際の書き込み速度は明らかに遅く、そのためミラーポートから送信されるパケットを記録する際にデータの損失が生じるなどの問題があった。
【非特許文献１】池川  浩幸著  「ノードによるネットワークの遅延と伝送速度の測定」高知工科大学学位論文  ２０００年
【発明の開示】
【発明が解決しようとする課題】
【０００９】
従来の実用化されているコンピュータネットワーク通信中継機器を介したパケットの記録方法では、パケットの損失を回避できなかった。
【００１０】
本発明の目的は、パケットの記録を外部記録装置に行う際に、パケットの損失を回避し、本発明にて記録したパケットを確実に中継し、外部記録装置へのパケット記録損失を回避するものである。
【課題を解決するための手段】
【００１１】
本発明は、コンピュータネットワーク通信のパケットを外部記録装置に記録する際、パケットの損失を回避するため、受信データ用と送信データ用の２つのネットワーク回線を持つネットワークインターフェイスを複数装備し、当該ネットワークインターフェイスにて受信されたパケットを本発明内にパケット全体として記録し、当該他のネットワークインターフェイスを介して当該パケット全体を送信することでネットワークの速度を、記録を行う外部記録装置への書き込み速度まで落として中継でき、外部記録装置に当該パケット全体を確実に記録し、パケット損失を回避できることを最も主要な特徴とする。
【発明の効果】
【００１２】
本発明のブリッジ型パケット通信記録中継装置は、当該インターフェイスにてパケットとして受信したデータを当該他のインターフェイスを介して送信する前に確認のタイムスタンプを付して記録することで、記録を必要とする該当パケットをパケット全体として外部記録装置に記録する際、確実に記録し、当該パケット損失防止が可能となる。
【発明を実施するための最良の形態】
【００１３】
以下図面にて、本発明の一実施の形態を詳述する。
【実施例１】
【００１４】
図１は、本発明装置のブロック線図である。本発明装置であるブリッジ型パケット通信記録中継装置のＣＰＵ１０から命令が出され、チップセット１１にて、ネットワークインタフェイスの使用状況を制御するバスコントローラ１２Ａと当該ネットワークインタフェイスから受け入れられたパケットを記録するメインメモリ１２Ｂの制御が行われる。
【００１５】
図２は、本発明装置に搭載されている処理循環過程ある。パケット待ちうけ状態１００から中継までの過程１及び過程２、またパケットパケット待ちうけ状態１００から廃棄までの過程３及び過程４が、本発明装置内で行われるパケット処理循環過程である。
【００１６】
図３は、本発明装置がパケットを受信バッファから受け入れられて、送信バッファを経て中継されるまでの１実施経路である
。
【００１７】
詳述を平易にするためインターフェイスを２つに限定した図のように見受けられるが、実際のインターファイス数は２つ以上である。
【００１８】
図３の各ネットワークインターフェイスの受信用回線内バッファ（受信バッファ２０Ａもしくは２０Ｂ）に到着したパケット全体が、本発明装置に受け入れられ、パケットバッファ２１にてキューとして次段階の処理を待機する。
【００１９】
当該キューとしての次段階処理待機は、図２の１０１に該当する。
【００２０】
当該キューとしての待機１０１は、図３のパケットバッファ２１に配列されるが、受け入れパケットが当該パケットバッファ２１の配列を超えると、図２のパケット待ちうけ状態１００の受け入れ時点でオーバーフローを起こし、パケット全体がパケット待ちうけ状態１００時に破棄される。
【００２１】
本発明装置の当該破棄により、本発明を介して送信されるデータ量は、図３のパケットバッファ２１の配列数を超えることはなく、結果として本発明装置を経由して中継されるパケットデータ通信量の調整が行われる。
【００２２】
本発明装置の当該通信量調整は、既存の通信量によるが、パケット受け入れ時のオーバーフローは、図３のパケットバッファ２１の配列数に依存し、当該配列はネットワーク通信速度を配慮して装備されている。
【００２３】
当該受け入れ時点でのオーバーフローによる破棄対象外パケットは、ＩＤＳフィルタ１０２にて処理が施される。
【００２４】
当該ＩＤＳフィルタ１０２は、パケットの取捨選択に関する設定を施すことができ、当該設定と一致する場合は破棄処理と判断し、一致しない場合は記録の可能性があると判断する。
【００２５】
当該パケットが、本発明装置の処理過程であるＩＤＳフィルタ１０２の設定と形式が一致せず記録の可能性があると判断され、かつ当該パケットに含まれるＩＰアドレスとポート番号が、本発明装置内の記録用フィルタ１０３の設定と一致する場合は、本発明装置が１０４の過程にて当該パケットにタイムスタンプを付し、本発明装置内に図４のデータ構造で記録し中継する。（過程１）
【００２６】
当該パケットが、本発明装置の処理過程であるＩＤＳフィルタ１０２にて形式が一致せず記録の可能性があると判断され、かつ当該パケットに含まれるＩＰアドレスとポート番号が、本発明装置内の記録用フィルタ１０３の設定と一致しない場合は、本発明装置は当該パケットを本発明装置内に記録せずに中継する。（過程２）
【００２７】
当該パケットが、本発明装置の処理過程であるＩＤＳフィルタ１０２にて形式が一致し破棄処理と判断され、かつ当該パケットに含まれるＩＰアドレスとポート番号が、本発明装置内の記録用フィルタ１０３の設定と一致する場合は、本発明装置は１０４の過程にて当該パケットにタイムスタンプを付し、本発明装置内に図４のデータ構造で記録し破棄する。（過程３）
【００２８】
当該パケットが、本発明装置の処理過程であるＩＤＳフィルタ１０２にて形式が一致し破棄処理と判断され、かつ当該パケットに含まれるＩＰアドレスとポート番号が、本発明装置内の記録用フィルタ１０３の設定と一致しない場合は、本発明装置は当該パケットを本発明装置内に記録せずに破棄する。（過程４）
【００２９】
本発明装置の処理過程記録用フィルタ１０３の設定と一致する場合、本発明装置が１０４の過程にて当該パケットにタイムスタンプを付し、記録を図４のデータ構造で本発明装置内に行うことで、結果として本発明装置を経由して中継されるパケットデータの速度調整が可能となる。
【００３０】
つまり、本発明装置に記録されたパケットデータを、外部記録装置に記録する際、当該外部記録装置への記録の書き込み速度と本発明装置を経由して中継されるパケットデータの速度に差が生じたとしても、本発明装置にパケットの記録を行っているため、記録処理にて速度差の調整が可能となり、当該パケットデータを外部記録装置に記録を行う上でのパケット損失が回避される。
【００３１】
本発明装置の処理過程記録用フィルタ１０３の設定は、パケットに含まれるＩＰアドレスとポート番号にのみ依存するため、当該設定により図３の経路２３から経路２５へのデータ経路を省く、常に経路２３から経路２４を経た経路２５へのデータ経路が可能であり、当該設定の下でも、図４のデータ構造にて本発明装置に記録を行うため、中継されるパケットが速度調整され、当該パケットデータを外部記録装置にパケット全体の形式にて記録する際生じる該当パケットの損失が回避される。
【００３２】
更に、当該設定による図３の経路２３から経路２５へのデータ経路を省く、常に経路２３から経路２４を経た経路２５へのデータ経路の下では、当該パケットデータは通信量の調整を経ているため、中継される全パケットと外部記録装置に記録されるパケットが一致する。
【００３３】
図４は、図２の過程１および過程３のパケット処理循環過程上に存在するタイムスタンプの付加が行われたパケットを本発明装置に記録するデータの形式である。
【産業上の利用可能性】
【００３４】
インターネットの普及に加えて内部統制重視の社会的傾向が加わり、外部から内部へ受信される通信及び内部から外部へ送信される通信の内容への配慮が必要とされている。通信内容の把握といった観点から、通信情報記録装置は発明されているが、通信情報記録装置を使用する上で、通信量及びネットワーク速度と外部記録装置への書き込み速度差に依存するパケットの損失が問題とされている。本発明装置にて、パケットデータを記録して、中継することで、パケットの通信量及び通信速度を調整することができ、パケットの損失が回避される。
【図面の簡単な説明】
【００３５】
【図１】ブリッジ型パケット通信記録中継装置のブロック線図である。（実施例１）
【図２】ブリッジ型パケット通信記録中継装置のに搭載されている処理過程を示した説明図である。（実施例１）
【図３】ブリッジ型パケット通信記録中継装置の中継経路を示した説明図である。（実施例１）
【図４】ブリッジ型パケット通信記録中継装置内でタイムスタンプの付加が行われたパケットを本発明装置に記録するデータの形式説明図である。（実施例１）
【図１】
2008182294.tif 000003
【図２】
2008182294.tif 000004
【図３】
2008182294.tif 000005
【図４】
2008182294.tif 000006