Ein Gerät in LAN lokalisieren

Hi

Gruß an alle Netzwerkler !

Im Rahmen einer Studienarbeit muß ich ein Tools entwickeln, das ein bestimmtes Gerät in einem großen LAN lokalisieren kann. Also ich muß feststellen können, an welcher Endknoten das Gerät angeschlossen ist, bzw. welchen Weg ein gesendete Paket durchläuft.
Das Netz besteht aus ca. 8000 CISCO und DIGITAL Komponenten ( Router, Switsch, …) .
Ich bin dankbar für jeden Tip, der mir zeigt, wie ich vorgehe.

Mit freundlichen Grüßen.
MGN
(möchte gern Netzwerkler)

Hallo Omid,

falls das Gerät eine IP-Adresse hat gibt es diese Tools schon;

ping - ein Testpaket, um festzustellen, ob und wie schnell das Gerät erreichbar ist.

traceroute - (tracert bei Win-NT) der geroutete Pfad wird nachverfolgt und alle Stationen, bzw. Router werden dargestellt.

SNMP-Tools - damit können managebare Switche abgefragt werden. Hier kann ein Gerät anhand seiner MAC-Adresse in der entsprechenden SAT (Source Address Table) bis auf den Port lokalisiert werden.

Gegebenfalls läßt sich diese Information aus dem Switch über Telnet oder Webbased Management rausholen.

Fazit:
Im gerouteten Netz läßt sich die Lokation einfach mit Traceroute ermitteln.
Im geswitchten Netzwerk wird es teuer (managebare Switche).
Im gesharten Netzwerk (Hubs, Koax) geht es nur zu Fuß.

Gruß
Carlos

Im Rahmen einer Studienarbeit muß ich ein
Tools entwickeln, das ein bestimmtes
Gerät in einem großen LAN lokalisieren
kann. Also ich muß feststellen können, an
welcher Endknoten das Gerät angeschlossen
ist, bzw. welchen Weg ein gesendete Paket
durchläuft.
Das Netz besteht aus ca. 8000 CISCO und
DIGITAL Komponenten ( Router, Switsch,
…) .
Ich bin dankbar für jeden Tip, der mir
zeigt, wie ich vorgehe.

Mit freundlichen Grüßen.
MGN
(möchte gern Netzwerkler)

Hallo Carlos,

Erstmal Danke, für deine kostbare Hinweise.

Von ersten zwei Punkten habe ich das Prinzip verstanden, und kann ich vielleicht irgendwie einsetzen. (Wie ? weiß ich noch nicht.)

Aber bei drittem Punkt, kannst du bitte etwas näher erklären , wie zum Fuß ?

Wie gesagt, im Netz befindet sich alle mögliche Teilnetze, und mein Tool muß alle Möglichkeiten abdecken können. Wenn ich (bzw. das entwickelte Prog.) die geroutete und geswitchte Teilnetze untersucht habe, erreiche ich die gesharten Teilnetze. Wie kann ich hier fortgehen, daß ich mindestens feststellen kann zB. , an welchen Hub das gesuchte Gerät angeschlossen ist.

Ich habe mir noch überlegt, das Ganze in Java zu schreiben.

Kannst du mir vielleicht andere Alternative vorschlagen, oder kennst du einige Seiten, indem ich passende Java-Pakete finden kann.

Mein vorläufige Dank an Dich oder an die jenigen, die mir irgendwie helfen können.

Gruß Omid.

Hallo Omid,

falls das Gerät eine IP-Adresse hat gibt
es diese Tools schon;

ping - ein Testpaket, um festzustellen,
ob und wie schnell das Gerät erreichbar
ist.

traceroute - (tracert bei Win-NT) der
geroutete Pfad wird nachverfolgt und alle
Stationen, bzw. Router werden
dargestellt.

SNMP-Tools - damit können managebare
Switche abgefragt werden. Hier kann ein
Gerät anhand seiner MAC-Adresse in der
entsprechenden SAT (Source Address Table)
bis auf den Port lokalisiert werden.

Gegebenfalls läßt sich diese Information
aus dem Switch über Telnet oder Webbased
Management rausholen.

Fazit:
Im gerouteten Netz läßt sich die Lokation
einfach mit Traceroute ermitteln.
Im geswitchten Netzwerk wird es teuer
(managebare Switche).
Im gesharten Netzwerk (Hubs, Koax) geht
es nur zu Fuß.

Gruß
Carlos

Hallo Omid

Aber bei drittem Punkt, kannst du bitte
etwas näher erklären , wie zum Fuß ?

In einem gesharten Netz kann die Position eines Gerätes nicht ausgemacht werden. Für den Hub sind alle Ports gleich.
Also muß jemand beim Patchen eine Liste anfertigen oder ZU FUß zu dem gepatchten Port laufen und sehen, was dahinter hängt.

Bei Switches ist etwas anderes, weil sie die MAC-Adressen lernen die an einem Port hängen. Somit läßt sich ein Gerät bis zu diesem Port lokalisieren.

Vorrausetzung ist natürlich, daß der Switch diese Information auch herausrücken kann, dß er managebar ist.

Wie gesagt, im Netz befindet sich alle
mögliche Teilnetze, und mein Tool muß
alle Möglichkeiten abdecken können. Wenn
ich (bzw. das entwickelte Prog.) die
geroutete und geswitchte Teilnetze
untersucht habe, erreiche ich die
gesharten Teilnetze. Wie kann ich hier
fortgehen, daß ich mindestens feststellen
kann zB. , an welchen Hub das gesuchte
Gerät angeschlossen ist.

Ein solches Tool ist zum Beispiel der Spectrum Enterprise Manager von Cabletron Systems. Dieses Programm hat die Fähigkeit die Struktur des Netzes zu erfassen und somit die Position eines Gerätes im Netz zuzuordnen.
Darin steckt aber eine Menge Know-how und es ist schweineteuer.

Gruß
Carlos