JP7024536B2 - トポロジマッピングプログラム、トポロジマッピング方法及びトポロジマッピングシステム - Google Patents
トポロジマッピングプログラム、トポロジマッピング方法及びトポロジマッピングシステム Download PDFInfo
- Publication number
- JP7024536B2 JP7024536B2 JP2018054595A JP2018054595A JP7024536B2 JP 7024536 B2 JP7024536 B2 JP 7024536B2 JP 2018054595 A JP2018054595 A JP 2018054595A JP 2018054595 A JP2018054595 A JP 2018054595A JP 7024536 B2 JP7024536 B2 JP 7024536B2
- Authority
- JP
- Japan
- Prior art keywords
- network device
- unit
- information
- network
- mapping
- 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.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
図1は、本発明の実施形態に係るトポロジマッピングシステム1が適用されるネットワークNを模式的に示す図である。
図4は、トポロジマッピング処理の流れを示すフローチャート図である。図5は、トポロジマッピング部10によって抽出されたネットワーク機器3の識別情報及びリンク情報を示す図である。図6は、トポロジマッピング部10によって抽出されたネットワーク機器3の各ポートに対して直接的に又は間接的に接続されたネットワーク機器3の識別情報をポートごとに示す図である。図7は、トポロジマッピング部10によって抽出されたネットワーク機器3の各ポートに接続されたネットワーク機器3の接続数が最大のポートと、このポートに対するネットワーク機器3の接続数である最大接続数とを示す図である。図8は、トポロジマッピング部10によって抽出されたネットワーク機器3に設定された階層を示す図である。図9は、トポロジマッピング部10によってマッピングされたネットワークNのトポロジを示す図である。
以上のように、トポロジマッピング部10は、リンク情報に基づいて、複数の情報機器2Aのうちからネットワーク機器3を抽出し、抽出されたネットワーク機器3を階層化する。そして、トポロジマッピング部10は、一の階層に属するネットワーク機器3のポートに対して直接的に接続されたネットワーク機器3を階層ごとに探索する。そして、トポロジマッピング部10は、一の階層に属するネットワーク機器3と、探索されたネットワーク機器3との接続関係をマッピングする。そして、トポロジマッピング部10は、全ての階層においてネットワーク機器3をマッピングした後に、ネットワーク機器3とエンド端末4との接続関係をマッピングする。このため、トポロジマッピング部10は、ネットワークNに接続された全ての情報機器2A及びその全てのポートについて、他の情報機器2Aとの接続関係を検討し、マッピングする必要が無い。よって、トポロジマッピング部10は、マッピングの処理回数を低減することができるため、トポロジマッピング処理の効率化及び迅速化を図ることができる。
上述の実施形態において、トポロジマッピングシステム1は、特許請求の範囲に記載された「トポロジマッピングシステム」の一例に該当する。トポロジマッピング部10は、特許請求の範囲に記載された「トポロジマッピングプログラム」の一例に該当する。情報機器2は、特許請求の範囲に記載された「情報機器」の一例に該当する。ネットワーク機器3は、特許請求の範囲に記載された「ネットワーク機器」の一例に該当する。エンド端末4は、特許請求の範囲に記載された「エンド端末」の一例に該当する。収集部12は、特許請求の範囲に記載された「収集部」の一例に該当する。抽出部13は、特許請求の範囲に記載された「抽出部」の一例に該当する。階層化部14は、特許請求の範囲に記載された「階層化部」の一例に該当する。計数部15は、特許請求の範囲に記載された「計数部」の一例に該当する。特定部16は、特許請求の範囲に記載された「特定部」の一例に該当する。探索部17は、特許請求の範囲に記載された「探索部」の一例に該当する。第1マッピング部18は、特許請求の範囲に記載された「第1マッピング部」の一例に該当する。第2マッピング部19は、特許請求の範囲に記載された「第2マッピング部」の一例に該当する。
2 情報機器
3 ネットワーク機器
4 エンド端末
10 トポロジマッピング部
11 接続検知部
12 収集部
13 抽出部
14 階層化部
15 計数部
16 特定部
17 探索部
18 第1マッピング部
19 第2マッピング部
N ネットワーク
Claims (6)
- ネットワーク機器とエンド端末とを含む複数の情報機器が接続されたネットワークのトポロジを、コンピュータにマッピングさせるためのトポロジマッピングプログラムであって、
前記ネットワーク機器に対して直接的又は間接的に接続された情報機器の識別情報を前記ネットワーク機器のポートごとに分けて示されたリンク情報と、前記複数の情報機器のそれぞれの識別情報とを前記複数の情報機器から収集する収集部と、
前記収集部により収集された前記リンク情報に基づいて、前記複数の情報機器のうちから前記ネットワーク機器を抽出する抽出部と、
前記収集部により収集された前記リンク情報に基づいて、前記抽出部により抽出された前記ネットワーク機器を階層化する階層化部と、
前記階層化部により階層化された一の階層に属する前記ネットワーク機器の前記ポートに対して直接的に接続された前記ネットワーク機器を、前記階層ごとに探索する探索部と、
前記一の階層に属する前記ネットワーク機器と、前記探索部により探索された前記ネットワーク機器との接続関係をマッピングする第1マッピング部と、
前記第1マッピング部によるマッピングの後、前記ネットワーク機器と前記エンド端末との接続関係をマッピングする第2マッピング部と、
を備えるトポロジマッピングプログラム。 - 前記階層化部は、
前記抽出部により抽出された前記ネットワーク機器の前記ポートに対して直接的又は間接的に接続された前記ネットワーク機器の接続数を、前記リンク情報に基づいて、前記ポートごとに計数する計数部と、
前記抽出部により抽出された前記ネットワーク機器ごとに、前記計数部により計数された前記接続数の最大値である最大接続数を特定する特定部と、
を含み、
前記特定部により特定された前記最大接続数に応じて、前記抽出部により抽出された前記ネットワーク機器を階層化する、
請求項1に記載のトポロジマッピングプログラム。 - 前記階層化部は、前記特定部により特定された前記最大接続数が小さい順に、前記抽出部により抽出された前記ネットワーク機器を階層化し、
前記探索部は、前記階層のうちの最上位階層から順に、前記一の階層に属する前記ネットワーク機器の前記ポートに対して直接的に接続された前記ネットワーク機器を探索し、
前記第1マッピング部は、前記最上位階層から順に、前記一の階層に属する前記ネットワーク機器と、前記探索部により探索された前記ネットワーク機器との前記接続関係をマッピングする、
請求項2に記載のトポロジマッピングプログラム。 - 前記抽出部は、前記収集部により収集された前記複数の情報機器のそれぞれの識別情報に対して前記リンク情報が対応付けられていることを条件として、前記複数の情報機器のうちから前記ネットワーク機器を抽出する、
請求項1乃至請求項3の何れか一項に記載のトポロジマッピングプログラム。 - ネットワーク機器とエンド端末とを含む複数の情報機器が接続されたネットワークのトポロジをマッピングするトポロジマッピング方法であって、
前記ネットワーク機器に対して直接的又は間接的に接続された情報機器の識別情報を前記ネットワーク機器のポートごとに分けて示されたリンク情報と、前記複数の情報機器のそれぞれの識別情報とを前記複数の情報機器から収集する収集ステップと、
前記収集ステップにより収集された前記リンク情報に基づいて、前記複数の情報機器のうちから前記ネットワーク機器を抽出する抽出ステップと、
前記収集ステップにより収集された前記リンク情報に基づいて、前記抽出ステップにより抽出された前記ネットワーク機器を階層化する階層化ステップと、
前記階層化ステップにより階層された一の階層に属する前記ネットワーク機器の前記ポートに対して直接的に接続された前記ネットワーク機器を探索する探索ステップと、
前記一の階層に属する前記ネットワーク機器と、前記探索ステップにより探索された前記ネットワーク機器との接続関係を、前記階層ごとにマッピングする第1マッピングステップと、
前記第1マッピングステップによるマッピングの後、前記ネットワーク機器と前記エンド端末との接続関係をマッピングする第2マッピングステップと、
を備えるトポロジマッピング方法。 - ネットワーク機器とエンド端末とを含む複数の情報機器が接続されたネットワークのトポロジをマッピングするトポロジマッピングシステムであって、
前記ネットワーク機器に対して直接的又は間接的に接続された情報機器の識別情報を前記ネットワーク機器のポートごとに分けて示されたリンク情報と、前記複数の情報機器のそれぞれの識別情報とを前記複数の情報機器から収集し、
収集された前記リンク情報に基づいて、前記複数の情報機器のうちから前記ネットワーク機器を抽出し、
収集された前記リンク情報に基づいて、抽出された前記ネットワーク機器を階層化し、
階層された一の階層に属する前記ネットワーク機器の前記ポートに対して直接的に接続された前記ネットワーク機器を探索し、
前記一の階層に属する前記ネットワーク機器と、探索された前記ネットワーク機器との接続関係を、前記階層ごとにマッピングし、
前記接続関係がマッピングされた後、前記ネットワーク機器と前記エンド端末との接続関係をマッピングする、
トポロジマッピングシステム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018054595A JP7024536B2 (ja) | 2018-03-22 | 2018-03-22 | トポロジマッピングプログラム、トポロジマッピング方法及びトポロジマッピングシステム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018054595A JP7024536B2 (ja) | 2018-03-22 | 2018-03-22 | トポロジマッピングプログラム、トポロジマッピング方法及びトポロジマッピングシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019169786A JP2019169786A (ja) | 2019-10-03 |
JP7024536B2 true JP7024536B2 (ja) | 2022-02-24 |
Family
ID=68108530
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018054595A Active JP7024536B2 (ja) | 2018-03-22 | 2018-03-22 | トポロジマッピングプログラム、トポロジマッピング方法及びトポロジマッピングシステム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7024536B2 (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005318011A (ja) | 2004-04-26 | 2005-11-10 | Nec Corp | ネットワーク経路検索装置、その検索方法、検索プログラム及びネットワーク経路検索システム |
CN101588265A (zh) | 2009-05-21 | 2009-11-25 | 北京华环电子股份有限公司 | 一种获取网络信息的方法及装置 |
US20130322298A1 (en) | 2011-03-25 | 2013-12-05 | William M. Alexander, JR. | Network Topology Discovery |
JP2015037243A (ja) | 2013-08-13 | 2015-02-23 | 富士通株式会社 | 情報処理装置,及びそのネットワーク構成情報の生成方法 |
KR101754618B1 (ko) | 2016-11-08 | 2017-07-07 | 한국과학기술정보연구원 | 소프트웨어 정의 네트워크 기반의 가상 네트워크 동적 생성 방법 및 그 장치 |
-
2018
- 2018-03-22 JP JP2018054595A patent/JP7024536B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005318011A (ja) | 2004-04-26 | 2005-11-10 | Nec Corp | ネットワーク経路検索装置、その検索方法、検索プログラム及びネットワーク経路検索システム |
CN101588265A (zh) | 2009-05-21 | 2009-11-25 | 北京华环电子股份有限公司 | 一种获取网络信息的方法及装置 |
US20130322298A1 (en) | 2011-03-25 | 2013-12-05 | William M. Alexander, JR. | Network Topology Discovery |
JP2015037243A (ja) | 2013-08-13 | 2015-02-23 | 富士通株式会社 | 情報処理装置,及びそのネットワーク構成情報の生成方法 |
KR101754618B1 (ko) | 2016-11-08 | 2017-07-07 | 한국과학기술정보연구원 | 소프트웨어 정의 네트워크 기반의 가상 네트워크 동적 생성 방법 및 그 장치 |
Also Published As
Publication number | Publication date |
---|---|
JP2019169786A (ja) | 2019-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11425004B2 (en) | In-fabric traffic analysis | |
CN110168499A (zh) | 在主机上执行上下文丰富的基于属性的服务 | |
CN101702656B (zh) | 一种基于snmp的mpls-vpn网络拓扑发现方法及系统 | |
CN109271793B (zh) | 物联网云平台设备类别识别方法及系统 | |
CN109150859B (zh) | 一种基于网络流量流向相似性的僵尸网络检测方法 | |
KR101467063B1 (ko) | 빌딩 통합 운영 관리 서버 및 그 관리 방법 | |
CN109450955A (zh) | 一种基于网络攻击的流量处理方法及装置 | |
CN106713351B (zh) | 一种基于串口服务器的安全通讯方法及装置 | |
CN109981326B (zh) | 家庭宽带感知故障定位的方法及装置 | |
CN108184260A (zh) | Zigbee节点的网络状态标识方法和装置 | |
CN113542074B (zh) | 一种可视化管理kubernetes集群的东西向网络流量的方法及系统 | |
CN110061931B (zh) | 工控协议的聚类方法、装置、系统及计算机存储介质 | |
CN115552859A (zh) | 网络拓扑构建方法、装置和计算机可读介质 | |
JP2017060074A (ja) | ネットワーク分析装置、ネットワーク分析システム、及びネットワークの分析方法 | |
JP7024536B2 (ja) | トポロジマッピングプログラム、トポロジマッピング方法及びトポロジマッピングシステム | |
JP2014219870A (ja) | トポロジー図の作成方法及び作成プログラム | |
CN109981573B (zh) | 安全事件响应方法及装置 | |
CN114465904A (zh) | 网络拓扑构建方法和计算设备 | |
JP6743862B2 (ja) | トポロジマッピングプログラム、トポロジマッピング方法及びトポロジマッピングシステム | |
CN109088894A (zh) | Acl下发方法及网络设备 | |
CN111343105B (zh) | 基于深度学习的断流识别方法及装置 | |
CN111818022B (zh) | 一种基于新一代信息技术的用户管理系统与方法 | |
CN115314271A (zh) | 一种访问请求的检测方法、系统及计算机存储介质 | |
CN108574957A (zh) | 演进分组核心网设备智能巡检服务器、巡检系统及方法 | |
CN114244727A (zh) | 一种电力物联网通信全景图即时生成方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210308 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211126 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220111 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220124 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7024536 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |