Setup Guide

Fetch Dynamic MAC Entries using SNMP
Dell EMC Networking supports the RFC 1493 dot1d table for the default VLAN and the dot1q table for all other VLANs.
NOTE: The 802.1q Q-BRIDGE MIB denes VLANs regarding 802.1d, as 802.1d itself does not dene them. As a switchport must
belong a VLAN (the default VLAN or a congured VLAN), all MAC address learned on a switchport are associated with a VLAN.
For this reason, the Q-Bridge MIB is used for MAC address query. Moreover, specic to MAC address query, the MAC address
indexes dot1dTpFdbTable only for a single forwarding database, while dot1qTpFdbTable has two indices — VLAN ID and MAC
address — to allow for multiple forwarding databases and considering that the same MAC address is learned on multiple VLANs.
The VLAN ID is added as the rst index so that MAC addresses are read by the VLAN, sorted lexicographically. The MAC address
is part of the OID instance, so in this case, lexicographic order is according to the most signicant octet.
Table 124. MIB Objects for Fetching Dynamic MAC Entries in the Forwarding Database
MIB Object OID MIB Description
dot1dTpFdbTable .1.3.6.1.2.1.17.4.3 Q-BRIDGE MIB List the learned unicast MAC
addresses on the default VLAN.
dot1qTpFdbTable .1.3.6.1.2.1.17.7.1.2. 2 Q-BRIDGE MIB List the learned unicast MAC
addresses on non-default
VLANs.
dot3aCurAggFdb Table .1.3.6.1.4.1.6027.3.2. 1.1.5 F10-LINK-AGGREGATION -MIB List the learned MAC addresses
of aggregated links (LAG).
Each object comprises an OID concatenated with an instance number. In the case of these objects, the instance number is the decimal
equivalent of the MAC address; derive the instance number by converting each hex pair to its decimal equivalent. For example, the decimal
equivalent of E8 is 232, and so the instance number for MAC address 00:01:e8:06:95:ac is.0.1.232.6.149.172.
Example of Fetching MAC Addresses Learned on the Default VLAN Using SNMP
Example of Fetching MAC Addresses Learned on a Non-default VLAN Using SNMP
Example of Fetching MAC Addresses Learned on a Port-Channel Using SNMP
Use dot3aCurAggFdbTable to fetch the learned MAC address of a port-channel. The instance number is the decimal conversion of the
MAC address concatenated with the port-channel number.
--------------MAC Addresses on Force10 System-------------------
DellEMC(conf)#do show mac-address-table
VlanId Mac Address Type Interface State
1000 00:01:e8:06:95:ac Dynamic Po 1 Active
-------------Query from Management Station----------------------
>snmpwalk -v 2c -c techpubs 10.11.131.162 .1.3.6.1.4.1.6027.3.2.1.1.5
SNMPv2-SMI::enterprises.6027.3.2.1.1.5.1.1.1000.0.1.232.6.149.172.1 = INTEGER: 1000
SNMPv2-SMI::enterprises.6027.3.2.1.1.5.1.2.1000.0.1.232.6.149.172.1 = Hex-STRING: 00 01 E8
06 95 AC
SNMPv2-SMI::enterprises.6027.3.2.1.1.5.1.3.1000.0.1.232.6.149.172.1 = INTEGER: 1
SNMPv2-SMI::enterprises.6027.3.2.1.1.5.1.4.1000.0.1.232.6.149.172.1 = INTEGER: 1
Example of Deriving the Interface Index Number
If you know the interface index, use the following commands to nd the interface number.
DellEMC ~ $ snmpwalk -v 2c -c public 10.16.206.127 .1.3.6.1.2.1.2.2.1.2 | grep 2097156
IF-MIB::ifDescr.2097156 = STRING: TenGigabitEthernet 1/1
DellEMC ~ $ snmpwalk -v 2c -c public 10.16.206.127 .1.3.6.1.2.1.31.1.1.1.1 | grep 2097156
IF-MIB::ifName.2097156 = STRING: TenGigabitEthernet 1/1
838
Simple Network Management Protocol (SNMP)