ネットワークマップ。 ネットワークマップを構築するためのソフトウェアの概要

画像



0.はじめに..



..または少しオフトピック
この記事が生まれたのは、そのようなソフトウェアの比較特性、または単なるリストを1か所で見つけることが非常に難しいからです。 少なくともなんらかの結論に達するには、大量の材料をシャベルで削る必要があります。



この点で、この問題に興味のある人の時間と労力を少し節約し、ネットワークマッピング用のシステムの数を1か所にまとめて、可能な限り最大の読み物をまとめることにしました。



この記事で説明したシステムのいくつかは、私自身が一度にテストしました。 おそらく、これらは現時点では無関係なバージョンでした。 私は以下の一部を初めて目にし、それらに関する情報はこの記事の準備の一部としてのみ収集されました。



私が長い間システムに触れていたという事実のために、それらのいくつかはまったく触れなかったので、スクリーンショットも例もありませんでした。 そこで、Google、wiki、youtube、開発者サイトの知識を更新し、スクリーンショットも入手し、最終的にそのようなレビューを得ました。



1.理論



1.1。 なんで?



「なぜ?」という質問に答えるには、まず「ネットワークマップ」とは何かを正確に理解する必要があります。 ネットワークマップ-(ほとんどの場合)ネットワークデバイスとその通信の相互作用の論理的、グラフィカル、概略的な表現で、最も重要なパラメーターとプロパティを記述します。 今日では、多くの場合、デバイスおよび警告システムのステータスの監視と組み合わせて使用​​されます。 だから:その後、ネットワークノードの場所、それらの相互作用とそれらの間の関係のアイデアを持っています。 監視と連動して、動作を診断し、ネットワークの動作を予測するための実用的なツールを取得します。



1.2。 L1、L2、L3



これらは、OSIモデルに従って、レイヤー1、レイヤー2、およびレイヤー3です。 L1は物理レベル(ワイヤとスイッチング)、L2は物理アドレス(macアドレス)のレベル、L3は論理アドレス(IPアドレス)のレベルです。



L1マップを作成することは意味がありません。実際、メディアコンバーターを除き、同じL2から論理的に従います。 そして今、追跡できるメディアコンバーターもあります。



論理的には、L2はホストMACアドレスに基づいてネットワークマップを構築し、L3はホストIPアドレスに基づいて構築します。



1.3。 表示するデータ



それはタスクと希望に依存します。 たとえば、ハードウェアが「生きている」か、どのポートで「ハングしている」か、どの状態でポートがアップまたはダウンしているかを自然に理解したいと思います。 L2できます。 とにかく、L2は、適用された意味で最も適用可能なネットワークマップトポロジのようです。 しかし、味と色は......



ポートの接続速度は悪くありませんが、最終デバイスが存在する場合は重要ではありません-プリンタ\ PC。 プロセッサの負荷レベル、空きRAMの量、鉄片の温度を確認できると便利です。 しかし、これはそれほど単純ではありません。ここでは、SNMPを読み取り、受信したデータを出力および分析できる監視システムを構成する必要があります。 それについては後で。



L3に関しては、この記事を見つけました。



1.4。 どうやって?



手で、自動モードでできます。 手で-それから長い間、あなたは人的要因を考慮する必要があります。 自動の場合、すべてのネットワークデバイスが「スマート」である必要があること、SNMPを使用できること、およびSNMPを正しく構成して、データを収集するシステムがこのデータを読み取れるようにする必要があります。



難しくないようです。 しかし、落とし穴があります。 すべてのシステムがデバイスから見たいすべてのデータを読み取れない、またはすべてのネットワークデバイスがこのデータを提供できるわけではないという事実から始まり、すべてのシステムが自動モードでネットワークマップを構築できないという事実で終わります。



マップを自動生成するプロセスは、およそ次のとおりです。





2.練習



それでは、ネットワークマップを作成する方法について説明しましょう。 もちろん、このプロセスを可能な限り自動化するための出発点としてみましょう。 まあ、つまり、PaintとMS Visioは消えます...でも...はい、そうです。



ネットワークマップの構築の問題を解決する専用のソフトウェアがあります。 一部のソフトウェア製品は、プロパティ付きの画像を手動で追加し、リンクを描画し、非常に切り捨てられた形式で「監視」を起動する環境のみを提供できます(ノードが生きているか、応答しなくなります)。 他の人は、ネットワーク図を自分で描くだけでなく、SNMPを使用して一連のパラメーターを読み取り、故障の場合にSMSを介してユーザーに通知し、ネットワークハードウェアポートに関する多くの情報を提供できますが、これらはすべて機能の一部にすぎません(同じNetXMS)。



2.1。 製品



この種のソフトウェアがたくさんあるので、リストは完全にはほど遠いです。 ただし、Googleがこのトピック(英語サイトを含む)で発行するのはこれだけです。



オープンソースプロジェクト:



LanTopoLog

ナギオス

イシンガ

ネディ

パンドラFM

PRTG

NetXMS

ザビックス

おい

nMap



有料プロジェクト:



ランステート

トータルネットワークモニター

Solarwinds Network Topology Mapper

UVエクスプローラー

オーヴィク

AdRem NetCrunch

ユーザー側



2.2.1。 フリーソフトウェア



2.2.1.1。 LanTopoLog



サイト



画像



Yuri Volokitinが開発したソフトウェア。 インターフェイスは可能な限りシンプルです。 Softinaは、いわば、半自動のネットワーク構築をサポートしています。 彼女はすべてのルーターの設定(IP、SNMP資格情報)を「フィード」する必要があり、すべてが自分で行われます。つまり、ポートを示すデバイス間の接続が構築されます。



製品には有料版と無料版があります。



ビデオマニュアル



2.2.1.2。 ナギオス



サイト



画像



画像



1999年以降に存在するオープンソースソフトウェア。 システムはネットワークを監視するように設計されています。つまり、SNMPを介してデータを読み取り、ネットワークマップを自動的に構築できますが、これは主な機能ではないため、非常に...奇妙な... NagVisを使用してマップを構築します。



ビデオマニュアル



2.2.1.3。 イシンガ



サイト



画像



画像



Icingaは、かつてNagiosから分離されたオープンソースシステムです。 このシステムにより、ネットワークマップを自動的に構築できます。 唯一の問題は、Nagios用に開発されたNagVisアドオンを使用してマップを構築することです。したがって、これら2つのシステムはネットワークマップの構築と同一であると想定します。



ビデオマニュアル



2.2.1.4。 ネディ



サイト



画像



ネットワーク内のノードを自動的に検出し、これらのデータに基づいてネットワークマップを構築できます。 インターフェイスは非常にシンプルで、SNMPを介したステータス監視があります。



製品には無料版と有料版があります。



ビデオマニュアル



2.2.1.5。 パンドラFM



サイト



画像



自動検出、ネットワーク自動構築、SNMPが可能。 素敵なインターフェイス。



製品には無料版と有料版があります。



ビデオマニュアル



2.2.1.6。 PRTG



サイト



画像



ソフトウェアは、ネットワークマップを自動的に作成する方法を認識せず、画像を手動でドラッグするだけです。 ただし、同時に、SNMPを介してデバイスのステータスを監視できます。 私の主観的な意見では、インターフェースには多くの要望が残されています。



30日間-完全な機能、その後-「無料版」。



ビデオマニュアル



2.2.1.7。 NetXMS



サイト



画像



NetMXSは主にオープンソースの監視システムであり、ネットワークマップの構築は副次的な機能です。 しかし、それは非常に正確に実装されています。 SNMPを介したノードの監視、自動検出に基づく自動構築は、ルーターポートのステータスおよびその他の統計を監視できます。



ビデオマニュアル



2.2.1.8。 ザビックス



サイト



画像



Zabbixは、NetXMSよりも柔軟で強力なオープンソース監視システムでもありますが、手動モードでのみネットワークマップを構築できますが、構成可能なほとんどすべてのルーター設定を監視できます。



ビデオマニュアル



2.2.1.9おい



サイト



画像



一般に、Mikroticルーターを操作するための複雑な無料ユーティリティではありません。 プログラムを終了せずにデバイスを制御できます。 他のベンダーのデバイスでも動作しますが、これは公式には発表されておらず、サポートされているデバイスのリストは見つかりませんでした。 私の好みでは、インターフェースは最も快適ではありませんが、それで作業できます。



ビデオマニュアル



2.2.1.10。 nMap



サイト



画像



このソフトウェアの主な機能は、ネットワークセキュリティスキャンです。 しかし、収集されたデータに基づいて、システムはネットワークマップを構築することもできますが、通常の意味で監視することはできません(私が理解しているように)。 しかし、それは地図上に完全な情報を表示します。



ビデオマニュアル



2.2.2。 有料ソフトウェア



2.2.2.1。 ランステート



サイト



画像



ネットワークトポロジを自動的にスキャンし、検出された機器に基づいてネットワークマップを構築できる有料ソフトウェア。 ノード自体を上下することによってのみ、検出されたデバイスのステータスを監視できます。



ビデオマニュアル



2.2.2.2。 トータルネットワークモニター



サイト



画像



ネットワークマップを自動的に構築しない有料ソフトウェア。 ノードを自動的に検出する方法すら知りません。 実際、これは同じVisioであり、ネットワークトポロジにのみ焦点を当てています。 ノード自体を上下することによってのみ、検出されたデバイスのステータスを監視できます。



地獄 上記で、PaintとVisioを拒否することを書きました



ビデオマニュアルが見つかりませんでしたし、必要ありません。プログラムはまあまあです。



2.2.2.3。 Solarwinds Network Topology Mapper



サイト



画像



有料ソフトウェア、試用期間があります。 ネットワークを自動的にスキャンし、指定されたパラメーターに従って個別にマッピングできます。 インターフェイスは非常にシンプルでいいです。



ビデオマニュアル



2.2.2.4。 UVエクスプローラー



サイト



画像



有料ソフトウェア、15日間の試用。 マップを自動検出して自動的に描画し、アップ/ダウン状態のデバイスのみを監視します。つまり、デバイスのpingを使用します。



ビデオマニュアル



2.2.2.5。 オーヴィク



サイト



画像



ネットワークデバイスを自動検出および監視できる非常に優れた有料プログラム。



ビデオマニュアル



2.2.2.6。 AdRem NetCrunch



サイト



画像



14日間の試用が可能な有料ソフトウェア。 ネットワークを自動検出および自動構築できます。 インターフェイスは熱意を引き起こしませんでした。 また、SNMP監視も備えています。



ビデオマニュアル



2.2.2.7。 ユーザー側



サイト



画像



実際、これはプロバイダーにとって強力なERPシステムです。 ここで機会とプレゼンテーション。 可能なすべてのものをできるだけ早く監視することができます。 しかし、これは高価なモンスターであり、その容量は単純にネットワークマップを構築するには大きすぎます...しかし...彼はマップを描画します...



ビデオマニュアル



3.比較プレート



結局のところ、システムを比較するための関連する重要なパラメーターを考え出し、同時にそれらを1つの小さなタブレットに収めることは非常に困難です。 私はこれで生まれました:



画像



*パラメータ「 ユーザーフレンドリー 」は非常に主観的であり、私はそれを理解しています。 しかし、「不器用さと読みやすさ」を他にどのように説明するかは思いつきませんでした。



**ネットワークだけでなく監視」とは、通常の用語の意味での「監視システム」としてのシステムの動作、つまり、OS、仮想化ホストからメトリックを読み取り、ゲストOSのアプリケーションからデータを受信する機能などを意味します。



4.個人的な意見



個人的な経験から-ソフトウェアをネットワーク監視に個別に使用する意味はわかりません。 ネットワークマップを構築する可能性のあるすべてのものに監視システムを使用するというアイデアに、より感銘を受けました。 Zabbixではこれは...難しいです。 ナギオスとイシンガも。 NetXSMだけがこの点で満足しています。 ただし、混乱してZabbixでカードを作成すると、NetXMSよりもさらに有望に見えます。 また、Pandora FMS、PRTG、Solarwinds NTM、AdRem NetCrunch、およびおそらくこの記事には含まれていない他の多くのものがありますが、私はそれらを写真とビデオでのみ見たので、それらについては何も言えません。



NetXMSに関しては、システムの機能の簡単な概要と簡単な方法を含む記事が書かれています。



PS:



どこかで間違いを犯したが、間違いを犯した可能性が高い場合は、コメントを修正してください。この情報が役立つと思う人のために、自分の経験からすべてを再確認する必要がないように記事を修正します。



ありがとう



All Articles