JP2793480B2 - Lanデータ送出方式 - Google Patents
Lanデータ送出方式Info
- Publication number
- JP2793480B2 JP2793480B2 JP5251343A JP25134393A JP2793480B2 JP 2793480 B2 JP2793480 B2 JP 2793480B2 JP 5251343 A JP5251343 A JP 5251343A JP 25134393 A JP25134393 A JP 25134393A JP 2793480 B2 JP2793480 B2 JP 2793480B2
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- data
- lan
- packet data
- circuit
- 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 - Lifetime
Links
Landscapes
- Small-Scale Networks (AREA)
- Communication Control (AREA)
Description
ーク(LAN)伝送路との間で送受信されたパケットデ
ータを解析するLAN解析方式に用いられるLANデー
タ送出方式に関する。
示すブロック図、図4は図3における従来のLAN送信
装置の一例のブロック図である。
6においては、送信データ記憶回路62にあらかじめ記
憶しておいた送信パケットデータを入力回路61から送
信データ数制御回路62に指定した回数だけLAN送信
回路64を通してLAN伝送路へ送信する機能を有して
いる。
パケットデータ、例えばn=100種類の異なる送信パ
ケットデータを送信データ記憶回路63に記憶してお
き、送信データ数制御回路62の指示によってLAN送
信回路64は各送信パケットデータを1つずつ順番に送
信し、100種類のパケットデータの送信を終了すると
最初に戻って第1種類目のパケットデータから再び順番
に送信していた。
ータは、図3に示したLAN3を通してLAN接続装置
4内にパケットデータの種類ごとに設けたn個のバッフ
ァ(図示省略)に一旦蓄積され、ファーストインファー
ストアウトにLAN5へ送信され、LAN受信装置がこ
れを受信してLAN伝送路(LAN3,LAN接続装置
4およびLAN5)の伝送能力や特性を解析していた。
装置においては、複数の送信パケットデータを順番にサ
イクリックに送信しており、送信パケットデータが同一
種類であればあまり問題はないが、送信パケットデータ
の種類数nが増加するとそれに比例してLAN接続装置
内のバッファ数が増加するので、送信パケットデータの
種類数は自ずから制限されることになる。
LAN受信装置に到達したパケットデータを解析するに
当たって、LAN送信装置からの送信パケットデータ数
とLAN受信装置で受信したパケットデータ数とを比較
して同数のパケットデータが転送されたことを確認する
ことはできていた。
ータを転送中にパケットデータに損失が発生して受信パ
ケットデータ数が送信パケットデータ数より少なくなっ
たとき、LAN接続装置内の何番目のバッファのパケッ
トデータが紛失されたかを知ることはできないので、L
AN接続装置のバッファ数の評価が難しいという問題点
があった。
解決しようとすると、パケットデータ送出に必要なデー
タパターンを記憶する必要があり、制御が複雑化するば
かりでなく、大きい容量の記憶領域を確保しなければな
らないので、コストが高くなるという問題点があった。
が送信すべき複数のパケットデータのそれぞれに個有の
番号で構成される係数データを付加して送信し、LAN
受信装置がLAN伝送路を通して受信した上記係数デー
タによりLAN伝送路を通した転送パケットデータの損
失の有無を正確に判定することができるLANデータ送
出方式を提供することにある。
送信装置は送信すべき複数のパケットデータを記憶する
送信データ記憶回路と、前記複数のパケットデータの各
パケットデータに書き込むべき異なる番号の係数データ
を生成する係数データ生成回路と、前記係数データの書
込み位置を記憶する挿入位置記憶回路と、前記送信デー
タ記憶回路から前記パケットデータをLAN伝送路に送
出するためのパラメータを入力するパラメータ入力回路
と、前記パラメータに基づいて入力されたパケットデー
タ数と同数のパケットデータの送信制御を行う送信デー
タ数制御回路とを備え、LAN受信装置は前記LAN伝
送路を通して受信した前記係数データにより前記LAN
伝送路による転送パケットデータの損失の有無を判定す
ることを特徴とするLANデータ送出方式が得られる。
より前記係数データ生成回路からの前記係数データが所
定の位置に挿入された前記送信データ記憶回路内の前記
パケットデータを前記LAN伝送路に送信するLAN送
信回路を備えることを特徴とする請求項1記載のLAN
データ送出方式が得られる。
る。
実施例を示すLAN送信装置のブロック図、図2は図1
における送信パケットデータのフォーマットを示す図で
ある。
用すると、LAN送信装置1とLAN受信装置2とを備
え、LAN送信装置1はLAN3と接続され、LAN受
信装置2はLAN4と接続され、LAN3とLAN5と
はLAN接続装置4により相互に接続されている。
N接続装置4を通してLAN3とLAN5との間のLA
N伝送路の伝送能力や特性を解析する。すなわち、LA
N送信装置1はあらかじめ設定された送信パケットデー
タ数,送信間隔,送信パケットデータ長および送信パケ
ットデータの内容に従ってLAN3にパケットデータを
送信する。
置4を通してLAN5に伝送され、さらにLAN受信装
置2に到達する。
データの誤りをチェックするとともに、正常パケットデ
ータの数と誤りパケットデータの数とを計数してその計
数結果と受信したパケットデータとを記憶する。
ットデータ数からLAN受信装置2で受信した正常パケ
ットデータ数を差し引いた数値が正常に伝送されなかっ
たパケットデータ数となる。
トデータ数から誤りパケットデータ数を差し引いた数値
が紛失されたパケットデータ数である。
数,送信間隔,送信パケットデータ長等の送信条件(パ
ラメータ)を変化させてパケットデータを送信すること
により、LAN解析装置10ではLAN3,LAN接続
装置4およびLAN5の伝送能力や特性を測定すること
ができる。
て図1を併用して説明する。
装置1はパケットデータをLAN伝送路に送出するため
のパラメータを入力するパラメータ入力回路11と、送
信すべき複数のパケットデータを記憶する送信データ記
憶回路15と、複数のパケットデータの各パケットデー
タに書き込むべき異なる番号の係数データを生成する係
数データ生成回路14と、係数データの書込み位置を記
憶する挿入位置記憶回路13と、パラメータ入力回路1
1からのパラメータに基づいて入力されたパケットデー
タ数と同数のパケットデータの送信制御を行う送信デー
タ数制御回路12と、送信データ記憶回路15内のパケ
ットデータをLAN伝送路に送信するLAN送信回路1
6とを備えている。
16がLAN伝送路にパケットデータを送信する際に必
要な送信条件(パラメータ)を設定し、パラメータのう
ち送信パケットデータ数および送信間隔を送信データ数
制御回路12に、また送信パケットデータ長および送信
パケットデータを送信データ記憶回路15に、さらに係
数データ挿入位置を挿入位置記憶回路13に入力する。
について説明する。
ットデータの先頭部および尾部をそれぞれ示す。送信パ
ケットデータのフォーマットは、LANのプロトコルに
規定される宛先アドレス,自アドレス,データ長および
送信パケットデータの内容を設定するデータフィールド
を含む。本実施例ではこの他に送信パケットデータに書
き込む係数データの挿入位置が設定される。
ないが、例えば4バイトのようにあらかじめLAN送信
装置で決定しておく。
回路11から入力された係数データの書込み位置(挿入
位置)が記憶されており、この書込み位置が指示される
と、送信データ記憶回路15内の送信すべきパケットデ
ータに係数データ生成回路14で生成した係数データが
図2に図示したとおりに書き込まれる。
とに付与された個有の番号であるため、送信パケットデ
ータはそれぞれユニークとなり、LAN受信装置2(図
3に図示)では係数データにより個個のパケットデータ
を識別することができる。
路12はLAN送信装置1からLAN伝送路にパケット
データを送信しようとする度に係数データ生成回路14
に制御信号を送る。
受ける度に、例えば係数データをカウントアップするこ
とにより送信パケットデータごとにユニークな番号を生
成する。
成回路14が生成した係数データを挿入位置記憶回路1
3からの係数データ挿入位置に挿入して、送信データ記
憶回路15の送信パケットデータを書き替える。
送信回路16に制御信号を送って送信データ記憶回路1
5内の送信パケットデータをLAN伝送路へ送信させ
る。
送信データ数制御回路12は次のパケットデータの送信
制御を行う。すなわち、パラメータ入力回路11から指
示された送信間隔になるように時間待ちをしたのち、次
の送信パケットデータに個有な係数データの生成を指示
し、この係数データが挿入されたユニークなパケットデ
ータをLAN送信回路16に指示してLAN伝送路へ送
信させる。
メータ入力回路11から指示された送信パケットデータ
数に達するまで、上記のパケットデータの送信制御を繰
り返す。
送路への各送信パケットデータの一部に個有の係数デー
タを付加することにより、LAN受信装置でLAN伝送
路の伝送能力や特性を解析する際に、LANおよびLA
N接続装置でのデータ伝送時に何番目のパケットデータ
に損失が発生したかを正確に判定することができるとい
う効果を有する。
パターンを記憶する必要がなく、制御も簡単であり、大
きい容量の記憶領域を確保する必要もないので、コスト
が低減されるという効果を有する。
すLAN送信装置のブロック図である。
トを示す図である。
図である。
ロック図である。
Claims (2)
- 【請求項1】 LAN送信装置は送信すべき複数のパケ
ットデータを記憶する送信データ記憶回路と、前記複数
のパケットデータの各パケットデータに書き込むべき異
なる番号の係数データを生成する係数データ生成回路
と、前記係数データの書込み位置を記憶する挿入位置記
憶回路と、前記送信データ記憶回路から前記パケットデ
ータをLAN伝送路に送出するためのパラメータを入力
するパラメータ入力回路と、前記パラメータに基づいて
入力されたパケットデータ数と同数のパケットデータの
送信制御を行う送信データ数制御回路とを備え、LAN
受信装置は前記LAN伝送路を通して受信した前記係数
データにより前記LAN伝送路による転送パケットデー
タの損失の有無を判定することを特徴とするLANデー
タ送出方式。 - 【請求項2】 前記送信データ数制御回路の指示により
前記係数データ生成回路からの前記係数データが所定の
位置に挿入された前記送信データ記憶回路内の前記パケ
ットデータを前記LAN伝送路に送信するLAN送信回
路を備えることを特徴とする請求項1記載のLANデー
タ送出方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5251343A JP2793480B2 (ja) | 1993-10-07 | 1993-10-07 | Lanデータ送出方式 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5251343A JP2793480B2 (ja) | 1993-10-07 | 1993-10-07 | Lanデータ送出方式 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07107097A JPH07107097A (ja) | 1995-04-21 |
JP2793480B2 true JP2793480B2 (ja) | 1998-09-03 |
Family
ID=17221418
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5251343A Expired - Lifetime JP2793480B2 (ja) | 1993-10-07 | 1993-10-07 | Lanデータ送出方式 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2793480B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7139824B2 (en) | 2001-11-28 | 2006-11-21 | International Business Machines Corporation | Method and system for isolating and simulating dropped packets in a computer network |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63115434A (ja) * | 1986-10-31 | 1988-05-20 | Nec Corp | 同報通信誤り検出方式 |
-
1993
- 1993-10-07 JP JP5251343A patent/JP2793480B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH07107097A (ja) | 1995-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6862699B2 (en) | Apparatus for testing functions of communication apparatus | |
US5777987A (en) | Method and apparatus for using multiple FIFOs to improve flow control and routing in a communications receiver | |
US5909564A (en) | Multi-port ethernet frame switch | |
US5187708A (en) | Communication device for layered protocols | |
KR0137089B1 (ko) | 고속 중계 처리 lan간 접속 장치 | |
US5301186A (en) | High speed transmission line interface | |
US7474672B2 (en) | Frame alteration logic for network processors | |
JPH0846644A (ja) | パケット交換方式 | |
KR19990067626A (ko) | 패킷송수신장치및패킷수신장치 | |
JP2778373B2 (ja) | 再送機能付きバッファ装置 | |
JP2793480B2 (ja) | Lanデータ送出方式 | |
JP3110319B2 (ja) | パケットデータ通信における負荷試験装置 | |
JPH05235946A (ja) | ネットワークの構成認識装置 | |
JPH0923245A (ja) | ネットワーク間接続装置 | |
JP2765985B2 (ja) | Atm網のバースト情報転送方式 | |
JPH05327704A (ja) | 一斉同報通信システム及びメッセージ生成装置 | |
JPS645497B2 (ja) | ||
JP3655623B2 (ja) | ルータ装置、データ通信ネットワークシステム及びデータ転送方法 | |
SU1679634A1 (ru) | Устройство для контроля трактов сети связи | |
JP2765986B2 (ja) | Atm網のバースト情報転送方式 | |
JPH05207041A (ja) | 通信処理装置 | |
JPS60245339A (ja) | パケツト交換制御方式 | |
JPH03150943A (ja) | 通信装置 | |
JPH04367138A (ja) | パケット送信装置 | |
JPS6165649A (ja) | 通信制御方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19980526 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080619 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090619 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100619 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100619 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110619 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120619 Year of fee payment: 14 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120619 Year of fee payment: 14 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130619 Year of fee payment: 15 |
|
EXPY | Cancellation because of completion of term |