| OID symbolic | OID numeric | Type | Access | Description |
| protocol | 1.3.6.1.4.1.3181.10.6.2 | | | Microsens private MIB for Generation 6 Ethernet Switches |
| igmp | 1.3.6.1.4.1.3181.10.6.2.40 | | | |
| INT igmpEnableIgmpSnooping | 1.3.6.1.4.1.3181.10.6.2.40.1 | INTEGER | read-write | General enable of the IGMP snooping function. When disabled all IGMP snooping in all VLANs is disabled as well. |
| INT igmpEnableMldSnooping | 1.3.6.1.4.1.3181.10.6.2.40.2 | INTEGER | read-write | General enable of the MLD snooping function. When disabled all MLD snooping in all VLANs is disabled as well. |
| STR igmpShowMulticastForVlan | 1.3.6.1.4.1.3181.10.6.2.40.3 | DisplayString | read-write | Filter MAC table to show only multicast MACs associated with a given VLAN range. Supply VLAN ID as parameter. Syntax example: igmp.show_multicast_for_vlan = 1-4,1000-2000. |
| STR igmpShowMulticastForPort | 1.3.6.1.4.1.3181.10.6.2.40.4 | DisplayString | read-write | Filter MAC table to show only multicast MACs associated with a given port range. Supply port as parameter. The shorthand port format like 1 for 1/1 may be used. Syntax examples: igmp.show_multicast_for_port = 1/2,1/5 or igmp.show_multicast_for_port = 1-3,5. |
| configTable | 1.3.6.1.4.1.3181.10.6.2.40.5 | | not-accessible | This table defines IGMP snooping parameter per VLAN. The table entries are referenced by VLAN ID and must match corresponding VLAN filter entires defined under vlan.filter_config.vlan_id. Any number of table entires can be created to configure unique settings for different VLANs. The default entry for VLAN ID=0 cannot be deleted and it used when no VLAN are used in the system. |
| configEntry | 1.3.6.1.4.1.3181.10.6.2.40.5.1 | | not-accessible | |
| INT configIndex | 1.3.6.1.4.1.3181.10.6.2.40.5.1.1 | INTEGER | not-accessible | Automatically generated |
| STR configVlanId | 1.3.6.1.4.1.3181.10.6.2.40.5.1.2 | DisplayString | read-write | Defines IGMP snooping table entry associated with this VLAN ID. This is the key value for the table.VLAN ID 0 is used to define the IGMP settings when VLANs are not used. Type '=:' to edit, use index '[*] = new_vlan:' to add an entry. Edit string to nothing to delete entry. |
| INT configEnableIgmpSnooping | 1.3.6.1.4.1.3181.10.6.2.40.5.1.3 | INTEGER | read-write | Enable IGMP (IPv4) snooping for this particular VLAN. |
| INT configEnableMldSnooping | 1.3.6.1.4.1.3181.10.6.2.40.5.1.4 | INTEGER | read-write | Enable MLD (IPv6) snooping for this particular VLAN. |
| INT configSnoopingPorts | 1.3.6.1.4.1.3181.10.6.2.40.5.1.5 | INTEGER | read-write | This parameter permits port selective IGMP/MLD snooping enabling. When empty all ports are enabled! Syntax: slot/port, slot/port or use hex value for quick setup. Example: = 0xf (ports 1-4) |
| INT configStaticRouterPorts | 1.3.6.1.4.1.3181.10.6.2.40.5.1.6 | INTEGER | read-write | When set corresponding ports will be marked as static router ports. Upon default no ports will be marked. Syntax: slot/port, slot/port or use hex value for quick setup. Example: = 0x30 (ports 5-6) |
| INT configMulticastRouterDetection | 1.3.6.1.4.1.3181.10.6.2.40.5.1.7 | INTEGER | read-write | Defines the mode for detecting the router port. |
| INT configEnableReportAggregation | 1.3.6.1.4.1.3181.10.6.2.40.5.1.8 | INTEGER | read-write | When enabled limits the number of reports received from same subnet to be transmitted only once to the router. |
| INT configEnableFloodingUnregisterPkt | 1.3.6.1.4.1.3181.10.6.2.40.5.1.9 | INTEGER | read-write | When enabled unregistered multicast streams are flooded on all ports (which are member of the source VLAN of this stream). When disabled unregistered multicast streams are forwarded on static router ports only. |
| I32 configMcastGroupLimit | 1.3.6.1.4.1.3181.10.6.2.40.5.1.10 | Integer32 | read-write | Indicates the number of multicast groups in the table. |
| I32 configGroupMembershipInterval | 1.3.6.1.4.1.3181.10.6.2.40.5.1.11 | Integer32 | read-write | IGMP group_membership_interval time in seconds. |
| I32 configMaxResponseTime | 1.3.6.1.4.1.3181.10.6.2.40.5.1.12 | Integer32 | read-write | IGMP response time in seconds. |
| INT configEnableFastLeave | 1.3.6.1.4.1.3181.10.6.2.40.5.1.13 | INTEGER | read-write | Enables the software to remove the multicast group when it receives an IGMP leave report without first sending an IGMP query message to check if other users still require this group. This parameter is used for IGMPv2 hosts when only one host is present on each VLAN port. |
| I32 configLastMemberQueryTime | 1.3.6.1.4.1.3181.10.6.2.40.5.1.14 | Integer32 | read-write | Sets the interval in seconds that the software waits after sending an IGMP query to verify that no hosts that want to receive a particular multicast group to remain on a network segment. If no hosts respond before the last_member_query_time expires, the multicast group is removed from the associated VLAN port. |
| I32 configNeighborDeadInterval | 1.3.6.1.4.1.3181.10.6.2.40.5.1.15 | Integer32 | read-write | IGMP neighbor dead interval in seconds in case of router_discovery mode. |
| I32 configRouterAgingTime | 1.3.6.1.4.1.3181.10.6.2.40.5.1.16 | Integer32 | read-write | IGMP router aging time in seconds. |
| staticMulticastGroupsTable | 1.3.6.1.4.1.3181.10.6.2.40.6 | | not-accessible | This table may be used to enter the multicast addresses of other protocols beside IGMP, that need to be forwarded when IGMP snooping is enabled. This can be used instead of flood_unregistered_packets parameter and reduces the traffic in the network. |
| staticMulticastGroupsEntry | 1.3.6.1.4.1.3181.10.6.2.40.6.1 | | not-accessible | |
| INT staticMulticastGroupsIndex | 1.3.6.1.4.1.3181.10.6.2.40.6.1.1 | INTEGER | not-accessible | Automatically generated |
| STR staticMulticastGroupsName | 1.3.6.1.4.1.3181.10.6.2.40.6.1.2 | DisplayString | read-write | Unique name to reference this entry and to remember whose MAC address is entered. |
| STR staticMulticastGroupsDescription | 1.3.6.1.4.1.3181.10.6.2.40.6.1.3 | DisplayString | read-write | Enter any information required to remember what this rule is intended to do. |
| MAC staticMulticastGroupsMulticastMac | 1.3.6.1.4.1.3181.10.6.2.40.6.1.4 | MacAddress | read-write | MAC address entry. |
| INT staticMulticastGroupsForwardingPortMask | 1.3.6.1.4.1.3181.10.6.2.40.6.1.5 | INTEGER | read-write | Enter the ports to which this multicast should be forwarded. A value of 0 disables this entry. Syntax: slot/port, slot/port or use hex value for quick setup. Example: = 0xf (ports 1-4) |
| I32 staticMulticastGroupsVlanId | 1.3.6.1.4.1.3181.10.6.2.40.6.1.6 | Integer32 | read-write | VLAN on which the packets is entering. |
| statusTable | 1.3.6.1.4.1.3181.10.6.2.40.100 | | not-accessible | This table contains operational counters of the IGMP snooping module. |
| statusEntry | 1.3.6.1.4.1.3181.10.6.2.40.100.1 | | not-accessible | |
| INT statusIndex | 1.3.6.1.4.1.3181.10.6.2.40.100.1.1 | INTEGER | not-accessible | Automatically generated |
| INT statusIgmpRouterPorts | 1.3.6.1.4.1.3181.10.6.2.40.100.1.2 | INTEGER | read-only | Displays the igmp router ports list |
| U32 statusRxGeneralQueries | 1.3.6.1.4.1.3181.10.6.2.40.100.1.3 | Unsigned32 | read-only | Displays the number of received general queries. |
| U32 statusRxGroupQueries | 1.3.6.1.4.1.3181.10.6.2.40.100.1.4 | Unsigned32 | read-only | Displays the number of received group queries. |
| U32 statusRxReports | 1.3.6.1.4.1.3181.10.6.2.40.100.1.5 | Unsigned32 | read-only | Displays the number of received report messages. |
| U32 statusRxLeaves | 1.3.6.1.4.1.3181.10.6.2.40.100.1.6 | Unsigned32 | read-only | Displays the number of received leave messages. |
| U32 statusRxAdvertisements | 1.3.6.1.4.1.3181.10.6.2.40.100.1.7 | Unsigned32 | read-only | Displays the number of received advertisements. |
| U32 statusRxTerminations | 1.3.6.1.4.1.3181.10.6.2.40.100.1.8 | Unsigned32 | read-only | Displays the number of received terminations. |
| U32 statusRxUnsupported | 1.3.6.1.4.1.3181.10.6.2.40.100.1.9 | Unsigned32 | read-only | Displays the number of received unsupported messages. |
| U32 statusRxErrors | 1.3.6.1.4.1.3181.10.6.2.40.100.1.10 | Unsigned32 | read-only | Displays the number of received error packets. |
| U32 statusTxSolicitations | 1.3.6.1.4.1.3181.10.6.2.40.100.1.11 | Unsigned32 | read-only | Displays the number of transmitted solicitation messges. |
| mldStatusTable | 1.3.6.1.4.1.3181.10.6.2.40.101 | | not-accessible | This table contains operational counters of the MLD snooping module. |
| mldStatusEntry | 1.3.6.1.4.1.3181.10.6.2.40.101.1 | | not-accessible | |
| INT mldStatusIndex | 1.3.6.1.4.1.3181.10.6.2.40.101.1.1 | INTEGER | not-accessible | Automatically generated |
| INT mldStatusMldRouterPorts | 1.3.6.1.4.1.3181.10.6.2.40.101.1.2 | INTEGER | read-only | Displays the igmp router ports list |
| U32 mldStatusRxGeneralQueries | 1.3.6.1.4.1.3181.10.6.2.40.101.1.3 | Unsigned32 | read-only | Displays the number of received general queries. |
| U32 mldStatusRxGroupQueries | 1.3.6.1.4.1.3181.10.6.2.40.101.1.4 | Unsigned32 | read-only | Displays the number of received group queries. |
| U32 mldStatusRxReports | 1.3.6.1.4.1.3181.10.6.2.40.101.1.5 | Unsigned32 | read-only | Displays the number of received report messages. |
| U32 mldStatusRxLeaves | 1.3.6.1.4.1.3181.10.6.2.40.101.1.6 | Unsigned32 | read-only | Displays the number of received leave messages. |
| U32 mldStatusRxAdvertisements | 1.3.6.1.4.1.3181.10.6.2.40.101.1.7 | Unsigned32 | read-only | Displays the number of received advertisements. |
| U32 mldStatusRxTerminations | 1.3.6.1.4.1.3181.10.6.2.40.101.1.8 | Unsigned32 | read-only | Displays the number of received terminations. |
| U32 mldStatusRxUnsupported | 1.3.6.1.4.1.3181.10.6.2.40.101.1.9 | Unsigned32 | read-only | Displays the number of received unsupported messages. |
| U32 mldStatusRxErrors | 1.3.6.1.4.1.3181.10.6.2.40.101.1.10 | Unsigned32 | read-only | Displays the number of received error packets. |
| U32 mldStatusTxSolicitations | 1.3.6.1.4.1.3181.10.6.2.40.101.1.11 | Unsigned32 | read-only | Displays the number of transmitted solicitation messges. |