JPH09116560A - ネットワークサーバ - Google Patents

ネットワークサーバ

Info

Publication number
JPH09116560A
JPH09116560A JP27408495A JP27408495A JPH09116560A JP H09116560 A JPH09116560 A JP H09116560A JP 27408495 A JP27408495 A JP 27408495A JP 27408495 A JP27408495 A JP 27408495A JP H09116560 A JPH09116560 A JP H09116560A
Authority
JP
Japan
Prior art keywords
data
address
atm
destination
mac 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.)
Granted
Application number
JP27408495A
Other languages
English (en)
Other versions
JP2891146B2 (ja
Inventor
Yasuhiro Miyao
泰寛 宮尾
Akira Arutaki
明良 阿留多伎
Masahiko Honda
雅彦 本多
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 JP27408495A priority Critical patent/JP2891146B2/ja
Priority to US08/734,663 priority patent/US5889777A/en
Priority to CA 2188516 priority patent/CA2188516C/en
Priority to DE69636898T priority patent/DE69636898D1/de
Priority to EP19960250240 priority patent/EP0771096B1/en
Publication of JPH09116560A publication Critical patent/JPH09116560A/ja
Application granted granted Critical
Publication of JP2891146B2 publication Critical patent/JP2891146B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/4608LAN interconnection over ATM networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5614User Network Interface
    • H04L2012/5615Network termination, e.g. NT1, NT2, PBX
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5629Admission control
    • H04L2012/563Signalling, e.g. protocols, reference model
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】 【課題】 アプリケーションごとに通信品質を保証で
き、またルータを用いることなく異なるサブネット間で
のデータ転送を可能とするネットワークサーバを提供す
る。 【解決手段】 受信データをATM終端装置4に転送し
た場合には、宛先MACアドレス、イーサタイプおよび
宛先IPサブネットアドレスからなる組からなる組に基
づいて、データを送信すべきATMコネクションを決定
する。また受信データの宛先MACアドレスがネットワ
ークサーバのMACアドレスと一致する場合には、受信
データのMACアドレスを、受信データの宛先IPアド
レスに対応するMACアドレスに付け替え、この新たな
MACアドレスに基づいて受信データの転送先終端装置
を決定する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ネットワークサー
バに関し、特にATM網上で既存LAN端末をその物理
的位置に依存せずに収容して構成されるバーチャルLA
Nを実現するネットワークサーバに関するものである。
【0002】
【従来の技術】従来のLAN(Local Area Network)で
は、CSMA/CD(Carrier SenseMultiple Access w
ith Collision Detection)、トークンリングなどのL
ANプロトコルを終端する既存LAN端末、およびブリ
ッジやルータなどの中継システムが、それぞれ共有物理
媒体を介してバス状あるいはリング状に結合されて、1
つのLANセグメントを構成している。ここでいうブリ
ッジとは、異なる共有物理媒体を結合して同一LANセ
グメントを構成する中継システムであって、ルータとは
異なりLANセグメント間を結合する中継システムを指
す。
【0003】図6は既存LANの物理的構成例を示す説
明図である。LAN端末群101,102は共有物理媒
体111,112にそれぞれ結合され、さらに共有物理
媒体111,112はブリッジ121に結合されてLA
Nセグメント131を構成している。同様に、LAN端
末群103,104はブリッジ122に結合されている
共有物理媒体113,114にそれぞれ結合されてLA
Nセグメント132を構成するとともに、LAN端末群
105,106はブリッジ123に結合されている共有
物理媒体115,116にそれぞれ結合されてLANセ
グメント133を構成し、これらLANセグメント13
1〜133はルータ140に結合されている。
【0004】また、図7は既存LANの論理的構成例を
示す説明図であり、図8は図7に示すプロトコルスタッ
クにおける各プロトコルのヘッダフォーマットの概要を
示す説明図である。以下、図7,8を参照して、既存L
ANにおけるデータ転送時の処理動作について説明す
る。
【0005】MAC(Media Access Control)プロトコ
ルは、図7(a)に示すように、同一のLANセグメン
ト内に結合されているLAN端末間でデータを転送する
ためのものである。MACヘッダには、宛先MACアド
レスと発信MACアドレスとが含まれており、端末(あ
るいはエンドシステム)または中継システムから送出さ
れたデータは同一LANセグメント内にブロードキャス
トされ、宛先MACアドレスが自己のものと一致するシ
ステムのみがそのデータを取り込むものとなっている。
【0006】また図7(b)は、ブリッジを用いて同一
のLANセグメント内の異なる共有物理媒体に結合され
たLAN端末間でデータを転送する場合のプロトコルス
タックを示しており、この場合もMACアドレスを用い
て中継が行われる。3つ以上の共有物理媒体を結合する
ブリッジでは、データを受信した側の共有物理媒体を除
くすべての共有物理媒体にデータを転送する。
【0007】特にデータを受信するごとに、発信MAC
アドレスとデータを受信した共有物理媒体を指定する番
号との組をキャッシュテーブルに保持する場合には、こ
れを参照することにより、宛先MACアドレスを持つシ
ステムが結合されている共有物理媒体にデータを転送す
ることができる。こうしたブリッジは、特に、トランス
ペアレントブリッジと呼ばれる場合がある。
【0008】SNAP(Sub-Network Access Protocol
)/LLC(Local Link Control)プロトコルヘッダ
は、MAC副層のプロトコルによって運ばれる上位層の
プロトコルを識別するための2バイトのイーサタイプの
フィールドを有し、後述するARP(Address Resolusi
on Protocol )およびIP(Internet Protocol )に
は、それぞれ0800,0806がIETF(Internet
Engineering Task Force)によって付与されている。
【0009】以下のプロトコルは、DARPA(Defenc
e Advanced Research Projects Agency )のアーキテク
チャに基づいている。IPはLANセグメント間のよう
なネットワーク間を接続してデータを中継転送するため
に用いられる。IPヘッダはプロトコル番号を有してお
り、IPによって運ばれる上位プロトコルを識別する。
【0010】後述のICMP(Internet Control Massa
ge Protocol )、TCP(Transmision Control Protoc
ol)、およびUDP(User Datagram Protocol)の各プ
ロトコルは、それぞれ1,6,17がIETFによって
付与されている。IPヘッダは、宛先IPアドレスと発
信IPアドレスとを有しており、一般にこれらアドレス
は、LANセグメント単位で付与されるIPサブネット
アドレスと、IPサブネット内に結合されている各シス
テムを識別するためのホストアドレスとから構成され
る。
【0011】IPアドレスは、ルータにて異なるLAN
セグメント間のデータ中継を行う際に用いられる。図7
(c)はルータを用いて異なるLANセグメントに結合
された端末間でデータ転送を行う場合のプロトコルスタ
ックを示している。端末あるいはルータは、自己とは異
なるLANセグメントすなわちIPサブネットアドレス
にデータを転送する場合、そのデータを次に中継しても
らうルータの宛先MACアドレスを付与してデータを送
信する。
【0012】この場合、データの宛先IPサブネットア
ドレスと発信IPサブネットアドレスとは、当然、異な
るものとなる。このようなデータを受信したルータは、
次にデータを転送すべきシステムのIPアドレスを対応
するMACアドレスに付け替えてデータを中継転送する
ことになるが、その宛先MACアドレスを得るために次
のようなARPを用いる。
【0013】ARPは、IPアドレスとMACアドレス
との対応関係を得るためのものである。端末あるいはル
ータは、次にデータを転送すべきシステムのIPアドレ
スに対応するMACアドレスがわからない場合、そのI
PサブネットすなわちLANセグメント内にARPのデ
ータをブロードキャストする。ARPで指定されたIP
アドレスを有するシステムは、これに対して自己のMA
Cアドレスを格納したARPのデータを応答するものと
なる。
【0014】次に、ICMPは、端末およびネットワー
クサーバ間でモニタ情報や制御情報などを互いにやり取
りするためのプロトコルであり、IPプロトコルを用い
て運ばれる。例えばIPパケットをルーチングする際に
障害が発生した場合、他のLAN端末にそれを通知する
ものである。ICMPは、IPを完全なものにするため
のものであり、ルータやLAN端末はIPとともに必ず
ICMPを実装する必要がある。
【0015】また、TCPおよびUDPは、LAN端末
などのエンドシステムに存在し、エンドシステム間でデ
ータ転送を行うためのプロトコルである。TCPは、例
えば後述のFTP(File Transfer Protocol)、TEL
NET(Telecommunications Network)、あるいはSM
TP(Simple Mail Transfer Protocol )のような高い
信頼性を要するようなアプリケーションに利用される。
【0016】UDPは、例えば後述のSNMP(Simple
Network Management Protocol)のような信頼性をあま
り重要視する必要のないアプリケーションに用いられ
る。TCPおよびUDPのプロトコルヘッダは、TCP
あるいはUDPを用いて通信を行うアプリケーションプ
ロセスを識別するための2バイトのポートアドレスを有
している。FTP、TELNET、SMTPおよびSN
MPには、それぞれ21、23、25、および161が
それぞれIETFによって付与されている。
【0017】アプリケーション層のプロトコルには、例
えばFTP、TELNET、SMTP、SNMPがあ
る。FTPはファイル転送に用いられ、TELNETは
リモート端末へのアクセスを行うもので、SMTPは電
子メール転送に用いられ、これらは後述するTCPとI
Pプロトコルを用いて転送される。SNMPは管理端末
とネットワークサーバなどの管理対象との間で管理情報
をやり取りするためのプロトコルで後述するUDPとI
Pプロトコルを用いて転送される。
【0018】さて、こうした既存LANの高速化および
高機能化を目的として、ATM技術の利用が検討されて
いる。元々ATM(非同期転送モード)は、ユーザが送
りたい情報を固定長に分解して、これにヘッダを付加し
てセルと呼ばれる固定長のブロックを生成し、このセル
を単位として多重/交換する通信方式である。システム
間でデータを転送するための伝送帯域の割り当てが柔軟
になり、アプリケーションが要求する通信品質も容易に
満足することが可能となる。
【0019】このようなATMを用いて任意の地点間に
柔軟なリソースを割り当ててスイッチングする技術を応
用し、これに既存LANを取り込んだものをATM−L
ANと呼ぶことにする。ATM網においては、ATMの
スイッチング技術を用いて、物理的に異なる個所にある
端末間でも、論理的に同一のLANセグメントとしてト
ラフィック管理やセキュリティ管理を行うことが可能と
なり、このようなLANはバーチャルLANと呼ばれて
いる。
【0020】図9は、ATM−LANにより構成された
バーチャルLANを示す説明図である。同図において、
ネットワークサーバ161〜163は、ATMと既存L
ANのプロトコルとの変換を行うとともに、バーチャル
LANセグメントを構成するためのブリッジ機能を提供
する中継システムである。各ネットワークサーバ間にポ
イントツーポイントのATMコネクションを設定するこ
とにより、異なるネットワークサーバ間に収容される端
末間でも、その物理的位置に関係なく、同一のLANセ
グメントを構成することが可能となる。
【0021】こうしたLANセグメントを、特にバーチ
ャルLANセグメントと呼ぶことにする。バーチャルL
ANセグメント内においては、図6に示した既存LAN
セグメントと同様にして、トラフィック管理やセキュリ
ティ管理を実施することが可能である。
【0022】図6において同一のLANセグメントに属
していた端末群101,102は、図9において異なる
ネットワークサーバ161,162にそれぞれ収容され
ているが、これらネットワークサーバ間にATMコネク
ション181を設定することにより、端末群101,1
02は同一のバーチャルLANセグメント151を構成
するものとなる。
【0023】同様にして、図6において同一LANセグ
メントの端末群103,104および105,106
は、図9においてそれぞれ異なるネットワークサーバ1
62,163および163,161に収容されている
が、これらネットワークサーバ間にATMコネクション
182,183を設定することにより、端末群103,
104および105,106はそれぞれ同一のバーチャ
ルLANセグメント152,153を構成するものとな
る。
【0024】図10は同一バーチャルLANセグメント
内のLAN端末間でデータ転送を行うための論理的構成
であるプロトコルスタックを示す説明図である。ここ
で、ネットワークサーバはトランスペアレントブリッジ
機能を有しているとともに、既存LANのプロトコルの
データをATMのプロトコルに変換するATMMAC副
層を設け、必要に応じてMACフレームをATMのプロ
トコルヘッダにカプセル化する。
【0025】図11は異なるバーチャルLANセグメン
トに属するLAN端末間でデータ転送を行うための論理
的構成であるプロトコルスタックを示す説明図である。
ここでは、既存LANと同様にルータを用いてデータ転
送が行われるが、ルータはそれぞれ異なるバーチャルL
ANセグメントに属することになる。したがって、ルー
タは、宛先IPサブネットアドレスを持つサブネット内
において、宛先IPアドレスから宛先端末のMACアド
レスを得た後、MACアドレスをこれに付け替え、この
新たなMACアドレスに相当するATMコネクションを
用いてデータを転送する。
【0026】図12は従来のネットワークサーバを示す
ブロック図である。転送処理装置1は、データ転送装置
5を起動することによりデータを所定の終端装置から所
定の終端装置に転送させるためのものであり、発信IP
サブネットアドレス、発信MACアドレス、およびデー
タを受信した終端端末装置(特にそれがATM終端装置
の場合には受信したATMコネクション)をそれぞれチ
ェックしてアドレスキャッシュ2(以下、キャッシュと
いう)に転送するアドレスチェック手段11と、宛先M
ACアドレスからデータを転送すべき終端装置の番号を
決定するブリッジ手段12と、アドレス情報からATM
終端装置において転送すべきATMコネクションを決定
するコネクション決定手段13とから構成される。
【0027】キャッシュ2は、IPサブネットアドレ
ス、MACアドレス、終端装置番号、特にATM終端装
置の場合にはATMコネクションとの対応を示す組を保
持している。例えば、ネットワークサーバ161(図9
参照)において、バーチャルLANセグメントに対応し
たIPサブネットアドレスにはATMコネクション18
3が対応し、バーチャルLANセグメント151に対応
したIPサブネットアドレスにはATMコネクション1
81が対応する。
【0028】各LAN終端装置3は既存LANの端末を
収容し、MACプロトコルを終端する。ATM終端装置
4はAAL/ATMのプロトコルを処理する。またデー
タ転送装置5は、転送処理装置1のブリッジ手段12か
らの指示により、所定の終端装置から所定の終端装置へ
データを転送する。
【0029】次に、ネットワークサーバの動作につい
て、特にネットワークサーバが複数のLAN終端装置と
1つのATM終端装置とを有する場合を例に説明する。
LAN終端装置3では、前述したようなMACプロトコ
ルの処理を行うことによりデータを送受信する。データ
転送装置5から転送されたデータをMACプロトコルを
用いて送信し、MACプロトコルを用いて受信したデー
タは、データ転送装置5により、転送処理装置1にて決
定された所定の終端装置に送信される。
【0030】ATM終端装置4では、図8に示すよう
に、既存LANのプロトコルデータのATMへのカプセ
ル化を以下のようにして行う。AAL(ATM Adaptation
Layer)では、まずSSCS(Service Specific Conve
rgence Sublayer )で転送すべきMACフレームからデ
ータの誤り検出に用いられるFCS(Frame Check Sequ
ence)のフィールドを除去した後、SSCSからのデー
タ長やそのデータ誤り検出を行うためのFCSを含むA
LL5のトレイラをCPCS(Common Part Convergenc
e Sublayer)にて付与する。
【0031】最後にSAR(Segregation And Reassemb
ly)層でこれを48バイトごとのセグメントに区切る。
ATMレイヤでは、転送すべきVCあるいはVPとAT
Mコネクションの識別子を含むヘッダ5バイトを、各セ
グメントに付与することによりセルを構成する。なお、
ATMプロトコルから既存LANプロトコルに変換する
場合には、これらの逆の過程が実行される。
【0032】ネットワークサーバにおいては、このよう
なプロトコル変換だけではなく、トランスペアレントブ
リッジ機能により、転送すべき終端装置の番号に宛先M
ACアドレスを対応させる必要があるとともに、ATM
終端装置4においては、データを転送すべきATMコネ
クションとMACアドレスとの対応付けを行うことが必
要であり、これは転送処理装置1によりキャッシュ2を
参照しながら、次のように行われる。
【0033】図13はLAN終端装置3またはATM終
端装置4により受信されたIPパケットの転送処理を示
すフローチャートである。まず、アドレスチェック手段
11により、受信データの発信IPサブネットアドレ
ス、発信MACアドレス、終端装置番号またはVCCか
らなる組がキャッシュ2に登録される(ステップA
1)。次に、ブリッジ手段12によりキャッシュ2を参
照して、宛先MACアドレスから終端装置番号が得られ
るかどうか検査し(ステップA2)、終端装置番号が得
られた場合には(ステップA2:YES)、これをデー
タ転送装置5に対して通知することにより、その番号の
終端装置へデータが転送される(ステップA3)。
【0034】一方、終端装置番号が得られなかった場合
には(ステップA2:NO)、ブリッジ手段12により
キャッシュ2を参照して、同一のIPサブネットアドレ
スに対応するとともに、受信した番号の終端装置を除く
すべての終端装置番号を検査し、これら終端装置に対し
てデータ転送装置5からデータを転送する。次に、これ
らステップA3またはA4においてATM端末装置4に
対してデータが送信されたか否か判断する(ステップA
5)。
【0035】ここで、ATM端末装置4に対してデータ
が転送された場合には(ステップA5:YES)、コネ
クション決定手段13により、受信IPサブネットアド
レスと宛先MACアドレスとの組から送信すべきATM
コネクションを決定し、これをATM端末装置4に通知
し(ステップ6A)、これにより所望のATMコネクシ
ョンに対してデータが送信されるものとなっていた。。
この後、およびATM端末装置4に対してデータが転送
されていない場合には(ステップA5:NO)、一連の
IPパケットの転送処理を終了する。
【0036】
【発明が解決しようとする課題】したがって、このよう
な従来のネットワークサーバでは、同一IPサブネット
内でデータ転送を行う場合、FTP、TELNET、S
MTP、またはSNMPなどのアプリケーションプロセ
ス間の通信データをまとめて単一のバーチャルLAN内
で転送するものとなっているため、データ転送における
遅延や廃棄に関する品質(QOS)をアプリケーション
ごとに細かく制御することができないという問題点があ
った。
【0037】また、前述した図11のプロトコルスタッ
クにも示したように、特に相異なるサブネットワークア
ドレスを持つ1組のLAN端末間でデータを転送する際
には、ルータを介してデータをやり取りするものとなっ
ているため、ルータにおいてATMのセルからIPのデ
ータを組み立てる時間、IPのデータのプロトコル処理
を行う時間、およびIPのデータをATMのセルに分解
する時間が加わり、データ転送のスループットが低下す
るという問題点があった。
【0038】本発明はこのような課題を解決するための
ものであり、アプリケーションごとに通信品質(QO
S)を保証できるLANを実現し、さらにルータを用い
ることなく、異なるサブネット間でデータ転送を可能と
するネットワークサーバを提供することを目的としてい
る。
【0039】
【課題を解決するための手段】このような目的を達成す
るために、本発明によるネットワークサーバは、任意の
終端装置で受信されたデータのSNAPヘッダ内のイー
サタイプを検査する識別子チェック手段と、データがA
TM終端装置に転送された場合に、データから導出され
た宛先MACアドレスおよび宛先IPサブネットアドレ
スと、イーサタイプとからなる組に基づいてデータを送
信すべきATMコネクションを決定し、ATM終端装置
に対して通知するコネクション決定手段とを備えるもの
である。
【0040】さらに、識別子チェック手段は、イーサタ
イプを検査するとともに、データのIPヘッダ内のプロ
トコル番号、またはプロトコル番号とデータのTCP/
UDPプロトコルヘッダ内のポートアドレスとをそれぞ
れ検査し、コネクション決定手段は、データがATM終
端装置に転送された場合に、データから導出された宛先
MACアドレスおよび宛先IPサブネットアドレスと、
イーサタイプおよびプロトコル番号とからなる組、また
はデータから導出された宛先MACアドレスおよび宛先
IPサブネットアドレスと、イーサタイプ、プロトコル
番号およびポートアドレスとからなる組に基づいてデー
タを送信すべきATMコネクションを決定し、ATM終
端装置に対して通知するようにしたものである。
【0041】したがって、データがATM終端装置に転
送された場合には、コネクション決定手段により、デー
タから導出された宛先MACアドレスおよび宛先IPサ
ブネットアドレスとイーサタイプとからなる組、または
宛先MACアドレスおよび宛先IPサブネットアドレス
と、イーサタイプおよびプロトコル番号とからなる組、
またはデータから導出された宛先MACアドレスおよび
宛先IPサブネットアドレスと、イーサタイプ、プロト
コル番号およびポートアドレスとからなる組に基づいて
データを送信すべきATMコネクションが決定され、A
TM終端装置に対して通知される。
【0042】また、データの宛先MACアドレスが自サ
ーバのMACアドレスと一致する場合には、データの宛
先MACアドレスをデータの宛先IPアドレスに対応す
るMACアドレスに付け替えるMAC付け替え手段を備
え、データ転送装置は、付け替えられた宛先MACアド
レスに対応する終端装置にデータを転送するようにした
ものである。したがって、データの宛先MACアドレス
が自サーバのMACアドレスと一致する場合には、MA
C付け替え手段により、データの宛先MACアドレスが
データの宛先IPアドレスに対応するMACアドレスに
付け替えられ、付け替えられた宛先MACアドレスに対
応する終端装置にデータが転送される。
【0043】
【発明の実施の形態】次に、本発明について図面を参照
して説明する。なお、前提として、前述の図9に示すよ
うなATM網において、ネットワークサーバ161と1
62、162と163、163と161の間に、それぞ
れFTP用、TELNET用、SMTP用、SNMP
用、その他管理(ARP,ICMP用の5種類のATM
コネクションをそれぞれ設定し、これらコネクションに
よりIPサブネット、ユーザおよび管理アプリケーショ
ンの組合せに基づく3×5=12種類のバーチャルLA
Nを構成するものとする。
【0044】図1は本発明の第1の実施の形態であるネ
ットワークサーバのブロック図であり、同図において、
前述(図12参照)と同じまたは同等部分には同一符号
を付してある。1はデータ転送装置5を起動することに
よりデータを所定の終端装置から所定の終端装置に転送
させる転送処理装置、2はIPサブネットアドレス、M
ACアドレス、終端装置番号あるいはATM終端装置に
おけるATMコネクション識別子の組が登録されるアド
レスキャッシュ(以下、キャッシュという)、3は既存
LANの端末を収容し、MACプロトコルを終端するL
AN終端装置、4はAAL/ATMのプロトコルを処理
するATM終端装置、5は転送処理装置1からの指示に
より、所定の終端装置から所定の終端装置へデータを転
送するデータ転送装置である。
【0045】転送処理装置1において、11は発信IP
サブネットアドレス、発信MACアドレス、データを受
信した終端端末装置(特にそれがATM終端装置4の場
合には受信したATMコネクション)をそれぞれチェッ
クしてキャッシュ2に転送するアドレスチェック手段、
12は宛先MACアドレスのデータを転送すべき終端装
置の番号を決定するブリッジ手段、13はアドレス情報
からATM終端装置4において転送すべきATMコネク
ションを決定するコネクション決定手段、14はイーサ
タイプ、プロトコル番号、ポートアドレスからなる多重
識別子をチェックする多重識別子チェック手段(識別子
チェック手段)である。
【0046】次に、図2を参照して、本発明の第1の実
施の形態によるネットワークサーバの動作について説明
する。図2は図1のネットワークサーバにおけるデータ
転送処理を示すフローチャートであり、特にIPパケッ
トをLAN終端装置またはATM終端装置で受信した場
合を例に説明する。まず、アドレスチェック手段11に
より、受信したIPパケットの発信IPサブネットアド
レス、発信MACアドレス、データを受信したLAN終
端装置番号あるいはATMコネクション識別子の組がキ
ャッシュ2に登録される(ステップA1)。
【0047】続いて、ブリッジ手段12により、キャッ
シュ2を参照して、宛先MACアドレスから終端装置番
号が取得できるかどうか調べ(ステップA2)、取得で
きた場合には(ステップA2:YES)、データ転送装
置5に対して、その番号の終端装置に対するデータ転送
を指示する(ステップA3)。一方、終端装置番号が取
得できなかった場合には(ステップA2:NO)、キャ
ッシュ2を参照して、データを受信した番号の終端装置
を除く同一のIPサブネットアドレスに符合する終端装
置番号を調べ、これらすべての終端装置に対してデータ
を転送する(ステップA4)。
【0048】次に、コネクション決定手段13により、
ステップA3,A4にてATM終端装置4に対してデー
タを転送したか否か判断し(ステップA5)、転送した
場合には(ステップA5:YES)、多重識別子チェッ
ク手段14により受信データから所定の識別子を検査し
(ステップB1)、この識別子、受信IPサブネットア
ドレス、および宛先MACアドレスから、送信すべきA
TMコネクションを決定してATM終端装置4に通知す
る(ステップB2)。これにより所望のATMコネクシ
ョンにデータが送信される。この後、およびステップA
5にてATM終端装置4に対してデータを転送していな
いと判断された場合には(ステップA5:NO)、一連
のデータ転送処理を終了する。
【0049】この場合、従来のバーチャルLANセグメ
ントに割り当てられたIPサブネットが、さらにAR
P、ICMP、SNMPなどのLAN管理/制御アプリ
ケーションや、FTM、TELNET、STMPなどの
ユーザアプリケーションに対応したバーチャルLANに
分解される。ここで、ARP、ICMP、SNMP、F
TP、TELNET、およびSTMPの各データは、そ
れぞれイーサタイプ、プロトコル番号、ポートアドレス
によって識別でき、特にこれに組み合わせ、例えば(イ
ーサタイプ、プロトコル番号、およびポートアドレス)
の組を多重識別子と呼ぶことにする。
【0050】なお、イーサタイプのみで、プロトコル番
号またはポートアドレスを用いずに識別されるものは、
それぞれ0番が割り当てられる。これは、IETFによ
って付与された番号を用いた場合、次のようになる。A
RPは(0806,0,0)、ICMPはIPを用いて
運ばれるので(0800,1,0)、SNMPはUDP
/IPを用いて運ばれるので(0800,17,16
1)、TCP/IPで運ばれるFTPは(0800,
6,21)、TELNETは(0800,6,23)、
SMTPは(0800,6,25)で判別できる。
【0051】したがって、各ネットワークサーバ間で
は、多重識別子とIPサブネットアドレスの組に基づい
て、データを転送すべきATMコネクションを設定して
おく。但し、ポートアドレスが同一のバーチャルLAN
間では、IPサブネットアドレスが異なっている場合で
もIPデータがやり取りされるが、ポートアドレスが異
なるバーチャルLAN間ではIPデータがやり取りされ
ることはない。
【0052】これにより、同一バーチャルLANセグメ
ント内の端末間でATM網を経由してデータを転送する
場合、ネットワークサーバは、従来と同様に図10に示
したようにブリッジとして機能するものとなり、その
際、多重識別子、宛先IPサブネットアドレス、および
送信すべき宛先端末のMACアドレスから、転送すべき
ATMコネクションを決定し、これに基づいてATM終
端装置4からデータを送信するものとなる。
【0053】このように、受信データがATM終端装置
4に転送された場合には、宛先MACアドレス、イーサ
タイプおよび宛先IPサブネットアドレスからなる組、
または宛先MACアドレス、イーサタイプ、宛先IPサ
ブネットアドレスおよびプロトコル番号からなる組、ま
たは宛先MACアドレス、イーサタイプ、宛先IPサブ
ネットアドレス、プロトコル番号またはポートアドレス
からなる組に基づいて、データを送信すべきATMコネ
クションを決定するようにしたので、データ転送におけ
る遅延や廃棄に関する品質をアプリケーションごとに個
別に制御することが可能となる。
【0054】次に、図3を参照して、本発明の第2の実
施の形態について説明する。図3は本発明の第2の実施
の形態によるネットワークサーバを示すブロック図であ
る。同図において、前述の説明(図1参照)と同じまた
は同等部分には同一符号を付してあり、特にARP手段
16とMAC付け替え手段17が追加された形になって
いる。図3において、15は発信IPアドレス、発信M
ACアドレス、データを受信した終端装置番号またはA
TMコネクションの組をチェックしてキャッシュ2に登
録するアドレスチェック手段である。
【0055】16は宛先IPアドレスとイーサタイプか
ら所定のARPを生成し、データ転送装置5および所定
の終端装置を介してIPサブネットアドレス内にARP
をブロードキャストし、その応答から取得した宛先MA
Cアドレスと、宛先IPアドレス、およびLAN終端装
置番号またはATMコネクションの識別子からなる組を
キャッシュ2に登録するARP手段、17は受信したデ
ータのMACアドレスを宛先IPアドレスから得られた
MACアドレスに付け替えるMACアドレス付け替え手
段である。
【0056】次に、図4を参照して、本発明の第2の実
施の形態によるネットワークサーバの動作について説明
する。図4は図3のネットワークサーバにおけるデータ
転送処理を示すフローチャートであり、特にIPパケッ
トをLAN終端装置またはATM終端装置で受信した場
合を例に説明する。まず、アドレスチェック手段15に
より、受信したIPパケットの発信IPサブネットアド
レス、発信MACアドレス、データを受信したLAN終
端装置番号あるいはATMコネクション識別子の組がキ
ャッシュ2に登録される(ステップC1)。
【0057】続いて、受信したデータの宛先MACアド
レスがサーバのものと一致するか否か判断し(ステップ
C2)、一致した場合には(ステップC2:YES)、
ブリッジ手段12により、キャッシュ2を参照して、宛
先IPアドレスから宛先MACアドレスが取得できるか
どうか調べる(ステップC3)。ここで、取得できなか
った場合には(ステップC3:NO)、ARP手段16
により、宛先IPアドレスとイーサタイプから所定のA
RPを生成し(ステップC4)、データ転送装置5およ
び所定の終端装置を介してIPサブネットアドレス内に
ARPをブロードキャストし、その応答から取得した宛
先MACアドレスと、宛先IPアドレス、およびLAN
終端装置番号またはATMコネクションの識別子からな
る組をキャッシュ2に登録する(ステップC6)。
【0058】この後、およびステップC3において宛先
MACアドレスから終端装置番号が取得できた場合には
(ステップC3:YES)、MAC付け替え手段17に
より、キャッシュ2が参照されて宛先IPアドレスに対
応する宛先MACアドレスが取得され、受信データのM
ACアドレスが新たな宛先MACアドレスに付け替えら
れる(ステップC5)。さらに、この後、およびステッ
プC2において受信したデータの宛先MACアドレスが
サーバのものと一致しなかった場合には(ステップC
2:NO)、前述した図2のステップA2以降と同様の
処理が実施されるものとなる。
【0059】このように、IPサブネットアドレスが異
なるバーチャルLANセグメントに属する端末間でIP
データを転送するために、図11に示したようにルータ
を用いる場合には、ルータにおいても、多重識別子、宛
先IPサブネットアドレス、および送信すべき宛先端末
のMACアドレスから、転送すべきATMコネクション
を決定するものとなる。この場合、イーサタイプとIP
サブネットアドレスに基づいて、宛先端末のIPアドレ
スからMACアドレスを得るためのARPを転送すべき
ATMコネクションが決定される。
【0060】また、IPサブネットアドレスが異なるバ
ーチャルLANセグメント間でのデータ転送においてル
ータを用いない場合には、LANの論理的構成として図
5に示すようなプロトコルスタックが用いられる。すな
わち、ネットワークサーバにブリッジ機能だけではなく
ルータ機能も持たせるものであり、ポート番号で識別さ
れるアプリケーションが同一であっても、IPサブネッ
トアドレスが自己とは異なるバーチャルLANにデータ
を転送する場合、端末からそのネットワークサーバのM
ACアドレスを宛先MACアドレスとしてデータを送信
する。
【0061】これに応じて、ネットワークサーバによ
り、宛先IPサブネット内にARPを送信することによ
り、宛先端末のMACアドレスが取得され、この宛先M
ACアドレスが受信したデータのMACアドレスに付け
替えられて、前述のブリッジ機能にデータが渡され、多
重識別子、宛先IPサブネットアドレス、および送信す
べき宛先端末のMACアドレスから決定されたATMコ
ネクションにデータが送信される。
【0062】このように、受信データの宛先MACアド
レスがネットワークサーバのMACアドレスと一致する
場合には、受信データのMACアドレスを、受信データ
の宛先IPアドレスに対応するMACアドレスに付け替
え、この新たなMACアドレスに基づいて受信データの
転送先終端装置を決定するようにしたので、ネットワー
クサーバにおいてルータ機能を実現することが可能とな
り、従来のルータを経由するごとに実施される、ATM
セルからIPデータの組立、IPプロトコル処理、およ
びIPデータからATMセルへの分解という一連の処理
を省くことが可能となり、データのスループットを改善
することが可能となる。
【0063】
【発明の効果】以上説明したように、本発明は、任意の
終端装置で受信されたデータから、イーサタイプ、プロ
トコル番号、ポートアドレスなどの所定の識別子を検査
する識別子チェック手段を設けて、データがATM終端
装置に転送された場合に、データから導出された宛先M
ACアドレスおよび宛先IPサブネットアドレスと、識
別子チェック手段により抽出された所定の識別子とから
なる組に基づいてデータを送信すべきATMコネクショ
ンを決定するようにしたので、ネットワーク管理、アド
レス解決、ファイル転送、またはメールシステムなどの
アプリケーションごとに個別に、データ転送における遅
延や廃棄に関する品質を制御することが可能となる。
【0064】また、データの宛先MACアドレスが自サ
ーバのMACアドレスと一致する場合には、データの宛
先MACアドレスをデータの宛先IPアドレスに対応す
るMACアドレスに付け替えるMAC付け替え手段を設
けて、新たに付け替えられた宛先MACアドレスに対応
する終端装置にデータを転送するようにしたので、ネッ
トワークサーバにおいてルータ機能を実現することが可
能となり、従来のルータを経由するごとに実施される、
ATMセルからIPデータの組立、IPプロトコル処
理、およびIPデータからATMセルへの分解という一
連の処理を省くことが可能となり、データのスループッ
トを改善することが可能となる。
【図面の簡単な説明】
【図1】 本発明の一実施の形態によるネットワークサ
ーバのブロック図である。
【図2】 図1のネットワークサーバにおけるデータ転
送処理を示すフローチャートである。
【図3】 本発明の他の実施の形態によるネットワーク
サーバのブロック図である。
【図4】 図2のネットワークサーバにおけるデータ転
送処理を示すフローチャートである。
【図5】 異なるIPサブネット間でデータ転送を行う
ためのプロトコルスタックを示す説明図である。
【図6】 従来LANの構成を示す説明図である。
【図7】 従来LANにてデータ転送を行うためのプロ
トコルスタックを示す説明図である。
【図8】 従来LANのプロトコルヘッダおよびセル分
解を示す説明図である。
【図9】 一般的なバーチャルLANの構成を示す説明
図である。
【図10】 一般的なバーチャルLANにて同一IPサ
ブネット内でデータ転送を行うためのプロトコルスタッ
クを示す説明図である。
【図11】 一般的なバーチャルLANにて異なるIP
サブネット間でデータ転送を行うためのプロトコルスタ
ックを示す説明図である。
【図12】 従来のネットワークサーバを示すブロック
図である。
【図13】 従来のネットワークサーバにおけるデータ
転送処理を示すフローチャートである。
【符号の説明】
1…転送処理装置、11,15…アドレスチェック手
段、12…ブリッジ手段、13…コネクション決定手
段、14…多重識別子チェック手段、16…ARP手
段、17…MAC付け替え手段、2…キャッシュ、3…
LAN終端装置、4…ATM終端装置、5…データ転送
装置。

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 既存LANのMAC副層のプロトコルを
    終端するLAN終端装置と、AALおよびATMプロト
    コルを終端するATM終端装置と、これら任意の終端装
    置で受信されたデータから導出された宛先MACアドレ
    スに対応する終端装置に対して前記データを転送するデ
    ータ転送装置とを有し、ATM網上で既存LAN端末を
    その物理的位置に依存せずに収容して構成されるバーチ
    ャルLANを実現するネットワークサーバにおいて、 任意の終端装置で受信されたデータのSNAPヘッダ内
    のイーサタイプを検査する識別子チェック手段と、 前記データがATM終端装置に転送された場合に、前記
    データから導出された宛先MACアドレスおよび宛先I
    Pサブネットアドレスと、前記イーサタイプとからなる
    組に基づいてデータを送信すべきATMコネクションを
    決定し、前記ATM終端装置に対して通知するコネクシ
    ョン決定手段とを備えることを特徴とするネットワーク
    サーバ。
  2. 【請求項2】 請求項1記載のネットワークサーバにお
    いて、 識別子チェック手段は、前記イーサタイプを検査すると
    ともに、前記データのIPヘッダ内のプロトコル番号、
    または前記プロトコル番号と前記データのTCP/UD
    Pプロトコルヘッダ内のポートアドレスとをそれぞれ検
    査し、 前記コネクション決定手段は、前記データがATM終端
    装置に転送された場合に、前記データから導出された宛
    先MACアドレスおよび宛先IPサブネットアドレス
    と、前記イーサタイプおよび前記プロトコル番号とから
    なる組、または前記データから導出された宛先MACア
    ドレスおよび宛先IPサブネットアドレスと、前記イー
    サタイプ、前記プロトコル番号および前記ポートアドレ
    スとからなる組に基づいてデータを送信すべきATMコ
    ネクションを決定し、前記ATM終端装置に対して通知
    するようにしたことを特徴とするネットワークサーバ。
  3. 【請求項3】 請求項1記載のネットワークサーバにお
    いて、 前記データの宛先MACアドレスが自サーバのMACア
    ドレスと一致する場合には、前記データの宛先MACア
    ドレスを前記データの宛先IPアドレスに対応するMA
    Cアドレスに付け替えるMAC付け替え手段を備え、 データ転送装置は、付け替えられた宛先MACアドレス
    に対応する終端装置に前記データを転送するようにした
    ことを特徴とするネットワークサーバ。
JP27408495A 1995-10-23 1995-10-23 ネットワークサーバ Expired - Fee Related JP2891146B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP27408495A JP2891146B2 (ja) 1995-10-23 1995-10-23 ネットワークサーバ
US08/734,663 US5889777A (en) 1995-10-23 1996-10-21 Network server
CA 2188516 CA2188516C (en) 1995-10-23 1996-10-22 Network server
DE69636898T DE69636898D1 (de) 1995-10-23 1996-10-22 Netzwerkserver
EP19960250240 EP0771096B1 (en) 1995-10-23 1996-10-22 Network server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27408495A JP2891146B2 (ja) 1995-10-23 1995-10-23 ネットワークサーバ

Publications (2)

Publication Number Publication Date
JPH09116560A true JPH09116560A (ja) 1997-05-02
JP2891146B2 JP2891146B2 (ja) 1999-05-17

Family

ID=17536763

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27408495A Expired - Fee Related JP2891146B2 (ja) 1995-10-23 1995-10-23 ネットワークサーバ

Country Status (5)

Country Link
US (1) US5889777A (ja)
EP (1) EP0771096B1 (ja)
JP (1) JP2891146B2 (ja)
CA (1) CA2188516C (ja)
DE (1) DE69636898D1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6222839B1 (en) 1997-02-19 2001-04-24 Oki Electric Industry, Co., Ltd Packet switching apparatus
US6373845B1 (en) 1997-08-21 2002-04-16 Nec Corporation Multilayer ATM communication equipment
JP2002132599A (ja) * 2000-10-25 2002-05-10 Nec Access Technica Ltd 遠隔機器監視システム
US6415313B1 (en) 1998-07-09 2002-07-02 Nec Corporation Communication quality control system

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9603582D0 (en) * 1996-02-20 1996-04-17 Hewlett Packard Co Method of accessing service resource items that are for use in a telecommunications system
US6751221B1 (en) * 1996-10-04 2004-06-15 Kabushiki Kaisha Toshiba Data transmitting node and network inter-connection node suitable for home network environment
EP0974218A4 (en) * 1997-04-09 2005-04-13 Alcatel Australia CLUSTER GROUP OF INTERNET USERS
US6697868B2 (en) * 2000-02-28 2004-02-24 Alacritech, Inc. Protocol processing stack for use with intelligent network interface device
US6512772B1 (en) * 1998-02-12 2003-01-28 Hitachi, Ltd. ATM-address resolving transmission apparatus
JP3464907B2 (ja) * 1998-03-20 2003-11-10 富士通株式会社 プロトコル変換システム
US6341129B1 (en) * 1998-04-03 2002-01-22 Alteon Networks, Inc. TCP resegmentation
US6195688B1 (en) * 1998-05-07 2001-02-27 International Business Machines Corporation Computer system, program product and method of communicating internetworking data over a master-slave communication link
WO2000013391A1 (en) * 1998-08-26 2000-03-09 Nortel Networks Limited NON-BROADCAST, MULTIPLE ACCESS INVERSE NEXT HOP RESOLUTION PROTOCOL (InNHRP)
ES2241587T3 (es) 1999-02-26 2005-11-01 Siemens Aktiengesellschaft Procedimiento para la transmision de cuadros de ethernet.
US6618377B1 (en) * 1999-03-30 2003-09-09 Cisco Technology, Inc. Flexible scheduling of network devices within redundant aggregate configurations
US7136387B2 (en) * 1999-08-09 2006-11-14 Mci, Llc Method of and system for providing quality of service in IP telephony
US7106756B1 (en) 1999-10-12 2006-09-12 Mci, Inc. Customer resources policy control for IP traffic delivery
US7369536B2 (en) * 1999-11-02 2008-05-06 Verizon Business Global Llc Method for providing IP telephony with QoS using end-to-end RSVP signaling
US6970930B1 (en) * 1999-11-05 2005-11-29 Mci, Inc. Method and system of providing differentiated services
JP3356148B2 (ja) 2000-01-26 2002-12-09 日本電気株式会社 Atm交換装置用カードシステム
US6671280B1 (en) 2000-03-29 2003-12-30 International Business Machines Corporation Network processor for multiprotocol data flows
JP3464644B2 (ja) * 2000-06-23 2003-11-10 松下電器産業株式会社 無線通信システム及びマルチキャスト通信方法
US7209439B2 (en) * 2001-03-20 2007-04-24 Mci, Llc Pool-based resource management in a data network
US7796608B2 (en) 2001-03-20 2010-09-14 Verizon Business Global Llc Edge-based per-flow QoS admission control in a data network
US7069337B2 (en) * 2001-03-20 2006-06-27 Mci, Inc. Policy-based synchronization of per-class resources between routers in a data network
WO2003036889A1 (en) 2001-10-25 2003-05-01 Worldcom, Inc. Communication session quality indicator
US8007847B2 (en) 2004-01-13 2011-08-30 Eytan Biderman Feeding formula appliance
JP4602046B2 (ja) * 2004-10-22 2010-12-22 株式会社エヌ・ティ・ティ・ドコモ 管理サーバ
JP2008527563A (ja) 2005-01-16 2008-07-24 ズランゴー リミテッド アイコニック通信
US20080082678A1 (en) * 2005-01-16 2008-04-03 Zlango Ltd. Communications Network System and Methods for Using Same
WO2007080558A2 (en) 2006-01-16 2007-07-19 Zlango Ltd. Communications network system and methods for using same
KR101210340B1 (ko) * 2005-10-13 2012-12-10 삼성전자주식회사 무선 통신 시스템에서 멀티캐스트/브로드캐스트를 지원하기위한 방법 및 장치
US8775526B2 (en) 2006-01-16 2014-07-08 Zlango Ltd. Iconic communication
US7953895B1 (en) * 2007-03-07 2011-05-31 Juniper Networks, Inc. Application identification
US8165023B2 (en) * 2007-08-28 2012-04-24 Cisco Technology, Inc. Methods for the secured interconnection of VNET sites over WAN
US8238538B2 (en) 2009-05-28 2012-08-07 Comcast Cable Communications, Llc Stateful home phone service
US20130182795A1 (en) * 2012-01-13 2013-07-18 Qualcomm Incorporated Systems and methods for peer-to-peer communication
US10218712B2 (en) * 2017-01-25 2019-02-26 International Business Machines Corporation Access control using information on devices and access locations

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5410535A (en) * 1992-07-02 1995-04-25 Digital Equipment Corporation Automatic selection of an interface for ethernet stations
US5444702A (en) * 1992-09-14 1995-08-22 Network Equipment Technologies, Inc. Virtual network using asynchronous transfer mode
US5491693A (en) * 1993-12-30 1996-02-13 International Business Machines Corporation General transport layer gateway for heterogeneous networks
JPH08102744A (ja) * 1994-09-30 1996-04-16 Kawasaki Steel Corp 交換機、交換方法、およびネットワークシステム
US5490141A (en) * 1994-09-30 1996-02-06 International Business Machines Corporation System and method for providing SVC service through an ATM network for frame relay DTEs with a terminal adapter
JPH08102746A (ja) * 1994-09-30 1996-04-16 Kawasaki Steel Corp 交換装置、交換方法、および半導体デバイス

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6222839B1 (en) 1997-02-19 2001-04-24 Oki Electric Industry, Co., Ltd Packet switching apparatus
US6373845B1 (en) 1997-08-21 2002-04-16 Nec Corporation Multilayer ATM communication equipment
US6415313B1 (en) 1998-07-09 2002-07-02 Nec Corporation Communication quality control system
JP2002132599A (ja) * 2000-10-25 2002-05-10 Nec Access Technica Ltd 遠隔機器監視システム

Also Published As

Publication number Publication date
EP0771096B1 (en) 2007-02-14
CA2188516A1 (en) 1997-04-24
JP2891146B2 (ja) 1999-05-17
US5889777A (en) 1999-03-30
EP0771096A2 (en) 1997-05-02
EP0771096A3 (en) 2004-08-11
CA2188516C (en) 2001-07-03
DE69636898D1 (de) 2007-03-29

Similar Documents

Publication Publication Date Title
JP2891146B2 (ja) ネットワークサーバ
US5892924A (en) Method and apparatus for dynamically shifting between routing and switching packets in a transmission network
AU734747B2 (en) Improved method and apparatus for dynamically shifting between routing and switching packets in a transmission network
JP3612626B2 (ja) コンピュータ通信ネットワーク
US6188689B1 (en) Network node and method of frame transfer
US6169739B1 (en) ATM VLAN multi-protocol client-server system using layer-3 header of packets for transporting connectionless and connection-oriented traffic
US6189042B1 (en) LAN internet connection having effective mechanism to classify LAN traffic and resolve address resolution protocol requests
US7327688B2 (en) Digital communications system
US6907040B2 (en) Router apparatus and frame transfer method
EP1393192B1 (en) Method and system for connecting virtual circuits across an ethernet switch
JP3478218B2 (ja) エッジノード交換機と交換機
US6993048B1 (en) ATM permanent virtual circuit and layer 3 auto-configuration for digital subscriber line customer premises equipment
WO1997028505A9 (en) Improved method and apparatus for dynamically shifting between routing and switching packets in a transmission network
EP0871309A2 (en) Router device and frame transfer method using datalink layer frame switching
JPH07202908A (ja) Atmブリッジ装置
JPH1188345A (ja) ルータ装置及び制御フレーム処理方法
US6970478B1 (en) Packet transfer method and apparatus, and packet communication system
WO2000056113A1 (en) Internet protocol switch and method
US6373845B1 (en) Multilayer ATM communication equipment
US6778542B1 (en) Bridging network device with time windowed discovery of machine addresses
FI104670B (fi) Pakettien reititys tietoliikennejärjestelmässä
JP3715541B2 (ja) Atm接続装置
US20010005370A1 (en) Label distribution repeating installation and label distribution repeating method
US20020006127A1 (en) MAC address notification method in MPOA systems and MPOA server for the same
JPH11355313A (ja) Atm加入者通信網における代理呼制御装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees