(57)【特許請求の範囲】
【請求項１】
レイヤ２のアドレスが既知である通信を用いてレイヤ２とその上位のレイヤでユーザ認証を実行し、前記ユーザ認証の認証結果をもとにユーザが使用しているレイヤ２のアドレスに対するフィルタを解除して特定のネットワークに入ることを許可するシステムであって、
ユーザのユーザ認証を行うと共に前記ユーザに割り当てるレイヤ３アドレスを決定するユーザ認証手段と、前記ユーザからのレイヤ３アドレスの配布依頼があった場合に、前記ユーザ認証手段に対して前記ユーザに割り当てるべきレイヤ３アドレスを要求して前記ユーザに該レイヤ３アドレスを割り当てるレイヤ３アドレス配布手段と、を備えることを特徴とするレイヤ２認証システム。
【請求項２】
レイヤ２のアドレスが既知である通信を用いてレイヤ２とその上位のレイヤでユーザ認証を実行し、前記ユーザ認証の認証結果をもとにユーザが使用しているレイヤ２のアドレスに対するフィルタを解除して特定のネットワークに入ることを許可するシステムであって、
レイヤ２のアドレスに対するフィルタリング制御を行ってユーザからのフレームの交換転送制御を行う交換手段と、前記交換手段に接続され、ユーザ認証が成されていないユーザからのフレームを受信してユーザ認証のための準備を行う認証準備手段と、前記交換手段に接続され、ユーザ認証が完了したユーザからのレイヤ３アドレスの配布依頼があった場合に、ユーザ認証手段に対して前記ユーザに割り当てるべきレイヤ３アドレスを要求して前記ユーザに該レイヤ３アドレスを割り当てるレイヤ３アドレス配布手段と、前記認証準備手段と前記レイヤ３アドレス配布手段とに接続され、前記認証準備手段からの要求に応じてユーザ認証を行うと共に、前記レイヤ３アドレス配布手段からの要求に応じて前記ユーザに割り当てるレイヤ３アドレスを決定する前記ユーザ認証手段と、を備えることを特徴とするレイヤ２認証システム。
【請求項３】
レイヤ２のアドレスが既知である通信を用いてレイヤ２とその上位のレイヤでユーザ認証を実行し、前記ユーザ認証の認証結果をもとにユーザが使用しているレイヤ２のアドレスに対するフィルタを解除して特定のネットワークに入ることを許可するシステムであって、
レイヤ２のアドレスに対するフィルタリング制御を行ってユーザからのフレームの交換転送制御を行う交換手段と、前記交換手段に接続され、ユーザ認証が成されていないユーザが接続される第１のＩＰネットワークと、ユーザ認証が完了したユーザが接続される前記特定のネットワークであるところの第２のＩＰネットワークと、前記第１のＩＰネットワークに接続され、ユーザ認証のための準備を行う認証準備手段と、前記第２のＩＰネットワークに接続され、ユーザからのレイヤ３アドレスの配布依頼があった場合に、ユーザ認証手段に対して前記ユーザに割り当てるべきレイヤ３アドレスを要求して前記ユーザに該レイヤ３アドレスを割り当てるレイヤ３アドレス配布手段と、前記認証準備手段と前記レイヤ３アドレス配布手段と前記ユーザ認証手段とを接続する第３のＩＰネットワークと、前記第３のＩＰネットワークに接続され、前記認証準備手段からの要求に応じてユーザ認証を行うと共に、前記レイヤ３アドレス配布手段からの要求に応じて前記ユーザに割り当てるレイヤ３アドレスを決定する前記ユーザ認証手段と、を備えることを特徴とするレイヤ２認証システム。
【請求項４】
前記認証準備手段は、ユーザ認証が成されていないユーザからのフレームを受信した場合に、該フレームに記載の該ユーザのレイヤ２アドレスであるところのＭＡＣアドレスに対応した仮のＩＰアドレスを割り当てるＤＨＣＰサーバと、前記仮のＩＰアドレスを割り当てられた前記ユーザからのアクセスがあった場合に、前記ユーザのユーザＩＤとパスワードを入力させるログイン用ＷＥＢサーバとから構成され、前記ユーザ認証手段は、ユーザのＭＡＣアドレスとユーザＩＤとパスワードとを元に該ユーザのユーザ認証を行うＲＡＤＩＵＳサーバにて構成される、ことを特徴とする請求項３に記載のレイヤ２認証システム。
【請求項５】
前記ＤＨＣＰサーバは、ユーザ認証が成されていないユーザからのフレームを受信した場合に、該フレームに記載の該ユーザのＭＡＣアドレスに対応した仮のＩＰアドレスを割り当てて、該ＭＡＣアドレスと該仮のＩＰアドレスとの対を記憶すると共に、該仮のＩＰアドレスを該ユーザに通知し、前記ログイン用ＷＥＢサーバは、前記仮のＩＰアドレスを割り当てられた前記ユーザからのアクセスがあった場合に、前記ユーザから前記ユーザのユーザＩＤとパスワードとを送信させると共に、前記ＤＨＣＰサーバから前記仮のＩＰアドレスに対応するＭＡＣアドレスを取得し、前記ログイン用ＷＥＢサーバは、前記ＭＡＣアドレスと前記ユーザＩＤと前記パスワードを前記ＲＡＤＩＵＳサーバに送信して前記ユーザのユーザ認証を依頼し、前記ＲＡＤＩＵＳサーバは、前記ユーザのユーザ認証を行って認証結果を前記ログイン用ＷＥＢサーバに送信すると共に、前記ＭＡＣアドレスと前記ユーザＩＤとの対を記憶しておき、前記ログイン用ＷＥＢサーバは、前記認証結果を前記ユーザに送信すると共に、前記認証結果が認証成功であった場合には、前記交換手段に対して前記ＭＡＣアドレスのフィルタを解除して、前記ＭＡＣアドレスを有するフレームを前記第２のＩＰネットワークへフォワードするよう指示する、ことを特徴とする請求項４に記載のレイヤ２認証システム。
【請求項６】
前記認証結果が認証成功であったことを通知された前記ユーザは、現在割り当てられている前記仮のＩＰアドレスのリース時間が切れ掛かると、前記レイヤ３アドレス配布手段に対してリース延長を求める要求を送信し、前記レイヤ３アドレス配布手段は、前記リース延長要求から前記ユーザのＭＡＣアドレスを取得して前記ＲＡＤＩＵＳサーバに送信し、前記ＲＡＤＩＵＳサーバは、前記ＭＡＣアドレスから前記ユーザのユーザＩＤを取得して、前記ユーザＩＤに割り当てるべきＩＰアドレスを割り当てて、前記ＩＰアドレスを前記レイヤ３アドレス配布手段に通知し、前記レイヤ３アドレス配布手段は、前記ＩＰアドレスを前記ユーザに割り当てる、ことを特徴とする請求項５に記載のレイヤ２認証システム。
【請求項７】
レイヤ２のアドレスが既知である通信を用いてレイヤ２とその上位のレイヤでユーザ認証を実行し、前記ユーザ認証の認証結果をもとにユーザが使用しているレイヤ２のアドレスに対するフィルタを解除して特定のネットワークに入ることを許可するシステムにおいて、
レイヤ３アドレスを配布するレイヤ３アドレス配布手段がユーザからレイヤ３アドレスの配布依頼を受信した場合に、前記レイヤ３アドレス配布手段がユーザ認証を行うユーザ認証手段に対して前記ユーザに割り当てるべきレイヤ３アドレスを要求し、前記ユーザ認証手段が前記ユーザに割り当てるレイヤ３アドレスを決定して前記レイヤ３アドレス配布手段に送出し、前記レイヤ３アドレス配布手段が前記ユーザに対し該レイヤ３アドレスを配布する、ことを特徴とするレイヤ２認証方法。
【請求項８】
請求項４に記載のレイヤ２認証システムにおいて、
前記ＤＨＣＰサーバは、ユーザ認証が成されていないユーザからのフレームを受信した場合に、該フレームに記載の該ユーザのＭＡＣアドレスに対応した仮のＩＰアドレスを割り当てて、該ＭＡＣアドレスと該仮のＩＰアドレスとの対を記憶すると共に、該仮のＩＰアドレスを該ユーザに通知し、前記ログイン用ＷＥＢサーバは、前記仮のＩＰアドレスを割り当てられた前記ユーザからのアクセスがあった場合に、前記ユーザから前記ユーザのユーザＩＤとパスワードとを送信させると共に、前記ＤＨＣＰサーバから前記仮のＩＰアドレスに対応するＭＡＣアドレスを取得し、前記ログイン用ＷＥＢサーバは、前記ＭＡＣアドレスと前記ユーザＩＤと前記パスワードを前記ＲＡＤＩＵＳサーバに送信して前記ユーザのユーザ認証を依頼し、前記ＲＡＤＩＵＳサーバは、前記ユーザのユーザ認証を行って認証結果を前記ログイン用ＷＥＢサーバに送信すると共に、前記ＭＡＣアドレスと前記ユーザＩＤとの対を記憶しておき、前記ログイン用ＷＥＢサーバは、前記認証結果を前記ユーザに送信すると共に、前記認証結果が認証成功であった場合には、前記交換手段に対して前記ＭＡＣアドレスのフィルタを解除して、前記ＭＡＣアドレスを有するフレームを前記第２のＩＰネットワークへフォワードするよう指示し、
前記認証結果が認証成功であったことを通知された前記ユーザは、現在割り当てられている前記仮のＩＰアドレスのリース時間が切れ掛かると、前記レイヤ３アドレス配布手段に対してリース延長を求める要求を送信し、前記レイヤ３アドレス配布手段は、前記リース延長要求から前記ユーザのＭＡＣアドレスを取得して前記ＲＡＤＩＵＳサーバに送信し、前記ＲＡＤＩＵＳサーバは、前記ＭＡＣアドレスから前記ユーザのユーザＩＤを取得して、前記ユーザＩＤに割り当てるべきＩＰアドレスを割り当てて、前記ＩＰアドレスを前記レイヤ３アドレス配布手段に通知し、前記レイヤ３アドレス配布手段は、前記ＩＰアドレスを前記ユーザに割り当てる、ことを特徴とするレイヤ２認証方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はレイヤ２認証システム及び方法に関し、特にＩＰネットワークに接続するユーザを、ＯＳＩ参照モデルのレイヤ２で認証し、レイヤ２での認証結果をレイヤ２アドレスで管理するシステムにおいて、ユーザをユーザＩＤで特定して該ユーザにレイヤ３アドレスを割り当てることを可能とする、レイヤ２認証システム及び方法に関する。
【０００２】
【従来の技術】
ＯＳＩ参照モデル（Open Systems Interconnection Reference Model）に準ずるＩＰ（Internet Protocol ）ネットワークに、ユーザの使用する加入者ＩＰ端末を接続するためには、先ず、レイヤ３アドレスであるところのＩＰアドレスを加入者ＩＰ端末に割り当てることが必要である。
【０００３】
ＩＰアドレスの割り当て方式としては、各種の方式が存在するが、その一例として図３に示すＤＨＣＰ（Dynamic Host Configuration Protocol ：動的ホスト構成プロトコル）を使用する方式がある。ＤＨＣＰは、ＩＰネットワーク内のシステムのＩＰアドレスを一元管理するためのメカニズムを提供するプロトコルであり、ＤＨＣＰのサーバは、加入者ＩＰ端末（ＤＨＣＰクライアントと称される）からの要求に応じてレイヤ３アドレスであるところのＩＰアドレスを動的に割り当てるようになっている。
【０００４】
図３において、パーソナルコンピュータなどの加入者ＩＰ端末１０１をＩＰネットワーク１０４に接続しようとする場合、加入者ＩＰ端末１０１から、ゲートウェイ１０２を介しＤＨＣＰサーバ１０３に対して、ＩＰアドレスの割り当て要求を送出する。ＩＰアドレスの割り当て要求には、加入者ＩＰ端末１０１を一意に識別可能なユニークＩＤを設定しておくことが必要であり、ユニークＩＤとしては通常、加入者ＩＰ端末１０１のレイヤ２アドレスであるところのＭＡＣ（Media Access Control：媒体アクセス制御）アドレスが用いられるようになっている。ＩＰアドレスの割り当て要求を受け付けると、ＤＨＣＰサーバ１０３は、ＤＨＣＰサーバ１０３内に用意されているＩＰアドレスプールから、加入者ＩＰ端末１０１に対するＩＰアドレスを動的に払い出して割り当て、これを加入者ＩＰ端末１０１に通知すると共に、加入者ＩＰ端末１０１のＭＡＣアドレスと割り当てたＩＰアドレスとを対にして管理するようになっている。ＩＰアドレスを割り当てられた加入者ＩＰ端末１０１は、これ以降、ＩＰネットワーク１０４内の他の端末或いはサーバ等との通信を行うことが可能となる。
【０００５】
また、ＩＰアドレスの割り当て方式の他の一例として、図４に示すＰＰＰ（Point to Point Protocol ：ポイント・ツー・ポイント・プロトコル）を使用する方式がある。ＰＰＰは、専用回線、モデムを利用した電話回線、あるいはＩＳＤＮなどの１対１通信を行うシリアル回線上で、ＮＳＰ（Network Service Provider：ネットワーク・サービス・プロバイダ）などとユーザとをＩＰ接続するためのプロトコルであり、ユーザの使用する加入者ＩＰ端末の接続時に、ＮＳＰなどにより加入者ＩＰ端末にＩＰアドレスを動的に割り当てるようになっている。
【０００６】
図４において、パーソナルコンピュータなどの加入者ＩＰ端末２０１をＩＰネットワーク２０４に接続しようとする場合、加入者ＩＰ端末２０１から、ＮＳＰなどの設置するアクセスサーバ２０２にＰＰＰ手順でアクセスを行う。アクセスサーバ２０２は、ＰＰＰ手順に従って加入者ＩＰ端末２０１との間で、動的に割り当てたＩＰアドレスの送受信などのＩＰネゴシエーションを行って、ネットワークの確立／設定を行う。ＰＰＰ手順においては、通常、加入者ＩＰ端末２０１からユーザＩＤとパスワードとを送信するようになっており、アクセスサーバ２０２において、加入者ＩＰ端末２０１のユーザＩＤ、パスワードと割り当てたＩＰアドレスとを対にして管理するようになっている。ＩＰアドレスを割り当てられた加入者ＩＰ端末２０１は、これ以降、ＩＰネットワーク２０４内のＮＳＰ、或いは他の端末やサーバとの通信を行うことが可能となる。
【０００７】
なお、加入者ＩＰ端末２０１をＩＰネットワーク２０４に接続しようとする際に、加入者ＩＰ端末２０１のユーザ認証を行って接続の許可又は不許可を行うシステムである場合には、アクセスサーバ２０２からユーザ認証を行うＲＡＤＩＵＳ（Remote Authentification Dial in User Service：リモート認証ダイヤル・イン・ユーザ・サービス）サーバ２０３に対して、加入者ＩＰ端末２０１のユーザＩＤ、パスワードなどを送出し、ＲＡＤＩＵＳサーバ２０３で該ユーザＩＤ、パスワードなどを元に加入者ＩＰ端末２０１のユーザ認証を行うようになっている。
【０００８】
【発明が解決しようとする課題】
上述したように、加入者ＩＰ端末をＩＰネットワークに接続するためには、加入者ＩＰ端末にＩＰアドレスが割り当てられなければならない。そして、ＩＰネットワークの管理者側にとっては、割り当てたＩＰアドレスがどのユーザに使用されたかを特定することが必要となっている。例えば、ネットワーク管理者は、ＩＰアドレス毎にネットワーク使用料の課金を行う必要があり、そのために、ＩＰアドレスがどのユーザに使用されたかを特定する必要がある。また、ネットワーク管理者は、加入者ＩＰ端末が正規のユーザに使用されていることを保証しなければ、ユーザへの課金を正しく行うことが出来なくなるため、加入者ＩＰ端末のユーザ認証を行って、ユーザ認証の結果が成功した場合にのみ、該加入者ＩＰ端末をＩＰネットワークに接続許可するようにすることが望まれてきている。
【０００９】
図３に示したＤＨＣＰによるＩＰアドレスの割り当て方式は、ＩＰアドレスを動的に割り当て可能という利点があるが、ＩＰアドレスを割り当てる際に加入者ＩＰ端末のユーザ認証は一切行っていない。そのため、ＩＰネットワークに接続してしまえば、如何なる加入者ＩＰ端末でもＩＰアドレスを取得することが可能となって、ＩＰネットワーク上での通信を行うことが可能となるため、ＩＰネットワークのセキュリティ上の課題を有するものとなっている。また、ＤＨＣＰでは、ＭＡＣアドレス毎にＩＰアドレスを対応付けて管理しているため、複数端末を有するユーザには複数のＩＰアドレスが割り当てられ、ユーザ単位での管理が困難なものとなっている。
【００１０】
図４に示したＰＰＰによるＩＰアドレスの割り当て方式は、加入者ＩＰ端末からユーザＩＤとパスワードを入力させ、加入者ＩＰ端末のユーザ認証を行った後にＩＰアドレスを割り当てているため、ＩＰネットワークのセキュリティが強化され、またユーザＩＤとＩＰアドレスとの対応を一元的に管理可能な方式である。しかし、加入者ＩＰ端末にはＰＰＰ手順を実行する高機能ソフトウェアを実装する必要があり、かつ、アクセスサーバ側においても、コネクション型通信形態のＰＰＰを終端する通信機能と共にレイヤ３及びより上位のレイヤを管理する高度な機能を実装する必要があるものとなっている。従って、加入者ＩＰ端末及びＩＰネットワーク側の双方とも、高価格な機器が必須のものとなってしまっている。
【００１１】
本発明は上述した事情を改善するために成されたものであり、本発明の目的は、レイヤ２アドレスであるところのＭＡＣアドレスを有する加入者ＩＰ端末をＩＰネットワークに接続するに際し、該加入者ＩＰ端末のユーザ認証を行うと共に、該加入者ＩＰ端末にレイヤ３アドレスであるところのＩＰアドレスを動的に割り当て、ユーザ認証されたユーザが使用しているユーザＩＤと前記ＩＰアドレスとを対応付けて連携管理することを可能とし、かつ、簡素な機器で実現することを可能とする、レイヤ２認証システム及び方法を提供することにある。
【００１２】
【課題を解決するための手段】
請求項１に係る発明は、レイヤ２のアドレスが既知である通信を用いてレイヤ２とその上位のレイヤでユーザ認証を実行し、前記ユーザ認証の認証結果をもとにユーザが使用しているレイヤ２のアドレスに対するフィルタを解除して特定のネットワークに入ることを許可するシステムであって、
ユーザのユーザ認証を行うと共に前記ユーザに割り当てるレイヤ３アドレスを決定するユーザ認証手段と、前記ユーザからのレイヤ３アドレスの配布依頼があった場合に、前記ユーザ認証手段に対して前記ユーザに割り当てるべきレイヤ３アドレスを要求して前記ユーザに該レイヤ３アドレスを割り当てるレイヤ３アドレス配布手段と、を備えることを特徴とするレイヤ２認証システムである。
【００１３】
請求項２に係る発明は、レイヤ２のアドレスが既知である通信を用いてレイヤ２とその上位のレイヤでユーザ認証を実行し、前記ユーザ認証の認証結果をもとにユーザが使用しているレイヤ２のアドレスに対するフィルタを解除して特定のネットワークに入ることを許可するシステムであって、
レイヤ２のアドレスに対するフィルタリング制御を行ってユーザからのフレームの交換転送制御を行う交換手段と、前記交換手段に接続され、ユーザ認証が成されていないユーザからのフレームを受信してユーザ認証のための準備を行う認証準備手段と、前記交換手段に接続され、ユーザ認証が完了したユーザからのレイヤ３アドレスの配布依頼があった場合に、ユーザ認証手段に対して前記ユーザに割り当てるべきレイヤ３アドレスを要求して前記ユーザに該レイヤ３アドレスを割り当てるレイヤ３アドレス配布手段と、前記認証準備手段と前記レイヤ３アドレス配布手段とに接続され、前記認証準備手段からの要求に応じてユーザ認証を行うと共に、前記レイヤ３アドレス配布手段からの要求に応じて前記ユーザに割り当てるレイヤ３アドレスを決定する前記ユーザ認証手段と、を備えることを特徴とするレイヤ２認証システムである。
【００１４】
請求項３に係る発明は、レイヤ２のアドレスが既知である通信を用いてレイヤ２とその上位のレイヤでユーザ認証を実行し、前記ユーザ認証の認証結果をもとにユーザが使用しているレイヤ２のアドレスに対するフィルタを解除して特定のネットワークに入ることを許可するシステムであって、
レイヤ２のアドレスに対するフィルタリング制御を行ってユーザからのフレームの交換転送制御を行う交換手段と、前記交換手段に接続され、ユーザ認証が成されていないユーザが接続される第１のＩＰネットワークと、ユーザ認証が完了したユーザが接続される前記特定のネットワークであるところの第２のＩＰネットワークと、前記第１のＩＰネットワークに接続され、ユーザ認証のための準備を行う認証準備手段と、前記第２のＩＰネットワークに接続され、ユーザからのレイヤ３アドレスの配布依頼があった場合に、ユーザ認証手段に対して前記ユーザに割り当てるべきレイヤ３アドレスを要求して前記ユーザに該レイヤ３アドレスを割り当てるレイヤ３アドレス配布手段と、前記認証準備手段と前記レイヤ３アドレス配布手段と前記ユーザ認証手段とを接続する第３のＩＰネットワークと、前記第３のＩＰネットワークに接続され、前記認証準備手段からの要求に応じてユーザ認証を行うと共に、前記レイヤ３アドレス配布手段からの要求に応じて前記ユーザに割り当てるレイヤ３アドレスを決定する前記ユーザ認証手段と、を備えることを特徴とするレイヤ２認証システムである。
【００１５】
請求項４に係る発明は、請求項３に記載のレイヤ２認証システムであって、前記認証準備手段は、ユーザ認証が成されていないユーザからのフレームを受信した場合に、該フレームに記載の該ユーザのレイヤ２アドレスであるところのＭＡＣアドレスに対応した仮のＩＰアドレスを割り当てるＤＨＣＰサーバと、前記仮のＩＰアドレスを割り当てられた前記ユーザからのアクセスがあった場合に、前記ユーザのユーザＩＤとパスワードを入力させるログイン用ＷＥＢサーバとから構成され、前記ユーザ認証手段は、ユーザのＭＡＣアドレスとユーザＩＤとパスワードとを元に該ユーザのユーザ認証を行うＲＡＤＩＵＳサーバにて構成される、ことを特徴とする。
【００１６】
請求項５に係る発明は、請求項４に記載のレイヤ２認証システムであって、前記ＤＨＣＰサーバは、ユーザ認証が成されていないユーザからのフレームを受信した場合に、該フレームに記載の該ユーザのＭＡＣアドレスに対応した仮のＩＰアドレスを割り当てて、該ＭＡＣアドレスと該仮のＩＰアドレスとの対を記憶すると共に、該仮のＩＰアドレスを該ユーザに通知し、前記ログイン用ＷＥＢサーバは、前記仮のＩＰアドレスを割り当てられた前記ユーザからのアクセスがあった場合に、前記ユーザから前記ユーザのユーザＩＤとパスワードとを送信させると共に、前記ＤＨＣＰサーバから前記仮のＩＰアドレスに対応するＭＡＣアドレスを取得し、前記ログイン用ＷＥＢサーバは、前記ＭＡＣアドレスと前記ユーザＩＤと前記パスワードを前記ＲＡＤＩＵＳサーバに送信して前記ユーザのユーザ認証を依頼し、前記ＲＡＤＩＵＳサーバは、前記ユーザのユーザ認証を行って認証結果を前記ログイン用ＷＥＢサーバに送信すると共に、前記ＭＡＣアドレスと前記ユーザＩＤとの対を記憶しておき、前記ログイン用ＷＥＢサーバは、前記認証結果を前記ユーザに送信すると共に、前記認証結果が認証成功であった場合には、前記交換手段に対して前記ＭＡＣアドレスのフィルタを解除して、前記ＭＡＣアドレスを有するフレームを前記第２のＩＰネットワークへフォワードするよう指示する、ことを特徴とする。
【００１７】
請求項６に係る発明は、請求項５に記載のレイヤ２認証システムであって、前記認証結果が認証成功であったことを通知された前記ユーザは、現在割り当てられている前記仮のＩＰアドレスのリース時間が切れ掛かると、前記レイヤ３アドレス配布手段に対してリース延長を求める要求を送信し、前記レイヤ３アドレス配布手段は、前記リース延長要求から前記ユーザのＭＡＣアドレスを取得して前記ＲＡＤＩＵＳサーバに送信し、前記ＲＡＤＩＵＳサーバは、前記ＭＡＣアドレスから前記ユーザのユーザＩＤを取得して、前記ユーザＩＤに割り当てるべきＩＰアドレスを割り当てて、前記ＩＰアドレスを前記レイヤ３アドレス配布手段に通知し、前記レイヤ３アドレス配布手段は、前記ＩＰアドレスを前記ユーザに割り当てる、ことを特徴とする。
【００１８】
請求項７に係る発明は、レイヤ２のアドレスが既知である通信を用いてレイヤ２とその上位のレイヤでユーザ認証を実行し、前記ユーザ認証の認証結果をもとにユーザが使用しているレイヤ２のアドレスに対するフィルタを解除して特定のネットワークに入ることを許可するシステムにおいて、
レイヤ３アドレスを配布するレイヤ３アドレス配布手段がユーザからレイヤ３アドレスの配布依頼を受信した場合に、前記レイヤ３アドレス配布手段がユーザ認証を行うユーザ認証手段に対して前記ユーザに割り当てるべきレイヤ３アドレスを要求し、前記ユーザ認証手段が前記ユーザに割り当てるレイヤ３アドレスを決定して前記レイヤ３アドレス配布手段に送出し、前記レイヤ３アドレス配布手段が前記ユーザに対し該レイヤ３アドレスを配布する、ことを特徴とするレイヤ２認証方法である。
【００１９】
請求項８に係る発明は、請求項４に記載のレイヤ２認証システムにおいて、
前記ＤＨＣＰサーバは、ユーザ認証が成されていないユーザからのフレームを受信した場合に、該フレームに記載の該ユーザのＭＡＣアドレスに対応した仮のＩＰアドレスを割り当てて、該ＭＡＣアドレスと該仮のＩＰアドレスとの対を記憶すると共に、該仮のＩＰアドレスを該ユーザに通知し、前記ログイン用ＷＥＢサーバは、前記仮のＩＰアドレスを割り当てられた前記ユーザからのアクセスがあった場合に、前記ユーザから前記ユーザのユーザＩＤとパスワードとを送信させると共に、前記ＤＨＣＰサーバから前記仮のＩＰアドレスに対応するＭＡＣアドレスを取得し、前記ログイン用ＷＥＢサーバは、前記ＭＡＣアドレスと前記ユーザＩＤと前記パスワードを前記ＲＡＤＩＵＳサーバに送信して前記ユーザのユーザ認証を依頼し、前記ＲＡＤＩＵＳサーバは、前記ユーザのユーザ認証を行って認証結果を前記ログイン用ＷＥＢサーバに送信すると共に、前記ＭＡＣアドレスと前記ユーザＩＤとの対を記憶しておき、前記ログイン用ＷＥＢサーバは、前記認証結果を前記ユーザに送信すると共に、前記認証結果が認証成功であった場合には、前記交換手段に対して前記ＭＡＣアドレスのフィルタを解除して、前記ＭＡＣアドレスを有するフレームを前記第２のＩＰネットワークへフォワードするよう指示し、
前記認証結果が認証成功であったことを通知された前記ユーザは、現在割り当てられている前記仮のＩＰアドレスのリース時間が切れ掛かると、前記レイヤ３アドレス配布手段に対してリース延長を求める要求を送信し、前記レイヤ３アドレス配布手段は、前記リース延長要求から前記ユーザのＭＡＣアドレスを取得して前記ＲＡＤＩＵＳサーバに送信し、前記ＲＡＤＩＵＳサーバは、前記ＭＡＣアドレスから前記ユーザのユーザＩＤを取得して、前記ユーザＩＤに割り当てるべきＩＰアドレスを割り当てて、前記ＩＰアドレスを前記レイヤ３アドレス配布手段に通知し、前記レイヤ３アドレス配布手段は、前記ＩＰアドレスを前記ユーザに割り当てる、ことを特徴とするレイヤ２認証方法である。
【００２０】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して説明する。
【００２１】
図１は、本発明のレイヤ２認証システムの一実施形態を示すブロック図である。
【００２２】
図１に示す本実施の形態は、加入者を収容するデータネットワーク１１と、データネットワーク１１に接続されたパーソナルコンピュータなどの加入者ＩＰ端末２１（複数可）と、データネットワーク１１に接続され、データネットワーク１１から送信されるフレームをデフォルトＩＰ（Internet Protocol ）ネットワーク１２或いはターゲットＩＰネットワーク１４へ交換転送する制御を行うＶＬＡＮ（Virtual LAN （Local Area Network））スイッチ２２と、を備えている。複数の加入者ＩＰ端末２１は、それぞれ、自加入者ＩＰ端末２１を一意に識別することを可能とするレイヤ２アドレスとしてのＭＡＣ（Media Access Control：媒体アクセス制御）アドレスを有しており、自加入者ＩＰ端末２１からデータフレームとしてのフレームを送出する場合には、該フレーム中に自己のＭＡＣアドレスを付すようになっている。データネットワーク１１は、ＭＡＣアドレスが付されたフレームを通信可能な通信ネットワークであり、例えば、イーサネット（登録商標）などにより構成される。
【００２３】
そして、ＶＬＡＮスイッチ２２は、ユーザ認証が終了していない未定義のＭＡＣアドレスを持つフレームはデフォルトＩＰネットワーク１２へ転送し、ユーザ認証が完了したＭＡＣアドレスを持つフレームはターゲットＩＰネットワーク１４へ転送する機能を有している。すなわち、ＶＬＡＮスイッチ２２は、フィルタリング機能を備えており、ユーザ認証が終了していないＭＡＣアドレスを持つフレームはデフォルトＩＰネットワーク１２へ転送するようにフィルタリングを行っており、ユーザ認証が完了したＭＡＣアドレスを持つフレームは、該ＭＡＣアドレスに対するフィルタを解除して、該フレームをターゲットＩＰネットワーク１４へ転送するようになっている。
【００２４】
なお、本実施形態においては、ユーザ認証が成されていないユーザ（すなわち加入者ＩＰ端末２１）が接続されるＩＰネットワークをデフォルトＩＰネットワーク１２と称するものとし、ユーザ認証が完了したユーザが接続されるＩＰネットワークをターゲットＩＰネットワーク１４と称するものとする。
【００２５】
また、本実施形態は、ＶＬＡＮスイッチ２２に接続されるデフォルトＩＰネットワーク１２を備えており、デフォルトＩＰネットワーク１２には、レイヤ３アドレスであるところのＩＰアドレスの割り当て要求があった場合に、要求元のＭＡＣアドレスに対応するＩＰアドレスを動的に割り当てるデフォルトＩＰネットワーク１２用のＤＨＣＰ（Dynamic Host Configuration Protocol ：動的ホスト構成プロトコル）サーバ２３と、ユーザ（すなわち加入者ＩＰ端末２１）からターゲットＩＰネットワーク１４への接続要求があった場合に、該接続要求の処理／制御を行うログイン用ＷＥＢサーバ２４と、が接続されている。ログイン用ＷＥＢサーバ２４は、ターゲットＩＰネットワーク１４への接続要求をログイン（Login ）の要求として処理／制御するＷＷＷ（World Wide Web：ワールド・ワイド・ウェブ）サーバである。
【００２６】
さらに、本実施形態は、ＶＬＡＮスイッチ２２に接続されるターゲットＩＰネットワーク１４を備えており、ターゲットＩＰネットワーク１４には、ＩＰアドレスの割り当て要求があった場合に、要求元のＭＡＣアドレスに対応するＩＰアドレスを動的に割り当てるターゲットＩＰネットワーク１４用のＤＨＣＰサーバ３１が接続されている。
【００２７】
またさらに、本実施形態は、ＤＨＣＰサーバ２３とログイン用ＷＥＢサーバ２４とＤＨＣＰサーバ３１とを相互に接続する管理用ＩＰネットワーク１３を備えており、管理用ＩＰネットワーク１３には更に、加入者ＩＰ端末２１から入力されるユーザＩＤ（Identifier：識別子）やパスワードを元に該加入者ＩＰ端末２１のユーザ認証を行うＲＡＤＩＵＳ（Remote Authentification Dial in User Service：リモート認証ダイヤル・イン・ユーザ・サービス）サーバ３２が接続されている。
【００２８】
次に、図２を参照して、本実施形態の動作について説明する。
【００２９】
図２は、本実施形態の動作を説明する図である。なお、図２において図１に示す構成要素に対応するものは同一の参照数字または符号を付し、その説明を省略する。
【００３０】
ターゲットＩＰネットワーク１４への接続を希望する加入者ＩＰ端末２１は、加入者を収容するデータネットワーク１１に接続すると、ＩＰアドレスの割り当て要求であるところのＤＨＣＰリクエストパケットを送信する（図２のステップＳ１）。ＤＨＣＰリクエストパケットを構成するフレームには、加入者ＩＰ端末２１のＭＡＣアドレスが付されているが、該ＭＡＣアドレスに対するユーザ認証は完了していないため、未定義のＭＡＣアドレスとして扱われる。
【００３１】
ＶＬＡＮスイッチ２２は、まだ未定義のＭＡＣアドレスを持つフレームをデータネットワーク１１から受信すると、フィルタリング機能によりデフォルトＩＰネットワーク１２にフォワード（送出）する。
【００３２】
デフォルトＩＰネットワーク１２に収容されているデフォルトＩＰネットワーク１２用のＤＨＣＰサーバ２３は、加入者ＩＰ端末２１からのＤＨＣＰリクエストパケットを受信し、未使用のＩＰアドレスの割り当てを行う。ここでＤＨＣＰサーバ２３が割り当てるＩＰアドレスは、デフォルトＩＰネットワーク１２で主に使用されるＩＰアドレスであるため、仮ＩＰアドレスと称することとする。このとき、ＤＨＣＰサーバ２３は、加入者ＩＰ端末２１のＭＡＣアドレスと割り当てた仮ＩＰアドレスとを対にして記憶しておく（ステップＳ２）。また、仮ＩＰアドレスの割り当てにあたっては、仮ＩＰアドレスのリース時間を５秒程度に設定しておき、該仮ＩＰアドレスを加入者ＩＰ端末２１に通知する（ステップＳ３）。
【００３３】
加入者ＩＰ端末２１に仮ＩＰアドレスが割り当てられると、加入者ＩＰ端末２１は自己の備えるＷＥＢブラウザ（browser ）を用いてログイン用ＷＥＢサーバ２４をアクセスする（ステップＳ４）。
【００３４】
ログイン用ＷＥＢサーバ２４は、ユーザＩＤとパスワードを入力するための入力画面を、例えばＨＴＴＰ（Hypertext Transfer Protocol ）手順にて、加入者ＩＰ端末２１に送信する（ステップＳ５）。加入者ＩＰ端末２１からは入力画面にてユーザＩＤとパスワードを入力し、これをログイン用ＷＥＢサーバ２４に返送する（ステップＳ６）。
【００３５】
加入者ＩＰ端末２１から、例えばＨＴＴＰ手順にて、ユーザＩＤとパスワードを受信したログイン用ＷＥＢサーバ２４は、加入者ＩＰ端末２１のＩＰアドレス（すなわち、仮ＩＰアドレス）を管理用ＩＰネットワーク１３を経由してＤＨＣＰサーバ２３に渡し（ステップＳ７）、該ＩＰアドレス（すなわち、仮ＩＰアドレス）に対応する加入者ＩＰ端末２１のＭＡＣアドレスを送信してもらう（ステップＳ８）。
【００３６】
その後、ログイン用ＷＥＢサーバ２４は、加入者ＩＰ端末２１のＭＡＣアドレスとステップＳ６で入力されたユーザＩＤとパスワードとを、管理用ＩＰネットワーク１３を経由してＲＡＤＩＵＳサーバ３２に送信し、加入者ＩＰ端末２１のユーザ認証を依頼する（ステップＳ９）。
【００３７】
ＲＡＤＩＵＳサーバ３２は、ステップＳ９のユーザ認証依頼で受信したＭＡＣアドレスとユーザＩＤとパスワードにより、ユーザ認証を行う。このとき、ＲＡＤＩＵＳサーバ３２は、加入者ＩＰ端末２１のＭＡＣアドレスとユーザＩＤとを対にして記憶しておき（ステップＳ１０）、ユーザ認証の結果をログイン用ＷＥＢサーバ２４に通知する（ステップＳ１１）。
【００３８】
ログイン用ＷＥＢサーバ２４は、ＲＡＤＩＵＳサーバ３２からのユーザ認証の結果を受信し、認証失敗であればその旨を示す画面を加入者ＩＰ端末２１に送信する（ステップＳ１２）。認証失敗の場合、加入者ＩＰ端末２１はターゲットＩＰネットワーク１４に接続することは出来ない。認証成功であれば、ログイン用ＷＥＢサーバ２４は認証成功であることを示す画面を加入者ＩＰ端末２１に送信する（ステップＳ１２）と共に、ＶＬＡＮスイッチ２２に対しては、加入者ＩＰ端末２１のＭＡＣアドレスを持つフレームを、今後ターゲットＩＰネットワーク１４にフォワードするように指示を送る。すなわちその後、ＶＬＡＮスイッチ２２は、加入者ＩＰ端末２１のＭＡＣアドレスに対するフィルタを解除し、加入者ＩＰ端末２１のＭＡＣアドレスを持つフレームが来た場合には、該フレームをターゲットＩＰネットワーク１４へフォワードするよう動作するようになる。
【００３９】
ユーザ認証の結果が認証成功であったことを受信した加入者ＩＰ端末２１は、現在割り当てられている仮ＩＰアドレスのリース時間が切れ掛かると、リース延長を要求するためのＤＨＣＰリクエストパケットを送信する（ステップＳ１３）。この要求はブロードキャストフレームとなり、ターゲットＩＰネットワーク１４用のＤＨＣＰサーバ３１が受信する。
【００４０】
ＤＨＣＰサーバ３１は、ＤＨＣＰ手順にて送信されたフレームから、加入者ＩＰ端末２１のＭＡＣアドレスを得て、このＭＡＣアドレスを管理用ＩＰネットワーク１３を経由してＲＡＤＩＵＳサーバ３２に送信し、加入者ＩＰ端末２１に割り当てるべき適切なＩＰアドレスを通知するよう依頼する（ステップＳ１４）。
【００４１】
ＲＡＤＩＵＳサーバ３２は、ターゲットＩＰネットワーク１４用のＤＨＣＰサーバ３１から加入者ＩＰ端末２１のＭＡＣアドレスを受信すると、該ＭＡＣアドレスから対応するユーザＩＤを取得する。ＭＡＣアドレスに対応するユーザＩＤは、ステップＳ１０においてＲＡＤＩＵＳサーバ３２内に記憶しておいたＭＡＣアドレスとユーザＩＤとの対から取得可能であり、ＲＡＤＩＵＳサーバ３２は該ユーザＩＤに割り当てるべきＩＰアドレスを動的に決定し（ステップＳ１５）、ＤＨＣＰサーバ３１に対して決定したＩＰアドレスを通知する（ステップＳ１６）。
【００４２】
ＤＨＣＰサーバ３１は、ＲＡＤＩＵＳサーバ３２から加入者ＩＰ端末２１に割り当てたＩＰアドレスを通知されると、該ＩＰアドレスを加入者ＩＰ端末２１に対して通知する（ステップＳ１７）。これ以降、加入者ＩＰ端末２１は、ＲＡＤＩＵＳサーバ３２にて割り当てられた該ＩＰアドレスを用いて、ターゲットＩＰネットワーク１４上での通信を行うことが可能となる。
【００４３】
【発明の効果】
以上説明したように、本発明のレイヤ２認証システム及び方法は、レイヤ２アドレスであるところのＭＡＣアドレスを有する加入者ＩＰ端末を、ターゲットＩＰネットワークと称した特定のＩＰネットワークに接続するに際し、デフォルトＩＰネットワーク用のＤＨＣＰサーバとログイン用ＷＥＢサーバとの連携により、加入者ＩＰ端末のＭＡＣアドレスとユーザＩＤとを関連付けてユーザ認証を行うことが可能となり、かつ、ターゲットＩＰネットワーク用のＤＨＣＰサーバとＲＡＤＩＵＳサーバとの連携により、加入者ＩＰ端末のＭＡＣアドレスとユーザＩＤとを関連付けてターゲットＩＰネットワークとの通信を行うためのレイヤ３アドレスであるところのＩＰアドレスを動的に割り当てることができるので、簡素な機器によりユーザ認証されたユーザが使用しているユーザＩＤと前記ＩＰアドレスとを対応付けて連携管理することが可能となる、という効果を有している。
【図面の簡単な説明】
【図１】本発明のレイヤ２認証システムの一実施形態を示すブロック図である。
【図２】本実施形態の動作を説明する図である。
【図３】従来のＤＨＣＰを使用するＩＰアドレスの割り当て方式を示す図である。
【図４】従来のＰＰＰを使用するＩＰアドレスの割り当て方式を示す図である。
【符号の説明】
１１    データネットワーク
１２    デフォルトＩＰネットワーク
１３    管理用ＩＰネットワーク
１４    ターゲットＩＰネットワーク
２１    加入者ＩＰ端末
２２    ＶＬＡＮスイッチ
２３    ＤＨＣＰサーバ
２４    ログイン用ＷＥＢサーバ
３１    ＤＨＣＰサーバ
３２    ＲＡＤＩＵＳサーバ
１０１    加入者ＩＰ端末
１０２    ゲートウェイ
１０３    ＤＨＣＰサーバ
１０４    ＩＰネットワーク
２０１    加入者ＩＰ端末
２０２    アクセスサーバ
２０３    ＲＡＤＩＵＳサーバ
２０４    ＩＰネットワーク
【図１】
0003925303.tif 000002
【図２】
0003925303.tif 000003
【図３】
0003925303.tif 000004
【図４】
0003925303.tif 000005