JPH0218651A - ネットワークアドレス・マッピング方式 - Google Patents

ネットワークアドレス・マッピング方式

Info

Publication number
JPH0218651A
JPH0218651A JP63170714A JP17071488A JPH0218651A JP H0218651 A JPH0218651 A JP H0218651A JP 63170714 A JP63170714 A JP 63170714A JP 17071488 A JP17071488 A JP 17071488A JP H0218651 A JPH0218651 A JP H0218651A
Authority
JP
Japan
Prior art keywords
node
data
network
network address
name
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
JP63170714A
Other languages
English (en)
Inventor
Kazuhiko Nagai
和彦 永井
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.)
KANSAI NIPPON DENKI SOFTWARE KK
Original Assignee
KANSAI NIPPON DENKI SOFTWARE KK
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 KANSAI NIPPON DENKI SOFTWARE KK filed Critical KANSAI NIPPON DENKI SOFTWARE KK
Priority to JP63170714A priority Critical patent/JPH0218651A/ja
Publication of JPH0218651A publication Critical patent/JPH0218651A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はネットワークアドレス マツピング方式、特に
オープンエンティットなコンピュータネットワークシス
テムにおいて計算機が参入または離脱をするときのネッ
トワークアドレス・マッピング方式に関するものである
〔従来の技術〕
従来、ネットワークシステムにある計算機くノード〉が
新規加入する場合、既にネットワークシステムに存在す
る全てのアドレッシンク可能なノートは、これから加入
するノートをア1ヘレッシンク可能なノートとして自ノ
ート内に登録生成した後、相互アクセスが可能となるよ
うに、又変更、離脱の場合も同様に更新生成した後、ネ
ジ1−ワークシステム内の個々のノート毎に全てのノー
トに対応するネットワークアドレスを管理することが一
般的に行われていた。
〔発明が解決しようとする課題〕
ネットワークシステム内にて相互アクセスする場合、ア
クセスしたいものを名前て指定してその物理的位置を示
すアドレスとのマッピングを行う必要かある。一般に、
名前は同し対象に対して複数の名前か存在することを許
すことかあるし、また逆に一つの名前でもその使われ方
に応して異なる対象を指すことかあり、さらに名前の登
録や削除は時々刻々行われるし、分散システムのように
、その規模かオープンエンティットなシステムてはシス
テム全体で用いられる名前の数は膨大になる。
したかって上述した従来のネットワークアドレス・マッ
ピング方式のように、全名前を1カ所で管理することは
事務的、物理的に限界かあり、管理効率も悪化すること
となる。又登録、削除、変更等の生成処理によりネット
ワークシステム全体が機能停止することもありうるとい
う欠点かある。
〔課題を解決するための手段〕
本発明の方式は、複数の計算機か通信インタフェース装
置を経由し物理伝送路て相互に接続されたオープンエン
ディットなコンピュータネットワークシステムにおける
ネットワークアドレス・マツピング方式において、前記
各計算機に、データを該ネットワークシステム内の目的
の計算機まで送り届ける為にネットワークシステム内の
一意に規約化された発信ノート名と着信ノート名及び該
当ノードアドレスか埋め込まれたネットワークアドレス
部から構成されるデータ転送指示手段と、 自ノートに隣接する全てのノート名、ノードアドレスの
対応を標記したネットワークア1−レステーブルを補助
記憶装置に保持し、レコードの追加、削除、変更を可能
とする記憶手段と、データを隣接ノード相互間て前記物
理伝送路を介し送受信する為の通信制御手段と、 前記ネッ1へワークアドレス部内の発信ノート名と着信
ノート名を検査し、自ノード宛のデータであるか或いは
他ノードへの転送デーつてあるか判断し、他ノードへの
転送データであれば転送すべき隣接ノートのノードアド
レスを前記ネットワークアドレステーブルより検索する
と共に、ネットワークアドレス内の発信ノート名を自ノ
ート名に更新した後、データを通信制御部に対し転送要
求するためのルーティング制御部段とを設け、該ネジ1
−ワークシステム内でアクセスしたい計算機を着信ノー
ト名て指定し、物理的位置を示ずアドレスとのマッピン
グを隣接ノートの範囲内だけで分散管理することを特徴
とする。
〔実施例〕
次に、図面を参照しつつ説明する。
第1図は本発明における一実施例の概略図である。
第1図中、1および10は計算処理装置、2は集配信処
理装置、3,30および31は補助記憶装置、4,40
および41はデータ処理装置、5 50および51は通
信制御部、6はデータ転送要求元、7,70および71
はルーティング制御部、8.80および81はネットワ
ークアドレス対応テーブル、9は転送データ受取元をそ
れぞれ表わす。
ネットワークアドレス対応テーブル8は、第2図に示す
ように、自ノート名に隣接する上位およ= 6 ひに下位のノード名、そのツードアI・レス、上位(−
1)か下位(1)かを示すレベルから構成される。
計算処理装置1内のデータ転送要求元6が計算処理装置
10内の転送データ受取元9に対しデータの転送要求を
出すと、計算処理装置1内のルーティング制御部7は、
あらかしめ補助記憶装N3から初期ロードされているネ
ットワークアドレス対応テーブル8を、規約化された計
算機名をキーとして参照する。そして、第3図のルーテ
ィング制御処理流れ図で示すように処理し、転送データ
受取元9に致る経路上の、計算処理装置1に隣接する他
の計算処理装置に対するネットワークアドレスを取得し
、第4図に示すネットワークアドレスフィールド指示部
内の相手先ノードアドレス及びノード名の設定をした後
、通信制御部5に対し伝送要求する。
この伝送要求を受けた通信制御部5は、ネットワークア
ドレスフィールド指示部に対応する隣接ノートにデータ
を送信する。そして転送データは集配信処理装置2内の
通信制御部50にて受信され、ルーティング制御部70
にてネットワークアドレスフィールド指示部の更新をル
ーティング制御処理流れ口笛3図のルーティング制御処
理流れ図て示ずように処理した後、計算機処理装置10
内の転送データ受取元9に致る経路上の、集配信処理装
置2に隣接する他計算処理装置にデータを転送する。
その後他計算処理装置にてルーティングされたデータを
転送データ受取元9が存在する計算処理装置10内の通
信制御部51にて受信され、ルーティング制御部71に
てネッ1〜ワークアドレスフィールド内着信ノー1へ名
と自ノード名が比較され、結局等しいからルーティング
制御部71は転送データ受取元9にデータを受渡す。
第5図は本実施例におけるデータ転送時の動作を説明す
る論理ネットワークモデル図てあり、第6図はそのとき
のネットワークアドレステーブル及びネットワークアド
レスフィールド内相手先ノードアドレス、発信ノート名
1着信ノート名の名の計算機毎の遷移説明図である。
第5図において、斜線部の計算機A11(発信ノード名
’AIIJ)から計算機A212(着信ノード名rA2
12」)宛にデータを転送する場合、ルーティング制御
部は次の如く処理する(尚以下の(1)、(2)・・等
の処理は第6図中の(1)、(2>等に対応する)。
(1)まず発信ノード名rA11Jと着信ノード名rA
212Jのノード名の共通部の桁数は1−で自ノート名
の桁数−3−よりも小さいからアドレスフィールドチー
フルより隣接上位ノー1’rA]lのノードアドレス「
al」を検索し、ネットワークアドレスフィールド内の
相手先ノードアドレスに設定し通信制御部5にノート「
A1」に対しデータ転送要求する。
(2)’Allノードでは、rA11Jノードからデー
タを受信した後、自ノート名rAIJとrA11Jノー
ドより転送されてきたネットワークアドレスフィールド
内の着信ノード名「A212」のノード名の共通部の桁
数と自ノート名の桁数を比較し、共通部の桁数が小さい
為、アドレステーブルより隣接上位ノー1”rAJのノ
ードアドレス「a」を検索しネットワークアドレスフィ
ール 信制御部へノーFrA.に対しデータ転送要求する。
(3)「A」ノードでは、自ノー1へ名「A」とr A
].Jノートより転送されてきたネットワークアドレス
フィールド内の着信ノー1−名「A212」のノード名
の共通部の桁数は自ノー)への桁数と等しい為、アドレ
スチーフルより着信ノーI・名の2桁分くつまり共通部
の桁数+1)に相当する隣接下位ノード「A2」のノー
ドアドレス「a2」を検索し、ネットワークアドレスフ
ィールド内相手先ノードアドレスに設定し、通信制御部
へノート「A2」に対しデータ転送要求する。
(4)rA2」ノートでは、(3)と同様の処理を行い
、隣接下位ノートrA2 1 Jのノードアドレスra
21」を検索し、ネットワークアドレスフィールド内相
手先ノードアドレスに設定し、通借料師部ヘノードrA
21 Jに対しデータ転送要求する。
(5)’A21Jノードでは(3)と同様の処理を行い
、隣接下位ノードrA212Jのノードアドレスra2
12Jを検索し、ネットワークアドレスフィールド内相
手先ノードアドレスに設定し、通信制御部5ヘノードr
A212」に対してデータ転送要求する。
(6)rA212」ノードでは、自ノード「A212」
のrA21Jノードより転送されてきたネットワークア
ドレスフィールド内の着信ノート名を比較して、等しい
から自ノード宛のデータとして取り込み処理をし、転送
データ受取元9ヘデ゛−夕を引渡す。
〔発明の効果〕
以上説明した如く本発明によれば、ネットワークシステ
ムを各隣接ノード単位の構成要素の独立性が高いアドレ
スマツピング分散管理を行えは、各構成要素を変更する
ときに、システム全体に及ぶ影響を避けられ局所化でき
る。即ちコンピュータネットワークシステムの変更容易
性が高く、システムの組み替え或いは更新なとの作業の
能率が向上するだけではなくネットワークシステムの拡
張性も高くなる。
【図面の簡単な説明】
第1図は本発明の一実施例の概略図、第2図は本実施例
におけるネッ)〜ワークアドレス対応チーフルの説明図
、第3図は本実施例におけるルーティング制御処理流れ
図、第4図は本実施例におけるネットワークアドレスフ
ィールド指示部の説明図、第5図は本実施例における論
理ネットワークシステムモデル図、第6図は本実施例に
おけるデータ転送動作遷移図を示す。 1.10 計算処理装置、2・・集配信処理装置、3,
30.31・・補助記憶装置、4,404]・・データ
処理装置、5,50.51・・・通信処理装置、6・・
・データ転送元、7,70.71・・ルーティング制御
部、8,80.81・・ネットワークアドレス対応テー
ブル、9・・転送データ受取元。

Claims (1)

  1. 【特許請求の範囲】 複数の計算機が通信インタフェース装置を経由し物理伝
    送路で相互に接続されたオープンエンディッドなコンピ
    ュータネットワークシステムにおけるネットワークアド
    レス・マッピング方式において、前記各計算機に、 データを該ネットワークシステム内の目的の計算機まで
    送り届ける為にネットワークシステム内の一意に規約化
    された発信ノード名と着信ノード名及び該当ノードアド
    レスが埋め込まれたネットワークアドレス部から構成さ
    れるデータ転送指示手段と、 自ノードに隣接する全てのノード名、ノードアドレスの
    対応を標記したネットワークアドレステーブルを補助記
    憶装置に保持し、レコードの追加、削除、変更を可能と
    する記憶手段と、 データを隣接ノード相互間で前記物理伝送路を介し送受
    信する為の通信制御手段と、 前記ネットワークアドレス部内の発信ノード名と着信ノ
    ート名を検査し、自ノード宛のデータであるか或いは他
    ノードへの転送データであるか判断し、他ノードへの転
    送データであれば転送すべき隣接ノードのノードアドレ
    スを前記ネットワークアドレステーブルより検索すると
    共に、ネットワークアドレス内の発信ノード名を自ノー
    ド名に更新した後、データを通信制御部に対し転送要求
    するためのルーティング制御手段とを設け、該ネットワ
    ークシステム内でアクセスしたい計算機を着信ノード名
    で指定し、物理的位置を示すアドレスとのマッピングを
    隣接ノードの範囲内だけで分散管理することを特徴とす
    るネットワークアドレス・マツピング方式。
JP63170714A 1988-07-07 1988-07-07 ネットワークアドレス・マッピング方式 Pending JPH0218651A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63170714A JPH0218651A (ja) 1988-07-07 1988-07-07 ネットワークアドレス・マッピング方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63170714A JPH0218651A (ja) 1988-07-07 1988-07-07 ネットワークアドレス・マッピング方式

Publications (1)

Publication Number Publication Date
JPH0218651A true JPH0218651A (ja) 1990-01-22

Family

ID=15910036

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63170714A Pending JPH0218651A (ja) 1988-07-07 1988-07-07 ネットワークアドレス・マッピング方式

Country Status (1)

Country Link
JP (1) JPH0218651A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5586254A (en) * 1992-02-13 1996-12-17 Hitachi Software Engineering Co., Ltd. System for managing and operating a network by physically imaging the network
JP2007060408A (ja) * 2005-08-25 2007-03-08 Aiphone Co Ltd 集合住宅インターホンシステム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5586254A (en) * 1992-02-13 1996-12-17 Hitachi Software Engineering Co., Ltd. System for managing and operating a network by physically imaging the network
JP2007060408A (ja) * 2005-08-25 2007-03-08 Aiphone Co Ltd 集合住宅インターホンシステム

Similar Documents

Publication Publication Date Title
JP3512910B2 (ja) 分散計算機システムにおける記憶空間管理方法、計算機及びデータ転送方法
US6128296A (en) Method and apparatus for distributed packet switching using distributed address tables
EP0709779B1 (en) Virtual shared disks with application-transparent recovery
US5991797A (en) Method for directing I/O transactions between an I/O device and a memory
US20050125418A1 (en) Switch assisted frame aliasing for storage virtualization
EP0836306A1 (en) System providing for multiple virtual circuits between two network entities
WO2008018485A1 (fr) Commutateur pour une interconnexion, et système
JP3400916B2 (ja) サーバアドレス管理方式
US20150049767A1 (en) Method and system for providing distributed allowed domains in a data network
US11050655B2 (en) Route information distribution through cloud controller
US20040093390A1 (en) Connected memory management
US8041761B1 (en) Virtual filer and IP space based IT configuration transitioning framework
US20060224799A1 (en) Address management device
JPH07105815B2 (ja) データ・パケツトの転送システム及びデータ・パケツトの転送方法
JPH0218651A (ja) ネットワークアドレス・マッピング方式
JP3122606B2 (ja) メッセージ受信制御方式
US6532478B1 (en) File loader in information processing system of multiprocessor configuration
US20040122944A1 (en) Method and system of locating computers in distributed computer system
JPS61285535A (ja) ハイブリツド・デイレクトリ・デ−タ分散システム
US20020161453A1 (en) Collective memory network for parallel processing and method therefor
JP2614224B2 (ja) ネツトワーク構成管理方式
JP2002252700A (ja) 通信サービス提供システムのサービス契約者データ移行方式
JP2746089B2 (ja) ネットワークインタフェース選択システム
JPH07273787A (ja) ルーティング情報管理方式
JP2000250918A (ja) 分散データベースシステムと検索方法およびその処理プログラムを記録した記録媒体