Visionner la connectique des switch - Réseaux - Systèmes & Réseaux Pro
Marsh Posté le 09-10-2008 à 11:50:19
Pour les interconnection entre les switchs il faut utiliser le protocole CDP. Il te permet de savoir quels sont les equipements actifs qui sont branché et où. Sous reserve que tes equipements soient compatible.
Pour le reste pas d'autres moyens que les adresses mac.
Marsh Posté le 09-10-2008 à 11:56:18
Tout d'abord merci de ta réponse, C'est vrai j'avais entendu parler de ce protocole mais il fonctionne avec du matériel cisco et comme j'ai oublié de le péciser sorry, il ne s'agit que de switch hp
Marsh Posté le 09-10-2008 à 11:59:43
Chez moi j'ai du cisco et de l'HP et le CDP fonctionne sur les deux sans probleme. Je vois tout le monde a partir de tout le monde avec la commande "show cdp neigh"
Marsh Posté le 09-10-2008 à 12:05:29
Merci bien, je vais voir ce que ça donne.
Maintenant il ne me reste plus qu'a réussir à récupérer toutes ces données régulièrement et à les intégrer dans une page web
Marsh Posté le 09-10-2008 à 18:41:21
j'essaierai aussi demain mais j'ai peur que le protocole CDP ne soit pas implémenté sur tous les modèles de switch HP
Marsh Posté le 09-10-2008 à 22:17:24
j'ai des vieux 2524 et 8000m et ca marche sans soucis dessus, ca me remonte le hostname des cisco qui sont en aval ainsi que leur port de connexion.
Marsh Posté le 10-10-2008 à 08:09:34
Bonjour tout le monde,
Alors le protocole CDP fonctionne bien sur les switchs HP que j'ai testé, cependant on viens juste de mettre en place un switch Dell et la par contre il n'est pas détecté par le protocole CDP alala, ça va être bien compliqué de mettre en place une carte de tout ça...
Marsh Posté le 10-10-2008 à 09:00:26
Ah ouais mais non ....jamais de Dell en equipement actif. Deja qu'ils savent tout juste faire des serveurs
Marsh Posté le 17-10-2008 à 10:20:49
ReplyMarsh Posté le 17-10-2008 à 10:25:31
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Cela correspond au fonction du matériel
Marsh Posté le 17-10-2008 à 10:28:48
cool nickel
merci
t'as trouvé ça où toi ? dans la doc j'imagine....
Marsh Posté le 17-10-2008 à 10:31:04
Même pas, je m'étais aussi demandé ce que ça voulais dire alors j'avais cherché sur google et j'ai trouvé le descriptif de codes ici :
http://cisco.goffinet.org/s2/methode_diagnostic
Marsh Posté le 18-10-2008 à 13:43:30
si vous utilisez d'autres équipements que Cisco, essayez le LLDP (CDP standard)
Attention, pas toutes les versions ne le supporte
Marsh Posté le 20-10-2008 à 15:16:00
sinon pour aller plus loin, à par faire un "show cdp neigh", c'est quoi l'étape d'après, pour avoir un plan de tout le réseau ?
faut quand même pas faire un script qui se connecte à chaque switch et lancer la commande dessus....
merci
Marsh Posté le 20-10-2008 à 15:54:07
malheureusement si, le cdp ne permet que de voir les voisins directs.
Si tu veux tout voir il faut passer soit par un script soit par un soft de supervision qui peux te reconstruire la map reseau (mais ce n'est pas donné comme soft)
Marsh Posté le 20-10-2008 à 16:02:08
M4vrick a écrit : malheureusement si, le cdp ne permet que de voir les voisins directs. |
Faux.
A. Cisco Network Assistant software is free of charge.
avec un login CCO.
http://www.cisco.com/en/US/products/ps5931/index.html
http://www.networkworld.com/community/node/16842
Marsh Posté le 20-10-2008 à 16:26:24
sauf que celui la ne supporte que les switchs cisco. Hors la question initiale et les autres reponses parlent entres autres de switchs HP ou d'utiliser LLDP.
Marsh Posté le 20-10-2008 à 16:32:26
Vous tracassez pas, j'ai réussi à contourner le problème, je fais moi-même découverte réseau
Marsh Posté le 20-10-2008 à 17:10:44
j'allais le dire. avec un script ça doit aller assez vite...
Marsh Posté le 20-10-2008 à 18:16:04
alucard95 a écrit : Vous tracassez pas, j'ai réussi à contourner le problème, je fais moi-même découverte réseau |
Tu peux nous filer ton script stp
Merci
Marsh Posté le 20-10-2008 à 20:27:56
Je sens bien le "papier-sylo", pour pas mal de topos c'est encore ce qu'il y a de plus efficace
Marsh Posté le 21-10-2008 à 09:36:01
Bah en fait, c'est tout simple et ça ne nécessite pas de papier ni de stylo
J'ai crée sous mysql une base dans laquelle je vais stocker mes infos. Ensuite pour pouvoir savoir qui est connecté au switch j'utilise le snmp et les oid dot1dTpFdbAddress et dot1dTpFdbPort qui me donne les adresses MAC associé au port (pas l'adresse mac du port). Cela ne fonctionne pas sur les ports ou sont connecté d'autres switch car la on récupère des dizaines d'adresses.
Ensuite une fois que je sais à quel port correspond quelle adresse MAC je fais une résolution (la aussi c'est un peu galère), j'ai du créer une autre base avec un script qui fais des requêtes arp sur une plage d'adresse.
Pour finir correspondance entre adresse MAC et IP avec nom machine et voila, il ne me reste plus qu'a l'intégrer dans une page web.
Mon dernier petit soucis est que ma résolution arp sous toute une plage est assez longue et donc ma carte ne s'actualisera pas aussi vite que je le voudrais.
Marsh Posté le 21-10-2008 à 15:34:40
watcha!
Pas mal tout ça, un peu lourd effectivement mais je vois bien la problématique.
en tout cas, merci, ça va m'aider !
Marsh Posté le 21-10-2008 à 15:46:44
Pas de soucis, si tu trouves plus efficace hésite pas à me le dire
Marsh Posté le 23-10-2008 à 16:41:31
ben un script shell à coup de telnet / sh cdp nei récursif...
Bon c'est chaud aussi j'admet
Marsh Posté le 18-03-2009 à 08:52:56
remontée du topic ! (désolé)
Mais je cherche des informations sur le protocole LLDP.
Savoir comment ça s'utilise parce que à part le lien Wikipedia
http://en.wikipedia.org/wiki/Link_ [...] y_Protocol
J'ai franchement pas trouvé grand chose...
Merci
Marsh Posté le 18-03-2009 à 10:11:41
Pour ceux que ça intéresse, j'ai trouvé les informations sur le protocole LLDP sur la doc de switchs HP
voici quelques commandes de base :
show LLDP config
Pour paramétrer le protocole LLDP, taper
config
==> entrée dans le menu config en CLI
Pour activer LLDP :
lldp run
Pour désactiver LLDP :
no lldp run
Pour avoir les stats :
show lldp stats
Pour avoir les infos LLDP locales :
show lldp info local-device
Pour avoir les infos LLDP distantes :
show lldp info remote-device
Marsh Posté le 09-10-2008 à 11:47:44
Bonjour tout le monde!!
Voila, je sollicite vôtre aide pour résoudre un problème (logique) mais il est possible qu'il soit impossible à réaliser.
Alors, mon réseau est composé d'environ une dizaine de switch connectés entre eux. Je voudrais réaliser une carte dynamique de ces switch qui m'indiquerait qui (machine ou switch) est connecté sur chacun des ports. Je me suis donc orienté vers le snmp et les mib. Mais la seule mib que j'ai trouvé me donne la liste des adresse mac qui ont trainsité par ce port et non l'adresse mac de la machine qui est directement connecté. Donc dans le cas ou c'est un switch qui est connecté je me retrouve avec plusieurs dizaines d'adresses MAC .
Est-ce que quelqu'un aurait une (autre) idée pour réaliser ce genre de carte??
En tout cas merci d'avance.