JPH04167159A - ネットワークシステムのサーバ検索方式 - Google Patents

ネットワークシステムのサーバ検索方式

Info

Publication number
JPH04167159A
JPH04167159A JP2294246A JP29424690A JPH04167159A JP H04167159 A JPH04167159 A JP H04167159A JP 2294246 A JP2294246 A JP 2294246A JP 29424690 A JP29424690 A JP 29424690A JP H04167159 A JPH04167159 A JP H04167159A
Authority
JP
Japan
Prior art keywords
server
information
network
answer
response
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
JP2294246A
Other languages
English (en)
Inventor
Hideki Kiriyama
桐山 英樹
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2294246A priority Critical patent/JPH04167159A/ja
Publication of JPH04167159A publication Critical patent/JPH04167159A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、ローカルエリアネットワークなどのネット
ワークシステム上で情報を得るための間合せ方式に関し
、特にサーバの検索方式に関する。
〔従来の技術〕
ホストコンピュータやワークステーションなどを同一の
ネットワーク上に接続したネットワークシステムにおい
ては、ファイルサーバやプリントサーバなどのサーバが
各端末からの要求に応じて各種のサービスを提供してい
る。従来、ワークステーションなどからネットワーク上
のサーバに対して情報の問合せを行う場合、知りたい情
報を保持しているサーバのアドレスがわからないときは
、ネットワークに対してブロードキャストを行い、不特
定多数のサーバから応答のパケットを受は取るようにし
ていた。
〔発明が解決しようとする課題〕
上述した従来の方式は、サーバからの応答パケットが小
さいか、あるいは応答するサーバの数が少ない場合には
ネットワークへの負担は少ない。
しかしながら、複数のサーバが応答し、多量のデータの
やり取りを行う場合に、最初がらネットワ−りに対して
ブロードキャストを行うと、複数のサーバから重複した
多量の応答データパケットか送られてくることになり、
不必要な応答パケットによってネットワークのトラヒッ
クが高くなるという問題点かあった。
この発明は、ネットワーク上を流れる不必要な応答パケ
ットの数を減らし、ネットワークのトラヒックを必要最
少限とすることができるネットワークシステムのサーバ
検索方式を提供することを目的とする。
〔課題を解決するための手段〕
この発明に係わるネットワークシステムのサーバ検索方
式では、まず、得たい情報を保持しているサーバをブロ
ードキャストにより検索し、該当するサーバからは情報
を保持しているという応答を送信させる。そして、幾つ
かのサーバから、情報を保持しているという応答を受信
したときは、応答を返してきたサーバの中から1つのサ
ーバを選択し、そのサーバに対して情報を得るためのデ
ータのやりとりを行うようにしている。なお、最初のブ
ロードキャストによってサーバから送られてくる応答に
は、そのサーバ自身のアドレス情報も含まれている。
〔作用〕
上述した方式によれば、最初のブロードキャストで得た
い情報を保持しているサーバを特定し、その後、特定の
1つのサーバとたけ情報を得るためのデータのやり取り
を行うようにしているので、小さなシステムパケットの
やり取りはあるが、データのやり取りは1つのサーバと
だけしか行わないので、不特定多数のサーバから不必要
な多量のデータパケットが流れることはない。したがっ
て、ネットワークのトラヒックを必要最低限にすること
ができる。
〔実施例〕
以下、この発明に係わるネットワークシステムのサーバ
検索方式の一実施例を説明する。
第1図は、この発明に係わるサーバ検索方式を実施する
ためのネットワークシステムの一実施例を示す概略構成
図である。このネットワークシステムは、ワークステー
ション(WS)1〜3と、サーバA−Cがケーブル11
に接続され、ワークステーションとサーバはケーブル1
1を介して電子メールによりデータの送受信を行うよう
に構成されている。
サーバA−Cは、サーバ(例えば、ファイルサーバ又は
プリントサーバなと)としての通常の処理のほか、ワー
クステーション1〜3からのブロードキャストによる間
合せに対して、該当する情報を保持しているときは、そ
の情報を保持しているという応答だけをサーバに送信す
る処理を行っている。
ワークステーション(WS)1〜3は、ファイルの検索
や文書作成、各種データ処理などに加えて、特定の情報
を保持しているサーバをブロードキャストにより検索し
、サーバから情報を保持しているという応答を受信した
ときは、情報を保持しているサーバの中から1つのサー
バを選択し、選択したサーバに対して情報を得るための
データをやり取りする処理を行っている。
次に、第1図のネットワーク上のサーバからある特定の
情報を得るためのやり取りを行う場合の処理手順を、第
3図及び第4図のフローチャートにより説明する。なお
、第3図はワークステーション側の処理手順を示し、第
4図はサーバ側の処理手順を示している。
まず、ワークステーションは得たい情報を保持している
サーバを検索するため、ブロードキャストによる検索を
行い(ステップ101)、サーバからの応答を待つ。こ
れに対してサーバは、ブロードキャストによる問い合わ
せのパケットを受信したときは(ステップ201)、該
当する情報を保持しているかどうかを判断しくステップ
202)、保持しているときはワークステーションへ情
報を保持しているというメツセージと、自分のアドレス
情報を応答パケットに乗せて送信する(ステップ203
)。ここでは、N個のサーバから、M個の応答があった
とする。
次に、ワークステーションは、サーバからの応答があっ
たときは(ステップ102)、M個の応答パケットを受
信しくステップ103)、その中から1つのサーバを選
択する(ステップ104)。
情報を保持している複数のサーバの中から1つのサーバ
を選択する方法としては、最も早く受信した応答パケッ
トの発信元のサーバを問い合わせ先とし、他の応答パケ
ットを全てクリアしてしまう方法もあるが、ここては、
応答パケットを受信順に図示せぬメモリにキャッシュし
、キャッシュした先頭の(最初に受信した)応答パケッ
トの発信元のサーバを問い合わせ先とし、そのサーバと
データのやり取りがうまくいかないときには、キャッシ
ュした次のサーバを新たな問い合わせ先とする方法を用
いている。
ワークステーションは1つのサーバを選択した後、その
サーバに対して情報の問い合せを行う(ステップ105
)。サーバはワークステーションからの情報の問い合わ
せを受信したときは(ステップ204)、ワークステー
ションに対して応答のパケットを送信する(ステップ2
05)。
ワークステーションは、サーバからの応答の有無を判断
しくステップ106)、サーバかラノ応答があったとき
は、そのサーバとの間でデータパケットのやり取りを開
始する(ステップ107)。
同時に、サーバもデータパケットのやり取りを開始する
(ステップ206)。
次に、サーバはデータパケットのやり取りが正常終了し
たかどうかを判断しくステップ207)、正常終了でな
いときは、その旨をワークステーションに通知する(ス
テップ208)。同時に、ワークステーションもデータ
パケットのやり取りが正常終了したかどうかを判断する
(ステップ108)。ここで、正常終了でないときはN
−N−1としくステップ109) 、N−0かどうかを
判断する(ステップ110)。ここで、N−0でないと
きはステップ105に戻り、キャッシュされている次の
応答パケットのサーバを選択する。また、さらに、N−
0であるときは異状終了としてユーザーにエラーメツセ
ージを通知する(ステップ111)。
上述した実施例では、ブロードキャストによる問い合わ
せをワークステーションか繋がっているローカルネット
に対してのみ行っているが、ローカルネットへの問い合
わせで応答が無い場合は、第2図に示すように、他のネ
ットに対してブロードキャストを行う。第2図は、サー
バDを介してサーバEの接続されているネットワークに
ブロードキャストを行う例を示している。この場合、サ
ーバDからの応答はサーバEのクリアリングハウスサー
ビスによってサポートされ、サーバEとのデータのやり
取りはサーバDを介して行われる。
この方式では、サーバ検索のために発信するパケットが
流れるネットワークの範囲を制限することができるので
、さらに不必要なパケットの発信を減らすことができる
〔発明の効果〕
以上説明したように、この発明に係わるネットワークシ
ステムのサーバ検索方式では、最初にブロードキャスト
を行って得たい情報を保持しているサーバを特定し、次
にその中の1つのサーバと情報を得るためのデータのや
り取りを行うようにシタタめ、小さなシステムパケット
のやり取りはあるが、データのやり取りは1つのサーバ
とだけしか行わないので、ネットワーク上を不必要な多
量の応答データパケットが流れることがなく、ネットワ
ークのトラヒックを必要最少限とすることができる。
【図面の簡単な説明】
第1図はこの発明に係わるサーバ検索方式を実施するた
めのネットワークシステムの一実施例を示す概略構成図
、第2図は他のネットワークと接続されたネットワーク
システムの一実施例を示す概略構成図、第3図はネット
ワーク上のサーバからある特定の情報を得るためのデー
タのやり取りを行う場合のワークステーション側の処理
手順を示すフローチャート、第4図は同じくサーバ側の
処理手順を示すフローチャートである。 1〜3・・・ワークステーション(WS)、A−E・・
・サーバ。 第1図 第2図 ′@ 6図

Claims (1)

    【特許請求の範囲】
  1. ネットワーク上に複数のサーバが接続されたネットワー
    クシステムのサーバ検索方式において、特定の情報を保
    持しているサーバをブロードキャストにより検索し、該
    当するサーバからは情報を保持しているという応答を送
    信させ、当該応答を受信したときは、情報を保持してい
    るサーバの中から1つのサーバを選択し、選択したサー
    バに対して情報を得るためのデータのやり取りを行うこ
    とを特徴とするネットワークシステムのサーバ検索方式
JP2294246A 1990-10-31 1990-10-31 ネットワークシステムのサーバ検索方式 Pending JPH04167159A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2294246A JPH04167159A (ja) 1990-10-31 1990-10-31 ネットワークシステムのサーバ検索方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2294246A JPH04167159A (ja) 1990-10-31 1990-10-31 ネットワークシステムのサーバ検索方式

Publications (1)

Publication Number Publication Date
JPH04167159A true JPH04167159A (ja) 1992-06-15

Family

ID=17805246

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2294246A Pending JPH04167159A (ja) 1990-10-31 1990-10-31 ネットワークシステムのサーバ検索方式

Country Status (1)

Country Link
JP (1) JPH04167159A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06175987A (ja) * 1992-12-01 1994-06-24 Kawasaki Heavy Ind Ltd 並列計算機のネットワークシステム
JP2005243038A (ja) * 2005-03-07 2005-09-08 Sharp Corp 情報交換システム
JP2008072418A (ja) * 2006-09-14 2008-03-27 Shimadzu Corp ネットワーク接続型分析装置制御システム
US7634532B2 (en) 2002-05-31 2009-12-15 Onkyo Corporation Network type content reproduction system
WO2011105597A1 (en) 2010-02-23 2011-09-01 Fujifilm Corporation Back sheet for solar cell, method for producing the same, and solar cell module
JP2013516682A (ja) * 2010-01-05 2013-05-13 アルカテル−ルーセント マシン通信のための通信方法およびその機器

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06175987A (ja) * 1992-12-01 1994-06-24 Kawasaki Heavy Ind Ltd 並列計算機のネットワークシステム
US7634532B2 (en) 2002-05-31 2009-12-15 Onkyo Corporation Network type content reproduction system
US7908370B2 (en) 2002-05-31 2011-03-15 Onkyo Corporation Network type content reproducing system
US8005928B2 (en) 2002-05-31 2011-08-23 Onkyo Corporation Network type content reproducing system
US8037177B2 (en) 2002-05-31 2011-10-11 Onkyo Corporation Network type content reproducing system
JP2012190462A (ja) * 2002-05-31 2012-10-04 Onkyo Corp ネットワーク型コンテンツ再生システム
US8291074B2 (en) 2002-05-31 2012-10-16 Onkyo Corporation Network type content reproducing system
US8516042B2 (en) 2002-05-31 2013-08-20 Onkyo Corporation Network type content reproducing system
JP2005243038A (ja) * 2005-03-07 2005-09-08 Sharp Corp 情報交換システム
JP2008072418A (ja) * 2006-09-14 2008-03-27 Shimadzu Corp ネットワーク接続型分析装置制御システム
JP2013516682A (ja) * 2010-01-05 2013-05-13 アルカテル−ルーセント マシン通信のための通信方法およびその機器
WO2011105597A1 (en) 2010-02-23 2011-09-01 Fujifilm Corporation Back sheet for solar cell, method for producing the same, and solar cell module

Similar Documents

Publication Publication Date Title
EP1517508B1 (en) Method and apparatus for representing and applying network topological data
EP0160263B1 (en) Distributed control of alias name usage in networks
US5408619A (en) Naming service database updating technique
JP2511644B2 (ja) キャッシュ・サ―バ・ノ―ドを有するコンピュ―タ・ネットワ―クにおける資源を探索する方法及び装置
US5227778A (en) Service name to network address translation in communications network
US6178453B1 (en) Virtual circuit switching architecture
JP3968119B2 (ja) キャッシュ間情報転送方法
US5588119A (en) Method for correlating logical device names with a hub port in a local area network
KR930701792A (ko) 소프트웨어 프로세스간의 고성능통신을 위한 데이타교환 디테일의 디커플링 공급장치 및 그 방법
CA2287195A1 (en) System, device, and method for managing multicast group memberships in a multicast network
US6425014B1 (en) Methods, systems and computer program products for providing network connection information in a cluster of data processing systems
US20050271067A1 (en) System and method for routing data across heterogeneous private and non-private networks
US7075895B1 (en) System and method for facilitating discovery of network addresses and selected charateristics of computer systems and the like which are connected in digital data networks
EP1565839B1 (en) Index server support to file sharing applications
WO2018192241A1 (zh) 实现网间互通的服务器部署结构及方法
CA2602483A1 (en) Method and apparatus for efficiently expanding a p2p network
JPH04167159A (ja) ネットワークシステムのサーバ検索方式
CN111600929B (zh) 传输线路探测方法、路由策略生成方法及代理服务器
WO2024114539A1 (zh) 地址分配方法、装置和用户平面功能实体
CA1329955C (en) Local area system transport
CN118631905B (zh) 面向多云环境计算的分布式消息传递和监控方法
CN109005240A (zh) 基于http协议的实时数据订阅方法
JP3599153B2 (ja) キャッシュデータ発見方法及びキャッシュサーバー
JP2004215052A (ja) 情報配信システム及び情報配信方法
KR20100039159A (ko) 실시간 검색 순위를 활용한 컨텐츠 리프레쉬 시스템 및 방법