JPH0389645A - Lanアダプタ - Google Patents

Lanアダプタ

Info

Publication number
JPH0389645A
JPH0389645A JP22559489A JP22559489A JPH0389645A JP H0389645 A JPH0389645 A JP H0389645A JP 22559489 A JP22559489 A JP 22559489A JP 22559489 A JP22559489 A JP 22559489A JP H0389645 A JPH0389645 A JP H0389645A
Authority
JP
Japan
Prior art keywords
lan
protocol
frame
destination
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.)
Pending
Application number
JP22559489A
Other languages
English (en)
Inventor
Takashi Owaki
大脇 隆志
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP22559489A priority Critical patent/JPH0389645A/ja
Publication of JPH0389645A publication Critical patent/JPH0389645A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概 要〕 同−LAN上に存在する複数のプロトコルに対応するよ
うにしたLANアダプタに関し、装置の小型化、コスト
低減を目的とし、1つないし複数のLAN伝送路に接続
され、これらのLAN伝送路との間で信号の送受を行う
LAN接続手段と、LAN接続手段を介して入力される
複数のプロトコルに従ったフレームを受信するフレーム
受信手段と、複数のプロトコルに対応した複数のアドレ
スを有し、これらのアドレスとフレーム受信手段で受信
したフレームに含まれる宛先アドレスとを比較すること
によりフレームの宛先を判定する判定手段と、判定手段
の比較判定においてアドレスが一致したときに、該当す
るプロトコルの上位層を処理するホスト装置に、受信し
たフレームを供給するホスト接続手段とを備えるように
構成する。
〔産業上の利用分野〕
本発明は、同−LAN上に存在する複数のプロトコルに
対応するようにしたLANアダプタに関するものである
〔従来の技術〕
LAN (ローカルエリア網)伝送路を介したフレーム
の送受は、ノードあるいはステーションと称される通信
端末によって行われる。また、この通信端末内にあって
、LAN伝送路との間のフレームの送受を制御するもの
がLANアダプタである。
例えば03r(開放型システム間相互接続)のプロトコ
ルを通用したLANアダプタは物理層(PHYJii)
及びデータリンク層(MAC層、LLC層)を対象とし
た処理を行うものであり、このLANアダプタのホスト
装置がネットワーク層より上位の層に対応した処理を行
う。
また、T CP / I P (Transmissj
on ControlProtocol/Intern
et Protocol)のプロトコルを適用したLA
Nアダプタは物理層及びMAC層を対象とした処理を行
うものであり、ホスト装置が■Pi、TCP層といった
上位の層に対応した処理を行う。
O3I及びTCP/IPの各プロトコルをサポートする
場合の例を第6図に示す。図において、ADP#0はO
3Iのプロトコルに対応したLANアダプタを、ADP
#1はTCP/IPのプロトコルに対応したLANアダ
プタをそれぞれ示している。
LANアダプタADP#OのMAC層ではOS■のプロ
トコルに従ったアドレスを判定することにより、O3I
のプロトコルのフレームのみを抽出する。抽出したフレ
ームは、ネットワーク層(NL層)以上の上位層をサポ
ートするホスト装置に送られる。
また、LANアダプタADP#1のMAC5ではTCP
/IPのプロトコルに従ったアドレスを判定することに
より、TCP/IPのプロトコルのフレームのみを抽出
する。抽出したフレームは、IP層層上上上位層をサポ
ートするホスト装置に送られる。
〔発明が解決しようとする課題〕
ところで、上述した従来方式にあっては、各LANアダ
プタのMAC層では該当するプロトコルに従った1つの
MACアドレスを判定して上位の層に送っているため、
同−LAN上に複数のプロトコルが存在する場合、各プ
ロトコルに対応したLANアダプタ511を複数用意す
る必要があり、装置コストが高くなると共に小型化の妨
げになるという問題点があった。
例えば第6図に示した例では、LANアダプタADP#
0ではO3Iのフレームのみを抽出し、LANアダプタ
ADP#1ではTCP/IPのフレームのみを抽出する
。従って、共通のホスト装置でO31,TCP/IPの
プロトコルをサポートする場合であっても、LANアダ
プタは別々に備える必要がある。
特に最近では、LANアダプタやホスト装置を含んだ端
末装置(ノード)自体が小型化の傾向にあり、複数個の
LANアダプタを備えることがスペース上及びコスト上
難しくなりつつある。
本発明は、このような点にかんがみて創作されたもので
あり、装置の小型化及びコスト低減が可能なLANアダ
プタを提供することを目的としている。
〔課題を解決するための手段〕
第1図は、本発明のLANアダプタの原理ブロック図で
ある。
図において、LAN接続手段111は、1つないし複数
のLAN伝送路に接続され、これらのLAN伝送路との
間で信号の送受を行う。
フレーム受信手段121は、LAN接続手段l11を介
して入力される複数のプロトコルに従ったフレームを受
信する。
判定手段131は、複数のプロトコルに対応した複数の
アドレスを有し、これらのアドレスとフレーム受信手段
IIIで受信したフレームに含まれる宛先アドレスとを
比較することによりフレームの宛先を判定する。
ホスト接続手段141は、判定手段131の比較判定に
おいてアドレスが一致したときに、該当するプロトコル
の上位層を処理するホスト装置に。
受信したフレームを供給する。
従って、全体として、1つのLANアダプタで複数のプ
ロトコルに従ったフレームを受信するように構成されて
いる。
〔作 用〕
LAN伝送路上を行き交うフレームはLAN接続手段1
11によってLANアダプタ内に取り込まれ、フレーム
受信手段121によって複数のプロトコルに従った全フ
レームが受信される。
判定手段131は、フレームの宛先判定を行うために複
数のプロトコルのそれぞれに対応したアドレスを保持し
ており、フレーム受信手段121で受信したフレーム内
の宛先アドレスと保持した各アドレスとを比較する。ア
ドレスが一致すると、このアドレスが一致したプロトコ
ルの上位層を処理するホスト装置に対してこのフレーム
を供給する。
本発明にあっては、複数のプロトコルのそれぞれに対応
したアドレスを判定手段131に保持しておいて、これ
らのアドレスとフレーム受信手段121で受信したフレ
ーム内の宛先アドレスとを比較して宛先判定を行うこと
により、複数のプロトコルのフレームを1つのLANア
ダプタで受信することが可能になる。
〔実施例〕
以下、図面に基づいて本発明の実施例について詳細に説
明する。
第2図は、本発明の一実施例におけるLANアダプタの
構成を示す0図において、実施例のLANアダプタ21
0は、フレームの送受に関する全体の制御を行うプロセ
ッサ211と、プロセッサ211の処理プログラムを格
納すると共に作業領域となるRAM221と、LAN伝
送路と物理的に接続されていて信号の授受を行うライン
セット(LS)231と、図示しないホスト装置のバス
に対するデータの受は渡しを制御するバス制御部241
とを備えている。
LANアダプタ210は、プロセッサ211の制御によ
ってLAN伝送路との間のフレームの授受を!lJ御す
るものである。具体的にはO3Iのプロトコルに従って
物理層、MAC層及びLLC層の処理を行うと共に、T
CP/IPのプロトコルに従って物理層及びMACji
の処理を行う。
第3図(a)は、第2図に示したLANアダプタ210
がサポートするプロトコルを示している。
第3図(a)に示すように、実施例のLANアダプタ2
10は、OSt及びTCP/IPのプロトコルに共通し
たMAC層と031のLLC層とをサポートしており、
このMAC層内にあって異なるプロトコルに対応したア
ドレスを判定して該当するプロトコルの上位層に供給す
るフレームを振り分けるMACブリッジ機構を有してい
る。
一般にMAC層は、■入力された全フレームを受信する
プロくスカスモードと、■宛先アドレスで指定されたフ
レームのみを受信する個別モードとを有しており、実施
例では前者のプロミスカスモードに設定する。従って、
LAN伝送路から入力され、ラインセット231を介し
て供給された全フレーム(051及びTCP/IPの両
方のプロトコルに従ったフレーム)を受信し、この受信
した全フレームをMACブリッジ機構に送る。
MACブリッジ機構は、第3図(b)に示すように、L
ANアダプタ210自身のO5Iプロトコルに従ったア
ドレスADIと、TCP/IPプロトコルに従ったアド
レスAD2とを保持しており、MAC層で抽出したフレ
ームの宛先アドレスDAがこれら2つのアドレスADI
、AD2の何れに一致しているか否かを判定する。
例えば、宛先アドレスDAとアドレスADIとが一致す
ると、○SIのプロトコルに従ったLANアダプタ21
0が宛先であるとMACプリッジ機構が判定して2.○
SrプロトコルのLLC層にフレームを送る。更にLA
Nアダプタ210でLLC層の処理が行われた後、この
フレームはバス制御部241によってLANアダプタ2
10からNL層以上の上位層の処理を行うホスト装置に
送られる。
一方、宛先アドレスDAとアドレスAD2とが一致する
と、TCP/IPのプロトコルに従ったLANアダプタ
210が宛先であるとMACブリッジ機構が判定する。
TCP/IPのプロトコルではMAC層より上位のJl
(IP層、TCP層など)はホスト装置が処理するため
、MACブリッジ機構から出力されたフレームは、バス
制御部241によってホスト装置に送られる。
第4図に、本発明の別実施例の構成を示す0図に示した
LANアダプタ410は、プロセッサ411と、RAM
421と、複数例えば3つのラインセット(LS)43
1,433.435と、複数例えば3つのバス制御部4
41とを備えている。
ラインセット431〜435のそれぞれは異なるLAN
伝送路に接続されており、バス制御部441〜445の
それぞれは異なるホスト装置(図示せず)に接続されて
いる。プロセッサ411及びRAM421は、第2図に
示したプロセッサ211、RAM221と同様に、03
1及びTCP/IPのプロトコルに従ってMAC層、L
LCIWを処理すると共に、MACブリッジ機構を制御
するものである。
また、第5図に第4図に示した別実施例の機能図を示す
、第5図に示した共通部は、第4図に示したプロセッサ
411及びRAM421で処理されるMAC層及びLL
C層に対応しており、内部にMACブリッジ機構MAC
Bを有している。
MACブリッジ機構MACBは、3つのバス制御部44
1〜445に接続された3つのホスト装置に対応した複
数のアドレスを保持しており、受信したフレームの宛先
アドレスDAとこれら保持しているアドレスとを比較す
ることにより、フレームを送出する上位層を判定する。
例えば、3つのホスト装置のそれぞれが、○SIとTC
P/IPの2つのプロトコルをサポートするものである
場合には、各ホスト装置のO3■プロトコルに従った3
つのアドレスADI〜AD3と、各ホスト装置のTCP
/IPプロトコルに従った3つのアドレスAD4〜AD
6とを保持し、アドレスが一致した場合には、該当する
ホスト装置の該当するプロトコルの上位層に受信フレー
ムを送る。従って、N本のLAN伝送路とN台のホスト
装置とを第4図に示したLANアダプタ410を介して
接続することにより、LAN伝送路とホスト装置とのN
対Nの通信が可能になる。
このように、複数のプロトコルをサポートするLANア
ダプタ210,410は、プロミスカスモードに設定さ
れたMAC層で各プロトコルの全フレームを受信する。
また、MAC層内のMACブリッジ機構は、各プロトコ
ルに応じた複数のアドレスを保持しておいて、受信した
全フレームの宛先アドレスとこの保持したアドレスとを
比較して宛先の判定を行う。この比較動作によってフレ
ームの宛先がLANアダプタ210,410であること
か判定されると、更にLANアダプタ210.410は
対応するプロトコルの上位層を処理するホスト装置に受
信フレームを送出する。
従って、MACブリッジ機構に複数のアドレスを保持し
ておくことによって、複数プロトコルのフレー・ムを共
通のLANアダプタ210,410で受信することがで
きるので、別々にLANアダプタを備える場合に比べて
装置の小型化が可能になると共に、装置コストも低減さ
れる。
なお、実施例のLANアダプタ210,410では、0
31とTCP/IPの各プロトコルをサポートするよう
にしたが、宛先アドレスに基づいてフレームの受信を行
うプロトコルであれば何を組み合わせてもよい。
〔発明の効果〕
上述したように、本発明によれば、複数のプロトコルの
それぞれに対応したアドレスを保持しておいて、これら
のアドレスと受信フレーム内の宛先アドレスとを比較し
て宛先判定を行うことにより複数のプロトコルのフレー
ムを1つのLANアダプタで受信することができ、装置
規模の小型化及び装置コストの低減が可能になるので、
実用的には極めて有用である。
【図面の簡単な説明】
第1図は本発明のLANアダプタの原理ブロック図、 第2図は本発明の一実施例のLANアダプタの構成図、 第3図は一実施例のサポートプロトコルの説明図、第4
図は別実施例のLANアダプタの構成部、第5図は別実
施例の機能説明図、 第6図は従来例の説明図である。 図において、 111はLAN接続手段、 121はフレーム受信手段、 131は判定手段、 141はホスト接続手段、 210.410はLANアダプタ、 211.411はプロセッサ、 221.421はRAM、 231.431,433,435はラインセット(LS
)、 241、・441,443,445はバス制御部である
。 一笑り包けりのLANアク゛ブダ/)矛録As第 図 f芝幻夕づの説關図 第 図 (b) 一′″″亥’iff>19dty> w′−Fフ’oL
コtbcyJ’1s9FJ図第 図 第 図 多はグ邑ブfJ4j更六1L言劫月図 第 図

Claims (1)

    【特許請求の範囲】
  1. (1)1つないし複数のLAN伝送路に接続され、これ
    らのLAN伝送路との間で信号の送受を行うLAN接続
    手段(111)と、 前記LAN接続手段(111)を介して入力される複数
    のプロトコルに従ったフレームを受信するフレーム受信
    手段(121)と、 前記複数のプロトコルに対応した複数のアドレスを有し
    、これらのアドレスと前記フレーム受信手段(111)
    で受信したフレームに含まれる宛先アドレスとを比較す
    ることによりフレームの宛先を判定する判定手段(13
    1)と、 前記判定手段(131)の比較判定においてアドレスが
    一致したときに、該当するプロトコルの上位層を処理す
    るホスト装置に、前記受信したフレームを供給するホス
    ト接続手段(141)と、を備えるように構成したこと
    を特徴とするLANアダプタ。
JP22559489A 1989-08-31 1989-08-31 Lanアダプタ Pending JPH0389645A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22559489A JPH0389645A (ja) 1989-08-31 1989-08-31 Lanアダプタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22559489A JPH0389645A (ja) 1989-08-31 1989-08-31 Lanアダプタ

Publications (1)

Publication Number Publication Date
JPH0389645A true JPH0389645A (ja) 1991-04-15

Family

ID=16831768

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22559489A Pending JPH0389645A (ja) 1989-08-31 1989-08-31 Lanアダプタ

Country Status (1)

Country Link
JP (1) JPH0389645A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6038608A (en) * 1996-11-25 2000-03-14 Nec Corporation Virtual LAN system
KR100798192B1 (ko) * 2002-09-12 2008-01-24 엘지노텔 주식회사 티씨피/아이피 및 오에스아이 프로토콜의 랜 서비스 장치및 그 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6038608A (en) * 1996-11-25 2000-03-14 Nec Corporation Virtual LAN system
KR100798192B1 (ko) * 2002-09-12 2008-01-24 엘지노텔 주식회사 티씨피/아이피 및 오에스아이 프로토콜의 랜 서비스 장치및 그 방법

Similar Documents

Publication Publication Date Title
CA2144743C (en) Network station with multiple network addresses
JPH06205039A (ja) マルチプロトコル対応のパケット網構成方法
US7269661B2 (en) Method using receive and transmit protocol aware logic modules for confirming checksum values stored in network packet
JPH11112577A (ja) Lanシステム間相互接続方式及びネットワークサービスシステム
CN114066707A (zh) 通用图形处理系统、计算装置和分布式系统
JPH03273352A (ja) オンライン情報処理装置
JP2006050393A (ja) 無線lan端末
JP2005515670A (ja) Ieee1394ブリッジシリアルバスネットワークにおける効率的なタイムアウトメッセージ管理
CN1211880A (zh) 市内交换系统中的呼叫处理信号的路由选择系统
JP2790550B2 (ja) ゲートウェイ装置
JPH0728308B2 (ja) 通信ネットワーク相互接続装置
JP2000358058A (ja) アドレス変換制御装置及びローカルネットワーク間通信方法
JPH0983576A (ja) ネットワーク間接続装置
JPS622746B2 (ja)
JP2001156856A (ja) ネットワーク間情報通信方法及びそのシステム
JPS62269437A (ja) ロ−カルエリアネツトワ−ク制御方式
JPH022776A (ja) デジタル加入者線伝送方式
JP3514375B2 (ja) 経路制御方法
JPH10150466A (ja) 複数ip間ルーティング方法および情報処理装置
JPH11127184A (ja) ルーティング方法及びルータ
JPH08139741A (ja) マルチアダプタ制御方法
JPH1174924A (ja) 管理機能付きハブ
JPH1188404A (ja) ゲートウェイ装置
JPH07235950A (ja) デジタル通信ネットワーク接続方法及び接続装置
JPH04215165A (ja) 複合バスを用いたプロセッサ間通信のアドレス指定方式