Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3666472B2 - Atmネットワーク及びそれに用いるネットワーク管理方法 - Google Patents
[go: Go Back, main page]

JP3666472B2 - Atmネットワーク及びそれに用いるネットワーク管理方法 - Google Patents

Atmネットワーク及びそれに用いるネットワーク管理方法 Download PDF

Info

Publication number
JP3666472B2
JP3666472B2 JP2002163679A JP2002163679A JP3666472B2 JP 3666472 B2 JP3666472 B2 JP 3666472B2 JP 2002163679 A JP2002163679 A JP 2002163679A JP 2002163679 A JP2002163679 A JP 2002163679A JP 3666472 B2 JP3666472 B2 JP 3666472B2
Authority
JP
Japan
Prior art keywords
lec
les
svc
atm
address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002163679A
Other languages
English (en)
Other versions
JP2004015254A (ja
Inventor
正幸 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2002163679A priority Critical patent/JP3666472B2/ja
Publication of JP2004015254A publication Critical patent/JP2004015254A/ja
Application granted granted Critical
Publication of JP3666472B2 publication Critical patent/JP3666472B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

【0001】
【発明の属する技術分野】
本発明はATMネットワーク及びそれに用いるネットワーク管理方法に関し、特にLAN(Local Area Network)エミュレーションネットワークにおけるSVC(Switched Virtual Connection)瞬断による通信不可を回避する方法に関する。
【0002】
【従来の技術】
従来、ATM(Asynchronous Transfer Mode:非同期転送モード)ネットワークにおいては、1対1のコネクション型通信が基本であるため、同報機能を持つコネクションレス型の既存のLAN[イーサネット(R)やFDDI(Fiber Distributed Data Interface)等]で使ってきたアプリケーションをそのまま動かすことができない。
【0003】
そこで、既存のLANをエミュレートしてATM上の通信を実行するLANエミュレーションがATMフォーラムで標準化されている。LANエミュレーション1.0仕様ではATMの特徴であるアプリケーションに応じた帯域やQoS(Quality of Service)の制御を行えなかったが、LANエミュレーション2.0仕様では通信経路毎のQoS制御が可能となっている。
【0004】
LANエミュレーションの構成要素には、LEC(LAN Emulation Client)、LES(LAN Emulation Server)、LECS(LAN Emulation Configuration Server)、BUS(Broadcast and Unknown Server)という4種類のノード/機能がある。
【0005】
LECはATMアドレス及びMAC(Media Access Control)アドレスの登録、取得を実行するクライアント機能であり、自身のアドレスをLESに送出し、アドレスを登録する。
【0006】
LESはMACアドレスとATMアドレスとの間のアドレス解決を実行するサーバであり、各LECがLESに申告したMACアドレスとATMアドレスとを基に、アドレステーブルを作成する。
【0007】
LECSはLECが最初に通信することになるサーバであり、LECからの問い合わせに対してLESのATMアドレスを回答する。BUSは既存のLANのブロードキャスト及びマルチキャストを実現する機能であり、LECがLAN側から受信したブロードキャスト用のデータや自ら送出するブロードキャスト用のデータが転送されてくると、これらのデータを登録されている全てのLECに送信する。
【0008】
【発明が解決しようとする課題】
上述した従来のLANエミュレーション環境では、LESとの切断が発生した場合、すべてのSVCを一旦解放し、LESとの再接続からやり直さなければならない。
【0009】
そのため、瞬断等で、あるLEC間のSVCのみが切断された場合には、そのSVCだけの開設をやり直すだけでよいが、LESとのSVCが切断された場合には、張れていた全てのSVCについて開設し直す必要があり、更に負荷が高まる状況である。
【0010】
そこで、本発明の目的は上記の問題点を解消し、LESとのSVCが瞬断されてもLEC間での通信を行うことができるATMネットワーク及びそれに用いるネットワーク管理方法を提供することにある。
【0011】
【課題を解決するための手段】
本発明によるATMネットワークは、ATM(Asynchronous Transfer Mode)アドレス及びMAC(Media Access Control)アドレスの登録、取得を実行するLEC(LAN Emulation Client)と、前記MACアドレスと前記ATMアドレスとの間のアドレス解決を実行するLES(LAN Emulation Server)とを用いてLAN (Local Area Network)エミュレーションを実行するATMネットワークであって、
前記LECと前記LESとの間で授受されかつ拡張されたメッセージを用いて少なくとも前記LEC間で開設したSVC(Switched VirtualConnection)を前記LESと前記LECとの間のSVC切断が発生した際に保持する手段を備え、
その保持したSVCを用いて当該SVC切断が発生した際に前記LEC間の通信を継続可能としている。
【0012】
本発明によるネットワーク管理方法は、ATM(Asynchronous Transfer Mode)アドレス及びMAC(Media AccessControl)アドレスの登録、取得を実行するLEC(LAN Emulation Client)と、前記MACアドレスと前記ATMアドレスとの間のアドレス解決を実行するLES(LAN Emulation Server)とを用いてLAN(Local Area Network)エミュレーションを実行するATMネットワークのネットワーク管理方法であって、
前記LECと前記LESとの間で授受されかつ拡張されたメッセージを用いて少なくとも前記LEC間で開設したSVC(Switched VirtualConnection)を前記LESと前記LECとの間のSVC切断が発生した際にも保持するステップと、その保持したSVCを用いて当該SVC切断が発生した際にも前記LEC間の通信を継続するステップとを前記LECに備えている。
【0013】
すなわち、本発明のATMネットワークは、LAN(Local Area Network)エミュレーションの実行時におけるLEC(LAN Emulation Client)間通信について、LES(LAN Emulation Server)とのメッセージの拡張を行い、LESとLECとの間のSVC(Switched Virtual Connection)切断が発生した場合でもLEC間で開設したSVCを保持し、LEC間の通信を継続可能としたことを特徴とする。
【0014】
より具体的に説明すると、本発明のATMネットワークでは、JOINメッセージの拡張によってLEC間でSVCを保持可能とすることで、LESとのSVCが瞬断されても、LEC間での通信を可能としている。
【0015】
JOINメッセージの拡張はLECがネットワークへの参加を行うためのJOINリクエストに、LESとのSVC切断発生時にLEC間のSVCやLE_ARP(MACアドレスとATMアドレスとの対応付けの情報)を保持する時間( 以下、KEEP TIMERとする)を付加して送信し、LES側でKEEP TIMERに対応している場合に、その時間を付加したJOINレスポンスを返送することで行われる。
【0016】
また、本発明では、KEEP TIMER時間内にLESとの再接続が行えれば、プロキシのLE_ARPを登録するREGISTERリクエストや、BUS(Broadcast and Unknown Server) のLE_ARP解決が不要となり、処理が簡略化される。
【0017】
つまり、本発明では、LEC間でのSVCを保持することによって、LESとのSVC瞬断による通信不可を回避し、SVC瞬断から再接続する場合に直接LESに接続しにいくことで、LECSから再接続する場合よりも処理を簡略化することが可能となる。
【0018】
【発明の実施の形態】
次に、本発明の実施例について図面を参照して説明する。図1は本発明の一実施例によるATM(Asynchronous Transfer Mode:非同期転送モード)ネットワークの構成を示すブロック図である。図1において、本発明の一実施例によるATMネットワークはLEC(LAN Emulation Client)端末11〜14と、LECS(LAN Emulation Configuration Server) 端末21と、LES(LAN Emulation Server)端末22と、BUS(Broadcast and Unknown Server) 端末23と、ATMスイッチ31〜33とから構成されている。
【0019】
LEC端末11〜14はLECが実装されたクライアント端末であり、LECS端末21はLECSが実装されたLE(LAN Emulation)サーバ端末であり、LES端末22はLESが実装されたLEサーバ端末であり、BUS端末23はBUSが実装されたLEサーバ端末である。ここで、LEC、LECS、LES、BUSについては上述した従来の技術で述べた通りである。
【0020】
ATMスイッチ31にはLECS端末21と、LES端末22と、BUS端末23とがそれぞれ接続されている。ATMスイッチ32にはLEC端末11,12,14が接続され、ATMスイッチ33にはLEC端末13が接続されている。ここで、LEC端末14はLEC端末11のプロキシ配下にぶら下がっているものとする。
【0021】
ATMスイッチ31〜33間は相互に接続されており、LEC端末11〜14全てとLECS端末21とが次に述べるJOINメッセージの拡張に対応しているものとする。
【0022】
JOINメッセージの拡張はLEC端末11〜14がネットワークへの参加を行うためのJOIN(参加)リクエストに、LES端末22とのSVC(Switched Virtual Connection)切断発生時にLEC端末11〜14間のSVCやLE_ARP[MAC(Media Access Control)アドレスとATMアドレスとの対応付けの情報]を保持する時間( 以下、KEEP TIMERとする)を示すTLV(Type/Length/Value)を付加して送信し、LES端末22側でKEEP TIMERに対応している場合にその時間をTLVに格納してJOINレスポンスを返送することで行われる。
【0023】
ここで、TLVは4バイトのType部と、1バイトのLength部と、Value部とからなり、Length部の値がValue部の長さを表している。この場合、パラメータの種類をType部に、その値をValue部に入れることで、あるパラメータの値が指定される。
【0024】
本実施例では、LANエミュレーションネットワーク環境におけるLEC間通信で、LEC端末11〜14間のSVCをKEEP TIEMRの時間内だけ保持することで、LES端末22との間のSVC瞬断による通信不可状態を回避している。
【0025】
図2は本発明の一実施例によるATMネットワークの動作を示すフローチャートである。これら図1及び図2を参照して本発明の一実施例によるATMネットワークの動作について説明する。
【0026】
LEC端末11,12,13はネットワーク内において既知のWell Knownアドレス等を用いてLECS端末21に接続し、コンフィグレーション情報を取得する。
【0027】
LEC端末11〜14各々は取得したコンフィグレーション情報からLES端末22のATMアドレスを知り、LES端末22にSVCを開設する。LEC端末11〜14各々は上記のKEEP TIMERに対応しているため、KEEPTIMERのTLVを付加したJOINリクエストをLES端末22に送信する(図2ステップS1)。
【0028】
LES端末22はKEEP TIMER付きのJOINリクエストを受信すると、KEEP TIMERに対応していれば、KEEP TIMERの保持時間の値Tを設定したTLVを付加してJOINレスポンスを成功で返却する。逆に、LES端末22はKEEP TIMERに対応していなければ、JOINレスポンスを失敗で返す(図2ステップS2)。
【0029】
LEC端末11〜14各々はJOINレスポンスが成功の場合、KEEP TIMERのTLVに設定されたKEEP TIMERの値Tを記録し、以降、通常通りにBUS端末23まで接続し、通信可能となる( 図2ステップS3)。
【0030】
LEC端末11〜14各々はJOINレスポンスが失敗の場合、KEEP TIMERのTLVが付いていない普通のJOINリクエストを送信し( 図2ステップS4)、以降は通常の動作となる。
【0031】
ここまでの処理で準備が完了する。ここから、LEC端末11とLEC端末13とが通信中に、LEC端末11とLES端末22との間のSVCが切断した場合における動作について説明する。
【0032】
KEEP TIMERに対応していないLEC端末11は、SVCやLE_ARP等の全ての情報を削除し、LECS端末21への再接続処理を行う。LES端末22はLEC端末11に割り当てたLECIDやそのMACアドレス情報、ATMアドレス情報を削除する(図2ステップS5,S7)。
【0033】
KEEP TIMERに対応しているLEC端末11は、時間Tの間、LEC端末13との間で開設したSVCやLE_ARPキャッシュを保持し、LEC端末13との通信を継続する。また、LES端末22は、時間Tの間、LEC端末11に割り当てたLECID(LECの識別情報)やそのATMアドレス情報等を保持する(図2ステップS5,S6)。
【0034】
LEC端末11は、時間Tの間に、LES端末22との間にSVCの開設を試みる(図2ステップS8)。時間T以内にSVCが開設できなかった場合、LEC端末11はSVCやLE_ARP等の全ての情報を削除し、LECS端末21への再接続処理を行う。LES端末22はLEC端末11に割り当てたLECIDやそのMACアドレス情報、ATMアドレス情報を削除する(図2ステップS10)。
【0035】
時間T以内にSVCが開設できた場合、LEC端末11は前回のJOINレスポンスで割り当てられたものと同じLECIDを設定し、LES端末22へJOINリクエストを送信する。LES端末22ではJOINリクエストにLECIDが設定されている場合、保持しているLECIDとATMアドレスとのマッチングを行う(図2ステップS9)。
【0036】
LES端末22では保持しているLECIDとATMアドレスとのマッチングで、指定されたLECIDが割り当て済みでなければ、失敗で応答する(図2ステップS11)。この場合、LEC端末11はSVCやLE_ARP等の全ての情報を削除し、LECS端末21への再接続処理を行う。LES端末22はLEC端末11に割り当てたLECIDやそのMACアドレス情報、ATMアドレス情報を削除する(図2ステップS14)。
【0037】
また、LES端末22では指定されたLECIDが異なるATMアドレスのLEC端末に割り当て済みの場合、その時点で割り当て可能な別のLECIDを設定し、成功で応答する図2ステップS11)。この場合、LEC端末11はSVCやLE_ARP等の全ての情報を削除し、通常通り、LES端末22へのREGISTリクエスト以降の処理を行う(図2ステップS13)。
【0038】
さらに、指定されたLECIDとATMアドレスとの対応がとれた場合、LES端末22ではそのLECIDで成功の応答を返す(図2ステップS11)。この場合、LECIDの「0001」とATMアドレスの「39392f・・・11」のマッチングがとれるため、LES端末22はLECIDを変更せずに、LES端末11に成功のJOINレスポンスを返す。
【0039】
LEC端末11では自分が指定したLECIDの「0001」が変更されずに、成功のJOINレスポンスが返されたので、いままでの情報をそのまま保持し、サービスを続ける(図2ステップS12)。ここで、BUS端末23とのSVCが切断されている場合には、BUS端末23とも再接続を行う。
【0040】
また、LECIDが変更されずにJOINレスポンスが成功した場合、LEC端末11ではREGISTERリクエストで登録する。プロキシのLE_ARP情報等 (ここではMACアドレスが「00004C000044」のもの)もLES端末22で保持されているため、再度登録する必要は無い。
【0041】
このように、本実施例では、JOINメッセージの拡張によってLEC端末11〜14間でSVCを保持することができるので、LES端末22とのSVCが瞬断されても、LEC端末11〜14間で通信可能となる。
【0042】
また、本実施例ではKEEP TIMER時間内にLES端末22との間で再接続することができれば、プロキシのLE_ARPを登録するREGISTERリクエストや、BUS端末23のLE_ARP解決が不要となり、処理が簡略化される。
【0043】
【発明の効果】
以上説明したように本発明は、ATMアドレス及びMACアドレスの登録、取得を実行するLECと、MACアドレスとATMアドレスとの間のアドレス解決を実行するLESとを用いてLANエミュレーションを実行するATMネットワークにおいて、LECとLESとの間で授受されかつ拡張されたメッセージを用いて少なくともLEC間で開設したSVCをLESとLECとの間のSVC切断が発生した際に保持し、その保持したSVCを用いて当該SVC切断が発生した際にLEC間の通信を継続可能とすることによって、LESとのSVCが瞬断されてもLEC間での通信を行うことができるという効果が得られる。
【図面の簡単な説明】
【図1】本発明の一実施例によるATMネットワークの構成を示すブロック図である。
【図2】本発明の一実施例によるATMネットワークの動作を示すフローチャートである。
【符号の説明】
11〜14 LEC端末
21 LECS端末
22 LES端末
23 BUS端末
31〜33 ATMスイッチ

Claims (8)

  1. ATM(Asynchronous Transfer Mode)アドレス及びMAC(Media Access Control)アドレスの登録、取得を実行するLEC(LAN Emulation Client)と、前記MACアドレスと前記ATMアドレスとの間のアドレス解決を実行するLES(LAN Emulation Server)とを用いてLAN(Local Area Network)エミュレーションを実行するATMネットワークであって、
    前記LECと前記LESとの間で授受されかつ拡張されたメッセージを用いて少なくとも前記LEC間で開設したSVC(Switched VirtualConnection)を前記LESと前記LECとの間のSVC切断が発生した際にも保持する手段を有し、
    その保持したSVCを用いて当該SVC切断が発生した際にも前記LEC間の通信を継続可能としたことを特徴とするATMネットワーク。
  2. 前記SVC切断後に前記LECから前記LESへの再接続を行う際に前記LECから前記LESに直接接続しにいく手段を含むことを特徴とする請求項1記載のATMネットワーク。
  3. 前記LECがネットワークへの参加を行うためのJOINメッセージの拡張によって前期LEC間で前記SVCを保持可能とすることを特徴とする請求項1または請求項2記載のATMネットワーク。
  4. 前記JOINメッセージの拡張は、前記LESとのSVC切断発生時に前記LEC間のSVCを保持する時間をJOINリクエストに付加して前記LESに送信し、前記LES側で当該時間に対応している場合にその時間を付加したJOINレスポンスを前記LECに返送することで行うことを特徴とする請求項3記載のATMネットワーク。
  5. ATM(Asynchronous Transfer Mode)アドレス及びMAC(Media Access Control)アドレスの登録、取得を実行するLEC(LAN Emulation Client)と、前記MACアドレスと前記ATMアドレスとの間のアドレス解決を実行するLES(LAN Emulation Server)とを用いてLAN(Local Area Network)エミュレーションを実行するATMネットワークのネットワーク管理方法であって、
    前記LECと前記LESとの間で授受されかつ拡張されたメッセージを用いて少なくとも前記LEC間で開設したSVC(Switched VirtualConnection)を前記LESと前記LECとの間のSVC切断が発生した際にも保持するステップと、その保持したSVCを用いて当該SVC切断が発生した際にも前記LEC間の通信を継続するステップとを前記LECに有することを特徴とするネットワーク管理方法。
  6. 前記SVC切断後に前記LECから前記LESへの再接続を行う際に前記LESに直接接続しにいくステップを前記LECに含むことを特徴とする請求項5記載のネットワーク管理方法。
  7. 前記LECがネットワークへの参加を行うためのJOINメッセージの拡張によって前期LEC間で前記SVCを保持可能とすることを特徴とする請求項5または請求項6記載のネットワーク管理方法。
  8. 前記JOINメッセージの拡張は、前記LESとのSVC切断発生時に前記LEC間のSVCを保持する時間をJOINリクエストに付加して前記LESに送信し、前記LES側で当該時間に対応している場合にその時間を付加したJOINレスポンスを前記LECに返送することで行うことを特徴とする請求項7記載のネットワーク管理方法。
JP2002163679A 2002-06-05 2002-06-05 Atmネットワーク及びそれに用いるネットワーク管理方法 Expired - Fee Related JP3666472B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002163679A JP3666472B2 (ja) 2002-06-05 2002-06-05 Atmネットワーク及びそれに用いるネットワーク管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002163679A JP3666472B2 (ja) 2002-06-05 2002-06-05 Atmネットワーク及びそれに用いるネットワーク管理方法

Publications (2)

Publication Number Publication Date
JP2004015254A JP2004015254A (ja) 2004-01-15
JP3666472B2 true JP3666472B2 (ja) 2005-06-29

Family

ID=30432035

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002163679A Expired - Fee Related JP3666472B2 (ja) 2002-06-05 2002-06-05 Atmネットワーク及びそれに用いるネットワーク管理方法

Country Status (1)

Country Link
JP (1) JP3666472B2 (ja)

Also Published As

Publication number Publication date
JP2004015254A (ja) 2004-01-15

Similar Documents

Publication Publication Date Title
US5982773A (en) Lan connection method
US6516000B1 (en) Communications system for transmission of datagram packets over connection-oriented networks
US5796736A (en) ATM network topology auto discovery method
US5581552A (en) Multimedia server
US5909441A (en) Apparatus and method for reducing frame loss in route switched networks
AU734747B2 (en) Improved method and apparatus for dynamically shifting between routing and switching packets in a transmission network
US5600644A (en) Method and apparatus for interconnecting LANs
US5732071A (en) ATM bridge device and ATM bridging scheme for realizing efficient ATM bridge interconnection
JP4081472B2 (ja) ネットワーク装置のクラスタ管理方法及びその装置
JPH10215263A (ja) 通信ネットワークおよび通信確立方法
JP2002057682A (ja) ネットワークインタフェース切替え方法及びネットワークに接続可能なコンピュータ
US6625658B1 (en) End equipment and router
EP0825747B1 (en) Address resolution system
US6738812B1 (en) MIB integrative management method for an ATM server
US6671253B1 (en) Method and system for providing peer redundancy to asynchronous transfer mode emulated local-area networks
JP3666472B2 (ja) Atmネットワーク及びそれに用いるネットワーク管理方法
US6671281B1 (en) ATM LAN emulation network having LECS for providing ATM address of LES of target ELAN
JP3094937B2 (ja) Atm論理ipサブネットワークの障害復旧方式
US6789104B1 (en) Communications system and method with emulated-LAN assignment capabilities
US6226297B1 (en) Method and system for providing redundancy to asynchronous transfer mode emulated local-area networks
JPH1056473A (ja) 仮想lan制御システム及び方法ならびに仮想lan管理サーバ
JPH11313101A (ja) 二重化lanシステムのコネクション再接続の高速化方法及び方式
JP3082760B1 (ja) Mpoaパケットの転送方法
JP3764810B2 (ja) 移動端末の制御方法、移動支援端末及び移動支援を行うネットワークシステム
JPH06197131A (ja) 通信回線選択装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041207

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050111

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050315

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050328

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080415

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090415

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100415

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110415

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees