[go: up one dir, main page]

JP2003016031A - クライアント/サーバー・システムの優先接続制御方式 - Google Patents

クライアント/サーバー・システムの優先接続制御方式

Info

Publication number
JP2003016031A
JP2003016031A JP2001200482A JP2001200482A JP2003016031A JP 2003016031 A JP2003016031 A JP 2003016031A JP 2001200482 A JP2001200482 A JP 2001200482A JP 2001200482 A JP2001200482 A JP 2001200482A JP 2003016031 A JP2003016031 A JP 2003016031A
Authority
JP
Japan
Prior art keywords
client
priority
server
connection
clients
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.)
Withdrawn
Application number
JP2001200482A
Other languages
English (en)
Inventor
Nobuki Todokoro
信樹 戸所
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2001200482A priority Critical patent/JP2003016031A/ja
Publication of JP2003016031A publication Critical patent/JP2003016031A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 サーバーに各クライアントのIPアドレスに
対応して優先的に接続を行うための優先度を設定するこ
とにより、サーバーに対し接続されているクライアント
の中で最低の優先度を有するものとの比較において、常
に優先度が高いクライアントの接続要求を受け付けるよ
うに構成することによって、緊急事態を生じたクライア
ントのサーバーとの接続、サーバーのサービスの使用、
あるいはサーバーの設定情報の変更等を可能としたクラ
イアント/サーバー・システムの優先接続制御方式を提
供する。 【解決手段】 TCP/IP通信プロトコルを利用した
クライアント/サーバー・システムにおいて、サーバー
12に各クライアント10のIPアドレスに対応して優
先的に接続を行うための優先度を設定した優先度テーブ
ルを設け、前記サーバー12が各クライアント10から
接続要求を受けた場合に、前記優先度テーブルを参照し
て、優先度の高いクライアントから無条件に接続要求を
受け付けるように構成する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、TCP/IP通信
プロトコルを利用したクライアント/サーバー・システ
ムにおいて、クライアントのサーバーに対する優先接続
を行うための優先接続制御方式に関するものである。
【0002】
【従来の技術】今日、TCP/IP通信プロトコルは、
ネットワーク層にIP(Internet Protocol )を使用
し、その上位のトランスポート層にTCP(Transmiss
ion Control Protocol )またはUDP(User Dat
agram Protocol )を使用するインターネットの標準プ
ロトコルとして普及されている。また、クライアント/
サーバー・システム(Client Server Systems)は、
例えば前記TCP/IP通信プロトコルを利用して、サ
ーバーがクライアント(コンピュータ)からの処理要求
を受けて実際の処理を行い、その結果をクライアント
(コンピュータ)に返すという分散処理形態からなるコ
ンピュータ・システムであり、データベース等の情報資
源を集中的に管理するサーバーと、このサーバーを利用
する複数のクライアント(コンピュータ)とから構成さ
れる。
【0003】しかるに、従来のクライアント/サーバー
・システムにおいては、サーバーに対し接続が可能な最
大クライアント数の全部について、それぞれクライアン
トとのセッション(Session)が維持されている場合、
所要のクライアントからサーバーに対し接続要求を受け
た際に、サーバーはそのクライアントに対して接続拒否
を送信する。従って、例えば接続要求を行うクライアン
トによって、サーバーと接続し、サーバーのサービスを
使用し、あるいはサーバーの設定情報を変更するといっ
たようなことが、たとえ緊急事態の時であったとして
も、できなくなる難点がある。
【0004】
【発明が解決しようとする課題】そこで、本発明者は、
鋭意研究並びに検討を重ねた結果、クライアント/サー
バー・システムにおいて、サーバーに対しそれぞれ接続
し得るクライアントのIPアドレスに優先的に接続を行
うための優先度を設定した優先度テーブルを設け、前記
サーバーが各クライアントから接続要求を受けた場合
に、前記優先度テーブルを参照して、優先度の高いクラ
イアントから無条件に接続要求を受け付けると共に、前
記サーバーに対し接続が可能な最大クライアント数の全
部について、それぞれクライアントとのセッションが維
持されている場合には、優先度の低いクライアントとの
セッションを切断し、優先度の高いクライアントの接続
要求を受け付けるよう構成することにより、前述した問
題点を全て解消し得ることを突き止めた。
【0005】すなわち、本発明においては、サーバーに
各クライアントのIPアドレスに対応して優先的に接続
を行うための優先度を設定した優先度テーブルを設け、
前記サーバーが各クライアントから接続要求を受けた場
合に、前記優先度テーブルを参照して、優先度の高いク
ライアントから無条件に接続要求を受け付けると共に、
前記サーバーに対し接続可能なクライアント数の全部
に、それぞれクライアントがセッションを維持している
状態において、所要のクライアントがサーバーに接続要
求した際には、前記優先度テーブルを参照して前記クラ
イアントのIPアドレスの優先度と既に接続しているク
ライアントの中で最低の優先度を有するものとを比較
し、接続要求したクライアントの優先度が高い場合に、
最低の優先度のクライアントとサーバーとのセッション
を切断し、前記クライアントの接続要求を受け付けるよ
うに構成する。
【0006】従って、本発明の目的は、サーバーに各ク
ライアントのIPアドレスに対応して優先的に接続を行
うための優先度を設定することにより、サーバーに対し
接続されているクライアントの中で最低の優先度を有す
るものとの比較において、常に優先度が高いクライアン
トの接続要求を受け付けるように構成することによっ
て、緊急事態を生じたクライアントのサーバーとの接
続、サーバーのサービスの使用、あるいはサーバーの設
定情報の変更等を可能としたクライアント/サーバー・
システムの優先接続制御方式を提供することにある。
【0007】
【課題を解決するための手段】前記目的を達成するた
め、本発明に係るクライアント/サーバー・システムの
優先接続制御方式は、TCP/IP通信プロトコルを利
用したクライアント/サーバー・システムにおいて、サ
ーバーに各クライアントのIPアドレスに対応して優先
的に接続を行うための優先度を設定した優先度テーブル
を設け、前記サーバーが各クライアントから接続要求を
受けた場合に、前記優先度テーブルを参照して、優先度
の高いクライアントから無条件に接続要求を受け付ける
ように構成したことを特徴とする。
【0008】また、前記サーバーに対し接続可能なクラ
イアント数の全部に、それぞれクライアントがセッショ
ンを維持している状態において、所要のクライアントが
サーバーに接続要求した際には、前記優先度テーブルを
参照して前記クライアントのIPアドレスの優先度と既
に接続しているクライアントの中で最低の優先度を有す
るものとを比較し、接続要求したクライアントの優先度
が高い場合に、最低の優先度のクライアントとサーバー
とのセッションを切断し、前記クライアントの接続要求
を受け付けるように構成することができる。
【0009】
【発明の実施の形態】次に、本発明に係るクライアント
/サーバー・システムの優先接続制御方式の実施例につ
き、添付図面を参照しながら、以下詳細に説明する。
【0010】図1は、本発明に係るクライアント/サー
バー・システムの優先接続制御方式の一実施例を示すシ
ステム構成図である。すなわち、図1において、参照符
号10(10−1、10−2、…10n)はクライアン
ト、12はサーバーを示し、これらクライアント10と
サーバー12とはLAN(Local Area Network)1
4によって接続されている。
【0011】しかるに、本実施例において、サーバー1
2が複数のクライアント10−1、10−2、…10−
nと同時に接続することができる数は、m個(m<n)
までとする。また、サーバー12のIPアドレスを(1
92.168.0.255)とし、同様に前記各クライ
アント10−1、10−2、…10−nのIPアドレス
を(192.168.0.)、(192.168.
0.)、…(192.168.0.)と割り振られ
ているものとする。
【0012】また、本実施例においては、前記サーバー
12において、前記各クライアント10−1、10−
2、…10−nについて、それぞれ前記IPアドレスに
対応して、サーバー12と優先的に接続を行うための優
先度(A>B>C)を設定した優先度テーブル20を設
ける(図2参照)。また、前記優先度テーブル20に基
づいて、サーバー12と現在接続されているクライアン
ト(IPアドレス)とその対応する優先度(A>B>
C)の関係を示す接続テーブル22を設ける(図3参
照)。この場合、前記接続テーブル22は、最大m個ま
で登録可能である。なお、優先度テーブル20におい
て、IPアドレスが無い場合には、任意のIPアドレス
用の優先度(例えば、優先度C)が割り当てられる(図
2参照)。
【0013】次に、前記構成からなる本実施例に係るク
ライアント/サーバー・システムの優先接続制御動作に
ついて、図4に示す制御プログラムに基づいて説明す
る。
【0014】図4において、サーバーはクライアントか
ら接続されるのを待機する状態にある(STEP−
1)。次に、あるクライアントXから接続要求がある
と、これを受け付け(STEP−2)、優先度テーブル
20(図2)を参照して接続クライアントに優先度αを
付加する(STEP−3)。そして、接続テーブル22
(図3)を参照して「空き」があるかどうかをチェック
する(STEP−4)。
【0015】前記STEP−4において、接続テーブル
22に「空き」がある場合は、前記クライアントXを前
記接続テーブル22の「空き」に追加する(STEP−
7)。これに対し、前記接続テーブル22に「空き」が
ない場合は、前記接続テーブル22の中で最低の優先度
α′を有するクライアントを抽出する(STEP−
5)。そして、前記各クライアントの優先度αとα′と
を比較する(STEP−6)。
【0016】前記STEP−6において、クライアント
Xの優先度αが最低の優先度α′より大きい場合(α>
α′)には、最低の優先度α′を有するクライアントと
の接続すなわちセッションを切断し、クライアントXと
接続して、接続テーブル22をクライアントXに書き替
えて(STEP−7)、終了する。従って、前記優先度
を高く設定したクライアントは、サーバーの接続回線に
「空き」が無い場合においても、優先度の低いクライア
ントのセッションを切断して、常に優先的にサーバーと
の接続を確実に達成することができる。
【0017】なお、前記STEP−6において、クライ
アントXの優先度αが最低の優先度α′より小さい場合
(α<α′)には、クライアントXからの接続要求を拒
否し(STEP−8)、終了する。
【0018】以上、本発明の好適な実施例について説明
したが、本発明は前記実施例に限定されることなく、本
発明の精神を逸脱しない範囲内において、種々の設計変
更を行うことができることは勿論である。
【0019】
【発明の効果】前述した実施例から明らかな通り、本発
明に係るクライアント/サーバー・システムの優先接続
制御方式によれば、TCP/IP通信プロトコルを利用
したクライアント/サーバー・システムにおいて、サー
バーに各クライアントのIPアドレスに対応して優先的
に接続を行うための優先度を設定した優先度テーブルを
設け、前記サーバーが各クライアントから接続要求を受
けた場合に、前記優先度テーブルを参照して、優先度の
高いクライアントから無条件に接続要求を受け付けるよ
うに構成することによって、緊急事態を生じたクライア
ントのサーバーとの接続、サーバーのサービスの使用、
あるいはサーバーの設定情報の変更等を可能とすること
ができる。
【0020】また、本発明に係るクライアント/サーバ
ー・システムの優先接続制御方式において、前記サーバ
ーに対し接続可能なクライアント数の全部に、クライア
ントがセッションを維持している状態において、所要の
クライアントがサーバーに接続要求した際には、前記優
先度テーブルを参照して前記クライアントのIPアドレ
スの優先度と既に接続しているクライアントの中で最低
の優先度を有するものとを比較し、接続要求したクライ
アントの優先度が高い場合に、最低の優先度のクライア
ントとサーバーとのセッションを切断し、前記クライア
ントの接続要求を受け付けるように構成することによっ
て、緊急事態を生じたクライアントのサーバーとの接
続、サーバーのサービスの使用、あるいはサーバーの設
定情報の変更等を、常時迅速かつ確実に可能とすること
ができる。
【図面の簡単な説明】
【図1】本発明に係るクライアント/サーバー・システ
ムの優先接続制御方式の一実施例を示すシステム構成図
である。
【図2】本発明に係るクライアント/サーバー・システ
ムの優先接続制御方式においてサーバーに設定するIP
アドレスと優先度の関係についての優先度テーブルのフ
ォーマットを示す説明図である。
【図3】本発明に係るクライアント/サーバー・システ
ムの優先接続制御方式においてサーバーに設定するクラ
イアント名称と優先度の関係についての接続テーブルの
フォーマットを示す説明図である。
【図4】本発明に係るクライアント/サーバー・システ
ムの優先接続制御方式を実施するための制御プログラム
のフローチャート図である。
【符号の説明】
10(10-1、10-2、…10-n) クライアント(コンピュ
ータ) 12 サーバー 14 LAN 20 優先度テーブル 22 接続テーブル

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 TCP/IP通信プロトコルを利用した
    クライアント/サーバー・システムにおいて、 サーバーに各クライアントのIPアドレスに対応して優
    先的に接続を行うための優先度を設定した優先度テーブ
    ルを設け、 前記サーバーが各クライアントから接続要求を受けた場
    合に、前記優先度テーブルを参照して、優先度の高いク
    ライアントから無条件に接続要求を受け付けるように構
    成したことを特徴とするクライアント/サーバー・シス
    テムの優先接続制御方式。
  2. 【請求項2】 前記サーバーに対し接続可能なクライア
    ント数の全部に、それぞれクライアントがセッションを
    維持している状態において、所要のクライアントがサー
    バーに接続要求した際には、前記優先度テーブルを参照
    して前記クライアントのIPアドレスの優先度と既に接
    続しているクライアントの中で最低の優先度を有するも
    のとを比較し、接続要求したクライアントの優先度が高
    い場合に、最低の優先度のクライアントとサーバーとの
    セッションを切断し、前記クライアントの接続要求を受
    け付けるように構成したことを特徴とする請求項1記載
    のクライアント/サーバー・システムの優先接続制御方
    式。
JP2001200482A 2001-07-02 2001-07-02 クライアント/サーバー・システムの優先接続制御方式 Withdrawn JP2003016031A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001200482A JP2003016031A (ja) 2001-07-02 2001-07-02 クライアント/サーバー・システムの優先接続制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001200482A JP2003016031A (ja) 2001-07-02 2001-07-02 クライアント/サーバー・システムの優先接続制御方式

Publications (1)

Publication Number Publication Date
JP2003016031A true JP2003016031A (ja) 2003-01-17

Family

ID=19037596

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001200482A Withdrawn JP2003016031A (ja) 2001-07-02 2001-07-02 クライアント/サーバー・システムの優先接続制御方式

Country Status (1)

Country Link
JP (1) JP2003016031A (ja)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005065247A (ja) * 2003-07-25 2005-03-10 Ricoh Co Ltd 通信装置、通信装置の制御方法、通信システム、プログラム及び記録媒体
JP2006148648A (ja) * 2004-11-22 2006-06-08 Hitachi Communication Technologies Ltd ユーザ端末接続制御方法および装置
JP2008294983A (ja) * 2007-05-28 2008-12-04 Ntt Communications Kk 優先制御システム、優先設定制御システム、優先制御装置、及び優先制御方法
JP2009194618A (ja) * 2008-02-14 2009-08-27 Nakayo Telecommun Inc セッション制御装置およびセッション制御方法
JP2010271914A (ja) * 2009-05-21 2010-12-02 Toshiba Corp プラント遠隔監視制御システム及び監視・操作装置
JP2011134284A (ja) * 2009-12-25 2011-07-07 Fujitsu Ltd 通信制御装置、情報処理装置、通信制御システム、通信制御方法、及び情報処理方法
US8015399B2 (en) 2003-09-30 2011-09-06 Ricoh Company, Ltd. Communication apparatus, communication system, certificate transmission method and program
JP2012128722A (ja) * 2010-12-16 2012-07-05 Hitachi Systems Ltd セッション管理システム及びその方法
US8291225B2 (en) 2003-09-12 2012-10-16 Ricoh Company, Ltd. Communications apparatus, communications system, and method of setting certificate
US8578466B2 (en) 2003-07-25 2013-11-05 Ricoh Company, Ltd. Communication apparatus, communication system, certificate transmission method, anomaly detection method and a program therefor
US8824321B2 (en) 2010-09-29 2014-09-02 Brother Kogyo Kabushiki Kaisha Multi-function device
JP2015142271A (ja) * 2014-01-29 2015-08-03 Kddi株式会社 通信システム、識別子付与装置および通信方法
JP2017192230A (ja) * 2016-04-14 2017-10-19 三菱電機株式会社 サーバシステム、および監視制御システム
JP2017215712A (ja) * 2016-05-31 2017-12-07 日本電信電話株式会社 センサ中継装置およびタイムスタンプ補正方法
US10158501B2 (en) 2015-07-01 2018-12-18 Konica Minolta, Inc. Communication system, management server, and recording medium

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005065247A (ja) * 2003-07-25 2005-03-10 Ricoh Co Ltd 通信装置、通信装置の制御方法、通信システム、プログラム及び記録媒体
US8578466B2 (en) 2003-07-25 2013-11-05 Ricoh Company, Ltd. Communication apparatus, communication system, certificate transmission method, anomaly detection method and a program therefor
US8612762B2 (en) 2003-09-12 2013-12-17 Ricoh Company, Ltd. Communications apparatus, communications system, and method of setting certificate
US8291225B2 (en) 2003-09-12 2012-10-16 Ricoh Company, Ltd. Communications apparatus, communications system, and method of setting certificate
US8015399B2 (en) 2003-09-30 2011-09-06 Ricoh Company, Ltd. Communication apparatus, communication system, certificate transmission method and program
JP2006148648A (ja) * 2004-11-22 2006-06-08 Hitachi Communication Technologies Ltd ユーザ端末接続制御方法および装置
US8125980B2 (en) 2004-11-22 2012-02-28 Hitachi, Ltd. User terminal connection control method and apparatus
JP2008294983A (ja) * 2007-05-28 2008-12-04 Ntt Communications Kk 優先制御システム、優先設定制御システム、優先制御装置、及び優先制御方法
JP2009194618A (ja) * 2008-02-14 2009-08-27 Nakayo Telecommun Inc セッション制御装置およびセッション制御方法
JP2010271914A (ja) * 2009-05-21 2010-12-02 Toshiba Corp プラント遠隔監視制御システム及び監視・操作装置
JP2011134284A (ja) * 2009-12-25 2011-07-07 Fujitsu Ltd 通信制御装置、情報処理装置、通信制御システム、通信制御方法、及び情報処理方法
US8824321B2 (en) 2010-09-29 2014-09-02 Brother Kogyo Kabushiki Kaisha Multi-function device
JP2012128722A (ja) * 2010-12-16 2012-07-05 Hitachi Systems Ltd セッション管理システム及びその方法
JP2015142271A (ja) * 2014-01-29 2015-08-03 Kddi株式会社 通信システム、識別子付与装置および通信方法
US10158501B2 (en) 2015-07-01 2018-12-18 Konica Minolta, Inc. Communication system, management server, and recording medium
JP2017192230A (ja) * 2016-04-14 2017-10-19 三菱電機株式会社 サーバシステム、および監視制御システム
JP2017215712A (ja) * 2016-05-31 2017-12-07 日本電信電話株式会社 センサ中継装置およびタイムスタンプ補正方法

Similar Documents

Publication Publication Date Title
US6195682B1 (en) Concurrent server and method of operation having client-server affinity using exchanged client and server keys
US7395335B2 (en) Distributed load balancing for single entry-point systems
US6370583B1 (en) Method and apparatus for portraying a cluster of computer systems as having a single internet protocol image
JP2003016031A (ja) クライアント/サーバー・システムの優先接続制御方式
EP1002397B1 (en) A highly integrated multi-layer switch element architecture
JP2791236B2 (ja) プロトコル並列処理装置
US6510478B1 (en) Method and apparatus for coordination of a shared object in a distributed system
US5640394A (en) System and method for running multiple incompatible network protocol stacks
US20040073683A1 (en) Method and apparatus for providing an integrated cluster alias address
KR100268194B1 (ko) 혼성피어-서버통신구조를위한방법및시스템
US20030069938A1 (en) Shared memory coupling of network infrastructure devices
US20020199000A1 (en) Method and system for managing parallel data transfer through multiple sockets to provide scalability to a computer network
US20050010925A1 (en) Interprocessor communication protocol with smart streaming port
US8130755B2 (en) Load balancing with direct terminal response
US8539089B2 (en) System and method for vertical perimeter protection
CN1284094C (zh) 一种构建分布式并行调度网络服务器系统的方法
US7009974B1 (en) Method and apparatus for updating addresses in network processing device
CN110099076A (zh) 一种镜像拉取的方法及其系统
CN104683435A (zh) 网络系统、保持连接方法、电子设备、服务器、程序
US20040076121A1 (en) Method for an internet communication
US6519625B1 (en) Uniform network access
JPH09282259A (ja) ネットワークシステム
CN114020417A (zh) 一种虚拟负载均衡系统及其工作方法
JP2003008612A (ja) ネットワークインタフェース装置及びネットワークインタフェース方式及びネットワークインタフェース方法及びネットワークインタフェースプログラム及びネットワークインタフェースプログラムを記録した記録媒体
JP3771523B2 (ja) ゲートウェイ装置

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080902