(57)【要約】【課題】  ＶＰＮを複数結合する処理を行う場合の処理の高速化を図り、ＶＰＮ毎のトラヒック情報収集を効率良く行う。【解決手段】  送信ＩＰパケットが一つのＶＰＮと他の一つのＶＰＮとが１対１に結合されたＶＰＮ間を転送される場合には、識別されたＶＰＮをそのまま結合先のＶＰＮとし、送信ＩＰパケットに当該ＶＰＮの識別子を付与する。【選択図】  図１
2006339725.tif 000002
【特許請求の範囲】
【請求項１】
受信ＩＰパケットの属するＶＰＮを識別する受信ＶＰＮ識別手段と、
この受信ＶＰＮ識別手段により識別されたＶＰＮ毎に当該受信ＩＰパケットのトラヒックカウントを行う受信トラヒックカウント手段と、
この受信トラヒックカウント手段によりトラヒックカウントされた受信ＩＰパケットに対し、当該受信ＩＰパケットの属するＶＰＮ毎の所定の処理を施して送信ＩＰパケットを生成するパケット処理手段と、
このパケット処理手段により生成された送信ＩＰパケットに対し、前記受信ＶＰＮ識別手段により識別されたＶＰＮに基づき検索された送信先となるＶＰＮの識別子を付与する送信ＶＰＮ検索手段と、
この送信ＶＰＮ検索手段により付与された前記ＶＰＮの識別子に基づきＶＰＮ毎に前記送信ＩＰパケットのトラヒックカウントを行う送信トラヒックカウント手段と
を備えたＩＰパケット処理装置において、
前記送信ＩＰパケットが一つのＶＰＮと他の一つのＶＰＮとが１対１に結合されたＶＰＮ間を転送される場合には、前記受信ＶＰＮ識別手段により識別されたＶＰＮをそのまま結合先のＶＰＮとし、前記送信ＩＰパケットに当該ＶＰＮの識別子を付与する手段を備えた
ことを特徴とするＩＰパケット処理装置。
【請求項２】
受信ＩＰパケットの属するＶＰＮを識別し、識別されたＶＰＮ毎に当該受信ＩＰパケットのトラヒックカウントを行い、トラヒックカウントされた受信ＩＰパケットに対し、当該受信ＩＰパケットの属するＶＰＮ毎の所定の処理を施して送信ＩＰパケットを生成し、生成された送信ＩＰパケットに対し、前記識別されたＶＰＮに基づき検索された送信先となるＶＰＮの識別子を付与し、付与された前記ＶＰＮの識別子に基づきＶＰＮ毎に前記送信ＩＰパケットのトラヒックカウントを行うトラヒックカウント方法において、
前記送信ＩＰパケットが一つのＶＰＮと他の一つのＶＰＮとが１対１に結合されたＶＰＮ間を転送される場合には、前記識別されたＶＰＮをそのまま結合先のＶＰＮとし、前記送信ＩＰパケットに当該ＶＰＮの識別子を付与することを特徴とするトラヒックカウント方法。
【請求項３】
情報処理装置にインストールすることにより、その情報処理装置に、
受信ＩＰパケットの属するＶＰＮを識別する受信ＶＰＮ識別機能と、
この受信ＶＰＮ識別機能により識別されたＶＰＮ毎に当該受信ＩＰパケットのトラヒックカウントを行う受信トラヒックカウント機能と、
この受信トラヒックカウント機能によりトラヒックカウントされた受信ＩＰパケットに対し、当該受信ＩＰパケットの属するＶＰＮ毎の所定の処理を施して送信ＩＰパケットを生成するパケット処理機能と、
このパケット処理機能により生成された送信ＩＰパケットに対し、前記受信ＶＰＮ識別機能により識別されたＶＰＮに基づき検索された送信先となるＶＰＮの識別子を付与する送信ＶＰＮ検索機能と、
この送信ＶＰＮ検索機能により付与された前記ＶＰＮの識別子に基づきＶＰＮ毎に前記送信ＩＰパケットのトラヒックカウントを行う送信トラヒックカウント機能と
を備えたＩＰパケット処理装置に相応する機能を実現させるプログラムにおいて、
前記送信ＩＰパケットが一つのＶＰＮと他の一つのＶＰＮとが１対１に結合されたＶＰＮ間を転送される場合には、前記受信ＶＰＮ識別機能により識別されたＶＰＮをそのまま結合先のＶＰＮとし、前記送信ＩＰパケットに当該ＶＰＮの識別子を付与する機能を実現させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の仮想ネットワーク相互間を結合する処理を行うＩＰパケット処理装置に利用する。特に、ＩＰパケット処理装置におけるトラヒックカウント技術に関する。
【０００２】
以下では、便宜上、仮想ネットワークを、ＶＬＡＮ(Virtual LAN)等を用いたＥｔｈｅｒリンクで接続されたＶＰＮ(Virtual Private Network)を例に挙げて説明するが、他の方式または規格による仮想ネットワークを除外するものではない。
【背景技術】
【０００３】
従来のＩＰパケット処理装置およびトラヒックカウント方法を図５および図６を参照して説明する。図５は従来例および本発明に係るネットワーク構成を説明するための図である。図５において、１０１はＩＰパケット処理装置、１０２はルータ、１０３はＬ２ネットワーク、１０４はリンクである。また、図６は従来のＩＰパケット処理装置のブロック構成図である（例えば、特許文献１参照）。図６において、１は受信物理レイヤ処理部、２は受信ＶＰＮ識別処理部、３は受信トラヒックカウント処理部、１０はパケット処理部、８は送信ＶＰＮ検索処理部、５は送信トラヒックカウント処理部、６は送信物理レイヤ処理部、９はトラヒック情報収集処理部である。
【０００４】
ＶＬＡＮ等を用いたＥｔｈｅｒリンクで接続され、ＶＰＮ等の仮想ネットワークを複数結合する処理を行うＩＰパケット処理装置におけるＩＰパケット処理では、Ｅｔｈｅｒリンクによって入力されるＩＰパケットに対し、受信物理レイヤ処理部１は、受信物理レイヤ処理を行う。
【０００５】
受信物理レイヤ処理が行われたＩＰパケットは、受信ＶＰＮ識別処理部２によって受信ＶＰＮが識別され、この受信ＶＰＮ識別結果を受信ＶＰＮ識別ＩＤとしてＩＰパケットの属性を識別するために付与する。
【０００６】
受信トラヒックカウント処理部３では、この受信ＶＰＮ識別ＩＤをキーとして、トラヒックカウントを行う。
【０００７】
パケット処理部１０では、この受信ＶＰＮ識別ＩＤをもとに、ＶＰＮ毎のＩＰパケット処理が行われて送信パケットが生成される。
【０００８】
パケット処理部１０によってＶＰＮ毎の処理を行われたＩＰパケットは、送信ＶＰＮ検索処理部８によって、受信ＶＰＮ識別ＩＤをキーとして送信ＶＰＮが検索され、この送信ＶＰＮ識別結果は、送信ＶＰＮ識別ＩＤとしてＩＰパケットの属性を識別するために当該ＩＰパケットに付与される。
【０００９】
送信トラヒックカウント処理部５では、この送信ＶＰＮ識別ＩＤをキーとして、トラヒックカウントを行い、送信物理レイヤ処理部６に転送する。
【００１０】
送信物理レイヤ処理部６は、転送されたＩＰパケットに対して、送信物理レイヤ処理を行い、ＥｔｈｅｒリンクにＩＰパケットを出力する。
【００１１】
このとき、受信トラヒックカウント処理部３でカウントされたトラヒック情報と、送信トラヒックカウント処理部５でカウントされたトラヒック情報を、トラヒック情報収集処理部９が収集し、結合するＶＰＮ毎に、受信側と送信側で、送受信されるＩＰパケットがどのＶＰＮに属しているかをそれぞれ識別し、ＶＰＮ毎のトラヒック情報の収集処理を行う。
【００１２】
【特許文献１】特開２００２−２４７０８６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
従来のＩＰパケット処理装置は、上記のように構成されており、送信側と受信側でトラヒックカウントを行うには、送信側と受信側の両方でＶＰＮ識別または検索処理をする必要があり、処理時間がかかる識別または検索処理を２回行わなければならず、高速処理を行うためボトルネックになるという問題点があった。
【００１４】
従来の問題点を図面を参照して詳細に説明する。まず、ＶＰＮ間の結合形態を図７を参照して説明する。図７（ａ）は一つのＶＰＮ♯Ａと一つのＶＰＮ♯Ｂとが１対１に結合された形態であり、図７（ｂ）はＮ個のＶＰＮ♯Ａ−１〜♯Ａ−ｎとＮ個のＶＰＮ♯Ｂ−１〜♯Ｂ−ｎとがＮ対Ｎに結合された形態である。
【００１５】
図７（ｂ）の結合形態では、互いに結合されるＶＰＮの組み合わせは多数存在し、送信ＶＰＮ検索処理部８は、その組み合わせをテーブル等に記録しておき、受信ＶＰＮ識別ＩＤをキーとしてテーブル検索を行うことにより送信ＶＰＮ識別ＩＤを抽出する必要がある。
【００１６】
これに対し、図７（ａ）の結合形態では、互いに結合されるＶＰＮの組み合わせは一意に決まっており、テーブル検索等を行うまでもなく、受信ＶＰＮ識別ＩＤから即座に送信ＶＰＮ識別ＩＤが導き出される。すなわち、受信ＶＰＮ識別ＩＤ＝送信ＶＰＮ識別ＩＤである。
【００１７】
しかし、従来のＩＰパケット処理装置では、図７（ａ）の結合形態と図７（ｂ）の結合形態とを区別して扱うことは想定されていないため、いかなる場合でもテーブル検索等の検索処理を必要とした。しかも、一般的には、図７（ａ）の結合形態の方が図７（ｂ）の結合形態よりも多く、省略し得る検索処理が多かった。
【００１８】
本発明は、このような問題を解決するためになされたもので、従来、送信側と受信側の両方で行われていたＶＰＮ識別または検索処理を、受信側のみで行うことを基本として、ＶＰＮ等の仮想ネットワークを複数結合する処理を行う場合の処理の高速化を図り、ＶＰＮ毎のトラヒック情報収集を効率良く行うことができるＩＰパケット処理装置およびトラヒックカウント方法を提供することを目的とする。
【課題を解決するための手段】
【００１９】
本発明の第一の観点は、受信ＩＰパケットの属するＶＰＮを識別する受信ＶＰＮ識別手段と、この受信ＶＰＮ識別手段により識別されたＶＰＮ毎に当該受信ＩＰパケットのトラヒックカウントを行う受信トラヒックカウント手段と、この受信トラヒックカウント手段によりトラヒックカウントされた受信ＩＰパケットに対し、当該受信ＩＰパケットの属するＶＰＮ毎の所定の処理を施して送信ＩＰパケットを生成するパケット処理手段と、このパケット処理手段により生成された送信ＩＰパケットに対し、前記受信ＶＰＮ識別手段により識別されたＶＰＮに基づき検索された送信先となるＶＰＮの識別子を付与する送信ＶＰＮ検索手段と、この送信ＶＰＮ検索手段により付与された前記ＶＰＮの識別子に基づきＶＰＮ毎に前記送信ＩＰパケットのトラヒックカウントを行う送信トラヒックカウント手段とを備えたＩＰパケット処理装置である。
【００２０】
ここで、本発明の特徴とするところは、前記送信ＩＰパケットが一つのＶＰＮと他の一つのＶＰＮとが１対１に結合されたＶＰＮ間を転送される場合には、前記受信ＶＰＮ識別手段により識別されたＶＰＮをそのまま結合先のＶＰＮとし、前記送信ＩＰパケットに当該ＶＰＮの識別子を付与する手段を備えたところにある。
【００２１】
これにより、従来と比較して検索処理の回数を低減させ、処理の高速化を図り、ＶＰＮ毎のトラヒック情報収集を効率良く行うことができる。
【００２２】
本発明の第二の観点は、受信ＩＰパケットの属するＶＰＮを識別し、識別されたＶＰＮ毎に当該受信ＩＰパケットのトラヒックカウントを行い、トラヒックカウントされた受信ＩＰパケットに対し、当該受信ＩＰパケットの属するＶＰＮ毎の所定の処理を施して送信ＩＰパケットを生成し、生成された送信ＩＰパケットに対し、前記識別されたＶＰＮに基づき検索された送信先となるＶＰＮの識別子を付与し、付与された前記ＶＰＮの識別子に基づきＶＰＮ毎に前記送信ＩＰパケットのトラヒックカウントを行うトラヒックカウント方法である。
【００２３】
ここで、本発明の特徴とするところは、前記送信ＩＰパケットが一つのＶＰＮと他の一つのＶＰＮとが１対１に結合されたＶＰＮ間を転送される場合には、前記識別されたＶＰＮをそのまま結合先のＶＰＮとし、前記送信ＩＰパケットに当該ＶＰＮの識別子を付与するところにある。
【００２４】
本発明の第三の観点は、情報処理装置にインストールすることにより、その情報処理装置に、受信ＩＰパケットの属するＶＰＮを識別する受信ＶＰＮ識別機能と、この受信ＶＰＮ識別機能により識別されたＶＰＮ毎に当該受信ＩＰパケットのトラヒックカウントを行う受信トラヒックカウント機能と、この受信トラヒックカウント機能によりトラヒックカウントされた受信ＩＰパケットに対し、当該受信ＩＰパケットの属するＶＰＮ毎の所定の処理を施して送信ＩＰパケットを生成するパケット処理機能と、このパケット処理機能により生成された送信ＩＰパケットに対し、前記受信ＶＰＮ識別機能により識別されたＶＰＮに基づき検索された送信先となるＶＰＮの識別子を付与する送信ＶＰＮ検索機能と、この送信ＶＰＮ検索機能により付与された前記ＶＰＮの識別子に基づきＶＰＮ毎に前記送信ＩＰパケットのトラヒックカウントを行う送信トラヒックカウント機能とを備えたＩＰパケット処理装置に相応する機能を実現させるプログラムである。
【００２５】
ここで、本発明の特徴とするところは、前記送信ＩＰパケットが一つのＶＰＮと他の一つのＶＰＮとが１対１に結合されたＶＰＮ間を転送される場合には、前記受信ＶＰＮ識別機能により識別されたＶＰＮをそのまま結合先のＶＰＮとし、前記送信ＩＰパケットに当該ＶＰＮの識別子を付与する機能を実現させるところにある。
【００２６】
本発明のプログラムは記録媒体に記録されることにより、前記情報処理装置は、この記録媒体を用いて本発明のプログラムをインストールすることができる。あるいは、本発明のプログラムを保持するサーバからネットワークを介して直接前記情報処理装置に本発明のプログラムをインストールすることもできる。
【００２７】
これにより、汎用の情報処理装置を用いて、本発明のＩＰパケット処理装置を実現することができる。
【発明の効果】
【００２８】
本発明によれば、ＶＰＮ等の仮想ネットワークを複数結合する処理を行う場合の処理の高速化を図り、ＶＰＮ毎のトラヒック情報収集を効率良く行うことができる。
【発明を実施するための最良の形態】
【００２９】
本発明実施例のＩＰパケット処理装置を図１ないし図４を参照して説明する。図１は本実施例のＩＰパケット処理装置のブロック構成図である。
【００３０】
本実施例は、図１に示すように、受信ＩＰパケットの属するＶＰＮを識別する受信ＶＰＮ識別処理部２と、この受信ＶＰＮ識別処理部２により識別されたＶＰＮ毎に当該受信ＩＰパケットのトラヒックカウントを行う受信トラヒックカウント処理部３と、この受信トラヒックカウント処理部３によりトラヒックカウントされた受信ＩＰパケットに対し、当該受信ＩＰパケットの属するＶＰＮ毎の所定の処理を施して送信ＩＰパケットを生成するパケット処理部４および７と、パケット処理部７により生成された送信ＩＰパケットに対し、受信ＶＰＮ識別処理部２により識別されたＶＰＮに基づき検索された送信先となるＶＰＮの識別子を付与する送信ＶＰＮ検索処理部８と、この送信ＶＰＮ検索処理部８により付与された前記ＶＰＮの識別子に基づきＶＰＮ毎に前記送信ＩＰパケットのトラヒックカウントを行う送信トラヒックカウント処理部５とを備えたＩＰパケット処理装置である。
【００３１】
ここで、本実施例の特徴とするところは、前記送信ＩＰパケットが一つのＶＰＮと他の一つのＶＰＮとが１対１に結合されたＶＰＮ間を転送される場合には、受信ＶＰＮ識別処理部２により識別されたＶＰＮをそのまま結合先のＶＰＮとし、前記送信ＩＰパケットに当該ＶＰＮの識別子を付与する手段をパケット処理部４に備えたところにある。
【００３２】
なお、図２に示すように、ＩＰパケットには、ＶＰＮ識別ＩＤと共に、当該ＩＰパケットが１対１に結合したＶＰＮ間を転送されるパケットであるか、あるいは、Ｎ対Ｎに結合したＶＰＮ間を転送されるパケットであるかを表示するための情報が搭載されており、パケット処理部４および７は、自己に到着したＩＰパケットが１対１に結合したＶＰＮ間を転送されるパケットであるか、あるいは、Ｎ対Ｎに結合したＶＰＮ間を転送されるパケットであるかを識別することができる。
【００３３】
本実施例のトラヒックカウント方法を図３および図４のフローチャートを参照して説明する。図３はパケット処理部４における本発明に関連する動作手順を示すフローチャートである。図４はパケット処理部７における本発明に関連する動作手順を示すフローチャートである。
【００３４】
本実施例は、受信ＩＰパケットの属するＶＰＮを識別し、識別されたＶＰＮ毎に当該受信ＩＰパケットのトラヒックカウントを行い、トラヒックカウントされた受信ＩＰパケットに対し、当該受信ＩＰパケットの属するＶＰＮ毎の所定の処理を施して送信ＩＰパケットを生成し、生成された送信ＩＰパケットに対し、前記識別されたＶＰＮに基づき検索された送信先となるＶＰＮの識別子を付与し、付与された前記ＶＰＮの識別子に基づきＶＰＮ毎に前記送信ＩＰパケットのトラヒックカウントを行うトラヒックカウント方法である。
【００３５】
ここで、本実施例の特徴とするところは、前記送信ＩＰパケットが一つのＶＰＮと他の一つのＶＰＮとが１対１に結合されたＶＰＮ間を転送される場合には、前記識別されたＶＰＮをそのまま結合先のＶＰＮとし、前記送信ＩＰパケットに当該ＶＰＮの識別子を付与するところにある。
【００３６】
すなわち、図３に示すように、パケット処理部４にＩＰパケットが到着すると（Ｓ１）、そのＩＰパケットが１対１のＶＰＮ結合を転送されるＩＰパケットであるか否かを識別し（Ｓ２）、否であればそのＩＰパケットは廃棄する（Ｓ５）。そのＩＰパケットが１対１のＶＰＮ結合を転送されるＩＰパケットであれば（Ｓ２）、受信ＶＰＮ識別ＩＤに基づくＶＰＮ毎のＩＰパケット処理を行い（Ｓ３）、受信ＶＰＮ識別ＩＤ（結合元のＶＰＮ識別ＩＤ）を結合先のＶＰＮ識別ＩＤ（送信ＶＰＮ識別ＩＤ）として読み替えて送信ＶＰＮ識別ＩＤをＩＰパケットに付与する（Ｓ４）。
【００３７】
また、図４に示すように、パケット処理部７にＩＰパケットが到着すると（Ｓ１０）、そのＩＰパケットがＮ対ＮのＶＰＮ結合を転送されるＩＰパケットであるか否かを識別し（Ｓ１１）、否であればそのＩＰパケットは廃棄する（Ｓ１４）。そのＩＰパケットがＮ対ＮのＶＰＮ結合を転送されるＩＰパケットであれば（Ｓ１１）、受信ＶＰＮ識別ＩＤに基づくＶＰＮ毎のＩＰパケット処理を行い（Ｓ１２）、送信ＶＰＮ検索処理部８に転送する（Ｓ１３）。以下の手順は従来と同じである。
【００３８】
本実施例では、パケット処理部４および７に等しくＩＰパケットが転送された後、パケット処理部４および７が自己に無関係のＩＰパケットを廃棄する例を説明したが、パケット処理部４および７の前段に、パケット処理部４および７のそれぞれにＩＰパケットの種別（１対１またはＮ対Ｎ）を区別して転送するための手段を設けてもよい。
【００３９】
また、本実施例は、汎用の情報処理装置にインストールすることにより、その情報処理装置に本実施例のＩＰパケット処理装置に相応する機能を実現させるプログラムとして実現することができる。このプログラムは、記録媒体に記録されて情報処理装置にインストールされ、あるいは通信回線を介して情報処理装置にインストールされることにより当該情報処理装置に、受信物理レイヤ処理部１、受信ＶＰＮ識別処理部２、受信トラヒックカウント処理部３、パケット処理部４、７、送信トラヒックカウント処理部５、送信物理レイヤ処理部６、送信ＶＰＮ検索処理部８、トラヒック情報収集処理部９にそれぞれ相応する機能を実現させることができる。
【００４０】
以下では、本発明実施例のＩＰパケット処理装置をさらに詳細に説明する。
【００４１】
本実施例のＩＰパケット処理装置は、図５における符号１０１の装置として配置される。図１において、１は受信物理レイヤ処理部、２は受信ＶＰＮ識別処理部、３は受信トラヒックカウント処理部、４、７はパケット処理部、５は送信トラヒックカウント処理部、６は送信物理レイヤ処理部、８は送信ＶＰＮ検索処理部、９はトラヒック情報収集処理部である。
【００４２】
次に、動作について説明する。図５に示すルータ１０２とＥｔｈｅｒリンク１０４によってＬ２ネットワーク１０３経由で接続されるＩＰパケット処理装置１０１において、例えばＶＬＡＮによる論理的なパスを用いたＩＰパケット処理では、Ｅｔｈｅｒリンクによって入力されるＩＰパケットに対し、受信物理レイヤ処理部１は、受信物理レイヤ処理を行う。
【００４３】
受信物理レイヤ処理が行われたＩＰパケットは、受信ＶＰＮ識別処理部２によってＶＰＮが識別され、このＶＰＮ識別結果をＶＰＮ識別ＩＤとしてＩＰパケットの属性を識別するために付与する。
【００４４】
受信トラヒックカウント処理部３では、このＶＰＮ識別ＩＤをキーとして、トラヒックカウントを行う。
【００４５】
主な処理である１対１のＶＰＮの結合を行うための処理を行うＩＰパケット処理部４では、このＶＰＮ識別ＩＤをもとに、ＶＰＮ毎のＩＰパケット処理を行うと共に、このＶＰＮ識別ＩＤを送信ＶＰＮ識別ＩＤに読み替えて、ＩＰパケットに付与する。
【００４６】
また、一部の処理であるＮ対ＮのＶＰＮの結合を行うための処理を行うＩＰパケット処理部７では、このＶＰＮ識別ＩＤをもとに、ＶＰＮ毎のＩＰパケット処理を行い、その後、ＩＰパケット処理部７によってＶＰＮ毎の処理を行われたＩＰパケットは、送信ＶＰＮ検索処理部８によって、受信ＶＰＮ識別ＩＤをキーとして送信ＶＰＮが検索され、この送信ＶＰＮ識別結果が送信ＶＰＮ識別ＩＤとしてＩＰパケットの属性を識別するために付与される。
【００４７】
送信トラヒックカウント処理部５では、主な処理である１対１のＶＰＮの結合を行うためのＩＰパケット処理部４からのＩＰパケットと、一部の処理であるＮ対ＮのＶＰＮの結合を行うための送信ＶＰＮ検索処理部８からのＩＰパケットを識別し、それぞれ送信ＶＰＮ識別ＩＤをキーとしてトラヒックカウントを行い、送信物理レイヤ処理部６に転送する。
【００４８】
送信物理レイヤ処理部６は、転送されたＩＰパケットに対して、送信物理レイヤ処理を行い、ＥｔｈｅｒリンクにＩＰパケットを出力する。
【００４９】
このとき、トラヒック情報収集処理部９は、受信トラヒックカウント処理部３でカウントされたトラヒック情報と、送信トラヒックカウント処理部５でカウントされたトラヒック情報を収集するときに、特に送信トラヒックカウント部５からのトラヒック情報について、１対１のＶＰＮ結合に対する処理を行うためのＩＰパケット処理部４からのＩＰパケットに対するトラヒック情報を結合元のＶＰＮから、１対１結合している、結合先のＶＰＮの情報として読み替えるとともに、Ｎ対ＮのＶＰＮ結合に対する処理を行うための送信ＶＰＮ検索処理部８からのＩＰパケットに対するトラヒック情報とマージして収集する。
【００５０】
主な処理が、１対１のＶＰＮの結合を行う処理であり、一部の処理としてＮ対ＮのＶＰＮの結合を行う処理が必要となる、ＶＰＮを複数結合する処理を行うＩＰパケット処理装置に対する、ＶＰＮ毎のトラヒック情報収集機能に関して、このように、一部の処理のＮ対Ｎの結合を行う処理に関しては、従来通り、受信側と送信側で２回の識別処理を行い、トラヒック情報の収集処理を行う。
【００５１】
主な処理である１対１のＶＰＮの結合を行う処理に関しては、受信側のみで識別を行い、トラヒック情報収集を行うとともに、結合先のＶＰＮの送信処理においても、この識別内容を使って、トラヒック情報収集を行い、一部の処理と主な処理のトラヒック情報をマージする。
【００５２】
この実施の形態によれば、ＶＰＮ等のＶＰＮを複数結合する処理を行うＩＰパケット処理装置におけるトラヒックカウントに関し、上記のように、送信側と受信側の両方で行われていたＶＰＮ検索処理を、受信側のみで行うことを基本とすることによって、処理の高速化と、ＶＰＮ毎の効率的なトラヒック情報収集機能を簡易に得ることができる。
【産業上の利用可能性】
【００５３】
本発明によれば、ＶＰＮ等の仮想ネットワークを複数結合する処理を行う場合の処理の高速化を図り、ＶＰＮ毎のトラヒック情報収集を効率良く行うことができる。これにより、ネットワーク管理者およびネットワークユーザ双方の利便性を向上させることができる。
【図面の簡単な説明】
【００５４】
【図１】本実施例のＩＰパケット処理装置のブロック構成図。
【図２】ＩＰパケットのヘッダ構成例を示す図。
【図３】本実施例のパケット処理部４における本発明に関連する動作手順を示すフローチャート。
【図４】本実施例のパケット処理部７における本発明に関連する動作手順を示すフローチャート。
【図５】従来例および本発明に係るネットワーク構成を説明するための図。
【図６】従来のＩＰパケット処理装置のブロック構成図。
【図７】ＶＰＮ結合形態を説明するための図。
【符号の説明】
【００５５】
１０１  本発明のトラヒックカウント方式を有するＩＰパケット処理装置
１０２  ルータ
１０３  Ｌ２ネットワーク
１０４  リンク
１  受信物理レイヤ処理部
２  受信ＶＰＮ識別処理部
３  受信トラヒックカウント処理部
４、７、１０  パケット処理部
５  送信トラヒックカウント処理部
６  送信物理レイヤ処理部
８  送信ＶＰＮ検索処理部
９  トラヒック情報収集処理部
【図１】
2006339725.tif 000003
【図２】
2006339725.tif 000004
【図３】
2006339725.tif 000005
【図４】
2006339725.tif 000006
【図５】
2006339725.tif 000007
【図６】
2006339725.tif 000008
【図７】
2006339725.tif 000009