(57)【要約】【課題】複数のトラフィックに対して、通信帯域を適切に割り当てることができる通信装置を提供する。【解決手段】  中継回路３４のアドレスティーチング手段３６は、所定のテーブルに基づき、ネットワーク５およびネットワークインタフェース３７を介して送信されてきたフレームの送信元ＭＡＣアドレスに応じて、イーサネット（登録商標）インタフェース３３の接続ポート３３ｅまたは接続ポート３３ｆの１つを選択し、選択された接続ポートからそのフレームを送信する。イーサネット（登録商標）スイッチ２１は、接続ポートと通信先の対応付けを学習する機能を備えるため、通信相手に応じて接続ポート２１ｅまたは接続ポート２１ｆが、すなわち、回線３１または回線３２が、自動的に選択される。【選択図】図２
2008219824.tif 000002
【特許請求の範囲】
【請求項１】
複数の接続ポートを備え、ネットワークを介して送信されてきたフレームの送信元アドレスと当該フレームの受信時に使用した接続ポートとを対応付けて学習し、当該アドレスへのフレームの送信時に当該接続ポートを選択する選択機能を有するスイッチと、前記ネットワークと、の間に設けられる通信装置において、
前記スイッチの前記接続ポートのうちの複数の接続ポートとそれぞれ接続される複数の接続部と、
前記ネットワークから前記スイッチに向けて送信されてきたフレームの送信元アドレスに応じて前記複数の接続部のうち使用する接続部を選択することで、前記スイッチの前記選択機能により、通信相手の当該アドレスと当該アドレスに対応する接続ポートとの対応付けを前記スイッチに学習させるアドレスティーチング手段と、
を備えることを特徴とする通信装置。
【請求項２】
前記アドレスティーチング手段は、前記フレームの送信元アドレスと前記接続部とを対応付ける情報のユーザによる入力を受け付け、入力された当該情報に従って前記接続部を選択することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記アドレスティーチング手段は、前記送信元アドレスから送信されてきた前記フレームの固有値に基づいて前記接続部を選択することを特徴とする請求項１に記載の通信装置。
【請求項４】
前記アドレスティーチング手段により選択される前記接続部は、前記通信相手の優先度に対応付けられていることを特徴とする請求項１〜３のいずれか１項に記載の通信装置。
【請求項５】
前記スイッチから送信されてくるフレームを前記ネットワークに転送する際に、前記接続部に対して予め規定された分配比率に従って、前記接続部ごとの通信量を前記ネットワークでの通信可能な通信量に制限する分配手段を備えることを特徴とする請求項１〜４のいずれか１項に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して送信されてきたフレームの送信元アドレスと当該フレームの受信時に使用した接続ポートとを対応付けて学習し、当該アドレスへのフレームの送信時に当該接続ポートを選択する選択機能を有するスイッチとともに用いられる通信装置に関する。
【背景技術】
【０００２】
複数のイーサネット（登録商標）（登録商標）機器をネットワークに接続する方法として、図３に示すような接続方法がある。図３のネットワーク構成において、イーサネット（登録商標）スイッチ２１およびイーサネット（登録商標）スイッチ２２は、それぞれ一般的なレイヤ２のイーサネット（登録商標）スイッチであり、受信したフレームに基づいて、接続ポートの先に接続された機器の送信元ＭＡＣアドレスを自動的に学習する機能を備える。フレームをその機器に送信する際には、上記の学習結果に基づいて当該接続ポートを選択し、その接続ポートから当該機器（ＭＡＣアドレス）に向けてフレームを送信する。これにより、ネットワーク５を介して、機器１ａ、機器１ｂ、機器１ｃおよび機器１ｄと、機器１Ａ、機器１Ｂ、機器１Ｃおよび機器１Ｄとの間で、通信可能とされる。
【特許文献１】特開２００６−７４４１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来のネットワーク構成では、優先度が異なるトラフィックが混在していても、それらの扱いを区別することができないという問題がある。例えば、ネットワーク５の通信帯域により通信量が制限される場合には、優先度の高い通信が阻害され、重大な影響を及ぼす可能性もある。
【０００４】
本発明の目的は、複数のトラフィックに対して、通信帯域を適切に割り当てることができる通信装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明の通信装置は、複数の接続ポートを備え、ネットワークを介して送信されてきたフレームの送信元アドレスと当該フレームの受信時に使用した接続ポートとを対応付けて学習し、当該アドレスへのフレームの送信時に当該接続ポートを選択する選択機能を有するスイッチと、前記ネットワークと、の間に設けられる通信装置において、前記スイッチの前記接続ポートのうちの複数の接続ポートとそれぞれ接続される複数の接続部と、前記ネットワークから前記スイッチに向けて送信されてきたフレームの送信元アドレスに応じて前記複数の接続部のうち使用する接続部を選択することで、前記スイッチの前記選択機能により、通信相手の当該アドレスと当該アドレスに対応する接続ポートとの対応付けを前記スイッチに学習させるアドレスティーチング手段と、を備えることを特徴とする。
この通信装置によれば、ネットワークからスイッチに向けて送信されてきたフレームの送信元アドレスに応じて使用する接続部を選択することで、スイッチの選択機能により、通信相手の当該アドレスと当該アドレスに対応する接続ポートとの対応付けをスイッチに学習させるので、通信帯域を適切に割り当てることができる。
【０００６】
前記アドレスティーチング手段は、前記フレームの送信元アドレスと前記接続部とを対応付ける情報のユーザによる入力を受け付け、入力された当該情報に従って前記接続部を選択してもよい。
【０００７】
前記アドレスティーチング手段は、前記送信元アドレスから送信されてきた前記フレームの固有値に基づいて前記接続部を選択してもよい。
【０００８】
前記アドレスティーチング手段により選択される前記接続部は、前記通信相手の優先度に対応付けられていてもよい。
【０００９】
前記スイッチから送信されてくるフレームを前記ネットワークに転送する際に、前記接続部に対して予め規定された分配比率に従って、前記接続部ごとの通信量を前記ネットワークでの通信可能な通信量に制限する分配手段を備えてもよい。
【発明の効果】
【００１０】
本発明の通信装置によれば、ネットワークからスイッチに向けて送信されてきたフレームの送信元アドレスに応じて使用する接続部を選択することで、スイッチの選択機能により、通信相手の当該アドレスと当該アドレスに対応する接続ポートとの対応付けをスイッチに学習させるので、通信帯域を適切に割り当てることができる。
【発明を実施するための最良の形態】
【００１１】
以下、図１〜図２を参照して、本発明による通信装置の一実施形態について説明する。
【００１２】
図１は、本実施形態の通信装置としてのアダプターが適用される通信ネットワークの構成を示すブロック図、図２は、アダプターの構成を示すブロック図である。
【００１３】
図１に示すように、イーサネット（登録商標）（登録商標）機器である、機器１ａ、機器１ｂ、機器１ｃおよび機器１ｄは、イーサネット（登録商標）スイッチ２１の接続ポート２１ａ、接続ポート２１ｂ、接続ポート２１ｃおよび接続ポート２１ｄにそれぞれ接続されている。また、同様に、イーサネット（登録商標）機器である、機器１Ａ、機器１Ｂ、機器１Ｃおよび機器１Ｄは、イーサネット（登録商標）スイッチ２２の接続ポート２２ａ、接続ポート２２ｂ、接続ポート２２ｃおよび接続ポート２２ｄにそれぞれ接続されている。また、イーサネット（登録商標）スイッチ２１およびイーサネット（登録商標）スイッチ２２は、それぞれアダプター３０およびアダプター４０を介してネットワーク５に接続されており、ネットワーク５を介して、機器１ａ、機器１ｂ、機器１ｃおよび機器１ｄと、機器１Ａ、機器１Ｂ、機器１Ｃおよび機器１Ｄとの間で、通信可能とされている。機器１ａ、機器１ｂ、機器１ｃ、機器１ｄ、機器１Ａ、機器１Ｂ、機器１Ｃおよび機器１Ｄには、それぞれＭＡＣアドレスが割り当てられている。
【００１４】
イーサネット（登録商標）スイッチ２１およびイーサネット（登録商標）スイッチ２２は、それぞれ一般的なレイヤ２のイーサネット（登録商標）スイッチであり、受信したフレームに基づいて、接続ポートの先に接続された機器の送信元ＭＡＣアドレスを自動的に学習する機能を備える。フレームをその機器に送信する際には、上記の学習結果に基づいて当該接続ポートを選択し、その接続ポートから当該機器（ＭＡＣアドレス）に向けてフレームを送信する。
【００１５】
図２に示すように、アダプター３０は、イーサネット（登録商標）インタフェース３３と、中継回路３４と、ネットワークインタフェース３７とを備える。図１および図２に示すように、イーサネット（登録商標）インタフェース３３の接続ポート３３ｅおよび接続ポート３３ｆは、それぞれ回線３１および回線３２を介してイーサネット（登録商標）スイッチ２１の接続ポート２１ｅおよび接続ポート２１ｆに接続されている。また、ネットワークインタフェース３７は、ネットワーク５に接続されている。中継回路３４は、分配手段３５およびアドレスティーチング手段３６を備え、イーサネット（登録商標）インタフェース３３と、ネットワークインタフェース３７との間を中継する。
【００１６】
中継回路３４の分配手段３５は、ネットワークインタフェース３７を介してネットワーク５へ向けて送信されるフレームの通信量がネットワーク５の通信容量以下に制限されるように、イーサネット（登録商標）インタフェース３３の接続ポート３３ｅおよび接続ポート３３ｆに、等分または不等分に通信帯域（単位時間当たりの通過ビット数）を配分する機能を備える。このような分配手段３５の機能により、図１および図２においてネットワーク５における右方向への全体の通信量が制限される。また、回線３１および回線３２における右方向の通信に対する通信帯域として、それぞれ所定の帯域が確保される。回線３１および回線３２に、例えば、５：５の比率で通信量を確保することができ、あるいは７：３の比率で通信量を確保することができる。
【００１７】
中継回路３４のアドレスティーチング手段３６は、所定のテーブル３６ｔに基づき、ネットワーク５およびネットワークインタフェース３７を介して送信されてきたフレームの送信元ＭＡＣアドレスに応じて、イーサネット（登録商標）インタフェース３３の接続ポート３３ｅまたは接続ポート３３ｆの１つを選択し、選択された接続ポートからそのフレームを送信する。上記のように、イーサネット（登録商標）スイッチ２１は、接続ポートと通信先の対応付けを学習する機能を備えるため、通信相手に応じて接続ポート２１ｅまたは接続ポート２１ｆが、すなわち、回線３１または回線３２が、自動的に選択されることになる。
【００１８】
フレームの送信元ＭＡＣアドレスと、イーサネット（登録商標）インタフェース３３の接続ポートとを対応付けるテーブル３６ｔは、ユーザが任意に設定できる。これにより、例えば、回線３１あるいは回線３２のいずれかを、特定の機器との通信専用の回線として確保できる。仮に、機器１Ａおよび機器１Ｂを通信相手とする通信が重要で、優先度の高い通信となる場合に、これらの機器のＭＡＣアドレスを接続ポート３３ｅに対応付け、その他の機器のＭＡＣアドレスを接続ポート３３ｆに対応付けることができる。この場合には、回線３１が機器１Ａおよび機器１Ｂを通信相手とするフレームに専用の回線として使用される。このため、分配手段３５によって回線３１に充分な通信容量を確保しておけば、優先度の高い通信が滞る事態を防止できる。
【００１９】
同様に、アダプター４０は、イーサネット（登録商標）インタフェース４３と、中継回路４４と、ネットワークインタフェース４７とを備える。図１および図２に示すように、イーサネット（登録商標）インタフェース４３の接続ポート４３ｅおよび接続ポート４３ｆは、それぞれ回線４１および回線４２を介してイーサネット（登録商標）スイッチ２２の接続ポート２２ｅおよび接続ポート２２ｆに接続されている。また、ネットワークインタフェース４７は、ネットワーク５に接続されている。中継回路４４は、分配手段４５およびアドレスティーチング手段４６を備え、イーサネット（登録商標）インタフェース４３と、ネットワークインタフェース４７との間を中継する。
【００２０】
中継回路４４の分配手段４５は、ネットワークインタフェース４７を介してネットワーク５へ向けて送信されるフレームの通信量がネットワークの通信容量以下に制限されるように、イーサネット（登録商標）インタフェース４３の接続ポート４３ｅおよび接続ポート４３ｆに、等分または不等分に通信帯域（単位時間当たりの通過ビット数）を配分する機能を備える。このような分配手段４５の機能により、図１および図２においてネットワーク５における左方向への全体の通信量が制限される。また、回線４１および回線４２における左方向の通信に対する通信帯域として、それぞれ所定の帯域が確保される。
【００２１】
中継回路４４のアドレスティーチング手段４６は、所定のテーブル４６ｔに基づき、ネットワーク５およびネットワークインタフェース４７を介して送信されてきたフレームの送信元ＭＡＣアドレスに応じて、イーサネット（登録商標）インタフェース４３の接続ポート４３ｅまたは接続ポート４３ｆの１つを選択し、選択された接続ポートからそのフレームを送信する。上記のように、イーサネット（登録商標）スイッチ２２は、接続ポートと通信先の対応付けを学習する機能を備えるため、通信相手に応じて接続ポート２２ｅまたは接続ポート２２ｆが、すなわち、回線４１または回線４２が、自動的に選択されることになる。
【００２２】
フレームの送信元ＭＡＣアドレスと、イーサネット（登録商標）インタフェース４３の接続ポートとを対応付けるテーブル４６ｔは、ユーザが任意に設定できる。これにより、例えば、回線４１あるいは回線４２のいずれかを、特定の機器との通信専用の回線として確保できる。仮に、機器１ａを通信相手とする通信が重要で、優先度の高い通信となる場合に、機器１ａのＭＡＣアドレスを接続ポート４３ｅに対応付け、その他の機器のＭＡＣアドレスを接続ポート４３ｆに対応付けることができる。この場合には、回線４１が機器１ａを通信相手とするフレームに専用の回線として使用される。このため、分配手段４５によって回線４１に充分な通信容量を確保しておけば、優先度の高い通信が滞る事態を防止できる。
【００２３】
このように、本実施形態の通信装置によれば、２つの回線（回線３１，３２または回線４１，４２）を通信相手に応じて割り当てることができるので、通信帯域を有効に利用することが可能となる。例えば、優先度の異なる複数のトラフィックに対して、それぞれ適切な通信帯域を割り当てることができる。
【００２４】
上記実施形態では、２つの回線を割り当てる場合を例示したが、３つ以上の回線に通信量を分配することもできる。この場合、それぞれの回線は、イーサネット（登録商標）スイッチの個々の接続ポートにそれぞれ接続される。また、イーサネット（登録商標）インタフェースの接続ポートも、回線数と同数設けられる。
【００２５】
また、上記実施形態では、回線を送信元の機器に応じて選択しているが、フレーム中に含まれる固有値に応じて回線を自動的に選択可能としてもよい。例えば、固有値により通信の優先度を示すようにし、アドレスティーチング手段がこの優先度に応じて、回線を選択することもできる。優先度と接続ポートを対応付けるテーブルを用意し、このテーブルに基づいてアドレスティーチング手段が接続ポートを選択すればよい。この場合、例えば、図１および図２において、ネットワーク５およびネットワークインタフェース３７を介して送信されてきたフレームに含まれる固有値に基づき、アドレスティーチング手段３６が接続ポート３３ｅまたは接続ポート３３ｆを選択することができる。この場合、固有値が高い優先度を示す場合に接続ポート３３ｅを選択するとともに、固有値が低い優先度を示す場合には接続ポート３３ｆを選択するようにすれば、回線３１を優先度が高い通信相手との通信の専用回線として使用できる。
【００２６】
また、分配手段による分配比率を、通信状況に応じて自動的に変更可能としてもよい。例えば、回線３１を優先度の高い通信の専用回線として使用している場合に、回線３１の通信量に応じて分配比率を調整することで、回線３１に必要な通信帯域を常時確保できる。
【００２７】
以上説明したように、本発明の通信装置によれば、ネットワークからスイッチに向けて送信されてきたフレームの送信元アドレスに応じて使用する接続部を選択することで、スイッチの選択機能により、通信相手の当該アドレスと当該アドレスに対応する接続ポートとの対応付けをスイッチに学習させるので、通信帯域を適切に割り当てることができる。
【００２８】
本発明の適用範囲は上記実施形態に限定されることはない。本発明は、複数の接続ポートを備え、ネットワークを介して送信されてきたフレームの送信元アドレスと当該フレームの受信時に使用した接続ポートとを対応付けて学習し、当該アドレスへのフレームの送信時に当該接続ポートを選択する選択機能を有するスイッチと組み合わせて使用される通信装置に対し、広く適用することができる。
【図面の簡単な説明】
【００２９】
【図１】一実施形態の通信装置としてのアダプターが適用される通信ネットワークの構成を示すブロック図。
【図２】アダプターの構成を示すブロック図。
【図３】従来の通信ネットワークの構成を示すブロック図。
【符号の説明】
【００３０】
５      ネットワーク
２１，２２  イーサネット（登録商標）スイッチ（スイッチ）
３０，４０  アダプター（通信装置）
３３ｅ，３３ｆ，４３ｅ，４３ｆ  接続ポート（接続部）
３５，４５  分配手段
３６，４６  アドレスティーチング手段
【図１】
2008219824.tif 000003
【図２】
2008219824.tif 000004
【図３】
2008219824.tif 000005