Snmp : recherche d'adresse mac sur un réseau de switch

Soyez le premier à donner votre avis sur cette source.

Vue 14 968 fois - Téléchargée 864 fois

Description

Ce script permet de rechercher une adresse physique sur un réseau de switch en cascade.

A partir d'une adresse MAC et d'un point d'entrée réseau (IP d'un switch), le script détermine automatique la topologie des switches en cascade jusqu'au switch connecté à l'adresse MAC demandée.

Le script s'appuie sur les fonctionnalités SNMP des switches Nortel (MIBS privées).

Conclusion :


La difficulté était de savoir où trouver les informations dans les MIBS Snmp.

Dans mon, je me suis appuyé sur un logiciel Nortel qui m'affichait la topologie des switches. J'ai "sniffé" le réseau avec Ethereal afin de déterminer quels étaient les OID interrogés par le programme.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
23
Date d'inscription
mercredi 2 février 2005
Statut
Membre
Dernière intervention
17 juillet 2009

CRAFTY57 >> et toi le ? ( C c?dille) !)
Messages postés
4
Date d'inscription
lundi 4 février 2008
Statut
Membre
Dernière intervention
7 juin 2008

SPIPOD >> T'aurais pas perdu sa : é
Messages postés
23
Date d'inscription
mercredi 2 février 2005
Statut
Membre
Dernière intervention
17 juillet 2009

Salut,

As-tu essay? FreeSNMP plut?t que sniffer avec Ethereal?

Tu utilises PHP4 ?

Tu devrais passer par un formulaire pour l'adresse MAC.

Pourquoi ne pas d?clarer en global des variables comme $OID_MAC

Pourquoi ne pas d?finir une fonction pour le code dans la partie HTML ?

En d?finissant une classe, ce serais plus soign?.

$BONDS_MAX devrait ?tre utilis'e comme limite pour une variable auto-incr?ment?e, tu ne devrais pas y toucher.

Tu continues ? rechercher l'adresse MAC sur les autres switch du stack apr?s l'avoir trouv?e, pourquoi ?

L'id'e est tr?s bonne, la recherche longue donc m?ritante, mais le programme peu soign?.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (cs_mole)