(57)【特許請求の範囲】
【請求項１】
ＩＰアドレスを割り当てるための方法であって、
事前設定期間の間隔で認証要求メッセージをクライアントに送信するステップであって、前記認証要求メッセージはユーザの認証情報を再送するように前記クライアントに指示するために使用されるステップと、
前記クライアントが送信した応答メッセージを受信するステップであって、前記応答メッセージは前記ユーザの認証情報を保持するステップと、
前記応答メッセージに従って認証メッセージをサーバに送信するステップであって、前記認証メッセージは前記ユーザの前記認証情報を保持するステップと、
前記サーバが送信した認証応答メッセージを受信するステップであって、前記認証応答メッセージは前記サーバが前記ユーザに対して認証した認証ドメインに関する情報を保持するステップであって、前記認証ドメインは前記ユーザがアクセスできるデータベースを備えるステップと、
前記認証応答メッセージに従って、前記ユーザの前記認証ドメインが変更されたかどうかを判定するステップと、
前記ユーザの前記認証ドメインが変更された場合には、前記認証応答メッセージに従って認証ドメイン変更メッセージを前記クライアントに送信するステップであって、前記認証ドメイン変更メッセージは、前記クライアントが前記認証ドメイン変更メッセージに従って新たなＩＰアドレスを取得できるようにするために使用されるステップと、
を含む、方法。
【請求項２】
前記認証ドメイン変更メッセージは、前記ＩＰアドレスを取得するように前記クライアントに指示する識別子を保持するか、または、前記クライアントに割り当てたＩＰアドレス識別子を保持する、請求項１に記載の方法。
【請求項３】
ユーザ認証が成功したと前記認証応答メッセージが示すとき、前記認証ドメイン変更メッセージはＬＡＮベースの拡張認証プロトコルのＥＡＰｏｌ成功メッセージであり、前記識別子はＴＬＶ（ｔｙｐｅ−ｌｅｎｇｔｈ−ｖａｌｕｅ）形式のオプション識別子である、請求項２に記載の方法。
【請求項４】
ユーザ認証が失敗したと前記認証応答メッセージが示すとき、前記認証ドメイン変更メッセージはＬＡＮベースの拡張認証プロトコルのＥＡＰｏｌ失敗メッセージであり、前記識別子はＴＬＶ（ｔｙｐｅ−ｌｅｎｇｔｈ−ｖａｌｕｅ）形式のオプション識別子である、請求項２に記載の方法。
【請求項５】
前記事前設定期間は前記サーバにより認証された再認証時間間隔に従って予め構成される、請求項１乃至４の何れか１項に記載の方法。
【請求項６】
ＩＰアドレスを取得するための方法であって、
事前設定期間の間隔で、スイッチが送信した認証要求メッセージを受信するステップであって、前記認証要求メッセージはユーザの認証情報を再送するようにクライアントに指示するために使用されるステップと、
応答メッセージを前記スイッチに送信するステップであって、前記応答メッセージは前記ユーザの認証情報を保持するステップと、
前記ユーザの認証ドメインが変更された場合は、前記スイッチが送信した認証ドメイン変更メッセージを受信するステップであって、前記認証ドメイン変更メッセージは、サーバが送信した認証応答メッセージに従って前記スイッチにより生成されるステップであって、前記認証ドメインは前記ユーザがアクセスできるデータベースを備えるステップと、
前記認証ドメイン変更メッセージに従って新たなＩＰアドレスを取得するステップと、
を含む、方法。
【請求項７】
前記認証ドメイン変更メッセージが前記新たなＩＰアドレスを取得するように前記クライアントに指示する識別子を保持する場合には、前記認証ドメイン変更メッセージに従って前記新たなＩＰアドレスを取得するステップは、前記識別子に従ってＤＨＣＰプロセスを確立して前記新たなＩＰアドレスを取得するステップを含む、請求項６に記載の方法。
【請求項８】
前記認証ドメイン変更メッセージが前記クライアントに割り当てたＩＰアドレス識別子を保持する場合には、前記認証ドメイン変更メッセージに従って前記新たなＩＰアドレスを取得するステップは、前記クライアントに割り当てた前記ＩＰアドレス識別子から前記新たなＩＰアドレスを取得するステップである、請求項６に記載の方法。
【請求項９】
ＩＰアドレスを割り当てるための装置であって、
事前設定期間の間隔で認証要求メッセージをクライアントに送信するように構成された第１の送信ユニットであって、前記認証要求メッセージはユーザの認証情報を再送するように前記クライアントに指示するために使用される第１の送信ユニットと、
前記クライアントが送信した応答メッセージを受信するように構成された第１の受信ユニットであって、前記応答メッセージは前記ユーザの認証情報を保持する第１の受信ユニットと、
前記応答メッセージに従って認証メッセージをサーバに送信するように構成された第２の送信ユニットであって、前記認証メッセージは前記ユーザの前記認証情報を保持する第２の送信ユニットと、
前記サーバが送信した認証応答メッセージを受信するように構成された第２の受信ユニットであって、前記認証応答メッセージは前記サーバが前記ユーザに対して認証した認証ドメインに関する情報を保持する第２の受信ユニットであって、前記認証ドメインは前記ユーザがアクセスできるデータベースを備える第２の受信ユニットと、
前記認証応答メッセージに従って、前記ユーザの前記認証ドメインが変更されたかどうかを判定するように構成された判定ユニットと、を備え、
前記第１の送信ユニットはさらに、前記ユーザの前記認証ドメインが変更された場合には、前記認証応答メッセージに従って認証ドメイン変更メッセージを前記クライアントに送信するように構成され、前記認証ドメイン変更メッセージは、前記クライアントが前記認証ドメイン変更メッセージに従って新たなＩＰアドレスを取得できるようにするために使用される、
装置。
【請求項１０】
前記認証ドメイン変更メッセージは、前記新たなＩＰアドレスを取得するようにクライアントに指示する識別子を保持するか、または、クライアントに割り当てたＩＰアドレス識別子を保持する、請求項９に記載の装置。
【請求項１１】
前記事前設定期間を前記サーバにより認証された再認証時間間隔に従って予め構成するように構成された構成ユニットをさらに備える、請求項９または１０に記載の装置。
【請求項１２】
ＩＰアドレスを取得するための装置であって、
事前設定期間の間隔で、スイッチが送信した認証要求メッセージを受信するように構成された受信ユニットであって、前記認証要求メッセージはユーザの認証情報を再送するようにクライアントに指示するために使用され、さらに、前記受信ユニットは、前記ユーザの認証ドメインが変更された場合は、前記スイッチが送信した認証ドメイン変更メッセージを受信するように構成され、前記認証ドメイン変更メッセージは、サーバが送信した認証応答メッセージに従って前記スイッチにより生成され、前記認証ドメインは前記ユーザがアクセスできるデータベースを備える、受信ユニットと、
応答メッセージを前記スイッチに送信するように構成された送信ユニットであって、前記応答メッセージは前記ユーザの認証情報を保持する送信ユニットと、
前記認証ドメイン変更メッセージに従って新たなＩＰアドレスを取得するように構成された取得ユニットと、
を備える、装置。
【請求項１３】
前記認証ドメイン変更メッセージが前記新たなＩＰアドレスを取得するようにクライアントに指示する識別子を保持する場合に、前記取得ユニットは、具体的に、前記識別子に従ってＤＨＣＰプロセスを確立して前記新たなＩＰアドレスを取得するように構成される、請求項１２に記載の装置。
【請求項１４】
前記認証ドメイン変更メッセージが前記クライアントに割り当てたＩＰアドレス識別子を保持する場合には、前記取得ユニットは、具体的に、前記クライアントに割り当てたＩＰアドレス識別子から前記新たなＩＰアドレスを取得するように構成される、請求項１２に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信の分野に関し、特に、ＩＰアドレスを割り当て、取得するための方法および装置に関する。
【背景技術】
【０００２】
ＩＰアドレスに基づく転送を実装する通信層Ｌ３のネットワーク・アドミッション・コントロール（英語ではＮｅｔｗｏｒｋ  Ａｄｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ、略してＮＡＣ）システムでは、ユーザに対して認証サーバが計画した認証ドメインに従って、スイッチが対応するＩＰアドレスをクライアントに割り当てる。ユーザに対して認証サーバが計画した認証ドメインが変更されても、クライアントのＩＰアドレスは変更されない。このケースでは、ユーザは過去の認証ドメイン内のリソースにも現在の認証ドメインのリソースにもアクセスすることができない。ユーザが過去のＩＰアドレスを手動で解放しＩＰアドレスを再申請したときにのみ、ユーザは現在の認証ドメイン内のリソースにアクセスすることができる。
【０００３】
先行技術では、認証サーバがユーザの認証ドメインを切り替える前に、スイッチのポートが一時的に無効とされ、当該ポートはユーザの認証ドメインが切り替えられた後に再び有効になる。クライアントが直接スイッチに接続される場合、ユーザが手動で動作を実施することなく、クライアントのネットワーク・インタフェース・カードが切断されスイッチのポートの状態に応じて接続され、当該ネットワーク・インタフェース・カードが再接続プロセスにおいて現在の認証ドメインに対応するＩＰアドレスを取得する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記先行技術は、クライアントが直接スイッチに接続されるシナリオにのみ適用されるものである。他の機器がクライアントとスイッチの間に接続されると、クライアントはスイッチのポートが無効か有効かを認識できず、したがって新たなＩＰアドレスを取得することができない。さらに、実際のネットワークでは、スイッチのポートは複数のクライアントに接続されている。ポートが無効または有効にされたとき、スイッチと他のクライアントの間の接続が影響を受ける。これには、動作コストが高く、制約が厳しく、スケーラビリティが貧弱であるという特徴がある。
【課題を解決するための手段】
【０００５】
本発明の諸態様では、ＩＰアドレスを割り当て、取得するための方法および装置を提供する。クライアントで実行されているユーザの認証ドメインが変更されたことがクライアントに通知され、その結果、クライアントが自動的に新たなＩＰアドレスを取得する。それにより、先行技術における厳しい制約と貧弱なスケーラビリティの問題を解決する。
【０００６】
以上の目的を達成するために、第１の態様によれば、本発明はＩＰアドレスを割り当てるための方法を提供する。当該方法は、
事前設定期間の間隔で認証要求メッセージをクライアントに送信するステップと、
当該クライアントが送信した応答メッセージを受信するステップであって、当該応答メッセージは当該クライアントで保持されたユーザの認証情報を保持するステップと、
当該応答メッセージに従って認証メッセージをサーバに送信するステップと、
当該サーバが送信した認証応答メッセージを受信するステップであって、当該認証応答メッセージは当該サーバがユーザに対して認証した認証ドメインに関する情報を保持するステップと、
当該認証応答メッセージに従って、ユーザの認証ドメインが変更されたかどうかを判定するステップと、
ユーザの認証ドメインが変更された場合には、当該認証応答メッセージに従って認証ドメイン変更メッセージをクライアントに送信し、その結果、クライアントが当該認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得するステップと、
を含む。
【０００７】
第１の態様の第１の実装形態では、当該認証ドメイン変更メッセージは、再度ＩＰアドレスを取得するようにクライアントに指示する識別子を保持するか、または、当該クライアントに割り当てたＩＰアドレス識別子を保持する。
【０００８】
第１の態様の第１の実装形態を参照すると、第１の態様の第２の実装形態では、ユーザ認証が成功したことを認証応答メッセージが示すとき、認証ドメイン変更メッセージはＬＡＮベースの拡張認証プロトコルのＥＡＰｏｌ成功メッセージであり、クライアントに再度ＩＰアドレスを取得するように指示する識別子またはクライアントに割り当てたＩＰアドレス識別子はＴＬＶ（ｔｙｐｅ−ｌｅｎｇｔｈ−ｖａｌｕｅ）形式のオプション識別子である。
【０００９】
第１の態様の第１の実装形態を参照すると、第１の態様の第３の実装形態では、ユーザ認証が失敗したと認証応答メッセージが示すとき、認証ドメイン変更メッセージはＬＡＮベースの拡張認証プロトコルのＥＡＰｏｌ失敗メッセージであり、クライアントに再度ＩＰアドレスを取得するように指示する識別子またはクライアントに割り当てたＩＰアドレス識別子はＴＬＶ（ｔｙｐｅ−ｌｅｎｇｔｈ−ｖａｌｕｅ）形式のオプション識別子である。
【００１０】
第２の態様によれば、本発明はＩＰアドレスを取得するための方法を提供する。本方法は、
事前設定期間の間隔で、スイッチにより送信された認証要求メッセージを受信するステップと、
応答メッセージをスイッチに送信するステップであって、当該応答メッセージはクライアントが保持するユーザの認証情報を保持し、その結果、スイッチが当該応答メッセージに従って認証メッセージをサーバに送信するステップと、
ユーザの認証ドメインが変更された場合に、スイッチが送信した認証ドメイン変更メッセージを受信するステップであって、当該認証ドメイン変更メッセージはサーバが送信した認証応答メッセージに従ってスイッチにより生成されるステップと、
当該認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得するステップと、
を含む。
【００１１】
第２の態様の第１の実装形態では、クライアントに再度ＩＰアドレスを取得するように指示する識別子を認証ドメイン変更メッセージが保持する場合には、認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得するステップは具体的には、クライアントに再度ＩＰアドレスを取得するように指示する識別子に従ってＤＨＣＰプロセスを確立して再度ＩＰアドレスを取得するステップである。
【００１２】
第２の態様の第２の実装形態では、クライアントに割り当てたＩＰアドレス識別子を認証ドメイン変更メッセージが保持する場合には、当該認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得するステップは具体的には、クライアントに割り当てたＩＰアドレス識別子からＩＰアドレスを取得するステップである。
【００１３】
第３の態様によれば、本発明はＩＰアドレスを割り当てるための装置を提供する。当該装置は、
事前設定期間の間隔で認証要求メッセージをクライアントに送信するように構成された第１の送信ユニットと、
当該クライアントが送信した応答メッセージを受信するように構成された第１の受信ユニットであって、当該応答メッセージは当該クライアントで保持されたユーザの認証情報を保持する第１の受信ユニットと、
当該応答メッセージに従って認証メッセージをサーバに送信するように構成された第２の送信ユニットと、
当該サーバが送信した認証応答メッセージを受信するように構成された第２の受信ユニットであって、当該認証応答メッセージは当該サーバがユーザに対して認証した認証ドメインに関する情報を保持する第２の受信ユニットと、
当該認証応答メッセージに従って、ユーザの認証ドメインが変更されたかどうかを判定するように構成された判定ユニットと、
を備え、
当該第１の送信ユニットはさらに、ユーザの認証ドメインが変更された場合には、当該認証応答メッセージに従って認証ドメイン変更メッセージをクライアントに送信し、その結果、クライアントが当該認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得するように構成される。
【００１４】
第３の態様の第１の実装形態では、当該認証ドメイン変更メッセージは、再度ＩＰアドレスを取得するようにクライアントに指示する識別子を保持するか、または、当該クライアントに割り当てたＩＰアドレス識別子を保持する。
【００１５】
第３の態様または第３の態様の第１の実装形態を参照すると、第３の態様の第２の実装形態では、当該装置はさらに、サーバが認証した再認証時間間隔に従って事前設定期間を予め構成するように構成された構成ユニットを備える。
【００１６】
第４の態様によれば、本発明はＩＰアドレスを取得するための装置を提供する。当該装置は、
事前設定期間の間隔でスイッチにより送信された認証要求メッセージを受信するように構成された受信ユニットと、
応答メッセージをスイッチに送信するように構成された送信ユニットであって、当該応答メッセージはクライアントが保持するユーザの認証情報を保持し、その結果、スイッチが当該応答メッセージに従って認証メッセージをサーバに送信する送信ユニットと、
当該認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得するように構成された取得ユニットと、
を備え、
受信ユニットはさらに、ユーザの認証ドメインが変更された場合には、スイッチが送信した認証ドメイン変更メッセージを受信するように構成され、当該認証ドメイン変更メッセージはサーバが送信した認証応答メッセージに従ってスイッチにより生成される。
【００１７】
第４の態様の第１の実装形態では、クライアントに再度ＩＰアドレスを取得するように指示する識別子を認証ドメイン変更メッセージが保持する場合には、取得ユニットは具体的には、クライアントに再度ＩＰアドレスを取得するように指示する識別子に従ってＤＨＣＰプロセスを確立して再度ＩＰアドレスを取得するように構成される。
【００１８】
第４の態様の第２の実装形態では、クライアントに割り当てたＩＰアドレス識別子を認証ドメイン変更メッセージが保持する場合には、取得ユニットは具体的には、クライアントに割り当てたＩＰアドレス識別子からＩＰアドレスを取得するように構成される。
【００１９】
本発明によれば、メッセージを用いることにより、クライアントが保持するユーザの認証ドメインが修正されたことがクライアントに通知される。このように、他のネットワークまたは機器がスイッチとクライアントの間で接続されるとき、クライアントはクライアントが保持するユーザの認証ドメインが変更されたことを認識することもでき、再度ＩＰアドレスを自動的に取得することができる。さらに、あるクライアントがＩＰアドレスを更新するとき、他のクライアントとスイッチの間の接続は影響を受けない。本発明は適用範囲が広く、システムの展開の困難性、運用保守コストを低減することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の１実施形態に従うシステム・アーキテクチャの略図である。
【図２】本発明の１実施形態に従うＩＰアドレスを割り当てるための方法の流れ図である。
【図３】本発明の１実施形態に従うＩＰアドレスを取得するための方法の流れ図である。
【図４】本発明の１実施形態に従うＩＰアドレスを割り当てるための装置の略構造図である。
【図５】本発明の１実施形態に従うＩＰアドレスを割り当てるための他の装置の略構造図である。
【図６】本発明の１実施形態に従うＩＰアドレスを取得するための装置の略構造図である。
【図７】本発明の１実施形態に従うＩＰアドレスを割り当てるための装置の他の略構造図である。
【図８】本発明の１実施形態に従うＩＰアドレスを取得するための装置の他の略構造図である。
【発明を実施するための形態】
【００２１】
本発明の目的、解決策、および利点をより分かりやすくするために、以下では添付図面を参照して本発明をさらに説明する。明らかに、本明細書で説明する諸実施形態は本発明の諸実施形態の全部ではなく一部にすぎない。当業者が創造的な作業なしに本発明の諸実施形態に基づいて得る他の全ての実施形態は本発明の保護範囲に入るものとする。
【００２２】
以下では先ず、本発明の１実施形態に従うＩＰアドレスを割り当てるための方法の適用シナリオを説明する。図１は本発明の１実施形態に従うシステム・アーキテクチャの略図である。
【００２３】
本発明の実施形態で提供するＩＰアドレスを割り当てるための方法はＬ３  ＮＡＣシステムに適用される。当該Ｌ３  ＮＡＣシステムは、クライアント１１、スイッチ１２、およびサーバ１３を備える。クライアント１１を初めて認証するとき、クライアント１１が送信した新規認証メッセージを受信した後、スイッチ１２が認証要求メッセージをクライアント１１に送信して、クライアント１１が保持するユーザの認証情報を要求する。次いで、クライアント１１が送信した応答メッセージをスイッチ１２が受信する。当該応答メッセージは、ユーザの認証情報（例えば、ユーザのアイデンティティを特定できるユーザ名のような情報、ユーザを認証できるパスワードのような情報）を保持する。次いで、スイッチ１２が、応答メッセージ内に保持されたユーザの認証情報をサーバ１３に送信する。サーバ１３は当該ユーザの認証情報に従ってユーザを認証する。認証が成功すると、サーバ１３はスイッチ１２を介して認証成功メッセージをクライアント１１に送信する。クライアント１１は、動的ホスト構成プロトコル（英語ではＤｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ、略してＤＨＣＰ）のプロセスを開始してクライアント１１の認証ドメインに対応するＩＰアドレスを取得する。
【００２４】
具体的には、当該認証ドメインは、認証に成功したユーザがアクセスできるデータベースのことをいう。サーバ１３は当該データベースを様々なユーザ権限に従って様々な認証ドメインに分割してもよく、当該様々な認証ドメインは様々なアドレス・プール内のＩＰアドレスによってのみアクセスされる。例えば、ＩＰアドレス・プール１内のＩＰアドレスを有するクライアントのみが認証ドメイン１内のリソースにアクセスでき、ＩＰアドレス・プール２内のＩＰアドレスを有するクライアントのみが認証ドメイン２内のリソースにアクセスすることができる。
【００２５】
サーバがユーザの認証に成功した後、ユーザ権限により認証ドメイン１内のリソースにアクセスできることが想定されている。クライアントのアドレス割当要求（ＤＨＣＰ要求）を受信すると、ＤＨＣＰサーバは認証ドメイン１に対応するＩＰアドレス・プールからＩＰアドレスを選択し、選択されたＩＰアドレスをクライアントに割り当てる。ＤＨＣＰサーバをスイッチ１２に統合してもよく、または、独立に設置してもよい。ＤＨＣＰサーバを独立に設置するときは、スイッチ１２はクライアントとＤＨＣＰサーバの間でＤＨＣＰメッセージを転送するためのＤＨＣＰ中継器として動作する。
【００２６】
クライアント１１が保持するユーザの認証ドメインをサーバ１３が修正した後、ユーザがアクセスを許可されたリソースが認証ドメイン１から認証ドメイン２に移ることが想定されている。この時点で、クライアント１１は認証ドメイン１にアクセスしてリソースを取得することも認証ドメイン２にアクセスしてリソースを取得することもできず、クライアント１１は、認証ドメイン２にアクセスしてネットワークとの正常な接続を確立できるＩＰアドレスを再度取得する必要がある。そのため、本発明はＩＰアドレスを割り当てるための方法を提供する。即ち、サーバ１３によりクライアント１１を再認証するプロセスにおいて、サーバ１３はクライアントの認証ドメインに関する情報をスイッチ１２に送信する。ユーザの認証ドメインが変更されたときは、スイッチ１２は認証ドメイン変更メッセージをクライアント１１に送信し、その結果、クライアント１１は、クライアントが保持するユーザの認証ドメインが変更されたかどうかを受信した認証ドメイン変更メッセージに従って判定し、ユーザの認証ドメインが変更されたときは再度ＩＰアドレスを自動的に取得する。
【００２７】
以下で、具体的な実施形態を用いて本発明を詳細に説明する。図２は、本発明の１実施形態に従うＩＰアドレスを割り当てるための方法の流れ図である。当該方法を、図１に示すスイッチ１２により実施してもよい。具体的には、当該方法は以下のステップを含む。
【００２８】
ステップＳ２０１：事前設定期間の間隔で認証要求メッセージをクライアントに送信する。
当該認証要求メッセージは、再認証が必要であることをクライアントに通知する。即ち、当該認証要求メッセージを使用して、クライアントが保持するユーザの認証情報を再送信するようにクライアントに指示する。
さらに、当該事前設定期間は、サーバにより認証された再認証時間間隔に従って予め構成されている。クライアントが正常にリソースを取得することを保証するために、ユーザの認証ドメインが変更されたときにクライアントが新たなＩＰアドレスを適宜取得できるように、サーバはタイミングを計ってクライアントが保持するユーザの認証情報を再認証する必要がある。
【００２９】
ステップＳ２０２：クライアントが送信した応答メッセージを受信する。
当該応答メッセージは、クライアントが保持するユーザの認証情報を保持する。
【００３０】
ステップＳ２０３：当該応答メッセージに従って認証メッセージをサーバに送信する。
クライアントが送信した応答メッセージを受信した後、スイッチは、当該認証メッセージを用いることにより、応答メッセージ内に保持されたユーザの認証情報をサーバに送信し、その結果、サーバがユーザを認証する。
【００３１】
ステップＳ２０４：サーバが送信した認証応答メッセージを受信する。
当該認証応答メッセージは、サーバがユーザに対して認証した認証ドメインに関する情報を保持し、その結果、スイッチが、ユーザの認証ドメインが変更されたかどうかをサーバがユーザに対して認証した認証ドメインに関する情報に従って判定する。
【００３２】
ステップＳ２０５：認証応答メッセージに従って、ユーザの認証ドメインが変更されたかどうかを判定する。
具体的には、ユーザ認証が成功したと当該認証応答メッセージが示す場合には、サーバは当該認証応答メッセージを用いて、ユーザに対して認証した認証後ドメインに関する情報をスイッチに送信する。スイッチは、ユーザに対して認証された認証後ドメインに関する情報に従って、ユーザの認証後ドメインが変更されたかどうかを判定する。サーバがユーザに対して認証した認証後ドメインが過去の認証後ドメインと異なる場合は、ステップＳ２０６を実施する。サーバがユーザに対して認証した認証後ドメインが過去の認証後ドメインと同一である場合は、ステップＳ２０６を実施せずステップＳ２０１を再度実施する。認証後ドメインとは、ユーザ認証が成功した後にユーザがアクセスできる認証ドメインのことをいう。認証前ドメインとは、ユーザ認証が完了する前にユーザがアクセスできる認証ドメインのことをいう。認証が完了する前というのは、認証が失敗するケースと、認証が行われていないケースの２つを含む。
【００３３】
ユーザ認証が失敗したことを認証応答メッセージが示す場合には、サーバは、当該認証応答メッセージを用いて、ユーザに対して認証された認証前ドメインに関する情報をスイッチに送信する。ユーザ認証が失敗すると、ユーザの認証ドメインが必ず変更される。したがって、ユーザ認証が失敗したことを示す認証応答メッセージを受信した後、スイッチはユーザの認証ドメインが変更されたとすぐに判定することができ、次いでステップＳ２０６をすぐに実施する。
【００３４】
ステップＳ２０６：認証応答メッセージに従って、認証ドメイン変更メッセージをクライアントに送信する。
具体的には、スイッチは、サーバがユーザに対して認証し認証応答メッセージ内に保持される認証ドメインに関する情報に従って認証変更メッセージを構築し、当該認証ドメインに変更メッセージをクライアントに送信し、その結果、クライアントが当該認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得する。
【００３５】
選択的には、再度ＩＰアドレスを取得するようにクライアントに指示する識別子を認証ドメイン変更メッセージが保持する場合には、クライアントは当該認証ドメイン変更メッセージ内に保持され再度ＩＰアドレスを取得するようにクライアントに指示する識別子に従ってＤＨＣＰプロセスを確立し、当該ＤＨＣＰプロセスを確立することによって再度ＩＰアドレスを取得する。
【００３６】
選択的には、クライアントに割り当てたＩＰアドレス識別子を認証ドメイン変更メッセージが保持する場合には、クライアントはリフレッシュを自動的に行い、クライアントに割り当てられ認証ドメイン変更メッセージ内に保持されたＩＰアドレス識別子からＩＰアドレスを取得する。このようにＩＰアドレスを用いることにより、クライアントは、再度新たなＤＨＣＰプロセスを開始する必要なしに、リフレッシュにより新たなＩＰアドレスを直接取得することができる。これはより便利かつ高速であり、ネットワークのオーバヘッドを削減することができる。
【００３７】
選択的には、ユーザ認証が成功したと認証応答メッセージが示す場合には、当該認証ドメイン変更メッセージはＥＡＰｏｌ成功メッセージであり、再度ＩＰアドレスを取得するようにクライアントに指示し認証ドメイン変更メッセージ内に保持される識別子、または、クライアントに割り当てられ認証ドメイン変更メッセージ内に保持されるＩＰアドレス識別子は、ＴＬＶ形式のオプション識別子である。
【００３８】
選択的には、ユーザ認証が失敗したと認証応答メッセージが示す場合には、認証ドメイン変更メッセージはＥＡＰｏｌ失敗メッセージであり、再度ＩＰアドレスを取得するようにクライアントに指示し認証ドメイン変更メッセージ内に保持される識別子、または、クライアントに割り当てられ認証ドメイン変更メッセージ内に保持されるＩＰアドレス識別子は、ＴＬＶ形式のオプション識別子である。
【００３９】
本実施形態で提供するＩＰアドレスを割り当てるための方法を用いることにより、他のネットワークまたは機器がスイッチとクライアントの間で接続されるとき、クライアントはスイッチが送信した認証ドメイン変更メッセージに従って、クライアントが保持するユーザの認証ドメインが変更されたかどうかを自動的に認識することができる。このように、ユーザの認証ドメインが変更されたとき、クライアントは自動的に再度ＩＰアドレスを取得することができる。さらに、クライアントが再度ＩＰアドレスを取得するプロセスにおいて、他のクライアントとスイッチの間の正常な接続は影響を受けない。
【００４０】
図３は、本発明の１実施形態に従うＩＰアドレスを取得するための方法の流れ図である。当該方法の実行者はクライアントである。具体的には、当該方法は以下のステップを含む。
【００４１】
ステップＳ３０１：事前設定期間の間隔で、スイッチが送信した認証要求メッセージを受信する。スイッチが当該認証要求メッセージを使用して、クライアントが保持するユーザの認証情報を要求する。当該事前設定期間は、サーバにより認証された再認証時間間隔に従ってスイッチにより予め構成されている。
【００４２】
ステップＳ３０２：応答メッセージをスイッチに送信する。当該応答メッセージはクライアントが保持するユーザの認証情報を保持し、認証メッセージを用いることによりスイッチが当該応答メッセージ内に保持されるユーザの認証情報をサーバに送信する。
【００４３】
ステップＳ３０３：ユーザの認証ドメインが変更された場合は、スイッチが送信した認証ドメイン変更メッセージを受信する。当該認証ドメイン変更メッセージは、サーバが送信した認証応答メッセージに従ってオフィスを切り替えることにより生成される。
【００４４】
具体的には、認証メッセージを受信した後、サーバは認証メッセージ内に保持されたユーザの認証情報を認証する。次いで、サーバは認証応答メッセージをスイッチに送信する。当該認証応答メッセージは、サーバがユーザに対して認証した認証ドメインに関する情報を保持する。認証応答メッセージを受信した後、スイッチは、サーバがユーザに対して認証した認証ドメインに関する、認証応答メッセージ内に保持される情報に従って、ユーザの認証ドメインが変更されたかどうかを判定する。サーバがユーザに対して認証した認証ドメインが過去の認証ドメインと異なる場合は、スイッチは、サーバがユーザに対して認証した認証ドメインに関する情報に従って認証ドメイン変更メッセージを構築する。スイッチは、認証ドメイン変更メッセージをクライアントに送信する。
【００４５】
選択的には、当該認証ドメイン変更メッセージは、再度ＩＰアドレスを取得するようにクライアントに指示する識別子を保持するか、または、クライアントに割り当てたＩＰアドレス識別子を保持する。
【００４６】
選択的には、ユーザ認証が成功したと認証応答メッセージが示す場合は、認証ドメイン変更メッセージはＥＡＰｏｌ成功メッセージであり、再度ＩＰアドレスを取得するようにクライアントに指示し認証ドメイン変更メッセージ内に保持された識別子、または、クライアントに割り当てられ認証ドメイン変更メッセージ内に保持されたＩＰアドレス識別子は、ＴＬＶ形式のオプション識別子である。
【００４７】
選択的には、ユーザ認証が失敗したと認証応答メッセージが示す場合には、認証ドメイン変更メッセージはＥＡＰｏｌ失敗メッセージであり、再度ＩＰアドレスを取得するようにクライアントに指示し認証ドメイン変更メッセージ内に保持された識別子、または、クライアントに割り当てられ認証ドメイン変更メッセージ内に保持されたＩＰアドレス識別子は、ＴＬＶ形式のオプション識別子である。
【００４８】
ステップＳ３０４：認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得する。認証ドメイン変更メッセージを受信した後、クライアントはクライアントが保持するユーザの認証ドメインが変更されたかどうかを判定する。クライアントが保持するユーザの認証ドメインが変更された場合は、クライアントは認証ドメイン変更メッセージに従って自動的に再度ＩＰアドレスを取得する。
【００４９】
選択的には、認証ドメイン変更メッセージが再度ＩＰアドレスを取得するようにクライアントに指示する識別子を保持する場合には、クライアントは、認証ドメイン変更メッセージ内に保持され再度ＩＰアドレスを取得するようにクライアントに指示する識別子に従ってＤＨＣＰプロセスを確立し、当該ＤＨＣＰプロセスを確立することによって再度ＩＰアドレスを取得する。
【００５０】
選択的には、クライアントに割り当てたＩＰアドレス識別子を認証ドメイン変更メッセージが保持する場合には、クライアントはリフレッシュを自動的に行い、クライアントに割り当てられ認証ドメイン変更メッセージ内に保持されたＩＰアドレス識別子からＩＰアドレスを取得する。このようにＩＰアドレスを用いることにより、クライアントは、再度新たなＤＨＣＰプロセスを開始する必要なしに、リフレッシュにより新たなＩＰアドレスを直接取得することができる。これはより便利かつ高速であり、ネットワークのオーバヘッドを削減することができる。
【００５１】
本実施形態で提供するＩＰアドレスを取得するための方法を用いることにより、クライアントはスイッチが送信した認証ドメイン変更メッセージを受信し、再度ＩＰアドレスを取得するようにクライアントに指示する識別子を保持するか、または、クライアントに割り当てたＩＰアドレス識別子を保持する。このように、他のネットワークまたは機器がスイッチとクライアントの間で接続されるケースでは、クライアントが保持するユーザの認証ドメインが変更されたとき、クライアントはクライアントが保持するユーザの認証ドメインが変更されたことを認識することもでき、再度ＩＰアドレスを取得することができる。さらに、クライアントが再度ＩＰアドレスを取得するプロセスにおいて、他のクライアントとスイッチの間の正常な接続は影響を受けない。
【００５２】
したがって、本発明はＩＰアドレスを割り当てるための装置を提供する。当該装置はスイッチに適用される。図４は、本発明の１実施形態に従うＩＰアドレスを割り当てるための装置の略構造図である。当該装置は、第１の送信ユニット４１０、第１の受信ユニット４２０、第２の送信ユニット４３０、第２の受信ユニット４４０、および判定ユニット４５０を備える。
【００５３】
第１の送信ユニット４１０は、事前設定期間の間隔で認証要求メッセージをクライアントに送信するように構成される。
【００５４】
当該認証要求メッセージを使用して、再認証が必要であることをクライアントに通知する。即ち、当該認証要求メッセージを使用して、クライアントが保持するユーザの認証情報を再送信するようにクライアントに指示する。
【００５５】
さらに、当該事前設定期間は、サーバにより認証された再認証時間間隔に従って予め構成されている。クライアントが正常にリソースを取得することを保証するために、ユーザの認証ドメインが変更されたときにクライアントが新たなＩＰアドレスを適宜取得できるように、サーバはタイミングを計ってクライアントが保持するユーザの認証情報を再認証する必要がある。
【００５６】
そのため、ＩＰアドレスを割り当てるための装置はさらに、構成ユニット４６０を備える。図５は、本発明の１実施形態に従うＩＰアドレスを割り当てるための他の装置の略構造図である。構成ユニット４６０は、上述の事前設定期間をサーバにより認証された再認証時間間隔に従って予め構成するように構成される。
【００５７】
第１の受信ユニット４２０はクライアントが送信した応答メッセージを受信するように構成される。当該応答メッセージは、クライアントが保持するユーザの認証情報を保持する。
【００５８】
第２の送信ユニット４３０は、当該応答メッセージに従って認証メッセージをサーバに送信するように構成される。
【００５９】
クライアントが送信した応答メッセージを第１の受信ユニット４２０が受信した後、第２の送信ユニット４３０は、当該認証メッセージを用いることにより、応答メッセージ内に保持されたユーザの認証情報をサーバに送信し、その結果、サーバがユーザを認証する。
【００６０】
第２の受信ユニット４４０は、サーバが送信した認証応答メッセージを受信するように構成される。当該認証応答メッセージは、サーバがユーザに対して認証した認証ドメインに関する情報を保持する。
【００６１】
判定ユニット４５０は、認証応答メッセージに従って、ユーザの認証ドメインが変更されたかどうかを判定するように構成される。
【００６２】
具体的には、ユーザ認証が成功したと当該認証応答メッセージが示す場合には、当該認証応答メッセージは、サーバがユーザに対して認証した認証後ドメインに関する情報を保持する。判定ユニット４５０は、サーバがユーザに対して認証した認証後ドメインに関する情報に従って、ユーザの認証後ドメインが変更されたかどうかを判定する。サーバがユーザに対して認証した認証後ドメインが過去の認証後ドメインと異なる場合は、判定ユニット４５０は、ユーザの認証ドメインが変更されたと判定する。
【００６３】
ユーザ認証が失敗したと認証応答メッセージが示す場合には、当該認証応答メッセージは、サーバがユーザに対して認証した認証前ドメインに関する情報を保持する。ユーザ認証が失敗すると、ユーザの認証ドメインが必ず変更される。したがって、ユーザ認証が失敗したことを示す認証応答メッセージを第２の受信ユニット４４０が受信した後、判定ユニット４５０はユーザの認証ドメインが変更されたとすぐに判定することができる。
【００６４】
第１の送信ユニット４１０はさらに、ユーザの認証ドメインが変更された場合には認証応答メッセージに従って認証ドメイン変更メッセージをクライアントに送信し、その結果、クライアントが認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得するように構成される。
【００６５】
選択的には、再度ＩＰアドレスを取得するようにクライアントに指示する識別子を認証ドメイン変更メッセージが保持する場合には、クライアントは当該認証ドメイン変更メッセージ内に保持され再度ＩＰアドレスを取得するようにクライアントに指示する識別子に従ってＤＨＣＰプロセスを確立し、当該ＤＨＣＰプロセスを確立することによって再度ＩＰアドレスを取得する。
【００６６】
選択的には、クライアントに割り当てたＩＰアドレス識別子を認証ドメイン変更メッセージが保持する場合には、クライアントはリフレッシュを自動的に行い、クライアントに割り当てられ認証ドメイン変更メッセージ内に保持されたＩＰアドレス識別子からＩＰアドレスを取得する。このようにＩＰアドレスの取得を用いることにより、クライアントは、再度新たなＤＨＣＰプロセスを開始する必要なしに、リフレッシュにより新たなＩＰアドレスを直接取得することができる。これはより便利かつ高速であり、ネットワークのオーバヘッドを削減することができる。
【００６７】
本実施形態で提供するＩＰアドレスを割り当てるための装置を用いることにより、クライアントで保持されたユーザの認証ドメインが変更されたとき、当該装置は受信した認証応答メッセージに従って認証ドメイン変更メッセージをクライアントに送信する。このように、他のネットワークまたは機器がスイッチとクライアントの間で接続されるとき、クライアントはユーザが保持するユーザの認証ドメインが変更されたことを認識することができ、再度ＩＰアドレスを取得することができる。さらに、クライアントが再度ＩＰアドレスを取得するプロセスにおいて、他のクライアントとスイッチの間の正常な接続は影響を受けない。
【００６８】
したがって、本発明はＩＰアドレスを取得するための装置を提供する。当該装置はクライアントに適用される。図６は、本発明の１実施形態に従うＩＰアドレスを取得するための装置の略構造図である。当該装置は、受信ユニット６１０、送信ユニット６２０、および取得ユニット６３０を備える。
【００６９】
受信ユニット６１０は、事前設定期間の間隔で、スイッチが送信した認証要求メッセージを受信するように構成される。スイッチが当該認証要求メッセージを使用して、クライアントが保持するユーザの認証情報を要求する。当該事前設定期間は、サーバにより認証された再認証時間間隔に従ってスイッチにより予め構成されている。
【００７０】
送信ユニット６２０は、応答メッセージをスイッチに送信するように構成される。当該応答メッセージはクライアントが保持するユーザの認証情報を保持し、その結果、スイッチが当該応答メッセージに従って認証メッセージをサーバに送信する。
【００７１】
応答メッセージを受信した後、スイッチは、認証メッセージを用いて、応答メッセージ内に保持されるユーザの認証情報をサーバに送信し、その結果、サーバがユーザを認証する。
【００７２】
受信ユニット６１０はさらに、ユーザの認証ドメインが変更された場合に、スイッチが送信した認証ドメイン変更メッセージを受信するように構成される。当該認証ドメイン変更メッセージは、サーバが送信した認証応答メッセージに従ってスイッチにより生成される。
【００７３】
受信ユニット６１０はさらに、ユーザの認証ドメインが変更された場合に、スイッチが送信した認証ドメイン変更メッセージを受信するように構成される。当該認証ドメイン変更メッセージは、サーバが送信した認証応答メッセージに従ってスイッチにより生成される。
【００７４】
具体的には、認証メッセージを受信した後、サーバは認証メッセージ内に保持されたユーザの認証情報を認証する。次いで、サーバは認証応答メッセージをスイッチに送信する。当該認証応答メッセージは、サーバがユーザに対して認証した認証ドメインに関する情報を保持する。認証応答メッセージを受信した後、サーバがユーザに対して認証した認証ドメインに関する、認証応答メッセージ内に保持される情報に従って、スイッチはユーザの認証ドメインが変更されたかどうかを判定する。サーバがユーザに対して認証した認証ドメインが過去の認証ドメインと異なる場合は、スイッチは、サーバがユーザに対して認証した認証ドメインに関する情報に従って認証ドメイン変更メッセージを構築する。スイッチは、認証ドメイン変更メッセージをクライアントに送信する。受信ユニット６１０が当該認証ドメイン変更メッセージを受信する。
【００７５】
選択的には、当該認証ドメイン変更メッセージは、再度ＩＰアドレスを取得するようにクライアントに指示する識別子を保持するか、または、クライアントに割り当てたＩＰアドレス識別子を保持する。
【００７６】
取得ユニット６３０は、認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得するように構成される。
【００７７】
選択的には、認証ドメイン変更メッセージが再度ＩＰアドレスを取得するようにクライアントに指示する識別子を保持する場合には、取得ユニット６３０は、認証ドメイン変更メッセージ内に保持され再度ＩＰアドレスを取得するようにクライアントに指示する識別子に従ってＤＨＣＰプロセスを確立し、当該ＤＨＣＰプロセスを確立することによって再度ＩＰアドレスを取得する。
【００７８】
選択的には、クライアントに割り当てたＩＰアドレス識別子を認証ドメイン変更メッセージが保持する場合には、取得ユニット６３０はリフレッシュを自動的に行い、クライアントに割り当てられ認証ドメイン変更メッセージ内に保持されたＩＰアドレス識別子からＩＰアドレスを取得する。このようにＩＰアドレスの取得を用いることにより、クライアントは、再度新たなＤＨＣＰプロセスを開始する必要なしに、リフレッシュにより新たなＩＰアドレスを直接取得することができる。これはより便利かつ高速であり、ネットワークのオーバヘッドを削減することができる。
【００７９】
本実施形態で提供するＩＰアドレスを取得するための装置を用いることにより、装置は、スイッチが送信した認証ドメイン変更メッセージを受信し、再度ＩＰアドレスを取得するようにクライアントに指示する識別子を保持するか、または、クライアントに割り当てたＩＰアドレス識別子を保持する。このように、他のネットワークまたは機器がスイッチとクライアントの間で接続されるケースでは、クライアントが保持するユーザの認証ドメインが変更されたとき、クライアントは、クライアントが保持するユーザの認証ドメインが変更されたことを認識することができ、再度ＩＰアドレスを取得することができる。さらに、クライアントが再度ＩＰアドレスを取得するプロセスにおいて、他のクライアントとスイッチの間の正常な接続は影響を受けない。
【００８０】
さらに、本発明の実施形態で提供するＩＰアドレスを割り当てるための装置を他の方式を用いて実装してもよい。図７は、本発明の１実施形態に従うＩＰアドレスを割り当てるための装置の他の略構造図である。当該ＩＰアドレスを割り当てるための装置はスイッチに適用され、ネットワーク・インタフェース７１０、プロセッサ７２０、メモリ７３０、およびシステム・バス７４０を備える。
【００８１】
システム・バス７４０は、ネットワーク・インタフェース７１０、プロセッサ７２０、およびメモリ７３０に接続されるように構成される。
【００８２】
ネットワーク・インタフェース７１０は、他の機器、装置、およびサーバと通信するように構成される。
【００８３】
メモリ７３０は、ハード・ディスク・ドライバおよびフラッシュ・メモリのような永久メモリであってもよく、メモリ７３０にはソフトウェア・モジュールおよびデバイス・ドライバ・プログラムが提供されている。ソフトウェア・モジュールは、本発明の上述の方法から成る各機能モジュールを実行することができる。デバイス・ドライバ・プログラムは、ネットワークおよびインタフェースのドライバ・プログラムであってもよい。
【００８４】
装置を開始すると、ソフトウェア・コンポーネントがメモリ７３０にロードされ、プロセッサ７２０によりアクセスされて、
事前設定期間の間隔で認証要求メッセージをクライアントに送信するステップと、
当該クライアントが送信した応答メッセージを受信するステップであって、当該応答メッセージは当該クライアントで保持されたユーザの認証情報を保持するステップと、
当該応答メッセージに従って認証メッセージをサーバに送信するステップと、
当該サーバが送信した認証応答メッセージを受信するステップであって、当該認証応答メッセージは当該サーバがユーザに対して認証した認証ドメインに関する情報を保持するステップと、
当該認証応答メッセージに従って、ユーザの認証ドメインが変更されたかどうかを判定するステップと、
ユーザの認証ドメインが変更された場合には、当該認証応答メッセージに従って認証ドメイン変更メッセージをクライアントに送信し、その結果、クライアントが当該認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得するステップと、
の命令が実行される。
【００８５】
本実施形態で提供するＩＰアドレスを割り当てるための装置は、メッセージを用いることによって、クライアントが保持するユーザの認証ドメインが修正され再度ＩＰアドレスを取得する必要があることをクライアントに通知する。
【００８６】
選択的には、認証ドメイン変更メッセージは、再度ＩＰアドレスを取得するようにクライアントに指示する識別子を保持するか、または、クライアントに割り当てたＩＰアドレス識別子を保持する。
【００８７】
本実施形態で提供するＩＰアドレスを割り当てるための装置を用いることにより、装置は、受信した認証応答メッセージに従って、再度ＩＰアドレスを取得するようにクライアントに指示する識別子を保持するか、または、クライアントに割り当てたＩＰアドレス識別子を保持する認証ドメイン変更メッセージを送信する。このように、他のネットワークまたは機器がスイッチとクライアントの間で接続されるケースでは、クライアントが保持するユーザの認証ドメインが変更されたとき、クライアントは、クライアントが保持するユーザの認証ドメインが変更されたことを認識することができ、再度ＩＰアドレスを取得することができる。さらに、クライアントが再度ＩＰアドレスを取得するプロセスにおいて、他のクライアントとスイッチの間の正常な接続は影響を受けない。
【００８８】
さらに、本発明の実施形態で提供するＩＰアドレスを割り当てるための装置を他の方式を用いて実装してもよい。図８は、本発明の１実施形態に従うＩＰアドレスを取得するための装置の他の略構造図である。当該ＩＰアドレスを取得するための装置はクライアントに適用され、ネットワーク・インタフェース８１０、プロセッサ８２０、メモリ８３０、およびシステム・バス８４０を備える。
【００８９】
システム・バス８４０は、ネットワーク・インタフェース８１０、プロセッサ８２０、およびメモリ８３０に接続されるように構成される。
【００９０】
ネットワーク・インタフェース８１０は、他の機器、装置、およびサーバと通信するように構成される。
【００９１】
メモリ８３０は、ハード・ディスク・ドライバおよびフラッシュ・メモリのような永久メモリであってもよく、メモリ８３０にはソフトウェア・モジュールおよびデバイス・ドライバ・プログラムが提供されている。ソフトウェア・モジュールは、本発明の上述の方法から成る各機能モジュールを実行することができる。デバイス・ドライバ・プログラムは、ネットワークおよびインタフェースのドライバ・プログラムであってもよい。
【００９２】
装置を開始すると、ソフトウェア・コンポーネントがメモリ８３０にロードされ、プロセッサ８２０によりアクセスされて、
事前設定期間の間隔で、スイッチが送信した認証要求メッセージを受信するステップと、
応答メッセージをスイッチに送信するステップであって、当該応答メッセージはクライアントが保持するユーザの認証情報を保持し、その結果、スイッチが当該応答メッセージに従って認証メッセージをサーバに送信するステップと、
ユーザの認証ドメインが変更された場合に、スイッチが送信した認証ドメイン変更メッセージを受信するステップであって、当該認証ドメイン変更メッセージは、サーバが送信した認証応答メッセージに従ってスイッチにより生成されるステップと、
認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得するステップと、
の命令が実行される。
【００９３】
本実施形態で提供するＩＰアドレスを取得するための装置は、スイッチが送信した認証ドメイン変更メッセージに従って、クライアントが保持するユーザの認証ドメインが変更されたことを認識し、認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得する。
【００９４】
選択的には、認証ドメイン変更メッセージが再度ＩＰアドレスを取得するようにクライアントに指示する識別子を保持する場合には、認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得するためのプロセス命令は具体的には次の通りである。即ち、認証ドメイン変更メッセージ内に保持され再度ＩＰアドレスを取得するようにクライアントに指示する識別子に従ってＤＨＣＰプロセスを確立し、当該ＤＨＣＰプロセスを確立することによって再度ＩＰアドレスを取得する。
【００９５】
選択的には、認証ドメイン変更メッセージがクライアントに割り当てられたＩＰアドレスを保持する場合には、認証ドメイン変更メッセージに従って再度ＩＰアドレスを取得するステップは具体的には次の通りである。即ち、クライアントに割り当てられ認証ドメイン変更メッセージ内に保持されたＩＰアドレス識別子からリフレッシュによりＩＰアドレスを取得する。
【００９６】
本実施形態で提供するＩＰアドレスを取得するための装置を用いることにより、再度ＩＰアドレスを取得するようにクライアントに指示する識別子を保持するかまたはクライアントに割り当てたＩＰアドレス識別子を保持する認証ドメイン変更メッセージがスイッチから受信される。このように、他のネットワークまたは機器がスイッチとクライアントの間で接続されるケースでは、クライアントが保持するユーザの認証ドメインが変更されたとき、クライアントは、クライアントが保持するユーザの認証ドメインが変更されたことを認識することができ、再度ＩＰアドレスを取得することができる。さらに、クライアントが再度ＩＰアドレスを取得するプロセスにおいて、他のクライアントとスイッチの間の正常な接続は影響を受けない。
【００９７】
当業者は、本明細書で開示した各実施形態において提供したユニットおよびステップを、電子ハードウェア、コンピュータ・ソフトウェア、またはそれらの組合せにより実装できることをさらに認識するであろう。ハードウェアとソフトウェアの間の互換性を明確に説明するために、以上の説明では各実施形態の構成要素およびステップをその機能に従って一般的に説明した。これらの機能をハードウェアまたはソフトウェアのどちらで実行するかは、技術的な解決策の具体的な適用および設計の制約に依存する。当業者は、様々な方法を用いることによって夫々の具体的な適用における説明した機能を実装できるが、当該実装は本発明の範囲から逸脱しない。
【００９８】
本明細書で開示した諸実施形態に従う方法またはアルゴリズムのステップを、プロセッサにより実行されるハートウェア・モジュールまたはソフトウェア・モジュールによって実装することができ、または、それらの組合せにより実装することができる。当該ソフトウェア・モジュールを、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）メモリ、ＲＯＭ（ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、電気的プログラム可能ＲＯＭ、電気的消去可能ＲＯＭ、レジスタ、ハード・ディスク、取外し可能磁気ディスク、ＣＤ−ＲＯＭ、または当業界で周知な他の形態の記憶媒体に格納してもよい。
【００９９】
本発明の目的、技術的解決策、および利益は、以上の具体的な実施形態でさらに詳細に説明されている。以上の説明は本発明の具体的な諸実施形態にすぎず、本発明の保護範囲を限定しようとするものではないことは理解される。本発明の原理において行った任意の修正、均等な置換え、または改良は本発明の保護範囲に入る。
【符号の説明】
【０１００】
１１  クライアント
１２  スイッチ
１３  サーバ
【図１】
0005613915.tif 000002
【図２】
0005613915.tif 000003
【図３】
0005613915.tif 000004
【図４】
0005613915.tif 000005
【図５】
0005613915.tif 000006
【図６】
0005613915.tif 000007
【図７】
0005613915.tif 000008
【図８】
0005613915.tif 000009