SNMP::Info::Layer3::Cisco - SNMP Interface to L3 and L2+L3 IOS Cisco Device that are not covered in other
Contents
Description
Subclass for Generic Cisco Routers running IOS and the base L3 Cisco class for other device specific L3
Cisco classes.
InheritedClasses
SNMP::Info::CiscoVTP
SNMP::Info::CDP
SNMP::Info::CiscoStats
SNMP::Info::CiscoRTT
SNMP::Info::CiscoQOS
SNMP::Info::CiscoConfig
SNMP::Info::CiscoPower
SNMP::Info::CiscoStpExtensions
SNMP::Info::Layer3
RequiredMIBsCISCO-EIGRP-MIB
Inherited Classes' MIBs
See "Required MIBs" in SNMP::Info::CiscoVTP for its own MIB requirements.
See "Required MIBs" in SNMP::Info::CDP for its own MIB requirements.
See "Required MIBs" in SNMP::Info::CiscoStats for its own MIB requirements.
See "Required MIBs" in SNMP::Info::CiscoRTT for its own MIB requirements.
See "Required MIBs" in SNMP::Info::CiscoQOS for its own MIB requirements.
See "Required MIBs" in SNMP::Info::CiscoConfig for its own MIB requirements.
See "Required MIBs" in SNMP::Info::CiscoPower for its own MIB requirements.
See "Required MIBs" in SNMP::Info::CiscoStpExtensions for its own MIB requirements.
See "Required MIBs" in SNMP::Info::Layer3 for its own MIB requirements.
Globals
These are methods that return scalar value from SNMP
$cisco->eigrp_id()
("cEigrpAsRouterId")
$switch->cisco_comm_indexing()
Returns 1 when the device is likely to need vlan indexing. Determined by checking "vtpVersion".
GlobalMethodsimportedfromSNMP::Info::CiscoVTP
See documentation in "GLOBALS" in SNMP::Info::CiscoVTP for details.
GlobalsimportedfromSNMP::Info::CDP
See documentation in "GLOBALS" in SNMP::Info::CDP for details.
GlobalsimportedfromSNMP::Info::CiscoStats
See documentation in "GLOBALS" in SNMP::Info::CiscoStats for details.
GlobalsimportedfromSNMP::Info::CiscoRTT
See documentation in "GLOBALS" in SNMP::Info::CiscoRTT for details.
GlobalsimportedfromSNMP::Info::CiscoQOS
See documentation in "GLOBALS" in SNMP::Info::CiscoQOS for details.
GlobalsimportedfromSNMP::Info::CiscoConfig
See documentation in "GLOBALS" in SNMP::Info::CiscoConfig for details.
GlobalsimportedfromSNMP::Info::CiscoPower
See documentation in "GLOBALS" in SNMP::Info::CiscoPower for details.
GlobalsimportedfromSNMP::Info::CiscoStpExtensions
See documentation in "GLOBALS" in SNMP::Info::CiscoStpExtensions for details.
GlobalsimportedfromSNMP::Info::Layer3
See documentation in "GLOBALS" in SNMP::Info::Layer3 for details.
Name
SNMP::Info::Layer3::Cisco - SNMP Interface to L3 and L2+L3 IOS Cisco Device that are not covered in other
classes and the base L3 Cisco class for other device specific L3 Cisco classes.
Synopsis
# Let SNMP::Info determine the correct subclass for you.
my $cisco = new SNMP::Info(
AutoSpecify => 1,
Debug => 1,
# These arguments are passed directly to SNMP::Session
DestHost => 'myswitch',
Community => 'public',
Version => 2
)
or die "Can't connect to DestHost.\n";
my $class = $cisco->class();
print "SNMP::Info determined this device to fall under subclass : $class\n";
Table Methods
These are methods that return tables of information in the form of a reference to a hash.
$cisco->eigrp_peers()
Returns EIGRP peer IP addresses
("cEigrpPeerAddr")
$cisco->i_vlan()
Returns a mapping between "ifIndex" and the PVID or default VLAN.
TableMethodsimportedfromSNMP::Info::CiscoVTP
See documentation in "TABLE METHODS" in SNMP::Info::CiscoVTP for details.
TableMethodsimportedfromSNMP::Info::CDP
See documentation in "TABLE METHODS" in SNMP::Info::CDP for details.
TableMethodsimportedfromSNMP::Info::CiscoStats
See documentation in "TABLE METHODS" in SNMP::Info::CiscoStats for details.
TableMethodsimportedfromSNMP::Info::CiscoRTT
See documentation in "TABLE METHODS" in SNMP::Info::CiscoRTT for details.
TableMethodsimportedfromSNMP::Info::CiscoQOS
See documentation in "TABLE METHODS" in SNMP::Info::CiscoQOS for details.
TableMethodsimportedfromSNMP::Info::CiscoConfig
See documentation in "TABLE METHODS" in SNMP::Info::CiscoConfig for details.
TableMethodsimportedfromSNMP::Info::CiscoPower
See documentation in "TABLE METHODS" in SNMP::Info::CiscoPower for details.
TableMethodsimportedfromSNMP::Info::CiscoStpExtensions
See documentation in "TABLE METHODS" in SNMP::Info::CiscoStpExtensions for details.
TableMethodsimportedfromSNMP::Info::Layer3
See documentation in "TABLE METHODS" in SNMP::Info::Layer3 for details.
perl v5.40.0 2024-11-09 SNMP::Info::Layer3::Cisco(3pm)
