(57)【特許請求の範囲】
【請求項１】
複数の端末装置と、アドレス保有サーバと、前記複数の端末装置、及び、
前記アドレス保有サーバが通信回線を介してそれぞれ接続される集線装置とを備え、
前記アドレス保有サーバは、自身のサーバアドレスと前記複数の端末装置のアドレスとを保有し、
前記各端末装置は、他の端末装置へデータを送信する場合に、前記サーバアドレス及び／又は前記データの送信先となる前記他の端末装置のアドレスの付与要求を前記アドレス保有サーバに対し前記集線装置を介して送信するとともに、前記アドレス保有サーバから送信された前記付与要求に対応するアドレスを前記集線装置を介して受信し、
前記集線装置は、自ら前記アドレス保有サーバへ前記サーバアドレスの付与要求を送信し、前記アドレス保有サーバから送信された前記サーバアドレスの付与要求に対応する前記サーバアドレスを受信した場合に、前記集線装置と前記アドレス保有サーバとを接続する通信回線の情報を記憶する回線情報記憶手段を有するとともに、前記複数の端末装置のいずれかから前記サーバアドレス及び／又は前記データの送信先となる他の端末装置のアドレスの付与要求を受信した場合に、前記回線情報記憶手段から前記集線装置と前記アドレス保有サーバとを接続する前記通信回線の情報を読み出して、当該通信回線を伝送可能状態にする通信回線制御手段を有するネットワークシステム。
【請求項２】
前記集線装置の前記回線情報記憶手段は、前記集線装置が前記複数の端末装置のいずれかから送信された前記サーバアドレスの付与要求を受信した場合に、前記集線装置と前記サーバアドレスの付与要求を送信した端末装置とを接続する通信回線の情報を記憶し、
前記通信回線制御手段は、前記アドレス保有サーバから送信された前記サーバアドレスの付与要求に応答する前記サーバアドレスを受信した場合に、このサーバアドレスの付与を要求した端末装置と前記集線装置とを接続する通信回線を伝送可能状態にする請求項１に記載のネットワークシステム。
【請求項３】
前記集線装置の前記通信回線制御手段は、前記集線装置が前記複数の端末装置のいずれかから前記データの送信先となる端末装置のアドレス付与要求を受信した場合に、前記回線情報記憶手段から前記アドレス保有サーバと前記集線装置とを接続する通信回線の情報を読み出して、当該通信回線を伝送可能状態にする請求項１に記載のネットワークシステム。
【請求項４】
前記集線装置の前記通信回線制御手段は、前記集線装置が前記アドレス保有サーバから前記データの送信先となる端末装置のアドレスの付与要求に対する応答を受信した場合に、前記回線情報記憶手段から前記データの送信先となる端末装置のアドレス付与要求を送信した端末装置と前記集線装置とを接続する通信回線の情報を読み出して、前記複数の通信回線のうち前記集線装置と前記データの送信先となる端末装置のアドレス付与を要求した端末装置とを接続する通信回線を伝送可能状態にする請求項１に記載のネットワークシステム。
【請求項５】
前記複数の端末装置と前記アドレス保有サーバとが通信回線を介して接続された集線装置を複数有し、
各集線装置はその間における信号の伝送を中継する経路中継装置を介して接続されており、
前記各集線装置は、前記経路中継装置から受信した信号を解析する信号解析手段を有し、前記通信回線制御手段は、前記経路中継装置から受信した信号が前記信号解析手段により前記経路中継装置及び／又は前記複数の集線装置の制御信号と判断された場合に、前記複数の端末装置と前記各集線装置とを接続する通信回線、及び、前記アドレス保有サーバと前記各集線装置とを接続する通信回線を伝送不能状態にする請求項１に記載のネットワークシステム。
【請求項６】
複数の前記集線装置が、複数の通信回線を介して第２集線装置にそれぞれ接続されており、
前記第２集線装置は、前記各集線装置に接続された前記複数の端末装置、及び、前記アドレス保有サーバのアドレスを格納したアドレス格納テーブルを有するとともに、受信した前記アドレス付与要求により前記アドレス格納テーブルから前記アドレス付与要求に対応するアドレスを検出し、この対応アドレスを前記アドレス付与要求を送信した前記端末装置に送信する応答手段を有する請求項１に記載のネットワークシステム。
【請求項７】
複数の前記集線装置が、複数の通信回線を介して第２集線装置にそれぞれ接続されており、
前記第２集線装置は、前記各集線装置に接続された前記複数の端末装置、及び、前記アドレス保有サーバのアドレスが格納され、且つ前記各集線装置の情報が前記アドレスに対応して格納されたアドレス保有テーブルを有するとともに、前記受信した前記サーバアドレス付与要求、又は前記データの送信先となる端末装置のアドレス付与要求により前記アドレス格納テーブルに格納された前記複数の集線装置の情報のうち対応する集線装置の情報を検出するとともに、前記サーバアドレス付与要求、又は前記データの送信先となる端末装置のアドレス付与要求を前記検出した集線装置を通じて該集線装置に接続されたアドレス保有サーバに受信されるように、前記サーバアドレス付与要求、又は前記データの送信先となる端末装置のアドレス付与要求に含まれる情報の内容を変更する変更手段を有する請求項１に記載のネットワークシステム。
【請求項８】
自身のサーバアドレスとデータの送信先となる端末装置のアドレスとを保有するアドレス保有サーバと、前記データを送信する場合に前記アドレス保有サーバに対して前記サーバアドレス及び／又は前記データの送信先となる端末装置のアドレスの付与要求を送信するとともに、前記アドレス保有サーバから送信された前記アドレス付与要求に対応するアドレスを受信する複数の端末装置とが通信回線を介して接続される集線装置であって、
自ら前記アドレス保有サーバへ前記サーバアドレスの付与要求を送信し、前記アドレス保有サーバから送信された前記サーバアドレスを受信した場合に、前記アドレス保有サーバと前記集線装置とを接続する通信回線の情報を記憶する回線情報記憶手段と、
前記複数の端末装置のいずれかから前記サーバアドレス及び／又は前記データの送信先となる端末装置のアドレスの付与要求を受信した場合に、前記回線情報記憶手段から前記集線装置と前記アドレス保有サーバとを接続する前記通信回線の情報を読み出して、当該通信回線を伝送可能状態にする通信回線制御手段と、を有する集線装置。
【請求項９】
前記回線情報記憶手段は、前記複数の端末装置のいずれかから送信された前記サーバアドレスの付与要求を前記集線装置が受信した場合に、前記集線装置と前記サーバアドレスの付与要求を送信した端末装置とを接続する通信回線の情報を記憶し、
前記通信回線制御手段は、前記アドレス保有サーバから送信された前記サーバアドレスの付与要求に応答する前記サーバアドレスを受信した場合に、このサーバアドレスの付与を要求した端末装置と前記集線装置とを接続する通信回線を伝送可能状態にする請求項８に記載の集線装置。
【請求項１０】
前記通信回線制御手段は、前記集線装置が前記複数の端末装置のいずれかから前記データの送信先となる端末装置のアドレス付与要求を受信した場合に、前記回線情報記憶手段から前記アドレス保有サーバと前記集線装置とを接続する通信回線の情報を読み出して、当該通信回線を伝送可能状態にする請求項８に記載の集線装置。
【請求項１１】
前記集線装置の前記通信回線制御手段は、前記集線装置が前記アドレス保有サーバから前記データの送信先となる端末装置のアドレスの付与要求に対する応答を受信した場合に、前記回線情報記憶手段から前記データの送信先となる端末装置のアドレス付与要求を送信した端末装置と前記集線装置とを接続する通信回線の情報を読み出して、当該通信回線を伝送可能状態にする請求項８に記載の集線装置。
【請求項１２】
単位時間当たりにおける前記複数の端末装置と前記アドレス保有サーバとからの信号の受信数を計測して通信トラフィック量を検出するとともに、基準トラフィック量を有し前記検出された通信トラフィック量と前記基準トラフィック量とを対比するトラフィック量測定手段を有し、
前記回線情報記憶手段は、前記トラフィック量測定手段により基準トラフィック量より少ない通信トラフィック量が検出された場合に、自ら前記アドレス保有サーバへ前記サーバアドレスの付与要求を送信する請求項８に記載の集線装置。
【請求項１３】
一定時間を測定するタイマを有し、前記回線情報記憶手段は、前記タイマが一定時間を測定した場合に、自ら前記サーバアドレスの付与要求を前記アドレス保有サーバに対して送信する請求項８に記載の集線装置。
【請求項１４】
前記集線装置が通信回線を介して複数接続され、一の集線装置から受信した信号を他の集線装置に送信する経路中継装置が接続されている場合に、前記経路中継装置から受信した信号を解析する信号解析手段を有し、
前記通信回線制御手段は、前記経路中継装置から受信した信号が前記信号解析手段により前記経路中継装置及び／又は前記複数の集線装置の制御信号と判断された場合に、前記複数の端末装置と前記各集線装置とを接続する通信回線、及び、前記アドレス保有サーバと前記各集線装置とを接続する通信回線を伝送不能状態にする請求項８に記載の集線装置。
【請求項１５】
前記複数の端末装置と前記アドレス保有サーバとの間における前記サーバアドレス及び／又は前記データ送信先のアドレス付与のための手続を中止させる信号を自ら前記アドレス保有サーバに対して送信する手続中止手段を有する請求項８に記載の集線装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はネットワークシステムに関し、更に詳細にはネットワークシステムを形成する集線装置に関する。
【０００２】
【従来の技術】
従来のネットワークシステム、例えば、イーサネット等のＬＡＮシステムにおける基本構造はシェアードメディアである。シェアードメディアとは、同一ＬＡＮに接続される端末装置が帯域を共有するシステムである。しかし、この帯域の共有によって帯域が不足しデータ通信等が円滑に行われないという問題が生じつつある。
【０００３】
この対策として、集線装置が用いられたネットワークシステムがある。ここに集線装置とは、例えば、複数の端末装置とアドレス保有サーバとが通信回線を介して接続され、設定により複数の通信回線を所定のグループ（ブロードキャスト・ドメイン）に分割し、このブロードキャスト・ドメイン毎に通信回線の伝送状態をオン／オフすることにより（ポート・スイッチング機能と称する）、ブロードキャスト・ドメイン毎の帯域専有を実現し、帯域不足によるスループット（通信容量）の低下を防止するものである。
【０００４】
この集線装置を用いたネットワークシステムは、例えば、図２０に示すように、集線装置１０に、複数の端末装置１００ａ〜１００ｎとアドレス保有サーバ１１０とを通信回線を介して接続することにより形成される。
【０００５】
このネットワークシステムでは、複数の端末装置１００ａ〜１００ｎのうち端末装置１００ａ〜１００ｃとアドレス保有サーバ１１０とによりブロードキャスト・ドメインが形成されている。このブロードキャスト・ドメインのうち、アドレス保有サーバ１１０は、自己のネットワークアドレスであるサーバアドレスと端末装置１００ａ〜１００ｃのネットワークアドレスとを保有している。
【０００６】
また、このようなネットワークシステムにおける各端末装置１００ａ〜１００ｃでは、通常、ブロードキャスト・ドメイン内における他の端末装置１００にデータ送信等を行う場合には、アドレス保有サーバ１１０からデータ送信先の端末装置１００のネットワークアドレスの付与を受けて初めてデータ送信先の端末装置１００にデータを送信できるようにされている。
【０００７】
このようなネットワークシステムにおいて、例えば、端末装置１００ａから端末装置１００ｃにデータを送信する場合には、以下に示すパケット交換が必要とされる。
【０００８】
まず、端末装置１００ａが、アドレス保有サーバ１１０に対してアドレス保有サーバ１１０のサーバアドレスを要求するブロードキャスト（同報送信）パケットを送信する。
【０００９】
このブロードキャストパケットは、サーバアドレス要求のブロードキャスト・ドメイン内の全て、すなわち、端末装置１００ｂ、１００ｃとアドレス保有サーバ１１０とに送信される。
【００１０】
次に、アドレス保有サーバ１１０は、このサーバアドレス要求を受信すると、自身のサーバアドレスをブロードキャストする。これにより、サーバアドレスはブロードキャスト・ドメイン内の全てに送信される。
【００１１】
次に、端末装置１００ａがブロードキャストされたサーバアドレスを受信すると、端末装置１００ａは、アドレス保有サーバ１１０に対して端末装置１００ｃのネットワークアドレスの付与を要求するブロードキャストパケットを送信する。
【００１２】
次に、アドレス保有サーバ１１０は、このネットワークアドレスの付与要求を受信すると、端末装置１００ｃのネットワークアドレスをブロードキャストする。そして、端末装置１００ａが端末装置１００ｃのネットワークアドレスを受信する。
【００１３】
このようにして、端末装置１００ａは、データの送信先である端末装置１００ｃのネットワークアドレスの付与を受け、端末装置１００ｃに対してデータを送信することが可能となる。
【００１４】
図２０に示したネットワークシステムが複数ある場合には、各ネットワークシステムは、図２１に示すように、各集線装置１０ａ、１０ｂがルータ等の経路中継装置３０に通信回線を介して接続される。そして図２０に示されるようなネットワークシステムは、各セグメントとしてネットワークシステムを構成することになる。
【００１５】
ここで用いられる経路中継装置３０は、通常、入力されたパケットを他のセグメントに送信する”中継エージェント機能”を有している。
なお、図２１に示す集線装置１０ｂは、アドレス保有サーバ１１０ｂと端末装置１００ｄと端末装置１００ｅとがブロードキャスト・ドメインにされている。また、アドレス保有サーバ１１０ｂは、自己のサーバアドレスと端末装置１００ｄ、１００ｅのネットワークアドレスとを保有している。
【００１６】
この図２１に示すネットワークシステムにおいて、例えば、端末装置１００ａから端末装置１００ｄにデータ送信を行う場合は、前提として以下に示すパケット交換を必要とする。
【００１７】
まず、端末装置１００ａは、サーバアドレスを要求するブロードキャストパケットを送信する。このブロードキャストパケットは、集線装置１０ａを介してブロードキャスト・ドメイン内に送信されるとともに、バックボーン側の通信回線を通じて経路中継装置３０に送信される。
【００１８】
次に、経路中継装置３０は、このブロードキャストパケットを終端するが、前記した”中継エージェント機能”により、他のセグメントである集線装置１０ｂ側にブロードキャストパケットを送信する。
【００１９】
次に、集線装置１０ｂは、ブロードキャストパケットを受信すると、自己のブロードキャスト・ドメインであるアドレス保有サーバ１１０ｂと端末装置１００ｄ、１００ｅとにこのブロードキャストパケットを送信する。
【００２０】
このような経路を経て、アドレス保有サーバ１１０ｂは、端末装置１００ａから送信されたサーバアドレス要求のブロードキャストパケットを受信し、これに対してサーバアドレスをブロードキャストする。そして、このサーバアドレスはサーバアドレスの要求が送信された経路を経て端末装置１００ａに受信される。
【００２１】
同様にして、端末装置１００ａとアドレス保有サーバ１１０ｂとの間において端末装置１００ｄのネットワークアドレス取得のためのパケット交換が行われる。
【００２２】
そして、最後に端末装置１００ａから端末装置１００ｄにデータが送信される。
【００２３】
【発明が解決しようとする課題】
しかし、前記した従来のネットワークシステムは、以下のような問題点を有している。
【００２４】
例えば、図２０に示したネットワークシステムにおいては、各端末装置１００ａとアドレス保有サーバ１１０との間におけるサーバアドレス、ネットワークアドレス取得のためのパケット交換において、両者が送信するパケットは、全てブロードキャストで送信される。従って、そのブロードキャストパケットを必要としない端末装置１００ｂと端末装置１００ｃとにもブロードキャストパケットが送信されることになる。
【００２５】
このとき、例えば、端末装置１００ｂと端末装置１００ｃとの間においてデータの送受信が行われている場合等では、ブロードキャスト・ドメイン内における帯域が減少し、スループットが低下する。このように、データ通信の円滑化が阻害されるという第１の問題点がある。これは、図２１に示すネットワークシステムにおいても同様の問題点である。
【００２６】
また、図２１に示したネットワークシステムにおいては、各セグメント間はルータ等の経路中継装置３０により接続されるが、この経路中継装置３０は、いわゆるポート・スイッチング機能を備えていない。このため、経路中継装置３０に接続される複数の通信回線は帯域を共有する構成となる。
【００２７】
従って、前記したような、例えば、端末装置１００ａと端末装置１００ｄとの間におけるデータの送受信、すなわち、いわゆるエンド−エンド間におけるデータ通信等では、経路中継装置３０を介するデータ伝送量が多くなると、帯域が減少しスループットが低下する。
【００２８】
このように、各集線装置１０ａ、１０ｂが帯域を占有させる機能を有していても、経路中継装置３０が帯域を占有させる機能を有していない場合はセグメント間におけるデータの送受信が円滑に行われないという第２の問題点がある。
【００２９】
さらに、例えば、図２１に示すネットワークシステムにおいて、経路中継装置３０が、自身の内部制御、または集線装置の制御のためのパケット（内部制御パケットと称する）をブロードキャストする場合がある。この場合、この内部制御パケットは、各集線装置１０ａ、１０ｂを介して各ブロードキャスト・ドメイン内に送信されることとなる。
【００３０】
しかし、この内部制御パケットは、各端末装置１００ａ〜１００ｎとアドレス保有サーバ１１０ａ、１１０ｂとには不必要のものである。また、内部制御パケットは、ネットワークの基本構成データを含んでいる場合があり、各端末装置１００ａ〜１００ｎ等に送信されるのは好ましくないものもある。
【００３１】
従って、この内部制御パケットが各端末装置１００ａ〜１００ｎ等に伝送されると、ブロードキャスト・ドメイン内における帯域が減少するのみならず、ネットワークの安全性が損なわれるおそれがあるという第３の問題点がある。
【００３２】
本発明は、前記問題点に鑑みなされたものであり、帯域の減少によるスループットの低下を防止し、円滑なデータの送受信を行うことのできるネットワークシステムを提供することを第１の目的とする。
【００３３】
また、ネットワークシステムの情報秘匿を図ることができるネットワークシステムを提供することを第２の目的とする。
さらに、本発明のネットワークシステムを構成する集線装置を提供することを第３の目的とする。
【００３４】
【課題を解決するための手段】
（第１の発明）
本発明のネットワークシステムは、前記した課題を解決するため以下のように構成されている。
【００３５】
すなわち、本発明のネットワークシステムは、複数の端末装置と、アドレス保有サーバと、前記複数の端末装置、及び前記アドレス保有サーバが通信回線を介してそれぞれ接続される集線装置とを備える。前記アドレス保有サーバは、自身のサーバアドレスと前記複数の端末装置のアドレスとを保有している。前記各端末装置は、他の端末装置へデータを送信する場合に、前記サーバアドレス及び／又は前記データの送信先となる他の端末装置のアドレスの付与要求を前記アドレス保有サーバに対し前記集線装置を介して送信する。また、前記アドレス保有サーバから送信された前記付与要求に対応するアドレスを前記集線装置を介して受信する。前記集線装置は、自ら前記アドレス保有サーバへ前記サーバアドレスの付与要求を送信し、前記アドレス保有サーバから送信された前記サーバアドレスの付与要求に対応する前記サーバアドレスを受信した場合に、前記集線装置と前記アドレス保有サーバとを接続する前記通信回線の情報を保管する回線情報記憶手段を有する。また、前記集線装置は、前記複数の端末装置のいずれかから前記サーバアドレス及び／又は前記他の端末装置のアドレスの付与要求を受信した場合に、前記回線情報記憶手段から前記集線装置と前記アドレス保有サーバとを接続する前記通信回線の情報を読み出して、当該通信回線を伝送可能状態にする通信回線制御手段を有する（請求項１に対応）。
【００３６】
以下、原理図を用いて説明する。
（システム概要）
本発明のネットワークシステムは、例えば、図１に示すように、複数の端末装置１００ａ〜１００ｃと、アドレス保有サーバ１１０とがそれぞれ通信回線を介して集線装置１０に接続されて形成される。そして、集線装置１０は、自己とアドレス保有サーバ１１０とを接続する通信回線と、自己と端末装置１００ａ〜１００ｃとをそれぞれ接続する通信回線とをまとめてブロードキャスト・ドメインを形成している。
【００３７】
なお、本発明のネットワークシステムは、複数の集線装置１０を有し、集線装置１０同士が、ルータ、ブリッジあるいはリピータ等を介して接続されるものであっても良い。
【００３８】
（端末装置）
各端末装置１００ａ〜１００ｃは、いわゆるクライアント−サーバ方式のネットワークシステムにおけるクライアントとして機能するものである。
【００３９】
各端末装置１００ａ〜１００ｃは、データを他の端末装置に送信するにあたり、アドレス保有サーバ１１０からデータ送信先となる端末装置のアドレスの付与を受けることを必要とする。
【００４０】
従って、各端末装置１００ａ〜１００ｃは、データを他の端末装置に送信する場合には、サーバアドレスの付与要求、データの送信先となる他の端末装置のアドレス付与要求のブロードキャストパケットを送信する。
【００４１】
ここに、ブロードキャストパケットとは、パケットがブロードキャスト・ドメイン中のすべての通信回線に伝送されるようにパケットの送信先を指定したパケットをいう。
【００４２】
従って、例えば、図１に示すネットワークシステムにおける端末装置１００ａからブロードキャストパケットが送出されると、ブロードキャストパケットはブロードキャスト・ドメイン中の全ての通信回線に伝送され、端末装置１００ｂ、端末装置１００ｃ、及びアドレス保有サーバ１１０に受信される。
【００４３】
なお、この端末装置１００は、従来クライアントとして用いられているすべての種類の端末装置を用いることができる。
（アドレス保有サーバ）
アドレス保有サーバ１１０は、自身のサーバアドレスと各端末装置１００ａ〜１００ｃのアドレスとを保有するものである。このアドレス保有サーバ１１０により保有されるアドレスは、例えば、ＩＰ／ＭＡＣにおけるＩＰアドレスやＭＡＣアドレスを例示できる。なお、このサーバアドレスと複数の端末装置のアドレスとは同種類のものであっても良い。
【００４４】
また、アドレス保有サーバは、複数の端末装置１００ａ〜１００ｃのいずれかから送信されたサーバアドレスの付与要求及び／又はデータの送信先となる端末装置のアドレスの付与要求を受信すると、このアドレス付与要求に対応するアドレスをブロードキャストする。
【００４５】
なお、このアドレス保有サーバ１１０は、サーバアドレス等を保有する機能のみを有するものである必要はなく、例えば、ファイルサーバ等と兼用されるものであっても良い。
【００４６】
また、アドレス保有サーバ１１０は、いわゆるサーバ専用機である必要はなく、例えば、パーソナルコンピュータやワークステーションを本発明を構成するアドレス保有サーバ１１０として用いることができる。本発明では、従来用いられている全ての種類のアドレス保有サーバ１１０を用いることができる。
【００４７】
（集線装置）
集線装置１０は、前記したように、自己に接続された複数の通信回線のうち、任意数の通信回線をまとめてブロードキャスト・ドメインを形成するものである。
【００４８】
このブロードキャスト・ドメインは、例えば、集線装置１０に設けられる通信回線の接続部位である複数のポートを、設定により複数のグループに分割し、そのグループ毎にポートのスイッチをオン／オフさせることにより実現されるものである。この集線装置１０は、回線情報記憶手段５０と通信回線制御手段６０とを有する。
【００４９】
（回線情報記憶手段）
回線情報記憶手段５０は、自らアドレス保有サーバ１１０に対してサーバアドレスの付与要求を送信し、この付与要求に応答してアドレス保有サーバ１１０から送信されたサーバアドレスを集線装置１０が受信した場合に、集線装置１０とアドレス保有サーバ１１０とを接続する通信回線を認識し、その通信回線の情報を保管するものである。この通信回線の情報には、例えば、集線装置１０に設けられるポートの番号が用いられる。
【００５０】
（通信回線制御手段）
通信回線制御手段６０は、回線情報記憶手段５０により保管されている通信回線の情報に基づいて、集線装置１０に接続されている複数の通信回線の伝送状態をオン／オフするものである。
【００５１】
（原理の作用）
図１に示した本発明のネットワークシステムによると、例えば、集線装置１０は前処理として、自らアドレス保有サーバ１１０へサーバアドレスの付与要求を送信する。これに対し、アドレス保有サーバ１１０は、サーバアドレスの付与要求を受信すると、この付与要求に対応するサーバアドレスを送信する。
【００５２】
そして、集線装置１０が、サーバアドレスを受信した場合に、回線情報記憶手段５０が、集線装置１０とアドレス保有サーバ１１０とを接続する通信回線の情報を保管する。このようにして前処理が行われる。
【００５３】
その後、複数の端末装置１００ａ〜１００ｃのいずれか、例えば、端末措置１００ａからサーバアドレス及び／又は他の端末装置１００ｂ、１００ｃのアドレスの付与要求が送信され、集線装置１０がそのアドレス要求を受信すると、集線装置１０の通信回線制御手段６０は、回線情報記憶手段５０から集線装置１０とアドレス保有サーバ１１０とを接続する通信回線の情報を読み出して、複数の通信回線のうち、集線装置１０とアドレス保有サーバ１１０とを接続する通信回線のみを伝送可能状態に制御する。これにより、例えば、サーバアドレスの付与要求がブロードキャストされた場合でも、その付与要求は、端末装置１００ｂ、ｃに送信されることなく、アドレス保有サーバ１１０に送信される。
【００５４】
なお、前記回線情報記憶手段は、前記集線装置が前記複数の端末装置のいずれかから送信された前記サーバアドレスの付与要求を受信した場合に、前記集線装置と前記サーバアドレスの付与要求を送信した端末装置とを接続する通信回線の情報を記憶し、前記通信回線制御手段は、前記アドレス保有サーバから送信された前記サーバアドレスの付与要求に応答する前記サーバアドレスを受信した場合に、このサーバアドレスの付与を要求した端末装置と前記集線装置とを接続する通信回線を伝送可能状態にするようにしても良い（請求項２に対応）。
【００５５】
この場合には、サーバアドレスの付与を要求した端末装置にサーバアドレスが受信され、他の端末装置にサーバアドレスが送信されることを防止することができる。
【００５６】
また、前記集線装置の前記通信回線制御手段は、前記集線装置が前記複数の端末装置のいずれかから前記データの送信先となる端末装置のアドレス付与要求を受信した場合に、前記回線情報記憶手段から前記アドレス保有サーバと前記集線装置とを接続する通信回線の情報を読み出して、当該通信回線を伝送可能状態にすることも可能である（請求項３に対応）。
【００５７】
さらに、前記集線装置の前記通信回線制御手段は、前記集線装置が前記アドレス保有サーバから前記データの送信先となる端末装置のアドレスを受信した場合に、前記回線情報記憶手段から前記データの送信先となる端末装置のアドレス付与を要求した端末装置と前記集線装置とを接続する通信回線の情報を読み出して、当該通信回線を伝送可能状態にすることも可能である（請求項４に対応）。
【００５８】
（本発明の付加的構成要素）
本発明のネットワークシステムは、以下に説明する付加的構成要素を有する場合であっても成立する。
【００５９】
（信号解析手段）
本発明のネットワークシステムが、前記複数の端末装置と前記アドレス保有サーバとが通信回線を介して接続された集線装置を複数有し、各集線装置はその間における信号の伝送を中継する経路中継装置を介して接続されており、前記各集線装置は、前記経路中継装置から受信した信号を解析する信号解析手段を有し、前記通信回線制御手段は、前記経路中継装置から受信した信号が前記信号解析手段により前記経路中継装置及び／又は前記複数の集線装置の制御信号と判断された場合に、前記複数の端末装置と前記各集線装置とを接続する通信回線、及び、前記アドレス保有サーバと前記各集線装置とを接続する通信回線を伝送不能状態にするように構成することも可能である（請求項５に対応）。
【００６０】
この場合には、各端末装置とアドレス保有サーバとに不要な制御信号が送信されるのを防止するとともに、制御信号に含まれる情報の守秘が図られる。
また、本発明のネットワークシステムは、以下のように構成することもできる。
【００６１】
すなわち、前記集線装置は、通信回線を介して第２の端末装置に複数接続されており、前記第２集線装置は、前記各集線装置に接続された前記複数の端末装置、及び、前記アドレス保有サーバのアドレスを格納したアドレス格納テーブルを有するとともに、受信した前記サーバアドレス付与要求、又は、前記データの送信先である端末装置のアドレス付与要求により前記アドレス管理テーブルから前記アドレス付与要求に対応するアドレスを検出し、この対応アドレスを前記アドレス付与要求を送信した前記端末装置に送信する応答手段を有するようにしても良い（請求項６に対応）。
【００６２】
また、各集線装置がそれぞれ通信回線を介して第２集線装置に接続されているネットワークシステムとして、以下のように構成することも可能である。
すなわち、前記第２集線装置の前記アドレス格納テーブルには、前記各集線装置の情報が前記格納されたアドレスに対応して格納されており、前記第２集線装置は、前記応答手段に代えて、受信した前記サーバアドレス付与要求、又は前記データの送信先となる端末装置のアドレス付与要求により前記アドレス格納テーブルに格納された前記複数の集線装置の情報のうち対応する集線装置の情報を検出するとともに、前記サーバアドレス付与要求、又は前記データの送信先となる端末装置のアドレス付与要求の送信先を前記対応する集線装置に変換する第２変換手段を有するようにしても良い（請求項７に対応）。
【００６３】
以上説明した各構成要素は、可能な限り任意の組合せによって構成することが可能である。
（第２の発明）
第２の発明は、以下のように構成されている。
【００６４】
すなわち、複数の端末装置と、この複数の端末装置が通信回線を介してそれぞれ接続される複数の第１集線装置と、前記複数の第１集線装置が通信回線を介してそれぞれ接続される第２集線装置とを備える。
【００６５】
前記各端末装置は、自己が接続されている第１集線装置とは異なる第１集線装置に接続された端末装置に対してデータを送信する場合に、前記データの送信先となる端末装置のアドレス付与要求を送信する。前記各第１集線装置は、前記第２集線装置に前記データの送信先となる端末装置のアドレス付与要求を送信する。
【００６６】
前記第２集線装置は、前記複数の第１集線装置に接続された前記複数の端末装置のアドレスを格納したアドレス格納テーブルと、受信した前記データの送信先となる端末装置のアドレス付与要求により前記アドレス格納テーブルから前記アドレス付与要求に対応する端末装置のアドレスを検出するとともに、前記アドレス付与要求を送信した前記端末装置に対して前記アドレス格納テーブルから検出されたアドレスを送信する応答手段とを有する（請求項８に対応）。
【００６７】
以下、構成要素を個別に説明する。
（端末装置）
第２の発明における各端末装置は、例えば、データを他の端末装置に送信する場合において、そのデータ送信先となる他の端末装置のアドレスを有していない場合には、その不明のアドレス付与を要求する信号をブロードキャストする。
【００６８】
（第１集線装置）
第２の発明における各第１集線装置は、例えば、従来存する全ての集線装置を用いることができるが、例えば、以下のように構成しても良い。
【００６９】
すなわち、前記各第１集線装置は、前記データの送信先となる端末装置のアドレス付与要求を受信した場合に、このデータの送信先となる端末装置のアドレス付与要求を前記第２集線装置のみへ送信する変換手段を有するようにする（請求項９に対応）。
【００７０】
このようにすると、アドレス付与要求を必要としない端末装置に、そのアドレス付与要求が送信されるのを防止することができる点で好ましい。この変換手段は、第１集線装置に受信された信号を第２集線装置のみに送信する。
【００７１】
例えば、受信した信号がブロードキャストによるアドレス付与要求である場合には、変換手段は、ブロードキャストのアドレス付与要求をユニキャストによるアドレス付与要求に変換し第２集線装置に送信する。
【００７２】
なお、第１の集線装置に変換手段を設けた場合には、第１集線装置に受信された信号の内容を解析する解析手段を設けるのが良い。この解析手段は、例えば、受信された信号が他の第１集線装置に接続された端末装置のアドレス付与要求か否かを解析するようにし、アドレス付与要求と判断した場合に変換手段が動作するようにする。
【００７３】
（第２集線装置）
第２の発明における第２集線装置は、アドレス格納テーブルと、応答手段とを有している。第２の集線装置に受信されたアドレス要求は、この応答手段により、アドレス格納テーブルからアドレス要求に対応するアドレスを検出し、この検出されたアドレスを含む応答信号を生成し、そのアドレス要求を送信した端末装置に送信するものである。
【００７４】
第２の発明であるネットワークシステムを形成する第１集線装置と第２集線装置とは、以下のように構成することも可能である。
すなわち、前記第２集線装置の前記アドレス格納テーブルには、さらに前記各第１集線装置の情報がアドレスに対応して格納されており、前記第２集線装置は、前記応答手段に代えて、受信された前記アドレス付与要求により前記アドレス格納テーブルに格納された前記各第１集線装置の情報から、対応する第１集線装置の情報を検出するとともに、その対応する第１集線装置へ前記アドレス付与要求を送信する第２変換手段を有し、前記第１集線装置の変換手段は、前記第２集線装置から前記アドレス付与要求を受信した場合に、前記アドレス付与要求を所定の通信回線に接続された前記複数の端末装置へ送信するようにしても良い（請求項１０に対応）。
【００７５】
なお、第２集線装置は、従来の集線装置と、アドレスレゾリューションサーバとから構成することも可能である。この場合には、アドレス格納テーブル、応答手段をアドレスレゾリューションサーバに設ける。あるいは、アドレス格納テーブル、第２変換手段をアドレスレゾリューションサーバに設ける。これにより、集線装置の構成、及び動作を簡易なものとし、集線装置自体の動作負担を軽減することができる。
【００７６】
（集線装置）
本発明の集線装置は、以下のように構成されている。
すなわち、集線装置は、自身のサーバアドレスとデータの送信先となる端末装置のアドレスとを保有するアドレス保有サーバと、前記データを送信する場合に前記アドレス保有サーバに対して前記サーバアドレス及び／又は前記データの送信先となる端末装置のアドレスの付与要求を送信するとともに、前記アドレス保有サーバから送信された前記アドレス付与要求に対応するアドレスを受信する複数の端末装置とが通信回線を介して接続される集線装置である。
【００７７】
そして、自ら前記アドレス保有サーバへ前記サーバアドレスの付与要求を送信し、前記アドレス保有サーバから送信された前記サーバアドレスを受信した場合に、前記アドレス保有サーバと前記集線装置とを接続する通信回線の情報を記憶する回線情報記憶手段と、前記複数の端末装置のいずれかから前記サーバアドレス及び／又は前記データの送信先となる端末装置のアドレスの付与要求を受信した場合に、前記回線情報記憶手段から前記集線装置と前記アドレス保有サーバとを接続する前記通信回線の情報を読み出して、当該通信回線を伝送可能状態にする通信回線制御手段とを有する（請求項１１に対応）。
【００７８】
この集線装置の前記回線情報記憶手段は、前記複数の端末装置のいずれかから送信された前記サーバアドレスの付与要求を前記集線装置が受信した場合に、前記集線装置と前記サーバアドレスの付与要求を送信した端末装置とを接続する通信回線の情報を記憶し、
前記通信回線制御手段は、前記アドレス保有サーバから送信された前記サーバアドレスの付与要求に応答する前記サーバアドレスを受信した場合に、このサーバアドレスの付与を要求した端末装置と前記集線装置とを接続する通信回線を伝送可能状態にすることもできる（請求項１２に対応）。
また、集線装置の前記通信回線制御手段は、前記集線装置が前記複数の端末装置のいずれかから前記データの送信先となる端末装置のアドレス付与要求を受信した場合に、前記回線情報記憶手段から前記アドレス保有サーバと前記集線装置とを接続する通信回線の情報を読み出して、当該通信回線を伝送可能状態にすることもできる（請求項１３に対応）。
【００７９】
さらに、前記集線装置の前記通信回線制御手段は、前記集線装置が前記アドレス保有サーバから前記データの送信先となる端末装置のアドレスを受信した場合に、前記回線情報記憶手段から前記データの送信先となる端末装置のアドレス付与要求を送信した端末装置と前記集線装置とを接続する通信回線の情報を読み出して、当該通信回線を伝送可能状態にすることもできる（請求項１４に対応）。
【００８０】
また、集線装置には、以下のように構成を付加しても良い。
例えば、集線装置は、単位時間当たりにおける前記複数の端末装置と前記アドレス保有サーバとからの信号の受信数を計測して通信トラフィック量を検出するとともに、基準トラフィック量を有し前記検出された通信トラフィック量と前記基準トラフィック量とを対比するトラフィック量測定手段を有し、
前記回線情報記憶手段は、前記トラフィック量測定手段により基準トラフィック量より少ない通信トラフィック量が検出された場合に、自ら前記アドレス保有サーバへ前記サーバアドレスの付与要求を送信するようにしても良い（請求項１５に対応）。
【００８１】
このようにすると、ネットワークの通信トラフィックを渋滞させることなく、集線装置とアドレス保有サーバとを接続する通信回線の情報を更新することができる。
【００８２】
また、集線装置は一定時間を測定するタイマを有し、前記回線情報記憶手段は、前記タイマが一定時間を測定した場合に、自ら前記サーバアドレスの付与要求を前記アドレス保有サーバに対して送信するようにしても良い（請求項１６に対応）。
【００８３】
このようにすると、集線装置が一定時間毎に集線装置とアドレス保有サーバとを接続する通信回線の情報を更新することができるため、回線情報記憶手段に保管された通信回線情報と実際のネットワークシステムの接続との相違による送信ミスを減少させることが可能となる。
【００８４】
また、前記集線装置が複数の通信回線を介して複数接続され、一の集線装置から受信した信号を他の集線装置に送信する経路中継装置が接続されている場合には、前記経路中継装置から受信した信号を解析する信号解析手段を有し、
前記通信回線制御手段は、前記経路中継装置から受信した信号が前記信号解析手段により前記経路中継装置及び／又は前記複数の集線装置の制御信号と判断された場合に、前記複数の端末装置と前記各集線装置とを接続する通信回線、及び、前記アドレス保有サーバと前記各集線装置とを接続する通信回線を伝送不能状態にするように構成しても良い（請求項１７に対応）。
【００８５】
さらに、集線装置は、前記複数の端末装置と前記アドレス保有サーバとの間における前記サーバアドレス及び／又は前記データ送信先のアドレス付与のための手続を中止させる信号を自ら前記アドレス保有サーバに対して送信する手続中止手段を有するものであっても良い（請求項１８に対応）。
【００８６】
【発明の実施の形態】
〈第１の実施の形態〉
以下、本発明の好適な実施の形態におけるネットワークシステムを図を用いて更に説明する。図２は、本発明のネットワークシステムの第１の実施の形態が示されている。
【００８７】
第１の実施の形態におけるネットワークシステムは、ＬＡＮシステムであり、複数の端末装置１００ａ〜１００ｎと、二つのアドレス保有サーバ１１０ａ、１１０ｂと、集線装置１０ａ、ｂと経路中継装置３０とを備える。
【００８８】
図２には複数の端末装置１００ａ〜１００ｎが示されている。この複数の端末装置１００ａ〜１００ｎのうち端末装置１００ａ〜１００ｍ及びアドレス保有サーバ１１０ａは、集線装置１０ａに通信回線を介してそれぞれ接続されている。
【００８９】
このうち、端末装置１００ａ〜１００ｃ、アドレス保有サーバ１１０ａ、及び経路中継装置３０に接続された通信回線がまとめられ、いわゆるブロードキャスト・ドメインが形成されている。
【００９０】
一方、集線装置１０ｂには、端末装置１００ｎとアドレス保有サーバ１１０ｂとが通信回線を介して接続されている。そして、集線装置１０ａ、１０ｂは、それぞれ通信回線を介して経路中継装置３０に接続されている。
【００９１】
〈端末装置〉
各端末装置１００ａ〜１００ｎは、クライアント−サーバ方式におけるクライアントであり、保有のデータを他の端末装置に送信する場合には、前提としてネットワークアドレスの設定を必要とする。
【００９２】
このため、各端末装置１００ａ〜１００ｎは、アドレス保有サーバ１１０ａ、１１０ｂのいずれかから、アドレス保有サーバ１１０ａ、１１０ｂのネットワークアドレスであるサーバアドレスと、各端末装置１００ａ〜１００ｎのいずれかのネットワークアドレスとの付与を受ける必要がある。
【００９３】
各端末装置１００ａ〜１００ｎのいずれかが、ネットワークアドレスの付与を要求する場合には、まず、アドレス保有サーバ１１０ａ、１１０ｂを捜索すると共に対しサーバアドレスの付与を要求するメッセージ信号である”アドレス保有サーバ＿DISCOVER(発見)要求”パケット（以下「”DISCOVER(発見)要求”パケット」という。）がブロードキャストされるようになっている。
【００９４】
また、各端末装置１００ａ〜１００ｎがのいずれかが各アドレス保有サーバ１１０ａ、１１０ｂからサーバアドレスの付与を受けた場合には、そのサーバアドレスを取得した旨の信号である”アドレス保有サーバ＿REQUEST(要求)信号”パケット（以下「”REQUEST(要求)信号”パケット」という。）がブロードキャストされるようになっている。
【００９５】
また、端末装置１００ａ〜１００ｎのいずれかが、複数のサーバアドレスの付与を受けた場合には、その複数のサーバアドレスから適宜のサーバアドレスを選択し、取得した旨の”REQUEST(要求)信号”パケットがブロードキャストされるようになっている。
【００９６】
さらに、各端末装置１００ａ〜１００ｎと各アドレス保有サーバ１１０ａ、１１０ｂとの間におけるネットワークアドレス取得のためのパケット交換を強制的に中止する場合には、パケット交換の強制終了を指示する信号である”アドレス保有サーバ＿RELEASE（解放）要求”パケット（以下「”RELEASE（解放）要求”パケット」という。）が送出されるようになっている。
【００９７】
なお、各端末装置１００ａ〜１００ｎは全て同じ構成を有している。
〈アドレス保有サーバ〉
各アドレス保有サーバ１１０ａ、１１０ｂは、自身のネットワークアドレスであるサーバアドレスと、各ブロードキャスト・ドメイン内における端末装置１００のネットワークアドレスとを保有している。
【００９８】
各アドレス保有サーバ１１０ａ、１１０ｂは、端末装置１００ａ〜１００ｎのいずれかから送信された”DISCOVER(発見)要求”パケットを受信すると、サーバアドレスを含む応答信号である”アドレス保有サーバ＿OFFER (提示)応答”パケット（以下「”OFFER (提示)応答”パケット」という。）をブロードキャストするようにされている。
【００９９】
また、各アドレス保有サーバ１１０ａ、１１０ｂは、各端末装置１００ａ〜１００ｎから送信された”REQUEST(要求)信号”パケットを受け取ると、その受理承認を示す信号である”アドレス保有サーバ＿ACK信号”パケット（以下「”ACK信号”パケット」という。）をブロードキャストするようにされている。
【０１００】
なお、各アドレス保有サーバ１１０ａ、１１０ｂは同じ構成を有している。
〈集線装置のハード的構成〉
次に、図３を用いてネットワークシステムを構成する集線装置１０ａのハード的構成を説明する。集線装置１０ｂは集線装置１０ａと同じ構成を有しているため説明を省略する。
【０１０１】
集線装置１０ａは、ハード的には、ＣＰＵ１２と、インターフェイス部１３と、バッファメモリ１４と、スイッチ制御部１５と、タイマ１６と、記憶装置２０とを備えている。
【０１０２】
ここに、ＣＰＵ１２は、記憶装置２０に記憶されたアプリケーションプログラムを実行するものである。また、バッファメモリ１４は、各端末装置１００ａ〜１００ｎまたはアドレス保有サーバ１１０ａ、１１０ｂから受信したパケットを一時的に蓄積するものである。
【０１０３】
インターフェイス部１３は、いわゆるポートであり、各集線装置１０ａ、１０ｂに複数設けられ、各端末装置１００ａ〜１００ｎ及びアドレス保有サーバ１１０ａ、１１０ｂに接続されたそれぞれの通信回線を収容するものである。
【０１０４】
各インターフェイス部１３には、収容された通信回線の伝送状態をオン／オフする図示しないスイッチがそれぞれ設けられている。なお、各インターフェイス部１３はそれぞれ固有の番号を有している。
【０１０５】
〈スイッチ制御部〉
スイッチ制御部１５は、前記した各インターフェイス部１３に設けられたスイッチのオン／オフを制御するものである。
【０１０６】
前記したブロードキャスト・ドメインは、例えば、集線装置１０ａと、端末装置１００ａ〜１００ｃ、アドレス保有サーバ１１０ａ、及び経路中継装置３０とをそれぞれ接続する通信回線が収容された各インターフェイス部１３のスイッチを、スイッチ制御部１５により一括してオン／オフするようにして形成されている。
【０１０７】
もっとも、スイッチ制御部１５によるインターフェイス部１３のオン／オフ制御の組合せは自由であり、ブロードキャスト・ドメインにアドレス保有サーバが含まれる限りどのように組み合わせられていても良い。
【０１０８】
〈記憶装置〉
次に、図４を用いて集線装置１０ａの記憶装置２０を説明する。この記憶装置２０には、アプリケーションプログラムとして、信号解析手段であるパケット判別部２１と、回線情報記憶手段である回線情報記憶部５０と、通信回線制御手段である通信回線制御部６０と、トラフィック量測定手段であるトラフィック量測定部（トラフィック監視部）２５と、手続中止手段である手続中止部３１とが格納されている。
【０１０９】
これらのアプリケーションプログラムは、記憶装置２０に含まれるメインメモリにロードされ、ＣＰＵ１２により実行されて実現する機能である。
なお、集線装置１０ａには、受信したパケットを一旦バッファメモリ１４に蓄積し、パケットに含まれるデータ部分の内容を解析するストア＆フォアード方式を採用されているが、他の方式であっても良い。
【０１１０】
以下、記憶装置２０の各部について個別に説明する。
〈パケット判別部〉
パケット判別部２１は、集線装置１０ａのバッファメモリ１４に蓄積されたパケットの種類を判別し、その内容について解析するようにされている。
【０１１１】
例えば、”DISCOVER(発見)要求”パケット等、すなわち、各端末装置１００ａ〜１００ｎのうちのいずれかが自己の保有するデータを送信する場合におけるサーバアドレスの付与要求、又はデータの送信先となる各端末装置１００ａ〜１００ｎのいずれかのネットワークアドレスの付与要求に係るパケットであるか否かを判別する。そして、アドレスの付与要求に係るパケットであると判別した場合には、通信回線制御手段６０にそのパケットの内容を送るようにされている。
【０１１２】
なお、その他のパケットの場合には、通信回線制御手段６０にパケットの内容を送らないようにされている。
また、例えば、経路中継装置３０から受信したパケットが経路中継装置３０及び／又は各集線装置１０ａ、１０ｂの制御のためのパケット（内部制御パケット）か否かについても判別し、内部制御パケットであると判別すると、通信回線制御手段６０に蓄積されたパケットが内部制御パケットである旨の命令を送るようにされている。
【０１１３】
〈回線情報記憶部〉
回線情報記憶部５０は、アドレス要求部２２と、回線情報格納テーブル（回線情報格納テーブル）２４とを有している。
【０１１４】
〈アドレス要求部〉
アドレス要求部２２は、自ら”DISCOVER(発見)要求”パケットをブロードキャストするものである。
【０１１５】
〈回線情報格納テーブル〉
回線情報格納テーブル２４には、アドレス保有サーバ１１０ａ、１１０ｂから送信された”DISCOVER(発見)要求”パケットに対する”OFFER (提示)応答”パケットが集線装置１０ａに受信された場合に、その”OFFER (提示)応答”パケットを受信したインターフェイス部１３の固有の番号が格納されるようになっている。
【０１１６】
また、端末装置１００ａ〜１００ｎのいずれかから送信された”DISCOVER(発見)要求”パケットを集線装置が受信した場合に、その”DISCOVER(発見)要求”パケットを受信したインターフェイス部１３の固有番号が格納されるようにもなっている。
【０１１７】
〈通信回線制御部〉
通信回線制御部６０は、例えば、端末装置１００ａ〜１００ｎのいずれかから送信された”DISCOVER(発見)要求”パケット等を集線装置１０ａが受信すると、回線情報格納テーブル２４に格納されたインターフェイス部１３の固有番号を読み出し、その固有番号に該当するインターフェイス部１３のスイッチをオンとする制御量をスイッチ制御部１５に与えるようにされている。
【０１１８】
〈手続中止部〉
手続中止部３１は、各端末装置１００ａ〜１００ｎとアドレス保有サーバ１１０ａ、１１０ｂとの間におけるサーバアドレス、又はデータの送信先となる端末装置１００ａ〜１００ｎのいずれかのアドレスを取得する手続を強制的に終了させる信号である”RELEASE（解放）要求”パケットを自らアドレス保有サーバ１１０ａ、１１０ｂに送信するようにされている。
【０１１９】
〈トラフィック量測定部〉
トラフィック量測定部２５は図示しないカウンタを有しており、バッファメモリ１４内に一時的に蓄積されるパケットについて、単位時間当たりのパケット蓄積数を測定することにより通信トラフィック量を検出するようにされている。
【０１２０】
もっとも、トラフィック量測定部２５を、各インターフェイス部１３により受信されるパケット数を測定して通信トラフィック量を検出するように構成することも可能である。
【０１２１】
また、トラフィック量測定部２５は、所定の基準トラフィック量の記憶テーブル２６を有しており、測定したトラフィック量が基準トラフィック量を下回るとアドレス要求部２２に”DISCOVER(発見)要求”パケットを送信する旨の命令を発行するようにされている。なお、このトラフィック量測定部２５は、タイマ１６により一定の時間経過毎に動作するように制御されている。
【０１２２】
〈経路中継装置〉
経路中継装置３０は、集線装置１０ａ、１０ｂとそれぞれ通信回線を介して接続されている。この経路中継装置３０は、集線装置１０ａ又は集線装置１０ｂのいずれか一方からパケットを受信すると、いずれか他方へそのパケットを送信するいわゆる中継エージェント機能を有している。
【０１２３】
また、必要に応じて経路中継装置３０、または集線装置１０ａ、１０ｂの動作を制御するためのパケット（内部制御パケット）をブロードキャストする。この経路中継装置３０には、ルータやブリッジ等を用いることができる。
【０１２４】
〈動作例〉
以上説明したネットワークシステムの動作例を図を用いて詳細に説明する。
まず、図５を用いてネットワークシステムの前処理、すなわち、集線装置１０ａと集線装置１０ｂとの一方が、各アドレス保有サーバ１１０ａ、１１０ｂから送信されたパケットを受信するインターフェイス部１３の固有番号を取得する手順を説明する。
【０１２５】
まず、集線装置１０ａと集線装置１０ｂとの一方において、ＣＰＵ１２によりアドレス要求部２２が実行されたとする。すると、”DISCOVER(発見)要求”パケットが発行される。
【０１２６】
この”DISCOVER(発見)要求”パケットはブロードキャストされる。すなわち、ブロードキャスト・ドメイン内の通信回線のすべてに伝送され、アドレス保有サーバ１１０ａとアドレス保有サーバ１１０ｂとに送信される〈ステップＳ１０１〉。
【０１２７】
各アドレス保有サーバ１１０ａ、１１０ｂは、集線装置１０ａまたは集線装置１０ｂからの”DISCOVER(発見)要求”パケットをそれぞれ受信すると、その”DISCOVER(発見)要求”パケットに対するネットワークアドレスを含む”OFFER (提示)応答”パケットをブロードキャストする〈ステップＳ１０２〉。
【０１２８】
この”OFFER (提示)応答”パケットは各集線装置１０ａ、１０ｂの各インターフェイス部１３からそれぞれ受信され、バッファメモリ１４に蓄積されると、パケット判別部２１によりパケットの種類が解析される。この解析により、パケット判別部２１がバッファメモリ１４に蓄積されたパケットを”OFFER (提示)応答”パケットと判断すると、回線情報記憶部５０が回線情報記憶テーブル２４に、その”OFFER (提示)応答”パケットを受信したインターフェイス部１３の固有番号を記憶する〈ステップＳ１０３〉。
【０１２９】
このインターフェイス部１３の固有番号は、アドレス保有サーバ１１０ａからの”OFFER (提示)応答”パケットを受信したインターフェイス部１３の固有番号と、アドレス保有サーバ１１０ｂからの”OFFER (提示)応答”パケットを受信したインターフェイス部１３の固有番号との双方が記憶される。
【０１３０】
前記のように、アドレス保有サーバ１１０ａ、１１０ｂに接続された通信回線を収容するインターフェイス部１３の固有番号が回線情報記憶テーブル２４にそれぞれ記憶されると、手続中止部３１がＣＰＵ１２により実行され、”RELEASE（解放）要求”パケットがブロードキャスト・ドメイン内の各インターフェイス部１３から送信される。そして、各アドレス保有サーバ１１０ａ、１１０ｂに”RELEASE（解放）要求”パケットが受信される〈ステップＳ１０４〉。
【０１３１】
各アドレス保有サーバ１１０ａ、１１０ｂは、”RELEASE（解放）要求”パケットを受信すると、サーバアドレス等の取得の手続が中断されたと認識し、その動作を停止する〈ステップＳ１０５〉。
【０１３２】
このような過程を経て、各集線装置１０ａ、１０ｂは、回線情報記憶テーブル２４に、アドレス保有サーバ１１０ａ、１１０ｂからのパケットを受信するインターフェイス部１３の固有番号を記憶する。
【０１３３】
そして、前処理の終了したネットワークシステムの稼働状態において、端末装置１００ａ〜１００ｎのいずれかから送信された”DISCOVER(発見)要求”のブロードキャストパケットを集線装置１０ａ又は集線装置１０ｂが受信すると〈ステップＳ１０６〉、そのときの集線装置１０ａ又は１０ｂの動作は以下に示す通りとなる。
【０１３４】
すなわち、アドレス付与要求のブロードキャストパケットは、インターフェイス部１３により受信され、バッファメモリ１４に一時的に蓄積される。すると、ＣＰＵ１２によりパケット判別部２１が実行され、蓄積されたパケットが”DISCOVER(発見)要求”パケットであると判別し、通信回線制御部６０にパケットが”DISCOVER(発見)要求”パケットである旨を送る。
【０１３５】
通信回線制御部６０は、パケット判別部２１からパケットが”DISCOVER(発見)要求”パケットである旨を受け取ると、”OFFER (提示)応答”パケットを受信したインターフェイス部１３の固有番号を回線情報記憶テーブル２４から読み出すとともに、その固有番号のインターフェイス部１３をオン状態とし、他のブロードキャスト・ドメイン内におけるインターフェイス部１３をオフ状態にするための制御量を与える。
【０１３６】
この制御量を受けてスイッチ制御部１５は、ブロードキャスト・ドメイン内における各インターフェイス部１３のスイッチをオン又はオフにする。そして、”DISCOVER(発見)要求”パケットは、バッファメモリ１４から、ブロードキャスト・ドメイン内におけるオン状態のインターフェイス部１３を介して送信され、アドレス保有サーバ１１０ａ、１１０ｂのそれぞれに受信される。
【０１３７】
これにより、集線装置１０ａまたは集線装置１０ｂは、入力された”DISCOVER(発見)要求”パケットをブロードキャストすることなく、アドレス保有サーバ１１０ａ、１１０ｂに”DISCOVER(発見)要求”パケットを送信する〈ステップＳ１０７〉。
【０１３８】
次に、前処理の終了したネットワークシステムにおいて、回線情報記憶テーブル２４の記憶内容が更新される場合の動作例について図６を用いて説明する。
稼働状態のネットワークシステムでは、端末装置１００ａ〜１００ｎの間において集線装置１０ａ、１０ｂ、あるいは経路中継装置３０を介してデータが送受信されるとともに、各集線装置１０ａ、１０ｂではタイマ１６により一定の時間が測定される〈ステップＳ１１１〉。
【０１３９】
集線装置１０ａ、１０ｂの一方のタイマ１６が一定の時間経過（タイムアウト）を告げると、ＣＰＵ１２によりトラフィック量測定部２５が実行される〈ステップＳ１１２〉。
【０１４０】
すると、トラフィック量測定部２５は、ネットワークシステムにおける通信トラフィック量を測定する〈ステップＳ１１３〉。すなわち、トラフィック量測定部２５は、まず、バッファメモリ１４に蓄積される単位時間当たりのパケット数を測定し、これにより通信トラフィック量を測定する。次に、この測定結果と基準トラフィック量記憶テーブル２６に記憶してある基準トラフィック量とを対比する。
【０１４１】
そして、この対比の結果において、通信トラフィック量の測定値が基準トラフィック量を下回ると、ＣＰＵ１２によりアドレス要求部２２が実行され”DISCOVER(発見)要求”パケットが発行される。この”DISCOVER(発見)要求”パケットは、インターフェイス部１３よりブロードキャスト・ドメイン内の全てに送信され、アドレス保有サーバ１１０ａとアドレス保有サーバ１１０ｂとに受信される〈ステップＳ１１４〉。
【０１４２】
これに対し、通信トラフィック量の測定値が基準トラフィック量と同等、又は上回る場合は、このネットワークアドレスの更新処理が中止される。
各アドレス保有サーバ１１０ａ、１１０ｂは、集線装置１０ａまたは集線装置１０ｂからの”DISCOVER(発見)要求”パケットをそれぞれ受信すると、”OFFER (提示)応答”パケットをブロードキャストする〈ステップＳ１１５〉。
【０１４３】
この”OFFER (提示)応答”パケットは集線装置１０ａまたは集線装置１０ｂのインターフェイス部１３から受信され、バッファメモリ１４に蓄積される。この”OFFER (提示)応答”パケットは、パケット判別部２１によりパケットの種類が解析され、”OFFER (提示)応答”パケットと判断されると、回線情報記憶部５０が、その”OFFER (提示)応答”パケットを受信したインターフェイス部１３の固有番号を回線情報記憶テーブル２４にそれぞれ記憶する〈ステップＳ１１６〉。これにより、回線情報記憶テーブル２４の記憶内容が更新される。
【０１４４】
このように、回線情報記憶テーブル２４に記憶された内容が更新されると、各集線装置１０ａまたは集線装置１０ｂは、”RELEASE（解放）要求”パケットをブロードキャストする〈ステップＳ１１７〉。そして、各アドレス保有サーバ１１０ａ、１１０ｂが”RELEASE（解放）要求”パケットを受信すると、アドレス付与要求の手続が中断される〈ステップＳ１１８〉。
【０１４５】
このとき、回線情報格納テーブル２４の記憶内容が更新された集線装置１０ａまたは集線装置１０ｂでは、手続中止部が”RELEASE（解放）要求”パケットを送信すると、タイマ１６の設定がリセットされ、タイマ１６が再び一定時間の測定を始める。すなわち、ステップＳ１１１に動作が戻る〈ステップ１１９〉。
【０１４６】
このようにして、各集線装置１０ａ、１０ｂは回線情報記憶テーブル２４の記憶内容を更新する。
図２に示した各集線装置１０ａ、１０ｂは、タイマ１６とトラフィック量測定部２５とを有していなくても本発明の課題を解決しうるものである。しかし、タイマ１６とトラフィック量測定部２５とのいずれかを有することにより、アドレス要求部２２の動作開始につき自動化を図ることができ好ましい。
【０１４７】
以下に図２に示す各集線装置１０ａ、１０ｂからタイマ１６を除いた場合、あるいは動作を停止させた場合における集線装置１０ａ、１０ｂを用いるネットワークシステムの動作例を図７に示すシーケンス図を用いて説明する。
【０１４８】
図７に示すように、各端末装置１００ａ〜１００ｎが相互にデータの送受信を行っている場合において、各集線装置１０ａ、１０ｂのトラフィック量測定部２５は、常にネットワークシステムの通信トラフィック量を測定する〈ステップＳ１２１〉。すなわち、トラフィック量測定部２５は、継続して通信トラフィック量の測定値と基準トラフィック量記憶テーブル２６に記憶された基準トラフィック量とを比較する。
【０１４９】
そして、各集線装置１０ａ、１０ｂの一方において、基準トラフィック量よりも小さい通信トラフィック量が検出されると、アドレス要求部２２が実行されて”DISCOVER(発見)要求”パケットがアドレス保有サーバ１１０ａ、１１０ｂに送信される〈ステップＳ１２２〉。
【０１５０】
その後の手順は、回線情報記憶テーブル２４の更新において説明したように、集線装置１０ａまたは集線装置１０ｂは、アドレス保有サーバ１１０ａ、１１０ｂから”OFFER (提示)応答”パケットを受信し〈ステップＳ１２３〉、この”OFFER (提示)応答”パケットを受信したインターフェイス部１３の固有番号を回線情報記憶テーブル２４に記憶する〈ステップＳ１２４〉。これにより、回線情報記憶テーブル２４の記憶内容が更新される。
【０１５１】
そして、手続中止部３１によりアドレス保有サーバ１１０ａ、１１０ｂに”RELEASE（解放）要求”パケットがブロードキャストされ〈ステップＳ１２５〉、この”RELEASE（解放）要求”パケットを受信したアドレス保有サーバ１１０ａ、１１０ｂの動作が中断される〈ステップＳ１２６〉。
【０１５２】
なお、回線情報格納テーブル２４の記憶内容を更新した集線装置１０ａまたは集線装置１０ｂは、”RELEASE（解放）要求”パケットを送出すると、再びトラフィック量測定部２５が実行され、通信トラフィック量の測定が続けられる。すなわち動作がステップＳ１２１にもどる。
【０１５３】
以上のように、ネットワークシステムの集線装置１０ａ、１０ｂがタイマ１６を有しない場合等では、通信トラフィック量が基準値を下回った場合に回線情報記憶テーブル２４の記憶内容が更新される。
【０１５４】
また、各集線装置１０ａ、１０ｂがトラフィック量測定部２５を有しない場合、あるいはトラフィック量測定部２５の動作が停止状態にある場合には、図８に示すように動作する。
【０１５５】
すなわち、端末装置１００ａ〜１００ｎ同士がデータを送受信する状況において、集線装置１０ａ、１０ｂのタイマ１６は、一定の時間を測定し〈ステップＳ１３１〉、一定時間が経過（タイムアウト）すると、アドレス要求部２２により”DISCOVER(発見)要求”パケットが発行され〈ステップＳ１３２〉、アドレス保有サーバ１１０ａ、１１０ｂに送信される〈ステップＳ１３３〉。
【０１５６】
その後の手順は、回線情報記憶テーブル２４の更新において説明したのと同様の動作がなされる〈ステップＳ１３４〜ステップＳ１３７〉。
そして、ステップ１３６において、各集線装置１０ａ、１０ｂから”REQUEST(要求)信号”パケットがブロードキャストされると、タイマ１６がリセットされ〈ステップＳ１３８〉、動作がステップＳ１３１に戻り再び一定時間が測定される。
【０１５７】
このように、ネットワークシステムを構成する集線装置１０ａ、１０ｂがトラフィック監視部２５を有しない、あるいは動作が停止状態にある場合には、一定の時間経過毎に集線装置１０ａまたは集線装置１０ｂから”DISCOVER(発見)要求”パケットがアドレス保有サーバ１１０ａ、１１０ｂに送出され、回線情報記憶テーブル２４の記憶内容が更新される。
【０１５８】
以上のように、ネットワークシステムは、前処理として各集線装置１０ａ、１０ｂ内にアドレス保有サーバのネットワークアドレスを記憶する。
次に、前処理が終了した状態のネットワークシステムにおいて、端末装置１０ａ〜１００ｎのいずれかが、データの送信先となる端末装置のネットワークアドレスを付与要求した場合の動作例を図９を用いて説明する。
【０１５９】
まず、端末装置１００ａ〜１００ｎのいずれかが、アドレス保有サーバ１１０を捜索する信号である”DISCOVER(発見)要求”のブロードキャストパケットを集線装置１０ａまたは集線装置１０ｂに送信する〈ステップＳ１４１〉。
【０１６０】
集線装置１０ａ、または１０ｂは、この”DISCOVER(発見)要求”パケットをインターフェイス部１３から受信すると、まずバッファメモリ１４に一旦蓄積する。次に、ＣＰＵ１２によりパケット判別部２１が実行され、受信されたパケットが”DISCOVER(発見)要求”パケットか否かが判別される。
【０１６１】
パケット判別部２１が蓄積されたパケットを”DISCOVER(発見)要求”パケットと判別した場合には、回線情報記憶部５０が、その”DISCOVER(発見)要求”パケットを受信したインターフェイス部１３の固有番号を回線情報記憶テーブル２４に記憶する。
【０１６２】
これと同時に、通信回線制御部６０が回線情報記憶テーブル２４から、前処理において”OFFER (提示)応答”パケットを受信したインターフェイス部１３の固有番号の情報を読み出し、その固有番号のインターフェイス部１３をオン状態とし、他のブロードキャスト・ドメイン内におけるインターフェイス部１３をオフ状態にするための制御量を与える。
【０１６３】
この制御量を受けたスイッチ制御部１５は、ブロードキャスト・ドメイン内における各インターフェイス部１３のスイッチをオン又はオフにする。
そして、”DISCOVER(発見)要求”パケットは、バッファメモリ１４から、ブロードキャスト・ドメイン内におけるオン状態のインターフェイス部１３を介して送信され、アドレス保有サーバ１１０ａ、１１０ｂのそれぞれに受信される。
【０１６４】
すなわち、”DISCOVER(発見)要求”パケットはブロードキャストされることなくアドレス保有サーバ１１０ａ、１１０ｂに送信される〈ステップＳ１４２〉。
これに対し、パケット判別部２１が、バッファメモリ１４に蓄積されたパケットを”DISCOVER(発見)要求”パケットでないと判別した場合、あるいはネットワークアドレス付与に係るパケットでないと判別した場合には、通信回線制御部６０が動作せず、蓄積されたパケットがブロードキャストパケットであれば、ブロードキャスト・ドメイン内の全てにそのブロードキャストパケットが送信される。
【０１６５】
各アドレス保有サーバ１１０ａ、１１０ｂは、”DISCOVER(発見)要求”パケットを受信すると、この”DISCOVER(発見)要求”パケットに対応する”OFFER (提示)応答”パケットをそれぞれブロードキャストする〈ステップＳ１４３〉。
【０１６６】
このそれぞれの”OFFER (提示)応答”パケットは、集線装置１０ａまたは集線装置１０ｂのインターフェイス部１３に受信され、バッファメモリ１４に蓄積される。そして、パケット判別部２１により、それぞれ”OFFER (提示)応答”パケットと判別される。
【０１６７】
すると、通信回線制御部６０が、回線情報記憶テーブル２４から”DISCOVER(発見)要求”パケットを受信したインターフェイス部１３の固有番号を読み出して、スイッチ制御部１５に制御量を与える。
【０１６８】
スイッチ制御部１５は、ブロードキャスト・ドメインを形成する複数のインターフェイス部１３のうち、”DISCOVER(発見)要求”パケットを受信したインターフェイス部１３をオン状態にするとともに、他のインターフェイス部１３をオフ状態にする。
【０１６９】
バッファメモリ１４に蓄積された”OFFER (提示)応答”パケットは、インターフェイス部１３から送信される。このとき、”OFFER (提示)応答”パケットはブロードキャストされることなく、オン状態のインターフェイス部１３から送信され、”DISCOVER(発見)要求”パケットを送信した端末装置１００ａ〜１００ｎのいずれかに受信される〈ステップＳ１４４〉。
【０１７０】
また、集線装置１０ａ、１０ｂでは、回線情報記憶部５０がその”OFFER (提示)応答”パケットを受信したインターフェイス部１３の固有番号を回線情報記憶テーブル２４に記憶し、これにより回線情報記憶テーブル２４の記憶内容が更新される〈ステップＳ１４５〉。
【０１７１】
各アドレス保有サーバ１１０ａ、１１０ｂからそれぞれ”OFFER (提示)応答”バケットを受信した端末装置１００ａ〜１００ｎのいずれかは、アドレス保有サーバ１１０ａのサーバアドレスとアドレス保有サーバ１１０ｂのサーバアドレスとのいずれかを選択して取得する。
【０１７２】
そして、このサーバアドレスの選択と取得とを示すとともに、データの送信先となる端末装置１００ａ〜１００ｎのいずれかのネットワークアドレス付与を要求する信号である”REQUEST(要求)信号”パケットをブロードキャストする〈ステップＳ１４６〉。
【０１７３】
集線装置１０ａまたは集線装置１０ｂは、この”REQUEST(要求)信号”のブロードキャストパケットをインターフェース部１３から受信しバッファメモリ１４に蓄積する。そして、前記した”DISCOVER(発見)要求”パケットを端末装置１００ａ〜１００ｎのいずれかから受信した場合と同様の動作が行われ、集線装置１０ａまたは集線装置１０ｂから”REQUEST(要求)信号”パケットがブロードキャストされることなく、各アドレス保有サーバ１１０ａ、１１０ｂに受信される〈ステップＳ１４７〉。
【０１７４】
このとき、回線情報記憶手段５０により”REQUEST(要求)信号”パケットを受信したインターフェイス部１３の固有番号が回線情報記憶テーブル２４に記憶される。
【０１７５】
各アドレス保有サーバ１１０ａ、１１０ｂは、”REQUEST(要求)信号”パケットを受信すると、”REQUEST(要求)信号”パケットの内容を解析する。そして、”REQUEST(要求)信号”を送信した端末装置１００ａ〜１００ｎのいずれかが自己の保有するネットワークアドレスを選択、取得しないと判断した場合には、アドレス保有サーバ１１０ａ、又はアドレス保有サーバ１１０ｂは動作を停止する〈ステップＳ１４８〉。
【０１７６】
これに対し、”REQUEST(要求)信号”パケットの内容解析において、端末装置１００ａ〜１００ｎのいずれかが自己の保有するネットワークアドレスを選択、付与を要求したと判断した場合には、アドレス保有サーバ１１０ａ又はアドレス保有サーバ１１０ｂは、端末装置１００ａ〜１００ｎのいずれかからのネットワークアドレス付与要求を受理承認する旨の信号である”アドレス保有サーバ＿ACK信号”パケット（以下「”ACK信号”パケット」という。）を送信する〈ステップＳ１４９〉。
【０１７７】
この”ACK信号”パケットは、集線装置１０ａまたは集線装置１０ｂに送信され、インターフェイス部１３を介してバッファメモリ１４に一旦蓄積されるとともに、パケット判別部２１により”ACK信号”パケットであると判別される。
【０１７８】
すると、通信回線制御部６０は、回線情報記憶テーブル２４から”REQUEST(要求)信号”パケットを受信したインターフェイス部１３の固有番号を読み出すとともに、その固有番号のインターフェイス部１３をオン状態にし、その固有番号以外のインターフェイス部１３のスイッチをオフ状態にする制御量をスイッチ制御部１５に与える。
【０１７９】
スイッチ制御部１５は、通信回線製御部６０から送られた制御量に基づき、各インターフェイス部１３のスイッチをオン又はオフ状態にする。そして、”ACK信号”パケットは、バッファメモリ１４からスイッチオン状態のインターフェイス部１３を介して送出され、ブロードキャストされることなく、”REQUEST(要求)信号”を送信した端末装置１００ａ〜１００ｎのいずれかに受信される〈ステップＳ１５０〉。
【０１８０】
次に、集線装置１０ａまたは集線装置１０ｂが経路中継装置３０から内部制御パケットを受信した場合における動作例を説明する。
まず、経路中継装置３０から送信された内部制御パケットは、インターフェイス部１３により受信され、バッファメモリ１４に蓄積される。次に、パケット判別部２１により解析されて内部制御パケットであると判別される。
【０１８１】
すると、回線情報記憶部５０は、内部制御パケットを受信したインターフェイス部１３の固有番号を回線情報記憶テーブル２４に記憶する。これと同時に、通信回線制御部６０に内部制御パケットである旨を送る。
【０１８２】
通信回線制御部６０は、ブロードキャスト・ドメイン内のインターフェイス部１３のスイッチを全てオフにするための制御量をスイッチ制御部１５に与え、これを受けたスイッチ制御部１５は、ブロードキャスト・ドメイン内のインターフェイス部１３のスイッチを全てオフ状態にする。従って、内部制御パケットは、集線装置１０ａまたは集線装置１０ｂから送信不能の状態となり、集線装置１０ａまたは集線装置１０ｂにおいて終端されることとなる。
【０１８３】
これにより、内部制御パケットがブロードキャスト・ドメイン内にブロードキャストされることが防止される。従って、これを要因とする帯域の減少に伴うスループットの低下を回避することができる。また、内部制御パケットが端末装置１００ａ〜１００ｎ等に受信されるのを防ぐことにより、内部制御パケットの内容の秘密保持が可能となる。
【０１８４】
以上説明したネットワークシステムは、以下に示す効果を奏する。
すなわち、端末装置１００ａ〜１００ｎのいずれかが、アドレス保有サーバ１１０ａ又は１１０ｂからサーバアドレス、及びデータの送信先となるネットワークアドレスの付与を受ける場合に、端末装置１００ａ〜１００ｎとアドレス保有サーバ１１０ａ又は１１０ｂとの間において交換されるパケットを受信したインターフェイス部１３の固有番号を記憶し、その記憶内容に基づいて各インターフェイス部１３のスイッチのオン／オフを制御する。
【０１８５】
このため、送信不要のパケットが通信回線を通って伝送されることが防止され、帯域の減少に伴うスループットの低下を防止することができる。これにより、端末装置１００ａ〜１００ｎ間におけるデータの送受信を円滑に行うことができる。
また、集線装置１０ａ、１０ｂには、タイマ１６とトラフィック量測定部２５とが設けられているため、一定時間経過毎に通信トラフィック量が測定され、測定結果が基準トラフィック量を下回ったとき、”DISCOVER(発見)要求”パケットが送信される。これにより、帯域減少を回避しつつ回線情報記憶テーブル２４の記憶内容を自動的に更新することができる。
【０１８６】
〈第２の実施の形態〉
次に、ネットワークシステムの第２の実施の形態について説明する。
図１０には、ネットワークシステムの第２の実施の形態が示されている。このネットワークシステムは、ＬＡＮシステムであり、複数の端末装置１００ａ〜１００ｅと、複数のアドレス保有サーバ１１０ａ、１１０ｂと、複数の集線装置１０ａ、１０ｂと、第２集線装置１０Ｂとから形成されている。集線装置１０ａには、複数の端末装置１００ａ〜１００ｃとアドレス保有サーバ１１０ａとがそれぞれ通信回線を介して接続されており、集線装置１０ｂには、端末装置１００ｄ、１００ｅとアドレス保有サーバ１１０ｂとがそれぞれ通信回線を介して接続されている。そして、各集線装置１０ａ、１０ｂは、それぞれ通信回線を介して第２集線装置１０Ｂに接続されている。
【０１８７】
各端末装置１００ａ〜１００ｅと、各アドレス保有サーバ１１０ａ、１１０ｂと、各集線装置１０ａ、１０ｂとは、第１の実施の形態において説明した端末装置１００、アドレス保有サーバ１１０、集線装置１０と構成を同じくする。従って、ここでは説明を省略する。
【０１８８】
〈第２集線装置〉
次に、第２集線装置１０Ｂを説明する。第２集線装置１０Ｂは、ハード的には、図１１に示されるように、ＣＰＵ１２と、複数のインターフェイス部１３と、バッファメモリ１４と、記憶装置２０を有している。これらは、第１の実施の形態において説明した集線装置１０ａ、１０ｂが有しているものと同じものである。
【０１８９】
もっとも、記憶装置２０に記憶された内容は異なっており、記憶装置２０には、図１２に示されるように、アドレス格納テーブル４５と、応答手段である応答部４４とが記憶されている。
【０１９０】
アドレス格納テーブル４５には、ネットワークシステムの各端末装置１００ａ〜１００ｅ、及び各アドレス保有サーバ１１０ａ、１１０ｂのアドレスが格納されている。応答部４４は、”DISCOVER(発見)要求”パケットを受信すると、アドレス格納テーブル４５からネットワークシステムにおける複数のサーバアドレスを検出し、これらのサーバアドレスを含む”OFFER (提示)応答”パケットを生成し、”DISCOVER(発見)要求”パケットを送信した端末装置１００ａ〜１００ｅのいずれかに対して”OFFER (提示)応答”パケットをユニキャストするようにされている。
【０１９１】
また、応答部４４は、”REQUEST(要求)信号”パケットを受信すると、アドレス格納テーブル４５から、データの送信先となる端末装置１００ａ〜１００ｅのいずれかのネットワークアドレスを検出し、検出したアドレスを含む応答パケットを生成して”REQUEST(要求)信号”パケットを送信した端末装置１００ａ〜１００ｅのいずれかに対してユニキャストするようにされている。
【０１９２】
なお、応答部４４は、記憶装置２０に記憶されたアプリケーションプログラムであり、必要に応じて記憶装置２０に含まれるメインメモリにロードされ、ＣＰＵ１２により実行されて実現する機能である。
【０１９３】
以下に、第２の実施の形態におけるネットワークシステムの動作例を説明する。
前処理として、各集線装置１０ａ、１０ｂは、第１の実施の形態と同様に、回線情報記憶テーブル２４に、アドレス保有サーバ１１０ａ、１１０ｂからのパケットを受信するインターフェイス部１３の固有番号を記憶する。
【０１９４】
この前処理がすでに終了した状態において、例えば、端末装置１００ａから、”DISCOVER(発見)要求”パケットがブロードキャストされたとする。この”DISCOVER(発見)要求”パケットは、集線装置１０ａに受信される。すると、集線装置１０ａは通信回線制御部６０により、アドレス保有サーバ１１０ａに接続されている通信回線を収容するインターフェイス部１３と、第２集線装置に接続されている通信回線を収容するインターフェイス部１３とをオン状態にし、”DISCOVER(発見)要求”パケットを送信する。
【０１９５】
この”DISCOVER(発見)要求”パケットを、第２集線装置１０Ｂが受信すると、第２集線装置１０Ｂの応答部４４は、アドレス格納テーブル４５から、アドレス保有サーバ１１０ｂのサーバアドレスを検出し、このサーバアドレスを含む”OFFER (提示)応答”パケットを生成すると共に、”DISCOVER(発見)要求”パケットを送信した端末装置１００ａに対して”OFFER (提示)応答”パケットをユニキャストする。
【０１９６】
第２集線装置１０Ｂから送信された”OFFER (提示)応答”パケットは、集線装置１０ａを介して”DISCOVER(発見)要求”パケットを送信した端末装置１００ａに受信される。また、端末装置１００ａは、アドレス保有サーバ１１０ａから送信された”OFFER (提示)応答”パケットを集線装置１０ａを介して受信する。
【０１９７】
次に、”OFFER (提示)応答”パケットを受信した端末装置１００ａから、例えば端末装置１００ｅのアドレスを要求する”REQUEST(要求)信号”パケットがブロードキャストされ、集線装置１０ａに受信されると、集線装置１０ａは、その”REQUEST(要求)信号”パケットを第２集線装置１０Ｂと、アドレス保有サーバ１１０ａとに送信する。
【０１９８】
そして、”REQUEST(要求)信号”パケットが第２集線装置１０Ｂに受信されると、第２集線装置１０Ｂの応答部４４は、アドレス格納テーブル４５から端末装置１００ｅのアドレスを検出するとともに、この端末装置１００ｅのアドレスを含む応答パケットを生成し、端末装置１００ａに対してユニキャストする。
【０１９９】
このようにして、端末装置１００ａは、端末装置１００ｅのアドレスを取得し、端末装置１００ｅに対してデータの送信が可能となる。
以上説明した第２の実施の形態によると、その効果は第１の実施の形態における効果とほぼ同様である。もっとも、第１の実施の形態と比較した場合、経路中継装置３０に代えて、第２集線装置１０Ｂが設けられている。
【０２００】
このため、経路中継装置３０のように、受信したアドレス要求のブロードキャストパケットをそのままブロードキャストすることなく、そのアドレス要求に対応するアドレスをアドレス格納テーブル４５から検出し、アドレス要求を行った端末装置１００に対して要求されたアドレスを含むパケットをユニキャストする。  よって、第２集線装置１０Ｂと各集線装置１０ａ、１０ｂとの間を接続する通信回線に不要なブロードキャストパケットが伝送されるのを防止する事ができる。
【０２０１】
なお、第２集線装置１０Ｂの記憶装置２０には、図１３に示されるように、応答部４４に代えてアドレス変更部４３を記憶するように構成しても良い。このとき、アドレス格納テーブル４５には、各集線装置１０ａ、１０ｂのアドレスを格納するとともに、集線装置１０ａ、１０ｂのアドレスに対応してネットワークシステムにおける端末装置１００ａ〜１００ｅ、アドレス保有サーバ１１０ａ、１１０ｂのアドレスを格納する。
【０２０２】
このような第２集線装置１０Ｂを備えるネットワークシステムによると、例えば、端末装置１００ａから送信されたアドレス保有サーバ１１０ｂのサーバアドレスを要求する”DISCOVER(発見)要求”ブロードキャストパケットは、集線装置１０ａにおいて、端末装置１００ｂ、１００ｃに送信されることなく、アドレス保有サーバ１１０ａと第２集線装置１０Ｂとに送信される。
【０２０３】
第２集線装置１０Ｂは、”DISCOVER(発見)要求”パケットを受信すると、アドレス変更部４３において”DISCOVER(発見)要求”パケットが、アドレス保有サーバ１１０ｂのサーバアドレス要求と判断する。
【０２０４】
すると、アドレス変更部４３は、アドレス格納テーブル４５からアドレス保有サーバ１１０ｂのアドレスと、集線装置１０ｂのアドレスとを検出し、”DISCOVER(発見)要求”パケットが集線装置１０ｂを通じてアドレス保有サーバ１１０ｂに受信されるように、”DISCOVER(発見)要求”パケットに含まれる情報の内容を変更する。
【０２０５】
そして、”DISCOVER(発見)要求”パケットは、集線装置１０ｂを介してアドレス保有サーバ１１０ｂに受信される。なお、この”DISCOVER(発見)要求”パケットを受信したアドレス保有サーバ１１０ｂは、端末装置１００ａに対して”OFFER (提示)応答”パケットを送信する。この”OFFER (提示)応答”パケットは、”DISCOVER(発見)要求”パケットが伝送された経路と、同一の経路を経て端末装置１００ａに受信される。
【０２０６】
このように、応答部４４に代えてアドレス変更部４３を第２集線装置１０Ｂに設けた場合においても、第２集線装置１０Ｂと各集線装置１０ａ、１０ｂとの間における帯域の減少に伴うスループットの低下を防止できる。
【０２０７】
〈第３の実施の形態〉
次に、ネットワークシステムの第３の実施の形態を図を用いて説明する。ネットワークシステムの第３の実施の形態は、イーサネットに係るものであり、ネットワークプロトコルがＩＰ（Internet Protcol）の場合における形態である。
【０２０８】
〈システム概要〉
まず、図１４を用いてネットワークシステムの第３の実施の形態の概要を説明する。図１４には、ＬＡＮスイッチ（スイッチングＨＵＢ）である第１集線装置１０Ａが設けられ、各第１集線装置１０Ａには複数の端末装置１００が接続されている。これらの集線装置１０の上位にはさらにＬＡＮスイッチ（スイッチングＨＵＢ）である第２集線装置１０Ｂが設けられており、いわゆるスター型の配線状態にされている。
【０２０９】
〈端末装置〉
各端末装置１００は、データを保有しており、他の端末装置１００のいずれかに保有のデータを送信する場合には、そのデータの送信先となる端末装置１００のＩＰアドレスとＭＡＣ（Media Access Control）アドレスとを必要とする。
【０２１０】
このため、データの送信元となる端末装置が、データの送信先となる端末装置１００のＭＡＣアドレスを有していない場合には、そのデータの送信元となる端末装置１００は、その不明のＭＡＣアドレスを捜索するためのパケットであるＡＲＰ（Address Resolution Protocol）要求パケットを送信するようにされている。
【０２１１】
このＡＲＰパケットには、例えば、ＭＡＣアドレスの付与を要求する端末装置のＩＰアドレス、送信元のＭＡＣアドレス及び送信先ＭＡＣアドレス等のアドレス情報が含まれている。
【０２１２】
〈第１集線装置〉
次に、各第１集線装置１０Ａを図１５を用いて説明する。第１集線装置１０Ａは、インターフェイス部１３と、スイッチ制御部１５と、解析部４１と、変換手段であるアドレス変換部４２とを有している。
【０２１３】
インターフェイス部１３は、各第１集線装置１０Ａに複数設けられておりそれぞれ通信回線を収容し、この通信回線を通じて端末装置１００からの信号であるパケットを受信するものである。各インターフェイス部１３はパケットの伝送状態をオン／オフするスイッチを有している。
【０２１４】
スイッチ制御部１５は、インターフェイス部１３のスイッチをオン／オフするものである。このスイッチ制御部１５が所定数のインターフェイス部１３のスイッチを一括してオン／オフすることにより、ブロードキャスト・ドメインが形成されるようになっている。そして、ブロードキャスト・ドメイン内の端末装置１００のいずれかから受信されたブロードキャストパケットは、このブロードキャスト・ドメイン内のすべての端末装置１００に送信される。
【０２１５】
各第１集線装置１０Ａに接続された複数の端末装置１００は任意のブロードキャスト・ドメインＡ〜Ｆに分けられている。
解析部４１は、ＡＲＰ要求パケットを終端するとともに解析し、このＡＲＰ要求パケットに含まれる送信先のＭＡＣアドレスを抽出するものである。また、アドレス変換部４２は、ＡＲＰ要求パケットに含まれる送信先のＭＡＣアドレスを第２集線装置１０ＢのＭＡＣアドレスに書き換えるものである。
【０２１６】
これらの解析部４１とアドレス変換部４２とは、ハード的には記憶装置に記憶されたアプリケーションプログラムであり、必要に応じてメインメモリに読み出されＣＰＵ（中央処理装置）により実行されて実現する機能である。
【０２１７】
〈第２集線装置〉
次に、第２集線装置１０Ｂを図１６を用いて説明する。第２集線装置１０Ｂは、インターフェイス部１３と、アドレス格納テーブル４５と、応答部４４とを有する。インターフェイス部１３は、第１集線装置１０Ｂにおいて説明したものと同様のものであり、通信回線を介して第１集線装置１０Ａにそれぞれ接続されている。また、アドレス格納テーブル４５には、ネットワークシステムにおけるすべての端末装置１００のＩＰアドレスとＭＡＣアドレスとが対応して格納されている。
【０２１８】
応答部４４は、受信したＡＲＰ要求パケットからＭＡＣアドレスの付与を要求する端末装置のＩＰアドレスを抽出し、この抽出したＩＰアドレスによりアドレス格納テーブル４５を検索し、ＩＰアドレスに対応するＭＡＣアドレスを検出する。さらに、この検出したＭＡＣアドレスを含むＡＲＰ応答パケットを生成し、アドレス要求を送信した端末装置１００へ送信するものである。
【０２１９】
ハード的には、解析部４１と応答部４４とはハードディスク等の二次記憶に記憶されたアプリケーションプログラムであり、必要に応じてメインメモリに読み出され、ＣＰＵにより実行されて実現する機能である。また、アドレス対応テーブル４５はハード的には二次記憶に記憶されているものである。
【０２２０】
〈動作例〉
以上の構成を有するネットワークシステムの動作例を図１４及び図１７を用いて以下に説明する。例えば、ブロードキャスト・ドメインＡにおける端末装置１００Ａからブロードキャスト・ドメインＢにおける端末装置１００ＢのＭＡＣアドレスの付与を要求するＡＲＰ要求パケットがブロードキャストされたとする〈ステップＳ３０１〉。なお、この場合における送信先のＭＡＣアドレスは、ブロードキャストとと指定されている。
【０２２１】
このＡＲＰ要求パケットは、通信回線を通じて第１集線装置１０Ａに送信され、インターフェイス部１３で受信され、解析部４１でＡＲＰ要求パケットの内容が解析される〈ステップＳ３０２〉。
【０２２２】
解析部４１は、解析により受信したパケットをＡＲＰ要求パケットと判断すると、そのＡＲＰ要求パケットを終端する。これと同時に、解析部４１はＡＲＰ要求パケットの送信先のＭＡＣアドレスを抽出する。すなわちブロードキャストの指定が抽出される。そして、このＡＲＰ要求パケットはアドレス変換部４２に送られる。
【０２２３】
次に、ＡＲＰ要求パケットは、アドレス変換部４２において、送信先のアドレスであるブロードキャストの指定が、第２集線装置１０ＢのＭＡＣアドレスに書き換えられる。すなわち、ＡＲＰ要求パケットのＭＡＣレイヤの送信先ＭＡＣアドレスが第２集線装置１０ＢのＭＡＣアドレスに変更される〈ステップＳ３０３〉。
【０２２４】
このように送信先のＭＡＣアドレスが第２集線装置１０Ｂに変更されたＡＲＰ要求パケットは、バックボーンＬＡＮ側のインターフェイス部１３から第２集線装置１０Ｂにユニキャストされる〈ステップＳ３０４〉。
【０２２５】
第２集線装置１０Ｂは、ＡＲＰ要求パケットをインターフェイス部１３で受信する〈ステップＳ３０５〉。そして、このＡＲＰ要求パケットは、応答部４４に送られる。
【０２２６】
応答部４４は、受けたＡＲＰ要求パケットから端末装置１００ＢのＩＰアドレスを抽出する。そして、この抽出されたＩＰアドレスによりアドレス対応テーブル４５を検索し、この端末装置１００ＢのＩＰアドレスに対応して格納されているＭＡＣアドレスを検出する。さらに、応答部４４は、この端末装置１００ＢのＭＡＣアドレスを含むとともに、端末装置１００Ａを送信先アドレスとするＡＲＰ応答パケットを生成する〈ステップＳ３０６〉。
【０２２７】
そして、この端末装置１００Ａと送信先とするＡＲＰ応答パケットは、インターフェイス部１３からユニキャストされる〈ステップＳ３０７〉。
このＡＲＰ応答パケットは、第１集線装置１０Ａを介して端末装置１００Ａに受信される〈ステップＳ３０８、ステップＳ３０９〉。なお、端末装置１００ＢのＭＡＣアドレスを取得した端末装置１００Ａは、データを端末装置１００Ｂに対して送信する。
【０２２８】
以上説明したネットワークシステムによると、第１集線装置１０Ａのアドレス変換部４２において、ＡＲＰ要求パケットのＭＡＣアドレスのブロードキャスト指定が第２集線装置１０ＢのＭＡＣアドレスに変換される。これにより、ブロードキャストパケットからユニキャストパケットへ変換されるため、ブロードキャスト・ドメイン内の他の端末装置１００に不要なＡＲＰ要求パケットが送信されるのを回避することができる。
【０２２９】
また、従来ルータ等の経路中継装置３０を用いて接続されていた第１集線装置１０Ａ間が、第２集線装置１０Ｂを用いて接続されている。この第２集線装置１０Ｂにより、ＡＲＰ要求パケットに対応するＡＲＰ応答パケットが生成され、このＡＲＰ応答パケットがユニキャストされて第１集線装置１０Ａを介して端末装置１００に受信される。
【０２３０】
従って、ＡＲＰ応答パケットは、ＡＲＰ要求パケットを送信した端末装置１００以外の端末装置１００には送信されないため、第１集線装置１０Ａと第２集線装置１０Ｂとの間における帯域の減少に伴うスループットの低下を防止することができる。
【０２３１】
なお、第１集線装置１０Ａは、従来の集線装置を用いても良い。この場合には、ＡＲＰ要求パケットは、従来の集線装置によりブロードキャスト・ドメインＡの全てに送信され、これにより第２集線装置１０Ｂに受信されることになる。この場合でも、第２集線装置１０ＢはＡＲＰ応答パケットを生成し、ＡＲＰ要求パケットを送信した端末装置１００に対してＡＲＰ応答パケットがユニキャストされる。
【０２３２】
このため、従来のように、いずれかの第１集線装置１０Ａからブロードキャストパケットを受信した経路中継装置３０が、他の第１集線装置１０Ａにそのパケットをブロードキャストすることがない。従って、第１集線装置１０Ａと第２集線装置１０Ｂとの間における帯域の減少を防止することができる。
【０２３３】
また、ルータ等の経路中継装置３０に代えて第２集線装置１０Ｂを用いることにより、パケット交換、又はパケットの伝送をハード的に行うことができる。このため、ソフトウェア的な処理を行うルータ等の経路中継装置３０と比較してデータ伝送の高速化を実現できる。
【０２３４】
このようにして、シェアードメディア型のアーキテクチャに起因する帯域の不足を解消することにより、今後普及すると考えられるマルチメディアアプリケーションへの対応も可能となる。
【０２３５】
〈第４の実施の形態〉
次に本発明のネットワークシステムの第４の実施の形態を説明する。第４の実施の形態におけるネットワークシステムもイーサネットに係るものである。
【０２３６】
〈システム概要〉
第４の実施の形態によるネットワークシステムは、全体構成をネットワークシステムの第３の実施の形態と同じくし、図１４のように構成されている。
【０２３７】
すなわち、図１４に示したように、複数の第１集線装置１０Ａのそれぞれに複数の端末装置１００が通信回線を介して接続され、各第１集線装置１０Ａは通信回線を介してそれぞれ第２集線装置１０Ｂに接続されている。
【０２３８】
〈第１集線装置〉
第４の実施の形態による第１集線装置１０Ａは、第３の実施の形態による集線装置１０Ａと同様に構成されている。すなわち、図１５のように、インターフェイス部１３と、解析部４１と、アドレス変換部４２とを有している。これらの説明は第３の実施の形態において説明してあるため省略する。
【０２３９】
〈第２集線装置〉
次に、第４の実施の形態による第２集線装置１０Ｂを図１８を用いて説明する。第４の実施の形態による第２集線装置１０Ｂは、インターフェイス部１３と、アドレス格納テーブル４５と、第２アドレス変換部４６とを有している。このうち、インターフェイス部１３は第３の実施の形態によるインターフェイス部１３と同様であるため説明を省略する。
【０２４０】
アドレス対応テーブル４５には、ネットワークシステムにおける全てのＩＰアドレスと各集線装置１０ＡのＭＡＣアドレスとが対応して格納されている。
第２アドレス変換部４６は、ＡＲＰ要求パケットからデータの送信先となる端末装置１００のＩＰアドレスを抽出し、この送信先となる端末装置１００のＩＰアドレスによりアドレス対応テーブル４５を検索し、このＩＰアドレスに対応する第１集線装置１０ＡのＭＡＣアドレスを検出するようにされている。
【０２４１】
そして、ＡＲＰ要求パケットの送信先のＭＡＣアドレスを、アドレス格納テーブル４５から検出した第１集線装置のＭＡＣアドレスに変換し、その第１集線装置１０Ａに送信するようにされている。
【０２４２】
〈動作例〉
以上の構成を有するネットワークシステムの動作例を図１４及び図１９を用いて以下に説明する。
【０２４３】
例えば、図１４に示すブロードキャスト・ドメインＡにおける端末装置１００Ａからブロードキャスト・ドメインＢ内の端末装置１００Ｂ宛のＡＲＰ要求パケットがブロードキャストで送出されたとする〈ステップＳ４０１〉。もっとも、このデータの送信元、又はデータの送信先となる端末装置１００は、前記の端末装置１００Ａ、端末装置１００Ｂに限られず、いずれの端末装置１００もデータの送信元、又はデータの送信先となることができる。
【０２４４】
このＡＲＰ要求パケットは、通信回線を通じて第１集線装置１０Ａに送信される。この第１集線装置１０Ａは、ＡＲＰ要求パケットをインターフェイス部１３で受信するとともに、解析部４１で解析する〈ステップＳ４０２〉。
【０２４５】
解析部４１は、受信したパケットをＡＲＰ要求パケットと判断すると、そのＡＲＰ要求パケットを終端する。これによりブロードキャスト・ドメインＡ内の端末装置１００へのＡＲＰ要求パケットの送信が停止される。これと同時に、解析部４１はＡＲＰ要求パケットの送信先のＭＡＣアドレス、すなわちブロードキャストの指定を抽出する。
【０２４６】
そして、このＡＲＰ要求パケットをアドレス変換部４２に送る。アドレス変換部４２は、ＡＲＰ要求パケットの送信先のＭＡＣアドレスであるブロードキャストの指定を、第２集線装置１０ＢのＭＡＣアドレスに書き換える〈ステップＳ４０３〉。
【０２４７】
このように送信先のＭＡＣアドレスが変換されたＡＲＰ要求パケットはバックボーンＬＡＮ側のインターフェイス部１３から第２集線装置１０Ｂに送信される〈ステップＳ４０４〉。
【０２４８】
第２集線装置１０Ｂは、ＡＲＰ要求パケットをインターフェイス部１３で受信する〈ステップＳ４０５〉。受信されたＡＲＰ要求パケットは、第２アドレス変換部４６に送られる。第２アドレス変換部４６は、ＡＲＰ要求パケットからデータの送信先となる端末装置のＩＰアドレスを抽出し、この送信先となる端末装置のＩＰアドレスによりアドレス対応テーブル４５を検索し、このＩＰアドレスに対応する第１集線装置１０ＡのＭＡＣアドレスを検出する。
【０２４９】
そして、ＡＲＰ要求パケットの送信先のＭＡＣアドレスを、アドレス格納テーブル４５から検出した第１集線装置１０ＡのＭＡＣアドレスに変換する〈ステップＳ４０６〉。このＡＲＰ応答パケットは、いずれかのインターフェイス部１３からデータ送信先である端末装置１００が接続された第１集線装置１０Ａに対してユニキャストされ〈ステップＳ４０７〉、該当する第１集線装置１０Ａに受信される〈ステップＳ４０８〉。
【０２５０】
このＡＲＰ要求パケットは、アドレス変換部４２に送られ、ＡＲＰ送信パケットんの送信先のＭＡＣアドレスが集線装置１０Ａからブロードキャストの指定に変換される〈ステップＳ４０９〉。
【０２５１】
そして、要求パケットは、いずれかのインターフェイス部１３からブロードキャストされる〈ステップＳ４１０〉。このブロードキャストされたＡＲＰ要求パケットは、ブロードキャスト・ドメイン内における各端末装置１００に送信され、そのブロードキャスト・ドメイン内の端末装置１００Ｂに受信される〈ステップＳ４１１〉。
【０２５２】
端末装置１００Ｂは、このＡＲＰ要求パケットを受け取ると、自己のＭＡＣアドレスを含むＡＲＰ応答パケットを端末装置１００Ａに対して送信する〈ステップ４１２〉。このＡＲＰ応答パケットは、第１集線装置１０Ａ、第２集線装置１０Ｂを介し、端末装置１００Ａが接続された第１集線装置１０Ａに受信される〈ステップＳ４１３、ステップＳ４１４〉。そして、端末装置１００Ａは、第１集線装置１０Ａから送信されたＡＲＰ応答パケットを受信する〈ステップＳ４１５〉。このようにして、端末装置１００Ａは、データの送信先である端末装置１００ＢのＭＡＣアドレスの付与を受け、端末装置１００Ｂに対してデータを送信する。
【０２５３】
以上説明したネットワークシステムの第４の実施の形態による効果はネットワークシステムの第３の実施の形態による効果とほぼ同様であるが、ネットワークシステムの第３の実施の形態に比し、第２集線装置１０Ｂに設けられたアドレス格納テーブル４５に格納される内容を減少させることができる。
【０２５４】
【発明の効果】
以上説明したように、本発明のネットワークシステムによれば、複数の端末装置、又はアドレス保有サーバと集線装置との間を接続する通信回線の帯域の減少に伴うスループットの低下を防止することができ、端末装置間におけるデータ送信等を適切に行うことができる。
【０２５５】
また、ネットワークシステムが経路中継装置を備える場合において、集線装置に信号判別部を設けることにより、その経路中継装置自身の制御のための信号を端末装置に送信しないようにするため、その制御信号に含まれる情報の秘匿を図ることができ、ひいてはネットワークシステムの情報秘匿を図ることができる。
【０２５６】
さらに、従来のネットワークシステムに本発明の集線装置を用いることにより、前記したスループットの低下防止、制御信号に含まれる情報秘匿を図ることができる。
【図面の簡単な説明】
【図１】  本発明のネットワークシステムの原理を示すブロック図
【図２】  ネットワークシステムの第１の実施の形態を示すブロック図
【図３】  図２に示したネットワークシステムを構成する集線装置のハード的構成を示すブロック図
【図４】  図２に示したネットワークシステムを構成する集線装置の記憶装置を示す図
【図５】  第１の実施の形態の動作例を示すシーケンス図
【図６】  第１の実施の形態の動作例を示すシーケンス図
【図７】  第１の実施の形態の動作例を示すシーケンス図
【図８】  第１の実施の形態の動作例を示すシーケンス図
【図９】  第１の実施の形態の動作例を示すシーケンス図
【図１０】  ネットワークシステムの第２の実施の形態を示すブロック図
【図１１】  図１０に示したネットワークシステムを構成する第２集線装置のハード的構成を示す図
【図１２】  図１０に示したネットワークシステムを構成する第２集線装置の記憶装置を示す図
【図１３】  第２集線装置の記憶装置を示す図
【図１４】  ネットワークシステムの第３の実施の形態を示すブロック図
【図１５】  図１４に示したネットワークシステムを形成する第１集線装置を示すブロック図
【図１６】  図１４に示したネットワークシステムを形成する第２集線装置を示すブロック図
【図１７】  第３の実施の形態の動作例を示すフローチャート
【図１８】  ネットワークシステムの第４の実施の形態における第２集線装置を示すブロック図
【図１９】  第４の実施の形態の動作例を示すフローチャート
【図２０】  従来のネットワークシステムを示すブロック図
【図２１】  従来のネットワークシステムを示すブロック図
【符号の説明】
１０ａ、１０ｂ    集線装置
１０Ａ        第１集線装置
１０Ｂ        第２集線装置
１６          タイマ
２１          パケット判別部
２５          トラフィック量測定部
３０          経路中継装置
３１          手続中止部
４２          アドレス変換部
４４          応答部
４５          アドレス格納テーブル
４６          第２アドレス変換部
５０          回線情報記憶部
６０          通信回線制御部
１００ａ〜１００ｎ  端末装置
１１０ａ、１１０ｂ  アドレス保有サーバ
【図１】
0003684262.tif 000002
【図２】
0003684262.tif 000003
【図３】
0003684262.tif 000004
【図４】
0003684262.tif 000005
【図５】
0003684262.tif 000006
【図６】
0003684262.tif 000007
【図７】
0003684262.tif 000008
【図８】
0003684262.tif 000009
【図９】
0003684262.tif 000010
【図１０】
0003684262.tif 000011
【図１１】
0003684262.tif 000012
【図１２】
0003684262.tif 000013
【図１３】
0003684262.tif 000014
【図１４】
0003684262.tif 000015
【図１５】
0003684262.tif 000016
【図１６】
0003684262.tif 000017
【図１７】
0003684262.tif 000018
【図１８】
0003684262.tif 000019
【図１９】
0003684262.tif 000020
【図２０】
0003684262.tif 000021
【図２１】
0003684262.tif 000022