スイッチに接続されているものをどのように追跡しますか?


15

現在、スイッチのポートへの接続を手動で文書化します。もちろん、メンテナンスは面倒であり、ドキュメントは保存するとすぐに古くなってしまいます。

スイッチを照会するためのツールがありますか、できればSNMPを介して、もう一方の端に何が接続されているかを確認できますか?

記録のために、主にHP ProCurveスイッチを使用します。


古いprocurveスイッチはCDPをサポートしています。これは、netdiscoのようなツールを使用すると非常に便利であることが証明されています。
ペトリュス

回答:


9

Netdiscoが答えです。

  • ネットワークトポロジをグラフ化できます(LLDPまたはCDPをサポートするスイッチを使用している場合)。
  • これらのデバイスのARPテーブル(SNMPを使用)を照会し、どのポートにどのデバイスが接続されているかを通知し、DNSおよびWINSで名前を解決します。
  • ネットワークで使用されているIPアドレスが表示され、ネットワークデバイスのインベントリもあります。
  • ネットワークトポロジを自動的に検出できます(開始点として1つのネットワークデバイスを指定するだけです)。

ウェブサイト:http : //netdisco.org/


これは、まさに私が望むことをするツールのように見えます。しばらく維持されているようには見えませんが、私はそれを旋回させ、ネットワークで動作させることができるかどうかを確認します。ありがとう:)
カミルキジエル2009年

CVSで保守されていますが、最近リリースされていません。
cstamas 2009年

3

気に入ったGLPI(http://glpi-project.org/spip.php?lang=en)、スプレッドシート(​​面倒ですが効果的)を使用し、IPプラン(http:// iptrack .sourceforge.net /)ほぼ放棄されたようです。

もうすぐ(YAY)別の管理者を取得するので、GLPIに戻ります。

また、Brother p-touchラベラーを使用して、スイッチに向かう各ケーブルにラベルを付けます。かなり安いですが、何もないよりはましです。


GLPIは、スイッチ上のポートに接続されているデバイスを自動的に検出しますか、それとも自分で更新する必要があるものですか?
カミルキジエル2009年

1
標識のため+1、私は1より「mystery'cableを見つけたら...
TonyUser

ラベルが常にケーブルから外れているようです。Dynoラベラーを使用してすべてのサーバーにラベルを付けており、電源コードやネットワークケーブルに適用することもあります。ラベルは、特にサーバーが使い果たされている場合は特に、しばらくすると常に落ちるように見えます。その秘密は何ですか?
カミルキジエル2009年

ラベルはそれ自体で折り返しますか?そうでなければ、いつでもセロテープで包むことができます。
ターニ09年

それらはラップしますが、最終的にはスタックします。私はセロテープを試すことができます。
カミルキジエル2009年

3

NetDiscoは非常に大きな大砲です。より単純なスクリプトについては、switchmapをご覧ください。スイッチのMACテーブル、ARPテーブル、CDPなどを調べて、静的なWebページを生成します。これらはポートの割り当てをうまくまとめています。


素晴らしい小さな盗人、魅力のように働いた!
ブルーノペレイラ

2

私はNSTのマネージドスイッチポートマッピングツールwww.netscantools.com/spmapmain.htmlの大ファンです。

無料ではありませんが、トラブルシューティングやネットワークの文書化に非常に役立ちます。SNMPおよびARPを使用して、特定のスイッチの各ポートに接続されているすべてのデバイスのMACおよびIPアドレスを提供します(DNSルックアップも行います)。

このツールに大賛成!


0

NMAPに精通し、それを更新されたネットワークマッパーとして使用できます。私はそれが面倒すぎると判明すると思いますが。私は、ラベルメーカーとこの状況の主なツールにこだわります。


NMAPはデータリンク層ではなくネットワーク層で機能すると考えました。スイッチを照会しますか?
pcapademic

あなたは絶対に正しいです。今朝それについて考えていました。
scotthere

0

OpenNMSは、SNMPコレクションを介したレイヤー2ディスカバリー機能を備えています(他の同様のツールも同様です)。

OpenNMSは、管理対象デバイスからMAC、VLAN、およびSTP情報を取得し、これを使用してl2トポロジを構築し、マッピングできます。(ネイティブマッピングは現在IEでのみ機能しますが、次の安定リリース-1.8-マッピングのサポートが改善されると思います)。ポートごとに、特定のノードに接続されているノードを確認できます。

あるいは、自分で何かを作成することに慣れている場合、snimpyはSNMPのプログラミングの優れたインターフェイスを提供し、SNMPのプログラミングのオーバーヘッドの多くをバイパスします。最近、ポートごとにVLANのライブサマリーを生成するために使用しましたが、スイッチが正常に報告しなかったものです。


0

Linux / FreeBSD上で実行され、Ciscoネットワーク上のすべてのデバイス(IOS / NX-OS / ASA)を追跡するPerlプログラムを作成しました。SSH / Telnet(SNMPなし)を使用してデバイスに接続し、すべてのデータをMySQLデータベースに保存します。高度にモジュール化されており、中規模および大規模ネットワーク向けであり、GUIおよびCLIインターフェースを備え、他のプログラムで使用できるライブラリを備えています。多くの機能がありますので、ウェブページを確認してください:

http://netdbtracking.sourceforge.net/

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.