JPH1065737A - 代理サーバ装置およびサーバ装置 - Google Patents

代理サーバ装置およびサーバ装置

Info

Publication number
JPH1065737A
JPH1065737A JP22212396A JP22212396A JPH1065737A JP H1065737 A JPH1065737 A JP H1065737A JP 22212396 A JP22212396 A JP 22212396A JP 22212396 A JP22212396 A JP 22212396A JP H1065737 A JPH1065737 A JP H1065737A
Authority
JP
Japan
Prior art keywords
server device
network
server
address
communication
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
JP22212396A
Other languages
English (en)
Inventor
Hideaki Namima
英明 南摩
Tomomi Kaga
友美 加賀
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP22212396A priority Critical patent/JPH1065737A/ja
Priority to US08/897,323 priority patent/US6185616B1/en
Priority to EP97305639A priority patent/EP0828367A3/en
Priority to CN97117834A priority patent/CN1107266C/zh
Publication of JPH1065737A publication Critical patent/JPH1065737A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4552Lookup mechanisms between a plurality of directories; Synchronisation of directories, e.g. metadirectories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4557Directories for hybrid networks, e.g. including telephone numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/59Network arrangements, protocols or services for addressing or naming using proxies for addressing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【課題】 公衆網を介してIPアドレスで管理されるネ
ットワークに接続されるサーバ装置に対し、通信要求時
には前記ネットワークに接続されておらずIPアドレス
が確定していなくても、ネットワークとサーバ装置を接
続し、IPアドレスを動的に割り振り、動的に割り振ら
れたIPアドレスに対してもサーバ装置名により通信可
能にすることを目的とする。 【解決手段】 ネットワークとサーバ装置の間に、指定
されたサーバ装置名と対応する公衆網における電話番号
をもとに、IPアドレスを動的に割り振りサーバ装置と
ネットワークとを公衆網を介してPPP接続する手段
と、動的に割り振られたIPアドレスを用いてサーバ装
置へのアクセスを行う手段を備えた代理サーバ装置を用
いたものである。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、公衆網を通じてI
Pアドレスで管理されるネットワークと繋がるサーバ装
置に対し、IPアドレスを動的に割り振る代理サーバ装
置および当該代理サーバ装置により管理されるサーバ装
置に関する。
【0002】
【従来の技術】通常TCP/IPの通信ではクライアン
トがサーバへ接続を要求する際には、サーバのIPアド
レスを指定することで接続できる。しかし、インターネ
ットの普及により、ネットワークが巨大となりサーバが
多数存在すると、サーバのIPアドレスを全て把握する
のは難しくなった。そこでDNS(Domain Na
me Services)という機構が開発された。
【0003】DNSとは、サーバ名を指定することでそ
のIPアドレスを検索してくれるものである。サーバと
接続する際には、サーバのIPアドレスを直接指定せ
ず、サーバ名を指定すればDNSが該当するIPアドレ
スを検索する。DNSが管理するテーブルを図8に示
す。DNSはネットワークに接続されているサーバ名と
そのIPアドレスが一対一になっており、IPアドレス
は予め決められている。
【0004】
【発明が解決しようとする課題】この構成であると、サ
ーバはあらかじめ決められたIPアドレスを持ち、常時
ネットワークに接続されている必要がある。企業内にサ
ーバが設置されている場合はこの構成でも構わない。し
かし、家庭などにサーバを設置する場合は公衆網を通じ
てネットワークに接続する必要があるが、常時ネットワ
ークに接続していては電話料金がかかりすぎてしまう。
家庭のサーバの場合はアクセス回数がそれほど頻繁では
ないし、また電話料金を抑えるためには、必要なときの
みネットワークに接続できるようにしたい。
【0005】さらに、通常家庭のコンピュータが公衆網
を通じてネットワークに接続する場合は、PPP(Po
int to Point Protocol)という
接続手段を用いる。以後PPP 接続と呼ぶ。 PPP接
続の場合、IPアドレスは無限に存在するわけではない
ので、家庭のコンピュータには固定のIPアドレスを振
らず、この接続時にIPアドレスを動的に割り振り、ネ
ットワークに接続されている間のみ使用するのが一般的
である。
【0006】家庭のサーバをこの方法でネットワークと
接続する場合、上記と同様の理由からサーバのIPアド
レスは動的に割り当てられるのが望ましい。従って、家
庭のサーバはIPアドレスが確定しているわけではな
く、通信する度に異なるIPアドレスになる可能性が高
い。サーバがネットワークに接続される度にDNSを書
き換えればこの問題は解決できるが、DNSが多数存在
する場合は、全てのDNSを書き換える必要がある。
【0007】さらに書き換え最中にサーバへアクセスさ
れた場合、古いIPアドレスにアクセスする可能性もあ
る。本発明は、公衆網を介してIPアドレスで管理され
るネットワークに接続されるサーバに対し、通信要求時
にはネットワークに接続されておらずIPアドレスが確
定していなくても、ネットワークとサーバを接続し、I
Pアドレスを動的に割り振り、動的に割り振られたIP
アドレスに対してもサーバ名により通信可能にすること
を目的とする。
【0008】
【課題を解決するための手段】この課題を解決するため
に本発明は、ネットワークとサーバの間に、指定された
サーバ名と対応する公衆網における電話番号をもとに、
IPアドレスを動的に割り振り、サーバとネットワーク
とを公衆網を介してPPP接続する手段と、動的に割り
振られたIPアドレスを用いてサーバへのアクセスを行
う手段を備えた代理サーバ装置を用いたものである。こ
れにより、サーバがクライアントからの通信要求時には
ネットワークに接続されておらずIPアドレスが確定し
ていなくても、ネットワークとサーバを接続し、IPア
ドレスを動的に割り振り、動的に割り振られたIPアド
レスに対しても、サーバ名により通信可能にすることが
できるようになる。
【0009】
【発明の実施の形態】本発明の請求項1に記載の発明
は、IPアドレスで管理されるネットワークに繋がって
いるクライアント端末から公衆網を通じて前記ネットワ
ークと繋がるサーバ装置への接続要求に対し、指定され
たサーバ装置名と対応する前記公衆網における電話番号
をもとに、IPアドレスを動的に割り振りサーバ装置と
ネットワークとを公衆網を介してPPP接続する手段
と、動的に割り振られたIPアドレスを用いてサーバ装
置へのアクセスを行う手段を備えた代理サーバ装置とし
たものであり、サーバ装置がクライアント端末からの通
信要求時にはネットワークに接続されておらずIPアド
レスが確定していなくても、ネットワークとサーバ装置
を接続し、IPアドレスを動的に割り振り、動的に割り
振られたIPアドレスに対しても、サーバ装置名により
通信可能となる作用を有する。
【0010】請求項2に記載の発明は、公衆網を通じて
ネットワークに接続されるサーバ装置に対して、ネット
ワークに接続されたクライアント端末からのサーバ装置
への通信要求を受け付ける要求受信手段と、サーバ装置
名と対応する前記公衆網の電話番号と動的に割り振られ
たIPアドレスを管理する接続状態管理テーブルと、前
記接続状態管理テーブルに基づきサーバ装置がネットワ
ークと接続されているかどうか調べる接続状態管理手段
と、ネットワークに接続されていないサーバ装置に対
し、IPアドレスを動的に割り振りサーバ装置とネット
ワークとをPPP接続する公衆網接続手段と、前記公衆
網接続手段により動的に割り振られたIPアドレスを用
いてサーバ装置との通信を行うデータ通信手段と、前記
データ通信手段の通信結果をクライアント端末からの通
信要求に対する応答結果としてクライアント端末へ出力
する要求応答手段を備えた代理サーバ装置としたもので
あり、サーバ装置がクライアント端末からの通信要求時
にはネットワークに接続されておらずIPアドレスが確
定していなくても、ネットワークとサーバを接続し、I
Pアドレスを動的に割り振り、動的に割り振られたIP
アドレスに対しても、サーバ名により通信可能となる作
用を有する。
【0011】請求項3に記載の発明は、接続状態管理手
段が、ネットワークにPPP接続されているサーバ装置
からの切断通知に対し、動的に割り振られている当該サ
ーバ装置のIPアドレスを解放することを特徴とする請
求項2記載の代理サーバ装置としたものであり、サーバ
装置がネットワークから切断された時に、IPアドレス
を解放する事ができるようになる作用を有する。
【0012】請求項4に記載の発明は、公衆網を通じて
ネットワークにPPP接続されるサーバ装置において、
クライアント端末との通信時間を管理し、一定時間クラ
イアント端末からの通信要求がない場合に、公衆網との
切断を行う機能を備えたサーバ装置としたものであり、
サーバ装置へ一定時間アクセスがないと公衆網との切断
をすることができ、常時ネットワークへ接続する必要が
なくなり、電話料金を抑えることができるようになる作
用を有する。
【0013】請求項5に記載の発明は、代理サーバ装置
名と、当該代理サーバ装置が公衆網を介してネットワー
クとPPP接続するサーバ装置名からなる代理サーバ配
置テーブルを備え、接続要求手段が、ネットワークに接
続されたクライアント端末からのサーバ装置への通信要
求に対し、前記代理サーバ配置テーブルに従い、該当す
る代理サーバ装置を介して要求されたサーバ装置とクラ
イアント端末との通信を行うことを特徴とする請求項1
記載の代理サーバ装置としたものであり、サーバ装置が
多数存在し、一台の代理サーバ装置ではなく複数の代理
サーバ装置が配置された分散環境においても該当のサー
バ装置と通信できるようになる作用を有する。
【0014】以下、本発明の実施の形態について、図1
から図7を用いて詳細に説明する。 (実施の形態1)図1は代理サーバ装置の構成を示した
ものである。図1において、4は公衆網3を通じてネッ
トワークに接続されるサーバ装置、1は前記サーバ装置
へ通信を要求するクライアント端末、2は本発明の代理
サーバ装置本体である。
【0015】代理サーバ接続装置2は、クライアント端
末1からサーバ装置4への通信要求を受け付ける要求受
信部21と、サーバ装置4との接続や切断を管理する接
続状態管理部22と、IPアドレスを動的に割り振り、
公衆網3を介してサーバ装置4とPPP接続する公衆網
接続部23と、接続されたサーバ装置4とデータ通信を
行うデータ通信部24と、クライアント端末1からの通
信要求に対する返答を行う要求応答部25と、サーバ装
置名とそのサーバ装置名に対応する公衆網の電話番号と
動的に割り振られたIPアドレスを管理する接続状態管
理テーブル200を有している。
【0016】以上のように構成された代理サーバ装置2
が行う処理手順について図2、図3に従って説明する。
図2は、(2−1)で代理サーバ装置2はネットワーク
に接続されているクライアント端末1からの通信要求を
待っている。クライアント端末からサーバ装置YAMA
DAへ通信要求があると、(2−2)で通信要求を受信
する。通信要求を受信すると、(2−3)で接続状態管
理テーブル200を調べてサーバ装置がネットワークと
接続されているか確認する。接続状態管理テーブル20
0の例を図3に示す。接続状態管理テーブル200は公
衆網を通じてネットワークに接続されるサーバ装置名、
その公衆網の電話番号、サーバ装置に動的に付与したI
Pアドレスの3つのフィールドを持つ。該当サーバ装置
名に対するIPアドレスの欄に値がある場合はサーバ装
置はネットワークに接続されており、値がない場合は接
続されていない。本実施の形態の場合、サーバ装置NA
NMA、サーバ装置KAGAはネットワークと接続され
ており、それぞれ133.185.001.001、1
33.185.001.002のIPアドレスが割り当
てられている。サーバ装置YAMADAは接続されてい
ない。サーバ装置が接続されている場合は(2−9)へ
行き、サーバ装置とデータ通信を行う。
【0017】本実施の形態ではサーバ装置YAMADA
は接続されていないため、(2−4)でサーバ装置YA
MADA の公衆網の電話番号03−7890−123
4に電話をかける。電話がつながると、サーバ装置YA
MADA からログイン名、パスワードが送信されるた
め、(2−5)でそれを受信する。ログイン名、パスワ
ードからユーザ認証を行い、(2−6)でサーバ装置Y
AMADA のIPアドレスを割り振る。
【0018】IPアドレスの割り振り方は、割り振れる
IPアドレスが現在使用中か調べ、使用中でなければそ
の値を割り振る。本実施の形態では例えば133.18
5.001.001から133.185.001.01
0の10個のIPアドレスが割り振れるとすると13
3.185.001.003が空いているのでこれを割
り振る。IPアドレスを割り振ると(2−7)でサーバ
YAMADAとPPP接続する。PPP接続が完了する
と、(2−8)で割り振ったIPアドレス133.18
5.001.003を接続状態管理テーブルのサーバ装
置YAMADAのIPアドレスの欄に登録する。登録後
はサーバ装置YAMADAと通信することができるよう
になり、(2−9)でデータ通信を行い、その結果を
(2−10)でクライアント端末に返答する。
【0019】次に、サーバ装置の公衆網からの切断手順
について説明する。サーバ装置の切断方法としてクライ
アント端末からの指定により切断する方法と、サーバ装
置自身で切断する方法と2種類存在する。クライアント
端末とサーバ装置が1対1で通信している場合は、クラ
イアント端末側でサーバ装置が不要と判断した時に、ク
ライアント端末の指示でサーバ装置を切断してもかまわ
ないが、クライアント端末が複数存在し同じサーバ装置
と通信しているすなわち多対1で通信している場合は、
1つのクライアント端末の指示のみでサーバ装置を切断
するわけにはいかない。
【0020】この場合サーバ装置側で通信されていない
時間を計測し、全てのクライアント端末が一定時間通信
していなければ切断する。これを管理している通信状態
管理テーブルの例を図4に示す。通信状態管理テーブル
はサーバ装置が備え、クライアントのIPアドレス、
通信状態、 非通信時間の3つのフィールドを有する。
クライアント端末からの通信があると、そのクライアン
ト端末のIPアドレスが登録されている場合、通信状態
を通信にし、非通信時間を0分とする。
【0021】IPアドレスが登録されていない場合は、
IPアドレスを登録し、通信状態を通信にし、非通信時
間を0分とする。接続されたクライアント端末毎にIP
アドレスではなく番号のみで管理することも考えられる
が、一度切断されたクライアント端末から再び接続があ
った場合はクライアント端末の情報は何も残っていない
ので、別のクライアント端末としてフィールドを増やし
て管理する必要がある。
【0022】IPアドレスを保持することで、クライア
ント端末が同じだった場合、フィールドを追加しなくて
もよくなり、テーブルを効率よく管理することができ
る。クライアント端末からの通信が終了すると、通信状
態を非通信にする。その後、例えば5分に一度通信状態
管理テーブルの通信状態を調べ、通信状態が非通信にな
っている欄の非通信時間を5分増やす。全てのクライア
ント端末が非通信で、全てのクライアント端末との非通
信時間が例えば60分を越えたところで、公衆網との接
続を切断し、通信状態管理テーブルの全てのフィールド
を削除する。また、クライアント端末からの削除要求に
対しては、そのクライアント端末のフィールドを削除す
る。これにより全てのクライアント端末からの削除要求
で公衆網との接続を切断することができる。
【0023】公衆網との接続が切断されると、代理サー
バ装置2の接続状態管理部22に切断が通知される。切
断が通知されると、接続状態管理部22は接続状態管理
テーブルの該当サーバに割り当てられているIPアドレ
スのフィールドを削除する。
【0024】以上のように本実施の形態によれば、公衆
網の先にサーバが存在し、通常はネットワークに接続さ
れておらずIPアドレスが確定していなくても、クライ
アントが必要としたときにサーバ名を指定するのみでサ
ーバと接続することができ、通信を行うことができるよ
うになる。
【0025】また、接続されている場合も同じように通
信を行うことができる。また、サーバへのアクセスが一
定時間なくなると、サーバ側で自動的に電話回線を切断
するため、サーバは常時ネットワークに接続されておら
ず、電話料金はネットワークに接続されている時のみで
あるので、電話料金を抑えることができる。
【0026】(実施の形態2)サーバが多数になると、
1台の代理サーバ装置では管理仕切れなくなる。そこで
代理サーバ装置を複数配置する必要がでてくるが、今度
はクライアントはサーバがどの代理サーバ装置に管理さ
れているか知る必要がでてくる。
【0027】本実施の形態は複数の代理サーバ装置が配
置されていて、サーバがどの代理サーバ装置に管理され
ているか知らなくても、サーバと接続できるようにした
ものである。
【0028】図5はネットワークに複数の代理サーバ装
置が配置された構成を示したものである。8、11は公
衆網を通じてネットワークに接続されるサーバ装置、5
はそれらのサーバ装置へ通信を要求するクライアント端
末、6、9は本発明の代理サーバ装置、7、10は公衆
網である。
【0029】サーバ装置8は公衆網7を通じてネットワ
ークに接続され、サーバ装置11は公衆網10を通じて
ネットワークに接続される。代理サーバ装置6はサーバ
装置8を管理しており、代理サーバ装置9はサーバ装置
11を管理している。代理サーバ装置6は、クライアン
ト端末からサーバ装置への通信要求を受け付け、そのサ
ーバ装置がどの代理サーバ装置に管理されているか調べ
て、該当の代理サーバ装置に通信要求を行う要求受信部
61と、サーバ装置名とそのサーバ装置を管理する代理
サーバ名を保持する代理サーバ配置テーブル600と、
実施の形態1で説明した図1記載の代理サーバ装置の構
成を有している。また、代理サーバ装置9も代理サーバ
装置6と全く同じ構成を有している。
【0030】以上のように構成された代理サーバ装置6
が行う処理手順について図6、図7に従って説明する。
代理サーバ装置6をTOKYOSV、代理サーバ装置9
をCHIBASV、サーバ装置11をSUZUKIとす
る。(6−1)で代理サーバ装置6はネットワークに接
続されているクライアント端末からの通信要求を待って
いる。TOKYOSVはクライアント端末からサーバ装
置SUZUKIへ通信要求があると、(6−2)で通信
要求を受信する。通信要求を受信すると、(6−3)で
代理サーバ配置テーブル600を調べてサーバ装置を管
理している代理サーバ装置名を得る。
【0031】代理サーバ配置テーブル600の例を図7
に示す。代理サーバ配置テーブル600はサーバ装置名
とそのサーバ装置を管理している代理サーバ装置名の2
つのフィールドを持つ。代理サーバ装置名が自分自身で
ある場合は、実施の形態1と同じであるので、図2の
(2−3)へ処理が移る。
【0032】本実施の形態の場合は、サーバ装置SUZ
UKIを管理している代理サーバ装置はCHIBASV
であり、TOKYOSVとは別の代理サーバ装置である
ので、(6−4)で代理サーバ装置TOKYOSVは代
理サーバ装置CHIBASVに通信を要求する。 代理
サーバ装置CHIBASVは同様に代理サーバ装置を調
べ自分自身であると判断し、実施の形態1の方法でサー
バ装置SUZUKIと通信し、代理サーバ装置TOKY
OSVに返答する。(6−5)で代理サーバ装置CHI
BASVからの返答を受信し、(6−6)でその結果を
クライアント端末へ返答する。
【0033】例えば、サーバ装置が東京都に存在し、代
理サーバ装置が静岡県と東京都にあるとする。この場
合、静岡県の代理サーバ装置が東京都のサーバ装置と接
続するよりも、東京都の代理サーバ装置が東京都のサー
バ装置と接続した方が電話料金が安くなる。このように
代理サーバ装置を各県に配置し、その県に存在するサー
バ装置を管理するようにすれば、サーバ装置は公衆網の
料金がもっとも安くなるようにネットワークと接続でき
るようになる。
【0034】また、サーバ装置が神奈川県に存在し、代
理サーバ装置が東京都と神奈川県にあるとする。東京都
の代理サーバ装置はネットワークとの回線が太く通信速
度は高速であり、神奈川県の代理サーバ装置はネットワ
ークとの回線が細く通信速度は低速であるとする。
【0035】この場合、神奈川県の代理サーバ装置と接
続するよりも、東京都の代理サーバ装置と接続した方が
通信速度は高速となる。このように速い回線と接続でき
るようにサーバ装置を管理するように代理サーバ装置を
配置すれば、サーバ装置は通信速度がもっとも速くなる
ようにネットワークと接続できるようになる。
【0036】以上のように本実施の形態によれば、サー
バが多数存在するため、複数台の代理サーバ装置でサー
バ装置を管理した方がよい場合に、クライアントはサー
バ装置がどの代理サーバ装置に管理されているか知らな
くても、サーバ名を指定するのみでサーバと通信を行う
ことができる。また、サーバ装置の管理の仕方を上記の
ように各地区で行うことにより、もっとも通信料金の安
いネットワークへの接続や、もっとも通信速度の速いネ
ットワークへの接続ができるようになる。
【0037】
【発明の効果】以上のように本発明によれば、第一に公
衆網の先にサーバが存在し、通常はネットワークに接続
されておらずIPアドレスが確定していなくても、クラ
イアントが必要としたときにサーバ名を指定するのみで
サーバと接続することができ、通信を行うことができる
ようになる。また、接続されている場合も同じように通
信を行うことができる。第二にサーバへのアクセスが一
定時間なくなると、サーバ側で自動的に電話回線を切断
するため、サーバは常時ネットワークに接続されておら
ず、電話料金はネットワークに接続されている時のみで
あるので、電話料金を抑えることができる。第三にサー
バが多数存在するため、複数台の代理サーバ装置でサー
バ装置を管理しなければならない場合に、クライアント
はサーバ装置がどの代理サーバ装置に管理されているか
知らなくても、サーバ名を指定するのみでサーバと通信
を行うことができる。
【0038】また、サーバ装置の管理の仕方を地域毎や
回線速度毎にすることにより、もっとも通信料金の安い
ネットワークへの接続や、もっとも通信速度の速いネッ
トワークへの接続ができるようになる。
【図面の簡単な説明】
【図1】本発明の実施の形態1における代理サーバ装置
の構成図
【図2】本発明の実施の形態1における代理サーバ装置
の処理フロー図
【図3】本発明の実施の形態1における接続状態管理テ
ーブルの例図
【図4】本発明の実施の形態1における通信状態管理テ
ーブルの例図
【図5】本発明の実施の形態2における複数の代理サー
バ装置が配置された構成図
【図6】本発明の実施の形態2における複数の代理サー
バ装置から該当の代理サーバ装置を見つける際の処理フ
ロー図
【図7】本発明の実施の形態2における代理サーバ配置
テーブルの例図
【図8】従来例のDNSが管理するテーブルの例図
【符号の説明】
1 クライアント端末 2 代理サーバ装置 3 公衆網 4 サーバ装置 5 クライアント端末部 6 代理サーバ装置 7 公衆網 8 サーバ装置 9 代理サーバ装置 10 公衆網 11 サーバ装置 21 要求受付部 22 接続状態管理部 23 公衆網接続部 24 データ通信部 25 要求応答部 61 要求受信部 62 接続状態管理部 63 公衆網接続部 64 データ通信部 65 要求応答部 91 要求受付部 92 接続状態管理部 93 公衆網接続部 94 データ通信部 95 要求応答部 200 接続状態管理テーブル 600 代理サーバ配置テーブル 601 接続状態管理テーブル 900 代理サーバ配置テーブル 901 接続状態管理テーブル

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 IPアドレスで管理されるネットワーク
    に繋がっているクライアント端末から公衆網を通じて前
    記ネットワークと繋がるサーバ装置への接続要求に対
    し、指定されたサーバ装置名と対応する前記公衆網にお
    ける電話番号をもとに、IPアドレスを動的に割り振り
    サーバ装置とネットワークとを公衆網を介してPPP接
    続する手段と、動的に割り振られたIPアドレスを用い
    てサーバ装置へのアクセスを行う手段を備えた代理サー
    バ装置。
  2. 【請求項2】 公衆網を通じてネットワークと繋がるサ
    ーバ装置に対して、ネットワークに繋がっているクライ
    アント端末からのサーバ装置への通信要求を受け付ける
    要求受信手段と、サーバ装置名と対応する前記公衆網の
    電話番号と動的に割り振られたIPアドレスを管理する
    接続状態管理テーブルと、前記接続状態管理テーブルに
    基づきサーバ装置がネットワークと接続されているかど
    うか調べる接続状態管理手段と、ネットワークに接続さ
    れていないサーバ装置に対し、IPアドレスを動的に割
    り振りサーバ装置とネットワークとをPPP接続する公
    衆網接続手段と、前記公衆網接続手段により動的に割り
    振られたIPアドレスを用いてサーバ装置との通信を行
    うデータ通信手段と、前記データ通信手段の通信結果を
    クライアントからの通信要求に対する応答結果としてク
    ライアントへ出力する要求応答手段を備えた代理サーバ
    装置。
  3. 【請求項3】 接続状態管理手段が、ネットワークにP
    PP接続されているサーバ装置からの切断通知に対し、
    動的に割り振られている当該サーバ装置のIPアドレス
    を解放することを特徴とする請求項2記載の代理サーバ
    装置。
  4. 【請求項4】 公衆網を通じてネットワークにPPP接
    続されるサーバ装置において、クライアント端末との通
    信時間を管理し、一定時間クライアント端末からの通信
    要求がない場合に、公衆網との切断を行う機能を備えた
    サーバ装置。
  5. 【請求項5】 代理サーバ装置名と、当該代理サーバ装
    置が公衆網を介してネットワークとPPP接続するサー
    バ装置名からなる代理サーバ配置テーブルを備え、接続
    要求手段が、ネットワークに接続されたクライアント端
    末からのサーバ装置への通信要求に対し、前記代理サー
    バ配置テーブルに従い、該当する代理サーバ装置を介し
    て要求されたサーバ装置とクライアント端末との通信を
    行うことを特徴とする請求項1記載の代理サーバ装置。
JP22212396A 1996-08-23 1996-08-23 代理サーバ装置およびサーバ装置 Pending JPH1065737A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP22212396A JPH1065737A (ja) 1996-08-23 1996-08-23 代理サーバ装置およびサーバ装置
US08/897,323 US6185616B1 (en) 1996-08-23 1997-07-21 Proxy server apparatus, a proxy server system, and a server apparatus
EP97305639A EP0828367A3 (en) 1996-08-23 1997-07-28 A proxy server apparatus, a proxy server system, and a server apparatus
CN97117834A CN1107266C (zh) 1996-08-23 1997-08-22 代理服务器装置、代理服务器系统和服务器装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22212396A JPH1065737A (ja) 1996-08-23 1996-08-23 代理サーバ装置およびサーバ装置

Publications (1)

Publication Number Publication Date
JPH1065737A true JPH1065737A (ja) 1998-03-06

Family

ID=16777530

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22212396A Pending JPH1065737A (ja) 1996-08-23 1996-08-23 代理サーバ装置およびサーバ装置

Country Status (4)

Country Link
US (1) US6185616B1 (ja)
EP (1) EP0828367A3 (ja)
JP (1) JPH1065737A (ja)
CN (1) CN1107266C (ja)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000049858A (ja) * 1998-07-27 2000-02-18 Hitachi Ltd 通信システム
JP2000099184A (ja) * 1998-09-21 2000-04-07 Sharp Corp 情報システム
KR20010036517A (ko) * 1999-10-08 2001-05-07 김종훈 동적 인터넷 주소 할당 환경에서 일관된 접속 허용 방법
KR20010079255A (ko) * 2001-06-27 2001-08-22 김태범 프록시 서버를 매개로 한 인터넷 전화 통화 시스템 및 그방법
KR100326332B1 (ko) * 1999-09-06 2002-03-08 윤종용 패킷 교환 형태 네트워크의 단말기와 원격 접근 서버를 통해접속하는 단말기간의 통화 방법
JP2003152766A (ja) * 2001-10-26 2003-05-23 Internatl Business Mach Corp <Ibm> ウェブサーバの公開方法、システムおよびプログラム
JP2003158535A (ja) * 2001-11-22 2003-05-30 Nec System Technologies Ltd 双方向通信システムおよび方法
KR20040020295A (ko) * 2002-08-30 2004-03-09 시그마텔레콤 주식회사 피피피 통신방식을 이용한 무선 단말기의 데이터 통신방법
US6711614B1 (en) 1999-08-09 2004-03-23 Nec Corporation Method for carrying out real time backup communication of IP communication
JP2007041651A (ja) * 2005-07-29 2007-02-15 Nippon Telegr & Teleph Corp <Ntt> サービス提供システムとその方法とこれらに用いる装置及びそれらのプログラムとその記録媒体
WO2019035208A1 (ja) * 2017-08-18 2019-02-21 大日本印刷株式会社 ネットワーク通信システム
WO2019035209A1 (ja) * 2017-08-18 2019-02-21 大日本印刷株式会社 ネットワーク通信システム

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6535517B1 (en) 1997-06-20 2003-03-18 Telefonaktiebolaget L M Ericsson (Publ) Network access device monitoring
US6856618B2 (en) * 1997-10-21 2005-02-15 Intel Corporation Apparatus and method for computer telephone integration in packet switched telephone networks
AU6031699A (en) * 1998-09-25 2000-04-17 Sun Microsystems, Inc. An apparatus and method for improving performance of proxy arrays that use persistent connections
US7293099B1 (en) * 1998-09-29 2007-11-06 Sun Microsystems, Inc. Heterogeneous network file access
KR100414648B1 (ko) * 1998-12-28 2004-01-07 엔티티 도꼬모 인코퍼레이티드 통신제어방법, 통신방법, 서버장치, 단말기, 중계장치 및 통신시스템
JP3418563B2 (ja) * 1999-01-20 2003-06-23 昇作 川合 ネットワーク通信システム
CA2273657C (en) * 1999-05-05 2010-09-21 Nortel Networks Corporation Telephony and data network services at a telephone
US6604046B1 (en) 1999-10-20 2003-08-05 Objectfx Corporation High-performance server architecture, methods, and software for spatial data
JP4207337B2 (ja) * 1999-11-11 2009-01-14 ソニー株式会社 通信システム及び通信方法
US20010030977A1 (en) * 1999-12-30 2001-10-18 May Lauren T. Proxy methods for IP address assignment and universal access mechanism
WO2001082549A2 (de) * 2000-04-20 2001-11-01 Ip-Control Gmbh I. Gr. Verfahren und vorrichtung zur dynamischen zugriffskontrolle von internetdiensten
KR100708087B1 (ko) * 2000-06-03 2007-04-16 삼성전자주식회사 단말기간 ip에 기반한 통신 시스템 및 그 방법
US6829638B1 (en) * 2000-08-03 2004-12-07 International Business Machines Corporation System and method for managing multiple proxy servers
US8122271B1 (en) * 2000-12-14 2012-02-21 Cisco Technology, Inc. System, method, and device for providing secure operating environments for computer systems
JP3601464B2 (ja) * 2001-03-13 2004-12-15 日本電気株式会社 移動網における移動端末管理システム、移動端末管理方法および端末
JP3555587B2 (ja) * 2001-03-14 2004-08-18 日本電気株式会社 移動端末管理システム
US7293108B2 (en) * 2001-03-15 2007-11-06 Intel Corporation Generic external proxy
US20020138614A1 (en) * 2001-03-20 2002-09-26 Hall Dennis W. Method and apparatus to manage network addresses
CN1157035C (zh) * 2001-06-05 2004-07-07 华为技术有限公司 设置多链路捆绑用户服务器组的方法
US8166141B1 (en) 2001-07-16 2012-04-24 Cisco Technology, Inc. Method and apparatus for emulating web browser proxies
KR20040071203A (ko) * 2001-12-13 2004-08-11 톰슨 라이센싱 에스.에이. 프록시를 이용하여 데이터를 다운로딩하기 위한 시스템 및방법
US7305429B2 (en) * 2002-06-10 2007-12-04 Utstarcom, Inc. Method and apparatus for global server load balancing
EP1522179B1 (en) * 2002-06-28 2009-10-28 Cisco Technology, Inc. Methods and apparatus for anchoring of mobile nodes using DNS
FR2852753B1 (fr) * 2003-03-18 2005-06-03 Twd Ind Systeme de transmission de donnees client/serveur securise
KR100493894B1 (ko) * 2003-04-03 2005-06-10 삼성전자주식회사 디바이스에 대한 닉네임을 자동으로 결정하는 방법과,네트워크 상의 디바이스의 중복 닉네임 문제 해결 방법,및 이를 위한 네트워크 시스템
CN1295639C (zh) * 2003-05-09 2007-01-17 英业达股份有限公司 统计网吧安装网上游戏套数的方法
TW200539641A (en) * 2004-02-19 2005-12-01 Matsushita Electric Industrial Co Ltd Connected communication terminal, connecting communication terminal, session management server and trigger server
CN100448233C (zh) * 2004-05-21 2008-12-31 迈普(四川)通信技术有限公司 虚拟域名解析代理方法及系统
EP1779591A4 (en) * 2004-07-08 2012-06-27 Link Us All Llc MOBILE COMMUNICATIONS FROM EQUAL TO EGAL OPTIMIZED
US20060148568A1 (en) * 2004-12-30 2006-07-06 Motorola, Inc. Device and method for wirelessly accessing game media
US8429229B2 (en) * 2007-09-20 2013-04-23 Konami Gaming, Inc. Multipurpose EGM/player tracking device and system
US8233384B2 (en) * 2005-12-21 2012-07-31 Rockstar Bidco, LP Geographic redundancy in communication networks
US20090006179A1 (en) 2007-06-26 2009-01-01 Ebay Inc. Economic optimization for product search relevancy
US9229998B2 (en) * 2010-05-13 2016-01-05 Appsfreedom, Inc. Method and system for exchanging information between back-end and front-end systems
US8799470B2 (en) 2011-03-11 2014-08-05 Qualcomm Incorporated System and method using a client-local proxy-server to access a device having an assigned network address
US8862693B2 (en) 2011-03-11 2014-10-14 Qualcomm Incorporated Remote access and administration of device content and configuration using HTTP protocol
US9052898B2 (en) 2011-03-11 2015-06-09 Qualcomm Incorporated Remote access and administration of device content, with device power optimization, using HTTP protocol
US8924556B2 (en) 2011-03-11 2014-12-30 Qualcomm Incorporated System and method for accessing a device having an assigned network address
US8819233B2 (en) 2011-03-11 2014-08-26 Qualcomm Incorporated System and method using a web proxy-server to access a device having an assigned network address
CN102624860A (zh) * 2011-11-28 2012-08-01 苏州奇可思信息科技有限公司 客户端零配置的客户端中转上网方法
CN104572641B (zh) * 2013-10-10 2019-10-25 腾讯科技(深圳)有限公司 网页资源的管理方法及装置
US10410244B2 (en) 2013-11-13 2019-09-10 Bi Science (2009) Ltd Behavioral content discovery
JP6021836B2 (ja) 2014-02-25 2016-11-09 Line株式会社 通信サーバ

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2679635B2 (ja) * 1994-08-22 1997-11-19 日本電気株式会社 Lan間接続装置
US5812819A (en) * 1995-06-05 1998-09-22 Shiva Corporation Remote access apparatus and method which allow dynamic internet protocol (IP) address management
US5737333A (en) * 1995-06-23 1998-04-07 Lucent Technologies Inc. Method and apparatus for interconnecting ATM-attached hosts with telephone-network attached hosts
US5617540A (en) * 1995-07-31 1997-04-01 At&T System for binding host name of servers and address of available server in cache within client and for clearing cache prior to client establishes connection

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000049858A (ja) * 1998-07-27 2000-02-18 Hitachi Ltd 通信システム
JP2000099184A (ja) * 1998-09-21 2000-04-07 Sharp Corp 情報システム
US6711614B1 (en) 1999-08-09 2004-03-23 Nec Corporation Method for carrying out real time backup communication of IP communication
KR100326332B1 (ko) * 1999-09-06 2002-03-08 윤종용 패킷 교환 형태 네트워크의 단말기와 원격 접근 서버를 통해접속하는 단말기간의 통화 방법
KR20010036517A (ko) * 1999-10-08 2001-05-07 김종훈 동적 인터넷 주소 할당 환경에서 일관된 접속 허용 방법
KR20010079255A (ko) * 2001-06-27 2001-08-22 김태범 프록시 서버를 매개로 한 인터넷 전화 통화 시스템 및 그방법
JP2003152766A (ja) * 2001-10-26 2003-05-23 Internatl Business Mach Corp <Ibm> ウェブサーバの公開方法、システムおよびプログラム
JP2003158535A (ja) * 2001-11-22 2003-05-30 Nec System Technologies Ltd 双方向通信システムおよび方法
KR20040020295A (ko) * 2002-08-30 2004-03-09 시그마텔레콤 주식회사 피피피 통신방식을 이용한 무선 단말기의 데이터 통신방법
JP2007041651A (ja) * 2005-07-29 2007-02-15 Nippon Telegr & Teleph Corp <Ntt> サービス提供システムとその方法とこれらに用いる装置及びそれらのプログラムとその記録媒体
WO2019035208A1 (ja) * 2017-08-18 2019-02-21 大日本印刷株式会社 ネットワーク通信システム
WO2019035209A1 (ja) * 2017-08-18 2019-02-21 大日本印刷株式会社 ネットワーク通信システム
JPWO2019035209A1 (ja) * 2017-08-18 2020-10-15 大日本印刷株式会社 ネットワーク通信システム
JPWO2019035208A1 (ja) * 2017-08-18 2020-10-15 大日本印刷株式会社 ネットワーク通信システム

Also Published As

Publication number Publication date
CN1175031A (zh) 1998-03-04
CN1107266C (zh) 2003-04-30
EP0828367A2 (en) 1998-03-11
EP0828367A3 (en) 2001-11-14
US6185616B1 (en) 2001-02-06

Similar Documents

Publication Publication Date Title
JPH1065737A (ja) 代理サーバ装置およびサーバ装置
US5878212A (en) System for updating mapping or virtual host names to layer-3 address when multimedia server changes its usage state to busy or not busy
JP4592184B2 (ja) 静的な識別子が付され、かつネットワークに断続的に接続される装置へのアクセス方法および装置
EP0998099B1 (en) Network address management
US8495190B2 (en) Providing access by a client application program over an internet protocol (IP) network to a server application program instance
US20070204051A1 (en) Proxy Dns For Web Browser Request Redirection In Public Hotspot Accesses
JP2003244184A (ja) ドメインネームの管理方法及びこれに適した装置
JP3420512B2 (ja) ダイナミックドメインネームシステム
EP1050147B1 (en) Method for allocating ip addresses to host destination terminals on the internet on request by a source terminal
CN111327668B (zh) 网络管理方法、装置、设备和存储介质
JP2002123491A (ja) 認証代行方法、認証代行装置、及び認証代行システム
JP2002368781A (ja) ユーザ位置管理ドメインネーム変換システム
CN111010425A (zh) 一种服务器连接方法、负载均衡设备及电子设备
JP3796893B2 (ja) アドレス割り当てシステム及び装置
KR100355288B1 (ko) 사설망 호스트에 서비스 서버 기능을 부여하는 장치 및 방법
KR100474599B1 (ko) 동적 아이피 어드레스 할당 방법
JP2001045050A (ja) Cug共用ipパケット通信装置
CN114500395B (zh) 一种流量管控方法、装置和设备
US12058104B2 (en) Remote controller source address verification and retention for access devices
CN114710564B (zh) 业务访问的方法、装置、电子设备和存储介质
JP2003069604A (ja) 動的アドレス割当方法,動的アドレス割当装置及び動的アドレス割当プログラム
KR100636114B1 (ko) 인터넷 접속장치 및 그 방법
JP2003143184A (ja) サーバシステム及びそのアドレス管理方法
KR100353378B1 (ko) 위성 인터넷 서비스 방법
JP2000010890A (ja) 端末、接続制御装置、サーバクライアントシステム及びそのプログラム記憶媒体