(57)【特許請求の範囲】
【請求項１】
スイッチが、自らが持つＶＬＡＮのＩＤを含むＧＶＲＰパケットメッセージを送信し、
端末が、前記スイッチが送信したＧＶＲＰパケットメッセージをモニタすることで前記スイッチが持つＶＬＡＮのＩＤを取得し、タグフレームである確認フレームに前記ＶＬＡＮのＩＤと自らのＧａｔｅｗａｙ Ａｄｄｒｅｓｓを記述して前記スイッチに送信し、
前記スイッチが、自らが持つＶＬＡＮのＩＤとＩｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ Ａｄｄｒｅｓｓとの対と前記端末が送信した確認フレームに記述された前記ＶＬＡＮのＩＤと前記Ｇａｔｅｗａｙ Ａｄｄｒｅｓｓとの対とが一致する場合は確認フレームに対する返信フレームを前記端末に返信し、
前記端末が、前記スイッチが返信した確認フレームに対する返信フレームを受信することで前記確認フレームに記述したＶＬＡＮのＩＤが自らが属するＶＬＡＮのＩＤであることを識別する
ことを特徴とするＴＡＧ−ＶＬＡＮのＩＤ自動識別方法。
【請求項２】
前記スイッチは、
さらに、前記端末が送信した確認フレームに記述されたタグ情報に基づいて、前記一致したＶＬＡＮのＩＤにおいて処理が可能と判断する場合に確認フレームに対する返信フレームを前記端末に返信する
ことを特徴とする請求項１に記載のＴＡＧ−ＶＬＡＮのＩＤ自動識別方法。
【請求項３】
スイッチが、自らが持つＶＬＡＮのＩＤを含むＧＶＲＰパケットメッセージを送信し、
端末が、前記スイッチが送信したＧＶＲＰパケットメッセージをモニタすることで前記スイッチが持つＶＬＡＮのＩＤを取得し、要求フレームに前記ＶＬＡＮのＩＤを記述してサーバに送信し、
前記スイッチが、前記端末が送信した要求フレームに記述された前記ＶＬＡＮのＩＤと前記サーバの属するＶＬＡＮのＩＤとが一致する場合は前記サーバにスイッチングし、
前記サーバが、前記スイッチがスイッチングした要求フレームに対する返信フレームを前記端末に返信し、
前記端末が、前記サーバが返信した要求フレームに対する返信フレームを受信することで前記要求フレームに記述したＶＬＡＮのＩＤが自らが属するＶＬＡＮのＩＤであることを識別する
ことを特徴とするＴＡＧ−ＶＬＡＮのＩＤ自動識別方法。
【請求項４】
前記要求フレームに対する返信フレームは、
前記サーバに予め設定されたアドレス情報を含み、
前記端末が、前記要求フレームに対する返信フレームに含まれる前記アドレス情報に基づいて自らのアドレス情報を設定する
ことを特徴とする請求項３に記載のＴＡＧ−ＶＬＡＮのＩＤ自動識別方法。
【請求項５】
前記端末は、
前記取得したＶＬＡＮのＩＤが複数の場合は、前記取得したＶＬＡＮのＩＤの内から１つのＶＬＡＮのＩＤを選択して作成した要求フレームを前記サーバに送信し、予め設定した時間内に前記サーバからの返信フレームを受信しない場合は、前記取得したＶＬＡＮのＩＤの内から前記選択したＶＬＡＮのＩＤ以外のＶＬＡＮのＩＤを選択して作成した要求フレームを前記サーバに送信することを特徴とする請求項３または４に記載のＴＡＧ−ＶＬＡＮのＩＤ自動識別方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＶＬＡＮ（Virtual Local Aria Network；仮想ＬＡＮ）における端末のＶＬＡＮ設定方法に関し、特にＶＬＡＮ ＩＤの自動取得方法に関する。
【０００２】
【従来の技術】
従来、ＶＬＡＮ情報を記述したフレームを送受信するスイッチングハブとして、特開平１１−０７４９２３号に開示されるようなものがあった。尚、ＶＬＡＮを生成する方法として、ユーザが手動で端末が属するＶＬＡＮを設定し、それをＧＶＲＰ（ ＩＥＥＥ８０２．１Ｑに準拠するＧＡＲＰ ＶＬＡＮRegistration Protocolであり、ＧＡＲＰ とはGeneric Attribute Registration Protocol の略である）パケットメッセージによりＬＡＮ上でフレームを中継するスイッチ（以下、ＬＳＷと略す）に登録することで、ＬＳＷが自動的にＶＬＡＮを生成するという方法があった。
【０００３】
また、ＩＥＥＥ８０２．１Ｑに準拠するタグフレームを処理可能なＶＬＡＮ（以下、ＴＡＧ−ＶＬＡＮと記載する）生成、ＴＡＧ−ＶＬＡＮへの加入と脱退などは端末の既存の機能を使って端末毎に手動でＶＬＡＮ ＩＤの設定を行っていた。
【０００４】
【発明が解決しようとする課題】
従来の方法においても、既に存在しているＴＡＧ−ＶＬＡＮ ＩＤのネットワークに対して、加入したいＩＤに合わせてパケットの送受信を行うことにより通信を開始することはできた。しかし、予めネットワーク管理者からＩＤの条件等を確認しなければならず、オフラインでの作業が伴っていた。また、ＴＡＧ−ＶＬＡＮを生成する場合には、端末から手動でＴＡＧ−ＶＬＡＮのＩＤ設定をしなければならなかった。よって、Ｎ個の端末を設定する場合には、Ｎ回同じ設定を繰返さなければならず、手間のかかる作業となっていた。
【０００５】
【課題を解決するための手段】
上記の課題を解決するために、スイッチが、自らが持つＶＬＡＮのＩＤを含むＧＶＲＰパケットメッセージを送信し、端末が、スイッチが送信したＧＶＲＰパケットメッセージをモニタすることでスイッチが持つＶＬＡＮのＩＤを取得し、タグフレームである確認フレームにＶＬＡＮのＩＤと自らのＧａｔｅｗａｙ Ａｄｄｒｅｓｓを記述してスイッチに送信し、スイッチが、自らが持つＶＬＡＮのＩＤとＩｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ Ａｄｄｒｅｓｓとの対と端末が送信した確認フレームに記述されたＶＬＡＮのＩＤとＧａｔｅｗａｙ Ａｄｄｒｅｓｓとの対とが一致する場合は確認フレームに対する返信フレームを端末に返信し、端末が、スイッチが返信した確認フレームに対する返信フレームを受信することで確認フレームに記述したＶＬＡＮのＩＤが自らが属するＶＬＡＮのＩＤであることを識別することによりＴＡＧ−ＶＬＡＮのＩＤを自動識別する。
【０００６】
【発明の実施の形態】
《具体例１》
＜構成＞
図１は、本発明によるＶＬＡＮ ＩＤの自動識別方法の具体例１を示す構成図である。ＬＳＷ１１と、ＬＳＷ１１に接続するＮ（Ｎ：ゼロを除く任意の自然数）台の、端末２１、端末２２、・・・、端末２Ｎと、から構成される。
【０００７】
＜動作＞
ＬＳＷ１１には、少なくとも１つ、ＴＡＧ−ＶＬＡＮとそのＩＰアドレスを予め設定しておく。ＬＳＷ１１の各ポート毎にＶＬＡＮの設定をすることも可能である。また、ＬＳＷ１１の各ポートは、ＴＡＧ−ＶＬＡＮとタグフレームを処理できないＶＬＡＮ（以下、ＵＮＴＡＧ−ＶＬＡＮと記載する）との両方のＶＬＡＮに属するように設定することもできる。
【０００８】
ＬＳＷ１１は、従来と同様に、自らと接続する全ての端末２１〜端末２ＮにＧＶＲＰパケットメッセージを送信する。図２にＧＶＲＰパケットメッセージのフォーマットを示す。ＧＶＲＰパケットメッセージは、ＬＳＷ１１の持つＶＬＡＮＩＤの情報を含む制御メッセージであり、周期的に送信される。
【０００９】
ＬＳＷ１１と接続する端末には、コンピュータ、ＨＵＢ、パケット送信可能な電話機や他のＬＳＷ等が含まれる。端末２１はタグフレームを送信可能なコンピュータであり、ＬＳＷ１１が送信したＧＶＲＰパケットメッセージをモニタする機能を持つ。端末２１がＧＶＲＰパケットメッセージをモニタする機能は、公知の技術により実現される。
【００１０】
端末２１は、自らのＧａｔｅｗａｙ Ａｄｄｒｅｓｓ（以下、ＧＷアドレスと記載する）およびＩｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ Ａｄｄｒｅｓｓ（以下、ＩＰアドレスと記載する）は設定されているが、ＶＬＡＮ ＩＤは未設定であるとする。端末２１は、ＬＳＷ１１より送信されるＧＶＲＰパケットメッセージをモニタし、ＧＶＲＰパケットメッセージに含まれているＬＳＷ１１の持つ全てのＶＬＡＮ ＩＤを記憶しておく。
【００１１】
図３に確認フレームの一例を示す。確認フレームはタグフレームであり、ＤＡフィールドには宛先アドレス、ＳＡフィールドには送信元アドレス、ＴＡＧフィールドにはＴＡＧ−ＶＬＡＮのＩＤおよび制御情報、ＴＹＰＥフィールドにはフレームタイプ、ＤＡＴＡフィールドにはＩＰヘッダとＩＰデータ、およびＣＲＣフィールドにはエラーチェック用の情報が表される。端末２１は、ＤＡＴＡフィールドのＩＰヘッダに宛先アドレスとしてＧＷアドレスおよび送信元アドレスとして自らのＩＰアドレスを、さらにＴＡＧフィールドのＴＡＧ ＩＤには記憶しておいたＶＬＡＮ ＩＤの内の１つを記述して送信する。
【００１２】
確認フレームは、各ＶＬＡＮ ＩＤ毎に１つずつ作成して送信する。この場合、端末２１は、ＬＳＷ１１からの返信をタイムアウトを設定して待つ。タイムアウトまでに返信が到着しなければ、端末２１は、送信した確認フレームに記述したＶＬＡＮ ＩＤとＧＷアドレスが一致していない、つまり、記述したＶＬＡＮ ＩＤは誤りであったと判断する。そして、ＧＶＲＰパケットメッセージから読込んだＶＬＡＮ ＩＤの中からまだ使用していないＶＬＡＮ ＩＤを選択する。この選択したＶＬＡＮ ＩＤを確認フレームに記述してＬＳＷ１１へ送信する。この確認フレームを送信する作業を、ＬＳＷ１１から返信が来るまで繰り返す。
【００１３】
ＬＳＷ１１では、確認フレームに記述されたＶＬＡＮ ＩＤおよび宛先アドレスのＧＷアドレスを読む。通常、ＧＷアドレスは、端末２１が属すべきＶＬＡＮＩＤのＩＰアドレスと同じに設定されている。また、ＬＳＷ１１は、自らが持つＶＬＡＮのＩＤとそのＩＰアドレスとの対を記憶している。そこで、ＶＬＡＮのＩＤとそのＩＰアドレスとの対と端末２１が送信した確認フレームに記述されたＶＬＡＮのＩＤとＧＷアドレスとの対とが一致するか否かを検証する。
【００１４】
ＬＳＷ１１が持つＶＬＡＮのＩＤとＩＰアドレスとの対と端末２１が送信した確認フレームに記述されたＶＬＡＮのＩＤと前記ＧＷアドレスとの対とが一致しない場合、確認フレームを廃棄する。
【００１５】
ＬＳＷ１１が持つＶＬＡＮのＩＤとＩＰアドレスとの対と端末２１が送信した確認フレームに記述されたＶＬＡＮのＩＤと前記ＧＷアドレスとの対とが一致した場合には、ＬＳＷ１１はさらに、ＴＡＧフィールドの情報を読み取ってそのＶＬＡＮ ＩＤで処理できるかどうかを判断する。そのＶＬＡＮ ＩＤで処理できると判断した場合、端末２１に返信する。端末２１は、ＬＳＷ１１からの返信を受取ると、自動でＶＬＡＮ ＩＤを設定することにより、以後、このＶＬＡＮ ＩＤを使用して通信することができる。
【００１６】
また、端末２１は、記憶した各ＶＬＡＮ ＩＤを記述した確認フレームをＶＬＡＮ ＩＤの数と同じだけ作成し、ＬＳＷ１１に送信することもできる。このとき、ＬＳＷ１１からの返信に端末２１が送信した確認フレームのＶＬＡＮ ＩＤを添付して送信することによって、どのＶＬＡＮ ＩＤに対して返信があったのかを判断できることになる。タイムアウトを待たずに各ＶＬＡＮ ＩＤを記述した確認フレームを送信することで、使用可能なＶＬＡＮ ＩＤを認識することがより迅速に行える。
【００１７】
＜効果＞
以上、詳細に説明した通り、ＶＬＡＮ ＩＤの設定をＬＳＷにおいて行い、ＬＳＷが送信するＧＶＲＰパケットメッセージからＬＳＷが持つＶＬＡＮ ＩＤを端末が取得して、確認フレームを送信することで、端末が属することのできるＶＬＡＮ ＩＤを識別できる。このため、ユーザがＶＬＡＮ ＩＤを調べること無く、オンラインにおける作業のみによって設定を行うことができ、ネットワーク管理者が不在などの条件によらずに設定作業が行える。
【００１８】
また、端末毎に個別に手動で設定せずに、ＬＳＷでまとめてＶＬＡＮ ＩＤを設定することが可能であり、複数の端末を設定する場合には作業工数の削減を計ることができる。
【００１９】
《具体例２》
＜構成＞
図４は、本発明によるＶＬＡＮ ＩＤの自動識別方法の具体例２を示す構成図である。具体例１と同様の構成に加えて、アドレス解決サーバ３１から構成される。
【００２０】
＜動作＞
具体例１と同様の動作は説明を省略する。具体例２では、ＬＳＷ１１全体として、ＶＬＡＮ ＩＤが２、３および５のＶＬＡＮが存在し、ＩＤが３のＶＬＡＮをＴＡＧ−ＶＬＡＮと設定しておく。アドレス解決サーバ３１は、ＴＡＧ−ＶＬＡＮと設定したポートに接続しておく。さらに予め、アドレス解決サーバ３１に、ＬＳＷ１１に接続できる端末の数と同じだけのＩＰアドレスを設定しておく。
【００２１】
また具体例２では、端末２１は、ＶＬＡＮ ＩＤに加えて、自らのＧＷアドレスおよびＩＰアドレスも未設定であるとする。
【００２２】
端末２１は、ＬＳＷ１１が送信したＧＶＲＰパケットメッセージをモニタし、ＧＶＲＰパケットメッセージに含まれる全てのＶＬＡＮ ＩＤを記憶しておく。端末２１は、記憶したＶＬＡＮ ＩＤの内の１つを記述した、タグフレームであるアドレス要求フレームを作成し、アドレス解決サーバ３１に送信する。
【００２３】
ＬＳＷ１１は、端末２１から送信されたアドレス要求フレームに記述されたＶＬＡＮ ＩＤが２または５である場合、アドレス解決サーバ３１が属するＶＬＡＮ ＩＤと一致しないと判断し、アドレス要求フレームをアドレス解決サーバ３１へ送信せずに廃棄する。設定したタイムアウトまでに返信が到着い場合、端末２１は、送信したアドレス要求フレームに記述したＶＬＡＮ ＩＤはアドレス解決サーバ３１には属していないと判断する。そして、ＧＶＲＰパケットメッセージから読込んだＶＬＡＮ ＩＤの中から使用していないＶＬＡＮ ＩＤを選択する。この選択したＶＬＡＮ ＩＤをアドレス要求フレームに記述してアドレス解決サーバ３１へ送信する。このアドレス要求フレームを送信する作業を、アドレス解決サーバ３１から返信が来るまで繰り返す。
【００２４】
一方、ＬＳＷ１１は、端末２１から送信されたアドレス要求フレームに記述されたＶＬＡＮ ＩＤが３である場合、アドレス解決サーバ３１が属するＶＬＡＮ ＩＤと一致すると判断し、アドレス要求フレームをスイッチングしてアドレス解決サーバ３１へ送信する。
【００２５】
アドレス解決サーバ３１では、アドレス要求フレームを受取ると、予め設定しておいたＩＰアドレスの中から任意の１つを選択し、アドレス要求フレームの発信元である端末２１へ返信する。アドレス解決サーバ３１では、返信したＩＰアドレスを使用中に設定し、次に別の端末からアドレスを要求されてもそのＩＰアドレスを使用させないようにする。
【００２６】
端末２１は、アドレス解決サーバ３１より返信されたＩＰアドレスを取り込んで自動でＩＰアドレスの設定を行う。端末２１はＩＰアドレスの設定により、通常の通信が行えるようになる。さらに端末２１は、アドレス解決サーバ３１から返信のあったＶＬＡＮ ＩＤが自らの属するＶＬＡＮ ＩＤと認識して自動で設定を行う。
【００２７】
また、端末２１は、記憶した各ＶＬＡＮ ＩＤを記述したＩＤ確認フレームをＶＬＡＮ ＩＤの数と同じだけ作成し、タイムアウトを待たずにアドレス解決サーバ３１に送信することもできる。このとき、アドレス解決サーバ３１からの返信に端末２１が送信したアドレス要求フレームのＶＬＡＮ ＩＤを添付して送信することによって、どのＶＬＡＮ ＩＤに対して返信があったのか、つまりどのＶＬＡＮ ＩＤが自らの属するＶＬＡＮ ＩＤであるのかが判断できることになる。
【００２８】
尚、具体例２ではアドレス解決サーバ３１からＩＰアドレスを受信することとしているが、これに限らず、ＩＰＸ アップルトーク等の別体系のレイヤ３アドレス等を受信して自動で設定することも可能である。
【００２９】
＜効果＞
以上、詳細に説明した通り、ＶＬＡＮ ＩＤの設定をＬＳＷにおいて行い、ＬＳＷが送信するＧＶＲＰパケットメッセージからＬＳＷが持つＶＬＡＮ ＩＤを端末が取得して、要求フレームを送信することで、端末が属することのできるＶＬＡＮ ＩＤを識別できる。このため、ユーザがＶＬＡＮ ＩＤを調べること無く、オンラインにおける作業のみによって設定を行うことができ、ネットワーク管理者が不在などの条件によらずに設定作業が行える。
【００３０】
また、端末毎に個別に手動で設定せずに、ＬＳＷでまとめてＶＬＡＮ ＩＤを設定することが可能になり、複数の端末を設定する場合には作業工数の削減を計ることができる。加えて、アドレス解決サーバに予めＩＰアドレスを用意しておくことにより、ＩＰアドレスを受信して自動で設定することが可能になる。
【図面の簡単な説明】
【図１】本発明によるＶＬＡＮ ＩＤの自動識別方法の具体例１を示す構成図である。
【図２】ＧＶＲＰパケットメッセージのフォーマットを示す図である。
【図３】本発明による確認フレームの一例を示す図である。
【図４】本発明によるＶＬＡＮ ＩＤの自動識別方法の具体例２を示す構成図である。
【符号の説明】
１１：ＬＳＷ
２１：端末
３１：アドレス解決サーバ
【図１】
0004126856.tif 000002
【図２】
0004126856.tif 000003
【図３】
0004126856.tif 000004
【図４】
0004126856.tif 000005