JPH0437345A - Lan通信方式 - Google Patents
Lan通信方式Info
- Publication number
- JPH0437345A JPH0437345A JP14487890A JP14487890A JPH0437345A JP H0437345 A JPH0437345 A JP H0437345A JP 14487890 A JP14487890 A JP 14487890A JP 14487890 A JP14487890 A JP 14487890A JP H0437345 A JPH0437345 A JP H0437345A
- Authority
- JP
- Japan
- Prior art keywords
- packet
- flag
- ack
- transmission
- ack packet
- 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
Links
- 238000004891 communication Methods 0.000 title claims abstract description 4
- 230000005540 biological transmission Effects 0.000 claims abstract description 14
- 238000000034 method Methods 0.000 claims description 12
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 claims 1
- 239000000872 buffer Substances 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 1
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、LAN (ローカル・エリア・ネットワーク
)のアクセス方式としてCS MA/A CK方式に関
する。
)のアクセス方式としてCS MA/A CK方式に関
する。
C3MA (キャリア・センス・マルチプル・アクセス
)方式では、バスネットワークにおいて接続された複数
個のノードは従属局・制御局の区別なく、すべて平等で
互いにネットワークが使用中でないことを確認した場合
に送信できる。
)方式では、バスネットワークにおいて接続された複数
個のノードは従属局・制御局の区別なく、すべて平等で
互いにネットワークが使用中でないことを確認した場合
に送信できる。
C3MA方式の中では、C5MA/CD方式が広く採用
されている。これは発信局は送信を試みた後、衝突監視
をして、衝突が検出されたときに再送信する方式であり
、かなり複雑になる。別な低価格なLANとしてC3M
A/ACK方弐がパソコンネットワークに開発されてい
る。この方式は媒体上にパケットが送出されていないこ
とを確認してから、パケットを送出するが、パケットを
送出している最中には、伝送媒体をセンスしない。自己
の送出したパケットが正しく相手に届いたかどうかのf
I認は、主として相手から送られてくるACKパケ−/
)を受信することでなされる。
されている。これは発信局は送信を試みた後、衝突監視
をして、衝突が検出されたときに再送信する方式であり
、かなり複雑になる。別な低価格なLANとしてC3M
A/ACK方弐がパソコンネットワークに開発されてい
る。この方式は媒体上にパケットが送出されていないこ
とを確認してから、パケットを送出するが、パケットを
送出している最中には、伝送媒体をセンスしない。自己
の送出したパケットが正しく相手に届いたかどうかのf
I認は、主として相手から送られてくるACKパケ−/
)を受信することでなされる。
C3MA/ACK方式では、ノードは媒体上のパケット
を検出して、自己宛のパケット(パケットフォーマット
は第3図に示す)あれば、ACKパケットを、第2図に
示すフローチャートにしたがうて返送する。媒体上のパ
ケットを検出したとき、そのヘッダ情報を読取り(Sl
)、自己宛アドレスであれば(B2)、受信データ長R
LENが受信バッファ長LENより小さく受信可能であ
れば(B3)、B4に進みACKパケット送出に移る。
を検出して、自己宛のパケット(パケットフォーマット
は第3図に示す)あれば、ACKパケットを、第2図に
示すフローチャートにしたがうて返送する。媒体上のパ
ケットを検出したとき、そのヘッダ情報を読取り(Sl
)、自己宛アドレスであれば(B2)、受信データ長R
LENが受信バッファ長LENより小さく受信可能であ
れば(B3)、B4に進みACKパケット送出に移る。
しかし受信可能でなければS12に進み、S13.S1
4に従い、NACパケットを送出する。
4に従い、NACパケットを送出する。
B4で、受信データをメモリへDMA転送(B4)し、
受信が終了(35)してから、送信準備(B6.S7)
をして、ACKパケットをフオマントによりセント(B
8)する。そして、送信を開始(B9)L、最終的にト
レーリングフラグ(SIO,5ll)を送信して終了す
る。
受信が終了(35)してから、送信準備(B6.S7)
をして、ACKパケットをフオマントによりセント(B
8)する。そして、送信を開始(B9)L、最終的にト
レーリングフラグ(SIO,5ll)を送信して終了す
る。
このフローチャートでは、ヘッダ情報を、CPU(図示
していないが、本方式を実現する回路に含まれている)
が解析し、ACKパケットを送信すべきか否か判断が終
わり、ACKパケットのブタをフォーマットによりセン
トする(B8)までtよ送信しない。そのため、たとえ
ば第4図に示すような3台のノードAl、B2.C3か
ら構成されるLANにおいて、ノードA1からノードB
2に送信したメツセージパケット4のデータ長が短い場
合は、第5図に示すように、そのメツセージパケット4
に対するACKパケット5の送信を始める前にメツセー
ジパケット4の受信が終了してしまい、メツセージパケ
ット4とACKパケット5との間が空いてしまう。
していないが、本方式を実現する回路に含まれている)
が解析し、ACKパケットを送信すべきか否か判断が終
わり、ACKパケットのブタをフォーマットによりセン
トする(B8)までtよ送信しない。そのため、たとえ
ば第4図に示すような3台のノードAl、B2.C3か
ら構成されるLANにおいて、ノードA1からノードB
2に送信したメツセージパケット4のデータ長が短い場
合は、第5図に示すように、そのメツセージパケット4
に対するACKパケット5の送信を始める前にメツセー
ジパケット4の受信が終了してしまい、メツセージパケ
ット4とACKパケット5との間が空いてしまう。
この空き時間がある特定の時間よりも長いと、この空き
時間にノードC3がノードB2に対してメツセージパケ
ット4を送信すると、ノードB2はノードA1に対する
ACKパケット5を送信する前に、ノードC3からのメ
ツセージパケット4を受信してしまい、ノードA1はノ
ードB2からのACKパケット5を正しく受信できなく
なるという欠点がある。
時間にノードC3がノードB2に対してメツセージパケ
ット4を送信すると、ノードB2はノードA1に対する
ACKパケット5を送信する前に、ノードC3からのメ
ツセージパケット4を受信してしまい、ノードA1はノ
ードB2からのACKパケット5を正しく受信できなく
なるという欠点がある。
本発明は、上記の課題を解決するためになされたもので
、自己宛のメツセージパケットを受信した場合に、その
メツセージパケットのトレーリングフラグを認識した時
点で、直ちにアクノリフジパケットのリーディングフラ
グの送信を始めておいて、つづいてパケットを完成し送
信するようにしたものである。
、自己宛のメツセージパケットを受信した場合に、その
メツセージパケットのトレーリングフラグを認識した時
点で、直ちにアクノリフジパケットのリーディングフラ
グの送信を始めておいて、つづいてパケットを完成し送
信するようにしたものである。
実施例で後述する第1図のフローチャートに示すように
、受信パケットのトレーリングフラグ(TF)により送
信終了を検出した場合(B5)に、ACKパケントに記
入するデータの判断をしないで即座にリープインクフラ
グ(L F)をセラ)L (B6) 、送出する。した
がって送信パケットのTFとACKパケットのLFとが
一都電なり、すきまがなく、他のノードからの介入を防
ぐことができる。
、受信パケットのトレーリングフラグ(TF)により送
信終了を検出した場合(B5)に、ACKパケントに記
入するデータの判断をしないで即座にリープインクフラ
グ(L F)をセラ)L (B6) 、送出する。した
がって送信パケットのTFとACKパケットのLFとが
一都電なり、すきまがなく、他のノードからの介入を防
ぐことができる。
以下、本発明の−・実施例につき、第1図のフローチャ
ートにしたがって説明する。媒体上のパケットを検出す
ると、そのヘッダ情報を読取り(SL)、自己宛のパケ
ットであれば(B2)、受信データ長RLENが受信バ
ッファ長LENより小さく受信可能であれば(B3)、
34以下の経路にうつり、ACKパケットを送出する。
ートにしたがって説明する。媒体上のパケットを検出す
ると、そのヘッダ情報を読取り(SL)、自己宛のパケ
ットであれば(B2)、受信データ長RLENが受信バ
ッファ長LENより小さく受信可能であれば(B3)、
34以下の経路にうつり、ACKパケットを送出する。
しかし受信可能でなければ(B3)、313以下に進み
、NACKパケットを送出する。
、NACKパケットを送出する。
ここで、受信データ長RLENが受信パフファ長LEN
より小さいときには、受信データをメモリにDMA転送
しくB4)、パケットのトレーリングフラグ(TF)に
よりパケット終了を検出する(B5)と、従来例と異な
り、直ちにACKパケットのリープインクフラグ(LF
)をセットしくB6)、送信率[(37,B8)後、そ
れまでの間にデータが完成されたACKパケットフォー
マットをセント(B9)する。したがって第6図にみる
ように、検出したメツセージパケット4のトレーリング
フラグ(TF)とACKパケット5のリープインクフラ
グ(LF)は−都電なることになる。ACKパケットデ
ータの送信が終われば(S10)、メツセージパケット
4のトレーリングフラグ(TF)を送出(Sll、51
2)して、ACKパケット送信を終了する。
より小さいときには、受信データをメモリにDMA転送
しくB4)、パケットのトレーリングフラグ(TF)に
よりパケット終了を検出する(B5)と、従来例と異な
り、直ちにACKパケットのリープインクフラグ(LF
)をセットしくB6)、送信率[(37,B8)後、そ
れまでの間にデータが完成されたACKパケットフォー
マットをセント(B9)する。したがって第6図にみる
ように、検出したメツセージパケット4のトレーリング
フラグ(TF)とACKパケット5のリープインクフラ
グ(LF)は−都電なることになる。ACKパケットデ
ータの送信が終われば(S10)、メツセージパケット
4のトレーリングフラグ(TF)を送出(Sll、51
2)して、ACKパケット送信を終了する。
以上、説明したように、本発明によれば、メツセージパ
ケットに対する受信局のACKパケットの発信は、前者
のトレーリングフラグ(TF)に、後者のリープインク
フラグ(LF)が−都電なるように設定される。したが
って、発信局は目的とする受信局から正しくACKパケ
ットを受信し、所定の通信を行なうことができる。
ケットに対する受信局のACKパケットの発信は、前者
のトレーリングフラグ(TF)に、後者のリープインク
フラグ(LF)が−都電なるように設定される。したが
って、発信局は目的とする受信局から正しくACKパケ
ットを受信し、所定の通信を行なうことができる。
第1図は本発明の一実施例のフローチャート、第2図は
従来例のフローチャート、第3図はパケットフォーマッ
ト、第4図はA、B、Cの3局を例としてバスに結ばれ
たノードを示し、第5図は従来例のシステムでメツセー
ジパケットとACKパケットとのタイミング関係を示す
図、第6図は本実施例のシステムのメツセージパケット
とACKパケットとのタイミング関係を示す図である。 1.2.3− ノードA、B、C。 4−ノードA1からノードB2への メツセージパケット、 5−・ノードB2からのノードA1へのACKバケツ
従来例のフローチャート、第3図はパケットフォーマッ
ト、第4図はA、B、Cの3局を例としてバスに結ばれ
たノードを示し、第5図は従来例のシステムでメツセー
ジパケットとACKパケットとのタイミング関係を示す
図、第6図は本実施例のシステムのメツセージパケット
とACKパケットとのタイミング関係を示す図である。 1.2.3− ノードA、B、C。 4−ノードA1からノードB2への メツセージパケット、 5−・ノードB2からのノードA1へのACKバケツ
Claims (1)
- LANのCSMA/ACK方式として、自己宛のメッセ
ージパケットを受信した場合に、そのメッセージパケッ
トのトレーリングフラグを認識した時点で、直ちにアク
ノリッジパケットのリーディングフラグの送信を始めて
おいて、つづいてパケットを完成し送信することを特徴
とするLAN通信方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14487890A JPH0437345A (ja) | 1990-06-01 | 1990-06-01 | Lan通信方式 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14487890A JPH0437345A (ja) | 1990-06-01 | 1990-06-01 | Lan通信方式 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0437345A true JPH0437345A (ja) | 1992-02-07 |
Family
ID=15372483
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP14487890A Pending JPH0437345A (ja) | 1990-06-01 | 1990-06-01 | Lan通信方式 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0437345A (ja) |
-
1990
- 1990-06-01 JP JP14487890A patent/JPH0437345A/ja active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2027230C (en) | Station-to-station full duplex communication in a communications network | |
JP3248348B2 (ja) | 通信方法及び通信装置 | |
US5502724A (en) | Communication medium access control protocol for wireless communication | |
JPH0290752A (ja) | 複数のデータ処理装置間のデータ転送装置および方法 | |
JPH11252179A (ja) | 非対称回線用tcp通信高速化装置 | |
EP1327328B1 (en) | Method for linking several communication busses using wireless links | |
EP3490293B1 (en) | Data receiving method, data sending method, receiving device and system | |
JPH0437345A (ja) | Lan通信方式 | |
Cisco | LLC2 and SDLC Commands | |
Cisco | LLC2 and SDLC Commands | |
Cisco | LLC2 and SDLC Commands | |
Cisco | LLC2 and SDLC Commands | |
Cisco | LLC2 and SDLC Commands | |
JP2002064503A (ja) | 無線パケット中継方法 | |
Cisco | LLC2 and SDLC Commands | |
Cisco | LLC2 and SDLC Commands | |
Cisco | LLC2 and SDLC Commands | |
Cisco | LLC2 and SDLC Commands | |
Cisco | LLC2 and SDLC Commands | |
Cisco | LLC2 and SDLC Commands | |
Cisco | LLC2 and SDLC Commands | |
Cisco | LLC2 and SDLC Commands | |
Cisco | LLC2 and SDLC Commands | |
JPH11275102A (ja) | 電力線によるネットワークシステム、データの伝送方法及び記録媒体 | |
US6594283B1 (en) | Network communication device |