CISCO-ISNS-IP-NW-DISCOVERY-MIB

        MIB to provide the information about the disjoint 
IP networks connected to the various gigabit ethernet
interfaces in the 'Fabric' and objects to discover 
the same.
        
It is possible that multiple disjoint IP networks
may terminate on a single fibre channel switch
in a Fabric.
        
In such a scenario, the iSNS Server has to ensure that 
the targets returned on a query by iscsi devices are 
filter based on access control list (specified by the
user during configuration) and also based on gigabit 
ethernet ports which are reachable to the IP network, 
on which the iscsi device is present.
        
To achieve the above objective, the iSNS server 
partitions all known gigabit ethernet ports into 
disjoint sets based on IP reachability by sending 
discovery packets. Each set is referred to as an 
IP Network and the gigabit ethernet ports contained
therein are referred to as IP Network members. 
        
This MIB provides ability to initiate, configure and 
show discovery results of the IP Networks in 
the fabric.
        
GLOSSARY: 
        
Fabric - The set of physically connected fibre channel 
         switches. 
WWN    - World Wide Name.
ISNS   - Internet Storage Name Service.
    
Source file
CISCO-ISNS-IP-NW-DISCOVERY-MIB
Last revised
Identity
ciscoIsnsIpNetDiscoveryMIB
Base OID
1.3.6.1.4.1.9.9.434
Imported Objects
CISCO-SMI ciscoMgmt
CISCO-ST-TC FcNameId
IF-MIB InterfaceIndex InterfaceIndexOrZero
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page)
SNMPv2-TC RowStatus TestAndIncr TruthValue
Net-SNMP examples using the cisco MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-ISNS-IP-NW-DISCOVERY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-ISNS-IP-NW-DISCOVERY-MIB::ciscoIsnsIpNetDiscoveryMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-ISNS-IP-NW-DISCOVERY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-ISNS-IP-NW-DISCOVERY-MIB::ciscoIsnsIpNetDiscoveryMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (25)
.1.3.6.1.4.1.9.9.434
.1.3.6.1.4.1.9.9.434.0
.1.3.6.1.4.1.9.9.434.1
.1.3.6.1.4.1.9.9.434.1.1
.1.3.6.1.4.1.9.9.434.1.1.1
secondsInteger32
.1.3.6.1.4.1.9.9.434.1.1.2
.1.3.6.1.4.1.9.9.434.1.1.3
.1.3.6.1.4.1.9.9.434.1.1.3.1
OctetString
.1.3.6.1.4.1.9.9.434.1.1.3.1.1
Enumeration
.1.3.6.1.4.1.9.9.434.1.1.3.1.2
.1.3.6.1.4.1.9.9.434.1.1.3.1.3
.1.3.6.1.4.1.9.9.434.1.1.4
.1.3.6.1.4.1.9.9.434.1.1.4.1
.1.3.6.1.4.1.9.9.434.1.1.4.1.1
.1.3.6.1.4.1.9.9.434.1.1.4.1.2
.1.3.6.1.4.1.9.9.434.1.1.4.1.3
.1.3.6.1.4.1.9.9.434.1.2
.1.3.6.1.4.1.9.9.434.1.2.1
OctetString
.1.3.6.1.4.1.9.9.434.1.2.2
.1.3.6.1.4.1.9.9.434.1.2.3
Enumeration
.1.3.6.1.4.1.9.9.434.1.2.4
Enumeration
.1.3.6.1.4.1.9.9.434.1.2.5
.1.3.6.1.4.1.9.9.434.2
.1.3.6.1.4.1.9.9.434.2.1
.1.3.6.1.4.1.9.9.434.2.2
Dependencies (9) 7 direct · 2 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Conformance Groups (2)
A Collection of objects for the IP networks
configured/discovered in the fabric and its
associated gigabit ethernet interfaces details.
.1.3.6.1.4.1.9.9.434.2.2.1
A Collection of objects to be configured, for doing
the IP network discovery.
.1.3.6.1.4.1.9.9.434.2.2.2
Compliance Statements (1)

OID .1.3.6.1.4.1.9.9.434.2.1.1
The compliance statement for entities which implement
the CISCO-ISNS-IP-NW-DISCOVERY-MIB.
Required groups
Object refinements
ObjectAccessSyntaxDescription
ciscoIsnsIpNetRowStatus readonly
active(1), createAndGo(4), destroy(6)
Only 'active' needs to be supported.
ciscoIsnsIpNetInterfaceRowStatus readonly
active(1), createAndGo(4), destroy(6)
Only 'active' needs to be supported.