(57)【要約】【課題】安全で、かつ高速性の損なわれないネットワーク通信を可能とする。【解決手段】ユーザ識別情報及び接続先情報を認証ラベルサーバ２０に送信して、認証ラベルサーバから認証キーを受信し、送信する情報の各パケットのヘッダに認証キーを設定して、各パケットを所定の認証ラベルスイッチ３０に送信する送信端末１０と、送信端末から送信されてきたユーザ識別情報及び接続先情報にもとづいて、ルート計算を行い、認証キーを発行して、この認証キー及び転送先情報を各認証ラベルスイッチに設定し、かつ、認証キーを送信端末に送信する認証ラベルサーバと、認証ラベルサーバから認証キー及び転送先情報の設定を受け、送信端末又は他の認証ラベルスイッチからパケットを受信すると、次の認証ラベルスイッチ又は受信端末４０に送信する認証ラベルスイッチと、認証ラベルスイッチからパケットを受信する受信端末を有するネットワーク通信システム。【選択図】　　　図１
2004048586.tif 000002
【特許請求の範囲】
【請求項１】
複数の認証ラベルスイッチを介して行われる送信端末から受信端末への情報送信を、認証ラベルサーバにより制御するネットワーク通信システムであって、
前記情報送信にあたり、ユーザ識別情報及び接続先情報を前記認証ラベルサーバに送信して、前記認証ラベルサーバから認証キーを受信し、送信する情報の各パケットのヘッダに前記認証キーを設定して、前記各パケットを所定の認証ラベルスイッチに送信する前記送信端末と、
前記送信端末から送信されてきた前記ユーザ識別情報及び前記接続先情報にもとづいて、ルート計算を行い、前記認証キーを発行して、この認証キー及び転送先情報を前記各認証ラベルスイッチに設定し、かつ、前記認証キーを前記送信端末に送信する前記認証ラベルサーバと、
前記認証ラベルサーバから前記認証キー及び前記転送先情報の設定を受けるとともに、前記送信端末又は他の認証ラベルスイッチから前記パケットを受信すると、前記認証キー及び前記転送先情報にもとづいて、次の認証ラベルスイッチ又は前記受信端末に前記パケットを送信する前記認証ラベルスイッチと、
前記認証ラベルスイッチから前記パケットを受信する前記受信端末とを有する
ことを特徴とするネットワーク通信システム。
【請求項２】
前記ネットワーク通信システムが、前記認証ラベルスイッチ間に、既存のラベルスイッチ網を有する場合に、
前記認証ラベルサーバが、前記既存ラベルスイッチ網への入力側端点である認証ラベルスイッチに、前記認証キー、必要な転送先情報、及び必要なラベルを設定し、かつ、前記既存ラベルスイッチ網への出力側端点である認証ラベルスイッチに、前記認証キー、必要な転送先情報、必要な入力元情報、及び必要なラベルを設定し、
前記入力側端点である認証ラベルスイッチが、前記送信端末又は他の認証ラベルスイッチから前記パケットを受信すると、前記既存ラベルスイッチ網に前記パケットを送信し、
前記出力側端点である認証ラベルスイッチが、前記既存ラベルスイッチ網から前記パケットを受信すると、前記受信端末又は他の認証ラベルスイッチに前記パケットを送信する
ことを特徴とする請求項１記載のネットワーク通信システム。
【請求項３】
複数の認証ラベルスイッチを介して行われる送信端末から受信端末への情報送信を、認証ラベルサーバにより制御するネットワーク通信方法であって、
前記送信端末が、前記情報送信にあたり、ユーザ識別情報及び接続先情報を前記認証ラベルサーバに送信し、
前記認証ラベルサーバが、送信されてきた前記ユーザ識別情報及び前記接続先情報にもとづいて、ルート計算を行い、認証キーを発行して、この認証キー及び転送先情報を前記各認証ラベルスイッチに設定し、かつ、前記認証キーを前記送信端末に送信し、
前記送信端末が、前記認証ラベルサーバから前記認証キーを受信すると、送信する情報の各パケットのヘッダに前記認証キーを設定して、前記各パケットを所定の認証ラベルスイッチに送信し、
前記認証ラベルスイッチが、前記送信端末又は他の認証ラベルスイッチから前記パケットを受信すると、前記認証キー及び前記転送先情報にもとづいて、次の認証ラベルスイッチ又は前記受信端末に前記パケットを送信する
ことを特徴とするネットワーク通信方法。
【請求項４】
前記認証ラベルスイッチ間に、既存のラベルスイッチ網が存在する場合に、
前記認証ラベルサーバが、前記既存ラベルスイッチ網への入力側端点である認証ラベルスイッチに、前記認証キー、必要な転送先情報、及び必要なラベルを設定し、かつ、前記既存ラベルスイッチ網への出力側端点である認証ラベルスイッチに、前記認証キー、必要な転送先情報、必要な入力元情報、及び必要なラベルを設定し、
前記入力側端点である認証ラベルスイッチが、前記送信端末又は他の認証ラベルスイッチから前記パケットを受信すると、前記既存ラベルスイッチ網に前記パケットを送信し、
前記出力側端点である認証ラベルスイッチが、前記既存ラベルスイッチ網から前記パケットを受信すると、前記受信端末又は他の認証ラベルスイッチに前記パケットを送信する
ことを特徴とする請求項３記載のネットワーク通信方法。
【請求項５】
複数の認証ラベルスイッチを介して行われる送信端末から受信端末への情報送信を制御する認証ラベルサーバであって、
前記送信端末から送信されてきたユーザ識別情報及び接続先情報にもとづいて、ルート計算を行い、認証キーを発行して、この認証キー及び転送先情報を前記各認証ラベルスイッチに設定するとともに、前記認証キーを前記送信端末に送信する
ことを特徴とする認証ラベルサーバ。
【請求項６】
前記認証ラベルスイッチ間に、既存のラベルスイッチ網が存在する場合に、
前記既存ラベルスイッチ網への入力側端点である認証ラベルスイッチに、前記認証キー、必要な転送先情報、及び必要なラベルを設定し、かつ、前記既存ラベルスイッチ網への出力側端点である認証ラベルスイッチに、前記認証キー、必要な転送先情報、必要な入力元情報、及び必要なラベルを設定する
ことを特徴とする請求項５記載の認証ラベルサーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介する情報通信にあたり、パケット通信経路における各スイッチに、認証キーと経路情報を設定することにより、通信の安全性と高速性を確保するネットワーク通信システム、ネットワーク通信方法及び認証ラベルサーバに関する。
【０００２】
【従来の技術】
近年、情報処理装置の高性能化や、通信技術の高度化に伴い、ネットワークを介した通信が飛躍的に普及し、その重要性が高まっている。
このようなネットワーク通信技術は、利用者に迅速に情報伝達を行い得る高い利便性を提供する一方、盗聴やなりすましといった問題も包含しており、いかにしてネットワーク通信を安全で高速なものとするかが社会的な課題となっている。
【０００３】
このようなネットワーク通信手段としては、例えば、ＩＰＳｅｃ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ　Ｓｅｃｕｒｉｔｙ）による方法などを挙げることができる。このＩＰＳｅｃは、ＩＰのパケットに暗号化や認証を組み込んで安全性を高めた通信手段であり、これによって、従来に比べネットワーク通信を安全に行うことが可能となっている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のＩＰＳｅｃなどのネットワーク技術においては、送受信のそれぞれの端点のノードにおいて、セキュリティ処理を行うものであるが、パケットの送受信自体は、特にセキュリティを考慮したものではないごく普通の送受信処理が行われているものであった。すなわち、ネットワーク全体の信頼性を高めるものではないという問題があった。
【０００５】
また、それぞれの端点のノードにおけるセキュリティ処理は、複雑な計算処理を行う必要のあるものであり、大変負荷の高いものであった。このため、通信全体としての高速化が阻害されるという問題を有していた。
このため、そのような従来の問題を解消し、安全で、かつ高速性を損なうことのないネットワーク通信技術の提供が望まれていた。
【０００６】
本発明は、上記の事情にかんがみなされたものであり、パケット送受信自体を認証キーで制御することによって、セキュリティ管理を行い、ネットワークそのものの信頼性を高めるとともに、全体としての通信速度を向上させることの可能なネットワーク通信システム、ネットワーク通信方法及び認証ラベルサーバの提供を目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明の請求項１記載のネットワーク通信システムは、複数の認証ラベルスイッチを介して行われる送信端末から受信端末への情報送信を、認証ラベルサーバにより制御するネットワーク通信システムであって、情報送信にあたり、ユーザ識別情報及び接続先情報を認証ラベルサーバに送信して、認証ラベルサーバから認証キーを受信し、送信する情報の各パケットのヘッダに認証キーを設定して、各パケットを所定の認証ラベルスイッチに送信する送信端末と、送信端末から送信されてきたユーザ識別情報及び接続先情報にもとづいて、ルート計算を行い、認証キーを発行して、この認証キー及び転送先情報を各認証ラベルスイッチに設定し、かつ、認証キーを送信端末に送信する認証ラベルサーバと、認証ラベルサーバから認証キー及び転送先情報の設定を受けるとともに、送信端末又は他の認証ラベルスイッチからパケットを受信すると、認証キー及び転送先情報にもとづいて、次の認証ラベルスイッチ又は受信端末にパケットを送信する認証ラベルスイッチと、認証ラベルスイッチからパケットを受信する受信端末とを有する構成としてある。
【０００８】
ネットワーク通信システムをこのような構成にすれば、送信端末から受信端末への情報の送信にあたり、通信経路における各認証ラベルスイッチに、その送信情報を識別するための認証キーを設定することによって、ネットワーク通信を安全に実行することが可能となる。
また、このような通信の安全性確保のための処理によれば、暗号化処理などを必要としないため、通信速度が損なわれることがなく、安全性を確保した上で、全体としての通信速度を従来よりも向上させることが可能となる。
【０００９】
本発明の請求項２記載のネットワーク通信システムは、ネットワーク通信システムが、認証ラベルスイッチ間に、既存のラベルスイッチ網を有する場合に、認証ラベルサーバが、既存ラベルスイッチ網への入力側端点である認証ラベルスイッチに、認証キー、必要な転送先情報、及び必要なラベルを設定し、かつ、既存ラベルスイッチ網への出力側端点である認証ラベルスイッチに、認証キー、必要な転送先情報、必要な入力元情報、及び必要なラベルを設定し、入力側端点である認証ラベルスイッチが、送信端末又は他の認証ラベルスイッチからパケットを受信すると、既存ラベルスイッチ網にパケットを送信し、出力側端点である認証ラベルスイッチが、既存ラベルスイッチ網からパケットを受信すると、受信端末又は他の認証ラベルスイッチにパケットを送信する構成としてある。
【００１０】
ネットワーク通信システムをこのような構成にすれば、通信経路に既存のラベルスイッチ網が存在する場合であっても、その既存のラベルスイッチ網に対する入出力端点の各認証ラベルスイッチに、所定の設定を行うことによって、本発明の通信処理を適用することが可能となる。
これによって、本発明のネットワーク通信における認証ラベルスイッチ網の自由度を向上させることが可能となる。
【００１１】
本発明の請求項３記載のネットワーク通信方法は、複数の認証ラベルスイッチを介して行われる送信端末から受信端末への情報送信を、認証ラベルサーバにより制御するネットワーク通信方法であって、送信端末が、情報送信にあたり、ユーザ識別情報及び接続先情報を認証ラベルサーバに送信し、認証ラベルサーバが、送信されてきたユーザ識別情報及び接続先情報にもとづいて、ルート計算を行い、認証キーを発行して、この認証キー及び転送先情報を各認証ラベルスイッチに設定し、かつ、認証キーを送信端末に送信し、送信端末が、認証ラベルサーバから認証キーを受信すると、送信する情報の各パケットのヘッダに認証キーを設定して、各パケットを所定の認証ラベルスイッチに送信し、認証ラベルスイッチが、送信端末又は他の認証ラベルスイッチからパケットを受信すると、認証キー及び転送先情報にもとづいて、次の認証ラベルスイッチ又は受信端末にパケットを送信する方法としてある。
【００１２】
ネットワーク通信方法をこのような方法にすれば、ネットワーク通信の安全性を確保した上で、通信速度の損なわれることのないネットワーク通信手段を提供することができる。
【００１３】
本発明の請求項４記載のネットワーク通信方法は、認証ラベルスイッチ間に、既存のラベルスイッチ網が存在する場合に、認証ラベルサーバが、既存ラベルスイッチ網への入力側端点である認証ラベルスイッチに、認証キー、必要な転送先情報、及び必要なラベルを設定し、かつ、既存ラベルスイッチ網への出力側端点である認証ラベルスイッチに、認証キー、必要な転送先情報、必要な入力元情報、及び必要なラベルを設定し、入力側端点である認証ラベルスイッチが、送信端末又は他の認証ラベルスイッチからパケットを受信すると、既存ラベルスイッチ網にパケットを送信し、出力側端点である認証ラベルスイッチが、既存ラベルスイッチ網からパケットを受信すると、受信端末又は他の認証ラベルスイッチにパケットを送信する方法としてある。
【００１４】
ネットワーク通信方法をこのような方法にすれば、認証ラベルスイッチ網内に、既存のラベルスイッチ網が存在する場合であっても、これを取り込んだ形で、ネットワーク通信を行うことが可能となる。
【００１５】
本発明の請求項５記載の認証ラベルサーバは、複数の認証ラベルスイッチを介して行われる送信端末から受信端末への情報送信を制御する認証ラベルサーバであって、送信端末から送信されてきたユーザ識別情報及び接続先情報にもとづいて、ルート計算を行い、認証キーを発行して、この認証キー及び転送先情報を各認証ラベルスイッチに設定するとともに、認証キーを送信端末に送信する構成としてある。
【００１６】
認証ラベルサーバをこのような構成にすれば、送信端末から受信端末への情報送信に際し、その通信経路における各認証ラベルスイッチに、認証キーを設定することができる。
このため、送信端末から送信される各パケットは、各認証ラベルスイッチにおいて、認証キーを確認した上で転送が行われるため、安全性を確保することが可能となる。
また、このようなセキュリティ確保の方法によれば、その通信の過程において、特別に時間のかかる処理が存在しないため、安全性を確保した上で、通信速度も保証することが可能となる。
【００１７】
本発明の請求項６記載の認証ラベルサーバは、認証ラベルスイッチ間に、既存のラベルスイッチ網が存在する場合に、既存ラベルスイッチ網への入力側端点である認証ラベルスイッチに、認証キー、必要な転送先情報、及び必要なラベルを設定し、かつ、既存ラベルスイッチ網への出力側端点である認証ラベルスイッチに、認証キー、必要な転送先情報、必要な入力元情報、及び必要なラベルを設定する構成としてある。
【００１８】
認証ラベルサーバをこのような構成にすれば、送信端末から受信端末への通信経路において、既存のラベルスイッチ網が存在する場合であっても、本発明による通信を行うことが可能となる。
【００１９】
【発明の実施の形態】
以下、本発明の実施形態につき、図面を参照して説明する。
［第一実施形態］
まず、本発明の第一実施形態について、図１を参照して説明する。同図は、本発明の第一実施形態のネットワーク通信システムの構成を示すブロック図である。
【００２０】
図１に示すように、本実施形態のネットワーク通信システムは、送信端末１０、認証ラベルサーバ２０、認証ラベルスイッチ３０（３０−１，３０−２，３０−３，３０−４）、受信端末４０を有している。
また、各認証ラベルスイッチ３０によって、認証ラベルスイッチ網５０が形成されている。
【００２１】
送信端末１０は、ユーザが使用する端末であり、認証ラベルサーバ２０に対して、ユーザ識別情報及び接続先情報等を送信し、認証キーを要求する。
このユーザ識別情報は、ユーザＩＤやパスワード等の情報であり、接続先情報は、接続先端末のＩＰアドレス等の情報である。
【００２２】
また、送信端末１０は、認証キーを認証ラベルサーバ２０から受信し、パケットを送出する際に、認証キーを含む認証ラベルヘッダをすべてのパケットの先頭に付けて送出する。
図１に、このパケットのフォーマットの例を示す。同図において、パケットは、データ本体であるペイロードの先端に、認証ラベルヘッダを有している。この認証ラベルヘッダに、認証キーが含まれる。
【００２３】
認証ラベルサーバ２０は、送信端末１０から認証キーの要求を受けると、これを要求したユーザが正規に登録されているかを確認する。この確認方法としては、従来の一般的なユーザ認証方法を用いることができる。
また、このユーザ認証のために、認証ラベルサーバ２０は、あらかじめユーザによりユーザ登録を受け、ユーザ情報を管理することができる。
【００２４】
さらに、認証ラベルサーバ２０は、ユーザ認証において、既存の会計情報システム等にアクセスし、ユーザ情報にもとづいて、そのユーザの支払い状況等を照会し、これにもとづき接続可否を判断することができる。その他、任意の基準にもとづき、接続可否の判断を行うこともできる。
【００２５】
また、認証ラベルサーバ２０は、ユーザにより要求された接続先が到達可能かを判断する。この接続先が、実際に到達可能であるか否かを確認するために、全接続先情報を一覧などにより、認証ラベルサーバ２０に保有させることができる。
そして、その接続先に到達可能である場合、認証ラベルサーバ２０は、送信端末１０から受信端末４０までのルートを計算する。
【００２６】
このように、ルート計算の実行前における接続先への到達可能性判断を行うことにより、不要なルート計算を省略することができるが、この到達可能性判断を行うことなくルート計算を実行し、計算不能である場合に、到達不能と判断することももちろん可能である。
【００２７】
このルート計算方法自体については、特に限定されるものではなく、例えば、ダイクストラのアルゴリズムなどを用いて行うことができる。
そして、これらの認証や接続可否の判断等において、接続できないと判断された場合や、ルート計算に失敗した場合は、認証ラベルサーバ２０は、送信端末１０に、接続できないことを通知する。
【００２８】
認証等及びルート計算が成功した場合は、認証ラベルサーバ２０は、認証キーを発行し、ルートを構成する認証ラベルスイッチに、認証キーと、その認証キーをもつパケットを受信したときの転送先を設定する。また、認証キーを送信端末１０に送信する。
この認証キーは、例えば、１２８ビット列の情報とすることができ、認証ラベルサーバ２０により自動生成させることができる。
【００２９】
認証ラベルスイッチ３０は、認証ラベルサーバ２０によって、認証キー及び転送先情報の設定を受ける。
そして、送信端末１０又は他の認証ラベルスイッチ３０からパケットを受け取ると、そのパケットの認証ラベルヘッダにおける認証キーを確認し、これに対応する転送先情報を検索して、検索された転送先にパケットを転送する。
【００３０】
この認証ラベルスイッチ３０が、複数備えられることにより、認証ラベルスイッチ網５０が構成されている。
なお、図１において、認証ラベルスイッチ３０を４つ例示しているが、その個数はこれに限定されるものではなく、より多くの認証ラベルスイッチ３０によって、認証ラベルスイッチ網５０を構成することもできる。
【００３１】
受信端末４０は、ユーザが使用する端末であり、送信端末１０からの送信情報を、認証ラベルスイッチ網５０を介して受信する。
そして、この受信端末４０で、図１に示したパケットフォーマットが、送信端末１０から認証ラベルスイッチ網５０を介して、受信される。
なお、送信端末１０と認証ラベルサーバ２０の接続や、認証ラベルサーバ２０と各認証ラベルスイッチ３０の接続は、例えばインターネット回線など、それぞれ既存の任意の通信回線を用いることができる。
【００３２】
次に、第一実施形態のネットワーク通信システムにおける処理手順について、図２を参照して説明する。
図２は、本実施形態のネットワーク通信システムにおける処理手順を示す動作手順図である。
【００３３】
まず、送信端末１０が、受信端末４０へ情報を送信する際に、送信端末１０は、ユーザ識別情報及び接続先情報を認証ラベルサーバ２０に送信する（ステップ１０）。
これに対して、認証ラベルサーバ２０は、上述したように、ユーザが正規に登録されたユーザであることを確認するとともに、課金情報などから接続拒否対象となっていないかを確認する。
【００３４】
さらに、認証ラベルサーバ２０は、送信端末１０の要求した接続先が、実際に到達可能であるかを確認するとともに、到達可能である場合には、どの認証ラベルスイッチ３０を経由するかを計算する（ステップ１１）。このルート計算において、ルートの設定ができなかった場合には、接続不可と判断する。
【００３５】
次に、認証ラベルサーバ２０は、認証キーを発行する（ステップ１２）。この認証キーは、ユーザの要求毎に発行するものであり、例えば、１２８ビット列の情報としてランダム生成することができる。
そして、ルート計算によって得られた経路情報にもとづいて、各認証ラベルスイッチ３０の転送先を特定し、この転送先情報（転送先ＩＰアドレスなど）と認証キーを対応する各認証ラベルスイッチ３０に設定する（ステップ１３）。
【００３６】
認証ラベルスイッチ３０への設定が完了すると、認証ラベルサーバ２０は、アクセスを許可したことを送信端末１０に通知するとともに、認証キーを送信する（ステップ１４）。
送信端末１０は、受信端末４０へ送信する情報の各パケットの認証ラベルヘッダに、認証ラベルサーバ２０から受け取った認証キーを設定して、認証ラベルスイッチ３０へパケットを送信する（ステップ１５）。
【００３７】
各認証ラベルスイッチ３０は、受信したパケットの認証ラベルヘッダの中の認証キーを確認し、この認証キーに対応する転送先情報を検索して、その転送先に受信したパケットを転送する。
これによって、最終的には、受信端末４０に各パケットが転送されて、情報の送信が完了する（ステップ１６）。
また、この受信端末４０が、受け取った情報に対して、送信端末１０へ情報の返信を行う場合にも、送信端末１０及び受信端末４０の立場を入れ替えた形で、上記方法を適用することが可能である。これは、以下の実施形態においても同様である。
【００３８】
以上説明したように、本実施形態のネットワーク通信システムによれば、送信端末から受信端末への情報の送信にあたり、通信経路における各認証ラベルスイッチに、その送信情報を識別するための認証キーを設定することによって、ネットワーク通信を安全に実行することが可能となる。
また、このような通信の安全性確保のための処理によれば、暗号化処理などを必要としないため、通信速度が損なわれることがなく、安全性を確保した上で、全体としての通信速度を従来よりも向上させることが可能となる。
【００３９】
［第二実施形態］
次に、本発明の第二実施形態について、図３を参照して説明する。同図は、本発明の第二実施形態のネットワーク通信システムの構成を示すブロック図である。
本実施形態のネットワーク通信システムは、パケットの通信経路に既存ラベルスイッチ網６０を有する点で、第一実施形態と異なる。
【００４０】
すなわち、認証ラベルスイッチ３０が、既存ラベルスイッチ網６０とパケットの送受信を行う機能を有するため、本実施形態においては、このような認証ラベルスイッチ３０を認証ラベルエッジ（３０ａ，３０ｂ）と称している。
また、本実施形態において、認証ラベルサーバ２０は、ユーザ認証及び接続の可否判断が可である場合に、入り側認証ラベルエッジ３０ａと出側認証ラベルエッジ３０ｂの間の既存ラベルスイッチ網６０にパスを張る。
そして、パスの設定が失敗した場合には、要求された接続先が到達不可能であることを送信端末１０に通知する。
【００４１】
このパスの設定にあたっては、例えば、認証ラベルサーバ２０に、既存ラベルスイッチ網６０における管理サーバなどに対してパス設定を実行するように要求させる。そして、この管理サーバなどから、パス設定の成否を受け取るようにすることができる。
また、その既存ラベルスイッチ網６０におけるパス設定方法は、上述のように、例えばダイクストラのアルゴリズムなどを用いたものであってよく、特に限定の必要はない。
【００４２】
さらに、認証ラベルサーバ２０は、それぞれの認証ラベルエッジに対して、パス設定を行う。
すなわち、入り側認証ラベルエッジ３０ａに対して、認証キーと、認証キーに対応するパケット転送先又は既存ラベルスイッチ網６０でパケット転送処理をするためのラベルを設定する。
【００４３】
また、出側認証ラベルエッジ３０ｂに対して、認証キーと、認証キーに対応するパケット入力元又は既存ラベルスイッチ網６０から受信する認証キーに対応するラベルを設定する。
出側認証ラベルエッジ３０ｂに対しては、これらに加え、認証キーに対応するパケット転送先も設定する。出側認証ラベルエッジ３０ｂに対する次のノードが受信端末４０である場合には、パケット転送先として、この受信端末４０のアドレスが設定される。
【００４４】
なお、ラベルスイッチの種類によっては、複数の転送先に対して自動的に転送先を設定することのできるものなど、パケット転送先情報や、ラベルを設定しなくとも転送可能なものもあり、必ずしもすべての経路における全てのスイッチに、上記転送先やラベル等の設定を行う必要がない場合もある。
【００４５】
既存ラベルスイッチ網６０は、ＭＰＬＳ（ＭｕｌｔｉＰｒｏｔｏｃｏｌ　Ｌａｂｅｌ　Ｓｗｉｔｃｈｉｎｇ）などの既存のラベルスイッチ網とすることができる。
また、送信端末１０と認証ラベルサーバ２０間、各認証ラベルエッジと認証ラベルサーバ２０間の接続についても、第一実施形態における場合と同様、既存の任意の回線を用いることができる。
【００４６】
図３に示すパケットフォーマットは、送信端末１０から受信端末４０へのパケット送信の各過程におけるパケットの構成例を示している。
同図において、送信端末１０と入り側認証ラベルエッジ３０ａ間、及び出側認証ラベルエッジ３０ｂと受信端末４０間においては、認証キーを有する認証ラベルヘッダが、パケットのヘッダに設定されている。
また、入り側認証ラベルエッジ３０ａから、既存ラベルスイッチ網６０を介して、出側認証ラベルエッジ３０ｂへパケットが送信されるまでの過程においては、既存ラベルスイッチ網６０でパケット送受信に利用されるラベルが、パケットのヘッダに設定されている。
【００４７】
次に、第二実施形態のネットワーク通信システムにおける処理手順について、図４を参照して説明する。
同図は、本実施形態のネットワーク通信システムにおける処理手順を示す動作手順図である。
【００４８】
まず、送信端末１０が、受信端末４０に情報の送信を行うにあたり、ユーザ識別情報及び接続先情報を認証ラベルサーバ２０に送信する（ステップ３０）。そして、認証ラベルサーバ２０が、これに対して、ユーザ認証を行うとともに、接続可否判断を行う。これは、第一実施形態と同様にして行うことができる。
【００４９】
次に、認証ラベルサーバ２０は、ルート計算を行う（ステップ３１）。図３に示すような構成の場合には、入り側認証ラベルエッジ３０ａと出側認証ラベルエッジ３０ｂの間の既存ラベルスイッチ網６０に、上述のような方法によってパスを張ることとなる。
【００５０】
さらに、認証ラベルサーバ２０は、第一実施形態におけるステップ１２と同様にして認証キーを発行した後（ステップ３２）、各認証ラベルエッジに対して、パス設定を行う（ステップ３３）。
すなわち、それぞれの認証ラベルエッジに対して、認証キーを設定するとともに、入り側認証ラベルエッジ３０ａに対しては、認証キーに対応するパケット転送先又は既存ラベルスイッチ網６０でパケット転送処理をするためのラベルを設定する。
また、出側認証ラベルエッジ３０ｂに対しては、認証キーに対応するパケット入力元又は既存ラベルスイッチ網６０から受信する認証キーに対応するラベルとともに、パケットの転送先を設定する。
【００５１】
次に、認証ラベルサーバ２０は、認証キーを送信端末１０に送信する（ステップ３４）。
送信端末１０は、受信端末４０への情報送信にあたり、各パケットの先頭に受け取った認証キーを含む認証ラベルヘッダを付けて、パケットを送出する（ステップ３５）。
【００５２】
入り側認証ラベルエッジ３０ａは、受信したパケットにおける認証ラベルヘッダの中の認証キーを確認し、この認証キーを、既存ラベルスイッチ網６０において有効な対応するラベルに置き換えて、既存ラベルスイッチ網６０に転送する（ステップ３６）。
【００５３】
次に、既存ラベルスイッチ網６０から出側認証ラベルエッジ３０ｂにパケットが送信されてくると（ステップ３７）、出側認証ラベルエッジ３０ｂは、受信したパケットのラベルを確認し、ラベルをラベル値に対応する認証キーに置き換えて、対応する接続先受信端末４０に送信する（ステップ３８）。
なお、置き換えられた認証キーは、情報識別のために用いられるが、特に認証キーに限定する必要はなく、識別可能であれば、他の識別情報を設定するようにしてもよい。
【００５４】
また、本実施形態においては、送信端末１０及び受信端末４０間に、２つの認証ラベルエッジ及び既存ラベルスイッチ網６０が存在する場合を例に説明しているが、図１に示すような複数の経路を有する認証ラベルスイッチ網５０において、既存ラベルスイッチ網６０が存在する場合にも、本実施形態を適用することができる。
その方法としては、例えば、ルート計算において、既存ラベルスイッチ網６０以外の経路を決定し、決定した経路に既存ラベルスイッチ網６０が含まれる場合に、この既存ラベルスイッチ網６０にパスを張ることにより行うことができる。
【００５５】
以上説明したように、本実施形態のネットワーク通信システムによれば、通信経路に既存のラベルスイッチ網が存在する場合であっても、その既存のラベルスイッチ網に対する入出力端点の各認証ラベルスイッチに、所定の設定を行うことによって、本発明の通信処理を適用し、認証ラベルスイッチ網の自由度を向上させることが可能となる。
【００５６】
【発明の効果】
以上のように、本発明によれば、送信端末から受信端末への情報の送信にあたり、通信経路における各認証ラベルスイッチに、その送信情報を識別するための認証キーを設定することによって、ネットワーク通信を安全に行うことができる。
【００５７】
また、このような通信の安全性確保のための処理によれば、通信速度が損なわれることがないため、安全性を確保した上での全体としての通信速度を、従来よりも向上させることが可能となる。
さらに、通信経路に既存のラベルスイッチ網が存在する場合であっても、その既存のラベルスイッチ網に対する入出力端点の各認証ラベルスイッチに、所定の設定を行うことによって、本発明のネットワーク通信を適用することが可能となる。
【図面の簡単な説明】
【図１】本発明の第一実施形態のネットワーク通信システムの構成を示すブロック図である。
【図２】本発明の第一実施形態のネットワーク通信システムにおける処理手順を示す動作手順図である。
【図３】本発明の第二実施形態のネットワーク通信システムの構成を示すブロック図である。
【図４】本発明の第二実施形態のネットワーク通信システムにおける処理手順を示す動作手順図である。
【符号の説明】
１０　送信端末
２０　認証ラベルサーバ
３０（３０−１，３０−２，３０−３，３０−４）　認証ラベルスイッチ
３０ａ，３０ｂ　認証ラベルエッジ
４０　受信端末
５０　認証ラベルスイッチ網
６０　既存ラベルスイッチ網
【図１】
2004048586.tif 000003
【図２】
2004048586.tif 000004
【図３】
2004048586.tif 000005
【図４】
2004048586.tif 000006