• # Bon alors

    Posté par . En réponse au message mac vers port de switch. Évalué à 3.

    Le nom de communauté est une sorte de mot de passe qui te permet d'aller lire l'arbre snmp. En général (enfin sur les switchs que je connais) les switchs répondent sur un vlan d'administration (en générale de 1) et disposent d'une liste d'ip autorisées à faire des requètes.
    Il faut donc d'abord que tu vérifie que tes commandes fonctionnent une à une.

    tu cherches à faire une relation mac/port pour cela tu n'as besoins que de l'oid : .1.3.6.1.2.1.17.4.3.1.2.0 qui te donne la liste des mac connues sous la forme .1.3.6.1.2.1.17.4.3.1.2.0.mac_convertie_en_decimal : N° du port relié à cette mac.
    tu as donc directement ta correspondance. Il faut faire attention car tu peux avoir beaucoup de mac sur le port d'uplink.

    Le sujet des vlans est plus complex puisqu'il dépend un peu des switchs. L'indexation des macs n'est pas du tout relié aux vlan. IL faut 2 oids pour déterminer si le port appartient à un vlan et si il est marqué taggué ou non.

    .1.3.6.1.2.1.17.7.1.4.3.1.2.vlan donne l'appartenance au vlan
    .1.3.6.1.2.1.17.7.1.4.3.1.4.vlan donne impose la marque untaggued
    pour les switchs HP au minimum. le retour de ces oids est une valeur hexa qu'il faut interpréter sous forme binaire avec le msb correspondant à l'état du premier port du switch

    Tu peux aussi utiliser le PVID pour avoir une idée du vlan .1.3.6.1.2.1.17.7.1.4.5.1.1