(57)【要約】【課題】設定作業が簡単なネットワーク機器設定用端末及びネットワーク機器設定方法を提供する。【解決手段】各ネットワーク機器の物理的な接続状態と機種を記憶する状態・機種記憶部２と、各ネットワーク機器の機種に対応したコマンドとその生成手順を記憶するコマンド記憶部３と、設定対象ネットワーク機器の物理的な接続状態と機種を読み出し、設定対象ネットワーク機器の機種に対応したコマンドとその生成手順を読み出し、これに基づいて設定内容に応じたコマンドを生成して設定対象ネットワーク機器に送信する処理演算部５とを備えた。【選択図】図１
2009272999.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されているネットワーク機器に対して所望の設定内容を設定するために、上記設定内容を設定するためのコマンドを上記ネットワークを介して上記ネットワーク機器に送信するネットワーク機器設定用端末において、
各ネットワーク機器の物理的な接続状態と各ネットワーク機器の機種を記憶する状態・機種記憶部と、
各ネットワーク機器の機種に対応したコマンドとその生成手順を記憶するコマンド記憶部と、
設定対象ネットワーク機器の入力と設定内容の入力に用いられる入力部と、
入力された設定対象ネットワーク機器の物理的な接続状態と機種を上記状態・機種記憶部から読み出し、上記設定対象ネットワーク機器の機種に対応したコマンドとその生成手順を上記コマンド記憶部から読み出し、上記コマンドとその生成手順に基づいて上記設定内容に応じたコマンドを生成して該コマンドを上記設定対象ネットワーク機器に送信する処理演算部とを備えたことを特徴とするネットワーク機器設定用端末。
【請求項２】
上記ネットワーク機器が仮想ＬＡＮに関して設定可能なネットワーク機器であり、上記設定内容が仮想ＬＡＮに関する設定を含むことを特徴とする請求項１記載のネットワーク機器設定用端末。
【請求項３】
上記ネットワーク機器が複数のポートを有するネットワーク機器であり、上記設定内容がポートを指定した設定を含むことを特徴とする請求項１又は２記載のネットワーク機器設定用端末。
【請求項４】
ネットワークに接続されているネットワーク機器に対して所望の設定内容を設定するために、上記設定内容を設定するためのコマンドを上記ネットワークを介して上記ネットワーク機器に送信するネットワーク機器設定方法において、
各ネットワーク機器の物理的な接続状態と各ネットワーク機器の機種を状態・機種記憶部に記憶するステップと、
各ネットワーク機器の機種に対応したコマンドとその生成手順をコマンド記憶部に記憶するステップと、
設定対象ネットワーク機器と設定内容が入力部から入力されるステップと、
処理演算部において、入力された設定対象ネットワーク機器の物理的な接続状態と機種を上記状態・機種記憶部から読み出し、上記設定対象ネットワーク機器の機種に対応したコマンドとその生成手順を上記コマンド記憶部から読み出し、上記コマンドとその生成手順に基づいて上記設定内容に応じたコマンドを生成して該コマンドを上記設定対象ネットワーク機器に送信するステップとを有することを特徴とするネットワーク機器設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定作業が簡単なネットワーク機器設定用端末及びネットワーク機器設定方法に関する。
【背景技術】
【０００２】
ＬＡＮ（Local Area Network）に用いられるネットワーク中継機器（以下、中継機器）は、ネットワークに接続される複数のポートを有し、ポート間でデータ転送を行うことにより、ネットワーク内でのデータ中継機能を発揮する。データ中継の範囲（行き先）は、論理的なネットワークである仮想ＬＡＮにより制御でき、ユーザへのデータ中継機能はこの仮想ＬＡＮの設定に基づいて提供される。
【０００３】
仮想ＬＡＮに関する設定は、専用の仮想ＬＡＮ設定用端末を用いて行われる。仮想ＬＡＮ設定用端末は、公知のTelnet、SNMP等の管理プロトコルにより、中継機器に向けてコマンドと呼ばれる文字列を送信し、中継機器は、受信したコマンドに従って自身の内部に設定を行う。
【０００４】
近年では、複数の異なるメーカの中継機器により、複雑で広域にわたるネットワークが構築されているため、仮想ＬＡＮ設定用端末も複数種類を使い分けることになる。
【０００５】
図７に示されるように、あるメーカの中継機器１０１（１０１ａ，１０１ｂ）と他のメーカの中継機器１０２（１０２ａ，１０２ｂ）が存在し、中継機器１０１，１０２が接続し合うことでネットワークが形成されている。雲形で図示したネットワーク１０３は、こうした中継機器からなる中継機器群である。ネットワーク１０３には、多数の端末が適宜な中継機器を介して接続されているが、ここでは、中継機器１０１用の仮想ＬＡＮ設定用端末１０４と中継機器1０２用の仮想ＬＡＮ設定用端末１０５のみを示してある。
【０００６】
この構成において、中継機器１０１ａ〜中継機器１０２ａ〜中継機器１０２ｂ間に新たな仮想ＬＡＮ（ＶＬＡＮ名をＶＬＡＮ１０とする）を設定しようとした場合、下記の作業が必要になる。
【０００７】
（１）中継機器１０１用の仮想ＬＡＮ設定用端末１０４より、中継機器１０１ａのポート１１１に仮想ＬＡＮ（ＶＬＡＮ１０）を設定する。
【０００８】
（２）中継機器１０２用の仮想ＬＡＮ設定用端末１０５より、中継機器１０２ａのポート１１２，１１３及び中継機器１０２ｂのポート１１４に仮想ＬＡＮ（ＶＬＡＮ１０）を設定する。
【０００９】
【特許文献１】特開２００７−００５８８２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
図７のように複数の異なるメーカの中継機器１０１，１０２により構築されたネットワークにおいては、仮想ＬＡＮ設定用端末も複数種類を使い分けることになる。これにより以下のような問題が生じる。
【００１１】
（１）各メーカの中継機器１０１，１０２用の仮想ＬＡＮ設定用端末１０４，１０５が互いに連携しないため、ネットワーク全体を把握した上での仮想ＬＡＮ設定ができず、仮想ＬＡＮ設定の間違い、設定抜け等が発生する可能性がある。例えば、中継機器１０１ａ〜中継機器１０２ａ〜中継機器１０２ｂ間に新たな仮想ＬＡＮを設定しようとした場合、仮想ＬＡＮ設定用端末１０４からは中継機器１０２ａ〜中継機器１０２ｂ間の情報が把握できず、仮想ＬＡＮ設定用端末１０５からは中継機器１０１ａの情報が把握できない。このような状況において、異なるメーカの中継機器同士の接続部（中継機器１０１ａのポート１１１と中継機器１０２ａのポート１１２）の設定に関しては、仮想ＬＡＮ設定用端末１０４，１０５を操作する作業者による確認・設定作業が必要となる。このため、指定ポートの間違いや設定忘れ等の人的ミスが発生する可能性がある。
【００１２】
（２）各メーカの中継機器１０１，１０２用の仮想ＬＡＮ設定用端末１０４，１０５は、各々が独自の画面、操作、動作仕様で実装されており、仮想ＬＡＮ設定に限って見ても、同一方法による設定は不可能であり、作業効率が悪い。機器の種類が増えるほど作業効率が悪化する。また、仮想ＬＡＮ設定用端末１０４，１０５等を操作する作業者にとっては、設定時に必要となる全ての仮想ＬＡＮ設定用端末１０４，１０５等の操作を理解する必要が生じ、非常に大きな負担となる。
【００１３】
以上のように、従来のネットワーク機器設定用端末には、設定作業におけるミス発生や作業者負担過大という問題がある。
【００１４】
そこで、本発明の目的は、上記課題を解決し、設定作業が簡単なネットワーク機器設定用端末及びネットワーク機器設定方法を提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するために本発明のネットワーク機器設定用端末は、ネットワークに接続されているネットワーク機器に対して所望の設定内容を設定するために、上記設定内容を設定するためのコマンドを上記ネットワークを介して上記ネットワーク機器に送信するネットワーク機器設定用端末において、各ネットワーク機器の物理的な接続状態と各ネットワーク機器の機種を記憶する状態・機種記憶部と、各ネットワーク機器の機種に対応したコマンドとその生成手順を記憶するコマンド記憶部と、設定対象ネットワーク機器の入力と設定内容の入力に用いられる入力部と、入力された設定対象ネットワーク機器の物理的な接続状態と機種を上記状態・機種記憶部から読み出し、上記設定対象ネットワーク機器の機種に対応したコマンドとその生成手順を上記コマンド記憶部から読み出し、上記コマンドとその生成手順に基づいて上記設定内容に応じたコマンドを生成して該コマンドを上記設定対象ネットワーク機器に送信する処理演算部とを備えたものである。
【００１６】
上記ネットワーク機器が仮想ＬＡＮに関して設定可能なネットワーク機器であり、上記設定内容が仮想ＬＡＮに関する設定を含んでもよい。
【００１７】
上記ネットワーク機器が複数のポートを有するネットワーク機器であり、上記設定内容がポートを指定した設定を含んでもよい。
【００１８】
また、本発明のネットワーク機器設定方法は、ネットワークに接続されているネットワーク機器に対して所望の設定内容を設定するために、上記設定内容を設定するためのコマンドを上記ネットワークを介して上記ネットワーク機器に送信するネットワーク機器設定方法において、各ネットワーク機器の物理的な接続状態と各ネットワーク機器の機種を状態・機種記憶部に記憶するステップと、各ネットワーク機器の機種に対応したコマンドとその生成手順をコマンド記憶部に記憶するステップと、設定対象ネットワーク機器と設定内容が入力部から入力されるステップと、処理演算部において、入力された設定対象ネットワーク機器の物理的な接続状態と機種を上記状態・機種記憶部から読み出し、上記設定対象ネットワーク機器の機種に対応したコマンドとその生成手順を上記コマンド記憶部から読み出し、上記コマンドとその生成手順に基づいて上記設定内容に応じたコマンドを生成して該コマンドを上記設定対象ネットワーク機器に送信するステップとを有するものである。
【発明の効果】
【００１９】
本発明は次の如き優れた効果を発揮する。
【００２０】
（１）設定作業が簡単になる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施形態を添付図面に基づいて詳述する。
【００２２】
図１に示されるように、本発明に係るネットワーク機器設定用端末１は、ネットワークに接続されているネットワーク機器に対して所望の設定内容を設定するために、上記設定内容を設定するためのコマンドを上記ネットワークを介して上記ネットワーク機器に送信するネットワーク機器設定用端末１において、各ネットワーク機器の物理的な接続状態と各ネットワーク機器の機種を記憶する状態・機種記憶部２と、各ネットワーク機器の機種に対応したコマンドとその生成手順を記憶するコマンド記憶部３と、設定対象ネットワーク機器の入力と設定内容の入力に用いられる入力部４と、入力された設定対象ネットワーク機器の物理的な接続状態と機種を上記状態・機種記憶部から読み出し、上記設定対象ネットワーク機器の機種に対応したコマンドとその生成手順を上記コマンド記憶部から読み出し、上記コマンドとその生成手順に基づいて上記設定内容に応じたコマンドを生成して該コマンドを上記設定対象ネットワーク機器に送信する処理演算部５と、表示部６とを備えたものである。
【００２３】
ネットワーク機器設定用端末１は、例えば、パソコンで構成される。状態・機種記憶部２、コマンド記憶部３は、ハードディスク、半導体メモリ等の記憶装置で構成される。入力部４は、キーボード、マウス等の入力デバイスで構成される。処理演算部５は、通信ポート、ＣＰＵ等を含んだハードウェア本体で構成される。表示部６は、液晶表示器等の画面表示器で構成される。これらハードウェアは、実線で示されている。
【００２４】
破線で示されたソフトウェアは、パソコンの基本ソフト（ＯＳ）７、ネットワークの管理プロトコルを処理するネットワーク管理ソフト８、本発明を実施する処理演算ソフト９からなる。
【００２５】
なお、ネットワーク機器の機種とは、主としてメーカの違いを指すが、同一メーカのネットワーク機器でも仮想ＬＡＮ設定用端末１の設定作業に差異があれば機種が異なるとする。
【００２６】
本実施形態では、ネットワーク機器が仮想ＬＡＮに関して設定可能なネットワーク機器であって、かつ、ネットワーク機器が複数のポートを有するネットワーク機器であるものとする。以下、ネットワーク機器は中継機器と称する。設定内容は、仮想ＬＡＮに関する設定とし、ポートを指定した設定を行うものとする。以下、ネットワーク機器設定用端末１は仮想ＬＡＮ設定用端末１と称する。
【００２７】
図２に示されるように、本発明が適用されるネットワークは、あるメーカの中継機器１１（１１ａ，１１ｂ；両者の機種は同じ）と他のメーカの中継機器１２（１２ａ，１２ｂ；両者の機種は同じ）が存在し、適宜な中継機器１１，１２同士が接続し合うことでネットワークが形成されている。中継機器１１ａのポート２１と中継機器１２ａのポート２２が接続され、中継機器１２ａのポート２３と中継機器１２ｂのポート２４が接続され、中継機器１２ｂのポート２５と中継機器１１ｂのポート２６が接続されている。雲形で図示したネットワーク１３は、こうした中継機器からなる中継機器群である。ネットワーク１３には、多数の端末が適宜な中継機器を介して接続されているが、ここでは、本発明の仮想ＬＡＮ設定用端末１のみを示してある。
【００２８】
仮想ＬＡＮ設定用端末１の状態・機種記憶部２は、中継機器１１，１２の物理的な接続状態等の物理的接続情報と機種を記憶し、コマンド記憶部３は、機種に対応したコマンドとその生成手順を記憶する。
【００２９】
状態・機種記憶部２の記憶内容を詳しく述べると、記憶される情報は、あらかじめ作業者が仮想ＬＡＮ設定用端末１の入力部４を手動操作することにより入力され、表示部６に図３のように表示される。図３の例では、記憶される情報は、中継機器１１，１２の機種とポートの物理的な接続状態である。記憶される情報は、各々の中継機器１１ａ，１１ｂ，１２ａ，１２ｂについて、ＩＰアドレス、SNMP ReadOnlyコミュニティ名、Telnet通信時に用いるログイン名／パスワード、接続先の中継機器と接続ポート、接続ポートタイプ（Tag/Untag/EoE等）などである。なお、中継機器の機種は、ネットワーク管理ソフト８がSNMP通信を自動的に実行することにより中継機器から取得し、状態・機種記憶部２に記憶される。
【００３０】
図３を詳しく説明すると、表示部６には、左側の機種［Ａ］の中継機器のポート１：１と左側の機種［Ｂ］の中継機器のポート１０が相互に接続され、左側の機種［Ｂ］の中継機器のポート２０と右側の機種［Ｂ］の中継機器のポート２０が相互に接続され、右側の機種［Ｂ］の中継機器のポート３０と右側の機種［Ａ］の中継機器のポート１：１が相互に接続されていることが表示されている。この表示内容が図２のネットワークの物理的接続情報を表している。
【００３１】
コマンド記憶部３の記憶内容を詳しく述べると、記憶される情報は、あらかじめ作業者が仮想ＬＡＮ設定用端末１の入力部４を手動操作することにより入力され、表示部６に図４のように表示される。図４の例では、記憶される情報は、仮想ＬＡＮ設定用コマンドと特殊コマンドである。情報は任意に入力して記憶させること（登録という）が可能である。ネットワーク１３に使用する中継機器１１，１２の機種の数ぶんの情報を登録することになる。中継機器１１，１２の機種によっては、１つの設定に複数のコマンドが必要になる場合や、Telnetログイン後に特殊な制御コマンドが要求される場合がある。複数のコマンドが必要な場合、仮想ＬＡＮ設定用コマンドに複数行のコマンドを設定し、特殊な制御コマンドが要求される場合、特殊コマンドに設定する。図中、◆はＶＬＡＮ情報（ＶＬＡＮ  ＩＤ）であり任意の値を入力することができる。●はポート番号であり、任意の値を入力することができる。
【００３２】
基本ソフト（ＯＳ）７とネットワーク管理ソフト８は公知であるので、本発明を実施する処理演算ソフト９についてのみ詳しく説明する。本発明の処理演算ソフト９は、図５に示されるように、物理的接続情報管理手段５１、仮想ＬＡＮ設定用コマンド情報管理手段５２、全体制御手段５３を備える。
【００３３】
物理的接続情報管理手段５１は、状態・機種記憶部２が記憶している各中継機器の物理的な接続状態と機種を表示部６に表示すると共に入力部４からの入力による設定（状態・機種記憶部２の記憶の更新）を行うものである。
【００３４】
仮想ＬＡＮ設定用コマンド情報管理手段５２は、コマンド記憶部３が記憶している各中継機器の機種に対応したコマンドとその生成手順を表示部６に表示すると共に入力部４からの入力による設定（コマンド記憶部３の記憶の更新）を行うものである。
【００３５】
全体制御手段５３は、状態・機種記憶部２が記憶している中継機器の機種とポートに応じて、コマンド記憶部３が記憶しているコマンドとその生成手順を引き当て、選択された中継機器に対して発行するコマンドを生成手順に従って生成して確定し、その確定したコマンドをネットワーク管理ソフト８に渡すものである。コマンドの送信はネットワーク管理ソフト８が行う。
【００３６】
以下、本発明の仮想ＬＡＮ設定用端末１の具体的な動作を図６に従って説明する。
【００３７】
図６に示されるように、ステップＳ１において、作業者は、入力部４を操作し、表示部６における図３、図４の表示を見ながら、物理的接続状態と機種の登録を行うと共に機種ごとのコマンドの登録を行う。処理演算部５では処理演算ソフト９の物理的接続情報管理手段５１、仮想ＬＡＮ設定用コマンド情報管理手段５２が動作して状態・機種記憶部２、コマンド記憶部３の記憶内容が更新される。
【００３８】
その後、中継機器１１ａ〜中継機器１２ａ〜中継機器１２ｂ間に新たな仮想ＬＡＮ（ＶＬＡＮ名をＶＬＡＮ１０とする）を設定するものとする。
【００３９】
ステップＳ２において、作業者は、入力部４を操作し、表示部６における図３の表示を見ながら、新たな仮想ＬＡＮを設定する。処理演算部５では処理演算ソフト９の物理的接続情報管理手段５１、全体制御手段５３が動作する。すなわち、図５のステップ＃１において、作業者は、入力部４を操作して、仮想ＬＡＮを設定する中継機器１１ａ，１２ａ，１２ｂとポートを選択入力し、設定するＶＬＡＮ名のＶＬＡＮ１０を入力する。これに応じ、物理的接続情報管理手段５１が入力部４からの入力による設定（状態・機種記憶部２の記憶の更新）を行う。
【００４０】
次いで、ステップＳ３（図５のステップ＃２）において、全体制御手段５３は、機種に対応したコマンドとその手順をコマンド記憶部３から検索する。この検索結果に応じ、図５のステップ＃３において、全体制御手段５３は、ポートを引き当てると共に、手順に従ってコマンド中に◆ＶＬＡＮ名、●ポート番号を格納する。
【００４１】
具体例として、作成されるコマンドは、
中継機器１１ａに対するコマンド；
Config terminal
Config vlan vid 10 add Linecard 1:1 tagged
中継機器１２ａに対するコマンド；
Config vlan 10 add ports 10 tagged 
Config vlan 10 add ports 20 tagged
中継機器１２ｂに対するコマンド；
Config vlan 10 add ports 20 tagged
となる。
【００４２】
ステップＳ４（図５のステップ＃４）において、ネットワーク管理ソフト８は、それぞれの中継機器１１ａ，１２ａ，１２ｂに上記コマンドを送信する。全体の中継機器に対して一括で送信を実施するか１台ずつの中継機器に対して送信を実施するかは選択可能とする。なお、ステップＳ３において、コマンド記憶部３に所望した機種に対応したコマンドとその手順が記憶されていなかった場合は、作業者に対してエラー通知を行い、前回のステップＳ２における設定操作を無効にする。この場合、ステップＳ１に戻り、コマンド記憶部３に追加のコマンドの登録を行う。
【００４３】
以上の動作により、所望した中継機器に所望したコマンドが送信され、所望した仮想ＬＡＮ設定が完了する。
【００４４】
本発明によれば、ステップＳ１で行う物理的接続状態と機種の登録と機種ごとのコマンドの登録の作業は、物理的ネットワークの構築時あるいは新規にネットワーク機器を追加するときに行うだけでよい。その後、仮想ＬＡＮの設定を行うときには、作業者は、ネットワーク機器の機種には無関係に、従って、機種ごとに違うコマンドの入力手順とは無関係に、ネットワーク機器の選択、ポートの選択、ＶＬＡＮ名の入力を行うだけでよい。この結果、設定作業が簡単になり、作業者の負担が軽減され、指定ポートの間違いや設定忘れ等の人的ミスを減少させることができる。
【００４５】
本実施形態では、仮想ＬＡＮの設定を行うものとしたが、仮想ＬＡＮの設定以外の任意の設定に関しても、その設定のためのコマンドを登録すれば本実施形態と同様に実行可能であり、本発明は所望の設定に有効である。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施形態を示すネットワーク機器設定用端末の構成図である。
【図２】図１のネットワーク機器設定用端末を用いたネットワークの構成図である。
【図３】図１のネットワーク機器設定用端末において表示部に表示された状態・機種記憶部の記憶内容を示す図である。
【図４】図１のネットワーク機器設定用端末において表示部に表示されたコマンド記憶部の記憶内容を示す図である。
【図５】図１のネットワーク機器設定用端末が実行する処理演算ソフトの構成図である。
【図６】図１のネットワーク機器設定用端末の動作フローチャートである。
【図７】従来のネットワーク機器設定用端末を用いたネットワークの構成図である。
【符号の説明】
【００４７】
１  ネットワーク機器設定用端末（仮想ＬＡＮ設定用端末）
２  状態・機種記憶部
３  コマンド記憶部
４  入力部
５  処理演算部
６  表示部
７  基本ソフト
８  ネットワーク管理ソフト
９  処理演算ソフト
１１（１１ａ，１１ｂ）  中継機器
１２（１２ａ，１２ｂ）  中継機器
【図１】
2009272999.tif 000003
【図２】
2009272999.tif 000004
【図３】
2009272999.tif 000005
【図４】
2009272999.tif 000006
【図５】
2009272999.tif 000007
【図６】
2009272999.tif 000008
【図７】
2009272999.tif 000009