(57)【要約】【課題】本発明は、ユーザ毎にネットワーク機器の接続順路を容易に設定変更することができ、接続順路の追加及び変更の作業工数を低減できるネットワーク機器の接続管理装置を提供することを目的とする。【解決手段】受信したパケットに付加されたユーザと送信先を示すタグを検索キーとして、ユーザと次の送信先を示すタグ及び送信先アドレスを登録した検索テーブルと、受信したパケットのタグを検索テーブル２２から検索したタグに付け替え、検索した送信先アドレスに対し送信するタグ付け替え送信手段Ｓ２２を有し、ユーザまたはサーバから受信したパケットをネットワーク機器に送信し、ネットワーク機器から受信したパケットを次にネットワーク機器またはサーバまたはユーザに送信する。【選択図】      図３
2004282252.tif 000002
【特許請求の範囲】
【請求項１】
クライアント側のポートはネットワークを介して複数のユーザと接続可能であり、サーバ側のポートはサーバと接続可能であり、物理的に接続されうる複数のネットワーク機器をユーザ毎に設定される順路で接続するネットワーク機器の接続管理装置であって、
受信したパケットに付加されたユーザと送信先を示すタグを検索キーとして、ユーザと次の送信先を示すタグ及び送信先アドレスを登録した検索テーブルと、
前記受信したパケットのタグを前記検索テーブルから検索したタグに付け替え、検索した送信先アドレスに対し送信するタグ付け替え送信手段を有し、
前記ユーザまたは前記サーバから受信したパケットを前記ネットワーク機器に送信し、前記ネットワーク機器から受信したパケットを次にネットワーク機器または前記サーバまたは前記ユーザに送信することを特徴とするネットワーク機器の接続管理装置。
【請求項２】
請求項１記載のネットワーク機器の接続管理装置において、
前記複数のネットワーク機器は、スター型に接続されることを特徴とするネットワーク機器の接続管理装置。
【請求項３】
請求項２記載のネットワーク機器の接続管理装置において、
前記検索テーブルは、ユーザ毎に検索キーがまとめられブロック化されていることを特徴とするネットワーク機器の接続管理装置。
【請求項４】
請求項３記載のネットワーク機器の接続管理装置において、
前記検索テーブルは、クライアント側から受信されサーバ側に送信されるパケットの上り順路と、サーバ側から受信されクライアント側に送信されるパケットの下り順路で検索キーがまとめられブロック化されていることを特徴とするネットワーク機器の接続管理装置。
【請求項５】
請求項４記載のネットワーク機器の接続管理装置において、
前記検索テーブルは、前記検索キーに対応して、ユーザと次の送信先を示すタグ及び送信先アドレスの他に物理ポートが登録されていることを特徴とするネットワーク機器の接続管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク機器の接続管理装置に関し、
ネットワーク機器の接続管理装置に関する。
【０００２】
本発明は、ユーザ毎にネットワーク機器の接続順路が異なる構成を一つの筐体内にまとめた装置に関する技術である。
【０００３】
【従来の技術】
図１は、従来のネットワーク機器の接続管理装置の一例のブロック図を示す。同図中、ルータ１０には、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークを介してユーザが接続される。ルータ１０はレイヤ２スイッチ１１に接続され、レイヤ２スイッチ１１にはファイアウォール（ＦＷ）１２、サーバ負荷分散装置（ＳＬＢ）１３、暗号化通信装置（ＳＳＬ）１４等のネットワーク機器が接続され、また、サーバ１５が接続されている。
【０００４】
従来のネットワーク機器の接続管理装置では、ユーザ毎にネットワーク機器の接続順路が異なる構成では、あるユーザの接続順路を変更する場合、ケーブルの接続順路を物理的に変更している。
【０００５】
なお、ＶＬＡＮ間転送、マルチプロトコル転送を行い、特に、各ネットワーク間のルーティング処理、パケットヘッダ編集をハードウェアで実現する通信装置については、例えば、非特許文献１に記載されている。
【０００６】
【特許文献１】
特開２００２−１１１７１２号公報
【０００７】
【発明が解決しようとする課題】
近年、Ｉｎｔｅｒｎｅｔ  Ｄａｔａ  Ｃｅｎｔｅｒ（以後ｉＤＣと略す）のようにユーザ毎にネットワークを構築し、設置スペースや電源だけでなくネットワーク機器そのものもレンタルするサービスが増加している。このｉＤＣサービスを新規ユーザが契約する時、ｉＤＣはレンタルするネットワーク機器をユーザが希望する接続順路に物理接続しなくてはならない。
【０００８】
この場合、ユーザの入れ替わりが激しい状況下では、接続順路の物理的な再配置が頻繁に生じ、人件費や作業工数などの運用コストの増大を生じる。また、使用するネットワーク機器は同種だがユーザ毎に接続順路が異なると、既に登録されているユーザとは接続順序が異なるユーザが追加される毎に、新たに物理的な別構成を追加しなくてはならなく、設置スペースの増大を生じるという問題があった。
【０００９】
また、物理接続順路を変更しないよう、論理的に接続順路を設定することも考えられるが、あるユーザの接続順路を変更する場合、接続順路にある複数のネットワーク機器に対して設定変更する必要がある。例えば、図１に示す各装置間の接続をＶＬＡＮで設定することを前提とした場合、ルータ１０，レイヤ２スイッチ１１，ファイアウォール１２，サーバ負荷分散装置１３，暗号化通信装置１４に設定してある次の接続装置のＩＰアドレスを設定変更しなければならない。この設定変更に手間がかかるという問題があった。
【００１０】
本発明は、上記の点に鑑みなされたものであり、ユーザ毎にネットワーク機器の接続順路を容易に設定変更することができ、接続順路の追加及び変更の作業工数を低減できるネットワーク機器の接続管理装置を提供することを目的とする。
【００１１】
【課題を解決するための手段】
請求項１に記載の発明は、受信したパケットに付加されたユーザと送信先を示すタグを検索キーとして、ユーザと次の送信先を示すタグ及び送信先アドレスを登録した検索テーブルと、
前記受信したパケットのタグを前記検索テーブルから検索したタグに付け替え、検索した送信先アドレスに対し送信するタグ付け替え送信手段を有し、
前記ユーザまたは前記サーバから受信したパケットを前記ネットワーク機器に送信し、前記ネットワーク機器から受信したパケットを次にネットワーク機器または前記サーバまたは前記ユーザに送信することにより、
ユーザ毎にネットワーク機器の接続順路を容易に設定変更することができ、接続順路の追加及び変更の作業工数を低減できる。
【００１２】
請求項２に記載の発明では、複数のネットワーク機器は、スター型に接続されることにより、検索テーブルを用いることで複数のネットワーク機器の接続順序を必要に応じて変化させることができる。
【００１３】
請求項３に記載の発明では、検索テーブルは、ユーザ毎に検索キーがまとめられブロック化されていることにより、ユーザ毎にネットワーク機器の接続順路を容易に設定変更することができる。
【００１４】
請求項４に記載の発明では、検索テーブルは、クライアント側から受信されサーバ側に送信されるパケットの上り順路と、サーバ側から受信されクライアント側に送信されるパケットの下り順路で検索キーがまとめられブロック化されていることにより、各ユーザについて上り順路と下り順路それぞれのネットワーク機器の接続順路を容易に設定変更することができる。
【００１５】
請求項５に記載の発明では、検索テーブルは、前記検索キーに対応して、ユーザと次の送信先を示すタグ及び送信先アドレスの他に物理ポートが登録されていることにより、パケットを送信する物理ポートを知ることができる。
【００１６】
【発明の実施の形態】
図２は本発明のネットワーク機器の接続管理装置の概要図、図３は本発明のネットワーク機器の接続管理装置の一実施例のブロック図を示す。図３図中、管理機構部２０は、検索テーブル２２を用いてユーザ毎の接続順路を管理しており、従来のレイヤ２スイッチの機能も有している。物理ポートＰｉｎ，Ｐｏｕｔ，Ｐ１〜Ｐｎを有している。物理ポートＰｉｎはクライアント側すなわちＩＰネットワークに接続されたルータに接続される。物理ポートＰｏｕｔはサーバに接続される。物理ポートＰ１〜Ｐｎそれぞれには処理ブロック（ＨＬＢ）２４−１〜２４−ｎが接続される。
【００１７】
図２に示すように、管理機構部２０と処理ブロック２４−１〜２４−ｎは、ルータ２５と共に、筐体２６に収納される。本発明では、接続管理装置及び各処理ブロックの接続を管理するのにタグＶＬＡＮ（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を使用し、またクライアント側から入力されたパケットフローは、ユーザと送信先ごとにＶＬＡＮタグで識別されている。これにより、ユーザＡのパケットについては図２に実線で示す処理ブロック２４−１，２４−２，…，２４−ｎの順路を通してサーバ２７に供給され、ユーザＢのパケットについては図２に破線で示す処理ブロック２４−２，…，２４−ｎの順路を通してサーバ２７に供給される。
【００１８】
図３に示す処理ブロック２４−１〜２４−ｎそれぞれは、各ユーザの運用方針に基づく処理を行うもので、例えば、ファイアウォール、サーバ負荷分散装置（ＳＬＢ）、暗号化通信装置（ＳＳＬ）等である。
【００１９】
図３に記したｌｉｎｅ＿１〜ｌｉｎｅ＿ｎは物理接続ライン、ＶＬＡＮｉｎ，ＶＬＡＮｏｕｔ，ＶＬＡＮ１〜ＶＬＡＮｎは各ブロックのＶＬＡＮタグ、Ｍ０〜Ｍｎは接続管理装置及び各処理ブロックのＭＡＣアドレスである。また、接続順路の一元管理を行うため、管理機構部２０の物理接続構成はスター型をとる。
【００２０】
管理機構部２０には宛先検索テーブル２２が設けられている。管理機構部２０は入力されたパケットに付加されているＶＬＡＮタグを検索キーとして宛先検索テーブル２２を検索する。宛先検索テーブル２２は、端末３０から書き換え可能とされている。
【００２１】
図４は、管理機構部２０に設けられた宛先検索テーブル２２の一実施例の構成図を示す。宛先検索テーブル２２は、検索キー（ＶＬＡＮタグ３２ビット）をエントリーとして、宛先のＶＬＡＮタグ３２ビットと、宛先のＭＡＣアドレス４８ビットと、物理ポートが登録されている。また、宛先検索テーブル２２を検索して得た宛先のＶＬＡＮタグを宛先検索テーブル２２の次の検索キーとすることにより、処理ブロック結線情報を上り順路と下り順路それぞれで連続させている。なお、上り順路とはクライアント側から受信されサーバ側に送信されるパケットの順路であり、下り順路とはサーバ側から受信されクライアント側に送信されるパケットの順路である。
【００２２】
また、宛先検索テーブル２２における検索キーは、ユーザ毎に分け、更に上り順路と下り順路で分けてまとめられブロック化されているため、複数のユーザそれぞれの処理ブロック結線情報を区別することができ、更に上り順路と下り順路を区別することができる。
【００２３】
なお、３２ビットのＶＬＡＮタグは図４の下部に示すように、上位１６ビットが０ｘ８１００（０ｘは１６進表示を表す）であり、下位１２ビットにユーザ識別子ＶＩＤが設定されている。
【００２４】
図５は、管理機構部２０が実行する接続処理のフローチャートを示す。同図中、管理機構部２０はパケットを受信すると、ステップＳ１０で受信したパケットの宛先が自装置のＭＡＣアドレスであるか否かを判別し、自装置のＭＡＣアドレスでなければステップＳ１２で当該パケットを破棄して処理を終了し、自装置のＭＡＣアドレスであればステップＳ１４に進む。
【００２５】
ステップＳ１４では、受信したパケットにＶＬＡＮタグがあるか否かを判別し、ＶＬＡＮタグがなければステップＳ１６で当該パケットを破棄して処理を終了し、ＶＬＡＮタグがあればステップＳ１８に進む。
【００２６】
ステップＳ１８では、受信したパケットのＶＬＡＮタグを検索キーとして宛先検索テーブル２２を検索し、検索がヒットしなければステップＳ２０で当該パケットを破棄して処理を終了し、検索がヒットすればステップＳ２２に進む。
【００２７】
ステップＳ２２では、受信したパケットのＶＬＡＮタグとＭＡＣアドレスを検索テーブル２２の検索で得られたＶＬＡＮタグとＭＡＣアドレスに付け替え、次に、ステップＳ２４でこのパケットを検索テーブル２２の検索で得られた物理ポートから処理ブロックに送信する。
【００２８】
図６は、処理ブロック２４−１〜２４−ｎそれぞれが実行する接続処理のフローチャートを示す。同図中、管理機構部２０はパケットを受信すると、ステップＳ３０で受信したパケットの宛先が自装置のＭＡＣアドレスであるか否かを判別し、自装置のＭＡＣアドレスでなければステップＳ３２で当該パケットを破棄して処理を終了し、自装置のＭＡＣアドレスであればステップＳ３４に進む。
【００２９】
ステップＳ３４では、受信したパケットにＶＬＡＮタグがあるか否かを判別し、ＶＬＡＮタグがなければステップＳ３６で当該パケットを破棄して処理を終了し、ＶＬＡＮタグがあればステップＳ３８に進む。
【００３０】
ステップＳ３８では、処理ブロックは、ファイアウォール処理、サーバ負荷分散処理、暗号化／復号化等の各ユーザの運用方針に基づく処理を行い、その結果当該パケットを中継しないと決定した場合はステップＳ４０で当該パケットを破棄して処理を終了し、中継すると決定した場合はステップＳ４２に進む。
【００３１】
ステップＳ４２では、受信したパケットのＭＡＣアドレスを管理機構部２０のＭＡＣアドレスである「Ｍ０」に付け替え、次に、ステップＳ４４でこのパケットを管理機構部２０に送信する。
【００３２】
ここで、図７の上り順路のパケットフローに示すように、ユーザＡから管理機構部２０に供給されるパケットは、ＶＬＡＮタグ「ＶＬＡＮｉｎ＿ａ」を持つ。管理機構部２０は、このパケットを図４に示す検索テーブル２２のａ１行で得られたＶＬＡＮタグ「ＶＬＡＮ１＿ａ」とＭＡＣアドレス「Ｍ１」に付け替えて処理ブロック２４−１に送信する。処理ブロック２４−１ではユーザＡの運用方針に基づく処理を行いＭＡＣアドレス「Ｍ０」に付け替えて管理機構部２０に送信する。
【００３３】
管理機構部２０はこのパケットを受信すると、検索テーブル２２のａ２行で得られたＶＬＡＮタグ「ＶＬＡＮ２＿ａ」とＭＡＣアドレス「Ｍ２」に付け替えて処理ブロック２４−１に送信する。処理ブロック２４−１ではユーザＡの運用方針に基づく処理を行いＭＡＣアドレス「Ｍ０」に付け替えて管理機構部２０に送信する。同様にして、ユーザＡからのパケットは検索テーブル２２に基づく順路で処理ブロック２４−２〜２４−ｎそれぞれで処理を受け、最後に管理機構部２０で検索テーブル２２のａ５行で得られたＶＬＡＮタグ「ＶＬＡＮｏｕｔ＿ａ」とサーバのＭＡＣアドレス「Ｍｏｕｔ」に付け替えられてサーバ側に送信される。
【００３４】
図８の下り順路のパケットフローに示すように、サーバからユーザＡに対し管理機構部２０に供給されるパケットは、ＶＬＡＮタグが「ＶＬＡＮｏｕｔ＿ａ」を持つ。管理機構部２０は、このパケットを図４に示す検索テーブル２２のａ６行で得られたＶＬＡＮタグ「ＶＬＡＮｎ＿ａ」とＭＡＣアドレス「Ｍｎ」に付け替えて処理ブロック２４−ｎに送信する。処理ブロック２４−ｎではユーザＡの運用方針に基づく処理を行いＭＡＣアドレス「Ｍ０」に付け替えて管理機構部２０に送信する。
【００３５】
同様にして、ユーザＡに対するパケットは検索テーブル２２に基づく順路で処理ブロック２４−３〜２４−１それぞれで処理を受け、最後に管理機構部２０で検索テーブル２２のａ８行で得られたＶＬＡＮタグ「ＶＬＡＮｉｎ＿ａ」とユーザＡのＭＡＣアドレス「Ｍｉｎ」に付け替えられてクライアント側に送信される。
【００３６】
図４に示す宛先検索テーブル２２においてユーザＢに対する上り順路はｂ１行〜ｂ４行で指示されており、処理ブロック２４−２，２４−３，…，２４−ｎの順路を通る構成とされている。ここで、ユーザＢの上り順路の先頭に処理ブロック２４−１を追加する場合には、図４に示すｂ１行を、図９に示すｂ０，ｂ１行に変更する。この書き換えの指示は端末３０から入力する。
【００３７】
図９のｂ０行では検索キー「ＶＬＡＮｉｎ＿ｂ」に対してＶＬＡＮタグ「ＶＬＡＮ１＿ａ」とＭＡＣアドレス「Ｍ１」が指示され、ユーザＢのパケットは最初に処理ブロック２４−１に送信されることが指示されている。図９のｂ１行では検索キー「ＶＬＡＮ１＿ｂ」に対してＶＬＡＮタグ「ＶＬＡＮ２＿ａ」とＭＡＣアドレス「Ｍ２」が指示され、ユーザＢのパケットは２番目に処理ブロック２４−２に送信されることが指示されている。
【００３８】
また、図４に示す宛先検索テーブル２２においてユーザＣに対する上り順路はｃ１行，ｃ２，…で指示され、処理ブロック２４−２，２４−３，…の順路を通る構成とされている。ここで、ユーザＣの上り順路から処理ブロック２４−２を削除する場合には、図９に示すようにｃ１行を削除し、ｃ２行を検索キーを「ＶＬＡＮｉｎ＿ｃ」に変更する。この書き換えの指示は端末３０から入力する。
【００３９】
このように、管理機構部２０の宛先検索テーブル２２の一部を書き換えるだけで、各ユーザの処理ブロックの接続順路を簡単に変更することができる。つまり、同種のネットワーク機器を使用するがユーザ毎に接続順路が異なる環境に対して、検索テーブル２２によって接続順路を一つにまとめ、かつ、複数のユーザを一元管理することにより、接続順路の変更を複数のネットワーク機器に対して設定しなくて済む。これにより、設置スペースを低減でき、接続順路変更に関する運用コストを低減できる。
【００４０】
なお、ステップＳ２２が請求項または付記記載のタグ付け替え送信手段に対応する。
【００４１】
（付記１）  クライアント側のポートはネットワークを介して複数のユーザと接続可能であり、サーバ側のポートはサーバと接続可能であり、物理的に接続されうる複数のネットワーク機器をユーザ毎に設定される順路で接続するネットワーク機器の接続管理装置であって、
受信したパケットに付加されたユーザと送信先を示すタグを検索キーとして、ユーザと次の送信先を示すタグ及び送信先アドレスを登録した検索テーブルと、
前記受信したパケットのタグを前記検索テーブルから検索したタグに付け替え、検索した送信先アドレスに対し送信するタグ付け替え送信手段を有し、
前記ユーザまたは前記サーバから受信したパケットを前記ネットワーク機器に送信し、前記ネットワーク機器から受信したパケットを次にネットワーク機器または前記サーバまたは前記ユーザに送信することを特徴とするネットワーク機器の接続管理装置。
【００４２】
（付記２）  付記１記載のネットワーク機器の接続管理装置において、
前記複数のネットワーク機器は、スター型に接続されることを特徴とするネットワーク機器の接続管理装置。
【００４３】
（付記３）  付記２記載のネットワーク機器の接続管理装置において、
前記検索テーブルは、ユーザ毎に検索キーがまとめられブロック化されていることを特徴とするネットワーク機器の接続管理装置。
【００４４】
（付記４）  付記３記載のネットワーク機器の接続管理装置において、
前記検索テーブルは、クライアント側から受信されサーバ側に送信されるパケットの上り順路と、サーバ側から受信されクライアント側に送信されるパケットの下り順路で検索キーがまとめられブロック化されていることを特徴とするネットワーク機器の接続管理装置。
【００４５】
（付記５）  付記４記載のネットワーク機器の接続管理装置において、
前記検索テーブルは、前記検索キーに対応して、ユーザと次の送信先を示すタグ及び送信先アドレスの他に物理ポートが登録されていることを特徴とするネットワーク機器の接続管理装置。
【００４６】
（付記６）  付記１記載のネットワーク機器の接続管理装置において、
前記検索テーブルは、端末より書き換え可能であることを特徴とするネットワーク機器の接続管理装置。
【００４７】
（付記７）  付記１乃至６記載のネットワーク機器の接続管理装置において、
前記タグは、ＶＬＡＮタグであることを特徴とするネットワーク機器の接続管理装置。
【００４８】
【発明の効果】
上述の如く、請求項１に記載の発明によれば、ユーザ毎にネットワーク機器の接続順路を容易に設定変更することができ、接続順路の追加及び変更の作業工数を低減できる。
【００４９】
また、請求項２に記載の発明によれば、検索テーブルを用いることで複数のネットワーク機器の接続順序を必要に応じて変化させることができる。
【００５０】
また、請求項３に記載の発明によれば、ユーザ毎にネットワーク機器の接続順路を容易に設定変更することができる。
【００５１】
また、請求項４に記載の発明によれば、各ユーザについて上り順路と下り順路それぞれのネットワーク機器の接続順路を容易に設定変更することができる。
【００５２】
請求項５に記載の発明によれば、パケットを送信する物理ポートを知ることができる。
【図面の簡単な説明】
【図１】従来のネットワーク機器接続装置の一例のブロック図である。
【図２】本発明のネットワーク機器の接続管理装置の概要図である。
【図３】本発明のネットワーク機器の接続管理装置の一実施例のブロック図である。
【図４】宛先検索テーブルの一実施例の構成図である。
【図５】管理機構部が実行する接続処理のフローチャートである。
【図６】処理ブロックが実行する接続処理のフローチャートである。
【図７】上り順路のパケットフローである。
【図８】下り順路のパケットフローである。
【図９】宛先検索テーブルの書き換えを説明するための図である。
【符号の説明】
２０  管理機構部
２２  検索テーブル
２４−１〜２４−ｎ  処理ブロック（ＨＬＢ）
２５  ルータ
２６  筐体
２７  サーバ
３０  端末
Ｐｉｎ，Ｐｏｕｔ，Ｐ１〜Ｐｎ  物理ポート
ｌｉｎｅ＿１〜ｌｉｎｅ＿ｎ  物理接続ライン
ＶＬＡＮｉｎ，ＶＬＡＮｏｕｔ，ＶＬＡＮ１〜ＶＬＡＮｎ  ＶＬＡＮタグ
Ｍ０〜Ｍｎ  ＭＡＣアドレス
【図１】
2004282252.tif 000003
【図２】
2004282252.tif 000004
【図３】
2004282252.tif 000005
【図４】
2004282252.tif 000006
【図５】
2004282252.tif 000007
【図６】
2004282252.tif 000008
【図７】
2004282252.tif 000009
【図８】
2004282252.tif 000010
【図９】
2004282252.tif 000011