'Switches and routers interfaces name dictionary

I am curently looking for a dictionary that contains all (or a lot) of interfaces names for routers and switches. For instance a dictionary that would look like this :

[[Cisco : GigabithEthernet1/0/0, ..., GigabithEthernet1/0/28, FastEthernet1/0/0, ...], [Juniper : ge-0/0/1, ..., ge-0/0/12,fa-0/0/1, ...,fa-0/0/12]]

I would like it to contain as much of interfaces names of as much of brand as possible.

I have already been looking for it for a long time now, but I have not been able to find anything so far. So if anyone has something to share on this it would be very much appreciated.

Thanks for reading.



Solution 1:[1]

A quick update to inform you that I have not been able to find a dictionnary and that after some research I find out that you don't need one if your problem is to identify interfaces on a switch or router. Using SNMP, you can find which one of the interfaces on your machine is a physical or logical interface. So I used this reference to know which one of my interfaces are physical interfaces or not. The OID is : 1.3.6.1.2.1.2.2.1.3

Thanks for the help I have been given so far !

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Julien Tortes