(57)【要約】【課題】フレーム転送装置と認証サーバとの連携によってユーザ端末に対し仮想網接続を提供するフレーム転送網において、契約ユーザ端末グループ数における制約をなくす。【解決手段】グループに割り当てる仮想網識別子を動的に設定し、複数のユーザ端末グループ間で共有できるようにする。認証サーバ５に、グループ識別子（ＶＬＡＮ番号）に対して仮想網識別子（ＶＬＡＮ−ＩＤ）と接続ユーザ端末数の対応関係を管理するＶＬＡＮ番号テーブル１５と、未使用の仮想網識別子をプールするＶＬＡＮ−ＩＤスタック１６とを備える。認証サーバ５は、仮想網識別子がまだ割り当てられていないグループ識別子に対して未使用である仮想網識別子を割り当て、全てのユーザ端末が離脱したグループに該当する仮想網識別子を未使用として解放する。【選択図】    図２
2004241979.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末に仮想網識別子を割り当て該ユーザ端末からのユーザフレームにその割り当てられた仮想網識別子を付加することによって各ユーザ端末グループごとに論理的に分割した網接続を提供する仮想網において用いられ、各ユーザに割り当てられたユーザ識別子とユーザ端末グループごとに設定されるグループ識別子との対応関係を管理するユーザ情報テーブルを有してユーザ認証を行う認証サーバであって、
前記グループ識別子に対して対応する仮想網識別子と接続ユーザ端末数とを管理するグループ識別子テーブルと、
未使用である仮想網識別子を蓄積する蓄積部と、
を有し、
前記ユーザ端末から接続要求を受けると認証処理を行い、認証が許可された場合に、前記ユーザ情報テーブルを用いて当該ユーザ端末のグループ識別子を抽出し、前記抽出したグループ識別子に仮想網識別子が割り当てられているかを前記グループ識別子テーブルを用いて判断し、割り当てられている場合には、該当する仮想網識別子を接続応答によって通知するとともに該当する接続ユーザ端末数を更新し、割り当てられていない場合には、前記蓄積部に蓄積された未使用の仮想網識別子を前記抽出したグループ識別子に対応付けて前記グループ識別子テーブルに設定し当該仮想網識別子を接続応答によって通知するとともに対応する接続ユーザ端末数を更新し、
全てのユーザ端末が離脱したユーザ端末グループに該当する仮想網識別子を未使用として解放し前記蓄積部に蓄積する、認証サーバ。
【請求項２】
前記蓄積部はスタックである請求項１に記載の認証サーバ。
【請求項３】
前記認証サーバは、前記ユーザ端末から切断要求を受けると、前記ユーザ情報テーブルを用いて当該ユーザ端末のグループ識別子を抽出し、前記抽出したグループ識別子に該当する仮想網識別子を前記グループ識別子テーブルを用いて特定するとともに前記抽出したグループ識別子に対応する接続ユーザ端末数を更新し、当該接続ユーザ端末数が０になった場合には、前記該当する仮想網識別子は未使用になったものとして割り当てを解除し前記蓄積部に蓄積する、請求項１または２に記載の認証サーバ。
【請求項４】
前記グループ識別子テーブルにおいて、仮想網識別子が割り当てられるグループ識別子のエントリが動的に生成され、仮想網識別子の割り当てが解除されたグループ識別子のエントリが消去される、請求項３に記載の認証サーバ。
【請求項５】
前記仮想網がフレーム転送網である請求項１乃至４のいずれか１項に記載の認証サーバ。
【請求項６】
各ユーザに割り当てられたユーザ識別子とユーザ端末グループごとに設定されるグループ識別子との対応関係を管理するユーザ情報テーブルを有してユーザ認証を行う認証サーバと、ユーザ端末が接続されるフレーム転送装置とを有し、前記ユーザ端末に仮想網識別子を割り当て前記ユーザ端末からのユーザフレームに前記フレーム転送装置が当該割り当てられた仮想網識別子を付加することによって各ユーザ端末グループごとに論理的に分割した網接続を提供するフレーム転送網であって、
前記認証サーバは、
前記グループ識別子に対して対応する仮想網識別子と接続ユーザ端末数とを管理するグループ識別子テーブルと、
未使用である仮想網識別子を蓄積する蓄積部と、
を有し、
前記認証サーバは、前記フレーム転送装置を介して前記ユーザ端末からの接続要求を受けると認証処理を行い、認証が許可された場合に、前記ユーザ情報テーブルを用いて当該ユーザ端末のグループ識別子を抽出し、前記抽出したグループ識別子に該当する仮想網識別子が割り当てられているかを前記グループ識別子テーブルを用いて判断し、割り当てられている場合には、該当する仮想網識別子を前記フレーム転送装置に通知するとともに対応する接続ユーザ端末数を更新し、割り当てられていない場合には、前記蓄積部に蓄積された未使用の仮想網識別子を前記抽出したグループ識別子に対応付けて前記グループ識別子テーブルに設定して当該仮想網識別子を前記フレーム転送装置に通知するとともに対応する接続ユーザ端末数を更新し、
さらに前記認証サーバは、全てのユーザ端末が離脱したユーザ端末グループに該当する仮想網識別子を未使用として解放し前記蓄積部に蓄積する、フレーム転送網。
【請求項７】
前記蓄積部はスタックである請求項６に記載のフレーム転送網。
【請求項８】
前記認証サーバは、前記ユーザ端末から切断要求を受けると、前記ユーザ情報テーブルを用いて当該ユーザ端末のグループ識別子を抽出し、前記抽出したグループ識別子に該当する仮想網識別子を前記グループ識別子テーブルを用いて特定するとともに前記抽出したグループ識別子に対応する接続ユーザ端末数を更新し、当該接続ユーザ端末数が０になった場合には、前記該当する仮想網識別子は未使用になったものとして割り当てを解除し前記蓄積部に蓄積する、請求項６または７に記載のフレーム転送網。
【請求項９】
前記グループ識別子テーブルにおいて、仮想網識別子が割り当てられるグループ識別子のエントリが動的に生成され、仮想網識別子の割り当てが解除されたグループ識別子のエントリが消去される、請求項８に記載のフレーム転送網。
【請求項１０】
コンピュータに、
ユーザ端末からの接続要求に応じて認証処理を行う機能と、
認証が許可された場合に、各ユーザに割り当てられたユーザ識別子とユーザ端末グループごとに設定されるグループ識別子との対応関係を管理するユーザ情報テーブルを用いて、当該ユーザ端末のグループ識別子を抽出する機能と、
前記抽出したグループ識別子に該当する仮想網識別子が割り当てられているかを、前記グループ識別子に対して対応する仮想網識別子と接続ユーザ端末数とを管理するグループ識別子テーブルを用いて判断し、割り当てられている場合には、該当する仮想網識別子を接続応答によって通知するとともに対応する接続ユーザ端末数を更新し、割り当てられていない場合には、未使用である仮想網識別子を蓄積する蓄積部に蓄積された未使用の仮想網識別子を前記抽出したグループ識別子に対応付けて前記グループ識別子テーブルに設定して当該仮想網識別子を前記接続応答によって通知するとともに対応する接続ユーザ端末数を更新する機能と、
全てのユーザ端末が離脱したユーザ端末グループに該当する仮想網識別子を未使用として解放し前記蓄積部に蓄積する機能と、
を実現させるためのプログラム。
【請求項１１】
前記コンピュータに、さらに、
前記ユーザ端末から切断要求を受けると、前記ユーザ情報テーブルを用いて当該ユーザ端末のグループ識別子を抽出し、前記抽出したグループ識別子に該当する仮想網識別子を前記グループ識別子テーブルを用いて特定するとともに前記抽出したグループ識別子に対応する接続ユーザ端末数を更新し、当該接続ユーザ端末数が０になった場合には、前記該当する仮想網識別子は未使用になったものとして割り当てを解除し前記蓄積部に蓄積する機能を実現させる、
請求項１０に記載のプログラム。
【請求項１２】
コンピュータが読み取り可能な記録媒体であって、請求項１０または１１に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＶＬＡＮ（仮想ローカルエリアネットワーク；ｖｉｒｔｕａｌ  ｌｏｃａｌ  ａｒｅａｎｅｔｗｏｒｋ）などのフレーム転送網で代表される仮想網と、仮想網においてユーザ認証に用いられる認証サーバとに関する。
【０００２】
【従来の技術】
仮想網は、実在の物理網を複数のユーザグループで物理的には共用するとともに、各ユーザグループに対しては他のユーザグループの存在を隠蔽してあたかも１つの網をそのユーザグループが独占して使用しているかのようにするものである。このような仮想網では、物理網にフレーム転送装置が接続しており、フレーム転送装置には、複数台のユーザ端末が接続される。そして、ユーザ端末を介してユーザがフレーム転送装置に接続要求を行った場合には、ユーザ認証を行ったのち、フレーム転送装置は、そのユーザ端末に仮想網識別子を割り当て、さらに、ユーザ端末からユーザフレームが送られてきたときにそのユーザフレームに、該当する仮想網識別子を付加し、フレーム転送装置間でフレーム転送を行う。このようにして、異なる仮想網識別子が割り当てられたユーザ端末間相互では通信できないようにし、１つの物理網を互いに通信不可能な複数のユーザグループに論理的に分割することができる。
【０００３】
さらに、上述したような仮想網には、ユーザ端末から接続要求を行ったユーザに対するユーザ認証を行うために、認証サーバが設けられる。ユーザ認証は、フレーム転送装置と認証サーバとの間で行なわれる。認証サーバは、認証したユーザの情報に基いた仮想網識別子をフレーム転送装置に通知し、フレーム転送装置は、認証サーバから通知されたユーザの仮想網識別子と、ユーザが使用しているユーザ端末の識別子とをマッピングする。このように仮想網を構成することにより、フレーム転送装置に接続されているユーザ端末を異なったグループに所属する複数のユーザで共有することや、フレーム転送装置に対し、さまざまなユーザグループのユーザがアドホックにユーザ端末を接続することが可能になる。
【０００４】
ところで、仮想網に用いられる従来の認証サーバでは、その認証サーバが保持するユーザ情報テーブルにユーザが所属するユーザグループの仮想網識別子をあらかじめ静的に設定しておき、接続要求があったユーザへの認証成功応答をフレーム転送装置に送信する際に、その認証成功応答内に仮想網識別子を埋め込むことによって、仮想網識別子をフレーム転送装置へ通知するようになっていた。そのため、あるユーザグループに所属している全てのユーザがフレーム転送網から離脱した場合であっても、そのユーザグループの仮想網識別子は占有されたままとなる。
【０００５】
一般的な仮想網、特にフレーム転送網では、ユーザフレーム内に格納できる仮想網識別子の長さは１２ビットであるから、仮想網識別子は最大で４０９４個となる（いわゆる４０９４ＶＬＡＮ制限問題）。このように仮想網内で使用できる仮想網識別子数には一般に上限があるため、仮想網識別子を静的に設定している場合には、たとえユーザグループに所属しているユーザがフレーム転送網に接続していなくてもその仮想網識別子を占有してしまうことになるので、設定することができる仮想網識別子数に上限があることになる。したがって、従来の仮想網では、契約ユーザグループ数のスケーラビリティの向上が困難である。
【０００６】
【特許文献１】
特開平１１−２１５１５２
【特許文献２】
特開２００２−２２３２２８
【特許文献３】
特開２００２−３１４５７３
【０００７】
【発明が解決しようとする課題】
上述したように従来の仮想網には、４０９４ＶＬＡＮ制限問題のようにフレーム転送装置が設定することのできる仮想網識別子数に上限があるにも関わらず、ユーザが所属するユーザグループの仮想網識別子を認証サーバがそのユーザ情報テーブルに静的に設定しているため、契約することができるユーザグループ数に上限が存在し、仮想網のスケーラビリティを向上させることが困難である、という問題点がある。
【０００８】
そこで本発明の目的は、仮想網における契約ユーザグループ数などのスケーラビリティ向上を向上させることにある、具体的には本発明の目的は、契約ユーザグループが仮想網識別子を占有することを回避し、契約ユーザグループ数の無制限化を実現することができる認証サーバと、そのような認証サーバを用いることによってスケーラビリティが向上したフレーム転送網とを提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明では、上記の課題を解決するために、各ユーザに割り当てられたユーザ識別子とユーザ端末グループごとに設定されるグループ識別子との対応関係を管理するユーザ情報テーブルを備える認証サーバに、グループ識別子に対して対応する仮想網識別子と接続ユーザ端末数とを管理するグループ識別子テーブルと、未使用である仮想網識別子を蓄積する蓄積部と、を設けるとともに、認証サーバに、接続要求を受けたときに認証処理を行う機能と、認証が許可された場合に、ユーザ情報テーブルを用いて当該ユーザ端末のグループ識別子を抽出し、抽出したグループ識別子に仮想網識別子が割り当てられているかをグループ識別子テーブルを用いて判断し、割り当てられている場合には、該当する仮想網識別子を通知するとともに該当する接続ユーザ端末数を更新し、割り当てられていない場合には、蓄積部に蓄積された未使用の仮想網識別子を抽出したグループ識別子に対応付けてグループ識別子テーブルに設定して当該仮想網識別子を通知するとともに対応する接続ユーザ端末数を更新する機能と、全てのユーザ端末が離脱したユーザ端末グループに該当する仮想網識別子を未使用として解放し蓄積部に蓄積する機能と、を持たせるようにしている。
【００１０】
すなわち本発明では、ユーザ端末グループごとに固定的に割り当てられるグループ識別子について、そのグループ識別子に対する仮想網識別子と接続ユーザ端末数との対応関係をグループ識別子テーブルにおいて管理している。これにより、既に仮想網識別子が割り当てられているグループ識別子の情報を保持しておくことができるとともに、フレーム転送網に接続しているユーザ端末数をグループ識別子ごとに管理することが可能となる。さらに、典型的にはスタックとして実現される蓄積部によって、未使用である仮想網識別子をプールすることにより、特定のグループ識別子に占有されていない仮想網識別子情報を管理することが可能となる。すなわち、認証時に抽出したユーザ端末のグループ識別子と、グループ識別子テーブルを用いると、当該ユーザ端末のグループ識別子に該当する仮想網識別子を特定することが可能となる。
【００１１】
ここで、グループ識別子に該当する仮想網識別子が存在しない場合には、プールしてある未使用の仮想網識別子をグループ識別子テーブルに割り当てることによって、仮想網識別子が割り当てられていなかったグループ識別子に対し、どのグループ識別子にも占有されていない仮想網識別子を割り当てることが可能となる。また、全てのユーザ端末が離脱したユーザ端末グループに該当する仮想網識別子を未使用として解放し、プールに蓄えることで、仮想網識別子の再利用が可能となる。
【００１２】
結局、数的に限られた仮想網識別子を契約ユーザグループ間で共有することが可能となるとともに、契約グループによるＶＬＡＮ−ＩＤの占有を回避することができ、仮想網識別子の上限個数に制限されることなく、契約グループ数を増やすことができるようになる。
【００１３】
【発明の実施の形態】
次に、本発明の好ましい実施形態について、図面を参照して説明する。
【００１４】
図１は、本発明の実施の一形態の認証サーバを有する仮想網の構成の一例を示している。仮想網は、フレーム転送網として構成されており、タグ付きフレームを伝送するフレーム伝送路６と、フレーム伝送路６に接続する複数のフレーム転送装置４と、各フレーム転送装置４に接続してユーザ認証を行う認証サーバ５とを備えている。各フレーム転送装置４には、それぞれ、複数のユーザ端末１〜３が接続している。以下の説明では、フレーム転送装置４はＶＬＡＮスイッチとして構成されており、また、認証サーバ５はＲａｄｉｕｓ（ｒｅｍｏｔｅ  ａｕｔｈｅｎｔｉｃａｔｉｏｎｄｉａｌ−ｉｎ  ｕｓｅｒ  ｓｅｒｖｉｃｅ）サーバであるとする。各ユーザ端末１〜３は、対応するフレーム転送装置４のユーザ端末用のインタフェースに接続している。認証サーバ５は、フレーム転送装置４の認証サーバ用のインタフェースに接続している。
【００１５】
ここでフレーム転送装置４は、ユーザ端末用のインタフェースに接続されたユーザ端末から接続要求を受信し、認証サーバ５に対してユーザ認証要求を行う機能と、認証サーバ５からのユーザ認証応答に含まれる仮想網識別子（以下、ＶＬＡＮ−ＩＤとする）を、接続要求を行ったユーザ端末に対応するユーザ端末識別子にマッピングする機能と、ユーザ端末からユーザフレームが転送されてきたときに、ユーザ端末に対して割り当てられたユーザ端末グループ（以下、ＶＬＡＮともいう）へのＶＬＡＮ−ＩＤを転送フレームにタグ付けし、タグ付けされたフレームをフレーム転送路６を介して相手側のフレーム転送装置に転送する機能と、を有する。ここで述べた機能は、仮想網を構成するフレーム転送装置４として一般的に備わっているものであり、本実施形態で用いるフレーム転送装置４の構成は、当業者には自明のものである。フレーム転送装置４は、上記のようにして、相互にフレーム転送を行う。
【００１６】
認証サーバ５は、フレーム転送装置４からのユーザ認証要求に応じてユーザ認証を行い、ユーザ認証が成功した場合に、そのユーザの所属するグループのＶＬＡＮ−ＩＤを動的に設定し、フレーム転送装置４に対して認証応答を返信する機能を有する。図２は、このような認証サーバ５の内部構成を示している。認証サーバ５は、大別すると、フレーム転送装置４に対するインタフェースとなるＶＬＡＮスイッチ接続部１０と、実際にユーザ認証を行うユーザ認証応答部１１と、ＶＬＡＮ−ＩＤの動的な設定を行うＶＬＡＮ−ＩＤ設定部１２と、を備えている。ここでＶＬＡＮスイッチ接続部１０は、具体的には、フレーム転送装置４からのユーザ認証要求をユーザ認証応答部１１に転送し、ユーザ認証応答部１１からのユーザ認証応答もしくはユーザ認証拒否応答をフレーム転送装置４に送信する機能を有するとともに、フレーム転送装置４からのユーザ切断要求をユーザ認証応答部１１に転送し、ユーザ認証応答部１１からのユーザ切断応答をフレーム転送装置４に送信する機能を有する。
【００１７】
ユーザ認証応答部１１には、仮想網における従来の認証サーバと同様に、ｄｉｃｔｉｏｎａｒｙＤＢ（ディクショナリデータベース）１３とｕｓｅｒｓＤＢ（ユーザズデータベース）１４の２つのデータベースを保持する。これらのデータベースについての詳細は、例えば、インターネット技術におけるデファクト標準を記述するＲＦＣ（Ｒｅｑｕｅｓｔ  ｆｏｒ  ｃｏｍｍｅｎｔｓ）文書のうち、ＲＦＣ２１３８に記載されているが、ｄｉｃｔｉｏｎａｒｙＤＢ１３は、属性として、「ＶＬＡＮ番号」を保持する。ここで属性「ＶＬＡＮ番号」の属性値形式は整数型である。また、ｕｓｅｒｓＤＢ１４は、ユーザ情報テーブルに該当するものであって、ＶＬＡＮへのアクセス権限を持つユーザ識別子（以下、ユーザＩＤとする）のユーザ情報を保持し、各ユーザ情報は当該ユーザが所属するグループのグループ識別子（以下、ＶＬＡＮ番号と呼ぶ）を属性「ＶＬＡＮ番号」の属性値として保持する。
【００１８】
ユーザ認証応答部１１は、ＶＬＡＮスイッチ接続部１０から受け取ったユーザ認証要求に含まれるユーザＩＤやパスワードに基づいてｕｓｅｒｓＤＢ１４を参照し、認証可否を決定する機能と、認証結果が許可であった場合、当該ユーザＩＤのＶＬＡＮ番号を後述のＶＬＡＮ−ＩＤ動的設定要求２３としてＶＬＡＮ−ＩＤ設定部１２に送信する機能と、認証結果が拒否であった場合、ユーザ認証拒否応答をＶＬＡＮスイッチ接続部１０へと送信する機能と、ＶＬＡＮ−ＩＤ設定部１２から受信した後述のＶＬＡＮ−ＩＤ動的設定応答２６のＶＬＡＮ−ＩＤと、ｄｉｃｔｉｏｎａｒｙＤＢ１３、ｕｓｅｒｓＤＢ１４とからユーザ認証応答を生成する機能と、生成したユーザ認証応答をＶＬＡＮスイッチ接続部１０へと送信する機能と、ユーザＩＤごとのセッション情報を保持する機能と、を有する。なお、ｕｓｅｒｓＤＢ１４の検索方法やユーザ認証応答を生成する機能に関する詳細は、上述したＲＦＣ２１３８に記載されている。また、セッション情報の保持に関しては、ＲＦＣ２１３９に記載されている。さらに、ユーザ認証応答部１１は、ＶＬＡＮスイッチ接続部１０から受け取ったユーザ切断要求のセッション情報から、当該ユーザＩＤを得る機能と、そのユーザＩＤとｕｓｅｒｓＤＢ１４とから該当するＶＬＡＮ番号を抽出し、ＶＬＡＮ−ＩＤ削除要求としてＶＬＡＮ−ＩＤ設定部１２に送信する機能も備えている。こうしたユーザ認証応答部１１の各機能は、例えば、ここには図示していないが、ユーザ認証応答部１１内に設けられる認証応答制御部が実行する。
【００１９】
ＶＬＡＮ−ＩＤ設定部１２は、グループ識別子（ＶＬＡＮ番号）を保持するテーブルであるＶＬＡＮ番号テーブル１５と、未使用であるＶＬＡＮ−ＩＤをプールしておく未使用ＶＬＡＮ−ＩＤ（仮想網識別子）蓄積部として機能するＶＬＡＮ−ＩＤスタック１６を有する。未使用であるＶＬＡＮ−ＩＤをプールするための機構としては、各種の記憶機構を用いることができるが、本実施形態では、スタック構成（後入れ先出し構成）の記憶機構を用い、演算処理量の削減などを図っている。
【００２０】
ＶＬＡＮ番号テーブル１５は、図３に示すように、ＶＬＡＮ番号を格納するＶＬＡＮ番号フィールド２０と、ＶＬＡＮ−ＩＤを格納するＶＬＡＮ−ＩＤフィールド２１と、カウンタフィールド２２とから構成されている。このＶＬＡＮ番号テーブル１５では、既にＶＬＡＮ−ＩＤが割り当てられているＶＬＡＮ番号ごとにエントリが設けられ、そのＶＬＡＮ番号と、そのＶＬＡＮ番号に対応してＶＬＡＮのＶＬＡＮ−ＩＤと、そのＶＬＡＮに接続している接続ユーザ端末数とが組となって、それぞれ、ＶＬＡＮ番号フィールド２０、ＶＬＡＮ−ＩＤフィールド２１およびカウンタフィールド２２に保持されるようになっている。
【００２１】
ＶＬＡＮ−ＩＤスタック１６は、図４に示すように、データ長が１２ビットであるデータブロックを４０９４個保持するものである。この４０９４という数字は、一般的な仮想網における仮想網識別子数の上限の数である。初期状態においてＶＬＡＮ−ＩＤスタック１６は、１から４０９４までの各整数値をスタック内で昇順に保持している。
【００２２】
ＶＬＡＮ−ＩＤ設定部１２は、ユーザ認証応答部１１から受信したＶＬＡＮ−ＩＤ動的設定要求２３の要求種別が「１」である場合、その設定要求中のＶＬＡＮ番号をキーとしてＶＬＡＮ番号テーブル１５内を検索し、設定要求中のＶＬＡＮ番号と同じＶＬＡＮ番号が格納されているＶＬＡＮ番号フィールド２０を有するエントリがあるかどうかを調べる。そして、ヒットするエントリが存在した場合には、そのユーザがアクセス権を持つＶＬＡＮに対して既にＶＬＡＮ−ＩＤが割り当てられているとして、ＶＬＡＮ−ＩＤ設定部１２は、そのエントリのＶＬＡＮ−ＩＤフィールド２１に格納されているＶＬＡＮ−ＩＤの値をＶＬＡＮ−ＩＤ動的設定応答２６としてユーザ認証応答部１１に返答し、さらに、そのエントリのカウンタフィールド２２の値に１を加算する。
【００２３】
これに対してヒットするエントリが存在しない場合には、そのユーザがアクセス権を持つＶＬＡＮに対しては未だＶＬＡＮ−ＩＤは割り当てられていないとして、ＶＬＡＮ−ＩＤ設定部１２は、そのＶＬＡＮ番号のエントリをＶＬＡＮ番号テーブル１５に作成するとともに、ＶＬＡＮ−ＩＤスタック１６からデータ（ＶＬＡＮ−ＩＤ）を１つポップアップし、ＶＬＡＮ−ＩＤテーブル１５のその作成したエントリにおいて、そのＶＬＡＮ番号をＶＬＡＮ番号フィールド２０に格納し、ＶＬＡＮ−ＩＤスタック１６から取り出した値をＶＬＡＮ−ＩＤフィールド２１に格納し、カウンタフィールド２２に「１」をセットする。さらに、ＶＬＡＮ−ＩＤ設定部１２は、その作成したエントリのＶＬＡＮ−ＩＤフィールド２１に格納した値を新たに割り当てるＶＬＡＮ−ＩＤとして後述のＶＬＡＮ−ＩＤ動的設定応答２６を作成し、ユーザ認証応答部１１に送信する機能を有する。
【００２４】
さらに、ＶＬＡＮ−ＩＤ設定部１２は、ユーザ認証応答部１１から受信したＶＬＡＮ−ＩＤ動的設定要求の要求種別が「０」である場合、その要求はユーザ切断要求によるＶＬＡＮ−ＩＤ解放要求であると判断し、その設定要求中のＶＬＡＮ番号をキーとしてＶＬＡＮ番号テーブル１５内を検索してそのＶＬＡＮ番号と同じＶＬＡＮ番号が格納されているＶＬＡＮ番号フィールド２０を有するエントリを探し出す。この場合、ユーザ切断要求は既にＶＬＡＮ−ＩＤを割り当てたＶＬＡＮ番号に関してしか起こらないので、ヒットするエントリは必ず存在する。そして、ＶＬＡＮ−ＩＤ設定部１２は、ヒットしたエントリのカウンタフィールド２２の値から１を減算するとともに、その減算後のカウンタフィールド２２の値が「０」になったかどうかを判断する。カウンタフィールド２２の値が「０」になった場合は、そのＶＬＡＮ番号のＶＬＡＮからは全てのユーザ端末が離脱したとして、そのヒットしたエントリのＶＬＡＮ−ＩＤフィールド２１の値をＶＬＡＮ−ＩＤスタック１６へとプッシュダウンし、そのエントリを削除する。これによって、該当するＶＬＡＮ−ＩＤは未使用のものとされて、別のＶＬＡＮに使用することが可能になる。なお、カウンタフィールド２２の値が１以上の場合は、まだそのＶＬＡＮに接続しているユーザ端末が存在する場合なので、ＶＬＡＮ−ＩＤスタック１６でのプッシュ処理は行われない。
【００２５】
以上説明したようなＶＬＡＮ−ＩＤ設定部１２の各機能は、例えば、ここには図示していないが、ＶＬＡＮ−ＩＤ設定部１２内に設けられる設定制御部が実行する。
【００２６】
図５は、ユーザ認証応答部１１がＶＬＡＮ−ＩＤ設定部１２に対して送信するＶＬＡＮ−ＩＤ動的設定要求２３の構成の一例を示している。ＶＬＡＮ−ＩＤ動的設定要求２３は、要求種別を格納する要求種別フィールド２４と、ＶＬＡＮ番号を格納するＶＬＡＮ番号フィールド２５とから構成されている。要求種別フィールド２４は、ユーザ認証応答部１１がユーザ認証要求を受けた際にＶＬＡＮ−ＩＤの割り当てを要求する場合には、値として「１」を保持し、ユーザ認証応答部１１がユーザ切断要求を受けた際にＶＬＡＮ−ＩＤの割り当て解除を要求する場合には、値として「０」を保持する。ＶＬＡＮ番号フィールド２５に格納されるＶＲＡＮ番号は、ＶＬＡＮ−ＩＤの動的設定を要求するＶＬＡＮのＶＬＡＮ番号である。
【００２７】
図６は、ＶＬＡＮ−ＩＤ設定部１２がユーザ認証応答部１１に対して送信するＶＬＡＮ−ＩＤ動的設定応答２６の構成の一例を示している。ＶＬＡＮ−ＩＤ動的設定応答２６にはＶＬＡＮ−ＩＤを格納するＶＬＡＮ−ＩＤフィールド２７が設けられる。
【００２８】
図５および図６にそれぞれ示したＶＬＡＮ−ＩＤ動的設定要求２３およびＶＬＡＮ−ＩＤ動的設定応答２６により、上述したようにＶＬＡＮ−ＩＤ設定部１２は、ユーザ認証応答部１１から受信したＶＬＡＮ−ＩＤ動的設定要求２３の要求種別フィールド２４の値が「１」であった場合に、その設定要求２３のＶＬＡＮ番号フィールド２５に格納されているＶＬＡＮ番号と同じものをＶＬＡＮ番号テーブル１５において検索し、ヒットしたエントリのＶＬＡＮ−ＩＤフィールド２１に格納されている値をＶＬＡＮ−ＩＤ動的設定応答２６のＶＬＡＮ−ＩＤフィールド２７に格納してユーザ認証応答部１１に送信する。なお、ユーザ認証応答部１１から受信したＶＬＡＮ−ＩＤ動的設定要求２３の要求種別フィールド２４が「０」であった場合には、ＶＬＡＮ−ＩＤ設定部１２は、ＶＬＡＮ−ＩＤ動的設定応答２６をユーザ認証応答部１１に送信しない。
【００２９】
次に、本実施形態の認証サーバの動作について説明する。ここでは、図１に示した仮想網において、２台あるフレーム転送装置４のうちの図示右側のフレーム転送装置のユーザ端末１〜３をそれぞれユーザ＃１〜ユーザ＃３が使用するものとする。ユーザ端末１を使用するユーザ＃１のユーザＩＤが「ｕｓｅｒ１」、そのユーザ＃１のパスワードが「ｐａｓｓ１」、ユーザ１＃がアクセス権限を持っているＶＬＡＮのＶＬＡＮ番号が「５０００」であるとし、ユーザ端末２を使用するユーザ＃２のユーザＩＤが「ｕｓｅｒ２」、そのユーザ＃２のパスワードが「ｐａｓｓ２」、ユーザ＃２がアクセス権限を持っているＶＬＡＮのＶＬＡＮ番号が「５０００」であり、ユーザ端末３を使用するユーザ＃３のユーザＩＤが「ｕｓｅｒ３」、ユーザ＃３のパスワードが「ｐａｓｓ３」、ユーザ３＃がアクセス権限を持っているＶＬＡＮのＶＬＡＮ番号が「１０」であるとする。
【００３０】
ここで、ＶＬＡＮ番号は、この仮想網に対するユーザグループの契約ごとに昇順に割り振るものとする。したがって、図においては明示的には示されていないが、この仮想網に対しては、潜在的にＶＬＡＮグループの数が５０００以上存在することになる。このＶＬＡＮグループの数は、ＶＬＡＮ−ＩＤの個数である４０９４よりも大きい。また、ユーザ端末３を使用するユーザ＃３は既に認証サーバ５により認証され、仮想網（フレーム転送網）へと接続しているものとする。
【００３１】
ユーザ＃１、ユーザ＃２およびユーザ＃３は、それぞれがアクセス権限を持っているＶＬＡＮへアクセスするとき、それぞれのユーザＩＤとパスワードをユーザ情報としてフレーム転送装置４（この場合、対応するユーザ端末１〜３が直接収容されている図示右側のフレーム転送装置）に通知する。通知を受けたフレーム転送装置４は、ユーザ端末１〜３から通知されたユーザ情報に基づいて、ユーザ端末１〜３のユーザ認証要求を認証サーバ５に対し行う。
【００３２】
図８は、ユーザ端末１を使用するユーザ＃１からのユーザ認証要求を認証サーバ５が処理する動作を示している。
【００３３】
この仮想網はフレーム転送網であるので、ユーザ認証要求、ユーザ認証応答なども全てフレームとして転送されるようになっている。ユーザ端末１からのユーザ認証要求フレーム３０は、ユーザＩＤとして「ｕｓｅｒ１」を、パスワードとして「ｐａｓｓ１」を格納している。ＶＬＡＮスイッチ接続部１０は、フレーム転送装置４から受信したこのユーザ認証要求フレーム３０をユーザ認証応答部１１に転送する。
【００３４】
ユーザ認証要求フレーム３０を受信したユーザ認証応答部１１では、ユーザＩＤ「ｕｓｅｒ１」とパスワード「ｐａｓｓ１」とをキーとしてｕｓｅｒｓＤＢ１４が検索される。ｕｓｅｒｓＤＢ１４においてユーザ＃１に対応付けられているＶＬＡＮ番号は、ユーザ＃１がアクセス権限を持っているＶＬＡＮのＶＬＡＮ番号の「５０００」である。そして、パスワードなどによるユーザ認証が成功すると、ユーザ認証応答部１１は、ＶＬＡＮ番号フィールド２５をそのユーザ＃１のＶＬＡＮ番号である「５０００」とし、要求種別フィールド２４を「１」としたＶＬＡＮ−ＩＤ動的設定要求２３をＶＬＡＮ−ＩＤ設定部１２へと送信する。
【００３５】
ＶＬＡＮ−ＩＤ設定部１２は、ユーザ認証応答部１１から受信したＶＬＡＮ−ＩＤ動的設定要求２３の要求種別フィールド２４の値が「１」であるため、ＶＬＡＮ−ＩＤの割り当てを要求するものだと判断し、ＶＬＡＮ−ＩＤ動的設定要求２３のＶＬＡＮ番号フィールド２５に格納された「５０００」をキーにして、ＶＬＡＮ番号テーブル１５においてＶＬＡＮ番号フィールド２０に「５０００」が格納されたエントリがあるかどうかを検索する。この時点では、ユーザ端末３のみが認証されて仮想網に接続しているから、ＶＬＡＮ番号テーブル１５では、図９の（ａ）に示すように、ＶＬＡＮ番号が「１０」であるエントリのみが存在する。したがって、ＶＬＡＮ番号を「５０００」とした検索ではエントリがヒットしないこととなり、ＶＬＡＮ−ＩＤ設定部１２は、ＶＬＡＮ−ＩＤ動的設定要求２３によって通知されたＶＬＡＮ番号が「５０００」であるＶＬＡＮに対しては未だにＶＬＡＮ−ＩＤが割り当てられていないと判断する。そしてＶＬＡＮ−ＩＤ設定部１２は、ＶＬＡＮ番号テーブル１５に新たにエントリを生成してそのエントリのＶＬＡＮ番号フィールド２０に「５０００」を格納し、ＶＬＡＮ−ＩＤスタック１６から値を１個ポップアップする。ポップアップする直前の時点においては、ＶＬＡＮ番号が「１０」であるＶＬＡＮのみにＶＬＡＮ−ＩＤが割り当てられおり、その割り当てられたＶＬＡＮ−ＩＤは「１」であるから、ＶＬＡＮ−ＩＤスタック１６には、図１０の（ａ）に示すように、２から４０９４までの４０９３個の値が格納されている。これにより、ポップアップによって、ＶＬＡＮ−ＩＤスタック１６からその先頭の値「２」が取り出される。ＶＬＡＮ−ＩＤ設定部１２は、その生成したエントリのＶＬＡＮ−ＩＤフィールド２１に、ポップアップした値「２」を格納し、さらに、カウンタフィールド２２の値を「１」にする。
【００３６】
以上の処理により、ＶＬＡＮ番号テーブル１５の内容は図９の（ｂ）に示すようになり、ＶＬＡＮ−ＩＤスタック１６の内容は図１０の（ｂ）に示すようになる。さらにＶＬＡＮ−ＩＤ設定部１２は、ＶＬＡＮ番号テーブル１５のＶＬＡＮ番号が「５０００」であるエントリのＶＬＡＮ−ＩＤフィールド２１の値「２」をＶＬＡＮ−ＩＤ動的設定応答２６のＶＬＡＮ−ＩＤフィールド２７に格納し、そのＶＬＡＮ−ＩＤ動的設定応答２６をユーザ認証応答部１１へと送信する。
【００３７】
このＶＬＡＮ−ＩＤ動的設定応答２６を受信したユーザ認証応答部１１は、ＶＬＡＮ−ＩＤ動的設定応答２６のＶＬＡＮ−ＩＤフィールド２７の値「２」を、ユーザ＃１のユーザ端末１に割り当てられるＶＬＡＮ−ＩＤとしてユーザ認証応答パケット３１を作成し、ＶＬＡＮスイッチ接続部１０へと送信し、またユーザ＃１に関するセッション情報を更新する。ユーザ認証応答パケット３１を受信したＶＬＡＮスイッチ接続部１０は、フレーム転送装置４にユーザ認証応答パケット３１を転送する。これによって、ユーザ＃１はユーザ端末１を使用して、ＶＬＡＮ−ＩＤを「２」として仮想網を用いた通信を行えるようになる。
【００３８】
次に、上述したユーザ＃１のユーザ認証に引き続いてユーザ端末２を使用するユーザ＃２からのユーザ認証要求を受け付けた場合の処理を説明する。
【００３９】
ユーザ＃２に関するユーザ認証要求フレーム３０は、ユーザＩＤとして「ｕｓｅｒ２」を、パスワードとして「ｐａｓｓ２」を格納しており、フレーム転送装置４から認証サーバ５に送られる。認証サーバ５のＶＬＡＮスイッチ接続部１０は、フレーム転送装置４から受信したユーザ認証要求フレーム３０をユーザ認証応答部１１に転送する。ユーザ認証要求フレーム３０を受信したユーザ認証応答部１１では、ユーザＩＤ「ｕｓｅｒ２」とパスワード「ｐａｓｓ２」とをキーとしてｕｓｅｒｓＤＢ１４を検索する。ｕｓｅｒｓＤＢ１４においては、ユーザ＃２に対して、ユーザ＃２がアクセス権限を持っているＶＬＡＮのＶＬＡＮ番号である「５０００」が対応付けられており、ユーザ認証応答部１１は、ユーザ認証の成功後、ＶＬＡＮ番号フィールド２５をそのユーザ＃２のＶＬＡＮ番号である「５０００」とし、要求種別フィールド２４を「１」として、ＶＬＡＮ−ＩＤ動的設定要求２３をＶＬＡＮ−ＩＤ設定部１２へと送信する。
【００４０】
ＶＬＡＮ−ＩＤ設定部１２は、ユーザ認証応答部１１から受信したＶＬＡＮ−ＩＤ動的設定要求２３の要求種別フィールド２４が「１」であるため、ＶＬＡＮ−ＩＤの割り当てを要求するものだと判断し、ＶＬＡＮ−ＩＤ動的設定要求２３のＶＬＡＮ番号フィールド２５の値に基づいてＶＬＡＮ番号テーブル１５を検索する。この時点では、ＶＬＡＮ番号「５０００」がＶＬＡＮ番号テーブル１５のＶＬＡＮ番号フィールド２０に格納されているのでそのエントリがヒットする。ＶＬＡＮ−ＩＤ設定部１２は、ＶＬＡＮ番号「５０００」に対しては既にＶＬＡＮ−ＩＤが割り当てられていると判断して、そのヒットしたエントリのカウンタフィールド２２の値に１を加算する。その結果、カウンタフィールド２２の値は「２」となる。この時点でのＶＬＡＮ番号テーブル４１の内容が図９の（ｃ）に示されている。さらにＶＬＡＮ−ＩＤ設定部１２は、そのエントリのＶＬＡＮ−ＩＤフィールド２１の値「２」をＶＬＡＮ−ＩＤ動的設定応答２６のＶＬＡＮ−ＩＤフィールド２７に格納し、そのＶＬＡＮーＩＤ動的設定応答２６をユーザ認証応答部１１へと送信する。
【００４１】
ＶＬＡＮ−ＩＤ動的設定応答２６を受信したユーザ認証応答部１１は、ユーザ＃２のセッション情報を更新するとともに、ＶＬＡＮ−ＩＤ動的設定応答２６のＶＬＡＮ−ＩＤフィールド２７の値「２」をユーザ＃２のユーザ端末２のＶＬＡＮ−ＩＤとするユーザ認証応答フレーム３１を作成し、そのユーザ認証応答フレーム３１をＶＬＡＮスイッチ接続部１０へと送信する。ユーザ認証応答フレーム３１を受信したＶＬＡＮスイッチ接続部１０は、フレーム転送装置４にユーザ認証応答フレーム３１を転送する。
【００４２】
次に、ユーザ＃１、ユーザ＃２が仮想網に接続した後、ユーザ＃３が仮想網から離脱する際の処理を説明する。図１１は、ユーザ端末３を使用するユーザ＃３からのユーザ切断要求を認証サーバ５が処理する動作を示している。
【００４３】
仮想網からの切断を要求する場合には、ユーザ認証要求に用いられるフレームの１つであるユーザ切断要求フレーム３２において、切断要求を示す「ｓｔｏｐ」フラグが格納される。ＶＬＡＮスイッチ接続部１０は、フレーム転送装置４から受信したユーザ切断要求フレーム３２をユーザ認証応答部１１に転送する。
【００４４】
ユーザ切断要求フレーム３２を受信したユーザ認証応答部１１は、切断要求を示す「ｓｔｏｐ」フラグの存在により切断要求であると判断し、ユーザごとに保持するセッション情報からのユーザＩＤを参照し「ｕｓｅｒ３」を得る。さらにユーザＩＤ「ｕｓｅｒ３」とパスワード「ｐａｓｓ３」とをキーとしてｕｓｅｒｓＤＢ１４を検索する。ｕｓｅｒｓＤＢ１４においてはユーザ＃３に対し、ユーザ＃３がアクセス権限を持っているＶＬＡＮのＶＬＡＮ番号「１０」が対応付けられており、ユーザ認証応答部１１は、ＶＬＡＮ番号フィールド２５をユーザ＃３のＶＬＡＮ番号である「１０」とし、要求種別フィールド１４を「０」としてＶＬＡＮ−ＩＤ動的設定要求２３を生成してＶＬＡＮ−ＩＤ設定部１２へと送信する。また、ユーザ認証応答部１１は、ユーザ切断応答フレーム３３を生成しＶＬＡＮスイッチ接続部１０へと送信する。ユーザ切断応答フレーム３３を受信したＶＬＡＮスイッチ接続部１０は、フレーム転送装置４にユーザ切断応答フレーム３３を転送する。
【００４５】
ＶＬＡＮ−ＩＤ設定部１２は、ユーザ認証応答部１１から受信したＶＬＡＮ−ＩＤ動的設定要求２３の要求種別フィールド２４が「０」であるため、ＶＬＡＮ−ＩＤの解放を要求するものだと判断する。そしてＶＬＡＮ−ＩＤ動的設定要求２３のＶＬＡＮ番号フィールド２５に格納された「１０」をキーにして、ＶＬＡＮ番号テーブル１５におけるＶＬＡＮ番号フィールド２０に「１０」が格納されたエントリを検索する。そして、検索されたエントリにおけるカウンタフィールドの値から１を減算する。この場合、ＶＬＡＮ番号「１０」に対応するエントリにおけるカウンタフィールド２２の値は「１」であったから、このカウンタフィールド２２の値は「０」に変化する。カウンタフィールド２２の値が「０」となったことにより、ＶＬＡＮ−ＩＤ設定部１２は、そのエントリのＶＬＡＮ−ＩＤフィールド２１の値（この場合「１」）をＶＬＡＮ−ＩＤスタック１６へとプッシュし、そのエントリを削除する。
【００４６】
その結果、ＶＬＡＮ番号テーブル１５の内容は図９の（ｄ）に示すようになり、ＶＬＡＮ−ＩＤスタック１６の内容は図１０の（ｃ）に示すようになる。
【００４７】
以上説明したように、この実施の形態では、各ユーザ端末グループに対してはＶＬＡＮ番号（グループ識別子）を予め割り当てておき、実際に仮想網を使用する際に必要となるＶＬＡＮ−ＩＤ（仮想網識別子）については、接続要求があった時点で動的に割り当てるので、同時接続可能なユーザ端末グループ数が制約されるだけであって、仮想網として利用可能な仮想網識別子の数の上限を超えたユーザ端末グループと契約してＶＬＡＮ接続を提供することができる。上述した例では、ＶＬＡＮ番号が「５０００」であって４０９４を超える場合であっても、ＶＬＡＮ接続が提供されている。また、全てのユーザ端末が離脱したユーザ端末グループのＶＬＡＮ番号に割り当てられていたＶＬＡＮ−ＩＤは解放され、未使用のＶＬＡＮ−ＩＤとしてプールされるので、複数のグループでのＶＬＡＮ−ＩＤの共有が可能である。
【００４８】
さらに、上記の説明においては、ＶＬＡＮ−ＩＤが割り当てられていないＶＬＡＮのＶＬＡＮ番号のエントリはＶＬＡＮ番号テーブル１５には存在しないようになっているが、すなわち、ＶＬＡＮ番号テーブル１５のエントリ自体も動的に生成するようになっているが、本発明はこれに限られるものではない。全ての契約ユーザ端末グループのＶＬＡＮ番号をＶＬＡＮ番号テーブル１５に静的に登録しておき、そのＶＬＡＮ番号のエントリのＶＬＡＮ−ＩＤフィールドにＶＬＡＮ−ＩＤの値が格納されているか否かでＶＬＡＮ−ＩＤが割り当てられているか否かを判別するようにしてもよい。
【００４９】
上述した認証サーバは、それを実現するための計算機プログラムをサーバ用コンピュータに読み込ませ、そのプログラムを実行させることによっても実現できる。そのプログラムは、磁気テープやＣＤ−ＲＯＭなどの記録媒体によって、コンピュータに読み込まれる。サーバ用コンピュータは、一般に、中央処理装置（ＣＰＵ）と、プログラムやデータを格納するためのハードディスク装置と、主メモリと、キーボードやマウスなどの入力装置と、ＣＲＴなどの表示装置と、磁気テープやＣＤ−ＲＯＭ等の記録媒体を読み取る読み取り装置と、フレーム転送装置との接続に用いる通信インタフェースとから構成されている。ハードディスク装置、主メモリ、入力装置、表示装置、読み取り装置及び通信インタフェースは、いずれも中央処理装置に接続している。このコンピュータは、上述した認証サーバの各機能を実現するためのプログラムを格納した記録媒体を読み取り装置に装着し、記録媒体からプログラムを読み出してハードディスク装置に格納し、ハードディスク装置に格納されたプログラムを中央処理装置が実行することにより、認証サーバとして機能する。さらに、プログラムは、記録媒体からではなくネットワークを介してサーバ用コンピュータに読込まれるようにしてもよい。
【００５０】
以上説明した実施の形態では、各フレーム転送装置に接続するユーザ端末の数はそれぞれ３であり、またユーザ数も３であったが、当業者には容易に理解できるように、本発明ではそれらの数には制限はない。認証サーバがＲａｄｉｕｓサーバであるとしたが、本発明はそれに限るものではない。フレーム転送装置をＶＬＡＮスイッチとしたが、本発明はそれに限るものではなく、またフレーム転送装置の個数にも制限されるものではない。
【００５１】
【発明の効果】
以上説明したように本発明は、仮想網識別子（ＶＬＡＮ−ＩＤ）を動的に割り当てることにより、契約グループによる仮想網識別子の占有を回避でき、契約グループ数における制約をなくすことができるとともに、数的に限られた仮想網識別子を契約グループ間で共有することができるようになる、という効果がある。
【図面の簡単な説明】
【図１】仮想網の構成の一例を示す説明図である。
【図２】本発明の実施の一形態の認証サーバの内部構成を示すブロック図である。
【図３】ＶＬＡＮ番号テーブルの構成を示す図である。
【図４】ＶＬＡＮ−ＩＤスタックの構成を示す図である。
【図５】ＶＬＡＮ−ＩＤ動的設定要求の構成の一例を示す図である。
【図６】ＶＬＡＮ−ＩＤ動的設定応答の構成の一例を示す図である。
【図７】仮想網でのユーザ認証の適用場面を示した説明図である。
【図８】ユーザ認証要求を認証サーバが処理する際の動作を説明する図である。
【図９】ＶＬＡＮ番号テーブルの内容の変化の一例を示す図である。
【図１０】ＶＬＡＮ−ＩＤスタックの内容の変化の一例を示す図である。
【図１１】ユーザ切断要求を認証サーバが処理する際の動作を説明する図である。
【符号の説明】
１〜３    ユーザ端末
４    フレーム転送装置
５    認証サーバ
６    フレーム伝送路
１０    ＶＬＡＮスイッチ接続部
１１    ユーザ認証応答部
１２    ＶＬＡＮ−ＩＤ設定部
１３    ディクショナリデータベース（ｄｉｃｔｉｏｎａｒｙＤＢ）
１４    ユーザズデータベース（ｕｓｅｒｓＤＢ）
１５    ＶＬＡＮ番号テーブル
１６    ＶＬＡＮ−ＩＤスタック
２０，２５    ＶＬＡＮ番号フィールド
２１，２７    ＶＬＡＮ−ＩＤフィールド
２２    カウンタフィールド
２３    ＶＬＡＮ−ＩＤ動的設定要求
２４    要求種別フィールド
２６    ＶＬＡＮ−ＩＤ動的設定応答
３０    ユーザ認証要求フレーム
３１    ユーザ認証応答フレーム
３２    ユーザ切断要求フレーム
３３    ユーザ切断応答フレーム
【図１】
2004241979.tif 000003
【図２】
2004241979.tif 000004
【図３】
2004241979.tif 000005
【図４】
2004241979.tif 000006
【図５】
2004241979.tif 000007
【図６】
2004241979.tif 000008
【図７】
2004241979.tif 000009
【図８】
2004241979.tif 000010
【図９】
2004241979.tif 000011
【図１０】
2004241979.tif 000012
【図１１】
2004241979.tif 000013