JP2006121253A - ノード検出方法及びノード検出装置 - Google Patents
ノード検出方法及びノード検出装置 Download PDFInfo
- Publication number
- JP2006121253A JP2006121253A JP2004305146A JP2004305146A JP2006121253A JP 2006121253 A JP2006121253 A JP 2006121253A JP 2004305146 A JP2004305146 A JP 2004305146A JP 2004305146 A JP2004305146 A JP 2004305146A JP 2006121253 A JP2006121253 A JP 2006121253A
- Authority
- JP
- Japan
- Prior art keywords
- information
- node
- function
- node detection
- script
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/246—Connectivity information discovery
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
【解決手段】 ネットワークに接続されているノードを検出するノード検出方法であって、予め初期のアドレスリストを設定しておき、周期に関する第1のスクリプトを解釈して検出周期を決定する第1のステップと、ノードの検出周期が到来した場合に情報を選択する際に用いられる第2のスクリプトを解釈して次に取得する情報を選択する第2のステップと、選択された情報を適合するプロトコルを用いて前記ネットワークを介して収集する第3のステップと、取得した情報を解釈して新たなノードが検出されたと判断した場合にノード情報を格納する第4のステップと、前回のノード検出までに検出された全てのノードに対して前記第2乃至第4のステップを行わせる第5のステップとから成る。
【選択図】 図1
Description
従って本発明が解決しようとする課題は、ネットワークの構成及び運用に応じてノードの検出方法の選択が可能なノード検出方法及びノード検出装置を実現することにある。
ネットワークに接続されているノードを検出するノード検出方法であって、
予め初期のアドレスリストを設定しておき、周期に関する第1のスクリプトを解釈して検出周期を決定する第1のステップと、ノードの検出周期が到来した場合に情報を選択する際に用いられる第2のスクリプトを解釈して次に取得する情報を選択する第2のステップと、選択された情報を適合するプロトコルを用いて前記ネットワークを介して収集する第3のステップと、取得した情報を解釈して新たなノードが検出されたと判断した場合にノード情報を格納する第4のステップと、前回のノード検出までに検出された全てのノードに対して前記第2乃至第4のステップを行わせる第5のステップとから成ることにより、ネットワークの構成及び運用に応じてノードの検出方法の選択が可能になる。
請求項1記載の発明であるノード検出方法であって、
前記第1のスクリプトがカスタマイズ可能であることにより、ネットワークの構成及び運用に応じてノードの検出方法の選択が可能になる。
請求項1記載の発明であるノード検出方法であって、
前記第2のスクリプトがカスタマイズ可能であることにより、ネットワークの構成及び運用に応じてノードの検出方法の選択が可能になる。
ネットワークに接続されているノードを検出するノード検出装置において、
前記ネットワークを介して通信を行う通信手段と、取得したノード情報、周期に関する第1のスクリプトや次に取得する情報を選択する際に用いられる第2のスクリプトが格納される記憶手段と、予め初期のアドレスリストを設定しておき、前期第1のスクリプトを解釈して検出周期を決定し、ノードの検出周期が到来した場合に前記第2のスクリプトを解釈して次に取得する情報を選択すると共に選択された情報を適合するプロトコルを用いて前記ネットワークを介して収集し、取得した情報を解釈して新たなノードが検出されたと判断した場合にノード情報を前記記憶手段に格納し、前回のノード検出までに検出された全てのノードに対して情報の収集を行わせる演算制御手段とを備えたことにより、ネットワークの構成及び運用に応じてノードの検出方法の選択が可能になる。
請求項4記載の発明であるノード検出装置において、
前記演算制御手段で動作するフレームワークが、
全体を管理する管理機能と、前記第1及び第2のスクリプトを解釈するスクリプト解釈機能と、前記第2のスクリプトに基づき次に取得する情報を選択する取得情報選択機能と、取得される情報の種類毎に用意された複数の情報取得機能と、情報の取得に用いられるプロトコルに対応して送受信を行うプロトコル実装機能と、取得した情報の解釈を行う取得情報解釈機能と、取得した情報や情報選択時に用いられる情報を前記記憶手段に格納するノード情報格納機能とから構成され、前記管理機能は前記スクリプト解釈機能及び前記取得情報選択機能を制御し、前記取得情報選択機能は前記情報取得機能をそれぞれ制御し、前記情報取得機能は前記プロトコル実装機能を制御すると共に前記取得情報解釈機能を制御し、前記プロトコル実装機能は実装されたプロトコルを用いて通信を行い、前記取得情報解釈機能は前記ノード情報格納機能を制御することにより、ネットワークの構成及び運用に応じてノードの検出方法の選択が可能になる。
請求項5記載の発明であるノード検出装置において、
前記情報取得機能が、
前記フレームワークに対してプラグインにより追加、若しくは、削除が可能であることにより、運用中であっても新しい種類の情報を取得したりすることが可能になる。
請求項5記載の発明であるノード検出装置において、
前記プロトコル実装機能が、
使用されるプロトコル毎に前記フレームワークに設けられることにより、様々なプロトコルの通信に対応することができる。
請求項4若しくは請求項5記載の発明であるノード検出装置において、
前記第1のスクリプトがカスタマイズ可能であることにより、ネットワークの構成及び運用に応じてノードの検出方法の選択が可能になる。
請求項4若しくは請求項5記載の発明であるノード検出装置において、
前記第2のスクリプトがカスタマイズ可能であることにより、ネットワークの構成及び運用に応じてノードの検出方法の選択が可能になる。
請求項4乃至請求項9のいずれかに記載の発明であるノード検出装置において、
アプリケーションの管理にも適用したことにより、使用されているアプリケーションの検出が可能になる。
請求項4乃至請求項9のいずれかに記載の発明であるノード検出装置において、
前記ネットワーク内のノードでWebサーバが動作しているノードの検出に適用したことにより、Webサーバが動作しているノードを検出することが可能になる。
請求項4乃至請求項9のいずれかに記載の発明であるノード検出装置において、
設置された機器の情報を自動的に取得するために適用したことにより、機器の配置変更を検出することが可能であり、また、配置変更された機器の状況やパラメータ等の情報を取得することが可能になる。
請求項1,2,3,4,5,8及び請求項9の発明によれば、取得する情報毎にプラグイン可能な複数の情報取得機能を設けると共に情報の取得に用いられるプロトコルに対応して送受信を行う複数のプロトコル実装機能を設け、演算制御手段が検出周期をカスタマイズされたスクリプトを解釈して決定し、取得する情報をカスタマイズされたスクリプトを解釈して決定して適合する情報取得機能及びプロトコル実装機能を用いて情報を収集し解釈し新たなノードが検出された場合に記憶手段にノード情報を格納することにより、ネットワークの構成及び運用に応じてノードの検出方法の選択が可能になる。
4 ブリッジ
5 リピータ
6 ゲートウェイ
7,8,50 ノード検出装置
9 通信手段
10 演算制御手段
11 表示手段
12 記憶手段
100,101,102,103 ネットワーク
Claims (12)
- ネットワークに接続されているノードを検出するノード検出方法であって、
予め初期のアドレスリストを設定しておき、
周期に関する第1のスクリプトを解釈して検出周期を決定する第1のステップと、
ノードの検出周期が到来した場合に情報を選択する際に用いられる第2のスクリプトを解釈して次に取得する情報を選択する第2のステップと、
選択された情報を適合するプロトコルを用いて前記ネットワークを介して収集する第3のステップと、
取得した情報を解釈して新たなノードが検出されたと判断した場合にノード情報を格納する第4のステップと、
前回のノード検出までに検出された全てのノードに対して前記第2乃至第4のステップを行わせる第5のステップとから成るノード検出方法。 - 前記第1のスクリプトがカスタマイズ可能であることを特徴とする
請求項1記載のノード検出方法。 - 前記第2のスクリプトがカスタマイズ可能であることを特徴とする
請求項1記載のノード検出方法。 - ネットワークに接続されているノードを検出するノード検出装置において、
前記ネットワークを介して通信を行う通信手段と、
取得したノード情報、周期に関する第1のスクリプトや次に取得する情報を選択する際に用いられる第2のスクリプトが格納される記憶手段と、
予め初期のアドレスリストを設定しておき、前期第1のスクリプトを解釈して検出周期を決定し、ノードの検出周期が到来した場合に前記第2のスクリプトを解釈して次に取得する情報を選択すると共に選択された情報を適合するプロトコルを用いて前記ネットワークを介して収集し、取得した情報を解釈して新たなノードが検出されたと判断した場合にノード情報を前記記憶手段に格納し、前回のノード検出までに検出された全てのノードに対して情報の収集を行わせる演算制御手段と
を備えたことを特徴とするノード検出装置。 - 前記演算制御手段で動作するフレームワークが、
全体を管理する管理機能と、
前記第1及び第2のスクリプトを解釈するスクリプト解釈機能と、
前記第2のスクリプトに基づき次に取得する情報を選択する取得情報選択機能と、
取得される情報の種類毎に用意された複数の情報取得機能と、
情報の取得に用いられるプロトコルに対応して送受信を行うプロトコル実装機能と、
取得した情報の解釈を行う取得情報解釈機能と、
取得した情報や情報選択時に用いられる情報を前記記憶手段に格納するノード情報格納機能とから構成され、
前記管理機能は前記スクリプト解釈機能及び前記取得情報選択機能を制御し、前記取得情報選択機能は前記情報取得機能をそれぞれ制御し、前記情報取得機能は前記プロトコル実装機能を制御すると共に前記取得情報解釈機能を制御し、前記プロトコル実装機能は実装されたプロトコルを用いて通信を行い、前記取得情報解釈機能は前記ノード情報格納機能を制御することを特徴とする
請求項4記載のノード検出装置。 - 前記情報取得機能が、
前記フレームワークに対してプラグインにより追加、若しくは、削除が可能であることを特徴とする
請求項5記載のノード検出装置。 - 前記プロトコル実装機能が、
使用されるプロトコル毎に前記フレームワークに設けられることを特徴とする
請求項5記載のノード検出装置。 - 前記第1のスクリプトがカスタマイズ可能であることを特徴とする
請求項4若しくは請求項5記載のノード検出装置。 - 前記第2のスクリプトがカスタマイズ可能であることを特徴とする
請求項4若しくは請求項5記載のノード検出装置。 - アプリケーションの管理に適用したことを特徴とする
請求項4乃至請求項9のいずれかに記載のノード検出装置。 - 前記ネットワーク内のノードでWebサーバが動作しているノードの検出に適用したことを特徴とする
請求項4乃至請求項9のいずれかに記載のノード検出装置。 - 設置された機器の情報を自動的に取得するために適用したことを特徴とする
請求項4乃至請求項9のいずれかに記載のノード検出装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004305146A JP2006121253A (ja) | 2004-10-20 | 2004-10-20 | ノード検出方法及びノード検出装置 |
US11/206,849 US20060083252A1 (en) | 2004-10-20 | 2005-08-19 | Node detection method and node detector |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004305146A JP2006121253A (ja) | 2004-10-20 | 2004-10-20 | ノード検出方法及びノード検出装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006121253A true JP2006121253A (ja) | 2006-05-11 |
Family
ID=36180697
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004305146A Pending JP2006121253A (ja) | 2004-10-20 | 2004-10-20 | ノード検出方法及びノード検出装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20060083252A1 (ja) |
JP (1) | JP2006121253A (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100454834C (zh) * | 2005-09-08 | 2009-01-21 | 华为技术有限公司 | Ngn网络中媒体流的统计方法 |
US8838759B1 (en) * | 2007-06-29 | 2014-09-16 | Crimson Corporation | Systems and methods for detecting unmanaged nodes within a system |
EP2316192B1 (en) | 2008-08-24 | 2012-02-29 | OPNET Technologies, Inc. | Incremental and targeted auto-discovery of network devices |
US8121123B2 (en) * | 2008-10-20 | 2012-02-21 | Broadlight, Ltd. | Method for multicasting of packets in PON residential gateways |
TW201222284A (en) * | 2010-11-16 | 2012-06-01 | Hon Hai Prec Ind Co Ltd | Method for generating media file list |
CN109542504A (zh) * | 2018-12-03 | 2019-03-29 | 郑州云海信息技术有限公司 | 一种Linux节点的节点信息收集方法及装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5185860A (en) * | 1990-05-03 | 1993-02-09 | Hewlett-Packard Company | Automatic discovery of network elements |
WO2000028462A1 (en) * | 1998-11-09 | 2000-05-18 | Onecore Financial Network, Inc. | Systems and methods for performing integrated financial transactions |
JP4027189B2 (ja) * | 2002-09-05 | 2007-12-26 | キヤノン株式会社 | 情報処理システム、情報処理装置、情報処理方法、プログラム及び記憶媒体 |
US7742436B2 (en) * | 2004-09-02 | 2010-06-22 | General Dynamics C4 Systems, Inc. | Distributed networking agent and method of making and using the same |
US20060056285A1 (en) * | 2004-09-16 | 2006-03-16 | Krajewski John J Iii | Configuring redundancy in a supervisory process control system |
-
2004
- 2004-10-20 JP JP2004305146A patent/JP2006121253A/ja active Pending
-
2005
- 2005-08-19 US US11/206,849 patent/US20060083252A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20060083252A1 (en) | 2006-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5093598B2 (ja) | 制御中継プログラム、制御中継装置および制御中継方法 | |
US20140355441A1 (en) | Method and apparatus of delivering assured services over unreliable internet infrastructure by using virtual overlay network architecture over a public cloud backbone | |
KR20150000152A (ko) | 소프트웨어 정의 네트워킹 기반 네트워크 제어 방법 및 이를 수행하는 장치 | |
JP5742958B2 (ja) | プログラム、情報処理装置、および経路設定方法 | |
CN108924050A (zh) | 数据转发方法及其装置、存储介质和网卡设备 | |
US8341285B2 (en) | Method and system for transferring files | |
WO2014023172A1 (zh) | 基于gui图形交互界面的cwsn通讯数据管理***和方法 | |
CN111953568B (zh) | 丢包信息管理方法与装置 | |
CN109040186A (zh) | 一种基于nbiot网络的mqtt数据处理方法和装置 | |
US11388631B2 (en) | Data reduction in a system | |
JP2010097273A (ja) | ネットワーク構成情報取得方法および装置 | |
US20060083252A1 (en) | Node detection method and node detector | |
US20170171092A1 (en) | Network analysis and monitoring tool | |
JP2009278451A (ja) | ネットワーク機器設定方法 | |
JP4900474B2 (ja) | 情報処理装置、ノード位置取得方法及びプログラム並びに通信システム | |
JP2006330783A (ja) | オーバレイネットワーク生成アプリケーション起動ノード特定装置およびその方法 | |
JP4729969B2 (ja) | ゲートウェイ装置 | |
JP5750933B2 (ja) | 通信システム、スイッチングハブ、ルータおよびプログラム | |
US20160337218A1 (en) | Method and system of monitoring network | |
JP5135422B2 (ja) | ゲートウェイ装置 | |
JP2007006291A (ja) | ゲートウェイ装置及び中継方法及びプログラム | |
CN105530141A (zh) | 一种链路状态的检测方法和设备 | |
JP6096700B2 (ja) | Api提供システム | |
JP5764090B2 (ja) | 端末状態検知装置および端末状態検知方法 | |
JP4777932B2 (ja) | ネットワーク管理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061205 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081211 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081222 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090210 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090223 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090615 |