JPH06334657A - Routing information exchange controller - Google Patents
Routing information exchange controllerInfo
- Publication number
- JPH06334657A JPH06334657A JP5119800A JP11980093A JPH06334657A JP H06334657 A JPH06334657 A JP H06334657A JP 5119800 A JP5119800 A JP 5119800A JP 11980093 A JP11980093 A JP 11980093A JP H06334657 A JPH06334657 A JP H06334657A
- Authority
- JP
- Japan
- Prior art keywords
- timer
- routing information
- timer value
- configuration
- utilization rate
- 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
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】
【目的】 ルーティング情報のトラフィックによって本
来のデータ転送が妨げられることを防止し、データ転送
の効率を向上させる。
【構成】 中継システム1a内の伝送路利用率問い合わ
せ手段8が、ローカルエリアネットワーク2に接続され
ている伝送路利用率情報収集装置に伝送路上のデータ転
送量を定期的に問い合わせる。その結果を基にして、各
種タイマの最適な値を構成タイマ決定手段9が決定す
る。そして、決定したタイマ値をES構成タイマ変更指
示手段10が相手端末システムへ指示し、自中継システ
ムのタイマはIS構成タイマ変更手段11およびIS保
持タイマ変更手段12が決定したタイマ値に変更する。
(57) [Abstract] [Purpose] To prevent the original data transfer from being hindered by the traffic of the routing information and improve the efficiency of the data transfer. [Structure] A transmission line utilization rate inquiry means 8 in a relay system 1a periodically inquires of a transmission line utilization rate information collecting device connected to a local area network 2 about a data transfer amount on the transmission line. Based on the result, the constituent timer determining means 9 determines the optimum values of various timers. Then, the ES configuration timer change instruction means 10 instructs the partner terminal system to the determined timer value, and the timer of the own relay system is changed to the timer value determined by the IS configuration timer change means 11 and the IS holding timer change means 12.
Description
【0001】[0001]
【産業上の利用分野】本発明は、ローカルエリアネット
ワーク上の端末システム(以下、ESと記す。)と中継
システム(以下、ISと記す。)の間で行われるルーテ
ィング情報の交換を制御するルーティング情報交換制御
装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to routing for controlling exchange of routing information between a terminal system (hereinafter referred to as ES) and a relay system (hereinafter referred to as IS) on a local area network. The present invention relates to an information exchange control device.
【0002】[0002]
【従来の技術】図8はISとESから構成されるネット
ワークの一例を示す図である。この図に示す例では、ロ
ーカルエリアネットワーク2に対して複数のES11a
〜11dとIS1bが接続され、ローカルエリアネット
ワーク2はIS1bを介して広域網ネットワーク3に接
続されている。ESとISは、本来のデータの送受信の
他に、相互にルーティング情報を交換する。2. Description of the Related Art FIG. 8 is a diagram showing an example of a network composed of IS and ES. In the example shown in this figure, a plurality of ESs 11a are provided for the local area network 2.
11d and IS1b are connected, and the local area network 2 is connected to the wide area network 3 via IS1b. The ES and IS exchange routing information with each other in addition to the original transmission / reception of data.
【0003】図9は、例えば情報処理相互運用技術協会
(INTAP)のプロトコル実装規約S017(Ver
2.0)「ネットワーク層中継実装規約」RF.22
“ネットワーク層中継”(これは国際標準であるISO
9542「ES−ISルーティング・プロトコル」の実
装方法に関する国内の規約を記述した文書である。)に
示されている従来のES−IS間でのルーティング情報
のやり取りにかかわるISブロックの構成を示すブロッ
ク図である。この図に示すように、IS1bは、CLN
P(コネクションレス・ネットワーク・プロトコル)処
理機械4と、ESとIS間のES−ISルーティング・
プロトコルを処理するES−IS処理機械5と、ルーテ
ィング情報ベース6とを備えている。FIG. 9 shows a protocol implementation contract S017 (Ver) of the Information Processing Interoperability Engineering Association (INTAP), for example.
2.0) "Network Layer Relay Implementation Rules" RF. 22
"Network Layer Relay" (This is an international standard ISO
9542 is a document that describes domestic regulations regarding the implementation method of "ES-IS routing protocol". 6 is a block diagram showing a configuration of an IS block involved in the exchange of routing information between the conventional ES-IS shown in FIG. As shown in this figure, IS1b is CLN
P (connectionless network protocol) processing machine 4 and ES-IS routing between ES and IS
It comprises an ES-IS processing machine 5 for processing protocols and a routing information base 6.
【0004】図10は、IS1bとES11a、11b
の間で送受信されるルーティング情報の実際の送受信の
単位であるISH PDU(IS Hello プロト
コル・データ単位)とESH PDU(ES Hell
o プロトコル・データ単位)、およびISとESの間
で送受信される本来のデータ転送のシーケンスの一例を
示す説明図である。FIG. 10 shows IS1b and ES11a, 11b.
ISH PDU (IS Hello protocol data unit) which is a unit of actual transmission and reception of routing information transmitted and received between
FIG. 5 is an explanatory diagram showing an example of an original sequence of data transfer transmitted / received between IS and ES.
【0005】次に、従来のISの動作について説明す
る。図9に示すIS1bにおいて、CLNP処理機械4
はローカルエリアネットワーク2に対して送受信される
CLNPのプロトコル・データ単位をプロトコル処理す
る。一方、ES−IS処理機械5は同じくローカルエリ
アネットワーク2に対して送受信されるES−ISのプ
ロトコル・データ単位をプロトコル処理する。例えば、
ローカルエリアネットワーク2からのプロトコル・デー
タ単位を受信した場合、IS1bが受信したプロトコル
・データ単位のプロトコル識別子およびタイプ・フィー
ルドからCLNPプロトコルかES−ISプロトコルか
が識別され、各々対応した処理機械に渡され、処理が実
行される。Next, the operation of the conventional IS will be described. In IS1b shown in FIG. 9, CLNP processing machine 4
Processes the protocol data unit of CLNP transmitted / received to / from the local area network 2. On the other hand, the ES-IS processing machine 5 also performs protocol processing on the ES-IS protocol data unit transmitted / received to / from the local area network 2. For example,
When the protocol data unit from the local area network 2 is received, the CLNP protocol or the ES-IS protocol is identified from the protocol identifier and the type field of the protocol data unit received by IS1b, and passed to the corresponding processing machine. Then, the processing is executed.
【0006】また、ルーティング情報ベース6にはルー
ティングのために必要となるルーティング情報が蓄えら
れており、CLNP処理機械4によるデータの中継処理
時に参照される。このルーティング情報ベース6内で
は、ES−IS間でのルーティング情報の送受信時に必
要な情報がルーティング情報ベース6に記録される形式
などが維持更新される。[0006] Further, the routing information base 6 stores routing information necessary for routing, which is referred to when the CLNP processing machine 4 relays data. In the routing information base 6, a format in which information required for transmitting / receiving the routing information between ES-IS is recorded in the routing information base 6 is updated.
【0007】ルーティング情報の交換は、ES−IS処
理機械5がES−ISプロトコルのプロトコル・データ
単位を使用し、その送受信で行われる。IS1b内のE
S−IS処理機械5は、相手ES11a、11b、11
c、11d上での構成タイマが満了する毎に、そのES
11a、11b、11c、11dから本IS1b宛に送
信してくるESH PDUを定期的に受信する。また、
本IS1b内でも構成タイマが満了すれば、そのたび毎
にISH PDUを送信する。もし、このとき、あるE
Sと他のESの間、およびあるESとIS1bの間等、
他のシステム間でデータ転送が実行されていたとして
も、このESH PDUの受信とISHPDUの送信
は、各構成タイマのタイマ値が一定値であるため一定の
時間間隔で繰り返し送受信処理される。The exchange of routing information is performed by the ES-IS processing machine 5 using the protocol data unit of the ES-IS protocol and transmitting and receiving the protocol data unit. E in IS1b
The S-IS processing machine 5 uses the partner ESs 11a, 11b, 11
Each time the configuration timer on c, 11d expires, its ES
The ESH PDU transmitted from 11a, 11b, 11c, 11d to this IS1b is periodically received. Also,
If the configuration timer expires even in the IS1b, the ISH PDU is transmitted each time. If at this time there is an E
Between S and another ES, between one ES and IS1b, etc.
Even if data transfer is being performed between other systems, the reception of the ESH PDU and the transmission of the ISH PDU are repeatedly transmitted and received at constant time intervals because the timer values of the constituent timers are constant.
【0008】例えば、IS1bとES11a、ES11
bの間で送受信されるISH PDUとESH PDU
のシーケンスの一例を示す図10において、シーケンス
始めのデータ転送(ES11aとIS1bの間のデータ
転送)が少量である期間でも、一定値のIS構成タイマ
の満了によりISH PDUが送信され、また、一定値
のES構成タイマの満了によりESH PDUが送信さ
れる。一方、シーケンス中盤以降のデータ転送(ES1
1bとIS1bの間およびES11aとIS1bの間の
データ転送)が多量である期間においても、全く同様の
タイマ満了によりISH PDUとESH PDUが送
信される。For example, IS1b, ES11a, ES11
b ISH PDU and ESH PDU sent and received between
10 showing an example of the sequence of FIG. 10, the ISH PDU is transmitted due to the expiration of the IS configuration timer of a constant value even when the data transfer at the beginning of the sequence (data transfer between ES11a and IS1b) is small, and An ESH PDU is sent upon expiration of the value ES configuration timer. On the other hand, data transfer after the middle of the sequence (ES1
ISH PDUs and ESH PDUs are transmitted by exactly the same timer expiration even in a period in which the amount of data transfer between 1b and IS1b and between ES11a and IS1b is large.
【0009】つまり、システム間でのデータ転送がいか
なる状況であろうとも、ISH PDUとESH PD
Uの送信タイミングは基本的に変化しない。In other words, no matter what the situation of data transfer between systems, ISH PDU and ESH PD
The transmission timing of U is basically unchanged.
【0010】なお、このISの構成タイマとESの構成
タイマはシステム構築時にローカルに設定したタイマ値
が常に使用されている。The IS configuration timer and the ES configuration timer always use the timer values set locally when the system is constructed.
【0011】[0011]
【発明が解決しようとする課題】従来のESとISの間
でのルーティング情報の交換は、上記のようにローカル
エリアネットワークのシステム構築時に、そのシステム
構成状況のみに従って構成タイマ値が静的に設定され
る。そのため、ローカルエリアネットワーク上のデータ
転送の量が増加したとしても、一定のタイマ値である構
成タイマが満了する毎にルーティング情報を必ず送信す
ることから、ESの個数が膨大なローカルエリアネット
ワークの場合等には特にこのルーティング情報のトラフ
ィックが本来のデータ転送を妨げる等の問題が生じる。In the conventional exchange of the routing information between the ES and the IS, the configuration timer value is statically set according to only the system configuration status when the local area network system is constructed as described above. To be done. Therefore, even if the amount of data transfer on the local area network increases, routing information is always sent every time the configuration timer, which is a constant timer value, expires. In particular, the problem that the traffic of the routing information interferes with the original data transfer occurs.
【0012】なお、特開平3−278739号公報に
は、自己ルーティング網が輻輳状態のときにそれを示す
信号を発信元へ返送し、情報を再送させる技術が示され
ている。しかしながら、この技術では、輻輳が生じた場
合でも必要な情報を宛先に適確に送ることが可能になる
が、輻輳を防止することはできない。Japanese Unexamined Patent Publication (Kokai) No. 3-278739 discloses a technique in which when the self-routing network is in a congested state, a signal indicating it is returned to the source and the information is retransmitted. However, with this technique, even when congestion occurs, necessary information can be sent to the destination accurately, but congestion cannot be prevented.
【0013】そこで本発明の目的は、ルーティング情報
のトラフィックが本来のデータ転送の妨げとなることを
防止し、データ転送の効率を向上させることのできるル
ーティング情報交換制御装置を提供することにある。SUMMARY OF THE INVENTION It is an object of the present invention to provide a routing information exchange control device capable of preventing the traffic of routing information from interfering with the original data transfer and improving the efficiency of data transfer.
【0014】[0014]
【課題を解決するための手段】請求項1記載の発明のル
ーティング情報交換制御装置は、伝送路を介して複数の
端末システムと中継システムとが接続されたローカルエ
リアネットワークにおいて、端末システムと中継システ
ムとの間で行われるルーティング情報の交換を制御する
ものであって、伝送路の利用率情報を収集する伝送路利
用率情報収集手段と、この伝送路利用率情報収集手段に
対して利用率情報を定期的に問い合わせる問い合わせ手
段と、この問い合わせ手段によって得られた利用率情報
に基づいて、端末システムが中継システムにルーティン
グ情報を送信する時間間隔を設定するタイマ値、中継シ
ステムが端末システムにルーティング情報を送信する時
間間隔を設定するタイマ値および中継システムが受信し
たルーティング情報を保持しておく時間を設定するタイ
マ値を変更するタイマ値変更手段とを備えたものであ
る。According to another aspect of the present invention, there is provided a routing information exchange control device in a local area network in which a plurality of terminal systems and a relay system are connected via a transmission line. For controlling the exchange of routing information between the transmission path utilization rate information collecting means and the transmission path utilization rate information collecting means for collecting the utilization rate information of the transmission path. And a timer value that sets a time interval for the terminal system to send the routing information to the relay system based on the utilization information obtained by the inquiry means, and the relay system sends the routing information to the terminal system. Value that sets the time interval for sending messages and the routing information received by the relay system. It is obtained by a timer value changing means for changing the timer value to be set the length of time to keep.
【0015】請求項2記載の発明のルーティング情報交
換制御装置は、請求項1記載の発明において、伝送路利
用率情報収集手段、問い合わせ手段およびタイマ値変更
手段が中継システム内に設けられているものである。According to a second aspect of the present invention, there is provided a routing information exchange control device according to the first aspect of the present invention, wherein transmission line utilization information collecting means, inquiry means and timer value changing means are provided in the relay system. Is.
【0016】[0016]
【作用】請求項1記載の発明では、伝送路利用率情報収
集手段によって収集した伝送路の利用率情報を、問い合
わせ手段によって定期的に問い合わせ、得られた利用率
情報に基づいて、タイマ値変更手段によって、端末シス
テムが中継システムにルーティング情報を送信する時間
間隔を設定するタイマ値、中継システムが端末システム
にルーティング情報を送信する時間間隔を設定するタイ
マ値および中継システムが受信したルーティング情報を
保持しておく時間を設定するタイマ値を変更する。According to the first aspect of the present invention, the utilization value information of the transmission path collected by the transmission path utilization rate information collecting means is periodically inquired by the inquiring means, and the timer value is changed based on the obtained utilization rate information. A timer value for setting a time interval for the terminal system to send routing information to the relay system, a timer value for setting a time interval for the relay system to send routing information to the terminal system, and the routing information received by the relay system Change the timer value that sets the time to keep.
【0017】請求項2記載の発明では、伝送路利用率情
報の収集、問い合わせ、および各タイマ値の変更が、中
継システムによって行われる。According to the second aspect of the invention, the relay system collects and inquires about the transmission line utilization rate information and changes each timer value.
【0018】[0018]
【実施例】以下本発明の実施例について詳細に説明す
る。図1ないし図7は本発明の一実施例に係るものであ
る。EXAMPLES Examples of the present invention will be described in detail below. 1 to 7 relate to an embodiment of the present invention.
【0019】図2は本実施例におけるネットワークの構
成例を示すブロック図である。この例では、ローカルエ
リアネットワーク2に対して複数のES11a〜11d
とIS1aと伝送路利用率情報収集装置20とが接続さ
れ、ローカルエリアネットワーク2はIS1aを介して
広域網ネットワーク3に接続されている。FIG. 2 is a block diagram showing a configuration example of a network in this embodiment. In this example, a plurality of ESs 11a to 11d are provided for the local area network 2.
The IS1a is connected to the transmission path utilization rate information collecting device 20, and the local area network 2 is connected to the wide area network 3 via the IS1a.
【0020】図1は、本実施例におけるIS1aの構成
を示すブロック図である。この図に示すように、IS1
aは、CLNP処理機械4と、ES−IS処理機械5
と、ルーティング情報ベース6と、ES−IS処理機械
5に接続された構成タイマ制御機能7とを備えている。
構成タイマ制御機能7は、図1に示す伝送路利用率情報
収集装置20に対して伝送路利用率情報を問い合わせる
伝送路利用率問い合わせ手段8と、この伝送路利用率問
い合わせ手段8で得た情報に基づいて構成タイマのタイ
マ値を決定する構成タイマ決定手段9と、この構成タイ
マ決定手段9で決定されたタイマ値に基づいてESに対
して構成タイマのタイマ値の変更を指示するES構成タ
イマ変更指示手段10と、構成タイマ決定手段9で決定
されたタイマ値に基づいてIS構成タイマのタイマ値を
変更するIS構成タイマ変更手段11と、構成タイマ決
定手段9で決定されたタイマ値に基づいてIS保持タイ
マのタイマ値を変更するIS保持タイマ変更手段12と
を備えている。FIG. 1 is a block diagram showing the configuration of IS1a in this embodiment. As shown in this figure, IS1
a is a CLNP processing machine 4 and an ES-IS processing machine 5
, A routing information base 6 and a configuration timer control function 7 connected to the ES-IS processing machine 5.
The configuration timer control function 7 includes a transmission path utilization rate inquiry means 8 for inquiring the transmission path utilization rate information collecting device 20 shown in FIG. 1 about transmission path utilization rate information, and information obtained by the transmission path utilization rate inquiry means 8. A configuration timer determining means 9 for determining the timer value of the configuration timer based on the above, and an ES configuration timer for instructing the ES to change the timer value of the configuration timer based on the timer value determined by the configuration timer determination means 9. Based on the change instruction means 10, the IS configuration timer changing means 11 for changing the timer value of the IS configuration timer based on the timer value determined by the configuration timer determining means 9, and the timer value determined by the configuration timer determining means 9. And IS holding timer changing means 12 for changing the timer value of the IS holding timer.
【0021】なお、構成タイマ制御機能7は、例えば記
憶装置を含むコンピュータがプログラムを実行すること
によって実現される。The configuration timer control function 7 is realized by a computer including a storage device executing a program.
【0022】次に、図3ないし図7を参照して本実施例
の動作について説明する。Next, the operation of this embodiment will be described with reference to FIGS.
【0023】図1に示すIS1aにおいて、CLNP処
理機械4、ES−IS処理機械5およびルーティング情
報ベース6は従来の技術で説明した処理と全く同じ処理
を実行する。In the IS 1a shown in FIG. 1, the CLNP processing machine 4, the ES-IS processing machine 5 and the routing information base 6 execute exactly the same processing as described in the prior art.
【0024】IS1a内のES−IS処理機械5は従来
技術と同様に自IS1a内で構成タイマが満了する毎に
ISH PDUを送信する。また、相手ES11a、1
1b、11c、11d上での構成タイマ満了時毎にES
U PDUを受信する。The ES-IS processing machine 5 in IS1a transmits an ISH PDU every time the configuration timer expires in its own IS1a, as in the prior art. In addition, the partner ES11a, 1
ES every time the configuration timer on 1b, 11c, 11d expires
Receive a U PDU.
【0025】この送受信動作とは全く独立に、IS1a
内の伝送路利用率問い合わせ手段8は、ローカルエリア
ネットワーク2に接続された別ノードである伝送路利用
率情報収集装置20に対して定期的(常に一定とは限ら
ず利用率により変化させても良い。)にローカルエリア
ネットワーク2の利用状況を問い合わせる。得られた利
用率情報を基に構成タイマ決定手段9が、現時点におけ
る構成タイマの最適なタイマ値を、図3と図4に示す特
性図に従って決定する。IS1a is completely independent of this transmission / reception operation.
The transmission line utilization rate inquiry means 8 in the transmission line utilization rate information collecting device 20 which is another node connected to the local area network 2 periodically (even if the transmission line utilization rate inquiring means 8 is not always constant but varies depending on the utilization rate). Inquire about the usage status of the local area network 2. Based on the obtained utilization rate information, the configuration timer determining means 9 determines the optimum timer value of the configuration timer at the present time according to the characteristic diagrams shown in FIGS. 3 and 4.
【0026】なお、図3は構成タイマ決定手段9がタイ
マ値を決定する場合に参考にされる伝送路利用率とES
構成タイマのタイマ値との関係を示す特性図であり、図
4は同様の場合に参考にされる伝送路利用率とIS構成
タイマのタイマ値との関係を示す特性図である。Note that, in FIG. 3, the transmission line utilization rate and the ES which are referred to when the constituent timer determining means 9 determines the timer value.
FIG. 4 is a characteristic diagram showing a relationship with a timer value of a configuration timer, and FIG. 4 is a characteristic diagram showing a relationship between a transmission line utilization rate and a timer value of an IS configuration timer, which is referred to in the same case.
【0027】もし、伝送路利用率問い合わせ手段8が問
い合わせた利用率情報の結果が高利用率であるならば、
構成タイマ決定手段9は、保持している特性図からES
およびISの構成タイマの値を大きくする(つまり、満
了間隔を長くする)ことを決定する。If the result of the utilization rate information inquired by the transmission line utilization rate inquiry means 8 is a high utilization rate,
The configuration timer determination means 9 uses the characteristic diagram that it holds
And decide to increase the value of the IS configuration timer (ie, increase the expiration interval).
【0028】構成タイマ決定手段9で決められたESの
構成タイマ値は、ISH PDUによって各ESに通知
される。以下、この手順について説明する。The ES configuration timer value determined by the configuration timer determining means 9 is notified to each ES by the ISH PDU. Hereinafter, this procedure will be described.
【0029】図5はIS1aからES11a、11b、
11c、11d宛に送信されるISH PDUの構造形
式を示している。このISH PDU12は、固定部1
3、アドレス部14およびオプション部15から構成さ
れている。オプション部15に定義されているパラメー
タの一つに、ESの構成タイマのタイマ値をISが提示
するフィールドであるESTCフィールド17(このフ
ィールドの使用方法等はINTAPのプロトコル実装規
約S017(Ver2.0)には規定されていない。)
がある。また、固定部13内の保持タイマフィールド1
6は、構成タイマと関係の深い保持タイマを設定するフ
ィールドである。保持タイマは受信したそのPDU(つ
まり、ルーティング情報のこと)をシステム内に保持し
ておく時間間隔をいう。FIG. 5 shows IS1a to ES11a, 11b,
The structural format of the ISH PDU transmitted to 11c and 11d is shown. This ISH PDU 12 is a fixed unit 1.
3, an address section 14 and an option section 15. One of the parameters defined in the option section 15 is an ESTC field 17 which is a field in which the IS presents the timer value of the ES configuration timer (how to use this field is defined in the INTAP protocol implementation convention S017 (Ver2.0). ) Is not specified.)
There is. Also, the holding timer field 1 in the fixed part 13
A field 6 is used to set a hold timer that is closely related to the configuration timer. The hold timer is a time interval for holding the received PDU (that is, routing information) in the system.
【0030】構成タイマ決定手段9で決められたESの
構成タイマ値は、ES構成タイマ変更指示手段10によ
り、IS1aからES11a、11b、11c、11d
へ送信される図5に示すISH PDU12内のESC
Tフィールド17にこの新しいES構成タイマ値を設定
する。同時に、新しいES構成タイマ値に対応できる保
持タイマを、同じISH PDU12の保持タイマフィ
ールド16に設定する。なお、通常は保持タイマ値は構
成タイマ値の2倍プラスαに設定する。これはRF2
2.“ネットワーク層”の内容による。The ES configuration timer value determined by the configuration timer determining means 9 is changed from the IS 1a to the ES 11a, 11b, 11c, 11d by the ES configuration timer change instruction means 10.
ESC in the ISH PDU 12 shown in FIG.
Set this new ES configuration timer value in the T field 17. At the same time, a hold timer capable of supporting the new ES configuration timer value is set in the hold timer field 16 of the same ISH PDU 12. The holding timer value is usually set to twice the configuration timer value plus α. This is RF2
2. It depends on the contents of the "network layer".
【0031】また、IS1aの新しい構成タイマ値は、
構成タイマ決定手段9からIS構成タイマ変更手段11
に通知され、ES−IS処理機械5が使用するIS1a
の構成タイマのタイマ値は大きくなる。同様に、IS保
持タイマ変更手段12にも通知され、ES−IS処理機
械5が使用するIS1aの保持タイマのタイマ値も大き
くなる。Also, the new configuration timer value for IS1a is
From the configuration timer determining means 9 to the IS configuration timer changing means 11
IS1a used by the ES-IS processing machine 5
The timer value of the configuration timer of is increased. Similarly, the IS holding timer changing means 12 is also notified, and the timer value of the holding timer of IS1a used by the ES-IS processing machine 5 is also increased.
【0032】この新しいES構成タイマ値の設定された
ISH PDUを受信したES11a、11b、11
c、11dは以後この構成タイマ値に従ってESH P
DUを送信してくるようになり、IS1aのESH P
DUの受信間隔は長くなる。このことにより、ローカル
エリアネットワーク2上を流れるルーティング情報の量
が減少し、本来のデータの転送が優先される。ESs 11a, 11b, 11 that have received the ISH PDU with the new ES configuration timer value set
c and 11d will be ESH P according to this configuration timer value.
DU will be sent, IS1a ESH P
The DU reception interval becomes long. This reduces the amount of routing information flowing on the local area network 2 and prioritizes the original transfer of data.
【0033】図6は、このときのIS1aとES11
a、ES11bの間でやり取りされるルーティング情報
の実際のプロトコル・データ単位であるISH PDU
とESH PDUの送受信、およびIS1aとES11
a、ES11bの間での本来のデータ転送のシーケンス
の一例を示す説明図である。FIG. 6 shows IS1a and ES11 at this time.
ISH PDU which is an actual protocol data unit of routing information exchanged between a and ES 11b
And ESH PDU transmission and reception, and IS1a and ES11
It is explanatory drawing which shows an example of the sequence of the original data transfer between a and ES11b.
【0034】一方、伝送路利用率問い合わせ手段8が問
い合わせた利用率情報の結果が低利用率であるならば、
構成タイマ決定手段9は、保持している特性図からES
およびISの構成タイマの値を小さくする(つまり、満
了間隔を短くする)ことを決定する。構成タイマ決定手
段9で決められたESの構成タイマ値は、ES構成タイ
マ変更指示手段10により、IS1aからES11a、
11b、11c、11dへ送信される図5に示すISH
PDU12内のESCTフィールド17にこの新しい
ES構成タイマ値を設定する。同時に、新しいES構成
タイマ値に対応できる保持タイマを、同じISH PD
U12の保持タイマフィールド16に設定する。また、
IS1aの新しい構成タイマ値は、構成タイマ決定手段
9からIS構成タイマ変更手段11に通知され、ES−
IS処理機械5が使用するIS1aの構成タイマのタイ
マ値は小さくなる。同様に、IS保持タイマ変更手段1
2にも通知され、ES−IS処理機械5が使用するIS
1aの保持タイマのタイマ値も小さくなる。On the other hand, if the result of the utilization rate information inquired by the transmission line utilization rate inquiry means 8 is a low utilization rate,
The configuration timer determination means 9 uses the characteristic diagram that it holds
And decide to decrease the value of the IS configuration timer (ie, shorten the expiration interval). The ES configuration timer value determined by the configuration timer determination means 9 is changed from IS1a to ES11a by the ES configuration timer change instruction means 10.
ISH shown in FIG. 5 transmitted to 11b, 11c, and 11d.
Set this new ES configuration timer value in ESCT field 17 in PDU 12. At the same time, a hold timer that can accommodate the new ES configuration timer value is set to
It is set in the hold timer field 16 of U12. Also,
The new configuration timer value of IS1a is notified from the configuration timer determining means 9 to the IS configuration timer changing means 11, and ES-
The timer value of the IS1a configuration timer used by the IS processing machine 5 becomes smaller. Similarly, IS holding timer changing means 1
The IS used by the ES-IS processing machine 5 is also notified to
The timer value of the holding timer of 1a also becomes small.
【0035】この新しいES構成タイマ値の設定された
ISH PDUを受信したES11a、11b、11
c、11dは以後この構成タイマ値に従ってESH P
DUを送信してくるようになり、IS1aのESH P
DUの受信間隔は短くなる。このことにより、ローカル
エリアネットワーク2上を流れるルーティング情報の量
は増加するが、データ転送量そのものがそれほど多くな
いので、パフォーマンスには影響はない。むしろ、伝送
路の利用率が低いことからシステム構成が変更される可
能性が高いとも考えられ、より頻繁なルーティング情報
の交換が必要とされ、ルーティング情報の量が増加する
ことは好ましいと言える。ESs 11a, 11b, 11 that have received the ISH PDU with the new ES configuration timer value set
c and 11d will be ESH P according to this configuration timer value.
DU will be sent, IS1a ESH P
The reception interval of DU becomes short. This increases the amount of routing information flowing on the local area network 2, but does not affect the performance because the amount of data transfer itself is not so large. Rather, it is considered that the system configuration is likely to be changed due to the low utilization rate of the transmission path, more frequent exchange of routing information is required, and it is preferable that the amount of routing information is increased.
【0036】図7は、このときのIS1aとES11
a、ES11bの間でやり取りされるルーティング情報
の実際のプロトコル・データ単位であるISH PDU
とESH PDUの送受信、およびIS1aとES11
a、ES11bの間での本来のデータ転送のシーケンス
の一例を示す説明図である。FIG. 7 shows IS1a and ES11 at this time.
ISH PDU which is an actual protocol data unit of routing information exchanged between a and ES 11b
And ESH PDU transmission and reception, and IS1a and ES11
It is explanatory drawing which shows an example of the sequence of the original data transfer between a and ES11b.
【0037】このように本実施例によれば、上述のよう
な構成タイマの制御により、図6と図7に示されるシー
ケンスが時間の経過において連続的に変化するようにタ
イマ値が動的にコントロールされる。すなわち、伝送路
の利用率が高い場合にはルーティング情報の交換を抑止
して、送受信中のシステム間のデータ転送を優先させ
る。その結果、ファイル転送等の高負荷時においてルー
ティング情報の交換のためにファイル転送のデータ送受
信が妨げられる可能性が低下し、ファイル転送のパフォ
ーマンスが向上する。As described above, according to the present embodiment, the timer value is dynamically controlled so that the sequences shown in FIG. 6 and FIG. Controlled. That is, when the usage rate of the transmission path is high, the exchange of routing information is suppressed, and the data transfer between the transmitting and receiving systems is prioritized. As a result, the possibility of hindering the data transmission / reception of the file transfer due to the exchange of the routing information at the time of heavy load such as the file transfer is reduced, and the file transfer performance is improved.
【0038】なお、図2では、伝送路利用率情報収集装
置20をIS1aとは別個に設けているが、この伝送路
利用率情報収集装置20をIS1a内部に設けても良
い。これにより、ローカルエリアネットワーク2を介す
ることなく、IS1a内で伝送路利用率情報の収集が可
能となる。Although the transmission line utilization rate information collecting device 20 is provided separately from the IS1a in FIG. 2, the transmission line utilization rate information collecting device 20 may be provided inside the IS1a. As a result, it becomes possible to collect the transmission path utilization rate information within the IS 1a without going through the local area network 2.
【0039】[0039]
【発明の効果】以上説明したように請求項1記載の発明
によれば、伝送路の利用率情報に基づいて各タイマ値を
変更するようにしたので、伝送路の利用率が高い場合に
はルーティング情報の交換を抑止して、送受信中のシス
テム間のデータ転送を優先させることができ、ルーティ
ング情報のトラフィックによって本来のデータ転送が妨
げられる可能性が低下し、データ転送の効率を向上させ
ることができるという効果がある。As described above, according to the first aspect of the present invention, each timer value is changed based on the utilization information of the transmission line. Therefore, when the utilization factor of the transmission line is high. To prevent exchange of routing information and prioritize data transfer between transmitting and receiving systems, reduce the possibility that routing information traffic will interfere with the original data transfer, and improve the efficiency of data transfer. There is an effect that can be.
【0040】また、請求項2記載の発明によれば、請求
項1記載の発明の効果に加え、伝送路利用率情報の収
集、問い合わせ、および各タイマ値の変更を、中継シス
テム内で行うことができるという効果がある。According to the second aspect of the invention, in addition to the effect of the first aspect of the invention, the transmission line utilization rate information is collected, inquired, and each timer value is changed in the relay system. There is an effect that can be.
【図1】本発明の一実施例における中継システムの構成
を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a relay system according to an embodiment of the present invention.
【図2】図1の中継システムをネットワーク構成の一つ
のノードとして持つローカルエリアネットワークを示す
ブロック図である。2 is a block diagram showing a local area network having the relay system of FIG. 1 as one node of a network configuration.
【図3】図1における構成タイマ決定手段が保持する伝
送路利用率と端末システム構成タイマ値との関係を示す
特性図である。3 is a characteristic diagram showing a relationship between a transmission line utilization rate held by a constituent timer determining unit in FIG. 1 and a terminal system constituent timer value.
【図4】図1における構成タイマ決定手段が保持する伝
送路利用率と中継システム構成タイマ値との関係を示す
特性図である。4 is a characteristic diagram showing a relationship between a transmission line utilization rate and a relay system configuration timer value held by a configuration timer determining unit in FIG.
【図5】図1における構成タイマ変更指示手段が適用す
るESCTフィールドを含むISH PDUの構造形式
を示す説明図である。5 is an explanatory diagram showing a structural format of an ISH PDU including an ESCT field applied by the configuration timer change instruction means in FIG. 1. FIG.
【図6】本発明の一実施例においてローカルエリアネッ
トワークにおける伝送路利用率が高い場合での中継シス
テムと端末システムの間で交換されるルーティング情報
の送受信およびデータの送受信のシーケンスの一例を示
す説明図である。FIG. 6 is a diagram showing an example of a sequence of transmission / reception of routing information and data transmission / reception exchanged between the relay system and the terminal system when the utilization rate of the transmission path in the local area network is high according to an embodiment of the present invention. It is a figure.
【図7】本発明の一実施例においてローカルエリアネッ
トワークにおける伝送路利用率が低い場合での中継シス
テムと端末システムの間で交換されるルーティング情報
の送受信およびデータの送受信のシーケンスの一例を示
す説明図である。FIG. 7 is an explanatory view showing an example of a sequence of transmission / reception of routing information exchanged between the relay system and the terminal system and a data transmission / reception when the utilization rate of the transmission path in the local area network is low in an embodiment of the present invention. It is a figure.
【図8】従来のローカルエリアネットワークの構成例を
示すブロック図である。FIG. 8 is a block diagram showing a configuration example of a conventional local area network.
【図9】従来の中継システムの構成例を示すブロック図
である。FIG. 9 is a block diagram showing a configuration example of a conventional relay system.
【図10】従来の中継システムと端末システムの間で交
換されるルーティング情報の送受信およびデータの送受
信のシーケンスの一例を示す説明図である。FIG. 10 is an explanatory diagram showing an example of a sequence of transmitting / receiving routing information and transmitting / receiving data exchanged between a conventional relay system and a terminal system.
1 中継システム 2 ローカルエリアネットワーク 7 構成タイマ制御機能 8 伝送路利用率問い合わせ手段 9 構成タイマ決定手段 10 ES構成タイマ変更指示手段 11 IS構成タイマ変更手段 12 IS保持タイマ変更手段 20 伝送路利用率情報収集装置 1 relay system 2 local area network 7 configuration timer control function 8 transmission line utilization rate inquiry means 9 configuration timer determination means 10 ES configuration timer change instruction means 11 IS configuration timer change means 12 IS holding timer change means 20 transmission line utilization rate information collection apparatus
【手続補正書】[Procedure amendment]
【提出日】平成5年7月13日[Submission date] July 13, 1993
【手続補正1】[Procedure Amendment 1]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】特許請求の範囲[Name of item to be amended] Claims
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【特許請求の範囲】[Claims]
【手続補正2】[Procedure Amendment 2]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0002[Name of item to be corrected] 0002
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0002】[0002]
【従来の技術】図9はISとESから構成されるネット
ワークの一例を示す図である。この図に示す例では、ロ
ーカルエリアネットワーク2に対して複数のES11a
〜11dとIS1bが接続され、ローカルエリアネット
ワーク2はIS1bを介して広域網ネットワーク3に接
続されている。ESとISは、本来のデータの送受信の
他に、相互にルーティング情報を交換する。2. Description of the Related Art FIG. 9 is a diagram showing an example of a network composed of IS and ES. In the example shown in this figure, a plurality of ESs 11a are provided for the local area network 2.
11d and IS1b are connected, and the local area network 2 is connected to the wide area network 3 via IS1b. The ES and IS exchange routing information with each other in addition to the original transmission / reception of data.
【手続補正3】[Procedure 3]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0003[Name of item to be corrected] 0003
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0003】図8は、例えば情報処理相互運用技術協会
(INTAP)のプロトコル実装規約S017(Ver
2.0)「ネットワーク層中継実装規約」RF.22
“ネットワーク層中継”(これは国際標準であるISO
9542「ES−ISルーティング・プロトコル」の実
装方法に関する国内の規約を記述した文書である。)に
示されている従来のES−IS間でのルーティング情報
のやり取りにかかわるISブロックの構成を示すブロッ
ク図である。この図に示すように、IS1bは、CLN
P(コネクションレス・ネットワーク・プロトコル)処
理機械4と、ESとIS間のES−ISルーティング・
プロトコルを処理するES−IS処理機械5と、ルーテ
ィング情報ベース6とを備えている。[0003] FIG. 8 shows, for example, the protocol implementation convention S017 (Ver.
2.0) "Network Layer Relay Implementation Rules" RF. 22
"Network Layer Relay" (This is an international standard ISO
9542 is a document that describes domestic regulations regarding the implementation method of "ES-IS routing protocol". 6 is a block diagram showing a configuration of an IS block involved in the exchange of routing information between the conventional ES-IS shown in FIG. As shown in this figure, IS1b is CLN
P (connectionless network protocol) processing machine 4 and ES-IS routing between ES and IS
It comprises an ES-IS processing machine 5 for processing protocols and a routing information base 6.
【手続補正4】[Procedure amendment 4]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0006[Correction target item name] 0006
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0006】また、ルーティング情報ベース6にはルー
ティングのために必要となるルーティング情報が蓄えら
れており、CLNP処理機械4によるデータの中継処理
時に参照される。このルーティング情報ベース6内で
は、ES−IS間でのルーティング情報の送受信時に必
要な情報がルーティング情報ベース6に記録される形式
で維持更新される。[0006] Further, the routing information base 6 stores routing information necessary for routing, which is referred to when the CLNP processing machine 4 relays data. In this routing information base 6, a format in which information necessary for transmitting / receiving the routing information between ES-IS is recorded in the routing information base 6
In is kept updated.
【手続補正5】[Procedure Amendment 5]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0015[Name of item to be corrected] 0015
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0015】請求項2記載の発明のルーティング情報交
換制御装置は、請求項1記載の発明において、伝送路利
用率情報収集手段、問い合わせ手段およびタイマ値変更
手段の全手段が中継システム内に設けられているもので
ある。According to a second aspect of the present invention, there is provided the routing information exchange control device according to the first aspect of the present invention, wherein all means of transmission path utilization rate information collecting means, inquiry means and timer value changing means are provided in the relay system. It is what
【手続補正6】[Procedure correction 6]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0030[Name of item to be corrected] 0030
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0030】構成タイマ決定手段9で決められたESの
構成タイマ値は、ES構成タイマ変更指示手段10によ
り、IS1aからES11a、11b、11c、11d
へ送信される図5に示すISH PDU12内のESC
Tフィールド17にこの新しいES構成タイマ値を設定
する。同時に、新しいES構成タイマ値に対応できる保
持タイマを、同じISH PDU12の保持タイマフィ
ールド16に設定する。なお、通常は保持タイマ値は構
成タイマ値の2倍プラスαに設定する。これはINTA
Pのプロトコル実装規約S017(Ver2.0)の内
容による。The ES configuration timer value determined by the configuration timer determining means 9 is changed from the IS 1a to the ES 11a, 11b, 11c, 11d by the ES configuration timer change instruction means 10.
ESC in the ISH PDU 12 shown in FIG.
Set this new ES configuration timer value in the T field 17. At the same time, a hold timer capable of supporting the new ES configuration timer value is set in the hold timer field 16 of the same ISH PDU 12. The holding timer value is usually set to twice the configuration timer value plus α. This is INTA
It depends on the contents of the protocol implementation convention S017 (Ver2.0) of P.
Claims (2)
継システムとが接続されたローカルエリアネットワーク
において、端末システムと中継システムとの間で行われ
るルーティング情報の交換を制御するルーティング情報
交換制御装置であって、 伝送路の利用率情報を収集する伝送路利用率情報収集手
段と、 この伝送路利用率情報収集手段に対して利用率情報を定
期的に問い合わせる問い合わせ手段と、 この問い合わせ手段によって得られた利用率情報に基づ
いて、端末システムが中継システムにルーティング情報
を送信する時間間隔を設定するタイマ値、中継システム
が端末システムにルーティング情報を送信する時間間隔
を設定するタイマ値および中継システムが受信したルー
ティング情報を保持しておく時間を設定するタイマ値を
変更するタイマ値変更手段とを具備することを特徴とす
るルーティング情報交換制御装置。1. A routing information exchange control device for controlling the exchange of routing information between a terminal system and a relay system in a local area network in which a plurality of terminal systems and a relay system are connected via a transmission line. The transmission path utilization information collecting means for collecting the utilization information of the transmission path, the inquiry means for periodically inquiring the utilization information to the transmission path utilization information collecting means, and the inquiry means Based on the utilization information obtained, the timer value that sets the time interval at which the terminal system sends routing information to the relay system, the timer value that sets the time interval at which the relay system sends routing information to the terminal system, and the relay system Change the timer value that sets the time to retain the received routing information. A routing information exchange control device, further comprising a timer value changing unit.
わせ手段およびタイマ値変更手段が中継システム内に設
けられていることを特徴とする請求項1記載のルーティ
ング情報交換制御装置。2. The routing information exchange control device according to claim 1, wherein said transmission line utilization rate information collecting means, inquiry means and timer value changing means are provided in a relay system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5119800A JPH06334657A (en) | 1993-05-21 | 1993-05-21 | Routing information exchange controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5119800A JPH06334657A (en) | 1993-05-21 | 1993-05-21 | Routing information exchange controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06334657A true JPH06334657A (en) | 1994-12-02 |
Family
ID=14770542
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5119800A Pending JPH06334657A (en) | 1993-05-21 | 1993-05-21 | Routing information exchange controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06334657A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5751963A (en) * | 1996-03-29 | 1998-05-12 | Mitsubishi Denki Kabushiki Kaisha | Hierarchical network management system operating as a proxy agent for enhancing processing efficiency |
| JP2003518338A (en) * | 1998-11-20 | 2003-06-03 | ネットワーク アルケミー インク. | Method and apparatus for TCP / IP load balancing and failover process in an Internet Protocol (IP) network clustering system |
-
1993
- 1993-05-21 JP JP5119800A patent/JPH06334657A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5751963A (en) * | 1996-03-29 | 1998-05-12 | Mitsubishi Denki Kabushiki Kaisha | Hierarchical network management system operating as a proxy agent for enhancing processing efficiency |
| JP2003518338A (en) * | 1998-11-20 | 2003-06-03 | ネットワーク アルケミー インク. | Method and apparatus for TCP / IP load balancing and failover process in an Internet Protocol (IP) network clustering system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6590875B1 (en) | Radio data communication technique for maintaining a connection between a mobile radio transmission device and a server during a communication interruption | |
| US9112882B2 (en) | Method and apparatus for the fast detection of connectivity loss between devices in a network | |
| JP2003188903A (en) | Router device, terminal device, communication system, and routing method | |
| US7515572B2 (en) | Data transfer system and data transfer method | |
| JPH0888649A (en) | Data communication system | |
| CN115002016A (en) | Message processing system, method, device and storage medium | |
| JP2000124950A (en) | Method and device for setting transmission/reception parameter | |
| US20070291782A1 (en) | Acknowledgement filtering | |
| JPH06334657A (en) | Routing information exchange controller | |
| CN115801676A (en) | Route filtering method and device and electronic equipment | |
| JPH0522293A (en) | Router device with bridge function | |
| JP2000183961A (en) | Packet communication priority control method | |
| JPH11289349A (en) | Data packet transfer method in ad hoc network | |
| JPH06268682A (en) | Protocol conversion system | |
| KR100938003B1 (en) | Routing information management method and apparatus thereof for multi-protocol label switching router | |
| JP2916185B2 (en) | Dynamic selection method of incoming communication adapter | |
| JPH10322345A (en) | Batch processing method of OSPF packets for routing | |
| US20080107127A1 (en) | Aggregation of Inter-Domain Resource Signaling | |
| JPH05167585A (en) | Local area network multi-address frame communication device and method | |
| JPS6397040A (en) | Communication method for packet switching communication network | |
| JPH04264842A (en) | Data communication system | |
| JPH10271165A (en) | Communication quality setting method | |
| JPH01108829A (en) | Data transfer control system | |
| JPH05199247A (en) | Response monitor method and network system | |
| KR20000046557A (en) | Apparatus for processing output of execution result in intelligent peripheral |