JPH05282230A - コンピュータネットワーク及びコンピュータネットワーク管理方法 - Google Patents

コンピュータネットワーク及びコンピュータネットワーク管理方法

Info

Publication number
JPH05282230A
JPH05282230A JP4253812A JP25381292A JPH05282230A JP H05282230 A JPH05282230 A JP H05282230A JP 4253812 A JP4253812 A JP 4253812A JP 25381292 A JP25381292 A JP 25381292A JP H05282230 A JPH05282230 A JP H05282230A
Authority
JP
Japan
Prior art keywords
agent
management
computer network
software
configuration file
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.)
Granted
Application number
JP4253812A
Other languages
English (en)
Other versions
JP3074225B2 (ja
Inventor
Neal Bauer
ニール・バウアー
Mark A Kepke
マーク・エイ・ケプケ
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.)
HP Inc
Original Assignee
Hewlett Packard Co
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 Hewlett Packard Co filed Critical Hewlett Packard Co
Publication of JPH05282230A publication Critical patent/JPH05282230A/ja
Application granted granted Critical
Publication of JP3074225B2 publication Critical patent/JP3074225B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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
    • H04L41/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]
    • 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
    • H04L41/04Network management architectures or arrangements
    • H04L41/046Network management architectures or arrangements comprising network management agents or mobile agents therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Multi Processors (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【目的】コンピュータネットワークの各ノード上にある
管理用のエージェントへの機能追加などをこのエージェ
ントを再コンパイルしないでもできるようにする。 【構成】ユーザがエージェント200に自分で定義した
オブジェクト206を追加したい場合には、テキストフ
ァイルである構成ファイル208に、当該オブジェクト
の識別子、型、及びこのオブジェクトのメソッドとなる
実行可能プログラムのパスリストを書いておく。構成フ
ァイル208はシステム立ち上げ時、或は動作中の再構
成指示が与えられたときに読み出され、その内容に従っ
てエージェント200にユーザ定義オブジェクトが付加
される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、広義にはコンピュータ
ネットワークに関し、より詳しくはネットワーク管理ソ
フトウェアに関する。
【0002】
【従来技術及びその問題点】コンピュータは、ローカル
エリアネットワーク(LAN)によって相互に接続する
ことができる。ローカルエリアネットワークは、ビルの
フロアまたはビル全体、ビル群(構内)、地域、あるい
はさらに大きいエリアにわたる、最大のものでは世界的
システムに及ぶ更に大きなシステムに組み込むよう相互
に接続することができる。各々のLANは、多様なハー
ドウェア相互接続技術といつくものネットワークプロト
コルを持つことがある。他と切り離された簡単なLAN
は個々のユーザが管理することができる。すなわち、ユ
ーザが機器を取り替えたり、ソフトウェアをインストー
ルしたり、問題点を診断したりすることができる。規模
の大きい複雑なLANや相互接続された大きなLANグ
ループは「管理」を必要とする。「管理」とは、人間の
ネットワーク管理者とその管理者が使用するソフトウェ
アの両方を意味する。本願においては、「管理」とはシ
ステム全体を管理するためのソフトウェアを意味し、
「ユーザ」とはネットワーク管理ソフトウェアを使用す
る人を意味するものとする。このユーザは、通常、シス
テム管理責任者である。ユーザは、ネットワーク管理ソ
フトウェアを使うことによって、ネットワーク上で管理
データを得て、このデータを変更することができる。
【0003】大規模ネットワークシステムは、通常、機
器の増設と除去、ソフトウェアの更新、及び問題の検出
などを絶えず行うことが必要な動的システムである。一
般に、様々な人が所有する、様々な業者から供給される
様々なシステムがあるだろう。管理ソフトウェアはでき
る限り汎用性を持つように設計される。しかしながら、
システム全体が変化する場合は、それに応じて、ユーザ
は管理ソフトウェアの設計者が予期しなかった情報ある
いは制御能力が必要となることがある。管理ソフトウェ
アは、ユーザが定義する情報収集及び制御のための新し
い機能を追加することができるような備えをしておく必
要がある。
【0004】最近のネットワーク管理ソフトウェアは、
通常、ソフトウェアオブジェクトによって定義される。
ソフトウェアオブジェクトは、データを組織化するやり
方である。オブジェクトは値または対応付けられたデー
タを持つことができる。オブジェクトは、データを生成
するための、あるいは制御のための対応付けられた実行
可能なソフトウェアプロセスを持つことができる。ユー
ザはオブジェクトに対応付けられたデータを取り出した
り変更することができる。ネットワーク管理オブジェク
トは、オブジェクト識別子によって一意に識別される。
【0005】エージェントは、各々のターゲット装置に
ついてのバックラウンドプロセスとして走るソフトウェ
アである。ユーザがネットワーク上の装置に対して管理
データを要求すると、管理ソフトウェアはオブジェクト
識別情報を管理パケットまたはフレームに入れてターゲ
ットエージェントへ送り出す。エージェントは、そのオ
ブジェクト識別情報を解釈して、そのオブジェクト識別
情報に対応するデータを取り出し、そのデータをパケッ
トに入れてユーザに送り返す。時には、データを取り出
すために対応するプロセスが呼び出される場合もある。
【0006】最近のネットワーク管理エージェントソフ
トウェアは、一般に、固定された定義済みオブジェクト
の階層という形で販売される。通常はユーザがオブジェ
クトを追加あるいは修正するための備えはなされていな
い。一部の管理ソフトウェアには、「拡張可能な」エー
ジェントが設けられている。ここで「拡張可能な」とい
う言葉が通常意味するところは、ユーザがエージェント
用のソースコードにアクセスでき、またこのソースコー
ドを修正しコンパイルし直すことができるということで
ある。あるいは、ユーザが追加するソースコードをプロ
グラミング言語で書き、この追加分のコードをコンパイ
ルする必要はあるが元のエージェントをコンパイルし直
す必要はないという場合もある。いずれの場合も、ソー
スコードをプログラミング言語で書くこと、及びソース
コードのコンパイルが必要である。ユーザがコンパイル
が必要なプログラミング言語でコードを書かなくてもオ
ブジェクト及び対応付けられたプロセスを追加すること
ができるようにすることが必要である。
【0007】コンピュータのネットワーキングを標準化
する試みが数多くの標準機関でなされている。国際標準
化機構(ISO)は開放型システム間相互接続(Open S
ystem Interconnection, OSI)モデルと呼ばれる汎
用基準フレームワークを提供した。ネットワーク管理プ
ロトコルのOSIモデルは、共通管理情報プロトコル
(Common Management Information Protocol, CMI
P)と呼ばれる。CMIPはヨーロッパの共通ネットワ
ーク管理プロトコルである。米国においては、より共通
性の高いネットワーク管理プロトコルとして、簡易ネッ
トワーク管理プロトコル(Simple Network Managment P
rotocol, SNMP)と呼ばれるCMIPに関連する一
変種のプロトコルがある。(Marshall T. Rose, The Si
mple Book, Prentice-Hall, 1991 を参照のこと)。
【0008】SNMPネットワーク管理技術によれば、
ネットワーク管理システムには、少なくとも1つのネッ
トワーク管理ステーション(NMS)、各々がエージェ
ントを含むいくつかの管理対象ノード、及び管理ステー
ションやエージェントが管理情報を交換するために使用
するネットワーク管理プロトコルが含まれる。ユーザ
は、NMS上でネットワーク管理ソフトウェアを用いて
管理対象ノード上のエージェントソフトウェアと通信す
ることにより、ネットワーク上のデータを得、またデー
タを変更することができる。
【0009】SNMP規格に準拠するエージェント用の
ソフトウェアは市販されている。エージェントソースコ
ードもいくつかの大学から無償で入手することができ
る。例えば、下記よりソースコードSNMP開発キット
(以下「MITコード」と称する)を入手することがで
きる。 James R.Davin Advanced Network Architecture Group M.I.T. Laboratory for Computer Science 545 Technology Square Cambridge, MA 02139 U.S.A.
【0010】SNMPは、管理情報ベース(MIB)と
呼ばれる管理データベース(オブジェクトの集まり)の
構造を定義している。MIB中のオブジェクトは、名称
(OBJECT IDENTIFIERS)とデータ構造(OBJECT TYPES)
を有する。オブジェクト識別子は、番号をつけられた枝
(補助識別子と呼ばれる)よりなる木構造を通る経路を
表す負でない整数値の系列である。各補助識別子は負で
ない整数である。例えば、オブジェクト識別子1.3.
6.1.4.1.11.2.12は、ルートから始まっ
て、補助識別子1の枝に移り、補助識別子3を有する下
位の枝に移り、というようにして順次補助識別子が示す
枝をたどることにより見い出されるオブジェクトを示
す。この例の最初の6つのレベルは標準モデルによって
定義される。この例においては、最初の5つの補助識別
子(1.3.6.1.4)によって識別される枝は、
「プライベート」と呼ばれる標準SNMPにより定義さ
れる枝である。次の補助識別子(1)は、供給業者固有
のオブジェクトのために割り当てられた枝(「エンター
プライズ」と呼ばれる)用である。次のレベル(11)
は、Hewlett-Packard用に予約されている。
【0011】情報は、オブジェクト識別情報をパラメー
タとして付けた SNMP GET または GET-NEXT 要求を送り
出すことによってエージェントから取り出される。オブ
ジェクトに関連付けられたデータは、オブジェクト識別
情報を1つのパラメータとし、データをもう一つのパラ
メータとして SNMP SET 要求をエージェントに送り出す
ことによって変更することができる。書込みを行えるオ
ブジェクトは「設定可能な」オブジェクトと呼ばれる。
【0012】MITコードは、オブジェクトをオブジェ
クト木構造に登録する(接続するまたは接木する)ため
の関数(名称は misExport() )を含む。この関数には
次の4つのパラメータがある: name:(オブジェクト識別子) namelen:(オブジェクト識別子中の補助識別子の数) ops: (管理オブジェクト上で実行することのできる6
つのルーチン(操作 RELEASE, CREATE, DESTROY, 及び
SNMP要求 GET-NEXT, GET, SET に対応する)のリス
ト) cookie:(エージェント内部のデータ構造中の特定のオ
ブジェクト識別子に関連付けられたストアされたパラメ
ータへのポインタ)
【0013】MIB規格は業界の必要に応じて発展す
る。MIB規格案は、意見公募の形でスタートした。オ
ブジェクトを定義するためのMIBフォーマットは、意
見公募(Request for Commnets)No.1212(以下
「RFC1212」とする)にその仕様が与えられてお
り、そのフォーマットを用いたMIB規格の例は意見公
募No.1213(以下「RFC1213」とする)に
仕様が与えられている。これらのRFCはどちらも下記
より入手することができる: DDN Network Information Center SRI International Room EJ291 333 Ravenswood Avenue Menlo Park, CA 94025 U.S.A.
【0014】RFC1212のオブジェクト型の表記法
には、次のような一連のテキスト句(textual clause)
が必要である: SYNTAX:(例えば、"INTEGER" や "OCTET STRING" 等) ACCESS:("read-only"(読出し専用), "read-write"
(読出し‐書込み), "write-only"(書込み専用), "n
ot-accessible"(アクセス不能)のうちから選択され
る) STATUS:(市販版でのこのテキスト句に対して求められ
ている選択肢は "mandatory"(必須)である。実験版の
MIBでは"optional"(オプションの)という語が許さ
れている) DESCRIPTION:(オブジェクトに付いての文章による説明
であり、引用符でくくられている)
【0015】
【目的】本発明は上述した従来技術の問題点を解消し、
ネットワーク管理においてユーザが再コンパイルを行う
ことなく管理オブジェクトをエージェントに追加するこ
とができるようにするようにし、また上述したような種
々の規格に適合させることを目的とする。
【0016】
【概要】本発明の一実施例によれば、エージェントのソ
ースコードを修正せず、またエージェントを停止、再ス
タートさせずに、新しいオブジェクトをエージェントに
追加することが可能なネットワーク管理エージェントが
得られる。これらの新しいオブジェクトは、ネットワー
ク管理ユーザがユーザ定義プロセスを開始するために用
いることができる。
【0017】本発明においては、ユーザ定義オブジェク
トは、ネットワーク管理エージェントによって読み出さ
れる構成ファイル中で定義される。構成ファイルは、随
時生成することができる編集可能なテキストファイルで
ある。構成ファイルを再度読み出して、オブジェクトを
その構成ファイルに組み込むためにエージェントを起動
することができる。次に、ユーザ定義オブジェクトに対
する要求がエージェントに達すると、データを取得した
り、周辺装置を制御したり、あるいは何かしら要求され
たことを実行するための適切なユーザ定義プロセスが開
始される。データは、ユーザ定義プロセスからエージェ
ントを介してユーザへ送り返される。ユーザが定義した
時間以内にコマンドが完了しない場合は、タイムアウト
機能によってエラーが発生する。
【0018】
【実施例】図1において、参照番号100はコンピュー
タネットワークを示す。ネットワーク管理ステーション
102は、種々の管理対象ノード104、108を管理
する。各管理対象ノードは、管理情報を供給し、制御を
行うバックグラウンドソフトウェアとして走るエージェ
ント106、110を有する。各エージェント106、
110はソフトウェアオブジェクトの木構造として構成
されている。
【0019】図2はエージェント内部をより詳細に示
す。エージェント200は、RFC1213によって定
義されている標準オブジェクト202のレイヤ、及びベ
ンダ定義オブジェクト204のレイヤを有する。標準オ
ブジェクト202及びベンダ定義オブジェクト204
は、ネットワーク管理ソフトウェアのベンダがコンパイ
ルして供給する。本発明は、既にコンパイルされている
ネットワーク管理エージェント200へユーザ定義オブ
ジェクト206を追加できるようにするエージェント2
00内部のソフトウェアよりなる。ユーザ定義オブジェ
クトは構成ファイル208中で定義される。エージェン
ト200を呼び出して、構成ファイル208を再度読み
出し、ユーザ定義オブジェクト206をエージェント2
00に追加させることができる。
【0020】本発明の好適な実施例はSNMPモデルに
準拠したエージェントである。以下に述べる構造及び命
名法の大部分は他の規格とも共通であるが、ここでは特
にSNMPに基づいて記述する。本発明の好適な実施例
はエージェントソフトウェアの基本コアにMITコード
を使用している。
【0021】本発明における新しいエージェントは、構
成ファイル(図2の208)と呼ばれる特別なファイル
からオブジェクト定義を読み出す機能を有する。構成フ
ァイル208は、ユーザが何かのテキストエディタを用
いることによって編集することができるテキストファイ
ルである。構成ファイル208は、新しいエージェント
をインストールするとき定義することができ、あるいは
その後定義することも可能である。構成ファイル208
は定義済みのUNIXパスを有する。
【0022】構成ファイルは、前に説明したRFC12
12MIB規格に適合する。しかしながら、この実施例
においては、追加の機能がテキスト形式の記述節(desc
ription clause)に組み込まれる。追加される4つのテ
キスト句は次のように定義される: READ-COMMAND:(実行可能なプログラムのパス及び名
称) WRITE-COMMAND:(実行可能プログラムのパス及び名
称) READ-COMMAND-TIMEOUT:(READ-COMMANDが完了するまで
に許される時間を秒単位で指定する整数) WRITE-COMMAND-TIMEOUT:(WRITE-COMMANDが完了するま
でに許される時間を秒単位で指定する整数)
【0023】下記のリスト1は構成ファイルの一例を示
す。
【0024】リスト1 エージェント構成ファイルの例 001 CUSTOMER-XYZ DEFINITION ::= BEGIN 002 private OBJECT IDENTIFIER ::= 003 {iso(1) org(3) dod(6) internet(1) 4} 004 enterprise OBJECT IDENTIFIER ::= {private 1} 005 006 company-xyz OBJECT IDENTIFIER ::= 007 {enterprise 58} 008 xyzprinter OBJECT IDENTIFEIR ::= 009 {company xyz 1} 010 xyzusers OBJECT IDENTIFIER ::= 011 {company xyz 2} 012 013 printerstatus OBJECT-TYPE 014 SYNTAX INTEGER { 015 up(1) 016 down(2) 017 } 018 ACCESS read-write 019 STATUS mandatory 020 DESCRIPTION 021 "status of laser printer 022 READ-COMMAND: 023 /usr/local/bin/printer_status 024 READ-COMMAND-TIMEOUT: 10 025 WRITE-COMMAND: 026 /usr/local/bin/change_printer_status 027 WRITE-COMMAND-TIMEOUT: 2" 028 ::= {xyzprinter 1} 029 030 printertype OBJECT-TYPE 031 SYNTAX OCTET STRING 032 ACCESS read-only 033 STATUS mandatory 034 DESCRIPTION 035 "type of laser printer 036 READ-COMMAND: 037 /usr/local/bin/printer_type 038 READ-COMMAND-TIMEOUT: 5" 039 ::= {xyzprinter 2} 040 041 user-logins OBJECT-TYPE 042 SYNTAX OCTET STRING 043 ACCESS read-only 044 STATUS mandatory 045 DESCRIPTION 046 "list of user login ids that are currentl
y logged in" 047 READ-COMMAND: /usr/bin/users 048 READ-COMMAND-TIMEOUT: 5" 049 ::= {xyzusers 1} 050 051 numusers OBJECT-TYPE 052 SYNTAX Gauge 053 ACCESS read-only 054 STATUS mandatory 055 DESCRIPTION 056 "number of users logged in 057 READ-COMMAND: /usr/bin/users | /bin/wc -w 058 READ-COMMNAND-TIMEOUT: 4" 059 ::= {xyzusers 2} 060 061 END
【0025】リスト1において、オブジェクト識別子プ
リアンブル(行 001 〜 011)は、全てのユーザ定義オ
ブジェクトに共通のMIB木構造の枝を定義する。リス
ト1に示す構成ファイルにおいては、この共通の枝は、
1.3.6.1.4.1.58である。次に、このリス
トは、定義される各オブジェクトに対して、各オブジェ
クトのSNMP名(オブジェクト識別子)を定義するた
めに共通の枝と結合することができる葉を定義する。例
えば、"printerstatus" とラベルされたオブジェクト
(行 013 〜 028)は、補助識別子1を "xyzprinter"
とラベルされた枝に付加する葉(行028)を定義し、他
方この枝にはプリアンブル中で整数1が割り当てられて
いる。従って、"printerstatus" とラベルされたユーザ
定義オブジェクトの完全なオブジェクト識別子は、1.
3.6.1.4.1.58.1.1.0となる。"print
erstatus" とラベルされたこのオブジェクトは、プリン
タをオン、オフするため、及びプリンタの状態を試験す
るために用いることができる。プリンタ状態を読み取る
要求は、オブジェクト識別子と共にSNMPのGET要
求またはGET−NEXT要求をエージェントに出すこ
とによって起動される。エージェントは、read-command
節(行 022 〜 023)に指示されたユーザ指定プログラ
ムに呼び出す。この read-command 節は、UNIXパス
/usr/local/bin/ 及び printer_status という名称の
実行可能プログラムを指定する。read-command-timeout
節(行 024)は、printer_status コマンドの応答をエ
ージェントは10秒しか待たないということを指定す
る。コマンドが10秒より長くかかると、エラーメッセ
ージが管理ステーションに送り返される。syntax 節
(行 014〜 017)は、プリンタがオンライン(up)であ
れば、"printerstatus" とラベルされたオブジェクトが
管理ステーションへ整数1を送り返すということを指定
する。プリンタがオフライン(down)であれば、2が送
り返される。同様に、プリンタを強制的にオフラインに
するコマンドは、整数引数2(down)をユーザ定義オブ
ジェクト "printerstatus" へ送り出すことによって実
行され、これによりこのユーザ定義オブジェクトは、wr
ite-command 節(行 025 〜 026)で定義されたよう
に、引数を渡して "change_printer_status" という名
称のプログラムを呼び出す。
【0026】また、リスト1には、プリンタの種類を示
す記述ストリングを送り返すための"printertype" (行
030 〜 039)とラベルされた読出し専用オブジェクト
が示されている。さらに、リスト1には、現在ネットワ
ークにログインしている全てのユーザの識別情報が入っ
たストリングを送り返すための "user-logins" (行041
〜 049)とラベルされた読出し専用オブジェクトも示
されている。やはりリスト1において、オブジェクトの
最後の例は、"numusers" とラベルされた読出し専用オ
ブジェクト(行 051 〜 059)であり、ネットワークに
ログインしているユーザの数を送り返す。
【0027】リスト2は、エージェントが、構成ファイ
ルに記述されたオブジェクトを読み取り、記述節中の特
殊な節を構文解析し、ユーザ指定の実行可能なソフトウ
ェアをユーザ定義オブジェクトの識別子と対応付け、エ
ージェントコードがコンパイルされたときベンダによっ
て定義された一次木構造にユーザ定義オブジェクトを接
木できるようにするコードを擬似コードによって図解し
たものである。
【0028】リスト2 構成疑似コード: read_configuration_file ルーチンは、エージェントの
立上げ時またはエージェントの再構成時に実行される 001 read_configuration_file 002 003 while(構成ファイル中にオブジェクトがある) do 004 005 /* 構成ファイルから読み出す */ 006 read object_id, syntax, access 007 read read_routine, read_timeout 008 read write_routine, write_timeout 009 010 /* 後で使うために値を保存する */ 011 object_id, syntax, access, read_routine, 012 read_timeout, write_routine, write_timeout 013 を saved_values に保存する。 014 015 /* 016 object_id, 3つの手続き及びポインタを 017 saved_values に登録する。 018 これらの手続きは、登録されている 019 object_id への SNMP 要求をエージェントが受信 020 したときに呼ばれる内部手続きである。 021 エージェントが GetRequest, GetNextRequest 022 または SetRequest を受信したときに1つの 023 手続きが呼ばれる。これらの手続きは ops 024 パラメータ中に入れて渡される。ops パラメータ 025 中の release, create 及び destroy フィールド 026 は使用されない。 027 object_id に対する SNMP GetRequest を 028 エージェントが受信したときは、saved_value 029 (cookie) へのポインタで渡る get_routine が 030 呼ばれる。 031 object_id に対する SNMP GetNextRequest を 032 エージェントが受信したときは、saved_value 033 (cookie) へのポインタで渡る getNext_routine 034 が呼ばれる。 035 object_id に対する SNMP SetRequest を 036 エージェントが受信したときは、saved_value 037 (cookie) へのポインタで渡る set_routine 038 が呼ばれる。 039 */ 040 misExport (object_id, length(object_id), 041 (get_routine, getNext_routine, 042 set_routine), saved_values へのポインタ) 043 044 done 045 046 return ( 成功 )
【0029】バックグラウンドセクションに記述されて
いる misExport 関数は、ユーザ定義オブジェクトを一
次木構造へ接木するために呼び出される。misExport 関
数は、各ユーザ定義オブジェクトにつき1回実行され
る。
【0030】リスト2においては、人間可読の構成ファ
イルが読み出され(行 005 〜 008)、その後各オブジ
ェクトに対応する情報が "saved_values" という名称の
別の内部データ構造にセーブされる(行 010 〜 01
3)。次に、misExport 関数が呼び出されて、オブジェ
クトを一次木構造に登録する(行 040 〜 042)。関数
misExport の ops パラメータは、SNMPのGET要
求、GET−NEXT要求及びSET要求に応答するた
めの処理手続名を必要とする。リスト2において、これ
らの処理手続は各々 "get_routine"、"getNext_routin
e" 及び "set_routine" とラベルされている(関数 mis
Export の3番目の引数に、これらの3つ名前が括弧で
くくられたリストとして記述されている)。
【0031】get_routine は、構成ファイルから登録さ
れたオブジェクトの1つに対してエージェントがSNM
Pの GetRequest を受け取ったとき呼び出される。get_
routine は、misExport のパラメータ cookie (関数 m
isExport の4番目のパラメータである "saved_values
へのポインタ")をUNIXシェルコマンドのパス及び
名称を指示するための内部データ構造へのポインタとし
て使用する。UNIXシェルコマンドは、元の構成ファ
イルに指定されたところに従い read_routine及び read
_timeout を実行する(行 005 〜 008)。getNext_rout
ine 及び set_routine も、ユーザ指定手続を実行する
UNIXシェルコマンドへのポインタとしてパラメータ
cookie を使用する。
【0032】オブジェクトがエージェントに対して一旦
定義されたならば、ネットワーク管理ステーションのユ
ーザは、そのエージェントに対してデータ(例えば整数
またはストリング)を要求することができ、あるいはそ
のエージェント内のプロセスを開始することができる
(設定可能なオブジェクト)。ユーザは、ユーザ定義オ
ブジェクトを、そのオブジェクトが入っているエージェ
ントへSNMP要求をオブジェクト識別子及び適切なデ
ータ引数と共に送り出すことによって呼び出す。
【0033】始動時、エージェントは構成ファイルを捜
し出して読み出す。構成ファイルを読み出した後は、そ
の情報はエージェントのメモリに組み込まれ、実際のフ
ァイルは必要なくなる。従って、エージェントの動作中
にファイルを修正することができる。また、エージェン
トを再コンパイルせずにこのファイルを組み込むことが
できる。始動した後で、SNMPの SetRequest をオブ
ジェクト識別子1.3.6.1.4.1.11.2.1
3.2.2.0を有するオブジェクトに向けて発行して
その値を1にセットすることによって、エージェントを
再構成する(全ての構成ファイルを強制的に再度読み出
させる)ことができる。このベンダ固有の設定可能なオ
ブジェクトは、依然の本願出願人のUNIX版SNMP
互換エージェントに入っている。このオブジェクトの再
構成は、まず前に登録された全てのユーザ定義オブジェ
クトの登録を解除する。その後、リスト2により説明し
たように、構成ファイルの読み出し及び登録のプロセス
が進行する。
【0034】以上の説明から、本発明によればユーザが
新しい管理オブジェクトを追加することができるネット
ワーク管理エージェントが得られるということは明らか
である。これらの新しいユーザ定義オブジェクトは、エ
ージェントの再コンパイルを必要とせず、かつエージェ
ントを停止することなく追加することができる。これが
可能なことによって、ユーザは、ベンダがエージェント
のためには提供していない領域までエージェント機能を
拡大することができる。よって、エージェントをアップ
デートしたり、新しいソフトウェアまたは新しい機器に
対応するよう修正することができ、あるいはエージェン
トの設計者が考えていなかった管理ツールが得られるよ
うに改良することができる。
【0035】以上の本発明の説明は、例示的な説明を目
的とするものである。これらの説明は、網羅的な意味、
あるいは本発明を本願で開示した形態に正確に限定する
意味を有するものではなく、上記の開示内容に鑑みて種
々の修正や変更が可能である。本実施例は、本発明の原
理及びその応用を最も良く説明するために選択し、記載
したものであり、これによって他の当業者が各々企図す
る特定用途に好適な様々な実施例及び様々な修正形態に
おいて本発明を最もよく利用することができるようにす
ることを意図したものである。特許請求の範囲は、従来
技術によって限される場合を除き上記以外の本発明の他
の実施例を包含するように解釈されるように意図されて
いる。
【0036】
【効果】以上詳細に説明したように、本発明によれば、
ユーザが再コンパイルを行うことなく管理オブジェクト
をエージェントに追加することができる。
【図面の簡単な説明】
【図1】コンピュータネットワークを示すブロック図。
【図2】エージェントを説明する図。
【符号の説明】
100:コンピュータネットワーク 102:ネットワーク管理ステーション 104、108:管理対象ノード 106、110、200:エージェント 202:標準オブジェクト 204:ベンダ定義オブジェクト 206:ユーザ定義オブジェクト 208:構成ファイル
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04L 12/24 12/26 // G06F 12/00 545 A 7232−5B

Claims (9)

    【特許請求の範囲】
  1. 【請求項1】ネットワーク管理ソフトウエアと少なくと
    も1つの管理対象ノードを有し、前記管理対象ノードは
    バックグラウンドソフトウエアとして走り当該管理対象
    ノードのための管理情報と管理のための制御を与えるエ
    ージェント手段を有するコンピュータネットワークの管
    理方法において、 下記のステップユーザが定義したソフトウエアオブジェ
    クトを前記エージェント手段に追加し、前記ユーザが定
    義したオブジェクトを起動するプロセスを設け、 前記プロセスにより下記のステップ(a)ないし(i)
    を行うことを特徴とするコンピュータネットワーク管理
    方法: (a)ユーザが定義したオブジェクトの識別子、オブジ
    ェクト型及びそれに対応付られた実行可能プログラムの
    ディレクトリパスを入力することにより、特定のエージ
    ェント中の構成テキストファイル中の少なくとも1つの
    オブジェクト識別情報を定義し、 (b)前記特定のエージェントを開始するときに、前記
    特定のエージェントにより前記構成ファイルを読み出
    し、 (c)前記構成ファイルからの情報を前記特定のエージ
    ェント中の管理情報ベースに取り込み、 (d)再構成コマンドを受信したとき、前記構成ファイ
    ルを再度読み出して、前記構成ファイルからの情報を前
    記管理情報ベース中に再度取り込み、 (e)ネットワーク管理コマンドと前記オブジェクト識
    別情報と、前記オブジェクト型がデータを必要とする場
    合は第1のデータパラメータをユーザから前記特定のエ
    ージェントに送り出し、 (f)前記特定のエージェントにより、前記ネットワー
    ク管理コマンドと前記オブジェクト識別情報と前記第1
    のデータパラメータを受信し、 (g)前記特定のエージェントにより、前記オブジェク
    ト識別情報を前記ネットワーク管理ベース中で見い出
    し、 (h)前記特定のエージェントにより、前記関連付けら
    れた実行可能なプログラムを起動して、前記第1のデー
    タパラメータを前記関連付けられた実行可能なプログラ
    ムに送り、 (i)前記オブジェクト型が戻りデータを必要とする場
    合には、前記エージェントにより、第2のデータパラメ
    ータを前記実行可能なプログラムから前記ユーザへ戻
    す。
  2. 【請求項2】ネットワーク管理ソフトウエアと少なくと
    も1つの管理対象ノードを有するコンピュータネットワ
    ークにおいて、 前記管理ノード中でバックグラウンドソフトウエアとし
    て走り、前記管理ノードのための管理情報と管理制御を
    与えるエージェント手段を設け、 前記エージェント手段は下記の(a)ないし(c)を有
    することを特徴とするコンピュータネットワーク: (a)管理ソフトウエアオブジェクトを定義する構成フ
    ァイル手段:前記構成ファイル手段は変更可能なテキス
    トファイルを有するとともに、少なくとも1つのオブジ
    ェクト定義を有する; (b)前記エージェント手段がスタートしたとき、前記
    エージェント手段内の管理情報ベース中に前記構成ファ
    イル手段を取り込む構成ファイル読み出し手段; (c)再構成コマンドが受信されたとき、前記構成ファ
    イル手段を再び読み出して取り込みを再度行う再構成手
    段。
  3. 【請求項3】前記オブジェクト定義は、オブジェクト識
    別情報と、オブジェクト型識別情報と、それに関連付ら
    れた実行可能なソフトウエアプログラムへの少なくとも
    1つのディレクトリパスを含むことを特徴とする請求項
    2記載のコンピュータネットワーク。
  4. 【請求項4】前記オブジェクト定義はテキスト記述句を
    含むことを特徴とする請求項3記載のコンピュータネッ
    トワーク。
  5. 【請求項5】前記ディレクトリパスは前記テキスト記述
    句の読み出しコマンド句中で指定されていることを特徴
    とする請求項4記載のコンピュータネットワーク。
  6. 【請求項6】前記テキスト記述句は読み出しコマンド時
    間切れ句を含むことを特徴とする請求項4記載のコンピ
    ュータネットワーク。
  7. 【請求項7】前記ディレクトリパスは前記テキスト記述
    句中の書込みコマンド句で指定されていることを特徴と
    する請求項4記載のコンピュータネットワーク。
  8. 【請求項8】前記テキスト記述句は書込みコマンド時間
    切れ句を含むことを特徴とする請求項4記載のコンピュ
    ータネットワーク。
  9. 【請求項9】前記エージェント手段は前記管理ソフトウ
    エアからの前記オブジェクト識別情報を前記管理情報ベ
    ース中で定義されている前記オブジェクトと突き合わせ
    る管理情報ベース読み出し手段と、 前記関連付られたソフトウエアプログラムを起動するプ
    ログラム起動手段と、 前記管理ソフトウエアからのデータを前記関連付られた
    実行可能ソフトウエアプログラムに転送する送出データ
    転送手段と、 前記関連付られた実行可能ソフトウエアプログラムから
    のデータを前記管理ソフトウエアに転送する取得データ
    転送手段とを有することを特徴とする請求項5、6、7
    または8記載のコンピュータネットワーク。
JP04253812A 1991-08-29 1992-08-28 コンピュータネットワーク及びコンピュータネットワーク管理方法 Expired - Fee Related JP3074225B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US752,152 1991-08-29
US07/752,152 US5367635A (en) 1991-08-29 1991-08-29 Network management agent with user created objects providing additional functionality

Publications (2)

Publication Number Publication Date
JPH05282230A true JPH05282230A (ja) 1993-10-29
JP3074225B2 JP3074225B2 (ja) 2000-08-07

Family

ID=25025114

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04253812A Expired - Fee Related JP3074225B2 (ja) 1991-08-29 1992-08-28 コンピュータネットワーク及びコンピュータネットワーク管理方法

Country Status (4)

Country Link
US (1) US5367635A (ja)
EP (1) EP0529787B1 (ja)
JP (1) JP3074225B2 (ja)
DE (1) DE69209193T2 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997035262A1 (en) * 1996-03-15 1997-09-25 Hitachi, Ltd. Method for automatically generating program and method for controlling execution
US6085240A (en) * 1997-08-08 2000-07-04 Nec Corporation Agent identification device, agent device with program reception function, and network system
JP2009500759A (ja) * 2005-07-15 2009-01-08 フアウェイジシュヨウシアンゴンシ シンプルネットワーク管理プロトコルに基づいたデータ管理のための方法及びシステム
JP2013196450A (ja) * 2012-03-21 2013-09-30 Casio Electronics Co Ltd 印刷システム
JP2014186562A (ja) * 2013-03-22 2014-10-02 Yamaha Corp ネットワーク機器、および監視装置
JP2016139170A (ja) * 2015-01-26 2016-08-04 富士ゼロックス株式会社 情報処理装置及び情報処理プログラム

Families Citing this family (250)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5819110A (en) * 1995-06-05 1998-10-06 Ricoh Company, Ltd. System for determining whether connection or connectionless modes of communication should be used to transmit information between devices in accordance with priorities of events
US5664126A (en) * 1992-07-24 1997-09-02 Kabushiki Kaisha Toshiba Human interface system for communicating networked users
US5404525A (en) * 1992-09-30 1995-04-04 International Business Machines Corporation Efficient method router that supports multiple simultaneous object versions
US5539870A (en) * 1992-10-05 1996-07-23 International Business Machines Corporation Computerized system and process for interactively managing a distributed database system
EP0598502B1 (en) * 1992-11-18 1998-04-29 Canon Kabushiki Kaisha Method and apparatus for providing a bi-directional interface between a local area network and a peripheral
FR2698461B1 (fr) * 1992-11-23 1995-01-13 Bull Sa Dispositif de traitement de l'information permettant la gestion d'une ressource informatique par un système d'administration.
US5608720A (en) * 1993-03-09 1997-03-04 Hubbell Incorporated Control system and operations system interface for a network element in an access system
US6115547A (en) * 1993-03-29 2000-09-05 Trilogy Development Group, Inc. Flash configuration cache
US5706508A (en) * 1993-04-05 1998-01-06 International Business Machines Corporation System and method for monitoring SNMP tables
US5734905A (en) * 1993-05-06 1998-03-31 Board Of Trustees Of The Leland Stanford Junior University User interface in object oriented computer system for performing intuitive object transformations
DE69424597T2 (de) * 1993-06-17 2001-03-01 Sun Microsystems, Inc. Erweiterbares Dateiensystem
CA2124720C (en) * 1993-06-25 2002-10-22 Michael R. C. Seaman Integration of systems management services with an underlying system object model
US6751796B1 (en) 1993-06-25 2004-06-15 Microsoft Corporation Integration of systems management services with an underlying system object model
US6269398B1 (en) * 1993-08-20 2001-07-31 Nortel Networks Limited Method and system for monitoring remote routers in networks for available protocols and providing a graphical representation of information received from the routers
JP3714483B2 (ja) * 1993-11-29 2005-11-09 三菱電機株式会社 マネジメント・インフォメーション・ベース・管理システム
EP0685131A1 (en) * 1993-12-08 1995-12-06 Koninklijke Philips Electronics N.V. Information transmission system and telecommunications equipment intended to be used in such a system
JPH09510567A (ja) * 1994-03-21 1997-10-21 オブジェクト テクノロジー ライセンシング コーポレイション ドキュメント・プロキシィ・フレームワーク
CA2145921A1 (en) * 1994-05-10 1995-11-11 Vijay Pochampalli Kumar Method and apparatus for executing a distributed algorithm or service on a simple network management protocol based computer network
US6496872B1 (en) 1994-05-16 2002-12-17 Apple Computer, Inc. Computer system for automatically instantiating tasks designated by a user
EP0684553B1 (en) * 1994-05-26 2004-06-16 Sun Microsystems, Inc. Method and apparatus for generating and using short operation identifiers in object oriented systems
SE503021C2 (sv) * 1994-06-13 1996-03-11 Ericsson Telefon Ab L M Driftstödsnät för ett telekommunikationsnät innefattande nätelement, telekommunikationsnät innefattande nätelement, nätelement samt sätt att strukturera programvara i ett nätelement
SE502999C2 (sv) * 1994-06-13 1996-03-11 Ericsson Telefon Ab L M Telekommunikationssystem
US5684988A (en) * 1994-07-22 1997-11-04 Bay Networks, Inc. MIB database and generic popup window architecture
US5619615A (en) * 1994-07-22 1997-04-08 Bay Networks, Inc. Method and apparatus for identifying an agent running on a device in a computer network
US5978594A (en) * 1994-09-30 1999-11-02 Bmc Software, Inc. System for managing computer resources across a distributed computing environment by first reading discovery information about how to determine system resources presence
US5838906A (en) 1994-10-17 1998-11-17 The Regents Of The University Of California Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document
SE514798C2 (sv) * 1994-11-23 2001-04-23 Ericsson Telefon Ab L M System och förfarande för att förse ett hanterande system med information och ett telekommunikationssystem
US5677851A (en) * 1994-12-15 1997-10-14 Novell, Inc. Method and apparatus to secure digital directory object changes
US5692180A (en) * 1995-01-31 1997-11-25 International Business Machines Corporation Object-oriented cell directory database for a distributed computing environment
US5732005A (en) * 1995-02-10 1998-03-24 International Business Machines Corporation Single-precision, floating-point register array for floating-point units performing double-precision operations by emulation
US5857102A (en) * 1995-03-14 1999-01-05 Sun Microsystems, Inc. System and method for determining and manipulating configuration information of servers in a distributed object environment
US6715148B1 (en) 1995-04-03 2004-03-30 International Business Machines Corporation Efficient method router that supports multiple simultaneous object versions
US5581478A (en) * 1995-04-13 1996-12-03 Cruse; Michael Facility environmental control system
FR2734068B1 (fr) * 1995-05-12 1997-06-20 Bull Sa Procede de controle d'execution d'un scenario de commande
TW292365B (en) 1995-05-31 1996-12-01 Hitachi Ltd Computer management system
GB2301746B (en) * 1995-06-02 1999-09-08 Dsc Communications Remote control of wireless telecommunications systems
US5752246A (en) * 1995-06-07 1998-05-12 International Business Machines Corporation Service agent for fulfilling requests of a web browser
US5701451A (en) * 1995-06-07 1997-12-23 International Business Machines Corporation Method for fulfilling requests of a web browser
US5778183A (en) * 1995-06-12 1998-07-07 Xerox Corporation Apparatus and method of automatically transmitting event-related information to a user of a network printing system
US5742845A (en) 1995-06-22 1998-04-21 Datascape, Inc. System for extending present open network communication protocols to communicate with non-standard I/O devices directly coupled to an open network
US5740368A (en) * 1995-06-30 1998-04-14 Canon Kabushiki Kaisha Method and apparatus for providing information on a managed peripheral device to plural agents
US6219718B1 (en) * 1995-06-30 2001-04-17 Canon Kabushiki Kaisha Apparatus for generating and transferring managed device description file
US6047312A (en) * 1995-07-07 2000-04-04 Novell, Inc. System for replicating and associating file types with application programs among plurality of partitions in a server
US5692129B1 (en) * 1995-07-07 1999-08-17 Novell Inc Managing application programs in a computer network by using a database of application objects
US6173289B1 (en) * 1995-07-07 2001-01-09 Novell, Inc. Apparatus and method for performing actions on object-oriented software objects in a directory services system
AU6538596A (en) * 1995-07-26 1997-02-26 Telefonaktiebolaget Lm Ericsson (Publ) Universal object translation agent
US5774669A (en) * 1995-07-28 1998-06-30 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Scalable hierarchical network management system for displaying network information in three dimensions
EP0787396A1 (en) * 1995-08-18 1997-08-06 International Business Machines Corporation Parallel execution of requests in osi agents
US5724516A (en) * 1995-09-06 1998-03-03 International Business Machines Corporation System for dynamically creating and retrieving formatted dump data by setting value in dump object indicating that the dump agent is to generate formatted dump data
US5774670A (en) 1995-10-06 1998-06-30 Netscape Communications Corporation Persistent client state in a hypertext transfer protocol based client-server system
US6467085B2 (en) * 1995-10-17 2002-10-15 Telefonaktiebolaget L M Ericsson (Publ) System and method for reducing coupling in an object-oriented programming environment
SE515343C2 (sv) * 1995-10-19 2001-07-16 Ericsson Telefon Ab L M Stödfunktion för nätelement
JPH09218780A (ja) 1995-10-30 1997-08-19 Xerox Corp 文書処理システムのジョブチケットプログラム装置及び方法
US8271339B2 (en) 1995-11-13 2012-09-18 Lakshmi Arunachalam Method and apparatus for enabling real-time bi-directional transactions on a network
US7930340B2 (en) 1995-11-13 2011-04-19 Lakshmi Arunachalam Network transaction portal to control multi-service provider transactions
US8037158B2 (en) 1995-11-13 2011-10-11 Lakshmi Arunachalam Multimedia transactional services
US5925105A (en) * 1995-12-28 1999-07-20 Intel Corporation Preventing processor domination during background data transfer in multipoint conferencing
US5754776A (en) * 1995-12-28 1998-05-19 Intel Corporation Re-prioritizing background data transfers in multipoint conferencing
US5802282A (en) * 1995-12-28 1998-09-01 Intel Corporation Recovering missing data during background data transfer in multipoint conferencing
JP3622313B2 (ja) * 1996-01-29 2005-02-23 株式会社日立製作所 ドキュメント管理システム
US20060265336A1 (en) * 1996-02-26 2006-11-23 Graphon Corporation Automated system for management of licensed digital assets
US20010011253A1 (en) * 1998-08-04 2001-08-02 Christopher D. Coley Automated system for management of licensed software
EP0965084A1 (en) * 1996-03-21 1999-12-22 MPATH Interactive Inc. Network match maker for selecting clients based on attributes of servers and communication links
US5930476A (en) * 1996-05-29 1999-07-27 Sun Microsystems, Inc. Apparatus and method for generating automatic customized event requests
FR2750517B1 (fr) * 1996-06-27 1998-08-14 Bull Sa Procede de surveillance d'une pluralite de types d'objets d'une pluralite de noeuds a partir d'un noeud d'administration dans un systeme informatique
JP3501611B2 (ja) * 1996-07-03 2004-03-02 キヤノン株式会社 画像形成方法とその装置
US5913037A (en) * 1996-07-03 1999-06-15 Compaq Computer Corporation Dynamic management information base manager
US5761428A (en) * 1996-07-05 1998-06-02 Ncr Corporation Method and aparatus for providing agent capability independent from a network node
US5790789A (en) * 1996-08-02 1998-08-04 Suarez; Larry Method and architecture for the creation, control and deployment of services within a distributed computer environment
JPH1049391A (ja) * 1996-08-05 1998-02-20 Nec Corp プログラム受信機能付エージェント装置
US5909549A (en) * 1996-11-12 1999-06-01 International Business Machines Corporation Network management system wherein the managed device reestablishes a connection to a management station after detecting a broken connection
US6553428B1 (en) 1996-11-18 2003-04-22 International Business Machines Corporation Distributed object instantiation of native objects in java
JP2950262B2 (ja) * 1996-11-29 1999-09-20 日本電気株式会社 マルチ統合エージェントシステムの立ち上げ方法
US7149815B1 (en) 1996-12-06 2006-12-12 The Distribution Systems Research Institute Integrated information communication system using internet protocol
GB2320167B (en) * 1996-12-06 2002-08-21 Distrib Systems Res Inst The Integrated information communication system
US6085178A (en) * 1997-03-21 2000-07-04 International Business Machines Corporation Apparatus and method for communicating between an intelligent agent and client computer process using disguised messages
US6192354B1 (en) 1997-03-21 2001-02-20 International Business Machines Corporation Apparatus and method for optimizing the performance of computer tasks using multiple intelligent agents having varied degrees of domain knowledge
US6401080B1 (en) 1997-03-21 2002-06-04 International Business Machines Corporation Intelligent agent with negotiation capability and method of negotiation therewith
TW504632B (en) 1997-03-21 2002-10-01 Ibm Apparatus and method for optimizing the performance of computer tasks using intelligent agent with multiple program modules having varied degrees of domain knowledge
US6038599A (en) 1997-04-23 2000-03-14 Mpath Interactive, Inc. Latency server and matchmaker
US6023729A (en) * 1997-05-05 2000-02-08 Mpath Interactive, Inc. Method and apparatus for match making
US8516132B2 (en) 1997-06-19 2013-08-20 Mymail, Ltd. Method of accessing a selected network
US6571290B2 (en) 1997-06-19 2003-05-27 Mymail, Inc. Method and apparatus for providing fungible intercourse over a network
US5944783A (en) * 1997-07-29 1999-08-31 Lincom Corporation Apparatus and method for data transfers through software agents using client-to-server and peer-to-peer transfers
US6513047B1 (en) * 1997-09-04 2003-01-28 Sun Microsystems, Inc. Management of user-definable databases
US7043537B1 (en) 1997-09-05 2006-05-09 Cisco Technology, Inc System and method for remote device management
US6076099A (en) * 1997-09-09 2000-06-13 Chen; Thomas C. H. Method for configurable intelligent-agent-based wireless communication system
US6134581A (en) * 1997-10-06 2000-10-17 Sun Microsystems, Inc. Method and system for remotely browsing objects
US5999978A (en) * 1997-10-31 1999-12-07 Sun Microsystems, Inc. Distributed system and method for controlling access to network resources and event notifications
US6176883B1 (en) 1997-11-24 2001-01-23 International Business Machines Corporation System and method for generating unsupported network information indicators
US6175866B1 (en) 1997-11-24 2001-01-16 International Business Machines Corporation Method and system for generating unsupported network monitoring objects
US6895510B1 (en) 1997-11-24 2005-05-17 International Business Machines Corporation Mutual internet authentication between a client and server utilizing a dummy IOP request
US6618366B1 (en) * 1997-12-05 2003-09-09 The Distribution Systems Research Institute Integrated information communication system
GB2332288A (en) * 1997-12-10 1999-06-16 Northern Telecom Ltd agent enabling technology
JP3892558B2 (ja) * 1997-12-16 2007-03-14 富士通株式会社 エージェント装置及びプログラム記録媒体
US6700890B1 (en) * 1997-12-22 2004-03-02 Cisco Technology, Inc. Method and apparatus for configuring permanent virtual connection (PVC) information stored on network devices in an ATM network logically configured with subnetworks
US6810040B1 (en) 1997-12-22 2004-10-26 Cisco Technology, Inc. Method and apparatus for configuring network devices
US6898792B1 (en) 1998-02-18 2005-05-24 Iona Technologies, Plc Foreign object definition information repository
US6434532B2 (en) * 1998-03-12 2002-08-13 Aladdin Knowledge Systems, Ltd. Interactive customer support for computer programs using network connection of user machine
US6446079B2 (en) * 1998-03-13 2002-09-03 Alcatel Networks Corporation Network management protocol for efficient retrieval operations
US6426947B1 (en) * 1998-10-21 2002-07-30 Kim K. Banker Apparatus and method for unilateral topology discovery in network management
US6847614B2 (en) * 1998-04-20 2005-01-25 Broadcom Corporation Apparatus and method for unilateral topology discovery in network management
US6119156A (en) * 1998-04-27 2000-09-12 Xerox Corporation Locking mechanism for network-managed agents in a digital printing system
US6370141B1 (en) 1998-04-29 2002-04-09 Cisco Technology, Inc. Method and apparatus for configuring an internet appliance
US6085237A (en) * 1998-05-01 2000-07-04 Cisco Technology, Inc. User-friendly interface for setting expressions on an SNMP agent
US6553403B1 (en) * 1998-06-03 2003-04-22 International Business Machines Corporation System, method and computer program product for monitoring in a distributed computing environment
US6460070B1 (en) * 1998-06-03 2002-10-01 International Business Machines Corporation Mobile agents for fault diagnosis and correction in a distributed computer environment
US6549932B1 (en) * 1998-06-03 2003-04-15 International Business Machines Corporation System, method and computer program product for discovery in a distributed computing environment
EP1086560A1 (en) 1998-06-19 2001-03-28 Netsafe, Inc. Method and apparatus for providing connections over a network
EP0967545A1 (en) * 1998-06-23 1999-12-29 BRITISH TELECOMMUNICATIONS public limited company A system and method for the co-ordination and control of information supply using a distributed multi-agent platform
US6427163B1 (en) 1998-07-10 2002-07-30 International Business Machines Corporation Highly scalable and highly available cluster system management scheme
US6301557B1 (en) * 1998-08-11 2001-10-09 Compaq Computers Incorporated Method and apparatus for sharing objects and object state between processes
GB9819354D0 (en) 1998-09-04 1998-10-28 Seiko Epson Corp Pos terminal,method of controlling the pos terminal,pos system using the pos terminal and information storage medium
US6757280B1 (en) * 1998-10-02 2004-06-29 Canon Kabushiki Kaisha Assigning unique SNMP identifiers
US6718376B1 (en) 1998-12-15 2004-04-06 Cisco Technology, Inc. Managing recovery of service components and notification of service errors and failures
US7370102B1 (en) 1998-12-15 2008-05-06 Cisco Technology, Inc. Managing recovery of service components and notification of service errors and failures
US6871224B1 (en) 1999-01-04 2005-03-22 Cisco Technology, Inc. Facility to transmit network management data to an umbrella management system
US6654801B2 (en) 1999-01-04 2003-11-25 Cisco Technology, Inc. Remote system administration and seamless service integration of a data communication network management system
US6453320B1 (en) 1999-02-01 2002-09-17 Iona Technologies, Inc. Method and system for providing object references in a distributed object environment supporting object migration
US6907609B1 (en) 1999-02-01 2005-06-14 Iona Technologies Plc. Object request dispatch using matching of a segmented object key
IL145200A0 (en) * 1999-03-01 2002-06-30 Collective Comm Corp N-tiered virtual collaborative network operating system
US6338044B1 (en) 1999-03-17 2002-01-08 Loudeye Technologies, Inc. Personal digital content system
US6332142B1 (en) * 1999-04-26 2001-12-18 3Com Corporation Management information base attribute discriminator
GB9910962D0 (en) * 1999-05-11 1999-07-14 3Com Corp Supervising a network
US6691161B1 (en) 1999-05-11 2004-02-10 3Com Corporation Program method and apparatus providing elements for interrogating devices in a network
US7146354B1 (en) 1999-06-18 2006-12-05 F5 Networks, Inc. Method and system for network load balancing with a compound data structure
US6405219B2 (en) 1999-06-22 2002-06-11 F5 Networks, Inc. Method and system for automatically updating the version of a set of files stored on content servers
US6708324B1 (en) 1999-06-24 2004-03-16 Cisco Technology, Inc. Extensible automated testing software
US6374300B2 (en) 1999-07-15 2002-04-16 F5 Networks, Inc. Method and system for storing load balancing information with an HTTP cookie
US7346695B1 (en) 2002-10-28 2008-03-18 F5 Networks, Inc. System and method for performing application level persistence
US7287084B1 (en) 1999-07-15 2007-10-23 F5 Networks, Inc. Enabling encryption of application level persistence between a server and a client
US6564375B1 (en) 1999-07-23 2003-05-13 Cisco Technology, Inc. Reusable components for customization of wizard-based applications
US6654796B1 (en) 1999-10-07 2003-11-25 Cisco Technology, Inc. System for managing cluster of network switches using IP address for commander switch and redirecting a managing request via forwarding an HTTP connection to an expansion switch
US6952421B1 (en) 1999-10-07 2005-10-04 Cisco Technology, Inc. Switched Ethernet path detection
US6560699B1 (en) 1999-10-20 2003-05-06 Cisco Technology, Inc. Constraint-based language configuration files for updating and verifying system constraints
US7441045B2 (en) * 1999-12-13 2008-10-21 F5 Networks, Inc. Method and system for balancing load distribution on a wide area network
US6895434B1 (en) 2000-01-03 2005-05-17 Cisco Technology, Inc. Sharing of NAS information between PoPs
US7047301B2 (en) 2000-01-31 2006-05-16 F5 Networks, Inc. Method and system for enabling persistent access to virtual servers by an LDNS server
US6954799B2 (en) * 2000-02-01 2005-10-11 Charles Schwab & Co., Inc. Method and apparatus for integrating distributed shared services system
US6725264B1 (en) 2000-02-17 2004-04-20 Cisco Technology, Inc. Apparatus and method for redirection of network management messages in a cluster of network devices
US6971094B1 (en) * 2000-02-22 2005-11-29 Hewlett-Packard Development Company, L.P. Deployed agent used in the installation and maintenance of software
US8380854B2 (en) * 2000-03-21 2013-02-19 F5 Networks, Inc. Simplified method for processing multiple connections from the same client
US7343413B2 (en) * 2000-03-21 2008-03-11 F5 Networks, Inc. Method and system for optimizing a network by independently scaling control segments and data flow
US6754811B1 (en) 2000-06-16 2004-06-22 International Business Machines Corporation Operating system device centric agent
US6895586B1 (en) * 2000-08-30 2005-05-17 Bmc Software Enterprise management system and method which includes a common enterprise-wide namespace and prototype-based hierarchical inheritance
FI20002181A7 (fi) * 2000-10-03 2002-04-04 Sonera Oyj Modulaarinen verkonhallintajärjestelmä
US6988148B1 (en) 2001-01-19 2006-01-17 Cisco Technology, Inc. IP pool management utilizing an IP pool MIB
ITMI20010997A1 (it) * 2001-05-16 2002-11-16 Cit Alcatel Metodi per testare il software di controllo di una apparecchiatura per telecomunicazioni dotata di un controllo di tipo distribuito
US7788345B1 (en) 2001-06-04 2010-08-31 Cisco Technology, Inc. Resource allocation and reclamation for on-demand address pools
US7197549B1 (en) 2001-06-04 2007-03-27 Cisco Technology, Inc. On-demand address pools
US20020196451A1 (en) * 2001-06-25 2002-12-26 Xerox Corporation System for replicating desired configurations for printers on a network
EP1298526A1 (en) * 2001-09-26 2003-04-02 Sap Ag Communicating message with type, object and identifiers from business application to service application
US8239759B1 (en) * 2001-11-27 2012-08-07 Adobe Systems, Inc. System and method for editing documents using stored commands
US7672249B2 (en) 2001-12-13 2010-03-02 Cisco Technology, Inc. Configurable network appliance
WO2003060712A2 (en) * 2002-01-15 2003-07-24 Idetic, Inc. Method and system of accessing shared resources using configurable management information bases
US20030188040A1 (en) * 2002-03-29 2003-10-02 International Business Machines Corporation Software agent hosting environment with extensible middleware integration
US7549153B2 (en) * 2002-07-22 2009-06-16 Amberpoint, Inc. Apparatus and method for content and context processing of web service traffic
US7430755B1 (en) 2002-09-03 2008-09-30 Fs Networks, Inc. Method and system for providing persistence in a secure network access
US9632995B2 (en) * 2002-11-22 2017-04-25 Extreme Networks, Inc. Method and apparatus for navigating through a task on a computer
GB2402294B (en) * 2003-05-02 2006-01-11 Entuity Ltd Data collection in a computer network
US7814126B2 (en) * 2003-06-25 2010-10-12 Microsoft Corporation Using task sequences to manage devices
US7290258B2 (en) 2003-06-25 2007-10-30 Microsoft Corporation Managing multiple devices on which operating systems can be automatically deployed
US8086659B2 (en) * 2003-06-25 2011-12-27 Microsoft Corporation Task sequence interface
US7296273B2 (en) * 2003-12-04 2007-11-13 International Business Machines Corporation System, method and program tool to reset an application
US7127480B2 (en) * 2003-12-04 2006-10-24 International Business Machines Corporation System, method and program for backing up a computer program
US7743150B1 (en) * 2004-05-19 2010-06-22 Oracle International Corporation Apparatus and method for web service message correlation
US7657635B2 (en) * 2004-07-30 2010-02-02 Extreme Networks Method and apparatus for converting network management protocol to markup language
US8200789B2 (en) * 2004-10-12 2012-06-12 International Business Machines Corporation Method, system and program product for automated topology formation in dynamic distributed environments
US20060120384A1 (en) * 2004-12-08 2006-06-08 International Business Machines Corporation Method and system for information gathering and aggregation in dynamic distributed environments
US8417825B2 (en) * 2005-03-09 2013-04-09 Apple Inc. Communications handles and proxy agents
US7787361B2 (en) 2005-07-29 2010-08-31 Cisco Technology, Inc. Hybrid distance vector protocol for wireless mesh networks
US7660318B2 (en) * 2005-09-20 2010-02-09 Cisco Technology, Inc. Internetworking support between a LAN and a wireless mesh network
US20070110024A1 (en) * 2005-11-14 2007-05-17 Cisco Technology, Inc. System and method for spanning tree cross routes
US20070282880A1 (en) * 2006-05-31 2007-12-06 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Partial role or task allocation responsive to data-transformative attributes
US8566452B1 (en) 2006-08-03 2013-10-22 F5 Networks, Inc. Intelligent HTTP based load-balancing, persistence, and application traffic management of SSL VPN tunnels
US8607336B2 (en) * 2006-09-19 2013-12-10 The Invention Science Fund I, Llc Evaluation systems and methods for coordinating software agents
US8055797B2 (en) * 2006-09-19 2011-11-08 The Invention Science Fund I, Llc Transmitting aggregated information arising from appnet information
US8601104B2 (en) 2006-09-19 2013-12-03 The Invention Science Fund I, Llc Using network access port linkages for data structure update decisions
US8224930B2 (en) * 2006-09-19 2012-07-17 The Invention Science Fund I, Llc Signaling partial service configuration changes in appnets
US8601530B2 (en) 2006-09-19 2013-12-03 The Invention Science Fund I, Llc Evaluation systems and methods for coordinating software agents
US8281036B2 (en) 2006-09-19 2012-10-02 The Invention Science Fund I, Llc Using network access port linkages for data structure update decisions
US9306975B2 (en) * 2006-09-19 2016-04-05 The Invention Science Fund I, Llc Transmitting aggregated information arising from appnet information
US8984579B2 (en) * 2006-09-19 2015-03-17 The Innovation Science Fund I, LLC Evaluation systems and methods for coordinating software agents
US7752255B2 (en) * 2006-09-19 2010-07-06 The Invention Science Fund I, Inc Configuring software agent security remotely
US8627402B2 (en) 2006-09-19 2014-01-07 The Invention Science Fund I, Llc Evaluation systems and methods for coordinating software agents
US20080072032A1 (en) * 2006-09-19 2008-03-20 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Configuring software agent security remotely
US20090066991A1 (en) * 2007-09-06 2009-03-12 Lee Sheng W System and method for cloning document processing devices via simple network management protocol
US8489668B2 (en) * 2007-11-13 2013-07-16 Intuit Inc. Open platform for managing an agent network
DE102007056496A1 (de) * 2007-11-22 2009-06-10 Phoenix Contact Gmbh & Co. Kg Steuerungsvorrichtung
US8806053B1 (en) 2008-04-29 2014-08-12 F5 Networks, Inc. Methods and systems for optimizing network traffic using preemptive acknowledgment signals
US20100003654A1 (en) * 2008-07-03 2010-01-07 Thompson Engineering Co. Prayer box
US7975025B1 (en) 2008-07-08 2011-07-05 F5 Networks, Inc. Smart prefetching of data over a network
US8566444B1 (en) 2008-10-30 2013-10-22 F5 Networks, Inc. Methods and system for simultaneous multiple rules checking
US10157280B2 (en) 2009-09-23 2018-12-18 F5 Networks, Inc. System and method for identifying security breach attempts of a website
US10721269B1 (en) 2009-11-06 2020-07-21 F5 Networks, Inc. Methods and system for returning requests with javascript for clients before passing a request to a server
US8868961B1 (en) 2009-11-06 2014-10-21 F5 Networks, Inc. Methods for acquiring hyper transport timing and devices thereof
US9313047B2 (en) 2009-11-06 2016-04-12 F5 Networks, Inc. Handling high throughput and low latency network data packets in a traffic management device
US9141625B1 (en) 2010-06-22 2015-09-22 F5 Networks, Inc. Methods for preserving flow state during virtual machine migration and devices thereof
US10015286B1 (en) 2010-06-23 2018-07-03 F5 Networks, Inc. System and method for proxying HTTP single sign on across network domains
US8908545B1 (en) 2010-07-08 2014-12-09 F5 Networks, Inc. System and method for handling TCP performance in network access with driver initiated application tunnel
US8347100B1 (en) 2010-07-14 2013-01-01 F5 Networks, Inc. Methods for DNSSEC proxying and deployment amelioration and systems thereof
US9083760B1 (en) 2010-08-09 2015-07-14 F5 Networks, Inc. Dynamic cloning and reservation of detached idle connections
US8630174B1 (en) 2010-09-14 2014-01-14 F5 Networks, Inc. System and method for post shaping TCP packetization
US8886981B1 (en) 2010-09-15 2014-11-11 F5 Networks, Inc. Systems and methods for idle driven scheduling
US8463909B1 (en) 2010-09-15 2013-06-11 F5 Networks, Inc. Systems and methods for managing server resources
US8804504B1 (en) 2010-09-16 2014-08-12 F5 Networks, Inc. System and method for reducing CPU load in processing PPP packets on a SSL-VPN tunneling device
US9554276B2 (en) 2010-10-29 2017-01-24 F5 Networks, Inc. System and method for on the fly protocol conversion in obtaining policy enforcement information
WO2012058486A2 (en) 2010-10-29 2012-05-03 F5 Networks, Inc. Automated policy builder
US8627467B2 (en) 2011-01-14 2014-01-07 F5 Networks, Inc. System and method for selectively storing web objects in a cache memory based on policy decisions
US10135831B2 (en) 2011-01-28 2018-11-20 F5 Networks, Inc. System and method for combining an access control system with a traffic management system
US9246819B1 (en) 2011-06-20 2016-01-26 F5 Networks, Inc. System and method for performing message-based load balancing
US9270766B2 (en) 2011-12-30 2016-02-23 F5 Networks, Inc. Methods for identifying network traffic characteristics to correlate and manage one or more subsequent flows and devices thereof
US10230566B1 (en) 2012-02-17 2019-03-12 F5 Networks, Inc. Methods for dynamically constructing a service principal name and devices thereof
US9231879B1 (en) 2012-02-20 2016-01-05 F5 Networks, Inc. Methods for policy-based network traffic queue management and devices thereof
US9172753B1 (en) 2012-02-20 2015-10-27 F5 Networks, Inc. Methods for optimizing HTTP header based authentication and devices thereof
EP2853074B1 (en) 2012-04-27 2021-03-24 F5 Networks, Inc Methods for optimizing service of content requests and devices thereof
US9338095B2 (en) 2012-05-01 2016-05-10 F5 Networks, Inc. Data flow segment optimized for hot flows
US9154423B1 (en) 2012-05-01 2015-10-06 F5 Networks, Inc. Minimize SYN-flood issues with flow cache while maintaining performance
US9525632B1 (en) 2012-05-01 2016-12-20 F5 Networks, Inc. Minimize recycle SYN issues for split TCP hot flows to improve system reliability and performance
US9203771B1 (en) 2012-07-23 2015-12-01 F5 Networks, Inc. Hot service flow hardware offloads based on service priority and resource usage
US10375155B1 (en) 2013-02-19 2019-08-06 F5 Networks, Inc. System and method for achieving hardware acceleration for asymmetric flow connections
US10187317B1 (en) 2013-11-15 2019-01-22 F5 Networks, Inc. Methods for traffic rate control and devices thereof
US10015143B1 (en) 2014-06-05 2018-07-03 F5 Networks, Inc. Methods for securing one or more license entitlement grants and devices thereof
US11838851B1 (en) 2014-07-15 2023-12-05 F5, Inc. Methods for managing L7 traffic classification and devices thereof
US10122630B1 (en) 2014-08-15 2018-11-06 F5 Networks, Inc. Methods for network traffic presteering and devices thereof
US10182013B1 (en) 2014-12-01 2019-01-15 F5 Networks, Inc. Methods for managing progressive image delivery and devices thereof
US11895138B1 (en) 2015-02-02 2024-02-06 F5, Inc. Methods for improving web scanner accuracy and devices thereof
US10834065B1 (en) 2015-03-31 2020-11-10 F5 Networks, Inc. Methods for SSL protected NTLM re-authentication and devices thereof
US20160291821A1 (en) * 2015-04-06 2016-10-06 Microsoft Technology Licensing, Llc Generating and displaying graphical representations of processes
US11350254B1 (en) 2015-05-05 2022-05-31 F5, Inc. Methods for enforcing compliance policies and devices thereof
US10505818B1 (en) 2015-05-05 2019-12-10 F5 Networks. Inc. Methods for analyzing and load balancing based on server health and devices thereof
US11757946B1 (en) 2015-12-22 2023-09-12 F5, Inc. Methods for analyzing network traffic and enforcing network policies and devices thereof
US10404698B1 (en) 2016-01-15 2019-09-03 F5 Networks, Inc. Methods for adaptive organization of web application access points in webtops and devices thereof
US11178150B1 (en) 2016-01-20 2021-11-16 F5 Networks, Inc. Methods for enforcing access control list based on managed application and devices thereof
US10797888B1 (en) 2016-01-20 2020-10-06 F5 Networks, Inc. Methods for secured SCEP enrollment for client devices and devices thereof
US12464021B1 (en) 2016-01-20 2025-11-04 F5, Inc. Methods for providing secure access using preemptive measures and devices thereof
US10791088B1 (en) 2016-06-17 2020-09-29 F5 Networks, Inc. Methods for disaggregating subscribers via DHCP address translation and devices thereof
US11063758B1 (en) 2016-11-01 2021-07-13 F5 Networks, Inc. Methods for facilitating cipher selection and devices thereof
US10505792B1 (en) 2016-11-02 2019-12-10 F5 Networks, Inc. Methods for facilitating network traffic analytics and devices thereof
US11496438B1 (en) 2017-02-07 2022-11-08 F5, Inc. Methods for improved network security using asymmetric traffic delivery and devices thereof
US10791119B1 (en) 2017-03-14 2020-09-29 F5 Networks, Inc. Methods for temporal password injection and devices thereof
US10812266B1 (en) 2017-03-17 2020-10-20 F5 Networks, Inc. Methods for managing security tokens based on security violations and devices thereof
US10931662B1 (en) 2017-04-10 2021-02-23 F5 Networks, Inc. Methods for ephemeral authentication screening and devices thereof
US10972453B1 (en) 2017-05-03 2021-04-06 F5 Networks, Inc. Methods for token refreshment based on single sign-on (SSO) for federated identity environments and devices thereof
US11343237B1 (en) 2017-05-12 2022-05-24 F5, Inc. Methods for managing a federated identity environment using security and access control data and devices thereof
US11122042B1 (en) 2017-05-12 2021-09-14 F5 Networks, Inc. Methods for dynamically managing user access control and devices thereof
US11122083B1 (en) 2017-09-08 2021-09-14 F5 Networks, Inc. Methods for managing network connections based on DNS data and network policies and devices thereof
US11658995B1 (en) 2018-03-20 2023-05-23 F5, Inc. Methods for dynamically mitigating network attacks and devices thereof
US11044200B1 (en) 2018-07-06 2021-06-22 F5 Networks, Inc. Methods for service stitching using a packet header and devices thereof
US11985046B2 (en) 2021-07-30 2024-05-14 Arris Enterprises Llc Dynamic data recombination through deployable modules

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997035262A1 (en) * 1996-03-15 1997-09-25 Hitachi, Ltd. Method for automatically generating program and method for controlling execution
US6085240A (en) * 1997-08-08 2000-07-04 Nec Corporation Agent identification device, agent device with program reception function, and network system
JP2009500759A (ja) * 2005-07-15 2009-01-08 フアウェイジシュヨウシアンゴンシ シンプルネットワーク管理プロトコルに基づいたデータ管理のための方法及びシステム
JP2013196450A (ja) * 2012-03-21 2013-09-30 Casio Electronics Co Ltd 印刷システム
JP2014186562A (ja) * 2013-03-22 2014-10-02 Yamaha Corp ネットワーク機器、および監視装置
JP2016139170A (ja) * 2015-01-26 2016-08-04 富士ゼロックス株式会社 情報処理装置及び情報処理プログラム

Also Published As

Publication number Publication date
JP3074225B2 (ja) 2000-08-07
EP0529787A2 (en) 1993-03-03
EP0529787B1 (en) 1996-03-20
US5367635A (en) 1994-11-22
DE69209193D1 (de) 1996-04-25
EP0529787A3 (en) 1993-10-20
DE69209193T2 (de) 1996-07-25

Similar Documents

Publication Publication Date Title
JPH05282230A (ja) コンピュータネットワーク及びコンピュータネットワーク管理方法
US6286040B1 (en) User-friendly interface for setting expressions on an SNMP agent
KR100212347B1 (ko) 네트워크 관리 및 덤프 데이타 검색 장치 및 방법
US5978845A (en) Network management relay mechanism
US6438591B1 (en) Entity management system
US7849171B2 (en) Method and apparatus for monitoring remote devices by creating device objects for the monitored devices
EP2009842B1 (en) System and method for SNMP access
US8635315B2 (en) Method and system for dynamic loading of management information bases on network devices
US20030074436A1 (en) Management information base object model
EP1241828A1 (en) Gateway system and method providing a common generic interface to network management applications
CN100579030C (zh) 一种基于snmp的通用配置方法及装置
JP4509916B2 (ja) Snmp基盤のネットワーク管理装置および方法
CN101616022A (zh) 一种基于snmp协议的智能设备管理方法及系统
EP1410138B1 (en) Method and apparatus for remote network management
US20060242284A1 (en) Generating MIBs from WMI classes
JP2004005692A (ja) 遠隔的に監視される機器に複数のベンダ支援を与える方法及び装置
US20040158625A1 (en) System and method for efficient master agent utilization
KR100358156B1 (ko) 통합망 환경에서 서비스 관리시스템의 관리명령을 교환기 명령어로 변환하는 방법
JP3666619B2 (ja) ネットワークにおいてプリンタを発見しエージングする方法
Taylor Distributed systems management architectures
JP2003318898A (ja) ダイナミックsnmpネットワークデバイス
Schönwälder Network configuration management with NETCONF and YANG
JPH11296467A (ja) ネットワークデバイス制御方法及び装置、記録媒体
KR100455523B1 (ko) Snmp를 이용한 네트워크 관리프로그램 소스코드 생성방법, 장치 및 기록매체
Baer et al. Testing of relationships in an osi management information base

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080602

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees