FOUNDRY-SN-IP-ACL-MIB :: snAgAclIcmpCode

MIB Reference — IPNetwork Monitor · Updated September 14, 2026

All MIBsFOUNDRY-SN-IP-ACL-MIBsnAgAclIcmpCode

snAgAclIcmpCode

Module: FOUNDRY-SN-IP-ACL-MIB

OID (symbolic): FOUNDRY-SN-IP-ACL-MIB::snAgAclIcmpCode

OID (numeric): 1.3.6.1.4.1.1991.1.2.2.15.2.1.30

Node type: OBJECT-TYPE

Type: INTEGER

Access: read-write

Description: ICMP Message Code value. Used in combination with
ICMP Message Type (use snAgAclSourceOperand2) to
setup an ICMP filter. This object is not used with any
other protocol. 0 means NA.
Supported values
Type: Echo reply
--------------
1 = Echo reply
Type: Destination unreachable
-------------------------
1 = Network unreachable
2 = Host unreachable
3 = Protocol unreachable
4 = Port unreachable
5 = Fragmentation needed by don't fragment bit set
6 = Source route failed
7 = Destination network unknown
8 = Destination host unknown
9 = Source host isolated
10 = Destination network administratively prohibited
11=Destination host administratively prohibited
12=Network unreachable for TOS
13=Host unreachable for TOS
14=Communication administratively prohibited by filter
15=Host precedence violation
16=Precedence cutoff in effect
Type: Source quench
------------------
1 = Source quench
Type: Redirect
------------
1 = Redirect for network
2 = Redirect for host
3 = Redirect for TOS and network
4 = Redirect for TOS and host
Type: Echo request
-----------------
1 = Echo request
Type: Router advertisement
------------------------
1 = Router advertisement
Type: Router solicitation
---------------------
1 = Router solicitation
Type: Time exceeded
------------------
1 = Time to live equals 0 during transmit
2 = Time to live equals 0 during reassembly
Type: Parameter problem
---------------------
1 = IP header bad (catchall error)
2 = Required option missing
Type: Timestamp request
----------------------
1 = Timestamp request
Type: Timestamp reply
-------------------
1 = Timestamp reply
Type: Information request
----------------------
1 = Information request
Type: Information reply
--------------------
1 = Information reply
Type: Address mask request
------------------------
1 = Address mask request
Type: Address mask reply
----------------------
1 = Address mask reply

What is snAgAclIcmpCode?

The ICMP Code value (0-255) this rule matches, used together with the ICMP Type carried in snAgAclSourceOperand2 to build a precise ICMP filter, e.g. Type 3 Code 4 for 'fragmentation needed but don't-fragment set'; 0 means not applicable and this field is ignored for non-ICMP rules.

Examples

Walk all instances (SNMPv2c):

snmpwalk -v2c -c public <target> 1.3.6.1.4.1.1991.1.2.2.15.2.1.30
snmpwalk -v2c -c public <target> FOUNDRY-SN-IP-ACL-MIB::snAgAclIcmpCode

Get a specific instance (index 1):

snmpget -v2c -c public <target> 1.3.6.1.4.1.1991.1.2.2.15.2.1.30.1
snmpget -v2c -c public <target> FOUNDRY-SN-IP-ACL-MIB::snAgAclIcmpCode.1

Set instance 1 (SNMPv2c):

snmpset -v2c -c private <target> 1.3.6.1.4.1.1991.1.2.2.15.2.1.30.1 i <value>

Start monitoring Brocade/Foundry FastIron switch/router (IP ACL config/accounting) with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the FOUNDRY-SN-IP-ACL-MIB::snAgAclIcmpCode OID value, configure state conditions and alerts, and monitor any Brocade/Foundry FastIron switch/router (IP ACL config/accounting) from a single console.

OID Breakdown

Upper-level ancestors (10 from the standard OID tree / other modules)
Numeric OIDNameModule
1isoLANART-AGENT
1.3orgAirPair-MIB
1.3.6dodAirPair-MIB
1.3.6.1internetAirPair-MIB
1.3.6.1.4privateAirPair-MIB
1.3.6.1.4.1enterprisesAirPair-MIB
1.3.6.1.4.1.1991foundryFOUNDRY-SN-ROOT-MIB
1.3.6.1.4.1.1991.1productsFOUNDRY-SN-ROOT-MIB
1.3.6.1.4.1.1991.1.2routerFOUNDRY-SN-ROOT-MIB
1.3.6.1.4.1.1991.1.2.2snIpFOUNDRY-SN-ROOT-MIB
Numeric OIDNameModule
1.3.6.1.4.1.1991.1.2.2.15snAgAclFOUNDRY-SN-IP-ACL-MIB
1.3.6.1.4.1.1991.1.2.2.15.2snAgAclTableFOUNDRY-SN-IP-ACL-MIB
1.3.6.1.4.1.1991.1.2.2.15.2.1snAgAclEntryFOUNDRY-SN-IP-ACL-MIB
1.3.6.1.4.1.1991.1.2.2.15.2.1.30snAgAclIcmpCodeFOUNDRY-SN-IP-ACL-MIB