(57)【要約】【課題】ＡＴＭ網のルータ及び端末のインタフェースに、そのインタフェースのネットワークアドレスと同一のネットワークアドレスを有するイーサネット（登録商標）等のＬＡＮ及びＩＥＥＥ８０２．１Ｑで規定されるＶＬＡＮを接続する装置及び方法を提供する。【解決手段】ＬＡＮインタフェースで、ＡＴＭ網に接続された端末及びルータのＩＰアドレスに対するＬＡＮ及びＶＬＡＮ上の端末及びルータからのＡＲＰ要求に対して代理応答することにより、ＬＡＮ及びＶＬＡＮ上の端末及びルータからＡＴＭ網上の端末及びルータヘの通信を可能とし、またＡＲＰ情報とＮｅｘｔＨｏｐ情報を使用することにより、ＡＴＭ網上の端末及びルータからＬＡＮ及びＶＬＡＮ上の端末及びルータ、さらにＬＡＮ及びＶＬＡＮ上のルータを介して接続されるネットワークヘの通信を可能とする。【選択図】        図２
2004260238.tif 000002
【特許請求の範囲】
【請求項１】
ＬＡＮ又はＶＬＡＮとＡＴＭ網の接続に用いるＬＡＮ−ＡＴＭ接続装置であって、少なくとも一組のＬＡＮインタフェースとＡＴＭインタフェースを備え、
各ＬＡＮインタフェースは、
ＬＡＮ又はＶＬＡＮからパケットを受信するパケット受信手段と、
受信したパケットの種類を識別するパケット識別手段と、
受信したパケットがＡＲＰパケットの場合、ＬＡＮ又はＶＬＡＮから受信したＡＲＰパケットを処理するとともに、そのＡＲＰパケットを受信したＬＡＮインタフェースに予め設定されたＩＰアドレスに対するＡＲＰ要求に対し代理応答する代理ＡＲＰ応答手段と、
受信したパケットがＡＲＰパケット以外の場合、パケットを受信したＬＡＮインタフェースに予め設定された情報から、受信したパケットの送信に用いるべきＡＴＭインタフェースを決定する送信用ＡＴＭインタフェース識別手段とを含み、
各ＡＴＭインタフェースは、
ＬＡＮンタフエースを通して受信したＡＲＰ以外のパケットを、送信用ＡＴＭインタフェース識別手段により決定されたＡＴＭインタフェースから、そのパケットの種類に応じてＩＰ  ｏｖｅｒ  ＡＴＭ方式のＡＡＬ５−ＰＤＵカプセル化でカプセル化し、そのＡＴＭインタフェースに設定されているＡＴＭ仮想回線を用いてＡＴＭ網へ送信するパケット送信手段と、
ＡＴＭ網からＩＰ  ｏｖｅｒ  ＡＴＭ方式のＡＡＬ５−ＰＤＵカプセル化でカプセル化されたパケットを受信するパケット受信手段と、
パケットを受信したＡＴＭインタフェースに予め設定された情報から、受信したパケットの送信に用いるべきＬＡＮインタフェースを決定する送信用ＬＡＮインタフェース識別手段とを含み、
各ＬＡＮインタフェースは、さらに、
ＡＴＭインタフェースを通して受信したパケットの宛先ＩＰアドレスのネットワークアドレスが送信用ＬＡＮインタフェースが接続されているＩＰ網のＩＰネットワークアドレスと異なるＩＰパケットとＭＰＬＳ等ＩＰ以外のパケットに対して、次転送先のＩＰアドレスを決定する転送先決定手段と、
ＬＡＮ及びＶＬＡＮへのパケット送信のために、ＡＲＰを用いてパケットの宛先ＩＰアドレスまたは転送先決定手段により得られたＩＰアドレスから宛先データリンクアドレスを解決するＡＲＰ処理手段と、
ＡＴＭインタフェースを通して受信したパケットを、送信用ＬＡＮインタフェース識別手段により決定されたＬＡＮインタフェースからＡＲＰ処理手段によって得られたデータリンクアドレス宛にパケットの種類に応じたイーサタイプでパケットを送信するパケット送信手段とを含み、且つ
代理ＡＲＰ応答手段と送信用ＡＴＭインタフェース識別手段と送信用ＬＡＮインタフェース識別手段と転送先決定手段に必要な情報を設定する情報設定手段を備える、
ことを特徴とするＬＡＮ−ＡＴＭ網接続装置。
【請求項２】
代理ＡＲＰ応答手段には、代理応答すべきＩＰアドレスとして予め設定されるＩＰアドレスとして、当該ＬＡＮインタフェースに設定されている送信用ＡＴＭインタフェースのＡＴＭ仮想回線によって直接接続されているルータ又は端末のＩＰアドレスを設定しておくことを特徴とする請求項１記載のＬＡＮ−ＡＴＭ網接続装置。
【請求項３】
転送先決定手段には、ＮｅｘｔＨｏｐ情報として、ＩＰアドレスがＡＲＰ解決できない場合のデフォルトの次転送先のＩＰアドレス及びＩＰプレフィックスを設定しておくことを特徴とする請求項１又は２記載のＬＡＮ−ＡＴＭ網接続装置。
【請求項４】
複数のＬＡＮインタフェースとＡＴＭインタフェースの組みを備え、同一アドレス空間を有するＬＡＮ及びＶＬＡＮとＡＴＭ網の複数の組みの接続を同時に独立に行うことが可能であることを特徴とする請求項１〜３の何れかに記載のＬＡＮ−ＡＴＭ網接続装置。
【請求項５】
ＬＡＮ又はＶＬＡＮとＡＴＭ綱の接続方法であって、
各ＬＡＮ又はＶＬＡＮ毎に作成されているＬＡＮインタフェースとＡＴＭ仮想回線毎に作成されているＡＴＭインタフェースを用い、
ＬＡＮ又はＶＬＡＮからのパケットを各ＬＡＮ又はＶＬＡＮ毎に作成されているＬＡＮインタフェースで受信し、データリンクヘッダのイーサタイプで受信パケットの種類を識別し、データリンクのカプセル化を解き、
受信パケットがＡＲＰパケットの場合、ＡＲＰパケットの情報からそのＬＡＮインタフェースからのパケットの送信に用いるＡＲＰ情報を作成すると共に、予め代理応答すべきＩＰアドレスとして設定されているＩＰアドレスに対するＡＲＰ要求ならば、そのＡＲＰ要求に対し代理応答を行い、
それ以外のパケットの場合は、パケットを受信したＬＡＮインタフェースに予め設定されている送信用ＡＴＭインタフェースにパケットをその種類とともに引き渡し、
ＡＴＭ仮想回線毎に作成されているＡＴＭインタフェースは、ＬＡＮインタフェースから引き渡されたパケットを、ＬＡＮインタフェースから引き渡されたパケットの種類に応じてＩＰｏｖｅｒＡＴＭ方式でＡＡＬ５−ＰＤＵカプセル化し、ＡＴＭ網へ送信し、
ＡＴＭ網からＡＴＭ仮想回線毎に作成されているＡＴＭインタフェースでパケットを受信し、ＡＡＬ５−ＰＤＵヘッダ内のイーサタイプからパケットの種類を識別し、ＡＡＬ５ＰＤＵのカプセル化を解き、
ＡＡＬ５−ＰＤＵ内のパケットを受信したＡＴＭインタフェースに予め設定されている送信用ＬＡＮインタフェースにパケットをその種類とともに引き渡し、
ＬＡＮインタフェースは、ＡＴＭインタフェースから引き渡されたパケットの種類がＡＲＰでデータリンクアドレスの解決が可能であり、パケットの宛先ネットワークアドレスがそのＬＡＮインタフェースに直接接続されるＬＡＮ又はＶＡＬＮのネットワークアドレスの場合は、ＡＲＰ及びＡＲＰ情報から宛先データリンクアドレスを決定し、
それ以外の場合は、予め設定されているＩＰアドレス及びＩＰネットワークアドレスプレフィックスと、当該ＩＰアドレス及びＩＰネットワークアドレスプレフィックス宛のパケットを転送すべき次転送先のＩＰアドレスで構成されるＮｅｘｔＨｏｐ情報から次転送先のＩＰアドレスを特定し、そのＩＰアドレスに対するＡＲＰ及びＡＲＰ情報から宛先データリンクアドレスを決定し、
引き渡されたパケットを、宛先アドレスを決定されたデータリンクアドレスに、送信元を自データリンクアドレスに、イーサタイプを引き渡されたパケットの種類に応じた値に設定したデータリンクパケットにカプセル化してＬＡＮ又はＶＬＡＮに送信することを特徴とするＬＡＮ−ＡＴＭ網接続方法。
【請求項６】
代理応答すべきＩＰアドレスとして予め設定されるＩＰアドレスとして、当該ＬＡＮインタフェースに設定されている送信用ＡＴＭインタフェースのＡＴＭ仮想回線によって直接接続されているルータ又は端末のＩＰアドレスを設定しておくことを特徴とする請求項５記載のＬＡＮ−ＡＴＭ網接続方法。
【請求項７】
複数のＬＡＮインタフェースとＡＴＭインタフェースの組みを用い、同一アドレス空間を有するＬＡＮ及びＶＬＡＮとＡＴＭ網の複数の組みの接続を同時に独立に行うことを特徴とする請求項５又は６記載のＬＡＮ−ＡＴＭ網接続方法。
【請求項８】
請求項５記載のＬＡＮ−ＡＴＭ綱接続方法を実行させるためのコンピュータプログラムであって、該コンピュータプログラムは、
各ＬＡＮ又はＶＬＡＮ毎に作成されているＬＡＮインタフェースを構成するコンピュータに、
ＬＡＮ又はＶＬＡＮからのパケットを受信し、データリンクヘッダのイーサタイプで受信パケットの種類を識別し、データリンクのカプセル化を解くステップと、
受信パケットがＡＲＰパケットの場合、ＡＲＰパケットの情報から当該ＬＡＮインタフェースからのパケットの送信に用いるＡＲＰ情報を作成すると共に、予め代理応答すべきＩＰアドレスとして設定されているＩＰアドレスに対するＡＲＰ要求ならば、そのＡＲＰ要求に対し代理応答を行うステップと、
それ以外のパケットの場合は、パケットを受信したＬＡＮインタフェースに予め設定されている送信用ＡＴＭインタフェースにパケットをその種類とともに引き渡すステップを実行させ、
ＡＴＭ仮想回線毎に作成されているＡＴＭインタフェースを構成するコンピュータに、
ＬＡＮインタフェースから引き渡されたパケットを、ＬＡＮインタフェースから引き渡されたパケットの種類に応じてＩＰ  ｏｖｅｒ  ＡＴＭ方式でＡＡＬ５−ＰＤＵカプセル化し、ＡＴＭ網へ送信するステップと、
ＡＴＭ網からのパケットを受信し、ＡＡＬ５−ＰＤＵヘッダ内のイーサタイプからパケットの種類を識別し、ＡＡＬ５−ＰＤＵのカプセル化を解くステップと、
ＡＡＬ５−ＰＤＵ内のパケットを受信したＡＴＭインタフェースに予め設定されている送信用ＬＡＮインタフェースにパケットをその種類とともに引き渡すステップを実行させ、
ＬＡＮインタフェースを構成するコンピュータに、
ＡＴＭインタフェースから引き渡されたパケットの種類がＡＲＰでデータリンクアドレスの解決が可能であり、パケットの宛先ネットワークアドレスがそのＬＡＮインタフェースに直接接続されるＬＡＮ又はＶＡＬＮのネットワークアドレスの場合は、ＡＲＰ及びＡＲＰ情報から宛先データリンクアドレスを決定するステップと、
それ以外の場合は、予め設定されているＩＰアドレス及びＩＰネットワークアドレスプレフィックスと、該ＩＰアドレス及びＩＰネットワークアドレスプレフィックス宛のパケットを転送すべき転送先のＩＰアドレスで構成されるＮｅｘｔＨｏｐ情報から次転送先のＩＰアドレスを特定し、そのＩＰアドレスに対するＡＲＰ及びＡＲＰ情報から宛先データリンクアドレスを決定するステップと、
引き渡されたパケットを、宛先アドレスを決定されたデータリンクアドレスに、送信元を自データリンクアドレスに、イーサタイプを引き渡されたパケットの種類に応じた値に設定したデータリンクパケットにカプセル化してＬＡＮ又はＶＬＡＮに送信するステップを実行させる、
ことを特徴とするコンピュータプログラム。
【請求項９】
請求項８記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、特に、イーサネット（登録商標）、ＩＥＥＥ８０２．１Ｑ  ＶＬＡＮ等のデータリンク技術を用いたデータリンク網とＡＴＭ網内のＩＰ  ｏｖｅｒ  ＡＴＭ方式を用いるルータ、端末を接続し、インターネットプロトコル（ＩＰ）等のネットワークレイヤ技術を用いたコネクションレス型パケット交換網を構成する技術に関するものである。
本発明は、ＡＴＭを用いたＷＡＮサービスとＬＡＮの接続や、ＡＴＭを用いたＷＡＮサービスと広域ＬＡＮサービスの相互接続、ＡＴＭを用いたＩＰ−ＶＰＮ等のＷＡＮサービスとイーサネット（登録商標）やＶＬＡＮを用いて構築されたデータセンタとの接続に適する。
【０００２】
【従来の技術】
ＡＴＭを用いてＩＰ綱を構成するための従来技術として、ＬＡＮエミュレーション方式とＩＰ  ｏｖｅｒ  ＡＴＭ方式がある（例えば、特許文献１及び非特許文献１参照）。
ＬＡＮエミュレーション方式では、ＩＰパケットはイーサネット（登録商標）等のＬＡＮ上での通信と同様にデータリンクパケットにカプセル化され、そのデータリンクパケットはＲＦＣ１４８３及びＲＦＣ２６８４でブリッジ接続として規定されているカプセル化方式でＡＡＬ５−ＰＤＵにカプセル化される。
【０００３】
ＩＰ  ｏｖｅｒ  ＡＴＭ方式では、ＩＰパケットは直接ＲＦＣ１４８３及びＲＦＣ２６８４でルータ接続として規定されているカプセル化方式でＡＡＬ５−ＰＤＵにカプセル化される。
【０００４】
ＬＡＮエミュレーション方式を用いているＡＴＭ網とイーサネット（登録商標）等のＬＡＮを接続する接続装置は、レイヤ２スイッチとして機能する。この接続装置は、ＬＡＮからＡＴＭ網への通信に対しては、ＬＡＮのデータリンクフレームのヘッダ内の宛先ＭＡＣアドレスから送信先のＡＴＭアドレス又はＶＣを決定し、データリンクフレームをＡＡＬ５−ＰＤＵにカプセル化してＡＴＭ網に送信する。また、ＡＴＭ網からＬＡＮへの通信に対しては、ＡＡＬ５−ＰＤＵのカプセル化を解き、内包されていたデータリンクフレームをＬＡＮに送信する。
【０００５】
ＬＡＮエミュレーション方式におけるＭＡＣアドレスからＡＴＭアドレスの解決のためのプロトコルとして、ＬＡＮＥプロトコルが規定されている。
ＬＡＮエミュレーション方式を用いたＡＴＭ綱とイーサネット（登録商標）等のＬＡＮはデータリンク網を構成する。したがって、同一のネットワークアドレスを有するＩＰ網をＬＡＮとＡＴＭ網を用いて構成することが可能である。
【０００６】
一方、ＩＰ  ｏｖｅｒ  ＡＴＭ方式を用いたＡＴＭ網とイーサネット（登録商標）等のＬＡＮを接続する接続装置はルータとして機能する。この接続装置は、ＬＡＮからＡＴＭ網への通信に対しては、ＬＡＮのデータリンクフレームに内包されているＩＰパケットの宛先ＩＰアドレスから送信先のＡＴＭアドレス又はＶＣを決定し、ＩＰパケットをＡＡＬ５−ＰＤＵにカプセル化してＡＴＭ網に送信する。また、ＡＴＭ網からＬＡＮへの通信に対しては、ＡＡＬ５−ＰＤＵのカプセル化を解き、内包されていたＩＰパケットの宛先ＩＰアドレスから通常ＬＡＮで用いられるアドレス解決プロトコル（ＡＲＰ）を用いて宛先のＭＡＣアドレス解決し、ＡＡＬ５−ＰＤＵに内包されていたＩＰパケットを新たにデータリンクフレームにカプセル化してＬＡＮに送信する。
【０００７】
ＩＰ  ｏｖｅｒ  ＡＴＭ方式におけるＩＰアドレスからＡＴＭアドレスの解決のためのプロトコルとして、ＡＴＭ  ＡＲＰが規定されている。
このＩＰ  ｏｖｅｒ  ＡＴＭ方式では、イーサネット（登録商標）等のＬＡＮとＡＴＭ網をルータで接続するため、イーサネット（登録商標）等のＬＡＮとＡＴＭ網が混在するデータリンク網を構成することはできない。
したがって、同一のネットワークアドレスを有するＩＰ網をＬＡＮとＡＴＭ網を用いて構成することはできず、ＬＡＮとＡＴＭ網は、各々ネットワークアドレスが異なるＩＰ網を構成する。
【０００８】
【非特許文献１】
石川、三宅「絵ときＡＴＭネットワーク・バイブル」、平成７年２月２８日発行、オーム社、ｐ．９８−１３７、ＩＳＢＮ４−２７４−９４５３４−０
【特許文献１】
特開平１０−１１２７３０号公報
【０００９】
【発明が解決しようとする課題】
従来技術では、ＩＰ  ｏｖｅｒ  ＡＴＭ方式を用いているＡＴＭ網とイーサネット（登録商標）等のＬＡＮを接続する接続装置にはＩＰルータ機能が必要であり、すなわちＡＴＭ網側インタフェースとＬＡＮ側インタフェースには各々異なるＩＰアドレスを付与することとなり、ＡＴＭ網とＬＡＮはネットワークアドレスが異なるＩＰ網を構成することになり、ＡＴＭ綱とＬＡＮでＩＰネットワークアドレス同一のＩＰ網を構成することはできない。
【００１０】
すなわち、ＩＰ  ｏｖｅｒ  ＡＴＭ方式を用いているＡＴＭ網とイーサネット（登録商標）等のＬＡＮを用いて同一ネットワークアドレスを有するＩＰ網を構成するには、ＩＰ  ｏｖｅｒ  ＡＴＭ方式とＬＡＮエミュレーション方式を併用する必要があり、ＩＰ  ｏｖｅｒ  ＡＴＭ方式を用いているＡＴＭ綱のルータにおいてはＩＰ  ｏｖｅｒ  ＡＴＭ方式とＬＡＮエミュレーション方式の両方を実装しなければならない。
【００１１】
本発明の目的は、ＩＰ  ｏｖｅｒ  ＡＴＭ方式のみを実装しているＡＴＭ網のルータにＬＡＮエミュレーション方式を実装すること無しに、ＡＴＭ網のルータ及び端末のインタフェースに、そのインタフェースのネットワークアドレスと同一のネットワークアドレスを有するイーサネット（登録商標）等のＬＡＮ及びＩＥＥＥ８０２．１Ｑで規定されるＶＬＡＮを接続する方法及び装置を提供することにある。
【００１２】
【課題を解決するための手段】
本発明の第一の特徴は、ＬＡＮ又はＶＬＡＮとＡＴＭ網の接続に用いるＬＡＮ−ＡＴＭ接続装置であり、少なくとも一組のＬＡＮインタフェースとＡＴＭインタフェースを備え、
各ＬＡＮインタフェースは、
ＬＡＮ又はＶＬＡＮからパケットを受信するパケット受信手段と、
受信したパケットの種類を識別するパケット識別手段と、
受信したパケットがＡＲＰパケットの場合、ＬＡＮ又はＶＬＡＮから受信したＡＲＰパケットを処理するとともに、そのＡＲＰパケットを受信したＬＡＮインタフェースに予め設定されたＩＰアドレスに対するＡＲＰ要求に対し代理応答する代理ＡＲＰ応答手段と、
受信したパケットがＡＲＰパケット以外の場合、パケットを受信したＬＡＮインタフェースに予め設定された情報から、受信したパケットの送信に用いるべきＡＴＭインタフェースを決定する送信用ＡＴＭインタフェース識別手段とを含み、
各ＡＴＭインタフェースは、
ＬＡＮインタフェースを通して受信したＡＲＰ以外のパケットを、送信用ＡＴＭインタフェース識別手段により決定されたＡＴＭインタフェースから、そのパケットの種類に応じてＩＰ  ｏｖｅｒ  ＡＴＭ方式のＡＡＬ５−ＰＤＵカプセル化でカプセル化し、そのＡＴＭインタフェースに設定されているＡＴＭ仮想回線を用いてＡＴＭ網へ送信するパケット送信手段と、
ＡＴＭ網からＩＰ  ｏｖｅｒ  ＡＴＭ方式のＡＡＬ５−ＰＤＵカプセル化でカプセル化されたパケットを受信するパケット受信手段と、
パケットを受信したＡＴＭインタフェースに予め設定された情報から、受信したパケットの送信に用いるべきＬＡＮインタフェースを決定する送信用ＬＡＮインタフェース識別手段とを含み、
各ＬＡＮインタフェースは、さらに、
ＡＴＭインタフェースを通して受信したパケットの宛先ＩＰアドレスのネットワークアドレスが送信用ＬＡＮインタフェースが接続されているＩＰ網のＩＰネットワークアドレスと異なるＩＰパケットとＭＰＬＳ等ＩＰ以外のパケットに対して、次転送先のＩＰアドレスを決定する転送先決定手段と、
ＬＡＮ及びＶＬＡＮへのパケット送信のために、ＡＲＰを用いてパケットの宛先ＩＰアドレスまたは転送先決定手段により得られたＩＰアドレスから宛先データリンクアドレスを解決するＡＲＰ処理手段と、
ＡＴＭインタフェースを通して受信したパケットを、送信用ＬＡＮインタフェース識別手段により決定されたＬＡＮインタフェースからＡＲＰ処理手段によって得られたデータリンクアドレス宛にパケットの種類に応じたイーサタイプでパケットを送信するパケット送信手段とを含み、且つ
代理ＡＲＰ応答手段と送信用ＡＴＭインタフェース識別手段と送信用ＬＡＮインタフェース識別手段と転送先決定手段に必要な情報を設定する情報設定手段を備える、
ことを特徴とする。
【００１３】
この接続装置では、一組みの独立したＬＡＮインタフェースとＡＴＭインタフェース間でＬＡＮ又はＶＬＡＮとＡＴＭ網の接続が行われ、したがって、同一装置内に複数のＬＡＮインタフェースとＡＴＭインタフェースの組みを設けることにより、同一アドレス空間を有するＬＡＮ及びＶＬＡＮとＡＴＭ網の複数の組みの接続を同時に独立に行うことが可能であることを特徴し、ＩＰ−ＶＰＮを構成する装置に適することを特徴とする。
【００１４】
本発明の第二の特徴は、ＬＡＮ又はＶＬＡＮとＡＴＭ綱の接続方法であり、この方法は以下の処理手順を含むことを特徴とする。
ＬＡＮ又はＶＬＡＮからのパケットを各ＬＡＮ又はＶＬＡＮ毎に作成されているＬＡＮインタフェースで受信し、データリンクヘッダのイーサタイプで受信パケットの種類を識別する。
受信パケットがＡＲＰパケットの場合、ＡＲＰパケットの情報からそのＬＡＮインタフェースからのパケットの送信に用いるＡＲＰ情報を作成すると共に、予め代理応答すべきＩＰアドレスとして設定されているＩＰアドレスに対するＡＲＰ要求ならば、そめＡＲＰ要求に対し代理応答を行う。
代理応答すべきＩＰアドレスとして予め設定されるＩＰアドレスとして、このＬＡＮインタフェースに設定されている送信用ＡＴＭインタフェースのＡＴＭ仮想回線によって直接接続されているルータ又は端末のＩＰアドレスを設定しておく。
それ以外のパケットの場合は、パケットを受信したＬＡＮインタフェースに予め設定されている送信用ＡＴＭインタフェースにパケットをその種類とともに引き渡す。
ＡＴＭ仮想回線毎に作成されているＡＴＭインタフェースでは、ＬＡＮインタフェースから引き渡されたパケットを、パケットともに引き渡されたパケットの種類に応じてＩＰ  ｏｖｅｒ  ＡＴＭ方式でＡＡＬ５−ＰＤＵカプセル化し、ＡＴＭ網へ送信する。
【００１５】
ＡＴＭ網からのパケットをＡＴＭ仮想回線毎に作成されているＡＴＭインタフェースで受信し、ＡＡＬ５−ＰＤＵヘッダ内のイーサタイプからパケットの種類を識別し、ＡＡＬ５−ＰＤＵのカプセル化を解き、パケットを受信したＡＴＭインタフェースに予め設定されている送信用ＬＡＮインタフェースにパケットをその種類とともに引き渡す。
ＬＡＮインタフェースはＡＴＭインタフェースから引き渡されたパケットの種類がＡＲＰでデータリンクアドレスの解決が可能であり、パケットの宛先ネットワークアドレスがそのＬＡＮインタフェースに直接接続されるＬＡＮ又はＶＡＬＮのネットワークアドレスの場合は、ＡＲＰ及びＡＲＰ情報から宛先データリンクアドレスを決定し、
それ以外の場合は、予め設定されているＩＰアドレス及びＩＰネットワークアドレスプレフィックスと、当該ＩＰアドレス及びＩＰネットワークアドレスプレフィックス宛のパケットを転送すべき次転送先のＩＰアドレスで構成されるＮｅｘｔＨｏｐ情報から次転送先のＩＰアドレスを特定し、そのＩＰアドレスに対するＡＲＰ及びＡＲＰ情報から宛先データリンクアドレスを決定する。
そして、引き渡されたパケットを、宛先アドレスを決定されたデータリンクアドレスに、送信元を自データリンクアドレスに、イーサタイプを引き渡されたパケットの種類に応じた値に設定したデータリンクパケットにカプセル化してＬＡＮ又はＶＬＡＮに送信する。
【００１６】
このように、この方法では、ＬＡＮインタフェースで、ＡＴＭ網に接続された端末及びルータのＩＰアドレスに対するＬＡＮ及びＶＬＡＮ上の端末及びルータからのＡＲＰ要求に対して代理応答することにより、ＬＡＮ及びＶＬＡＮ上の端末及びルータからＡＴＭ網上の端末及びルータヘの通信を可能とし、ＡＲＰ情報とＮｅｘｔＨｏｐ情報を使用することにより、ＡＴＭ網上の端末及びルータからＬＡＮ及びＶＬＡＮ上の端末及びルータ、さらにＬＡＮ及びＶＬＡＮ上のルータを介して接続されるネットワークヘの通信を可能とすることを特徴とする。
【００１７】
また、ＬＡＮ及びＶＬＡＮとＡＴＭ網上の端末及びルータは同一のＩＰネットワークアドレスを持ち、ＡＴＭ網とＬＡＮでＩＰネットワークアドレスが同一のＩＰ網を構成することが出来ることを特徴とする。
さらに、受信インタフェースと送信インタフェースを直接関連づけることで、送信インタフェースの決定のために参照テーブルの保持と検索が不要であることを特徴とする。
【００１８】
【発明の実施の形態】
図１は、本発明のＬＡＮ−ＡＴＭ接続装置を含むＩＰ網のネットワーク構成の一例を示す図であり、
１０１は本発明のＬＡＮ−ＡＴＭ接続装置であり、１０２はＡＴＭ網であり、１０３はＬＡＮであり、１０４はＶＬＡＮであり、
１０５はＩＰネットワークアドレスｎｗｌを持つＩＰ網であり、
１０６はＩＰネットワークアドレスｎｗ２を持つＩＰ網であり、
１０７はＩＰネットワークアドレスｎｗ３を持つＩＰ網であり、
１０８は１０５のＩＰ網と同じＩＰネットワークアドレスｎｗ１を持つ１０５のＩＰ網とは別のＩＰ網であり、
１０９は１０６のＩＰ網と同じＩＰネットワークアドレスｎｗ２を持つ１０６のＩＰ網とは別のＩＰ網であり、
１１０は、１０２のＡＴＭ網内にあり１０５のＩＰ網と１０６のＩＰ網を接続し、１０５のＩＰ網に対してｎｗ１．１のＩＰアドレスを持つインタフェースで接続されているルータであり、
１１１はＩＰアドレスがｎｗ１．４のインタフェースで１０３のＬＡＮに接続されているＬＡＮ端末であり、
１１２はＩＰアドレスがｎｗ１．３のインタフェースで１０３のＬＡＮに接続されているルータであり、
Ｉ１３はＩＰアドレスがｎｗ１．１のインタフェースで１０２のＡＴＭ網に接続されているＡＴＭ端末であり、
１１４はＩＰアドレスがｎｗ１．４のインタフェースで１０４のＶＬＡＮに接続されているＬＡＮ端末であり、
１１５はＩＰアドレスがｎｗ１．３のインタフェースで１０４のＶＬＡＮに接続されているルータである。
【００１９】
本実施例では、ＬＡＮ−ＡＴＭ接続装置１０１は、ＡＴＭ網１０２のルータ１１０とＬＡＮ又はＶＬＡＮｌＯ３を接続しＩＰネットワークアドレスがｎｗｌのＩＰ網１０５と、ＡＴＭ網１０２のＡＴＭ端末１１３とＬＡＮ又はＶＬＡＮｌＯ４を接続しＩＰネットワークアドレスがｎｗｌのＩＰ網１０８とを各々独立したＩＰ網として構成する。
【００２０】
図２は、本発明のＬＡＮ−ＡＴＭ接続装置１０１の実施例の構成を示す図であり、
２０１は本実施例のＬＡＮ−ＡＴＭ接続装置であり、２０２と２０３はＬＡＮインタフェースであり、２０４はＬＡＮインタフェース２０２のパケット受信部であり、２０５はパケット受信部２０４内の出力インタフェース情報であり、２０６はＬＡＮインタフェース２０２のパケット送信部であり、２０７はパケット送信部２０６内のＮｅｘｔＨｏｐ情報であり、２０８はパケット送信部２０６内のＡＲＰ情報であり、２０９はＬＡＮインタフェース２０２のＡＲＰ処理部であり、２１０はＡＲＰ処理部２０９内の代理ＡＲＰ情報である。
【００２１】
２１１と２１２はＡＴＭインタフェースであり、２１３はＡＴＭインタフェース２１１内のパケット送信部であり、２１４はＡＴＭインタフェース２１１内のパケット受信部であり、２１５はパケット受信部２１４内の出力インタフェース情報であり、２１６は情報設定部である。
【００２２】
図中の実線の矢印はパケットの処理フローを示し、破線の矢印はＡＲＰ処理の情報フローを表し、点線の矢印は情報の設定と参照を表す。
ＬＡＮインタフェース２０２と２０３はＬＡＮ又はＶＬＡＮ毎に作成されており、そのＬＡＮ又はＶＬＡＮへの送受信を行う。
ＡＴＭインタフェース２１１と２１２は仮想回線毎に作成されており、その仮想回線を用いてＡＴＭ網への送受信を行う。
【００２３】
ＬＡＮインタフェース２０２はパケット受信部２０４とパケット送信部２０６とＡＲＰ処理部２０９で構成され、ＬＡＮインタフェース２０３も同様にパケット受信部とパケット送信部とＡＲＰ処理部で構成される。
ＡＴＭインタフェース２１１はパケット受信部２１３とパケット送信部２１４で構成され、ＡＴＭインタフェース２１２も同様にパケット受信部とパケット送信部で構成されている。
本発明のＬＡＮ−ＡＴＭ網接続装置には、このようなＬＡＮインタフェースとＡＴＭインタフェースを複数設けることができる。
【００２４】
ＬＡＮインタフェース２０２とＡＴＭインタフェース２１１間のパケット転送を例として、本発明のＬＡＮ−ＡＴＭ網接続装置の動作を説明する。
ＬＡＮインタフェース２０２内のパケット受信部２０４は出力インタフェース情報２０５を有し、パケット送信部２０６はＮｅｘｔＨｏｐ情報２０７とＡＲＰ情報２０８を有し、ＡＲＰ処理部２０９は代理ＡＲＰ情報２１０を有し、ＡＴＭインタフェース２１１内のパケット受信部２１４は出力インタフェース情報２１５を有する。
【００２５】
予め、情報設定部２１６から、出力インタフェース情報２０５にはＡＴＭインタフェース２１１が設定され、
代理ＡＲＰ情報２１０には出力インタフェース情報２０５に設定されたＡＴＭインタフェース２１１のＡＴＭ仮想回線で接続される１台又は複数台のルータ及び端末のＩＰアドレスが設定され、
ＮｅｘｔＨｏｐ情報２０７にはＩＰアドレスがＡＲＰで解決できない場合のデフォルトの次転送先のＩＰアドレスおよびＩＰプレフィックスと次転送先のＩＰアドレスが設定され、
出力インタフェース情報２１５にはＬＡＮインタフェース２０２が設定されている。
【００２６】
ＬＡＮインタフェース２０２が接続されるＬＡＮ又はＶＬＡＮからのパケットは、バケツト受信部２０４で受信される。
パケット受信部２０４は、受信パケットのデータリンクヘッダ内のイーサタイプからパケットの種類を識別する。
受信したパケットがＡＲＰパケットの場合、受信パケットはＡＲＰ処理部２０９に送られる。ＡＲＰ処理部２０９はＡＲＰパケットからＬＡＮインタフェースが接続されているＬＡＮ又はＶＬＡＮ上の端末及びルータのＩＰアドレスとデータリンクアドレスを取得し、パケット送信部２０６のＡＲＰ情報２０８を更新するとともに、代理ＡＲＰ情報２１０に設定されているＩＰアドレスに対するＡＲＰ要求に対しては、ＡＲＰ処理部２０９はそのＡＲＰ要求に自データリンクアドレスで応答する。
【００２７】
受信したパケットがＡＲＰパケット以外の場合、受信パケットのデータリンクカプセル化を解き、出力論理インタフェース情報２０５に記されているＡＴＭインタフェース２１１のパケット送信部２１３にパケットをその種類とともに引き渡す。
パケットをその種類とともに引き渡されたＡＴＭインタフェース２１１のパケット送信部２１３は、引き渡されたパケットをＩＰ  ｏｖｅｒ  ＡＴＭ方式でＡＡＬ５−ＰＤＵカプセル化し、ＡＴＭ網へ送信する。このカプセル化において、ＡＡＬ５−ＰＤＵヘッダ内のＬＬＣ／ＳＮＡＰのイーサタイブの値はＬＡＮインタフェース２０２のパケット受信部２０４からパケットともに引き渡されたパケットの種類に応じた値である。
【００２８】
ＡＴＭインタフェース２１１が接続されるＡＴＭ仮想回線からのパケットは、パケット受信部２１４で受信される。
パケット受信部２１４は、ＡＡＬ５−ＰＤＵヘッダ内のイーサタイプからパケットの種類を識別し、受信パケットのＡＡＬ５−ＰＤＵカプセル化を解き、出力インタフェース情報２１５に設定されているＬＡＮインタフェース２０２のパケット送信部２０６にパケットをその種類とともに引き渡す。
ＬＡＮインタフェース２０２のパケット送信部２０６は、引き渡されたパケットの種類がＡＲＰでデータリンクアドレスの解決が可能で、且つ、パケットの宛先ネットワークアドレスがそのＬＡＮインタフェースに直接接続されるＬＡＮ又はＶＡＬＮのネットワークアドレスの場合は、ＡＲＰ及びＡＲＰ情報２０８から宛先データリンクアドレスを決定する。
【００２９】
それ以外の場合は、ＮｅｘｒＨｏｐ情報から次転送先のＩＰアドレスを特定し、そのＩＰアドレスに対するＡＲＰ及びＡＲＰ情報２０８から宛先データリンクアドレスを決定する。
そして、引き渡されたパケットを、宛先アドレスを決定されたデータリンクアドレスに、送信元アドレスを自データリンクアドレスに、イーサタイプを引き渡されたパケットの種類に応じた値に設定したデータリンクパケットにカプセル化してＬＡＮ又はＶＬＡＮに送信する。
【００３０】
以上の動作により、ＬＡＮインタフェース２０２に接続されたＬＡＮ又はＶＬＡＮ上の端末及びルータとＡＴＭインタフェース２１１に接続されたＡＴＭ仮想回線で接続された端末又はルータは同一ネットワークアドレスを持つＩＰ網を構成し、そのＩＰ網内の通信が可能になるとともに、このＩＰ網を介して接続されるＩＰ網間の通信も可能になる。
【００３１】
以上、本発明によるＬＡＮ−ＡＴＭ網接続装置及び方法の動作及び手順を説明したが、これらの動作及び手順はＬＡＮインタフェース及びＡＴＭインタフェースを構成するコンピュータにより実行させることができ、本発明はこれらの動作及び手順を実行させるためのコンピュータプログラム及び該プログラムを記録した記録媒体も提供するものである。
【００３２】
【発明の効果】
以上説明したように、本発明によれば、ＩＰ  ｏｖｅｒ  ＡＴＭ方式のみを実装しているＡＴＭ網のルータ及び端末にＬＡＮエミュレーション方式の機能を実装すること無しに、ＡＴＭ網のルータ及び端末のインタフェースに、そのインタフェースのネットワークアドレスと同一のネットワークアドレスを有するイーサネット（登録商標）等のＬＡＮ及びＩＥＥＥ８０２．１Ｑで規定されるＶＬＡＮを接続することが可能になる。
【００３３】
また、本発明では、ＬＡＮ及びＶＬＡＮとＡＴＭ網間のパケットの流入出量さらには通信品質保証するＬＡＮ及びＶＬＡＮとＡＴＭ網の接続が可能になる。
また、本発明では、独立したＬＡＮ論理インタフェースとＡＴＭ論理インタフェースの組みを複数有することにより、同一アドレス空間を有するＬＡＮ及びＶＬＡＮとＡＴＭ網の複数の組みの接続を同時に独立に行うことが可能になる。
また、本発明では、受信論理インタフェースと送信論理インタフェースを直接関連づけることで、送信論理インタフェースの決定のために参照テーブルの保持と検索が不要となり、高速な転送が可能になる。
【図面の簡単な説明】
【図１】本発明のＬＡＮ−ＡＴＭ網接続装置を含むネットワークの構成例を示す図である。
【図２】本発明のＬＡＮ−ＡＴＭ網接続装置の構成例を示す図である。
【符号の説明】
１０１  ＬＡＮ−ＡＴＭ接続装置
１０２  ＡＴＭ網
１０３  ＬＡＮ
ｌ０４  ＶＬＡＮ
ｌ０５  ＩＰネットワークアドレスｎｗｌを持つＩＰ網
１０６  ＩＰネットワークアドレスｎｗ２を持つＩＰ網
１０７  ＩＰネットワークアドレスｎｗ３を持つＩＰ網
１０８  ＩＰネットワークアドレスｎｗｌを持つＩＰ網
１０９  ＩＰネットワークアドレスｎｗ２を持つＩＰ網
１１０  ＩＰアドレスがｎｗｌ．１のルータ
１１１  ＩＰアドレスがｎｗｌ．４のＬＡＮ端末
１１２  ＩＰアドレスがｎｗｌ．３のＬＡＮ端末
１１３  ＩＰアドレスがｎｗｌ．１のＡＴＭ端末
１１４  ＩＰアドレスがｎｗｌ．４のＬＡＮ端末
１１５  ＩＰアドレスがｎｗｌ．３のルータ
２０１  ＬＡＮ−ＡＴＭ接続装置
２０２、２０３  ＬＡＮインタフェース
２０４  パケット受信部
２０５  出力論理インタフェース情報
２０６  パケット送信部
２０７  ＮｅｘｔＨｏｐ情報
２０８  ＡＲＰ情報
２０９  ＡＲＰ処理部
２１０  代理ＡＲＰ情報
２１１、２１２  ＡＴＭインタフェース
２１３  パケット送信部
２１４  パケット受信都
２１５  出力論理インタフェース情報
２１６  情報設定部
【図１】
2004260238.tif 000003
【図２】
2004260238.tif 000004