JPH10210068A - ネットワークおよびネットワーク制御方法 - Google Patents

ネットワークおよびネットワーク制御方法

Info

Publication number
JPH10210068A
JPH10210068A JP9267106A JP26710697A JPH10210068A JP H10210068 A JPH10210068 A JP H10210068A JP 9267106 A JP9267106 A JP 9267106A JP 26710697 A JP26710697 A JP 26710697A JP H10210068 A JPH10210068 A JP H10210068A
Authority
JP
Japan
Prior art keywords
network
terminal
segment
router
packet
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
JP9267106A
Other languages
English (en)
Inventor
Kevin A Cone
エー.コーン ケヴィン
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.)
NCR International Inc
Original Assignee
NCR International Inc
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 NCR International Inc filed Critical NCR International Inc
Publication of JPH10210068A publication Critical patent/JPH10210068A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • H04L61/103Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 (修正有) 【課題】 ユーザ端末がサスペンド・モードにある時に
ネットワークからユーザ端末に対するアクセスを回復す
る。 【解決手段】 ルータ104はネットワーク・マネジメ
ント・ステーション102から発行された端末に対する
コマンドを適切なセグメント110,120に対して向
け、かつ端末のネットワーク・アドレスを与えるルーチ
ング・テーブルを含む。ルーチング・テーブルは定期的
に更新される。ユーザ端末が電力節約のサスペンド・モ
ードに入る場合、ネットワーク・アドレスはそれ以降の
更新においてルーチング・テーブルから削除され、呼び
覚まし信号を受信できない。そのため、各セグメントは
サスペンド・モードセグメントの中の端末に向けた呼び
覚ましリクエストを受信するプロキシ端末112、12
2を含み、サスペンド・モード端末のアドレスはプロキ
シ端末112、122から削除されない。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、コンピュータ・ネ
ットワークに関し、そしてそれらの制御の方法に関す
る。本発明は、複数の相互接続されたコンピュータ端末
を含んでいるような種類のコンピュータ・ネットワーク
に関する。特に、セグメント化されたコンピュータ・ネ
ットワークに関する。そのようなネットワークはルータ
から枝分かれしている複数のセグメントを備えている。
ルータはネットワーク・マネジメント・ステーションか
ら適切なセグメントに対して発行された端末に対するコ
マンドを仕向けるように機能する。
【0002】
【従来の技術、及び、発明が解決しようとする課題】ワ
ークステーションまたはパーソナル・コンピュータ(P
C)などの現代のユーザ端末は先進のパワー・マネジメ
ント(APM)機能を提供する。その中で、ユーザ端末
は休眠状態(hibernation state)
(サスペンド・モードと呼ばれる)に設定することがで
きる。サスペンド・モードにおいては、ユーザ端末のほ
とんどのコンポーネントは最小限の電力を消費し、機能
しない状態にある。いくつかのコンポーネント、例え
ば、システム・バスには全く電力が供給されていない。
普通は、ユーザ端末はマウスまたはキーボードなどの入
力装置をユーザが活性化することにより、ユーザが仕事
をするためにその端末の機能をフルに必要とすることを
示すことによって、サスペンド・モードから抜け出させ
ることができる。
【0003】ネットワーク・マネジメント・ステーショ
ンがネットワークを経由してサスペンド・モードにある
ユーザ端末に対するアクセスを獲得しようとする時、1
つの問題が発生する。というのは、ユーザ端末がサスペ
ンド・モードにある時、ネットワークに対して応答する
ことができないからである。結果として、そのユーザ端
末はネットワーク上からのネットワーク・マネジメント
・コマンドに対して応答しない。ユーザ端末に対するア
クセスを得ることなしには、そのユーザ端末に対するバ
ックアップを実行すること、そのユーザ端末のコンフィ
ギュレーションを行うこと、あるいはネットワークを経
由してそのユーザ端末に対してソフトウェアを分配する
ことなどを実行することはできない。
【0004】現在、この問題に対する先端的な解決策
は、ユーザ端末がサスペンド・モードにある間、そのユ
ーザ端末が結合されているネットワークに対してネット
ワーク・アダプタが聴取できる程度に、その端末のネッ
トワーク・アダプタの電力を維持することである。特別
のデータ・パターンを持つデータ・パケットを検出する
ために特定の回路が用意される。そのようなパケットを
受信すると、ネットワーク・アダプタはユーザ端末をサ
スペンド・モードから呼び起こすための割込みを発生す
る。そのような技術を導入する際、アドバンスト・マイ
クロ・デバイス(Advanced Micro De
vices)およびヒューレット・パッカード(Hew
lett Packard)はマジック・パケットと呼
ばれる特殊なデータ・パターンをパケットの中で使って
いる。この特殊なデータ・パターンはサスペンド・モー
ドにあるユーザ端末のユニークなネットワーク・アドレ
スであり、何回も(例えば、16回)マジック・パケッ
トの内部で繰り返すことができる。
【0005】不幸にも、このマジック・パケットの方法
はそのマジック・パケットがネットワークをセグメント
に分割するためのルータを使っているネットワーク経由
で送信された時には、ユーザ端末を呼び覚まさない。ル
ータは1つのネットワーク・セグメントの中で発生した
マジック・パケットを取ることができ、そしてそのルー
タの内部でルーチング・テーブルによって示されている
径路情報に従って、別のネットワーク・セグメント上に
置かれたユーザ端末に対してそれを転送することができ
る。効率を改善するために、ルータはそのルーチング・
テーブルを頻繁に更新し、そしてそのルーチング・テー
ブルの中の古いルーチング情報は新しいルーチング情報
によって置き換えられる。従って、ルータが1つのネッ
トワーク・セグメントから別のネットワーク・セグメン
ト上のユーザ端末に対して向けられているマジック・パ
ケットを、そのユーザ端末に対する径路情報がそのルー
チング・テーブルから削除された後で受け取ることが発
生する可能性がある。この状況においては、マジック・
パケットを回送する前に、ルータはそれに接続されてい
るすべてのセグメントに対してブロードキャスト・パケ
ットを送り、そのユーザ端末が存在しているネットワー
クからのアクノレッジを待つことができる。しかし、そ
の宛先のユーザ端末がサスペンド・モードになっていた
場合、それはマジック・パケットだけを聞くことにな
り、そしてブロードキャスト・パケットに対しては応答
しない。ルータは宛先のユーザ端末からのアクノレッジ
メントを聴取しなかった時、ルータはその宛先のユーザ
端末が存在しないと仮定し、そのマジック・パケットを
捨てる。結果として、その宛先のユーザ端末をマジック
・パケットによってサスペンド・モードから呼び覚ます
ことは決してできない。
【0006】従って、ユーザ端末がルータを経由してネ
ットワークに接続されていて、そのルータのルーチング
情報が定期的に更新されるような状況においては、その
ユーザ端末がサスペンド・モードにある時にネットワー
クからそのユーザ端末に対するアクセスを回復する必要
がある。
【0007】
【課題を解決するための手段】本発明による1つの態様
においては、ルータと、そのルータから枝分かれしてい
る複数のネットワーク・セグメントと、各セグメントの
中で接続されている複数のコンピュータ端末とを含んで
いるコンピュータ・ネットワークであって、その端末は
動作モードから電力節約のサスペンド・モードにスイッ
チすることができるような種類のものであり、そしてそ
のルータは端末のセグメントのロケーションを示すルー
チング情報を格納するための記憶手段と、ルーチング情
報を更新するための書込み手段とを有し、それが動作モ
ードにある端末に対してだけ関連するようにし、そのネ
ットワークの各セグメントがプロキシ端末によって提供
され、各プロキシ端末はそのセグメントの中の端末に対
するルーチング情報を格納するための記憶手段を備え、
そのルーチング情報はそのセグメントの中の端末がサス
ペンド・モードにスイッチされる時に維持される。
【0008】本発明の実行において、ネットワーク・マ
ネジメント・ステーションがネットワーク・バスを通じ
てルータに接続されていて、そのステーションは選択さ
れた端末をサスペンド・モードから呼び覚ますためのリ
クエスト信号を発行する手段を含み、そのリクエスト信
号は選択された端末のネットワーク・アドレスを含むこ
とが好ましい。
【0009】ルータの中およびプロキシ端末の中に含ま
れているルーチング情報は、それぞれの物理的アドレス
にマッチした端末のネットワーク・アドレスを含んでい
るルーチング・テーブルを含むことが好ましい。
【0010】プロキシ端末は選択された端末をそのサス
ペンド・モードから呼び覚ますためのコマンド信号を発
生するために、リクエスト信号の検出に応答するように
機能するプロセッサ手段を含むことができ、そのコマン
ド信号は選択された端末の物理アドレスを含む。
【0011】本発明の他の態様によると、ルータから分
岐している複数のセグメントを含むネットワークに対し
て接続されているコンピュータ端末を制御する方法であ
って、その端末は動作モードから電力節約のサスペンド
・モードにスイッチすることができる種類のものであ
り、その方法は端末のロケーションを示すルーチング情
報をルータの中に格納するステップと、そのようなルー
チング情報を更新してそれが動作モードにある端末に対
してのみ関連するようにし、そのネットワークの各セグ
メントはプロキシ端末によって提供されることを特徴と
し、そしてそのセグメントの中の端末に対するルーチン
グ情報をプロキシ端末の中に格納するステップと、その
セグメントの中の端末がサスペンド・モードにスイッチ
される時にそのような情報を維持するステップとをさら
に含むことを特徴とする。
【0012】本発明の目的および利点はこの分野の技術
に熟達した人にとっては、付属の図面を参照して次の詳
細記述から明らかである。
【0013】
【発明の実施の形態】図1を参照すると、ネットワーク
・マネジメント・ステーション102、ルータ104、
2つのブリッジ(106および108)、ネットワーク
・セグメントA(110)、およびネットワーク・セグ
メントB(120)を含んでいるネットワーク100が
示されている。
【0014】図1に示されているように、ネットワーク
・セグメントAはプロキシ端末A(112)およびA1
からANまでの複数のユーザ端末を含む。プロキシ端末
AおよびA1からANまでのユーザ端末はすべてネットワ
ークのローカル・バス113に接続されており、それは
さらにリンク105を経由してルータ104に接続され
ている。
【0015】ネットワーク・セグメントBはプロキシ端
末B(122)およびB1からBMまでの複数のユーザ端
末を含む。プロキシ端末BおよびB1からBMまでのユ
ーザ端末はすべてネットワークのローカル・バス123
に接続されており、それはさらにリンク107を経由し
てルータ104に接続されている。
【0016】ブリッジ106はネットワークのローカル
・バス113とリンク105との間でパケットを受け渡
すことができる。ブリッジ108はネットワークのロー
カル・バス123とリンク107との間でパケットを受
け渡すことができる。
【0017】図1において、プロキシ端末およびユーザ
端末はパーソナル・コンピュータまたはワークステーシ
ョンであってよい。各ユーザ端末はサスペンド・モード
に設定することができ、サスペンド・モードにおいてマ
ジック・パケットと呼ばれるユニークなパターンのパケ
ットに応答することができる。プロキシ端末はユーザ端
末のどれかまたはすべてがサスペンド・モードにある間
「アラート(alert)」状態になっている。
【0018】ルータ104はネットワーク・バス103
を経由してネットワーク・マネジメント・ステーション
102に接続されている。ルータ104はユーザ端末の
高レベル(すなわち、論理)ネットワーク・アドレス
(例えば、IP(Internet Protoco
l)アドレス)をユーザ端末の物理アドレス(例えば、
48ビットのIEEEフォーマットMAC(メディア・
アクセス・コントロール(Media Access
Control))アドレスに対してマップするルーチ
ング・テーブルを維持する。そのルーチング・テーブル
は決して削除することのないネットワーク・セグメント
番号も含む。共通のネットワーク・セグメント(Aまた
はB)に接続されているすべての端末は、共通のネット
ワーク・セグメント番号を持っている。
【0019】AおよびBの各プロキシ端末もそのそれぞ
れのネットワーク・セグメント(AまたはB)に接続さ
れているユーザ端末のルーチング・テーブルを維持す
る。ルータ104の中のルーチング・テーブルと同様
に、プロキシ端末AおよびBの中のルーチング・テーブ
ルは物理ネットワーク・アドレスに対してマップする高
レベル(論理)ネットワーク・アドレスを含む。しか
し、ルータ104の中のルーチング・テーブルとは違っ
て、プロキシ端末AまたはBの中のネットワーク・アド
レス・ルーチング・テーブルは決して削除されない。従
って、図1の中に示されているユーザ端末の1つに対し
て割り当てられている高レベルのネットワーク・アドレ
スは、ルータ104の中のルーチング・テーブルから消
える可能性があるが、それはその端末がネットワーク・
セグメントAまたはネットワーク・セグメントBに接続
されている限り、プロキシ端末AまたはBの中にとどま
っており、従ってそれはプロキシ端末によって知られて
いる。さらにプロキシ端末AまたはBのルーチング・テ
ーブルはそれが接続されているネットワーク・セグメン
トに対するセグメント番号を維持する。
【0020】ルータ104はそのルーチング・テーブル
を構築し更新するために、いわゆるアドレス・レゾリュ
ーション・プロトコル(ARP)に適合する2ステップ
のプロセスを使うことができることは知られている。い
くつかのプロトコル・スーツ、例えば、TCP/IP
MicrosoftのServer Messageブ
ロック(SMB)はそのようなアドレス・レゾリューシ
ョン・プロトコルを含む。ARPプロセスにおいては、
ルータは先ず最初にそのルータが探している宛先のユー
ザ端末の高レベル・ネットワーク・アドレスを含んでい
るパケット(ARPリクエスト・パケットと呼ばれる)
をブロードキャストする。そのブロードキャスト・パケ
ットを受信すると、宛先のユーザ端末はその高レベル・
ネットワーク・アドレスと自分の物理ネットワーク・ア
ドレスを含んでいるパケット(ARP応答パケットと呼
ばれる)をルータに対して返す。その返されたパケット
を受信した後、ルータはそのネットワーク・アドレスの
ペアを自分のルーチング・テーブルの中に格納する。
【0021】本発明においては、プロキシ端末(Aまた
はB)はこの2ステップのプロセスを使ってそれ自身の
ルーチング・テーブルを構築することができる。第1の
ステップにおいては、ルータ(104)が探しているユ
ーザ端末の高レベル・ネットワーク・アドレスを含むパ
ケットをブロードキャストしている間に、プロキシ端末
(AまたはB)はこのパケットを聴取して受信する。プ
ロキシ端末は先ず最初に高レベル・ネットワーク・アド
レスのサブネットワーク部分をチェックし、そのサブネ
ットワークが自分自身のセグメント番号にマッチしてい
ない場合、そのパケットを捨てる。そのサブネットワー
ク部分が自分自身のセグメント番号とマッチした場合、
そのプロキシ端末は自分のルーチング・テーブルをさら
にチェックして、そのパケットの中の高レベル・ネット
ワーク・アドレスがルーチング・テーブルの中に存在す
るかどうかを判定する。高レベル・ネットワーク・アド
レスがそのルーチング・テーブルの中に存在しなかった
場合、そのプロキシ端末は新しいエントリーを生成して
その高レベル・ネットワーク・アドレスを格納する。そ
の新しいエントリーに対する物理ネットワーク・アドレ
スはこのステップにおいては未知であるとマークされ
る。
【0022】第2のステップにおいて、ルータが探して
いるユーザ端末と同じネットワーク・セグメント上にあ
るプロキシ端末が、ルータに対してユーザ端末から返さ
れる応答パケットを聴取して受信する。上記のように、
この返されたパケットはそのルータによって元々要求さ
れた高レベル・ネットワーク・アドレスおよびそのユー
ザ端末に対して割り当てられている物理ネットワーク・
アドレスを含む。返されたパケットを受信すると、プロ
キシ端末はその物理ネットワーク・アドレスを、その高
レベル・ネットワーク・アドレスに対応しているエント
リーの中に格納する。
【0023】そのルータが探しているユーザ端末とは異
なるネットワーク・セグメントにあるプロキシ端末に対
する第2のステップにおいて、そのプロキシ端末は自分
が入っているセグメントの中のどのユーザ端末からも応
答パケットを受け取らない。第1のステップにおいて新
しいルーチング・テーブル・エントリーは生成されてい
ないので、それ以上のアクションは不要である。
【0024】ユーザ端末をサスペンド・モードから呼び
覚ますために、ネットワーク・マネジメント・ステーシ
ョン102はルータ104を経由してパケット(マネジ
メント・リクエスト・パケットと呼ばれる)の中に埋め
込まれているマネジメント・リクエストをネットワーク
・セグメントAまたはネットワーク・セグメントBに対
して送信する。マネジメント・ステーションからのマネ
ジメント・リクエストは簡易ネットワーク管理プロトコ
ル(SNMP)、共通情報管理プロトコル(CMI
P)、または他のプロプライエタリー・ネットワーク・
マネジメント・プロトコルなどの所定のネットワーク・
マネジメント・プロトコルに適合していなければならな
い。マネジメント・リクエスト・パケットは、ユーザ端
末からのネットワーク・マネジメント情報の読出しまた
はユーザ端末へのネットワーク・マネジメント情報の書
込みなどの異なる機能を実行するためのコマンド・セク
ションと、そのコマンドに関連付けられているデータを
含んでいる可能性のあるデータ・セクションとを含む。
この場合、マネジメント・リクエスト・パケットはその
コマンド・セクションの中に特定のユーザ端末をサスペ
ンド・モードから呼び覚ますためのコマンドを含み、そ
してそのデータ・セクションの中にその特定の端末の高
レベル・アドレスを含んでいる。この例においては、次
のことが仮定される。(1)ネットワーク・マネジメン
ト・ステーション102はユーザ端末B1をサスペンド
・モードから呼び覚ますためのコマンドを伴うマネジメ
ント・リクエスト・パケットを、ルータ104経由でプ
ロキシ端末Bに対して送信している。ルータ104はそ
のマネジメント・パケット(この場合、サブネットワー
ク部分がネットワーク・セグメントBを示す)の中の高
レベル・ネットワーク・アドレスのサブネットワーク部
分に基づいて、プロキシ・ステーションBに対してリク
エスト・パケットを送信する。(2)ユーザ端末B1
サスペンド・モードにある。(3)マネジメント・リク
エスト・パケットはユーザ端末B1に割り当てられてい
る高ネットワーク・アドレスを含む。
【0025】そのマネジメント・リクエスト・パケット
を聴取すると、プロキシ端末Bはそのパケットを受信
し、自分のルーチング・テーブルの中で端末Bの高レベ
ル・ネットワーク・アドレスを含んでいるエントリーを
見つける。ユーザ端末B1はネットワーク・セグメント
Bの中に入っているので、プロキシ端末Bはその高レベ
ル・ネットワークに対応する物理ネットワーク・アドレ
スを見つけることができる。マネジメント・リクエスト
・パケットの中のコマンドに従って、プロキシ端末Bは
マジック・パケットを作り、それを端末B1に割り当て
られている物理ネットワーク・アドレスに基づいてユー
ザ端末B1に対して送信し、完了コードをマネジメント
・ステーション102に対して返す。
【0026】ユーザ端末B1のネットワーク・アダプタ
はそれがマジック・パケットを聴取できる程度にまで電
力が供給されているので、そのマジック・パケットに応
答してユーザ端末B1をサスペンド・モードから呼び覚
ますための割り込みを発生する。
【0027】図2を参照すると、プロキシ端末Aまたは
Bのブロック図が示されている。
【0028】図2に示されているように、プロキシ端末
はプロセッサ210、メモリ212、バッファ回路21
6、およびネットワーク・アダプタ218を含む。メモ
リ212はプログラム(命令およびデータを含む)を格
納することができる。バッファ回路216はプロセッサ
210によって発生されるマネジメント・リクエスト・
パケット、ARPパケットおよびマジック・パケットを
格納することができる。ネットワーク・アダプタ218
はネットワーク・ローカル・バス113(または12
3)からARPパケットおよびマネジメント・リクエス
ト・パケットを聴取して受信することができ、それらを
プロセッサ210によって処理するためにバッファ回路
216に格納することができる。ネットワーク・アダプ
タ218はプロセッサ210によって発生されてバッフ
ァ回路216の中に格納されている応答コードを含む応
答パケットを読むこともでき、そしてそれらをルータ1
04経由でネットワーク・マネジメント・ステーション
102へ送信することができる。さらに、ネットワーク
・アダプタ216はプロセッサ210によって発生され
たバッファ回路216の中に格納されているマジック・
パケットを読むことができ、そしてそれらを自分が接続
しているネットワーク・セグメント上のユーザ端末に対
して送信することができる。自分が接続されているネッ
トワーク・セグメントからのすべてのマネジメント・リ
クエスト・パケット、応答パケット、およびARPパケ
ットを聴いていて受信するために、ネットワーク・アダ
プタはこれらのタイプのパケットに対して「無差別に
(promiscuous)」設定されている。しか
し、ネットワーク・アダプタ218は他のタイプのパケ
ットに対するそれ自身のネットワーク・アドレスも有し
ており、それはその他のタイプのパケットに対して聴取
することを意味するが、それ自身のネットワーク・アド
レスにマッチしているネットワーク・アドレスを含むパ
ケットについてのみ働く。プロセッサ210はメモリ2
12へのアクセスを有し、所望の機能を実行するために
メモリの中に格納されているプログラムを実行すること
ができる。プロセッサはバッファ回路216の中に格納
されている内容(データまたはパケットなど)の動作を
制御し、そして操作することもできる。
【0029】図3を参照すると、本発明に従って、AR
Pパケットおよびマネジメント・リクエスト・パケット
を処理する動作ステップを示しているフローチャートが
示されている。
【0030】ステップ304において、プロキシ端末
(AまたはB)は、そのネットワーク・アダプタ218
(図2参照)に対して回送されるARPパケットまたは
マネジメント・リクエスト・パケットを聴取して受信す
る。
【0031】ステップ310において、プロキシ端末は
その受信されたパケットがARPパケットであるかどう
かを判定する。その判定が肯定的であった場合、その動
作は図4へ導かれ、その判定が否定的であった場合は、
動作はステップ312へ導かれる。
【0032】ステップ312において、プロキシ端末は
受信されたパケットがマネジメント・リクエスト・パケ
ットであるかどうかを判定する。その判定が否定的であ
った場合、そのパケットは捨てられ、動作はステップ3
04へ戻される。その判定が肯定的であった場合、動作
は図5へ導かれる。
【0033】図4を参照すると、本発明に従ってARP
パケットを処理するステップを示しているフローチャー
トが示されている。
【0034】ステップ324において、プロキシ端末
(プロキシ端末AまたはB)は受信されたARPパケッ
トがARPリクエスト・パケットであるかどうかを判定
する。その判定が否定的であった場合、動作はステップ
326へ導かれる。その判定が肯定的であった場合、動
作はステップ336へ導かれる。
【0035】ステップ336において、プロキシ端末は
ARPリクエスト・パケットの中に含まれている高レベ
ル・ネットワーク・アドレスを受信する。
【0036】ステップ337において、プロキシ端末は
高レベル・ネットワーク・アドレスの中のサブネットワ
ーク部分がネットワーク・セグメントBのセグメント番
号にマッチするかどうかを判定する。その判定が否定的
であった場合、動作は図3の中のステップ304へ戻さ
れる。その判定が肯定的であった場合、その動作はステ
ップ340へ導かれる。
【0037】ステップ340において、プロキシ端末は
その高レベル・ネットワーク・アドレスに対してエント
リーが自分のルーチング・テーブルの中に存在するかど
うかを判定する。その判定が肯定的であった場合、動作
は図3の中のステップ304へ戻される。その判定が否
定的であった場合、プロキシ端末はルーチング・テーブ
ルの中に空白のエントリーを生成し、この新しく生成さ
れたエントリーの中に高レベル・ネットワーク・アドレ
スを格納する。次に、動作は図3の中のステップ304
へ導かれる。
【0038】ステップ324における判定が否定的であ
った場合、操作はその受信されたパケットがARP応答
パケットであるかどうかをさらに判定するためにステッ
プ326へ導かれる。
【0039】スイッチ326において、その判定が否定
的であった場合、操作は図3の中のステップ304へ戻
される。その判定が肯定的であった場合、操作はステッ
プ328へ戻される。
【0040】ステップ328において、プロキシ端末は
高レベル・ネットワーク・アドレスをARP応答パケッ
トから検索する。
【0041】ステップ330において、プロキシ端末は
自分のルーチング・テーブルから、その高レベル・ネッ
トワーク・アドレスを含んでいるエントリーを見つけ
る。
【0042】ステップ332において、プロキシ端末は
そのARP応答パケットから物理ネットワーク・アドレ
スを検索する。
【0043】ステップ334において、プロキシ端末は
その高レベル・ネットワーク・アドレスを含んでいるエ
ントリーの中にその物理アドレスを格納する。次に、操
作は図3の中のステップ304へ導かれる。
【0044】図5を参照すると、本発明に従ってマネジ
メント・リクエスト・パケットを処理するステップを示
しているフローチャートが示されている。
【0045】ステップ358において、プロキシ端末
(プロキシ端末AまたはB)は受信されたリクエスト・
パケットがユーザ端末を呼び覚ますためのコマンドを含
むかどうかを判定する。その判定が否定的であった場
合、操作は図3の中のステップ304へ導かれる。その
判定が肯定的であった場合、操作はステップ360へ導
かれる。
【0046】ステップ360において、プロキシ端末は
受信されたリクエスト・パケットから高レベル・ネット
ワーク・アドレスを検索する。
【0047】ステップ362において、プロキシ端末は
自分のルーチング・テーブルからその高レベル・ネット
ワーク・アドレスを含むエントリーを見つける。
【0048】ステップ363において、プロキシ端末は
その見つかったエントリーの中にある物理アドレスがマ
ークされていないかどうかを判定する。その判定が肯定
的であった場合、操作はステップ364へ導かれ、その
中でプロキシ端末はそのマネジメント・リクエスト・パ
ケットの送り側に対して故障コードを送信する。次に、
操作は図3の中のステップ304へ導かれる。
【0049】ステップ363において、その判定が否定
的であった場合、操作はステップ365へ導かれ、その
中でプロキシ端末はその見つかったエントリーから物理
ネットワーク・アドレスを検索する。
【0050】ステップ366において、プロキシ端末は
マジック・パケットを生成する。
【0051】ステップ368において、プロキシ端末は
物理ネットワーク・アドレスに関連付けられているユー
ザ端末に対してその端末をサスペンド・モードから呼び
覚ますために、その物理ネットワーク・アドレスを含ん
でいるマジック・パケットを送信する。
【0052】ステップ369において、プロキシ端末は
そのマネジメント・リクエスト・パケットの送り手に対
して完了コードを送信する。次に、操作は図3の中のス
テップ304へ導かれる。
【0053】本発明において、図3、図4および図5の
中に示されている機能を実行するためのプログラムをメ
モリ212の中に格納することができ、それをプロセッ
サ210によって実行することができる。
【0054】本発明は前記の説明および図面の中で詳細
に示され、記述されてきたが、本発明は本発明の精神の
範囲内で他の実施形態において実施できることを理解さ
れたい。従って、本発明の範囲は本明細書の中で示され
て記述されているものに限定されることは意図されず、
付属の請求項によって定義される。
【図面の簡単な説明】
【図1】本発明に従って、ルータによって分離されてい
る2つのネットワーク・セグメントを含んでいるネット
ワークを示している。
【図2】本発明によるプロキシ端末のブロック図を示し
ている。
【図3】本発明に従って、ARPパケットおよびマネジ
メント・リクエスト・パケットの処理の動作ステップを
示しているフローチャートである。
【図4】本発明に従って、ARPパケットを処理するス
テップを示しているフローチャートである。
【図5】本発明に従って、マネジメント・リクエスト・
パケットを処理するステップを示しているフローチャー
トである。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 ルータ(104)と、前記ルータ(10
    4)から枝分かれしている複数のネットワーク・セグメ
    ント(110、120)と、各セグメントに接続されて
    いる複数のコンピュータ端末(114...、12
    4...)とを含んでいるコンピュータ・ネットワーク
    (100)であって、前記端末は動作モードから電力節
    約のサスペンド・モードにスイッチできる種類のもので
    あり、前記ルータ(104)は端末のセグメント・ロケ
    ーションを示すルーチング情報を格納するための記憶手
    段と、ルーチング情報を更新するための書込み手段とを
    有し、それが動作モードにある端末に対してのみ関係す
    るようになっていて、 前記ネットワークの各セグメントがプロキシ端末(11
    2、122)によって提供され、各プロキシ端末(11
    2、122)がそのセグメントの中の端末に対するルー
    チング情報を格納するための記録手段を有し、そのルー
    チング情報がそのセグメントの中の端末がサスペンド・
    モードにスイッチされた時に維持されることを特徴とす
    るネットワーク。
  2. 【請求項2】 ルータ(104)から枝分かれしている
    複数のセグメント(110、120)を含むネットワー
    ク(100)に接続されているコンピュータ端末(11
    4、...124...)を制御する方法であって、前
    記端末は動作モードから電力節約のサスペンド・モード
    にスイッチできる種類のものであり、前記方法は端末の
    ロケーションを示すルーチング情報を前記ルータ(10
    4)の中に格納するステップと、そのようなルーチング
    情報を更新するステップとを含んでいて、それが動作モ
    ードにある端末に対してのみ関係しているようになって
    おり、前記ネットワーク(100)の各セグメント(1
    10、120)がプロキシ端末(112、122)によ
    って提供され、そのセグメント内の端末に対するルーチ
    ング情報をプロキシ端末(112、122)の中に格納
    するステップと、そのセグメントがサスペンド・モード
    に切り換えられた時にそのようなルーチング情報を維持
    するステップとをさらに含んでいることを特徴とするネ
    ットワーク制御方法。
JP9267106A 1996-10-01 1997-09-30 ネットワークおよびネットワーク制御方法 Pending JPH10210068A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/724,653 US5915119A (en) 1996-10-01 1996-10-01 Proxy terminal for network controlling of power managed user terminals in suspend mode
US08/724,653 1996-10-01

Publications (1)

Publication Number Publication Date
JPH10210068A true JPH10210068A (ja) 1998-08-07

Family

ID=24911302

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9267106A Pending JPH10210068A (ja) 1996-10-01 1997-09-30 ネットワークおよびネットワーク制御方法

Country Status (4)

Country Link
US (1) US5915119A (ja)
EP (1) EP0835008B1 (ja)
JP (1) JPH10210068A (ja)
DE (1) DE69732948T2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6775374B2 (en) 2001-09-25 2004-08-10 Sanyo Electric Co., Ltd. Network device control system, network interconnection apparatus and network device

Families Citing this family (91)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3731263B2 (ja) * 1996-09-11 2006-01-05 ソニー株式会社 通信方法及び電子機器
US7751370B2 (en) * 2001-07-13 2010-07-06 Qualcomm Incorporated Method and apparatus for forward link rate scheduling
US6335922B1 (en) * 1997-02-11 2002-01-01 Qualcomm Incorporated Method and apparatus for forward link rate scheduling
US6130892A (en) * 1997-03-12 2000-10-10 Nomadix, Inc. Nomadic translator or router
NZ337772A (en) * 1997-03-12 2001-09-28 Nomadix Inc Nomadic translator or router
US6052785A (en) * 1997-11-21 2000-04-18 International Business Machines Corporation Multiple remote data access security mechanism for multitiered internet computer networks
US6085328A (en) * 1998-01-20 2000-07-04 Compaq Computer Corporation Wake up of a sleeping computer using I/O snooping and imperfect packet filtering
US6662234B2 (en) * 1998-03-26 2003-12-09 National Semiconductor Corporation Transmitting data from a host computer in a reduced power state by an isolation block that disconnects the media access control layer from the physical layer
US6496869B1 (en) * 1998-03-26 2002-12-17 National Semiconductor Corporation Receiving data on a networked computer in a reduced power state
US6370147B1 (en) 1998-04-23 2002-04-09 3Com Corporation Method for addressing of passive network hosts in a data-over-cable system
US6636485B1 (en) 1998-05-14 2003-10-21 3Com Corporation Method and system for providing quality-of-service in a data-over-cable system
US6775276B1 (en) 1998-05-27 2004-08-10 3Com Corporation Method and system for seamless address allocation in a data-over-cable system
US6560203B1 (en) 1998-05-27 2003-05-06 3Com Corporation Method for changing type-of-service in a data-over-cable system
US6510162B1 (en) 1998-05-27 2003-01-21 3Com Corporation System and method for managing channel usage in a data over cable system
US6442158B1 (en) 1998-05-27 2002-08-27 3Com Corporation Method and system for quality-of-service based data forwarding in a data-over-cable system
US6286111B1 (en) * 1998-09-01 2001-09-04 International Business Machines Corporation Retry mechanism for remote operation failure in distributed computing environment
US6892229B1 (en) 1998-09-30 2005-05-10 3Com Corporation System and method for assigning dynamic host configuration protocol parameters in devices using resident network interfaces
US6763370B1 (en) * 1998-11-16 2004-07-13 Softricity, Inc. Method and apparatus for content protection in a secure content delivery system
US7017188B1 (en) * 1998-11-16 2006-03-21 Softricity, Inc. Method and apparatus for secure content delivery over broadband access networks
US6667968B1 (en) * 1998-12-03 2003-12-23 Telefonaktiebolaget L M Ericsson (Publ) System and method for providing multiple endpoints in a device disposed in a packet-switched network
US8713641B1 (en) 1998-12-08 2014-04-29 Nomadix, Inc. Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device
US7194554B1 (en) 1998-12-08 2007-03-20 Nomadix, Inc. Systems and methods for providing dynamic network authorization authentication and accounting
US8266266B2 (en) 1998-12-08 2012-09-11 Nomadix, Inc. Systems and methods for providing dynamic network authorization, authentication and accounting
US6662135B1 (en) 1998-12-09 2003-12-09 3Com Corporation Method and apparatus for reflective mixer testing of a cable modem
US6657991B1 (en) 1998-12-21 2003-12-02 3Com Corporation Method and system for provisioning network addresses in a data-over-cable system
US6986157B1 (en) 1998-12-21 2006-01-10 3Com Corporation Method and system for dynamic service registration in a data-over-cable system
US6577642B1 (en) 1999-01-15 2003-06-10 3Com Corporation Method and system for virtual network administration with a data-over cable system
US6493824B1 (en) * 1999-02-19 2002-12-10 Compaq Information Technologies Group, L.P. Secure system for remotely waking a computer in a power-down state
US7099338B1 (en) 1999-02-27 2006-08-29 3Com Corporation System and method for insuring dynamic host configuration protocol operation by a host connected to a data network
US7200632B1 (en) 1999-04-12 2007-04-03 Softricity, Inc. Method and system for serving software applications to client computers
US7730169B1 (en) 1999-04-12 2010-06-01 Softricity, Inc. Business method and system for serving third party software applications
US6938096B1 (en) * 1999-04-12 2005-08-30 Softricity, Inc. Method and system for remote networking using port proxying by detecting if the designated port on a client computer is blocked, then encapsulating the communications in a different format and redirecting to an open port
US7370071B2 (en) 2000-03-17 2008-05-06 Microsoft Corporation Method for serving third party software applications from servers to client computers
US8099758B2 (en) 1999-05-12 2012-01-17 Microsoft Corporation Policy based composite file system and method
US6697862B1 (en) 1999-05-21 2004-02-24 3Com Corporation System and method for network address maintenance using dynamic host configuration protocol messages in a data-over-cable system
US6654387B1 (en) 1999-05-21 2003-11-25 3Com Corporation Method for network address table maintenance in a data-over-cable system using a network device registration procedure
US6754622B1 (en) * 1999-05-24 2004-06-22 3Com Corporation Method for network address table maintenance in a data-over-cable system using destination reachibility
US6985437B1 (en) 1999-05-25 2006-01-10 3Com Corporation Method for dynamic performance optimization in a data-over-cable system
US6785292B1 (en) 1999-05-28 2004-08-31 3Com Corporation Method for detecting radio frequency impairments in a data-over-cable system
US6775244B1 (en) * 1999-06-21 2004-08-10 Intel Corporation Gathering of device discovery information
US6553568B1 (en) 1999-09-29 2003-04-22 3Com Corporation Methods and systems for service level agreement enforcement on a data-over cable system
JP3444247B2 (ja) * 1999-09-29 2003-09-08 日本電気株式会社 パケット速度変換器
JP4130063B2 (ja) * 2000-01-31 2008-08-06 株式会社リコー 画像形成装置管理システム
US7089580B1 (en) 2000-03-29 2006-08-08 3Com Corporation Method for improved cable modem ranging in a data-over-cable system
US6804262B1 (en) 2000-04-28 2004-10-12 3Com Corporation Method and apparatus for channel determination through power measurements
US6484082B1 (en) * 2000-05-24 2002-11-19 General Motors Corporation In-vehicle network management using virtual networks
US6944881B1 (en) 2000-06-19 2005-09-13 3Com Corporation Method for using an initial maintenance opportunity for non-contention ranging
US6816500B1 (en) 2000-07-10 2004-11-09 3Com Corporation Apparatus, method and system for multimedia access network channel management
US7107326B1 (en) 2000-10-13 2006-09-12 3Com Corporation Method and system for integrating IP address reservations with policy provisioning
US7068597B1 (en) 2000-11-27 2006-06-27 3Com Corporation System and method for automatic load balancing in a data-over-cable network
US6948184B1 (en) 2000-11-30 2005-09-20 3Com Corporation System and method for calibrating power level during initial ranging of a network client device
US6940874B2 (en) * 2000-11-30 2005-09-06 3Com Corporation Method for reducing interference from initializing network devices in a data-over-cable system
US6952428B1 (en) 2001-01-26 2005-10-04 3Com Corporation System and method for a specialized dynamic host configuration protocol proxy in a data-over-cable network
US7073055B1 (en) 2001-02-22 2006-07-04 3Com Corporation System and method for providing distributed and dynamic network services for remote access server users
US7028087B2 (en) * 2001-02-23 2006-04-11 Panduit Corp. Network documentation system with electronic modules
US7222255B1 (en) 2001-02-28 2007-05-22 3Com Corporation System and method for network performance testing
US7088678B1 (en) 2001-08-27 2006-08-08 3Com Corporation System and method for traffic shaping based on generalized congestion and flow control
DE10145596A1 (de) 2001-09-15 2003-04-03 Philips Corp Intellectual Pty Netzwerk mit mehreren Sub-Netzwerken
US7065047B2 (en) * 2001-10-22 2006-06-20 Pctel, Inc. System and method of providing computer networking
US7085306B1 (en) 2001-10-30 2006-08-01 3Com Corporation System and method for a multi-frequency upstream channel in a computer network
US7103788B1 (en) * 2001-10-31 2006-09-05 Microsoft Corporation Selective suspension of bus devices
US7072337B1 (en) 2002-01-25 2006-07-04 3Com Corporation System and method for resolving network addresses for network devices on distributed network subnets
DE10210664C1 (de) * 2002-03-12 2003-08-07 Daimler Chrysler Ag Vorrichtung zur Verwaltung von Netzwerken
JP4304593B2 (ja) * 2002-11-01 2009-07-29 ソニー株式会社 情報処理システム、情報処理装置および方法、並びにプログラム
GB2396525B (en) * 2002-12-17 2006-05-03 Motorola Inc A communication system and method of idle state support therefor
JP2004334793A (ja) * 2003-05-12 2004-11-25 Canon Inc 周辺装置およびサーバ装置およびクライアントデバイスおよびネットワークデバイスシステムおよびデバイス検索方法およびコンピュータが読取り可能なプログラムを格納した記憶媒体およびプログラム
JP4546040B2 (ja) * 2003-05-12 2010-09-15 キヤノン株式会社 ネットワークサービスシステムおよびサービス代行処理方法およびコンピュータが読取り可能なプログラムを格納した記憶媒体およびプログラム
DE10330079B4 (de) * 2003-07-03 2005-06-02 Fujitsu Siemens Computers Gmbh Router und Verfahren zur Aktivierung eines deaktivierten Computers
CN100459504C (zh) * 2003-08-20 2009-02-04 苹果公司 为网络上的服务实现休眠代理的方法和装置
US7107442B2 (en) * 2003-08-20 2006-09-12 Apple Computer, Inc. Method and apparatus for implementing a sleep proxy for services on a network
US7320080B2 (en) * 2003-10-15 2008-01-15 Intel Corporation Power management over switching fabrics
EP1545052B1 (en) * 2003-12-15 2008-01-30 Alcatel Lucent Method for waking up a plurality of sleeping devices, a related network element and a related waking device
EP1545051A1 (en) 2003-12-15 2005-06-22 Alcatel Method for waking up a sleeping device, a related network element and a related waking device
US20060034318A1 (en) * 2004-07-22 2006-02-16 International Business Machines Corporation Method and apparatus for waking up client devices
US7571332B2 (en) * 2005-06-13 2009-08-04 Lenovo (Singapore) Pte. Ltd. Reducing power consumed by a computer system during a hibernation or an off state by remotely waking up the computer system
US8234701B2 (en) * 2005-10-28 2012-07-31 Andrew Cheung System, method and computer program for remotely sending digital signal(s) to a computer
US7706367B2 (en) * 2006-10-03 2010-04-27 International Business Machines Corporation Integrated tunneling and network address translation: performance improvement for an interception proxy server
US7698409B2 (en) 2006-12-22 2010-04-13 Nokia Corporation Method and an apparatus for executing timed network operations
US20080295171A1 (en) * 2007-05-23 2008-11-27 Honeywell International Inc. Intrusion Detection System For Wireless Networks
US7966660B2 (en) * 2007-05-23 2011-06-21 Honeywell International Inc. Apparatus and method for deploying a wireless network intrusion detection system to resource-constrained devices
JP2009199283A (ja) * 2008-02-21 2009-09-03 Sony Corp 情報処理装置
JP5328225B2 (ja) * 2008-05-14 2013-10-30 キヤノン株式会社 デバイス監視装置及びその制御方法、デバイス監視システム、並びにプログラム
US8295178B2 (en) * 2008-05-19 2012-10-23 Solarwinds Worldwide Llc Manual configuration for sites that cannot give read/write credentials to a voice over internet protocol (VOIP) monitor
US8271629B1 (en) 2008-12-02 2012-09-18 ioBridge, Inc. Module-based device interaction system
US9497261B1 (en) 2008-12-02 2016-11-15 ioBridge, Inc. System, method, and computer-readable medium for wireless interaction with a device via a module-based device interaction system
US9681357B1 (en) 2008-12-02 2017-06-13 ioBridge, Inc. System, method, and computer-readable medium for interaction with a device via a module-based device interaction system enabled for wireless communication
US10756918B2 (en) * 2008-12-02 2020-08-25 ioBridge, Inc. Activating a device via a module-based device interaction system
US9582062B2 (en) * 2010-11-05 2017-02-28 Microsoft Technology Licensing, Llc Decentralized sleep management
US8914658B2 (en) * 2011-01-05 2014-12-16 International Business Machines Corporation Hibernation during meetings
DE102011083156B4 (de) * 2011-09-21 2013-07-11 Siemens Aktiengesellschaft Verfahren zum Betreiben einer Mehrzahl von in einem Gebäude installierter Komponenten
GB2527130B (en) 2014-06-13 2016-08-24 1E Ltd Deploying software in a computer network

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4695946A (en) * 1984-10-25 1987-09-22 Unisys Corporation Maintenance subsystem for computer network including power control and remote diagnostic center
US4903016A (en) * 1987-07-07 1990-02-20 Ricoh Company, Ltd. Communication control unit
US5155847A (en) * 1988-08-03 1992-10-13 Minicom Data Corporation Method and apparatus for updating software at remote locations
US5008814A (en) * 1988-08-15 1991-04-16 Network Equipment Technologies, Inc. Method and apparatus for updating system software for a plurality of data processing units in a communication network
US5394527A (en) * 1991-05-17 1995-02-28 Zenith Data Systems Corporation Method and apparatus facilitating use of a hard disk drive in a computer system having suspend/resume capability
DE4309532C2 (de) * 1992-03-25 1996-10-31 Intel Corp Verfahren zum Sichern einer Systemabbildung eines Computersystems auf einer permanenten Speichereinrichtung sowie ein Computersystem
US5404544A (en) * 1992-06-05 1995-04-04 Advanced Micro Devices System for periodically transmitting signal to/from sleeping node identifying its existence to a network and awakening the sleeping node responding to received instruction
JPH07118717B2 (ja) * 1993-01-05 1995-12-18 日本電気株式会社 マルチプロトコル対応のパケット網構成方法
JP2520563B2 (ja) * 1993-05-19 1996-07-31 日本電気株式会社 パケット交換網
GB2283645B (en) * 1993-11-06 1997-09-03 Digital Equipment Int Digital communication systems
DE69526953T2 (de) * 1994-10-20 2003-01-23 Advanced Micro Devices, Inc. System und verfahren zum fernanrufwecken
US5742833A (en) * 1995-11-30 1998-04-21 International Business Machines Corporation Programmable power management system and method for network computer stations
US5802305A (en) * 1996-05-17 1998-09-01 Microsoft Corporation System for remotely waking a sleeping computer in power down state by comparing incoming packet to the list of packets storing on network interface card

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6775374B2 (en) 2001-09-25 2004-08-10 Sanyo Electric Co., Ltd. Network device control system, network interconnection apparatus and network device

Also Published As

Publication number Publication date
EP0835008A3 (en) 2003-06-04
EP0835008B1 (en) 2005-04-06
US5915119A (en) 1999-06-22
DE69732948D1 (de) 2005-05-12
DE69732948T2 (de) 2006-02-02
EP0835008A2 (en) 1998-04-08

Similar Documents

Publication Publication Date Title
JPH10210068A (ja) ネットワークおよびネットワーク制御方法
US7324518B2 (en) Method and apparatus for transmitting wake-up packets over a network data processing system
US5668952A (en) Method for resolving network address by sending reresolve request to nodes at selected time period after establishing address table, and updating the table with received reply thereto
CN102143068B (zh) 一种mac地址学习的方法,装置和系统
US6266696B1 (en) Full time network auxiliary for a network connected PC
WO2001014988B1 (en) Technique for automatic remote media access control (mac) layer address resolution
US20070070998A1 (en) System and method for delivering the magic packet to wake up a node in remote subnet
US20060206611A1 (en) Method and system for managing programs with network address
CN113839862B (zh) Mclag邻居之间同步arp信息的方法、系统、终端及存储介质
CN100492984C (zh) 一种通过地址解析协议报文实现数据转发备份的方法
KR20050114568A (ko) 라우터 이중화 시스템에서 백업 라우터의 상태 천이 방법및 장치
EP1031090B1 (en) Network controller for processing status queries
JP3482992B2 (ja) 冗長lanシステムおよび現用系・予備系切り替え方法
TWI830350B (zh) 用於路由資料封包的方法及電子設備
JP2000261515A (ja) ネットワークに接続可能な機器
JP4015770B2 (ja) クラスタシステム、サーバ計算機及び負荷分散方法
JP2001117899A (ja) マルチサーバシステム
CN118200290A (zh) 网络地址冲突检测的方法及装置
JP4394806B2 (ja) バックアップ装置
US20040246960A1 (en) Methods and apparatus for routing packets
US20070291704A1 (en) Internet protocol address take-over system in a local area network and method thereof
JPH11313101A (ja) 二重化lanシステムのコネクション再接続の高速化方法及び方式
CN114844845A (zh) 虚实结合网络靶场无线实装设备接入装置、方法与系统
CN119299966B (zh) 一种安全防护方法及装置
JP2006129348A (ja) 親ノード決定システム及び方法、ノード装置、ならびに、コンピュータプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040816

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070123

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070206

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070629