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.
2 juin 2008 à 10:00
30 mai 2008 à 19:41
23 mai 2008 à 15:08
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.