но ведь ifindex это не только snmp
Спешу огорчить "порядковый номер интерфейса" величина феерическая, не так давно, при наличии нескольких сетевых карт и после перезагрузки можно поиметь eth0=eth1 и наеборот, кстати в кошках тоже самое, пока не употребишь определенную конфигурационную команду. Не стоит опираться на ifIndex как на ключ, найдите что-то более уникальное.