Extraire la table de routage d'un switch
Résolu/Fermé
Alucard95
Messages postés
157
Date d'inscription
mardi 7 octobre 2008
Statut
Membre
Dernière intervention
19 juin 2009
-
7 oct. 2008 à 15:11
brupala Messages postés 110683 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 17 décembre 2024 - 9 mai 2009 à 20:19
brupala Messages postés 110683 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 17 décembre 2024 - 9 mai 2009 à 20:19
A voir également:
- Extraire la table de routage d'un switch
- Table ascii - Guide
- Extraire une video youtube - Guide
- Table des matières word - Guide
- Extraire son video - Guide
- Extraire image pdf - Guide
7 réponses
brupala
Messages postés
110683
Date d'inscription
lundi 16 juillet 2001
Statut
Membre
Dernière intervention
17 décembre 2024
13 868
7 oct. 2008 à 15:51
7 oct. 2008 à 15:51
salut,
il est impropre de parler de table de routage pour un switch (de niveau 2) , on parle de forward-table , table de diffusion .
il existe un oid dans la mib2 bridge : http://www.commentcamarche.net/forum/affich 585194 recuperer les table mac via snmp#11 voir rfc 1286: http://www.oidview.com/mibs/0/RFC1286-MIB.html
on peut lire cette table en telnet .
sur HP, il faudrait que je recherche, mais sur cisco la commande pour afficher la table mac est: show mac-address-table dynamic
il est impropre de parler de table de routage pour un switch (de niveau 2) , on parle de forward-table , table de diffusion .
il existe un oid dans la mib2 bridge : http://www.commentcamarche.net/forum/affich 585194 recuperer les table mac via snmp#11 voir rfc 1286: http://www.oidview.com/mibs/0/RFC1286-MIB.html
on peut lire cette table en telnet .
sur HP, il faudrait que je recherche, mais sur cisco la commande pour afficher la table mac est: show mac-address-table dynamic
Alucard95
Messages postés
157
Date d'inscription
mardi 7 octobre 2008
Statut
Membre
Dernière intervention
19 juin 2009
2
7 oct. 2008 à 15:54
7 oct. 2008 à 15:54
Dis donc tu es sur tout les sujets!!
En fait j'ai déjà vu cette discussion mais le problème est que je n'ai pas cette OID (1.3.6.1.2.1.17.4.3.1.2).
J'utilise getif pour faire mes requêtes et il ne va pas jusqu'a 17.
Doit-je utiliser un autre logiciel??
En fait j'ai déjà vu cette discussion mais le problème est que je n'ai pas cette OID (1.3.6.1.2.1.17.4.3.1.2).
J'utilise getif pour faire mes requêtes et il ne va pas jusqu'a 17.
Doit-je utiliser un autre logiciel??
brupala
Messages postés
110683
Date d'inscription
lundi 16 juillet 2001
Statut
Membre
Dernière intervention
17 décembre 2024
13 868
7 oct. 2008 à 16:22
7 oct. 2008 à 16:22
non non,
il suffit d'ajouter la bonne mib .
essaie de récupérer celle de tes switchs .
il suffit d'ajouter la bonne mib .
essaie de récupérer celle de tes switchs .
Alucard95
Messages postés
157
Date d'inscription
mardi 7 octobre 2008
Statut
Membre
Dernière intervention
19 juin 2009
2
7 oct. 2008 à 16:29
7 oct. 2008 à 16:29
Ah j'apprends encore quelque chose, je ne savais pas que l'on pouvait ajouter des mib :).
sais tu comment l'on fait (ne t'inquiète pas je cherche en même temps)
sais tu comment l'on fait (ne t'inquiète pas je cherche en même temps)
Alucard95
Messages postés
157
Date d'inscription
mardi 7 octobre 2008
Statut
Membre
Dernière intervention
19 juin 2009
2
7 oct. 2008 à 16:56
7 oct. 2008 à 16:56
Bon, j'ai bien trouvé une extension à cette adresse http://www.wtcs.org/snmp4tpc/getif.htm#Compiling%20additional%20MIBS, une fois que je l'ai installé et que j'utilise l'oid .1.3.6.1.2.1.17.4.3.1.1 j'ai comme réponse les adresses mac sauf qu'elles ne sont pas repertoriées par port, il n'apparaissent d'ailleurs pas normlement pour caractériser le port j'ai l'oid.numéro_de_port exemple le port 1 avec l'oid précédant aurait été 1.3.6.1.2.1.17.4.3.1.1.1
Seulement la la première est :.1.3.6.1.2.1.17.4.3.1.1.0.0.104.25.101.120 à quoi correspond la fin de l'oid 0.0.104.25.101.120 ??
Seulement la la première est :.1.3.6.1.2.1.17.4.3.1.1.0.0.104.25.101.120 à quoi correspond la fin de l'oid 0.0.104.25.101.120 ??
brupala
Messages postés
110683
Date d'inscription
lundi 16 juillet 2001
Statut
Membre
Dernière intervention
17 décembre 2024
13 868
7 oct. 2008 à 18:15
7 oct. 2008 à 18:15
arf,
ce sont les 6 octets de l'adresse mac mais convertis en décimal
00:00:68:19:65:78 == 0.0.104.25.101.120
ce sont les 6 octets de l'adresse mac mais convertis en décimal
00:00:68:19:65:78 == 0.0.104.25.101.120
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Alucard95
Messages postés
157
Date d'inscription
mardi 7 octobre 2008
Statut
Membre
Dernière intervention
19 juin 2009
2
8 oct. 2008 à 09:17
8 oct. 2008 à 09:17
Ok,
Mais comment je fais pour identifier il de quel port du switch il s'agit, car mon but final est en gros de pouvoir identifier tout ce qui est connecté au switch et sur quel port
Mais comment je fais pour identifier il de quel port du switch il s'agit, car mon but final est en gros de pouvoir identifier tout ce qui est connecté au switch et sur quel port
Alucard95
Messages postés
157
Date d'inscription
mardi 7 octobre 2008
Statut
Membre
Dernière intervention
19 juin 2009
2
8 oct. 2008 à 11:09
8 oct. 2008 à 11:09
De plus, lorsque j'utilise cette commande sous linux : snmpget -v2c -c public adresse_ip .1.3.6.1.2.1.17.4.3.1.1
J'ai cette erreur :
SNMPv2-SMI::mib-2.17.4.3.1.1 = No Such Instance currently exists at this OID
J'ai cette erreur :
SNMPv2-SMI::mib-2.17.4.3.1.1 = No Such Instance currently exists at this OID
Alucard95
Messages postés
157
Date d'inscription
mardi 7 octobre 2008
Statut
Membre
Dernière intervention
19 juin 2009
2
8 oct. 2008 à 11:24
8 oct. 2008 à 11:24
Bon,
pour l'erreur j'ai trouvé il faut utiliser snmpwalk.
Cependant je ne sais toujours pas comment identifier le port avec l'adresse mac
pour l'erreur j'ai trouvé il faut utiliser snmpwalk.
Cependant je ne sais toujours pas comment identifier le port avec l'adresse mac
brupala
Messages postés
110683
Date d'inscription
lundi 16 juillet 2001
Statut
Membre
Dernière intervention
17 décembre 2024
13 868
8 oct. 2008 à 13:51
8 oct. 2008 à 13:51
bah , c'est dans la rfc:
17.4.3.1.1 adresse mac
17.4.3.2.2 numéro de port (attention au décalage : compte à partir de 1 )
17.4.3.1.3 status
dot1dTpFdbTable dot1dTpFdbTable 1.3.6.1.2.1.17.4.3 OBJECT-TYPE dot1dTpFdbEntry dot1dTpFdbEntry 1.3.6.1.2.1.17.4.3.1 OBJECT-TYPE dot1dTpFdbAddress dot1dTpFdbAddress 1.3.6.1.2.1.17.4.3.1.1 OBJECT-TYPE dot1dTpFdbPort dot1dTpFdbPort 1.3.6.1.2.1.17.4.3.1.2 OBJECT-TYPE dot1dTpFdbStatus dot1dTpFdbStatus 1.3.6.1.2.1.17.4.3.1.3 OBJECT-TYPE
17.4.3.1.1 adresse mac
17.4.3.2.2 numéro de port (attention au décalage : compte à partir de 1 )
17.4.3.1.3 status
zer0_white
>
brupala
Messages postés
110683
Date d'inscription
lundi 16 juillet 2001
Statut
Membre
Dernière intervention
17 décembre 2024
9 mai 2009 à 14:31
9 mai 2009 à 14:31
bonjour brupala,
je suis entrain de finir mon projet de fin d'étude qui consiste a lister les port d'un switch hp 2512/24
j'ai trouver les bonnes oids pour les mac et les nums de ports mais je n'arrive pas a les utiliser en php, même en testant avec les oid que tu as fournit cela ne fonctionne pas, apache me renvoi une erreur disant que le nom n'existe pas pour les conteneurs :
- dot1dTpFdbAddress
- dot1dTpFdbPort
si tu pourrais m'aiguiller vers la solution ça serait magnifique.
merci d'avance
zer0_white
je suis entrain de finir mon projet de fin d'étude qui consiste a lister les port d'un switch hp 2512/24
j'ai trouver les bonnes oids pour les mac et les nums de ports mais je n'arrive pas a les utiliser en php, même en testant avec les oid que tu as fournit cela ne fonctionne pas, apache me renvoi une erreur disant que le nom n'existe pas pour les conteneurs :
- dot1dTpFdbAddress
- dot1dTpFdbPort
si tu pourrais m'aiguiller vers la solution ça serait magnifique.
merci d'avance
zer0_white
brupala
Messages postés
110683
Date d'inscription
lundi 16 juillet 2001
Statut
Membre
Dernière intervention
17 décembre 2024
13 868
>
zer0_white
9 mai 2009 à 20:19
9 mai 2009 à 20:19
Salut,
pour cela, il vaudrait mieux que tu poses cette question dans le forum programmation .
et dans une nouvelle discussion.
pour cela, il vaudrait mieux que tu poses cette question dans le forum programmation .
et dans une nouvelle discussion.