mirror of
https://github.com/librenms/librenms.git
synced 2024-09-30 06:46:43 +00:00
7445a736a6
git-svn-id: http://www.observium.org/svn/observer/trunk@1576 61d68cd4-352d-0410-923a-c4978735b2b8
44337 lines
1.6 MiB
44337 lines
1.6 MiB
RAPID-CITY DEFINITIONS ::= BEGIN
|
|
|
|
-- ISSUES
|
|
--
|
|
-- None outstanding
|
|
|
|
IMPORTS
|
|
|
|
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
|
enterprises, IpAddress, TimeTicks FROM RFC1155-SMI
|
|
Counter FROM RFC1155-SMI
|
|
DisplayString FROM RFC1213-MIB
|
|
RowStatus, TruthValue, MacAddress FROM SNMPv2-TC
|
|
DateAndTime, TimeStamp, RowPointer FROM SNMPv2-TC
|
|
Gauge32, Integer32, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
|
Unsigned32, Counter32, Counter64 FROM SNMPv2-SMI
|
|
StorageType FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
|
AtmAddr FROM ATM-TC-MIB
|
|
PhysAddress FROM RFC1213-MIB
|
|
InetAddressType, InetAddress FROM INET-ADDRESS-MIB
|
|
InetAddressPrefixLength FROM INET-ADDRESS-MIB
|
|
InetPortNumber FROM INET-ADDRESS-MIB
|
|
Ipv6IfIndex, Ipv6Address FROM IPV6-TC
|
|
Ipv6AddressPrefix FROM IPV6-TC
|
|
Ipv6AddressIfIdentifier FROM IPV6-TC
|
|
Ipv6IfIndexOrZero FROM IPV6-TC
|
|
ifAdminStatus, ifOperStatus FROM RFC1213-MIB
|
|
igmpInterfaceIfIndex, igmpInterfaceQuerier FROM IGMP-MIB
|
|
dvmrpInterfaceIfIndex, dvmrpNeighborIfIndex,
|
|
dvmrpNeighborAddress, dvmrpInterfaceOperState FROM DVMRP-MIB
|
|
ifAdminStatus, ifOperStatus FROM RFC1213-MIB
|
|
igmpCacheAddress, igmpCacheIfIndex FROM IGMP-MIB
|
|
ipNetToMediaNetAddress, ipNetToMediaPhysAddress FROM RFC1213-MIB
|
|
SnmpAdminString,SnmpSecurityLevel,SnmpSecurityModel FROM SNMP-FRAMEWORK-MIB;
|
|
|
|
rapidCity MODULE-IDENTITY
|
|
LAST-UPDATED "9701010000Z"
|
|
ORGANIZATION "Bay Networks, Rapid-City Group"
|
|
CONTACT-INFO "
|
|
Edwin Tsang
|
|
Postal: Bay Networks, Inc.
|
|
4401 Great America Parkway
|
|
Santa Clara, CA 95052-8185
|
|
|
|
Tel: 408-495-6159
|
|
Fax: 408-495-5215
|
|
E-mail: edwin_tsang@@baynetworks.com
|
|
"
|
|
DESCRIPTION "Enterprise MIB for the Accelar product family."
|
|
::= { enterprises 2272 }
|
|
|
|
--
|
|
-- Local defines to avoid having to pull-in other RFC's.
|
|
--
|
|
BridgeId ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "An identifier that identifies the Bridge Id"
|
|
SYNTAX OCTET STRING (SIZE (8))
|
|
|
|
Timeout ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "An identifier that identifies the timeout value."
|
|
SYNTAX Integer32
|
|
|
|
|
|
EnableValue ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable value."
|
|
SYNTAX INTEGER { enable(1), disable(2) }
|
|
|
|
--
|
|
-- This variable type is used through out the Rapid-City enterprise
|
|
-- MIB to denote the standard ifIndex in mib-2.
|
|
--
|
|
InterfaceIndex ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Port IfIndex."
|
|
SYNTAX Integer32
|
|
|
|
InterfaceIndexOrZero ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This textual convention is an extension of the
|
|
InterfaceIndex convention. The latter defines a greater
|
|
than zero value used to identify an interface or interface
|
|
sub-layer in the managed system. This extension permits the
|
|
additional value of zero. the value zero is object-specific
|
|
and must therefore be defined as part of the description of
|
|
any object which uses this syntax. Examples of the usage of
|
|
zero might include situations where interface was unknown,
|
|
or when none or all interfaces need to be referenced."
|
|
SYNTAX Integer32 (0..2147483647)
|
|
|
|
|
|
--
|
|
-- The string is 88 octets long, for a total of 704 bits. Each bit
|
|
-- corresponds to a port, as represented by its ifIndex value . When a
|
|
-- bit has the value one(1), the corresponding port is a member of the
|
|
-- set. When a bit has the value zero(0), the corresponding port is not
|
|
-- a member of the set. The encoding is such that the most significant
|
|
-- bit of octet #1 corresponds to ifIndex 0, while the least significant
|
|
-- bit of octet #88 corresponds to ifIndex 703."
|
|
--
|
|
|
|
PortSet ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The string is 88 octets long, for a total of 704 bits. Each bit
|
|
corresponds to a port, as represented by its ifIndex value . When a
|
|
bit has the value one(1), the corresponding port is a member of the
|
|
set. When a bit has the value zero(0), the corresponding port is not
|
|
a member of the set. The encoding is such that the most significant
|
|
bit of octet #1 corresponds to ifIndex 0, while the least significant
|
|
bit of octet #88 corresponds to ifIndex 703. In order to accommodate
|
|
future uses of this the string has a max size of 255 bytes."
|
|
SYNTAX OCTET STRING (SIZE (0..255))
|
|
|
|
|
|
IdList ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "An identifier for a list of Ids."
|
|
SYNTAX OCTET STRING
|
|
|
|
--
|
|
-- Additions to resolve some SNMP V2 dependencies so we don't
|
|
-- have to pull-in a lot of mib modules.
|
|
--
|
|
internet OBJECT IDENTIFIER ::= { iso org(3) dod(6) 1 }
|
|
snmpV2 OBJECT IDENTIFIER ::= { internet 6 }
|
|
snmpModules OBJECT IDENTIFIER ::= { snmpV2 3 }
|
|
snmpMIB OBJECT IDENTIFIER ::= { snmpModules 1 }
|
|
snmpMIBObjects OBJECT IDENTIFIER ::= { snmpMIB 1 }
|
|
snmpTraps OBJECT IDENTIFIER ::= { snmpMIBObjects 5 }
|
|
|
|
--
|
|
-- Enterprise specific MIB groups
|
|
--
|
|
rcMgmt OBJECT IDENTIFIER ::= { rapidCity 1 }
|
|
rcA1100 OBJECT IDENTIFIER ::= { rapidCity 2 }
|
|
rcA1250 OBJECT IDENTIFIER ::= { rapidCity 6 }
|
|
rcA1150 OBJECT IDENTIFIER ::= { rapidCity 7 }
|
|
rcA1200 OBJECT IDENTIFIER ::= { rapidCity 8 }
|
|
rcA1050 OBJECT IDENTIFIER ::= { rapidCity 9 }
|
|
rcA740 OBJECT IDENTIFIER ::= { rapidCity 20 }
|
|
rcA750 OBJECT IDENTIFIER ::= { rapidCity 21 }
|
|
rcA790 OBJECT IDENTIFIER ::= { rapidCity 22 }
|
|
rcA750S OBJECT IDENTIFIER ::= { rapidCity 23 }
|
|
rcA8003 OBJECT IDENTIFIER ::= { rapidCity 280887555 }
|
|
rcA8006 OBJECT IDENTIFIER ::= { rapidCity 280887558 }
|
|
rcA8010 OBJECT IDENTIFIER ::= { rapidCity 280887562 }
|
|
rcA8010co OBJECT IDENTIFIER ::= { rapidCity 1623064842 }
|
|
rcA8610 OBJECT IDENTIFIER ::= { rapidCity 30 }
|
|
rcA8606 OBJECT IDENTIFIER ::= { rapidCity 31 }
|
|
rcA8110 OBJECT IDENTIFIER ::= { rapidCity 32 }
|
|
rcA8106 OBJECT IDENTIFIER ::= { rapidCity 33 }
|
|
rcA8603 OBJECT IDENTIFIER ::= { rapidCity 34 }
|
|
rcA8103 OBJECT IDENTIFIER ::= { rapidCity 35 }
|
|
rcA8110co OBJECT IDENTIFIER ::= { rapidCity 36 }
|
|
rcA8610co OBJECT IDENTIFIER ::= { rapidCity 37 }
|
|
rcBayStack OBJECT IDENTIFIER ::= { rapidCity 40 }
|
|
rcA1424 OBJECT IDENTIFIER ::= { rapidCity 42 }
|
|
rcA1648 OBJECT IDENTIFIER ::= { rapidCity 43 }
|
|
rcA1612 OBJECT IDENTIFIER ::= { rapidCity 44 }
|
|
rcA1624 OBJECT IDENTIFIER ::= { rapidCity 45 }
|
|
rcRBS2402 OBJECT IDENTIFIER ::= { rapidCity 46 }
|
|
rcAtr8310 OBJECT IDENTIFIER ::= { rapidCity 47 }
|
|
rcAtr8306 OBJECT IDENTIFIER ::= { rapidCity 48 }
|
|
rcAtr8010 OBJECT IDENTIFIER ::= { rapidCity 49 }
|
|
rcAtr8006 OBJECT IDENTIFIER ::= { rapidCity 50 }
|
|
-- From rapidCity 100 to rapidCity 200 is reserved for OM chassises
|
|
|
|
rcSystem OBJECT IDENTIFIER ::= { rcMgmt 1 }
|
|
rcTftp OBJECT IDENTIFIER ::= { rcMgmt 2 }
|
|
rcVlan OBJECT IDENTIFIER ::= { rcMgmt 3 }
|
|
rcChassis OBJECT IDENTIFIER ::= { rcMgmt 4 }
|
|
rcMirror OBJECT IDENTIFIER ::= { rcMgmt 5 }
|
|
rcDipSwitch OBJECT IDENTIFIER ::= { rcMgmt 6 }
|
|
rcTblSize OBJECT IDENTIFIER ::= { rcMgmt 7 }
|
|
rcIp OBJECT IDENTIFIER ::= { rcMgmt 8 }
|
|
rcArp OBJECT IDENTIFIER ::= { rcMgmt 9 }
|
|
rcRip OBJECT IDENTIFIER ::= { rcMgmt 10 }
|
|
rcTest OBJECT IDENTIFIER ::= { rcMgmt 11 }
|
|
rcStat OBJECT IDENTIFIER ::= { rcMgmt 12 }
|
|
rcStg OBJECT IDENTIFIER ::= { rcMgmt 13 }
|
|
rcBridge OBJECT IDENTIFIER ::= { rcMgmt 14 }
|
|
rcBoot OBJECT IDENTIFIER ::= { rcMgmt 15 }
|
|
rcDevice OBJECT IDENTIFIER ::= { rcMgmt 16 }
|
|
rcMlt OBJECT IDENTIFIER ::= { rcMgmt 17 }
|
|
rcWeb OBJECT IDENTIFIER ::= { rcMgmt 18 }
|
|
rcCli OBJECT IDENTIFIER ::= { rcMgmt 19 }
|
|
rcError OBJECT IDENTIFIER ::= { rcMgmt 20 }
|
|
rcTraps OBJECT IDENTIFIER ::= { rcMgmt 21 }
|
|
rcSyslog OBJECT IDENTIFIER ::= { rcMgmt 22 }
|
|
rcDiag OBJECT IDENTIFIER ::= { rcMgmt 23 }
|
|
rcIpx OBJECT IDENTIFIER ::= { rcMgmt 24 }
|
|
rcPos OBJECT IDENTIFIER ::= { rcMgmt 26 }
|
|
rcLinkFlapDetect OBJECT IDENTIFIER ::= { rcMgmt 27 }
|
|
rcV1Traps OBJECT IDENTIFIER ::= { rcMgmt 28 }
|
|
rcRadius OBJECT IDENTIFIER ::= { rcMgmt 29 }
|
|
rcIgmp OBJECT IDENTIFIER ::= { rcMgmt 30 }
|
|
rcUserSetTime OBJECT IDENTIFIER ::= { rcMgmt 31 }
|
|
rcL2Redundancy OBJECT IDENTIFIER ::= { rcMgmt 32 }
|
|
rcNtp OBJECT IDENTIFIER ::= { rcMgmt 33 }
|
|
rcSsh OBJECT IDENTIFIER ::= { rcMgmt 34 }
|
|
rcSvlan OBJECT IDENTIFIER ::= { rcMgmt 35 }
|
|
-- This is a place holder reminder reserved for OM 2.0
|
|
-- rcOpm rcMgmt 36
|
|
-- rcVpn rcMgmt 37
|
|
-- rcOeAdm rcMgmt 38
|
|
-- rcTlsVpn rcMgmt 39
|
|
-- rcTls rcMgmt 40
|
|
rcTengEnet OBJECT IDENTIFIER ::= { rcMgmt 50 }
|
|
rcRec OBJECT IDENTIFIER ::= { rcMgmt 51 }
|
|
-- rcTdc rcMgmt 52
|
|
rcLacp OBJECT IDENTIFIER ::= { rcMgmt 53 }
|
|
-- rcQos rcMgmt 54
|
|
-- rcFilter rcMgmt 55
|
|
rcLicense OBJECT IDENTIFIER ::= { rcMgmt 56 }
|
|
rcEap OBJECT IDENTIFIER ::= { rcMgmt 57 }
|
|
rcFdb OBJECT IDENTIFIER ::= { rcMgmt 60 }
|
|
rcIpv6 OBJECT IDENTIFIER ::= { rcMgmt 62 }
|
|
rcSlpp OBJECT IDENTIFIER ::= { rcMgmt 64 }
|
|
rcIpfix OBJECT IDENTIFIER ::= { rcMgmt 66 }
|
|
rcOspfv3 OBJECT IDENTIFIER ::= { rcMgmt 67 }
|
|
rc2k OBJECT IDENTIFIER ::= { rcMgmt 100 }
|
|
rcPowerRanger OBJECT IDENTIFIER ::= { rcMgmt 202 }
|
|
|
|
|
|
-- LOGICAL (System) Elements
|
|
|
|
rcSysIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This entity's IP address."
|
|
::= { rcSystem 1 }
|
|
|
|
rcSysNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This entity's subnet mask."
|
|
::= { rcSystem 2 }
|
|
|
|
rcSysBroadcast OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This entity's broadcast address."
|
|
::= { rcSystem 3 }
|
|
|
|
-- Community Strings
|
|
|
|
rcSysCommReadWriteAll OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When an SNMP message is received by this entity, the
|
|
community string in the message is compared with this
|
|
string first. If it matches, read-write access is
|
|
granted to all items in the MIB. If it doesn't
|
|
match, the rcSysCommReadWrite string is compared next."
|
|
::= { rcSystem 4 }
|
|
|
|
rcSysCommReadWrite OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When an SNMP message is received by this entity, the
|
|
community string in the message is compared with this
|
|
string second. If it matches, read-write access is
|
|
granted to all items in the MIB except community
|
|
strings. (Community strings appear empty when read
|
|
and return a no such name error when an attempt is
|
|
made to write them.) If it doesn't match, the
|
|
rcSysCommReadWriteLayer3 string is compared next."
|
|
::= { rcSystem 5 }
|
|
|
|
rcSysCommReadOnly OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When an SNMP message is received by this entity, the
|
|
community string in the message is compared with this
|
|
string third. If it matches, read-only access is
|
|
granted to all items in the MIB except community
|
|
strings. (Community strings appear empty when read.)
|
|
If it doesn't match, no access is granted, no
|
|
response is sent back to the SNMP requester, and
|
|
SNMP traps are sent to the SNMP trap receiver(s) if
|
|
configured."
|
|
::= { rcSystem 6 }
|
|
|
|
-- Other
|
|
|
|
rcSysVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Software version running on device"
|
|
::= { rcSystem 7 }
|
|
|
|
rcSysAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- none of the following
|
|
hardReset(2), -- power on tests
|
|
softReset(3), -- reset w/o power on tests
|
|
saveToNVRAM(4), -- save current config to NVRAM
|
|
resetCounters(5), -- reset all statistic counters
|
|
saveToStandbyNVRAM(6), -- save config to slave NVRAM
|
|
cpuSwitchOver(7), -- CPU board switch-over
|
|
checkSwInFlash(8),
|
|
checkSwInPcmcia(9),
|
|
resetConsole(10),
|
|
resetModem(11),
|
|
flushIpRouteTbl(12),
|
|
saveRuntimeConfig(13), -- 8k only
|
|
saveRuntimeConfigToSlave(14), -- 8k only
|
|
saveBootConfig(15), -- 8k only
|
|
saveSlaveBootConfig(16), -- 8k only
|
|
resetIstStatCounters(17)
|
|
-- being used in rel2.2(18)
|
|
-- being used in rel2.2(19)
|
|
-- reserve(20)
|
|
-- reserve(21)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Initiate a system action."
|
|
DEFVAL { none }
|
|
::= { rcSystem 8 }
|
|
|
|
rcSysResult OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- none of the following
|
|
inProgress(2), -- in progress
|
|
success(3), -- success
|
|
fail(4), -- failure
|
|
flashReadFailed(5), -- could not read from flash
|
|
pcmciaReadFailed(6), -- could not read from pcmcia
|
|
crcCheckFailed(7),
|
|
noStandbyCpu(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Result from the last system action."
|
|
DEFVAL { none }
|
|
::= { rcSystem 9 }
|
|
|
|
rcSysLastChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Last management initiated configuration
|
|
change since sysUpTime."
|
|
::= { rcSystem 10 }
|
|
|
|
rcSysLastVlanChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Last management initiated VLAN configuration
|
|
change since sysUpTime."
|
|
::= { rcSystem 11 }
|
|
|
|
rcSysLastStatisticsReset OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Last management initiated statistics reset
|
|
since sysUpTime."
|
|
::= { rcSystem 12 }
|
|
|
|
-- Global Statistics
|
|
|
|
rcSysBufferUtil OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Buffer utilization as a percentage of the
|
|
total amount of buffer space in the system.
|
|
A high value indicates congestion."
|
|
::= { rcSystem 13 }
|
|
|
|
rcSysBufferUtilPeak OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The largest buffer utilization since sysUpTime"
|
|
::= { rcSystem 14 }
|
|
|
|
rcSysBufferUtilPeakTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Timestamp for rcSysPeakBandwidth"
|
|
::= { rcSystem 15 }
|
|
|
|
rcSysNVRamSize OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total Non-volatile RAM in Kbytes"
|
|
::= { rcSystem 16 }
|
|
|
|
rcSysNVRamUsed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Non-volatile RAM in use in Kbytes"
|
|
::= { rcSystem 17 }
|
|
|
|
rcSysLastSaveToNVRam OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SysUpTime of the last time when NVRAM was
|
|
written to. This could be a save of the system
|
|
configuration or via a file transfer of a
|
|
configuration file."
|
|
::= { rcSystem 18 }
|
|
|
|
rcSysLastSaveToStandbyNVRam OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SysUpTime of the last time when the standby NVRAM
|
|
(on the back-up CPU board) was written to."
|
|
::= { rcSystem 19 }
|
|
|
|
rcSysCpuUtil OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Percentage of CPU utilization"
|
|
::= { rcSystem 20 }
|
|
|
|
rcSysSwitchFabricUtil OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Percentage of Switching Fabric utilization"
|
|
::= { rcSystem 21 }
|
|
|
|
rcSysRmonMemSize OBJECT-TYPE
|
|
SYNTAX INTEGER (250000..4000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Amount of RAM in bytes to allocate for RMON
|
|
to use when rcSysRmonEnable is TRUE."
|
|
::= { rcSystem 22 }
|
|
|
|
rcSysRmonEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Control whether the RMON feature should be
|
|
enabled.
|
|
|
|
To enable the RMON feature, set this variable to
|
|
true. The RMON agent in the device will get
|
|
started immediately if the amount of memory
|
|
specified by rcSysRmonMemSize is currently
|
|
available in the device.
|
|
|
|
To disable the RMON feature, set this variable to
|
|
false, save the new setting to NVRAM, and reboot
|
|
the device. After the device is rebooted the
|
|
RMON agent will not be operational."
|
|
::= { rcSystem 23 }
|
|
|
|
rcSysRmonSaveConfig OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Control whether RMON configuration information
|
|
should be saved to NVRAM so RMON settings can
|
|
be automatically reinstalled after a system
|
|
reboot.
|
|
|
|
Setting rcSysRmonSaveConfig to true does not
|
|
immediately save the configuration information.
|
|
The save happens when the rcSysAction variable
|
|
is set to 'saveToNVRAM(4)'.
|
|
|
|
This option is only meaningful when the
|
|
rcSysRmonEnable variable is set to true."
|
|
::= { rcSystem 24 }
|
|
|
|
rcSysRmonTrapOption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
toOwner(1),
|
|
toAll(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether RMON traps should be
|
|
sent to only the owner of the RMON alarm (i.e.,
|
|
the manager that created the alarm entry) or
|
|
all trap recipients in the system trap receiver
|
|
table."
|
|
DEFVAL { toOwner }
|
|
::= { rcSystem 25 }
|
|
|
|
rcSysSupportRouting OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether routing is supported
|
|
in this product."
|
|
::= { rcSystem 26 }
|
|
|
|
rcSysSupportWebServer OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether WebServer is supported
|
|
in this product."
|
|
::= { rcSystem 27 }
|
|
|
|
rcSysLastIpAddrChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Last management initiated IP address change
|
|
since sysUpTime. Any addition or deletion of
|
|
an IP address to a single routable port or
|
|
a VLAN is time-stamped by this variable."
|
|
::= { rcSystem 28 }
|
|
|
|
rcSysCommReadWriteLayer3 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When an SNMP message is received by this entity, the
|
|
community string in the message is compared with this
|
|
string third. If it matches, read-write access is
|
|
granted to all Layer-3 items in the MIB except community
|
|
strings. (Community strings appear empty when read
|
|
and return a no such name error when an attempt is
|
|
made to write them.) If it doesn't match, the
|
|
rcSysCommReadWriteLayer2 string is compared next."
|
|
::= { rcSystem 29 }
|
|
|
|
rcSysCommReadWriteLayer2 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When an SNMP message is received by this entity, the
|
|
community string in the message is compared with this
|
|
string fourth. If it matches, read-write access is
|
|
granted to all Layer-2 items in the MIB except community
|
|
strings. (Community strings appear empty when read
|
|
and return a no such name error when an attempt is
|
|
made to write them.) If it doesn't match, the
|
|
rcSysCommReadOnly string is compared next."
|
|
::= { rcSystem 30 }
|
|
|
|
rcSysAccessPolicyEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the system access policy feature.
|
|
if 'true', the rcSysAccessPolicyTable is examined to
|
|
determine which packets should be allowed or denied
|
|
access to this device."
|
|
DEFVAL { false }
|
|
::= { rcSystem 31 }
|
|
|
|
rcSysDefaultRuntimeConfigFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "default config."
|
|
::= { rcSystem 32 }
|
|
|
|
rcSysDefaultBootConfigFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "default boot config."
|
|
::= { rcSystem 33 }
|
|
|
|
rcSysConfigFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "File name used in conjunction with rcSysAction.
|
|
|
|
If rcSysAction is set to 'saveRuntimeConfig' or
|
|
'saveRuntimeConfigToSlave' then this file name
|
|
will be used instead of the file name specified
|
|
in rcSysDefaultRuntimeConfigFileName.
|
|
|
|
If rcSysAction is set to 'saveBootConfig' or
|
|
'saveBootConfigToSlave' then this file name will
|
|
be used insteaad of the file name specified in
|
|
rcSysDefaultBootConfigFileName.
|
|
|
|
If the file name is blank (i.e., nothing is
|
|
entered) then the default file name will be
|
|
used."
|
|
::= { rcSystem 34 }
|
|
|
|
rcSysLastRunTimeConfigSave OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SysUpTime of the last time when the run time
|
|
configuration was written to."
|
|
::= { rcSystem 35 }
|
|
|
|
rcSysLastRunTimeConfigSaveToSlave OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SysUpTime of the last time when the run time
|
|
configuration was written to slave NVRAM."
|
|
::= { rcSystem 36 }
|
|
|
|
rcSysLastBootConfigSave OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SysUpTime of the last time when the boot
|
|
configuration was written to."
|
|
::= { rcSystem 37 }
|
|
|
|
rcSysLastBootConfigSaveOnSlave OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SysUpTime of the last time when the boot
|
|
configuration was written on the slave NVRAM."
|
|
::= { rcSystem 38 }
|
|
|
|
rcSysRmonUtilizationMethod OBJECT-TYPE --excluded
|
|
SYNTAX INTEGER {
|
|
halfDuplex(1),
|
|
fullDuplex(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to control whether RMON should use a half-duplex
|
|
or full-duplex formula to calculate port utilization.
|
|
When set to 'halfDuplex', RMON will use InOctets and
|
|
the port's speed to calculate port utilization (this
|
|
is the standard RMON rfc1271 convention).
|
|
When set to 'fullDuplex', RMON will use InOctets and
|
|
OutOctets and 2X the port's speed to calculate port
|
|
utilization. Furthermore, if this variable is set to
|
|
'fullDuplex', but the port is operating in a
|
|
half-duplex mode, the calculation defaults back to
|
|
the rfc1271 convention."
|
|
DEFVAL { halfDuplex }
|
|
::= { rcSystem 39 }
|
|
|
|
rcSysCommReadWriteLayer1 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "read-write L1 access"
|
|
::= { rcSystem 40 }
|
|
|
|
rcSysOtherBufferUtil OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "bw currently consumed"
|
|
::= { rcSystem 41 }
|
|
|
|
rcSysOtherBufferUtilPeak OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "peak bw since reset"
|
|
::= { rcSystem 42 }
|
|
|
|
rcSysOtherBufferUtilPeakTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "timestamp for rcSysPeakBw"
|
|
::= { rcSystem 43 }
|
|
|
|
rcSysOtherCpuUtil OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "% cpu utilization"
|
|
::= { rcSystem 44 }
|
|
|
|
rcSysOtherSwitchFabricUtil OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "% switch fabric util"
|
|
::= { rcSystem 45 }
|
|
|
|
rcSysDramSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Dram size in mega-bytes"
|
|
::= { rcSystem 46 }
|
|
|
|
rcSysDramUsed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Dram used in percentage"
|
|
::= { rcSystem 47 }
|
|
|
|
rcSysDramFree OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Dram free size in kilo-bytes"
|
|
::= { rcSystem 48 }
|
|
|
|
rcSysDramMaxBlockFree OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Dram max block free size in kilo-bytes"
|
|
::= { rcSystem 49 }
|
|
|
|
rcSysVirtualIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Virtual IP is an IP address that owned and
|
|
advertised only by the master CPU. So whichever
|
|
CPU is master registers this IP address. Unlike the
|
|
management IP address, this address goes in the
|
|
switch config file and not the boot config"
|
|
::= { rcSystem 51 }
|
|
|
|
rcSysVirtualNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Net mask of the management virtual Ip address"
|
|
::= { rcSystem 52 }
|
|
|
|
rcSysReadWriteLevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The status of the read/write level"
|
|
::= { rcSystem 53 }
|
|
|
|
rcSysMTUSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mtu1950(1),
|
|
mtu9600(2),
|
|
mtu1522(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This is the maximum transmission size of frames that all
|
|
the ports on the chassis support."
|
|
DEFVAL { mtu1950 }
|
|
::= { rcSystem 55 }
|
|
|
|
rcSysClockSyncTime OBJECT-TYPE
|
|
SYNTAX INTEGER (15..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time interval at which RTC and system clocks are
|
|
synchronized."
|
|
DEFVAL { 60 }
|
|
::= { rcSystem 56 }
|
|
|
|
rcSysForceTrapSender OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This is a flag that if user wants to configured
|
|
CLIP (Circuit Less IP) as trap originator."
|
|
::= { rcSystem 57 }
|
|
|
|
rcSysMrouteStrLimit OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable or disable mroute stream limit in system."
|
|
DEFVAL { false }
|
|
::= { rcSystem 58 }
|
|
|
|
-- Trap Receiver Table
|
|
|
|
rcSysTrapRecvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcSysTrapRecvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "The trap receiver table (0 to 25 entries). This
|
|
table lists the addresses of Network Management
|
|
Stations that should receive trap messages from
|
|
this entity when an exception condition occurs."
|
|
::= { rcSystem 60 }
|
|
|
|
rcSysTrapRecvEntry OBJECT-TYPE
|
|
SYNTAX RcSysTrapRecvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A trap receiver table entry."
|
|
INDEX { rcSysTrapRecvAddress }
|
|
::= { rcSysTrapRecvTable 1 }
|
|
|
|
RcSysTrapRecvEntry ::=
|
|
SEQUENCE {
|
|
rcSysTrapRecvAddress IpAddress,
|
|
rcSysTrapRecvVersion INTEGER,
|
|
rcSysTrapRecvCommunity DisplayString,
|
|
rcSysTrapRecvSrcAddress IpAddress,
|
|
rcSysTrapRecvRowStatus RowStatus
|
|
}
|
|
|
|
rcSysTrapRecvAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "IP address for trap receiver."
|
|
::= { rcSysTrapRecvEntry 1 }
|
|
|
|
rcSysTrapRecvVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
v1(1),
|
|
v2c(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The version of trap receiver."
|
|
DEFVAL { v1 }
|
|
::= { rcSysTrapRecvEntry 2 }
|
|
|
|
rcSysTrapRecvCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Community string used for trap messages to this
|
|
trap receiver."
|
|
::= { rcSysTrapRecvEntry 3 }
|
|
|
|
rcSysTrapRecvSrcAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Source IP address to use when sending traps.
|
|
This IP address will be inserted into the
|
|
source IP address field in the UDP trap packet."
|
|
::= { rcSysTrapRecvEntry 4 }
|
|
|
|
rcSysTrapRecvRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to create/delete entries"
|
|
::= { rcSysTrapRecvEntry 5 }
|
|
|
|
|
|
-- Access Policy Table
|
|
|
|
rcSysAccessPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcSysAccesspolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Management access policy table. This table is
|
|
used to permit or deny access to this device via
|
|
the specified source Id."
|
|
::= { rcSystem 61 }
|
|
|
|
rcSysAccessPolicyEntry OBJECT-TYPE
|
|
SYNTAX RcSysAccesspolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An access policy table entry."
|
|
INDEX { rcSysAccessPolicyId }
|
|
::= { rcSysAccessPolicyTable 1 }
|
|
|
|
RcSysAccesspolicyEntry ::=
|
|
SEQUENCE {
|
|
rcSysAccessPolicyId INTEGER,
|
|
rcSysAccessPolicyName DisplayString,
|
|
rcSysAccessPolicyPolicyEnable TruthValue,
|
|
rcSysAccessPolicyMode INTEGER,
|
|
rcSysAccessPolicyService INTEGER,
|
|
rcSysAccessPolicyPrecedence INTEGER,
|
|
rcSysAccessPolicyNetAddr IpAddress, -- deprecated
|
|
rcSysAccessPolicyNetMask IpAddress, -- deprecated
|
|
rcSysAccessPolicyTrustedHostAddr IpAddress,-- deprecated
|
|
rcSysAccessPolicyTrustedHostUserName DisplayString,
|
|
rcSysAccessPolicyAccessLevel INTEGER,
|
|
rcSysAccessPolicyLog TruthValue,
|
|
rcSysAccessPolicyUsage Counter32,
|
|
rcSysAccessPolicyRowStatus RowStatus,
|
|
rcSysAccessPolicyAccessStrict TruthValue,
|
|
rcSysAccessPolicyNetInetAddrType INTEGER,
|
|
rcSysAccessPolicyNetInetAddress InetAddress,
|
|
rcSysAccessPolicyNetInetAddrPrefixLen InetAddressPrefixLength,
|
|
rcSysAccessPolicyTrustedHostInetAddress InetAddress
|
|
}
|
|
|
|
rcSysAccessPolicyId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Policy Id."
|
|
::= { rcSysAccessPolicyEntry 1 }
|
|
|
|
rcSysAccessPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Name of this policy."
|
|
::= { rcSysAccessPolicyEntry 2 }
|
|
|
|
rcSysAccessPolicyPolicyEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether this policy is currently
|
|
active."
|
|
DEFVAL { true }
|
|
::= { rcSysAccessPolicyEntry 3 }
|
|
|
|
rcSysAccessPolicyMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
allow(1),
|
|
deny(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether a packet having a
|
|
source IP address that matches this entry
|
|
should be permitted to enter the device or
|
|
denied access."
|
|
DEFVAL { allow }
|
|
::= { rcSysAccessPolicyEntry 4 }
|
|
|
|
rcSysAccessPolicyService OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Is represented as bitset to indicate which protocol
|
|
this entry should be applied to.
|
|
Value is one of multiple(logical 'OR')
|
|
of the following values:
|
|
telnet(1),
|
|
snmp(2),
|
|
tftp(4),
|
|
ftp(8),
|
|
http(16),
|
|
rlogin(32),
|
|
ssh(64),
|
|
snmp-v3(128)
|
|
telnet(1): enables telnet service
|
|
snmp(2): enables snmp service
|
|
tftp(4): enables tftp service
|
|
ftp(8): enables ftp service
|
|
http(16): enables http service
|
|
rlogin(32): enables rlogin service
|
|
ssh(64): enables ssh service
|
|
snmp-v3(128): enables snmp service for v3 groups
|
|
Value 0 means no service enabled."
|
|
DEFVAL { 0 }
|
|
::= { rcSysAccessPolicyEntry 5 }
|
|
|
|
-- Following between =begin =end is processed by mib_tools/extras.awk
|
|
-- =begin enum
|
|
-- rcSysAccessPolicyService none 0
|
|
-- rcSysAccessPolicyService telnet 1
|
|
-- rcSysAccessPolicyService snmp 2
|
|
-- rcSysAccessPolicyService tftp 4
|
|
-- rcSysAccessPolicyService ftp 8
|
|
-- rcSysAccessPolicyService http 16
|
|
-- rcSysAccessPolicyService rlogin 32
|
|
-- rcSysAccessPolicyService ssh 64
|
|
-- rcSysAccessPolicyService snmp_v3 128
|
|
-- rcSysAccessPolicyService all 255
|
|
-- =end enum
|
|
|
|
rcSysAccessPolicyPrecedence OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the precedence of this policy.
|
|
The Lower the number the higher the precedence."
|
|
DEFVAL { 10 }
|
|
::= { rcSysAccessPolicyEntry 6 }
|
|
|
|
rcSysAccessPolicyNetAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Source network IP address."
|
|
::= { rcSysAccessPolicyEntry 7 }
|
|
|
|
rcSysAccessPolicyNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Source network mask."
|
|
::= { rcSysAccessPolicyEntry 8 }
|
|
|
|
rcSysAccessPolicyTrustedHostAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Trusted IP address of host performing a rlogin
|
|
into the device."
|
|
::= { rcSysAccessPolicyEntry 9 }
|
|
|
|
rcSysAccessPolicyTrustedHostUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..30))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User name on the trusted host performing a rlogin
|
|
into the device."
|
|
::= { rcSysAccessPolicyEntry 10 }
|
|
|
|
rcSysAccessPolicyAccessLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
readOnly(1),
|
|
readWrite(2),
|
|
readWriteAll(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Access level of trusted host."
|
|
DEFVAL { readOnly }
|
|
::= { rcSysAccessPolicyEntry 11 }
|
|
|
|
rcSysAccessPolicyLog OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether logging should be
|
|
performed if this policy was applied."
|
|
DEFVAL { false }
|
|
::= { rcSysAccessPolicyEntry 12 }
|
|
|
|
rcSysAccessPolicyUsage OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Usage Counter"
|
|
::= { rcSysAccessPolicyEntry 13 }
|
|
|
|
rcSysAccessPolicyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete an entry"
|
|
::= { rcSysAccessPolicyEntry 14 }
|
|
|
|
rcSysAccessPolicyAccessStrict OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to restrict the access level specified in
|
|
the system access policy table to exactly the
|
|
same access level as specified by user. If TRUE
|
|
then only the access level in the policy table
|
|
is allowed access. If FALSE, then the default
|
|
behavior is to assume the access level specified
|
|
in policy table as the floor."
|
|
DEFVAL { false }
|
|
::= { rcSysAccessPolicyEntry 15 }
|
|
|
|
rcSysAccessPolicyNetInetAddrType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any(0),
|
|
ipv4(1),
|
|
ipv6(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Source network Inet Address Type."
|
|
::= { rcSysAccessPolicyEntry 16 }
|
|
|
|
rcSysAccessPolicyNetInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Source network Inet Address (prefix/network)."
|
|
::= { rcSysAccessPolicyEntry 17 }
|
|
|
|
rcSysAccessPolicyNetInetAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Source network Inet Address Prefix-Length/Mask."
|
|
::= { rcSysAccessPolicyEntry 18 }
|
|
|
|
rcSysAccessPolicyTrustedHostInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Trusted Inet address of host performing a rlogin
|
|
into the device."
|
|
::= { rcSysAccessPolicyEntry 19 }
|
|
|
|
|
|
rcSysAccPolSnmpGrpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcSysAccPolSnmpGrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "SNMP group list for access policy"
|
|
::= { rcSystem 95 }
|
|
|
|
rcSysAccPolSnmpGrpEntry OBJECT-TYPE
|
|
SYNTAX RcSysAccPolSnmpGrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The table entry which covers the groups under snmp service."
|
|
INDEX { rcSysAccessPolicyId, rcSysAccPolSnmpGrpName, rcSysAccPolSnmpGrpModel}
|
|
::= { rcSysAccPolSnmpGrpTable 1 }
|
|
|
|
RcSysAccPolSnmpGrpEntry ::=
|
|
SEQUENCE {
|
|
rcSysAccPolSnmpGrpName SnmpAdminString,
|
|
rcSysAccPolSnmpGrpModel SnmpSecurityModel,
|
|
rcSysAccPolSnmpGrpRowStatus RowStatus
|
|
}
|
|
|
|
rcSysAccPolSnmpGrpName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The snmp-v3 group name"
|
|
::= { rcSysAccPolSnmpGrpEntry 1 }
|
|
|
|
rcSysAccPolSnmpGrpModel OBJECT-TYPE
|
|
SYNTAX SnmpSecurityModel
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The snmp model"
|
|
::= { rcSysAccPolSnmpGrpEntry 2 }
|
|
|
|
rcSysAccPolSnmpGrpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status"
|
|
::= { rcSysAccPolSnmpGrpEntry 3 }
|
|
|
|
-- This is mib have no JDM support
|
|
|
|
|
|
-- Trap Sender Address Table
|
|
|
|
rcSysTrapSenderTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcSysTrapSenderEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The trap sender table (0 to 25 entries). This
|
|
table lists the addresses of Network Management
|
|
Stations and the Source Address that should receive
|
|
trap messages from this entity when an exception
|
|
condition occurs."
|
|
::= { rcSystem 62 }
|
|
|
|
rcSysTrapSenderEntry OBJECT-TYPE
|
|
SYNTAX RcSysTrapSenderEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A trap sender table entry."
|
|
INDEX { rcSysTrapSenderRecvAddress }
|
|
::= { rcSysTrapSenderTable 1 }
|
|
|
|
RcSysTrapSenderEntry ::=
|
|
SEQUENCE {
|
|
rcSysTrapSenderRecvAddress IpAddress,
|
|
rcSysTrapSenderSrcAddress IpAddress
|
|
}
|
|
|
|
rcSysTrapSenderRecvAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP address for trap receiver."
|
|
::= { rcSysTrapSenderEntry 1 }
|
|
|
|
rcSysTrapSenderSrcAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IP address for trap sender."
|
|
::= { rcSysTrapSenderEntry 2 }
|
|
|
|
-- DNS Server List Mibs
|
|
|
|
rcSysDnsServerListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcSysDnsServerListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "DNS serever list table used to store the
|
|
details of the DNS server configured."
|
|
::= { rcSystem 64 }
|
|
|
|
rcSysDnsServerListEntry OBJECT-TYPE
|
|
SYNTAX RcSysDnsServerListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "table entry."
|
|
INDEX { rcSysDnsServerListType }
|
|
::= { rcSysDnsServerListTable 1 }
|
|
|
|
RcSysDnsServerListEntry ::=
|
|
SEQUENCE {
|
|
rcSysDnsServerListType INTEGER,
|
|
rcSysDnsServerListIp IpAddress, -- deprecated
|
|
rcSysDnsServerListStatus INTEGER,
|
|
rcSysDnsServerListRequestCount Counter32,
|
|
rcSysDnsServerListSuccessCount Counter32,
|
|
rcSysDnsServerListRowStatus RowStatus,
|
|
rcSysDnsServerListAddressType InetAddressType,
|
|
rcSysDnsServerListAddress InetAddress
|
|
}
|
|
|
|
rcSysDnsServerListType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
primary(0),
|
|
secondary(1),
|
|
tertiary(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Type of the DNS server"
|
|
::= { rcSysDnsServerListEntry 1 }
|
|
|
|
rcSysDnsServerListIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "IP address of the DNS server"
|
|
::= { rcSysDnsServerListEntry 2 }
|
|
|
|
rcSysDnsServerListStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(0),
|
|
in-active(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Status of DNS server"
|
|
::= { rcSysDnsServerListEntry 3 }
|
|
|
|
rcSysDnsServerListRequestCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of request send to this server"
|
|
::= { rcSysDnsServerListEntry 4 }
|
|
|
|
rcSysDnsServerListSuccessCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of request send to this server which
|
|
are successful"
|
|
::= { rcSysDnsServerListEntry 5 }
|
|
|
|
rcSysDnsServerListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete DNS server entries
|
|
in rcSysDnsServerListTable."
|
|
::= { rcSysDnsServerListEntry 6 }
|
|
|
|
rcSysDnsServerListAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type of DNS Server."
|
|
::= { rcSysDnsServerListEntry 7 }
|
|
|
|
rcSysDnsServerListAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the DNS Server"
|
|
::= { rcSysDnsServerListEntry 8 }
|
|
|
|
-- DNS Server List End
|
|
|
|
-- DNS Host Table
|
|
|
|
rcSysDnsHostTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcSysDnsHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "DNS Host table."
|
|
::= { rcSystem 65 }
|
|
|
|
rcSysDnsHostEntry OBJECT-TYPE
|
|
SYNTAX RcSysDnsHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "table entry."
|
|
INDEX { rcSysDnsHostData }
|
|
::= { rcSysDnsHostTable 1 }
|
|
|
|
RcSysDnsHostEntry ::=
|
|
SEQUENCE {
|
|
rcSysDnsHostData OCTET STRING,
|
|
rcSysDnsHostName OCTET STRING (SIZE(0..256)),
|
|
rcSysDnsHostIpAddress IpAddress, -- deprecated
|
|
rcSysDnsHostSource OCTET STRING (SIZE(0..256)),
|
|
rcSysDnsHostAddressType InetAddressType,
|
|
rcSysDnsHostAddress InetAddress
|
|
}
|
|
|
|
rcSysDnsHostData OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Host Name or Host IP Address."
|
|
::= { rcSysDnsHostEntry 1 }
|
|
|
|
rcSysDnsHostName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Host Name."
|
|
::= { rcSysDnsHostEntry 2 }
|
|
|
|
rcSysDnsHostIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Host IP Address."
|
|
::= { rcSysDnsHostEntry 3 }
|
|
|
|
rcSysDnsHostSource OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "DNS Server IP or /etc/host file."
|
|
::= { rcSysDnsHostEntry 4 }
|
|
|
|
rcSysDnsHostAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Address Type of the Host."
|
|
::= { rcSysDnsHostEntry 5 }
|
|
|
|
rcSysDnsHostAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Address of the Host."
|
|
::= { rcSysDnsHostEntry 6 }
|
|
|
|
-- DNS Host Table End
|
|
|
|
rcSysMsgLogFrequency OBJECT-TYPE
|
|
SYNTAX INTEGER (2..500)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the maximum frequency/count
|
|
of the occurence of the Log Message."
|
|
::= { rcSystem 66 }
|
|
|
|
rcSysMsgLogText OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..3))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A textual string containing the first four
|
|
characters of the Log Message."
|
|
::= { rcSystem 67 }
|
|
|
|
rcSysForceIpHdrSender OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Flag to decide if IP header source address will
|
|
be matched with SNMP header sender networks."
|
|
DEFVAL { false }
|
|
::= { rcSystem 68 }
|
|
|
|
rcSysDnsDomainName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Default domain used for querying the DNS Server."
|
|
::= { rcSystem 70 }
|
|
--DNS end
|
|
|
|
rcSysDnsServerListIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "DNS server's IP address "
|
|
::= { rcSystem 71 }
|
|
|
|
rcSysDnsRequestType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
request (0),
|
|
response (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "DNS Type: Whether it was Dns Request or a Response"
|
|
::= { rcSystem 72 }
|
|
|
|
rcSysSpanningTreeOperMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
nortelStpg(1),
|
|
pvst(2),
|
|
rstp(3),
|
|
mstp(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object indicates the current spanning-tree mode
|
|
of the system.
|
|
The meaning of specific values is:
|
|
nortelStpg(1) .. The older proprietary mode which
|
|
supports multiple spanning tree groups.
|
|
pvst(2) ..Emulation of C***O spanning tree mode
|
|
rstp(3) ..IEEE 802.1w mode
|
|
mstp(4) ..IEEE 802.1s mode ."
|
|
DEFVAL { nortelStpg }
|
|
::= { rcSystem 73}
|
|
|
|
rcSysSpanningTreeAdminMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
nortelStpg(1),
|
|
pvst(2),
|
|
rstp(3),
|
|
mstp(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This object indicates the desired spanning-tree mode
|
|
of the system.
|
|
The meaning of specific values is:
|
|
nortelStpg(1) .. The older proprietary mode which
|
|
supports multiple spanning tree groups.
|
|
pvst(2) ..Emulation of C***O spanning tree mode
|
|
rstp(3) ..IEEE 802.1w mode
|
|
mstp(4) ..IEEE 802.1s mode .
|
|
Note that depending on the current value of
|
|
rcSysSpanningTreeOperMode and the value to which this
|
|
object is set, the operational mode may be immediately
|
|
changed, or the change may not take effect until
|
|
the next system reboot."
|
|
DEFVAL { nortelStpg }
|
|
::= { rcSystem 74}
|
|
|
|
rcSysAutoRecoverDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (5..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time interval in seconds after which auto-recovery
|
|
runs on ports to clear action taken by cp-limit,
|
|
link flap or loop detect"
|
|
::= { rcSystem 75 }
|
|
|
|
rcSysMacFlapLimitTime OBJECT-TYPE
|
|
SYNTAX INTEGER (10..5000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time limit in milliseconds for MAC flapping for
|
|
loop-detect feature"
|
|
::= { rcSystem 76 }
|
|
|
|
rcSysMacFlapLimitCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times mac flapping can happen for loop-detect
|
|
feature"
|
|
::= { rcSystem 77 }
|
|
|
|
rcSysExtCplimitEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable or disable extended CP-LIMIT in system."
|
|
DEFVAL { false }
|
|
::= { rcSystem 78 }
|
|
|
|
rcSysExtCplimitMinCongTime OBJECT-TYPE
|
|
SYNTAX INTEGER (100..6000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Minimum time for which System octapid should be
|
|
congested to trigger congestion algorithm for extended
|
|
CP-LIMIT in mSecs"
|
|
DEFVAL { 3000 }
|
|
::= { rcSystem 79 }
|
|
|
|
rcSysExtCplimitMaxPorts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..512)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of ports which need to be monitored
|
|
for congestion in Extended CP-LIMIT"
|
|
DEFVAL { 0 }
|
|
::= { rcSystem 80 }
|
|
|
|
rcSysExtCplimitPortCongTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Minimum time for which ingress traffic utilization rate
|
|
of a monitored port should stay more than the allowed
|
|
limits in order to disable the port for extended
|
|
CP-LIMIT in Secs"
|
|
DEFVAL { 300 }
|
|
::= { rcSystem 81 }
|
|
|
|
rcSysExtCplimitTrapLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
normal(2),
|
|
verbose(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates the trap level for extended CP-LIMIT"
|
|
DEFVAL { none }
|
|
::= { rcSystem 82 }
|
|
|
|
rcSysExtCplimitSysOctapidCongested OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates whether system octapid congestion detected for
|
|
extended cp-limit"
|
|
DEFVAL { false }
|
|
::= {rcSystem 83 }
|
|
|
|
rcSysExtCplimitPortsMonitored OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates whether ports has been shutdown due to extended
|
|
cp-limit"
|
|
DEFVAL { false }
|
|
::= {rcSystem 84 }
|
|
|
|
rcSysExtCplimitPortsShutDown OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates whether ports has been shutdown due to
|
|
extended Cp-limit"
|
|
DEFVAL { false }
|
|
::= {rcSystem 85 }
|
|
|
|
rcSysActionL1 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
resetCounters(2), -- reset all statistic counters
|
|
saveToNVRAM(3),
|
|
saveToStandbyNVRAM(4), -- save config to slave NVRAM
|
|
checkSwInFlash(5),
|
|
checkSwInPcmcia(6),
|
|
saveRuntimeConfig(7), -- 8k only
|
|
saveRuntimeConfigToSlave(8), -- 8k only
|
|
saveBootConfig(9), -- 8k only
|
|
saveSlaveBootConfig(10) -- 8k only
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Initiate a system action for layer1 user"
|
|
DEFVAL { none }
|
|
::= { rcSystem 86 }
|
|
|
|
rcSysActionL2 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
resetIstStatCounters(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Initiate a system action for layer2 user"
|
|
DEFVAL { none }
|
|
::= { rcSystem 87 }
|
|
|
|
rcSysActionL3 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
flushIpRouteTbl(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Initiate a system action for layer3 user"
|
|
DEFVAL { none }
|
|
::= { rcSystem 88 }
|
|
|
|
rcSysActionRwa OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- none of the following
|
|
hardReset(2), -- power on tests
|
|
softReset(3), -- reset w/o power on tests
|
|
cpuSwitchOver(4), -- CPU board switch-over
|
|
resetConsole(5),
|
|
resetModem(6)
|
|
-- being used in rel2.2(7)
|
|
-- being used in rel2.2(8)
|
|
-- reserve(9)
|
|
-- reserve(10)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Initiate a system action."
|
|
DEFVAL { none }
|
|
::= { rcSystem 89 }
|
|
|
|
rcSysPowerUsage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The current power usage for the whole chassis."
|
|
::= { rcSystem 90 }
|
|
|
|
rcSysPowerAvailable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The current power available for the whole chassis."
|
|
::= { rcSystem 91 }
|
|
|
|
rcSysFrcMsgControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcSysFrcMsgControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Management Force-msg Control table. This table is used to
|
|
|
|
specify the pattern for Force-msg Control"
|
|
::= { rcSystem 94 }
|
|
|
|
rcSysVirtualIpv6Addr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Virtual IP is an IP address that owned and
|
|
advertised only by the master CPU. So whichever
|
|
CPU is master registers this IP address."
|
|
::= { rcSystem 96 }
|
|
|
|
rcSysVirtualIpv6PrefixLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The length of the virtual ipv6 addr prefix (in bits)."
|
|
::= { rcSystem 97 }
|
|
|
|
rcSysFrcMsgControlEntry OBJECT-TYPE
|
|
SYNTAX RcSysFrcMsgControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A Force-msg Control table entry."
|
|
INDEX { rcSysFrcMsgControlPatternId }
|
|
::= { rcSysFrcMsgControlTable 1 }
|
|
|
|
RcSysFrcMsgControlEntry ::=
|
|
SEQUENCE {
|
|
rcSysFrcMsgControlPatternId Integer32,
|
|
rcSysFrcMsgControlPattern DisplayString,
|
|
rcSysFrcMsgControlRowStatus RowStatus
|
|
}
|
|
|
|
rcSysFrcMsgControlPatternId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Pattern Id."
|
|
::= { rcSysFrcMsgControlEntry 1 }
|
|
|
|
|
|
rcSysFrcMsgControlPattern OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Pattern for filtering the force-msg for msg control"
|
|
::= { rcSysFrcMsgControlEntry 2 }
|
|
|
|
rcSysFrcMsgControlRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete an entry"
|
|
::= { rcSysFrcMsgControlEntry 3 }
|
|
|
|
-- TFTP Upload/Download
|
|
|
|
rcTftpHost OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Name of source/destination host for the TFTP
|
|
transfer."
|
|
::= { rcTftp 1 }
|
|
|
|
rcTftpFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Name of file for the TFTP transfer."
|
|
::= { rcTftp 2 }
|
|
|
|
rcTftpAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- none of the following
|
|
downloadConfig(2),
|
|
uploadConfig(3),
|
|
downloadSwToFlash(4),
|
|
downloadSwToPcmcia(5),
|
|
uploadSw(6),
|
|
downloadSwToDram(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The action for the TFTP transfer."
|
|
DEFVAL { none }
|
|
::= { rcTftp 3 }
|
|
|
|
rcTftpResult OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
inProgress(2),
|
|
noResponse(3),
|
|
fileAccessError(4),
|
|
badFlash(5),
|
|
flashEraseFailed(6),
|
|
pcmciaEraseFailed(7),
|
|
success(8),
|
|
fail(9),
|
|
writeToNvramFailed(10),
|
|
flashWriteFailed(11),
|
|
pcmciaWriteFailed(12),
|
|
configFileTooBig(13),
|
|
imageFileTooBig(14),
|
|
noPcmciaDetect(15),
|
|
pcmciaNotSupported(16),
|
|
invalidFile(17),
|
|
noMemory(18),
|
|
xferError(19),
|
|
crcError(20),
|
|
readNvramFailed(21),
|
|
pcmciaWriteProtect(22)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Contains result of the last Tftp action request."
|
|
::= { rcTftp 4 }
|
|
|
|
|
|
-- VLAN Table
|
|
|
|
rcVlanNumVlans OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of VLANs currently defined in the switch."
|
|
::= { rcVlan 1 }
|
|
|
|
rcVlanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of Virtual LAN entries. The number of entries
|
|
is given by rcVlanNumVlans."
|
|
::= { rcVlan 2 }
|
|
|
|
rcVlanEntry OBJECT-TYPE
|
|
SYNTAX RcVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing configuration information for a
|
|
particular Virtual LAN.
|
|
|
|
The relationship between the various port sets in a
|
|
VLAN Entry are :
|
|
|
|
o The set of ports defined by PortMembers must be a
|
|
subset of the set of ports in the underlying STG of
|
|
the VLAN.
|
|
|
|
o The bitwise AND of PortMembers and NotAllowToJoin must
|
|
be the empty set.
|
|
|
|
o The bitwise OR of PortMembers and NotAllowToJoin must
|
|
be the set of ports in the underlying STG of the VLAN.
|
|
|
|
o The set of ports defined by StaticMembers must be a
|
|
subset of the set of ports defined by PortMembers.
|
|
|
|
o The bitwise XOR of PortMembers and StaticMembers defines
|
|
the set of dynamic (potential) members of the VLAN.
|
|
|
|
o The set of ports defined by ActiveMembers must be a subset
|
|
of the set of ports defined by PortMembers.
|
|
"
|
|
INDEX { rcVlanId }
|
|
::= { rcVlanTable 1 }
|
|
|
|
RcVlanEntry ::= SEQUENCE {
|
|
rcVlanId INTEGER,
|
|
rcVlanName DisplayString,
|
|
rcVlanColor INTEGER,
|
|
rcVlanHighPriority TruthValue, --excluded
|
|
rcVlanRoutingEnable TruthValue, --excluded
|
|
rcVlanIfIndex InterfaceIndex,
|
|
rcVlanAction INTEGER,
|
|
rcVlanResult INTEGER,
|
|
rcVlanStgId INTEGER,
|
|
rcVlanType INTEGER,
|
|
rcVlanPortMembers PortSet,
|
|
rcVlanActiveMembers PortSet,
|
|
rcVlanStaticMembers PortSet,
|
|
rcVlanNotAllowToJoin PortSet,
|
|
rcVlanProtocolId INTEGER,
|
|
rcVlanSubnetAddr IpAddress,
|
|
rcVlanSubnetMask IpAddress,
|
|
rcVlanAgingTime INTEGER,
|
|
rcVlanMacAddress MacAddress,
|
|
rcVlanRowStatus RowStatus,
|
|
rcVlanIgmpSnoopEnable TruthValue, --excluded
|
|
rcVlanIgmpSnoopReportProxyEnable TruthValue, --excluded
|
|
rcVlanIgmpSnoopRobustness INTEGER, --excluded
|
|
rcVlanIgmpSnoopQueryInterval INTEGER, --excluded
|
|
rcVlanIgmpSnoopMRouterPorts PortSet, --excluded
|
|
rcVlanUserDefinedPid Integer32,
|
|
rcVlanIgmpSnoopActiveMRouterPorts PortSet, --excluded
|
|
rcVlanProtocolIds Integer32,
|
|
rcVlanIgmpSnoopActiveQuerier IpAddress, --excluded
|
|
rcVlanIgmpSnoopMRouterExpiration Integer32, --excluded
|
|
rcVlanIgmpSnoopQuerierPort InterfaceIndex, --excluded
|
|
rcVlanUserPriority INTEGER,
|
|
rcVlanQosLevel INTEGER,
|
|
rcVlanTosValue INTEGER,
|
|
rcVlanEncap INTEGER,
|
|
rcVlanFirewallVlanType INTEGER,
|
|
rcVlanFirewallClusterId INTEGER,
|
|
rcVlanOspfPassivePortMember PortSet,
|
|
rcVlanFdbAging INTEGER,
|
|
rcVlanNlbMode INTEGER
|
|
}
|
|
|
|
rcVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies the Virtual LAN
|
|
associated with this entry. This value corresponds
|
|
to the lower 12 bits in the IEEE 802.1Q VLAN Tag."
|
|
::= { rcVlanEntry 1 }
|
|
|
|
rcVlanName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "An administratively-assigned name for this VLAN."
|
|
::= { rcVlanEntry 2 }
|
|
|
|
rcVlanColor OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "An administratively-assigned color code for this
|
|
VLAN. The value of this object is used by the VLAN
|
|
Manager GUI tool to select a color when it draws
|
|
this VLAN on the screen."
|
|
::= { rcVlanEntry 3 }
|
|
|
|
rcVlanHighPriority OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "A flag to note whether frames in this VLAN should
|
|
be assigned a high switching priority."
|
|
DEFVAL { false }
|
|
::= { rcVlanEntry 4 }
|
|
|
|
rcVlanRoutingEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "A flag to note whether IP routing is enabled in
|
|
this VLAN."
|
|
DEFVAL { false }
|
|
::= { rcVlanEntry 5 }
|
|
|
|
rcVlanIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "When rcVlanRoutingEnable is set to true(1), this
|
|
value indicates the 'logical' ifIndex assigned to
|
|
this VLAN. Otherwise, this value is meaningless
|
|
and should be set to zero."
|
|
::= { rcVlanEntry 6 }
|
|
|
|
rcVlanAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- none of the following
|
|
flushMacFdb(2), -- flush MAC forwarding table
|
|
flushArp(3), -- flush ARP table
|
|
flushIp(4), -- flush IP route table
|
|
flushDynMemb(5), -- flush Dynamic Members
|
|
all(6), -- flush all tables
|
|
flushSnoopMemb(7), -- flush IGMP Snoop Members
|
|
triggerRipUpdate(8), -- manually trigger rip update
|
|
flushSnoopMRtr(9) -- flush snoop multicast router
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "VLAN related actions."
|
|
DEFVAL { none }
|
|
::= { rcVlanEntry 7 }
|
|
|
|
rcVlanResult OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- none of the following
|
|
inProgress(2), -- in progress
|
|
success(3), -- success
|
|
fail(4) -- failure
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The result from the last VLAN action."
|
|
DEFVAL { none }
|
|
::= { rcVlanEntry 8 }
|
|
|
|
rcVlanStgId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates the Spanning Tree Group (STG) used by
|
|
this VLAN to determine the state of its ports.
|
|
If this VLAN is not associated with any STG, this
|
|
value should be set to zero."
|
|
DEFVAL { 1 }
|
|
::= { rcVlanEntry 9 }
|
|
|
|
rcVlanType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
byPort(1), -- VLAN by Port
|
|
byIpSubnet(2), -- VLAN by IP subnet
|
|
byProtocolId(3), -- VLAN by Protocol Id
|
|
bySrcMac(4), -- VLAN by Src MAC address
|
|
byDstMcast(5), -- VLAN by Dst MultiCast
|
|
bySvlan(6), -- VLAN by Stacked Vlan
|
|
byIds(7) -- VLAN by IDS Vlan
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The type of VLAN, distinguished according to the
|
|
policy used to define its port membership."
|
|
::= { rcVlanEntry 10 }
|
|
|
|
rcVlanPortMembers OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The set of ports that are members (static or
|
|
dynamic) of this VLAN."
|
|
::= { rcVlanEntry 11 }
|
|
|
|
rcVlanActiveMembers OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The set of ports that are currently active in
|
|
this VLAN. Active ports include all static ports
|
|
and any dynamic ports where the VLAN policy was
|
|
met."
|
|
::= { rcVlanEntry 12 }
|
|
|
|
rcVlanStaticMembers OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The set of ports that are static members of this
|
|
VLAN. A static member of a VLAN is always active
|
|
and is never aged out."
|
|
::= { rcVlanEntry 13 }
|
|
|
|
rcVlanNotAllowToJoin OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The set of ports that are not allowed to become
|
|
members of this VLAN."
|
|
::= { rcVlanEntry 14 }
|
|
|
|
rcVlanProtocolId OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
ip(1),
|
|
ipx802dot3(2),
|
|
ipx802dot2(3),
|
|
ipxSnap(4),
|
|
ipxEthernet2(5),
|
|
appleTalk(6),
|
|
decLat(7),
|
|
decOther(8),
|
|
sna802dot2(9),
|
|
snaEthernet2(10),
|
|
netBios(11),
|
|
xns(12),
|
|
vines(13),
|
|
ipV6(14),
|
|
usrDefined(15),
|
|
rarp(16),
|
|
pPPoE(17)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The protocol identifier of this VLAN. This value
|
|
is meaningful only if rcVlanType is equal to
|
|
byProtocolId(3). For other VLAN types it should
|
|
have the value none(0)."
|
|
::= { rcVlanEntry 15 }
|
|
|
|
rcVlanSubnetAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The IP subnet address of this VLAN. This value
|
|
is meaningful only if rcVlanType is equal to
|
|
byIpSubnet(2). For other VLAN types it should
|
|
have the value 0.0.0.0."
|
|
::= { rcVlanEntry 16 }
|
|
|
|
rcVlanSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The IP subnet mask of this VLAN. This value
|
|
is meaningful only if rcVlanType is equal to
|
|
byIpSubnet(2). For other VLAN types it should
|
|
have the value 0.0.0.0."
|
|
::= { rcVlanEntry 17 }
|
|
|
|
rcVlanAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0 | 10..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The timeout period (in seconds) used for aging
|
|
out dynamic members of this VLAN. This field is
|
|
only relevant for policy-based VLANs."
|
|
DEFVAL { 600 }
|
|
::= { rcVlanEntry 18 }
|
|
|
|
rcVlanMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The MAC address assigned to the virtual router
|
|
interface of this VLAN. This field is meaningful
|
|
only if rcVlanRoutingEnable is equal to true(1)."
|
|
::= { rcVlanEntry 19 }
|
|
|
|
rcVlanRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in the rcVlanTable."
|
|
::= { rcVlanEntry 20 }
|
|
|
|
rcVlanIgmpSnoopEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "A flag to note whether IGMP Snooping is enabled
|
|
on this VLAN."
|
|
DEFVAL { false }
|
|
::= { rcVlanEntry 21 }
|
|
|
|
rcVlanIgmpSnoopReportProxyEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "A flag to note whether IGMP Report Proxy is
|
|
enabled on this VLAN."
|
|
DEFVAL { true }
|
|
::= { rcVlanEntry 22 }
|
|
|
|
rcVlanIgmpSnoopRobustness OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "This variable allows tuning for the expected
|
|
packet loss on a subnet. If a subnet is expected
|
|
to be lossy, the Robustness variable may be
|
|
increased. IGMP is robust to (Robustness - 1)
|
|
packet losses."
|
|
DEFVAL { 2 }
|
|
::= { rcVlanEntry 23 }
|
|
|
|
rcVlanIgmpSnoopQueryInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The interval (in seconds) between IGMP Host-Query
|
|
packets transmitted on this interface."
|
|
DEFVAL { 125 }
|
|
::= { rcVlanEntry 24 }
|
|
|
|
rcVlanIgmpSnoopMRouterPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The set of ports in this VLAN that provide
|
|
connectivity to an IP Multicast router."
|
|
::= { rcVlanEntry 25 }
|
|
|
|
rcVlanUserDefinedPid OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When rcVlanProtocolId is set to usrDefined(15)
|
|
in a protocol-based VLAN, this field represents
|
|
the 16-bit user defined protocol identifier."
|
|
::= { rcVlanEntry 26 }
|
|
|
|
rcVlanIgmpSnoopActiveMRouterPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Active ports."
|
|
::= { rcVlanEntry 27 }
|
|
|
|
rcVlanProtocolIds OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Bitfield of protocol ids."
|
|
::= { rcVlanEntry 28 }
|
|
|
|
rcVlanIgmpSnoopActiveQuerier OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "IP address of multicast querier router."
|
|
::= { rcVlanEntry 29 }
|
|
|
|
rcVlanIgmpSnoopMRouterExpiration OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Multicast querier router aging time out."
|
|
::= { rcVlanEntry 30 }
|
|
|
|
rcVlanIgmpSnoopQuerierPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The port on which the multicast querier router
|
|
was heard."
|
|
::= { rcVlanEntry 31 }
|
|
|
|
rcVlanUserPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
level0(0),
|
|
level1(1),
|
|
level2(2),
|
|
level3(3),
|
|
level4(4),
|
|
level5(5),
|
|
level6(6),
|
|
level7(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "User priority level."
|
|
::= { rcVlanEntry 32 }
|
|
|
|
rcVlanQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
level0(0),
|
|
level1(1),
|
|
level2(2),
|
|
level3(3),
|
|
level4(4),
|
|
level5(5),
|
|
level6(6),
|
|
level7(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the Qos level packets, carried in this
|
|
VLAN, should be processed with."
|
|
DEFVAL { level1 }
|
|
::= { rcVlanEntry 33 }
|
|
|
|
rcVlanTosValue OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Tos value."
|
|
DEFVAL { 1 }
|
|
::= { rcVlanEntry 34 }
|
|
|
|
rcVlanEncap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ethernet2(1),
|
|
llc(2),
|
|
snap(3),
|
|
all(4),
|
|
notapplicable(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This is the encapsulation type for userdefined protocol
|
|
based vlans. This is not meaningful for other types of
|
|
vlan. The default value is null."
|
|
DEFVAL { notapplicable }
|
|
::= { rcVlanEntry 35 }
|
|
|
|
rcVlanFirewallVlanType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
naap(2),
|
|
enforceable(3),
|
|
peering(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This is the firewall vlan type for port based
|
|
vlans."
|
|
DEFVAL { none }
|
|
::= { rcVlanEntry 36 }
|
|
rcVlanFdbAging OBJECT-TYPE
|
|
SYNTAX INTEGER (0 | 10..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The timeout period (in seconds) used for aging
|
|
out fdb entries of this VLAN."
|
|
DEFVAL { 600 }
|
|
::= { rcVlanEntry 37 }
|
|
|
|
|
|
rcVlanFirewallClusterId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Firewall cluster Id"
|
|
DEFVAL { 1 }
|
|
::= { rcVlanEntry 43 }
|
|
|
|
rcVlanOspfPassivePortMember OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The set of ports in the vlan that are designated as
|
|
ospf passive"
|
|
::= { rcVlanEntry 44 }
|
|
|
|
rcVlanNlbMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
nlbAdminDisable(0),
|
|
nlbAdminIgmpMcast(1),
|
|
nlbAdminMulticast(2),
|
|
nlbAdminUnicast(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "NLB mode set on a VLAN."
|
|
DEFVAL { nlbAdminDisable }
|
|
::= { rcVlanEntry 46 }
|
|
|
|
-- VLAN Port Table
|
|
|
|
rcVlanPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcVlanPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to maintain VLAN port related
|
|
information."
|
|
::= { rcVlan 3 }
|
|
|
|
rcVlanPortEntry OBJECT-TYPE
|
|
SYNTAX RcVlanPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing VLAN information regarding a
|
|
particular port."
|
|
INDEX { rcVlanPortIndex }
|
|
::= { rcVlanPortTable 1 }
|
|
|
|
RcVlanPortEntry ::= SEQUENCE {
|
|
rcVlanPortIndex Integer32,
|
|
rcVlanPortNumVlanIds Integer32,
|
|
rcVlanPortVlanIds IdList,
|
|
rcVlanPortType INTEGER,
|
|
rcVlanPortDiscardTaggedFrames TruthValue,
|
|
rcVlanPortDiscardUntaggedFrames TruthValue,
|
|
rcVlanPortDefaultVlanId INTEGER,
|
|
rcVlanPortPerformTagging TruthValue,
|
|
rcVlanPortSVlanPortType INTEGER,
|
|
rcVlanPortLoopDetect TruthValue,
|
|
rcVlanPortFirstPortInOpid InterfaceIndex,
|
|
rcVlanPortLastPortInOpid InterfaceIndex,
|
|
rcVlanPortLoopDetectAction INTEGER,
|
|
rcVlanPortArpDetect TruthValue,
|
|
rcVlanPortSpoofDetect TruthValue,
|
|
rcVlanPortUntagDefaultVlan TruthValue
|
|
}
|
|
|
|
rcVlanPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An unique index used to identify a particular
|
|
port in the system. This index is equal to the
|
|
ifIndex of the port."
|
|
::= { rcVlanPortEntry 1 }
|
|
|
|
rcVlanPortNumVlanIds OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of VLAN IDs that
|
|
are stored in the rcVlanPortVlanIds variable."
|
|
::= { rcVlanPortEntry 2 }
|
|
|
|
rcVlanPortVlanIds OBJECT-TYPE
|
|
SYNTAX IdList (SIZE (0..4096))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "An array used to identify which VLANs this port
|
|
is assigned to. Each VLAN ID is stored as a two
|
|
octet value. The first octet in the pair holds
|
|
bits 15-8 of the VLAN ID, while the second octet
|
|
holds bits 7-0 of the VLAN ID."
|
|
::= { rcVlanPortEntry 3 }
|
|
|
|
rcVlanPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
access(1), -- access port type
|
|
trunk(2) -- trunk port type
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The type of port: access(1) or trunk(2)."
|
|
DEFVAL { access }
|
|
::= { rcVlanPortEntry 4 }
|
|
|
|
rcVlanPortDiscardTaggedFrames OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A flag used to determine how to process tagged
|
|
frames received on this access port. When the
|
|
flag is set, these frames are discarded by the
|
|
forwarding process. When the flag is reset, these
|
|
frames are processed normally.
|
|
|
|
This field is meaningless when the port is not
|
|
an access port and should be set to false(2)."
|
|
DEFVAL { false }
|
|
::= { rcVlanPortEntry 5 }
|
|
|
|
rcVlanPortDiscardUntaggedFrames OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A flag used to determine how to process untagged
|
|
frames received on this trunk port. When the flag
|
|
is set, these frames are discarded by the
|
|
forwarding process. When the flag is reset, these
|
|
frames are assigned to the VLAN specified by
|
|
rcVlanPortDefaultVlanId.
|
|
|
|
This field is meaningless when the port is not
|
|
a trunk port and should be set to false(2)."
|
|
DEFVAL { false }
|
|
::= { rcVlanPortEntry 6 }
|
|
|
|
rcVlanPortDefaultVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The VLAN ID assigned to untagged frames received
|
|
on this trunk port.
|
|
|
|
This field is meaningless when the port is not
|
|
a trunk port."
|
|
DEFVAL { 1 }
|
|
::= { rcVlanPortEntry 7 }
|
|
|
|
rcVlanPortPerformTagging OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable the port on the current vlan to
|
|
perform tagging on the incoming and outgoing traffic."
|
|
DEFVAL { false }
|
|
::= { rcVlanPortEntry 8 }
|
|
|
|
rcVlanPortSVlanPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
uni(2),
|
|
nni(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The type of port."
|
|
DEFVAL { normal }
|
|
::= { rcVlanPortEntry 9 }
|
|
|
|
rcVlanPortLoopDetect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable loop detection on this port"
|
|
DEFVAL { false }
|
|
::= { rcVlanPortEntry 10 }
|
|
|
|
rcVlanPortFirstPortInOpid OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This value gives the IfIndex of the first port in the
|
|
octapid. This value is used to generate an error message
|
|
when changing port type from normal to uni/nni and
|
|
viceversa"
|
|
::= { rcVlanPortEntry 11 }
|
|
|
|
rcVlanPortLastPortInOpid OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This value gives the IfIndex of the first port in the
|
|
octapid. This value is used to generate an error message
|
|
when changing port type from normal to uni/nni and
|
|
viceversa"
|
|
::= { rcVlanPortEntry 12 }
|
|
|
|
rcVlanPortLoopDetectAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
portDown(1),
|
|
vlanBlock(2),
|
|
macDiscard(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This value is used to specify the action which needs
|
|
to be taken once a loop is detected on a specific port."
|
|
DEFVAL { portDown }
|
|
::= { rcVlanPortEntry 14 }
|
|
|
|
rcVlanPortArpDetect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable Arp detection on this port"
|
|
DEFVAL { false }
|
|
::= { rcVlanPortEntry 15 }
|
|
|
|
rcVlanPortSpoofDetect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable spoof detection on this port"
|
|
DEFVAL { false }
|
|
::= { rcVlanPortEntry 16 }
|
|
|
|
rcVlanPortUntagDefaultVlan OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable/disable Egress Tagging on the Default Vlan of the
|
|
port. "
|
|
DEFVAL { false }
|
|
::= { rcVlanPortEntry 13 }
|
|
|
|
|
|
|
|
-- VLAN MAC Table
|
|
|
|
rcVlanMacTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcVlanMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to maintain MAC addresses assigned
|
|
to a particular VLAN by MAC address."
|
|
::= { rcVlan 4 }
|
|
|
|
rcVlanMacEntry OBJECT-TYPE
|
|
SYNTAX RcVlanMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing VLAN information regarding a
|
|
particular port."
|
|
INDEX { rcVlanMacVlanId, rcVlanMacAddr }
|
|
::= { rcVlanMacTable 1 }
|
|
|
|
RcVlanMacEntry ::= SEQUENCE {
|
|
rcVlanMacVlanId Integer32,
|
|
rcVlanMacAddr MacAddress,
|
|
rcVlanMacRowStatus RowStatus
|
|
}
|
|
|
|
rcVlanMacVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An unique index used to identify a VLAN (by MAC
|
|
address) in the system."
|
|
::= { rcVlanMacEntry 1 }
|
|
|
|
rcVlanMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An unique index used to identify a MAC address
|
|
assigned to a particular VLAN."
|
|
::= { rcVlanMacEntry 2 }
|
|
|
|
rcVlanMacRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status for this entry."
|
|
::= { rcVlanMacEntry 3 }
|
|
|
|
|
|
-- VLAN IGMP Snoop Table
|
|
|
|
rcVlanIgmpSnoopNumGroups OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of entries (rows) in the
|
|
rcVlanIgmpSnoopTable."
|
|
::= { rcVlan 5 }
|
|
|
|
rcVlanIgmpSnoopTable OBJECT-TYPE --excluded
|
|
SYNTAX SEQUENCE OF RcVlanIgmpSnoopEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "The (conceptual) table listing the IP multicast
|
|
groups for which there are members on a particular
|
|
interface on a particular VLAN (i.e., a list
|
|
known multicast receivers).
|
|
|
|
A row is created by the system when it receives
|
|
an IGMP Join messages on a port."
|
|
::= { rcVlan 6 }
|
|
|
|
rcVlanIgmpSnoopEntry OBJECT-TYPE
|
|
SYNTAX RcVlanIgmpSnoopEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "An entry (row) in the rcVlanIgmpSnoopTable."
|
|
INDEX { rcVlanIgmpSnoopVlanId, rcVlanIgmpSnoopIpAddress,
|
|
rcVlanIgmpSnoopIfIndex, rcVlanIgmpSnoopMember }
|
|
::= { rcVlanIgmpSnoopTable 1 }
|
|
|
|
RcVlanIgmpSnoopEntry ::= SEQUENCE {
|
|
rcVlanIgmpSnoopVlanId INTEGER,
|
|
rcVlanIgmpSnoopIpAddress IpAddress,
|
|
rcVlanIgmpSnoopIfIndex InterfaceIndex,
|
|
rcVlanIgmpSnoopMember IpAddress,
|
|
rcVlanIgmpSnoopExpiration Integer32,
|
|
rcVlanIgmpSnoopType INTEGER
|
|
}
|
|
|
|
rcVlanIgmpSnoopVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The VLAN for which this entry contains
|
|
information."
|
|
::= { rcVlanIgmpSnoopEntry 1 }
|
|
|
|
rcVlanIgmpSnoopIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The IP multicast group address for which this
|
|
entry contains information."
|
|
::= { rcVlanIgmpSnoopEntry 2 }
|
|
|
|
rcVlanIgmpSnoopIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The interface for which this entry contains
|
|
information for this IP multicast group address
|
|
(i.e., the port the Join message was received)."
|
|
::= { rcVlanIgmpSnoopEntry 3 }
|
|
|
|
rcVlanIgmpSnoopMember OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The IP Address of the source of the membership
|
|
report received for this IP Multicast group address
|
|
on this interface (i.e., the address of the host
|
|
sending the Join message)."
|
|
::= { rcVlanIgmpSnoopEntry 4 }
|
|
|
|
rcVlanIgmpSnoopExpiration OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The minimum amount of time remaining before this
|
|
entry will be aged out."
|
|
::= { rcVlanIgmpSnoopEntry 5 }
|
|
|
|
rcVlanIgmpSnoopType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dynamic(1), -- created via IGMP
|
|
static(2), -- created via management
|
|
blocked(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The type of entry: dynamic(1) entries are
|
|
created by snooping IGMP messages, static(2)
|
|
entries are created via management."
|
|
::= { rcVlanIgmpSnoopEntry 6 }
|
|
|
|
|
|
-- VLAN IGMP Snoop Static Table
|
|
|
|
rcVlanIgmpSnoopStaticTable OBJECT-TYPE --excluded
|
|
SYNTAX SEQUENCE OF RcVlanIgmpSnoopStaticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "The (conceptual) table listing the statically-
|
|
defined IP multicast groups for which there are
|
|
members on a particular interface on a particular
|
|
VLAN."
|
|
::= { rcVlan 7 }
|
|
|
|
rcVlanIgmpSnoopStaticEntry OBJECT-TYPE
|
|
SYNTAX RcVlanIgmpSnoopStaticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "An entry (row) in the rcVlanIgmpSnoopStaticTable."
|
|
INDEX { rcVlanIgmpSnoopStaticVlanId, rcVlanIgmpSnoopStaticIpAddress }
|
|
::= { rcVlanIgmpSnoopStaticTable 1 }
|
|
|
|
RcVlanIgmpSnoopStaticEntry ::= SEQUENCE {
|
|
rcVlanIgmpSnoopStaticVlanId INTEGER,
|
|
rcVlanIgmpSnoopStaticIpAddress IpAddress,
|
|
rcVlanIgmpSnoopStaticMemberPorts PortSet,
|
|
rcVlanIgmpSnoopStaticRowStatus RowStatus,
|
|
rcVlanIgmpSnoopStaticNotAllowedToJoin PortSet
|
|
}
|
|
|
|
rcVlanIgmpSnoopStaticVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The VLAN for which this entry contains information."
|
|
::= { rcVlanIgmpSnoopStaticEntry 1 }
|
|
|
|
rcVlanIgmpSnoopStaticIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The IP multicast group address for which this
|
|
entry contains information. The address must
|
|
fall within 224.0.1.0 to 239.255.255.255."
|
|
::= { rcVlanIgmpSnoopStaticEntry 2 }
|
|
|
|
rcVlanIgmpSnoopStaticMemberPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The set of ports in this VLAN multicast traffic
|
|
for the rcVlanIgmpSnoopStaticIpAddress is to be
|
|
forwarded to."
|
|
::= { rcVlanIgmpSnoopStaticEntry 3 }
|
|
|
|
rcVlanIgmpSnoopStaticRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to create/delete entries in the
|
|
rcVlanIgmpSnoopStaticTable."
|
|
::= { rcVlanIgmpSnoopStaticEntry 4 }
|
|
|
|
rcVlanIgmpSnoopStaticNotAllowedToJoin OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Not allowed to join"
|
|
::= { rcVlanIgmpSnoopStaticEntry 5 }
|
|
|
|
|
|
-- VLAN IGMP Snoop Access Table
|
|
|
|
rcVlanIgmpSnoopAccessTable OBJECT-TYPE --excluded
|
|
SYNTAX SEQUENCE OF RcVlanIgmpSnoopAccessEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Table used to specify which host(s) can send
|
|
and/or receive IP Multicast traffic."
|
|
::= { rcVlan 8 }
|
|
|
|
rcVlanIgmpSnoopAccessEntry OBJECT-TYPE
|
|
SYNTAX RcVlanIgmpSnoopAccessEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "An entry (row) in the rcVlanIgmpSnoopAccessTable."
|
|
INDEX { rcVlanIgmpSnoopAccessVlanId,
|
|
rcVlanIgmpSnoopAccessGrpAddr,
|
|
rcVlanIgmpSnoopAccessHostAddr,
|
|
rcVlanIgmpSnoopAccessHostMask }
|
|
::= { rcVlanIgmpSnoopAccessTable 1 }
|
|
|
|
|
|
RcVlanIgmpSnoopAccessEntry ::= SEQUENCE {
|
|
rcVlanIgmpSnoopAccessVlanId INTEGER,
|
|
rcVlanIgmpSnoopAccessGrpAddr IpAddress,
|
|
rcVlanIgmpSnoopAccessHostAddr IpAddress,
|
|
rcVlanIgmpSnoopAccessHostMask IpAddress,
|
|
rcVlanIgmpSnoopAccessMode INTEGER,
|
|
rcVlanIgmpSnoopAccessRowStatus RowStatus
|
|
}
|
|
|
|
rcVlanIgmpSnoopAccessVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The VLAN for which this entry contains information."
|
|
::= { rcVlanIgmpSnoopAccessEntry 1 }
|
|
|
|
rcVlanIgmpSnoopAccessGrpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The IP multicast group address for which this
|
|
entry contains information."
|
|
::= { rcVlanIgmpSnoopAccessEntry 2 }
|
|
|
|
rcVlanIgmpSnoopAccessHostAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The IP address of a host for which this
|
|
entry contains information."
|
|
::= { rcVlanIgmpSnoopAccessEntry 3 }
|
|
|
|
rcVlanIgmpSnoopAccessHostMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The IP netmask of a host for which this
|
|
entry contains information."
|
|
::= { rcVlanIgmpSnoopAccessEntry 4 }
|
|
|
|
rcVlanIgmpSnoopAccessMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
denyTx(1),
|
|
denyRx(2),
|
|
denyBoth(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to specify whether the host identified by
|
|
rcVlanIgmpSnoopAccessHostAddr should be denied
|
|
IP multicast transmit, receive, or both."
|
|
::= { rcVlanIgmpSnoopAccessEntry 5 }
|
|
|
|
rcVlanIgmpSnoopAccessRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Row status"
|
|
::= { rcVlanIgmpSnoopAccessEntry 6 }
|
|
|
|
|
|
-- VLAN IGMP Snoop Sender Table
|
|
|
|
rcVlanIgmpSnoopSenderTable OBJECT-TYPE --excluded
|
|
SYNTAX SEQUENCE OF RcVlanIgmpSnoopSenderEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "The (conceptual) table listing the IP multicast
|
|
groups for which there are members on a particular
|
|
interface on a particular VLAN (i.e., a list
|
|
known multicast senders).
|
|
|
|
A row is created by the system when it receives
|
|
an IGMP Join messages on a port."
|
|
::= { rcVlan 9 }
|
|
|
|
rcVlanIgmpSnoopSenderEntry OBJECT-TYPE
|
|
SYNTAX RcVlanIgmpSnoopSenderEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "An entry (row) in the rcVlanIgmpSnoopSenderTable."
|
|
INDEX { rcVlanIgmpSnoopSenderVlanId,
|
|
rcVlanIgmpSnoopSenderIpAddress,
|
|
rcVlanIgmpSnoopSenderIfIndex,
|
|
rcVlanIgmpSnoopSenderMember }
|
|
::= { rcVlanIgmpSnoopSenderTable 1 }
|
|
|
|
|
|
RcVlanIgmpSnoopSenderEntry ::= SEQUENCE {
|
|
rcVlanIgmpSnoopSenderVlanId INTEGER,
|
|
rcVlanIgmpSnoopSenderIpAddress IpAddress,
|
|
rcVlanIgmpSnoopSenderIfIndex InterfaceIndex,
|
|
rcVlanIgmpSnoopSenderMember IpAddress,
|
|
rcVlanIgmpSnoopSenderAction INTEGER
|
|
}
|
|
|
|
rcVlanIgmpSnoopSenderVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The VLAN for which this entry contains information."
|
|
::= { rcVlanIgmpSnoopSenderEntry 1 }
|
|
|
|
rcVlanIgmpSnoopSenderIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The IP multicast group address for which this
|
|
entry contains information."
|
|
::= { rcVlanIgmpSnoopSenderEntry 2 }
|
|
|
|
rcVlanIgmpSnoopSenderIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The interface for which this entry contains
|
|
information for this IP multicast group address
|
|
(i.e., the port the multicast traffic was received)."
|
|
::= { rcVlanIgmpSnoopSenderEntry 3 }
|
|
|
|
rcVlanIgmpSnoopSenderMember OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The IP Address of the host sending the multicast
|
|
traffic."
|
|
::= { rcVlanIgmpSnoopSenderEntry 4 }
|
|
|
|
rcVlanIgmpSnoopSenderAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
flushEntry(1),
|
|
flushGrp(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to specify an action to perform on this group."
|
|
::= { rcVlanIgmpSnoopSenderEntry 5 }
|
|
|
|
-- Vlan Loop Detected Table
|
|
|
|
rcVlanLoopDetectedTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcVlanLoopDetectedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of Vlans the port belongs to
|
|
and the
|
|
corresponding loop detected status."
|
|
::= { rcVlan 10 }
|
|
|
|
rcVlanLoopDetectedEntry OBJECT-TYPE
|
|
SYNTAX RcVlanLoopDetectedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Loop-Detected Entry."
|
|
INDEX { rcVlanLoopDetectedPortIndex, rcVlanLoopDetectedVlanId }
|
|
::= { rcVlanLoopDetectedTable 1 }
|
|
|
|
RcVlanLoopDetectedEntry ::= SEQUENCE {
|
|
rcVlanLoopDetectedPortIndex Integer32,
|
|
rcVlanLoopDetectedVlanId Integer32,
|
|
rcVlanLoopDetectedValue INTEGER
|
|
}
|
|
|
|
rcVlanLoopDetectedPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port Number."
|
|
::= { rcVlanLoopDetectedEntry 1 }
|
|
|
|
rcVlanLoopDetectedVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Gives the VlanId to which the port belongs."
|
|
::= { rcVlanLoopDetectedEntry 2 }
|
|
|
|
rcVlanLoopDetectedValue OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0), -- loop not detected
|
|
yes(1) -- loop detected
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Gives the Loop Detected status of the port
|
|
in a vlan."
|
|
DEFVAL { no }
|
|
::= { rcVlanLoopDetectedEntry 3 }
|
|
|
|
|
|
-- Vlan Dsap Ssap Table
|
|
|
|
rcVlanDsapSsapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcVlanDsapSsapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to maintain DSAP/SSAP values
|
|
assigned to a sna802dot2 or userdefined vlan."
|
|
::= { rcVlan 11 }
|
|
|
|
rcVlanDsapSsapEntry OBJECT-TYPE
|
|
SYNTAX RcVlanDsapSsapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in the rcVlanDsapSsap table."
|
|
INDEX { rcVlanDsapSsapVlanId, rcVlanDsapSsapPid }
|
|
::= { rcVlanDsapSsapTable 1 }
|
|
|
|
RcVlanDsapSsapEntry ::= SEQUENCE {
|
|
rcVlanDsapSsapVlanId Integer32,
|
|
rcVlanDsapSsapPid INTEGER,
|
|
rcVlanDsapSsapRowStatus RowStatus
|
|
}
|
|
|
|
rcVlanDsapSsapVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A unique index to identify a vlan."
|
|
::= { rcVlanDsapSsapEntry 1 }
|
|
|
|
rcVlanDsapSsapPid OBJECT-TYPE
|
|
SYNTAX INTEGER (0..'ffff'h)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Values of DSAP/SSAP assigned to a particular
|
|
vlan."
|
|
::= { rcVlanDsapSsapEntry 2 }
|
|
|
|
rcVlanDsapSsapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row Status."
|
|
::= { rcVlanDsapSsapEntry 3 }
|
|
|
|
rcVlanNewLoopDetectedTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcVlanNewLoopDetectedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of Vlans the port belongs to and the
|
|
corresponding loop detected status."
|
|
::= { rcVlan 12 }
|
|
|
|
rcVlanNewLoopDetectedEntry OBJECT-TYPE
|
|
SYNTAX RcVlanNewLoopDetectedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Loop-Detected Entry."
|
|
INDEX { rcVlanNewLoopDetectedPortIndex,
|
|
rcVlanNewLoopDetectedVlanId,
|
|
rcVlanNewLoopDetectedMac }
|
|
::= { rcVlanNewLoopDetectedTable 1 }
|
|
|
|
RcVlanNewLoopDetectedEntry ::= SEQUENCE {
|
|
rcVlanNewLoopDetectedPortIndex InterfaceIndex,
|
|
rcVlanNewLoopDetectedVlanId Integer32,
|
|
rcVlanNewLoopDetectedMac MacAddress,
|
|
rcVlanNewLoopDetectedAction INTEGER,
|
|
rcVlanNewLoopDetectedSmltRemote TruthValue
|
|
}
|
|
|
|
rcVlanNewLoopDetectedPortIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Port Number."
|
|
::= { rcVlanNewLoopDetectedEntry 1 }
|
|
|
|
rcVlanNewLoopDetectedVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Gives the VlanId to which the port belongs."
|
|
::= { rcVlanNewLoopDetectedEntry 2 }
|
|
|
|
rcVlanNewLoopDetectedMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Mac address"
|
|
::= {rcVlanNewLoopDetectedEntry 3}
|
|
|
|
rcVlanNewLoopDetectedAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
portDown(1),
|
|
vlanBlock(2),
|
|
macDiscard(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This value is used to specify the action which
|
|
needs to be taken once a loop is detected on a
|
|
specific port."
|
|
DEFVAL { portDown }
|
|
::= { rcVlanNewLoopDetectedEntry 4 }
|
|
|
|
rcVlanNewLoopDetectedSmltRemote OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A MAC address indicate for remote learnt,
|
|
either local or remote."
|
|
::= { rcVlanNewLoopDetectedEntry 5 }
|
|
|
|
-- PHYSICAL Elements
|
|
|
|
rcChasType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1), -- unknown chassis
|
|
a1100(2), -- 3 slot chassis (1/2, 1/2, full)
|
|
a1250(6), -- 4 slot chassis (full, ... , full)
|
|
a1150(7), -- 3 slot chassis (1/2, 1/2, full)
|
|
a1200(8), -- 8 slot chassis (full, ... , full)
|
|
a1050(9), -- 2 slot chassis (seahawk)
|
|
a8006(280887558), -- 6 slot chassis (raptillion)
|
|
a8010(280887562), -- 10 slot chassis (raptillion)
|
|
a8010co(1623064842), -- 10 slot Central Office Chassis
|
|
a8003(280887555) -- 3 slot chassis (raptillion)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Chassis Type"
|
|
::= { rcChassis 1 }
|
|
|
|
rcChasSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Unique serial number for this chassis."
|
|
::= { rcChassis 2 }
|
|
|
|
rcChasHardwareRevision OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Device hardware revision level"
|
|
::= { rcChassis 3 }
|
|
|
|
rcChasNumSlots OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of slots in the chassis available for
|
|
plug-in cards."
|
|
::= { rcChassis 4 }
|
|
|
|
rcChasNumPorts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of ports currently installed in
|
|
the chassis."
|
|
::= { rcChassis 5 }
|
|
|
|
-- TBD FIXME : We need to get the final list from Hardware
|
|
rcChasTestResult OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
ok(2),
|
|
crceeprom(3),
|
|
timer(4),
|
|
procdram(5),
|
|
led(6),
|
|
formaccpuaccess(7),
|
|
asiccpuaccess(8),
|
|
memory(9),
|
|
loopback(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Chassis start-up diagnostic tests."
|
|
::= { rcChassis 6 }
|
|
|
|
rcChasFan OBJECT IDENTIFIER ::= { rcChassis 7 }
|
|
|
|
rcChasFanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcChasFanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains information about Fans"
|
|
::= { rcChasFan 1 }
|
|
|
|
rcChasFanEntry OBJECT-TYPE
|
|
SYNTAX RcChasFanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Contains information regarding a Fan Unit"
|
|
INDEX { rcChasFanId }
|
|
::= { rcChasFanTable 1 }
|
|
|
|
RcChasFanEntry ::=
|
|
SEQUENCE {
|
|
rcChasFanId INTEGER,
|
|
rcChasFanOperStatus INTEGER,
|
|
rcChasFanAmbientTemperature Gauge32
|
|
}
|
|
|
|
rcChasFanId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The chassis fan Id."
|
|
::= { rcChasFanEntry 1 }
|
|
|
|
rcChasFanOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
up(2),
|
|
down(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Actual status of the Fan:
|
|
- unknown(1) - status can not be determined.
|
|
- up(2) - present and supplying power.
|
|
- down(3) - present, but failure indicated."
|
|
::= { rcChasFanEntry 2 }
|
|
|
|
rcChasFanAmbientTemperature OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the temperature of the air
|
|
entering the fan."
|
|
::= { rcChasFanEntry 3 }
|
|
|
|
rcChasPowerSupply OBJECT IDENTIFIER ::= { rcChassis 8 }
|
|
|
|
rcChasPowerSupplyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcChasPowerSupplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains information about power
|
|
supplies."
|
|
::= { rcChasPowerSupply 1 }
|
|
|
|
rcChasPowerSupplyEntry OBJECT-TYPE
|
|
SYNTAX RcChasPowerSupplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Contains information regarding a power supply
|
|
unit."
|
|
INDEX { rcChasPowerSupplyId }
|
|
::= { rcChasPowerSupplyTable 1 }
|
|
|
|
RcChasPowerSupplyEntry ::=
|
|
SEQUENCE {
|
|
rcChasPowerSupplyId INTEGER,
|
|
rcChasPowerSupplyOperStatus INTEGER
|
|
}
|
|
|
|
rcChasPowerSupplyId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..3)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The power supply Id."
|
|
::= { rcChasPowerSupplyEntry 1 }
|
|
|
|
|
|
rcChasPowerSupplyOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
empty(2),
|
|
up(3),
|
|
down(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Actual status of the power supply:
|
|
- unknown(1) - status can not be determined.
|
|
- empty(2) - power supply not installed.
|
|
- up(3) - present and supplying power.
|
|
- down(4) - present, but failure indicated."
|
|
::= { rcChasPowerSupplyEntry 2 }
|
|
|
|
|
|
rcChasPowerSupplyDetailTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcChasPowerSupplyDetailEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains detailed information about
|
|
power supplies."
|
|
::= { rcChasPowerSupply 2 }
|
|
|
|
rcChasPowerSupplyDetailEntry OBJECT-TYPE
|
|
SYNTAX RcChasPowerSupplyDetailEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Contains detailed info regarding a power supply
|
|
unit."
|
|
INDEX { rcChasPowerSupplyDetailId }
|
|
::= { rcChasPowerSupplyDetailTable 1 }
|
|
|
|
RcChasPowerSupplyDetailEntry ::=
|
|
SEQUENCE {
|
|
rcChasPowerSupplyDetailId INTEGER,
|
|
rcChasPowerSupplyDetailType INTEGER,
|
|
rcChasPowerSupplyDetailSerialNumber DisplayString,
|
|
rcChasPowerSupplyDetailHardwareRevision DisplayString,
|
|
rcChasPowerSupplyDetailPartNumber DisplayString,
|
|
rcChasPowerSupplyDetailDescription DisplayString
|
|
}
|
|
|
|
rcChasPowerSupplyDetailId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..3)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The power supply Id."
|
|
::= { rcChasPowerSupplyDetailEntry 1 }
|
|
|
|
rcChasPowerSupplyDetailType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
ac(1),
|
|
dc(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The power supply type."
|
|
::= { rcChasPowerSupplyDetailEntry 2 }
|
|
|
|
rcChasPowerSupplyDetailSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The power supply serial number."
|
|
::= { rcChasPowerSupplyDetailEntry 3 }
|
|
|
|
rcChasPowerSupplyDetailHardwareRevision OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The hardware revision of the power supply."
|
|
::= { rcChasPowerSupplyDetailEntry 4 }
|
|
|
|
rcChasPowerSupplyDetailPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The power supply part number."
|
|
::= { rcChasPowerSupplyDetailEntry 5 }
|
|
|
|
rcChasPowerSupplyDetailDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The detail description of power supply."
|
|
::= { rcChasPowerSupplyDetailEntry 6 }
|
|
|
|
|
|
rcCard OBJECT IDENTIFIER ::= { rcChassis 9 }
|
|
|
|
rcCardTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table that contains information about the
|
|
cards in this chassis. For those slots that
|
|
do not contain a physical card, the table may
|
|
be implemented to contain a conceptual row
|
|
with the type of physical module set to
|
|
'chasCardEmpty', or it may be implemented to
|
|
have no conceptual row instance."
|
|
::= { rcCard 1 }
|
|
|
|
rcCardEntry OBJECT-TYPE
|
|
SYNTAX RcCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Card attributes"
|
|
INDEX { rcCardIndex }
|
|
::= { rcCardTable 1 }
|
|
|
|
RcCardEntry ::=
|
|
SEQUENCE {
|
|
rcCardIndex INTEGER,
|
|
rcCardType INTEGER,
|
|
rcCardSerialNumber DisplayString,
|
|
rcCardHardwareRevision DisplayString,
|
|
rcCardAdminStatus INTEGER,
|
|
rcCardOperStatus INTEGER,
|
|
rcCardPCMCIAType INTEGER,
|
|
rcCardPartNumber DisplayString
|
|
}
|
|
|
|
rcCardIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unique value for each module within the chassis.
|
|
This value is determined by the chassis slot number
|
|
where the module is inserted. Valid entries are 1
|
|
to the value of rcChasNumSlots"
|
|
::= { rcCardEntry 1 }
|
|
|
|
rcCardType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1), -- no card installed
|
|
rcCPU(2), -- [1200] CPU Card (A1200)
|
|
rc8x100BaseTX(3), -- [1208TX] 8 port (cat 5) (A1200)
|
|
rc8x100BaseT2(4), -- [] 8 port (cat 3) (A1200)
|
|
rc8x100BaseF(5), -- [1208FX] 8 port fiber (A1200)
|
|
rc16x100BaseTX(6), -- [1216TX] 16 port (cat 5) (A1200)
|
|
rc8x100BaseTXWG(12), -- [1108TX] 8 port (half width) (A1100)
|
|
rc16x100BaseTXWG(13), -- [1100] 16 port + CPU (A1100)
|
|
rc4x100BaseFWG(14), -- [1104FX] 4 port (half width) (A1100)
|
|
rc12x100BaseTXWG(15), -- [1050] 12 port + CPU (A1050)
|
|
rc12x100BaseFBB(16), -- [] 12 port (A1200)
|
|
rc8x100BaseFWG(17), -- [1108FX] 8 port (A1100)
|
|
rc12x100BaseTX-2x100BaseFBB(18), -- [] 12 port + 2 port (A1200)
|
|
rc2x155BaseFBB(19), -- [] 2 sonet port (A1200)
|
|
rc4x155BaseFBB(20), -- [] 4 sonet port (A1200)
|
|
rc16x100BaseFBB(21), -- [1216FX] 16 port fiber (A1200)
|
|
rc14x100BaseTX-2x100BaseFBB(22), -- [1216TF] 14 port + 2 port (A1200)
|
|
rc8x10BaseFBB(23), -- [1208FL] 8 port fiber low-speed (A1200)
|
|
rc4xOC3(24), -- [1200xx] 4 port OC3 (A1200)
|
|
rc1xOC12(25), -- [1200xx] 1 port OC12 (A1200)
|
|
rcRMON(26), -- [1200xx] RMON (A1200)
|
|
rc1xOC12POSBaseMMF(27), -- [1200xx] 1 port OC12 POS (A1200)
|
|
rc1xOC12POSBaseSMF(28), -- [1200xx] 1 port OC12 POS (A1200)
|
|
rc4x1000BaseSXWG(1028), -- [1150] 1 0 00 000 0100 + CPU (A1150)
|
|
rc1x1000BaseSXWG(1025), -- [1101SX] 1 0 00 000 0001
|
|
rc2x1000BaseSXWG(1026), -- [1102SX] 1 0 00 000 0010
|
|
rc1x1000BaseSXRWG(1537), -- [1101SR] 1 1 00 000 0001
|
|
rc2x1000BaseSXRWG(1538), -- [1102SR] 1 1 00 000 0010
|
|
rc1x1000BaseLXWG(1153), -- [1101LX] 1 0 01 000 0001
|
|
rc2x1000BaseLXWG(1154), -- [1102LX] 1 0 01 000 0010
|
|
rc2x1000BaseXDWG(1282), -- [1102XD] 1 0 10 000 0010
|
|
rc1x1000BaseLXRWG(1665), -- [1101LR] 1 1 01 000 0001
|
|
rc2x1000BaseLXRWG(1666), -- [1102LR] 1 1 01 000 0010
|
|
rc1x1000BaseSXBB(1041), -- [1201SX] 1 0 00 001 0001
|
|
rc2x1000BaseSXBB(1042), -- [1202SX] 1 0 00 001 0010
|
|
rc1x1000BaseSXRBB(1553), -- [1201SR] 1 1 00 001 0001
|
|
rc2x1000BaseSXRBB(1554), -- [1202SR] 1 1 00 001 0010
|
|
rc1x1000BaseLXBB(1169), -- [1201LX] 1 0 01 001 0001
|
|
rc2x1000BaseLXBB(1170), -- [1202LX] 1 0 01 001 0010
|
|
rc2x1000BaseXDBB(1298), -- [1202XD] 1 0 10 001 0010
|
|
rc1x1000BaseLXRBB(1681), -- [1201LR] 1 1 01 001 0001
|
|
rc2x1000BaseLXRBB(1682) -- [1202LR] 1 1 01 001 0010
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate a card types in the Accelar
|
|
1000 product families.
|
|
|
|
For Accelar 1000 devices, gigabit cards use
|
|
an encoded value according to the following rule:
|
|
|
|
+-----+--+-+---+---+---+
|
|
bits : |31-11|10|9|8-7|6-4|3-0|
|
|
+-----+--+-+---+---+---+
|
|
field : | a | b|c| d | e | f |
|
|
+-----+--+-+---+---+---+
|
|
|
|
a : not-used
|
|
b : 1=gigabit
|
|
c : 0=non-redundant,
|
|
1=redundant
|
|
d : 0=short-haul,
|
|
1=long-haul,
|
|
2=extra-distance,
|
|
e : 0=work-group(a1100 & a1150)
|
|
1=back-bone(a1200 & f1250 & f2000),
|
|
f : 1=1-port, 2=2-port, 4=4-port, 8=8-port
|
|
"
|
|
::= { rcCardEntry 2 }
|
|
|
|
rcCardSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Unique serial number for this card."
|
|
::= { rcCardEntry 3 }
|
|
|
|
rcCardHardwareRevision OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Hardware Version"
|
|
::= { rcCardEntry 4 }
|
|
|
|
rcCardAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
testing(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the administrative status of this
|
|
card"
|
|
::= { rcCardEntry 5 }
|
|
|
|
rcCardOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
testing(3),
|
|
unknown(4),
|
|
dormant(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the operational status of this card."
|
|
::= { rcCardEntry 6 }
|
|
|
|
rcCardPCMCIAType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
modem28kbs(2),
|
|
flash2meg(3),
|
|
flash4meg(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the type of PCMCIA card currently
|
|
installed in this CPU card, if any.
|
|
|
|
For non-CPU cards, this variable has no meaning and
|
|
will always be set to none."
|
|
DEFVAL { none }
|
|
::= { rcCardEntry 7 }
|
|
|
|
rcCardPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Card Part Number"
|
|
::= { rcCardEntry 8 }
|
|
|
|
-- Port Table
|
|
|
|
rcPort OBJECT IDENTIFIER ::= { rcChassis 10 }
|
|
|
|
rcPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Port table"
|
|
::= { rcPort 1 }
|
|
|
|
rcPortEntry OBJECT-TYPE
|
|
SYNTAX RcPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing info. for a particular port"
|
|
INDEX { rcPortIndex }
|
|
::= { rcPortTable 1 }
|
|
|
|
RcPortEntry ::= SEQUENCE {
|
|
rcPortIndex InterfaceIndex,
|
|
rcPortType INTEGER,
|
|
rcPortConnectorType INTEGER,
|
|
rcPortPerformRouting TruthValue,
|
|
rcPortHighPriority TruthValue, --excluded
|
|
rcPortAction INTEGER,
|
|
rcPortResult INTEGER,
|
|
rcPortPrimaryConnector INTEGER,
|
|
rcPortActiveConnector INTEGER,
|
|
rcPortBackupConnectorStatus INTEGER,
|
|
rcPortAutoNegotiate TruthValue,
|
|
rcPortAdminDuplex INTEGER,
|
|
rcPortOperDuplex INTEGER,
|
|
rcPortAdminSpeed INTEGER,
|
|
rcPortOperSpeed Integer32,
|
|
rcPortMltId Integer32,
|
|
rcPortLocked TruthValue,
|
|
rcPortAutoNegotiationSupported TruthValue,
|
|
rcPortSingleRoutablePort TruthValue,
|
|
rcPortUnknownMacDiscard TruthValue,
|
|
rcPortNumStateTransition Counter32,
|
|
rcPortAllowOversizeFrame TruthValue, --excluded
|
|
rcPortUserPriority INTEGER, --excluded
|
|
rcPortQosLevel INTEGER,
|
|
rcPortDiffServEnable TruthValue,
|
|
rcPortDiffServType INTEGER,
|
|
rcPortDiffServIeee8021POverrideEnable TruthValue, --excluded
|
|
rcPortVendorDescr DisplayString,
|
|
rcPortName DisplayString (SIZE (0..42)),
|
|
rcPortOctapidId Integer32,
|
|
rcPortWan INTEGER,
|
|
rcPortTransport INTEGER,
|
|
rcPortMultimediaFilterEnable TruthValue,
|
|
rcPortMultimediaDevSelection DisplayString,
|
|
-- OM2.0 place holder added following
|
|
-- rcPortServiceType INTEGER, oid = 41
|
|
-- rcPortMode INTEGER oid = 42
|
|
rcPortAdminRouting EnableValue,
|
|
rcPortOperRouting EnableValue,
|
|
rcPortPid Integer32,
|
|
-- OID 46 to 49 are being used in 8300 but OID 46 is also used in PR v4.0
|
|
rcPortIeee8021POverrideEnable TruthValue,
|
|
rcPortCpLimitShutDown TruthValue,
|
|
rcPortHighSecureEnable TruthValue,
|
|
rcPortMrouteStrLimit INTEGER,
|
|
rcPortMrouteStrTimerCheck INTEGER,
|
|
rcPortMrouteStrLimitEnable TruthValue,
|
|
rcPortAutoRecoverPort TruthValue,
|
|
rcPortExtCplimitConf INTEGER,
|
|
rcPortExtCplimitUtilRate INTEGER,
|
|
rcPortEgressRateLimit INTEGER,
|
|
rcPortEgressRateLimitState EnableValue,
|
|
rcPortCpLimitEnable EnableValue,
|
|
rcPortCpMulticastLimit INTEGER,
|
|
rcPortCpBroadcastLimit INTEGER,
|
|
rcPortClockSource INTEGER
|
|
}
|
|
|
|
rcPortIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index value that uniquely identifies a port.
|
|
This value is similar to ifIndex in MIB2."
|
|
::= { rcPortEntry 1 }
|
|
|
|
rcPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(0), -- no port installed
|
|
rc100BaseTX(1), -- (cat 5)
|
|
rc100BaseT2(2), -- (cat 3)
|
|
rc100BaseF(3), -- (100 mbps fiber)
|
|
rc1000BaseF(4), -- (1000 mbps fiber)
|
|
rc1000BaseDualF(5), -- (fiber - dual connector)
|
|
rc10BaseF(6), -- (10 mbps fiber)
|
|
rcPosMMF(7), -- (multi mode fiber)
|
|
rcPosSMF(8), -- (single mode fiber)
|
|
rcAtm(9), -- (oc3, oc12, ds3, e3)
|
|
rcGbicLx(10), -- (gigabit long haul)
|
|
rcGbicSx(11), -- (gigabit short haul)
|
|
rcGbicXd(12), -- (gigabit extended distance)
|
|
rcGbicCu(13), -- (gigabit copper)
|
|
rcGbicOther(14), -- (gigabit other)
|
|
rcOc3cSM(15), -- (OC-3c SM)
|
|
rcOc3cMM(16), -- (OC-3c MM)
|
|
rcOc3cCOPPER(17), -- (OC-3c COPPER)
|
|
rcOc12cSM(18), -- (OC-12c SM)
|
|
rcOc12cMM(19), -- (OC-12c MM)
|
|
rcDs3(20), -- (Ds3)
|
|
rcE3(21), -- (E3)
|
|
rcGbicNone(22), -- (Gbic card feature)
|
|
rc1000BaseT(23), -- (1000 base copper)
|
|
rcGbicZx(24), -- (gigabit very extended distance)
|
|
rcOc3cAtmSM(25), -- (Atm OC-3c SM)
|
|
rcOc3cAtmMM(26), -- (Atm OC-3c MM)
|
|
rcOc12cAtmSM(27), -- (Atm OC-12c SM)
|
|
rcOc12cAtmMM(28), -- (Atm OC-12c MM)
|
|
rcOc3cPosSM(29), -- (Pos OC-3c SM)
|
|
rcOc3cPosMM(30), -- (Pos OC-3c MM)
|
|
rcOc12cPosSM(31), -- (Pos OC-12c SM)
|
|
rcOc12cPosMM(32), -- (Pos OC-12c MM)
|
|
rcGbic1470(33), -- (gigabit wavelength 1470)
|
|
rcGbic1490(34), -- (gigabit wavelength 1490)
|
|
rcGbic1510(35), -- (gigabit wavelength 1510)
|
|
rcGbic1530(36), -- (gigabit wavelength 1530)
|
|
rcGbic1550(37), -- (gigabit wavelength 1550)
|
|
rcGbic1570(38), -- (gigabit wavelength 1570)
|
|
rcGbic1590(39), -- (gigabit wavelength 1590)
|
|
rcGbic1610(40), -- (gigabit wavelength 1610)
|
|
rcRmon(41), -- (1000 base TProbe)
|
|
rcGbic1470APD(42), -- (gigabit wavelength 1470-APD)
|
|
rcGbic1490APD(43), -- (gigabit wavelength 1490-APD)
|
|
rcGbic1510APD(44), -- (gigabit wavelength 1510-APD)
|
|
rcGbic1530APD(45), -- (gigabit wavelength 1530-APD)
|
|
rcGbic1550APD(46), -- (gigabit wavelength 1550-APD)
|
|
rcGbic1570APD(47), -- (gigabit wavelength 1570-APD)
|
|
rcGbic1590APD(48), -- (gigabit wavelength 1590-APD)
|
|
rcGbic1610APD(49), -- (gigabit wavelength 1610-APD)
|
|
rc10GbLW(50), -- (10 Gig Ethernet LW)
|
|
rc10GbLR(51), -- (10 Gig Ethernet LR)
|
|
-- OM2.0 place holder added following
|
|
-- rcLogicalServerPort(52),
|
|
-- opm Prism used as a server for MPLS
|
|
rc1000BaseTX(53), -- (triple speed)
|
|
rcGbicBx(55), -- (SFP - Single Fiber Bi-Directional - 100Base-Bxl)
|
|
rc10GbNone(56), -- (10 Gig Feature)
|
|
rc10GbSR(58), -- (10 Gig SR Ethernet)
|
|
rc10GbSW(59), -- (10 Gib SW wavelength 850nm and sonet)
|
|
rc10GbER(60), -- (10 Gig ER wavelen 1550nm)
|
|
rc10GbEW(61), -- (10 Gig EW)
|
|
rc10GbOther(62), -- (10 Gig Ethernet other)
|
|
rc1000BaseTXPOE(63), -- (triplespeed withPOE support)
|
|
rc10GbZR(64), -- (10 Gig ZR wavelength 1550nm)
|
|
rc10GbZW(65), -- (10 Gig ZW wavelength 1550nm)
|
|
rcGbic1470Xd(66), -- (gigabit wavelength 1470-distance 40Kms)
|
|
rcGbic1490Xd(67), -- (gigabit wavelength 1490-distance 40Kms)
|
|
rcGbic1510Xd(68), -- (gigabit wavelength 1510-distance 40Kms)
|
|
rcGbic1530Xd(69), -- (gigabit wavelength 1530-distance 40Kms)
|
|
rcGbic1550Xd(70), -- (gigabit wavelength 1550-distance 40Kms)
|
|
rcGbic1570Xd(71), -- (gigabit wavelength 1570-distance 40Kms)
|
|
rcGbic1590Xd(72), -- (gigabit wavelength 1590-distance 40Kms)
|
|
rcGbic1610Xd(73), -- (gigabit wavelength 1610-distance 40Kms)
|
|
rcGbic1470Zx(74), -- (gigabit wavelength 1470-distance 70Kms)
|
|
rcGbic1490Zx(75), -- (gigabit wavelength 1490-distance 70Kms)
|
|
rcGbic1510Zx(76), -- (gigabit wavelength 1510-distance 70Kms)
|
|
rcGbic1530Zx(77), -- (gigabit wavelength 1530-distance 70Kms)
|
|
rcGbic1550Zx(78), -- (gigabit wavelength 1550-distance 70Kms)
|
|
rcGbic1570Zx(79), -- (gigabit wavelength 1570-distance 70Kms)
|
|
rcGbic1590Zx(80), -- (gigabit wavelength 1590-distance 70Kms)
|
|
rcGbic1610Zx(81), -- (gigabit wavelength 1610-distance 70Kms)
|
|
rcGbic1310Bx(82), -- (gigabit wavelength 1310-distance 10Kms)
|
|
rcGbic1490Bx(83), -- (gigabit wavelength 1490-distance 10Kms)
|
|
rcGbic850Sx(84), -- (gigabit short haul wavelength 850)
|
|
rcGbic1200Lx(85), -- (gigabit long haul wavelength 1200)
|
|
rcGbic1300Lx(86), -- (gigabit long haul wavelength 1300)
|
|
rcGbic1310Lx(87) -- (gigabit long haul wavelength 1310)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port type"
|
|
::= { rcPortEntry 2 }
|
|
|
|
rcPortConnectorType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
nonRedundant(1), -- non-redundant connector type
|
|
redundant(2) -- redundant connector type
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Type of connector installed on this port."
|
|
DEFVAL { nonRedundant }
|
|
::= { rcPortEntry 3 }
|
|
|
|
rcPortPerformRouting OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Indicate whether this port should perform
|
|
routing"
|
|
DEFVAL { false }
|
|
::= { rcPortEntry 4 }
|
|
|
|
rcPortHighPriority OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Indicate whether this port should be treated with
|
|
high priority"
|
|
DEFVAL { false }
|
|
::= { rcPortEntry 5 }
|
|
|
|
rcPortAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- none of the following
|
|
flushMacFdb(2), -- flush MAC forwarding table
|
|
flushArp(3), -- flush ARP table
|
|
flushIp(4), -- flush IP route table
|
|
flushAll(5), -- flush all tables
|
|
triggerRipUpdate(6), -- manually trigger rip update
|
|
clearLoopDetectAlarm(7) -- manually enable the port on all the disabled vlans
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Port related actions."
|
|
DEFVAL { none }
|
|
::= { rcPortEntry 6 }
|
|
|
|
rcPortResult OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- none of the following
|
|
inProgress(2), -- in progress
|
|
success(3), -- success
|
|
fail(4) -- failure
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Result from the last Vlan action."
|
|
DEFVAL { none }
|
|
::= { rcPortEntry 7 }
|
|
|
|
rcPortPrimaryConnector OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
left(1), -- left side connector
|
|
right(2), -- right side connector
|
|
other(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "For ports configured with redundant connectors,
|
|
this value is used to indicate which connector
|
|
should be used as the 'active' connector on this
|
|
port the next time the port is placed into the
|
|
ifAdminStatus=Up."
|
|
DEFVAL { left }
|
|
::= { rcPortEntry 8 }
|
|
|
|
rcPortActiveConnector OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
left(1), -- left side connector
|
|
right(2), -- right side connector
|
|
other(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "For ports configured with redundant connectors,
|
|
this value is used to indicate which connector
|
|
is currently the active one. Only one connector
|
|
can be active an anytime."
|
|
DEFVAL { left }
|
|
::= { rcPortEntry 9 }
|
|
|
|
rcPortBackupConnectorStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1), -- link Up
|
|
down(2), -- link Down
|
|
other(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate the status of the link attached to the
|
|
back-up (non-active) connector."
|
|
::= { rcPortEntry 10 }
|
|
|
|
rcPortAutoNegotiate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether this port enabled for auto
|
|
negotiations or not."
|
|
DEFVAL { true }
|
|
::= { rcPortEntry 11 }
|
|
|
|
rcPortAdminDuplex OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
half(1), -- half duplex
|
|
full(2) -- full duplex
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates the port duplex type "
|
|
DEFVAL { half }
|
|
::= { rcPortEntry 12 }
|
|
|
|
rcPortOperDuplex OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
half(1), -- half duplex
|
|
full(2) -- full duplex
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate this port's current duplex value."
|
|
::= { rcPortEntry 13 }
|
|
|
|
rcPortAdminSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
mbps10(1), -- 10Mb/s
|
|
mbps100(2), -- 100Mb/s
|
|
mbps1000(3) -- 1000Mb/s
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicate this port's speed."
|
|
DEFVAL { mbps10 }
|
|
::= { rcPortEntry 14 }
|
|
|
|
rcPortOperSpeed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate this port's current speed value."
|
|
::= { rcPortEntry 15 }
|
|
|
|
rcPortMltId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate which multi-link trunk (MLT) this port
|
|
is assigned to. If this port is not associated
|
|
with any MLT, this value will be set to zero(0)."
|
|
DEFVAL { 0 }
|
|
::= { rcPortEntry 16 }
|
|
|
|
rcPortLocked OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether this port is locked."
|
|
DEFVAL { false }
|
|
::= { rcPortEntry 17 }
|
|
|
|
rcPortAutoNegotiationSupported OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether this port can support
|
|
auto-negotiation."
|
|
DEFVAL { false }
|
|
::= { rcPortEntry 18 }
|
|
|
|
rcPortSingleRoutablePort OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether this port is a single routable
|
|
port. If this value is true, the port functions
|
|
like a traditional router port."
|
|
DEFVAL { false }
|
|
::= { rcPortEntry 19 }
|
|
|
|
rcPortUnknownMacDiscard OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "If rcUnknownMacDiscard is set to True,
|
|
then a packet with an unknown source MAC address
|
|
is dropped on that port, and other ports then
|
|
will discard any packets with this MAC address
|
|
in the destination field.
|
|
For example,
|
|
suppose 11:22:33:44:55:66 is an unknown source MAC,
|
|
packets with source MAC 11:22:33:44:55 coming from
|
|
this port is discarded, further more, packets with
|
|
destination MAC 11:22:33:44:55:66 coming from
|
|
other ports are also discarded, unless this address
|
|
is later learned on another port or the restriction
|
|
ages out."
|
|
|
|
DEFVAL { false }
|
|
::= { rcPortEntry 20 }
|
|
|
|
rcPortNumStateTransition OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "# state transitions."
|
|
::= { rcPortEntry 21 }
|
|
|
|
rcPortUserPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
level0(0),
|
|
level1(1),
|
|
level2(2),
|
|
level3(3),
|
|
level4(4),
|
|
level5(5),
|
|
level6(6),
|
|
level7(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "User priority level."
|
|
DEFVAL { level7 }
|
|
::= { rcPortEntry 22 }
|
|
|
|
rcPortAllowOversizeFrame OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to specify whether over-size frames should be
|
|
processed or dropped."
|
|
::= { rcPortEntry 23 }
|
|
|
|
rcPortQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
level0(0),
|
|
level1(1),
|
|
level2(2),
|
|
level3(3),
|
|
level4(4),
|
|
level5(5),
|
|
level6(6),
|
|
level7(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the Qos level packets, carried on this
|
|
port, should be processed with."
|
|
DEFVAL { level1 }
|
|
::= { rcPortEntry 30 }
|
|
|
|
rcPortDiffServEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable the Differentiated Service
|
|
feature on this port."
|
|
DEFVAL { false }
|
|
::= { rcPortEntry 31 }
|
|
|
|
rcPortDiffServType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
access(1),
|
|
core(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the Differentiated Service type
|
|
for this port."
|
|
DEFVAL { access }
|
|
::= { rcPortEntry 32 }
|
|
|
|
rcPortDiffServIeee8021POverrideEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to enable/disable the Differentiated Service
|
|
IEEE 802.1P over-ride feature."
|
|
DEFVAL { false }
|
|
::= { rcPortEntry 33 }
|
|
|
|
rcPortVendorDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to show the name of the vendor of this port's
|
|
connector. Only applicable to ports on a GBIC cards."
|
|
::= { rcPortEntry 34 }
|
|
|
|
rcPortName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..42))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This port's name."
|
|
::= { rcPortEntry 35 }
|
|
|
|
rcPortOctapidId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The octapid id of the mirrored port."
|
|
::= { rcPortEntry 36 }
|
|
|
|
rcPortWan OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0), -- Not Applicable for non-10GE interface
|
|
wan(1),
|
|
lan(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicatie this port's current WAN/LAN mode. Valid for 10 GE only"
|
|
DEFVAL { wan }
|
|
::= { rcPortEntry 37 }
|
|
|
|
rcPortTransport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0), -- N/A for non-10GE WAN interface
|
|
sonet(1),
|
|
sdh(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicatie this port's current tranport layer. Valid for 10 GE only"
|
|
DEFVAL { sonet }
|
|
::= { rcPortEntry 38 }
|
|
|
|
rcPortMultimediaFilterEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable the Telephony device selected on this port"
|
|
DEFVAL { false }
|
|
::= { rcPortEntry 39 }
|
|
|
|
rcPortMultimediaDevSelection OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set/get the selected Multimedia &
|
|
Telephony Devices on this port. The String is
|
|
the name of the device in the
|
|
rcIpFilterMediaDevTable"
|
|
::= { rcPortEntry 40 }
|
|
|
|
rcPortAdminRouting OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether the port is routable."
|
|
DEFVAL { enable }
|
|
::= { rcPortEntry 43 }
|
|
|
|
rcPortOperRouting OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The status of the port whether is routable."
|
|
::= { rcPortEntry 44 }
|
|
|
|
rcPortPid OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The pid of the mirrored port."
|
|
::= { rcPortEntry 45 }
|
|
|
|
rcPortIeee8021POverrideEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable IEEE 802.1P override.
|
|
If it is enabled, 802.1p value from a tagged
|
|
frame may not be honored."
|
|
DEFVAL { false }
|
|
::= { rcPortEntry 46 }
|
|
|
|
rcPortCpLimitShutDown OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A TRUE value indicates if CP Limit shut down
|
|
the interface."
|
|
::= { rcPortEntry 50 }
|
|
|
|
rcPortHighSecureEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable high secure feature."
|
|
::= { rcPortEntry 51 }
|
|
|
|
rcPortMrouteStrLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (1..32768)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "maximum number of multicast streams that are
|
|
allowed to ingress to CPU through this port."
|
|
DEFVAL { 1984 }
|
|
::= { rcPortEntry 55 }
|
|
|
|
rcPortMrouteStrTimerCheck OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "sampling period to check number of multicast
|
|
streams that has ingressed CPU through this
|
|
port in seconds."
|
|
DEFVAL { 10 }
|
|
::= { rcPortEntry 56 }
|
|
|
|
rcPortMrouteStrLimitEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable or disable mroute stream limit on port."
|
|
DEFVAL { false }
|
|
::= { rcPortEntry 57 }
|
|
|
|
rcPortAutoRecoverPort OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable or disable auto recovery of port from action
|
|
taken by cp-limit, link flap or loop detect features"
|
|
DEFVAL { false }
|
|
::= { rcPortEntry 64 }
|
|
|
|
rcPortExtCplimitConf OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
softDown(2),
|
|
hardDown(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates the port configuration for extended CP-LIMIT "
|
|
DEFVAL { none}
|
|
::= { rcPortEntry 65 }
|
|
|
|
rcPortExtCplimitUtilRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Threshold for Ingress traffic utilization rate of the
|
|
port for extended CP-LIMIT "
|
|
DEFVAL { 50 }
|
|
::= { rcPortEntry 66 }
|
|
|
|
|
|
rcPortEgressRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER(1000..10000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Egress Rate Limit."
|
|
::= { rcPortEntry 67 }
|
|
|
|
rcPortEgressRateLimitState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable shape/egress-rate-limit
|
|
functionality."
|
|
DEFVAL { disable }
|
|
::= { rcPortEntry 68 }
|
|
|
|
rcPortCpLimitEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable the control packet rate limit.
|
|
Specifies whether or not rate limiting is currently in
|
|
operation for multicast and broadcast packets for the
|
|
specified port."
|
|
DEFVAL { enable }
|
|
::= { rcPortEntry 75 }
|
|
|
|
rcPortCpMulticastLimit OBJECT-TYPE
|
|
SYNTAX INTEGER(1000..100000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to limit Multicast traffic on the specified port.
|
|
Sets the limit in packets per second."
|
|
DEFVAL { 10000 }
|
|
::= { rcPortEntry 76 }
|
|
|
|
rcPortCpBroadcastLimit OBJECT-TYPE
|
|
SYNTAX INTEGER(1000..100000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to limit Broadcast traffic on the specified port.
|
|
Sets the limit in packets per second."
|
|
DEFVAL { 10000 }
|
|
::= { rcPortEntry 77 }
|
|
|
|
rcPortClockSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
line (1),
|
|
internal (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates this port's current WAN clock source.
|
|
Valid for 10 GE WAN only"
|
|
DEFVAL { internal }
|
|
::= { rcPortEntry 84 }
|
|
|
|
-- Port Pcap Table
|
|
|
|
rcPortPcapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPortPcapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Port pcap Table"
|
|
::= { rcPort 2 }
|
|
|
|
rcPortPcapEntry OBJECT-TYPE
|
|
SYNTAX RcPortPcapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing pcap info. for a particular port"
|
|
INDEX { rcPortPcapIndex }
|
|
::= { rcPortPcapTable 1 }
|
|
|
|
RcPortPcapEntry ::= SEQUENCE {
|
|
rcPortPcapIndex InterfaceIndex,
|
|
rcPortPcapEnable TruthValue,
|
|
rcPortPcapMode INTEGER,
|
|
rcPortPcapFilterListSize INTEGER,
|
|
rcPortPcapFilterList OCTET STRING,
|
|
rcPortPcapAclFilterListSize INTEGER,
|
|
rcPortPcapAclFilterList OCTET STRING
|
|
}
|
|
|
|
|
|
rcPortPcapIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index value that uniquely identifies a port.
|
|
This value is similar to ifIndex in MIB2."
|
|
::= { rcPortPcapEntry 1 }
|
|
|
|
rcPortPcapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To enable pcap for the port"
|
|
DEFVAL { false }
|
|
::= { rcPortPcapEntry 2 }
|
|
|
|
rcPortPcapMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tx(1),
|
|
rx(2),
|
|
both(3),
|
|
rxFilter(4),
|
|
txFilter(5),
|
|
bothFilter(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Mode in which pcap is enabled"
|
|
DEFVAL { rx }
|
|
::= { rcPortPcapEntry 3 }
|
|
|
|
rcPortPcapFilterListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of filter list(s)
|
|
that are assigned to this port."
|
|
::= { rcPortPcapEntry 4 }
|
|
|
|
|
|
rcPortPcapFilterList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate zero or more filter lists that
|
|
are associated with this port for pcap. Each
|
|
filter list identifier is stored as two bytes
|
|
in this array starting from offset zero. Any
|
|
unused bytes should be set to zero."
|
|
::= { rcPortPcapEntry 5 }
|
|
|
|
rcPortPcapAclFilterListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of ACL filter(s)
|
|
that are assigned to this port which has mirror set
|
|
as global-action."
|
|
::= { rcPortPcapEntry 6 }
|
|
|
|
rcPortPcapAclFilterList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate zero or more ACL filter lists that
|
|
are associated with this port for pcap (has mirror
|
|
set as global-action). Each ACL filter list
|
|
identifier is stored as two bytes
|
|
in this array starting from offset zero. Any
|
|
unused bytes should be set to zero."
|
|
::= { rcPortPcapEntry 7 }
|
|
|
|
|
|
-- Port Lock Group
|
|
|
|
rcPortLock OBJECT IDENTIFIER ::= { rcChassis 11 }
|
|
|
|
rcPortLockEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether the port lock feature is enabled."
|
|
DEFVAL { false }
|
|
::= { rcPortLock 1 }
|
|
|
|
rcPortLockLockedPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The set of ports that are administratively locked.
|
|
Locked ports cannot be modified in anyway until the
|
|
port is unlocked first."
|
|
::= { rcPortLock 2 }
|
|
|
|
-- PORT LACP
|
|
|
|
rcPortLacpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPortLacpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Port LACP table"
|
|
::= { rcPort 4 }
|
|
|
|
rcPortLacpEntry OBJECT-TYPE
|
|
SYNTAX RcPortLacpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing info. for a particular port"
|
|
INDEX { rcPortIndex }
|
|
::= { rcPortLacpTable 1 }
|
|
|
|
RcPortLacpEntry ::= SEQUENCE {
|
|
rcPortLacpAdminEnable TruthValue,
|
|
rcPortLacpOperEnable TruthValue,
|
|
rcPortLacpFastPeriodicTime INTEGER,
|
|
rcPortLacpSlowPeriodicTime INTEGER,
|
|
rcPortLacpTimeoutScale INTEGER,
|
|
rcPortLacpAggrWaitTime INTEGER,
|
|
rcPortLacpFastPeriodicTimeOper INTEGER,
|
|
rcPortLacpSlowPeriodicTimeOper INTEGER,
|
|
rcPortLacpTimeoutScaleOper INTEGER,
|
|
rcPortLacpAggrWaitTimeOper INTEGER
|
|
}
|
|
|
|
rcPortLacpAdminEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Administratively enable/disable LACP on a port"
|
|
DEFVAL { false }
|
|
::= { rcPortLacpEntry 1 }
|
|
|
|
rcPortLacpOperEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates if LACP is operationally enabled or disabled
|
|
on a port"
|
|
::= { rcPortLacpEntry 2 }
|
|
|
|
rcPortLacpFastPeriodicTime OBJECT-TYPE
|
|
SYNTAX INTEGER (200..20000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The number of miliseconds between periodic transmissions
|
|
using Short Timeouts."
|
|
DEFVAL { 1000 }
|
|
::= { rcPortLacpEntry 3 }
|
|
|
|
rcPortLacpSlowPeriodicTime OBJECT-TYPE
|
|
SYNTAX INTEGER (10000..30000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The number of miliseconds between periodic transmissions
|
|
using LONG Timeouts."
|
|
DEFVAL { 30000 }
|
|
::= { rcPortLacpEntry 4 }
|
|
|
|
rcPortLacpTimeoutScale OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Scalar value used to calculate timeout time from
|
|
periodic time. Timeout = PeriodicTime * TimeoutScale"
|
|
DEFVAL { 3 }
|
|
::= { rcPortLacpEntry 5 }
|
|
|
|
rcPortLacpAggrWaitTime OBJECT-TYPE
|
|
SYNTAX INTEGER (200..2000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The number of mili seconds to delay aggregation to
|
|
allow multiple links to aggregate simultaneously."
|
|
DEFVAL { 2000 }
|
|
::= { rcPortLacpEntry 6 }
|
|
|
|
rcPortLacpFastPeriodicTimeOper OBJECT-TYPE
|
|
SYNTAX INTEGER (200..20000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The operating value of fast periodic timer on the port."
|
|
::= { rcPortLacpEntry 7 }
|
|
|
|
rcPortLacpSlowPeriodicTimeOper OBJECT-TYPE
|
|
SYNTAX INTEGER (10000..30000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The operating value of slow periodic timer on the port."
|
|
::= { rcPortLacpEntry 8 }
|
|
|
|
|
|
rcPortLacpTimeoutScaleOper OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The operating value of timeout scale on the port."
|
|
::= { rcPortLacpEntry 9 }
|
|
|
|
rcPortLacpAggrWaitTimeOper OBJECT-TYPE
|
|
SYNTAX INTEGER (200..2000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The operating value of aggreagate wait time on port."
|
|
::= { rcPortLacpEntry 10 }
|
|
|
|
rcPortVLacpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPortVLacpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Port Virtual LACP table"
|
|
::= { rcPort 5 }
|
|
|
|
rcPortVLacpEntry OBJECT-TYPE
|
|
SYNTAX RcPortVLacpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing info. for a particular port"
|
|
INDEX { rcPortIndex }
|
|
::= { rcPortVLacpTable 1 }
|
|
|
|
RcPortVLacpEntry ::= SEQUENCE {
|
|
rcPortVLacpAdminEnable TruthValue,
|
|
rcPortVLacpOperEnable TruthValue,
|
|
rcPortVLacpFastPeriodicTimer INTEGER,
|
|
rcPortVLacpSlowPeriodicTimer INTEGER,
|
|
rcPortVLacpTimeout INTEGER,
|
|
rcPortVLacpTimeoutScale INTEGER,
|
|
rcPortVLacpEtherType Integer32,
|
|
rcPortVLacpEtherMacAddress MacAddress,
|
|
rcPortVLacpPortState INTEGER
|
|
}
|
|
|
|
rcPortVLacpAdminEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Administratively enable/disable Virtual LACP on a port"
|
|
DEFVAL { false }
|
|
::= { rcPortVLacpEntry 1 }
|
|
|
|
rcPortVLacpOperEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates if Virtual LACP is operationally enabled or
|
|
disabled on a port"
|
|
::= { rcPortVLacpEntry 2 }
|
|
|
|
rcPortVLacpFastPeriodicTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (10..20000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The number of miliseconds between periodic transmissions
|
|
using Short Timeouts"
|
|
DEFVAL { 200 }
|
|
::= { rcPortVLacpEntry 3 }
|
|
|
|
rcPortVLacpSlowPeriodicTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (10000..30000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The number of miliseconds between periodic transmissions
|
|
using LONG Timeouts."
|
|
DEFVAL { 30000 }
|
|
::= { rcPortVLacpEntry 4 }
|
|
|
|
rcPortVLacpTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
short(1),
|
|
long(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Timeout control value. Long or Short Timeout"
|
|
::= { rcPortVLacpEntry 5 }
|
|
|
|
rcPortVLacpTimeoutScale OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Scalar value used to calculate timeout time from
|
|
periodic time. Timeout = PeriodicTime * TimeoutScale"
|
|
DEFVAL { 3 }
|
|
::= { rcPortVLacpEntry 6 }
|
|
|
|
rcPortVLacpEtherType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "VLACP Protocol Identification. The id value is
|
|
in Hex"
|
|
DEFVAL { 8103 }
|
|
::= { rcPortVLacpEntry 7 }
|
|
|
|
rcPortVLacpEtherMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Multicast Mac Address exclusively used for VLACPDU's"
|
|
::= { rcPortVLacpEntry 8 }
|
|
|
|
rcPortVLacpPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Display the Vlacp Port State."
|
|
::= { rcPortVLacpEntry 9 }
|
|
|
|
-- Port Remote Mirroring Table
|
|
|
|
rcPortRemoteMirroringTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPortRemoteMirroringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Port Remote Mirroring Table"
|
|
::= { rcPort 6 }
|
|
|
|
rcPortRemoteMirroringEntry OBJECT-TYPE
|
|
SYNTAX RcPortRemoteMirroringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing remote mirroring info. for a
|
|
particular port"
|
|
INDEX { rcPortRemoteMirroringIndex }
|
|
::= { rcPortRemoteMirroringTable 1 }
|
|
|
|
RcPortRemoteMirroringEntry ::= SEQUENCE {
|
|
rcPortRemoteMirroringIndex InterfaceIndex,
|
|
rcPortRemoteMirroringEnable TruthValue,
|
|
rcPortRemoteMirroringMode INTEGER,
|
|
rcPortRemoteMirroringSrcMac MacAddress,
|
|
rcPortRemoteMirroringDstMac MacAddress,
|
|
rcPortRemoteMirroringEtherType INTEGER,
|
|
rcPortRemoteMirroringVlanIdListSize INTEGER,
|
|
rcPortRemoteMirroringVlanIdList OCTET STRING (SIZE(4096)),
|
|
rcPortRemoteMirroringRowStatus RowStatus
|
|
}
|
|
|
|
|
|
rcPortRemoteMirroringIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index value that uniquely identifies a port.
|
|
This value is similar to ifIndex in MIB2."
|
|
::= { rcPortRemoteMirroringEntry 1 }
|
|
|
|
rcPortRemoteMirroringEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To enable remote Mirroring for the port"
|
|
DEFVAL { false }
|
|
::= { rcPortRemoteMirroringEntry 2 }
|
|
|
|
rcPortRemoteMirroringMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
source(1),
|
|
termination(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Mode in which remote mirroring is enabled"
|
|
DEFVAL { source }
|
|
::= { rcPortRemoteMirroringEntry 3 }
|
|
|
|
rcPortRemoteMirroringSrcMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Source Mac of the remote mirrored packet.
|
|
Remote mirroring packet will be send with
|
|
this source mac address"
|
|
::= { rcPortRemoteMirroringEntry 4 }
|
|
|
|
|
|
rcPortRemoteMirroringDstMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination Mac of the remote mirrored packet.
|
|
Packets will be bridged to this mac address.
|
|
Remote mirroring packet will be send to this
|
|
mac address"
|
|
::= { rcPortRemoteMirroringEntry 5 }
|
|
|
|
rcPortRemoteMirroringEtherType OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Ethertype of the remote mirrored packet. Packets
|
|
will be send with this ethertype"
|
|
DEFVAL { '8103'h }
|
|
::= { rcPortRemoteMirroringEntry 6 }
|
|
|
|
rcPortRemoteMirroringVlanIdListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of VLAN IDs
|
|
that are assigned to this port."
|
|
::= { rcPortRemoteMirroringEntry 7 }
|
|
|
|
rcPortRemoteMirroringVlanIdList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4096))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This field is used only if the port is assigned as
|
|
remote mirroring termination port. Represents zero
|
|
or more filter lists vlan in which the Destination
|
|
Mac address resides. Each VLAN ID is stored as
|
|
two bytes in this array starting from offset zero.
|
|
Any unused bytes should be set to zero."
|
|
::= { rcPortRemoteMirroringEntry 8 }
|
|
|
|
rcPortRemoteMirroringRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "RowStatus"
|
|
::= { rcPortRemoteMirroringEntry 9 }
|
|
|
|
-- Management port details
|
|
|
|
rcPortMgmtLinkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPortMgmtLinkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Port card mgmt port link table"
|
|
::= { rcPort 8 }
|
|
|
|
rcPortMgmtLinkEntry OBJECT-TYPE
|
|
SYNTAX RcPortMgmtLinkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing info. for a particular mgmt port in I/O
|
|
card"
|
|
INDEX { rcPortMgmtLinkIndex }
|
|
::= { rcPortMgmtLinkTable 1 }
|
|
|
|
RcPortMgmtLinkEntry ::= SEQUENCE {
|
|
rcPortMgmtLinkIndex InterfaceIndex,
|
|
rcPortMgmtLinkDescr DisplayString,
|
|
rcPortMgmtLinkOperStatus INTEGER,
|
|
rcPortMgmtLinkAutoNegotiate TruthValue,
|
|
rcPortMgmtLinkDuplex INTEGER,
|
|
rcPortMgmtLinkSpeed INTEGER
|
|
}
|
|
|
|
rcPortMgmtLinkIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IfIndex of the port."
|
|
::= { rcPortMgmtLinkEntry 1 }
|
|
|
|
rcPortMgmtLinkDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port description"
|
|
::= { rcPortMgmtLinkEntry 2 }
|
|
|
|
rcPortMgmtLinkOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
up(1),
|
|
down(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "admin status of the mgmt port"
|
|
::= { rcPortMgmtLinkEntry 3 }
|
|
|
|
rcPortMgmtLinkAutoNegotiate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Auto-negotiation status of the port"
|
|
::= { rcPortMgmtLinkEntry 4 }
|
|
|
|
rcPortMgmtLinkDuplex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
half(1),
|
|
full(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "duplex setting for the port"
|
|
::= { rcPortMgmtLinkEntry 5 }
|
|
|
|
rcPortMgmtLinkSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
mbps10(1), -- 10Mb/s
|
|
mbps100(2), -- 100Mb/s
|
|
mbps1000(3) -- 1000Mb/s
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "speed setting for this port."
|
|
::= { rcPortMgmtLinkEntry 6 }
|
|
|
|
-- Additional Chassis Group Variables
|
|
|
|
rcChasAruMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
aruOne(1),
|
|
aruTwo(2),
|
|
aruThree(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The ARU mode the chassis is operating in."
|
|
::= { rcChassis 12 }
|
|
|
|
rcChasQuidMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
quidMixed(1),
|
|
quidTwo(2),
|
|
quidThree(3),
|
|
quidFour(4),
|
|
quidFive(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The Quid mode the chassis is operating in."
|
|
::= { rcChassis 13 }
|
|
|
|
rcChasEocModeAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
default(0),
|
|
aru1Quid4(1),
|
|
aru2Quid4(2),
|
|
aru2Quid5(3),
|
|
aru3Quid4(4),
|
|
aru3Quid5(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the Enforce Operational
|
|
Configuration Mode(EOC) of the system. When a
|
|
device is configured with hardware of different
|
|
revisions, the system will initialize in some
|
|
deterministic manner (e.g., the lowest common
|
|
denominator that makes sense based on the hardware
|
|
configuration). This is the 'default(0)' mode.
|
|
The user can override this behavior by manually
|
|
specifying the EOC Mode they would like."
|
|
::= { rcChassis 14 }
|
|
|
|
rcChasEocModeOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
default(0),
|
|
aru1Quid4(1),
|
|
aru2Quid4(2),
|
|
aru2Quid5(3),
|
|
aru3Quid4(4),
|
|
aru3Quid5(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the Enforce Operational
|
|
Configuration Mode(EOC) of the system."
|
|
::= { rcChassis 15 }
|
|
|
|
rcChasBrouterPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate which ports in the system are
|
|
configured as Brouter ports."
|
|
::= { rcChassis 17 }
|
|
|
|
rcChasGlobalFilterEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable global filters in the
|
|
system. This variable is currently not supported."
|
|
DEFVAL { false }
|
|
::= { rcChassis 18 }
|
|
|
|
rcChasVlanBySrcMacEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable source MAC based VLANs
|
|
in the system."
|
|
DEFVAL { false }
|
|
::= { rcChassis 19 }
|
|
|
|
rcChasDiffServEcnCompatibilityEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable the Explicit Congestion
|
|
Notification(ECN) compatibility feature.
|
|
When set to FALSE , the system will mask the ECN bits
|
|
in the DS field while re-marking DSCP and will not match
|
|
on ECN capable flows if filter is set on DSmatch.
|
|
When set to TRUE, it will preserve the ECN bits in the DS
|
|
field while re-marking and will match on full 8-bit DS field."
|
|
DEFVAL { false }
|
|
::= { rcChassis 20 }
|
|
|
|
|
|
rcChasNewEnhancedOperMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enhanced operational mode."
|
|
::= { rcChassis 21 }
|
|
|
|
rcChasNewEMMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This configuration is for enabling/disabling 128K
|
|
mode. The change will take effect upon reboot."
|
|
::= { rcChassis 22 }
|
|
|
|
rcChasEmModeError OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
non128KCardOffLine(2),
|
|
checkSlaveConfigNResetForEmMMode(3),
|
|
mismatchResetForEmMode(4),
|
|
mismatchEmModeMasterSlave(5),
|
|
incompatMasterResetForEmMode(6),
|
|
putSlaveOffEmImcompat(7),
|
|
slave8690EmIncompatGoingOffline(8),
|
|
cpu8690DisableEm(9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the Em-mode error status"
|
|
::= { rcChassis 23 }
|
|
|
|
rcChasEnhancedOperMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Enhanced Operational mode the switch currently has
|
|
booted and will remain the same until the next reboot."
|
|
::= { rcChassis 24 }
|
|
|
|
rcChasEMMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "EM mode the switch currently has booted and
|
|
will remain the same until the next reboot."
|
|
::= { rcChassis 25 }
|
|
|
|
rcChasFtpDaemonInSecondaryCpu OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable FTP daemon in 2nd cpu."
|
|
DEFVAL { false }
|
|
::= { rcChassis 26 }
|
|
|
|
rcChasSmltOnSingleCpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable SMLT on single CP feature in the switch"
|
|
::= { rcChassis 27 }
|
|
|
|
rcChasNewVlanOptmMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Vlan Optimization mode."
|
|
::= { rcChassis 28 }
|
|
|
|
rcChasVlanOptmMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Vlan Optimization mode the switch currently has
|
|
booted and will remain the same until the next
|
|
reboot."
|
|
::= { rcChassis 29 }
|
|
|
|
-- rcLaunchPad Table
|
|
|
|
rcLaunchPad OBJECT IDENTIFIER ::= { rcChassis 30 }
|
|
|
|
rcLaunchPadTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcLaunchPadEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Launch Pad in a chassis table"
|
|
::= { rcLaunchPad 1 }
|
|
|
|
rcLaunchPadEntry OBJECT-TYPE
|
|
SYNTAX RcLaunchPadEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing Launch pad card info"
|
|
INDEX { rcLaunchPadSlotId, rcLaunchPadMiniSlotId }
|
|
::= { rcLaunchPadTable 1 }
|
|
|
|
RcLaunchPadEntry ::= SEQUENCE {
|
|
rcLaunchPadSlotId Integer32,
|
|
rcLaunchPadMiniSlotId Integer32,
|
|
rcLaunchPadAppType INTEGER,
|
|
rcLaunchPadMiniSlotIp IpAddress,
|
|
rcLaunchPadNaapLpState EnableValue,
|
|
rcLaunchPadMiniSlotSwVersion DisplayString,
|
|
rcLaunchPadHWType INTEGER
|
|
}
|
|
|
|
rcLaunchPadSlotId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Launch Pad card id"
|
|
::= { rcLaunchPadEntry 1 }
|
|
|
|
rcLaunchPadMiniSlotId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Launch pad mini card id."
|
|
::= { rcLaunchPadEntry 2 }
|
|
|
|
rcLaunchPadAppType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
firewall(2),
|
|
ssl(3),
|
|
ids(4),
|
|
vpn(5),
|
|
tps(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Launch Pad application type."
|
|
::= { rcLaunchPadEntry 3 }
|
|
|
|
rcLaunchPadMiniSlotIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Launch Pad mini card's ip address."
|
|
::= { rcLaunchPadEntry 4 }
|
|
|
|
rcLaunchPadNaapLpState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable naap Ip state."
|
|
::= { rcLaunchPadEntry 5 }
|
|
|
|
rcLaunchPadMiniSlotSwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Launch Pad mini card's SW version."
|
|
::= { rcLaunchPadEntry 6 }
|
|
|
|
rcLaunchPadHWType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
fw(1),
|
|
tps(2),
|
|
none(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "for identifying the ISD"
|
|
::= { rcLaunchPadEntry 7 }
|
|
|
|
-- rcLaunchPad Cluster Table
|
|
|
|
rcLaunchPadClusterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcLaunchPadClusterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Launch Pad Cluster Table"
|
|
::= { rcLaunchPad 2 }
|
|
|
|
rcLaunchPadClusterEntry OBJECT-TYPE
|
|
SYNTAX RcLaunchPadClusterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing Launch pad cluster info"
|
|
INDEX { rcLaunchPadClusterId }
|
|
::= { rcLaunchPadClusterTable 1 }
|
|
|
|
RcLaunchPadClusterEntry ::= SEQUENCE {
|
|
rcLaunchPadClusterId INTEGER,
|
|
rcLaunchPadClusterType INTEGER,
|
|
rcLaunchPadClusterSize INTEGER,
|
|
rcLaunchPadClusterMembers OCTET STRING (SIZE(0..32)),
|
|
rcLaunchPadClusterRowStatus RowStatus,
|
|
rcLaunchPadClusterMgmtVlan INTEGER,
|
|
rcLaunchPadClusterSyncVlan INTEGER,
|
|
rcLaunchPadClusterTpsSize INTEGER,
|
|
rcLaunchPadClusterTpsMembers OCTET STRING (SIZE(0..32)),
|
|
rcLaunchPadClusterPortMember PortSet
|
|
}
|
|
|
|
rcLaunchPadClusterId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Launch pad cluster id."
|
|
::= { rcLaunchPadClusterEntry 1 }
|
|
|
|
rcLaunchPadClusterType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
firewall(1),
|
|
ssl(2),
|
|
is(3),
|
|
vpn(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Launch Pad cluster type."
|
|
::= { rcLaunchPadClusterEntry 2 }
|
|
|
|
rcLaunchPadClusterSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Launch pad cluster size."
|
|
::= { rcLaunchPadClusterEntry 3 }
|
|
|
|
rcLaunchPadClusterMembers OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Launch pad cluster members"
|
|
::= { rcLaunchPadClusterEntry 4 }
|
|
|
|
rcLaunchPadClusterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Launch pad cluster Row Status"
|
|
::= { rcLaunchPadClusterEntry 5 }
|
|
|
|
rcLaunchPadClusterMgmtVlan OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Launch pad cluster management vlan Id."
|
|
::= { rcLaunchPadClusterEntry 6 }
|
|
|
|
rcLaunchPadClusterSyncVlan OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Launch pad cluster cp sync vlan Id."
|
|
::= { rcLaunchPadClusterEntry 7 }
|
|
|
|
rcLaunchPadClusterTpsSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Launch pad cluster TPS size."
|
|
::= { rcLaunchPadClusterEntry 8 }
|
|
|
|
|
|
rcLaunchPadClusterTpsMembers OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Launch pad cluster TPS members"
|
|
::= { rcLaunchPadClusterEntry 9 }
|
|
|
|
rcLaunchPadClusterPortMember OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IS cluster user port list that needs to be monitored"
|
|
::= { rcLaunchPadClusterEntry 10 }
|
|
|
|
|
|
rcChasNaapEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To enable/disbale to napp feature."
|
|
::= { rcChassis 31 }
|
|
|
|
rcChasGlobalFilterOrderingEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Global Filter ordering in the system."
|
|
DEFVAL { false }
|
|
::= { rcChassis 32 }
|
|
|
|
rcChasNewGlobalFilterOrderingEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This configuration is for enabling/disabling
|
|
global filter ordering. The change will take
|
|
effect upon reboot."
|
|
DEFVAL { false }
|
|
::= { rcChassis 33 }
|
|
|
|
rcChasWsmDirectMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This is for enabling/disabling configuration
|
|
of same community strings on the WSM and 8600.
|
|
This is for allowing users to connect directly
|
|
via SNMP to the WSM blade."
|
|
DEFVAL { false }
|
|
::= { rcChassis 34 }
|
|
|
|
rcChasRspMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This configuration is for enabling/disabling 256K
|
|
mode. The change will take effect upon reboot."
|
|
::= { rcChassis 35 }
|
|
|
|
rcChasRspOperMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "R-mode the switch currently has booted and
|
|
will remain the same until the next reboot."
|
|
::= { rcChassis 36 }
|
|
|
|
rcChasRspModeError OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
non256KCardOffLine(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the r-mode error status"
|
|
::= { rcChassis 37 }
|
|
|
|
rcChasMcastCheckPktEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable Multicast check packet in the
|
|
system. This change will take effect upon reboot."
|
|
DEFVAL { true }
|
|
::= { rcChassis 40 }
|
|
|
|
rcChasSystemMonitorEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable System monitoring in the switch"
|
|
DEFVAL { true }
|
|
::= { rcChassis 41 }
|
|
|
|
rcChasSysMonMonitoringEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Dyanamically Enable/Disable SystemMonitor monitoring
|
|
engine in the switch"
|
|
DEFVAL { true }
|
|
::= { rcChassis 42 }
|
|
|
|
rcChasSysMonDetectionTime OBJECT-TYPE
|
|
SYNTAX INTEGER (10..600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "System Monitor Detection time in seconds"
|
|
DEFVAL { 30 }
|
|
::= { rcChassis 43 }
|
|
|
|
-- Agent Table
|
|
|
|
rcAgentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcAgentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Agents in a chassis table"
|
|
::= { rcChassis 16 }
|
|
|
|
rcAgentEntry OBJECT-TYPE
|
|
SYNTAX RcAgentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing info. for a particular agent"
|
|
INDEX { rcAgentId }
|
|
::= { rcAgentTable 1 }
|
|
|
|
RcAgentEntry ::= SEQUENCE {
|
|
rcAgentId Integer32,
|
|
rcAgentSlot Integer32,
|
|
rcAgentIpAddr IpAddress
|
|
}
|
|
|
|
rcAgentId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "entry id"
|
|
::= { rcAgentEntry 1 }
|
|
|
|
rcAgentSlot OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "slot agent is in."
|
|
::= { rcAgentEntry 2 }
|
|
|
|
rcAgentIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "agent's ip address."
|
|
::= { rcAgentEntry 3 }
|
|
|
|
|
|
-- Mirror Group
|
|
|
|
rcMirrorSaveConfig OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Control whether Mirror configuration information
|
|
should be saved to NVRAM so mirror settings can
|
|
be automatically reinstalled after a system
|
|
reboot.
|
|
|
|
Setting rcMirrorSaveConfig to true does not
|
|
immediately save the configuration information.
|
|
The save happens when the rcSysAction variable
|
|
is set to 'saveToNVRAM(4)'."
|
|
::= { rcMirror 1 }
|
|
|
|
rcMirrorByPort OBJECT IDENTIFIER ::= { rcMirror 2 }
|
|
|
|
rcMirrorByPortEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether the mirror by port
|
|
feature is active. The system can only support
|
|
mirroring on two ports. When this feature is
|
|
active, all packets received on the port(s)
|
|
specified by rcMirrorSrcPortOne and/or
|
|
rcMirrorSrcPortTwo are copied to rcMirrorDstPort.
|
|
The mirroring operation is non-intrusive."
|
|
DEFVAL { false }
|
|
::= { rcMirrorByPort 1 }
|
|
|
|
rcMirrorByPortMirrorPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The ifIndex of the port to forward mirrored frames to."
|
|
::= { rcMirrorByPort 2 }
|
|
|
|
rcMirrorByPortEnableMirroredPortOne OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether the port specified in
|
|
rcMirrorByPortMirroredPortOne should be mirrored."
|
|
DEFVAL { false }
|
|
::= { rcMirrorByPort 3 }
|
|
|
|
rcMirrorByPortMirroredPortOne OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The ifIndex of the port to be mirrored. That
|
|
is, traffic received on this port will be sent
|
|
to the mirror port."
|
|
::= { rcMirrorByPort 4 }
|
|
|
|
rcMirrorByPortEnableMirroredPortTwo OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether the port specified in
|
|
rcMirrorByPortMirroredPortTwo should be mirrored."
|
|
DEFVAL { false }
|
|
::= { rcMirrorByPort 5 }
|
|
|
|
rcMirrorByPortMirroredPortTwo OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The ifIndex of the port to be mirrored. That
|
|
is, traffic received on this port will be sent
|
|
to the mirror port."
|
|
::= { rcMirrorByPort 6 }
|
|
|
|
-- Dip-Switch Group
|
|
|
|
rcIsolateUnconfigPorts OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether ports that are unconfigured
|
|
should be assigned to the 'isolated' VLAN. Ports
|
|
assigned to the 'isolated' VLAN can only communicate
|
|
with the CP port. If this option is not specified,
|
|
unconfigured ports will be assigned to the 'default'
|
|
VLAN"
|
|
::= { rcDipSwitch 1 }
|
|
|
|
rcUseFactorySettings OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether the system should ignore
|
|
the configuration information stored in NVRAM when
|
|
the system is booted."
|
|
::= { rcDipSwitch 2 }
|
|
|
|
rcHighPriorityMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether the system is configured
|
|
to operate in a high priority mode. The switch can
|
|
operate in either a 'best effort' or 'high priority'
|
|
mode. In the 'best effort' setting, the maximum
|
|
queue thresholds for the QUIDs are set to 768/768
|
|
buffers. In the 'high priority' mode the setting
|
|
is 512/768. This means that in 'high priority' mode
|
|
the normal priority queue can't have more than 512
|
|
buffers, while the high priority queue can have up
|
|
to 768."
|
|
::= { rcDipSwitch 3 }
|
|
|
|
|
|
-- Table Size Group
|
|
|
|
rcTblRmonStatSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the current size of the RMON
|
|
Statistic table."
|
|
::= { rcTblSize 1 }
|
|
|
|
rcTblRmonHistoryControlSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the current size of the RMON
|
|
History Control table."
|
|
::= { rcTblSize 2 }
|
|
|
|
rcTblRmonHistoryEnetSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the current size of the RMON
|
|
History Ethernet table."
|
|
::= { rcTblSize 3 }
|
|
|
|
rcTblRmonAlarmSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the current size of the RMON
|
|
Alarm table."
|
|
::= { rcTblSize 4 }
|
|
|
|
rcTblRmonEventSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the current size of the RMON
|
|
Event table."
|
|
::= { rcTblSize 5 }
|
|
|
|
rcTblRmonLogSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the current size of the RMON
|
|
Log table."
|
|
::= { rcTblSize 6 }
|
|
|
|
rcTblArTblSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the size of the Address
|
|
Translation (AR) table."
|
|
::= { rcTblSize 7 }
|
|
|
|
|
|
rcTblArFree OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of free
|
|
entries that are available in the Address
|
|
Translation (AR) table."
|
|
::= { rcTblSize 8 }
|
|
|
|
rcTblArNoSpace OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries that could
|
|
not be added to the Address Translation (AR) table
|
|
due to lack of space."
|
|
::= { rcTblSize 9 }
|
|
|
|
rcTblArAdded OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries added to
|
|
the Address Translation (AR) table."
|
|
::= { rcTblSize 10 }
|
|
|
|
rcTblArDeleted OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries deleted to
|
|
the Address Translation (AR) table."
|
|
::= { rcTblSize 11 }
|
|
|
|
rcTblArMacAdded OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of MAC entries added to
|
|
the Address Translation (AR) table."
|
|
::= { rcTblSize 12 }
|
|
|
|
rcTblArMacDeleted OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of MAC entries deleted to
|
|
the Address Translation (AR) table."
|
|
::= { rcTblSize 13 }
|
|
|
|
rcTblArMacMoved OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of MAC entries moved in
|
|
the Address Translation (AR) table."
|
|
::= { rcTblSize 14 }
|
|
|
|
rcTblArIpAdded OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of IP entries added to
|
|
the Address Translation (AR) table."
|
|
::= { rcTblSize 15 }
|
|
|
|
rcTblArIpDeleted OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of IP entries deleted to
|
|
the Address Translation (AR) table."
|
|
::= { rcTblSize 16 }
|
|
|
|
rcTblArMcastTblSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the size of the Multicast
|
|
Address Translation (AR) table."
|
|
::= { rcTblSize 17 }
|
|
|
|
|
|
rcTblArFreeMcastGroups OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of free multicast
|
|
groups availabe in the Address Translation (AR)
|
|
table."
|
|
::= { rcTblSize 18 }
|
|
|
|
rcTblArIpMcastAdded OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Ip multicast
|
|
entries that are added to the Address
|
|
Translation (AR) table."
|
|
::= { rcTblSize 19 }
|
|
|
|
rcTblArIpMcastDeleted OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Ip multicast
|
|
entries that are deleted from the Address
|
|
Translation (AR) table."
|
|
::= { rcTblSize 20 }
|
|
|
|
rcTblArVlanByPortAdded OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of VLAN by port
|
|
entries that are added to the Address
|
|
Translation (AR) table."
|
|
::= { rcTblSize 21 }
|
|
|
|
rcTblArVlanByPortDeleted OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of VLAN by port
|
|
entries that are deleted from the Address
|
|
Translation (AR) table."
|
|
::= { rcTblSize 22 }
|
|
|
|
rcTblArVlanByProtocolAdded OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Vlans by
|
|
Protocol Type entries that are added to
|
|
the Address Translation (AR) table."
|
|
::= { rcTblSize 23 }
|
|
|
|
rcTblArVlanByProtocolDeleted OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Vlans by
|
|
Protocol Type entries that are deleted from
|
|
the Address Translation (AR) table."
|
|
::= { rcTblSize 24 }
|
|
|
|
rcTblArVlanByIpSubnetAdded OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of VLAN by Ip
|
|
entries that are added to the Address
|
|
Translation (AR) table."
|
|
::= { rcTblSize 25 }
|
|
|
|
rcTblArVlanByIpSubnetDeleted OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of VLAN by Ip
|
|
entries that are deleted from the Address
|
|
Translation (AR) table."
|
|
::= { rcTblSize 26 }
|
|
|
|
rcTblArIpSubnetsAdded OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Ip subnet
|
|
entries that are added to the Address
|
|
Translation (AR) table."
|
|
::= { rcTblSize 27 }
|
|
|
|
rcTblArIpSubnetsDeleted OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Ip subnet
|
|
entries that are deleted from the Address
|
|
Translation (AR) table."
|
|
::= { rcTblSize 28 }
|
|
|
|
rcTblArRsvpsAdded OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of RSVP
|
|
entries that are added to the Address
|
|
Translation (AR) table."
|
|
::= { rcTblSize 29 }
|
|
|
|
rcTblArRsvpsDeleted OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of RSVP
|
|
entries that are deleted from the Address
|
|
Translation (AR) table."
|
|
::= { rcTblSize 30 }
|
|
|
|
|
|
rcTblBrdgFdbSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
dot1d forwarding database table."
|
|
::= { rcTblSize 31 }
|
|
|
|
rcTblBrdgStaticSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
dot1d Static Address Filtering table."
|
|
::= { rcTblSize 32 }
|
|
|
|
rcTblIpAddrSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
IP Address table."
|
|
::= { rcTblSize 33 }
|
|
|
|
rcTblIpForwardingSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
IP Forwarding/Best Route table."
|
|
::= { rcTblSize 34 }
|
|
|
|
rcTblIpNetToMediaSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
IP Net-to-media table."
|
|
::= { rcTblSize 35 }
|
|
|
|
rcTblIpBestPlusAltRouteSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcTblSize 36 }
|
|
|
|
rcTblIpBestPathSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcTblSize 37 }
|
|
|
|
rcTblIpBestPlusAltPathSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcTblSize 38 }
|
|
|
|
|
|
-- IP Group
|
|
|
|
rcIpConf OBJECT IDENTIFIER ::= { rcIp 1 }
|
|
|
|
-- IP Configuration Table
|
|
|
|
rcIpConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to maintain IP routing information
|
|
for a particular interface."
|
|
::= { rcIpConf 1 }
|
|
|
|
rcIpConfEntry OBJECT-TYPE
|
|
SYNTAX RcIpConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing IP routing information. An entry
|
|
is automatically created in this table when routing
|
|
is enabled for an interface -or- when an ip address
|
|
is configured on an interface."
|
|
INDEX { rcIpConfIfIndex }
|
|
::= { rcIpConfTable 1 }
|
|
|
|
RcIpConfEntry ::= SEQUENCE {
|
|
rcIpConfIfIndex InterfaceIndexOrZero,
|
|
rcIpConfAdvertDefRte TruthValue,
|
|
rcIpConfAcceptDefRte TruthValue,
|
|
rcIpConfRowStatus RowStatus,
|
|
rcIpConfRipEnable TruthValue,
|
|
rcIpConfOspfEnable TruthValue,
|
|
rcIpConfIgmpEnable TruthValue,
|
|
rcIpConfAddrAssigned TruthValue,
|
|
rcIpConfDhcpEnable TruthValue,
|
|
rcIpConfTriggeredUpdateEnable TruthValue,
|
|
rcIpConfAutoAggrerateEnable TruthValue,
|
|
rcIpConfGenerateDefaultRoute TruthValue,
|
|
rcIpConfAdvertiseWhenDown TruthValue,
|
|
rcIpConfDirectBroadcastEnable TruthValue,
|
|
rcIpConfRipInPolicy DisplayString,
|
|
rcIpConfRipOutPolicy DisplayString,
|
|
rcIpConfOspfIfType INTEGER,
|
|
rcIpConfRipCost INTEGER,
|
|
rcIpConfRipHolddown INTEGER,
|
|
rcIpConfRipTimeout INTEGER,
|
|
rcIpConfRsmltEnable TruthValue,
|
|
rcIpConfReversePathCheckEnable TruthValue,
|
|
rcIpConfReversePathCheckMode INTEGER
|
|
}
|
|
|
|
rcIpConfIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An unique value to identify a physical interface
|
|
or a logical interface (VLAN)."
|
|
::= { rcIpConfEntry 1 }
|
|
|
|
rcIpConfAdvertDefRte OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether this interface should
|
|
advertize a RIP default route."
|
|
::= { rcIpConfEntry 2 }
|
|
|
|
rcIpConfAcceptDefRte OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether this interface should
|
|
accept a RIP default route."
|
|
::= { rcIpConfEntry 3 }
|
|
|
|
rcIpConfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status for this entry."
|
|
::= { rcIpConfEntry 4 }
|
|
|
|
rcIpConfRipEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable RIP routing on the specified
|
|
interface."
|
|
::= { rcIpConfEntry 5 }
|
|
|
|
rcIpConfOspfEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable OSPF routing on the specified
|
|
interface."
|
|
::= { rcIpConfEntry 6 }
|
|
|
|
rcIpConfIgmpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable IGMP on the specified
|
|
interface."
|
|
::= { rcIpConfEntry 7 }
|
|
|
|
rcIpConfAddrAssigned OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether IpAddress has been assigned
|
|
for this interface."
|
|
::= { rcIpConfEntry 8 }
|
|
|
|
rcIpConfDhcpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable DHCP on the specified
|
|
interface."
|
|
::= { rcIpConfEntry 9 }
|
|
|
|
rcIpConfTriggeredUpdateEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether the RIP triggered update
|
|
feature should be enabled on this interface."
|
|
::= { rcIpConfEntry 10 }
|
|
|
|
rcIpConfAutoAggrerateEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether the auto aggregation
|
|
feature should be enabled on this interface."
|
|
::= { rcIpConfEntry 11 }
|
|
|
|
rcIpConfGenerateDefaultRoute OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether to generate a default
|
|
RIP route on this interface."
|
|
::= { rcIpConfEntry 12 }
|
|
|
|
rcIpConfAdvertiseWhenDown OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The value is used indicated whether vlan state change
|
|
should be notified to layer 3 or not, provided the vlan
|
|
is configured as routable interface. Also used for
|
|
single routable ports, in that case the criteria for
|
|
state is PortOperStatus.
|
|
Vlan is considered as UP if atleast one member of the
|
|
port based vlan has link up, or atleast one port member
|
|
of the policy based has an entry in the MGID or atleast
|
|
one static member of the policy based vlan has link up.
|
|
Otherwise, vlan is considered as DOWN.
|
|
If the value is 'true' then the interface state change
|
|
will not be notified to layer 3. (i.e., it always stays
|
|
up). If the value is 'false' then the vlan state change
|
|
will be notified to layer 3 so that IP related status
|
|
reflects routable interface state."
|
|
DEFVAL { false }
|
|
::= { rcIpConfEntry 13 }
|
|
|
|
rcIpConfDirectBroadcastEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether this interface should
|
|
forward direct broadcast traffic"
|
|
DEFVAL { false }
|
|
::= { rcIpConfEntry 14 }
|
|
|
|
rcIpConfRipInPolicy OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether this interface should
|
|
advertize a RIP default route."
|
|
::= { rcIpConfEntry 15 }
|
|
|
|
rcIpConfRipOutPolicy OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether this interface should
|
|
accept a RIP default route."
|
|
::= { rcIpConfEntry 16 }
|
|
|
|
rcIpConfOspfIfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
broadcast (1),
|
|
nbma (2),
|
|
pointToPoint (3),
|
|
pointToMultipoint (5),
|
|
passive (99)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "OSPF Interface Type."
|
|
::= { rcIpConfEntry 17 }
|
|
|
|
rcIpConfRipCost OBJECT-TYPE
|
|
SYNTAX INTEGER (1..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the rip cost for this interface."
|
|
DEFVAL { 1 }
|
|
::= { rcIpConfEntry 18 }
|
|
|
|
rcIpConfRipHolddown OBJECT-TYPE
|
|
SYNTAX INTEGER (0..360)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the rip holddown timer for this
|
|
interface"
|
|
::= { rcIpConfEntry 19 }
|
|
|
|
rcIpConfRipTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (15..259200)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the rip timeout interval for this
|
|
interface"
|
|
::= { rcIpConfEntry 20 }
|
|
|
|
rcIpConfRsmltEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable Route Smlt feature."
|
|
DEFVAL { false }
|
|
::= { rcIpConfEntry 21 }
|
|
|
|
rcIpConfReversePathCheckEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether this interface should
|
|
perform Reverse Path Check"
|
|
DEFVAL { false }
|
|
::= { rcIpConfEntry 22 }
|
|
|
|
rcIpConfReversePathCheckMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
exist-only (1),
|
|
strict (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Reverse Path Checking mode."
|
|
DEFVAL { exist-only }
|
|
::= { rcIpConfEntry 23 }
|
|
|
|
|
|
-- Ospf Configuration Table
|
|
|
|
rcIpConfOspfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpConfOspfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to maintain OSPF information
|
|
for a particular interface."
|
|
::= { rcIpConf 2 }
|
|
|
|
rcIpConfOspfEntry OBJECT-TYPE
|
|
SYNTAX RcIpConfOspfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing OSPF information. An entry is
|
|
automatically created in this table when routing
|
|
is enabled for an interface -or- when an ip address
|
|
is configured on an interface."
|
|
INDEX { rcIpConfOspfIfIndex }
|
|
::= { rcIpConfOspfTable 1 }
|
|
|
|
RcIpConfOspfEntry ::= SEQUENCE {
|
|
rcIpConfOspfIfIndex InterfaceIndexOrZero,
|
|
rcIpConfOspfRtrPriority INTEGER,
|
|
rcIpConfOspfMetric INTEGER,
|
|
rcIpConfOspfAuthKey DisplayString (SIZE(0..8)),
|
|
rcIpConfOspfRowStatus RowStatus,
|
|
rcIpConfOspfHelloInterval INTEGER,
|
|
rcIpConfOspfRtrDeadInterval INTEGER,
|
|
rcIpConfOspfIfAreaId IpAddress,
|
|
rcIpConfOspfAuthType INTEGER,
|
|
rcIpConfOspfPollInterval INTEGER,
|
|
rcIpConfOspfIfMtuIgnore INTEGER
|
|
}
|
|
|
|
rcIpConfOspfIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An unique value to identify a physical interface
|
|
or a logical interface (VLAN)."
|
|
::= { rcIpConfOspfEntry 1 }
|
|
|
|
rcIpConfOspfRtrPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..'FF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The priority of this interface. Used in multi-
|
|
access networks, this field is used in the
|
|
designated router election algorithm. The value 0
|
|
signifies that the router is not eligible to become
|
|
the designated router on this particular network.
|
|
In the event of a tie in this value, routers will
|
|
use their router id as a tie breaker."
|
|
DEFVAL { 1 }
|
|
::= { rcIpConfOspfEntry 2 }
|
|
|
|
rcIpConfOspfMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The metric for this type of service (TOS) on this
|
|
interface. The default value of the TOS 0 Metric
|
|
is (10^9 / ifSpeed). The value FFFF means 'no route
|
|
via this TOS'. A value of 0 means the interface speed
|
|
(rcIpConfOspfDefaultMetric) will be used as metric
|
|
value, when the state of the interface is up."
|
|
DEFVAL { 0 }
|
|
::= { rcIpConfOspfEntry 3 }
|
|
|
|
rcIpConfOspfAuthKey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..8))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The Authentication Key. If the Area's
|
|
Authorization Type is simplePassword, and the key
|
|
length is shorter than 8 octets, the agent will
|
|
left adjust and zero fill to 8 octets.
|
|
|
|
Note that unauthenticated interfaces need no
|
|
authentication key, and simple password authen-
|
|
tication cannot use a key of more than 8 oc-
|
|
tets. Larger keys are useful only with authen-
|
|
tication mechanisms not specified in this docu-
|
|
ment.
|
|
|
|
When read, ospfIfAuthKey always returns an Octet
|
|
String of length zero."
|
|
REFERENCE "OSPF Version 2, Section 9 The Interface Data
|
|
Structure"
|
|
::= { rcIpConfOspfEntry 4 }
|
|
|
|
rcIpConfOspfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status for this entry."
|
|
::= { rcIpConfOspfEntry 5 }
|
|
|
|
rcIpConfOspfHelloInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The length of time, in seconds, between the
|
|
Hello packets that the router sends on the
|
|
interface. This value must be the same for all
|
|
routers attached to a common network."
|
|
DEFVAL { 10 }
|
|
::= { rcIpConfOspfEntry 6 }
|
|
|
|
rcIpConfOspfRtrDeadInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..'7FFFFFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The number of seconds that a router's Hello
|
|
packets have not been seen before it's
|
|
neighbors declare the router down. This should
|
|
be some multiple of the Hello interval. This
|
|
value must be the same for all routers attached
|
|
to a common network."
|
|
DEFVAL { 40 }
|
|
::= { rcIpConfOspfEntry 7 }
|
|
|
|
rcIpConfOspfIfAreaId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A 32-bit integer uniquely identifying the area to
|
|
which the interface connects. Area ID 0.0.0.0 is used
|
|
for the OSPF backbone."
|
|
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
::= { rcIpConfOspfEntry 8 }
|
|
|
|
rcIpConfOspfAuthType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
simplePassword (1),
|
|
md5 (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The authentication type specified for an interface.
|
|
Additional authentication types may be assigned locally."
|
|
REFERENCE "OSPF Version 2, Appendix E Authentication"
|
|
DEFVAL { 0 } -- no authentication, by default
|
|
::= { rcIpConfOspfEntry 9 }
|
|
|
|
rcIpConfOspfPollInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "OSPF NBMA Interface Poll Interval."
|
|
::= { rcIpConfOspfEntry 10 }
|
|
|
|
rcIpConfOspfIfMtuIgnore OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mtu-ignore flag is for ignoring the mtu checking in
|
|
ospf bdb"
|
|
DEFVAL { disable }
|
|
::= { rcIpConfOspfEntry 11 }
|
|
|
|
-- Ospf Cost Grp
|
|
|
|
rcIpConfOspfDefaultMetric OBJECT IDENTIFIER ::= { rcIpConf 3 }
|
|
|
|
rcIpConfOspfDefaultMetric10MegPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the cost associated with
|
|
10Meg Interface(Port)."
|
|
::= { rcIpConfOspfDefaultMetric 1 }
|
|
|
|
rcIpConfOspfDefaultMetric100MegPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the cost associated with
|
|
100Meg Interface(Port)."
|
|
::= { rcIpConfOspfDefaultMetric 2 }
|
|
|
|
rcIpConfOspfDefaultMetric1000MegPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the cost associated with
|
|
1000Meg Interface(Port)."
|
|
::= { rcIpConfOspfDefaultMetric 3 }
|
|
|
|
rcIpConfOspfDefaultMetric10000MegPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the cost associated with
|
|
10000Meg Interface(Port)."
|
|
::= { rcIpConfOspfDefaultMetric 4 }
|
|
|
|
rcIpConfOspf OBJECT IDENTIFIER ::= { rcIpConf 4 }
|
|
|
|
|
|
rcIpConfOspfTrapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether Ospf Traps should be sent."
|
|
::= { rcIpConfOspf 1 }
|
|
|
|
rcIpConfOspfAutoVirtLinkEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether auto virtual link
|
|
creation is enabled or not. If set to true
|
|
OSPF will create virtual links between
|
|
ABRs whether it is needed or not, but adjacency
|
|
will established only when one of the ABR
|
|
losses connection to backbone area. If set to
|
|
false then it is user resposibity to create
|
|
virtual link whenever needed."
|
|
DEFVAL { false }
|
|
::= { rcIpConfOspf 2 }
|
|
|
|
rcIpConfOspfSpfHoldDownTime OBJECT-TYPE
|
|
SYNTAX INTEGER (3..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The SPF Hold Down Timer value. The SPF will run
|
|
at most once per hold down timer value."
|
|
DEFVAL { 10 }
|
|
::= { rcIpConfOspf 3 }
|
|
|
|
rcIpConfOspfAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
runSpf(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpConfOspf 4 }
|
|
|
|
rcIpConfOspfRfc1583Compatibility OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Controls the preference rules used when choosing
|
|
among multiple AS-External-LSAs advertising the
|
|
same destination. When this is enabled, the
|
|
preference rule will be same as specified by
|
|
RFC1583. When disabled, the new preference rule
|
|
as described in RFC2328 will be applicable, which
|
|
potentially prevents the routing loops when
|
|
AS-External-LSAs for the same destination have
|
|
been originated from different areas."
|
|
DEFVAL { false }
|
|
::= { rcIpConfOspf 5 }
|
|
|
|
rcIpConfGlobal OBJECT IDENTIFIER ::= { rcIpConf 6 }
|
|
|
|
rcIpConfGlobalRipHoldDownTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..360)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set the system-wide RIP hold down time
|
|
in seconds."
|
|
DEFVAL { 120 }
|
|
::= { rcIpConfGlobal 1 }
|
|
|
|
rcIpConfGlobalIcmpNetUnreach OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set the icmp net unreach feature
|
|
enable/disable."
|
|
DEFVAL { false }
|
|
::= { rcIpConfGlobal 2 }
|
|
|
|
rcIpConfGlobalEcmpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set the ecmp enable/disable."
|
|
DEFVAL { false }
|
|
::= { rcIpConfGlobal 3 }
|
|
|
|
rcIpConfGlobalEcmpMaxPath OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to globally configure maximum ECMP paths number."
|
|
DEFVAL { 1 }
|
|
::= { rcIpConfGlobal 4 }
|
|
|
|
rcIpConfGlobalAlternativeEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to globally configure alternative enable."
|
|
DEFVAL { true }
|
|
::= { rcIpConfGlobal 5 }
|
|
|
|
rcIpConfGlobalRouteDiscoveryEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable ICMP Route Discovery feature"
|
|
DEFVAL { true }
|
|
::= { rcIpConfGlobal 6 }
|
|
|
|
rcIpConfGlobalRipTimeOutInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (15..259200)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Rip TimeOut Interval in seconds"
|
|
DEFVAL { 180 }
|
|
::= { rcIpConfGlobal 8 }
|
|
|
|
rcIpConfGlobalRipDefImportMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Rip def import metric"
|
|
DEFVAL { 8 }
|
|
::= { rcIpConfGlobal 9 }
|
|
|
|
rcIpConfGlobalEcmp1PathList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Routes to networks specified in this prefix-list
|
|
can have upto 1 ECMP path, irrespective of
|
|
ecmp-max-path configuration"
|
|
::= { rcIpConfGlobal 10 }
|
|
|
|
rcIpConfGlobalEcmp2PathList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Routes to networks specified in this prefix-list
|
|
can have upto 2 ECMP path, irrespective of
|
|
ecmp-max-path configuration."
|
|
::= { rcIpConfGlobal 11 }
|
|
|
|
rcIpConfGlobalEcmp3PathList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Routes to networks specified in this prefix-list
|
|
can have upto 3 ECMP path, irrespective of
|
|
ecmp-max-path configuration."
|
|
::= { rcIpConfGlobal 12 }
|
|
|
|
rcIpConfGlobalEcmp4PathList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Routes to networks specified in this prefix-list
|
|
can have upto 4 ECMP path, irrespective of
|
|
ecmp-max-path configuration."
|
|
::= { rcIpConfGlobal 13 }
|
|
|
|
rcIpConfGlobalEcmpPathListApply OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This is to apply any changes in ECMP path list
|
|
configuration or in the prefix-lists configured to
|
|
be used as path list"
|
|
::= { rcIpConfGlobal 14 }
|
|
|
|
rcIpConfGlobalIcmpRedirectMsg OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpConfGlobal 15 }
|
|
|
|
rcIpConfGlobalArpThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (50..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Defines the maximum number of outstanding arp request
|
|
a switch can generate."
|
|
DEFVAL { 500 }
|
|
::= { rcIpConfGlobal 17 }
|
|
|
|
rcIpConfGlobalAllowMoreSpecificNonLocalRouteEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to determine whether more specific non local routes
|
|
will go into the routing table."
|
|
DEFVAL { false }
|
|
::= { rcIpConfGlobal 18 }
|
|
|
|
rcIpConfGlobalUdpCheckSumEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable UDP checksum calculation"
|
|
DEFVAL { true }
|
|
::= { rcIpConfGlobal 19 }
|
|
|
|
-- Ospf Area Table
|
|
|
|
rcIpConfOspfAreaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpConfOspfAreaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to maintain OSPF information
|
|
for a particular Area."
|
|
::= { rcIpConf 7 }
|
|
|
|
rcIpConfOspfAreaEntry OBJECT-TYPE
|
|
SYNTAX RcIpConfOspfAreaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing OSPF Area configuration
|
|
information. An entry is automatically created
|
|
in this table when an area is configured through
|
|
ospfAreaTable in (rfc1253rcc.mib)."
|
|
INDEX { rcIpConfOspfAreaId }
|
|
::= { rcIpConfOspfAreaTable 1 }
|
|
|
|
RcIpConfOspfAreaEntry ::= SEQUENCE {
|
|
rcIpConfOspfAreaId IpAddress,
|
|
rcIpConfOspfAreaImportSummary TruthValue,
|
|
rcIpConfOspfAreaActiveIfCount Integer32
|
|
}
|
|
|
|
rcIpConfOspfAreaId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An unique value to identify an area. Area ID
|
|
0.0.0.0 is used for the OSPF backbone."
|
|
::= { rcIpConfOspfAreaEntry 1 }
|
|
|
|
rcIpConfOspfAreaImportSummary OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The area's support for importing Summary
|
|
advertisements into a stub area. This field
|
|
should be used only if ospfImportASExtern is
|
|
set to FALSE"
|
|
DEFVAL { true }
|
|
::= { rcIpConfOspfAreaEntry 2 }
|
|
|
|
rcIpConfOspfAreaActiveIfCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This variable displays the number of active
|
|
interfaces configured in this area. An area
|
|
cannot be deleted if this value is > 0."
|
|
::= { rcIpConfOspfAreaEntry 3 }
|
|
|
|
|
|
-- IP Configuration IP Interface Table
|
|
|
|
rcIpConfV2Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpConfV2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A table used to maintain IP routing information
|
|
for a particular interface."
|
|
::= { rcIpConf 8 }
|
|
|
|
rcIpConfV2Entry OBJECT-TYPE
|
|
SYNTAX RcIpConfV2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing IP routing information. An entry
|
|
is automatically created in this table when routing
|
|
is enabled for an interface -or- when an ip address
|
|
is configured on an interface."
|
|
INDEX { rcIpConfV2Index, rcIpConfV2Addr }
|
|
::= { rcIpConfV2Table 1 }
|
|
|
|
RcIpConfV2Entry ::= SEQUENCE {
|
|
rcIpConfV2Index InterfaceIndexOrZero,
|
|
rcIpConfV2Addr IpAddress,
|
|
rcIpConfV2RowStatus RowStatus,
|
|
rcIpConfV2AdvertDefRte TruthValue,
|
|
rcIpConfV2AcceptDefRte TruthValue,
|
|
rcIpConfV2RipEnable TruthValue,
|
|
rcIpConfV2OspfEnable TruthValue,
|
|
rcIpConfV2IgmpEnable TruthValue,
|
|
rcIpConfV2AddrAssigned TruthValue,
|
|
rcIpConfV2TriggeredUpdateEnable TruthValue,
|
|
rcIpConfV2RipAutoAggrerateEnable TruthValue,
|
|
rcIpConfV2RipGenerateDefaultRoute TruthValue,
|
|
rcIpConfV2AdvertiseWhenDown TruthValue
|
|
}
|
|
|
|
rcIpConfV2Index OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "An unique value to identify a physical interface
|
|
or a logical interface (VLAN)."
|
|
::= { rcIpConfV2Entry 1 }
|
|
|
|
rcIpConfV2Addr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Ip interface address."
|
|
::= { rcIpConfV2Entry 2 }
|
|
|
|
rcIpConfV2RowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Row status for this entry."
|
|
::= { rcIpConfV2Entry 3 }
|
|
|
|
rcIpConfV2AdvertDefRte OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether this interface should
|
|
advertize a RIP default route."
|
|
::= { rcIpConfV2Entry 4 }
|
|
|
|
rcIpConfV2AcceptDefRte OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether this interface should
|
|
accept a RIP default route."
|
|
::= { rcIpConfV2Entry 5 }
|
|
|
|
rcIpConfV2RipEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Enable or disable RIP routing on the specified
|
|
interface."
|
|
::= { rcIpConfV2Entry 6 }
|
|
|
|
rcIpConfV2OspfEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Enable or disable OSPF routing on the specified
|
|
interface."
|
|
::= { rcIpConfV2Entry 7 }
|
|
|
|
rcIpConfV2IgmpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Enable or disable IGMP on the specified
|
|
interface."
|
|
::= { rcIpConfV2Entry 8 }
|
|
|
|
rcIpConfV2AddrAssigned OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Indicate whether IpAddress has been assigned
|
|
for this interface."
|
|
::= { rcIpConfV2Entry 9 }
|
|
|
|
rcIpConfV2TriggeredUpdateEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether the RIP triggered update
|
|
feature should be enabled on this interface."
|
|
::= { rcIpConfV2Entry 10 }
|
|
|
|
rcIpConfV2RipAutoAggrerateEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether the auto aggregation
|
|
feature should be enabled on this interface."
|
|
::= { rcIpConfV2Entry 11 }
|
|
|
|
rcIpConfV2RipGenerateDefaultRoute OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether to generate a default
|
|
RIP route on this interface."
|
|
::= { rcIpConfV2Entry 12 }
|
|
|
|
rcIpConfV2AdvertiseWhenDown OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The value is used indicated whether vlan state change
|
|
should be notified to layer 3 or not, provided the vlan
|
|
is configured as routable interface. Also used for
|
|
single routable ports, in that case the criteria for
|
|
state is PortOperStatus.
|
|
Vlan is considered as UP if atleast one member of the
|
|
port based vlan has link up, or atleast one port member
|
|
of the policy based has an entry in the MGID or atleast
|
|
one static member of the policy based vlan has link up.
|
|
Otherwise, vlan is considered as DOWN.
|
|
If the value is 'true' then the interface state change
|
|
will not be notified to layer 3. (i.e., it always stays
|
|
up). If the value is 'false' then the vlan state change
|
|
will be notified to layer 3 so that IP related status
|
|
reflects routable interface state."
|
|
DEFVAL { false }
|
|
::= { rcIpConfV2Entry 13 }
|
|
|
|
-- Ospf Configuration Ip Interface Table
|
|
|
|
rcIpConfOspfV2Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpConfOspfV2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A table used to maintain OSPF information
|
|
for a particular interface."
|
|
::= { rcIpConf 9 }
|
|
|
|
rcIpConfOspfV2Entry OBJECT-TYPE
|
|
SYNTAX RcIpConfOspfV2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing OSPF information. An entry is
|
|
automatically created in this table when routing
|
|
is enabled for an interface -or- when an ip address
|
|
is configured on an interface."
|
|
INDEX { rcIpConfOspfV2IfIndex, rcIpConfOspfV2IpAddr }
|
|
::= { rcIpConfOspfV2Table 1 }
|
|
|
|
RcIpConfOspfV2Entry ::= SEQUENCE {
|
|
rcIpConfOspfV2IfIndex InterfaceIndexOrZero,
|
|
rcIpConfOspfV2IpAddr IpAddress,
|
|
rcIpConfOspfV2RtrPriority INTEGER,
|
|
rcIpConfOspfV2Metric INTEGER,
|
|
rcIpConfOspfV2AuthKey DisplayString,
|
|
rcIpConfOspfV2RowStatus RowStatus,
|
|
rcIpConfOspfV2HelloInterval INTEGER,
|
|
rcIpConfOspfV2RtrDeadInterval INTEGER,
|
|
rcIpConfOspfV2IfAreaId IpAddress,
|
|
rcIpConfOspfV2AuthType INTEGER
|
|
}
|
|
|
|
rcIpConfOspfV2IfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "An unique value to identify a physical interface
|
|
or a logical interface (VLAN)."
|
|
::= { rcIpConfOspfV2Entry 1 }
|
|
|
|
rcIpConfOspfV2IpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "IpAddress of the IP interface."
|
|
::= { rcIpConfOspfV2Entry 2 }
|
|
|
|
rcIpConfOspfV2RtrPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..'FF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The priority of this interface. Used in multi-
|
|
access networks, this field is used in the
|
|
designated router election algorithm. The value 0
|
|
signifies that the router is not eligible to become
|
|
the designated router on this particular network.
|
|
In the event of a tie in this value, routers will
|
|
use their router id as a tie breaker."
|
|
DEFVAL { 1 }
|
|
::= { rcIpConfOspfV2Entry 3 }
|
|
|
|
rcIpConfOspfV2Metric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The metric for this type of service (TOS) on this
|
|
interface. The default value of the TOS 0 Metric
|
|
is (10^9 / ifSpeed). The value FFFF means 'no route
|
|
via this TOS'. A value of 0 means the interface speed
|
|
(rcIpConfOspfV2DefaultMetric) will be used as metric
|
|
value, when the state of the interface is up."
|
|
DEFVAL { 0 }
|
|
::= { rcIpConfOspfV2Entry 4 }
|
|
|
|
rcIpConfOspfV2AuthKey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(8))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The Authentication Key. If the Area's
|
|
Authorization Type is simplePassword, and the key
|
|
length is shorter than 8 octets, the agent will
|
|
left adjust and zero fill to 8 octets. When read,
|
|
ospfIfAuthKey always returns an Octet String of
|
|
length zero."
|
|
REFERENCE "OSPF Version 2, Section 9 The Interface Data
|
|
Structure"
|
|
::= { rcIpConfOspfV2Entry 5 }
|
|
|
|
rcIpConfOspfV2RowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Row status for this entry."
|
|
::= { rcIpConfOspfV2Entry 6 }
|
|
|
|
rcIpConfOspfV2HelloInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The length of time, in seconds, between the
|
|
Hello packets that the router sends on the
|
|
interface. This value must be the same for all
|
|
routers attached to a common network."
|
|
DEFVAL { 10 }
|
|
::= { rcIpConfOspfV2Entry 7 }
|
|
|
|
rcIpConfOspfV2RtrDeadInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..'7FFFFFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of seconds that a router's Hello
|
|
packets have not been seen before it's
|
|
neighbors declare the router down. This should
|
|
be some multiple of the Hello interval. This
|
|
value must be the same for all routers attached
|
|
to a common network."
|
|
DEFVAL { 40 }
|
|
::= { rcIpConfOspfV2Entry 8 }
|
|
|
|
rcIpConfOspfV2IfAreaId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "A 32-bit integer uniquely identifying the area to
|
|
which the interface connects. Area ID 0.0.0.0 is used
|
|
for the OSPF backbone."
|
|
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
::= { rcIpConfOspfV2Entry 9 }
|
|
|
|
rcIpConfOspfV2AuthType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
simplePassword (1),
|
|
md5 (2)
|
|
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The authentication type specified for an interface.
|
|
Additional authentication types may be assigned locally."
|
|
REFERENCE "OSPF Version 2, Appendix E Authentication"
|
|
DEFVAL { 0 } -- no authentication, by default
|
|
::= { rcIpConfOspfV2Entry 10 }
|
|
|
|
|
|
-- Ospf Area Aggregate Table
|
|
|
|
rcIpConfOspfAreaAggregateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpConfOspfAreaAggregateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to maintain OSPF summary route
|
|
metric parameter for a particular Area range. "
|
|
::= { rcIpConf 10 }
|
|
|
|
rcIpConfOspfAreaAggregateEntry OBJECT-TYPE
|
|
SYNTAX RcIpConfOspfAreaAggregateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing OSPF summary route metric
|
|
parameter for a particular Area range.
|
|
An entry is automatically created in this
|
|
table when an area range is configured through
|
|
ospfAreaAggregateTable in rfc1850rcc.mib"
|
|
INDEX { rcIpConfOspfAreaAggregateAreaID,
|
|
rcIpConfOspfAreaAggregateLsdbType,
|
|
rcIpConfOspfAreaAggregateNet,
|
|
rcIpConfOspfAreaAggregateMask }
|
|
::= { rcIpConfOspfAreaAggregateTable 1 }
|
|
|
|
RcIpConfOspfAreaAggregateEntry ::= SEQUENCE {
|
|
rcIpConfOspfAreaAggregateAreaID
|
|
IpAddress,
|
|
rcIpConfOspfAreaAggregateLsdbType
|
|
INTEGER,
|
|
rcIpConfOspfAreaAggregateNet
|
|
IpAddress,
|
|
rcIpConfOspfAreaAggregateMask
|
|
IpAddress,
|
|
rcIpConfOspfAreaAggregateAdvertiseMetric
|
|
INTEGER(0..65535),
|
|
rcIpConfOspfAreaAggregateEffect
|
|
INTEGER
|
|
}
|
|
|
|
rcIpConfOspfAreaAggregateAreaID OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Area the Address Aggregate is to be found
|
|
within."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.2 Area parameters"
|
|
::= { rcIpConfOspfAreaAggregateEntry 1 }
|
|
|
|
|
|
rcIpConfOspfAreaAggregateLsdbType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
summaryLink (3),
|
|
nssaExternalLink (7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the Address Aggregate. This field
|
|
specifies the Lsdb type that this Address Ag-
|
|
gregate applies to."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix A.4.1 The Link State
|
|
Advertisement header"
|
|
::= { rcIpConfOspfAreaAggregateEntry 2 }
|
|
|
|
|
|
rcIpConfOspfAreaAggregateNet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP Address of the Net or Subnet indicated
|
|
by the range."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.2 Area parameters"
|
|
::= { rcIpConfOspfAreaAggregateEntry 3 }
|
|
|
|
rcIpConfOspfAreaAggregateMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Subnet Mask that pertains to the Net or
|
|
Subnet."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.2 Area parameters"
|
|
::= { rcIpConfOspfAreaAggregateEntry 4 }
|
|
|
|
rcIpConfOspfAreaAggregateAdvertiseMetric OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify a metric for a Summary LSA (type
|
|
3) generated by OSPF through an area range.
|
|
If this metric is set to 0, OSPF uses the cost
|
|
to the farthest point in the networks being
|
|
summarized as the metric."
|
|
::= { rcIpConfOspfAreaAggregateEntry 5 }
|
|
|
|
rcIpConfOspfAreaAggregateEffect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
advertiseMatching (1),
|
|
doNotAdvertiseMatching (2),
|
|
advertiseDoNotAggregate (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Subnets subsumed by ranges either trigger the
|
|
advertisement of the indicated aggregate (ad-
|
|
vertiseMatching), or result in the subnet's not
|
|
being advertised at all outside the area."
|
|
DEFVAL { advertiseMatching }
|
|
::= { rcIpConfOspfAreaAggregateEntry 6 }
|
|
|
|
-- IP Route Smlt Table
|
|
|
|
rcIpConfRsmltTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpConfRsmltEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to maintain OSPF summary route
|
|
metric parameter for a particular Area range. "
|
|
::= { rcIpConf 11 }
|
|
|
|
rcIpConfRsmltEntry OBJECT-TYPE
|
|
SYNTAX RcIpConfRsmltEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing OSPF summary route metric
|
|
parameter for a particular Area range.
|
|
An entry is automatically created in this
|
|
table when an area range is configured through
|
|
ospfAreaAggregateTable in rfc1850rcc.mib"
|
|
INDEX { rcIpConfRsmltIfIndex }
|
|
::= { rcIpConfRsmltTable 1 }
|
|
|
|
RcIpConfRsmltEntry ::= SEQUENCE {
|
|
rcIpConfRsmltIfIndex
|
|
InterfaceIndex,
|
|
rcIpConfRsmltHoldDownTimer
|
|
INTEGER,
|
|
rcIpConfRsmltHoldUpTimer
|
|
INTEGER,
|
|
rcIpConfRsmltRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
rcIpConfRsmltIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Interface Index, this is an index of the table."
|
|
::= { rcIpConfRsmltEntry 1 }
|
|
|
|
rcIpConfRsmltHoldDownTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Timer value, the range of value is from 0 to 3600."
|
|
::= { rcIpConfRsmltEntry 2 }
|
|
|
|
rcIpConfRsmltHoldUpTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600 | 9999)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The range of value 0 to 3600 or 9999. 9999 means
|
|
infinity."
|
|
::= { rcIpConfRsmltEntry 3 }
|
|
|
|
rcIpConfRsmltRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row Status."
|
|
::= { rcIpConfRsmltEntry 4 }
|
|
|
|
-- IP Address Table
|
|
|
|
rcIpAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The table of addressing information relevant to
|
|
this entity's IP addresses.
|
|
|
|
This table is identical to the ipAddrTable in
|
|
MIB2 except the columns rcIpAdEntIfIndex and
|
|
rcIpAdEntAddr are reversed. Also, the table
|
|
is indexed by both these variables."
|
|
::= { rcIp 2 }
|
|
|
|
rcIpAddrEntry OBJECT-TYPE
|
|
SYNTAX RcIpAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The addressing information for one of this
|
|
entity's IP addresses."
|
|
INDEX { rcIpAdEntIfIndex, rcIpAdEntAddr }
|
|
::= { rcIpAddrTable 1 }
|
|
|
|
RcIpAddrEntry ::=
|
|
SEQUENCE {
|
|
rcIpAdEntIfIndex InterfaceIndex,
|
|
rcIpAdEntAddr IpAddress,
|
|
rcIpAdEntNetMask IpAddress,
|
|
rcIpAdEntBcastAddrFormat INTEGER,
|
|
rcIpAdEntReasmMaxSize INTEGER (0..65535),
|
|
rcIpAdEntRowStatus RowStatus,
|
|
rcIpAdEntVlanId INTEGER,
|
|
rcIpAdEntBrouterPort TruthValue,
|
|
rcIpAdEntMacOffset INTEGER,
|
|
rcIpAdEntIfType INTEGER
|
|
}
|
|
|
|
rcIpAdEntIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The index value which uniquely identifies the
|
|
interface to which this entry is applicable. The
|
|
interface identified by a particular value of this
|
|
index is the same interface as identified by the
|
|
same value of ifIndex."
|
|
::= { rcIpAddrEntry 1 }
|
|
|
|
rcIpAdEntAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP address to which this entry's addressing
|
|
information pertains."
|
|
::= { rcIpAddrEntry 2 }
|
|
|
|
rcIpAdEntNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The subnet mask associated with the IP address of
|
|
this entry. The value of the mask is an IP
|
|
address with all the network bits set to 1 and all
|
|
the hosts bits set to 0."
|
|
::= { rcIpAddrEntry 3 }
|
|
|
|
rcIpAdEntBcastAddrFormat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
zeros(0), -- use zeros
|
|
ones(1) -- use ones
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP broadcast address format used on this
|
|
interface."
|
|
::= { rcIpAddrEntry 4 }
|
|
|
|
rcIpAdEntReasmMaxSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The size of the largest IP datagram which this
|
|
entity can re-assemble from incoming IP fragmented
|
|
datagrams received on this interface."
|
|
::= { rcIpAddrEntry 5 }
|
|
|
|
rcIpAdEntRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries"
|
|
::= { rcIpAddrEntry 6 }
|
|
|
|
rcIpAdEntVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4096)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies the Virtual LAN
|
|
associated with this entry. This value corresponds
|
|
to the lower 12 bits in the IEEE 802.1Q VLAN Tag."
|
|
::= { rcIpAddrEntry 7 }
|
|
|
|
rcIpAdEntBrouterPort OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether this entry correponds
|
|
to a brouter port (as oppose to a routable VLAN).
|
|
This value cannot be changed after the row is
|
|
created."
|
|
::= { rcIpAddrEntry 8 }
|
|
|
|
rcIpAdEntMacOffset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..511)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to translate the ip address into mac address.
|
|
The system has 512 mac addresses of which 0-507 are reserved for
|
|
Boardwalk box. 508-511 is reserved for MG. One can either
|
|
mention a mac offset while configuring an ip on the
|
|
vlan or it can be alloted by the system within the above range."
|
|
::= { rcIpAddrEntry 9 }
|
|
|
|
rcIpAdEntIfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
circuitLessIP(1),
|
|
brouterPort(2),
|
|
vlan(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The address entry IfType indicates the type of the
|
|
interface. In the case of circuit-less-IP there is
|
|
no association with any ports. In other words, it can
|
|
be thought of as a virtual interface. The value
|
|
'brouter port' indicates this interface is associated
|
|
with a specific physical port. The value 'vlan'
|
|
indicates a logical port that contains one or physical
|
|
ports/MLT ports."
|
|
|
|
::= { rcIpAddrEntry 10 }
|
|
|
|
-- FlowContorl Group
|
|
|
|
rcIpFlowTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpFlowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IpFlow Table. This table contain entries that
|
|
correspond to RSVP records in the switching
|
|
fabric Address Resolution table.
|
|
|
|
A connection that has a matching entry in this
|
|
table will be processed with a higher priority
|
|
than connections that do not have an entry."
|
|
::= { rcIp 3 }
|
|
|
|
rcIpFlowEntry OBJECT-TYPE
|
|
SYNTAX RcIpFlowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Proprietary flow control variables."
|
|
INDEX { rcIpFlowSrcIpAddress, rcIpFlowSrcIpPort,
|
|
rcIpFlowDstIpAddress, rcIpFlowDstIpPort,
|
|
rcIpFlowProtocol }
|
|
::= { rcIpFlowTable 1 }
|
|
|
|
RcIpFlowEntry ::=
|
|
SEQUENCE {
|
|
rcIpFlowSrcIpAddress IpAddress,
|
|
rcIpFlowSrcIpPort INTEGER,
|
|
rcIpFlowDstIpAddress IpAddress,
|
|
rcIpFlowDstIpPort INTEGER,
|
|
rcIpFlowProtocol INTEGER,
|
|
rcIpFlowRowStatus RowStatus
|
|
}
|
|
|
|
rcIpFlowSrcIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The source IP address of an IP packet."
|
|
::= { rcIpFlowEntry 1 }
|
|
|
|
rcIpFlowSrcIpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The source port of an IP packet. A zero value
|
|
in this field is used as a wildcard value."
|
|
DEFVAL { 0 }
|
|
::= { rcIpFlowEntry 2 }
|
|
|
|
rcIpFlowDstIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The destination IP address of an IP packet."
|
|
::= { rcIpFlowEntry 3 }
|
|
|
|
rcIpFlowDstIpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The destination port of an IP packet. A zero
|
|
value in this field is used as a wildcard value."
|
|
DEFVAL { 0 }
|
|
::= { rcIpFlowEntry 4 }
|
|
|
|
rcIpFlowProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip(4), -- ip
|
|
tcp(6), -- tcp
|
|
udp(17) -- udp
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The protocol type of an IP packet. A zero value
|
|
in this field is used as a wildcard value."
|
|
DEFVAL { ip }
|
|
::= { rcIpFlowEntry 5 }
|
|
|
|
rcIpFlowRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Status of entry."
|
|
::= { rcIpFlowEntry 6 }
|
|
|
|
|
|
-- Routing group
|
|
|
|
rcIpRouting OBJECT IDENTIFIER ::= { rcIp 4 }
|
|
|
|
|
|
-- rcIpRouting/rcIpRoutingRedistributeRipToOspf Group
|
|
|
|
rcIpRoutingRedistributeRipToOspf OBJECT IDENTIFIER ::= {rcIpRouting 1}
|
|
|
|
rcIpRoutingRedistributeRipToOspfEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate whether or not to Redistribute
|
|
RIP routes to OSPF."
|
|
DEFVAL { false }
|
|
::= { rcIpRoutingRedistributeRipToOspf 1 }
|
|
|
|
rcIpRoutingRedistributeRipToOspfExplicitMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (1..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Value of metric that is used to translate the
|
|
RIP route to OSPF."
|
|
DEFVAL { 1 }
|
|
::= { rcIpRoutingRedistributeRipToOspf 2 }
|
|
|
|
rcIpRoutingRedistributeRipToOspfUseExplicitMetric OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate whether or not to use the user
|
|
specified default metric for redistributing
|
|
RIP routes to OSPF."
|
|
DEFVAL { false }
|
|
::= { rcIpRoutingRedistributeRipToOspf 3 }
|
|
|
|
rcIpRoutingRedistributeRipToOspfExternalMetricType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type1(1), -- extenal metric type1
|
|
type2(2) -- extenal metric type2
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to configure the metric type of the
|
|
distributed routes to OSPF domain.
|
|
type1 means the metric is comparable directly
|
|
to the link state metric
|
|
(cost = internal cost + external cost).
|
|
type2 means the metric is considered larger
|
|
than any link state metric (cost = external
|
|
cost)."
|
|
DEFVAL { type2 }
|
|
::= { rcIpRoutingRedistributeRipToOspf 4 }
|
|
|
|
|
|
-- rcIpRouting/rcIpRoutingRedistributeOspfToRip Group
|
|
|
|
rcIpRoutingRedistributeOspfToRip OBJECT IDENTIFIER ::= {rcIpRouting 2}
|
|
|
|
rcIpRoutingRedistributeOspfToRipEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate whether or not to redistribute
|
|
OSPF routes to RIP."
|
|
DEFVAL { false }
|
|
::= { rcIpRoutingRedistributeOspfToRip 1 }
|
|
|
|
rcIpRoutingRedistributeOspfToRipExplicitMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Value of metric that is used to translate the
|
|
OSPF route to RIP."
|
|
DEFVAL { 1 }
|
|
::= { rcIpRoutingRedistributeOspfToRip 2 }
|
|
|
|
rcIpRoutingRedistributeOspfToRipUseExplicitMetric OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate whether or not to use the user
|
|
specified default metric for redistributing
|
|
OSPF routes to RIP."
|
|
DEFVAL { true }
|
|
::= { rcIpRoutingRedistributeOspfToRip 3 }
|
|
|
|
-- rcIpRouting/rcIpRoutingRedistributeDirectToOspf Group
|
|
|
|
rcIpRoutingRedistributeDirectToOspf OBJECT IDENTIFIER ::= {rcIpRouting 3}
|
|
|
|
rcIpRoutingRedistributeDirectToOspfEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate whether directly connected
|
|
networks through non-ospf interfaces are
|
|
distributed to OSPF database or not. If
|
|
set to true all the static routes
|
|
will be added as external routes to OSPF
|
|
routing domain, provided the router is
|
|
configured as AS Border router. Also originates
|
|
asExtern link LSA."
|
|
DEFVAL { false }
|
|
::= { rcIpRoutingRedistributeDirectToOspf 1 }
|
|
|
|
rcIpRoutingRedistributeDirectToOspfMethod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
usePortSpeed(1),
|
|
useExplicitMetric(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate whether or not to use the user
|
|
specified default metric for redistributing
|
|
direct routes to OSPF."
|
|
DEFVAL { usePortSpeed }
|
|
::= { rcIpRoutingRedistributeDirectToOspf 2 }
|
|
|
|
rcIpRoutingRedistributeDirectToOspfExplicitMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (1..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Value of metric that is used to translate the
|
|
routes to directly connected networks to OSPF."
|
|
DEFVAL { 1 }
|
|
::= { rcIpRoutingRedistributeDirectToOspf 3 }
|
|
|
|
rcIpRoutingRedistributeDirectToOspfExternalMetricType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type1(1), -- extenal metric type1
|
|
type2(2) -- extenal metric type2
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to configure the metric type of the
|
|
distributed routes to OSPF domain.
|
|
type1 means the metric is comparable directly
|
|
to the link state metric
|
|
(cost = internal cost + external cost).
|
|
type2 means the metric is considered larger
|
|
than any link state metric (cost = external
|
|
cost)."
|
|
DEFVAL { type1 }
|
|
::= { rcIpRoutingRedistributeDirectToOspf 4 }
|
|
|
|
|
|
-- rcIpRouting/rcIpRoutingRedistributeStaticToOspf Group
|
|
|
|
rcIpRoutingRedistributeStaticToOspf OBJECT IDENTIFIER ::= {rcIpRouting 4}
|
|
|
|
rcIpRoutingRedistributeStaticToOspfEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate whether static routes (that
|
|
are configured locally through management
|
|
protocol) are distributed to OSPF database
|
|
or not. If set to true all the static routes
|
|
will be added as external routes to OSPF
|
|
routing domain, provided the router is
|
|
configured as AS Border router. Also originates
|
|
asExtern link LSA."
|
|
DEFVAL { false }
|
|
::= { rcIpRoutingRedistributeStaticToOspf 1 }
|
|
|
|
rcIpRoutingRedistributeStaticToOspfExplicitMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (1..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Value of metric that is used to translate the
|
|
static routes to OSPF."
|
|
DEFVAL { 10 }
|
|
::= { rcIpRoutingRedistributeStaticToOspf 2 }
|
|
|
|
rcIpRoutingRedistributeStaticToOspfUseExplicitMetric OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate whether or not to use the user
|
|
specified default metric for redistributing
|
|
static routes to OSPF."
|
|
DEFVAL { false }
|
|
::= { rcIpRoutingRedistributeStaticToOspf 3 }
|
|
|
|
rcIpRoutingRedistributeStaticToOspfExternalMetricType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type1(1), -- extenal metric type1
|
|
type2(2) -- extenal metric type2
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to configure the metric type of the
|
|
distributed routes to OSPF domain.
|
|
type1 means the metric is comparable directly
|
|
to the link state metric
|
|
(cost = internal cost + external cost).
|
|
type2 means the metric is considered larger
|
|
than any link state metric (cost = external
|
|
cost)."
|
|
DEFVAL { type2 }
|
|
::= { rcIpRoutingRedistributeStaticToOspf 4 }
|
|
|
|
rcIpRoutingRedistributeStaticToOspfAdvertDefRte OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate whether default route (that
|
|
are configured locally through management
|
|
protocol) should be distributed to OSPF database
|
|
or not. If set to true then the default route will
|
|
be added as external route to OSPF routing domain,
|
|
provided the router is configured as AS Border router.
|
|
Also originates asExtern link LSA."
|
|
DEFVAL { false }
|
|
::= { rcIpRoutingRedistributeStaticToOspf 5 }
|
|
|
|
-- rcIpRouting/rcIpRoutingRedistributeDirectToRip Group
|
|
|
|
rcIpRoutingRedistributeDirectToRip OBJECT IDENTIFIER ::= {rcIpRouting 5}
|
|
|
|
rcIpRoutingRedistributeDirectToRipEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate whether directly connected
|
|
networks through non-rip interfaces are
|
|
distributed to RIP or not."
|
|
DEFVAL { false }
|
|
::= { rcIpRoutingRedistributeDirectToRip 1 }
|
|
|
|
|
|
-- rcIpRouting/rcIpRoutingRedistributeStaticToRip Group
|
|
|
|
rcIpRoutingRedistributeStaticToRip OBJECT IDENTIFIER ::= {rcIpRouting 6}
|
|
|
|
rcIpRoutingRedistributeStaticToRipEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate whether static routes (that
|
|
are configured locally through management
|
|
protocol) are distributed to RIP database
|
|
or not. If set to true all the static routes
|
|
will be added as external routes to RIP
|
|
routing domain."
|
|
DEFVAL { false }
|
|
::= { rcIpRoutingRedistributeStaticToRip 1 }
|
|
|
|
|
|
rcIpConfIgmpTable OBJECT-TYPE --excluded
|
|
SYNTAX SEQUENCE OF RcIpConfIgmpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A table used to maintain IGMP information
|
|
for a particular interface."
|
|
::= { rcIp 5 }
|
|
|
|
rcIpConfIgmpEntry OBJECT-TYPE
|
|
SYNTAX RcIpConfIgmpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing IGMP information. An entry is
|
|
automatically created in this table when routing
|
|
is enabled for an interface -or- when an ip address
|
|
is configured on an interface."
|
|
INDEX { rcIpConfIgmpIfIndex }
|
|
::= { rcIpConfIgmpTable 1 }
|
|
|
|
RcIpConfIgmpEntry ::= SEQUENCE {
|
|
rcIpConfIgmpIfIndex INTEGER,
|
|
rcIpConfIgmpQueryInterval INTEGER,
|
|
rcIpConfIgmpVersion INTEGER,
|
|
rcIpConfIgmpQueryMaxResponseTime INTEGER,
|
|
rcIpConfIgmpQuerierPresentTimeout Integer32, --excluded
|
|
rcIpConfIgmpLeaveEnabled TruthValue, --excluded
|
|
rcIpConfIgmpRowStatus RowStatus,
|
|
rcIpConfIgmpRobustness INTEGER,
|
|
rcIpConfIgmpLastMemberQueryInterval INTEGER,
|
|
rcIpConfIgmpSnoopEnable TruthValue,
|
|
rcIpConfIgmpProxySnoopEnable TruthValue
|
|
}
|
|
|
|
rcIpConfIgmpIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "An unique value to identify a physical
|
|
interface or a logical interface (VLAN)."
|
|
::= { rcIpConfIgmpEntry 1 }
|
|
|
|
rcIpConfIgmpQueryInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The frequency at which IGMP Host-Query packets are
|
|
transmitted on this interface."
|
|
DEFVAL { 125 }
|
|
::= { rcIpConfIgmpEntry 2 }
|
|
|
|
rcIpConfIgmpVersion OBJECT-TYPE
|
|
SYNTAX INTEGER { version1(1), version2(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The version of IGMP which is running on this
|
|
interface. This object can be used to configure a
|
|
router capable of running either value. For IGMP
|
|
to function correctly, all routers on a LAN must
|
|
be configured to run the same version of IGMP on
|
|
that LAN."
|
|
DEFVAL { version2 }
|
|
::= { rcIpConfIgmpEntry 3 }
|
|
|
|
rcIpConfIgmpQueryMaxResponseTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The maximum query response time advertised in
|
|
IGMPv2 queries on this interface. Smaller values
|
|
allow a router to prune groups faster."
|
|
DEFVAL { 10 }
|
|
::= { rcIpConfIgmpEntry 4 }
|
|
|
|
rcIpConfIgmpQuerierPresentTimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "A timeout interval. If no IGMPv2 queries are
|
|
heard on this interface within this timeout
|
|
interval, the local router will take over the
|
|
Querier on the IP subnet to which this interface
|
|
is attached."
|
|
DEFVAL { 255 }
|
|
|
|
::= { rcIpConfIgmpEntry 5 }
|
|
|
|
rcIpConfIgmpLeaveEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "An indication of whether the processing of IGMPv2
|
|
Leave messages is enabled on this interface."
|
|
DEFVAL { true }
|
|
::= { rcIpConfIgmpEntry 6 }
|
|
|
|
rcIpConfIgmpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Status of entry."
|
|
::= { rcIpConfIgmpEntry 7 }
|
|
|
|
rcIpConfIgmpRobustness OBJECT-TYPE
|
|
SYNTAX INTEGER (2..255)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "lossiness of network."
|
|
::= { rcIpConfIgmpEntry 8 }
|
|
|
|
rcIpConfIgmpLastMemberQueryInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "max response in GrpSpec Query."
|
|
::= { rcIpConfIgmpEntry 9 }
|
|
|
|
rcIpConfIgmpSnoopEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Enable snoop."
|
|
DEFVAL { true }
|
|
::= { rcIpConfIgmpEntry 10 }
|
|
|
|
rcIpConfIgmpProxySnoopEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Enable proxy snoop."
|
|
DEFVAL { true }
|
|
::= { rcIpConfIgmpEntry 11 }
|
|
|
|
rcIgmpGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIgmpGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "The (conceptual) table listing the multicast
|
|
groups configured in the device."
|
|
::= { rcIp 6 }
|
|
|
|
rcIgmpGroupEntry OBJECT-TYPE
|
|
SYNTAX RcIgmpGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "An entry (conceptual row) representing an
|
|
Igmp group."
|
|
INDEX { rcIgmpGroupIpAddress, rcIgmpGroupMembers }
|
|
::= { rcIgmpGroupTable 1 }
|
|
|
|
RcIgmpGroupEntry ::= SEQUENCE {
|
|
rcIgmpGroupIpAddress IpAddress,
|
|
rcIgmpGroupMembers IpAddress,
|
|
rcIgmpGroupInPort INTEGER,
|
|
rcIgmpGroupExpiration Integer32,
|
|
rcIgmpGroupIfIndex InterfaceIndex,
|
|
rcIgmpGroupUserId DisplayString,
|
|
rcIgmpGroupMemberState INTEGER,
|
|
rcIgmpGroupSessionTime Integer32
|
|
}
|
|
|
|
rcIgmpGroupIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Multicast group Address (Class D) that others
|
|
want to join. A group address can be the same
|
|
for many incoming ports."
|
|
::= { rcIgmpGroupEntry 1 }
|
|
|
|
rcIgmpGroupMembers OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "IP Address of a source that has sent group
|
|
report wishing to join this group."
|
|
::= { rcIgmpGroupEntry 2 }
|
|
|
|
rcIgmpGroupInPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "An unique value to identify a physical
|
|
interface or a logical interface (VLAN),
|
|
which has received Group reports from various
|
|
sources."
|
|
::= { rcIgmpGroupEntry 3 }
|
|
|
|
rcIgmpGroupExpiration OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Time left before the group report expired on this
|
|
port. Only one of this variable port. This
|
|
variable is updated upon receiving a group report."
|
|
::= { rcIgmpGroupEntry 4 }
|
|
|
|
rcIgmpGroupIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "An unique value to identify a physical
|
|
interface or a logical interface (VLAN),
|
|
which has received Group reports from various
|
|
sources."
|
|
::= { rcIgmpGroupEntry 5 }
|
|
|
|
rcIgmpGroupUserId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "User-id sending this group"
|
|
::= { rcIgmpGroupEntry 6 }
|
|
|
|
rcIgmpGroupMemberState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noState(1),
|
|
auth(2),
|
|
accStart(3),
|
|
authAndAcctStart(4),
|
|
authAndAcctDisabled(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used for IGAP, to indicated member state."
|
|
::= { rcIgmpGroupEntry 7 }
|
|
|
|
rcIgmpGroupSessionTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used for IGAP, to indicated the session time
|
|
in seconds for the member. Session time is
|
|
started after traffic is available to member.
|
|
It can be also called AccountingTime since its
|
|
values correspondes to the accounting duration of
|
|
IGAP user session."
|
|
::= { rcIgmpGroupEntry 8 }
|
|
|
|
-- IP Route Table
|
|
|
|
rcIpRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This entity's IP Routing table."
|
|
::= { rcIp 7 }
|
|
|
|
rcIpRouteEntry OBJECT-TYPE
|
|
SYNTAX RcIpRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A route to a particular destination."
|
|
INDEX { rcIpRouteDest, rcIpRouteMask,
|
|
rcIpRouteNextHop, rcIpRouteAltSequence }
|
|
::= { rcIpRouteTable 1 }
|
|
|
|
RcIpRouteEntry ::=
|
|
SEQUENCE {
|
|
rcIpRouteDest IpAddress,
|
|
rcIpRouteMask IpAddress,
|
|
rcIpRouteNextHop IpAddress,
|
|
rcIpRouteMetric Integer32,
|
|
rcIpRouteIfIndex InterfaceIndex,
|
|
rcIpRouteType INTEGER,
|
|
rcIpRouteProto INTEGER,
|
|
rcIpRouteAge Integer32,
|
|
rcIpRouteRowStatus RowStatus,
|
|
rcIpRoutePref INTEGER,
|
|
rcIpRouteAltSequence Integer32,
|
|
rcIpRoutePathType INTEGER
|
|
}
|
|
|
|
rcIpRouteDest OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The destination IP address of this route. An
|
|
entry with a value of 0.0.0.0 is considered a
|
|
default route. Multiple routes to a single
|
|
destination can appear in the table, but access to
|
|
such multiple entries is dependent on the table-
|
|
access mechanisms defined by the network
|
|
management protocol in use."
|
|
::= { rcIpRouteEntry 1 }
|
|
|
|
rcIpRouteMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate the mask to be logical-ANDed with the
|
|
destination address before being compared to the
|
|
value in the rcIpRouteDest field. For those systems
|
|
that do not support arbitrary subnet masks, an
|
|
agent constructs the value of the rcIpRouteMask by
|
|
determining whether the value of the correspondent
|
|
rcIpRouteDest field belong to a class-A, B, or C
|
|
network, and then using one of:
|
|
|
|
mask network
|
|
255.0.0.0 class-A
|
|
255.255.0.0 class-B
|
|
255.255.255.0 class-C
|
|
|
|
If the value of the rcIpRouteDest is 0.0.0.0 (a
|
|
default route), then the mask value is also
|
|
0.0.0.0. It should be noted that all IP routing
|
|
subsystems implicitly use this mechanism."
|
|
::= { rcIpRouteEntry 2 }
|
|
|
|
rcIpRouteNextHop OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The IP address of the next hop of this route.
|
|
(In the case of a route bound to an interface
|
|
which is realized via a broadcast media, the value
|
|
of this field is the agent's IP address on that
|
|
interface)."
|
|
::= { rcIpRouteEntry 3 }
|
|
|
|
rcIpRouteMetric OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The primary routing metric for this route. The
|
|
semantics of this metric are determined by the
|
|
routing-protocol specified in the route's
|
|
rcIpRouteProto value. If this metric is not used,
|
|
its value should be set to -1."
|
|
::= { rcIpRouteEntry 4 }
|
|
|
|
rcIpRouteIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The index value which uniquely identifies the
|
|
local interface through which the next hop of this
|
|
route should be reached. The interface identified
|
|
by a particular value of this index is the same
|
|
interface as identified by the same value of
|
|
ifIndex."
|
|
::= { rcIpRouteEntry 5 }
|
|
|
|
rcIpRouteType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
direct(3),
|
|
indirect(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The type of route."
|
|
::= { rcIpRouteEntry 6 }
|
|
|
|
rcIpRouteProto OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1), -- none of the following
|
|
|
|
-- non-protocol information,
|
|
-- e.g., manually configured
|
|
local(2), -- entries
|
|
|
|
-- set via a network
|
|
netmgmt(3), -- management protocol
|
|
|
|
-- obtained via ICMP,
|
|
icmp(4), -- e.g., Redirect
|
|
|
|
-- the remaining values are
|
|
-- all gateway routing
|
|
-- protocols
|
|
egp(5),
|
|
ggp(6),
|
|
hello(7),
|
|
rip(8),
|
|
is-is(9),
|
|
es-is(10),
|
|
ciscoIgrp(11),
|
|
bbnSpfIgp(12),
|
|
ospf(13),
|
|
bgp(14)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The routing mechanism via which this route was
|
|
learned. Inclusion of values for gateway routing
|
|
protocols is not intended to imply that hosts
|
|
should support those protocols."
|
|
::= { rcIpRouteEntry 7 }
|
|
|
|
rcIpRouteAge OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of seconds since this route was last
|
|
updated or otherwise determined to be correct.
|
|
Note that no semantics of `too old' can be implied
|
|
except through knowledge of the routing protocol
|
|
by which the route was learned."
|
|
::= { rcIpRouteEntry 8 }
|
|
|
|
rcIpRouteRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries"
|
|
::= { rcIpRouteEntry 9 }
|
|
|
|
rcIpRoutePref OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpRouteEntry 10 }
|
|
|
|
rcIpRouteAltSequence OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Alternative Route Sequence. 0 denotes Best Route."
|
|
::= { rcIpRouteEntry 11 }
|
|
|
|
rcIpRoutePathType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
iA(0), -- Indirect Alternative Route w/o ECMP path
|
|
iAE(1), -- Indirect Alternative ECMP path
|
|
iB(2), -- Indirect Best Route w/o ECMP path
|
|
iBE(3), -- Indirect Best ECMP path
|
|
dB(6), -- Direct Best Route
|
|
iAU(16), -- Indirect Alternative Route Unresolved
|
|
iAEU(17), -- Indirect Alternative ECMP Unresolved
|
|
iBU(18), -- Indirect Best Route Unresolved
|
|
iBEU(19), -- Indirect Best ECMP Unresolved
|
|
dBU(22) -- Direct Best Route Unresolved
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The type of route. It is a combination of
|
|
direct, indirect, best, alternative and ECMP path."
|
|
::= { rcIpRouteEntry 12 }
|
|
|
|
-- Ip Config Dhcp Table
|
|
|
|
rcIpConfDhcpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpConfDhcpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "DHCP configuration table"
|
|
::= { rcIp 8 }
|
|
|
|
rcIpConfDhcpEntry OBJECT-TYPE
|
|
SYNTAX RcIpConfDhcpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to configure DHCP on a particular port. An
|
|
entry is created automatically when the variable
|
|
rcIpConfDhcpEnable is set to TRUE.
|
|
|
|
Once created this entry will only be deleted if the
|
|
rcIpConfDhcpRowStatus is set to 'destroy(6)'. In
|
|
which case, the rcIpConfDhcpEnable is automatically
|
|
reset to the FALSE setting."
|
|
INDEX { rcIpConfDhcpIfIndex }
|
|
::= { rcIpConfDhcpTable 1 }
|
|
|
|
RcIpConfDhcpEntry ::=
|
|
SEQUENCE {
|
|
rcIpConfDhcpIfIndex InterfaceIndexOrZero,
|
|
rcIpConfDhcpMaxHop INTEGER,
|
|
rcIpConfDhcpMinSec INTEGER,
|
|
rcIpConfDhcpMode INTEGER,
|
|
rcIpConfDhcpRowStatus RowStatus,
|
|
rcIpConfDhcpNumRequests Counter32,
|
|
rcIpConfDhcpNumReplies Counter32,
|
|
rcIpConfDhcpAlwaysBroadcast TruthValue
|
|
}
|
|
|
|
rcIpConfDhcpIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Interface number. The number can represent either
|
|
a physical or logical(VLAN) interface."
|
|
::= { rcIpConfDhcpEntry 1 }
|
|
|
|
rcIpConfDhcpMaxHop OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the maximum number of hops a
|
|
DHCP packet can take from the source device to
|
|
the destination device (i.e., DHCP client to
|
|
DHCP server)."
|
|
DEFVAL { 4 }
|
|
::= { rcIpConfDhcpEntry 2 }
|
|
|
|
rcIpConfDhcpMinSec OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the minimum number of seconds
|
|
to wait between receiving a DHCP packet and
|
|
actually forwarding the DHCP packet to the
|
|
destination device. A value of zero(0) indicates
|
|
forwarding should be done immediately without any
|
|
delay."
|
|
DEFVAL { 0 }
|
|
::= { rcIpConfDhcpEntry 3 }
|
|
|
|
rcIpConfDhcpMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
bootp(2),
|
|
dhcp(3),
|
|
both(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate what type of DHCP packets this
|
|
interface should support. A value of none(1) will
|
|
result in all incoming DHCP and BOOTP packets to
|
|
be dropped."
|
|
DEFVAL { both }
|
|
::= { rcIpConfDhcpEntry 4 }
|
|
|
|
rcIpConfDhcpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "An entry is created automatically when the variable
|
|
rcIpConfDhcpEnable is set to TRUE.
|
|
|
|
Once created this entry will only be deleted if the
|
|
rcIpConfDhcpRowStatus is set to 'destroy(6)'. In
|
|
which case, the rcIpConfDhcpEnable is automatically
|
|
reset to the FALSE setting."
|
|
::= { rcIpConfDhcpEntry 5 }
|
|
|
|
rcIpConfDhcpNumRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of DHCP requests seen on this interface."
|
|
::= { rcIpConfDhcpEntry 6 }
|
|
|
|
rcIpConfDhcpNumReplies OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of DHCP replies seen on this interface."
|
|
::= { rcIpConfDhcpEntry 7 }
|
|
|
|
rcIpConfDhcpAlwaysBroadcast OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate if DHCP Reply packets should be
|
|
broadcast to the DHCP client on this interface."
|
|
DEFVAL { false }
|
|
::= { rcIpConfDhcpEntry 8 }
|
|
|
|
|
|
-- Ip Dhcp Forward Table
|
|
|
|
rcIpDhcpForwardTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpDhcpForwardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "DHCP forwarding table."
|
|
::= { rcIp 9 }
|
|
|
|
rcIpDhcpForwardEntry OBJECT-TYPE
|
|
SYNTAX RcIpDhcpForwardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry used represents a DHCP forwarding directive."
|
|
INDEX { rcIpDhcpForwardAgentAddr, rcIpDhcpForwardServerAddr }
|
|
::= { rcIpDhcpForwardTable 1 }
|
|
|
|
RcIpDhcpForwardEntry ::=
|
|
SEQUENCE {
|
|
rcIpDhcpForwardAgentAddr IpAddress,
|
|
rcIpDhcpForwardServerAddr IpAddress,
|
|
rcIpDhcpForwardEnable TruthValue,
|
|
rcIpDhcpForwardMode INTEGER,
|
|
rcIpDhcpForwardRowStatus RowStatus
|
|
}
|
|
|
|
rcIpDhcpForwardAgentAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP address configured on an interface
|
|
(i.e., a locally configured IP address)."
|
|
::= { rcIpDhcpForwardEntry 1 }
|
|
|
|
rcIpDhcpForwardServerAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP address of the DHCP server. If this
|
|
IP address corresponds to a locally configured
|
|
IP network, the DHCP packet is broadcasted out
|
|
the interface the IP address is assigned to.
|
|
This behavior is known as 'relay agent' mode.
|
|
|
|
If this IP address is a remote address, the DHCP
|
|
packet is sent via unicast to the remote device.
|
|
This behavior is known as 'preferred server' mode."
|
|
::= { rcIpDhcpForwardEntry 2 }
|
|
|
|
rcIpDhcpForwardEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether is entry should be used."
|
|
DEFVAL { true }
|
|
::= { rcIpDhcpForwardEntry 3 }
|
|
|
|
rcIpDhcpForwardMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
bootp(2),
|
|
dhcp(3),
|
|
both(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether this entry pertains to
|
|
BOOTP packets, DHCP packets, or both."
|
|
DEFVAL { both }
|
|
::= { rcIpDhcpForwardEntry 4 }
|
|
|
|
rcIpDhcpForwardRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpDhcpForwardEntry 5 }
|
|
|
|
|
|
-- IP Filter Group
|
|
|
|
rcIpFilter OBJECT IDENTIFIER ::= { rcIp 10 }
|
|
|
|
rcIpFilterFilterTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpFilterTable."
|
|
::= { rcIpFilter 1 }
|
|
|
|
rcIpFilterGlobalListTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpFilterGlobalListTable."
|
|
::= { rcIpFilter 2 }
|
|
|
|
rcIpFilterBaseListTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpFilterBaseListTable."
|
|
::= { rcIpFilter 3 }
|
|
|
|
rcIpFilterPortTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpFilterPortTable."
|
|
::= { rcIpFilter 4 }
|
|
|
|
rcIpFilterNextAvailFilterId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "next available filter-id in the
|
|
rcIpFilterPortTable."
|
|
::= { rcIpFilter 5 }
|
|
|
|
|
|
-- IP Filter Table
|
|
|
|
rcIpFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table containing IP filters."
|
|
::= { rcIpFilter 20 }
|
|
|
|
rcIpFilterEntry OBJECT-TYPE
|
|
SYNTAX RcIpFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP filter attributes.
|
|
|
|
The system supports a vast array of filter options.
|
|
Each of these options are supported in this entry.
|
|
If a particular option is not used, the column
|
|
should be set to zero."
|
|
INDEX { rcIpFilterType, rcIpFilterDstAddr,
|
|
rcIpFilterDstMask, rcIpFilterSrcAddr,
|
|
rcIpFilterSrcMask, rcIpFilterId }
|
|
::= { rcIpFilterTable 1 }
|
|
|
|
RcIpFilterEntry ::= SEQUENCE {
|
|
rcIpFilterType INTEGER,
|
|
rcIpFilterDstAddr IpAddress,
|
|
rcIpFilterDstMask IpAddress,
|
|
rcIpFilterSrcAddr IpAddress,
|
|
rcIpFilterSrcMask IpAddress,
|
|
rcIpFilterId INTEGER (1..4096),
|
|
rcIpFilterName DisplayString (SIZE (0..15)),
|
|
rcIpFilterProtocolType INTEGER,
|
|
rcIpFilterSrcPort INTEGER (0..65535),
|
|
rcIpFilterSrcOption INTEGER,
|
|
rcIpFilterDstPort INTEGER (0..65535),
|
|
rcIpFilterDstOption INTEGER,
|
|
rcIpFilterCopyToCpu TruthValue, --excluded
|
|
rcIpFilterMirror TruthValue,
|
|
rcIpFilterHighPriority TruthValue, --excluded
|
|
rcIpFilterTcpConnect TruthValue,
|
|
rcIpFilterIeeeVlanPriority INTEGER,
|
|
rcIpFilterUsePktLimit TruthValue, --excluded
|
|
rcIpFilterPktLimit INTEGER, --excluded
|
|
rcIpFilterRowStatus RowStatus,
|
|
rcIpFilterMode INTEGER,
|
|
rcIpFilterIpTosRule INTEGER, --excluded
|
|
rcIpFilterStopOnMatch TruthValue,
|
|
rcIpFilterDiffServMatchIeee8021PEnable TruthValue,
|
|
rcIpFilterDiffServMatchIeee8021P INTEGER(0..7),
|
|
rcIpFilterDiffServMatchDscpEnable TruthValue,
|
|
rcIpFilterDiffServMatchDscp DisplayString(SIZE(6)),
|
|
rcIpFilterDiffServMatchDscpReserved DisplayString(SIZE(2)),
|
|
rcIpFilterDiffServModifyIeee8021PEnable TruthValue,
|
|
rcIpFilterDiffServModifyIeee8021P INTEGER(0..7),
|
|
rcIpFilterDiffServModifyDscpEnable TruthValue,
|
|
rcIpFilterDiffServModifyDscp DisplayString(SIZE(6)),
|
|
rcIpFilterDiffServModifyDscpReserved DisplayString(SIZE(2)),
|
|
rcIpFilterDiffServTrafficProfileId INTEGER(0..64),
|
|
rcIpFilterMatchIcmpRequest TruthValue,
|
|
rcIpFilterMatchIpFragment TruthValue,
|
|
rcIpFilterStatisticEnable TruthValue,
|
|
rcIpFilterInOctets Counter64,
|
|
rcIpFilterInPackets Counter64,
|
|
rcIpFilterRateLimitDiscardPackets Counter64,
|
|
rcIpFilterNextHopForwardIpAddr IpAddress,
|
|
rcIpFilterNextHopUnreachableDropEnable TruthValue,
|
|
rcIpFilterProtocolTypeUsrDefined INTEGER,
|
|
rcIpFilterIngressOctets Counter64,
|
|
rcIpFilterIngressPkts Counter64,
|
|
rcIpFilterRateLimitDiscardPkts Counter64
|
|
}
|
|
|
|
rcIpFilterType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
global(1),
|
|
destination(2),
|
|
source(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate a particular type of filter.
|
|
|
|
A 'global' filter is a filter that is applied to
|
|
all packets irregardless of the packet's source
|
|
or destination IP address.
|
|
|
|
A 'destination' filter is used to match the
|
|
destination IP address field of incoming packets.
|
|
When a match is found, this filter is applied to
|
|
the packet.
|
|
|
|
A 'source' filter is used to match the source
|
|
IP address field of incoming packets. When a
|
|
match is found, this filter is applied to the
|
|
packet."
|
|
::= { rcIpFilterEntry 1 }
|
|
|
|
rcIpFilterDstAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Destination IP address to filter on."
|
|
::= { rcIpFilterEntry 2 }
|
|
|
|
rcIpFilterDstMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Destination IP subnet mask to filter on."
|
|
::= { rcIpFilterEntry 3 }
|
|
|
|
rcIpFilterSrcAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Source IP address to filter on."
|
|
::= { rcIpFilterEntry 4 }
|
|
|
|
rcIpFilterSrcMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Source IP subnet mask to filter on."
|
|
::= { rcIpFilterEntry 5 }
|
|
|
|
rcIpFilterId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This filter's unique identifier(id). This id
|
|
is automatically generated by the system when
|
|
a filter is created. This id is used in the
|
|
'rcIpFilterGlobalListTable' and
|
|
'rcIpFilterBaseListTable' when grouping one
|
|
or more filters into a filter list."
|
|
::= { rcIpFilterEntry 6 }
|
|
|
|
rcIpFilterName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This filter's name."
|
|
::= { rcIpFilterEntry 7 }
|
|
|
|
rcIpFilterProtocolType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ignore(0),
|
|
icmp(1),
|
|
tcp(6),
|
|
udp(17),
|
|
ipsecesp(50),
|
|
ipsecah(51),
|
|
ospf(89),
|
|
vrrp(112),
|
|
usrDefined(256)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Type of protocol to filter on."
|
|
DEFVAL { ignore }
|
|
::= { rcIpFilterEntry 8 }
|
|
|
|
rcIpFilterSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TCP/UDP source port to filter on."
|
|
DEFVAL { 0 }
|
|
::= { rcIpFilterEntry 9 }
|
|
|
|
rcIpFilterSrcOption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
equal(0),
|
|
notEqual(1),
|
|
greater(2),
|
|
less(3),
|
|
ignore(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Type of matching to perform on the field
|
|
'rcIpFilterSrcPort'.
|
|
|
|
For 'source' and 'destination' filters, this
|
|
value can only be 'equal(1)'."
|
|
DEFVAL { ignore }
|
|
::= { rcIpFilterEntry 10 }
|
|
|
|
rcIpFilterDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TCP/UDP destination port to filter on."
|
|
DEFVAL { 0 }
|
|
::= { rcIpFilterEntry 11 }
|
|
|
|
rcIpFilterDstOption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
equal(0),
|
|
notEqual(1),
|
|
greater(2),
|
|
less(3),
|
|
ignore(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Type of matching to perform on the field
|
|
'rcIpFilterDstPort'.
|
|
|
|
For 'source' and 'destination' filters, this
|
|
value can only be 'equal(1)'."
|
|
DEFVAL { ignore }
|
|
::= { rcIpFilterEntry 12 }
|
|
|
|
rcIpFilterCopyToCpu OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to specify whether a packet matching
|
|
this filter should be copied to the CPU."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterEntry 13 }
|
|
|
|
rcIpFilterMirror OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify whether a packet matching
|
|
this filter should be mirrored to the port
|
|
specified by 'rcMirrorByPortMirrorPort'."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterEntry 14 }
|
|
|
|
rcIpFilterHighPriority OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to specify whether a packet matching
|
|
this filter should be forwarded with high
|
|
priority."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterEntry 15 }
|
|
|
|
rcIpFilterTcpConnect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify whether a TCP packet matching
|
|
this filter should be accepted. Pass only
|
|
those matching TCP packets with either the
|
|
ACK bit or RST bit set. Apply only if the IP
|
|
Protocol is set to TCP."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterEntry 16 }
|
|
|
|
rcIpFilterIeeeVlanPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the priority bits for explicit
|
|
IEEE VLAN tag for a packet matching this filter.
|
|
If this priority bit field is greater than the
|
|
priority field currently in the IEEE tag in the
|
|
Packet Header, this priority field will be loaded
|
|
into the Packet Header."
|
|
DEFVAL { 0 }
|
|
::= { rcIpFilterEntry 17 }
|
|
|
|
rcIpFilterUsePktLimit OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to specify whether the 'rcIpFilterPktLimit'
|
|
field in this entry should be used when applying
|
|
this filter."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterEntry 18 }
|
|
|
|
rcIpFilterPktLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The maximum packet size limit to filter against."
|
|
DEFVAL { 1500 }
|
|
::= { rcIpFilterEntry 19 }
|
|
|
|
rcIpFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpFilterEntry 20 }
|
|
|
|
rcIpFilterMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
useDefaultAction(1),
|
|
forward(2),
|
|
drop(3),
|
|
forwardToNextHop(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the operation mode for this entry.
|
|
'useDefaultAction' means use the setting specified
|
|
in the 'rcIpFilterPortDefaultAction' variable.
|
|
|
|
'forward' means forward the packet if the packet
|
|
satisfies this policy.
|
|
|
|
'drop' means drop the packet if the packet satisfies
|
|
this policy.
|
|
|
|
'forwardToNextHop' means forward the packet to the next hop
|
|
if the packet satisfies this policy.
|
|
|
|
This variable setting has higher precedence than the
|
|
setting in 'rcIpFilterPortDefaultAction'."
|
|
DEFVAL { useDefaultAction }
|
|
::= { rcIpFilterEntry 21 }
|
|
|
|
rcIpFilterIpTosRule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
ipTosRule1(1),
|
|
ipTosRule2(2),
|
|
ipTosRule3(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to specify the operation mode for this entry.
|
|
'none' means do not manupulate the Ip ToS byte.
|
|
'ipTosRule1' means manipulate the Ip ToS byte
|
|
according to Quid/Gid Rule 1 which is defined in
|
|
rcIpTosRuleOrRule1.
|
|
'ipTosRule2' means manipulate the Ip ToS byte
|
|
according to Quid/Gid Rule 2 which is defined in
|
|
rcIpTosRuleOrRule2.
|
|
'ipTosRule3' means manipulate the Ip ToS byte
|
|
according to Quid/Gid Rule 3 which is defined in
|
|
rcIpTosRuleOrRule3."
|
|
DEFVAL { none }
|
|
::= { rcIpFilterEntry 22 }
|
|
|
|
rcIpFilterStopOnMatch OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to stop further filtering if this filter
|
|
is applied."
|
|
DEFVAL { true }
|
|
::= { rcIpFilterEntry 23 }
|
|
|
|
rcIpFilterDiffServMatchIeee8021PEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify whether the value stored in the
|
|
variable 'rcIpFilterDiffServMatchIeee8021P' should
|
|
be used in this filter."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterEntry 24 }
|
|
|
|
rcIpFilterDiffServMatchIeee8021P OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the match value for the 802.1P
|
|
field. If the 802.1P field in the incoming packet
|
|
matches this value, then this filter will be
|
|
applied to the packet."
|
|
DEFVAL { 0 }
|
|
::= { rcIpFilterEntry 25 }
|
|
|
|
rcIpFilterDiffServMatchDscpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify whether the values stored in the
|
|
variable 'rcIpFilterDiffServMatchDscp' and
|
|
'rcIpFilterDiffServMatchDscpReserved' should
|
|
be used in this filter."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterEntry 26 }
|
|
|
|
rcIpFilterDiffServMatchDscp OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(6))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the match value for the DSCP.
|
|
If the DSCP in the incoming packet matches this
|
|
value, then this filter will be applied to the
|
|
packet.
|
|
|
|
The DSCP represents the high-order 6 bits of
|
|
the TOS byte (in network order)."
|
|
::= { rcIpFilterEntry 27 }
|
|
|
|
rcIpFilterDiffServMatchDscpReserved OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(2))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the match value of the low-order
|
|
2 bits of the TOS byte (in network order)."
|
|
DEFVAL { '00'B }
|
|
::= { rcIpFilterEntry 28 }
|
|
|
|
rcIpFilterDiffServModifyIeee8021PEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify whether the value stored in the
|
|
variable 'rcIpFilterDiffServModifyIeee8021P' should
|
|
be used in this filter."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterEntry 29 }
|
|
|
|
rcIpFilterDiffServModifyIeee8021P OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the value the 802.1P field
|
|
should be modified to if this filter is applied.
|
|
The modification is applied at the egress point."
|
|
DEFVAL { 0 }
|
|
::= { rcIpFilterEntry 30 }
|
|
|
|
rcIpFilterDiffServModifyDscpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify whether the value stored in the
|
|
variable 'rcIpFilterDiffServModifyDscp' should
|
|
be used in this filter."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterEntry 31 }
|
|
|
|
rcIpFilterDiffServModifyDscp OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(6))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify what the value of the DSCP
|
|
should be modified to if this filter is applied.
|
|
The modification is applied at the egress point.
|
|
|
|
The DSCP represents the high-order 6 bits of
|
|
the TOS byte (in network order)."
|
|
::= { rcIpFilterEntry 32 }
|
|
|
|
rcIpFilterDiffServModifyDscpReserved OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(2))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the modify value of the low-order
|
|
2 bits of the TOS byte (in network order)."
|
|
DEFVAL { '00'B }
|
|
::= { rcIpFilterEntry 33 }
|
|
|
|
rcIpFilterDiffServTrafficProfileId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify which traffic profile should
|
|
be applied to packets matching this filter.
|
|
Traffic profiles are specified in the
|
|
'rc2kQosTrafficProfileTable' table. A '0'
|
|
value means do not apply any traffic profile."
|
|
DEFVAL { 0 }
|
|
::= { rcIpFilterEntry 34 }
|
|
|
|
rcIpFilterMatchIcmpRequest OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify whether matching on ICMP
|
|
Request packets should be performed."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterEntry 35 }
|
|
|
|
rcIpFilterMatchIpFragment OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify whether matching on fragmented
|
|
IP packets should be performed."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterEntry 36 }
|
|
|
|
rcIpFilterStatisticEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to turn on/off Counters for this filter."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterEntry 37 }
|
|
|
|
rcIpFilterInOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of In-Octets for this filter."
|
|
::= { rcIpFilterEntry 38 }
|
|
|
|
rcIpFilterInPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of In-Packets for this filter."
|
|
::= { rcIpFilterEntry 39 }
|
|
|
|
rcIpFilterRateLimitDiscardPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of packets discarded due to rate
|
|
limiting."
|
|
::= { rcIpFilterEntry 40 }
|
|
|
|
rcIpFilterNextHopForwardIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Next hop forward Ip address."
|
|
::= { rcIpFilterEntry 41 }
|
|
|
|
rcIpFilterNextHopUnreachableDropEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "If next hop is unreachalbe, enable/disable to drop the packet."
|
|
::= { rcIpFilterEntry 42 }
|
|
|
|
rcIpFilterProtocolTypeUsrDefined OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When rcIpFilterProtocolType is set to usrDefined(256)
|
|
in an IP Filter, this field represents the 8-bit user defined
|
|
protocol identifier."
|
|
DEFVAL { 0 }
|
|
::= { rcIpFilterEntry 43 }
|
|
|
|
rcIpFilterIngressOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of In-Octets for this filter."
|
|
::= { rcIpFilterEntry 44 }
|
|
|
|
rcIpFilterIngressPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of In-Packets for this filter."
|
|
::= { rcIpFilterEntry 45 }
|
|
|
|
rcIpFilterRateLimitDiscardPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets discarded due to rate
|
|
limiting."
|
|
::= { rcIpFilterEntry 46 }
|
|
|
|
|
|
|
|
-- IP Filter Global List Table
|
|
|
|
rcIpFilterGlobalListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpFilterGlobalListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store global filter list information.
|
|
Each row in the table contains a set of individual
|
|
filters that make up a particular filter list."
|
|
::= { rcIpFilter 21 }
|
|
|
|
rcIpFilterGlobalListEntry OBJECT-TYPE
|
|
SYNTAX RcIpFilterGlobalListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Global filter list attributes."
|
|
INDEX { rcIpFilterGlobalListId }
|
|
::= { rcIpFilterGlobalListTable 1 }
|
|
|
|
RcIpFilterGlobalListEntry ::= SEQUENCE {
|
|
rcIpFilterGlobalListId INTEGER (1..100),
|
|
rcIpFilterGlobalListName DisplayString (SIZE(0..15)),
|
|
rcIpFilterGlobalListFilterIdListSize INTEGER (0..8),
|
|
rcIpFilterGlobalListFilterIdList IdList(SIZE(16)),
|
|
rcIpFilterGlobalListRowStatus RowStatus,
|
|
rcIpFilterGlobalListMemberPorts PortSet
|
|
}
|
|
|
|
rcIpFilterGlobalListId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An unique value to identify a particular global
|
|
filter list."
|
|
::= { rcIpFilterGlobalListEntry 1 }
|
|
|
|
rcIpFilterGlobalListName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Name of this filter list."
|
|
::= { rcIpFilterGlobalListEntry 2 }
|
|
|
|
rcIpFilterGlobalListFilterIdListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of filters are
|
|
associated with this filter list."
|
|
::= { rcIpFilterGlobalListEntry 3 }
|
|
|
|
rcIpFilterGlobalListFilterIdList OBJECT-TYPE
|
|
SYNTAX IdList (SIZE(16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate zero or more filters that are
|
|
associated with this filter list. Each filter
|
|
identifier is stored as two bytes in this array
|
|
starting from offset zero. Any unused bytes
|
|
should be set to zero."
|
|
::= { rcIpFilterGlobalListEntry 4 }
|
|
|
|
rcIpFilterGlobalListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpFilterGlobalListEntry 5 }
|
|
|
|
rcIpFilterGlobalListMemberPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ports filter is used on."
|
|
::= { rcIpFilterGlobalListEntry 6 }
|
|
|
|
|
|
-- IP Filter Base Table
|
|
|
|
rcIpFilterBaseListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpFilterBaseListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store base filter list information.
|
|
Each row in the table contains a set of individual
|
|
filters that make up a particular filter list."
|
|
::= { rcIpFilter 22 }
|
|
|
|
rcIpFilterBaseListEntry OBJECT-TYPE
|
|
SYNTAX RcIpFilterBaseListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Base filter list attributes."
|
|
INDEX { rcIpFilterBaseListId }
|
|
::= { rcIpFilterBaseListTable 1 }
|
|
|
|
RcIpFilterBaseListEntry ::= SEQUENCE {
|
|
rcIpFilterBaseListId INTEGER (300..1000),
|
|
rcIpFilterBaseListName DisplayString (SIZE(0..15)),
|
|
rcIpFilterBaseListFilterIdListSize INTEGER (0..128),
|
|
rcIpFilterBaseListFilterIdList IdList (SIZE(256)),
|
|
rcIpFilterBaseListRowStatus RowStatus,
|
|
rcIpFilterBaseListMemberPorts PortSet
|
|
}
|
|
|
|
rcIpFilterBaseListId OBJECT-TYPE
|
|
SYNTAX INTEGER (300..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An unique value to identify a particular base
|
|
filter list."
|
|
::= { rcIpFilterBaseListEntry 1 }
|
|
|
|
rcIpFilterBaseListName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Name of this filter list."
|
|
::= { rcIpFilterBaseListEntry 2 }
|
|
|
|
rcIpFilterBaseListFilterIdListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of filters are
|
|
associated with this filter list."
|
|
::= { rcIpFilterBaseListEntry 3 }
|
|
|
|
rcIpFilterBaseListFilterIdList OBJECT-TYPE
|
|
SYNTAX IdList (SIZE(256))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate zero or more filters that are
|
|
associated with this filter list. Each filter
|
|
identifier is stored as two bytes in this array
|
|
starting from offset zero. Any unused bytes
|
|
should be set to zero."
|
|
::= { rcIpFilterBaseListEntry 4 }
|
|
|
|
rcIpFilterBaseListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpFilterBaseListEntry 5 }
|
|
|
|
rcIpFilterBaseListMemberPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ports filter is used on."
|
|
::= { rcIpFilterBaseListEntry 6 }
|
|
|
|
|
|
-- IP Filter Port Table
|
|
|
|
rcIpFilterPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpFilterPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store port filtering information."
|
|
::= { rcIpFilter 23 }
|
|
|
|
rcIpFilterPortEntry OBJECT-TYPE
|
|
SYNTAX RcIpFilterPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Port entry attributes."
|
|
INDEX { rcIpFilterPortIfIndex }
|
|
::= { rcIpFilterPortTable 1 }
|
|
|
|
RcIpFilterPortEntry ::= SEQUENCE {
|
|
rcIpFilterPortIfIndex InterfaceIndex,
|
|
rcIpFilterPortFilterListSize INTEGER (0..128),
|
|
rcIpFilterPortFilterList OCTET STRING (SIZE(256)),
|
|
rcIpFilterPortMode INTEGER,
|
|
rcIpFilterPortEnable TruthValue,
|
|
rcIpFilterPortRowStatus RowStatus,
|
|
rcIpFilterPortDefaultAction INTEGER,
|
|
rcIpFilterPortNumGlobalFilters Integer32,
|
|
rcIpFilterPortNumBaseFilters Integer32
|
|
}
|
|
|
|
rcIpFilterPortIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IfIndex value of a port where filtering is
|
|
applied."
|
|
::= { rcIpFilterPortEntry 1 }
|
|
|
|
rcIpFilterPortFilterListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of filter list(s)
|
|
that are assigned to this port."
|
|
::= { rcIpFilterPortEntry 2 }
|
|
|
|
rcIpFilterPortFilterList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(256))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate zero or more filter lists that
|
|
are associated with this port. Each filter list
|
|
identifier is stored as two bytes in this array
|
|
starting from offset zero. Any unused bytes
|
|
should be set to zero."
|
|
::= { rcIpFilterPortEntry 3 }
|
|
|
|
rcIpFilterPortMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
permit(1),
|
|
deny(2),
|
|
none(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate when filters applied to this
|
|
port should be treated as 'permit' or 'deny'
|
|
filters.
|
|
|
|
When filters are not enabled on the port the mode
|
|
is set to none. The port does not block any packet.
|
|
Mode None cannot be used when PortEnable is true.
|
|
|
|
On a port configured as 'permit', any packet
|
|
that satisfies a filter is allowed to be
|
|
forwarded.
|
|
|
|
On a port configured as 'deny', any packet that
|
|
satisfies a filter is dropped."
|
|
DEFVAL { none }
|
|
::= { rcIpFilterPortEntry 4 }
|
|
|
|
rcIpFilterPortEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether filtering is configured
|
|
on this port."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterPortEntry 5 }
|
|
|
|
rcIpFilterPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpFilterPortEntry 6 }
|
|
|
|
rcIpFilterPortDefaultAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
forward(1),
|
|
drop(2),
|
|
none(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the default action that should
|
|
be performed when an IP filter applies to a
|
|
particular port.
|
|
|
|
When filters are not enabled on the port the action
|
|
is set to 'none' which means the port does not block
|
|
any packet. 'none' cannot be used when PortEnable is
|
|
true.
|
|
|
|
On a port configured as 'forward', any packet
|
|
that satisfies a filter is allowed to be
|
|
forwarded.
|
|
|
|
On a port configured as 'drop', any packet that
|
|
satisfies a filter is dropped."
|
|
DEFVAL { none }
|
|
::= { rcIpFilterPortEntry 7 }
|
|
|
|
rcIpFilterPortNumGlobalFilters OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "# of global filters"
|
|
::= { rcIpFilterPortEntry 8 }
|
|
|
|
rcIpFilterPortNumBaseFilters OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "# of base filters"
|
|
::= { rcIpFilterPortEntry 9 }
|
|
|
|
-- IP Filter Media Device Table
|
|
|
|
rcIpFilterMediaDevTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpFilterMediaDevTable."
|
|
::= { rcIpFilter 24 }
|
|
|
|
rcIpFilterMediaDevTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpFilterMediaDevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store media filter list information.
|
|
Each row in the table contains a set of individual
|
|
filters that make up a particular filter list for
|
|
a particular platform/device combination."
|
|
::= { rcIpFilter 25 }
|
|
|
|
rcIpFilterMediaDevEntry OBJECT-TYPE
|
|
SYNTAX RcIpFilterMediaDevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Device attributes and the filters' attributes."
|
|
INDEX { rcIpFilterMediaDevId }
|
|
::= { rcIpFilterMediaDevTable 1 }
|
|
|
|
RcIpFilterMediaDevEntry ::= SEQUENCE {
|
|
rcIpFilterMediaDevId INTEGER,
|
|
rcIpFilterMediaDevName DisplayString,
|
|
rcIpFilterMediaDevPlatformType INTEGER,
|
|
rcIpFilterMediaDevDeviceType INTEGER,
|
|
rcIpFilterMediaDevIpAddress IpAddress,
|
|
rcIpFilterMediaDevStreamsIds IdList,
|
|
rcIpFilterMediaDevMemberPorts PortSet,
|
|
rcIpFilterMediaDevStatisticEnable TruthValue,
|
|
rcIpFilterMediaDevRowStatus RowStatus
|
|
}
|
|
|
|
rcIpFilterMediaDevId OBJECT-TYPE
|
|
SYNTAX INTEGER (3000..3127)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Media Id in the rcIpFilterMediaDevTable."
|
|
::= { rcIpFilterMediaDevEntry 1 }
|
|
|
|
rcIpFilterMediaDevName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..63))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Media Device Name. This includes the platform
|
|
and the physical/soft device."
|
|
::= { rcIpFilterMediaDevEntry 2 }
|
|
|
|
rcIpFilterMediaDevPlatformType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
cse1k(1),
|
|
cse2k(2),
|
|
cse3k(3),
|
|
bcm(4),
|
|
meridianLineCard(5),
|
|
meridianTrunkCard(6),
|
|
msl100IP(7),
|
|
vcon(8),
|
|
minerva(9),
|
|
useDefined(10)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Platform identifier or type. These are the
|
|
currently supported platforms."
|
|
DEFVAL { none }
|
|
::= { rcIpFilterMediaDevEntry 3 }
|
|
|
|
rcIpFilterMediaDevDeviceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
i2002(1),
|
|
i2004(2),
|
|
i2050(3),
|
|
tps(4),
|
|
gateway(5),
|
|
useDefined(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Device identifier or type. There are the currently
|
|
supported device types."
|
|
DEFVAL { none }
|
|
::= { rcIpFilterMediaDevEntry 4 }
|
|
|
|
rcIpFilterMediaDevIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Media Device IP Address."
|
|
::= { rcIpFilterMediaDevEntry 5 }
|
|
|
|
rcIpFilterMediaDevStreamsIds OBJECT-TYPE
|
|
SYNTAX IdList (SIZE(16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An array used to identify which streams are assigned
|
|
to MediaDevEntry. Each stream ID is stored as a two
|
|
octet value. The first octet in the pair holds bits
|
|
15-8 of the stream ID, while the second octet holds
|
|
bits 7-0 of the stream ID."
|
|
::= { rcIpFilterMediaDevEntry 6 }
|
|
|
|
rcIpFilterMediaDevMemberPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Media Device port port members. These are the system
|
|
physical ports."
|
|
::= { rcIpFilterMediaDevEntry 7 }
|
|
|
|
rcIpFilterMediaDevStatisticEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to turn on/off statistics' counters for all the filters for the device."
|
|
DEFVAL { false }
|
|
::= { rcIpFilterMediaDevEntry 8 }
|
|
|
|
rcIpFilterMediaDevRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row Status."
|
|
::= { rcIpFilterMediaDevEntry 9 }
|
|
|
|
|
|
-- IP Filter Media Stream Table
|
|
|
|
rcIpFilterMediaStreamTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpFilterMediaStreamTable."
|
|
::= { rcIpFilter 26 }
|
|
|
|
rcIpFilterMediaStreamTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpFilterMediaStreamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store tcp/udp port information
|
|
for a set of filters that make up a particular
|
|
filter list for a particular platform/device
|
|
combination."
|
|
::= { rcIpFilter 27 }
|
|
|
|
rcIpFilterMediaStreamEntry OBJECT-TYPE
|
|
SYNTAX RcIpFilterMediaStreamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Layer 4 Port attributes and the filters' attributes."
|
|
INDEX { rcIpFilterMediaStreamMediaId,
|
|
rcIpFilterMediaStreamStreamId }
|
|
::= { rcIpFilterMediaStreamTable 1 }
|
|
|
|
RcIpFilterMediaStreamEntry ::= SEQUENCE {
|
|
rcIpFilterMediaStreamMediaId INTEGER,
|
|
rcIpFilterMediaStreamStreamId INTEGER,
|
|
rcIpFilterMediaStreamName DisplayString,
|
|
rcIpFilterMediaStreamProtocol INTEGER,
|
|
rcIpFilterMediaStreamPortMin INTEGER,
|
|
rcIpFilterMediaStreamPortMax INTEGER,
|
|
rcIpFilterMediaStreamPortOption INTEGER,
|
|
rcIpFilterMediaStreamType INTEGER,
|
|
rcIpFilterMediaStreamRemarkDscp DisplayString,
|
|
rcIpFilterMediaStreamMatchDscp DisplayString,
|
|
rcIpFilterMediaStreamRowStatus RowStatus
|
|
}
|
|
|
|
rcIpFilterMediaStreamMediaId OBJECT-TYPE
|
|
SYNTAX INTEGER (3000..3127)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Media Id in the rcIpFilterMediaDevTable."
|
|
::= { rcIpFilterMediaStreamEntry 1 }
|
|
|
|
rcIpFilterMediaStreamStreamId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port range Id in the rcIpFilterMediaStreamTable."
|
|
::= { rcIpFilterMediaStreamEntry 2 }
|
|
|
|
rcIpFilterMediaStreamName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Media Stream Name."
|
|
::= { rcIpFilterMediaStreamEntry 3 }
|
|
|
|
rcIpFilterMediaStreamProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tcp(6),
|
|
udp(17)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Type of transport protocol to filter on. Multimedia
|
|
applications often use UDP and some use TCP. Any
|
|
Layer 4 protocol number supported by IP can be added here
|
|
in future."
|
|
DEFVAL { udp }
|
|
::= { rcIpFilterMediaStreamEntry 4 }
|
|
|
|
rcIpFilterMediaStreamPortMin OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TCP/UDP source or destination port to filter on."
|
|
::= { rcIpFilterMediaStreamEntry 5 }
|
|
|
|
rcIpFilterMediaStreamPortMax OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TCP/UDP source or destination port to filter on."
|
|
::= { rcIpFilterMediaStreamEntry 6 }
|
|
|
|
rcIpFilterMediaStreamPortOption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
src(1),
|
|
dest(2),
|
|
srcDest(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Src port or destination port of both."
|
|
DEFVAL { srcDest }
|
|
::= { rcIpFilterMediaStreamEntry 7 }
|
|
|
|
rcIpFilterMediaStreamType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
signal(1),
|
|
media(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Type of stream to filter on."
|
|
DEFVAL { media }
|
|
::= { rcIpFilterMediaStreamEntry 8 }
|
|
|
|
rcIpFilterMediaStreamRemarkDscp OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to specify what the value of the DSCP should
|
|
be modified to if this stream is identified. The
|
|
modification is applied at the egress point. The
|
|
DSCP represents the high-order 6 bits of the TOS byte
|
|
(in network order)."
|
|
DEFVAL { '000000'B }
|
|
::= { rcIpFilterMediaStreamEntry 9 }
|
|
|
|
rcIpFilterMediaStreamMatchDscp OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(6))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify what the value of the DSCP should
|
|
be match with in the stream identification. DSCP
|
|
represents the high-order 6 bit of the TOS byte
|
|
(in network order)."
|
|
DEFVAL { '000000'B }
|
|
::= { rcIpFilterMediaStreamEntry 10 }
|
|
|
|
rcIpFilterMediaStreamRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row Status."
|
|
::= { rcIpFilterMediaStreamEntry 11 }
|
|
|
|
|
|
-- IP Policy Address Table
|
|
|
|
rcIpPolicy OBJECT IDENTIFIER ::= { rcIp 11 }
|
|
|
|
rcIpPolicyAddrTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpPolicyAddrTable."
|
|
::= { rcIpPolicy 1 }
|
|
|
|
rcIpPolicyAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpPolicyAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A table used to store different types list entries.
|
|
Each row in the table contains a list entry that is
|
|
used by a set of announce policies."
|
|
::= { rcIpPolicy 2 }
|
|
|
|
rcIpPolicyAddrEntry OBJECT-TYPE
|
|
SYNTAX RcIpPolicyAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Route entry attributes."
|
|
INDEX {rcIpPolicyAddrIpAddr}
|
|
::= { rcIpPolicyAddrTable 1 }
|
|
|
|
RcIpPolicyAddrEntry ::= SEQUENCE {
|
|
rcIpPolicyAddrIpAddr IpAddress,
|
|
rcIpPolicyAddrId Integer32,
|
|
rcIpPolicyAddrAddrListIdListSize INTEGER (0..128),
|
|
rcIpPolicyAddrAddrListIdList OCTET STRING (SIZE(256)),
|
|
rcIpPolicyAddrRowStatus RowStatus
|
|
}
|
|
|
|
|
|
rcIpPolicyAddrIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The network address for this type of list entry. This
|
|
value is required for all types of lists."
|
|
::= { rcIpPolicyAddrEntry 1 }
|
|
|
|
rcIpPolicyAddrId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Identifier of this entry. Used internally to identify
|
|
this entry."
|
|
::= { rcIpPolicyAddrEntry 2 }
|
|
|
|
rcIpPolicyAddrAddrListIdListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of id(s) in the
|
|
rcIpPolicyAddrListIdList variable."
|
|
::= { rcIpPolicyAddrEntry 3 }
|
|
|
|
rcIpPolicyAddrAddrListIdList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(256))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate zero or more rcIpPolicyAddrListEntry(s)
|
|
that are referring to this entry. Each list-id identifier
|
|
is stored as two bytes in this array starting from
|
|
offset zero. Any unused bytes should be set to zero."
|
|
::= { rcIpPolicyAddrEntry 4 }
|
|
|
|
rcIpPolicyAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpPolicyAddrEntry 5 }
|
|
|
|
|
|
-- Ip Policy Network Table
|
|
|
|
rcIpPolicyNetTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpPolicyNetTable."
|
|
::= { rcIpPolicy 3 }
|
|
|
|
rcIpPolicyNetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpPolicyNetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A table used to store different types list entries.
|
|
Each row in the table contains a list entry that is
|
|
used by a set of announce policies."
|
|
::= { rcIpPolicy 4 }
|
|
|
|
rcIpPolicyNetEntry OBJECT-TYPE
|
|
SYNTAX RcIpPolicyNetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Route entry attributes."
|
|
INDEX {rcIpPolicyNetAddr, rcIpPolicyNetMask }
|
|
::= { rcIpPolicyNetTable 1 }
|
|
|
|
RcIpPolicyNetEntry ::= SEQUENCE {
|
|
rcIpPolicyNetAddr IpAddress,
|
|
rcIpPolicyNetMask IpAddress,
|
|
rcIpPolicyNetId Integer32,
|
|
rcIpPolicyNetNetListIdListSize INTEGER (0..128),
|
|
rcIpPolicyNetNetListIdList OCTET STRING (SIZE(256)),
|
|
rcIpPolicyNetRowStatus RowStatus
|
|
}
|
|
|
|
rcIpPolicyNetAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The network address for this type of list entry. This
|
|
value is required for all types of lists."
|
|
::= { rcIpPolicyNetEntry 1 }
|
|
|
|
rcIpPolicyNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The route mask for this type of list entry. This
|
|
value is meaningful only if rcIpPolicyNetEntry
|
|
is equal to exactNet(1), rangeNet(2), advertiseNet(3).
|
|
For other types it should have the value 0.0.0.0."
|
|
::= { rcIpPolicyNetEntry 2 }
|
|
|
|
rcIpPolicyNetId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used internally to recognize this entry."
|
|
::= { rcIpPolicyNetEntry 3 }
|
|
|
|
rcIpPolicyNetNetListIdListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of id(s) in the
|
|
rcIpPolicyNetListIdList variable."
|
|
::= { rcIpPolicyNetEntry 4 }
|
|
|
|
rcIpPolicyNetNetListIdList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(256))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate zero or more rcIpPolicyNetListEntry(s)
|
|
that are referring to this entry. Each list-id identifier
|
|
is stored as two bytes in this array starting from
|
|
offset zero. Any unused bytes should be set to zero."
|
|
::= { rcIpPolicyNetEntry 5 }
|
|
|
|
rcIpPolicyNetRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpPolicyNetEntry 6 }
|
|
|
|
|
|
-- IP Policy Address List Table
|
|
|
|
rcIpPolicyAddrListTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpPolicyAddrListTable."
|
|
::= { rcIpPolicy 5 }
|
|
|
|
rcIpPolicyAddrListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpPolicyAddrListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A table used to group rcIpPolicyAddrEntry(s)
|
|
into a list."
|
|
::= { rcIpPolicy 6 }
|
|
|
|
rcIpPolicyAddrListEntry OBJECT-TYPE
|
|
SYNTAX RcIpPolicyAddrListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Route entry attributes."
|
|
INDEX { rcIpPolicyAddrListId }
|
|
::= { rcIpPolicyAddrListTable 1 }
|
|
|
|
RcIpPolicyAddrListEntry ::= SEQUENCE {
|
|
rcIpPolicyAddrListId INTEGER (1..1000),
|
|
rcIpPolicyAddrListName DisplayString (SIZE(0..15)),
|
|
rcIpPolicyAddrListIdListSize INTEGER (0..128),
|
|
rcIpPolicyAddrListIdList OCTET STRING (SIZE(256)),
|
|
rcIpPolicyAddrListPolicyIdListSize INTEGER (0..128),
|
|
rcIpPolicyAddrListPolicyIdList OCTET STRING (SIZE(256)),
|
|
rcIpPolicyAddrListRowStatus RowStatus
|
|
}
|
|
|
|
rcIpPolicyAddrListId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "A value that uniquely identifies this list of
|
|
rcIpPolicyAddrListEntry."
|
|
::= { rcIpPolicyAddrListEntry 1 }
|
|
|
|
rcIpPolicyAddrListName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "An administratively-assigned name for this list."
|
|
::= { rcIpPolicyAddrListEntry 3 }
|
|
|
|
rcIpPolicyAddrListIdListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of rcIpPolicyAddrNetEntry
|
|
id(s) in the rcIpPolicyAddrListIdList variable."
|
|
::= { rcIpPolicyAddrListEntry 4 }
|
|
|
|
rcIpPolicyAddrListIdList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(256))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate zero or more AddrListId that
|
|
are associated to this list. Each AddrList identifier
|
|
is stored as two bytes in this array starting from
|
|
offset zero. Any unused bytes should be set to zero."
|
|
::= { rcIpPolicyAddrListEntry 5 }
|
|
|
|
rcIpPolicyAddrListPolicyIdListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of policy id(s) in the
|
|
Policy Id list. That are referring to this list."
|
|
::= { rcIpPolicyAddrListEntry 6 }
|
|
|
|
rcIpPolicyAddrListPolicyIdList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(256))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate zero or more policies that
|
|
are referring to this entry. Each policy identifier
|
|
is stored as two bytes in this array starting from
|
|
offset zero. Any unused bytes should be set to zero."
|
|
::= { rcIpPolicyAddrListEntry 7 }
|
|
|
|
|
|
rcIpPolicyAddrListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpPolicyAddrListEntry 8 }
|
|
|
|
|
|
-- RIP Announce Policy Table
|
|
|
|
rcIpPolicyRipAnnounceTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpPolicyRipAnnounceTable."
|
|
::= { rcIpPolicy 7 }
|
|
|
|
rcIpPolicyRipAnnounceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpPolicyRipAnnounceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A table used to store set of announce policies
|
|
configured for RIP routing protocol. The Number
|
|
of entries is given by rcIpPolicyNumRipPolicies."
|
|
::= { rcIpPolicy 8 }
|
|
|
|
rcIpPolicyRipAnnounceEntry OBJECT-TYPE
|
|
SYNTAX RcIpPolicyRipAnnounceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing configuration information for a
|
|
particular announce policy."
|
|
INDEX { rcIpPolicyRipAnnounceId }
|
|
::= { rcIpPolicyRipAnnounceTable 1 }
|
|
|
|
RcIpPolicyRipAnnounceEntry ::= SEQUENCE {
|
|
rcIpPolicyRipAnnounceId INTEGER (1..1000),
|
|
rcIpPolicyRipAnnounceName DisplayString (SIZE(0..15)),
|
|
rcIpPolicyRipAnnounceEnable TruthValue,
|
|
rcIpPolicyRipAnnounceExactNetListId INTEGER (0..1000),
|
|
rcIpPolicyRipAnnounceRangeNetListId INTEGER (0..1000),
|
|
rcIpPolicyRipAnnounceRipGatewayListId INTEGER (0..1000),
|
|
rcIpPolicyRipAnnounceRipInterfaceListId INTEGER (0..1000),
|
|
rcIpPolicyRipAnnounceOspfRouterListId INTEGER (0..1000),
|
|
rcIpPolicyRipAnnounceAnnounceInterfaceListId INTEGER (0..1000),
|
|
rcIpPolicyRipAnnouncePrecedence INTEGER,
|
|
rcIpPolicyRipAnnounceRouteSource INTEGER,
|
|
rcIpPolicyRipAnnounceAdvertiseNetListId INTEGER (0..1000),
|
|
rcIpPolicyRipAnnounceAction INTEGER,
|
|
rcIpPolicyRipAnnounceOspfRouteType INTEGER,
|
|
rcIpPolicyRipAnnounceRipMetric INTEGER (0..15),
|
|
rcIpPolicyRipAnnounceRowStatus RowStatus
|
|
}
|
|
|
|
rcIpPolicyRipAnnounceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "A value that uniquely identifies the policy
|
|
associated with this entry."
|
|
::= { rcIpPolicyRipAnnounceEntry 1 }
|
|
|
|
rcIpPolicyRipAnnounceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "An administratively-assigned name for this policy."
|
|
::= { rcIpPolicyRipAnnounceEntry 2 }
|
|
|
|
rcIpPolicyRipAnnounceEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "It indicates whether this policy is enabled or not.
|
|
The policy should be applied only if it is set to 'true'."
|
|
DEFVAL { true }
|
|
::= { rcIpPolicyRipAnnounceEntry 3 }
|
|
|
|
rcIpPolicyRipAnnounceExactNetListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of 'exact' type entries
|
|
that are configured for this policy.
|
|
|
|
An entry with type 'exactNet' or 'rangeNet' represents
|
|
the network list. This indicates which networks will
|
|
match a particular announce policy.
|
|
|
|
An entry with a 'exact' type means to only match the
|
|
specific network advertisement (netaddr & mask).
|
|
|
|
An 'exact' entry with addr=0.0.0.0 and mask=0.0.0.0
|
|
means 'match the default route'.
|
|
|
|
If set to '0', this policy applies to all the routes."
|
|
|
|
::= { rcIpPolicyRipAnnounceEntry 4 }
|
|
|
|
rcIpPolicyRipAnnounceRangeNetListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate zero or more 'range' network entries
|
|
that are associated with this policy.
|
|
|
|
An entry with a 'range' type means to match any network
|
|
number that falls in the range indicated by the addr &
|
|
mask.
|
|
|
|
A 'range' entry with addr=0.0.0.0 and mask=0.0.0.0
|
|
means 'match any route'.
|
|
|
|
If set to '0', this policy applies to all the routes."
|
|
|
|
::= { rcIpPolicyRipAnnounceEntry 5 }
|
|
|
|
rcIpPolicyRipAnnounceRipGatewayListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to identify the RIP-gatewayList in the list
|
|
that are associated with this policy.
|
|
|
|
This field has meaning only for RIP sourced routes and
|
|
if RIP is included as a RouteSource.
|
|
The list contains one or more rip-routers (other side
|
|
of the interface) addresses that could send RIP updates
|
|
to this router. If a router
|
|
address is included in this list, this policy applies to
|
|
RIP advertisements from that router.
|
|
|
|
If set to '0', this policy applies to RIP updates
|
|
received from any rip routers/interfaces."
|
|
|
|
::= { rcIpPolicyRipAnnounceEntry 6 }
|
|
|
|
rcIpPolicyRipAnnounceRipInterfaceListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
ripInterfaceIdList that are configured for this policy.
|
|
|
|
This field has meaning only for RIP sourced routes and
|
|
if RIP is included as a RouteSource. The list contains
|
|
one or more rip-interface addresses on this router.
|
|
If an interface address is incuded in this list, this
|
|
policy applies to RIP advertisements received on that
|
|
interface.
|
|
|
|
A value of '0' indicates thtat this policy applies to
|
|
RIP updates received on any rip-interface."
|
|
|
|
::= { rcIpPolicyRipAnnounceEntry 7 }
|
|
|
|
rcIpPolicyRipAnnounceOspfRouterListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
OspfRouteIds that are configured for this policy.
|
|
|
|
This field has meaning only for OSPF sourced routes and
|
|
if OSPF is included as a RouteSource. The list contains
|
|
one or more router IDs of OSPF routers. If a routerId
|
|
is included in this list, this policy applies to
|
|
OSPF advertisements received from that router.
|
|
|
|
A value of '0' indicates that this policy applies to
|
|
any OPSF routes received from any router."
|
|
|
|
::= { rcIpPolicyRipAnnounceEntry 8 }
|
|
|
|
rcIpPolicyRipAnnounceAnnounceInterfaceListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
AnnounceInterfaceids that are configured for this policy.
|
|
|
|
The list contains one or more outbound interface
|
|
addresses. If the outbound interface address in this
|
|
list, the policy applies to RIP updates/advertisements
|
|
sent through this interface.
|
|
|
|
A value of '0' indicates that this policy applies to
|
|
any outbound RIP interface on this router."
|
|
|
|
::= { rcIpPolicyRipAnnounceEntry 9 }
|
|
|
|
rcIpPolicyRipAnnouncePrecedence OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Is used while comparing this policy rule with other
|
|
policy that a given route may match. A rule with a
|
|
higher precedence value will be chosen over one with
|
|
a smaller value. In the case of a tie, the PolicyId is
|
|
used (larger wins)."
|
|
::= { rcIpPolicyRipAnnounceEntry 10 }
|
|
|
|
rcIpPolicyRipAnnounceRouteSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
direct(1),
|
|
static(2),
|
|
rip(4),
|
|
ospf(8),
|
|
any(15)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Is represented as bitset to indicate route sources.
|
|
It can contain one or more route sources. If the route
|
|
source is in this bit map, then a route from that source
|
|
that meets the other criteria of this policy will match
|
|
the policy."
|
|
DEFVAL { any }
|
|
::= { rcIpPolicyRipAnnounceEntry 11 }
|
|
|
|
rcIpPolicyRipAnnounceAdvertiseNetListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
AdvertiseNetList that are configured for this policy.
|
|
|
|
This has meaning only if the Action is set to 'announce'.
|
|
It is useful to send or advertise networks that differ
|
|
from actual network in the routing table. Also allows
|
|
advertisement of an aggregate or default along with the
|
|
actual network. Aggregation is useful if a number of
|
|
routes in the table falls in a certain range. Can save
|
|
space by sending aggregate route instead of the individual
|
|
routes.
|
|
|
|
Actual network/route is included in the update
|
|
only if there is a match or there there is an entry
|
|
(address & mask pair) 255.255.255.255/255.255.255.255
|
|
in the list."
|
|
|
|
::= { rcIpPolicyRipAnnounceEntry 12 }
|
|
|
|
rcIpPolicyRipAnnounceAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
announce(1),
|
|
ignore(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "It indicates whether the route should be announced
|
|
or not."
|
|
DEFVAL { ignore }
|
|
::= { rcIpPolicyRipAnnounceEntry 13 }
|
|
|
|
rcIpPolicyRipAnnounceOspfRouteType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type1(1),
|
|
type2(2),
|
|
external(3),
|
|
internal(4),
|
|
any(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Ospf Route type. It applies to OSPF sourced routes only.
|
|
'type1' means to apply this policy to only type1 OSPF
|
|
external routes. 'type2' means to apply this policy to
|
|
only type2 OSPF external routes. 'internal' means 'match
|
|
ospf specfic routes'. 'any' means apply this policy to
|
|
all OSPF external routes."
|
|
DEFVAL { any }
|
|
::= { rcIpPolicyRipAnnounceEntry 14 }
|
|
|
|
rcIpPolicyRipAnnounceRipMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "RIP metric. The value is meaningful only if the action
|
|
is set to 'announce'. This is optional export metric
|
|
to use when advertising a route that matches this policy.
|
|
If set to zero, the routing table metric calculated for
|
|
RIP is is used."
|
|
DEFVAL {0}
|
|
::= { rcIpPolicyRipAnnounceEntry 15 }
|
|
|
|
rcIpPolicyRipAnnounceRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpPolicyRipAnnounceEntry 16 }
|
|
|
|
-- OSPF Announce policy table.
|
|
|
|
rcIpPolicyOspfAnnounceTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpPolicyOspfAnnounceTable."
|
|
::= { rcIpPolicy 9 }
|
|
|
|
|
|
rcIpPolicyOspfAnnounceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpPolicyOspfAnnounceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A table used to store set of announce policies
|
|
configured for OSPF routing protocol. The Number
|
|
of entries is given by rcIpPolicyNumOspfPolicies."
|
|
::= { rcIpPolicy 10 }
|
|
|
|
rcIpPolicyOspfAnnounceEntry OBJECT-TYPE
|
|
SYNTAX RcIpPolicyOspfAnnounceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing configuration information for a
|
|
particular announce policy."
|
|
INDEX { rcIpPolicyOspfAnnounceId }
|
|
::= { rcIpPolicyOspfAnnounceTable 1 }
|
|
|
|
RcIpPolicyOspfAnnounceEntry ::= SEQUENCE {
|
|
rcIpPolicyOspfAnnounceId INTEGER (2001..3000),
|
|
rcIpPolicyOspfAnnounceName DisplayString (SIZE (0..15)),
|
|
rcIpPolicyOspfAnnounceEnable TruthValue,
|
|
rcIpPolicyOspfAnnounceExactNetListId INTEGER (0..1000),
|
|
rcIpPolicyOspfAnnounceRangeNetListId INTEGER (0..1000),
|
|
rcIpPolicyOspfAnnounceRipGatewayListId INTEGER (0..1000),
|
|
rcIpPolicyOspfAnnounceRipInterfaceListId INTEGER (0..1000),
|
|
rcIpPolicyOspfAnnouncePrecedence INTEGER,
|
|
rcIpPolicyOspfAnnounceRouteSource INTEGER,
|
|
rcIpPolicyOspfAnnounceAdvertiseNetListId INTEGER (0..1000),
|
|
rcIpPolicyOspfAnnounceAction INTEGER,
|
|
rcIpPolicyOspfAnnounceExtMetricType INTEGER,
|
|
rcIpPolicyOspfAnnounceExtMetric INTEGER (0..65535),
|
|
rcIpPolicyOspfAnnounceRowStatus RowStatus
|
|
}
|
|
|
|
rcIpPolicyOspfAnnounceId OBJECT-TYPE
|
|
SYNTAX INTEGER (2001..3000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "A value that uniquely identifies the policy
|
|
associated with this entry."
|
|
::= { rcIpPolicyOspfAnnounceEntry 1 }
|
|
|
|
rcIpPolicyOspfAnnounceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "An administratively-assigned name for this policy."
|
|
::= { rcIpPolicyOspfAnnounceEntry 2 }
|
|
|
|
rcIpPolicyOspfAnnounceEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "It indicates whether this policy is enabled or not.
|
|
The policy should be applied only if it is set to
|
|
'true'."
|
|
DEFVAL { true }
|
|
::= { rcIpPolicyOspfAnnounceEntry 3 }
|
|
|
|
rcIpPolicyOspfAnnounceExactNetListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of 'exact' type entries
|
|
that are configured for this policy.
|
|
|
|
An entry with type 'exactNet' or 'rangeNet' represents
|
|
the network list. This indicates which networks will
|
|
match a particular announce policy.
|
|
|
|
An entry with a 'exact' type means to only match the
|
|
specific network advertisement (netaddr & mask).
|
|
|
|
An 'exact' entry with addr=0.0.0.0 and mask=0.0.0.0
|
|
means 'match the default route'.
|
|
|
|
If set to '0', this policy applies to all the routes."
|
|
|
|
::= { rcIpPolicyOspfAnnounceEntry 4 }
|
|
|
|
rcIpPolicyOspfAnnounceRangeNetListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate zero or more 'range' network entries
|
|
that are associated with this policy.
|
|
|
|
An entry with a 'range' type means to match any network
|
|
number that falls in the range indicated by the addr &
|
|
mask.
|
|
|
|
A 'range' entry with addr=0.0.0.0 and mask=0.0.0.0
|
|
means 'match any route'.
|
|
|
|
If set to '0', this policy applies to all the routes."
|
|
|
|
::= { rcIpPolicyOspfAnnounceEntry 5 }
|
|
|
|
rcIpPolicyOspfAnnounceRipGatewayListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to identify the RIP-gatewayList in the list
|
|
that are associated with this policy.
|
|
|
|
This field has meaning only for RIP sourced routes and
|
|
if RIP is included as a RouteSource.
|
|
The list contains one or more rip-routers (other side
|
|
of the interface) addresses that could send RIP updates
|
|
to this router. If a router
|
|
address is included in this list, this policy applies to
|
|
RIP advertisements from that router.
|
|
|
|
If set to '0', this policy applies to RIP updates
|
|
received from any rip routers/interfaces."
|
|
|
|
::= { rcIpPolicyOspfAnnounceEntry 6 }
|
|
|
|
rcIpPolicyOspfAnnounceRipInterfaceListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
ripInterfaceIdList that are configured for this policy.
|
|
|
|
This field has meaning only for RIP sourced routes and
|
|
if RIP is included as a RouteSource. The list contains
|
|
one or more rip-interface addresses on this router.
|
|
If an interface address is incuded in this list, this
|
|
policy applies to RIP advertisements received on that
|
|
interface.
|
|
|
|
A value of '0' indicates thtat this policy applies to
|
|
RIP updates received on any rip-interface."
|
|
|
|
::= { rcIpPolicyOspfAnnounceEntry 7 }
|
|
|
|
|
|
rcIpPolicyOspfAnnouncePrecedence OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Is used while comparing this policy rule with other
|
|
policy that a given route may match. A rule with a
|
|
higher precedence value will be chosen over one with
|
|
a smaller value. In the case of a tie, the PolicyId is
|
|
used (larger wins)."
|
|
::= { rcIpPolicyOspfAnnounceEntry 8 }
|
|
|
|
rcIpPolicyOspfAnnounceRouteSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
direct(1),
|
|
static(2),
|
|
rip(4),
|
|
any(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Is represented as bit map to indicate route sources.
|
|
It can contain one or more route sources. If the route
|
|
source is in this bit map, then a route from that source
|
|
that meets the other criteria of this policy will match
|
|
the policy."
|
|
DEFVAL { any }
|
|
::= { rcIpPolicyOspfAnnounceEntry 9 }
|
|
|
|
rcIpPolicyOspfAnnounceAdvertiseNetListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
AdvertiseNetList that are configured for this policy.
|
|
|
|
This has meaning only if the Action is set to 'announce'.
|
|
It is useful to send or advertise networks that differ
|
|
from actual network in the routing table. Also allows
|
|
advertisement of an aggregate or default along with the
|
|
actual network. Aggregation is useful if a number of
|
|
routes in the table falls in a certain range. Can save
|
|
space by sending aggregate route instead of the individual
|
|
routes.
|
|
|
|
Actual network/route is included in the update
|
|
only if there is a match or there there is an entry
|
|
(address & mask pair) 255.255.255.255/255.255.255.255
|
|
in the list."
|
|
|
|
::= { rcIpPolicyOspfAnnounceEntry 10 }
|
|
|
|
rcIpPolicyOspfAnnounceAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
announce(1),
|
|
ignore(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "It indicates whether the route should be announced
|
|
or not."
|
|
DEFVAL { ignore }
|
|
::= { rcIpPolicyOspfAnnounceEntry 11 }
|
|
|
|
rcIpPolicyOspfAnnounceExtMetricType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type1(1),
|
|
type2(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Ospf External metric type. It is used to indicate
|
|
what type of the external metric it is. 'type1' means to
|
|
the cost is 'internal ospf cost + ExtMetric'.
|
|
'type2' means the ospf-metric is equal to 'type2'."
|
|
DEFVAL { type2 }
|
|
::= { rcIpPolicyOspfAnnounceEntry 12 }
|
|
|
|
rcIpPolicyOspfAnnounceExtMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "OSPF External metric. The value is meaningful only if
|
|
the action is set to 'announce'. This is optional export
|
|
metric to use when advertising a route that matches this
|
|
policy. Value '0' is used to indicate that route's actual
|
|
cost is used to announce."
|
|
DEFVAL { 0 }
|
|
::= { rcIpPolicyOspfAnnounceEntry 13 }
|
|
|
|
rcIpPolicyOspfAnnounceRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpPolicyOspfAnnounceEntry 14 }
|
|
|
|
-- IP Accept Policy Groups
|
|
|
|
-- RIP Accept policy table.
|
|
|
|
rcIpPolicyRipAcceptTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpPolicyRipAcceptTable."
|
|
::= { rcIpPolicy 11 }
|
|
|
|
rcIpPolicyRipAcceptTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpPolicyRipAcceptEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A table used to store set of accept policies
|
|
configured for RIP routing protocol. The Number
|
|
of entries is given by rcIpPolicyNumRipPolicies."
|
|
::= { rcIpPolicy 12 }
|
|
|
|
rcIpPolicyRipAcceptEntry OBJECT-TYPE
|
|
SYNTAX RcIpPolicyRipAcceptEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing configuration information for a
|
|
particular accept policy."
|
|
INDEX { rcIpPolicyRipAcceptId }
|
|
::= { rcIpPolicyRipAcceptTable 1 }
|
|
|
|
RcIpPolicyRipAcceptEntry ::= SEQUENCE {
|
|
rcIpPolicyRipAcceptId INTEGER (4001..5000),
|
|
rcIpPolicyRipAcceptName DisplayString (SIZE(0..15)),
|
|
rcIpPolicyRipAcceptEnable TruthValue,
|
|
rcIpPolicyRipAcceptExactNetListId INTEGER (0..1000),
|
|
rcIpPolicyRipAcceptRangeNetListId INTEGER (0..1000),
|
|
rcIpPolicyRipAcceptRipGatewayListId INTEGER (0..1000),
|
|
rcIpPolicyRipAcceptRipInterfaceListId INTEGER (0..1000),
|
|
rcIpPolicyRipAcceptPrecedence INTEGER,
|
|
rcIpPolicyRipAcceptAction INTEGER,
|
|
rcIpPolicyRipAcceptInjectNetListId INTEGER (0..1000),
|
|
rcIpPolicyRipAcceptApplyMask IpAddress,
|
|
rcIpPolicyRipAcceptRowStatus RowStatus
|
|
}
|
|
|
|
rcIpPolicyRipAcceptId OBJECT-TYPE
|
|
SYNTAX INTEGER (4001..5000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "A value that uniquely identifies the policy
|
|
associated with this entry."
|
|
::= { rcIpPolicyRipAcceptEntry 1 }
|
|
|
|
rcIpPolicyRipAcceptName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "An administratively-assigned name for this policy."
|
|
::= { rcIpPolicyRipAcceptEntry 2 }
|
|
|
|
rcIpPolicyRipAcceptEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "It indicates whether this policy is enabled or not.
|
|
The policy should be applied only if it is set to 'true'."
|
|
DEFVAL { true }
|
|
::= { rcIpPolicyRipAcceptEntry 3 }
|
|
|
|
rcIpPolicyRipAcceptExactNetListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of 'exact' type entries
|
|
that are configured for this policy.
|
|
|
|
An entry with type 'exactNet' or 'rangeNet' represents
|
|
the network list. This indicates which networks will
|
|
match a particular accept policy.
|
|
|
|
An entry with a 'exact' type means to only match the
|
|
specific network advertisement (netaddr & mask).
|
|
|
|
An 'exact' entry with addr=0.0.0.0 and mask=0.0.0.0
|
|
means 'match the default route'."
|
|
::= { rcIpPolicyRipAcceptEntry 4 }
|
|
|
|
rcIpPolicyRipAcceptRangeNetListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate zero or more 'range' network entries
|
|
that are associated with this policy.
|
|
|
|
An entry with a 'range' type means to match any network
|
|
number that falls in the range indicated by the addr &
|
|
mask.
|
|
|
|
A 'range' entry with addr=0.0.0.0 and mask=0.0.0.0
|
|
means 'match any route'.
|
|
|
|
A null list means 'match any route'."
|
|
::= { rcIpPolicyRipAcceptEntry 5 }
|
|
|
|
rcIpPolicyRipAcceptRipGatewayListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to identify the RIP-gatewayList in the
|
|
PolicyListTable that iares associated with this
|
|
policy. The list contains the addresses of one or more
|
|
routers that could send RIP updates to this router.
|
|
If a router address is included in this list, this
|
|
policy applies to RIP advertisements from that router.
|
|
|
|
If set to '0', this policy applies to RIP updates
|
|
from any router."
|
|
|
|
::= { rcIpPolicyRipAcceptEntry 6 }
|
|
|
|
rcIpPolicyRipAcceptRipInterfaceListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate ListId defined for RipInterfaceList
|
|
in the rcIpPolicyListTable that is assiciated
|
|
with this policy.
|
|
The list contains the addresses of one or more interfaces
|
|
on this router. If an interface address is included in
|
|
the list, this policy applies to RIP advertisements
|
|
received on that interface.
|
|
|
|
If set to '0', this policy applies to RIP updates
|
|
received on any interface."
|
|
|
|
::= { rcIpPolicyRipAcceptEntry 7 }
|
|
|
|
rcIpPolicyRipAcceptPrecedence OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Is used while comparing this policy rule with other
|
|
policy that a given route may match. A rule with a
|
|
higher precedence value will be chosen over one with
|
|
a smaller value. In the case of a tie, the PolicyId is
|
|
used (larger wins)."
|
|
::= { rcIpPolicyRipAcceptEntry 8 }
|
|
|
|
rcIpPolicyRipAcceptAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
accept(1),
|
|
ignore(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "It indicates whether the route should be acceptd
|
|
or not."
|
|
DEFVAL { accept }
|
|
::= { rcIpPolicyRipAcceptEntry 9 }
|
|
|
|
rcIpPolicyRipAcceptInjectNetListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the ListId of the InjectNetList
|
|
in the rcIpPolicyListTable entry that is assiciated
|
|
with for this policy. If teh action is 'accept' and if it
|
|
is desired to insert networks into the routing table that
|
|
differ from the actual advertised network. For instance,
|
|
if a number of networks in a certain range are learned
|
|
and an aggregate advertisement could be inserted instead
|
|
of the individual networks.
|
|
|
|
Upon receiving a route that matches this policy, all
|
|
networks in this list will be considered for inclusion
|
|
in the routing table. If the list is empty or if the
|
|
value of the ListId is '0' then the actual received
|
|
network is considered.
|
|
|
|
An encoding of 255.255.255.255/255.255.255.255 means
|
|
'match the actual received network.'. This allows
|
|
insertion of an aggregate or default along with the
|
|
actual netowrk."
|
|
::= { rcIpPolicyRipAcceptEntry 10 }
|
|
|
|
rcIpPolicyRipAcceptApplyMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "If the 'action' is set to 'accept' and the actual
|
|
received network will be considered, this is an
|
|
optional IP address mask that will be applied to the
|
|
network number from the RIP update. This is used to
|
|
override the interface's subnet mask in the presence
|
|
of networks with variable length subnet masks."
|
|
::= { rcIpPolicyRipAcceptEntry 11 }
|
|
|
|
rcIpPolicyRipAcceptRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpPolicyRipAcceptEntry 12 }
|
|
|
|
-- OSPF Accept policy table.
|
|
|
|
rcIpPolicyOspfAcceptTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpPolicyOspfAcceptTable."
|
|
::= { rcIpPolicy 13 }
|
|
|
|
rcIpPolicyOspfAcceptTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpPolicyOspfAcceptEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A table used to store set of accept policies
|
|
configured for RIP routing protocol. The Number
|
|
of entries is given by rcIpPolicyNumRipPolicies."
|
|
::= { rcIpPolicy 14 }
|
|
|
|
rcIpPolicyOspfAcceptEntry OBJECT-TYPE
|
|
SYNTAX RcIpPolicyOspfAcceptEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing configuration information for a
|
|
particular accept policy."
|
|
INDEX { rcIpPolicyOspfAcceptId }
|
|
::= { rcIpPolicyOspfAcceptTable 1 }
|
|
|
|
RcIpPolicyOspfAcceptEntry ::= SEQUENCE {
|
|
rcIpPolicyOspfAcceptId INTEGER (6001..7000),
|
|
rcIpPolicyOspfAcceptName DisplayString (SIZE(0..15)),
|
|
rcIpPolicyOspfAcceptEnable TruthValue,
|
|
rcIpPolicyOspfAcceptExactNetListId INTEGER (0..1000),
|
|
rcIpPolicyOspfAcceptRangeNetListId INTEGER (0..1000),
|
|
rcIpPolicyOspfAcceptPrecedence INTEGER,
|
|
rcIpPolicyOspfAcceptAction INTEGER,
|
|
rcIpPolicyOspfAcceptInjectNetListId INTEGER (0..1000),
|
|
rcIpPolicyOspfAcceptExtType INTEGER,
|
|
rcIpPolicyOspfAcceptRowStatus RowStatus
|
|
}
|
|
|
|
rcIpPolicyOspfAcceptId OBJECT-TYPE
|
|
SYNTAX INTEGER (6001..7000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "A value that uniquely identifies the policy
|
|
associated with this entry."
|
|
::= { rcIpPolicyOspfAcceptEntry 1 }
|
|
|
|
rcIpPolicyOspfAcceptName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "An administratively-assigned name for this policy."
|
|
::= { rcIpPolicyOspfAcceptEntry 2 }
|
|
|
|
rcIpPolicyOspfAcceptEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "It indicates whether this policy is enabled or not.
|
|
The policy should be applied only if it is set to 'true'."
|
|
DEFVAL { true }
|
|
::= { rcIpPolicyOspfAcceptEntry 3 }
|
|
|
|
rcIpPolicyOspfAcceptExactNetListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of 'exact' type entries
|
|
that are configured for this policy.
|
|
|
|
An entry with type 'exactNet' or 'rangeNet' represents
|
|
the network list. This indicates which networks will
|
|
match a particular accept policy.
|
|
|
|
An entry with a 'exact' type means to only match the
|
|
specific network advertisement (netaddr & mask).
|
|
|
|
An 'exact' entry with addr=0.0.0.0 and mask=0.0.0.0
|
|
means 'match the default route'."
|
|
::= { rcIpPolicyOspfAcceptEntry 4 }
|
|
|
|
rcIpPolicyOspfAcceptRangeNetListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate zero or more 'range' network entries
|
|
that are associated with this policy.
|
|
|
|
An entry with a 'range' type means to match any network
|
|
number that falls in the range indicated by the addr &
|
|
mask.
|
|
|
|
A 'range' entry with addr=0.0.0.0 and mask=0.0.0.0
|
|
means 'match any route'.
|
|
|
|
A null list means 'match any route'."
|
|
::= { rcIpPolicyOspfAcceptEntry 5 }
|
|
|
|
rcIpPolicyOspfAcceptPrecedence OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Is used while comparing this policy rule with other
|
|
policy that a given route may match. A rule with a
|
|
higher precedence value will be chosen over one with
|
|
a smaller value. In the case of a tie, the PolicyId is
|
|
used (larger wins)."
|
|
::= { rcIpPolicyOspfAcceptEntry 6 }
|
|
|
|
rcIpPolicyOspfAcceptAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
accept(1),
|
|
ignore(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "It indicates whether the route should be acceptd
|
|
or not."
|
|
DEFVAL { accept }
|
|
::= { rcIpPolicyOspfAcceptEntry 7 }
|
|
|
|
rcIpPolicyOspfAcceptInjectNetListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the ListId of the InjectNetList
|
|
in the rcIpPolicyListTable entry that is assiciated
|
|
with for this policy. If teh action is 'accept' and if it
|
|
is desired to insert networks into the routing table that
|
|
differ from the actual advertised network. For instance,
|
|
if a number of networks in a certain range are learned
|
|
and an aggregate advertisement could be inserted instead
|
|
of the individual networks.
|
|
|
|
Upon receiving a route that matches this policy, all
|
|
networks in this list will be considered for inclusion
|
|
in the routing table. If the list is empty or if the
|
|
value of the ListId is '0' then the actual received
|
|
network is considered.
|
|
|
|
An encoding of 255.255.255.255/255.255.255.255 means
|
|
'match the actual received network.'. This allows
|
|
insertion of an aggregate or default along with the
|
|
actual netowrk."
|
|
::= { rcIpPolicyOspfAcceptEntry 8 }
|
|
|
|
rcIpPolicyOspfAcceptExtType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type1(1),
|
|
type2(2),
|
|
any(3)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the ospf external type. This
|
|
parameter describes which types of OSPF ASE routes
|
|
match this policy.
|
|
'any' means 'match either ASE type 1 or 2'.
|
|
'type1' means 'match any external type 1'.
|
|
'type2' means 'match any external type 2"
|
|
::= { rcIpPolicyOspfAcceptEntry 9 }
|
|
|
|
rcIpPolicyOspfAcceptRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpPolicyOspfAcceptEntry 10 }
|
|
|
|
|
|
-- IP Policy Network List Table
|
|
|
|
rcIpPolicyNetListTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpPolicyNetListTable."
|
|
::= { rcIpPolicy 15 }
|
|
|
|
rcIpPolicyNetListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpPolicyNetListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A table used to group rcIpPolicyAddrEntry(s)
|
|
into a list."
|
|
::= { rcIpPolicy 16 }
|
|
|
|
rcIpPolicyNetListEntry OBJECT-TYPE
|
|
SYNTAX RcIpPolicyNetListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Route entry attributes."
|
|
INDEX { rcIpPolicyNetListId }
|
|
::= { rcIpPolicyNetListTable 1 }
|
|
|
|
RcIpPolicyNetListEntry ::= SEQUENCE {
|
|
rcIpPolicyNetListId INTEGER (1..1000),
|
|
rcIpPolicyNetListName DisplayString (SIZE(0..15)),
|
|
rcIpPolicyNetListIdListSize INTEGER (0..128),
|
|
rcIpPolicyNetListIdList OCTET STRING (SIZE(256)),
|
|
rcIpPolicyNetListPolicyIdListSize INTEGER (0..128),
|
|
rcIpPolicyNetListPolicyIdList OCTET STRING (SIZE(256)),
|
|
rcIpPolicyNetListRowStatus RowStatus
|
|
}
|
|
|
|
rcIpPolicyNetListId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "A value that uniquely identifies this list of
|
|
rcIpPolicyNetListEntry."
|
|
::= { rcIpPolicyNetListEntry 1 }
|
|
|
|
rcIpPolicyNetListName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "An administratively-assigned name for this list."
|
|
::= { rcIpPolicyNetListEntry 3 }
|
|
|
|
rcIpPolicyNetListIdListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of rcIpPolicyNetEntry
|
|
id(s) in the rcIpPolicyNetListIdList variable."
|
|
::= { rcIpPolicyNetListEntry 4 }
|
|
|
|
rcIpPolicyNetListIdList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(256))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate zero or more NetListId that
|
|
are associated to this list. Each NetList identifier
|
|
is stored as two bytes in this array starting from
|
|
offset zero. Any unused bytes should be set to zero."
|
|
::= { rcIpPolicyNetListEntry 5 }
|
|
|
|
rcIpPolicyNetListPolicyIdListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of policy id(s) in the
|
|
Policy Id list. That are referring to this list."
|
|
::= { rcIpPolicyNetListEntry 6 }
|
|
|
|
rcIpPolicyNetListPolicyIdList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(256))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate zero or more policies that
|
|
are referring to this entry. Each policy identifier
|
|
is stored as two bytes in this array starting from
|
|
offset zero. Any unused bytes should be set to zero."
|
|
::= { rcIpPolicyNetListEntry 7 }
|
|
|
|
rcIpPolicyNetListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpPolicyNetListEntry 8 }
|
|
|
|
|
|
-- DVMRP Group Extension
|
|
|
|
rcIpDvmrp OBJECT IDENTIFIER ::= { rcIp 12 }
|
|
|
|
rcIpDvmrpGlobal OBJECT IDENTIFIER ::= { rcIpDvmrp 1 }
|
|
|
|
rcIpDvmrpGlobalEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The enabled status of IP Multicast Dvmrp routing
|
|
on this router."
|
|
::= { rcIpDvmrpGlobal 1 }
|
|
|
|
rcIpDvmrpGlobalUpdateInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (10..2000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Route upd interval"
|
|
DEFVAL { 60 }
|
|
::= { rcIpDvmrpGlobal 2 }
|
|
|
|
rcIpDvmrpGlobalTriggeredUpdateInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (5..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Trigger upd interval"
|
|
DEFVAL { 5 }
|
|
::= { rcIpDvmrpGlobal 3 }
|
|
|
|
rcIpDvmrpGlobalLeafTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (25..4000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Hold down timer for leaf"
|
|
DEFVAL { 200 }
|
|
::= { rcIpDvmrpGlobal 4 }
|
|
|
|
rcIpDvmrpGlobalNbrTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (35..8000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time to age out nbr"
|
|
DEFVAL { 140 }
|
|
::= { rcIpDvmrpGlobal 5 }
|
|
|
|
rcIpDvmrpGlobalNbrProbeInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (5..30)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "How often to send probe"
|
|
DEFVAL { 10 }
|
|
::= { rcIpDvmrpGlobal 6 }
|
|
|
|
rcIpDvmrpGlobalRouteExpireTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (20..4000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This parameter defines the route expiration timeout in seconds."
|
|
DEFVAL { 140 }
|
|
::= { rcIpDvmrpGlobal 7 }
|
|
|
|
rcIpDvmrpGlobalFwdCacheTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (10..86400)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This is the Forward Cache Value in second.
|
|
This value is going to be used in aging prune entries in seconds."
|
|
DEFVAL { 300 }
|
|
::= { rcIpDvmrpGlobal 8 }
|
|
|
|
rcIpDvmrpGlobalRouteDiscardTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (25..8000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This parameter defines time to garbage collect route in seconds."
|
|
DEFVAL { 260 }
|
|
::= { rcIpDvmrpGlobal 9 }
|
|
|
|
rcIpDvmrpGlobalRouteSwitchTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (20..2000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This parameter defines the route discard timeout in seconds."
|
|
DEFVAL { 140 }
|
|
::= { rcIpDvmrpGlobal 10 }
|
|
|
|
rcIpDvmrpGlobalGenerateTrap OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enabling the dvmrp to generate trap."
|
|
DEFVAL { disable }
|
|
::= { rcIpDvmrpGlobal 12 }
|
|
|
|
rcIpDvmrpGlobalGenerateLog OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enabling the dvmrp to generate log."
|
|
DEFVAL { disable }
|
|
::= { rcIpDvmrpGlobal 13 }
|
|
|
|
-- rcIpDvmrpTable
|
|
|
|
rcIpDvmrpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpDvmrpTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Dvmrp Interface extension table. This table
|
|
augments the standard dvmrpInterfaceTable defined
|
|
in <draft-thaler-dvmrp-mib-09.txt>."
|
|
::= { rcIpDvmrp 2 }
|
|
|
|
rcIpDvmrpTableEntry OBJECT-TYPE
|
|
SYNTAX RcIpDvmrpTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing Proprietary DVMRP interface
|
|
information. An entry is automatically created
|
|
in this table when an ip address is configured on
|
|
an interface."
|
|
INDEX { rcIpDvmrpTableIfIndex }
|
|
::= { rcIpDvmrpTable 1 }
|
|
|
|
RcIpDvmrpTableEntry ::=
|
|
SEQUENCE {
|
|
rcIpDvmrpTableIfIndex InterfaceIndex,
|
|
rcIpDvmrpTableEnable TruthValue,
|
|
rcIpDvmrpTableMetric INTEGER,
|
|
rcIpDvmrpTableAdvSelf TruthValue,
|
|
rcIpDvmrpTableLocalAddr IpAddress,
|
|
rcIpDvmrpTableInPolicyName DisplayString,
|
|
rcIpDvmrpTableOutPolicyName DisplayString,
|
|
rcIpDvmrpTableDefRtLis TruthValue,
|
|
rcIpDvmrpTableDefRtSup TruthValue,
|
|
rcIpDvmrpTableDefRtMet Integer32,
|
|
rcIpDvmrpTableInterfaceType INTEGER
|
|
}
|
|
|
|
rcIpDvmrpTableIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The index value which uniquely identifies the
|
|
interface to which this entry is applicable.
|
|
The interface identified by a particular value
|
|
of this index is the same interface as
|
|
identified by the same value of ifIndex."
|
|
::= { rcIpDvmrpTableEntry 1 }
|
|
|
|
rcIpDvmrpTableEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative status of DVMRP in the router. The
|
|
value 'enabled' denotes that the DVMRP is enableed on
|
|
the interface; 'disabled' disables it on the interface."
|
|
::= { rcIpDvmrpTableEntry 2 }
|
|
|
|
rcIpDvmrpTableMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (1..31)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Dvmrp cost on this interface."
|
|
::= { rcIpDvmrpTableEntry 3 }
|
|
|
|
rcIpDvmrpTableAdvSelf OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether the switch can
|
|
advertise this local network"
|
|
::= { rcIpDvmrpTableEntry 4 }
|
|
|
|
rcIpDvmrpTableLocalAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP address of this interface."
|
|
::= { rcIpDvmrpTableEntry 5 }
|
|
|
|
rcIpDvmrpTableInPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Dvmrp Accept Policy name that is configured on this interface."
|
|
::= { rcIpDvmrpTableEntry 6 }
|
|
|
|
rcIpDvmrpTableOutPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Dvmrp Announce Policy name that is configured on this interface."
|
|
::= { rcIpDvmrpTableEntry 7 }
|
|
|
|
rcIpDvmrpTableDefRtLis OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether the switch can learn
|
|
DVMRP default route over this interface"
|
|
::= { rcIpDvmrpTableEntry 8 }
|
|
|
|
rcIpDvmrpTableDefRtSup OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether the switch should
|
|
supply DVMRP default route over this interface"
|
|
::= { rcIpDvmrpTableEntry 9 }
|
|
|
|
rcIpDvmrpTableDefRtMet OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the cost of the DVMRP default
|
|
route that this interface generates and
|
|
supplies when it is configured to supply default route"
|
|
::= { rcIpDvmrpTableEntry 10 }
|
|
|
|
rcIpDvmrpTableInterfaceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
passive(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Dvmrp Interface type"
|
|
DEFVAL { active }
|
|
::= { rcIpDvmrpTableEntry 11 }
|
|
|
|
-- Ip UDP Protocol Table
|
|
|
|
rcIpUdp OBJECT IDENTIFIER ::= { rcIp 13 }
|
|
|
|
rcIpUdpProtocolTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpUdpProtocolTable."
|
|
::= { rcIpUdp 1 }
|
|
|
|
rcIpUdpProtocolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpUdpProtocolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "list of UDP protocols. Used to determine whether to
|
|
forward the UDP broadcast packet or not."
|
|
::= { rcIpUdp 2 }
|
|
|
|
rcIpUdpProtocolEntry OBJECT-TYPE
|
|
SYNTAX RcIpUdpProtocolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to include a particular UDP port in the table.
|
|
An entry in this table indicates that the box might do
|
|
forwarding of UDP broadcast packets if there is a
|
|
matching entry for this packet in the
|
|
rcIpUdpPortFwdTable."
|
|
INDEX { rcIpUdpProtocolPortNumber }
|
|
::= { rcIpUdpProtocolTable 1 }
|
|
|
|
RcIpUdpProtocolEntry ::=
|
|
SEQUENCE {
|
|
rcIpUdpProtocolPortNumber INTEGER,
|
|
rcIpUdpProtocolName DisplayString,
|
|
rcIpUdpProtocolRowStatus RowStatus
|
|
}
|
|
|
|
rcIpUdpProtocolPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "well-known UDP Port number. Pre-assigned port
|
|
number for this protocol. Port used by the
|
|
server process as its contact port. It cannot
|
|
be BOOTP/DHCP port#s 67, 68."
|
|
::= { rcIpUdpProtocolEntry 1 }
|
|
|
|
rcIpUdpProtocolName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..15))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the name of the protocol
|
|
that is running on top of UDP protocol.
|
|
cannot change the name once created. This
|
|
should be set while creating the entry."
|
|
::= { rcIpUdpProtocolEntry 2 }
|
|
|
|
rcIpUdpProtocolRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Rowstatus of this entry."
|
|
::= { rcIpUdpProtocolEntry 3 }
|
|
|
|
|
|
-- Ip Udp Port Forward Table
|
|
|
|
rcIpUdpPortFwdTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpUdpPortFwdTable."
|
|
::= { rcIpUdp 3 }
|
|
|
|
rcIpUdpPortFwdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpUdpPortFwdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Udp forward entry table."
|
|
::= { rcIpUdp 4 }
|
|
|
|
rcIpUdpPortFwdEntry OBJECT-TYPE
|
|
SYNTAX RcIpUdpPortFwdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry is configured to specify forwarding policy
|
|
parameters."
|
|
INDEX { rcIpUdpPortFwdDestPort,
|
|
rcIpUdpPortFwdDestAddr}
|
|
::= { rcIpUdpPortFwdTable 1 }
|
|
|
|
RcIpUdpPortFwdEntry ::=
|
|
SEQUENCE {
|
|
rcIpUdpPortFwdDestPort INTEGER,
|
|
rcIpUdpPortFwdDestAddr IpAddress,
|
|
rcIpUdpPortFwdId Integer32,
|
|
rcIpUdpPortFwdFwdListIdListSize INTEGER (0..128),
|
|
rcIpUdpPortFwdFwdListIdList IdList(SIZE(64)),
|
|
rcIpUdpPortFwdNumFwdPackets Counter32,
|
|
rcIpUdpPortFwdNumDropPacketsTtlExpired Counter32,
|
|
rcIpUdpPortFwdNumDropPacketsDestUnreach Counter32,
|
|
rcIpUdpPortFwdRowStatus RowStatus
|
|
}
|
|
|
|
rcIpUdpPortFwdDestPort OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The well-known port number defined for UDP/TCP
|
|
depending on the value of IpProtoType field in this
|
|
entry. This port number has to be defined in the
|
|
rcIpUdpProtoTable. In order to select this policy the
|
|
destination port number has to match the DestPort
|
|
value."
|
|
::= { rcIpUdpPortFwdEntry 1 }
|
|
|
|
rcIpUdpPortFwdDestAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Destination IP address. The IP addres to which the
|
|
UDP/TCP broadcast should be forwarded. This IP address
|
|
can be any IP server address or subnet broadcast
|
|
address. If the IP address is one of the routable
|
|
interface's address on the router, the frame will be
|
|
rebroadcast out as a limited broadcast. If the Ip
|
|
address is that of a server then the received
|
|
broadcast packet will be sent as a unicast packet to
|
|
this address."
|
|
::= { rcIpUdpPortFwdEntry 2 }
|
|
|
|
rcIpUdpPortFwdId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Identifier of this entry. Used internally to identify
|
|
this entry."
|
|
::= { rcIpUdpPortFwdEntry 3 }
|
|
|
|
rcIpUdpPortFwdFwdListIdListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of id(s) in the
|
|
rcIpUdpPortFwdListId variable."
|
|
::= { rcIpUdpPortFwdEntry 4 }
|
|
|
|
rcIpUdpPortFwdFwdListIdList OBJECT-TYPE
|
|
SYNTAX IdList(SIZE(64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate zero or more rcIpUdpPortFwdListEntry(s)
|
|
that are referring to this entry. Each list-id identifier
|
|
is stored as two bytes in this array starting from
|
|
offset zero. Any unused bytes should be set to zero."
|
|
::= { rcIpUdpPortFwdEntry 5 }
|
|
|
|
rcIpUdpPortFwdNumFwdPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of UDP/TCP broadcast packets forwarded
|
|
using this policy."
|
|
::= { rcIpUdpPortFwdEntry 6 }
|
|
|
|
rcIpUdpPortFwdNumDropPacketsTtlExpired OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of UDP/TCP broadcast packets dropped
|
|
because the TTL has expired."
|
|
::= { rcIpUdpPortFwdEntry 7 }
|
|
|
|
rcIpUdpPortFwdNumDropPacketsDestUnreach OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of UDP/TCP broadcast packets dropped
|
|
because the rcIpUdpPortFwdDestAddr specified in
|
|
this policy was unreachable."
|
|
::= { rcIpUdpPortFwdEntry 8 }
|
|
|
|
rcIpUdpPortFwdRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpUdpPortFwdEntry 9 }
|
|
|
|
-- Udp Port Fwd List Table
|
|
|
|
rcIpUdpPortFwdListTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpUdpPortFwdListTable."
|
|
::= { rcIpUdp 5 }
|
|
|
|
rcIpUdpPortFwdListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpUdpPortFwdListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to group rcIpUdpPortFwdEntry(s)
|
|
into a list."
|
|
::= { rcIpUdp 6 }
|
|
|
|
rcIpUdpPortFwdListEntry OBJECT-TYPE
|
|
SYNTAX RcIpUdpPortFwdListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Route entry attributes."
|
|
INDEX { rcIpUdpPortFwdListId }
|
|
::= { rcIpUdpPortFwdListTable 1 }
|
|
|
|
RcIpUdpPortFwdListEntry ::= SEQUENCE {
|
|
rcIpUdpPortFwdListId INTEGER (1..1000),
|
|
rcIpUdpPortFwdListName DisplayString (SIZE(0..15)),
|
|
rcIpUdpPortFwdListFwdIdListSize INTEGER (0..64),
|
|
rcIpUdpPortFwdListFwdIdList OCTET STRING (SIZE(128)),
|
|
rcIpUdpPortFwdListRowStatus RowStatus
|
|
}
|
|
|
|
rcIpUdpPortFwdListId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies this list of
|
|
rcIpUdpPortFwdListEntry."
|
|
::= { rcIpUdpPortFwdListEntry 1 }
|
|
|
|
rcIpUdpPortFwdListName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "An administratively-assigned name for this list."
|
|
::= { rcIpUdpPortFwdListEntry 3 }
|
|
|
|
rcIpUdpPortFwdListFwdIdListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of rcIpUdpPortFwdNetEntry
|
|
id(s) in the rcIpUdpPortFwdListIdList variable."
|
|
::= { rcIpUdpPortFwdListEntry 4 }
|
|
|
|
rcIpUdpPortFwdListFwdIdList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate zero or more UdpPortFwd entries
|
|
that are associated to this list. Each entry identifier
|
|
is stored as two bytes in this array starting from
|
|
offset zero. Any unused bytes should be set to zero."
|
|
::= { rcIpUdpPortFwdListEntry 5 }
|
|
|
|
rcIpUdpPortFwdListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcIpUdpPortFwdListEntry 6 }
|
|
|
|
|
|
-- Ip Config Broadcast Forwarding Table
|
|
|
|
rcIpUdpConfBroadcastIntfTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcIpUdpBroadcastIntfTable."
|
|
::= { rcIpUdp 7 }
|
|
|
|
rcIpUdpConfBroadcastIntfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpUdpConfBroadcastIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP broadcast forward configuration table"
|
|
::= { rcIpUdp 8 }
|
|
|
|
rcIpUdpConfBroadcastIntfEntry OBJECT-TYPE
|
|
SYNTAX RcIpUdpConfBroadcastIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to configure UDP broadcast forward on a
|
|
particular interface."
|
|
INDEX { rcIpUdpConfBroadcastIntfLocalIfAddr }
|
|
::= { rcIpUdpConfBroadcastIntfTable 1 }
|
|
|
|
RcIpUdpConfBroadcastIntfEntry ::=
|
|
SEQUENCE {
|
|
rcIpUdpConfBroadcastIntfLocalIfAddr IpAddress,
|
|
rcIpUdpConfBroadcastIntfUdpPortFwdListId INTEGER (0..1000),
|
|
rcIpUdpConfBroadcastIntfMaxTtl INTEGER (1..16),
|
|
rcIpUdpConfBroadcastIntfNumRxPkts Counter32,
|
|
rcIpUdpConfBroadcastIntfNumFwdPkts Counter32,
|
|
rcIpUdpConfBroadcastIntfNumDropPktsMaxTtlExpired Counter32,
|
|
rcIpUdpConfBroadcastIntfNumDropPktsDestUnreach Counter32,
|
|
rcIpUdpConfBroadcastIntfNumDropPktsUnknownPort Counter32,
|
|
rcIpUdpConfBroadcastIntfRowStatus RowStatus,
|
|
rcIpUdpConfBroadcastIntfBroadCastMask IpAddress
|
|
|
|
}
|
|
|
|
rcIpUdpConfBroadcastIntfLocalIfAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The ip address of the local interface that is
|
|
partipating in the forwarding UDP broadcast packets."
|
|
::= { rcIpUdpConfBroadcastIntfEntry 1 }
|
|
|
|
rcIpUdpConfBroadcastIntfUdpPortFwdListId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number UDP ports that this
|
|
interface is configured to forward.
|
|
|
|
A value of '0' indicates that this interface will not
|
|
forward any UDP broadcast packets. This is a required
|
|
field to create an entry."
|
|
::= { rcIpUdpConfBroadcastIntfEntry 2 }
|
|
|
|
rcIpUdpConfBroadcastIntfMaxTtl OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the maximum number of hops an
|
|
IP broadcast packet can take from the source
|
|
device to the destination device."
|
|
DEFVAL { 4 }
|
|
::= { rcIpUdpConfBroadcastIntfEntry 3 }
|
|
|
|
rcIpUdpConfBroadcastIntfNumRxPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of UDP/TCP broadcast packets
|
|
received by this local interface."
|
|
::= { rcIpUdpConfBroadcastIntfEntry 4 }
|
|
|
|
rcIpUdpConfBroadcastIntfNumFwdPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of UDP/TCP broadcast packets
|
|
forwarded."
|
|
::= { rcIpUdpConfBroadcastIntfEntry 5 }
|
|
|
|
rcIpUdpConfBroadcastIntfNumDropPktsMaxTtlExpired OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of UDP/TCP broadcast packets
|
|
dropped because the TTL has expired."
|
|
::= { rcIpUdpConfBroadcastIntfEntry 6 }
|
|
|
|
rcIpUdpConfBroadcastIntfNumDropPktsDestUnreach OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of UDP broadcast packets
|
|
dropped because the destination was unreachable."
|
|
::= { rcIpUdpConfBroadcastIntfEntry 7 }
|
|
|
|
rcIpUdpConfBroadcastIntfNumDropPktsUnknownPort OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of UDP/TCP broadcast packets
|
|
dropped because the destination port/protocol
|
|
specified has no matching forwarding policy."
|
|
::= { rcIpUdpConfBroadcastIntfEntry 8 }
|
|
|
|
rcIpUdpConfBroadcastIntfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Entry row status."
|
|
::= { rcIpUdpConfBroadcastIntfEntry 9 }
|
|
|
|
rcIpUdpConfBroadcastIntfBroadCastMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The subnet mask of the local interface that is
|
|
used for broadcasting the UDP broadcast packets."
|
|
::= { rcIpUdpConfBroadcastIntfEntry 10 }
|
|
|
|
--IP ToS Rule
|
|
rcIpTosRule OBJECT IDENTIFIER ::= { rcIp 14} --excluded
|
|
|
|
rcIpTosRuleAndMask OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "And Mask. The Ip ToS byte in the Ip header
|
|
is logically ANDed with this value, and then logically
|
|
ORed with the one of the OrRules below."
|
|
::= { rcIpTosRule 1 }
|
|
|
|
rcIpTosRuleOrRule1 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Quid/Gid Or rule #1. The Ip ToS byte in the Ip header
|
|
is logically ORed with this value."
|
|
::= { rcIpTosRule 2 }
|
|
|
|
rcIpTosRuleOrRule2 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Quid/Gid Or rule #2. The Ip ToS byte in the Ip header
|
|
is logically ORed with this value."
|
|
::= { rcIpTosRule 3 }
|
|
|
|
rcIpTosRuleOrRule3 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Quid/Gid Or rule #3. The Ip ToS byte in the Ip header
|
|
is logically ORed with this value."
|
|
::= { rcIpTosRule 4 }
|
|
|
|
rcIpTosRuleTosPriorityEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Enable Tos priority."
|
|
::= { rcIpTosRule 5 }
|
|
|
|
rcIpTosRuleTosThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
level0(0),
|
|
level1(1),
|
|
level2(2),
|
|
level3(3),
|
|
level4(4),
|
|
level5(5),
|
|
level6(6),
|
|
level7(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "tos threshold"
|
|
::= { rcIpTosRule 6 }
|
|
|
|
--IP Static Route
|
|
rcIpStaticRoute OBJECT IDENTIFIER ::= { rcIp 15}
|
|
|
|
rcIpStaticRouteTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "size of Ip Static Route Table."
|
|
::= { rcIpStaticRoute 1 }
|
|
|
|
rcIpStaticRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpStaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to add static IP routes to
|
|
the device. Routes added into this table will
|
|
automatically show-up in the 'rcIpRouteTable'
|
|
when the device is actively using the route
|
|
to forward IP traffic."
|
|
::= { rcIpStaticRoute 2 }
|
|
|
|
rcIpStaticRouteEntry OBJECT-TYPE
|
|
SYNTAX RcIpStaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A static route to a particular destination."
|
|
INDEX { rcIpStaticRouteDest,
|
|
rcIpStaticRouteMask,
|
|
rcIpStaticRouteNextHop }
|
|
::= { rcIpStaticRouteTable 1 }
|
|
|
|
RcIpStaticRouteEntry ::=
|
|
SEQUENCE {
|
|
rcIpStaticRouteDest IpAddress,
|
|
rcIpStaticRouteMask IpAddress,
|
|
rcIpStaticRouteNextHop IpAddress,
|
|
rcIpStaticRouteMetric INTEGER (1..'FFFF'h),
|
|
rcIpStaticRouteIfIndex InterfaceIndex (0..65535),
|
|
rcIpStaticRoutePreference INTEGER (1..255),
|
|
rcIpStaticRouteEnable TruthValue,
|
|
rcIpStaticRouteStatus INTEGER,
|
|
rcIpStaticRouteRowStatus RowStatus,
|
|
rcIpStaticRouteLocalNextHop TruthValue
|
|
|
|
}
|
|
|
|
rcIpStaticRouteDest OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The destination IP address of this route. An
|
|
entry with a value of 0.0.0.0 is considered a
|
|
default route. Multiple routes to a single
|
|
destination can appear in the table, but access to
|
|
such multiple entries is dependent on the table-
|
|
access mechanisms defined by the network
|
|
management protocol in use."
|
|
::= { rcIpStaticRouteEntry 1 }
|
|
|
|
rcIpStaticRouteMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate the mask to be logical-ANDed with the
|
|
destination address before being compared to the
|
|
value in the rcIpRouteDest field. For those systems
|
|
that do not support arbitrary subnet masks, an
|
|
agent constructs the value of the rcIpRouteMask by
|
|
determining whether the value of the correspondent
|
|
rcIpRouteDest field belong to a class-A, B, or C
|
|
network, and then using one of:
|
|
|
|
mask network
|
|
255.0.0.0 class-A
|
|
255.255.0.0 class-B
|
|
255.255.255.0 class-C
|
|
|
|
If the value of the rcIpRouteDest is 0.0.0.0 (a
|
|
default route), then the mask value is also
|
|
0.0.0.0. It should be noted that all IP routing
|
|
subsystems implicitly use this mechanism."
|
|
::= { rcIpStaticRouteEntry 2 }
|
|
|
|
rcIpStaticRouteNextHop OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP address of the next hop of this route.
|
|
(In the case of a route bound to an interface
|
|
which is realized via a broadcast media, the value
|
|
of this field is the agent's IP address on that
|
|
interface)."
|
|
::= { rcIpStaticRouteEntry 3 }
|
|
|
|
rcIpStaticRouteMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (1..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The primary routing metric for this route. The
|
|
semantics of this metric are determined by the
|
|
routing-protocol specified in the route's
|
|
rcIpRouteProto value. If this metric is not used,
|
|
its value should be set to -1."
|
|
DEFVAL { 1 }
|
|
::= { rcIpStaticRouteEntry 4 }
|
|
|
|
rcIpStaticRouteIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The index value which uniquely identifies the
|
|
local interface through which the next hop of this
|
|
route should be reached. The interface identified
|
|
by a particular value of this index is the same
|
|
interface as identified by the same value of
|
|
ifIndex."
|
|
::= { rcIpStaticRouteEntry 5 }
|
|
|
|
rcIpStaticRoutePreference OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the route preference of this
|
|
entry. If there are more than one route that can
|
|
be used to forward IP traffic, the route that has
|
|
a highest preference will be used instead of a
|
|
lower preference one. The higher the number, the higher the preference."
|
|
::= { rcIpStaticRouteEntry 6 }
|
|
|
|
rcIpStaticRouteEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable this entry."
|
|
DEFVAL { true }
|
|
::= { rcIpStaticRouteEntry 7 }
|
|
|
|
rcIpStaticRouteStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inactive(0),
|
|
active(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the current status of
|
|
this entry."
|
|
DEFVAL { active }
|
|
::= { rcIpStaticRouteEntry 8 }
|
|
|
|
rcIpStaticRouteRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries"
|
|
::= { rcIpStaticRouteEntry 9 }
|
|
|
|
rcIpStaticRouteLocalNextHop OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable this entry. True indicate that the
|
|
static route becomes active only if switch has a local route
|
|
to the network. False indicates that the static route becomes
|
|
active if switch has a local route or dynamic route."
|
|
DEFVAL { true }
|
|
::= { rcIpStaticRouteEntry 10 }
|
|
|
|
--IP PIM
|
|
|
|
rcIpPim OBJECT IDENTIFIER ::= { rcIp 16 }
|
|
|
|
rcIpPimGlobal OBJECT IDENTIFIER ::= { rcIpPim 1}
|
|
|
|
rcIpPimGlobalEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable feature"
|
|
::= { rcIpPimGlobal 1 }
|
|
|
|
rcIpPimGlobalMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dm(1),
|
|
sm(2),
|
|
smdm(3),
|
|
ssm(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpPimGlobal 2 }
|
|
|
|
rcIpPimGlobalMbr OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable/disable pim multicast border router feature"
|
|
::= { rcIpPimGlobal 3 }
|
|
|
|
rcIpPimGlobalRegisterSuppTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (6..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Each source's DR maintains, per (S,G), a Register- Suppression-timer in seconds. The Register-
|
|
Suppression-timer is started by the Register-Stop message; upon expiration, the source's DR resumes sending data packets to the RP, encapsulated in
|
|
the Register message."
|
|
DEFVAL { 60 }
|
|
::= { rcIpPimGlobal 4 }
|
|
|
|
rcIpPimGlobalInterfaceTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "table size"
|
|
::= { rcIpPimGlobal 5 }
|
|
|
|
rcIpPimGlobalUniRouteChgTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (2..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This timer allows a better tuning on how fast the
|
|
routing information is going to get updated from
|
|
RTM (the frequency at which the RTM is polled for
|
|
routing information updates)."
|
|
DEFVAL { 5 }
|
|
::= { rcIpPimGlobal 6 }
|
|
|
|
rcIpPimGlobalDiscardDataTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (5..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This timer is used to discard data until the Join
|
|
is received from the RP. A ipmc discard record is
|
|
created and deleted once the timer expires and/or
|
|
when a Join is received."
|
|
DEFVAL { 60 }
|
|
::= { rcIpPimGlobal 7 }
|
|
|
|
rcIpPimGlobalCRPADVTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (5..26214)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Routers configured as candidate RPs use this timer
|
|
to periodically send C-RP-Adv messages. Upon expiry,
|
|
a C-RP-Adv message is sent to the elected BSR."
|
|
DEFVAL { 60 }
|
|
::= { rcIpPimGlobal 8 }
|
|
|
|
rcIpPimGlobalBootStrapPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (5..32757)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "At the elected BSR, this is the interval between
|
|
originating Bootstrap messages."
|
|
DEFVAL { 60 }
|
|
::= { rcIpPimGlobal 9 }
|
|
|
|
rcIpPimGlobalStaticRP OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable Static RP feature."
|
|
DEFVAL { false }
|
|
::= { rcIpPimGlobal 10 }
|
|
|
|
rcIpPimGlobalActivityChkInterval OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
intv15(15),
|
|
intv30(30),
|
|
intv210(210)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Activity check interval for polling PIM SG traffic
|
|
activity information."
|
|
DEFVAL { intv210 }
|
|
::= { rcIpPimGlobal 11 }
|
|
|
|
rcIpPimGlobalFwdCacheTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (10..86400)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "PIM forward cache expiry value in seconds.This
|
|
value is going to be used in aging PIM mroutes
|
|
in seconds."
|
|
DEFVAL { 210 }
|
|
::= { rcIpPimGlobal 12 }
|
|
|
|
rcIpPimGlobalFastJoinPrune OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Pim Fast Join Prune."
|
|
DEFVAL { disable }
|
|
::= { rcIpPimGlobal 13 }
|
|
|
|
rcIpPimTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpPimEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP Pim table"
|
|
::= { rcIpPim 2 }
|
|
|
|
rcIpPimEntry OBJECT-TYPE
|
|
SYNTAX RcIpPimEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip Pim Table."
|
|
INDEX { rcIpPimIfIndex }
|
|
::= { rcIpPimTable 1 }
|
|
|
|
RcIpPimEntry ::=
|
|
SEQUENCE {
|
|
rcIpPimIfIndex InterfaceIndex,
|
|
rcIpPimEnable TruthValue,
|
|
rcIpPimMode INTEGER,
|
|
rcIpPimHelloInterval INTEGER,
|
|
rcIpPimJoinPruneInterval INTEGER,
|
|
rcIpPimCBSRPreference INTEGER,
|
|
rcIpPimIntfType INTEGER
|
|
}
|
|
|
|
rcIpPimIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "port"
|
|
::= { rcIpPimEntry 1 }
|
|
|
|
rcIpPimEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable interface"
|
|
::= { rcIpPimEntry 2 }
|
|
|
|
rcIpPimMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dense(1),
|
|
sparse(2),
|
|
sparseDense(3),
|
|
ssm(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpPimEntry 3 }
|
|
|
|
rcIpPimHelloInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(0..18724)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "frq. at which hello sent."
|
|
DEFVAL { 30 }
|
|
::= { rcIpPimEntry 4 }
|
|
|
|
rcIpPimJoinPruneInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(1..18724)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpPimEntry 5 }
|
|
|
|
rcIpPimCBSRPreference OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { -1 }
|
|
::= { rcIpPimEntry 6 }
|
|
|
|
rcIpPimIntfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
passive(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Pim interface type."
|
|
DEFVAL { active }
|
|
::= { rcIpPimEntry 7 }
|
|
|
|
-- Pim Interface Table Extension
|
|
|
|
rcIpPimInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpPimInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP Pim table"
|
|
::= { rcIpPim 3 }
|
|
|
|
rcIpPimInterfaceEntry OBJECT-TYPE
|
|
SYNTAX RcIpPimInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip Pim Interface Table."
|
|
INDEX { rcIpPimInterfaceIfIndex }
|
|
::= { rcIpPimInterfaceTable 1 }
|
|
|
|
RcIpPimInterfaceEntry ::=
|
|
SEQUENCE {
|
|
rcIpPimInterfaceIfIndex InterfaceIndex,
|
|
rcIpPimInterfaceOperState INTEGER,
|
|
rcIpPimInterfaceType INTEGER
|
|
}
|
|
|
|
rcIpPimInterfaceIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "port"
|
|
::= { rcIpPimInterfaceEntry 1 }
|
|
|
|
rcIpPimInterfaceOperState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The current operational state of this PIM interface.
|
|
This object is deprecated in favor of ifOperStatus."
|
|
::= { rcIpPimInterfaceEntry 2 }
|
|
|
|
rcIpPimInterfaceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
passive(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Pim interface type."
|
|
DEFVAL { active }
|
|
::= { rcIpPimInterfaceEntry 3 }
|
|
|
|
|
|
rcIpPimStaticRPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpPimStaticRPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The table lists all the RPs configured statically for
|
|
various IP multicast groups."
|
|
::= { rcIpPim 4 }
|
|
|
|
rcIpPimStaticRPEntry OBJECT-TYPE
|
|
SYNTAX RcIpPimStaticRPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry (conceptual row) in the rcIpPimStaticRPTable."
|
|
INDEX { rcIpPimStaticRPGroupAddress,
|
|
rcIpPimStaticRPGroupMask,
|
|
rcIpPimStaticRPAddress }
|
|
::= { rcIpPimStaticRPTable 1 }
|
|
|
|
RcIpPimStaticRPEntry ::= SEQUENCE {
|
|
rcIpPimStaticRPGroupAddress IpAddress,
|
|
rcIpPimStaticRPGroupMask IpAddress,
|
|
rcIpPimStaticRPAddress IpAddress,
|
|
rcIpPimStaticRPRowStatus RowStatus,
|
|
rcIpPimStaticRPStatus INTEGER
|
|
}
|
|
|
|
rcIpPimStaticRPGroupAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP multicast group address which, when combined with
|
|
rcIpPimStaticRPGroupMask, identifies a group prefix for
|
|
which rcIpPimStaticRPAddress is a static-RP."
|
|
::= { rcIpPimStaticRPEntry 1 }
|
|
|
|
rcIpPimStaticRPGroupMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The multicast group address mask which, when combined
|
|
with rcIpPimStaticRPGroupAddress, identifies a group
|
|
prefix for which rcIpPimStaticRPAddress is a static-RP."
|
|
::= { rcIpPimStaticRPEntry 2 }
|
|
|
|
rcIpPimStaticRPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The (unicast) address of the static-RP."
|
|
::= { rcIpPimStaticRPEntry 3 }
|
|
|
|
rcIpPimStaticRPRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The status of this row, by which new entries may be
|
|
created, or old entries deleted from this table."
|
|
::= { rcIpPimStaticRPEntry 4 }
|
|
|
|
rcIpPimStaticRPStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
valid(1),
|
|
invalid(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The status of StaticRP."
|
|
::= { rcIpPimStaticRPEntry 5 }
|
|
|
|
rcIpPimCurrBsr OBJECT IDENTIFIER ::= { rcIpPim 5 }
|
|
|
|
rcIpPimCurrBsrAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current BSR address"
|
|
::= { rcIpPimCurrBsr 1 }
|
|
|
|
rcIpPimCurrBsrFragmentTag OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current BSR Fragment Tag"
|
|
DEFVAL { -1 }
|
|
::= { rcIpPimCurrBsr 2 }
|
|
|
|
rcIpPimCurrBsrHashMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current BSR Hash Mask value"
|
|
::= { rcIpPimCurrBsr 3 }
|
|
|
|
rcIpPimCurrBsrPriority OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current BSR Priority"
|
|
DEFVAL { 0 }
|
|
::= { rcIpPimCurrBsr 4 }
|
|
|
|
rcIpPimCurrBsrBootStrapTimer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current BSR Boot Strap Timer"
|
|
::= { rcIpPimCurrBsr 5 }
|
|
|
|
--IP Multicast Arp table
|
|
|
|
rcIpMulticastArpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpMulticastArpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP Multicast Arp table"
|
|
::= { rcIp 17 }
|
|
|
|
rcIpMulticastArpEntry OBJECT-TYPE
|
|
SYNTAX RcIpMulticastArpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip Multicast Arp Table."
|
|
INDEX { rcIpMulticastArpVlanId,
|
|
rcIpMulticastArpMacAddress,
|
|
rcIpMulticastArpIpAddress }
|
|
::= { rcIpMulticastArpTable 1 }
|
|
|
|
RcIpMulticastArpEntry ::=
|
|
SEQUENCE {
|
|
rcIpMulticastArpVlanId Integer32,
|
|
rcIpMulticastArpMacAddress MacAddress,
|
|
rcIpMulticastArpIpAddress IpAddress,
|
|
rcIpMulticastArpPorts PortSet,
|
|
rcIpMulticastArpNumMltIds Integer32,
|
|
rcIpMulticastArpMltIds IdList,
|
|
rcIpMulticastArpRowStatus RowStatus
|
|
}
|
|
|
|
rcIpMulticastArpVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "vlan id"
|
|
::= { rcIpMulticastArpEntry 1 }
|
|
|
|
rcIpMulticastArpMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "multicast mac address"
|
|
::= { rcIpMulticastArpEntry 2 }
|
|
|
|
rcIpMulticastArpIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "multicast ip address"
|
|
::= { rcIpMulticastArpEntry 3 }
|
|
|
|
rcIpMulticastArpPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "ports within a particular vlan"
|
|
::= { rcIpMulticastArpEntry 4 }
|
|
|
|
rcIpMulticastArpNumMltIds OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "number of mlt ids"
|
|
::= { rcIpMulticastArpEntry 5 }
|
|
|
|
rcIpMulticastArpMltIds OBJECT-TYPE
|
|
SYNTAX IdList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "mlt id"
|
|
::= { rcIpMulticastArpEntry 6 }
|
|
|
|
rcIpMulticastArpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "row status"
|
|
::= { rcIpMulticastArpEntry 7 }
|
|
|
|
--IP Multicast Table
|
|
|
|
rcIpMulticastTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpMulticastEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION "Ip multicast table."
|
|
::= { rcIp 18 }
|
|
|
|
rcIpMulticastEntry OBJECT-TYPE
|
|
SYNTAX RcIpMulticastEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing Proprietary Ip Multicast information."
|
|
INDEX { rcIpMulticastIfIndex }
|
|
::= { rcIpMulticastTable 1 }
|
|
|
|
RcIpMulticastEntry ::=
|
|
SEQUENCE {
|
|
rcIpMulticastIfIndex InterfaceIndex,
|
|
rcIpMulticastMulticastIp IpAddress
|
|
}
|
|
|
|
rcIpMulticastIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "IfIndex."
|
|
::= { rcIpMulticastEntry 1 }
|
|
|
|
rcIpMulticastMulticastIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "IP Address on this IfIndex
|
|
to be used for all Multicast
|
|
protocols running on this
|
|
interface."
|
|
::= { rcIpMulticastEntry 2 }
|
|
|
|
-- IP COPS Global
|
|
|
|
rcIpCops OBJECT IDENTIFIER ::= { rcIp 19 }
|
|
|
|
rcCopsGlobalEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Cops feature enable/disable"
|
|
::= { rcIpCops 1 }
|
|
|
|
|
|
-- IP Rip Interface Table
|
|
|
|
rcIpRipInterface OBJECT IDENTIFIER ::= { rcIp 20 }
|
|
|
|
rcIpRipInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpRipInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP Rip Interface table"
|
|
::= { rcIpRipInterface 1 }
|
|
|
|
rcIpRipInterfaceEntry OBJECT-TYPE
|
|
SYNTAX RcIpRipInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip Rip Interface Table."
|
|
INDEX { rcIpRipInterfaceAddress }
|
|
::= { rcIpRipInterfaceTable 1 }
|
|
|
|
RcIpRipInterfaceEntry ::=
|
|
SEQUENCE {
|
|
rcIpRipInterfaceAddress IpAddress,
|
|
rcIpRipInterfaceIfIndex InterfaceIndex,
|
|
rcIpRipInterfaceRipEnable EnableValue,
|
|
rcIpRipInterfaceAccDefRte TruthValue,
|
|
rcIpRipInterfaceAdvDefRte TruthValue,
|
|
rcIpRipInterfaceAutoAggregate TruthValue,
|
|
rcIpRipInterfaceCost Integer32,
|
|
rcIpRipInterfaceListen TruthValue,
|
|
rcIpRipInterfacePoison TruthValue,
|
|
rcIpRipInterfaceSupply TruthValue,
|
|
rcIpRipInterfaceTriggeredUpdate TruthValue,
|
|
rcIpRipInterfaceInPolicy DisplayString,
|
|
rcIpRipInterfaceOutPolicy DisplayString,
|
|
rcIpRipInterfaceProxyAnnounceFlag TruthValue,
|
|
rcIpRipInterfaceHolddown INTEGER,
|
|
rcIpRipInterfaceTimeout INTEGER
|
|
}
|
|
|
|
rcIpRipInterfaceAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ip Address"
|
|
::= { rcIpRipInterfaceEntry 1 }
|
|
|
|
rcIpRipInterfaceIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Rip Interface If Index."
|
|
::= { rcIpRipInterfaceEntry 2 }
|
|
|
|
rcIpRipInterfaceRipEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpRipInterfaceEntry 3 }
|
|
|
|
rcIpRipInterfaceAccDefRte OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpRipInterfaceEntry 4 }
|
|
|
|
rcIpRipInterfaceAdvDefRte OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpRipInterfaceEntry 5 }
|
|
|
|
rcIpRipInterfaceAutoAggregate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpRipInterfaceEntry 6 }
|
|
|
|
rcIpRipInterfaceCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpRipInterfaceEntry 7 }
|
|
|
|
rcIpRipInterfaceListen OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpRipInterfaceEntry 8 }
|
|
|
|
rcIpRipInterfacePoison OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpRipInterfaceEntry 9 }
|
|
|
|
rcIpRipInterfaceSupply OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpRipInterfaceEntry 10 }
|
|
|
|
rcIpRipInterfaceTriggeredUpdate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpRipInterfaceEntry 11 }
|
|
|
|
rcIpRipInterfaceInPolicy OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpRipInterfaceEntry 12 }
|
|
|
|
rcIpRipInterfaceOutPolicy OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpRipInterfaceEntry 13 }
|
|
|
|
rcIpRipInterfaceProxyAnnounceFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpRipInterfaceEntry 14 }
|
|
|
|
rcIpRipInterfaceHolddown OBJECT-TYPE
|
|
SYNTAX INTEGER (0..360)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the rip holddown timer for this
|
|
interface"
|
|
::= { rcIpRipInterfaceEntry 15 }
|
|
|
|
rcIpRipInterfaceTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (15..259200)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the rip timeout interval for this
|
|
interface"
|
|
::= { rcIpRipInterfaceEntry 16 }
|
|
|
|
-- IP Timed Prune Table
|
|
|
|
rcIpMulticastTimedPruneTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpMulticastTimedPruneEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This feature provides the ability for the user to
|
|
create (S,G) Forwarding Entries that would not be
|
|
pruned until a configurable timer expires. This feature
|
|
is targeted for Passport 8600. Currently
|
|
the timer value is set to 0."
|
|
::= { rcIp 21 }
|
|
|
|
rcIpMulticastTimedPruneEntry OBJECT-TYPE
|
|
SYNTAX RcIpMulticastTimedPruneEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip Multicast Timed Prune Table."
|
|
INDEX { rcIpMulticastTimedPruneGroupAddress,
|
|
rcIpMulticastTimedPruneSourceAddress,
|
|
rcIpMulticastTimedPruneSrcSubnetMask }
|
|
::= { rcIpMulticastTimedPruneTable 1 }
|
|
|
|
RcIpMulticastTimedPruneEntry ::=
|
|
SEQUENCE {
|
|
rcIpMulticastTimedPruneGroupAddress IpAddress,
|
|
rcIpMulticastTimedPruneSourceAddress IpAddress,
|
|
rcIpMulticastTimedPruneSrcSubnetMask IpAddress,
|
|
rcIpMulticastTimedPruneAgingTimer Integer32,
|
|
rcIpMulticastTimedPruneTimeLeft Integer32,
|
|
rcIpMulticastTimedPruneLastActivity TimeTicks,
|
|
rcIpMulticastTimedPruneRowStatus RowStatus
|
|
}
|
|
|
|
rcIpMulticastTimedPruneGroupAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This field indicates the IP Multicast Group
|
|
Address associated with the IP multicast stream."
|
|
::= { rcIpMulticastTimedPruneEntry 1 }
|
|
|
|
rcIpMulticastTimedPruneSourceAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This is the Source Subnet IP address of the
|
|
sender of the IP multicast stream."
|
|
::= { rcIpMulticastTimedPruneEntry 2 }
|
|
|
|
rcIpMulticastTimedPruneSrcSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This is the Source Subnet Mask IP address of
|
|
the sender of the IP multicast stream."
|
|
::= { rcIpMulticastTimedPruneEntry 3 }
|
|
|
|
rcIpMulticastTimedPruneAgingTimer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This field represents the amount of time
|
|
(in minutes) this timed prune entry will be
|
|
kept in the forwarding table when there are no
|
|
more receivers. After this timer expires, this
|
|
timed prune entry would be treated as a normal
|
|
DVMRP/PIM forwarding entry. Aging Timer value of
|
|
0 (infinite time) indicates this timed prune entry
|
|
will not be deleted even when there are no
|
|
more receivers."
|
|
DEFVAL { 5 }
|
|
::= { rcIpMulticastTimedPruneEntry 4 }
|
|
|
|
rcIpMulticastTimedPruneTimeLeft OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This read-only field represents the remaining time
|
|
for which this timed prune entry will be kept in
|
|
the forwarding table. After this timer expires,
|
|
this timed prune entry would be treated as a normal
|
|
DVMRP/PIM forwarding entry. 0 in this field indicates
|
|
that this entry would not be aged out."
|
|
::= { rcIpMulticastTimedPruneEntry 5 }
|
|
|
|
rcIpMulticastTimedPruneLastActivity OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This read-only field represents the actual time since
|
|
the traffic has come from this Source, Group pair."
|
|
::= { rcIpMulticastTimedPruneEntry 6 }
|
|
|
|
rcIpMulticastTimedPruneRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "row status"
|
|
::= { rcIpMulticastTimedPruneEntry 7 }
|
|
|
|
|
|
-- ICMP Route discovery parameters
|
|
|
|
rcIpConfIcmpRdiscTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpConfIcmpRdiscEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to maintain ICMP Route discovery information
|
|
for a particular interface."
|
|
::= { rcIp 22 }
|
|
|
|
rcIpConfIcmpRdiscEntry OBJECT-TYPE
|
|
SYNTAX RcIpConfIcmpRdiscEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing ICMP Rdisc information. An entry is
|
|
automatically created in this table when routing
|
|
is enabled for an interface -or- when an ip address
|
|
is configured on an interface."
|
|
INDEX { rcIpConfIcmpRdiscIfIndex }
|
|
::= { rcIpConfIcmpRdiscTable 1 }
|
|
|
|
RcIpConfIcmpRdiscEntry ::= SEQUENCE {
|
|
rcIpConfIcmpRdiscIfIndex INTEGER,
|
|
rcIpConfIcmpRdiscAdvAddress IpAddress,
|
|
rcIpConfIcmpRdiscAdvFlag TruthValue,
|
|
rcIpConfIcmpRdiscAdvLifetime INTEGER,
|
|
rcIpConfIcmpRdiscMaxAdvInterval INTEGER,
|
|
rcIpConfIcmpRdiscMinAdvInterval INTEGER,
|
|
rcIpConfIcmpRdiscPreferenceLevel INTEGER
|
|
}
|
|
|
|
rcIpConfIcmpRdiscIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An unique value to identify a physical
|
|
interface or a logical interface (VLAN)."
|
|
::= { rcIpConfIcmpRdiscEntry 1 }
|
|
|
|
rcIpConfIcmpRdiscAdvAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Advertisement address to which the route discovery
|
|
advertisements transmitted on this interface."
|
|
::= { rcIpConfIcmpRdiscEntry 2 }
|
|
|
|
rcIpConfIcmpRdiscAdvFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Flag to indicate whether or not the address is to
|
|
be advertised on this interface."
|
|
::= { rcIpConfIcmpRdiscEntry 3 }
|
|
|
|
rcIpConfIcmpRdiscAdvLifetime OBJECT-TYPE
|
|
SYNTAX INTEGER (4..9000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The value to be placed in the lifetime field of
|
|
Router Advertisements sent from the interface."
|
|
::= { rcIpConfIcmpRdiscEntry 4 }
|
|
|
|
rcIpConfIcmpRdiscMaxAdvInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (4..1800)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The maximum time allowed between sending
|
|
Router Advertisements from this interface."
|
|
::= { rcIpConfIcmpRdiscEntry 5 }
|
|
|
|
rcIpConfIcmpRdiscMinAdvInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (3..1800)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The minimum time allowed between sending
|
|
Router Advertisements from this interface."
|
|
::= { rcIpConfIcmpRdiscEntry 6 }
|
|
|
|
|
|
rcIpConfIcmpRdiscPreferenceLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (-2147483648..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Preferability of the router address as a default
|
|
Router "
|
|
::= { rcIpConfIcmpRdiscEntry 7 }
|
|
|
|
|
|
--IP Mcast Software Forwarding Group
|
|
|
|
rcIpMulticastSoftwareForwarding OBJECT IDENTIFIER ::= { rcIp 23 }
|
|
|
|
rcIpMulticastSoftwareForwardingEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable multicast software
|
|
forwarding."
|
|
DEFVAL { false }
|
|
::= { rcIpMulticastSoftwareForwarding 1 }
|
|
|
|
rcIpMulticastSoftwareForwardingThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Threshold to switch from software forwarding to hardware forwarding. Unit = pkt per second"
|
|
DEFVAL { 5 }
|
|
::= { rcIpMulticastSoftwareForwarding 2 }
|
|
|
|
--IP Mroute-Hw
|
|
|
|
rcIpMrouteHw OBJECT IDENTIFIER ::= { rcIp 24 }
|
|
|
|
rcIpMrouteHwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpMrouteHwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The (conceptual) table containing hardware entries of
|
|
multicast routing information for all the Group Address."
|
|
::= { rcIpMrouteHw 1 }
|
|
|
|
rcIpMrouteHwEntry OBJECT-TYPE
|
|
SYNTAX RcIpMrouteHwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry (conceptual row) containing hardware entries of
|
|
multicast routing information for a particular Group
|
|
Address."
|
|
INDEX { rcIpMrouteHwGroupAddress,
|
|
rcIpMrouteHwSubnet,
|
|
rcIpMrouteHwInvlan,
|
|
rcIpMrouteHwIndex }
|
|
::= { rcIpMrouteHwTable 1 }
|
|
|
|
RcIpMrouteHwEntry ::=
|
|
SEQUENCE {
|
|
rcIpMrouteHwGroupAddress IpAddress,
|
|
rcIpMrouteHwSubnet IpAddress,
|
|
rcIpMrouteHwInvlan INTEGER,
|
|
rcIpMrouteHwPruned TruthValue,
|
|
rcIpMrouteHwIndex Integer32
|
|
}
|
|
|
|
rcIpMrouteHwGroupAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP multicast group address for which this entry
|
|
contains multicast routing information."
|
|
::= { rcIpMrouteHwEntry 1 }
|
|
|
|
rcIpMrouteHwSubnet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The network address from where the source is sending the
|
|
stream of traffic for which this entry contains multicast
|
|
routing information."
|
|
::= { rcIpMrouteHwEntry 2 }
|
|
|
|
rcIpMrouteHwInvlan OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The Ingress vlan Id from where the traffic is coming for
|
|
which this entry contains multicast routing information."
|
|
::= { rcIpMrouteHwEntry 3 }
|
|
|
|
rcIpMrouteHwPruned OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is to show weather the entry containing multicast
|
|
routing information has received Prune message or not."
|
|
::= { rcIpMrouteHwEntry 4 }
|
|
|
|
rcIpMrouteHwIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This Index value keep tracks of the hardware record that
|
|
has been accessed for displaying the entry containing multicast routing information."
|
|
::= { rcIpMrouteHwEntry 5 }
|
|
|
|
rcIpMrouteHwPrunesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpMrouteHwPrunesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The (conceptual) table containing prune entries of
|
|
multicast routing information for the Group Address."
|
|
::= { rcIpMrouteHw 2 }
|
|
|
|
rcIpMrouteHwPrunesEntry OBJECT-TYPE
|
|
SYNTAX RcIpMrouteHwPrunesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry (conceptual row) containing prune entries of
|
|
multicast routing information for a particular Group
|
|
Address."
|
|
INDEX { rcIpMrouteHwPrunesGroupAddress,
|
|
rcIpMrouteHwPrunesSubnet,
|
|
rcIpMrouteHwPrunesInvlan,
|
|
rcIpMrouteHwPrunesNeighbor }
|
|
::= { rcIpMrouteHwPrunesTable 1 }
|
|
|
|
RcIpMrouteHwPrunesEntry ::=
|
|
SEQUENCE {
|
|
rcIpMrouteHwPrunesGroupAddress IpAddress,
|
|
rcIpMrouteHwPrunesSubnet IpAddress,
|
|
rcIpMrouteHwPrunesInvlan INTEGER,
|
|
rcIpMrouteHwPrunesNeighbor IpAddress,
|
|
rcIpMrouteHwPrunesTimer Integer32
|
|
}
|
|
|
|
rcIpMrouteHwPrunesGroupAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP multicast group address for which this entry
|
|
contains multicast routing information."
|
|
::= { rcIpMrouteHwPrunesEntry 1 }
|
|
|
|
rcIpMrouteHwPrunesSubnet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The network address from where the source is sending the
|
|
stream of traffic for which this entry contains
|
|
multicast routing information."
|
|
::= { rcIpMrouteHwPrunesEntry 2 }
|
|
|
|
rcIpMrouteHwPrunesInvlan OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The Ingress vlan Id from where the traffic is coming for
|
|
which this entry contains multicast routing information."
|
|
::= { rcIpMrouteHwPrunesEntry 3 }
|
|
|
|
rcIpMrouteHwPrunesNeighbor OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IpAddress from where the Prune message has been
|
|
received."
|
|
::= { rcIpMrouteHwPrunesEntry 4 }
|
|
|
|
rcIpMrouteHwPrunesTimer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is to show how much time is left for this particular
|
|
entry containing multicast routing information during
|
|
which the graft message can be sent."
|
|
::= { rcIpMrouteHwPrunesEntry 5 }
|
|
|
|
rcIpMrouteHwSourcesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpMrouteHwSourcesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The (conceptual) table containing source entries of
|
|
multicast routing information for the Group Address."
|
|
::= { rcIpMrouteHw 3 }
|
|
|
|
rcIpMrouteHwSourcesEntry OBJECT-TYPE
|
|
SYNTAX RcIpMrouteHwSourcesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry (conceptual row) containing source entries of
|
|
multicast routing information for a particular Group
|
|
Address."
|
|
INDEX { rcIpMrouteHwSourcesGroupAddress,
|
|
rcIpMrouteHwSourcesSubnet,
|
|
rcIpMrouteHwSourcesInvlan,
|
|
rcIpMrouteHwSourcesAddress }
|
|
::= { rcIpMrouteHwSourcesTable 1 }
|
|
|
|
RcIpMrouteHwSourcesEntry ::=
|
|
SEQUENCE {
|
|
rcIpMrouteHwSourcesGroupAddress IpAddress,
|
|
rcIpMrouteHwSourcesSubnet IpAddress,
|
|
rcIpMrouteHwSourcesInvlan INTEGER,
|
|
rcIpMrouteHwSourcesAddress IpAddress,
|
|
rcIpMrouteHwSourcesIngressPort PortSet
|
|
}
|
|
|
|
rcIpMrouteHwSourcesGroupAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP multicast group address for which this entry
|
|
contains multicast routing information."
|
|
::= { rcIpMrouteHwSourcesEntry 1 }
|
|
|
|
rcIpMrouteHwSourcesSubnet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The network address from where the source is sending the
|
|
stream of traffic for which this entry contains
|
|
multicast routing information."
|
|
::= { rcIpMrouteHwSourcesEntry 2 }
|
|
|
|
rcIpMrouteHwSourcesInvlan OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The Ingress vlan Id from where the traffic is coming for
|
|
which this entry contains multicast routing information."
|
|
::= { rcIpMrouteHwSourcesEntry 3 }
|
|
|
|
rcIpMrouteHwSourcesAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The Source Address from where the stream of traffic is reaching the corresponding Group Address for which this
|
|
entry contains multicast routing information."
|
|
::= { rcIpMrouteHwSourcesEntry 4 }
|
|
|
|
rcIpMrouteHwSourcesIngressPort OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The Ingress vlan ports from where the traffic is coming,
|
|
for which this entry contains multicast routing
|
|
information."
|
|
::= { rcIpMrouteHwSourcesEntry 5 }
|
|
|
|
rcIpMrouteHwEgressVlansTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpMrouteHwEgressVlansEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The (conceptual) table containing egress vlan entries of
|
|
multicast routing information for the Group Address."
|
|
::= { rcIpMrouteHw 4 }
|
|
|
|
rcIpMrouteHwEgressVlansEntry OBJECT-TYPE
|
|
SYNTAX RcIpMrouteHwEgressVlansEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry (conceptual row) containing egress vlan entries
|
|
of multicast routing information for a particular Group
|
|
Address."
|
|
INDEX { rcIpMrouteHwEgressVlansGroupAddress,
|
|
rcIpMrouteHwEgressVlansSubnet,
|
|
rcIpMrouteHwEgressVlansInvlan,
|
|
rcIpMrouteHwEgressVlansId,
|
|
rcIpMrouteHwEgressVlansIndex }
|
|
::= { rcIpMrouteHwEgressVlansTable 1 }
|
|
|
|
RcIpMrouteHwEgressVlansEntry ::=
|
|
SEQUENCE {
|
|
rcIpMrouteHwEgressVlansGroupAddress IpAddress,
|
|
rcIpMrouteHwEgressVlansSubnet IpAddress,
|
|
rcIpMrouteHwEgressVlansInvlan INTEGER,
|
|
rcIpMrouteHwEgressVlansId INTEGER,
|
|
rcIpMrouteHwEgressVlansPorts PortSet,
|
|
rcIpMrouteHwEgressVlansIndex Integer32
|
|
}
|
|
|
|
rcIpMrouteHwEgressVlansGroupAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP multicast group address for which this entry
|
|
contains multicast routing information."
|
|
::= { rcIpMrouteHwEgressVlansEntry 1 }
|
|
|
|
rcIpMrouteHwEgressVlansSubnet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The network address from where the source is sending the
|
|
stream of traffic for which this entry contains
|
|
multicast routing information."
|
|
::= { rcIpMrouteHwEgressVlansEntry 2 }
|
|
|
|
rcIpMrouteHwEgressVlansInvlan OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The Ingress vlan Id from where the traffic is coming for
|
|
which this entry contains multicast routing information."
|
|
::= { rcIpMrouteHwEgressVlansEntry 3 }
|
|
|
|
rcIpMrouteHwEgressVlansId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The Egress vlan Id from where the traffic is going out
|
|
for which this entry contains multicast routing
|
|
information"
|
|
::= { rcIpMrouteHwEgressVlansEntry 4 }
|
|
|
|
rcIpMrouteHwEgressVlansPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "he Egress vlan ports from where the traffic is going out
|
|
for which this entry contains multicast routing
|
|
information."
|
|
::= { rcIpMrouteHwEgressVlansEntry 5 }
|
|
|
|
rcIpMrouteHwEgressVlansIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This Index value keep tracks of the hardware record that
|
|
has been accessed for displaying the entry containing
|
|
multicast routing information."
|
|
::= { rcIpMrouteHwEgressVlansEntry 6 }
|
|
|
|
|
|
-- IP Resource Usage Global
|
|
|
|
rcIpResourceUsage OBJECT IDENTIFIER ::= { rcIp 25 }
|
|
|
|
rcIpResourceUsageGlobal OBJECT IDENTIFIER ::= { rcIpResourceUsage 1 }
|
|
|
|
rcIpResourceUsageGlobalIngressRecInUse OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32767)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get the Ingress Record Usage in the switch.
|
|
(S-G usage)."
|
|
::= { rcIpResourceUsageGlobal 1 }
|
|
|
|
rcIpResourceUsageGlobalEgressRecInUse OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32767)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get the Egress Record Usage in the switch
|
|
(pepstream count)."
|
|
::= { rcIpResourceUsageGlobal 2 }
|
|
|
|
rcIpResourceUsageGlobalIngressThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32767)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get the threshold count for Ingress records."
|
|
DEFVAL { 0 }
|
|
::= { rcIpResourceUsageGlobal 3 }
|
|
|
|
rcIpResourceUsageGlobalEgressThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32767)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to get threshold count for egress records."
|
|
DEFVAL { 0 }
|
|
::= { rcIpResourceUsageGlobal 4 }
|
|
|
|
rcIpResourceUsageGlobalSendTrapAndLog OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A means of alerting the user. If this bool is set,
|
|
a message will be send to console and also a
|
|
duReport will be logged."
|
|
DEFVAL { disable }
|
|
::= { rcIpResourceUsageGlobal 5 }
|
|
|
|
rcIpResourceUsageGlobalSendTrapOnly OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A means of alerting the user. If this bool is set,
|
|
a message will be send to console."
|
|
DEFVAL { disable }
|
|
::= { rcIpResourceUsageGlobal 6 }
|
|
|
|
rcIpResourceUsageGlobalLogMsgOnly OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A means of alerting the user.If this bool is set,
|
|
a duReport will be logged."
|
|
DEFVAL { disable }
|
|
::= { rcIpResourceUsageGlobal 7 }
|
|
|
|
|
|
rcIpRsmlt OBJECT IDENTIFIER ::= { rcIp 26 }
|
|
|
|
rcIpRsmltGlobal OBJECT IDENTIFIER ::= { rcIpRsmlt 1 }
|
|
|
|
rcIpRsmltGlobalTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Route Smlt table size."
|
|
::= { rcIpRsmltGlobal 1 }
|
|
|
|
rcIpRsmltEdgeSupportEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable RSMLT Edge Support feature"
|
|
DEFVAL { false }
|
|
::= { rcIpRsmltGlobal 2}
|
|
|
|
rcIpRsmltOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpRsmltOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Route Smlt Table"
|
|
::= { rcIpRsmlt 2 }
|
|
|
|
rcIpRsmltOperEntry OBJECT-TYPE
|
|
SYNTAX RcIpRsmltOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip As Path Access List Table."
|
|
INDEX { rcIpRsmltOperIfIndex }
|
|
::= { rcIpRsmltOperTable 1 }
|
|
|
|
RcIpRsmltOperEntry ::=
|
|
SEQUENCE {
|
|
rcIpRsmltOperIfIndex InterfaceIndex,
|
|
rcIpRsmltOperAdminStatus TruthValue,
|
|
rcIpRsmltOperHoldDownTimer INTEGER,
|
|
rcIpRsmltOperHoldDownTimeRemaining INTEGER,
|
|
rcIpRsmltOperHoldUpTimer INTEGER,
|
|
rcIpRsmltOperHoldUpTimeRemaining INTEGER,
|
|
rcIpRsmltOperIpAddr IpAddress,
|
|
rcIpRsmltOperOperStatus INTEGER,
|
|
rcIpRsmltOperSmltId IdList,
|
|
rcIpRsmltOperSltId IdList,
|
|
rcIpRsmltOperVlanId INTEGER,
|
|
rcIpRsmltOperMacAddr MacAddress,
|
|
rcIpRsmltOperRowStatus RowStatus
|
|
}
|
|
|
|
rcIpRsmltOperIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Route Smlt Oper IfIndex."
|
|
::= { rcIpRsmltOperEntry 1 }
|
|
|
|
rcIpRsmltOperAdminStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "is a enable/disable flag."
|
|
DEFVAL { false }
|
|
::= { rcIpRsmltOperEntry 2 }
|
|
|
|
rcIpRsmltOperHoldDownTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Timer value, the range of value is from 0 to 3600."
|
|
DEFVAL { 0 }
|
|
::= { rcIpRsmltOperEntry 3 }
|
|
|
|
rcIpRsmltOperHoldDownTimeRemaining OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The time value that indicate how much time
|
|
remaining of HoldDownTimer."
|
|
DEFVAL { 0 }
|
|
::= { rcIpRsmltOperEntry 4 }
|
|
|
|
rcIpRsmltOperHoldUpTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600 | 9999)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The range of value 0 to 3600 or 9999. 9999 means
|
|
infinity."
|
|
DEFVAL { 0 }
|
|
::= { rcIpRsmltOperEntry 5 }
|
|
|
|
rcIpRsmltOperHoldUpTimeRemaining OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600 | 9999)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The time value that indicate how much time
|
|
remaining of HoldUpTimer."
|
|
DEFVAL { 0 }
|
|
::= { rcIpRsmltOperEntry 6 }
|
|
|
|
rcIpRsmltOperIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP Interface with RSMLT on."
|
|
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
::= { rcIpRsmltOperEntry 7 }
|
|
|
|
rcIpRsmltOperOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The operation status of Rsmlt, up or down."
|
|
DEFVAL { down }
|
|
::= { rcIpRsmltOperEntry 8 }
|
|
|
|
rcIpRsmltOperSmltId OBJECT-TYPE
|
|
SYNTAX IdList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The id range for SMLT is 1-32."
|
|
::= { rcIpRsmltOperEntry 9 }
|
|
|
|
rcIpRsmltOperSltId OBJECT-TYPE
|
|
SYNTAX IdList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The id range for SLT is 1-512."
|
|
::= { rcIpRsmltOperEntry 10 }
|
|
|
|
rcIpRsmltOperVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4093)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Vlan id."
|
|
::= { rcIpRsmltOperEntry 11 }
|
|
|
|
rcIpRsmltOperMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Mac Address."
|
|
::= { rcIpRsmltOperEntry 12 }
|
|
|
|
rcIpRsmltOperRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row Status."
|
|
::= { rcIpRsmltOperEntry 13 }
|
|
|
|
|
|
-- Route Smlt Peer Table
|
|
|
|
rcIpRsmltPeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpRsmltPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Route Smlt Table"
|
|
::= { rcIpRsmlt 3 }
|
|
|
|
rcIpRsmltPeerEntry OBJECT-TYPE
|
|
SYNTAX RcIpRsmltPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip As Path Access List Table."
|
|
INDEX { rcIpRsmltPeerIfIndex }
|
|
::= { rcIpRsmltPeerTable 1 }
|
|
|
|
RcIpRsmltPeerEntry ::=
|
|
SEQUENCE {
|
|
rcIpRsmltPeerIfIndex InterfaceIndex,
|
|
rcIpRsmltPeerAdminStatus TruthValue,
|
|
rcIpRsmltPeerHoldDownTimer INTEGER,
|
|
rcIpRsmltPeerHoldDownTimeRemaining INTEGER,
|
|
rcIpRsmltPeerHoldUpTimer INTEGER,
|
|
rcIpRsmltPeerHoldUpTimeRemaining INTEGER,
|
|
rcIpRsmltPeerIpAddr IpAddress,
|
|
rcIpRsmltPeerOperStatus INTEGER,
|
|
rcIpRsmltPeerSmltId IdList,
|
|
rcIpRsmltPeerSltId IdList,
|
|
rcIpRsmltPeerVlanId INTEGER,
|
|
rcIpRsmltPeerMacAddr MacAddress
|
|
}
|
|
|
|
rcIpRsmltPeerIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Route Smlt Oper IfIndex."
|
|
::= { rcIpRsmltPeerEntry 1 }
|
|
|
|
rcIpRsmltPeerAdminStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "is a enable/disable flag."
|
|
::= { rcIpRsmltPeerEntry 2 }
|
|
|
|
rcIpRsmltPeerHoldDownTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Timer value, the range of value is from 0 to 3600."
|
|
DEFVAL { 0 }
|
|
::= { rcIpRsmltPeerEntry 3 }
|
|
|
|
rcIpRsmltPeerHoldDownTimeRemaining OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The time value that indicate how much time
|
|
remaining of HoldDownTimer."
|
|
DEFVAL { 0 }
|
|
::= { rcIpRsmltPeerEntry 4 }
|
|
|
|
rcIpRsmltPeerHoldUpTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600 | 9999)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The range of value 0 to 3600 or 9999. 9999 means
|
|
infinity."
|
|
DEFVAL { 0 }
|
|
::= { rcIpRsmltPeerEntry 5 }
|
|
|
|
rcIpRsmltPeerHoldUpTimeRemaining OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600 | 9999)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The time value that indicate how much time
|
|
remaining of HoldUpTimer."
|
|
DEFVAL { 0 }
|
|
::= { rcIpRsmltPeerEntry 6 }
|
|
|
|
rcIpRsmltPeerIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP Interface with RSMLT on."
|
|
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
::= { rcIpRsmltPeerEntry 7 }
|
|
|
|
rcIpRsmltPeerOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The operation status of Rsmlt, up or down."
|
|
DEFVAL { down }
|
|
::= { rcIpRsmltPeerEntry 8 }
|
|
|
|
rcIpRsmltPeerSmltId OBJECT-TYPE
|
|
SYNTAX IdList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The id range for SMLT is 1-32."
|
|
::= { rcIpRsmltPeerEntry 9 }
|
|
|
|
rcIpRsmltPeerSltId OBJECT-TYPE
|
|
SYNTAX IdList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The id range for SLT is 1-512."
|
|
::= { rcIpRsmltPeerEntry 10 }
|
|
|
|
rcIpRsmltPeerVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4093)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Vlan id."
|
|
::= { rcIpRsmltPeerEntry 11 }
|
|
|
|
rcIpRsmltPeerMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Mac Address."
|
|
::= { rcIpRsmltPeerEntry 12 }
|
|
|
|
rcIpRsmltEdgePeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpRsmltEdgePeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "RSMLT Edge Support Peer Info table. This
|
|
table consists of the RSMLT Peers for which
|
|
the switch will act as a PeerForwarder."
|
|
::= { rcIpRsmlt 4 }
|
|
|
|
rcIpRsmltEdgePeerEntry OBJECT-TYPE
|
|
SYNTAX RcIpRsmltEdgePeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "RSMLT Edge Support Peer Info Entry"
|
|
INDEX { rcIpRsmltEdgeVlanId }
|
|
::= { rcIpRsmltEdgePeerTable 1 }
|
|
|
|
RcIpRsmltEdgePeerEntry ::=
|
|
SEQUENCE {
|
|
rcIpRsmltEdgeVlanId INTEGER,
|
|
rcIpRsmltEdgePeerIpAddress IpAddress,
|
|
rcIpRsmltEdgePeerMacAddress MacAddress
|
|
}
|
|
|
|
rcIpRsmltEdgeVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies the Virtual LAN
|
|
associated with this entry."
|
|
::= { rcIpRsmltEdgePeerEntry 1}
|
|
|
|
rcIpRsmltEdgePeerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP address of the Peer RSMLT Interface."
|
|
::= { rcIpRsmltEdgePeerEntry 2}
|
|
|
|
rcIpRsmltEdgePeerMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The MAC address of the Peer RSMLT interface."
|
|
::= { rcIpRsmltEdgePeerEntry 3}
|
|
|
|
--IP Gen Policy
|
|
|
|
rcIpGenPolicy OBJECT IDENTIFIER ::= { rcIp 100 }
|
|
|
|
-- Ip As Path Access List Table
|
|
|
|
rcIpAsPathAccessListTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "table size"
|
|
::= { rcIpGenPolicy 1 }
|
|
|
|
rcIpAsPathAccessListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpAsPathAccessListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP As Path Access List table"
|
|
::= { rcIpGenPolicy 2 }
|
|
|
|
rcIpAsPathAccessListEntry OBJECT-TYPE
|
|
SYNTAX RcIpAsPathAccessListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip As Path Access List Table."
|
|
INDEX { rcIpAsPathAccessListId,
|
|
rcIpAsPathAccessListMemberId }
|
|
::= { rcIpAsPathAccessListTable 1 }
|
|
|
|
RcIpAsPathAccessListEntry ::=
|
|
SEQUENCE {
|
|
rcIpAsPathAccessListId INTEGER,
|
|
rcIpAsPathAccessListMemberId INTEGER,
|
|
rcIpAsPathAccessListMode INTEGER,
|
|
rcIpAsPathAccessListAsRegularExpression OCTET STRING (SIZE(0..256)),
|
|
rcIpAsPathAccessListRowStatus RowStatus
|
|
}
|
|
|
|
rcIpAsPathAccessListId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1024)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Path Access List entry Id."
|
|
::= { rcIpAsPathAccessListEntry 1 }
|
|
|
|
rcIpAsPathAccessListMemberId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "frq. at which hello sent."
|
|
::= { rcIpAsPathAccessListEntry 2 }
|
|
|
|
rcIpAsPathAccessListMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
permit(1),
|
|
deny(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Path Access List Mode, permit or deny."
|
|
::= { rcIpAsPathAccessListEntry 3 }
|
|
|
|
rcIpAsPathAccessListAsRegularExpression OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IP Path Access List Regular Expression"
|
|
::= { rcIpAsPathAccessListEntry 4 }
|
|
|
|
rcIpAsPathAccessListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Table row status."
|
|
::= { rcIpAsPathAccessListEntry 5 }
|
|
|
|
|
|
-- Ip Community Access List Table
|
|
|
|
rcIpCommunityAccessListTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "table size"
|
|
::= { rcIpGenPolicy 3 }
|
|
|
|
rcIpCommunityAccessListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpCommunityAccessListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP CommunityAccess List table"
|
|
::= { rcIpGenPolicy 4 }
|
|
|
|
rcIpCommunityAccessListEntry OBJECT-TYPE
|
|
SYNTAX RcIpCommunityAccessListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip CommunityAccess List Table."
|
|
INDEX { rcIpCommunityAccessListId,
|
|
rcIpCommunityAccessListMemberId }
|
|
::= { rcIpCommunityAccessListTable 1 }
|
|
|
|
RcIpCommunityAccessListEntry ::=
|
|
SEQUENCE {
|
|
rcIpCommunityAccessListId INTEGER,
|
|
rcIpCommunityAccessListMemberId INTEGER,
|
|
rcIpCommunityAccessListMode INTEGER,
|
|
rcIpCommunityAccessListCommunity OCTET STRING (SIZE(0..256)),
|
|
rcIpCommunityAccessListRowStatus RowStatus
|
|
}
|
|
|
|
rcIpCommunityAccessListId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1024)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP CommunityAccess entry List Id"
|
|
::= { rcIpCommunityAccessListEntry 1 }
|
|
|
|
rcIpCommunityAccessListMemberId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "frq. at which hello sent."
|
|
::= { rcIpCommunityAccessListEntry 2 }
|
|
|
|
rcIpCommunityAccessListMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
permit(1),
|
|
deny(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IP Community Access List Mode, permit or deny."
|
|
::= { rcIpCommunityAccessListEntry 3 }
|
|
|
|
rcIpCommunityAccessListCommunity OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IP Community Access List Community string."
|
|
::= { rcIpCommunityAccessListEntry 4 }
|
|
|
|
rcIpCommunityAccessListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IP Community Access Table Row Status."
|
|
::= { rcIpCommunityAccessListEntry 5 }
|
|
|
|
-- Ip Access List Table
|
|
|
|
rcIpAccessListTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "table size"
|
|
::= { rcIpGenPolicy 5 }
|
|
|
|
|
|
rcIpAccessListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpAccessListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP Access List table"
|
|
::= { rcIpGenPolicy 6 }
|
|
|
|
rcIpAccessListEntry OBJECT-TYPE
|
|
SYNTAX RcIpAccessListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip Access List Table."
|
|
INDEX { rcIpAccessListId,
|
|
rcIpAccessListMode,
|
|
rcIpAccessListNetwork,
|
|
rcIpAccessListNetworkMask }
|
|
::= { rcIpAccessListTable 1 }
|
|
|
|
RcIpAccessListEntry ::=
|
|
SEQUENCE {
|
|
rcIpAccessListId INTEGER,
|
|
rcIpAccessListMode INTEGER,
|
|
rcIpAccessListNetwork IpAddress,
|
|
rcIpAccessListNetworkMask IpAddress,
|
|
rcIpAccessListName DisplayString,
|
|
rcIpAccessListRowStatus RowStatus
|
|
}
|
|
|
|
rcIpAccessListId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..99)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpAccessListEntry 1 }
|
|
|
|
rcIpAccessListMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
permit(1),
|
|
deny(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpAccessListEntry 2 }
|
|
|
|
rcIpAccessListNetwork OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpAccessListEntry 3 }
|
|
|
|
rcIpAccessListNetworkMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpAccessListEntry 4 }
|
|
|
|
rcIpAccessListName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpAccessListEntry 5 }
|
|
|
|
rcIpAccessListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpAccessListEntry 6 }
|
|
|
|
|
|
-- Ip Extended Access List Table
|
|
|
|
|
|
rcIpExtendedAccessListTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "table size"
|
|
::= { rcIpGenPolicy 7 }
|
|
|
|
|
|
rcIpExtendedAccessListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpExtendedAccessListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP Extended Access List table"
|
|
::= { rcIpGenPolicy 8 }
|
|
|
|
rcIpExtendedAccessListEntry OBJECT-TYPE
|
|
SYNTAX RcIpExtendedAccessListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip Extended Access List Table."
|
|
INDEX { rcIpExtendedAccessListId,
|
|
rcIpExtendedAccessListMode,
|
|
rcIpExtendedAccessListNetwork,
|
|
rcIpExtendedAccessListNetworkWildCard,
|
|
rcIpExtendedAccessListNetworkMask,
|
|
rcIpExtendedAccessListNetworkMaskWildCard }
|
|
::= { rcIpExtendedAccessListTable 1 }
|
|
|
|
RcIpExtendedAccessListEntry ::=
|
|
SEQUENCE {
|
|
rcIpExtendedAccessListId INTEGER,
|
|
rcIpExtendedAccessListMode INTEGER,
|
|
rcIpExtendedAccessListNetwork IpAddress,
|
|
rcIpExtendedAccessListNetworkWildCard IpAddress,
|
|
rcIpExtendedAccessListNetworkMask IpAddress,
|
|
rcIpExtendedAccessListNetworkMaskWildCard IpAddress,
|
|
rcIpExtendedAccessListName DisplayString,
|
|
rcIpExtendedAccessListRowStatus RowStatus
|
|
}
|
|
|
|
rcIpExtendedAccessListId OBJECT-TYPE
|
|
SYNTAX INTEGER (100..199)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpExtendedAccessListEntry 1 }
|
|
|
|
rcIpExtendedAccessListMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
permit(1),
|
|
deny(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpExtendedAccessListEntry 2 }
|
|
|
|
rcIpExtendedAccessListNetwork OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpExtendedAccessListEntry 3 }
|
|
|
|
rcIpExtendedAccessListNetworkWildCard OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpExtendedAccessListEntry 4 }
|
|
|
|
rcIpExtendedAccessListNetworkMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpExtendedAccessListEntry 5 }
|
|
|
|
rcIpExtendedAccessListNetworkMaskWildCard OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpExtendedAccessListEntry 6 }
|
|
|
|
rcIpExtendedAccessListName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpExtendedAccessListEntry 7 }
|
|
|
|
rcIpExtendedAccessListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpExtendedAccessListEntry 8 }
|
|
|
|
-- Ip Prefix List Table
|
|
|
|
rcIpPrefixListTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "table size"
|
|
::= { rcIpGenPolicy 9 }
|
|
|
|
|
|
rcIpPrefixListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpPrefixListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP Prefix List table"
|
|
::= { rcIpGenPolicy 10 }
|
|
|
|
rcIpPrefixListEntry OBJECT-TYPE
|
|
SYNTAX RcIpPrefixListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip Prefix List Table."
|
|
INDEX { rcIpPrefixListId,
|
|
rcIpPrefixListPrefix,
|
|
rcIpPrefixListPrefixMaskLen }
|
|
::= { rcIpPrefixListTable 1 }
|
|
|
|
RcIpPrefixListEntry ::=
|
|
SEQUENCE {
|
|
rcIpPrefixListId Integer32,
|
|
rcIpPrefixListPrefix IpAddress,
|
|
rcIpPrefixListPrefixMaskLen INTEGER,
|
|
rcIpPrefixListMaskLenFrom INTEGER,
|
|
rcIpPrefixListMaskLenUpto INTEGER,
|
|
rcIpPrefixListName DisplayString,
|
|
rcIpPrefixListRowStatus RowStatus
|
|
}
|
|
|
|
rcIpPrefixListId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ListId"
|
|
::= { rcIpPrefixListEntry 1 }
|
|
|
|
rcIpPrefixListPrefix OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Is a member of a specific prefix list.
|
|
Adding the prefix to the given prefix list"
|
|
::= { rcIpPrefixListEntry 2 }
|
|
|
|
rcIpPrefixListPrefixMaskLen OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "prefix mask length"
|
|
::= { rcIpPrefixListEntry 3 }
|
|
|
|
rcIpPrefixListMaskLenFrom OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "used with mask len"
|
|
::= { rcIpPrefixListEntry 4 }
|
|
|
|
rcIpPrefixListMaskLenUpto OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "used with mask len"
|
|
::= { rcIpPrefixListEntry 5 }
|
|
|
|
rcIpPrefixListName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "list name"
|
|
::= { rcIpPrefixListEntry 6 }
|
|
|
|
rcIpPrefixListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "row status"
|
|
::= { rcIpPrefixListEntry 7 }
|
|
|
|
|
|
|
|
-- Ip Route Policy Table
|
|
|
|
rcIpRoutePolicyTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "table size"
|
|
::= { rcIpGenPolicy 11 }
|
|
|
|
rcIpRoutePolicyApply OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpGenPolicy 12 }
|
|
|
|
rcIpRoutePolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpRoutePolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP Route Map table"
|
|
::= { rcIpGenPolicy 13 }
|
|
|
|
rcIpRoutePolicyEntry OBJECT-TYPE
|
|
SYNTAX RcIpRoutePolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip Route Map Table."
|
|
INDEX { rcIpRoutePolicyId, rcIpRoutePolicySequenceNumber }
|
|
::= { rcIpRoutePolicyTable 1 }
|
|
|
|
RcIpRoutePolicyEntry ::=
|
|
SEQUENCE {
|
|
rcIpRoutePolicyId Integer32,
|
|
rcIpRoutePolicySequenceNumber Integer32,
|
|
rcIpRoutePolicyName DisplayString,
|
|
rcIpRoutePolicyEnable TruthValue,
|
|
rcIpRoutePolicyMode INTEGER,
|
|
rcIpRoutePolicyMatchProtocol INTEGER,
|
|
rcIpRoutePolicyMatchAsPath DisplayString,
|
|
rcIpRoutePolicyMatchCommunity DisplayString,
|
|
rcIpRoutePolicyMatchCommunityExact EnableValue,
|
|
rcIpRoutePolicyMatchNetwork DisplayString,
|
|
rcIpRoutePolicyMatchIpRouteSource DisplayString,
|
|
rcIpRoutePolicyMatchNextHop DisplayString,
|
|
rcIpRoutePolicyMatchInterface DisplayString,
|
|
rcIpRoutePolicyMatchRouteType INTEGER,
|
|
rcIpRoutePolicyMatchMetric INTEGER,
|
|
rcIpRoutePolicyMatchTag DisplayString,
|
|
rcIpRoutePolicySetRoutePreference INTEGER,
|
|
rcIpRoutePolicySetAsPath DisplayString,
|
|
rcIpRoutePolicySetAsPathMode INTEGER,
|
|
rcIpRoutePolicySetAutomaticTag EnableValue,
|
|
rcIpRoutePolicySetCommunityNumber DisplayString,
|
|
rcIpRoutePolicySetCommunityMode INTEGER,
|
|
rcIpRoutePolicySetMetricTypeInternal Integer32,
|
|
rcIpRoutePolicySetMetric INTEGER,
|
|
rcIpRoutePolicySetMetricType INTEGER,
|
|
rcIpRoutePolicySetNextHop IpAddress,
|
|
rcIpRoutePolicySetOrigin INTEGER,
|
|
rcIpRoutePolicySetLocalPref Integer32,
|
|
rcIpRoutePolicySetOriginEgpAs Integer32,
|
|
rcIpRoutePolicySetTag Integer32,
|
|
rcIpRoutePolicySetWeight Integer32,
|
|
rcIpRoutePolicySetInjectNetList DisplayString,
|
|
rcIpRoutePolicyRowStatus RowStatus,
|
|
rcIpRoutePolicySetMask IpAddress,
|
|
rcIpRoutePolicyNssaPbit EnableValue
|
|
}
|
|
|
|
rcIpRoutePolicyId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Index used to identify a group of policies in
|
|
the route policy tableRoute map id"
|
|
::= { rcIpRoutePolicyEntry 1 }
|
|
|
|
rcIpRoutePolicySequenceNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "second index used to identify a specific policy
|
|
with in the route policy group (grouped by Id).
|
|
This field allows users to specify different
|
|
MATCH, SET parameters and an action."
|
|
::= { rcIpRoutePolicyEntry 2 }
|
|
|
|
rcIpRoutePolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Is used to group a set of policies with different
|
|
sequence number. Id & Name have one-on-one
|
|
relationship. Different policy groups can
|
|
contain same sequence number, whereas with in
|
|
a group the sequence number must be different."
|
|
::= { rcIpRoutePolicyEntry 3 }
|
|
|
|
rcIpRoutePolicyEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value specified here indicate whether
|
|
this policy is enabled or not. If
|
|
disabled policy sould not be used."
|
|
DEFVAL { false }
|
|
::= { rcIpRoutePolicyEntry 4 }
|
|
|
|
rcIpRoutePolicyMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
permit(1),
|
|
deny(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "specifies the action to be taken when this
|
|
policy is selected for a specific route.
|
|
This can be permit or deny or continue.
|
|
Permit indicates allow the route, deny indicates
|
|
ignore the route. Continue means continue
|
|
checking the next match criteria set in the
|
|
next policy seq, if none take the default action
|
|
in the given context."
|
|
DEFVAL { permit }
|
|
::= { rcIpRoutePolicyEntry 5 }
|
|
|
|
rcIpRoutePolicyMatchProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER (1..127)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Match protocol. Used for RIP and DVMRP announce
|
|
policy only.
|
|
Value is one of multiple (logical 'OR)
|
|
of the following values:
|
|
direct(1),
|
|
static(2),
|
|
rip(4),
|
|
ospf(8),
|
|
ebgp(16),
|
|
dvmrp(32),
|
|
ibgp(64),
|
|
any(127)
|
|
direct(1): enables direct match-protocol
|
|
static(2): enables static match-protocol
|
|
rip(4): enables rip match-protocol
|
|
ospf(8): enables ospf match-protocol
|
|
ebgp(16): enables ebgp match-protocol
|
|
dvmrp(32): enables dvmrp match-protocol
|
|
ibgp(64): enables ibgp match-protocol
|
|
any(127): enables all match-protocols"
|
|
DEFVAL {127}
|
|
::= { rcIpRoutePolicyEntry 6 }
|
|
|
|
-- Following between =begin =end is processed by mib_tools/extras.awk
|
|
-- =begin enum
|
|
-- rcIpRoutePolicyMatchProtocol direct 1
|
|
-- rcIpRoutePolicyMatchProtocol static 2
|
|
-- rcIpRoutePolicyMatchProtocol rip 4
|
|
-- rcIpRoutePolicyMatchProtocol ospf 8
|
|
-- rcIpRoutePolicyMatchProtocol ebgp 16
|
|
-- rcIpRoutePolicyMatchProtocol dvmrp 32
|
|
-- rcIpRoutePolicyMatchProtocol ibgp 64
|
|
-- rcIpRoutePolicyMatchProtocol any 127
|
|
-- =end enum
|
|
|
|
rcIpRoutePolicyMatchAsPath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Applicable to BGP protocol only. Match the BGP
|
|
autonomous system path. This will override the
|
|
BGP neighbor filter list info."
|
|
::= { rcIpRoutePolicyEntry 7 }
|
|
|
|
rcIpRoutePolicyMatchCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Applicable to BGP protocol only. Filter
|
|
incoming/outgoing updates based on communities."
|
|
::= { rcIpRoutePolicyEntry 8 }
|
|
|
|
rcIpRoutePolicyMatchCommunityExact OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "If enabled indicates the match has be an exact
|
|
(i.e., all of the communities specified in the
|
|
path has to be matched)."
|
|
DEFVAL {disable}
|
|
::= { rcIpRoutePolicyEntry 9 }
|
|
|
|
rcIpRoutePolicyMatchNetwork OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "can specify one or more prefix list name or id(s)"
|
|
DEFVAL {""}
|
|
::= { rcIpRoutePolicyEntry 10 }
|
|
|
|
rcIpRoutePolicyMatchIpRouteSource OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "In case of Rip routes this is equivalent to
|
|
RipInterface. In case of DVMRP routes this is
|
|
equivalent to DVMRP gateway. Can specify one
|
|
or more prefix list name(s) or id(s) seperated by comma."
|
|
DEFVAL {""}
|
|
::= { rcIpRoutePolicyEntry 11 }
|
|
|
|
rcIpRoutePolicyMatchNextHop OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "In case of Rip routes this is equivalent to
|
|
RipInterface. In case of DVMRP routes this is
|
|
equivalent to DVMRP gateway. Can specify one
|
|
or more prefix list name(s) or id(s) seperated by comma."
|
|
DEFVAL {""}
|
|
::= { rcIpRoutePolicyEntry 12 }
|
|
|
|
rcIpRoutePolicyMatchInterface OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Match received interface. Only for rip routes.
|
|
Ignored in all other cases."
|
|
DEFVAL {""}
|
|
::= { rcIpRoutePolicyEntry 13 }
|
|
|
|
rcIpRoutePolicyMatchRouteType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any(0),
|
|
local(1),
|
|
internal(2),
|
|
external(3),
|
|
externaltype1(4),
|
|
externaltype2(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "For BGP this choice refers to locally generated
|
|
routes external routes learned via ebgp nbr. For
|
|
OSPF internal refers to intra and inter area
|
|
routes (belongs to local autonomous system).
|
|
External (type1|type2) refers to the routes
|
|
learned from other ASs and imported as either
|
|
type1 or type2. if type1/type2 is specified
|
|
then match only type1/type2."
|
|
DEFVAL {any}
|
|
::= { rcIpRoutePolicyEntry 14 }
|
|
|
|
rcIpRoutePolicyMatchMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Match mec field in the incoming advertisement."
|
|
DEFVAL { 0 }
|
|
::= { rcIpRoutePolicyEntry 15 }
|
|
|
|
rcIpRoutePolicyMatchTag OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "specifies a list of tag(s), that will be used
|
|
during the match criteria process.contains one
|
|
or more tag values.."
|
|
::= { rcIpRoutePolicyEntry 16 }
|
|
|
|
rcIpRoutePolicySetRoutePreference OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "if non-zero specifies the route preference
|
|
value to be assigned to the routes that applies
|
|
this policy.contains one or more tag values.."
|
|
::= { rcIpRoutePolicyEntry 17 }
|
|
|
|
rcIpRoutePolicySetAsPath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The AS path vaule to be used whether the
|
|
SetAsPathMode is Tag or Prepend.as-path string.."
|
|
::= { rcIpRoutePolicyEntry 18 }
|
|
|
|
rcIpRoutePolicySetAsPathMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tag(1),
|
|
prepend(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "It can be either tag or prepend tag.
|
|
applicable only while redistributing routes to
|
|
BGP.Converts the tag of a route into AS path."
|
|
DEFVAL {prepend}
|
|
::= { rcIpRoutePolicyEntry 19 }
|
|
|
|
rcIpRoutePolicySetAutomaticTag OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL {disable}
|
|
::= { rcIpRoutePolicyEntry 20 }
|
|
|
|
rcIpRoutePolicySetCommunityNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "this value can be a number (1..42949672000)
|
|
or no-export or no-advertise. Applicable to
|
|
BGP advertisments.community number."
|
|
::= { rcIpRoutePolicyEntry 21 }
|
|
|
|
rcIpRoutePolicySetCommunityMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unchanged(0),
|
|
none(1),
|
|
append(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "this value can be either append or none
|
|
unchanged - keep the community attribute in the
|
|
route path as it is.
|
|
none - remove the community in the route path
|
|
additive - adds the community-number specified
|
|
in SetCommunityNumber to the
|
|
community list attribute. Applicable
|
|
to BGP advertisments."
|
|
DEFVAL {unchanged}
|
|
::= { rcIpRoutePolicyEntry 22 }
|
|
|
|
rcIpRoutePolicySetMetricTypeInternal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates to set the MED value for routes
|
|
advertised to ebgp nbrs to the IGP metric value."
|
|
DEFVAL {0}
|
|
::= { rcIpRoutePolicyEntry 23 }
|
|
|
|
rcIpRoutePolicySetMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value of the metric to be used while sending an
|
|
update for the routes that match the matching
|
|
criteria in this route policy.
|
|
Default - 0 indicates the internal value defined
|
|
for protocol"
|
|
DEFVAL { 0 }
|
|
::= { rcIpRoutePolicyEntry 24 }
|
|
|
|
rcIpRoutePolicySetMetricType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type1(1),
|
|
type2(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Metric type for the routes to be imported into
|
|
OSPF routing protocol, which passed the matching
|
|
criteria configured in this route policy."
|
|
DEFVAL { type2 }
|
|
::= { rcIpRoutePolicyEntry 25 }
|
|
|
|
rcIpRoutePolicySetNextHop OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IpAddress of the next hop router. Ignored for
|
|
DVMRP routes."
|
|
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
::= { rcIpRoutePolicyEntry 26 }
|
|
|
|
rcIpRoutePolicySetOrigin OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unchanged(0),
|
|
igp(1),
|
|
egp(2),
|
|
incomplete(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "igp/egp/incomplete Applicable to BGP protocol
|
|
only. If not set uses the route origin from
|
|
the Ip routing table (protocol)."
|
|
DEFVAL {unchanged}
|
|
::= { rcIpRoutePolicyEntry 27 }
|
|
|
|
rcIpRoutePolicySetLocalPref OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "this value will be used during route decision
|
|
process in the BGP protocol. Applicable to BGP
|
|
only."
|
|
DEFVAL {0}
|
|
::= { rcIpRoutePolicyEntry 28 }
|
|
|
|
rcIpRoutePolicySetOriginEgpAs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "indicates the Remote autonomous sys number.
|
|
Applicable to BGP only."
|
|
DEFVAL {0}
|
|
::= { rcIpRoutePolicyEntry 29 }
|
|
|
|
rcIpRoutePolicySetTag OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value to be used for setting tag of the
|
|
destination routing protocol. If not specified
|
|
forward the tag value in the source routing
|
|
protocol. Value 0 indicates not set"
|
|
DEFVAL {0}
|
|
::= { rcIpRoutePolicyEntry 30 }
|
|
|
|
rcIpRoutePolicySetWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Should be using with match as-path condition.
|
|
Weight value for the routing table. For BGP
|
|
this value will override the weight configured
|
|
through NetworkTableEntry or FilterListWeight or
|
|
NeighborWeight. Used for BGP only.Value 0
|
|
indicates not set"
|
|
DEFVAL {0}
|
|
::= { rcIpRoutePolicyEntry 31 }
|
|
|
|
rcIpRoutePolicySetInjectNetList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "specifies the prefix list to be used either
|
|
for injecting the routes into the routing
|
|
table or to include the networks in the
|
|
advertisement. Ignored for DVMRP."
|
|
DEFVAL {""}
|
|
::= { rcIpRoutePolicyEntry 32 }
|
|
|
|
rcIpRoutePolicyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "row status"
|
|
::= { rcIpRoutePolicyEntry 33 }
|
|
|
|
rcIpRoutePolicySetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Set Mask Ip Address"
|
|
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
::= { rcIpRoutePolicyEntry 34 }
|
|
|
|
rcIpRoutePolicyNssaPbit OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Set/Reset P bit in specified type 7 LSA.
|
|
By default P bit is always set in case user
|
|
set it to disable state for particular route
|
|
policy than all type 7 LSAs associated with
|
|
that route policy will have P bit cleared,
|
|
with this intact NSSA ABR will not perform
|
|
translation of these LSAs to type 5."
|
|
DEFVAL { enable }
|
|
::= { rcIpRoutePolicyEntry 35 }
|
|
|
|
|
|
-- Ip Redistribute Table
|
|
|
|
rcIpRedistributeTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "table size"
|
|
::= { rcIpGenPolicy 14 }
|
|
|
|
rcIpRedistributeApply OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { true }
|
|
::= { rcIpGenPolicy 15 }
|
|
|
|
rcIpRedistributeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpRedistributeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP Redistribute table"
|
|
::= { rcIpGenPolicy 16 }
|
|
|
|
rcIpRedistributeEntry OBJECT-TYPE
|
|
SYNTAX RcIpRedistributeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip Redistribute Table."
|
|
INDEX { rcIpRedistributeProtocol,
|
|
rcIpRedistributeRouteSource }
|
|
::= { rcIpRedistributeTable 1 }
|
|
|
|
RcIpRedistributeEntry ::=
|
|
SEQUENCE {
|
|
rcIpRedistributeProtocol INTEGER,
|
|
rcIpRedistributeRouteSource INTEGER,
|
|
rcIpRedistributeEnable EnableValue,
|
|
rcIpRedistributeMetric INTEGER,
|
|
rcIpRedistributeMetricType INTEGER,
|
|
rcIpRedistributeMatchRouteType INTEGER,
|
|
rcIpRedistributeSetTag Integer32,
|
|
rcIpRedistributeSubnets INTEGER,
|
|
rcIpRedistributeRoutePolicy DisplayString,
|
|
rcIpRedistributeASNumber Integer32,
|
|
rcIpRedistributeWeight Integer32,
|
|
rcIpRedistributeDefaultOriginate Integer32,
|
|
rcIpRedistributeRowStatus RowStatus
|
|
}
|
|
|
|
rcIpRedistributeProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ospf(1),
|
|
bgp(2),
|
|
isis(3),
|
|
ospfv3(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Protocol is any one of the dynamic routing
|
|
protocol, which is interested in receiving
|
|
the external routing info."
|
|
::= { rcIpRedistributeEntry 1 }
|
|
|
|
rcIpRedistributeRouteSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
direct(1),
|
|
static(2),
|
|
rip(3),
|
|
ospf(4),
|
|
bgp(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "equivalent to the owner field in the routing
|
|
table. This field indicates that the protocol
|
|
is interested in knowing/not-knowing the routes
|
|
learned from this source."
|
|
::= { rcIpRedistributeEntry 2 }
|
|
|
|
rcIpRedistributeEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable. By default this is enabled."
|
|
DEFVAL { disable }
|
|
::= { rcIpRedistributeEntry 3 }
|
|
|
|
rcIpRedistributeMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "value of the metric to be announced in the
|
|
advertisment"
|
|
DEFVAL { 0 }
|
|
::= { rcIpRedistributeEntry 4 }
|
|
|
|
rcIpRedistributeMetricType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type1(1),
|
|
type2(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "specifies the type of the metric type, useful
|
|
for OSPF and BGP only."
|
|
DEFVAL { type2 }
|
|
::= { rcIpRedistributeEntry 5 }
|
|
|
|
rcIpRedistributeMatchRouteType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
internal(1),
|
|
external1(2),
|
|
external2(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "used to filter a route based on the route type.
|
|
applicable to BGP."
|
|
::= { rcIpRedistributeEntry 6 }
|
|
|
|
rcIpRedistributeSetTag OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Tag value to be set in the advertisment."
|
|
::= { rcIpRedistributeEntry 7 }
|
|
|
|
rcIpRedistributeSubnets OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
allow(1),
|
|
supress(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "applicable to OSPF only. Indicates that all the
|
|
subnets need to be advertised individually."
|
|
DEFVAL { allow }
|
|
::= { rcIpRedistributeEntry 8 }
|
|
|
|
rcIpRedistributeRoutePolicy OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "specify the route policy to achieve the final
|
|
granularity in filtering to determine whether
|
|
or not a specific route should be advertised
|
|
to the given protocol.Route map name"
|
|
::= { rcIpRedistributeEntry 9 }
|
|
|
|
rcIpRedistributeASNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Autonomous system number. Used only for the
|
|
BGP protocol."
|
|
::= { rcIpRedistributeEntry 10 }
|
|
|
|
rcIpRedistributeWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "used only for the BGP protocol."
|
|
::= { rcIpRedistributeEntry 11 }
|
|
|
|
rcIpRedistributeDefaultOriginate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "indicates the given protocol will
|
|
originate/advertise a default route."
|
|
::= { rcIpRedistributeEntry 12 }
|
|
|
|
rcIpRedistributeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "row status"
|
|
::= { rcIpRedistributeEntry 13 }
|
|
|
|
|
|
-- IP Ospf In Filter Table
|
|
|
|
rcIpOspfInFilterTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "table size"
|
|
::= { rcIpGenPolicy 17 }
|
|
|
|
rcIpOspfInFilterApply OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpGenPolicy 18 }
|
|
|
|
rcIpOspfInFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpOspfInFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP Ospf In Filter table"
|
|
::= { rcIpGenPolicy 19 }
|
|
|
|
rcIpOspfInFilterEntry OBJECT-TYPE
|
|
SYNTAX RcIpOspfInFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip Ospf In Filter Table."
|
|
INDEX { rcIpOspfInFilterAdvertisingRtr }
|
|
::= { rcIpOspfInFilterTable 1 }
|
|
|
|
RcIpOspfInFilterEntry ::=
|
|
SEQUENCE {
|
|
rcIpOspfInFilterAdvertisingRtr IpAddress,
|
|
rcIpOspfInFilterEnable EnableValue,
|
|
rcIpOspfInFilterMetricType INTEGER,
|
|
rcIpOspfInFilterPolicyName DisplayString,
|
|
rcIpOspfInFilterRowStatus RowStatus
|
|
}
|
|
|
|
rcIpOspfInFilterAdvertisingRtr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpOspfInFilterEntry 1 }
|
|
|
|
rcIpOspfInFilterEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IfIndex"
|
|
DEFVAL { disable }
|
|
::= { rcIpOspfInFilterEntry 2 }
|
|
|
|
rcIpOspfInFilterMetricType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type1(1),
|
|
type2(2),
|
|
any(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { any }
|
|
::= { rcIpOspfInFilterEntry 3 }
|
|
|
|
rcIpOspfInFilterPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpOspfInFilterEntry 4 }
|
|
|
|
rcIpOspfInFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIpOspfInFilterEntry 5 }
|
|
|
|
|
|
-- Ip Route Pref Table
|
|
|
|
|
|
rcIpRoutePrefTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "table size"
|
|
::= { rcIpGenPolicy 20 }
|
|
|
|
rcIpRoutePrefTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpRoutePrefEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP Route Pref table"
|
|
::= { rcIpGenPolicy 21 }
|
|
|
|
rcIpRoutePrefEntry OBJECT-TYPE
|
|
SYNTAX RcIpRoutePrefEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip Route Pref Table."
|
|
INDEX { rcIpRoutePrefProtocol }
|
|
::= { rcIpRoutePrefTable 1 }
|
|
|
|
RcIpRoutePrefEntry ::=
|
|
SEQUENCE {
|
|
rcIpRoutePrefProtocol INTEGER,
|
|
rcIpRoutePrefDefault INTEGER,
|
|
rcIpRoutePrefConfigured INTEGER
|
|
}
|
|
|
|
rcIpRoutePrefProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local(1),
|
|
static(2),
|
|
mpls(3),
|
|
ospfIntra(4),
|
|
ospfInter(5),
|
|
isisLevel1(6),
|
|
isisLevel2(7),
|
|
ebgp(8),
|
|
rip(9),
|
|
ospfExternal1(10),
|
|
ospfExternal2(11),
|
|
ibgp(12),
|
|
staticv6(13),
|
|
ospfv3Intra(14),
|
|
ospfv3Inter(15),
|
|
ospfv3External1(16),
|
|
ospfv3External2(17)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Protocol"
|
|
::= { rcIpRoutePrefEntry 1 }
|
|
|
|
rcIpRoutePrefDefault OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Shows the default preference value for the given
|
|
protocol."
|
|
::= { rcIpRoutePrefEntry 2 }
|
|
|
|
rcIpRoutePrefConfigured OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This value is configurable by the user"
|
|
::= { rcIpRoutePrefEntry 3 }
|
|
|
|
|
|
-- Ip BGP
|
|
|
|
|
|
rcIpBgp OBJECT IDENTIFIER ::= { rcIp 101 }
|
|
|
|
rcIpBgpGeneralGroup OBJECT IDENTIFIER ::= { rcIpBgp 1 }
|
|
|
|
rcIpBgpGeneralGroupLocalAs OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Local Autonomous system number"
|
|
::= { rcIpBgpGeneralGroup 1 }
|
|
|
|
rcIpBgpGeneralGroupAdminStatus OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Disable or Enable group administrative"
|
|
DEFVAL { enable }
|
|
::= { rcIpBgpGeneralGroup 2 }
|
|
|
|
rcIpBgpGeneralGroupDefaultMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (-1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The default-metric is used in conjunction with
|
|
the redistribute router configuration command to cause
|
|
the bgp routing protocol to use this metric as MED"
|
|
DEFVAL { -1 }
|
|
::= { rcIpBgpGeneralGroup 3 }
|
|
|
|
rcIpBgpGeneralGroupDefaultLocalPreference OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Default local preference attribute value to be used "
|
|
DEFVAL {100}
|
|
::= { rcIpBgpGeneralGroup 4 }
|
|
|
|
rcIpBgpGeneralGroupDefaultInformationOriginate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "allows the redistribution of network 0.0.0.0 into BGP"
|
|
DEFVAL {false}
|
|
::= { rcIpBgpGeneralGroup 5 }
|
|
|
|
rcIpBgpGeneralGroupBestPathMissingAsWorst OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable to consider a missing MED attribute in a path
|
|
as having a value of infinity, making the path without a
|
|
MED value the least desirable path. To return the router
|
|
to the default (assign a value of 0 to the missing MED),
|
|
set the value to disable."
|
|
DEFVAL {enable}
|
|
::= { rcIpBgpGeneralGroup 6 }
|
|
|
|
rcIpBgpGeneralGroupBestPathMedConfed OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To enable MED comparison among paths learned from
|
|
confederation peers. Disable to prevent considering
|
|
the MED attribute in comparing paths"
|
|
DEFVAL {disable}
|
|
::= { rcIpBgpGeneralGroup 7 }
|
|
|
|
rcIpBgpGeneralGroupIgnoreIllegalRouterId OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Configures BGP to overlook an illegal router ID.
|
|
Enables or disable accepting a connection from a peer
|
|
that sends its open message with a router ID of 0."
|
|
DEFVAL {disable}
|
|
::= { rcIpBgpGeneralGroup 8 }
|
|
|
|
rcIpBgpGeneralGroupAlwaysCompareMed OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable to allow the comparison of the Multi Exit
|
|
Discriminator (MED) for paths from neighbors in
|
|
different autonomous systems."
|
|
DEFVAL {disable}
|
|
::= { rcIpBgpGeneralGroup 9 }
|
|
|
|
rcIpBgpGeneralGroupAutoPeerRestart OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable the feature that automatically restarts the
|
|
connection to a BGP peer when the connection goes down."
|
|
DEFVAL {enable}
|
|
::= { rcIpBgpGeneralGroup 10 }
|
|
|
|
rcIpBgpGeneralGroupAutoSummary OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable BGP to summarize networks based on class limlts
|
|
(Class A,B,C networks)."
|
|
DEFVAL {enable}
|
|
::= { rcIpBgpGeneralGroup 11 }
|
|
|
|
rcIpBgpGeneralGroupSynchronization OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables and disables the router from accepting routes
|
|
from BGP peers without waiting for an update from the
|
|
IBGP."
|
|
DEFVAL {enable}
|
|
::= { rcIpBgpGeneralGroup 12 }
|
|
|
|
rcIpBgpGeneralGroupMaxEqualcostRoutes OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Sets the number of maximum number of equal-cost routes
|
|
that can be stored in the routing table."
|
|
DEFVAL {1}
|
|
::= { rcIpBgpGeneralGroup 13 }
|
|
|
|
rcIpBgpGeneralGroupIbgpReportImportRoute OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Configure BGP to report imported routes to an interior
|
|
BGP peer."
|
|
DEFVAL {enable}
|
|
::= { rcIpBgpGeneralGroup 14 }
|
|
|
|
rcIpBgpGeneralGroupAggregate OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
DEFVAL {enable}
|
|
::= { rcIpBgpGeneralGroup 15 }
|
|
|
|
rcIpBgpGeneralGroupFlapDampEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enabled or Disabled"
|
|
DEFVAL { disable }
|
|
::= { rcIpBgpGeneralGroup 16 }
|
|
|
|
rcIpBgpGeneralGroupDebugMask OBJECT-TYPE
|
|
SYNTAX INTEGER (0..511)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " value is one of multiple (logically by 'OR' of
|
|
following value:
|
|
none (0),
|
|
error(1),
|
|
packet(2),
|
|
event(4),
|
|
trace(8),
|
|
warning(16),
|
|
state(32),
|
|
init(64),
|
|
filter(128),
|
|
update(256),
|
|
all(511)
|
|
all(511): Enables all debugging messages.
|
|
none(0): Disables all debugging messages.
|
|
error(1): Enables disolay of debug error messages.
|
|
packet(2): Enables display of debug packet messages.
|
|
event(4): Enables display of debug event messages.
|
|
trace(8): Enables display debug trace messages.
|
|
warning(16): Enables display debug warning messages.
|
|
state(32): Enables display of debug state transtion
|
|
messages.
|
|
init(64): Enables display of debug initialization
|
|
messages.
|
|
filter(128): Enables display of debug messages related
|
|
to filtering.
|
|
update(256): Enables display of debug messages related
|
|
to sending and receiving updates."
|
|
DEFVAL { 0 }
|
|
::= { rcIpBgpGeneralGroup 17 }
|
|
|
|
-- Following between =begin =end is processed by mib_tools/extras.awk
|
|
-- =begin enum
|
|
-- rcIpBgpGeneralGroupDebugMask none 0
|
|
-- rcIpBgpGeneralGroupDebugMask error 1
|
|
-- rcIpBgpGeneralGroupDebugMask packet 2
|
|
-- rcIpBgpGeneralGroupDebugMask event 4
|
|
-- rcIpBgpGeneralGroupDebugMask trace 8
|
|
-- rcIpBgpGeneralGroupDebugMask warning 16
|
|
-- rcIpBgpGeneralGroupDebugMask state 32
|
|
-- rcIpBgpGeneralGroupDebugMask init 64
|
|
-- rcIpBgpGeneralGroupDebugMask filter 128
|
|
-- rcIpBgpGeneralGroupDebugMask update 256
|
|
-- rcIpBgpGeneralGroupDebugMask all 511
|
|
-- =end enum
|
|
|
|
rcIpBgpGeneralGroupTrapEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { disable }
|
|
::= { rcIpBgpGeneralGroup 18 }
|
|
|
|
rcIpBgpGeneralGroupQuickStart OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable the flag to avoid flap penalty and trigger
|
|
the peer start event quickly"
|
|
DEFVAL { disable }
|
|
::= { rcIpBgpGeneralGroup 19 }
|
|
|
|
rcIpBgpGeneralGroupDeterministicMed OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable to allow the comparison of the Multi Exit
|
|
Discriminator (MED) for paths from neighbors in
|
|
same autonomous system."
|
|
DEFVAL { disable }
|
|
::= { rcIpBgpGeneralGroup 20 }
|
|
|
|
|
|
rcIpBgpAggregateTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Size of Aggregate Table"
|
|
::= { rcIpBgp 2 }
|
|
|
|
rcIpBgpAggregateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpBgpAggregateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "To specify the list of aggregate prefixes to be
|
|
created by the BGP routing process and the options
|
|
to be used while aggregating."
|
|
::= { rcIpBgp 3 }
|
|
|
|
rcIpBgpAggregateEntry OBJECT-TYPE
|
|
SYNTAX RcIpBgpAggregateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of rcIpBgp Aggregate Address In Table."
|
|
INDEX { rcIpBgpAggregateAddress,
|
|
rcIpBgpAggregateMask }
|
|
::= { rcIpBgpAggregateTable 1 }
|
|
|
|
RcIpBgpAggregateEntry ::=
|
|
SEQUENCE {
|
|
rcIpBgpAggregateAddress IpAddress,
|
|
rcIpBgpAggregateMask IpAddress,
|
|
rcIpBgpAggregateAsSetGenerate EnableValue,
|
|
rcIpBgpAggregateSummaryOnly EnableValue,
|
|
rcIpBgpAggregateSuppressPolicy DisplayString,
|
|
rcIpBgpAggregateAdvertisePolicy DisplayString,
|
|
rcIpBgpAggregateAttributePolicy DisplayString,
|
|
rcIpBgpAggregateRowStatus RowStatus
|
|
}
|
|
|
|
rcIpBgpAggregateAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Prefix to create an aggregate address in BGP routing table."
|
|
::= { rcIpBgpAggregateEntry 1 }
|
|
|
|
rcIpBgpAggregateMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Mask for the aggregrate"
|
|
::= { rcIpBgpAggregateEntry 2 }
|
|
|
|
rcIpBgpAggregateAsSetGenerate OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable Generates autonomous system set path
|
|
information."
|
|
DEFVAL {disable}
|
|
::= { rcIpBgpAggregateEntry 3 }
|
|
|
|
rcIpBgpAggregateSummaryOnly OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Filters all more specific routes from updates."
|
|
DEFVAL {disable}
|
|
::= { rcIpBgpAggregateEntry 4 }
|
|
|
|
rcIpBgpAggregateSuppressPolicy OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Name of route policy used to select the
|
|
routes to be suppressed."
|
|
::= { rcIpBgpAggregateEntry 5 }
|
|
|
|
rcIpBgpAggregateAdvertisePolicy OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Name of route policy used to select the
|
|
routes to create AS-SET origin communities."
|
|
::= { rcIpBgpAggregateEntry 6 }
|
|
|
|
rcIpBgpAggregateAttributePolicy OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Name of route policy used to set the
|
|
attribute of the aggregate route."
|
|
::= { rcIpBgpAggregateEntry 7 }
|
|
|
|
rcIpBgpAggregateRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status for create/delete."
|
|
::= { rcIpBgpAggregateEntry 8 }
|
|
|
|
rcIpBgpConfederationGroup OBJECT IDENTIFIER ::= { rcIpBgp 4 }
|
|
|
|
rcIpBgpConfederationIdentifier OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Confederation AS identifier"
|
|
::= { rcIpBgpConfederationGroup 1 }
|
|
|
|
rcIpBgpConfederationPeers OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The string represents ConfederatoinPeers as <length,
|
|
value>. Maximum size 255,if any, will not be recorded
|
|
by this object.
|
|
The length is a 1-octet field containing the numbner
|
|
of peers in the value field.
|
|
The value field contains one or more peers (AS numbers
|
|
which are part of the confederation).
|
|
Each AS is represented in the octet
|
|
string as a pair of octets according to the
|
|
following algorithm:
|
|
first-byte-of-pair = ASNumber / 256;
|
|
second-byte-of-pair = ASNumber & 255;"
|
|
::= { rcIpBgpConfederationGroup 2 }
|
|
|
|
|
|
rcIpBgpRouteReflectorGroup OBJECT IDENTIFIER ::= { rcIpBgp 5 }
|
|
|
|
rcIpBgpRouteReflectionEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable Route Reflection on this router"
|
|
DEFVAL {disable}
|
|
::= { rcIpBgpRouteReflectorGroup 1 }
|
|
|
|
rcIpBgpRouteReflectorClusterId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Cluster ID of this router acting as a route reflector"
|
|
::= { rcIpBgpRouteReflectorGroup 2 }
|
|
|
|
rcIpBgpRouteReflectorClientToClientReflection OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When this router is configured as a route reflector, and
|
|
the clients are fully meshed, a Disable value disables
|
|
reflection of routes from one client to another."
|
|
DEFVAL {disable}
|
|
::= { rcIpBgpRouteReflectorGroup 3 }
|
|
|
|
rcIpBgpNetworkTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Network Prefix table size"
|
|
::= { rcIpBgp 6 }
|
|
|
|
rcIpBgpNetworkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpBgpNetworkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The networks in this table are either static/directly
|
|
connected or learned routes. Bgp advertises these
|
|
network provided they are reachable and are in the IP
|
|
routing table"
|
|
::= { rcIpBgp 7 }
|
|
|
|
rcIpBgpNetworkEntry OBJECT-TYPE
|
|
SYNTAX RcIpBgpNetworkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry In NetworkTable."
|
|
INDEX { rcIpBgpNetworkAddr,
|
|
rcIpBgpNetworkMask }
|
|
::= { rcIpBgpNetworkTable 1 }
|
|
|
|
RcIpBgpNetworkEntry ::=
|
|
SEQUENCE {
|
|
rcIpBgpNetworkAddr IpAddress,
|
|
rcIpBgpNetworkMask IpAddress,
|
|
rcIpBgpNetworkRowStatus RowStatus,
|
|
rcIpBgpNetworkMetric INTEGER
|
|
}
|
|
|
|
rcIpBgpNetworkAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Network prefix that BGP will advertise."
|
|
::= { rcIpBgpNetworkEntry 1 }
|
|
|
|
rcIpBgpNetworkMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Network mask"
|
|
::= { rcIpBgpNetworkEntry 2 }
|
|
|
|
rcIpBgpNetworkRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status for create/delete."
|
|
::= { rcIpBgpNetworkEntry 3 }
|
|
|
|
rcIpBgpNetworkMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value of the metric to be used while sending
|
|
an update for the routes from the network table.
|
|
Indicates to set the MED value for the routes
|
|
advertised to ebgp peers."
|
|
DEFVAL { 0 }
|
|
::= { rcIpBgpNetworkEntry 4 }
|
|
|
|
|
|
-- Bgp Peer Table
|
|
|
|
rcIpBgpPeerTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "BGP peer table size"
|
|
::= { rcIpBgp 8 }
|
|
|
|
rcIpBgpPeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpBgpPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP BGP Peer table"
|
|
::= { rcIpBgp 9 }
|
|
|
|
rcIpBgpPeerEntry OBJECT-TYPE
|
|
SYNTAX RcIpBgpPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip rcIpBgp Peer Table."
|
|
INDEX { rcIpBgpPeerIpAddress }
|
|
::= { rcIpBgpPeerTable 1 }
|
|
|
|
RcIpBgpPeerEntry ::=
|
|
SEQUENCE {
|
|
rcIpBgpPeerEnable INTEGER,
|
|
rcIpBgpPeerIpAddress IpAddress,
|
|
rcIpBgpPeerRemoteAs INTEGER,
|
|
rcIpBgpPeerGroupName DisplayString,
|
|
rcIpBgpPeerDefaultOriginate EnableValue,
|
|
rcIpBgpPeerEbgpMultiHop EnableValue,
|
|
rcIpBgpPeerAdvertisementInterval INTEGER,
|
|
rcIpBgpPeerPassword DisplayString,
|
|
rcIpBgpPeerWeight INTEGER,
|
|
rcIpBgpPeerMaxPrefix INTEGER,
|
|
rcIpBgpPeerNextHopSelf TruthValue,
|
|
rcIpBgpPeerRoutePolicyIn DisplayString,
|
|
rcIpBgpPeerRoutePolicyOut DisplayString,
|
|
rcIpBgpPeerRouteReflectorClient TruthValue,
|
|
rcIpBgpPeerSoftReconfigurationIn EnableValue,
|
|
rcIpBgpPeerSoftReconfiguration INTEGER,
|
|
rcIpBgpPeerRemovePrivateAs EnableValue,
|
|
rcIpBgpPeerRowStatus RowStatus,
|
|
rcIpBgpPeerMD5Authentication EnableValue,
|
|
rcIpBgpPeerDebugMask INTEGER,
|
|
rcIpBgpPeerSendCommunity EnableValue,
|
|
rcIpBgpPeerUpdateSourceInterface IpAddress,
|
|
-- OM 2.0 place holder
|
|
-- rcIpBgpPeerBgpMplsCutThroughType INTEGER,
|
|
-- rcIpBgpPeerBgpMplsCutThroughId INTEGER
|
|
rcIpBgpPeerState INTEGER,
|
|
rcIpBgpPeerLastError OCTET STRING
|
|
}
|
|
|
|
rcIpBgpPeerEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable: controls whether the peer connection is enabled
|
|
or disabled"
|
|
DEFVAL { disabled }
|
|
::= { rcIpBgpPeerEntry 1 }
|
|
|
|
rcIpBgpPeerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The Ip address of this peer"
|
|
::= { rcIpBgpPeerEntry 2 }
|
|
|
|
rcIpBgpPeerRemoteAs OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Remote Autonomous system number of this peer"
|
|
::= { rcIpBgpPeerEntry 3 }
|
|
|
|
rcIpBgpPeerGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Peer group name to which this peer belongs (optional)"
|
|
::= { rcIpBgpPeerEntry 4 }
|
|
|
|
rcIpBgpPeerDefaultOriginate OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To allow a BGP speaker (the local router) to send
|
|
the default route 0.0.0.0 to a neighbor for use as
|
|
a default route"
|
|
DEFVAL {disable}
|
|
::= { rcIpBgpPeerEntry 5 }
|
|
|
|
rcIpBgpPeerEbgpMultiHop OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To accept and attempt BGP connections to external
|
|
peers residing on networks that are not directly
|
|
connected"
|
|
DEFVAL {disable}
|
|
::= { rcIpBgpPeerEntry 6 }
|
|
|
|
rcIpBgpPeerAdvertisementInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (5..120)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To set the minimum interval between the sending of
|
|
BGP routing updates Time in seconds. Integer from 5
|
|
to 120."
|
|
DEFVAL { 30 }
|
|
::= { rcIpBgpPeerEntry 7 }
|
|
|
|
rcIpBgpPeerPassword OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To enable MD5 authentication on a TCP connection
|
|
between two BGP peers Case-sensitive password of
|
|
up to 80 character"
|
|
::= { rcIpBgpPeerEntry 8 }
|
|
|
|
rcIpBgpPeerWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To assign an absolute weight to a BGP network.
|
|
It can be an integer from 0 to 65535."
|
|
DEFVAL { 100 }
|
|
::= { rcIpBgpPeerEntry 9 }
|
|
|
|
rcIpBgpPeerMaxPrefix OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Sets a limit on the number of routes that will be
|
|
accepted from a neighbor. A value of zero indicates no
|
|
limit"
|
|
DEFVAL {12000}
|
|
::= { rcIpBgpPeerEntry 10 }
|
|
|
|
rcIpBgpPeerNextHopSelf OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Set NextHop Attribute to local router address before
|
|
sending updates to remote peer"
|
|
DEFVAL { false }
|
|
::= { rcIpBgpPeerEntry 11 }
|
|
|
|
rcIpBgpPeerRoutePolicyIn OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Route Policy Name that will be applied to all networks
|
|
learned from this peer"
|
|
::= { rcIpBgpPeerEntry 12 }
|
|
|
|
rcIpBgpPeerRoutePolicyOut OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Route policy name that will be applied to all outgoing
|
|
updates"
|
|
::= { rcIpBgpPeerEntry 13 }
|
|
|
|
rcIpBgpPeerRouteReflectorClient OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates whether this peer is a route reflector client."
|
|
DEFVAL {false}
|
|
::= { rcIpBgpPeerEntry 14 }
|
|
|
|
rcIpBgpPeerSoftReconfigurationIn OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "If Peer soft reconfiguration is enabled in the in-bound
|
|
direction, policy can be changed and routes can
|
|
re-learned without having to reset the bgp connection.
|
|
Enabling soft reconfig-in causes all bgp routes to be
|
|
stored in local memory (even non-best routes)"
|
|
DEFVAL {enable}
|
|
::= { rcIpBgpPeerEntry 15 }
|
|
|
|
rcIpBgpPeerSoftReconfiguration OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in (1),
|
|
out(2),
|
|
none(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "If rcIpBgpPeerSoftReconfigurationIn is enabled in the
|
|
in-bound direction, policy can be changed and routes can
|
|
re-learned without having to reset the bgp connection by
|
|
setting rcIpBgpPeerSoftReconfiguration to in(1). Setting
|
|
the value to out (2) forces the neighbor to send out all
|
|
the updates to the remote neighbor without resetting the
|
|
connection."
|
|
DEFVAL {none}
|
|
::= { rcIpBgpPeerEntry 16 }
|
|
|
|
rcIpBgpPeerRemovePrivateAs OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable and disable private AS number from being
|
|
stripped when sending an update"
|
|
DEFVAL { enable }
|
|
::= { rcIpBgpPeerEntry 17 }
|
|
|
|
rcIpBgpPeerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in the Table."
|
|
::= { rcIpBgpPeerEntry 18 }
|
|
|
|
rcIpBgpPeerMD5Authentication OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable and Disable MD5 authentication"
|
|
DEFVAL { disable }
|
|
::= { rcIpBgpPeerEntry 19 }
|
|
|
|
rcIpBgpPeerDebugMask OBJECT-TYPE
|
|
SYNTAX INTEGER (0..511)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " value is one of multiple (logically by 'OR' of
|
|
following value:
|
|
none (0),
|
|
error(1),
|
|
packet(2),
|
|
event(4),
|
|
trace(8),
|
|
warning(16),
|
|
state(32),
|
|
init(64),
|
|
filter(128),
|
|
update(256),
|
|
all(511)
|
|
all(511): Enables all debugging messages.
|
|
none(0): Disables all debugging messages.
|
|
error(1): Enables disolay of debug error messages.
|
|
packet(2): Enables display of debug packet messages.
|
|
event(4): Enables display of debug event messages.
|
|
trace(8): Enables display debug trace messages.
|
|
warning(16): Enables display debug warning messages.
|
|
state(32): Enables display of debug state transtion
|
|
messages.
|
|
init(64): Enables display of debug initialization
|
|
messages.
|
|
filter(128): Enables display of debug messages related
|
|
to filtering.
|
|
update(256): Enables display of debug messages related
|
|
to sending and receiving updates."
|
|
DEFVAL { 0 }
|
|
::= { rcIpBgpPeerEntry 20 }
|
|
|
|
-- Following between =begin =end is processed by mib_tools/extras.awk
|
|
-- =begin enum
|
|
-- rcIpBgpPeerDebugMask none 0
|
|
-- rcIpBgpPeerDebugMask error 1
|
|
-- rcIpBgpPeerDebugMask packet 2
|
|
-- rcIpBgpPeerDebugMask event 4
|
|
-- rcIpBgpPeerDebugMask trace 8
|
|
-- rcIpBgpPeerDebugMask warning 16
|
|
-- rcIpBgpPeerDebugMask state 32
|
|
-- rcIpBgpPeerDebugMask init 64
|
|
-- rcIpBgpPeerDebugMask filter 128
|
|
-- rcIpBgpPeerDebugMask update 256
|
|
-- rcIpBgpPeerDebugMask all 511
|
|
-- =end enum
|
|
|
|
rcIpBgpPeerSendCommunity OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { disable }
|
|
::= { rcIpBgpPeerEntry 21 }
|
|
|
|
rcIpBgpPeerUpdateSourceInterface OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The IP address to be used for Circuitless IP."
|
|
::= { rcIpBgpPeerEntry 22 }
|
|
|
|
rcIpBgpPeerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
idle(1),
|
|
connect(2),
|
|
active(3),
|
|
opensent(4),
|
|
openconfirm(5),
|
|
established(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BGP peer connection state."
|
|
::= { rcIpBgpPeerEntry 25 }
|
|
|
|
rcIpBgpPeerLastError OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last error code and subcode seen by this
|
|
peer on this connection. If no error has
|
|
occurred, this field is zero. Otherwise, the
|
|
first byte of this two byte OCTET STRING
|
|
contains the error code, and the second byte
|
|
contains the subcode."
|
|
::= { rcIpBgpPeerEntry 26 }
|
|
|
|
-- IP rcIpBgp Peer Group Table
|
|
|
|
rcIpBgpPeerGroupTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "BGP Peer Group table size"
|
|
::= { rcIpBgp 10 }
|
|
|
|
rcIpBgpPeerGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpBgpPeerGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP rcIpBgp Peer Group table. This table contains rows
|
|
which are template configuration parameters which are
|
|
shared by a group of peers. Peers belonging to the
|
|
same group will refer to the same row in this table
|
|
using a peer group name"
|
|
::= { rcIpBgp 11 }
|
|
|
|
rcIpBgpPeerGroupEntry OBJECT-TYPE
|
|
SYNTAX RcIpBgpPeerGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip rcIpBgp Peer Group Table."
|
|
INDEX { rcIpBgpPeerGroupIndex }
|
|
::= { rcIpBgpPeerGroupTable 1 }
|
|
|
|
RcIpBgpPeerGroupEntry ::=
|
|
SEQUENCE {
|
|
rcIpBgpPeerGroupEnable EnableValue,
|
|
rcIpBgpPeerGroupIndex INTEGER,
|
|
rcIpBgpPeerGroupGroupName DisplayString,
|
|
rcIpBgpPeerGroupRemoteAs INTEGER,
|
|
rcIpBgpPeerGroupDefaultOriginate INTEGER,
|
|
rcIpBgpPeerGroupEbgpMultiHop INTEGER,
|
|
rcIpBgpPeerGroupAdvertisementInterval INTEGER,
|
|
rcIpBgpPeerGroupKeepAlive INTEGER,
|
|
rcIpBgpPeerGroupHoldTime INTEGER,
|
|
rcIpBgpPeerGroupWeight INTEGER,
|
|
rcIpBgpPeerGroupMaxPrefix INTEGER,
|
|
rcIpBgpPeerGroupNextHopSelf TruthValue,
|
|
rcIpBgpPeerGroupRoutePolicyIn DisplayString,
|
|
rcIpBgpPeerGroupRoutePolicyOut DisplayString,
|
|
rcIpBgpPeerGroupRouteReflectorClient TruthValue,
|
|
rcIpBgpPeerGroupSoftReconfigurationIn EnableValue,
|
|
rcIpBgpPeerGroupSoftReconfiguration INTEGER,
|
|
rcIpBgpPeerGroupPassword DisplayString,
|
|
rcIpBgpPeerGroupRemovePrivateAs EnableValue,
|
|
rcIpBgpPeerGroupRowStatus RowStatus,
|
|
rcIpBgpPeerGroupMD5Authentication EnableValue,
|
|
rcIpBgpPeerGroupSendCommunity EnableValue,
|
|
rcIpBgpPeerGroupUpdateSourceInterface IpAddress
|
|
}
|
|
|
|
rcIpBgpPeerGroupEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Allows disabling a group of peers"
|
|
DEFVAL { disable }
|
|
::= { rcIpBgpPeerGroupEntry 1 }
|
|
|
|
rcIpBgpPeerGroupIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1024)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Index in to the Peer Group Table"
|
|
DEFVAL {1}
|
|
::= { rcIpBgpPeerGroupEntry 2 }
|
|
|
|
rcIpBgpPeerGroupGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Name of the BGP peer group to which this neighbor belong"
|
|
::= { rcIpBgpPeerGroupEntry 3 }
|
|
|
|
rcIpBgpPeerGroupRemoteAs OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Remote Autonomous system number of this peer group
|
|
(optional)"
|
|
::= { rcIpBgpPeerGroupEntry 4 }
|
|
|
|
rcIpBgpPeerGroupDefaultOriginate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enabling this attribute allows a BGP speaker
|
|
(the local router) to send the default route 0.0.0.0 to
|
|
the group of neighbors for use as a default route."
|
|
DEFVAL { disable }
|
|
::= { rcIpBgpPeerGroupEntry 5 }
|
|
|
|
rcIpBgpPeerGroupEbgpMultiHop OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To accept and attempt BGP connections to external
|
|
peers residing on networks that are not directly
|
|
connected"
|
|
DEFVAL { disable }
|
|
::= { rcIpBgpPeerGroupEntry 6 }
|
|
|
|
rcIpBgpPeerGroupAdvertisementInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..120)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To set the minimum interval between the sending of
|
|
BGP routing updates Time in seconds. Integer from 1
|
|
to 120."
|
|
DEFVAL {30}
|
|
::= { rcIpBgpPeerGroupEntry 7 }
|
|
|
|
rcIpBgpPeerGroupKeepAlive OBJECT-TYPE
|
|
SYNTAX INTEGER (1..21845)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To set the time interval in seconds between the sending
|
|
of BGP keep alive messages to remote peers."
|
|
DEFVAL {60}
|
|
::= { rcIpBgpPeerGroupEntry 8 }
|
|
|
|
rcIpBgpPeerGroupHoldTime OBJECT-TYPE
|
|
SYNTAX INTEGER (3..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To configure the hold time for the group of peers in
|
|
seconds. Usually set to three times the value of the
|
|
Keepalive time"
|
|
DEFVAL {180}
|
|
::= { rcIpBgpPeerGroupEntry 9 }
|
|
|
|
rcIpBgpPeerGroupWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To assign an absolute weight to a BGP network.
|
|
Absolute weight, or importance.
|
|
It can be an integer from 0 to 65535."
|
|
DEFVAL {100}
|
|
::= { rcIpBgpPeerGroupEntry 10 }
|
|
|
|
rcIpBgpPeerGroupMaxPrefix OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Sets a limit on the number of routes that will be
|
|
accepted from this group of neighbors. A value of zero
|
|
indicates no limit"
|
|
DEFVAL {12000}
|
|
::= { rcIpBgpPeerGroupEntry 11 }
|
|
|
|
rcIpBgpPeerGroupNextHopSelf OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Set NextHop Attribute to local router address before
|
|
sending updates to remote peers"
|
|
DEFVAL { false }
|
|
::= { rcIpBgpPeerGroupEntry 12 }
|
|
|
|
rcIpBgpPeerGroupRoutePolicyIn OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Route Policy Name that will be applied to all networks
|
|
learned from this group of peers"
|
|
::= { rcIpBgpPeerGroupEntry 13 }
|
|
|
|
rcIpBgpPeerGroupRoutePolicyOut OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Route policy name that will be applied to all
|
|
outgoing updates to this group of peers"
|
|
::= { rcIpBgpPeerGroupEntry 14 }
|
|
|
|
rcIpBgpPeerGroupRouteReflectorClient OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates whether this group of peers is a route reflector client."
|
|
DEFVAL { false }
|
|
::= { rcIpBgpPeerGroupEntry 15 }
|
|
|
|
rcIpBgpPeerGroupSoftReconfigurationIn OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "If Peer soft reconfiguration is enabled in the in bound
|
|
direction, policy can be changed and routes can
|
|
re-learned without having to reset the bgp connection.
|
|
Enabling soft reconfig-in causes all bgp routes to be
|
|
stored in local memory (even non-best routes)"
|
|
DEFVAL {enable}
|
|
::= { rcIpBgpPeerGroupEntry 16 }
|
|
|
|
rcIpBgpPeerGroupSoftReconfiguration OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in (1),
|
|
out(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "If Peer soft reconfiguration-in is enabled in the in
|
|
bound direction, policy can be changed and routes can
|
|
re-learned without having to reset the bgp connection by
|
|
setting rcIpBgpPeerGroupSoftReconfiguration to in(1).
|
|
Setting the value to out (2) forces the neighbor to send
|
|
out all the updates to the remote neighbor without
|
|
resetting the connection."
|
|
::= { rcIpBgpPeerGroupEntry 17 }
|
|
|
|
rcIpBgpPeerGroupPassword OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To enable MD5 authentication on TCP connections
|
|
between this local speaker and this group of BGP peers.
|
|
Case-sensitive password of up to 80 character"
|
|
::= { rcIpBgpPeerGroupEntry 18 }
|
|
|
|
rcIpBgpPeerGroupRemovePrivateAs OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable and disable private AS number from being
|
|
stripped when sending an update"
|
|
DEFVAL { enable }
|
|
::= { rcIpBgpPeerGroupEntry 19 }
|
|
|
|
rcIpBgpPeerGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "row status"
|
|
::= { rcIpBgpPeerGroupEntry 20 }
|
|
|
|
rcIpBgpPeerGroupMD5Authentication OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable and Disable MD5 authentication"
|
|
DEFVAL { disable }
|
|
::= { rcIpBgpPeerGroupEntry 21 }
|
|
|
|
rcIpBgpPeerGroupSendCommunity OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { disable }
|
|
::= { rcIpBgpPeerGroupEntry 22 }
|
|
|
|
rcIpBgpPeerGroupUpdateSourceInterface OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The IP address to used for circuitless IP for this peer group."
|
|
::= { rcIpBgpPeerGroupEntry 23 }
|
|
|
|
rcIpBgpRcvdDampenedPathAttrTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "table size"
|
|
::= { rcIpBgp 12 }
|
|
|
|
rcIpBgpRcvdDampenedPathAttrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpBgpDampenedPathAttrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains info about paths to destination
|
|
networks received from all BGP-4 peers"
|
|
::= { rcIpBgp 13 }
|
|
|
|
rcIpBgpDampenedPathAttrEntry OBJECT-TYPE
|
|
SYNTAX RcIpBgpDampenedPathAttrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Information about a path to a networks"
|
|
INDEX { rcIpBgpPathAttrIpAddrPrefix,
|
|
rcIpBgpPathAttrIpAddrPrefixLen,
|
|
rcIpBgpPathAttrPeer
|
|
}
|
|
::= { rcIpBgpRcvdDampenedPathAttrTable 1 }
|
|
|
|
RcIpBgpDampenedPathAttrEntry ::=
|
|
SEQUENCE {
|
|
|
|
rcIpBgpPathAttrPeer IpAddress,
|
|
rcIpBgpPathAttrIpAddrPrefixLen INTEGER,
|
|
rcIpBgpPathAttrIpAddrPrefix IpAddress,
|
|
rcIpBgpPathAttrFlapPenalty Integer32,
|
|
rcIpBgpPathAttrFlapCount Integer32,
|
|
rcIpBgpPathAttrRouteDampened INTEGER,
|
|
rcIpBgpPathAttrReuseTime Integer32,
|
|
rcIpBgpPathAttrReuseTimeRemain Integer32
|
|
}
|
|
|
|
rcIpBgpPathAttrPeer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP address of the peer where the path info was
|
|
learned"
|
|
::= { rcIpBgpDampenedPathAttrEntry 1 }
|
|
|
|
rcIpBgpPathAttrIpAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Length in bits of the IP address prefix in the network
|
|
Layer Reachablity Information field."
|
|
::= { rcIpBgpDampenedPathAttrEntry 2 }
|
|
|
|
rcIpBgpPathAttrIpAddrPrefix OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An Ip address prefix in the NLRI Information field.
|
|
This object is an IP address containing the prefix
|
|
with length specified by rcIpBgpPathAttrIpAddrPrefixLen
|
|
are zeroed."
|
|
::= { rcIpBgpDampenedPathAttrEntry 3 }
|
|
|
|
rcIpBgpPathAttrFlapPenalty OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Penalty value based on number of route flaps"
|
|
::= { rcIpBgpDampenedPathAttrEntry 4 }
|
|
|
|
rcIpBgpPathAttrFlapCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times a route flapped since the last time the
|
|
penalty was reset to zero"
|
|
::= { rcIpBgpDampenedPathAttrEntry 5 }
|
|
|
|
rcIpBgpPathAttrRouteDampened OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
announced(1),
|
|
suppressed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Shows whether this route is currently suppressed from
|
|
being announced"
|
|
::= { rcIpBgpDampenedPathAttrEntry 6 }
|
|
|
|
rcIpBgpPathAttrReuseTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Re use time is the system configured time for
|
|
route reuse"
|
|
::= { rcIpBgpDampenedPathAttrEntry 7 }
|
|
|
|
rcIpBgpPathAttrReuseTimeRemain OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Re use time Remain is the number of seconds before the route will be reused"
|
|
::= { rcIpBgpDampenedPathAttrEntry 8 }
|
|
|
|
rcIpBgp4PathAttrTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "table size"
|
|
::= { rcIpBgp 14 }
|
|
|
|
rcIpBgp4PathAttrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpBgp4PathAttrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains info about paths to destination
|
|
networks received from all BGP-4 peers"
|
|
::= { rcIpBgp 15 }
|
|
|
|
rcIpBgp4PathAttrEntry OBJECT-TYPE
|
|
SYNTAX RcIpBgp4PathAttrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcIpBgp4PathAttrIpAddrPrefix,
|
|
rcIpBgp4PathAttrIpAddrPrefixLen,
|
|
rcIpBgp4PathAttrPeer
|
|
}
|
|
::= { rcIpBgp4PathAttrTable 1 }
|
|
|
|
RcIpBgp4PathAttrEntry ::=
|
|
SEQUENCE {
|
|
rcIpBgp4PathAttrPeer IpAddress,
|
|
rcIpBgp4PathAttrIpAddrPrefixLen INTEGER,
|
|
rcIpBgp4PathAttrIpAddrPrefix IpAddress,
|
|
rcIpBgp4PathAttrCommunities OCTET STRING,
|
|
rcIpBgp4PathAttrOriginateId IpAddress,
|
|
rcIpBgp4PathAttrClusterId OCTET STRING
|
|
}
|
|
|
|
rcIpBgp4PathAttrPeer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP address of the peer where the path info was
|
|
learned"
|
|
::= { rcIpBgp4PathAttrEntry 1 }
|
|
|
|
rcIpBgp4PathAttrIpAddrPrefixLen OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Length in bits of the IP address prefix in the network
|
|
Layer Reachablity Information field."
|
|
::= { rcIpBgp4PathAttrEntry 2 }
|
|
|
|
rcIpBgp4PathAttrIpAddrPrefix OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An Ip address prefix in the NLRI Information field.
|
|
This object is an IP address containing the prefix
|
|
with length specified by rcIpBgpPathAttrIpAddrPrefixLen
|
|
are zeroed."
|
|
::= { rcIpBgp4PathAttrEntry 3 }
|
|
|
|
rcIpBgp4PathAttrCommunities OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The string represents community path attributes as <length,value>
|
|
The length is a 1-octet field containing the numbner of community
|
|
numbers in the value field.The value field contains one or more
|
|
Community numbers,each community is represented in the octet
|
|
string as 4 octets.The community numbers in the string beyond
|
|
maximum size 255,if any, will not be recorded by this object."
|
|
::= { rcIpBgp4PathAttrEntry 4 }
|
|
|
|
rcIpBgp4PathAttrOriginateId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The IP address of the route who originates the routes"
|
|
::= { rcIpBgp4PathAttrEntry 5 }
|
|
|
|
rcIpBgp4PathAttrClusterId OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The string represents Cluster Id path attributes as <length,value>
|
|
The length is a 1-octet field containing the number of Cluster Id
|
|
numbers in the value field.The value field contains one or more
|
|
Cluster Id numbers,each Cluster Id is represented in the octet
|
|
string as 4 octets,each four octets is the IpAddress of the
|
|
router acting as a route reflector.The Cluster Id numbers in the
|
|
string beyond maximum size 255,if any, will not be recorded by
|
|
this object."
|
|
::= { rcIpBgp4PathAttrEntry 6 }
|
|
|
|
-- ARP Group
|
|
|
|
rcArpExtLifeTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The lifetime in minutues of an ARP entry within the
|
|
system."
|
|
::= { rcArp 1 }
|
|
|
|
rcArpExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcArpExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "ARP extension table. This table augments the
|
|
standard ipNetToMediaTable defined in RFC1213."
|
|
::= { rcArp 2 }
|
|
|
|
rcArpExtEntry OBJECT-TYPE
|
|
SYNTAX RcArpExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing Proprietary ARP information.
|
|
An entry is automatically created in this table
|
|
when an ip address is configured on an interface."
|
|
INDEX { rcArpExtEntIfIndex }
|
|
::= { rcArpExtTable 1 }
|
|
|
|
RcArpExtEntry ::=
|
|
SEQUENCE {
|
|
rcArpExtEntIfIndex InterfaceIndex,
|
|
rcArpExtEntDoProxy INTEGER,
|
|
rcArpExtEntDoResp INTEGER,
|
|
rcArpExtEntDoFlood INTEGER
|
|
}
|
|
|
|
rcArpExtEntIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The index value which uniquely identifies the
|
|
interface to which this entry is applicable.
|
|
The interface identified by a particular value
|
|
of this index is the same interface as
|
|
identified by the same value of ifIndex."
|
|
::= { rcArpExtEntry 1 }
|
|
|
|
rcArpExtEntDoProxy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable ARP proxy responses on the
|
|
specified interface."
|
|
DEFVAL { disable }
|
|
::= { rcArpExtEntry 2 }
|
|
|
|
rcArpExtEntDoResp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable the sending of ARP responses
|
|
on the specified interface."
|
|
DEFVAL { enable }
|
|
::= { rcArpExtEntry 3 }
|
|
|
|
rcArpExtEntDoFlood OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable flooding of ARP responses for
|
|
NLBS Virtual Mac on the specified interface."
|
|
DEFVAL { disable }
|
|
::= { rcArpExtEntry 4 }
|
|
|
|
-- rcArpExtV2Table
|
|
|
|
rcArpExtV2Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcArpExtV2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "ARP extension table. This table augments the
|
|
standard ipNetToMediaTable defined in RFC1213."
|
|
::= { rcArp 3 }
|
|
|
|
rcArpExtV2Entry OBJECT-TYPE
|
|
SYNTAX RcArpExtV2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing Proprietary ARP information.
|
|
An entry is automatically created in this table
|
|
when an ip address is configured on an interface."
|
|
INDEX { rcArpExtV2EntIfIndex, rcArpExtV2EntIpIfAddr }
|
|
::= { rcArpExtV2Table 1 }
|
|
|
|
RcArpExtV2Entry ::=
|
|
SEQUENCE {
|
|
rcArpExtV2EntIfIndex InterfaceIndex,
|
|
rcArpExtV2EntIpIfAddr IpAddress,
|
|
rcArpExtV2EntDoProxy INTEGER,
|
|
rcArpExtV2EntDoResp INTEGER
|
|
}
|
|
|
|
rcArpExtV2EntIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The index value which uniquely identifies the
|
|
interface to which this entry is applicable.
|
|
The interface identified by a particular value
|
|
of this index is the same interface as
|
|
identified by the same value of ifIndex."
|
|
::= { rcArpExtV2Entry 1 }
|
|
|
|
rcArpExtV2EntIpIfAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Ip Address"
|
|
::= { rcArpExtV2Entry 2 }
|
|
|
|
rcArpExtV2EntDoProxy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Enable or disable ARP proxy responses on the
|
|
specified interface."
|
|
DEFVAL { disable }
|
|
::= { rcArpExtV2Entry 3 }
|
|
|
|
rcArpExtV2EntDoResp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Enable or disable the sending of ARP responses
|
|
on the specified interface."
|
|
DEFVAL { enable }
|
|
::= { rcArpExtV2Entry 4 }
|
|
|
|
|
|
-- RIP Group
|
|
|
|
rcRipExtOperation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable the operation of RIP on all
|
|
Interfaces."
|
|
::= { rcRip 1 }
|
|
|
|
rcRipExtUpdateTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The time between transmission of RIP updates
|
|
on all interfaces."
|
|
::= { rcRip 2 }
|
|
|
|
rcRipExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcRipExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "RIP extension table. This table augments the
|
|
standard IfConfTable table in RFC1389."
|
|
::= { rcRip 3 }
|
|
|
|
rcRipExtEntry OBJECT-TYPE
|
|
SYNTAX RcRipExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing Proprietary RIP information.
|
|
An entry is automatically created in this table
|
|
when an ip address is configured on an interface."
|
|
INDEX { rcRipExtEntIfIndex }
|
|
::= { rcRipExtTable 1 }
|
|
|
|
RcRipExtEntry ::=
|
|
SEQUENCE {
|
|
rcRipExtEntIfIndex InterfaceIndex,
|
|
rcRipExtEntTalk INTEGER,
|
|
rcRipExtEntListen INTEGER,
|
|
rcRipExtEntPoison INTEGER
|
|
}
|
|
|
|
rcRipExtEntIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The index value which uniquely identifies the
|
|
interface to which this entry is applicable.
|
|
The interface identified by a particular value
|
|
of this index is the same interface as
|
|
identified by the same value of ifIndex."
|
|
::= { rcRipExtEntry 1 }
|
|
|
|
rcRipExtEntTalk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable RIP transmission on the
|
|
specified interface."
|
|
DEFVAL { enable }
|
|
::= { rcRipExtEntry 2 }
|
|
|
|
rcRipExtEntListen OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable RIP reception on the specified
|
|
interface."
|
|
DEFVAL { enable }
|
|
::= { rcRipExtEntry 3 }
|
|
|
|
rcRipExtEntPoison OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable operation of poison reverse
|
|
on the specified interface. If poison is
|
|
disabled, split-horizon operation is enabled."
|
|
DEFVAL { disable }
|
|
::= { rcRipExtEntry 4 }
|
|
|
|
-- rcRipExtV2Table
|
|
|
|
rcRipExtV2Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcRipExtV2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "RIP extension table. This table augments the
|
|
standard IfConfTable table in RFC1389."
|
|
::= { rcRip 4 }
|
|
|
|
rcRipExtV2Entry OBJECT-TYPE
|
|
SYNTAX RcRipExtV2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing Proprietary RIP information.
|
|
An entry is automatically created in this table
|
|
when an ip address is configured on an interface."
|
|
INDEX { rcRipExtV2EntIfIndex, rcRipExtV2EntIpIfAddr }
|
|
::= { rcRipExtV2Table 1 }
|
|
|
|
RcRipExtV2Entry ::=
|
|
SEQUENCE {
|
|
rcRipExtV2EntIfIndex InterfaceIndex,
|
|
rcRipExtV2EntIpIfAddr IpAddress,
|
|
rcRipExtV2EntTalk INTEGER,
|
|
rcRipExtV2EntListen INTEGER,
|
|
rcRipExtV2EntPoison INTEGER
|
|
}
|
|
|
|
rcRipExtV2EntIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The index value which uniquely identifies the
|
|
interface to which this entry is applicable.
|
|
The interface identified by a particular value
|
|
of this index is the same interface as
|
|
identified by the same value of ifIndex."
|
|
::= { rcRipExtV2Entry 1 }
|
|
|
|
rcRipExtV2EntIpIfAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Ip Address."
|
|
::= { rcRipExtV2Entry 2 }
|
|
|
|
rcRipExtV2EntTalk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Enable or disable RIP transmission on the
|
|
specified interface."
|
|
DEFVAL { enable }
|
|
::= { rcRipExtV2Entry 3 }
|
|
|
|
rcRipExtV2EntListen OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Enable or disable RIP reception on the specified
|
|
interface."
|
|
DEFVAL { enable }
|
|
::= { rcRipExtV2Entry 4 }
|
|
|
|
rcRipExtV2EntPoison OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Enable or disable operation of poison reverse
|
|
on the specified interface. If poison is
|
|
disabled, split-horizon operation is enabled."
|
|
DEFVAL { disable }
|
|
::= { rcRipExtV2Entry 5 }
|
|
|
|
-- Test Group
|
|
|
|
rcTestExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Test extension table. This table augments the
|
|
standard ifTestTable table in RFC1573."
|
|
::= { rcTest 1 }
|
|
|
|
rcTestEntry OBJECT-TYPE
|
|
SYNTAX RcTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Proprietary test variables."
|
|
INDEX { rcTestExtIfIndex }
|
|
::= { rcTestExtTable 1 }
|
|
|
|
RcTestEntry ::=
|
|
SEQUENCE {
|
|
rcTestExtIfIndex InterfaceIndex,
|
|
rcTestExtPassCount Integer32,
|
|
rcTestExtFailCount Integer32
|
|
}
|
|
|
|
rcTestExtIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The index value which uniquely identifies the
|
|
interface to which this entry is applicable.
|
|
The interface identified by a particular value
|
|
of this index is the same interface as
|
|
identified by the same value of ifIndex."
|
|
::= { rcTestEntry 1 }
|
|
|
|
rcTestExtPassCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of iterations of the test case that
|
|
completed successfully."
|
|
::= { rcTestEntry 2}
|
|
|
|
rcTestExtFailCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of iterations of the test case that
|
|
failed."
|
|
::= { rcTestEntry 3}
|
|
|
|
|
|
rcTestTypes OBJECT IDENTIFIER ::= { rcTest 2}
|
|
rcTestTypesFabric OBJECT IDENTIFIER ::= { rcTestTypes 1 }
|
|
rcTestTypesArTable OBJECT IDENTIFIER ::= { rcTestTypes 2 }
|
|
rcTestTypesExtLoopBack OBJECT IDENTIFIER ::= { rcTestTypes 3 }
|
|
|
|
|
|
rcTestCodes OBJECT IDENTIFIER ::= { rcTest 3 }
|
|
rcTestCodesNoReceive OBJECT IDENTIFIER ::= { rcTestCodes 1 }
|
|
rcTestCodesBadSeq OBJECT IDENTIFIER ::= { rcTestCodes 2 }
|
|
rcTestCodesBadLen OBJECT IDENTIFIER ::= { rcTestCodes 3 }
|
|
rcTestCodesBadData OBJECT IDENTIFIER ::= { rcTestCodes 4 }
|
|
|
|
|
|
-- Statistics
|
|
|
|
rcStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store port statistics."
|
|
::= { rcStat 1 }
|
|
|
|
rcStatEntry OBJECT-TYPE
|
|
SYNTAX RcStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "interface counters"
|
|
INDEX { rcStatPortIndex }
|
|
::= { rcStatTable 1 }
|
|
|
|
RcStatEntry ::= SEQUENCE {
|
|
rcStatPortIndex InterfaceIndex,
|
|
rcStatFrameTooShorts Counter32,
|
|
rcStatBridgeInUnicastFrames Counter32,
|
|
rcStatBridgeInMulticastFrames Counter32,
|
|
rcStatBridgeInBroadcastFrames Counter32,
|
|
rcStatBridgeInDiscards Counter32,
|
|
rcStatBridgeOutUnicastFrames Counter32,
|
|
rcStatBridgeOutMulticastFrames Counter32,
|
|
rcStatBridgeOutBroadcastFrames Counter32,
|
|
rcStatRouteInUnicastFrames Counter32,
|
|
rcStatRouteInMulticastFrames Counter32,
|
|
rcStatRouteInDiscards Counter32,
|
|
rcStatRouteOutUnicastFrames Counter32,
|
|
rcStatRouteOutMulticastFrames Counter32,
|
|
rcStatStgForwardTransitions Counter32,
|
|
rcStatStgInConfigBpdus Counter32,
|
|
rcStatStgInTcnBpdus Counter32,
|
|
rcStatStgInBadBpdus Counter32,
|
|
rcStatStgOutConfigBpdus Counter32,
|
|
rcStatStgOutTcnBpdus Counter32,
|
|
rcStatBridgeOutFrames Counter32
|
|
}
|
|
|
|
rcStatPortIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index value that uniquely identifies a port.
|
|
This value is similar to ifIndex in MIB2."
|
|
::= { rcStatEntry 1 }
|
|
|
|
rcStatFrameTooShorts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of frames that are too short
|
|
that were encountered on this interface."
|
|
::= { rcStatEntry 2 }
|
|
|
|
rcStatBridgeInUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of incoming unicast frames that
|
|
were bridged."
|
|
::= { rcStatEntry 3 }
|
|
|
|
rcStatBridgeInMulticastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of incoming multicast frames that
|
|
were bridged."
|
|
::= { rcStatEntry 4 }
|
|
|
|
rcStatBridgeInBroadcastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of incoming broadcast frames that
|
|
were bridged."
|
|
::= { rcStatEntry 5 }
|
|
|
|
rcStatBridgeInDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of frames that were discarded by
|
|
the bridging entity."
|
|
::= { rcStatEntry 6 }
|
|
|
|
rcStatBridgeOutUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of outgoing unicast frames that
|
|
were bridged."
|
|
::= { rcStatEntry 7 }
|
|
|
|
rcStatBridgeOutMulticastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of outgoing multicast frames that
|
|
were bridged."
|
|
::= { rcStatEntry 8 }
|
|
|
|
rcStatBridgeOutBroadcastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of outgoing broadcast frames that
|
|
were bridged."
|
|
::= { rcStatEntry 9 }
|
|
|
|
rcStatRouteInUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of incoming unicast frames that
|
|
were routed."
|
|
::= { rcStatEntry 10 }
|
|
|
|
rcStatRouteInMulticastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of incoming multicast frames that
|
|
were routed."
|
|
::= { rcStatEntry 11 }
|
|
|
|
rcStatRouteInDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of frames that were discarded by
|
|
the routing entity."
|
|
::= { rcStatEntry 12 }
|
|
|
|
rcStatRouteOutUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of outgoing unicast frames that
|
|
were routed."
|
|
::= { rcStatEntry 13 }
|
|
|
|
rcStatRouteOutMulticastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of outgoing multicast frames that
|
|
were routed."
|
|
::= { rcStatEntry 14 }
|
|
|
|
rcStatStgForwardTransitions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of times this port has transitioned
|
|
from the Learning state to the Forwarding state."
|
|
::= { rcStatEntry 15 }
|
|
|
|
rcStatStgInConfigBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcStatEntry 16 }
|
|
|
|
rcStatStgInTcnBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcStatEntry 17 }
|
|
|
|
rcStatStgInBadBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcStatEntry 18 }
|
|
|
|
rcStatStgOutConfigBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcStatEntry 19 }
|
|
|
|
rcStatStgOutTcnBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcStatEntry 20 }
|
|
|
|
rcStatBridgeOutFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used by the Accelar 8000 product family to account
|
|
for all transmitted bridge unicast, broadcast, and
|
|
multicast packets. The individual counters are not
|
|
supported."
|
|
|
|
::= { rcStatEntry 21 }
|
|
|
|
|
|
-- rcStatGigTable
|
|
|
|
rcStatGigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcStatGigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store Gigport error statistics."
|
|
::= { rcStat 2 }
|
|
|
|
rcStatGigEntry OBJECT-TYPE
|
|
SYNTAX RcStatGigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Gigabit interface error counters"
|
|
INDEX { rcStatGigPortIndex }
|
|
::= { rcStatGigTable 1 }
|
|
|
|
RcStatGigEntry ::= SEQUENCE {
|
|
rcStatGigPortIndex InterfaceIndex,
|
|
rcStatGigLinkFailures Counter32,
|
|
rcStatGigPacketErrors Counter32,
|
|
rcStatGigCarrierErrors Counter32,
|
|
rcStatGigLinkInactiveErrors Counter32,
|
|
rcStatGigInFlowCtrlPkts Counter32,
|
|
rcStatGigOutFlowCtrlPkts Counter32
|
|
}
|
|
|
|
rcStatGigPortIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index value that uniquely identifies a port.
|
|
This value is similar to ifIndex in MIB2."
|
|
::= { rcStatGigEntry 1 }
|
|
|
|
rcStatGigLinkFailures OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of link failures encountered on
|
|
this interface."
|
|
::= { rcStatGigEntry 2 }
|
|
|
|
rcStatGigPacketErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packet errors encountered on
|
|
this interface."
|
|
::= { rcStatGigEntry 3 }
|
|
|
|
rcStatGigCarrierErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of carrier errors encountered on
|
|
this interface."
|
|
::= { rcStatGigEntry 4 }
|
|
|
|
rcStatGigLinkInactiveErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of link inactive errors encountered
|
|
on this interface."
|
|
::= { rcStatGigEntry 5 }
|
|
|
|
rcStatGigInFlowCtrlPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of flow control packets received
|
|
by this interface."
|
|
::= { rcStatGigEntry 6 }
|
|
|
|
rcStatGigOutFlowCtrlPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of flow control packets transmitted
|
|
by this interface."
|
|
::= { rcStatGigEntry 7 }
|
|
|
|
rcStatOspf OBJECT IDENTIFIER ::= { rcStat 3}
|
|
|
|
rcStatOspfBuffersAllocated OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of buffers
|
|
allocated for OSPF."
|
|
::= { rcStatOspf 1 }
|
|
|
|
rcStatOspfBuffersFreed OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of buffers
|
|
that are freed by the OSPF."
|
|
::= { rcStatOspf 2 }
|
|
|
|
rcStatOspfBufferAllocFailures OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of times
|
|
that OSPF has failed to allocate buffers."
|
|
::= { rcStatOspf 3 }
|
|
|
|
rcStatOspfBufferFreeFailures OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of times
|
|
that OSPF has failed to free buffers."
|
|
::= { rcStatOspf 4 }
|
|
|
|
rcStatOspfTxPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of packets
|
|
transmitted by OSPF."
|
|
::= { rcStatOspf 5 }
|
|
|
|
|
|
rcStatOspfRxPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of packets
|
|
received by OSPF."
|
|
::= { rcStatOspf 6 }
|
|
|
|
rcStatOspfTxDropPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of packets
|
|
dropped before transmitted by OSPF."
|
|
::= { rcStatOspf 7 }
|
|
|
|
|
|
rcStatOspfRxDropPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of packets
|
|
dropped before received by OSPF."
|
|
::= { rcStatOspf 8 }
|
|
|
|
rcStatOspfRxBadPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of packets
|
|
received by OSPF that are bad."
|
|
::= { rcStatOspf 9 }
|
|
|
|
rcStatOspfSpfRuns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the total number of SPF
|
|
calculatations performed by OSPF, which
|
|
also includes the number of partial route
|
|
table calculation for Incremental Updates."
|
|
::= { rcStatOspf 10 }
|
|
|
|
rcStatOspfLastSpfRun OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the time(SysUpTime) since
|
|
the last spf calculated by OSPF."
|
|
::= { rcStatOspf 11 }
|
|
|
|
rcStatIgmp OBJECT IDENTIFIER ::= { rcStat 4}
|
|
|
|
rcStatIgmpInMsgs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Igmp packets
|
|
received by the device."
|
|
::= { rcStatIgmp 1 }
|
|
|
|
rcStatIgmpInErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Igmp packets
|
|
received that are with checksum errors."
|
|
::= { rcStatIgmp 2 }
|
|
|
|
rcStatIgmpInQueries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Igmp queries
|
|
received by the device."
|
|
::= { rcStatIgmp 3 }
|
|
|
|
rcStatIgmpInReports OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Igmp reports
|
|
received by the device."
|
|
::= { rcStatIgmp 4 }
|
|
|
|
|
|
rcStatIgmpInLeaves OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Igmp Leaves
|
|
received by the device."
|
|
::= { rcStatIgmp 5 }
|
|
|
|
rcStatIgmpInvalid OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Igmp packets
|
|
received by the device that contained invalid
|
|
type."
|
|
::= { rcStatIgmp 6 }
|
|
|
|
rcStatIgmpOutMsgs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Igmp queries
|
|
sent by the device."
|
|
::= { rcStatIgmp 7 }
|
|
|
|
rcStatOspfLsdbTblSize OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in
|
|
the linkstate database table."
|
|
::= { rcStatOspf 12 }
|
|
|
|
|
|
rcStatOspfIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcStatOspfIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store OSPF interface
|
|
statistics."
|
|
::= { rcStat 5 }
|
|
|
|
rcStatOspfIfEntry OBJECT-TYPE
|
|
SYNTAX RcStatOspfIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Ospf interface statistics"
|
|
INDEX { rcStatOspfIfIndex }
|
|
::= { rcStatOspfIfTable 1 }
|
|
|
|
RcStatOspfIfEntry ::= SEQUENCE {
|
|
rcStatOspfIfIndex InterfaceIndexOrZero,
|
|
rcStatOspfIfRxHellos Counter32,
|
|
rcStatOspfIfRxDBDescrs Counter32,
|
|
rcStatOspfIfRxLSUpdates Counter32,
|
|
rcStatOspfIfRxLSReqs Counter32,
|
|
rcStatOspfIfRxLSAcks Counter32,
|
|
rcStatOspfIfTxHellos Counter32,
|
|
rcStatOspfIfTxDBDescrs Counter32,
|
|
rcStatOspfIfTxLSUpdates Counter32,
|
|
rcStatOspfIfTxLSReqs Counter32,
|
|
rcStatOspfIfTxLSAcks Counter32,
|
|
rcStatOspfIfVersionMismatches Counter32,
|
|
rcStatOspfIfAreaMismatches Counter32,
|
|
rcStatOspfIfAuthTypeMismatches Counter32,
|
|
rcStatOspfIfAuthFailures Counter32,
|
|
rcStatOspfIfNetMaskMismatches Counter32,
|
|
rcStatOspfIfHelloIntervalMismatches Counter32,
|
|
rcStatOspfIfDeadIntervalMismatches Counter32,
|
|
rcStatOspfIfOptionMismatches Counter32
|
|
}
|
|
|
|
rcStatOspfIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An unique value that is used to identify a
|
|
physical interface."
|
|
::= { rcStatOspfIfEntry 1 }
|
|
|
|
rcStatOspfIfRxHellos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number hello packets
|
|
received by this interface."
|
|
::= { rcStatOspfIfEntry 2 }
|
|
|
|
rcStatOspfIfRxDBDescrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number database descriptor
|
|
packets received by this interface."
|
|
::= { rcStatOspfIfEntry 3 }
|
|
|
|
rcStatOspfIfRxLSUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number Link state update
|
|
packets received by this interface."
|
|
::= { rcStatOspfIfEntry 4 }
|
|
|
|
rcStatOspfIfRxLSReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number Link state request
|
|
packets received by this interface."
|
|
::= { rcStatOspfIfEntry 5 }
|
|
|
|
rcStatOspfIfRxLSAcks OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number Link state acknowlege
|
|
packets received by this interface."
|
|
::= { rcStatOspfIfEntry 6 }
|
|
|
|
rcStatOspfIfTxHellos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number hello packets
|
|
transmitted by this interface."
|
|
::= { rcStatOspfIfEntry 7 }
|
|
|
|
rcStatOspfIfTxDBDescrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number database descriptor
|
|
packets transmitted by this interface."
|
|
::= { rcStatOspfIfEntry 8 }
|
|
|
|
rcStatOspfIfTxLSUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number Link state update
|
|
packets transmitted by this interface."
|
|
::= { rcStatOspfIfEntry 9 }
|
|
|
|
rcStatOspfIfTxLSReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number Link state request
|
|
packets transmitted by this interface."
|
|
::= { rcStatOspfIfEntry 10 }
|
|
|
|
rcStatOspfIfTxLSAcks OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number Link state acknowlege
|
|
packets transmitted by this interface."
|
|
::= { rcStatOspfIfEntry 11 }
|
|
|
|
rcStatOspfIfVersionMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number version
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfEntry 12 }
|
|
|
|
rcStatOspfIfAreaMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number area
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfEntry 13 }
|
|
|
|
rcStatOspfIfAuthTypeMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number AuthType
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfEntry 14 }
|
|
|
|
rcStatOspfIfAuthFailures OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number Authentication
|
|
failures."
|
|
::= { rcStatOspfIfEntry 15 }
|
|
|
|
rcStatOspfIfNetMaskMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number net mask
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfEntry 16 }
|
|
|
|
rcStatOspfIfHelloIntervalMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number hello interval
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfEntry 17 }
|
|
|
|
rcStatOspfIfDeadIntervalMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number dead interval
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfEntry 18 }
|
|
|
|
rcStatOspfIfOptionMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number options
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfEntry 19 }
|
|
|
|
-- rcStatMlt Group
|
|
|
|
rcStatMlt OBJECT IDENTIFIER ::= { rcStat 6 }
|
|
|
|
rcStatMltIfExtnTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcStatMltIfExtnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store Mlt interface
|
|
statistics."
|
|
::= { rcStatMlt 1 }
|
|
|
|
rcStatMltIfExtnEntry OBJECT-TYPE
|
|
SYNTAX RcStatMltIfExtnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Mlt interface statistics"
|
|
INDEX { rcStatMltIfExtnMltId }
|
|
::= { rcStatMltIfExtnTable 1 }
|
|
|
|
RcStatMltIfExtnEntry ::= SEQUENCE {
|
|
rcStatMltIfExtnMltId INTEGER,
|
|
rcStatMltIfExtnIfInMulticastPkts Counter32,
|
|
rcStatMltIfExtnIfInBroadcastPkts Counter32,
|
|
rcStatMltIfExtnIfOutMulticastPkts Counter32,
|
|
rcStatMltIfExtnIfOutBroadcastPkts Counter32,
|
|
rcStatMltIfExtnIfHCInOctets Counter64,
|
|
rcStatMltIfExtnIfHCInUcastPkts Counter64,
|
|
rcStatMltIfExtnIfHCInMulticastPkt Counter64,
|
|
rcStatMltIfExtnIfHCInBroadcastPkt Counter64,
|
|
rcStatMltIfExtnIfHCOutOctets Counter64,
|
|
rcStatMltIfExtnIfHCOutUcastPkts Counter64,
|
|
rcStatMltIfExtnIfHCOutMulticast Counter64,
|
|
rcStatMltIfExtnIfHCOutBroadcast Counter64
|
|
}
|
|
|
|
rcStatMltIfExtnMltId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..256)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Mlt Id"
|
|
::= { rcStatMltIfExtnEntry 1 }
|
|
|
|
rcStatMltIfExtnIfInMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "multi-pkts to upper"
|
|
::= { rcStatMltIfExtnEntry 2 }
|
|
|
|
rcStatMltIfExtnIfInBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "broad-pkts to upper"
|
|
::= { rcStatMltIfExtnEntry 3 }
|
|
|
|
rcStatMltIfExtnIfOutMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "multi-pkts from upper"
|
|
::= { rcStatMltIfExtnEntry 4 }
|
|
|
|
rcStatMltIfExtnIfOutBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "broad-pkts from upper"
|
|
::= { rcStatMltIfExtnEntry 5 }
|
|
|
|
rcStatMltIfExtnIfHCInOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of octets received
|
|
on the MLT interface, including framing
|
|
characters."
|
|
::= { rcStatMltIfExtnEntry 6 }
|
|
|
|
rcStatMltIfExtnIfHCInUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets delivered by this
|
|
MLT to a higher MLT that were not addressed
|
|
to a nulticast or broadcase address at this
|
|
sublayer."
|
|
::= { rcStatMltIfExtnEntry 7 }
|
|
|
|
rcStatMltIfExtnIfHCInMulticastPkt OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets delivered to this MLT that
|
|
were addressed to a nulticast address at this
|
|
sublayer. For a MAC layer protocol, this number
|
|
includes both Group and Functional addresses."
|
|
::= { rcStatMltIfExtnEntry 8 }
|
|
|
|
rcStatMltIfExtnIfHCInBroadcastPkt OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets delivered to this MLT that
|
|
were addressed to a broadcast address at this
|
|
sublayer."
|
|
::= { rcStatMltIfExtnEntry 9 }
|
|
|
|
rcStatMltIfExtnIfHCOutOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of octets transmitted
|
|
out of the MLT interface, including
|
|
framing characters."
|
|
::= { rcStatMltIfExtnEntry 10 }
|
|
|
|
rcStatMltIfExtnIfHCOutUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets that hight-level protocols
|
|
requested be transmitted that were not addressed
|
|
to a multicast address at this MLT. This total
|
|
number includes those packets discarded or unsent."
|
|
::= { rcStatMltIfExtnEntry 11 }
|
|
|
|
rcStatMltIfExtnIfHCOutMulticast OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets that hight-level
|
|
protocols requested be transmitted, and that
|
|
were addressed to a multicast address at this
|
|
MLT, including those that were discarded or
|
|
not sent. For a MAC layer protocol, this
|
|
number includes both Group and Functional
|
|
addresses."
|
|
::= { rcStatMltIfExtnEntry 12 }
|
|
|
|
rcStatMltIfExtnIfHCOutBroadcast OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets that hight-level
|
|
protocols requested be transmitted, and that
|
|
were addressed to a broadcase address at this
|
|
MLT, including those that were discarded or
|
|
not sent."
|
|
::= { rcStatMltIfExtnEntry 13 }
|
|
|
|
-- Mlt Ether table
|
|
|
|
rcStatMltEtherTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcStatMltEtherEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store Mlt Ethernet
|
|
statistics."
|
|
::= { rcStatMlt 2 }
|
|
|
|
rcStatMltEtherEntry OBJECT-TYPE
|
|
SYNTAX RcStatMltEtherEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Mlt enternet statistics"
|
|
INDEX { rcStatMltEtherMltId }
|
|
::= { rcStatMltEtherTable 1 }
|
|
|
|
RcStatMltEtherEntry ::= SEQUENCE {
|
|
rcStatMltEtherMltId INTEGER,
|
|
rcStatMltEtherAlignmentErrors Counter32,
|
|
rcStatMltEtherFCSErrors Counter32,
|
|
rcStatMltEtherSingleCollFrames Counter32,
|
|
rcStatMltEtherMultipleCollFrames Counter32,
|
|
rcStatMltEtherSQETestError Counter32,
|
|
rcStatMltEtherDeferredTransmiss Counter32,
|
|
rcStatMltEtherLateCollisions Counter32,
|
|
rcStatMltEtherExcessiveCollis Counter32,
|
|
rcStatMltEtherIMacTransmitError Counter32,
|
|
rcStatMltEtherCarrierSenseError Counter32,
|
|
rcStatMltEtherFrameTooLong Counter32,
|
|
rcStatMltEtherIMacReceiveError Counter32
|
|
}
|
|
|
|
rcStatMltEtherMltId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..256)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies the Multi-Link
|
|
Trunk associated with this entry."
|
|
::= { rcStatMltEtherEntry 1 }
|
|
|
|
rcStatMltEtherAlignmentErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames received on a particular MLT
|
|
that are not an integral number of octets in
|
|
length and do not pass the FCS check. The count
|
|
represented by an instance of this object is
|
|
incremented when the alignmentError status is
|
|
returned by the MAC service to the LLC (or other
|
|
MAC user). Received frames for which multiple
|
|
error conditions occur are, according to the
|
|
conventions of IEEE 802.3 Layer Management,
|
|
counted exclusively according to the error status
|
|
presented to the LLC."
|
|
::= { rcStatMltEtherEntry 2 }
|
|
|
|
rcStatMltEtherFCSErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames received on an MLT that are an
|
|
integral number of octets in length but do not pass
|
|
the FCS check. The count represented by an instance
|
|
of this object is incremented when the frameCheckError
|
|
status is returned by the MAC service to the LLC
|
|
(or other MAC user). Received frames for which
|
|
multiple error conditions occur are, according to
|
|
the conventions of IEEE 802.3 Layer Management,
|
|
counted exclusively according to the error status
|
|
presented to the LLC."
|
|
::= { rcStatMltEtherEntry 3 }
|
|
|
|
rcStatMltEtherSingleCollFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of successfully transmitted frames on
|
|
a particular MLT for which transmission is
|
|
inhibited by exactly one collision. A frame
|
|
that is counted by an instance of this objects
|
|
is also counted by the corresponding instance
|
|
of either the ifOutUcastPkts, ifOutMulticastPkts,
|
|
or ifOutBroadcastPkts, and it not counted by the
|
|
corresponding instance of the MultipleCollisionFrames
|
|
object."
|
|
::= { rcStatMltEtherEntry 4 }
|
|
|
|
rcStatMltEtherMultipleCollFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of successfully transmitted frames on
|
|
a particular MLT for which transmission is
|
|
inhibited by more than one collision. A frame
|
|
that is counted by an instance of this object
|
|
is also counted by the corresponding instance
|
|
of either the ifOutUcastPkts, ifOutMulticastPkts,
|
|
or ifOutBroadcastPkts, and is not counted by the
|
|
corresponding instance of the SingleCollisionFrames
|
|
objects."
|
|
::= { rcStatMltEtherEntry 5 }
|
|
|
|
rcStatMltEtherSQETestError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of times that the SQE TEST ERROR message
|
|
is generated by the PLS sublayer for a particular
|
|
MLT. SQE stands for Signal Quality Error."
|
|
::= { rcStatMltEtherEntry 6 }
|
|
|
|
rcStatMltEtherDeferredTransmiss OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames for which the first transmission
|
|
attempt on a particular MLT is delayed because the
|
|
medium is busy. The count represented by an
|
|
instance of this object does not include frames
|
|
involved in collisions."
|
|
::= { rcStatMltEtherEntry 7 }
|
|
|
|
rcStatMltEtherLateCollisions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of times that a collision is detected
|
|
on a particular MLT later than 512 bit-times
|
|
(64 octets) into the transmission of a packet.
|
|
Five hundred and twelve bit-times corresponds to
|
|
51.2 microseconds on a 10 mb/s system. A (late)
|
|
collision included in a count represented by an
|
|
instance of this object is also considered as a
|
|
(generic) collision for purposes of other
|
|
collision-related statistics."
|
|
::= { rcStatMltEtherEntry 8 }
|
|
|
|
rcStatMltEtherExcessiveCollis OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames for which transmission on a
|
|
particular MLT fails due to excessive collisions."
|
|
::= { rcStatMltEtherEntry 9 }
|
|
|
|
rcStatMltEtherIMacTransmitError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames for which transmission on a
|
|
particular MLT fails due to an internal MAC
|
|
sublayer transmit error. A frame is only counted
|
|
by an instance of this object if it is not counted
|
|
by the corresponding instance of either the
|
|
LateCollisions object, the ExcessiveCollisions
|
|
object, or the CarrierSenseError object."
|
|
::= { rcStatMltEtherEntry 10 }
|
|
|
|
rcStatMltEtherCarrierSenseError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of times that the carrier sense
|
|
condition was lost or never asserted when
|
|
attempting to transmit a frame on a particular
|
|
MLT. The count represented by an instance of
|
|
this object is incremented at most once per
|
|
transmission attempt, even if the carrier
|
|
sense condition fluctuates during a
|
|
transmission attempt."
|
|
::= { rcStatMltEtherEntry 11 }
|
|
|
|
rcStatMltEtherFrameTooLong OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames received on a particular MLT
|
|
that exceed the maximum permitted size (1518
|
|
octets). The count represented by an instance
|
|
os this object is incremented when the frame
|
|
TooLong status is returned by the MAC service
|
|
to the LLC (or other MAC user). Received frames
|
|
for which multiple error conditions occur are,
|
|
according to the conventions of IEEE 802.3
|
|
Layer Management, counted exclusively according
|
|
to the error status presented to the LLC."
|
|
::= { rcStatMltEtherEntry 12 }
|
|
|
|
rcStatMltEtherIMacReceiveError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames for which reception on a
|
|
particular MLT fails due to an internal MAC
|
|
sublayer receive error. A frame is only
|
|
counted by an instance of this object if it
|
|
is not counted by the corresponding instance
|
|
of either the FrameTooLongs object, the
|
|
AlignmentErrors object, of the FCSErrors
|
|
objects.
|
|
The precise meaning of the count represented
|
|
by an instance of this object is implementation
|
|
specific. In particular, an instance of this
|
|
object may represent a count of receive errors
|
|
on a particular interface that are not otherwise
|
|
counted."
|
|
::= { rcStatMltEtherEntry 13 }
|
|
|
|
|
|
-- Mlt Ip table
|
|
|
|
rcStatMltIpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcStatMltIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A table used to store Mlt Ip statistics."
|
|
::= { rcStatMlt 3 }
|
|
|
|
rcStatMltIpEntry OBJECT-TYPE
|
|
SYNTAX RcStatMltIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Mlt enternet statistics"
|
|
INDEX { rcStatMltIpMltId }
|
|
::= { rcStatMltIpTable 1 }
|
|
|
|
RcStatMltIpEntry ::= SEQUENCE {
|
|
rcStatMltIpMltId INTEGER,
|
|
rcStatMltIpInReceives Counter32,
|
|
rcStatMltIpInHdrErrors Counter32,
|
|
rcStatMltIpInAddrErrors Counter32,
|
|
rcStatMltIpForwDatagrams Counter32,
|
|
rcStatMltIpInUnknownProtos Counter32,
|
|
rcStatMltIpInDiscards Counter32,
|
|
rcStatMltIpInDelivers Counter32,
|
|
rcStatMltIpOutRequest Counter32,
|
|
rcStatMltIpOutDiscards Counter32,
|
|
rcStatMltIpOutNoRoutes Counter32,
|
|
rcStatMltIpReasmReqds Counter32,
|
|
rcStatMltIpReasmOKs Counter32,
|
|
rcStatMltIpReasmFails Counter32,
|
|
rcStatMltIpFragOKs Counter32,
|
|
rcStatMltIpFragFails Counter32,
|
|
rcStatMltIpFragCreates Counter32,
|
|
rcStatMltIpRoutingDiscards Counter32
|
|
}
|
|
|
|
rcStatMltIpMltId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Mlt Id"
|
|
::= { rcStatMltIpEntry 1 }
|
|
|
|
rcStatMltIpInReceives OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "all incoming packets"
|
|
::= { rcStatMltIpEntry 2 }
|
|
|
|
rcStatMltIpInHdrErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "hdr errors detected"
|
|
::= { rcStatMltIpEntry 3 }
|
|
|
|
rcStatMltIpInAddrErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "bad dest. ip addr"
|
|
::= { rcStatMltIpEntry 4 }
|
|
|
|
rcStatMltIpForwDatagrams OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "packets forwarded"
|
|
::= { rcStatMltIpEntry 5 }
|
|
|
|
rcStatMltIpInUnknownProtos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "unsupported protocol"
|
|
::= { rcStatMltIpEntry 6 }
|
|
|
|
rcStatMltIpInDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "good, but no buffer"
|
|
::= { rcStatMltIpEntry 7 }
|
|
|
|
rcStatMltIpInDelivers OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "pkts delivered to upper"
|
|
::= { rcStatMltIpEntry 8 }
|
|
|
|
rcStatMltIpOutRequest OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "pkts received from upper"
|
|
::= { rcStatMltIpEntry 9 }
|
|
|
|
rcStatMltIpOutDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "good, but no buffer"
|
|
::= { rcStatMltIpEntry 10 }
|
|
|
|
rcStatMltIpOutNoRoutes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "no route to destination"
|
|
::= { rcStatMltIpEntry 11 }
|
|
|
|
rcStatMltIpReasmReqds OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "fragments to reassem"
|
|
::= { rcStatMltIpEntry 12 }
|
|
|
|
rcStatMltIpReasmOKs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "reassembled successfully"
|
|
::= { rcStatMltIpEntry 13 }
|
|
|
|
rcStatMltIpReasmFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "reassembly failures"
|
|
::= { rcStatMltIpEntry 14 }
|
|
|
|
rcStatMltIpFragOKs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "fragment successfully"
|
|
::= { rcStatMltIpEntry 15 }
|
|
|
|
rcStatMltIpFragFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "fragment failure"
|
|
::= { rcStatMltIpEntry 16 }
|
|
|
|
rcStatMltIpFragCreates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "pkts due to fragmenting"
|
|
::= { rcStatMltIpEntry 17 }
|
|
|
|
rcStatMltIpRoutingDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Route entries removed"
|
|
::= { rcStatMltIpEntry 18 }
|
|
|
|
rcStatSmltIstDownCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts how the session between the
|
|
two peering switches has done down since last boot."
|
|
::= { rcStatMlt 4 }
|
|
|
|
rcStatSmltHelloTxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the tx hello msg."
|
|
::= { rcStatMlt 5 }
|
|
|
|
rcStatSmltHelloRxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the rx hello msg."
|
|
::= { rcStatMlt 6 }
|
|
|
|
rcStatSmltLearnMacAddrTxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the tx learn Mac Address msg."
|
|
::= { rcStatMlt 7 }
|
|
|
|
rcStatSmltLearnMacAddrRxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the rx learn Mac Address msg."
|
|
::= { rcStatMlt 8 }
|
|
|
|
rcStatSmltMacAddrAgeOutTxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the tx Mac Address Aging Out msg."
|
|
::= { rcStatMlt 9 }
|
|
|
|
rcStatSmltMacAddrAgeOutRxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the rx Mac Address Aging Out msg."
|
|
::= { rcStatMlt 10 }
|
|
|
|
rcStatSmltMacAddrAgeExpTxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the tx Mac Address age expired msg."
|
|
::= { rcStatMlt 11 }
|
|
|
|
rcStatSmltMacAddrAgeExpRxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the rx Mac Address age expired msg."
|
|
::= { rcStatMlt 12 }
|
|
|
|
rcStatSmltStgInfoTxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the tx Stg information msg."
|
|
::= { rcStatMlt 13 }
|
|
|
|
rcStatSmltStgInfoRxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the rx Stg information msg."
|
|
::= { rcStatMlt 14 }
|
|
|
|
rcStatSmltDelMacAddrTxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the tx deleted MAC address msg."
|
|
::= { rcStatMlt 15 }
|
|
|
|
rcStatSmltDelMacAddrRxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the rx deleted MAC address msg."
|
|
::= { rcStatMlt 16 }
|
|
|
|
rcStatSmltSmltDownTxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the tx Smlt Down msg."
|
|
::= { rcStatMlt 17 }
|
|
|
|
rcStatSmltSmltDownRxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the rx Smlt Down msg."
|
|
::= { rcStatMlt 18 }
|
|
|
|
rcStatSmltSmltUpTxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the tx Smlt Up msg."
|
|
::= { rcStatMlt 19 }
|
|
|
|
rcStatSmltSmltUpRxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the rx Smlt Up msg."
|
|
::= { rcStatMlt 20 }
|
|
|
|
rcStatSmltSendMacTblTxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the tx Send Mac Table msg."
|
|
::= { rcStatMlt 21 }
|
|
|
|
rcStatSmltSendMacTblRxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the rx Send Mac Table msg."
|
|
::= { rcStatMlt 22 }
|
|
|
|
rcStatSmltIgmpTxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the tx Igmp msg."
|
|
::= { rcStatMlt 23 }
|
|
|
|
rcStatSmltIgmpRxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the rx Igmp msg."
|
|
::= { rcStatMlt 24 }
|
|
|
|
rcStatSmltPortDownTxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the tx port down msg."
|
|
::= { rcStatMlt 25 }
|
|
|
|
rcStatSmltPortDownRxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the rx port down msg."
|
|
::= { rcStatMlt 26 }
|
|
|
|
rcStatSmltReqMacTblTxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the tx request Mac table msg."
|
|
::= { rcStatMlt 27 }
|
|
|
|
rcStatSmltReqMacTblRxMsgCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the rx request Mac table msg."
|
|
::= { rcStatMlt 28 }
|
|
|
|
rcStatSmltRxUnknownMsgTypeCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Counters that counts the rx unknown msg type."
|
|
::= { rcStatMlt 29 }
|
|
|
|
|
|
|
|
-- Stat Ospf Ip Interface Table
|
|
-- replaces Stat Ospf Interface Table
|
|
|
|
rcStatOspfIfV2Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcStatOspfIfV2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A table used to store OSPF interface
|
|
statistics."
|
|
::= { rcStat 7 }
|
|
|
|
rcStatOspfIfV2Entry OBJECT-TYPE
|
|
SYNTAX RcStatOspfIfV2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Ospf interface statistics"
|
|
INDEX { rcStatOspfIfV2Index, rcStatOspfIfV2Addr }
|
|
::= { rcStatOspfIfV2Table 1 }
|
|
|
|
RcStatOspfIfV2Entry ::= SEQUENCE {
|
|
rcStatOspfIfV2Index InterfaceIndexOrZero,
|
|
rcStatOspfIfV2Addr IpAddress,
|
|
rcStatOspfIfV2RxHellos Counter32,
|
|
rcStatOspfIfV2RxDBDescrs Counter32,
|
|
rcStatOspfIfV2RxLSUpdates Counter32,
|
|
rcStatOspfIfV2RxLSReqs Counter32,
|
|
rcStatOspfIfV2RxLSAcks Counter32,
|
|
rcStatOspfIfV2TxHellos Counter32,
|
|
rcStatOspfIfV2TxDBDescrs Counter32,
|
|
rcStatOspfIfV2TxLSUpdates Counter32,
|
|
rcStatOspfIfV2TxLSReqs Counter32,
|
|
rcStatOspfIfV2TxLSAcks Counter32,
|
|
rcStatOspfIfV2VersionMismatches Counter32,
|
|
rcStatOspfIfV2AreaMismatches Counter32,
|
|
rcStatOspfIfV2AuthTypeMismatches Counter32,
|
|
rcStatOspfIfV2AuthFailures Counter32,
|
|
rcStatOspfIfV2NetMaskMismatches Counter32,
|
|
rcStatOspfIfV2HelloIntervalMismatches Counter32,
|
|
rcStatOspfIfV2DeadIntervalMismatches Counter32,
|
|
rcStatOspfIfV2OptionMismatches Counter32
|
|
}
|
|
|
|
rcStatOspfIfV2Index OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero (0..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "An unique value that is used to identify a
|
|
physical interface."
|
|
::= { rcStatOspfIfV2Entry 1 }
|
|
|
|
rcStatOspfIfV2Addr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Ip Address"
|
|
::= { rcStatOspfIfV2Entry 2 }
|
|
|
|
rcStatOspfIfV2RxHellos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number hello packets
|
|
received by this interface."
|
|
::= { rcStatOspfIfV2Entry 3 }
|
|
|
|
rcStatOspfIfV2RxDBDescrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number database descriptor
|
|
packets received by this interface."
|
|
::= { rcStatOspfIfV2Entry 4 }
|
|
|
|
rcStatOspfIfV2RxLSUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number Link state update
|
|
packets received by this interface."
|
|
::= { rcStatOspfIfV2Entry 5 }
|
|
|
|
rcStatOspfIfV2RxLSReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number Link state request
|
|
packets received by this interface."
|
|
::= { rcStatOspfIfV2Entry 6 }
|
|
|
|
rcStatOspfIfV2RxLSAcks OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number Link state acknowlege
|
|
packets received by this interface."
|
|
::= { rcStatOspfIfV2Entry 7 }
|
|
|
|
rcStatOspfIfV2TxHellos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number hello packets
|
|
transmitted by this interface."
|
|
::= { rcStatOspfIfV2Entry 8 }
|
|
|
|
rcStatOspfIfV2TxDBDescrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number database descriptor
|
|
packets transmitted by this interface."
|
|
::= { rcStatOspfIfV2Entry 9 }
|
|
|
|
rcStatOspfIfV2TxLSUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number Link state update
|
|
packets transmitted by this interface."
|
|
::= { rcStatOspfIfV2Entry 10 }
|
|
|
|
rcStatOspfIfV2TxLSReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number Link state request
|
|
packets transmitted by this interface."
|
|
::= { rcStatOspfIfV2Entry 11 }
|
|
|
|
rcStatOspfIfV2TxLSAcks OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number Link state acknowlege
|
|
packets transmitted by this interface."
|
|
::= { rcStatOspfIfV2Entry 12 }
|
|
|
|
rcStatOspfIfV2VersionMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number version
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfV2Entry 13 }
|
|
|
|
rcStatOspfIfV2AreaMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number area
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfV2Entry 14 }
|
|
|
|
rcStatOspfIfV2AuthTypeMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number AuthType
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfV2Entry 15 }
|
|
|
|
rcStatOspfIfV2AuthFailures OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number Authentication
|
|
failures."
|
|
::= { rcStatOspfIfV2Entry 16 }
|
|
|
|
rcStatOspfIfV2NetMaskMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number net mask
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfV2Entry 17 }
|
|
|
|
rcStatOspfIfV2HelloIntervalMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number hello interval
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfV2Entry 18 }
|
|
|
|
rcStatOspfIfV2DeadIntervalMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number dead interval
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfV2Entry 19 }
|
|
|
|
rcStatOspfIfV2OptionMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number options
|
|
mismatches received by this interface."
|
|
::= { rcStatOspfIfV2Entry 20 }
|
|
|
|
|
|
-- rcStatPos Group
|
|
|
|
rcStatPos OBJECT IDENTIFIER ::= { rcStat 8 }
|
|
|
|
-- the Statistics Pos Control table
|
|
|
|
rcStatPosControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcStatPosControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcStatPos 1 }
|
|
|
|
rcStatPosControlEntry OBJECT-TYPE
|
|
SYNTAX RcStatPosControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcStatPosControlPortIndex }
|
|
::= { rcStatPosControlTable 1 }
|
|
|
|
RcStatPosControlEntry ::=
|
|
SEQUENCE {
|
|
rcStatPosControlPortIndex InterfaceIndex,
|
|
rcStatPosControlInErrors Counter32,
|
|
rcStatPosControlInUnknownProtos Counter32,
|
|
rcStatPosControlOutErrors Counter32,
|
|
rcStatPosControlHCInOctets Counter64,
|
|
rcStatPosControlHCInUcastPkts Counter64,
|
|
rcStatPosControlHCInMulticastPkts Counter64,
|
|
rcStatPosControlHCInBroadcastPkts Counter64,
|
|
rcStatPosControlHCInDiscards Counter64,
|
|
rcStatPosControlHCOutOctets Counter64,
|
|
rcStatPosControlHCOutUcastPkts Counter64,
|
|
rcStatPosControlHCOutMulticastPkts Counter64,
|
|
rcStatPosControlHCOutBroadcastPkts Counter64,
|
|
rcStatPosControlHCOutDiscards Counter64
|
|
}
|
|
|
|
rcStatPosControlPortIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unique value for each port."
|
|
::= { rcStatPosControlEntry 1 }
|
|
|
|
rcStatPosControlInErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of error pkts received
|
|
on the interface."
|
|
::= { rcStatPosControlEntry 2 }
|
|
|
|
rcStatPosControlInUnknownProtos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets received via the interface
|
|
which were discarded because of an unknown or
|
|
unsupported protocol."
|
|
::= { rcStatPosControlEntry 3 }
|
|
|
|
rcStatPosControlOutErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of outbound packets that could not be
|
|
transmitted because of errors."
|
|
::= { rcStatPosControlEntry 4 }
|
|
|
|
rcStatPosControlHCInOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of octets received of the
|
|
interface, including framing characters."
|
|
::= { rcStatPosControlEntry 5 }
|
|
|
|
rcStatPosControlHCInUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of subnetwork-unicast packets
|
|
received from a higher-layer protocol."
|
|
::= { rcStatPosControlEntry 6 }
|
|
|
|
rcStatPosControlHCInMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of multicast packets
|
|
received from a higher-layer protocol."
|
|
::= { rcStatPosControlEntry 7 }
|
|
|
|
rcStatPosControlHCInBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of broadcast packets
|
|
received from a higher-layer protocol."
|
|
::= { rcStatPosControlEntry 8 }
|
|
|
|
rcStatPosControlHCInDiscards OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of inbound packets which were chosen to be
|
|
discarded even though no errors had been detected to
|
|
prevent their being deliverable to a higher-layer
|
|
protocol."
|
|
::= { rcStatPosControlEntry 9 }
|
|
|
|
rcStatPosControlHCOutOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of octets trasmitted out of the
|
|
interface, including framing characters."
|
|
::= { rcStatPosControlEntry 10 }
|
|
|
|
rcStatPosControlHCOutUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets that higher-level
|
|
protocols requested be transmitted to a
|
|
subnetwork-unicast address, including those that
|
|
were discarded or not sent."
|
|
::= { rcStatPosControlEntry 11 }
|
|
|
|
rcStatPosControlHCOutMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of multicast packets
|
|
delivered to a higher-layer protocol."
|
|
::= { rcStatPosControlEntry 12 }
|
|
|
|
rcStatPosControlHCOutBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of broadcast packets
|
|
delivered to a higher-layer protocol."
|
|
::= { rcStatPosControlEntry 13 }
|
|
|
|
rcStatPosControlHCOutDiscards OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of outbound packets which were chosen to
|
|
be discarded even though no errors had been detected
|
|
to prevent their being transmitted."
|
|
::= { rcStatPosControlEntry 14 }
|
|
|
|
|
|
-- Common resource threshold exceeded counter for all multicast protocols
|
|
-- active on the chassis
|
|
|
|
rcStatMulticast OBJECT IDENTIFIER ::= { rcStat 9 }
|
|
|
|
rcStatMulticastSourceGroupThresholdExceeded OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The count of number of times the threshold of
|
|
available IP Multicast (Source,Group) Records was
|
|
reached. When this threshold is reached, a new IP
|
|
Multicast stream ingressing the switch cannot be
|
|
forwarded."
|
|
::= { rcStatMulticast 1 }
|
|
|
|
rcStatMulticastEgressStreamThresholdExceeded OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The count of number of times the threshold of
|
|
available IP Multicast Egress Forwarding Records was
|
|
reached. When this threshold is reached, a new IP
|
|
Multicast Receiver that needs new Egress Forwarding
|
|
Record (PepStrem Record) will not be programmed to
|
|
receive the subscribing multicast stream."
|
|
::= { rcStatMulticast 2 }
|
|
|
|
rcStatBgp OBJECT IDENTIFIER ::= { rcStat 10 }
|
|
|
|
rcStatBgpStarts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times BGP connection started"
|
|
::= { rcStatBgp 1 }
|
|
|
|
rcStatBgpStops OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times BGP connection stopped"
|
|
::= { rcStatBgp 2 }
|
|
|
|
rcStatBgpOpens OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times BGP opens TCP"
|
|
::= { rcStatBgp 3 }
|
|
|
|
rcStatBgpCloses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times BGP closes TCP"
|
|
::= { rcStatBgp 4 }
|
|
|
|
rcStatBgpFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times TCP attempts failed"
|
|
::= { rcStatBgp 5 }
|
|
|
|
rcStatBgpFatals OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times TCP crashes due to fatal error"
|
|
::= { rcStatBgp 6 }
|
|
|
|
rcStatBgpConnExps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times TCP retry timer expired"
|
|
::= { rcStatBgp 7 }
|
|
|
|
rcStatBgpHoldExps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times hold timer expired"
|
|
::= { rcStatBgp 8 }
|
|
|
|
rcStatBgpKeepExps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times keepalive timer expired"
|
|
::= { rcStatBgp 9 }
|
|
|
|
rcStatBgpRxOpens OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of OPENs BGP receives"
|
|
::= { rcStatBgp 10 }
|
|
|
|
rcStatBgpRxKeeps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of KEEPALIVEs BGP recieves"
|
|
::= { rcStatBgp 11 }
|
|
|
|
rcStatBgpRxUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of UPDATEs BGP recieves "
|
|
::= { rcStatBgp 12 }
|
|
|
|
rcStatBgpRxNotifys OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number NOTIFICATIONs BGP recieves "
|
|
::= { rcStatBgp 13 }
|
|
|
|
rcStatBgpTxOpens OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of OPENs BGP transmitted"
|
|
::= { rcStatBgp 14 }
|
|
|
|
rcStatBgpTxKeeps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of KEEPALIVEs BGP transmitted"
|
|
::= { rcStatBgp 15 }
|
|
|
|
rcStatBgpTxUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of UPDATEs BGP transmits"
|
|
::= { rcStatBgp 16 }
|
|
|
|
rcStatBgpTxNotifys OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of NOTIFICATIONs BGP transmits"
|
|
::= { rcStatBgp 17 }
|
|
|
|
rcStatBgpBadEvents OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of invalid events FSM received"
|
|
::= { rcStatBgp 18 }
|
|
|
|
rcStatBgpSyncFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times FDB sync failed"
|
|
::= { rcStatBgp 19 }
|
|
|
|
rcStatBgpTrEvent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Trace event"
|
|
::= { rcStatBgp 20 }
|
|
|
|
-- Rx
|
|
rcStatBgpRxECodeHeader OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total Header errors received"
|
|
::= { rcStatBgp 21 }
|
|
|
|
rcStatBgpRxECodeOpen OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total Open errors received"
|
|
::= { rcStatBgp 22 }
|
|
|
|
rcStatBgpRxECodeUpdate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total Update errors received"
|
|
::= { rcStatBgp 23 }
|
|
|
|
rcStatBgpRxECodeHoldtimer OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total Holdtimer errors received"
|
|
::= { rcStatBgp 24 }
|
|
|
|
rcStatBgpRxECodeFSM OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total FSM errors received"
|
|
::= { rcStatBgp 25 }
|
|
|
|
rcStatBgpRxECodeCease OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total Cease errors received"
|
|
::= { rcStatBgp 26 }
|
|
|
|
-- Header
|
|
rcStatBgpRxHdrCodeNoSync OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Header Not Synchronized errors received"
|
|
::= { rcStatBgp 27 }
|
|
|
|
rcStatBgpRxHdrCodeInvalidMsgLen OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Header Invalid msg len errors received"
|
|
::= { rcStatBgp 28 }
|
|
|
|
rcStatBgpRxHdrCodeInvalidMsgType OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Header Invalid msg type errors received"
|
|
::= { rcStatBgp 29 }
|
|
|
|
|
|
-- Open
|
|
rcStatBgpRxOpCodeBadVer OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors received: Bad Version"
|
|
::= { rcStatBgp 30 }
|
|
|
|
rcStatBgpRxOpCodeBadAs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors received: Bad AS Number"
|
|
::= { rcStatBgp 31 }
|
|
|
|
rcStatBgpRxOpCodeBadRtID OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors received: Bad BGP Rtr ID"
|
|
::= { rcStatBgp 32 }
|
|
|
|
rcStatBgpRxOpCodeUnsuppOption OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors received: Unsupported Option"
|
|
::= { rcStatBgp 33 }
|
|
|
|
rcStatBgpRxOpCodeAuthFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors received: Auth Failures"
|
|
::= { rcStatBgp 34 }
|
|
|
|
rcStatBgpRxOpCodeBadHold OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors received: Bad Hold Value"
|
|
::= { rcStatBgp 35 }
|
|
|
|
-- Update
|
|
|
|
rcStatBgpRxUpdCodeMalformedAttrList OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors received:Malformed Attr List"
|
|
::= { rcStatBgp 36 }
|
|
|
|
rcStatBgpRxUpdCodeWelknownAttrUnrecog OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors received: Welknown Attr Unrecog"
|
|
::= { rcStatBgp 37 }
|
|
|
|
rcStatBgpRxUpdCodeWelknownAttrMiss OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors received: Welknown Attr Missing"
|
|
::= { rcStatBgp 38 }
|
|
|
|
rcStatBgpRxUpdCodeAttrFlagError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors received: Attr Flag Error"
|
|
::= { rcStatBgp 39 }
|
|
|
|
rcStatBgpRxUpdCodeAttrLenError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors received: Attr Len Error"
|
|
::= { rcStatBgp 40 }
|
|
|
|
rcStatBgpRxUpdCodeBadORIGINAttr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors received: Bad ORIGIN Attr"
|
|
::= { rcStatBgp 41 }
|
|
|
|
rcStatBgpRxUpdCodeASRoutingLoop OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors received: AS Routing Loop"
|
|
::= { rcStatBgp 42 }
|
|
|
|
rcStatBgpRxUpdCodeBadNHAttr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors received: Bad NEXT-HOP Attr"
|
|
::= { rcStatBgp 43 }
|
|
|
|
rcStatBgpRxUpdCodeOptionalAttrError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors received: Optional Attr Error"
|
|
::= { rcStatBgp 44 }
|
|
|
|
rcStatBgpRxUpdCodeBadNetworkField OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors received: Bad Network Field"
|
|
::= { rcStatBgp 45 }
|
|
|
|
rcStatBgpRxUpdCodeMalformedASPath OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors received: Malformed AS Path"
|
|
::= { rcStatBgp 46 }
|
|
|
|
-- Tx
|
|
rcStatBgpTxECodeHeader OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total Header errors transmitted"
|
|
::= { rcStatBgp 47 }
|
|
|
|
rcStatBgpTxECodeOpen OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total Open errors transmitted"
|
|
::= { rcStatBgp 48 }
|
|
|
|
rcStatBgpTxECodeUpdate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total Update errors transmitted"
|
|
::= { rcStatBgp 49 }
|
|
|
|
rcStatBgpTxECodeHoldtimer OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total Holdtimer errors transmitted"
|
|
::= { rcStatBgp 50 }
|
|
|
|
rcStatBgpTxECodeFSM OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total FSM errors transmitted"
|
|
::= { rcStatBgp 51 }
|
|
|
|
rcStatBgpTxECodeCease OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total Cease errors transmitted"
|
|
::= { rcStatBgp 52 }
|
|
|
|
-- Header
|
|
rcStatBgpTxHdrCodeNoSync OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Header Not Synchronized errors transmitted"
|
|
::= { rcStatBgp 53 }
|
|
|
|
rcStatBgpTxHdrCodeInvalidMsgLen OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Header Invalid msg len errors transmitted"
|
|
::= { rcStatBgp 54 }
|
|
|
|
rcStatBgpTxHdrCodeInvalidMsgType OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Header Invalid msg type errors transmitted"
|
|
::= { rcStatBgp 55 }
|
|
|
|
|
|
-- Open
|
|
rcStatBgpTxOpCodeBadVer OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors transmitted: Bad Version"
|
|
::= { rcStatBgp 56 }
|
|
|
|
rcStatBgpTxOpCodeBadAs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors transmitted: Bad AS Number"
|
|
::= { rcStatBgp 57 }
|
|
|
|
rcStatBgpTxOpCodeBadRtID OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors transmitted: Bad BGP Rtr ID"
|
|
::= { rcStatBgp 58 }
|
|
|
|
rcStatBgpTxOpCodeUnsuppOption OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors transmitted: Unsupported Option"
|
|
::= { rcStatBgp 59 }
|
|
|
|
rcStatBgpTxOpCodeAuthFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors transmitted: Auth Failures"
|
|
::= { rcStatBgp 60 }
|
|
|
|
rcStatBgpTxOpCodeBadHold OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors transmitted: Bad Hold Value"
|
|
::= { rcStatBgp 61 }
|
|
|
|
-- Update
|
|
|
|
rcStatBgpTxUpdCodeMalformedAttrList OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors transmitted:Malformed Attr List"
|
|
::= { rcStatBgp 62 }
|
|
|
|
rcStatBgpTxUpdCodeWelknownAttrUnrecog OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors transmitted: Welknown Attr Unrecog"
|
|
::= { rcStatBgp 63 }
|
|
|
|
rcStatBgpTxUpdCodeWelknownAttrMiss OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors transmitted: Welknown Attr Missing"
|
|
::= { rcStatBgp 64 }
|
|
|
|
rcStatBgpTxUpdCodeAttrFlagError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors transmitted: Attr Flag Error"
|
|
::= { rcStatBgp 65 }
|
|
|
|
rcStatBgpTxUpdCodeAttrLenError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors transmitted: Attr Len Error"
|
|
::= { rcStatBgp 66 }
|
|
|
|
rcStatBgpTxUpdCodeBadORIGINAttr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors transmitted: Bad ORIGIN Attr"
|
|
::= { rcStatBgp 67 }
|
|
|
|
rcStatBgpTxUpdCodeASRoutingLoop OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors transmitted: AS Routing Loop"
|
|
::= { rcStatBgp 68 }
|
|
|
|
rcStatBgpTxUpdCodeBadNHAttr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors transmitted: Bad NEXT-HOP Attr"
|
|
::= { rcStatBgp 69 }
|
|
|
|
rcStatBgpTxUpdCodeOptionalAttrError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors transmitted: Optional Attr Error"
|
|
::= { rcStatBgp 70 }
|
|
|
|
rcStatBgpTxUpdCodeBadNetworkField OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors transmitted: Bad Network Field"
|
|
::= { rcStatBgp 71 }
|
|
|
|
rcStatBgpTxUpdCodeMalformedASPath OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors transmitted: Malformed AS Path"
|
|
::= { rcStatBgp 72 }
|
|
|
|
rcStatBgpReset OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "reset Bgp global stats"
|
|
DEFVAL {disable}
|
|
::= { rcStatBgp 73 }
|
|
|
|
-- BGP Peer Stats
|
|
|
|
rcStatBgpPeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcStatBgpPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store Bgp Peer statistics."
|
|
::= { rcStat 11 }
|
|
|
|
rcStatBgpPeerEntry OBJECT-TYPE
|
|
SYNTAX RcStatBgpPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Bgp Peer statistics"
|
|
INDEX { rcStatBgpPeerAddr }
|
|
::= { rcStatBgpPeerTable 1 }
|
|
|
|
RcStatBgpPeerEntry ::= SEQUENCE {
|
|
rcStatBgpPeerAddr IpAddress,
|
|
rcStatBgpPeerStarts Counter32,
|
|
rcStatBgpPeerStops Counter32,
|
|
rcStatBgpPeerOpens Counter32,
|
|
rcStatBgpPeerCloses Counter32,
|
|
rcStatBgpPeerFails Counter32,
|
|
rcStatBgpPeerFatals Counter32,
|
|
rcStatBgpPeerConnExps Counter32,
|
|
rcStatBgpPeerHoldExps Counter32,
|
|
rcStatBgpPeerKeepExps Counter32,
|
|
rcStatBgpPeerTxMsgs Counter32,
|
|
rcStatBgpPeerTxOpens Counter32,
|
|
rcStatBgpPeerTxKeeps Counter32,
|
|
rcStatBgpPeerTxUpdates Counter32,
|
|
rcStatBgpPeerTxNotifys Counter32,
|
|
rcStatBgpPeerRxMsgs Counter32,
|
|
rcStatBgpPeerRxInCompPkts Counter32,
|
|
rcStatBgpPeerRxOpens Counter32,
|
|
rcStatBgpPeerRxKeeps Counter32,
|
|
rcStatBgpPeerRxUpdates Counter32,
|
|
rcStatBgpPeerRxNotifys Counter32,
|
|
rcStatBgpPeerBadEvents Counter32,
|
|
rcStatBgpPeerSyncFails Counter32,
|
|
rcStatBgpPeerRcvdTooShort Counter32,
|
|
rcStatBgpPeerNoMarker Counter32,
|
|
rcStatBgpPeerDropped Counter32,
|
|
rcStatBgpPeerBadMsgTypes Counter32,
|
|
rcStatBgpPeerTrEvent Counter32,
|
|
rcStatBgpPeerTxRoutes Counter32,
|
|
rcStatBgpPeerRxRoutesAdded Counter32,
|
|
rcStatBgpPeerRxRoutesReplaced Counter32,
|
|
rcStatBgpPeerRxNlri Counter32,
|
|
rcStatBgpPeerRxValidUpdates Counter32,
|
|
-- Rx
|
|
rcStatBgpPeerRxECodeHeader Counter32,
|
|
rcStatBgpPeerRxECodeOpen Counter32,
|
|
rcStatBgpPeerRxECodeUpdate Counter32,
|
|
rcStatBgpPeerRxECodeHoldtimer Counter32,
|
|
rcStatBgpPeerRxECodeFSM Counter32,
|
|
rcStatBgpPeerRxECodeCease Counter32,
|
|
rcStatBgpPeerRxHdrCodeNoSync Counter32,
|
|
rcStatBgpPeerRxHdrCodeInvalidMsgLen Counter32,
|
|
rcStatBgpPeerRxHdrCodeInvalidMsgType Counter32,
|
|
rcStatBgpPeerRxOpCodeBadVer Counter32,
|
|
rcStatBgpPeerRxOpCodeBadAs Counter32,
|
|
rcStatBgpPeerRxOpCodeBadRtID Counter32,
|
|
rcStatBgpPeerRxOpCodeUnsuppOption Counter32,
|
|
rcStatBgpPeerRxOpCodeAuthFail Counter32,
|
|
rcStatBgpPeerRxOpCodeBadHold Counter32,
|
|
rcStatBgpPeerRxUpdCodeMalformedAttrList Counter32,
|
|
rcStatBgpPeerRxUpdCodeWelknownAttrUnrecog Counter32,
|
|
rcStatBgpPeerRxUpdCodeWelknownAttrMiss Counter32,
|
|
rcStatBgpPeerRxUpdCodeAttrFlagError Counter32,
|
|
rcStatBgpPeerRxUpdCodeAttrLenError Counter32,
|
|
rcStatBgpPeerRxUpdCodeBadORIGINAttr Counter32,
|
|
rcStatBgpPeerRxUpdCodeASRoutingLoop Counter32,
|
|
rcStatBgpPeerRxUpdCodeBadNHAttr Counter32,
|
|
rcStatBgpPeerRxUpdCodeOptionalAttrError Counter32,
|
|
rcStatBgpPeerRxUpdCodeBadNetworkField Counter32,
|
|
rcStatBgpPeerRxUpdCodeMalformedASPath Counter32,
|
|
-- Tx
|
|
rcStatBgpPeerTxECodeHeader Counter32,
|
|
rcStatBgpPeerTxECodeOpen Counter32,
|
|
rcStatBgpPeerTxECodeUpdate Counter32,
|
|
rcStatBgpPeerTxECodeHoldtimer Counter32,
|
|
rcStatBgpPeerTxECodeFSM Counter32,
|
|
rcStatBgpPeerTxECodeCease Counter32,
|
|
rcStatBgpPeerTxHdrCodeNoSync Counter32,
|
|
rcStatBgpPeerTxHdrCodeInvalidMsgLen Counter32,
|
|
rcStatBgpPeerTxHdrCodeInvalidMsgType Counter32,
|
|
rcStatBgpPeerTxOpCodeBadVer Counter32,
|
|
rcStatBgpPeerTxOpCodeBadAs Counter32,
|
|
rcStatBgpPeerTxOpCodeBadRtID Counter32,
|
|
rcStatBgpPeerTxOpCodeUnsuppOption Counter32,
|
|
rcStatBgpPeerTxOpCodeAuthFail Counter32,
|
|
rcStatBgpPeerTxOpCodeBadHold Counter32,
|
|
rcStatBgpPeerTxUpdCodeMalformedAttrList Counter32,
|
|
rcStatBgpPeerTxUpdCodeWelknownAttrUnrecog Counter32,
|
|
rcStatBgpPeerTxUpdCodeWelknownAttrMiss Counter32,
|
|
rcStatBgpPeerTxUpdCodeAttrFlagError Counter32,
|
|
rcStatBgpPeerTxUpdCodeAttrLenError Counter32,
|
|
rcStatBgpPeerTxUpdCodeBadORIGINAttr Counter32,
|
|
rcStatBgpPeerTxUpdCodeASRoutingLoop Counter32,
|
|
rcStatBgpPeerTxUpdCodeBadNHAttr Counter32,
|
|
rcStatBgpPeerTxUpdCodeOptionalAttrError Counter32,
|
|
rcStatBgpPeerTxUpdCodeBadNetworkField Counter32,
|
|
rcStatBgpPeerTxUpdCodeMalformedASPath Counter32,
|
|
rcStatBgpPeerReset EnableValue
|
|
|
|
}
|
|
|
|
rcStatBgpPeerAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcStatBgpPeerEntry 1 }
|
|
|
|
rcStatBgpPeerStarts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times peer BGP connection started"
|
|
::= { rcStatBgpPeerEntry 2 }
|
|
|
|
rcStatBgpPeerStops OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times peer BGP connection stopped"
|
|
::= { rcStatBgpPeerEntry 3 }
|
|
|
|
rcStatBgpPeerOpens OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times peer opens TCP"
|
|
::= { rcStatBgpPeerEntry 4 }
|
|
|
|
rcStatBgpPeerCloses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times peer closes TCP"
|
|
::= { rcStatBgpPeerEntry 5 }
|
|
|
|
rcStatBgpPeerFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times peer TCP attempts failed"
|
|
::= { rcStatBgpPeerEntry 6 }
|
|
|
|
rcStatBgpPeerFatals OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times peer TCP crashes due to fatal error"
|
|
::= { rcStatBgpPeerEntry 7 }
|
|
|
|
rcStatBgpPeerConnExps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times peer TCP retry timer expired"
|
|
::= { rcStatBgpPeerEntry 8 }
|
|
|
|
rcStatBgpPeerHoldExps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times peer hold timer expired"
|
|
::= { rcStatBgpPeerEntry 9 }
|
|
|
|
rcStatBgpPeerKeepExps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times peer keepalive timer expired"
|
|
::= { rcStatBgpPeerEntry 10 }
|
|
|
|
rcStatBgpPeerTxMsgs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total messages send by the peer"
|
|
::= { rcStatBgpPeerEntry 11 }
|
|
|
|
rcStatBgpPeerTxOpens OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Opens sent by the peer"
|
|
::= { rcStatBgpPeerEntry 12 }
|
|
|
|
rcStatBgpPeerTxKeeps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Keepalives sent by the peer"
|
|
::= { rcStatBgpPeerEntry 13 }
|
|
|
|
rcStatBgpPeerTxUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Updates sent by the peer"
|
|
::= { rcStatBgpPeerEntry 14 }
|
|
|
|
rcStatBgpPeerTxNotifys OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Notifications sent by the peer"
|
|
::= { rcStatBgpPeerEntry 15 }
|
|
|
|
rcStatBgpPeerRxMsgs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total messages received by the peer"
|
|
::= { rcStatBgpPeerEntry 16 }
|
|
|
|
rcStatBgpPeerRxInCompPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Incomplete message received by the peer"
|
|
::= { rcStatBgpPeerEntry 17 }
|
|
|
|
rcStatBgpPeerRxOpens OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Opens received by the peer"
|
|
::= { rcStatBgpPeerEntry 18 }
|
|
|
|
rcStatBgpPeerRxKeeps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Keepalives received by the peer"
|
|
::= { rcStatBgpPeerEntry 19 }
|
|
|
|
rcStatBgpPeerRxUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Updates received by the peer"
|
|
::= { rcStatBgpPeerEntry 20 }
|
|
|
|
rcStatBgpPeerRxNotifys OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Notifications received by the peer"
|
|
::= { rcStatBgpPeerEntry 21 }
|
|
|
|
rcStatBgpPeerBadEvents OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of invalid events received by the peer"
|
|
::= { rcStatBgpPeerEntry 22 }
|
|
|
|
rcStatBgpPeerSyncFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of times FDB sync failed of the peer"
|
|
::= { rcStatBgpPeerEntry 23 }
|
|
|
|
rcStatBgpPeerRcvdTooShort OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of messages recieved by the peer that is too sho
|
|
rt"
|
|
::= { rcStatBgpPeerEntry 24 }
|
|
|
|
rcStatBgpPeerNoMarker OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of messages without marker recieved by the peer"
|
|
::= { rcStatBgpPeerEntry 25 }
|
|
|
|
rcStatBgpPeerDropped OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of messages the peer has dropped"
|
|
::= { rcStatBgpPeerEntry 26 }
|
|
|
|
rcStatBgpPeerBadMsgTypes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of messages with invalid message type"
|
|
::= { rcStatBgpPeerEntry 27 }
|
|
|
|
rcStatBgpPeerTrEvent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Peer trace event"
|
|
::= { rcStatBgpPeerEntry 28 }
|
|
|
|
rcStatBgpPeerTxRoutes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of NLRI sent by peer"
|
|
::= { rcStatBgpPeerEntry 29 }
|
|
|
|
rcStatBgpPeerRxRoutesAdded OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of routes added into loc_rib by this peer"
|
|
::= { rcStatBgpPeerEntry 30 }
|
|
|
|
rcStatBgpPeerRxRoutesReplaced OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of routes replaced by the routes received by the
|
|
peer"
|
|
::= { rcStatBgpPeerEntry 31 }
|
|
|
|
rcStatBgpPeerRxNlri OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of NLRI received by the peer"
|
|
::= { rcStatBgpPeerEntry 32 }
|
|
|
|
rcStatBgpPeerRxValidUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of valid UPDATEs received by the peer"
|
|
::= { rcStatBgpPeerEntry 33 }
|
|
|
|
rcStatBgpPeerRxECodeHeader OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total errors peer received: Header"
|
|
::= { rcStatBgpPeerEntry 34 }
|
|
|
|
rcStatBgpPeerRxECodeOpen OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total errors peer received: Open"
|
|
::= { rcStatBgpPeerEntry 35 }
|
|
|
|
rcStatBgpPeerRxECodeUpdate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total errors peer received: Update"
|
|
::= { rcStatBgpPeerEntry 36 }
|
|
|
|
rcStatBgpPeerRxECodeHoldtimer OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total errors peer received: Hold"
|
|
::= { rcStatBgpPeerEntry 37 }
|
|
|
|
rcStatBgpPeerRxECodeFSM OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total errors peer received: Fsm"
|
|
::= { rcStatBgpPeerEntry 38 }
|
|
|
|
rcStatBgpPeerRxECodeCease OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total errors peer received: Cease"
|
|
::= { rcStatBgpPeerEntry 39 }
|
|
|
|
rcStatBgpPeerRxHdrCodeNoSync OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Header errors peer received: Not Synchronized"
|
|
::= { rcStatBgpPeerEntry 40 }
|
|
|
|
rcStatBgpPeerRxHdrCodeInvalidMsgLen OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Header errors peer received: Invalid message length"
|
|
::= { rcStatBgpPeerEntry 41 }
|
|
|
|
rcStatBgpPeerRxHdrCodeInvalidMsgType OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Header errors peer received: Invalid message type"
|
|
::= { rcStatBgpPeerEntry 42 }
|
|
|
|
rcStatBgpPeerRxOpCodeBadVer OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors peer received: Bad Version"
|
|
::= { rcStatBgpPeerEntry 43 }
|
|
|
|
rcStatBgpPeerRxOpCodeBadAs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors peer received: Bad AS number"
|
|
::= { rcStatBgpPeerEntry 44 }
|
|
|
|
rcStatBgpPeerRxOpCodeBadRtID OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors peer received: Bad BGP ID"
|
|
::= { rcStatBgpPeerEntry 45 }
|
|
|
|
rcStatBgpPeerRxOpCodeUnsuppOption OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors peer received: Unsupported Options"
|
|
::= { rcStatBgpPeerEntry 46 }
|
|
|
|
rcStatBgpPeerRxOpCodeAuthFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors peer received: Authorization failures"
|
|
::= { rcStatBgpPeerEntry 47 }
|
|
|
|
rcStatBgpPeerRxOpCodeBadHold OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors peer received: Bad Hold value"
|
|
::= { rcStatBgpPeerEntry 48 }
|
|
|
|
rcStatBgpPeerRxUpdCodeMalformedAttrList OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 49 }
|
|
|
|
rcStatBgpPeerRxUpdCodeWelknownAttrUnrecog OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 50 }
|
|
|
|
rcStatBgpPeerRxUpdCodeWelknownAttrMiss OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 51 }
|
|
|
|
rcStatBgpPeerRxUpdCodeAttrFlagError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 52 }
|
|
|
|
rcStatBgpPeerRxUpdCodeAttrLenError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 53 }
|
|
|
|
rcStatBgpPeerRxUpdCodeBadORIGINAttr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 54 }
|
|
|
|
rcStatBgpPeerRxUpdCodeASRoutingLoop OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 55 }
|
|
|
|
rcStatBgpPeerRxUpdCodeBadNHAttr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 56 }
|
|
|
|
rcStatBgpPeerRxUpdCodeOptionalAttrError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 57 }
|
|
|
|
rcStatBgpPeerRxUpdCodeBadNetworkField OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 58 }
|
|
|
|
rcStatBgpPeerRxUpdCodeMalformedASPath OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 59 }
|
|
|
|
rcStatBgpPeerTxECodeHeader OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total errors peer received: Header"
|
|
::= { rcStatBgpPeerEntry 60 }
|
|
|
|
rcStatBgpPeerTxECodeOpen OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total errors peer received: Open"
|
|
::= { rcStatBgpPeerEntry 61 }
|
|
|
|
rcStatBgpPeerTxECodeUpdate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total errors peer received: Update"
|
|
::= { rcStatBgpPeerEntry 62 }
|
|
|
|
rcStatBgpPeerTxECodeHoldtimer OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total errors peer received: Hold"
|
|
::= { rcStatBgpPeerEntry 63 }
|
|
|
|
rcStatBgpPeerTxECodeFSM OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total errors peer received: Fsm"
|
|
::= { rcStatBgpPeerEntry 64 }
|
|
|
|
rcStatBgpPeerTxECodeCease OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total errors peer received: Cease"
|
|
::= { rcStatBgpPeerEntry 65 }
|
|
|
|
rcStatBgpPeerTxHdrCodeNoSync OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Header errors peer received: Not Synchronized"
|
|
::= { rcStatBgpPeerEntry 66 }
|
|
|
|
rcStatBgpPeerTxHdrCodeInvalidMsgLen OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Header errors peer received: Invalid message length"
|
|
::= { rcStatBgpPeerEntry 67 }
|
|
|
|
rcStatBgpPeerTxHdrCodeInvalidMsgType OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Header errors peer received: Invalid message type"
|
|
::= { rcStatBgpPeerEntry 68 }
|
|
|
|
rcStatBgpPeerTxOpCodeBadVer OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors peer received: Bad Version"
|
|
::= { rcStatBgpPeerEntry 69 }
|
|
|
|
rcStatBgpPeerTxOpCodeBadAs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors peer received: Bad AS number"
|
|
::= { rcStatBgpPeerEntry 70 }
|
|
|
|
rcStatBgpPeerTxOpCodeBadRtID OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors peer received: Bad BGP ID"
|
|
::= { rcStatBgpPeerEntry 71 }
|
|
|
|
rcStatBgpPeerTxOpCodeUnsuppOption OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors peer received: Unsupported Options"
|
|
::= { rcStatBgpPeerEntry 72 }
|
|
|
|
rcStatBgpPeerTxOpCodeAuthFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors peer received: Authorization failures"
|
|
::= { rcStatBgpPeerEntry 73 }
|
|
|
|
rcStatBgpPeerTxOpCodeBadHold OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Open errors peer received: Bad Hold value"
|
|
::= { rcStatBgpPeerEntry 74 }
|
|
|
|
rcStatBgpPeerTxUpdCodeMalformedAttrList OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 75 }
|
|
|
|
rcStatBgpPeerTxUpdCodeWelknownAttrUnrecog OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 76 }
|
|
|
|
rcStatBgpPeerTxUpdCodeWelknownAttrMiss OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 77 }
|
|
|
|
rcStatBgpPeerTxUpdCodeAttrFlagError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 78 }
|
|
|
|
rcStatBgpPeerTxUpdCodeAttrLenError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 79 }
|
|
|
|
rcStatBgpPeerTxUpdCodeBadORIGINAttr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 80 }
|
|
|
|
rcStatBgpPeerTxUpdCodeASRoutingLoop OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 81 }
|
|
|
|
rcStatBgpPeerTxUpdCodeBadNHAttr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 82 }
|
|
|
|
rcStatBgpPeerTxUpdCodeOptionalAttrError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 83 }
|
|
|
|
rcStatBgpPeerTxUpdCodeBadNetworkField OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 84 }
|
|
|
|
rcStatBgpPeerTxUpdCodeMalformedASPath OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Update errors peer received: Malformed Attr List"
|
|
::= { rcStatBgpPeerEntry 85 }
|
|
|
|
rcStatBgpPeerReset OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "reset peer stats"
|
|
DEFVAL {disable}
|
|
::= { rcStatBgpPeerEntry 86 }
|
|
|
|
-- end of Statistics
|
|
|
|
-- Spanning Tree Group (STG)
|
|
|
|
rcStgMaxStgs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The maximum number of spanning tree groups this
|
|
device can support concurrently."
|
|
::= { rcStg 1 }
|
|
|
|
rcStgNumStgs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of spanning tree groups that are
|
|
currently defined."
|
|
::= { rcStg 2 }
|
|
|
|
rcStgUnassignedPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A bitfield used to identify which ports in
|
|
the system currently not assigned to any STG.
|
|
|
|
The bitfield is 32 octets long representing
|
|
ports 0 to 255 (inclusive)."
|
|
::= { rcStg 3 }
|
|
|
|
|
|
-- STG Table
|
|
|
|
rcStgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcStgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store Spanning Tree Group (STG)
|
|
information. Each row in the table specifies
|
|
a different STG in the device."
|
|
::= { rcStg 4 }
|
|
|
|
rcStgEntry OBJECT-TYPE
|
|
SYNTAX RcStgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "STG attributes"
|
|
INDEX { rcStgId }
|
|
::= { rcStgTable 1 }
|
|
|
|
RcStgEntry ::= SEQUENCE {
|
|
rcStgId INTEGER,
|
|
rcStgTaggedBpduAddress MacAddress,
|
|
rcStgTaggedBpduVlanId Integer32,
|
|
rcStgBridgeAddress MacAddress,
|
|
rcStgNumPorts Integer32,
|
|
rcStgProtocolSpecification INTEGER,
|
|
rcStgPriority INTEGER,
|
|
rcStgTimeSinceTopologyChange TimeTicks,
|
|
rcStgTopChanges Counter32,
|
|
rcStgDesignatedRoot BridgeId,
|
|
rcStgRootCost Integer32,
|
|
rcStgRootPort Integer32,
|
|
rcStgMaxAge Timeout,
|
|
rcStgHelloTime Timeout,
|
|
rcStgHoldTime Integer32,
|
|
rcStgForwardDelay Timeout,
|
|
rcStgBridgeMaxAge Timeout,
|
|
rcStgBridgeHelloTime Timeout,
|
|
rcStgBridgeForwardDelay Timeout,
|
|
rcStgEnableStp TruthValue,
|
|
rcStgStpTrapEnable TruthValue,
|
|
rcStgPortMembers OCTET STRING,
|
|
rcStgRowStatus RowStatus,
|
|
rcStgPortStpState OCTET STRING,
|
|
rcStgType INTEGER,
|
|
rcStgNtStgEnable TruthValue
|
|
}
|
|
|
|
rcStgId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An identifier used to identify a STG in the device."
|
|
::= { rcStgEntry 1 }
|
|
|
|
rcStgTaggedBpduAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The MAC address to be assigned to the destination
|
|
mac address field in tagged BPDUs.
|
|
|
|
The default address is the well known multicast
|
|
group address 01-80-c2-00-00-00."
|
|
DEFVAL { "01:80:c2:00:00:00" }
|
|
::= { rcStgEntry 2 }
|
|
|
|
rcStgTaggedBpduVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The VLAN ID to be used for tagging BPDUs."
|
|
::= { rcStgEntry 3 }
|
|
|
|
rcStgBridgeAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The MAC address used by this bridge when it must
|
|
be referred to in a unique fashion. It is
|
|
recommended that this be the numerically smallest
|
|
MAC address of all ports that belong to this
|
|
bridge. However it is only required to be unique.
|
|
When concatenated with rcStgPriority a unique
|
|
BridgeIdentifier is formed which is used in the
|
|
Spanning Tree Protocol."
|
|
REFERENCE "IEEE 802.1D-1990: Sections 6.4.1.1.3 and 3.12.5"
|
|
::= { rcStgEntry 4 }
|
|
|
|
rcStgNumPorts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of ports controlled by this bridging entity."
|
|
REFERENCE "IEEE 802.1D-1990: Section 6.4.1.1.3"
|
|
::= { rcStgEntry 5 }
|
|
|
|
rcStgProtocolSpecification OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
decLb100(2),
|
|
ieee8021d(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An indication of what version of the Spanning
|
|
Tree Protocol is being run. The value
|
|
'decLb100(2)' indicates the DEC LANbridge 100
|
|
Spanning Tree protocol. IEEE 802.1d
|
|
implementations will return 'ieee8021d(3)'. If
|
|
future versions of the IEEE Spanning Tree Protocol
|
|
are released that are incompatible with the
|
|
current version a new value will be defined."
|
|
::= { rcStgEntry 6 }
|
|
|
|
rcStgPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The value of the write-able portion of the Bridge
|
|
ID, i.e., the first two octets of the (8 octet
|
|
long) Bridge ID. The other (last) 6 octets of the
|
|
Bridge ID are given by the value of rcStgBridgeAddress."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.7"
|
|
DEFVAL { 32768 }
|
|
::= { rcStgEntry 7 }
|
|
|
|
rcStgTimeSinceTopologyChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The time (in hundredths of a second) since the
|
|
last time a topology change was detected by the
|
|
bridge entity."
|
|
REFERENCE "IEEE 802.1D-1990: Section 6.8.1.1.3"
|
|
::= { rcStgEntry 8 }
|
|
|
|
rcStgTopChanges OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of topology changes detected by
|
|
this bridge since the management entity was last
|
|
reset or initialized."
|
|
REFERENCE "IEEE 802.1D-1990: Section 6.8.1.1.3"
|
|
::= { rcStgEntry 9 }
|
|
|
|
rcStgDesignatedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The bridge identifier of the root of the spanning
|
|
tree as determined by the Spanning Tree Protocol
|
|
as executed by this node. This value is used as
|
|
the Root Identifier parameter in all Configuration
|
|
Bridge PDUs originated by this node."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.1"
|
|
::= { rcStgEntry 10 }
|
|
|
|
rcStgRootCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The cost of the path to the root as seen from
|
|
this bridge."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.2"
|
|
::= { rcStgEntry 11 }
|
|
|
|
rcStgRootPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The port number of the port which offers the
|
|
lowest cost path from this bridge to the root
|
|
bridge."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.3"
|
|
::= { rcStgEntry 12 }
|
|
|
|
rcStgMaxAge OBJECT-TYPE
|
|
SYNTAX Timeout
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The maximum age of Spanning Tree Protocol
|
|
information learned from the network on any port
|
|
before it is discarded, in units of hundredths of
|
|
a second. This is the actual value that this
|
|
bridge is currently using."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.4"
|
|
::= { rcStgEntry 13 }
|
|
|
|
rcStgHelloTime OBJECT-TYPE
|
|
SYNTAX Timeout
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The amount of time between the transmission of
|
|
Configuration bridge PDUs by this node on any port
|
|
when it is the root of the spanning tree or trying
|
|
to become so, in units of hundredths of a second.
|
|
This is the actual value that this bridge is
|
|
currently using."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.5"
|
|
::= { rcStgEntry 14 }
|
|
|
|
rcStgHoldTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This time value determines the interval length
|
|
during which no more than two Configuration bridge
|
|
PDUs shall be transmitted by this node, in units
|
|
of hundredths of a second."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.14"
|
|
::= { rcStgEntry 15 }
|
|
|
|
rcStgForwardDelay OBJECT-TYPE
|
|
SYNTAX Timeout
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This time value, measured in units of hundredths
|
|
of a second, controls how fast a port changes its
|
|
spanning state when moving towards the Forwarding
|
|
state. The value determines how long the port
|
|
stays in each of the Listening and Learning
|
|
states, which precede the Forwarding state. This
|
|
value is also used, when a topology change has
|
|
been detected and is underway, to age all dynamic
|
|
entries in the Forwarding Database. [Note that
|
|
this value is the one that this bridge is
|
|
currently using, in contrast to
|
|
rcStgBridgeForwardDelay which is the value that
|
|
this bridge and all others would start using
|
|
if/when this bridge were to become the root.]"
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.6"
|
|
::= { rcStgEntry 16 }
|
|
|
|
rcStgBridgeMaxAge OBJECT-TYPE
|
|
SYNTAX Timeout (600..4000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The value that all bridges use for MaxAge when
|
|
this bridge is acting as the root. Note that
|
|
802.1D-1990 specifies that the range for this
|
|
parameter is related to the value of
|
|
rcStgBridgeHelloTime. The granularity of this
|
|
timer is specified by 802.1D-1990 to be 1 second.
|
|
An agent may return a badValue error if a set is
|
|
attempted to a value which is not a whole number
|
|
of seconds."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.8"
|
|
DEFVAL { 2000 }
|
|
::= { rcStgEntry 17 }
|
|
|
|
rcStgBridgeHelloTime OBJECT-TYPE
|
|
SYNTAX Timeout (100..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The value that all bridges use for HelloTime when
|
|
this bridge is acting as the root. The
|
|
granularity of this timer is specified by 802.1D-
|
|
1990 to be 1 second. An agent may return a
|
|
badValue error if a set is attempted to a value
|
|
which is not a whole number of seconds."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.9"
|
|
DEFVAL { 200 }
|
|
::= { rcStgEntry 18 }
|
|
|
|
rcStgBridgeForwardDelay OBJECT-TYPE
|
|
SYNTAX Timeout (400..3000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The value that all bridges use for ForwardDelay
|
|
when this bridge is acting as the root. Note that
|
|
802.1D-1990 specifies that the range for this
|
|
parameter is related to the value of
|
|
rcStgBridgeMaxAge. The granularity of this
|
|
timer is specified by 802.1D-1990 to be 1 second.
|
|
An agent may return a badValue error if a set is
|
|
attempted to a value which is not a whole number
|
|
of seconds."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.10"
|
|
DEFVAL { 1500 }
|
|
::= { rcStgEntry 19 }
|
|
|
|
rcStgEnableStp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether the spanning tree protocol
|
|
should be active in this STG."
|
|
DEFVAL { true }
|
|
::= { rcStgEntry 20 }
|
|
|
|
rcStgStpTrapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether traps relating to the spanning
|
|
tree protocol should be sent for this STG."
|
|
DEFVAL { true }
|
|
::= { rcStgEntry 21 }
|
|
|
|
rcStgPortMembers OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..88))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A bitfield used to identify which ports in
|
|
the system are members this STG.
|
|
|
|
The bitfield is 32 octets long representing
|
|
ports 0 to 255 (inclusive)."
|
|
::= { rcStgEntry 22 }
|
|
|
|
rcStgRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status."
|
|
::= { rcStgEntry 23 }
|
|
|
|
rcStgPortStpState OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(176))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Every 2 bitfields used to identify a port state
|
|
in this STG. Port state is cataloged as non-stp(0),
|
|
blocking(1), learning(2), and forwarding(3)."
|
|
::= { rcStgEntry 24 }
|
|
|
|
rcStgType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
svlan(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Type of Stg."
|
|
DEFVAL { normal }
|
|
::= { rcStgEntry 25 }
|
|
|
|
rcStgNtStgEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates whether this STG is Operating in
|
|
Nortel Mode or in Cisco Mode.
|
|
true = Nortel Mode
|
|
false = Cisco Mode."
|
|
DEFVAL { true }
|
|
::= { rcStgEntry 26 }
|
|
|
|
|
|
-- STG Port Table
|
|
|
|
rcStgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcStgPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store Spanning Tree Group (STG)
|
|
port related information. If a port is
|
|
associated with more than one STGs, the port
|
|
will have one entry in this table for each STG
|
|
it assigned to."
|
|
::= { rcStg 5 }
|
|
|
|
rcStgPortEntry OBJECT-TYPE
|
|
SYNTAX RcStgPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "STG Port attributes"
|
|
INDEX { rcStgPort, rcStgPortStgId }
|
|
::= { rcStgPortTable 1 }
|
|
|
|
RcStgPortEntry ::= SEQUENCE {
|
|
rcStgPort InterfaceIndex,
|
|
rcStgPortStgId INTEGER,
|
|
rcStgPortPriority INTEGER,
|
|
rcStgPortState INTEGER,
|
|
rcStgPortEnableStp TruthValue,
|
|
rcStgPortFastStart TruthValue,
|
|
rcStgPortPathCost INTEGER,
|
|
rcStgPortDesignatedRoot BridgeId,
|
|
rcStgPortDesignatedCost Integer32,
|
|
rcStgPortDesignatedBridge BridgeId,
|
|
rcStgPortDesignatedPort OCTET STRING,
|
|
rcStgPortForwardTransitions Counter32,
|
|
rcStgPortInConfigBpdus Counter32,
|
|
rcStgPortInTcnBpdus Counter32,
|
|
rcStgPortInBadBpdus Counter32,
|
|
rcStgPortOutConfigBpdus Counter32,
|
|
rcStgPortOutTcnBpdus Counter32,
|
|
rcStgPortRowStatus RowStatus,
|
|
rcStgPortChangeDetection TruthValue,
|
|
rcStgPortPathCost32 Integer32
|
|
|
|
|
|
}
|
|
|
|
rcStgPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The port number of the port for which this entry
|
|
contains Spanning Tree Protocol management
|
|
information."
|
|
REFERENCE "IEEE 802.1D-1990: Section 6.8.2.1.2"
|
|
::= { rcStgPortEntry 1 }
|
|
|
|
rcStgPortStgId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The STG identifier this port is assigned to."
|
|
::= { rcStgPortEntry 2 }
|
|
|
|
rcStgPortPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The value of the priority field which is
|
|
contained in the first (in network byte order)
|
|
octet of the (2 octet long) Port ID. The other
|
|
octet of the Port ID is given by the value of
|
|
rcStgPort."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.1"
|
|
DEFVAL { 128 }
|
|
::= { rcStgPortEntry 3 }
|
|
|
|
rcStgPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
blocking(2),
|
|
listening(3),
|
|
learning(4),
|
|
forwarding(5),
|
|
broken(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The port's current state as defined by
|
|
application of the Spanning Tree Protocol. This
|
|
state controls what action a port takes on
|
|
reception of a frame. If the bridge has detected
|
|
a port that is malfunctioning it will place that
|
|
port into the broken(6) state. For ports which
|
|
are disabled (see rcStgPortEnable), this object
|
|
will have a value of disabled(1)."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.2"
|
|
::= { rcStgPortEntry 4 }
|
|
|
|
|
|
rcStgPortEnableStp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The enabled/disabled status of the port."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.2"
|
|
DEFVAL { true }
|
|
::= { rcStgPortEntry 5 }
|
|
|
|
rcStgPortFastStart OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When this flag is set, the port is moved
|
|
straight to the forwarding(5) state upon
|
|
being enabled."
|
|
DEFVAL { false }
|
|
::= { rcStgPortEntry 6 }
|
|
|
|
rcStgPortPathCost OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The contribution of this port to the path cost of
|
|
paths towards the spanning tree root which include
|
|
this port. 802.1D-1990 recommends that the
|
|
default value of this parameter be in inverse
|
|
proportion to the speed of the attached LAN."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.3"
|
|
::= { rcStgPortEntry 7 }
|
|
|
|
rcStgPortDesignatedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The unique Bridge Identifier of the Bridge
|
|
recorded as the Root in the Configuration BPDUs
|
|
transmitted by the Designated Bridge for the
|
|
segment to which the port is attached."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.4"
|
|
::= { rcStgPortEntry 8 }
|
|
|
|
rcStgPortDesignatedCost OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The path cost of the Designated Port of the
|
|
segment connected to this port. This value is
|
|
compared to the Root Path Cost field in received
|
|
bridge PDUs."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.5"
|
|
::= { rcStgPortEntry 9 }
|
|
|
|
rcStgPortDesignatedBridge OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The Bridge Identifier of the bridge which this
|
|
port considers to be the Designated Bridge for
|
|
this port's segment."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.6"
|
|
::= { rcStgPortEntry 10 }
|
|
|
|
rcStgPortDesignatedPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The Port Identifier of the port on the Designated
|
|
Bridge for this port's segment."
|
|
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.7"
|
|
::= { rcStgPortEntry 11 }
|
|
|
|
rcStgPortForwardTransitions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of times this port has transitioned
|
|
from the Learning state to the Forwarding state."
|
|
::= { rcStgPortEntry 12 }
|
|
|
|
rcStgPortInConfigBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of Config BPUDs received by
|
|
this port."
|
|
::= { rcStgPortEntry 13 }
|
|
|
|
rcStgPortInTcnBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of Topology Change Notification
|
|
BPUDs received by this port."
|
|
::= { rcStgPortEntry 14 }
|
|
|
|
rcStgPortInBadBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of Bad BPUDs received by this port."
|
|
::= { rcStgPortEntry 15 }
|
|
|
|
rcStgPortOutConfigBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of Config BPUDs transmitted by this port."
|
|
::= { rcStgPortEntry 16 }
|
|
|
|
rcStgPortOutTcnBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of Topology Change Notification
|
|
BPUDs transmitted by this port."
|
|
::= { rcStgPortEntry 17 }
|
|
|
|
rcStgPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status."
|
|
::= { rcStgPortEntry 18 }
|
|
|
|
rcStgPortChangeDetection OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "If disabled, topology change notifications
|
|
are not sent for the port."
|
|
DEFVAL { true }
|
|
::= { rcStgPortEntry 19 }
|
|
|
|
rcStgPortPathCost32 OBJECT-TYPE
|
|
SYNTAX Integer32 (1..200000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The contribution of this port to the path cost of
|
|
paths towards the spanning tree root which include
|
|
this port. 802.1D-1998 recommends that the
|
|
default value of this parameter be in inverse
|
|
proportion to the speed of the attached LAN.
|
|
Replacement for deprecated object dot1dStpPortPathCost."
|
|
::= { rcStgPortEntry 20 }
|
|
|
|
rcStgNotAllowedPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A bitfield used to identify which ports in
|
|
the system that cannot be assigned to any STG
|
|
(i.e., which ports are single routable ports).
|
|
The bitfield is 32 octets long representing
|
|
ports 0 to 255 (inclusive)."
|
|
::= { rcStg 6 }
|
|
|
|
|
|
-- rcBridge Group
|
|
-- Forwarding Database for Transparent Bridges
|
|
|
|
rcBridgeFdbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcBridgeFdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "This table is an replacement to the standard
|
|
dot1dTpFdbTable in rfc1493."
|
|
::= { rcBridge 1 }
|
|
|
|
rcBridgeFdbEntry OBJECT-TYPE
|
|
SYNTAX RcBridgeFdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Information about a specific unicast MAC address
|
|
for which the bridge has some forwarding information."
|
|
INDEX { rcBridgeFdbStatus, rcBridgeFdbAddress, rcBridgeFdbVlanId }
|
|
::= { rcBridgeFdbTable 1 }
|
|
|
|
RcBridgeFdbEntry ::=
|
|
SEQUENCE {
|
|
rcBridgeFdbStatus INTEGER,
|
|
rcBridgeFdbAddress MacAddress,
|
|
rcBridgeFdbPort InterfaceIndex,
|
|
rcBridgeFdbMonitor TruthValue,
|
|
rcBridgeFdbPriority INTEGER, --excluded
|
|
rcBridgeFdbQosLevel INTEGER,
|
|
rcBridgeFdbSmltRemote TruthValue,
|
|
rcBridgeFdbVlanId INTEGER
|
|
}
|
|
|
|
rcBridgeFdbStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
invalid(2),
|
|
learned(3),
|
|
self(4),
|
|
mgmt(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "This object indicates the status of this entry."
|
|
::= { rcBridgeFdbEntry 1 }
|
|
|
|
rcBridgeFdbAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "A unicast MAC address for which the bridge
|
|
has forwarding and/or filtering information."
|
|
REFERENCE "IEEE 802.1D-1990: Section 3.9.1, 3.9.2"
|
|
::= { rcBridgeFdbEntry 2 }
|
|
|
|
rcBridgeFdbPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Either the value '0', or the port number of the
|
|
port on which a frame having a source address
|
|
equal to the value of the corresponding instance
|
|
of rcBridgeFdbAddress has been seen. A value of
|
|
'0' indicates that the port number has not been
|
|
learned but that the bridge does have some
|
|
forwarding/filtering information about this
|
|
address (e.g. in the dot1dStaticTable).
|
|
Implementors are encouraged to assign the port
|
|
value to this object whenever it is learned even
|
|
for addresses for which the corresponding value of
|
|
rcBridgeFdbStatus is not learned(3)."
|
|
::= { rcBridgeFdbEntry 3 }
|
|
|
|
rcBridgeFdbMonitor OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate whether monitoring should be
|
|
performed on this unicast MAC address. If
|
|
monitoring is enabled, any packet received
|
|
with a matching destination MAC address
|
|
will be forwarded to the port configured to
|
|
receive monitor traffic."
|
|
::= { rcBridgeFdbEntry 4 }
|
|
|
|
rcBridgeFdbPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(0),
|
|
high(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the priority of the incoming
|
|
frames with this destination Mac Address."
|
|
DEFVAL { low }
|
|
::= { rcBridgeFdbEntry 5 }
|
|
|
|
rcBridgeFdbQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
level0(0),
|
|
level1(1),
|
|
level2(2),
|
|
level3(3),
|
|
level4(4),
|
|
level5(5),
|
|
level6(6),
|
|
level7(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the qos level of the incoming
|
|
frames with this destination Mac Address."
|
|
DEFVAL { level1 }
|
|
::= { rcBridgeFdbEntry 6 }
|
|
|
|
rcBridgeFdbSmltRemote OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "A MAC address indicate for remote learnt,
|
|
either local or remote."
|
|
::= { rcBridgeFdbEntry 7 }
|
|
|
|
rcBridgeFdbVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION ""
|
|
::= { rcBridgeFdbEntry 8 }
|
|
|
|
rcBridgeFdbTblSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in
|
|
the bridge forwarding database table."
|
|
::= { rcBridge 2 }
|
|
|
|
|
|
-- The Static (Destination-Address) Database
|
|
|
|
rcBridgeStaticTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcBridgeStaticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is a proprietary replacement to the
|
|
standard dot1dStaticTable in rfc1493."
|
|
::= { rcBridge 3 }
|
|
|
|
rcBridgeStaticEntry OBJECT-TYPE
|
|
SYNTAX RcBridgeStaticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table containing forwarding information about
|
|
unicast entries configured into the bridge by
|
|
management. This information is used by the
|
|
transparent bridging function in determining how
|
|
to propagate a received frame."
|
|
INDEX { rcBridgeStaticAddress,
|
|
rcBridgeStaticPort,
|
|
rcBridgeStaticVlanId }
|
|
::= { rcBridgeStaticTable 1 }
|
|
|
|
RcBridgeStaticEntry ::=
|
|
SEQUENCE {
|
|
rcBridgeStaticAddress MacAddress,
|
|
rcBridgeStaticPort InterfaceIndex,
|
|
rcBridgeStaticMonitor TruthValue,
|
|
rcBridgeStaticPriority INTEGER, --excluded
|
|
rcBridgeStaticStatus INTEGER,
|
|
rcBridgeStaticQosLevel INTEGER,
|
|
rcBridgeStaticVlanId INTEGER
|
|
}
|
|
|
|
rcBridgeStaticAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The MAC address of this entry."
|
|
::= { rcBridgeStaticEntry 1 }
|
|
|
|
rcBridgeStaticPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port on which the MAC address is found."
|
|
::= { rcBridgeStaticEntry 2 }
|
|
|
|
rcBridgeStaticMonitor OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether monitoring should be
|
|
performed on incoming packets that match this
|
|
entry."
|
|
::= { rcBridgeStaticEntry 3 }
|
|
|
|
rcBridgeStaticPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(0),
|
|
high(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate forwarding priority of incoming
|
|
packets that match this entry."
|
|
DEFVAL { low }
|
|
::= { rcBridgeStaticEntry 4 }
|
|
|
|
rcBridgeStaticStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
invalid(2),
|
|
permanent(3),
|
|
deleteOnReset(4),
|
|
deleteOnTimeout(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This object indicates the status of this
|
|
entry. The default value is permanent(3)."
|
|
::= { rcBridgeStaticEntry 5 }
|
|
|
|
rcBridgeStaticQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
level0(0),
|
|
level1(1),
|
|
level2(2),
|
|
level3(3),
|
|
level4(4),
|
|
level5(5),
|
|
level6(6),
|
|
level7(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the qos level."
|
|
DEFVAL { level1 }
|
|
::= { rcBridgeStaticEntry 6 }
|
|
|
|
rcBridgeStaticVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcBridgeStaticEntry 7 }
|
|
|
|
rcBridgeStaticTblSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in
|
|
the bridge static table."
|
|
::= { rcBridge 4 }
|
|
|
|
-- The filtering (Destination-Address) Database
|
|
|
|
rcBridgeFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcBridgeFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is a proprietary replacement to the
|
|
standard dot1dStaticTable (Filtering information)
|
|
in rfc1493."
|
|
::= { rcBridge 5 }
|
|
|
|
rcBridgeFilterEntry OBJECT-TYPE
|
|
SYNTAX RcBridgeFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table containing filtering information configured
|
|
into the bridge by management specifying a dest-
|
|
ination address on a specific port and a set of
|
|
incoming ports. Frames received from one of the
|
|
incoming ports and containing the specific
|
|
destination addresses are not allowed to be
|
|
forwarded."
|
|
INDEX { rcBridgeFilterAddress,
|
|
rcBridgeFilterPort,
|
|
rcBridgeFilterVlanId }
|
|
::= { rcBridgeFilterTable 1 }
|
|
|
|
RcBridgeFilterEntry ::=
|
|
SEQUENCE {
|
|
rcBridgeFilterAddress MacAddress,
|
|
rcBridgeFilterPort InterfaceIndex,
|
|
rcBridgeFilterNotAllowedFrom OCTET STRING,
|
|
rcBridgeFilterStatus INTEGER,
|
|
rcBridgeFilterVlanId INTEGER,
|
|
rcBridgeFilterPcap TruthValue,
|
|
rcBridgeFilterDestDiscard OCTET STRING,
|
|
rcBridgeFilterSrcDiscard OCTET STRING
|
|
}
|
|
|
|
rcBridgeFilterAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The MAC address of this entry. This address is used
|
|
to match the destination address of incoming packets."
|
|
::= { rcBridgeFilterEntry 1 }
|
|
|
|
rcBridgeFilterPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port on which this MAC address is found."
|
|
::= { rcBridgeFilterEntry 2 }
|
|
|
|
rcBridgeFilterNotAllowedFrom OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(88))
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate a set of ports. Traffic arriving
|
|
on any of the specified ports is not forwarded to this
|
|
MAC address."
|
|
::= { rcBridgeFilterEntry 3 }
|
|
|
|
rcBridgeFilterStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
invalid(2),
|
|
permanent(3),
|
|
deleteOnReset(4),
|
|
deleteOnTimeout(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This object indicates the status of this
|
|
entry. The default value is permanent(3)."
|
|
::= { rcBridgeFilterEntry 4 }
|
|
|
|
rcBridgeFilterVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcBridgeFilterEntry 5 }
|
|
|
|
rcBridgeFilterPcap OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To enable pcap for the fdb-filter"
|
|
DEFVAL { false }
|
|
::= { rcBridgeFilterEntry 6 }
|
|
|
|
rcBridgeFilterDestDiscard OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(88))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate a set of ports. Traffic arriving
|
|
on any of the specified ports from this MAC address."
|
|
::= { rcBridgeFilterEntry 7 }
|
|
|
|
rcBridgeFilterSrcDiscard OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(88))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate a set of ports. Traffic arriving
|
|
on any of the specified ports is not forwarded to
|
|
this MAC address."
|
|
::= { rcBridgeFilterEntry 8 }
|
|
|
|
|
|
rcBridgeFilterTblSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in
|
|
the bridge filter table."
|
|
::= { rcBridge 6 }
|
|
|
|
-- The unknown mac discard config table
|
|
|
|
rcBridgeUnknownMacDiscardTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcBridgeUnknownMacDiscardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to configure the 'unknown mac discard' feature.
|
|
This feature applies to layer 2 and layer 3 packets coming from
|
|
or going out to a specific physical port."
|
|
::= { rcBridge 7 }
|
|
|
|
rcBridgeUnknownMacDiscardEntry OBJECT-TYPE
|
|
SYNTAX RcBridgeUnknownMacDiscardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table containing information configuring
|
|
the 'unknown mac discard' feature."
|
|
INDEX { rcBridgeUnknownMacDiscardIfIndex }
|
|
::= { rcBridgeUnknownMacDiscardTable 1 }
|
|
|
|
RcBridgeUnknownMacDiscardEntry ::=
|
|
SEQUENCE {
|
|
rcBridgeUnknownMacDiscardIfIndex InterfaceIndex,
|
|
rcBridgeUnknownMacDiscardAutoLearnEnable TruthValue,
|
|
rcBridgeUnknownMacDiscardAutoLearnMode INTEGER,
|
|
rcBridgeUnknownMacDiscardAutoLearnTableMode INTEGER,
|
|
rcBridgeUnknownMacDiscardLogViolations INTEGER,
|
|
rcBridgeUnknownMacDiscardSendTrap INTEGER,
|
|
rcBridgeUnknownMacDiscardDisablePort INTEGER,
|
|
rcBridgeUnknownMacDiscardDefaultAutoLearnMonitor INTEGER,
|
|
rcBridgeUnknownMacDiscardDefaultAutoLearnPriority INTEGER,
|
|
rcBridgeUnknownMacDiscardMacCountMax INTEGER,
|
|
rcBridgeUnknownMacDiscardMacCountCur INTEGER
|
|
}
|
|
|
|
rcBridgeUnknownMacDiscardIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port on which this 'unknown mac discard' configuration applied to."
|
|
::= { rcBridgeUnknownMacDiscardEntry 1 }
|
|
|
|
rcBridgeUnknownMacDiscardAutoLearnEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable is used to enable/disable the auto-learn capability
|
|
of a specific port. The default value is auto-learn disabled."
|
|
::= { rcBridgeUnknownMacDiscardEntry 2 }
|
|
|
|
rcBridgeUnknownMacDiscardAutoLearnMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneShot(1),
|
|
continuous(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable is used to control the auto-learn mode to either
|
|
one-shot or continuous. In one-shot mode, the first n MAC addresses
|
|
will be learned. The number n is dependents on the system's
|
|
available resource. In continuous mode, MAC address is continuous
|
|
learned until the resource limit is reached. After that the
|
|
subsequent MAC will be disallowed until one of the original
|
|
learned MAC is aged out. The default value is one-shot mode."
|
|
::= { rcBridgeUnknownMacDiscardEntry 3 }
|
|
|
|
rcBridgeUnknownMacDiscardAutoLearnTableMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unlock(1),
|
|
lock(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This MIB variable is used to lock or unlock the auto-learn MAC
|
|
table. When the auto-learn table is lock neither new MAC will be
|
|
learned nor the original learned MAC will be aged out. User needs
|
|
to lock the auto-learn table before MAC addresses can be save to
|
|
the NVRAM. The whole auto-learn table will be flushed when the
|
|
setting change from lock to unlock mode. The default value is
|
|
unlock mode."
|
|
::= { rcBridgeUnknownMacDiscardEntry 4 }
|
|
|
|
rcBridgeUnknownMacDiscardLogViolations OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable controls the logging action that the system will
|
|
take when a MAC address violation event was detected. The
|
|
value 'enable' means a log record will be written to the system
|
|
log file when a violation event was detected. The default value
|
|
is enable."
|
|
::= { rcBridgeUnknownMacDiscardEntry 5 }
|
|
|
|
rcBridgeUnknownMacDiscardSendTrap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable controls the send trap action that system will take
|
|
when a MAC address violation event was detected. The value 'enable'
|
|
means a SNMP trap packet will be send to the management station
|
|
when a violation event was detected. The default value is disable."
|
|
::= { rcBridgeUnknownMacDiscardEntry 6 }
|
|
|
|
rcBridgeUnknownMacDiscardDisablePort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable controls the 'disable-port' action that system
|
|
will take when a MAC address violation event was detected. The
|
|
value 'enable' means the specific port will be disabled when the
|
|
violation event was detected. It needs user manually to bring
|
|
the port back once it was disabled. The default value is disable."
|
|
::= { rcBridgeUnknownMacDiscardEntry 7 }
|
|
|
|
rcBridgeUnknownMacDiscardDefaultAutoLearnMonitor OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
monitor(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "This variable controls the default monitor setting of an auto-learn
|
|
MAC address. The value 'monitor' means a copy of packet that send
|
|
from or to the auto-learned MAC address will be forwarded to the
|
|
designated monitoring port on the system. The default value is none."
|
|
::= { rcBridgeUnknownMacDiscardEntry 8 }
|
|
|
|
rcBridgeUnknownMacDiscardDefaultAutoLearnPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(1),
|
|
high(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "This variable controls the default priority setting of an
|
|
auto-learn MAC address. The value 'low' means packets send from
|
|
the MAC address is forwarded at low priority. The value 'high'
|
|
means packets send from the MAC address is forwarded at high
|
|
priority. The default value is low."
|
|
::= { rcBridgeUnknownMacDiscardEntry 9 }
|
|
|
|
rcBridgeUnknownMacDiscardMacCountMax OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2048)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable represents the maxium number of MACc that
|
|
can be added to some port."
|
|
DEFVAL { 2048 }
|
|
::= { rcBridgeUnknownMacDiscardEntry 10 }
|
|
|
|
rcBridgeUnknownMacDiscardMacCountCur OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2048)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This variable represents the current number of MACs that have
|
|
been added to some port."
|
|
DEFVAL { 0 }
|
|
::= { rcBridgeUnknownMacDiscardEntry 11 }
|
|
|
|
-- The Manual Edit table
|
|
|
|
rcBridgeManualEditTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcBridgeManualEditEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify what MAC addresses can be learned
|
|
on each port."
|
|
::= { rcBridge 8 }
|
|
|
|
rcBridgeManualEditEntry OBJECT-TYPE
|
|
SYNTAX RcBridgeManualEditEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table containing information of
|
|
MAC addresses that can be learned."
|
|
INDEX { rcBridgeManualEditAddress }
|
|
::= { rcBridgeManualEditTable 1 }
|
|
|
|
RcBridgeManualEditEntry ::=
|
|
SEQUENCE {
|
|
rcBridgeManualEditAddress MacAddress,
|
|
rcBridgeManualEditPorts PortSet,
|
|
rcBridgeManualEditMonitor TruthValue,
|
|
rcBridgeManualEditPriority INTEGER,
|
|
rcBridgeManualEditStatus INTEGER
|
|
}
|
|
|
|
rcBridgeManualEditAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This variable contains the source MAC address of an entry."
|
|
::= { rcBridgeManualEditEntry 1 }
|
|
|
|
rcBridgeManualEditPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable contains the allowed ports on which the MAC
|
|
address of this entry can be learned."
|
|
::= { rcBridgeManualEditEntry 2 }
|
|
|
|
rcBridgeManualEditMonitor OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable specifies the monitoring setting of the MAC
|
|
address. The value 'true' means a copy of packet frame that
|
|
send from or to the MAC address is forwarded to the designated
|
|
monitoring port on the system. The default value is false."
|
|
::= { rcBridgeManualEditEntry 3 }
|
|
|
|
rcBridgeManualEditPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(1),
|
|
high(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable specifies the priority setting of the MAC address.
|
|
The value 'low' means packet frames send from the MAC address
|
|
is forwarded at low priority. The default value is low."
|
|
::= { rcBridgeManualEditEntry 4 }
|
|
|
|
rcBridgeManualEditStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
invalid(2),
|
|
active(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The variable controls the status of a MAC address in the table.
|
|
The value 'active' is used to add the MAC address entry into the
|
|
table. The value 'invalid' is used to delete the MAC address from
|
|
the table."
|
|
::= { rcBridgeManualEditEntry 5 }
|
|
|
|
rcBridgeManualEditTblSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in
|
|
the manual edit table."
|
|
::= { rcBridge 9 }
|
|
|
|
-- The Auto Learn table
|
|
|
|
rcBridgeAutoLearnTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcBridgeAutoLearnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains information of auto-learned MAC address when
|
|
the 'unknow MAC discard' table's auto-learn is enabled. User must
|
|
explicitly lock and save the table into NVRAM in order to have
|
|
this table has the same configuration cross the system reset."
|
|
::= { rcBridge 10 }
|
|
|
|
rcBridgeAutoLearnEntry OBJECT-TYPE
|
|
SYNTAX RcBridgeAutoLearnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entries in this table are created automatically
|
|
when the user explicitly does a lock operation on
|
|
the auto-learn-table (i.e., when 'AutoLearnTableMode'
|
|
is set to lock(2))."
|
|
INDEX { rcBridgeAutoLearnAddress }
|
|
::= { rcBridgeAutoLearnTable 1 }
|
|
|
|
RcBridgeAutoLearnEntry ::=
|
|
SEQUENCE {
|
|
rcBridgeAutoLearnAddress MacAddress,
|
|
rcBridgeAutoLearnPort PortSet,
|
|
rcBridgeAutoLearnMonitor TruthValue,
|
|
rcBridgeAutoLearnPriority INTEGER,
|
|
rcBridgeAutoLearnAction INTEGER
|
|
}
|
|
|
|
rcBridgeAutoLearnAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This variable contains the source MAC address of the entries."
|
|
::= { rcBridgeAutoLearnEntry 1 }
|
|
|
|
rcBridgeAutoLearnPort OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This variable contains the port where the MAC address was learned."
|
|
::= { rcBridgeAutoLearnEntry 2 }
|
|
|
|
rcBridgeAutoLearnMonitor OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This variable contains the monitor setting of the MAC address.
|
|
The value 'true' means a copy of packet frame that send from or
|
|
to the MAC address is forwarded to the designated monitoring port
|
|
on the system. This value should be synchronized with the setting
|
|
of 'unknow MAC discard' table's 'Default AutoLearnMonitor' setting
|
|
when the MAC address was learned."
|
|
::= { rcBridgeAutoLearnEntry 3 }
|
|
|
|
rcBridgeAutoLearnPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(1),
|
|
high(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This variable contains the priority setting of the MAC address.
|
|
The value 'low' means packet frames send from the MAC address is
|
|
forwarded at low priority. The value 'high' means packet frames
|
|
send from the MAC address is forwarded at high priority. This
|
|
value should be synchronized with the setting of 'unknow MAC
|
|
discard' table's 'DefaultAutoLearnPriority' setting when the MAC
|
|
address was learned."
|
|
::= { rcBridgeAutoLearnEntry 4 }
|
|
|
|
rcBridgeAutoLearnAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
convertToManualEdit(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This variable is for converting an auto-learned MAC address entry
|
|
to a manual edit MAC address entry. This variable provides a mechanism
|
|
for user to move a MAC address entry from auto-learn table to manual
|
|
edit table."
|
|
::= { rcBridgeAutoLearnEntry 5 }
|
|
|
|
|
|
rcBridgeAutoLearnTblSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in
|
|
the auto learn table."
|
|
::= { rcBridge 11 }
|
|
|
|
|
|
-- The Statis Multicast table
|
|
|
|
rcBridgeStaticMulticastTable OBJECT-TYPE --excluded
|
|
SYNTAX SEQUENCE OF RcBridgeStaticMulticastEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION ""
|
|
::= { rcBridge 12 }
|
|
|
|
rcBridgeStaticMulticastEntry OBJECT-TYPE
|
|
SYNTAX RcBridgeStaticMulticastEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION ""
|
|
INDEX { rcBridgeStaticMulticastAddress, rcBridgeStaticMulticastVlanId }
|
|
::= { rcBridgeStaticMulticastTable 1 }
|
|
|
|
RcBridgeStaticMulticastEntry ::=
|
|
SEQUENCE {
|
|
rcBridgeStaticMulticastAddress MacAddress,
|
|
rcBridgeStaticMulticastForwardingPorts PortSet,
|
|
rcBridgeStaticMulticastMltIds IdList,
|
|
rcBridgeStaticMulticastRowStatus RowStatus,
|
|
rcBridgeStaticMulticastVlanId INTEGER,
|
|
rcBridgeStaticMulticastNumMltIds Integer32
|
|
}
|
|
|
|
rcBridgeStaticMulticastAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "src mac addr."
|
|
::= { rcBridgeStaticMulticastEntry 1 }
|
|
|
|
rcBridgeStaticMulticastForwardingPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "ports for forward this mac"
|
|
::= { rcBridgeStaticMulticastEntry 2 }
|
|
|
|
rcBridgeStaticMulticastMltIds OBJECT-TYPE
|
|
SYNTAX IdList
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "list of mlts this mac will be forwarded on"
|
|
::= { rcBridgeStaticMulticastEntry 3 }
|
|
|
|
rcBridgeStaticMulticastRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "row status"
|
|
::= { rcBridgeStaticMulticastEntry 4 }
|
|
|
|
rcBridgeStaticMulticastVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Vlan Id"
|
|
::= { rcBridgeStaticMulticastEntry 5 }
|
|
|
|
rcBridgeStaticMulticastNumMltIds OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "number of mlts Ids"
|
|
::= { rcBridgeStaticMulticastEntry 6 }
|
|
|
|
rcBridgeStaticMulticastTblSize OBJECT-TYPE --excluded
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of entries in
|
|
the static multicast table."
|
|
::= { rcBridge 13 }
|
|
|
|
rcRateLimitTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcRateLimitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcBridge 14 }
|
|
|
|
rcRateLimitEntry OBJECT-TYPE
|
|
SYNTAX RcRateLimitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcRateLimitIfIndex, rcRateLimitIfTrafficType }
|
|
::= { rcRateLimitTable 1 }
|
|
|
|
RcRateLimitEntry ::=
|
|
SEQUENCE {
|
|
rcRateLimitIfIndex InterfaceIndex,
|
|
rcRateLimitIfTrafficType INTEGER,
|
|
rcRateLimitIfAllowedRate INTEGER,
|
|
rcRateLimitIfEnable TruthValue,
|
|
rcRateLimitIfAllowedRatePps Integer32,
|
|
rcRateLimitIfAllowedRateKbps INTEGER
|
|
}
|
|
|
|
rcRateLimitIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port ifindex."
|
|
::= { rcRateLimitEntry 1 }
|
|
|
|
rcRateLimitIfTrafficType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
multicast(1),
|
|
broadcast(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Type of traffic allowed."
|
|
DEFVAL { broadcast }
|
|
::= { rcRateLimitEntry 2 }
|
|
|
|
rcRateLimitIfAllowedRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..25)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Allowed traffic rate. If chassis type is 8100."
|
|
DEFVAL { 25 }
|
|
::= { rcRateLimitEntry 3 }
|
|
|
|
rcRateLimitIfEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Turn on/off rate limiting on this interface."
|
|
DEFVAL { false }
|
|
::= { rcRateLimitEntry 4 }
|
|
|
|
rcRateLimitIfAllowedRatePps OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Allowed traffic rate packets per second.
|
|
If chassis type is 8600."
|
|
::= { rcRateLimitEntry 5 }
|
|
|
|
rcRateLimitIfAllowedRateKbps OBJECT-TYPE
|
|
SYNTAX INTEGER (250..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Allowed traffic rate Kbits per second.
|
|
If chassis type is R-module."
|
|
::= { rcRateLimitEntry 6 }
|
|
|
|
-- The Static Multicast table
|
|
|
|
rcBridgeStaticMcastTable OBJECT-TYPE --excluded
|
|
SYNTAX SEQUENCE OF RcBridgeStaticMcastEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcBridge 15 }
|
|
|
|
rcBridgeStaticMcastEntry OBJECT-TYPE
|
|
SYNTAX RcBridgeStaticMcastEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcBridgeStaticMcastVlanId, rcBridgeStaticMcastAddress }
|
|
::= { rcBridgeStaticMcastTable 1 }
|
|
|
|
RcBridgeStaticMcastEntry ::=
|
|
SEQUENCE {
|
|
rcBridgeStaticMcastVlanId INTEGER,
|
|
rcBridgeStaticMcastAddress MacAddress,
|
|
rcBridgeStaticMcastForwardingPorts PortSet,
|
|
rcBridgeStaticMcastMltIds IdList,
|
|
rcBridgeStaticMcastNumMltIds Integer32,
|
|
rcBridgeStaticMcastRowStatus RowStatus
|
|
}
|
|
|
|
rcBridgeStaticMcastVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Vlan Id"
|
|
::= { rcBridgeStaticMcastEntry 1 }
|
|
|
|
rcBridgeStaticMcastAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "src mac addr."
|
|
::= { rcBridgeStaticMcastEntry 2 }
|
|
|
|
rcBridgeStaticMcastForwardingPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "ports for forward this mac"
|
|
::= { rcBridgeStaticMcastEntry 3 }
|
|
|
|
rcBridgeStaticMcastMltIds OBJECT-TYPE
|
|
SYNTAX IdList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "list of mlts this mac will be forwarded on"
|
|
::= { rcBridgeStaticMcastEntry 4 }
|
|
|
|
rcBridgeStaticMcastNumMltIds OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "number of mlts Ids"
|
|
::= { rcBridgeStaticMcastEntry 5 }
|
|
|
|
rcBridgeStaticMcastRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "row status"
|
|
::= { rcBridgeStaticMcastEntry 6 }
|
|
|
|
-- rcBridge Fdb Protect Table
|
|
|
|
|
|
rcBridgeFdbProtectTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcBridgeFdbProtectEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table gives information about the mac learning
|
|
limits on a particular port."
|
|
::= { rcBridge 17 }
|
|
|
|
rcBridgeFdbProtectEntry OBJECT-TYPE
|
|
SYNTAX RcBridgeFdbProtectEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Information about a specific MAC address learning
|
|
limits of a specific port."
|
|
INDEX { rcBridgeFdbProtectPortNum }
|
|
::= { rcBridgeFdbProtectTable 1 }
|
|
|
|
RcBridgeFdbProtectEntry ::=
|
|
SEQUENCE {
|
|
rcBridgeFdbProtectPortNum InterfaceIndex,
|
|
rcBridgeFdbProtectMaxMacCount Integer32,
|
|
rcBridgeFdbProtectMinMacCount Integer32,
|
|
rcBridgeFdbProtectEnable EnableValue,
|
|
rcBridgeFdbProtectCurrentMacCount Integer32,
|
|
rcBridgeFdbProtectMacLearning TruthValue,
|
|
rcBridgeFdbProtectViolationLogTrap EnableValue,
|
|
rcBridgeFdbProtectViolationDownPort EnableValue
|
|
}
|
|
|
|
rcBridgeFdbProtectPortNum OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object is the interface on which MAC address
|
|
learning limit is applied."
|
|
::= { rcBridgeFdbProtectEntry 1 }
|
|
|
|
rcBridgeFdbProtectMaxMacCount OBJECT-TYPE
|
|
SYNTAX Integer32(1..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate maximum number of MAC address
|
|
that can be learnt on the port."
|
|
DEFVAL { 1024 }
|
|
::= { rcBridgeFdbProtectEntry 2 }
|
|
|
|
rcBridgeFdbProtectMinMacCount OBJECT-TYPE
|
|
SYNTAX Integer32(1..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate minimum number of MAC address
|
|
learnt which mac address learning will be re-enabled
|
|
on the port."
|
|
DEFVAL { 512 }
|
|
::= { rcBridgeFdbProtectEntry 3 }
|
|
|
|
rcBridgeFdbProtectEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable or disable MAC learning limit
|
|
feature on the port."
|
|
::= { rcBridgeFdbProtectEntry 4 }
|
|
|
|
rcBridgeFdbProtectCurrentMacCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object indicates the current number of
|
|
MAC address learnt on the port."
|
|
::= { rcBridgeFdbProtectEntry 5 }
|
|
|
|
rcBridgeFdbProtectMacLearning OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object indicates whether the port can
|
|
currrently learn new MAC addresses or not."
|
|
::= { rcBridgeFdbProtectEntry 6 }
|
|
|
|
rcBridgeFdbProtectViolationLogTrap OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable or disable logging and sending
|
|
of snmp trap, once MAC learning limit is reached
|
|
for the port."
|
|
::= { rcBridgeFdbProtectEntry 7 }
|
|
|
|
rcBridgeFdbProtectViolationDownPort OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable or disable the action of disabling
|
|
the port, once MAC learning limit is reached
|
|
for the port."
|
|
::= { rcBridgeFdbProtectEntry 8 }
|
|
|
|
-- Forwarding Database for Transparent Bridges
|
|
|
|
rcBridgeNewFdbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcBridgeNewFdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is an replacement to the standard
|
|
dot1dTpFdbTable in rfc1493."
|
|
::= { rcBridge 18 }
|
|
|
|
rcBridgeNewFdbEntry OBJECT-TYPE
|
|
SYNTAX RcBridgeNewFdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Information about a specific unicast MAC address
|
|
for which the bridge has some forwarding information."
|
|
INDEX { rcBridgeNewFdbAddress, rcBridgeNewFdbVlanId }
|
|
::= { rcBridgeNewFdbTable 1 }
|
|
|
|
RcBridgeNewFdbEntry ::=
|
|
SEQUENCE {
|
|
rcBridgeNewFdbStatus INTEGER,
|
|
rcBridgeNewFdbAddress MacAddress,
|
|
rcBridgeNewFdbPort InterfaceIndex,
|
|
rcBridgeNewFdbMonitor TruthValue,
|
|
rcBridgeNewFdbQosLevel INTEGER,
|
|
rcBridgeNewFdbSmltRemote TruthValue,
|
|
rcBridgeNewFdbVlanId INTEGER
|
|
}
|
|
|
|
rcBridgeNewFdbStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
invalid(2),
|
|
learned(3),
|
|
self(4),
|
|
mgmt(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This object indicates the status of this entry."
|
|
::= { rcBridgeNewFdbEntry 1 }
|
|
|
|
rcBridgeNewFdbAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unicast MAC address for which the bridge
|
|
has forwarding and/or filtering information."
|
|
REFERENCE "IEEE 802.1D-1990: Section 3.9.1, 3.9.2"
|
|
::= { rcBridgeNewFdbEntry 2 }
|
|
|
|
rcBridgeNewFdbPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Either the value '0', or the port number of the
|
|
port on which a frame having a source address
|
|
equal to the value of the corresponding instance
|
|
of rcBridgeNewFdbAddress has been seen. A value of
|
|
'0' indicates that the port number has not been
|
|
learned but that the bridge does have some
|
|
forwarding/filtering information about this
|
|
address (e.g. in the dot1dStaticTable).
|
|
Implementors are encouraged to assign the port
|
|
value to this object whenever it is learned even
|
|
for addresses for which the corresponding value of
|
|
rcBridgeNewFdbStatus is not learned(3)."
|
|
::= { rcBridgeNewFdbEntry 3 }
|
|
|
|
rcBridgeNewFdbMonitor OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether monitoring should be
|
|
performed on this unicast MAC address. If
|
|
monitoring is enabled, any packet received
|
|
with a matching destination MAC address
|
|
will be forwarded to the port configured to
|
|
receive monitor traffic."
|
|
::= { rcBridgeNewFdbEntry 4 }
|
|
|
|
rcBridgeNewFdbQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
level0(0),
|
|
level1(1),
|
|
level2(2),
|
|
level3(3),
|
|
level4(4),
|
|
level5(5),
|
|
level6(6),
|
|
level7(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the qos level of the incoming
|
|
frames with this destination Mac Address."
|
|
DEFVAL { level1 }
|
|
::= { rcBridgeNewFdbEntry 5 }
|
|
|
|
rcBridgeNewFdbSmltRemote OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A MAC address indicate for remote learnt,
|
|
either local or remote."
|
|
::= { rcBridgeNewFdbEntry 6 }
|
|
|
|
rcBridgeNewFdbVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the Vlan ID for this
|
|
MAC address."
|
|
::= { rcBridgeNewFdbEntry 7 }
|
|
|
|
|
|
-- rcBoot Group
|
|
|
|
rcBootFlashSwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "BootFlashSwVersion indicates the software
|
|
version in the Flash."
|
|
::= { rcBoot 1 }
|
|
|
|
rcBootPcmciaSwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "BootPcmciaSwVersion indicate the software
|
|
version in the Pcmcia card."
|
|
::= { rcBoot 2 }
|
|
|
|
|
|
rcBootLastBootSource OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "Indicates the boot source of the last
|
|
the system boot."
|
|
::= { rcBoot 3 }
|
|
|
|
rcBootPrimary OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
flash(1),
|
|
pcmcia(2),
|
|
net(3),
|
|
skip(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "BootPrimary is indicator for the
|
|
primary source to boot the system."
|
|
DEFVAL { flash }
|
|
::= { rcBoot 4 }
|
|
|
|
rcBootSecondary OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
flash(1),
|
|
pcmcia(2),
|
|
net(3),
|
|
skip(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "BootSecondary indicates the second choice
|
|
of the boot source."
|
|
DEFVAL { pcmcia }
|
|
::= { rcBoot 5 }
|
|
|
|
rcBootTertiary OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
flash(1),
|
|
pcmcia(2),
|
|
net(3),
|
|
skip(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "BootTertiary indicates the third choice
|
|
of boot source."
|
|
DEFVAL { net }
|
|
::= { rcBoot 6 }
|
|
|
|
|
|
-- rcDevice Group
|
|
rcDeviceLastBootSource OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the source of the software
|
|
image the system was last booted with."
|
|
::= { rcDevice 1 }
|
|
|
|
rcDevicePrimarySource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
flash(1),
|
|
pcmcia(2),
|
|
net(3),
|
|
skip(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the primary choice to get
|
|
a system software image."
|
|
::= { rcDevice 2 }
|
|
|
|
rcDevicePrimarySourceFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate a file number, if applicable."
|
|
::= { rcDevice 3 }
|
|
|
|
rcDeviceSecondarySource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
flash(1),
|
|
pcmcia(2),
|
|
net(3),
|
|
skip(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the secondary choice to get
|
|
a system software image."
|
|
::= { rcDevice 4 }
|
|
|
|
rcDeviceSecondarySourceFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate a file name, if applicable."
|
|
::= { rcDevice 5 }
|
|
|
|
rcDeviceTertiarySource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
flash(1),
|
|
pcmcia(2),
|
|
net(3),
|
|
skip(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the tertiary choice to get
|
|
a system software image."
|
|
::= { rcDevice 6 }
|
|
|
|
rcDeviceTertiarySourceFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate a file name, if applicable."
|
|
::= { rcDevice 7 }
|
|
|
|
rcDeviceConfigSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
flash(1),
|
|
pcmcia(2),
|
|
nvram(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the location to get a system
|
|
configuration file during system boot."
|
|
::= { rcDevice 8 }
|
|
|
|
rcDeviceConfigSourceFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate a file name, if applicable."
|
|
::= { rcDevice 9 }
|
|
|
|
rcDeviceFlashBytesUsed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of bytes used in the
|
|
system's configuration flash device."
|
|
::= { rcDevice 10 }
|
|
|
|
rcDeviceFlashBytesFree OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of bytes available in
|
|
the system's configuration flash device."
|
|
::= { rcDevice 11 }
|
|
|
|
rcDevicePcmciaBytesUsed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of bytes used in the
|
|
system's PCMCIA device."
|
|
::= { rcDevice 12 }
|
|
|
|
rcDevicePcmciaBytesFree OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of bytes available in
|
|
the system's PCMCIA device."
|
|
::= { rcDevice 13 }
|
|
|
|
rcDeviceAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
squeezeFlash(2),
|
|
squeezePcmcia(3),
|
|
formatFlash(4),
|
|
formatPcmcia(5),
|
|
recoverFlash(6),
|
|
recoverPcmcia(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to specify a particular action to perform on
|
|
one of the system's device."
|
|
::= { rcDevice 14 }
|
|
|
|
rcDeviceResult OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
inProgress(2),
|
|
success(3),
|
|
fail(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the result of the last action
|
|
performed on one of the system's device."
|
|
::= { rcDevice 15 }
|
|
|
|
rcDeviceFlashNumFiles OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of files available in
|
|
the system's configuration flash device."
|
|
::= { rcDevice 16 }
|
|
|
|
rcDevicePcmciaNumFiles OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the number of files available in
|
|
the system's PCMCIA device."
|
|
::= { rcDevice 17 }
|
|
|
|
|
|
-- The Device Flash Table
|
|
|
|
rcDeviceFlashTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDeviceFlashEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Flash table."
|
|
::= { rcDevice 25 }
|
|
|
|
rcDeviceFlashEntry OBJECT-TYPE
|
|
SYNTAX RcDeviceFlashEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "An entry in the system's flash table."
|
|
INDEX { rcDeviceFlashFileNum }
|
|
::= { rcDeviceFlashTable 1 }
|
|
|
|
RcDeviceFlashEntry ::=
|
|
SEQUENCE {
|
|
rcDeviceFlashFileNum INTEGER,
|
|
rcDeviceFlashFileName DisplayString,
|
|
rcDeviceFlashFileVersion DisplayString,
|
|
rcDeviceFlashFileType INTEGER,
|
|
rcDeviceFlashFileMode INTEGER,
|
|
rcDeviceFlashFileSize Integer32,
|
|
rcDeviceFlashFileCrc Integer32,
|
|
rcDeviceFlashFileStatus INTEGER,
|
|
rcDeviceFlashRowStatus RowStatus
|
|
}
|
|
|
|
rcDeviceFlashFileNum OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate a particular file in flash."
|
|
::= { rcDeviceFlashEntry 1 }
|
|
|
|
rcDeviceFlashFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate a flash file's name."
|
|
::= { rcDeviceFlashEntry 2 }
|
|
|
|
rcDeviceFlashFileVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the flash file's version."
|
|
::= { rcDeviceFlashEntry 3 }
|
|
|
|
rcDeviceFlashFileType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
config(1),
|
|
log(2),
|
|
trace(3),
|
|
executable(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the flash file's type."
|
|
::= { rcDeviceFlashEntry 4 }
|
|
|
|
rcDeviceFlashFileMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
compressed(1),
|
|
uncompressed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the flash file's mode."
|
|
::= { rcDeviceFlashEntry 5 }
|
|
|
|
rcDeviceFlashFileSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the flash file's size."
|
|
::= { rcDeviceFlashEntry 6 }
|
|
|
|
rcDeviceFlashFileCrc OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the flash file's CRC."
|
|
::= { rcDeviceFlashEntry 7 }
|
|
|
|
rcDeviceFlashFileStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
deleted(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the flash file's status.
|
|
A file that has been marked for deletion, but
|
|
who's space has not been reclaimed yet is marked
|
|
as 'deleted'."
|
|
::= { rcDeviceFlashEntry 8 }
|
|
|
|
rcDeviceFlashRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Row status."
|
|
::= { rcDeviceFlashEntry 9 }
|
|
|
|
|
|
-- The Device Pcmcia Table
|
|
|
|
rcDevicePcmciaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDevicePcmciaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "PCMCIA table."
|
|
::= { rcDevice 26 }
|
|
|
|
rcDevicePcmciaEntry OBJECT-TYPE
|
|
SYNTAX RcDevicePcmciaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "An entry in the system's PCMCIA table."
|
|
INDEX { rcDevicePcmciaFileNum }
|
|
::= { rcDevicePcmciaTable 1 }
|
|
|
|
RcDevicePcmciaEntry ::=
|
|
SEQUENCE {
|
|
rcDevicePcmciaFileNum INTEGER,
|
|
rcDevicePcmciaFileName DisplayString,
|
|
rcDevicePcmciaFileVersion DisplayString,
|
|
rcDevicePcmciaFileType INTEGER,
|
|
rcDevicePcmciaFileMode INTEGER,
|
|
rcDevicePcmciaFileSize Integer32,
|
|
rcDevicePcmciaFileCrc Integer32,
|
|
rcDevicePcmciaFileStatus INTEGER,
|
|
rcDevicePcmciaRowStatus RowStatus
|
|
}
|
|
|
|
rcDevicePcmciaFileNum OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate a particular file in PCMCIA."
|
|
::= { rcDevicePcmciaEntry 1 }
|
|
|
|
rcDevicePcmciaFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the PCMCIA file's name."
|
|
::= { rcDevicePcmciaEntry 2 }
|
|
|
|
rcDevicePcmciaFileVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the PCMCIA file's version."
|
|
::= { rcDevicePcmciaEntry 3 }
|
|
|
|
rcDevicePcmciaFileType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
config(1),
|
|
log(2),
|
|
trace(3),
|
|
executable(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the PCMCIA file's type."
|
|
::= { rcDevicePcmciaEntry 4 }
|
|
|
|
rcDevicePcmciaFileMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
compressed(1),
|
|
uncompressed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate a particular file in mode."
|
|
::= { rcDevicePcmciaEntry 5 }
|
|
|
|
rcDevicePcmciaFileSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the PCMCIA file's size."
|
|
::= { rcDevicePcmciaEntry 6 }
|
|
|
|
rcDevicePcmciaFileCrc OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the PCMCIA file's CRC."
|
|
::= { rcDevicePcmciaEntry 7 }
|
|
|
|
rcDevicePcmciaFileStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
deleted(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to indicate the PCMCIA file's status.
|
|
A file that has been marked for deletion, but
|
|
who's space has not been reclaimed yet is marked
|
|
as 'deleted'."
|
|
::= { rcDevicePcmciaEntry 8 }
|
|
|
|
rcDevicePcmciaRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Row status."
|
|
::= { rcDevicePcmciaEntry 9 }
|
|
|
|
|
|
-- Multi-Link Trunking Table
|
|
|
|
rcMltNumMlts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of MLTs currently defined in the switch."
|
|
::= { rcMlt 1 }
|
|
|
|
rcMltPotentialMembers OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The set of ports that are not members of any MLT."
|
|
::= { rcMlt 2 }
|
|
|
|
rcMltIstSessionEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable mlt functionality."
|
|
::= { rcMlt 3 }
|
|
|
|
rcMltIstSessionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable mlt functionality."
|
|
::= { rcMlt 4 }
|
|
|
|
rcMltIstPeerIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IST mlt Peer Ip address."
|
|
::= { rcMlt 5 }
|
|
|
|
rcMltIstVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4095)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IST mlt Vlan Id."
|
|
::= { rcMlt 6 }
|
|
|
|
|
|
rcMltTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcMltEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of Multi-Link Trunk entries. The number of
|
|
entries is given by rcMltNumMlts."
|
|
::= { rcMlt 10 }
|
|
|
|
rcMltEntry OBJECT-TYPE
|
|
SYNTAX RcMltEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing configuration information for a
|
|
particular Multi-Link Trunk."
|
|
INDEX { rcMltId }
|
|
::= { rcMltTable 1 }
|
|
|
|
RcMltEntry ::= SEQUENCE {
|
|
rcMltId INTEGER,
|
|
rcMltName DisplayString,
|
|
rcMltPortMembers PortSet,
|
|
rcMltPortType INTEGER,
|
|
rcMltNumVlanIds Integer32,
|
|
rcMltVlanIds IdList,
|
|
rcMltRowStatus RowStatus,
|
|
rcMltEnable TruthValue,
|
|
rcMltLoadBalance TruthValue,
|
|
rcMltDistributionAlgorithm INTEGER,
|
|
rcMltIfIndex InterfaceIndex,
|
|
rcMltMltType INTEGER,
|
|
rcMltSmltId INTEGER,
|
|
rcMltRunningType INTEGER,
|
|
rcMltSvlanPortType INTEGER,
|
|
rcMltMulticastDistribution EnableValue,
|
|
rcMltAggregatable EnableValue,
|
|
rcMltClearLinkAggregate INTEGER,
|
|
rcMltNtStgEnable TruthValue,
|
|
rcMltDesignatedPort InterfaceIndex,
|
|
rcMltAggOperState EnableValue,
|
|
rcMltAggTimeOfLastOperChange TimeTicks
|
|
}
|
|
|
|
rcMltId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..256)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies the Multi-Link
|
|
Trunk associated with this entry."
|
|
::= { rcMltEntry 1 }
|
|
|
|
rcMltName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "An administratively-assigned name for this MLT."
|
|
::= { rcMltEntry 2 }
|
|
|
|
rcMltPortMembers OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The set of ports that are members of this MLT."
|
|
::= { rcMltEntry 3 }
|
|
|
|
rcMltPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
access(1), -- access port type
|
|
trunk(2) -- trunk port type
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The type of MLT port: access(1) or trunk(2)."
|
|
DEFVAL { access }
|
|
::= { rcMltEntry 4 }
|
|
|
|
rcMltNumVlanIds OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of VLAN IDs that
|
|
are stored in the rcMltVlanIds variable."
|
|
::= { rcMltEntry 5 }
|
|
|
|
rcMltVlanIds OBJECT-TYPE
|
|
SYNTAX IdList (SIZE (4096))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "An array used to identify which VLANs this MLT
|
|
is associated with. Each VLAN ID is stored as a
|
|
two octet value. The first octet in the pair holds
|
|
bits 15-8 of the VLAN ID, while the second octet
|
|
holds bits 7-0 of the VLAN ID."
|
|
::= { rcMltEntry 6 }
|
|
|
|
rcMltRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in the rcMltTable."
|
|
::= { rcMltEntry 7 }
|
|
|
|
rcMltEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Enable the entry."
|
|
DEFVAL { true }
|
|
::= { rcMltEntry 8 }
|
|
|
|
rcMltLoadBalance OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Perform load balance?"
|
|
DEFVAL { false }
|
|
::= { rcMltEntry 9 }
|
|
|
|
rcMltDistributionAlgorithm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "none(1), ... It will be fill later"
|
|
DEFVAL { none }
|
|
::= { rcMltEntry 10 }
|
|
|
|
rcMltIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the 'logical' ifIndex assigned to
|
|
this MLT."
|
|
::= { rcMltEntry 11 }
|
|
|
|
rcMltMltType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normalMLT(1),
|
|
istMLT(2),
|
|
splitMLT(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "MLT type."
|
|
::= { rcMltEntry 12 }
|
|
|
|
rcMltSmltId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..256)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Split MLT id."
|
|
::= { rcMltEntry 13 }
|
|
|
|
rcMltRunningType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normalMLT(1),
|
|
istMLT(2),
|
|
splitMLT(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Split MLT running type."
|
|
::= { rcMltEntry 14 }
|
|
|
|
rcMltSvlanPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
uni(2),
|
|
nni(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Set MLT port type."
|
|
DEFVAL { normal }
|
|
::= { rcMltEntry 15 }
|
|
|
|
rcMltMulticastDistribution OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable multicast distribution per mlt."
|
|
DEFVAL { disable }
|
|
::= { rcMltEntry 16 }
|
|
|
|
rcMltAggregatable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable link aggregation on a MLT."
|
|
DEFVAL { disable }
|
|
::= { rcMltEntry 18 }
|
|
|
|
rcMltClearLinkAggregate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
none(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "clear link aggregate, equivalent to disable and
|
|
re-enable aggregatable on the MLT."
|
|
::= { rcMltEntry 19 }
|
|
|
|
rcMltNtStgEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates whether this MLT is operating in
|
|
Nortel Mode or in Cisco Mode.
|
|
true = Nortel Mode
|
|
false = Cisco Mode."
|
|
DEFVAL { true }
|
|
::= { rcMltEntry 20 }
|
|
|
|
rcMltDesignatedPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates the Designated port for the MLT."
|
|
::= { rcMltEntry 21 }
|
|
|
|
rcMltAggOperState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Link aggregation state on a MLT."
|
|
::= { rcMltEntry 22 }
|
|
|
|
rcMltAggTimeOfLastOperChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The time value since the interface entered its
|
|
current operational state."
|
|
::= { rcMltEntry 23 }
|
|
|
|
rcMltMcastDistribution OBJECT IDENTIFIER ::= { rcMlt 11 }
|
|
|
|
rcMltMcastDistributionEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable this feature to
|
|
distribute multicast traffic on MLT ports. All
|
|
the cards in the system must be E-Tickets.
|
|
Cannot perform distribution in a mixed mode."
|
|
::= { rcMltMcastDistribution 1 }
|
|
|
|
rcMltMcastDistributionGrpMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Group Mask. Create a MLT abstraction layer to
|
|
distribute traffic basd on (source, group) information
|
|
of the multicast packet. The algorithm to pick
|
|
the actual port nedds to generate a fairly random
|
|
number for different combinations but a lways generate
|
|
the same number for a given (source, group) pair. By
|
|
default, the number of active ports of the MLT is used
|
|
to MOD the pseudo-random number generated by the XOR
|
|
of each byte of the masked group address with the
|
|
masked source address."
|
|
::= { rcMltMcastDistribution 2 }
|
|
|
|
rcMltMcastDistributionSrcMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Source Mask."
|
|
::= { rcMltMcastDistribution 3 }
|
|
|
|
rcMltMcastDistributionRedistributionEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable redistribution."
|
|
::= { rcMltMcastDistribution 4 }
|
|
|
|
-- Single Link Trunk Port Table
|
|
|
|
rcSltPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcSltPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcMlt 12 }
|
|
|
|
rcSltPortEntry OBJECT-TYPE
|
|
SYNTAX RcSltPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing configuration information for a
|
|
particular Multi-Link Trunk."
|
|
INDEX { rcSltPortIfIndex }
|
|
::= { rcSltPortTable 1 }
|
|
|
|
RcSltPortEntry ::= SEQUENCE {
|
|
rcSltPortIfIndex InterfaceIndex,
|
|
rcSltPortSmltId INTEGER,
|
|
rcSltPortOperType INTEGER,
|
|
rcSltPortRowStatus RowStatus
|
|
}
|
|
|
|
rcSltPortIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An interface for this SLT."
|
|
::= { rcSltPortEntry 1 }
|
|
|
|
rcSltPortSmltId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..512)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A uniquely identifies the Single-Link
|
|
Trunk associated with this entry."
|
|
::= { rcSltPortEntry 2 }
|
|
|
|
rcSltPortOperType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
smlt(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The current operate type of the port normal
|
|
or smlt."
|
|
::= { rcSltPortEntry 3 }
|
|
|
|
rcSltPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries of the Table."
|
|
::= { rcSltPortEntry 4 }
|
|
|
|
|
|
-- rcWeb related information
|
|
|
|
rcWebEnableServer OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Control whether the web server should be enabled.
|
|
Setting this variable to true will make the server
|
|
operational. Setting this variable to false will
|
|
disable server."
|
|
DEFVAL { false }
|
|
::= { rcWeb 1 }
|
|
|
|
rcWebRWAUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User name for the read-write-all web-server account."
|
|
::= { rcWeb 2 }
|
|
|
|
rcWebRWAPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Password for the read-write-all web-server account."
|
|
::= { rcWeb 3 }
|
|
|
|
rcWebRWUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User name for the read-write web-server account."
|
|
::= { rcWeb 4 }
|
|
|
|
rcWebRWPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Password for the read-write web-server account."
|
|
::= { rcWeb 5 }
|
|
|
|
rcWebROUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User name for the read-only web-server account."
|
|
::= { rcWeb 6 }
|
|
|
|
rcWebROPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Password for the read-only web-server account."
|
|
::= { rcWeb 7 }
|
|
|
|
rcWebLastChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Last web-browser initiated configuration
|
|
change since sysUpTime."
|
|
::= { rcWeb 8 }
|
|
|
|
rcWebNumHits OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of hits to the web-server"
|
|
::= { rcWeb 9 }
|
|
|
|
rcWebNumAccessChecks OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of access checks performed by the web-server"
|
|
::= { rcWeb 10 }
|
|
|
|
rcWebNumAccessBlocks OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of accesses blocked by the web-server"
|
|
::= { rcWeb 11 }
|
|
|
|
rcWebNumRxErrors OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of receive errors encountered by the web-server"
|
|
::= { rcWeb 12 }
|
|
|
|
rcWebNumTxErrors OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of transmit errors encountered by the web-server"
|
|
::= { rcWeb 13 }
|
|
|
|
rcWebNumSetRequest OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of set-request to the web-server"
|
|
::= { rcWeb 14 }
|
|
|
|
rcWebPrimaryHtmlSourceDir OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "primary html source directory"
|
|
DEFVAL { "local" }
|
|
::= { rcWeb 15 }
|
|
|
|
rcWebSecondaryHtmlSourceDir OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "secondary html source directory"
|
|
DEFVAL { "pcmcia" }
|
|
::= { rcWeb 16 }
|
|
|
|
rcWebTertiaryHtmlSourceDir OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "tertiary html source directory"
|
|
::= { rcWeb 17 }
|
|
|
|
rcWebRWL3UserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "user name for the L3 web server account"
|
|
::= { rcWeb 18 }
|
|
|
|
rcWebRWL3Password OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "password for the L3 web server account"
|
|
::= { rcWeb 19 }
|
|
|
|
rcWebRWL2UserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "user name for the L2 web server account"
|
|
::= { rcWeb 20 }
|
|
|
|
rcWebRWL2Password OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "password for the L2 web server account"
|
|
::= { rcWeb 21 }
|
|
|
|
rcWebDefaultDisplayRows OBJECT-TYPE
|
|
SYNTAX INTEGER (10..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "default display rows in html page."
|
|
DEFVAL { 48 }
|
|
::= { rcWeb 22 }
|
|
|
|
rcWebLastHostAccessBlocked OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "last host access blocked"
|
|
::= { rcWeb 23 }
|
|
|
|
rcWebHelpTftpSourceDir OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "tftp source directory for help files"
|
|
::= { rcWeb 24 }
|
|
|
|
rcWebHttpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..49151)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "the HTTP port for web access"
|
|
DEFVAL { 80 }
|
|
::= { rcWeb 25 }
|
|
|
|
|
|
-- rcCli related information
|
|
|
|
rcCliRWAUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User name for the read-write-all CLI account."
|
|
::= { rcCli 1 }
|
|
|
|
rcCliRWAPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Password for the read-write-all CLI account."
|
|
::= { rcCli 2 }
|
|
|
|
rcCliRWUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User name for the read-write CLI account."
|
|
::= { rcCli 3 }
|
|
|
|
rcCliRWPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Password for the read-write CLI account."
|
|
::= { rcCli 4 }
|
|
|
|
rcCliRWL3UserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User name for the read-write layer-3 CLI account."
|
|
::= { rcCli 5 }
|
|
|
|
rcCliRWL3Password OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Password for the read-write layer-3 CLI account."
|
|
::= { rcCli 6 }
|
|
|
|
rcCliRWL2UserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User name for the read-write layer-2 CLI account."
|
|
::= { rcCli 7 }
|
|
|
|
rcCliRWL2Password OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Password for the read-write layer-2 CLI account."
|
|
::= { rcCli 8 }
|
|
|
|
rcCliROUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User name for the read-only CLI account."
|
|
::= { rcCli 9 }
|
|
|
|
rcCliROPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Password for the read-only CLI account."
|
|
::= { rcCli 10 }
|
|
|
|
rcCliMaxTelnetSessions OBJECT-TYPE
|
|
SYNTAX INTEGER (0..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the maximum number of telnet
|
|
sessions the system will support."
|
|
DEFVAL { 8 }
|
|
::= { rcCli 11 }
|
|
|
|
rcCliMaxRloginSessions OBJECT-TYPE
|
|
SYNTAX INTEGER (0..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the maximum number of rlogin
|
|
sessions the system will support."
|
|
DEFVAL { 8 }
|
|
::= { rcCli 12 }
|
|
|
|
rcCliTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (30..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the amount of idle time, in
|
|
seconds to wait before timing out telnet and
|
|
rlogin sessions."
|
|
DEFVAL { 900 }
|
|
::= { rcCli 13 }
|
|
|
|
rcCliNumAccessViolations OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of CLI access
|
|
violations detected by the system."
|
|
::= { rcCli 14 }
|
|
|
|
rcCliRWL1UserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User name for the read-write layer-1 CLI account."
|
|
::= { rcCli 15 }
|
|
|
|
rcCliRWL1Password OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Password for the read-write layer-1 CLI account."
|
|
::= { rcCli 16 }
|
|
|
|
rcCliPasswordChange OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ro(1),
|
|
l1(2),
|
|
l2(3),
|
|
l3(4),
|
|
rw(5),
|
|
rwa(6),
|
|
slboper(7),
|
|
l4oper(8),
|
|
oper(9),
|
|
slbadmin(10),
|
|
l4admin(11),
|
|
ssladmin(12),
|
|
commStrRo(13),
|
|
commStrRw(14),
|
|
commStrl3(15),
|
|
commStrl2(16),
|
|
commStrl1(17),
|
|
webPassWdRo(18)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indication which password is changed when
|
|
sending a rcCliPasswordChange trap."
|
|
::= { rcCli 17 }
|
|
|
|
rcCliPassChangeResult OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
success(1),
|
|
fail(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indication the result of changing password when
|
|
sending a rcPasswordChange trap."
|
|
::= { rcCli 18 }
|
|
|
|
rcCliRWEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable for the read-write CLI account."
|
|
DEFVAL { true }
|
|
::= { rcCli 19 }
|
|
|
|
rcCliRWL1Enable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable for the read-write-layer1 CLI
|
|
account."
|
|
DEFVAL { true }
|
|
::= { rcCli 20 }
|
|
|
|
rcCliRWL2Enable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable for the read-write-layer2 CLI
|
|
account."
|
|
DEFVAL { true }
|
|
::= { rcCli 21 }
|
|
|
|
rcCliRWL3Enable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable for the read-write-layer3 CLI
|
|
account."
|
|
DEFVAL { true }
|
|
::= { rcCli 22 }
|
|
|
|
rcCliROEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable for the read-only CLI account."
|
|
DEFVAL { true }
|
|
::= { rcCli 23 }
|
|
|
|
|
|
|
|
-- Error Group
|
|
|
|
rcErrorLevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Error level indicator for the last error
|
|
reported in the system. The meaning of
|
|
this value are :
|
|
|
|
0 = Informative Information
|
|
1 = Warning Condition
|
|
2 = Error Condition
|
|
3 = Manufacturing Information
|
|
4 = Fatal Condition
|
|
"
|
|
::= { rcError 1 }
|
|
|
|
rcErrorCode OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Error code indicator for the last error
|
|
reported in the system. This is an encoded
|
|
value that identifies the software module
|
|
that generated the error message as well as
|
|
a specific error condition within that module.
|
|
This value is transparent to the user. This
|
|
value is intended to help Accelar support and
|
|
development staff to isolate system problems."
|
|
::= { rcError 2 }
|
|
|
|
rcErrorText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Error string of the last error reported
|
|
in the system."
|
|
::= { rcError 3 }
|
|
|
|
-- rcIpv6 mib
|
|
|
|
--
|
|
-- Textual convention from ietf-draft-2011-update-11
|
|
--
|
|
|
|
IpAddressOriginTC ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The origin of the address.
|
|
|
|
manual(2) indicates that the address was manually configured
|
|
to a specified address, e.g. by user configuration.
|
|
|
|
dhcp(4) indicates an address that was assigned to this
|
|
system by a DHCP server.
|
|
|
|
linklayer(5) indicates an address created by IPv6 stateless
|
|
auto-configuration.
|
|
|
|
random(6) indicates an address chosen by the system at
|
|
random, e.g. an IPv4 address within 169.254/16, or an RFC
|
|
3041 privacy address."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
manual(2),
|
|
dhcp(4),
|
|
linklayer(5),
|
|
random(6)
|
|
}
|
|
|
|
|
|
IpAddressStatusTC ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of an address. Most of the states correspond to
|
|
states from the IPv6 Stateless Address Autoconfiguration
|
|
protocol [5].
|
|
|
|
The preferred(1) state indicates that this is a valid
|
|
address that can appear as the destination or source address
|
|
of a packet.
|
|
|
|
The deprecated(2) state indicates that this is a valid but
|
|
deprecated address that should no longer be used as a source
|
|
address in new communications, but packets addressed to such
|
|
an address are processed as expected.
|
|
|
|
The invalid(3) state indicates that this isn't a valid
|
|
address and it shouldn't appear as the destination or source
|
|
address of a packet.
|
|
|
|
The inaccessible(4) state indicates that the address is not
|
|
accessible because the interface to which this address is
|
|
assigned is not operational.
|
|
|
|
The unknown(5) state indicates that the status can not be
|
|
determined for some reason.
|
|
|
|
|
|
The tentative(6) state indicates the uniqueness of the
|
|
address on the link is being verified. Addresses in this
|
|
state should not be used for general communication and
|
|
should only be used to determine the uniqueness of the
|
|
address.
|
|
|
|
The duplicate(7) state indicates the address has been
|
|
determined to be non-unique on the link and so must not be
|
|
used.
|
|
|
|
In the absence of other information, an IPv4 address is
|
|
always preferred(1)."
|
|
REFERENCE "RFC 2462"
|
|
SYNTAX INTEGER {
|
|
preferred(1),
|
|
deprecated(2),
|
|
invalid(3),
|
|
inaccessible(4),
|
|
unknown(5),
|
|
tentative(6),
|
|
duplicate(7)
|
|
}
|
|
|
|
-- Textual convention from ietf-draft-2011-update-11
|
|
|
|
rcIpv6Mib OBJECT IDENTIFIER ::= { rcIpv6 1 }
|
|
|
|
rcIpv6Notifications OBJECT IDENTIFIER ::= { rcIpv6Mib 0 }
|
|
rcIpv6Objects OBJECT IDENTIFIER ::= { rcIpv6Mib 1 }
|
|
|
|
rcIpv6Scalars OBJECT IDENTIFIER ::= { rcIpv6Objects 1 }
|
|
|
|
-- IPv6 ICMP rate limiting
|
|
rcIpv6IcmpErrorInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The rate (in milliseconds) at which
|
|
ICMP error messages can be sent out.
|
|
A value of zero means not be send any."
|
|
DEFVAL { 1000 }
|
|
::= { rcIpv6Scalars 1 }
|
|
|
|
-- IPv6 Multicast Admin Status
|
|
rcIpv6MulticastAdminStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This indicates the global admin status for
|
|
multicast."
|
|
DEFVAL { false }
|
|
::= { rcIpv6Scalars 2 }
|
|
|
|
-- IPv6 Unreach Admin Status
|
|
rcIpv6IcmpNetUnreach OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set icmp net unreach feature enable/
|
|
disable."
|
|
DEFVAL { false }
|
|
::= { rcIpv6Scalars 3 }
|
|
|
|
-- IPv6 RedirectMsg Admin Status
|
|
rcIpv6IcmpRedirectMsg OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to set icmp redirect feature enable/
|
|
disable."
|
|
DEFVAL { false }
|
|
::= { rcIpv6Scalars 4 }
|
|
|
|
-- IPv6 Interface Table
|
|
rcIpv6InterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpv6InterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains list of IPv6 interfaces and
|
|
per-interface IPv6-specific information."
|
|
::= { rcIpv6Objects 2 }
|
|
|
|
rcIpv6InterfaceEntry OBJECT-TYPE
|
|
SYNTAX RcIpv6InterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of ipv6 interface In Table containing
|
|
per-interface information."
|
|
INDEX { rcIpv6InterfaceIfIndex }
|
|
::= { rcIpv6InterfaceTable 1 }
|
|
|
|
RcIpv6InterfaceEntry ::=
|
|
SEQUENCE {
|
|
rcIpv6InterfaceIfIndex InterfaceIndex,
|
|
rcIpv6InterfaceIdentifier Ipv6AddressIfIdentifier,
|
|
rcIpv6InterfaceIdentifierLength INTEGER,
|
|
rcIpv6InterfaceDescr DisplayString,
|
|
rcIpv6InterfaceVlanId INTEGER,
|
|
rcIpv6InterfaceType INTEGER,
|
|
rcIpv6InterfaceReasmMaxSize INTEGER,
|
|
rcIpv6InterfacePhysAddress PhysAddress,
|
|
rcIpv6InterfaceAdminStatus TruthValue,
|
|
rcIpv6InterfaceOperStatus INTEGER,
|
|
rcIpv6InterfaceReachableTime INTEGER,
|
|
rcIpv6InterfaceRetransmitTime INTEGER,
|
|
rcIpv6InterfaceMulticastAdminStatus TruthValue,
|
|
rcIpv6InterfaceRowStatus RowStatus
|
|
}
|
|
|
|
rcIpv6InterfaceIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An unique value to identify a physical interface
|
|
or a logical interface (VLAN).
|
|
For the brouter port it is the ifindex of the
|
|
port and in the case of the vlan it is the
|
|
ifindex of the vlan."
|
|
::= { rcIpv6InterfaceEntry 1 }
|
|
|
|
rcIpv6InterfaceIdentifier OBJECT-TYPE
|
|
SYNTAX Ipv6AddressIfIdentifier
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IPv6 address
|
|
interface identifiers. This is a binary string
|
|
of up to 8 octets in network byte-order."
|
|
::= { rcIpv6InterfaceEntry 2 }
|
|
|
|
rcIpv6InterfaceIdentifierLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
UNITS "bits"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of the Interface Identifier in bits."
|
|
::= { rcIpv6InterfaceEntry 3 }
|
|
rcIpv6InterfaceDescr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A textual string containing information about the
|
|
interface. This string may be set by network management system."
|
|
::= { rcIpv6InterfaceEntry 4 }
|
|
|
|
rcIpv6InterfaceVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies the Virtual LAN
|
|
associated with this entry. This value corresponds
|
|
to the lower 12 bits in the IEEE 802.1Q VLAN Tag."
|
|
::= { rcIpv6InterfaceEntry 5 }
|
|
|
|
rcIpv6InterfaceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ethernet(1),
|
|
pointToPoint(2),
|
|
pointToMultipoint(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The interface type."
|
|
::= { rcIpv6InterfaceEntry 6 }
|
|
|
|
rcIpv6InterfaceReasmMaxSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1280..1500 | 9600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "MTU for this IPv6 interface, this value should
|
|
be same for all the ip addresses defined on
|
|
this interface."
|
|
DEFVAL { 1500 }
|
|
::= { rcIpv6InterfaceEntry 7 }
|
|
|
|
rcIpv6InterfacePhysAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The media-dependent `physical' address, for the
|
|
ethernet media it is the MAC address"
|
|
::= { rcIpv6InterfaceEntry 8 }
|
|
|
|
|
|
rcIpv6InterfaceAdminStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The indication of whether IPv6 is enabled (up)
|
|
or disabled (down) on this interface. This object does not
|
|
affect the state of the interface itself, only its
|
|
connection to an IPv6 stack."
|
|
DEFVAL { false }
|
|
::= { rcIpv6InterfaceEntry 9 }
|
|
|
|
rcIpv6InterfaceOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operating status of the interface."
|
|
::= { rcIpv6InterfaceEntry 10 }
|
|
|
|
rcIpv6InterfaceReachableTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time (in milliseconds) a neighbor is considered
|
|
reachable after receiving a reachability confirmation.
|
|
REFERENCE RFC2461, Section 6.3.2"
|
|
DEFVAL { 30000 }
|
|
::= { rcIpv6InterfaceEntry 11 }
|
|
|
|
rcIpv6InterfaceRetransmitTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time (in milliseconds) between retransmissions of
|
|
Neighbor Solicitation messages to a neighbor when
|
|
resolving the address or when probing the reachability
|
|
of a neighbor. REFERENCE RFC2461, Section 6.3.2"
|
|
DEFVAL { 1000 }
|
|
::= { rcIpv6InterfaceEntry 12 }
|
|
|
|
rcIpv6InterfaceMulticastAdminStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This indicates the admin status for multicast
|
|
for this interface."
|
|
DEFVAL { false }
|
|
::= { rcIpv6InterfaceEntry 13 }
|
|
|
|
rcIpv6InterfaceRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Row status for create/delete."
|
|
::= { rcIpv6InterfaceEntry 14 }
|
|
|
|
-- End of IPv6 Interface Table
|
|
-- IPv6 Address Table
|
|
|
|
rcIpv6AddressTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpv6AddressEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains addressing information relevant
|
|
to the entity's interfaces.
|
|
|
|
This table does not contain multicast address
|
|
information. Tables for such information should be
|
|
contained in multicast specific MIBs such as RFC3019.
|
|
|
|
While this table is writable the user will note that several
|
|
objects, such as rcIpv6AddressOrigin, are not. The
|
|
intention in allowing a user to write to this table is to
|
|
allow them to add or remove any entry that isn't permanent.
|
|
The user should be allowed to modify objects and entries
|
|
when that would not cause inconsistencies within the table.
|
|
Allowing write access to objects such as rcIpv6AddressOrigin
|
|
could allow a user to insert an entry and then label it
|
|
incorrectly."
|
|
::= { rcIpv6Objects 3 }
|
|
|
|
|
|
rcIpv6AddressEntry OBJECT-TYPE
|
|
SYNTAX RcIpv6AddressEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An address mapping for a particular interface. Note that
|
|
when an address is added to an interface the resulted
|
|
prefix is added to that interface."
|
|
INDEX { rcIpv6AddressIfIndex, rcIpv6AddressAddr }
|
|
::= { rcIpv6AddressTable 1 }
|
|
|
|
RcIpv6AddressEntry ::= SEQUENCE {
|
|
rcIpv6AddressIfIndex InterfaceIndex,
|
|
rcIpv6AddressAddr Ipv6Address,
|
|
rcIpv6AddressType INTEGER,
|
|
rcIpv6AddressPrefixLength INTEGER,
|
|
rcIpv6AddressPrefix RowPointer,
|
|
rcIpv6AddressOrigin IpAddressOriginTC,
|
|
rcIpv6AddressStatus IpAddressStatusTC,
|
|
rcIpv6AddressCreated TimeStamp,
|
|
rcIpv6AddressLastChanged TimeStamp,
|
|
rcIpv6AddressRowStatus RowStatus
|
|
}
|
|
|
|
rcIpv6AddressIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index value which uniquely identifies the interface to
|
|
which this entry is applicable. The interface identified by
|
|
a particular value of this index is the same interface as
|
|
identified by the same value of the IfIndex field in the
|
|
rcIpv6InterfaceIfIndex."
|
|
::= { rcIpv6AddressEntry 1 }
|
|
|
|
rcIpv6AddressAddr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address to which this entry's addressing
|
|
information pertains. This is one of the ipv6 addresses that
|
|
this interface(identified by the rcIpv6AddressIfIndex) has.
|
|
|
|
Implementors need to be aware that if the size of
|
|
ipAddressAddr exceeds 116 octets then OIDS of instances of
|
|
columns in this row will have more than 128 sub-identifiers
|
|
and cannot be accessed using SNMPv1, SNMPv2c or SNMPv3."
|
|
::= { rcIpv6AddressEntry 2 }
|
|
|
|
rcIpv6AddressType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unicast(1),
|
|
anycast(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of address. It is either unicast or anycast
|
|
IPv6 addresses (RFC3513). "
|
|
DEFVAL { unicast }
|
|
::= { rcIpv6AddressEntry 3 }
|
|
|
|
rcIpv6AddressPrefixLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Prefix Length value for this address. Cannot be changed
|
|
after the creation. This field MUST be provided in order
|
|
to create an entry in this table."
|
|
::= { rcIpv6AddressEntry 4 }
|
|
|
|
rcIpv6AddressPrefix OBJECT-TYPE
|
|
SYNTAX RowPointer
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A pointer to the row in the prefix table to which this
|
|
address belongs. May be { 0 0 } if there is no such row."
|
|
::= { rcIpv6AddressEntry 5 }
|
|
|
|
rcIpv6AddressOrigin OBJECT-TYPE
|
|
SYNTAX IpAddressOriginTC
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The origin of the address. The origin of the address, one
|
|
of: other(1),manual(2), dhcp(4),linklayer(5), random(6)"
|
|
::= { rcIpv6AddressEntry 6 }
|
|
|
|
rcIpv6AddressStatus OBJECT-TYPE
|
|
SYNTAX IpAddressStatusTC
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the address, describing if the address can be
|
|
used for communication. It will One of: preferred(1),
|
|
deprecated(2),invalid(3),inaccessible(4),unknown(5),
|
|
tentative(6), duplicate(7)"
|
|
DEFVAL { preferred }
|
|
::= { rcIpv6AddressEntry 7 }
|
|
|
|
rcIpv6AddressCreated OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The value of sysUpTime at the time this entry was
|
|
created. If this entry was created prior to the last re-
|
|
initialization of the local network management subsystem,
|
|
then this object contains a zero value."
|
|
::= { rcIpv6AddressEntry 8 }
|
|
|
|
rcIpv6AddressLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime at the time this entry was last
|
|
updated. If this entry was updated prior to the last re-
|
|
initialization of the local network management subsystem,
|
|
then this object contains a zero value."
|
|
::= { rcIpv6AddressEntry 9 }
|
|
|
|
rcIpv6AddressRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The status of this conceptual row.
|
|
The RowStatus TC requires that this DESCRIPTION clause
|
|
states under which circumstances other objects in this row
|
|
can be modified. The value of this object has no effect on
|
|
whether other objects in this conceptual row can be
|
|
modified.
|
|
A conceptual row can not be made active until the
|
|
rcIpv6AddressIfIndex has been set to a valid index. Only
|
|
createAndGo and Delete vlaues are supported. "
|
|
::= { rcIpv6AddressEntry 10 }
|
|
|
|
-- Neighbor Discovery Prefix Table
|
|
|
|
rcIpv6PrefixTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpv6PrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table allows the user to
|
|
determine the source of an IP address or set of
|
|
IP addresses and allows other tables to
|
|
share the information via pointer rather than by copying.
|
|
|
|
For example when the node configures both a unicast and
|
|
anycast address for a prefix the ipAddressPrefix objects for
|
|
those addresses will point to a single row in this table.
|
|
|
|
|
|
This table primarily provides support for IPv6 prefixes and
|
|
several of the objects are less meaningful for IPv4. The
|
|
table continues to allow IPv4 addresses to allow future
|
|
flexibility. In order to promote a common configuration
|
|
this document includes suggestions for default values for
|
|
IPv4 prefixes. Each of these values may be overridden if an
|
|
object is meaningful to the node.
|
|
|
|
|
|
All prefixes used by this entity should be included in this
|
|
table independent of how the entity learned the prefix.
|
|
(This table isn't limited to prefixes learned from router
|
|
advertisements.) "
|
|
::= { rcIpv6Objects 4 }
|
|
|
|
rcIpv6PrefixEntry OBJECT-TYPE
|
|
SYNTAX RcIpv6PrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of ipv6 prefix In the Table."
|
|
INDEX { rcIpv6PrefixIfIndex,
|
|
rcIpv6PrefixAddr,
|
|
rcIpv6PrefixLength }
|
|
::= { rcIpv6PrefixTable 1 }
|
|
|
|
RcIpv6PrefixEntry ::=
|
|
SEQUENCE {
|
|
rcIpv6PrefixIfIndex InterfaceIndex,
|
|
rcIpv6PrefixAddr Ipv6Address,
|
|
rcIpv6PrefixLength INTEGER,
|
|
rcIpv6PrefixVlanId INTEGER,
|
|
rcIpv6PrefixUseDefaultVal INTEGER,
|
|
rcIpv6PrefixValidLife Integer32,
|
|
rcIpv6PrefixPreferredLife Integer32,
|
|
rcIpv6PrefixAtValidLife DateAndTime,
|
|
rcIpv6PrefixAtPreferredLife DateAndTime,
|
|
rcIpv6PrefixInfinite TruthValue,
|
|
rcIpv6PrefixOnLinkFlag TruthValue,
|
|
rcIpv6PrefixAutoFlag TruthValue,
|
|
rcIpv6PrefixAddressEui INTEGER,
|
|
rcIpv6PrefixNoAdvertise TruthValue,
|
|
rcIpv6PrefixRowStatus RowStatus
|
|
}
|
|
|
|
rcIpv6PrefixIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An unique value to identify an ipv6 interface.
|
|
For the brouter port it is the ifindex of the
|
|
port and in the case of the vlan it is the
|
|
ifindex of the vlan."
|
|
::= { rcIpv6PrefixEntry 1 }
|
|
|
|
rcIpv6PrefixAddr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Prefix to create an ipv6 address in ipv6 interface
|
|
table."
|
|
::= { rcIpv6PrefixEntry 2 }
|
|
|
|
rcIpv6PrefixLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Mask to create an ipv6 prefix entry
|
|
either will be advertised or suppressed"
|
|
::= { rcIpv6PrefixEntry 3 }
|
|
|
|
rcIpv6PrefixVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies the Virtual LAN
|
|
associated with this entry. This value corresponds
|
|
to the lower 12 bits in the IEEE 802.1Q VLAN Tag."
|
|
::= { rcIpv6PrefixEntry 4 }
|
|
|
|
|
|
rcIpv6PrefixUseDefaultVal OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- none of the following
|
|
valid-life(2),
|
|
preferred-life(3),
|
|
infinite(4),
|
|
no-advertise(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Select one of the value to set/use it's value
|
|
to default value. This is a bitmask field,
|
|
setting all the bits means that all the options
|
|
will be reverted to default values."
|
|
::= { rcIpv6PrefixEntry 5 }
|
|
|
|
rcIpv6PrefixValidLife OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Valid lifetime in seconds, indicates
|
|
how long this prefix advertised in
|
|
the nbr advertisement is valid."
|
|
DEFVAL { 2592000 }
|
|
::= { rcIpv6PrefixEntry 6 }
|
|
|
|
rcIpv6PrefixPreferredLife OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Preferred lifetime in seconds, indicates
|
|
how long this prefix advertised in
|
|
advertisemt for this prefix."
|
|
DEFVAL { 604800 }
|
|
::= { rcIpv6PrefixEntry 7 }
|
|
|
|
rcIpv6PrefixAtValidLife OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Is the date and time, upon reaching this
|
|
value the prefix will be expired,
|
|
if configured this option will
|
|
be included in the neighbor advertisement
|
|
for this prefix."
|
|
::= { rcIpv6PrefixEntry 8 }
|
|
|
|
rcIpv6PrefixAtPreferredLife OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Is the date and time, upon reaching this
|
|
value the prefix will be expired,
|
|
if configured this option will be
|
|
included in the neighbor advertisement
|
|
for this prefix."
|
|
::= { rcIpv6PrefixEntry 9 }
|
|
|
|
rcIpv6PrefixInfinite OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "if set the prefix's valid lifetime will
|
|
not exprie."
|
|
DEFVAL { false }
|
|
::= { rcIpv6PrefixEntry 10 }
|
|
|
|
rcIpv6PrefixOnLinkFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "if set then this prefix can be used
|
|
for onlink determination. This value
|
|
be placed in the L-bit field in the prefix
|
|
information option. It is a 1 bit flag. "
|
|
DEFVAL { true }
|
|
::= { rcIpv6PrefixEntry 11 }
|
|
|
|
rcIpv6PrefixAutoFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "if set then this prefix can be used
|
|
for autonomous address config. This value
|
|
be placed in the auto-flag field in the prefix
|
|
information option. It is a 1 bit flag. "
|
|
DEFVAL { true }
|
|
::= { rcIpv6PrefixEntry 12 }
|
|
|
|
rcIpv6PrefixAddressEui OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eui-not-used(1),
|
|
eui-used-with-ul-complement(2),
|
|
eui-used-without-ul-complement(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Use an EUI-64 interface ID in the low-order
|
|
64bits of the address when not specified in the address field.
|
|
If enabled use EUI, otherwise use EUI-64 and complement U/L
|
|
(Universal/Local bit). This operation should
|
|
be allowed for both global and link local
|
|
addresses. Once the entry is create cannot modify this field.
|
|
This will be valid to use only when the PrefixLength is 64 or less"
|
|
DEFVAL { eui-not-used }
|
|
::= { rcIpv6PrefixEntry 13 }
|
|
|
|
rcIpv6PrefixNoAdvertise OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "if set then this prefix can not be included
|
|
in the neighbor advertisement."
|
|
DEFVAL { false }
|
|
::= { rcIpv6PrefixEntry 14 }
|
|
|
|
rcIpv6PrefixRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Row status for create/delete."
|
|
::= { rcIpv6PrefixEntry 15 }
|
|
|
|
-- IPV6 Neighbor Discovery Route Advertisement Table
|
|
|
|
rcIpv6RouterAdvertTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpv6RouterAdvertEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The table containing information
|
|
used to construct router advertisements."
|
|
::= { rcIpv6Objects 5 }
|
|
|
|
rcIpv6RouterAdvertEntry OBJECT-TYPE
|
|
SYNTAX RcIpv6RouterAdvertEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing information used to construct
|
|
router advertisements."
|
|
INDEX { rcIpv6RouterAdvertIfIndex }
|
|
::= { rcIpv6RouterAdvertTable 1 }
|
|
|
|
RcIpv6RouterAdvertEntry ::=
|
|
SEQUENCE {
|
|
rcIpv6RouterAdvertIfIndex InterfaceIndex,
|
|
rcIpv6RouterAdvertSendAdverts TruthValue,
|
|
rcIpv6RouterAdvertUseDefaultVal INTEGER,
|
|
rcIpv6RouterAdvertMaxInterval INTEGER,
|
|
rcIpv6RouterAdvertMinInterval INTEGER,
|
|
rcIpv6RouterAdvertReachableTime INTEGER,
|
|
rcIpv6RouterAdvertRetransmitTimer INTEGER,
|
|
rcIpv6RouterAdvertDefaultLifeTime INTEGER,
|
|
rcIpv6RouterAdvertCurHopLimit INTEGER,
|
|
rcIpv6RouterAdvertManagedFlag TruthValue,
|
|
rcIpv6RouterAdvertOtherConfigFlag TruthValue,
|
|
rcIpv6RouterAdvertDadNsNum INTEGER,
|
|
rcIpv6RouterAdvertLinkMTU Unsigned32
|
|
}
|
|
|
|
rcIpv6RouterAdvertIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An unique value to identify an ipv6 interface.
|
|
For the brouter port it is the ifindex of the
|
|
port and in the case of the vlan it is the
|
|
ifindex of the vlan."
|
|
::= { rcIpv6RouterAdvertEntry 1 }
|
|
|
|
rcIpv6RouterAdvertSendAdverts OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag indicating whether or not the router sends periodic
|
|
router advertisements and responds to router solicitations
|
|
on this interface. REFERENCE RFC2461 Section 6.2.1"
|
|
DEFVAL { false }
|
|
::= { rcIpv6RouterAdvertEntry 2 }
|
|
|
|
rcIpv6RouterAdvertUseDefaultVal OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- none of the following
|
|
send-advertisement(2),
|
|
max-interval(3),
|
|
min-interval(4),
|
|
default-life-time(5),
|
|
hop-limit(6),
|
|
managed-flag(7),
|
|
other-config-flag(8),
|
|
dad-ns-num(9)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Select one of the value to set/use it's
|
|
value to default value, or set all the bits
|
|
to indicate all the options will be set to
|
|
their default value."
|
|
::= { rcIpv6RouterAdvertEntry 3 }
|
|
|
|
rcIpv6RouterAdvertMaxInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (4..1800)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Configure the max interval (in seconds)
|
|
at which the transmission of route
|
|
advertisments can occur on this interface.
|
|
This must be no less than 4 seconds and
|
|
no greater than 1800."
|
|
DEFVAL { 600 }
|
|
::= { rcIpv6RouterAdvertEntry 4 }
|
|
|
|
rcIpv6RouterAdvertMinInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (3..1350)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Configure the min interval (in seconds)
|
|
at which the transmission of route
|
|
advertisments can occur on this interface.
|
|
This must be no less than 3 seconds and
|
|
no greater than .75* max-interval."
|
|
DEFVAL { 200 }
|
|
::= { rcIpv6RouterAdvertEntry 5 }
|
|
|
|
rcIpv6RouterAdvertReachableTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..36000000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The value (in milliseconds) to be placed in the router advertisement message
|
|
sent by the router. The value zero means
|
|
unspecified (by this router). Used to
|
|
configure the amount of time that a remote
|
|
IPv6 node is considered reachable after
|
|
some reachability confirmation event has
|
|
occured.
|
|
REFERENCE RFC2461 Section 6.2.1"
|
|
::= { rcIpv6RouterAdvertEntry 6 }
|
|
|
|
rcIpv6RouterAdvertRetransmitTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..36000000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The value (in milliseconds) to be placed in the retransmit timer field in router
|
|
advertisement message sent from this
|
|
interface. The value zero means
|
|
unspecified (by this router). Used to
|
|
configure the amount of time that router
|
|
should wait for the transmit to occur.
|
|
REFERENCE RFC2461 Section 6.2.1"
|
|
::= { rcIpv6RouterAdvertEntry 7 }
|
|
|
|
rcIpv6RouterAdvertDefaultLifeTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0|4..9000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value to be placed in the router lifetime field of
|
|
router advertisements sent from this interface. This value
|
|
MUST be either 0 or between rcIpv6RouterAdvertMaxInterval and
|
|
9000 seconds.
|
|
|
|
|
|
A value of zero indicates that the router is not to be used
|
|
as a default router.
|
|
|
|
The default is 3 * rcIpv6RouterAdvertMaxInterval.
|
|
REFERENCE RFC2461 Section 6.2.1"
|
|
DEFVAL { 1800 }
|
|
::= { rcIpv6RouterAdvertEntry 8 }
|
|
|
|
rcIpv6RouterAdvertCurHopLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default value to be placed in the current hop limit
|
|
field in router advertisements sent from this interface.
|
|
The value should be set to the current diameter of the
|
|
Internet.
|
|
|
|
A value of zero in the router advertisement indicates that
|
|
the advertisement isn't specifying a value for curHopLimit.
|
|
|
|
The default should be set to the value specified in the IANA
|
|
web pages (www.iana.org) at the time of implementation.
|
|
REFERENCE RFC2461 Section 6.2.1"
|
|
|
|
DEFVAL { 30 }
|
|
::= { rcIpv6RouterAdvertEntry 9 }
|
|
|
|
rcIpv6RouterAdvertManagedFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "if true then the M-bit(Managed address
|
|
configureation) in the router
|
|
adverisement will be set.
|
|
REFERENCE RFC2461 Section 6.2.1"
|
|
DEFVAL { false }
|
|
::= { rcIpv6RouterAdvertEntry 10 }
|
|
|
|
rcIpv6RouterAdvertOtherConfigFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "if true then the O-bit (Other stateful
|
|
Configuration) in the router
|
|
adverisement will be set. REFERENCE
|
|
RFC2461 Section 6.2.1"
|
|
DEFVAL { false }
|
|
::= { rcIpv6RouterAdvertEntry 11 }
|
|
|
|
rcIpv6RouterAdvertDadNsNum OBJECT-TYPE
|
|
SYNTAX INTEGER (0..600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The number of neighbor solicitation
|
|
messages for DAD (Duplicate address
|
|
detection). A value 0 is used to disable
|
|
DAD process on this interface. A value 1
|
|
is used to send one advertisment without
|
|
any retransmissions."
|
|
::= { rcIpv6RouterAdvertEntry 12 }
|
|
|
|
rcIpv6RouterAdvertLinkMTU OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value to be placed in MTU options sent by the
|
|
router on this interface. A value of zero
|
|
indicates that no MTU options are sent. REFERENCE
|
|
RFC2461 Section 6.2.1"
|
|
::= { rcIpv6RouterAdvertEntry 13 }
|
|
|
|
-- IPV6 Static Route Table
|
|
|
|
rcIpv6StaticRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpv6StaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains list of routes that are
|
|
created by the user to destination networks."
|
|
::= { rcIpv6Objects 6 }
|
|
|
|
rcIpv6StaticRouteEntry OBJECT-TYPE
|
|
SYNTAX RcIpv6StaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in the static route table for IPv6
|
|
can be created for a destination with a specific
|
|
prefix length; multiple entries to the same
|
|
destination are created either by specifying the
|
|
next-hop or interfaceIndex or both to reach the destination.
|
|
However if the nexthop Ipv6 address is a link-local
|
|
address then IfIndex must be supplied."
|
|
INDEX { rcIpv6StaticRouteDest,
|
|
rcIpv6StaticRoutePrefixLength,
|
|
rcIpv6StaticRouteNextHop,
|
|
rcIpv6StaticRouteIfIndex }
|
|
::= { rcIpv6StaticRouteTable 1 }
|
|
|
|
RcIpv6StaticRouteEntry ::=
|
|
SEQUENCE {
|
|
rcIpv6StaticRouteDest Ipv6Address,
|
|
rcIpv6StaticRoutePrefixLength INTEGER,
|
|
rcIpv6StaticRouteNextHop Ipv6Address,
|
|
rcIpv6StaticRouteIfIndex InterfaceIndex,
|
|
rcIpv6StaticRouteDistance INTEGER,
|
|
rcIpv6StaticRouteEnable TruthValue,
|
|
rcIpv6StaticRouteStatus INTEGER,
|
|
rcIpv6StaticRoutePreference INTEGER,
|
|
rcIpv6StaticRouteRowStatus RowStatus
|
|
}
|
|
|
|
rcIpv6StaticRouteDest OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The destination IPv6 address of this route.
|
|
The values for the index objects rcIpv6StaticRouteDest and
|
|
rcIpv6StaticRoutePrefixLength must be consistent. When
|
|
the value of rcIpv6StaticRouteDest (excluding the zone
|
|
index, if one is present) is x, then the bitwise
|
|
logical-AND of x with the value of the mask formed from
|
|
the corresponding index object
|
|
rcIpv6StaticRoutePrefixLength MUST be equal to x. If
|
|
not, then the index pair is not consistent and an
|
|
inconsistentName error must be returned on SET or
|
|
CREATE requests."
|
|
|
|
::= { rcIpv6StaticRouteEntry 1 }
|
|
|
|
rcIpv6StaticRoutePrefixLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Indicates the number of leading one bits which
|
|
form the mask to be logical-ANDed with the destination
|
|
address before being compared to the value in the
|
|
rcIpv6StaticRouteDestAddr field."
|
|
::= { rcIpv6StaticRouteEntry 2 }
|
|
|
|
rcIpv6StaticRouteNextHop OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Next hop IPv6 address for this destination.
|
|
On remote routes, the address of the next system en
|
|
route. For non-remote routes, a zero length string. "
|
|
::= { rcIpv6StaticRouteEntry 3 }
|
|
|
|
rcIpv6StaticRouteIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The ifIndex value which identifies the local
|
|
interface through which the next hop of this route
|
|
should be reached. A value of 0 is valid and
|
|
represents the scenario where no interface is specified."
|
|
::= { rcIpv6StaticRouteEntry 4 }
|
|
|
|
rcIpv6StaticRouteDistance OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "cost/distance to reach the destination for this
|
|
node."
|
|
DEFVAL { 1 }
|
|
::= { rcIpv6StaticRouteEntry 5 }
|
|
|
|
rcIpv6StaticRouteStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notReachable(1),
|
|
tryToResolve(2),
|
|
reachableNotInRtm(3),
|
|
reachableInRtm(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "(1)notReachable means the route is not reachable and no
|
|
neighbor request entry is built to resolved the next-hop.
|
|
It happens when there is no route or neighbor to reach
|
|
the static route's next-hop.
|
|
(2)tryToResolve means the route is not reachable but a
|
|
neighbor request entry is built to resolved the next-hop.
|
|
It happens when there is a local equivelent route in system to
|
|
reach the next-hop but the neighor is not learnt yet
|
|
(3)reachableNotInRtm means the static route is
|
|
reachable but it is not in RTM. It happens when the static
|
|
route is reachable, but it is not the best among alternative
|
|
static route.
|
|
(4)reachableInRtm means the static route is reachable
|
|
and it is in RTM. It happens when the static
|
|
route is reachable, and it is the best among alternative
|
|
static route to be added into RTM. "
|
|
::= { rcIpv6StaticRouteEntry 6 }
|
|
|
|
rcIpv6StaticRoutePreference OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the route preference of this
|
|
entry. If there are more than one route that can
|
|
be used to forward IP traffic, the route that has
|
|
a highest preference will be used instead of a
|
|
lower preference one. The higher the number,
|
|
the higher the preference."
|
|
DEFVAL { 5 }
|
|
::= { rcIpv6StaticRouteEntry 7 }
|
|
|
|
rcIpv6StaticRouteEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable this entry."
|
|
DEFVAL { true }
|
|
::= { rcIpv6StaticRouteEntry 8 }
|
|
|
|
|
|
rcIpv6StaticRouteRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Row status for create/delete."
|
|
::= { rcIpv6StaticRouteEntry 9 }
|
|
|
|
-- the Internet Address Translation table
|
|
--
|
|
|
|
rcIpv6NetToPhysicalTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpv6NetToPhysicalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP Address Translation table used for mapping from IP
|
|
addresses to physical addresses.
|
|
|
|
The Address Translation tables contain the IP address to
|
|
'physical' address equivalences. Some interfaces do not use
|
|
translation tables for determining address equivalences
|
|
(e.g., DDN-X.25 has an algorithmic method); if all
|
|
interfaces are of this type, then the Address Translation
|
|
table is empty, i.e., has zero entries.
|
|
|
|
While many protocols may be used to populate this table, ARP
|
|
[10] and Neighbor Discovery [4] are the most likely
|
|
options."
|
|
REFERENCE "RFC0826 and RFC2461"
|
|
::= { rcIpv6Objects 7 }
|
|
|
|
rcIpv6NetToPhysicalEntry OBJECT-TYPE
|
|
SYNTAX RcIpv6NetToPhysicalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains one IP address to `physical' address
|
|
equivalence."
|
|
INDEX { rcIpv6NetToPhysicalIfIndex,
|
|
rcIpv6NetToPhysicalNetAddress }
|
|
::= { rcIpv6NetToPhysicalTable 1 }
|
|
|
|
RcIpv6NetToPhysicalEntry ::= SEQUENCE {
|
|
rcIpv6NetToPhysicalIfIndex InterfaceIndex,
|
|
rcIpv6NetToPhysicalNetAddress Ipv6Address,
|
|
rcIpv6NetToPhysicalPhysAddress PhysAddress,
|
|
rcIpv6NetToPhysicalInterface Integer32,
|
|
rcIpv6NetToPhysicalLastUpdated TimeStamp,
|
|
rcIpv6NetToPhysicalType INTEGER,
|
|
rcIpv6NetToPhysicalState INTEGER,
|
|
rcIpv6NetToPhysicalRowStatus RowStatus
|
|
}
|
|
|
|
rcIpv6NetToPhysicalIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index value which uniquely identifies the interface to
|
|
which this entry is applicable. The interface identified by
|
|
a particular value of this index is the same interface as
|
|
identified by the same value of the IfIndex field in the
|
|
rcIpv6InterfaceIfIndex."
|
|
::= { rcIpv6NetToPhysicalEntry 1 }
|
|
|
|
rcIpv6NetToPhysicalNetAddress OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP Address corresponding to the media-dependent
|
|
`physical' address. The address type of this object is
|
|
specified in rcIpv6NetToPhysicalAddressType.
|
|
|
|
|
|
Implementors need to be aware that if the size of
|
|
rcIpv6NetToPhysicalNetAddress exceeds 115 octets then OIDS of
|
|
instances of columns in this row will have more than 128
|
|
sub-identifiers and cannot be accessed using SNMPv1, SNMPv2c
|
|
or SNMPv3."
|
|
::= { rcIpv6NetToPhysicalEntry 2 }
|
|
|
|
rcIpv6NetToPhysicalPhysAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress (SIZE(0..65535))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media-dependent `physical' address.
|
|
|
|
As the entries in this table are typically not persistent
|
|
when this object is written the entity SHOULD NOT save the
|
|
change to non-volatile storage. In the ethernet case
|
|
it is a MAC address."
|
|
::= { rcIpv6NetToPhysicalEntry 3 }
|
|
|
|
rcIpv6NetToPhysicalInterface OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The field represents either a physical port id or the MLT
|
|
port id. This entry is associated either with
|
|
a port or with a MLT in a VLAN/Brouter port. If the value is
|
|
0 then the interface is CP port."
|
|
::= { rcIpv6NetToPhysicalEntry 4 }
|
|
|
|
rcIpv6NetToPhysicalLastUpdated OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime at the time this entry was last
|
|
updated. If this entry was updated prior to the last re-
|
|
initialization of the local network management subsystem,
|
|
then this object contains a zero value."
|
|
::= { rcIpv6NetToPhysicalEntry 5 }
|
|
|
|
rcIpv6NetToPhysicalType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1), -- none of the following
|
|
dynamic(2),
|
|
static(3),
|
|
local(4) -- local interface
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of mapping.
|
|
|
|
The 'dynamic(2)' type indicates that the IP address to
|
|
physical addresses mapping has been dynamically resolved
|
|
using e.g. IPv4 ARP or the IPv6 Neighbor Discovery protocol.
|
|
|
|
The 'static(3)' type indicates that the mapping has been
|
|
statically configured. Both of these refer to entries that
|
|
provide mappings for other entities addresses.
|
|
|
|
The 'local(4)' type indicates that the mapping is provided
|
|
for an entity's own interface address.
|
|
|
|
As the entries in this table are typically not persistent
|
|
when this object is written the entity SHOULD NOT save the
|
|
change to non-volatile storage."
|
|
DEFVAL { static }
|
|
::= { rcIpv6NetToPhysicalEntry 6 }
|
|
|
|
rcIpv6NetToPhysicalState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
reachable(1), -- confirmed reachability
|
|
|
|
stale(2), -- unconfirmed reachability
|
|
|
|
delay(3), -- waiting for reachability
|
|
-- confirmation before entering
|
|
-- the probe state
|
|
|
|
probe(4), -- actively probing
|
|
|
|
invalid(5), -- an invalidated mapping
|
|
|
|
unknown(6), -- state can not be determined
|
|
-- for some reason.
|
|
|
|
incomplete(7) -- address resolution is being performed.
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Neighbor Unreachability Detection [4] state for the
|
|
interface when the address mapping in this entry is used.
|
|
If Neighbor Unreachability Detection is not in use (eg. for
|
|
IPv4), this object is always unknown(6).
|
|
REFERENCE RFC2461"
|
|
::= { rcIpv6NetToPhysicalEntry 8 }
|
|
|
|
rcIpv6NetToPhysicalRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this conceptual row.
|
|
|
|
The RowStatus TC requires that this DESCRIPTION clause
|
|
states under which circumstances other objects in this row
|
|
can be modified. The value of this object has no effect on
|
|
whether other objects in this conceptual row can be
|
|
modified.
|
|
|
|
A conceptual row can not be made active until the
|
|
rcIpv6NetToPhysicalPhysAddress object has been set.
|
|
Note that if the rcIpv6NetToPhysicalType is set to
|
|
'invalid' the
|
|
managed node may delete the entry independent of the state
|
|
of this object. Only createandGo and Delete operations are
|
|
supported"
|
|
::= { rcIpv6NetToPhysicalEntry 9 }
|
|
|
|
--
|
|
-- IPv6 OSPF MIB draft-ietf-ospf-ospfv3-mib-08.txt
|
|
--
|
|
|
|
-- IPv6 OSPF Texual conventions
|
|
|
|
UpToRefreshInterval ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The values one might be able to configure for
|
|
variables bounded by the Refresh Interval"
|
|
SYNTAX Integer32 (1..1800)
|
|
|
|
RouterDeadRange ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The range of intervals in seconds that a routers hello
|
|
must have not been seen before a neighbor declares the
|
|
router down"
|
|
SYNTAX Integer32 (1..'FFF'h)
|
|
|
|
|
|
-- Ospfv3
|
|
rcOspfv3Mib OBJECT IDENTIFIER ::= { rcOspfv3 1 }
|
|
|
|
rcOspfv3Objects OBJECT IDENTIFIER ::= { rcOspfv3Mib 1 }
|
|
rcOspfv3Conformance OBJECT IDENTIFIER ::= { rcOspfv3Mib 2 }
|
|
|
|
-- OSPFv3 General Variables
|
|
rcOspfv3GeneralGroup OBJECT IDENTIFIER ::= { rcOspfv3Objects 1 }
|
|
|
|
-- These parameters apply globally to the Router's OSPFv3 Process
|
|
rcOspfv3RouterId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 32-bit integer uniquely identifying the
|
|
router in the Autonomous System.
|
|
To ensure uniqueness, this may
|
|
default to the value of one of the
|
|
router's IPv4 interface addresses if IPv4 is
|
|
configured on the router."
|
|
::= { rcOspfv3GeneralGroup 1 }
|
|
|
|
rcOspfv3AdminStat OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled (1), disabled (2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative status of OSPFv3 in the
|
|
router. The value 'enabled' denotes that the
|
|
OSPFv3 Process is active on at least one inter-
|
|
face; 'disabled' disables it on all inter-
|
|
faces."
|
|
::= { rcOspfv3GeneralGroup 2 }
|
|
|
|
rcOspfv3VersionNumber OBJECT-TYPE
|
|
SYNTAX INTEGER { version3(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version number of OSPF for IPv6 is 3."
|
|
::= { rcOspfv3GeneralGroup 3 }
|
|
|
|
rcOspfv3AreaBdrRtrStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag to note whether this router is an area
|
|
border router."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 3 Splitting the AS into
|
|
Areas"
|
|
::= { rcOspfv3GeneralGroup 4 }
|
|
|
|
rcOspfv3ASBdrRtrStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag to note whether this router is config-
|
|
ured as an Autonomous System border router."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 3.3 Classification of
|
|
routers"
|
|
::= { rcOspfv3GeneralGroup 5 }
|
|
|
|
rcOspfv3AsScopeLsaCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of AS-Scope (e.g. AS-External) link-state
|
|
advertisements in the link-state database."
|
|
::= { rcOspfv3GeneralGroup 6 }
|
|
|
|
rcOspfv3AsScopeLsaCksumSum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32-bit unsigned sum of the LS checksums of
|
|
the AS-scoped link-state advertisements con-
|
|
tained in the link-state database. This sum
|
|
can be used to determine if there has been a
|
|
change in a router's link state database, and
|
|
to compare the link-state database of two
|
|
routers."
|
|
::= { rcOspfv3GeneralGroup 7 }
|
|
|
|
rcOspfv3OriginateNewLsas OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of new link-state advertisements
|
|
that have been originated. This number is in-
|
|
cremented each time the router originates a new
|
|
LSA."
|
|
::= { rcOspfv3GeneralGroup 8 }
|
|
|
|
rcOspfv3RxNewLsas OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of link-state advertisements re-
|
|
ceived determined to be new instantiations.
|
|
This number does not include newer instantia-
|
|
tions of self-originated link-state advertise-
|
|
ments."
|
|
::= { rcOspfv3GeneralGroup 9 }
|
|
|
|
rcOspfv3ExtLsaCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of External(LS type 0x4005) in the link-
|
|
state database"
|
|
::= { rcOspfv3GeneralGroup 10 }
|
|
|
|
|
|
rcOspfv3ExtAreaLsdbLimit OBJECT-TYPE
|
|
SYNTAX Integer32 (-1..'7FFFFFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of non-default AS-
|
|
external-LSAs entries that can be stored in the
|
|
link-state database. If the value is -1, then
|
|
there is no limit.
|
|
|
|
When the number of non-default AS-external-LSAs
|
|
in a router's link-state database reaches
|
|
rcOspfv3ExtAreaLsdbLimit, the router enters Overflow-
|
|
State. The router never holds more than
|
|
rcOspfv3ExtAreaLsdbLimit non-default AS-external-LSAs
|
|
in its database. OspfExtAreaLsdbLimit MUST be set
|
|
identically in all routers attached to the OSPFv3
|
|
backbone and/or any regular OSPFv3 area. (i.e.,
|
|
OSPFv3 stub areas and NSSAs are excluded)."
|
|
::= { rcOspfv3GeneralGroup 11 }
|
|
|
|
rcOspfv3MulticastExtensions OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
intraAreaMulticast(0),
|
|
interAreaMulticast(1),
|
|
interAsMulticast(2)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Bit Mask indicating whether the router is
|
|
forwarding IPv6 multicast datagrams
|
|
based on the algorithms defined in the Multi-
|
|
cast Extensions to OSPF.
|
|
|
|
If intraAreaMulticast set, indicates that the router
|
|
can forward IPv6 multicast datagrams in the router's
|
|
directly attached areas (called intra-area mul-
|
|
ticast routing).
|
|
|
|
If interAreaMulticast set, indicates that the router
|
|
can forward IPv6 multicast datagrams between OSPFv3
|
|
areas (called inter-area multicast routing).
|
|
|
|
If interAsMulticast set, indicates that the router can
|
|
forward IPv6 multicast datagrams between Auto-
|
|
nomous Systems (called inter-AS multicast rout-
|
|
ing).
|
|
|
|
Only certain combinations of bit settings are
|
|
allowed, namely:
|
|
- All bits cleared (no multicasting)
|
|
- intraAreaMulticast only,
|
|
- intraAreaMulticast and interAreaMulticast,
|
|
- intraAreaMulticast and interAsMulticast
|
|
- intraAreaMulticast, interAreaMulticast and
|
|
interAsMulticast
|
|
By default, all bits are cleared."
|
|
::= { rcOspfv3GeneralGroup 12 }
|
|
|
|
rcOspfv3ExitOverflowInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds that, after entering
|
|
OverflowState, a router will attempt to leave
|
|
OverflowState. This allows the router to again
|
|
originate non-default AS-External-LSAs. When
|
|
set to 0, the router will not leave Overflow-
|
|
State until restarted."
|
|
::= { rcOspfv3GeneralGroup 13 }
|
|
|
|
rcOspfv3DemandExtensions OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The router's support for demand routing."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix on Demand Routing"
|
|
::= { rcOspfv3GeneralGroup 14 }
|
|
|
|
rcOspfv3TrafficEngineeringSupport OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The router's support for traffic engineering
|
|
extensions."
|
|
::= { rcOspfv3GeneralGroup 15 }
|
|
|
|
rcOspfv3ReferenceBandwidth OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reference bandwidth in kilobits/second for
|
|
calculating default interface metrics. The
|
|
default value is 100,000 KBPS (100 MBPS)"
|
|
::= { rcOspfv3GeneralGroup 16 }
|
|
|
|
rcOspfv3RestartSupport OBJECT-TYPE
|
|
SYNTAX INTEGER { none (1),
|
|
plannedOnly (2),
|
|
plannedAndUnplanned (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The router's support for OSPF hitless restart.
|
|
Options include: no restart support, only planned
|
|
restarts or both planned and unplanned restarts."
|
|
::= { rcOspfv3GeneralGroup 17 }
|
|
|
|
rcOspfv3RestartInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configured OSPF hitless restart timeout interval."
|
|
::= { rcOspfv3GeneralGroup 18 }
|
|
|
|
rcOspfv3RestartStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { notRestarting (1),
|
|
plannedRestart (2),
|
|
unplannedRestart (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current status of OSPF hitless restart."
|
|
::= { rcOspfv3GeneralGroup 19 }
|
|
|
|
rcOspfv3RestartAge OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remaining time in current OSPF hitless restart
|
|
interval."
|
|
::= { rcOspfv3GeneralGroup 20 }
|
|
|
|
rcOspfv3RestartExitReason OBJECT-TYPE
|
|
SYNTAX INTEGER { none (1), -- none attempted
|
|
inProgress (2), -- restart in
|
|
-- progress
|
|
completed (3), -- successfully
|
|
-- completed
|
|
timedOut (4), -- timed out
|
|
topologyChanged (5) -- aborted due to
|
|
-- topologychange.
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes the outcome of the last attempt at a
|
|
hitless restart. If the value is 'none', no restart
|
|
has yet been attempted. If the value is 'inProgress',
|
|
a restart attempt is currently underway."
|
|
::= { rcOspfv3GeneralGroup 21 }
|
|
|
|
|
|
-- The OSPFv3 Area Data Structure contains information
|
|
-- regarding the various areas. The interfaces and
|
|
-- virtual links are configured as part of these areas.
|
|
-- Area 0.0.0.0, by definition, is the Backbone Area
|
|
|
|
rcOspfv3AreaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcOspfv3AreaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information describing the configured parame-
|
|
ters and cumulative statistics of the router's
|
|
attached areas."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 6 The Area Data Struc-
|
|
ture"
|
|
::= { rcOspfv3Objects 2 }
|
|
|
|
rcOspfv3AreaEntry OBJECT-TYPE
|
|
SYNTAX RcOspfv3AreaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information describing the configured parame-
|
|
ters and cumulative statistics of one of the
|
|
router's attached areas."
|
|
INDEX { rcOspfv3AreaId }
|
|
::= { rcOspfv3AreaTable 1 }
|
|
|
|
RcOspfv3AreaEntry ::= SEQUENCE {
|
|
rcOspfv3AreaId
|
|
IpAddress,
|
|
rcOspfv3ImportAsExtern
|
|
INTEGER,
|
|
rcOspfv3AreaSpfRuns
|
|
Counter32,
|
|
rcOspfv3AreaBdrRtrCount
|
|
Gauge32,
|
|
rcOspfv3AreaAsBdrRtrCount
|
|
Gauge32,
|
|
rcOspfv3AreaScopeLsaCount
|
|
Gauge32,
|
|
rcOspfv3AreaScopeLsaCksumSum
|
|
Integer32,
|
|
rcOspfv3AreaSummary
|
|
INTEGER,
|
|
rcOspfv3AreaStatus
|
|
RowStatus,
|
|
rcOspfv3StubMetric
|
|
Integer32,
|
|
rcOspfv3AreaNssaTranslatorRole
|
|
INTEGER,
|
|
rcOspfv3AreaNssaTranslatorState
|
|
INTEGER,
|
|
rcOspfv3AreaNssaTranslatorStabilityInterval
|
|
Unsigned32,
|
|
rcOspfv3AreaNssaTranslatorEvents
|
|
Counter32,
|
|
rcOspfv3AreaStubMetricType
|
|
INTEGER
|
|
}
|
|
|
|
rcOspfv3AreaId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 32-bit integer uniquely identifying an area.
|
|
Area ID 0.0.0.0 is used for the OSPFv3 backbone."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.2 Area parameters"
|
|
::= { rcOspfv3AreaEntry 1 }
|
|
|
|
rcOspfv3ImportAsExtern OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
importExternal(1), -- normal area
|
|
importNoExternal(2), -- stub area
|
|
importNssa(3) -- not-so-stubby-area
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether an area is a Stub area, NSSA, or
|
|
standard area. AS-scope LSAs are not imported into Stub
|
|
Areas or NSSAs. NSSAs import AS-External data as Type-7
|
|
LSAs which have Area-scope"
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.2 Area parameters"
|
|
DEFVAL { importExternal }
|
|
::= { rcOspfv3AreaEntry 2 }
|
|
|
|
rcOspfv3AreaSpfRuns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times that the intra-area route
|
|
table has been calculated using this area's
|
|
link-state database. This is typically done
|
|
using Dijkstra's algorithm."
|
|
::= { rcOspfv3AreaEntry 3 }
|
|
|
|
rcOspfv3AreaBdrRtrCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of area border routers reach-
|
|
able within this area. This is initially zero,
|
|
and is calculated in each SPF Pass."
|
|
::= { rcOspfv3AreaEntry 4 }
|
|
|
|
rcOspfv3AreaAsBdrRtrCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of Autonomous System border
|
|
routers reachable within this area. This is
|
|
initially zero, and is calculated in each SPF
|
|
Pass."
|
|
::= { rcOspfv3AreaEntry 5 }
|
|
|
|
rcOspfv3AreaScopeLsaCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of Area-Scope link-state
|
|
advertisements in this area's link-state
|
|
database."
|
|
::= { rcOspfv3AreaEntry 6 }
|
|
|
|
rcOspfv3AreaScopeLsaCksumSum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32-bit unsigned sum of the Area-Scope link-state
|
|
advertisements' LS checksums contained in this
|
|
area's link-state database. The sum can be used
|
|
to determine if there has been a change in a
|
|
router's link state database, and to compare the
|
|
link-state database of two routers."
|
|
::= { rcOspfv3AreaEntry 7 }
|
|
|
|
rcOspfv3AreaSummary OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noAreaSummary(1),
|
|
sendAreaSummary(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The variable rcOspfv3AreaSummary controls the im-
|
|
port of Inter-Area LSAs into stub areas. It has
|
|
no effect on other areas.
|
|
|
|
If it is noAreaSummary, the router will neither
|
|
originate nor propagate Inter-Area LSAs into the
|
|
stub area. It will rely entirely on its de-
|
|
fault route.
|
|
|
|
If it is sendAreaSummary, the router will both
|
|
summarize and propagate Inter-Area LSAs."
|
|
DEFVAL { sendAreaSummary }
|
|
::= { rcOspfv3AreaEntry 8 }
|
|
|
|
rcOspfv3AreaStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable controls the status of the en-
|
|
try. The use of RowStatus is covered in more detail
|
|
in [6]."
|
|
::= { rcOspfv3AreaEntry 9 }
|
|
|
|
rcOspfv3StubMetric OBJECT-TYPE
|
|
SYNTAX Integer32 (0..'FFFFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The metric value advertised for the default route
|
|
into Stub and NSSA areas."
|
|
::= { rcOspfv3AreaEntry 10 }
|
|
|
|
rcOspfv3AreaNssaTranslatorRole OBJECT-TYPE
|
|
SYNTAX INTEGER { always(1), candidate(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates an NSSA Border router's ability to
|
|
perform NSSA translation of type-7 LSAs into
|
|
type-5 LSAs."
|
|
DEFVAL { candidate }
|
|
::= { rcOspfv3AreaEntry 11 }
|
|
|
|
rcOspfv3AreaNssaTranslatorState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
elected(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates if and how an NSSA Border router is
|
|
performing NSSA translation of type-7 LSAs into type-5
|
|
LSAs. When this object is set to enabled, the NSSA
|
|
Border router's rcOspfv3AreaNssTranslatorRole
|
|
has been set to always. When this object is set to
|
|
elected, a candidate NSSA Border router is translating
|
|
type-7 LSAs into type-5. When this object is set to
|
|
disabled, a candidate NSSA Border router is NOT
|
|
translating type-7 LSAs into type-5."
|
|
::= { rcOspfv3AreaEntry 12 }
|
|
|
|
rcOspfv3AreaNssaTranslatorStabilityInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds after an elected translator
|
|
determines its services are no longer required, that
|
|
it should continue to perform its translation duties."
|
|
DEFVAL { 40 }
|
|
::= { rcOspfv3AreaEntry 13 }
|
|
|
|
rcOspfv3AreaNssaTranslatorEvents OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of Translator State changes
|
|
that have occurred since the last boot-up."
|
|
::= { rcOspfv3AreaEntry 14 }
|
|
|
|
rcOspfv3AreaStubMetricType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ospfv3Metric (1), -- OSPF Metric
|
|
comparableCost (2), -- external type 1
|
|
nonComparable (3) -- external type 2
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable displays the type of metric ad-
|
|
vertised as a default route."
|
|
DEFVAL { ospfv3Metric }
|
|
::= { rcOspfv3AreaEntry 15 }
|
|
|
|
-- OSPFv3 AS-Scope Link State Database
|
|
|
|
-- The Link State Database contains the AS-Scope Link State
|
|
-- Advertisements from throughout the areas that the
|
|
-- device is attached to.
|
|
|
|
rcOspfv3AsLsdbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcOspfv3AsLsdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPFv3 Process's AS-Scope Link State Database."
|
|
::= { rcOspfv3Objects 3 }
|
|
|
|
rcOspfv3AsLsdbEntry OBJECT-TYPE
|
|
SYNTAX RcOspfv3AsLsdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A single AS-Scope Link State Advertisement."
|
|
INDEX { rcOspfv3AsLsdbType,
|
|
rcOspfv3AsLsdbRouterId,
|
|
rcOspfv3AsLsdbLsid }
|
|
::= { rcOspfv3AsLsdbTable 1 }
|
|
|
|
RcOspfv3AsLsdbEntry ::= SEQUENCE {
|
|
rcOspfv3AsLsdbType
|
|
INTEGER,
|
|
rcOspfv3AsLsdbRouterId
|
|
IpAddress,
|
|
rcOspfv3AsLsdbLsid
|
|
Unsigned32,
|
|
rcOspfv3AsLsdbSequence
|
|
Integer32,
|
|
rcOspfv3AsLsdbAge
|
|
Integer32,
|
|
rcOspfv3AsLsdbChecksum
|
|
Integer32,
|
|
rcOspfv3AsLsdbAdvertisement
|
|
OCTET STRING,
|
|
rcOspfv3AsLsdbTypeKnown
|
|
TruthValue
|
|
}
|
|
|
|
rcOspfv3AsLsdbType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
linkLsa (8),
|
|
routerLink (8193),
|
|
networkLink (8194),
|
|
interAreaPrefix (8195),
|
|
interAreaRouter (8196),
|
|
type7 (8199),
|
|
intraAreaPrefix (8201),
|
|
asExternal (16389)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the link state advertisement.
|
|
Each link state type has a separate advertise-
|
|
ment format. AS-Scope LSAs not recognized by
|
|
the router may be stored in the database."
|
|
::= { rcOspfv3AsLsdbEntry 1 }
|
|
|
|
rcOspfv3AsLsdbRouterId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit number that uniquely identifies the
|
|
originating router in the Autonomous System."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.1 Global parameters"
|
|
::= { rcOspfv3AsLsdbEntry 2 }
|
|
|
|
rcOspfv3AsLsdbLsid OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Link State ID is an LS Type Specific field
|
|
containing a unique identifier;
|
|
it identifies the piece of the routing domain
|
|
that is being described by the advertisement.
|
|
In contrast to OSPFv2, the LSID has no
|
|
addressing semantics."
|
|
::= { rcOspfv3AsLsdbEntry 3 }
|
|
|
|
-- Note that the OSPF Sequence Number is a 32 bit signed
|
|
-- integer. It starts with the value '80000001'h,
|
|
-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
|
|
-- Thus, a typical sequence number will be very negative.
|
|
|
|
rcOspfv3AsLsdbSequence OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sequence number field is a signed 32-bit
|
|
integer. It is used to detect old and dupli-
|
|
cate link state advertisements. The space of
|
|
sequence numbers is linearly ordered. The
|
|
larger the sequence number the more recent the
|
|
advertisement."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.6 LS sequence
|
|
number"
|
|
::= { rcOspfv3AsLsdbEntry 4 }
|
|
|
|
rcOspfv3AsLsdbAge OBJECT-TYPE
|
|
SYNTAX Integer32 -- Should be 0..MaxAge
|
|
-- unless DoNotAge bit is set
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is the age of the link state adver-
|
|
tisement in seconds."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.1 LS age"
|
|
::= { rcOspfv3AsLsdbEntry 5 }
|
|
|
|
rcOspfv3AsLsdbChecksum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is the checksum of the complete
|
|
contents of the advertisement, excepting the
|
|
age field. The age field is excepted so that
|
|
an advertisement's age can be incremented
|
|
without updating the checksum. The checksum
|
|
used is the same that is used for ISO connec-
|
|
tionless datagrams; it is commonly referred to
|
|
as the Fletcher checksum."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.7 LS checksum"
|
|
::= { rcOspfv3AsLsdbEntry 6 }
|
|
|
|
rcOspfv3AsLsdbAdvertisement OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..65535))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entire Link State Advertisement, including
|
|
its header."
|
|
::= { rcOspfv3AsLsdbEntry 7 }
|
|
|
|
rcOspfv3AsLsdbTypeKnown OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Is the LSA type recognized by this Router?"
|
|
::= { rcOspfv3AsLsdbEntry 8 }
|
|
|
|
|
|
-- OSPFv3 Area-Scope Link State Database
|
|
|
|
-- The Link State Database contains the Area-Scope Link State
|
|
-- Advertisements from throughout the area that the
|
|
-- device is attached to.
|
|
|
|
rcOspfv3AreaLsdbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcOspfv3AreaLsdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPFv3 Process's Area-Scope Link State Database."
|
|
::= { rcOspfv3Objects 4 }
|
|
|
|
rcOspfv3AreaLsdbEntry OBJECT-TYPE
|
|
SYNTAX RcOspfv3AreaLsdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A single Area-Scope Link State Advertisement."
|
|
INDEX { rcOspfv3AreaLsdbAreaId,
|
|
rcOspfv3AreaLsdbType,
|
|
rcOspfv3AreaLsdbRouterId,
|
|
rcOspfv3AreaLsdbLsid }
|
|
::= { rcOspfv3AreaLsdbTable 1 }
|
|
|
|
RcOspfv3AreaLsdbEntry ::= SEQUENCE {
|
|
rcOspfv3AreaLsdbAreaId
|
|
IpAddress,
|
|
rcOspfv3AreaLsdbType
|
|
INTEGER,
|
|
rcOspfv3AreaLsdbRouterId
|
|
IpAddress,
|
|
rcOspfv3AreaLsdbLsid
|
|
Unsigned32,
|
|
rcOspfv3AreaLsdbSequence
|
|
Integer32,
|
|
rcOspfv3AreaLsdbAge
|
|
Integer32,
|
|
rcOspfv3AreaLsdbChecksum
|
|
Integer32,
|
|
rcOspfv3AreaLsdbAdvertisement
|
|
OCTET STRING,
|
|
rcOspfv3AreaLsdbTypeKnown
|
|
TruthValue
|
|
}
|
|
|
|
rcOspfv3AreaLsdbAreaId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit identifier of the Area from which the
|
|
LSA was received."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.2 Area parameters"
|
|
::= { rcOspfv3AreaLsdbEntry 1 }
|
|
|
|
rcOspfv3AreaLsdbType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
linkLsa (8),
|
|
routerLink (8193),
|
|
networkLink (8194),
|
|
interAreaPrefix (8195),
|
|
interAreaRouter (8196),
|
|
type7 (8199),
|
|
intraAreaPrefix (8201),
|
|
asExternal (16389)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the link state advertisement.
|
|
Each link state type has a separate advertise-
|
|
ment format. Area-Scope LSAs unrecognized by the
|
|
router are also stored in this database."
|
|
::= { rcOspfv3AreaLsdbEntry 2 }
|
|
|
|
rcOspfv3AreaLsdbRouterId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit number that uniquely identifies the
|
|
originating router in the Autonomous System."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.1 Global parameters"
|
|
::= { rcOspfv3AreaLsdbEntry 3 }
|
|
|
|
rcOspfv3AreaLsdbLsid OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Link State ID is an LS Type Specific field
|
|
containing a unique identifier;
|
|
it identifies the piece of the routing domain
|
|
that is being described by the advertisement.
|
|
In contrast to OSPFv2, the LSID has no
|
|
addressing semantics."
|
|
::= { rcOspfv3AreaLsdbEntry 4 }
|
|
|
|
-- Note that the OSPF Sequence Number is a 32 bit signed
|
|
-- integer. It starts with the value '80000001'h,
|
|
-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
|
|
-- Thus, a typical sequence number will be very negative.
|
|
|
|
rcOspfv3AreaLsdbSequence OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sequence number field is a signed 32-bit
|
|
integer. It is used to detect old and dupli-
|
|
cate link state advertisements. The space of
|
|
sequence numbers is linearly ordered. The
|
|
larger the sequence number the more recent the
|
|
advertisement."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.6 LS sequence
|
|
number"
|
|
::= { rcOspfv3AreaLsdbEntry 5 }
|
|
|
|
rcOspfv3AreaLsdbAge OBJECT-TYPE
|
|
SYNTAX Integer32 -- Should be 0..MaxAge
|
|
-- unless DoNotAge bit is set
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is the age of the link state adver-
|
|
tisement in seconds."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.1 LS age"
|
|
::= { rcOspfv3AreaLsdbEntry 6 }
|
|
|
|
rcOspfv3AreaLsdbChecksum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is the checksum of the complete
|
|
contents of the advertisement, excepting the
|
|
age field. The age field is excepted so that
|
|
an advertisement's age can be incremented
|
|
without updating the checksum. The checksum
|
|
used is the same that is used for ISO connec-
|
|
tionless datagrams; it is commonly referred to
|
|
as the Fletcher checksum."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.7 LS checksum"
|
|
::= { rcOspfv3AreaLsdbEntry 7 }
|
|
|
|
rcOspfv3AreaLsdbAdvertisement OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..65535))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entire Link State Advertisement, including
|
|
its header."
|
|
::= { rcOspfv3AreaLsdbEntry 8 }
|
|
|
|
rcOspfv3AreaLsdbTypeKnown OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Is the LSA type recognized by this Router?"
|
|
::= { rcOspfv3AreaLsdbEntry 9 }
|
|
|
|
-- OSPFv3 Link-Scope Link State Database
|
|
|
|
-- The Link State Database contains the Link-Scope Link State
|
|
-- Advertisements from the links that the
|
|
-- device is attached to.
|
|
|
|
rcOspfv3LinkLsdbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcOspfv3LinkLsdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPFv3 Process's Link-Scope Link State Database."
|
|
::= { rcOspfv3Objects 5 }
|
|
|
|
rcOspfv3LinkLsdbEntry OBJECT-TYPE
|
|
SYNTAX RcOspfv3LinkLsdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A single Link-Scope Link State Advertisement."
|
|
INDEX { rcOspfv3LinkLsdbIfIndex,
|
|
rcOspfv3LinkLsdbType,
|
|
rcOspfv3LinkLsdbRouterId,
|
|
rcOspfv3LinkLsdbLsid }
|
|
::= { rcOspfv3LinkLsdbTable 1 }
|
|
|
|
RcOspfv3LinkLsdbEntry ::= SEQUENCE {
|
|
rcOspfv3LinkLsdbIfIndex
|
|
InterfaceIndex,
|
|
rcOspfv3LinkLsdbType
|
|
INTEGER,
|
|
rcOspfv3LinkLsdbRouterId
|
|
IpAddress,
|
|
rcOspfv3LinkLsdbLsid
|
|
Unsigned32,
|
|
rcOspfv3LinkLsdbSequence
|
|
Integer32,
|
|
rcOspfv3LinkLsdbAge
|
|
Integer32,
|
|
rcOspfv3LinkLsdbChecksum
|
|
Integer32,
|
|
rcOspfv3LinkLsdbAdvertisement
|
|
OCTET STRING,
|
|
rcOspfv3LinkLsdbTypeKnown
|
|
TruthValue
|
|
}
|
|
|
|
rcOspfv3LinkLsdbIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the link from which the LSA
|
|
was received."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.2 Area parameters"
|
|
::= { rcOspfv3LinkLsdbEntry 1 }
|
|
|
|
rcOspfv3LinkLsdbType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
linkLsa (8),
|
|
routerLink (8193),
|
|
networkLink (8194),
|
|
interAreaPrefix (8195),
|
|
interAreaRouter (8196),
|
|
type7 (8199),
|
|
intraAreaPrefix (8201),
|
|
asExternal (16389)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the link state advertisement.
|
|
Each link state type has a separate advertise-
|
|
ment format. Link-Scope LSAs unrecognized by the
|
|
router are also stored in this database."
|
|
::= { rcOspfv3LinkLsdbEntry 2 }
|
|
|
|
rcOspfv3LinkLsdbRouterId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32 bit number that uniquely identifies the
|
|
originating router in the Autonomous System."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.1 Global parameters"
|
|
::= { rcOspfv3LinkLsdbEntry 3 }
|
|
|
|
rcOspfv3LinkLsdbLsid OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Link State ID is an LS Type Specific field
|
|
containing a unique identifier;
|
|
it identifies the piece of the routing domain
|
|
that is being described by the advertisement.
|
|
In contrast to OSPFv2, the LSID has no
|
|
addressing semantics."
|
|
::= { rcOspfv3LinkLsdbEntry 4 }
|
|
|
|
-- Note that the OSPF Sequence Number is a 32 bit signed
|
|
-- integer. It starts with the value '80000001'h,
|
|
-- or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
|
|
-- Thus, a typical sequence number will be very negative.
|
|
|
|
rcOspfv3LinkLsdbSequence OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sequence number field is a signed 32-bit
|
|
integer. It is used to detect old and dupli-
|
|
cate link state advertisements. The space of
|
|
sequence numbers is linearly ordered. The
|
|
larger the sequence number the more recent the
|
|
advertisement."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.6 LS sequence
|
|
number"
|
|
::= { rcOspfv3LinkLsdbEntry 5 }
|
|
|
|
rcOspfv3LinkLsdbAge OBJECT-TYPE
|
|
SYNTAX Integer32 -- Should be 0..MaxAge
|
|
-- unless DoNotAge bit is set
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is the age of the link state
|
|
advertisement in seconds."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.1 LS age"
|
|
::= { rcOspfv3LinkLsdbEntry 6 }
|
|
|
|
rcOspfv3LinkLsdbChecksum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is the checksum of the complete
|
|
contents of the advertisement, excepting the
|
|
age field. The age field is excepted so that
|
|
an advertisement's age can be incremented
|
|
without updating the checksum. The checksum
|
|
used is the same that is used for ISO connec-
|
|
tionless datagrams; it is commonly referred to
|
|
as the Fletcher checksum."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 12.1.7 LS checksum"
|
|
::= { rcOspfv3LinkLsdbEntry 7 }
|
|
|
|
rcOspfv3LinkLsdbAdvertisement OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..65535))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entire Link State Advertisement, including
|
|
its header."
|
|
::= { rcOspfv3LinkLsdbEntry 8 }
|
|
|
|
rcOspfv3LinkLsdbTypeKnown OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the LSA type is recognized by this
|
|
Router."
|
|
::= { rcOspfv3LinkLsdbEntry 9 }
|
|
|
|
|
|
-- OSPF Host Table
|
|
|
|
-- The Host/Metric Table indicates what hosts are directly
|
|
-- attached to the Router, and what metrics and types of
|
|
-- service should be advertised for them.
|
|
|
|
rcOspfv3HostTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcOspfv3HostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The list of Hosts, and their metrics, that the
|
|
router will advertise as host routes."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.6 Host route param-
|
|
eters"
|
|
::= { rcOspfv3Objects 6 }
|
|
|
|
rcOspfv3HostEntry OBJECT-TYPE
|
|
SYNTAX RcOspfv3HostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A metric to be advertised when a given host is
|
|
reachable."
|
|
INDEX { rcOspfv3HostAddressType,
|
|
rcOspfv3HostAddress }
|
|
::= { rcOspfv3HostTable 1 }
|
|
|
|
RcOspfv3HostEntry ::= SEQUENCE {
|
|
rcOspfv3HostAddressType
|
|
INTEGER,
|
|
rcOspfv3HostAddress
|
|
OCTET STRING,
|
|
rcOspfv3HostMetric
|
|
Integer32,
|
|
rcOspfv3HostStatus
|
|
RowStatus,
|
|
rcOspfv3HostAreaID
|
|
IpAddress
|
|
}
|
|
|
|
rcOspfv3HostAddressType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
ipv4(1),
|
|
ipv6(2),
|
|
ipv4z(3),
|
|
ipv6z(4),
|
|
dns(16)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type of rcOspfv3HostAddress. Only IPv6
|
|
addresses without zone index are expected."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.6 Host route parame-
|
|
ters"
|
|
::= { rcOspfv3HostEntry 1 }
|
|
|
|
|
|
rcOspfv3HostAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 Address of the Host. Must be a Global
|
|
or Site-local address."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.6 Host route parame-
|
|
ters"
|
|
::= { rcOspfv3HostEntry 2 }
|
|
|
|
rcOspfv3HostMetric OBJECT-TYPE
|
|
SYNTAX Integer32 (0..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Metric to be advertised."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.6 Host route parame-
|
|
ters"
|
|
::= { rcOspfv3HostEntry 3 }
|
|
|
|
rcOspfv3HostStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable controls the status of the en-
|
|
try. The use of RowStatus is covered in more detail
|
|
in [6]."
|
|
::= { rcOspfv3HostEntry 4 }
|
|
|
|
rcOspfv3HostAreaID OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Area the Host Entry is to be found within.
|
|
By default, the area that a subsuming OSPFv3 in-
|
|
terface is in, or 0.0.0.0"
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.2 Area parameters"
|
|
::= { rcOspfv3HostEntry 5 }
|
|
|
|
-- OSPFv3 Interface Table
|
|
|
|
rcOspfv3IfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcOspfv3IfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPFv3 Interface Table describes the inter-
|
|
faces from the viewpoint of OSPFv3."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.3 Router interface
|
|
parameters"
|
|
::= { rcOspfv3Objects 7 }
|
|
|
|
rcOspfv3IfEntry OBJECT-TYPE
|
|
SYNTAX RcOspfv3IfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPFv3 Interface Entry describes one inter-
|
|
face from the viewpoint of OSPFv3."
|
|
INDEX { rcOspfv3IfIndex }
|
|
::= { rcOspfv3IfTable 1 }
|
|
|
|
|
|
RcOspfv3IfEntry ::= SEQUENCE {
|
|
rcOspfv3IfIndex
|
|
InterfaceIndex,
|
|
rcOspfv3IfAreaId
|
|
IpAddress,
|
|
rcOspfv3IfType
|
|
INTEGER,
|
|
rcOspfv3IfAdminStat
|
|
INTEGER,
|
|
rcOspfv3IfRtrPriority
|
|
Integer32,
|
|
rcOspfv3IfTransitDelay
|
|
Integer32,
|
|
rcOspfv3IfRetransInterval
|
|
Integer32,
|
|
rcOspfv3IfHelloInterval
|
|
Integer32,
|
|
rcOspfv3IfRtrDeadInterval
|
|
Integer32,
|
|
rcOspfv3IfPollInterval
|
|
Unsigned32,
|
|
rcOspfv3IfState
|
|
INTEGER,
|
|
rcOspfv3IfDesignatedRouter
|
|
IpAddress,
|
|
rcOspfv3IfBackupDesignatedRouter
|
|
IpAddress,
|
|
rcOspfv3IfEvents
|
|
Counter32,
|
|
rcOspfv3IfStatus
|
|
RowStatus,
|
|
rcOspfv3IfMulticastForwarding
|
|
INTEGER,
|
|
rcOspfv3IfDemand
|
|
TruthValue,
|
|
rcOspfv3IfMetricValue
|
|
Integer32,
|
|
rcOspfv3IfLinkScopeLsaCount
|
|
Gauge32,
|
|
rcOspfv3IfLinkLsaCksumSum
|
|
Integer32,
|
|
rcOspfv3IfInstId
|
|
Integer32,
|
|
rcOspfv3IfDemandNbrProbe
|
|
TruthValue,
|
|
rcOspfv3IfDemandNbrProbeRetxLimit
|
|
Unsigned32,
|
|
rcOspfv3IfDemandNbrProbeInterval
|
|
Unsigned32
|
|
}
|
|
|
|
rcOspfv3IfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index of this OSPFv3 interface.
|
|
It corresponds to the interface index of the
|
|
IPv6 interface on which OSPFv3 is configured."
|
|
::= { rcOspfv3IfEntry 1 }
|
|
|
|
rcOspfv3IfAreaId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 32-bit integer uniquely identifying the area
|
|
to which the interface connects. Area ID
|
|
0.0.0.0 is used for the OSPFv3 backbone."
|
|
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
::= { rcOspfv3IfEntry 2 }
|
|
|
|
rcOspfv3IfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
broadcast(1),
|
|
nbma(2),
|
|
pointToPoint(3),
|
|
pointToMultipoint(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPFv3 interface type."
|
|
::= { rcOspfv3IfEntry 3 }
|
|
|
|
rcOspfv3IfAdminStat OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled (1), disabled (2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPFv3 interface's administrative status.
|
|
The value formed on the interface, and the in-
|
|
terface will be advertised as an internal route
|
|
to some area. The value 'disabled' denotes
|
|
that the interface is external to OSPFv3."
|
|
DEFVAL { enabled }
|
|
::= { rcOspfv3IfEntry 4 }
|
|
|
|
rcOspfv3IfRtrPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..'FF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority of this interface. Used in
|
|
multi-access networks, this field is used in
|
|
the designated router election algorithm. The
|
|
value 0 signifies that the router is not eligi-
|
|
ble to become the designated router on this
|
|
particular network. In the event of a tie in
|
|
this value, routers will use their Router ID as
|
|
a tie breaker."
|
|
DEFVAL { 1 }
|
|
::= { rcOspfv3IfEntry 5 }
|
|
|
|
rcOspfv3IfTransitDelay OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The estimated number of seconds it takes to
|
|
transmit a link state update packet over this
|
|
interface."
|
|
DEFVAL { 1 }
|
|
::= { rcOspfv3IfEntry 6 }
|
|
|
|
rcOspfv3IfRetransInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds between link-state ad-
|
|
vertisement retransmissions, for adjacencies
|
|
belonging to this interface. This value is
|
|
also used when retransmitting database descrip-
|
|
tion and link-state request packets."
|
|
DEFVAL { 5 }
|
|
::= { rcOspfv3IfEntry 7 }
|
|
|
|
rcOspfv3IfHelloInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..'FFFF'h)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of time, in seconds, between the
|
|
Hello packets that the router sends on the in-
|
|
terface. This value must be the same for all
|
|
routers attached to a common network."
|
|
DEFVAL { 10 }
|
|
::= { rcOspfv3IfEntry 8 }
|
|
|
|
rcOspfv3IfRtrDeadInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..'FFF'h)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds that a router's Hello
|
|
packets have not been seen before it's neigh-
|
|
bors declare the router down. This should be
|
|
some multiple of the Hello interval. This
|
|
value must be the same for all routers attached
|
|
to a common network."
|
|
DEFVAL { 40 }
|
|
::= { rcOspfv3IfEntry 9 }
|
|
|
|
rcOspfv3IfPollInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The larger time interval, in seconds, between
|
|
the Hello packets sent to an inactive non-
|
|
broadcast multi- access neighbor."
|
|
DEFVAL { 120 }
|
|
::= { rcOspfv3IfEntry 10 }
|
|
|
|
rcOspfv3IfState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
loopback(2),
|
|
waiting(3),
|
|
pointToPoint(4),
|
|
designatedRouter(5),
|
|
backupDesignatedRouter(6),
|
|
otherDesignatedRouter(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSPFv3 Interface State."
|
|
::= { rcOspfv3IfEntry 11 }
|
|
|
|
rcOspfv3IfDesignatedRouter OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Router ID of the Designated Router."
|
|
::= { rcOspfv3IfEntry 12 }
|
|
|
|
rcOspfv3IfBackupDesignatedRouter OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Router ID of the Backup Designated
|
|
Router."
|
|
::= { rcOspfv3IfEntry 14 }
|
|
|
|
rcOspfv3IfEvents OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times this OSPF interface has
|
|
changed its state, or an error has occurred."
|
|
::= { rcOspfv3IfEntry 15 }
|
|
|
|
rcOspfv3IfStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable controls the status of the en-
|
|
try. The use of RowStatus is covered in more detail in
|
|
[6]."
|
|
::= { rcOspfv3IfEntry 17 }
|
|
|
|
rcOspfv3IfMulticastForwarding OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
blocked(1), -- no multicast forwarding
|
|
multicast(2), -- using multicast address
|
|
unicast(3) -- to each OSPFv3 neighbor
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The way multicasts should forwarded on this
|
|
interface; not forwarded, forwarded as data
|
|
link multicasts, or forwarded as data link uni-
|
|
casts. Data link multicasting is not meaning-
|
|
ful on point to point and NBMA interfaces, and
|
|
setting rcOspfv3MulticastForwarding to 0 effective-
|
|
ly disables all multicast forwarding."
|
|
DEFVAL { blocked }
|
|
::= { rcOspfv3IfEntry 18 }
|
|
|
|
rcOspfv3IfDemand OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether Demand OSPFv3 procedures (hel-
|
|
lo suppression to FULL neighbors and setting the
|
|
DoNotAge flag on propagated LSAs) should be per-
|
|
formed on this interface."
|
|
DEFVAL { false }
|
|
::= { rcOspfv3IfEntry 19 }
|
|
|
|
rcOspfv3IfMetricValue OBJECT-TYPE
|
|
SYNTAX Integer32 (0..'FFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The metric assigned to this interface.
|
|
The default value of the Metric is
|
|
Reference Bandwidth / ifSpeed. The value of the
|
|
reference bandwidth is configured by the
|
|
rcOspfv3ReferenceBandwidth object. A value of '0' means
|
|
the metric value of this interface will depend on the speed
|
|
of the interface, when the state of the interface is up.
|
|
The default (0) metric for Vlan and Tunnel is 10."
|
|
|
|
::= { rcOspfv3IfEntry 20 }
|
|
|
|
rcOspfv3IfLinkScopeLsaCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of Link-Scope link-state
|
|
advertisements in this link's link-state database."
|
|
::= { rcOspfv3IfEntry 21 }
|
|
|
|
rcOspfv3IfLinkLsaCksumSum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32-bit unsigned sum of the Link-Scope link-state
|
|
advertisements' LS checksums contained in this
|
|
link's link-state database. The sum can be used
|
|
to determine if there has been a change in a
|
|
router's link state database, and to compare the
|
|
link-state database of two routers."
|
|
::= { rcOspfv3IfEntry 22 }
|
|
|
|
rcOspfv3IfInstId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enables multiple instances of OSPFv3 to be run over
|
|
a single link. Each protocol instance would be assigned
|
|
a separate ID. This ID has local link significance
|
|
only."
|
|
DEFVAL { 0 }
|
|
::= { rcOspfv3IfEntry 23 }
|
|
|
|
rcOspfv3IfDemandNbrProbe OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Indicates whether or not neighbor probing is
|
|
enabled to determine whether or not the neighbor
|
|
is inactive. Neighbor probing is disabled by
|
|
default."
|
|
DEFVAL { false }
|
|
::= { rcOspfv3IfEntry 24 }
|
|
|
|
rcOspfv3IfDemandNbrProbeRetxLimit OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The number of consecutive LSA retransmissions before
|
|
the neighbor is deemed inactive and the neighbor
|
|
adjacency is brought down."
|
|
DEFVAL { 10 }
|
|
::= { rcOspfv3IfEntry 25 }
|
|
|
|
rcOspfv3IfDemandNbrProbeInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Defines how often the neighbor will be probed."
|
|
DEFVAL { 120 }
|
|
::= { rcOspfv3IfEntry 26 }
|
|
|
|
-- OSPFv3 Virtual Interface Table
|
|
|
|
-- The Virtual Interface Table describes the virtual
|
|
-- links that the OSPFv3 Process is configured to
|
|
-- carry on.
|
|
|
|
rcOspfv3VirtIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcOspfv3VirtIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about this router's virtual inter-
|
|
faces."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.4 Virtual link
|
|
parameters"
|
|
::= { rcOspfv3Objects 8 }
|
|
|
|
rcOspfv3VirtIfEntry OBJECT-TYPE
|
|
SYNTAX RcOspfv3VirtIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single Virtual Interface."
|
|
INDEX { rcOspfv3VirtIfAreaId,
|
|
rcOspfv3VirtIfNeighbor }
|
|
::= { rcOspfv3VirtIfTable 1 }
|
|
|
|
RcOspfv3VirtIfEntry ::= SEQUENCE {
|
|
rcOspfv3VirtIfAreaId
|
|
IpAddress,
|
|
rcOspfv3VirtIfNeighbor
|
|
IpAddress,
|
|
rcOspfv3VirtIfIndex
|
|
Integer32,
|
|
rcOspfv3VirtIfTransitDelay
|
|
Integer32,
|
|
rcOspfv3VirtIfRetransInterval
|
|
Integer32,
|
|
rcOspfv3VirtIfHelloInterval
|
|
Integer32,
|
|
rcOspfv3VirtIfRtrDeadInterval
|
|
Integer32,
|
|
rcOspfv3VirtIfState
|
|
INTEGER,
|
|
rcOspfv3VirtIfEvents
|
|
Counter32,
|
|
rcOspfv3VirtIfStatus
|
|
RowStatus,
|
|
rcOspfv3VirtIfLinkScopeLsaCount
|
|
Gauge32,
|
|
rcOspfv3VirtIfLinkLsaCksumSum
|
|
Integer32
|
|
}
|
|
|
|
rcOspfv3VirtIfAreaId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Transit Area that the Virtual Link
|
|
traverses. By definition, this is not 0.0.0.0"
|
|
::= { rcOspfv3VirtIfEntry 1 }
|
|
|
|
rcOspfv3VirtIfNeighbor OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Router ID of the Virtual Neighbor."
|
|
::= { rcOspfv3VirtIfEntry 2 }
|
|
|
|
rcOspfv3VirtIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface ID assigned to this OSPFv3 virtual
|
|
interface. It is advertised in Hello's sent over
|
|
the virtal link and in the router's router-LSAs."
|
|
::= { rcOspfv3VirtIfEntry 3 }
|
|
|
|
rcOspfv3VirtIfTransitDelay OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The estimated number of seconds it takes to
|
|
transmit a link- state update packet over this
|
|
interface."
|
|
DEFVAL { 1 }
|
|
::= { rcOspfv3VirtIfEntry 4 }
|
|
|
|
rcOspfv3VirtIfRetransInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds between link-state ad-
|
|
vertisement retransmissions, for adjacencies
|
|
belonging to this interface. This value is
|
|
also used when retransmitting database descrip-
|
|
tion and link-state request packets. This
|
|
value should be well over the expected round-
|
|
trip time."
|
|
DEFVAL { 5 }
|
|
::= { rcOspfv3VirtIfEntry 5 }
|
|
|
|
rcOspfv3VirtIfHelloInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..'FFFF'h)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of time, in seconds, between the
|
|
Hello packets that the router sends on the in-
|
|
terface. This value must be the same for the
|
|
virtual neighbor."
|
|
DEFVAL { 10 }
|
|
::= { rcOspfv3VirtIfEntry 6 }
|
|
|
|
rcOspfv3VirtIfRtrDeadInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..'FFF'h)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds that a router's Hello
|
|
packets have not been seen before it's neigh-
|
|
bors declare the router down. This should be
|
|
some multiple of the Hello interval. This
|
|
value must be the same for the virtual neigh-
|
|
bor."
|
|
DEFVAL { 60 }
|
|
::= { rcOspfv3VirtIfEntry 7 }
|
|
|
|
rcOspfv3VirtIfState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1), -- these use the same encoding
|
|
pointToPoint(4) -- as the rcOspfv3IfTable
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OSPF virtual interface states."
|
|
::= { rcOspfv3VirtIfEntry 8 }
|
|
|
|
rcOspfv3VirtIfEvents OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of state changes or error events on
|
|
this Virtual Link"
|
|
::= { rcOspfv3VirtIfEntry 9 }
|
|
|
|
rcOspfv3VirtIfStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable controls the status of the en-
|
|
try. The use of RowStatus is covered in more detail
|
|
in [6]."
|
|
::= { rcOspfv3VirtIfEntry 10 }
|
|
|
|
rcOspfv3VirtIfLinkScopeLsaCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of Link-Scope link-state
|
|
advertisements in this virtual link's link-state
|
|
database."
|
|
::= { rcOspfv3VirtIfEntry 11 }
|
|
|
|
rcOspfv3VirtIfLinkLsaCksumSum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32-bit unsigned sum of the Link-Scope link-state
|
|
advertisements' LS checksums contained in this
|
|
virtual link's link-state database. The sum can be used
|
|
to determine if there has been a change in a
|
|
router's link state database, and to compare the
|
|
link-state database of two routers."
|
|
::= { rcOspfv3VirtIfEntry 12 }
|
|
|
|
|
|
-- OSPFv3 Neighbor Table
|
|
|
|
-- The OSPFv3 Neighbor Table describes all neighbors in
|
|
-- the locality of the subject router.
|
|
|
|
rcOspfv3NbrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcOspfv3NbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of non-virtual neighbor information."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 10 The Neighbor Data
|
|
Structure"
|
|
::= { rcOspfv3Objects 9 }
|
|
|
|
rcOspfv3NbrEntry OBJECT-TYPE
|
|
SYNTAX RcOspfv3NbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The information regarding a single neighbor."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 10 The Neighbor Data
|
|
Structure"
|
|
INDEX { rcOspfv3NbrIfIndex,
|
|
rcOspfv3NbrRtrId }
|
|
::= { rcOspfv3NbrTable 1 }
|
|
|
|
RcOspfv3NbrEntry ::= SEQUENCE {
|
|
rcOspfv3NbrIfIndex
|
|
InterfaceIndex,
|
|
rcOspfv3NbrRtrId
|
|
IpAddress,
|
|
rcOspfv3NbrAddressType
|
|
INTEGER,
|
|
rcOspfv3NbrAddress
|
|
OCTET STRING,
|
|
rcOspfv3NbrOptions
|
|
Integer32,
|
|
rcOspfv3NbrPriority
|
|
INTEGER,
|
|
rcOspfv3NbrState
|
|
INTEGER,
|
|
rcOspfv3NbrEvents
|
|
Counter32,
|
|
rcOspfv3NbrLsRetransQLen
|
|
Gauge32,
|
|
rcOspfv3NbrHelloSuppressed
|
|
TruthValue,
|
|
rcOspfv3NbrIfId
|
|
Integer32,
|
|
rcOspfv3NbrRestartHelperStatus
|
|
INTEGER,
|
|
rcOspfv3NbrRestartHelperAge
|
|
Integer32,
|
|
rcOspfv3NbrRestartHelperExitReason
|
|
INTEGER
|
|
}
|
|
|
|
rcOspfv3NbrIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local link ID of the link over which the
|
|
neighbor can be reached."
|
|
::= { rcOspfv3NbrEntry 1 }
|
|
|
|
rcOspfv3NbrRtrId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 32-bit integer (represented as a type IpAd-
|
|
dress) uniquely identifying the neighboring
|
|
router in the Autonomous System."
|
|
::= { rcOspfv3NbrEntry 2 }
|
|
|
|
rcOspfv3NbrAddressType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
ipv4(1),
|
|
ipv6(2),
|
|
ipv4z(3),
|
|
ipv6z(4),
|
|
dns(16)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type of rcOspfv3NbrAddress. Only IPv6
|
|
addresses without zone index are expected."
|
|
::= { rcOspfv3NbrEntry 3 }
|
|
|
|
rcOspfv3NbrAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address of the neighbor associated with
|
|
the local link."
|
|
::= { rcOspfv3NbrEntry 4 }
|
|
|
|
rcOspfv3NbrOptions OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Bit Mask corresponding to the neighbor's op-
|
|
tions field."
|
|
REFERENCE
|
|
"OSPF Version 3, Appendix A.2 the Options field"
|
|
::= { rcOspfv3NbrEntry 5 }
|
|
|
|
rcOspfv3NbrPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..'FF'h)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority of this neighbor in the designat-
|
|
ed router election algorithm. The value 0 sig-
|
|
nifies that the neighbor is not eligible to be-
|
|
come the designated router on this particular
|
|
network."
|
|
::= { rcOspfv3NbrEntry 6 }
|
|
|
|
rcOspfv3NbrState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
attempt(2),
|
|
init(3),
|
|
twoWay(4),
|
|
exchangeStart(5),
|
|
exchange(6),
|
|
loading(7),
|
|
full(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The State of the relationship with this Neigh-
|
|
bor."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 10.1 Neighbor States"
|
|
::= { rcOspfv3NbrEntry 7 }
|
|
|
|
rcOspfv3NbrEvents OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times this neighbor relationship
|
|
has changed state, or an error has occurred."
|
|
::= { rcOspfv3NbrEntry 8 }
|
|
|
|
rcOspfv3NbrLsRetransQLen OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current length of the retransmission
|
|
queue."
|
|
::= { rcOspfv3NbrEntry 9 }
|
|
|
|
rcOspfv3NbrHelloSuppressed OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether Hellos are being suppressed
|
|
to the neighbor"
|
|
::= { rcOspfv3NbrEntry 10 }
|
|
|
|
rcOspfv3NbrIfId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface ID that the neighbor advertises
|
|
in its Hello Packets on this link, that is, the
|
|
neighbor's local interface index."
|
|
::= { rcOspfv3NbrEntry 11 }
|
|
|
|
rcOspfv3NbrRestartHelperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { notHelping (1),
|
|
helping (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the router is acting
|
|
as a hitless restart helper for the neighbor."
|
|
::= { rcOspfv3NbrEntry 12 }
|
|
|
|
rcOspfv3NbrRestartHelperAge OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remaining time in current OSPF hitless restart
|
|
interval, if the router is acting as a restart
|
|
helper for the neighbor."
|
|
::= { rcOspfv3NbrEntry 13 }
|
|
|
|
rcOspfv3NbrRestartHelperExitReason OBJECT-TYPE
|
|
SYNTAX INTEGER { none (1), -- not attempted
|
|
inProgress (2), -- restart in
|
|
-- progress
|
|
completed (3), -- successfully
|
|
-- completed
|
|
timedOut (4), -- timed out
|
|
topologyChanged (5) -- aborted due to
|
|
-- topology
|
|
-- change.
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes the outcome of the last attempt at acting
|
|
as a hitless restart helper for the neighbor."
|
|
::= { rcOspfv3NbrEntry 14 }
|
|
|
|
|
|
-- OSPFv3 NBMA Neighbor Table
|
|
|
|
-- The OSPFv3 NBMA Neighbor Table describes all configured
|
|
-- NBMA neighbors and neighbors dynamically discovered by
|
|
-- lower-level protocols such as Inverse Neighbor Discovery.
|
|
|
|
rcOspfv3NbmaNbrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcOspfv3NbmaNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of configured non-virtual neighbor
|
|
information and neighbors dynamically discovered
|
|
by lower-level protocols such as Inverse Neighbor
|
|
Discovery."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 10 The Neighbor Data
|
|
Structure"
|
|
::= { rcOspfv3Objects 10 }
|
|
|
|
rcOspfv3NbmaNbrEntry OBJECT-TYPE
|
|
SYNTAX RcOspfv3NbmaNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The information regarding a single configured
|
|
neighbor or neighbor discovered by lower-level
|
|
protocols such as Inverse Neighbor Discovery."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 10 The Neighbor Data
|
|
Structure"
|
|
INDEX { rcOspfv3NbmaNbrIfIndex,
|
|
rcOspfv3NbmaNbrAddress }
|
|
::= { rcOspfv3NbmaNbrTable 1 }
|
|
|
|
RcOspfv3NbmaNbrEntry ::= SEQUENCE {
|
|
rcOspfv3NbmaNbrIfIndex
|
|
InterfaceIndex,
|
|
rcOspfv3NbmaNbrAddress
|
|
Ipv6Address,
|
|
rcOspfv3NbmaNbrPriority
|
|
INTEGER,
|
|
rcOspfv3NbmaNbrRtrId
|
|
IpAddress,
|
|
rcOspfv3NbmaNbrState
|
|
INTEGER,
|
|
rcOspfv3NbmaNbrStorageType
|
|
StorageType,
|
|
rcOspfv3NbmaNbrStatus
|
|
RowStatus
|
|
}
|
|
|
|
rcOspfv3NbmaNbrIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local link ID of the link over which the
|
|
neighbor can be reached."
|
|
::= { rcOspfv3NbmaNbrEntry 1 }
|
|
|
|
rcOspfv3NbmaNbrAddress OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address of the neighbor associated with
|
|
the local link."
|
|
::= { rcOspfv3NbmaNbrEntry 2 }
|
|
|
|
rcOspfv3NbmaNbrPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..'FF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority of this neighbor in the designat-
|
|
ed router election algorithm. The value 0 sig-
|
|
nifies that the neighbor is not eligible to be-
|
|
come the designated router on this particular
|
|
network."
|
|
DEFVAL { 1 }
|
|
::= { rcOspfv3NbmaNbrEntry 3 }
|
|
|
|
rcOspfv3NbmaNbrRtrId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 32-bit integer (represented as a type IpAd-
|
|
dress) uniquely identifying the neighboring
|
|
router in the Autonomous System. A value of
|
|
0.0.0.0 is returned until a Hello is received
|
|
from the configured neighbor."
|
|
::= { rcOspfv3NbmaNbrEntry 4 }
|
|
|
|
rcOspfv3NbmaNbrState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
attempt(2),
|
|
init(3),
|
|
twoWay(4),
|
|
exchangeStart(5),
|
|
exchange(6),
|
|
loading(7),
|
|
full(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The State of the relationship with this Neigh-
|
|
bor."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 10.1 Neighbor States"
|
|
::= { rcOspfv3NbmaNbrEntry 5 }
|
|
|
|
rcOspfv3NbmaNbrStorageType OBJECT-TYPE
|
|
SYNTAX StorageType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The storage type for this conceptual row.
|
|
Conceptual rows having the value 'permanent' need not
|
|
allow write-access to any columnar objects in the row.
|
|
Manually configured entries will have a storage type
|
|
of nonVolatile while entries dynamically created as a
|
|
result of a lower-level protocol such as Inverse
|
|
Neighbor Discovery will have a storage type of
|
|
volatile."
|
|
DEFVAL { nonVolatile }
|
|
::= { rcOspfv3NbmaNbrEntry 6 }
|
|
|
|
rcOspfv3NbmaNbrStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable controls the status of the en-
|
|
try. The use of RowStatus is covered in more detail
|
|
in [6]."
|
|
::= { rcOspfv3NbmaNbrEntry 7 }
|
|
|
|
-- OSPFv3 Virtual Neighbor Table
|
|
|
|
-- This table describes all virtual neighbors.
|
|
-- Since Virtual Links are configured in the
|
|
-- virtual interface table, this table is read-only.
|
|
|
|
rcOspfv3VirtNbrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcOspfv3VirtNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of virtual neighbor information."
|
|
REFERENCE
|
|
"OSPF Version 2, Section 15 Virtual Links"
|
|
::= { rcOspfv3Objects 11 }
|
|
|
|
rcOspfv3VirtNbrEntry OBJECT-TYPE
|
|
SYNTAX RcOspfv3VirtNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual neighbor information."
|
|
INDEX { rcOspfv3VirtNbrArea,
|
|
rcOspfv3VirtNbrRtrId }
|
|
::= { rcOspfv3VirtNbrTable 1 }
|
|
|
|
RcOspfv3VirtNbrEntry ::= SEQUENCE {
|
|
rcOspfv3VirtNbrArea
|
|
IpAddress,
|
|
rcOspfv3VirtNbrRtrId
|
|
IpAddress,
|
|
rcOspfv3VirtNbrIfIndex
|
|
Integer32,
|
|
rcOspfv3VirtNbrAddressType
|
|
INTEGER,
|
|
rcOspfv3VirtNbrAddress
|
|
OCTET STRING,
|
|
rcOspfv3VirtNbrOptions
|
|
Integer32,
|
|
rcOspfv3VirtNbrState
|
|
INTEGER,
|
|
rcOspfv3VirtNbrEvents
|
|
Counter32,
|
|
rcOspfv3VirtNbrLsRetransQLen
|
|
Gauge32,
|
|
rcOspfv3VirtNbrHelloSuppressed
|
|
TruthValue,
|
|
rcOspfv3VirtNbrIfId
|
|
Integer32,
|
|
rcOspfv3VirtNbrRestartHelperStatus
|
|
INTEGER,
|
|
rcOspfv3VirtNbrRestartHelperAge
|
|
Integer32,
|
|
rcOspfv3VirtNbrRestartHelperExitReason
|
|
INTEGER
|
|
}
|
|
|
|
rcOspfv3VirtNbrArea OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Transit Area Identifier."
|
|
::= { rcOspfv3VirtNbrEntry 1 }
|
|
|
|
rcOspfv3VirtNbrRtrId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 32-bit integer uniquely identifying the
|
|
neighboring router in the Autonomous System."
|
|
::= { rcOspfv3VirtNbrEntry 2 }
|
|
|
|
rcOspfv3VirtNbrIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local interface ID for the virtual link over
|
|
which the neighbor can be reached."
|
|
::= { rcOspfv3VirtNbrEntry 3 }
|
|
|
|
rcOspfv3VirtNbrAddressType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
ipv4(1),
|
|
ipv6(2),
|
|
ipv4z(3),
|
|
ipv6z(4),
|
|
dns(16)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type of rcOspfv3VirtNbrAddress. Only IPv6
|
|
addresses without zone index are expected."
|
|
::= { rcOspfv3VirtNbrEntry 4 }
|
|
|
|
rcOspfv3VirtNbrAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address advertised by this Virtual Neighbor.
|
|
It must be a Site-Local or Global scope address."
|
|
::= { rcOspfv3VirtNbrEntry 5 }
|
|
|
|
rcOspfv3VirtNbrOptions OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Bit Mask corresponding to the neighbor's op-
|
|
tions field."
|
|
REFERENCE
|
|
"OSPF Version 3, Appendix A.2 the Options field"
|
|
::= { rcOspfv3VirtNbrEntry 6 }
|
|
|
|
rcOspfv3VirtNbrState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
attempt(2),
|
|
init(3),
|
|
twoWay(4),
|
|
exchangeStart(5),
|
|
exchange(6),
|
|
loading(7),
|
|
full(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the Virtual Neighbor Relation-
|
|
ship."
|
|
::= { rcOspfv3VirtNbrEntry 7 }
|
|
|
|
rcOspfv3VirtNbrEvents OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times this virtual link has
|
|
changed its state, or an error has occurred."
|
|
::= { rcOspfv3VirtNbrEntry 8 }
|
|
|
|
rcOspfv3VirtNbrLsRetransQLen OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current length of the retransmission
|
|
queue."
|
|
::= { rcOspfv3VirtNbrEntry 9 }
|
|
|
|
rcOspfv3VirtNbrHelloSuppressed OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether Hellos are being suppressed
|
|
to the neighbor"
|
|
::= { rcOspfv3VirtNbrEntry 10 }
|
|
|
|
rcOspfv3VirtNbrIfId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface ID that the neighbor advertises
|
|
in its Hello Packets on this virtual link, that is,
|
|
the neighbor's local interface ID."
|
|
::= { rcOspfv3VirtNbrEntry 11 }
|
|
|
|
rcOspfv3VirtNbrRestartHelperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { notHelping (1),
|
|
helping (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the router is acting
|
|
as a hitless restart helper for the neighbor."
|
|
::= { rcOspfv3VirtNbrEntry 12 }
|
|
|
|
rcOspfv3VirtNbrRestartHelperAge OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remaining time in current OSPF hitless restart
|
|
interval, if the router is acting as a restart
|
|
helper for the neighbor."
|
|
::= { rcOspfv3VirtNbrEntry 13 }
|
|
|
|
rcOspfv3VirtNbrRestartHelperExitReason OBJECT-TYPE
|
|
SYNTAX INTEGER { none (1), -- not attempted
|
|
inProgress (2), -- restart in
|
|
-- progress
|
|
completed (3), -- successfully
|
|
-- completed
|
|
timedOut (4), -- timed out
|
|
topologyChanged (5) -- aborted due to
|
|
-- topology
|
|
-- change.
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes the outcome of the last attempt at acting
|
|
as a hitless restart helper for the neighbor."
|
|
::= { rcOspfv3VirtNbrEntry 14 }
|
|
|
|
|
|
--
|
|
-- The OSPFv3 Area Aggregate Table
|
|
--
|
|
|
|
rcOspfv3AreaAggregateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcOspfv3AreaAggregateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A range of IPv6 prefixes specified by a
|
|
prefix/prefix length pair. Note that if
|
|
ranges are configured such that one range sub-
|
|
sumes another range the most specific match is
|
|
the preferred one."
|
|
::= { rcOspfv3Objects 12 }
|
|
|
|
rcOspfv3AreaAggregateEntry OBJECT-TYPE
|
|
SYNTAX RcOspfv3AreaAggregateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A range of IPv6 prefixes specified by a
|
|
prefix/prefix length pair. Note that if
|
|
ranges are configured such that one range sub-
|
|
sumes another range the most specific match is
|
|
the preferred one."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.2 Area parameters"
|
|
INDEX { rcOspfv3AreaAggregateAreaID,
|
|
rcOspfv3AreaAggregateAreaLsdbType,
|
|
rcOspfv3AreaAggregatePrefix,
|
|
rcOspfv3AreaAggregatePrefixLength }
|
|
::= { rcOspfv3AreaAggregateTable 1 }
|
|
|
|
RcOspfv3AreaAggregateEntry ::= SEQUENCE {
|
|
rcOspfv3AreaAggregateAreaID
|
|
IpAddress,
|
|
rcOspfv3AreaAggregateAreaLsdbType
|
|
INTEGER,
|
|
rcOspfv3AreaAggregatePrefix
|
|
Ipv6Address,
|
|
rcOspfv3AreaAggregatePrefixLength
|
|
Unsigned32,
|
|
rcOspfv3AreaAggregateStatus
|
|
RowStatus,
|
|
rcOspfv3AreaAggregateEffect
|
|
INTEGER,
|
|
rcOspfv3AreaAggregateRouteTag
|
|
Integer32,
|
|
rcOspfv3AreaAggregateAdvertiseMetric
|
|
INTEGER
|
|
}
|
|
|
|
rcOspfv3AreaAggregateAreaID OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Area the Address Aggregate is to be found
|
|
within."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.2 Area parameters"
|
|
::= { rcOspfv3AreaAggregateEntry 1 }
|
|
|
|
rcOspfv3AreaAggregateAreaLsdbType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
interAreaPrefixLsa(8195), -- 0x2003
|
|
nssaExternalLsa(8199) -- 0x2007
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the Address Aggregate. This field
|
|
specifies the Area Lsdb type that this Address Ag-
|
|
gregate applies to."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix A.4.1 The Link State
|
|
Advertisement header"
|
|
::= { rcOspfv3AreaAggregateEntry 2 }
|
|
|
|
rcOspfv3AreaAggregatePrefix OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 Prefix."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.2 Area parameters"
|
|
::= { rcOspfv3AreaAggregateEntry 3 }
|
|
|
|
rcOspfv3AreaAggregatePrefixLength OBJECT-TYPE
|
|
SYNTAX Unsigned32 (3..128)
|
|
UNITS "bits"
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of the prefix (in bits). A prefix can
|
|
not be shorter than 3 bits."
|
|
REFERENCE
|
|
"OSPF Version 2, Appendix C.2 Area parameters"
|
|
::= { rcOspfv3AreaAggregateEntry 4 }
|
|
|
|
rcOspfv3AreaAggregateStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable controls the status of the en-
|
|
try. The use of RowStatus is covered in more detail
|
|
in [6]."
|
|
::= { rcOspfv3AreaAggregateEntry 5 }
|
|
|
|
rcOspfv3AreaAggregateEffect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
advertiseMatching(1),
|
|
doNotAdvertiseMatching(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Prefixes subsumed by ranges either trigger the
|
|
advertisement of the indicated aggregate (ad-
|
|
vertiseMatching), or result in the prefix not
|
|
being advertised at all outside the area."
|
|
DEFVAL { advertiseMatching }
|
|
::= { rcOspfv3AreaAggregateEntry 6 }
|
|
|
|
rcOspfv3AreaAggregateRouteTag OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This tag is advertised only in the summarized
|
|
As-External LSA when summarizing from type-7 to
|
|
type-5."
|
|
DEFVAL { 0 }
|
|
::= { rcOspfv3AreaAggregateEntry 7 }
|
|
|
|
rcOspfv3AreaAggregateAdvertiseMetric OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to specify a metric for a Summary LSA (type 3)
|
|
generated by OSPF through an area range.
|
|
If this metric is set to 0, OSPF uses the cost
|
|
to the farthest point in the networks being
|
|
summarized as the metric."
|
|
::= { rcOspfv3AreaAggregateEntry 8 }
|
|
|
|
-- Ospfv3 Stats group
|
|
|
|
rcOspfv3Stats OBJECT IDENTIFIER ::= { rcOspfv3Objects 13 }
|
|
|
|
rcOspfv3StatsTxPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of packets
|
|
transmitted by OSPF."
|
|
::= { rcOspfv3Stats 1 }
|
|
|
|
rcOspfv3StatsRxPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of packets
|
|
received by OSPF."
|
|
::= { rcOspfv3Stats 2 }
|
|
|
|
rcOspfv3StatsTxDropPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of packets
|
|
dropped before transmitted by OSPF."
|
|
::= { rcOspfv3Stats 3 }
|
|
|
|
|
|
rcOspfv3StatsRxDropPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of packets
|
|
dropped before received by OSPF."
|
|
::= { rcOspfv3Stats 4 }
|
|
|
|
rcOspfv3StatsRxBadPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of packets
|
|
received by OSPF that are bad."
|
|
::= { rcOspfv3Stats 5 }
|
|
|
|
rcOspfv3StatsSpfRuns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the total number of SPF
|
|
calculations performed by OSPF, which
|
|
also includes the number of partial route
|
|
table calculation for Incremental Updates."
|
|
::= { rcOspfv3Stats 6 }
|
|
|
|
rcOspfv3StatsLastSpfRun OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the time(SysUpTime) since
|
|
the last spf calculated by OSPF."
|
|
::= { rcOspfv3Stats 7 }
|
|
|
|
rcOspfv3StatsLsdbTblSize OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in
|
|
the linkstate database table."
|
|
::= { rcOspfv3Stats 8 }
|
|
|
|
rcOspfv3StatsBadLsReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of bad ls requests."
|
|
::= { rcOspfv3Stats 9 }
|
|
|
|
rcOspfv3StatsSeqMismatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of sequence
|
|
mismatched packets."
|
|
::= { rcOspfv3Stats 10 }
|
|
|
|
|
|
-- conformance information
|
|
|
|
rcOspfv3Groups OBJECT IDENTIFIER ::= { rcOspfv3Conformance 1 }
|
|
rcOspfv3Compliances OBJECT IDENTIFIER ::= { rcOspfv3Conformance 2 }
|
|
|
|
-- compliance statements
|
|
|
|
rcOspfv3Compliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement "
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
rcOspfv3BasicGroup,
|
|
rcOspfv3AreaGroup,
|
|
rcOspfv3IfGroup,
|
|
rcOspfv3VirtIfGroup,
|
|
rcOspfv3NbrGroup,
|
|
rcOspfv3NbmaNbrGroup,
|
|
rcOspfv3VirtNbrGroup,
|
|
rcOspfv3AreaAggregateGroup
|
|
}
|
|
|
|
GROUP rcOspfv3AsLsdbGroup
|
|
DESCRIPTION
|
|
"This group is required for OSPFv3 systems that
|
|
display their AS-scope link state database."
|
|
|
|
GROUP rcOspfv3AreaLsdbGroup
|
|
DESCRIPTION
|
|
"This group is required for OSPFv3 systems that
|
|
display their Area-scope link state database."
|
|
|
|
GROUP rcOspfv3LinkLsdbGroup
|
|
DESCRIPTION
|
|
"This group is required for OSPFv3 systems that
|
|
display their Link-scope link state database."
|
|
|
|
GROUP rcOspfv3HostGroup
|
|
DESCRIPTION
|
|
"This group is required for OSPFv3 systems that
|
|
support attached hosts."
|
|
|
|
-- OBJECT rcOspfv3NbrAddressType
|
|
-- SYNTAX InetAddressType { ipv6(2) }
|
|
-- DESCRIPTION
|
|
-- "An implementation is only required to support IPv6
|
|
-- address without zone index."
|
|
|
|
-- OBJECT rcOspfv3VirtNbrAddressType
|
|
-- SYNTAX InetAddressType { ipv6(2) }
|
|
-- DESCRIPTION
|
|
-- "An implementation is only required to support IPv6
|
|
-- address without zone index."
|
|
|
|
::= { rcOspfv3Compliances 1 }
|
|
|
|
-- units of conformance
|
|
|
|
rcOspfv3BasicGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
rcOspfv3RouterId,
|
|
rcOspfv3AdminStat,
|
|
rcOspfv3VersionNumber,
|
|
rcOspfv3AreaBdrRtrStatus,
|
|
rcOspfv3ASBdrRtrStatus,
|
|
rcOspfv3AsScopeLsaCount,
|
|
rcOspfv3AsScopeLsaCksumSum,
|
|
rcOspfv3OriginateNewLsas,
|
|
rcOspfv3RxNewLsas,
|
|
rcOspfv3ExtLsaCount,
|
|
rcOspfv3ExtAreaLsdbLimit,
|
|
rcOspfv3MulticastExtensions,
|
|
rcOspfv3ExitOverflowInterval,
|
|
rcOspfv3DemandExtensions,
|
|
rcOspfv3TrafficEngineeringSupport,
|
|
rcOspfv3ReferenceBandwidth,
|
|
rcOspfv3RestartSupport,
|
|
rcOspfv3RestartInterval,
|
|
rcOspfv3RestartStatus,
|
|
rcOspfv3RestartAge,
|
|
rcOspfv3RestartExitReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These objects are required for OSPFv3 systems."
|
|
::= { rcOspfv3Groups 1 }
|
|
|
|
|
|
rcOspfv3AreaGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
rcOspfv3ImportAsExtern,
|
|
rcOspfv3AreaSpfRuns,
|
|
rcOspfv3AreaBdrRtrCount,
|
|
rcOspfv3AreaAsBdrRtrCount,
|
|
rcOspfv3AreaScopeLsaCount,
|
|
rcOspfv3AreaScopeLsaCksumSum,
|
|
rcOspfv3AreaSummary,
|
|
rcOspfv3AreaStatus,
|
|
rcOspfv3StubMetric,
|
|
rcOspfv3AreaNssaTranslatorRole,
|
|
rcOspfv3AreaNssaTranslatorState,
|
|
rcOspfv3AreaNssaTranslatorStabilityInterval,
|
|
rcOspfv3AreaNssaTranslatorEvents,
|
|
rcOspfv3AreaStubMetricType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These objects are required for OSPFv3 systems
|
|
supporting areas."
|
|
::= { rcOspfv3Groups 2 }
|
|
|
|
rcOspfv3AsLsdbGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
rcOspfv3AsLsdbSequence,
|
|
rcOspfv3AsLsdbAge,
|
|
rcOspfv3AsLsdbChecksum,
|
|
rcOspfv3AsLsdbAdvertisement,
|
|
rcOspfv3AsLsdbTypeKnown
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These objects are required for OSPFv3 systems
|
|
that display their AS-scope link state database."
|
|
::= { rcOspfv3Groups 3 }
|
|
|
|
rcOspfv3AreaLsdbGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
rcOspfv3AreaLsdbSequence,
|
|
rcOspfv3AreaLsdbAge,
|
|
rcOspfv3AreaLsdbChecksum,
|
|
rcOspfv3AreaLsdbAdvertisement,
|
|
rcOspfv3AreaLsdbTypeKnown
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These objects are required for OSPFv3 systems
|
|
that display their Area-scope link state database."
|
|
::= { rcOspfv3Groups 4 }
|
|
|
|
rcOspfv3LinkLsdbGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
rcOspfv3LinkLsdbSequence,
|
|
rcOspfv3LinkLsdbAge,
|
|
rcOspfv3LinkLsdbChecksum,
|
|
rcOspfv3LinkLsdbAdvertisement,
|
|
rcOspfv3LinkLsdbTypeKnown
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These objects are required for OSPFv3 systems
|
|
that display their Link-scope link state database."
|
|
::= { rcOspfv3Groups 5 }
|
|
|
|
rcOspfv3HostGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
rcOspfv3HostMetric,
|
|
rcOspfv3HostStatus,
|
|
rcOspfv3HostAreaID
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These objects are required for OSPFv3 systems
|
|
that support attached hosts."
|
|
::= { rcOspfv3Groups 6 }
|
|
|
|
rcOspfv3IfGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
rcOspfv3IfAreaId,
|
|
rcOspfv3IfType,
|
|
rcOspfv3IfAdminStat,
|
|
rcOspfv3IfRtrPriority,
|
|
rcOspfv3IfTransitDelay,
|
|
rcOspfv3IfRetransInterval,
|
|
rcOspfv3IfHelloInterval,
|
|
rcOspfv3IfRtrDeadInterval,
|
|
rcOspfv3IfPollInterval,
|
|
rcOspfv3IfState,
|
|
rcOspfv3IfDesignatedRouter,
|
|
rcOspfv3IfBackupDesignatedRouter,
|
|
rcOspfv3IfEvents,
|
|
rcOspfv3IfStatus,
|
|
rcOspfv3IfMulticastForwarding,
|
|
rcOspfv3IfDemand,
|
|
rcOspfv3IfMetricValue,
|
|
rcOspfv3IfLinkScopeLsaCount,
|
|
rcOspfv3IfLinkLsaCksumSum,
|
|
rcOspfv3IfInstId,
|
|
rcOspfv3IfDemandNbrProbe,
|
|
rcOspfv3IfDemandNbrProbeRetxLimit,
|
|
rcOspfv3IfDemandNbrProbeInterval
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These interface objects are required for
|
|
OSPFv3 systems."
|
|
::= { rcOspfv3Groups 7 }
|
|
|
|
rcOspfv3VirtIfGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
rcOspfv3VirtIfIndex,
|
|
rcOspfv3VirtIfTransitDelay,
|
|
rcOspfv3VirtIfRetransInterval,
|
|
rcOspfv3VirtIfHelloInterval,
|
|
rcOspfv3VirtIfRtrDeadInterval,
|
|
rcOspfv3VirtIfState,
|
|
rcOspfv3VirtIfEvents,
|
|
rcOspfv3VirtIfStatus,
|
|
rcOspfv3VirtIfLinkScopeLsaCount,
|
|
rcOspfv3VirtIfLinkLsaCksumSum
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These virtual interface objects are required for
|
|
OSPFv3 systems."
|
|
::= { rcOspfv3Groups 8 }
|
|
|
|
rcOspfv3NbrGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
rcOspfv3NbrAddressType,
|
|
rcOspfv3NbrAddress,
|
|
rcOspfv3NbrOptions,
|
|
rcOspfv3NbrPriority,
|
|
rcOspfv3NbrState,
|
|
rcOspfv3NbrEvents,
|
|
rcOspfv3NbrLsRetransQLen,
|
|
rcOspfv3NbrHelloSuppressed,
|
|
rcOspfv3NbrIfId,
|
|
rcOspfv3NbrRestartHelperStatus,
|
|
rcOspfv3NbrRestartHelperAge,
|
|
rcOspfv3NbrRestartHelperExitReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These neighbor objects are required for
|
|
OSPFv3 systems."
|
|
::= { rcOspfv3Groups 9 }
|
|
|
|
rcOspfv3NbmaNbrGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
rcOspfv3NbmaNbrPriority,
|
|
rcOspfv3NbmaNbrRtrId,
|
|
rcOspfv3NbmaNbrState,
|
|
rcOspfv3NbmaNbrStorageType,
|
|
rcOspfv3NbmaNbrStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These NBMA neighbor objects are required for
|
|
OSPFv3 systems."
|
|
::= { rcOspfv3Groups 10 }
|
|
|
|
rcOspfv3VirtNbrGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
rcOspfv3VirtNbrIfIndex,
|
|
rcOspfv3VirtNbrAddressType,
|
|
rcOspfv3VirtNbrAddress,
|
|
rcOspfv3VirtNbrOptions,
|
|
rcOspfv3VirtNbrState,
|
|
rcOspfv3VirtNbrEvents,
|
|
rcOspfv3VirtNbrLsRetransQLen,
|
|
rcOspfv3VirtNbrHelloSuppressed,
|
|
rcOspfv3VirtNbrIfId,
|
|
rcOspfv3VirtNbrRestartHelperStatus,
|
|
rcOspfv3VirtNbrRestartHelperAge,
|
|
rcOspfv3VirtNbrRestartHelperExitReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These virtual neighbor objects are required for
|
|
OSPFv3 systems."
|
|
::= { rcOspfv3Groups 11 }
|
|
|
|
rcOspfv3AreaAggregateGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
rcOspfv3AreaAggregateStatus,
|
|
rcOspfv3AreaAggregateEffect,
|
|
rcOspfv3AreaAggregateRouteTag,
|
|
rcOspfv3AreaAggregateAdvertiseMetric
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These area aggregate objects are required for
|
|
OSPFv3 systems."
|
|
::= { rcOspfv3Groups 12 }
|
|
|
|
-- END of OSPF v3 MIB
|
|
|
|
--
|
|
-- *** THIS SECTION IS GENERATED FROM ../mib_tools/error.mib ***
|
|
|
|
-- This is generated by str2c.py -mib
|
|
-- Do not edit this file
|
|
-- Instead, edit $(TOPDIR)/mib/mib_tools/error_input.txt
|
|
|
|
rcErrorReturnCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
|
|
none(100),
|
|
resourceNotAvailable(101),
|
|
operationNotAllowed(102),
|
|
operationInProgress(103),
|
|
invalidPortNumber(104),
|
|
invalidSubnetAddress(105),
|
|
invalidSubnetMask(106),
|
|
invalidVlanId(107),
|
|
invalidVlanName(108),
|
|
invalidVlanType(109),
|
|
invalidStgId(110),
|
|
invalidProtocolId(111),
|
|
invalidPortMembers(112),
|
|
invalidStaticMembers(113),
|
|
invalidNotAllowedMembers(114),
|
|
destinationNotReachable(115),
|
|
tableIsFull(116),
|
|
nondualConnectorGigPort(117),
|
|
testIdNotPresent(118),
|
|
invalidTestId(119),
|
|
invalidStatusChange(120),
|
|
invalidCpuCard(121),
|
|
invalidSrcPortChoice(122),
|
|
dstPortUnspecified(123),
|
|
srcPortOneUnspecified(124),
|
|
srcPortTwoUnspecified(125),
|
|
notSupported(126),
|
|
userNameIsNonUnique(127),
|
|
invalidName(128),
|
|
unknownErrorCode1(129),
|
|
cannotModifyThisField(130),
|
|
invalidUserPasswordLength(131),
|
|
thisUsernameExists(132),
|
|
invalidIpAddress(133),
|
|
invalidMacAddress(134),
|
|
nosuchEntry(135),
|
|
anotherLoopBackTestAlreadyRunning(136),
|
|
protocolIdNotRoutable(137),
|
|
autoNegotiateIsOn(138),
|
|
noActionSpecified(139),
|
|
invalidActionSpecified(140),
|
|
cannotModifyAutoNegotiateIsOn(141),
|
|
cannotModifyAutoPortIsFiber(142),
|
|
autoNegotiationNotSupported(143),
|
|
cannotSetAdminSpeed(144),
|
|
cannotSetAdminDuplex(145),
|
|
ospfRtrDeadIntIsnotMultOfHelloInt(146),
|
|
ospfRtrDeadIntLessThan4TimesHelloInt(147),
|
|
notUsed1(148),
|
|
ospfBadAuthValue(149),
|
|
ospfEnabled(150),
|
|
ospfAreaNotFound(151),
|
|
ospfBackboneArea(152),
|
|
notInTestMode(153),
|
|
ospfInvalidAreaRangeMask(154),
|
|
ospfDuplicateEntry(155),
|
|
ospfRangeNotAllocated(156),
|
|
ospfAreaRangeNotFound(157),
|
|
testRunning(158),
|
|
nvramLimitExceeded(159),
|
|
flowAlreadyExist(160),
|
|
flowNotFound(161),
|
|
invalidOspfAreaRangeNet(162),
|
|
duplicateIpAddress(163),
|
|
conflictingIpAddress(164),
|
|
invalidRouteCost(165),
|
|
invalidNextHop(166),
|
|
duplicateRoute(167),
|
|
cannotFindRoute(168),
|
|
cannotDeleteLocalRoute(169),
|
|
badDhcpMinSec(170),
|
|
badDhcpMaxHop(171),
|
|
badDhcpMode(172),
|
|
badAgentAddress(173),
|
|
dhcpNotEnabled(174),
|
|
dhcpForwardNotFound(175),
|
|
dhcpDuplicateForward(176),
|
|
dhcpMaxForward(177),
|
|
dhcpBadEnable(178),
|
|
invalidDeviceFileNumber(179),
|
|
notExecutableDeviceFile(180),
|
|
deletedDeviceFile(181),
|
|
pcmciaNotPresent(182),
|
|
pcmciaWriteProtected(183),
|
|
discontiguousSubnetMask(184),
|
|
invalidOspfMetric(185),
|
|
ospfHostRouteNotFound(186),
|
|
invalidMltId(187),
|
|
invalidMltName(188),
|
|
onlyOnePortInMlt(189),
|
|
moreThan4PortsInMlt(190),
|
|
portsInDifferentQuid(191),
|
|
portAlreadyInAnotherMlt(192),
|
|
invalidVlan(193),
|
|
nonExistIpMcastAddriess(194),
|
|
invalidIpMulticastAddress(195),
|
|
portIsLocked(196),
|
|
accessRestriction(197),
|
|
invalidDeviceFileLength(198),
|
|
duplicateAccessPolicyId(199),
|
|
noDesiredAccessPolicyItem(200),
|
|
ipfFilterNonExist(201),
|
|
ipfInvalidVlanPriority(202),
|
|
ipfInvalidDestinationAddress(203),
|
|
ipfInvalidSourceAddress(204),
|
|
ipfFilterDuplicate(205),
|
|
ipfGlobalListDuplicate(206),
|
|
ipfGlobalListNonExist(207),
|
|
ipfBaseListDuplicate(208),
|
|
ipfBaseListNonExist(209),
|
|
ipfPortDuplicate(210),
|
|
ipfPortNonExist(211),
|
|
ipfListNonExist(212),
|
|
snmpSnoopDisabled(213),
|
|
invalidHostIpAddress(214),
|
|
snoopStaticGroupExist(215),
|
|
ripAnnouncePolicyNotFound(216),
|
|
duplicateRipAnnouncePolicy(217),
|
|
ospfAnnouncePolicyNotFound(218),
|
|
duplicateOspfAnnouncePolicy(219),
|
|
policyMatchNetEntryNotFound(220),
|
|
duplicatePolicyNetEntry(221),
|
|
policyAddrListEntryNotFound(222),
|
|
duplicatePolicyAddrListEntry(223),
|
|
policyAddrListIdNotFound(224),
|
|
policyExactNetListNotFound(225),
|
|
policyRangeNetListNotFound(226),
|
|
policyRipGatewayListNotFound(227),
|
|
policyRipInterfaceListNotFound(228),
|
|
policyOspfRtrIdListNotFound(229),
|
|
policyAnnounceInterfaceListNotFound(230),
|
|
policyAdvertiseNetListNotFound(231),
|
|
policyInjectNetListNotFound(232),
|
|
invalidPolicyListIdListSize(233),
|
|
policyAddrEntryNotFound(234),
|
|
duplicatePolicyAddrEntry(235),
|
|
disableThisPortFirst(236),
|
|
mutinettingNotSupported(237),
|
|
addingGlobalFilterToNonGlobalList(238),
|
|
addingNonGlobalFilterToGlobalList(239),
|
|
setFilteredPortMode(240),
|
|
setFilteredPortEnableValue(241),
|
|
invalidModeType(242),
|
|
duplicateRipAcceptPolicy(243),
|
|
ripAccepPolicyNotFound(244),
|
|
duplicateOspfAcceptPolicy(245),
|
|
ospfAccepPolicyNotFound(246),
|
|
invalidAccessPolicyName(247),
|
|
invalidAccessPolicyPolicyEnable(248),
|
|
invalidAccessPolicyMode(249),
|
|
invalidAccessPolicyService(250),
|
|
invalidAccessPolicyPrecedence(251),
|
|
invalidAccessPolicyNetAddress(252),
|
|
invalidAccessPolicyTrustedHostAddress(253),
|
|
invalidAccessPolicyTrustedHostUserName(254),
|
|
invalidAccessPolicyAccessLevel(255),
|
|
invalidAccessPolicyLogSetting(256),
|
|
invalidAccessPolicyPolicyId(257),
|
|
invalidAreaOptions(258),
|
|
cannotDeleteAreaIfCountIsNotZero(259),
|
|
ospfInterfaceNotFound(260),
|
|
ospfIfAreaIdConflictsWithConfiguredAreaRange(261),
|
|
applyingDuplicateGlobalFilterToPort(262),
|
|
differentMltPortTypes(263),
|
|
addPortToMltFailed(264),
|
|
removePortFromMltFailed(265),
|
|
mirrorPortInMlt(266),
|
|
invalidDhcpAlwaysBroadcast(267),
|
|
interfaceIsSetToTransmitRipV1(268),
|
|
ripInterfaceDoesnotExist(269),
|
|
interfaceIsNotRunningRip(270),
|
|
cannotCreateVirtLinksThroughStubArea(271),
|
|
invalidSyslogEnableSetting(272),
|
|
invalidSyslogMaxHostsSettings(273),
|
|
invalidSyslogHostIpAddr(274),
|
|
invalidSyslogHostUdpPort(275),
|
|
invalidSyslogHostFacility(276),
|
|
invalidSyslogModuleId(277),
|
|
invalidSyslogSeverity(278),
|
|
invalidSyslogMapInfoSeverity(279),
|
|
invalidSyslogMapWarningSeverity(280),
|
|
invalidSyslogMapErrorSeverity(281),
|
|
invalidSyslogMapMfgSeverity(282),
|
|
invalidSyslogMapFatalSeverity(283),
|
|
invalidSyslogMapTraceMsgSetting(284),
|
|
invalidSyslogMapTrapMsgSetting(285),
|
|
invalidSyslogLogTraceMsgSetting(286),
|
|
invalidSyslogLogTrapMsgSetting(287),
|
|
invalidSyslogEntryEnableSetting(288),
|
|
invalidSyslogMaxHostSetting(289),
|
|
invalidSyslogHostId(290),
|
|
duplicateSyslogEntry(291),
|
|
syslogHostTableIsFull(292),
|
|
noDesiredSyslogHostEntryFound(293),
|
|
invalidHoldDownTime(294),
|
|
incompatibleAruHardware(295),
|
|
invalidVrid(296),
|
|
duplicateVrrpEntry(297),
|
|
noVrrpIpAddressSpecified(298),
|
|
invalidVrrpControlValue(299),
|
|
invalidVrrpPriority(300),
|
|
invalidVrrpAdvertisementInterval(301),
|
|
maxNumOfVrrpsEntriesExceeded(302),
|
|
policyNetListEntryNotFound(303),
|
|
duplicatePolicyNetListEntry(304),
|
|
policyNetListIdNotFound(305),
|
|
filterOnAnEnabledPort(306),
|
|
listOnAnEnabledPort(307),
|
|
invalidIpFilterSrcOption(308),
|
|
invalidIpFilterDstOption(309),
|
|
invalidOspfAreaImportextOption(310),
|
|
invalidOspfInterfaceMd5KeyIdLength(311),
|
|
invalidOspfInterfaceMd5KeyLength(312),
|
|
invalidIPXNetworkNumber(313),
|
|
ipxCircuitAlreadyExists(314),
|
|
ipxCircuitDoesNotExist(315),
|
|
encapsulationIsNotAllowedOnSameSegment(316),
|
|
encapsulationDoesNotMatchProtocolBasedVLAN(317),
|
|
invalidDvmrpIfTblEnableValue(318),
|
|
invalidDvmrpIfTblMetricValue(319),
|
|
ipHostPartForSubnetAddrIsNonZero(320),
|
|
globalMulticastNotEnabled(321),
|
|
metricFieldIsCreatedButModified(322),
|
|
invalidIpMRouteInterfaceTblTtlValue(323),
|
|
invalidUdpPortNumber(324),
|
|
invalidUdpProtocolNameLength(325),
|
|
cannotModifyUdpProtocolName(326),
|
|
udpProtocolEntryDoesnotexists(327),
|
|
duplicateUdpProtocolEntry(328),
|
|
cannotDelUdpProtocolEntryFwdEntriesExists(329),
|
|
udpBroadcastIntfEntryDoesnotExists(330),
|
|
duplicateUdpBroadcastIntfEntry(331),
|
|
invalidUdpConfBroacastInterface(332),
|
|
updConfIntfEntryNotEnabledForUdpBcastForwarding(333),
|
|
udpPortFwdEntryDoesnotExists(334),
|
|
duplicateUdpPortFwdEntryDoesnotExists(335),
|
|
udpPortFwdEntryUdpPortInterfaceDoesnotExists(336),
|
|
udpPortFwdListEntryDoesnotExists(337),
|
|
duplicateUdpPortFwdListEntryDoesnotExists(338),
|
|
udpPortFwdListEntryPortFwdIdDoesnotExists(339),
|
|
udpPortFwdListEntryinvalidFwdIdListSize(340),
|
|
cannotDeleteUdpPortFwdListEntryInterfaceUsingThisList(341),
|
|
invalidIgmpSnoopDestAddress(342),
|
|
invalidIgmpSnoopHostAddress(343),
|
|
cannotDeleteDefaultUdpProtocolTblEntry(344),
|
|
nextHopRouteIsStaticRoute(345),
|
|
invalidUpdateIntervalValueInDVMRPGlobalTable(346),
|
|
invalidTriggeredUpdateIntervalValueInDVMRPGlobalTable(347),
|
|
invalidLeafTimeoutValueInDVMRPGlobalTable(348),
|
|
invalidNbrTimeoutValueInDVMRPGlobalTable(349),
|
|
invalidNbrProbeIntervalValueInDVMRPGlobalTable(350),
|
|
invalidQueryIntervalValueInIgmpInterfaceTable(351),
|
|
invalidVersionValueInIgmpInterfaceTable(352),
|
|
invalidQueryMaxResponseTimeValueInIgmpInterfaceTable(353),
|
|
invalidRobustnessValueInIgmpInterfaceTable(354),
|
|
invalidLastMembQueryIntvlValueInIgmpInterfaceTable(355),
|
|
invalidANDMaskInRcIpTosRuleGroup(356),
|
|
invalidORRule1InRcIpTosRuleGroup(357),
|
|
invalidORRule2InRcIpTosRuleGroup(358),
|
|
invalidORRule3InRcIpTosRuleGroup(359),
|
|
deleteStaticPortNotValid(360),
|
|
maxEntriesForIgmpAccTbl(361),
|
|
maxMaskNumberOfHostIgmpAccTbl(362),
|
|
dvmrpIgmpExclusive(363),
|
|
theSpecifiedAreaRangeMaskIsInvalid(364),
|
|
invalidLengthOf2kBootConfigImageSource(365),
|
|
invalidLengthOf2kBootConfigSource(366),
|
|
preferenceOfStaticRouteIsInvalid(367),
|
|
copyFileOutOfSpace(368),
|
|
copyFileFileNotFound(369),
|
|
copyFileInvalidDestination(370),
|
|
copyFileInvalidSource(371),
|
|
copyFileFail(372),
|
|
invalidLinkFlapDetectAutoPortDown(373),
|
|
invalidLinkFlapDetectFrequency(374),
|
|
invalidLinkFlapDetectInterval(375),
|
|
invalidLinkFlapDetectSendTrap(376),
|
|
invalidQosLevel(377),
|
|
invalidQosWeight(378),
|
|
invalidQosThreshold(379),
|
|
invalidTagToQosTableIeee1pValue(380),
|
|
invalidTagToQosTableQosLevel(381),
|
|
invalidDsFieldToQosTableDsField(382),
|
|
invalidDsFieldToQosTableQosLevel(383),
|
|
invalidQosToTagTableQosLevel(384),
|
|
invalidQosToTagTableIeee1pValue(385),
|
|
invalidQosLevelValue(386),
|
|
invalidQosToDsFieldTableDsFieldValue(387),
|
|
invalidQosToDsFieldTableQosLevel(388),
|
|
invalidDiffServEnable(389),
|
|
invalidDiffServType(390),
|
|
invalidIeeeOverride(391),
|
|
invalidVlanQosValue(392),
|
|
invalidVlanTosValue(393),
|
|
operationNotAllowedOnAccessPort(394),
|
|
operationNotAllowedOnTaggingPort(395),
|
|
invalidFileName(396),
|
|
invalidDiaglogueDuplicateMirroredPort(397),
|
|
invalidDiaglogueEnableValue(398),
|
|
invalidDiaglogueEnableSetting(399),
|
|
invalidDiaglogueModeSetting(400),
|
|
invalidDiaglogueEntryId(401),
|
|
srcMacVlanIsNotYetEnabled(402),
|
|
srcMacVlanIsNotYetDisabled(403),
|
|
invalidDiaglogueOperation(404),
|
|
invalidMacAddressSpecied(405),
|
|
maxResponseTimeGreaterThanQueryInterval(406),
|
|
noModifyDsFltrAllowedOnDiffSrvCorePort(407),
|
|
mltMoreThan4PortsInMgMlt(408),
|
|
protocolRulesForThePortHasExceeded16(409),
|
|
routeDoesNotExistsInTheRroutingTable(410),
|
|
diagMirrorByPortTableAccessError(411),
|
|
diagMirrorByPortInvalidMirroringPortSetting(412),
|
|
igmpAdminVersionConfiguredLessThanOperatingVersion(413),
|
|
canOnlyConfigureViaMltTable(414),
|
|
dvmrpInterfaceTableIsFull(415),
|
|
invalidDscpField(416),
|
|
invalidDscpReservedField(417),
|
|
disablePortPriorToChangingDiffServPortType(418),
|
|
ipFilterInvalidId(419),
|
|
rateLimitingExceeded(420),
|
|
diagEntryMaxExceeded(421),
|
|
onlyOneMirroringPortAllow(422),
|
|
radiusServerExist(423),
|
|
radiusServerNotExist(424),
|
|
radiusServerInUse(425),
|
|
radiusMaxServerNumExceeded(426),
|
|
radiusInvalidAttribute(427),
|
|
canNotChangeLocking(428),
|
|
activationDisabled(429),
|
|
zeroMac(430),
|
|
atmBadVpi(431),
|
|
atmBadVci(432),
|
|
atmBadFramingMode(433),
|
|
atmDestroyPvcFailed(434),
|
|
atmBadName(435),
|
|
atmBadEnable(436),
|
|
atmBadpvcEncapsulation(437),
|
|
atmBadPvdServiceType(438),
|
|
atmBadPeakCellRate(439),
|
|
atmBadSustainedCellRate(440),
|
|
atmBadMaxBurstSize(441),
|
|
atmBadMaxMtuSize(442),
|
|
atmBadElanId(443),
|
|
atmUnknownOperation(444),
|
|
atmDestroy1483ElanFailed(445),
|
|
atmBadPerformTagging(446),
|
|
atmIlleagalElanDefinition(447),
|
|
atmCreate1483ElanFailed(448),
|
|
atmBadSnmpMessage(449),
|
|
atmBadScrambleEnable(450),
|
|
atmBadSignalingEnable(451),
|
|
atmBadClockSource(452),
|
|
atmBadLoopback(453),
|
|
badRowStatus(454),
|
|
atmBadLaneConfigMode(455),
|
|
atmLecCreationFailed(456),
|
|
atmBad1438Inarp(457),
|
|
atmF5StartFailed(458),
|
|
atmBadPvcId(459),
|
|
atmBadConnectType(460),
|
|
atmBadIpxEncapMethod(461),
|
|
atmBadUniVersion(462),
|
|
atmCreatePvcFailed(463),
|
|
invalidLoginPromptLength(464),
|
|
invalidPasswordPromptLength(465),
|
|
invalidCliBannerLength(466),
|
|
invalidCliBannerSize(467),
|
|
invalidCliMotdLength(468),
|
|
invalidCliMotdSize(469),
|
|
invalidPortNameLength(470),
|
|
invalidPortName(471),
|
|
invalidMaxAdvertiseInterval(472),
|
|
invalidMinAdvertiseInterval(473),
|
|
invalidMaxInitialAdvertiseInterval(474),
|
|
invalidMaxInitalAdvertments(475),
|
|
invalidNeigborDeadInterval(476),
|
|
invalidUserSetTimeYearValue(477),
|
|
invalidUserSetTimeMonthValue(478),
|
|
invalidUserSetTimeDateValue(479),
|
|
invalidUserSetTimeHourValue(480),
|
|
invalidUserSetTimeMinuteValue(481),
|
|
invalidUserSetTimeSecondValue(482),
|
|
rtcIsNotPresent(483),
|
|
rtcIsNotRunning(484),
|
|
maxMacCount(485),
|
|
maxAdvertiseIntLessThanMinAdvertiseInt(486),
|
|
minAdvertiseIntGreaterThanMaxAdvertiseInt(487),
|
|
dvmrpNotEnabledGlobally(488),
|
|
vrrpCriticalIpAddrNotEnable(489),
|
|
vrrpInvalidCriticalIpAddr(490),
|
|
metricConfigNotAllowed(491),
|
|
posActiveNonBcpEnabledPort(492),
|
|
posVlanNoMorePorts(493),
|
|
posPortCanBeAdded(494),
|
|
posNonBcpCanNotBeEnabled(495),
|
|
posImageFilenameTooLong(496),
|
|
posNoIpcpEnableOnMltPorts(497),
|
|
posNoIpcpEnableOnTagPort(498),
|
|
posNoIpxcpEnableOnMltPort(499),
|
|
posNoIpxcpEnableOnTagPort(500),
|
|
posDisableTagBeforeBcpDisable(501),
|
|
posAssignIpBeforeIpcpEnable(502),
|
|
posAssignIpxBeforeIpxcpEnable(503),
|
|
posAssignIpBeforeRemoteIp(504),
|
|
posKeepRemoteIpInSameSubnet(505),
|
|
staticRouteEnabled(506),
|
|
cannotChangeAutoLearnState(507),
|
|
invalidVirtualIpAddr(508),
|
|
virtualAndPhysicalIpNotInSameSubnet(509),
|
|
vidNotAvailable(510),
|
|
mgidNotAvailable(511),
|
|
posNoIpcpEnableOnPolicyVlanPort(512),
|
|
posNoIpxcpEnableOnPolicyVlanPort(513),
|
|
posVrrpNotAllowed(514),
|
|
webInvalidHttpPort(515),
|
|
cannotAddMulticastStaticMac(516),
|
|
posNoStpEnableWithBCPClosed(517),
|
|
posAtmNoRip1(518),
|
|
ipfFilterNumOverFilterSetLimit(519),
|
|
ipfQosTrafficAverageRateOverLimit(520),
|
|
ipfQosTrafficProfileNotExist(521),
|
|
atmNoIpIpxConfigOnVlan(522),
|
|
atmPvcIsInUse(523),
|
|
globalFilterNotDisabled(524),
|
|
dhcpNotOnByIpSubnetVlan(525),
|
|
cannotConfigureDefaultGateway(526),
|
|
routeExists(527),
|
|
gatewayNotOnMgmtInterfaceSubnet(528),
|
|
mgmtRouteTableFull(529),
|
|
routeNotExists(530),
|
|
invalidMacOffsetRangeForBW(531),
|
|
invalidMacOffsetRangeForMG(532),
|
|
atmPvcBadPeakCellRate(533),
|
|
atmPvcBadSustainedCellRate(534),
|
|
qosReservedQosLevel(535),
|
|
dvmrpGlobInvalidFwdCacheTimeOut(536),
|
|
dvmrpGlobInvalidRouteExpireTimeOut(537),
|
|
dvmrpGlobInvalidRouteDiscardTimeOut(538),
|
|
dvmrpGlobInvalidRouteSwitchTimeOut(539),
|
|
pimCondRPGroupExists(540),
|
|
pimCandRPAddressInvalid(541),
|
|
pimGroupAddressInvalid(542),
|
|
pimNotEnabled(543),
|
|
pimInvalidJPInterval(544),
|
|
pimInvalidMode(545),
|
|
pimInvalidHelloInt(546),
|
|
pimInvalidCBSRPRef(547),
|
|
pimInvalidEnable(548),
|
|
pimAlreadyEnabled(549),
|
|
ipDvmrpAlreadyEnabled(550),
|
|
ospfIntfChangeNotAllowedWhenEnabled(551),
|
|
ospfIntfChangeFromNBMANotAllowed(552),
|
|
ospfPollIntIsnotMultOfHelloInt(553),
|
|
ospfNeigNoCircuit(554),
|
|
ospfNeigSameIp(555),
|
|
ospfCircNotNBMA(556),
|
|
ospfCircPriZero(557),
|
|
ospfNBMANeigExist(558),
|
|
ospfNBMANeigNotFound(559),
|
|
ospfDynNeigExist(560),
|
|
pgmInvalidSessionLifetime(561),
|
|
pgmInvalidMaxRetxStates(562),
|
|
pgmInvalidMaxSessions(563),
|
|
pgmInvalidIfNakRetxInterval(564),
|
|
pgmInvalidIfMaxNakRetxCnt(565),
|
|
pgmInvalidIfNakRdataInt(566),
|
|
pgmInvalidIfNakElimInt(567),
|
|
maxOfMirroringPortAllowedExceed(568),
|
|
duplicatedRoutePolicyEntry(569),
|
|
specifiedRoutePolicyEntryNotFound(570),
|
|
specifiedPrefixListNotFound(571),
|
|
routePolicyListNotSpecify(572),
|
|
routePolicyPrefixListOverLimit(573),
|
|
ipPrefixListDuplicate(574),
|
|
ipPrefixListDuplicateEntry(575),
|
|
ipPrefixListEntryNotFound(576),
|
|
ipPrefixListInvalidName(577),
|
|
ipRedistributeDuplicateEntry(578),
|
|
ipRedistributeEntryNotFound(579),
|
|
ipOspfInFilterDuplicateEntry(580),
|
|
ipOspfInFilterEntryNotFound(581),
|
|
ipEcmpNotDisabled(582),
|
|
ipEcmpMaxExceeded(583),
|
|
ipfQosTrafficAvgRateZeroProfileEnable(584),
|
|
ipmTimePruneEntryInvalidGroup(585),
|
|
ipmTimePruneEntryDuplicate(586),
|
|
ipmTimePruneEntryNotExist(587),
|
|
ipmTimePruneEntryInvalidExpireTime(588),
|
|
smltIstExist(589),
|
|
smltSmltIdExist(590),
|
|
smltIstNotExist(591),
|
|
smltSmltIsEnabled(592),
|
|
smltSmltLocalIpNotExist(593),
|
|
smltInvalidPortTypeForIstMlt(594),
|
|
ntpServerAlreadyExist(595),
|
|
ntpServerDoesNotExist(596),
|
|
ntpKeyAlreadyExists(597),
|
|
ntpKeyDoesNotExist(598),
|
|
ntpMaxKeyExceeded(599),
|
|
ntpServerAlreadyEnabled(600),
|
|
ntpServerAlreadyDisabled(601),
|
|
ntpNoServerConfigured(602),
|
|
ntpMaxServerNumExceeded(603),
|
|
ntpInvalidIntervalValue(604),
|
|
ecmpNotEnabled(605),
|
|
ipfInvalidProtocolType(606),
|
|
assignIpToPortInRouteVlan(607),
|
|
assignIpToVlanWithRoutePortMember(608),
|
|
ipfIstPort(609),
|
|
smltMltIpfExist(610),
|
|
smltMltPortIpfExist(611),
|
|
smltL2fIstPort(612),
|
|
smltMltL2fExist(613),
|
|
smltMltPortL2fExist(614),
|
|
portMirroringEgressNotSupportFullDuplexMode(615),
|
|
pimGlobInvalidRegSupprTimeOut(616),
|
|
smltNotAvailableIn8100(617),
|
|
mltNoPort(618),
|
|
mltInvalidPortType(619),
|
|
inUsedByATM1483Elan(620),
|
|
smltIstStpEnableNotAllowed(621),
|
|
invalidHighestVrrpPrio(622),
|
|
dynamicPortMemberIn8100IsNotAllowed(623),
|
|
ipfGlobalNextHopModeNotSupported(624),
|
|
smltPeerIpNotExist(625),
|
|
smltMltNoThisVlan(626),
|
|
smltNotANormalMlt(627),
|
|
validStaticRtExist(628),
|
|
validBlkHolRtExist(629),
|
|
pimOrIgmpAlreadyEnabled(630),
|
|
communityAlreadyExists(9101),
|
|
communityDoesnotExist(9102),
|
|
communityStorageTypePermanent(9103),
|
|
defaultEntryNotDeletable(9104),
|
|
invalidAccessPolicyStrict(9105),
|
|
targetAddressNotExist(9106),
|
|
cannotChangeCurrentAndDeprecatedMib(9107),
|
|
portMirroringTxNotSupportForThisHardwareRevision(9301),
|
|
cannotSetMode(9302),
|
|
cannotSetFraming(9303),
|
|
cannotModifyInLaneMode(9304),
|
|
stpIsNotAllowedToBeEnabledOnIstPort(9305),
|
|
mirroredPortSupportRXModeOnly(9306),
|
|
secondaryCpuNotActive(9307),
|
|
commandNotAllowedInPrimaryCpu(9308),
|
|
pcapUserDefinedDataInConsistency(9309),
|
|
pcapFilterTblEntryNotFound(9310),
|
|
pcapFilterTblDuplicateEntry(9311),
|
|
pcapBufferSizeExceedsMaximumRamLimit(9312),
|
|
portPcapIsActive(9313),
|
|
pcapCommandNotAllowedWhenPcapIsEnabled(9314),
|
|
invalidNumberOfHexDigits(9315),
|
|
commandNotAllowedInHaCpuMode(9316),
|
|
pcapCommandNotAllowedIn3SlotChassis(9317),
|
|
pcapNoMemoryAllocatedForPcap(9318),
|
|
pcapCannotBeEnabledWhenAutosaveInProgress(9319),
|
|
pcapInvalidTimerRangeValue(9320),
|
|
cannotSetPortAdminRouting(9322),
|
|
smltNotAllowedObBrouterPort(9323),
|
|
pcapOctapidNotInitialized(9324),
|
|
pcapNoPackets(9325),
|
|
pcapInsufficientDiskSpace(9326),
|
|
pcapAutoSaveOrCopyCommandInProgress(9327),
|
|
rmCommandNotAllowedWhenRemoteMirroringIsEnabled(9328),
|
|
rmVlanNotPortBasedVlan(9329),
|
|
rmPortNotMemberOfVlan(9330),
|
|
rmSrcMacAddressNotSet(9331),
|
|
rmRemoteMirroringActiveInOctapd(9332),
|
|
rmRmtExceedsMaxLimit(9333),
|
|
rmVlanIdNotSetForRmtPort(9334),
|
|
rmDstMacNotSet(9335),
|
|
rmPortDuplicateEntry(9336),
|
|
rmPortEntryNotCreated(9337),
|
|
rmRemoteMirroringActiveInRspLane(9382),
|
|
portEapAuthorized(9345),
|
|
portEapEnabled(9362),
|
|
rateLimitingrmodPort(9363),
|
|
bandwidthLimitingNonrmodPort(9364),
|
|
egressRateLimitingNotAppToNonRModPort(9365),
|
|
featureNotApplyToMixedMlt(9368),
|
|
rateLimitingExistsForMlt(9369),
|
|
differentPortConfigurationForMlt(9370),
|
|
rModuleOnlyOneMirroredPortPerLane(9371),
|
|
ieee8021pOverrideNotAppToNonRModPort(9372),
|
|
portMirroringTxFilterNotSupportForThisHardwareRevision(9373),
|
|
portIsDownOperationNotAllowed(9374),
|
|
portSffdEnableError(9375),
|
|
portTxFlowControlNotSupportedForThisHW(9376),
|
|
portFcPause0NotSupportedForThisHW(9377),
|
|
portFcPauseTimeNotSupportedForThisHW(9378),
|
|
slppInvalidTxInterval(9380),
|
|
slppInvalidRxThreshold(9381),
|
|
cannotSetClockSource(9394),
|
|
recordReserveTypeInvalid(9401),
|
|
recordReserveOutOfRange(9402),
|
|
recordReserveExceedPhyLim(9403),
|
|
cannotUpNonEticketCard(9404),
|
|
cannotUpNon128KCard(9405),
|
|
naapVlanNotConfigured(9406),
|
|
lpMiniSlotNotPresent(9407),
|
|
lpSlotDisabled(9408),
|
|
lpSlotEnabled(9409),
|
|
cannotUpNonEmmodeCard(9410),
|
|
cannotUpNonRmodeCard(9411),
|
|
cannotUpNonRspCard(9412),
|
|
dnsDuplicateEntry(9413),
|
|
dnsEntryNotFound(9414),
|
|
dnsEntryNotCreated(9415),
|
|
smartCpldNotSupported(9416),
|
|
slotNotPresent(9418),
|
|
tenGEMltPortCannotBeAddedToStgWithSMLT(9501),
|
|
tenGEPortCannotBeAddedToStgWithSMLT(9502),
|
|
rstpInvalidVal(9504),
|
|
mstpInvalidVal(9505),
|
|
ospfOverlappingSummarizedRange(9601),
|
|
ospfHelloIntNotGreatDeadInt(9605),
|
|
cluserInvalidId(9901),
|
|
clusterDoesNotExist(9902),
|
|
clusterAlreadyExists(9903),
|
|
clusterSizeExceeded(9904),
|
|
invalidMiniSlot(9905),
|
|
brouterOpNotAllowedOnIsdPort(9907),
|
|
clusterIdMandatory(9906),
|
|
removeVlanBeforeDeletingCluster(9908),
|
|
vlanWithIPXEnabledCannotAdd10GEPortOrMlt(1101),
|
|
addRemDsapSsapNotAllowed(1102),
|
|
maxDsapSsapExceeded(1103),
|
|
vlanInvalidEncap(1104),
|
|
vlanEnforcementNotAllowed(1109),
|
|
vlanNaapVlanPortMustBeTagged(1110),
|
|
vlanRegPortNotAllowedInNaapVlan(1111),
|
|
vlanFwPortNotAllowedInRegVlan(1112),
|
|
invalidVlanIdSpecified(1113),
|
|
retrieve10GEInfoFailure(1115),
|
|
minMacGreaterThanMaxMac(1116),
|
|
maxMacLessThanMinMac(1117),
|
|
prPortNotForStackedVlan(1121),
|
|
prPortNotForIPXVlan(1122),
|
|
vlanAgingTimeNotAppToStaticVlan(1123),
|
|
naapInvalidVlanId(1126),
|
|
clusterIsdAlreadyUsed(1129),
|
|
regularPortsNotAllowedInPeeringVlan(1130),
|
|
regularPortsNotAllowedInClusterSyncVlan(1131),
|
|
mltSdmPortNotAllowed(1132),
|
|
clusterIdNotAllowedForNormalVlan(1133),
|
|
clusterTypeNotSupported(1134),
|
|
clusterMgmtSyncVlanCannotBeSame(1135),
|
|
clusterTpsSizeExceeded(1145),
|
|
clusterNotFwIsd(1148),
|
|
clusterNotTpsIsd(1149),
|
|
vlanFwPortDelNotAllowedInRegVlan(1151),
|
|
fwPortNotAlwdForClusterTypeIs(1152),
|
|
syncVlanNotAlwdForClusterTypeIs(1153),
|
|
portMemberNotAlwdForNonIsCluster(1154),
|
|
portMemberOfIsClusterCannotBeSdmPort(1155),
|
|
portHasPcapEnabled(1156),
|
|
portInSameOctapidAsIsCluster(1157),
|
|
pcapInvalidTypeForAclFilter(1160),
|
|
rmodOnlyOnePcapPortPerLane(1161),
|
|
dynModMaxModule(1201),
|
|
dynModUnknown(1202),
|
|
dynModAlreadyLoaded(1203),
|
|
dynModCantOpenFile(1204),
|
|
dynModNotEnoughSpace(1205),
|
|
circuitlestInvalidIpInterfaceId(1501),
|
|
circuitlessMaxNumberIpInterfacesReached(1502),
|
|
circuitDoesNotExist(1503),
|
|
circuitAlreadyExists(1504),
|
|
circuitlessIpInterfacesOperationNotAllowed(1505),
|
|
priority255SpecialForPhyIpSameAsVrIp(1506),
|
|
icmpRdiscInvalidPreferenceLevel(1507),
|
|
icmpRdiscAdvAddrIsNotBroadcastOrMulticastAddr(1508),
|
|
icmpRdiscInvalidMaxAdvInt(1509),
|
|
icmpRdiscMinAdvIntvGreaterThanMaxAdvIntvOrLessThan3Secs(1510),
|
|
icmpRdiscLifeTimeLessThanMaxAdvIntvOrGreaterThan9000Secs(1511),
|
|
vrrpInvalidFasterAdvertInterval(1512),
|
|
vrrpFasterAdvEnabled(1513),
|
|
vrrpFasterAdvDisabled(1514),
|
|
vrrpInvalidFastAdvEnableValue(1515),
|
|
globalFiltersNotSupportFwdingNextHopMode(1516),
|
|
vrrpPreemptActionNotAllowed(1517),
|
|
rcPimModeIgmpVersionIncompatible(1518),
|
|
invalidOrInconsistentBroadCastMaskValue(1519),
|
|
invalidRipTimeoutInterval(1520),
|
|
rsmltNoCirc(1521),
|
|
rsmltInvalidHoldUpTimer(1522),
|
|
rsmltNoBrouter(1523),
|
|
rsmltNoIst(1524),
|
|
vrrpSetWithRsmltEnable(1527),
|
|
rsmltSetWithVrrpEnable(1528),
|
|
ipEcmpMaxPathExceeded(1530),
|
|
ipEcmpPathListNotAllowedInRmode(1531),
|
|
featureAppliesToRmodulePortsOnly(1532),
|
|
igmpOutOfSsmRange(2301),
|
|
igmpDuplicateSsmTblEntry(2302),
|
|
igmpSsmEntryDoesNotExist(2303),
|
|
igmpSsmTblNotEmpty(2304),
|
|
igmpRpSetExistsInSsmRange(2305),
|
|
igmpCandidateRpExistsInSsmRange(2306),
|
|
igmpIfInvalidQIntervalMrt(2307),
|
|
igmpAlreadyEnabled(2308),
|
|
igmpMaxStreamExceeded(2309),
|
|
igmpStreamLimitAlreadyEnabled(2310),
|
|
igmpStreamLimitNotEnabled(2311),
|
|
igmpPimEnabledInSSMMode(2312),
|
|
igmpDisableV3First(2313),
|
|
igmpSSmConflictsWithSsgEntry(2314),
|
|
igmpSsmCanNotDisableDynamicEntry(2315),
|
|
invalidIpMulticastRange(2316),
|
|
igmpStaticGroupCountExceeded(2317),
|
|
igmpOverlappingStaticRangeNotAllowed(2319),
|
|
igmpCannotEditStaticRecMcastDisabledGloballyOrOnVlan(2320),
|
|
ipfStreamAlreadyExists(2401),
|
|
ipfStreamDoesNotExists(2402),
|
|
ipfStreamInvalidStreamType(2403),
|
|
ipfStreamInvalidPortOption(2404),
|
|
ipfStreamNameTooLong(2405),
|
|
ipfStreamInvalidProtocol(2406),
|
|
ipfStreamInvalidDscp(2407),
|
|
ipfDeviceAlreadyExists(2408),
|
|
ipfDeviceUnknownPlatform(2409),
|
|
ipfDeviceUnknownDevice(2410),
|
|
ipfDeviceDoesNotExists(2411),
|
|
ipfDeviceNameTooLong(2412),
|
|
ipfOneZeroIpDestFilterIsAllowed(2413),
|
|
ipfGlobalFilterMaxPerOctapid(2414),
|
|
ipfDeviceMaxPerPort(2415),
|
|
ipfDeviceMaxPerBox(2416),
|
|
ipfDeviceMaxFilterList(2417),
|
|
ipfInvalidRmodPort(2418),
|
|
ipfSourceNextHopModeNotSupported(2419),
|
|
aclErrInUse(2432),
|
|
aceInvalidMode(2482),
|
|
aceEgressqEgressqnnscInvalid(2483),
|
|
actNoSuchPatternName(2485),
|
|
cannotDeleteIntMltId(2501),
|
|
mltNoThisVlan(2502),
|
|
mltPortsDifferentFramingMode(2503),
|
|
moreThan2PortsInMlt(2504),
|
|
portCannotBeAddedToDefualtVLANWithIPXEnabled(2505),
|
|
portMemberNotSupportSMLT(2506),
|
|
tenGEMltPortOrMltCannotBeAddedToVlanWithSmltMember(2507),
|
|
tenGEMltPortCannotRunTogetherWithSMLT(2508),
|
|
portCannotBeAddedToDefualtVLANWithSMLT(2509),
|
|
tenGEPortOrMltCannotBeAddedToVlanWithSmltMember(2510),
|
|
tenGEPortOrMltCannotRunTogetherWithSMLT(2511),
|
|
tenGEPortNotSupportMcastDistribution(2512),
|
|
tenGEPortNotSupportMLT(2513),
|
|
mltSmltIdAlreadyExists(2514),
|
|
mltInvalidSmltId(2515),
|
|
mltSmltNotConfigured(2516),
|
|
mltSmltAlreadyConfigured(2517),
|
|
mltPortIsMemberOfMlt(2518),
|
|
mltPortIsMemberOfSmlt(2519),
|
|
mltSmltIpAddrNotAllowedOnSltPort(2520),
|
|
mltUsedForLacp(2521),
|
|
mltPortUsedForLacp(2522),
|
|
mltUsedForMlt(2523),
|
|
mltIdInvalidInNonRmode(2539),
|
|
mltNaapVlanCannotBeAddedToIst(2540),
|
|
mltIstCannotBeCreatedOverMltWithNaapVlan(2541),
|
|
mltNaapCannotBeAddedToMltWithActiveIst(2542),
|
|
asListOverLimit(2601),
|
|
communityListOverLimit(2602),
|
|
mltSmltLacpInvalidKey(2603),
|
|
mcastMltNotEnabled(2701),
|
|
mcastMltInvalidSrcMask(2702),
|
|
mcastMltInvalidGrpMask(2703),
|
|
mcastMltRedistrNotEnabled(2704),
|
|
mcastMltDiscontiguousSrcMaskValue(2705),
|
|
mcastMltDiscontiguousGrpMaskValue(2706),
|
|
mcastMltNotEnabledOnMlt(2707),
|
|
mcastMltPortOnNonEtkt(2708),
|
|
mcastMltConfMaskDisableMcastMlt(2709),
|
|
ipmcTimePruneConflictsWithSsmEntry(2710),
|
|
rcSnmpSyslogDisableSyslogFirst(2801),
|
|
rcSnmpInvalidSyslogHeader(2802),
|
|
dvmrpMBRNotAllowed(2901),
|
|
dvmrpInvalidIntfTypeChange(2902),
|
|
ipxPolicyNetEntryNotFound(3101),
|
|
ipxPolicyNetDuplicateEntry(3102),
|
|
ipxPolicyNetListEntryNotFound(3103),
|
|
ipxPolicyNetListDuplicateEntry(3104),
|
|
ipxPolicyServEntryNotFound(3105),
|
|
ipxPolicyServDuplicateEntry(3106),
|
|
ipxPolicyServeListEntryNotFound(3107),
|
|
ipxPolicyServListDuplicateEntry(3108),
|
|
ipxPolicyPolicyEntryNotFound(3109),
|
|
ipxPlicyPolicyDuplicateEntry(3110),
|
|
ipxRoutePolicyNetListOverLimit(3111),
|
|
ipxRoutePolicyServListOverLimit(3112),
|
|
ipxPolicyRipOutFilterEntryNotFound(3113),
|
|
ipxPolicySapOutFilterEntryNotFound(3114),
|
|
ipxPolicyRipInFilterEntryNotFound(3115),
|
|
ipxPolicySapInFilterEntryNotFound(3116),
|
|
ipxPolicyIpxNetEntryInvalidName(3117),
|
|
ipxPolicyIpxServEntryInvalidName(3118),
|
|
ipxPolicyPolicyEntryInvalidName(3119),
|
|
vlanHas10GEMemberWhichNotSupportIPX(3120),
|
|
vlanContainUnSupportedPrPort(3121),
|
|
invalidModeForAtmMDAType(3901),
|
|
atmInvalidPVCEncapTypeForElan(3902),
|
|
atmInvalidPVCPCRRange(3903),
|
|
unsupportedVPI(3904),
|
|
radiusAuthAcctAttrSame(4101),
|
|
radiusAuthAcctPortSame(4102),
|
|
radiusAuthAcctNoServerConfig(4103),
|
|
radiusReAuthTimerFailed(4104),
|
|
radiusAbortSesionTimerFailed(4105),
|
|
radiusInvalidSnmpUserLength(4106),
|
|
radiusInvalidCliCommandCount(4107),
|
|
pimGlobInvalidUniRouteChangeTimeOut(4801),
|
|
pimGlobInvalidDiscDataTimeOut(4802),
|
|
pimGlobInvalidCRPADVTimeOut(4803),
|
|
pimGlobInvalidBootStrapPeriod(4804),
|
|
pimStaticRpEnabled(4805),
|
|
pimStaticRpNotEnabled(4806),
|
|
pimStaticRpEntryExists(4807),
|
|
pimStaticRpNoRoute(4808),
|
|
pimAddressInSsmRange(4809),
|
|
pimInvalidModeChange(4810),
|
|
pimStaticRpNotAllowed(4811),
|
|
pimMBRNotAllowed(4812),
|
|
pimGlobInvalidActChkInterval(4813),
|
|
pimGlobActChkIntervalNotAllowed(4814),
|
|
rpsMcastMaskLenToNotAllowed(4901),
|
|
tcpConnectionNotFound(5101),
|
|
tcpInvalidState(5102),
|
|
bgpPeerNotFound(5201),
|
|
bgpInvalidPeerEnable(5202),
|
|
bgpInvalidPeerRemoteas(5203),
|
|
bgpInvalidPeerGroupName(5204),
|
|
bgpInvalidPeerDefaultOriginate(5205),
|
|
bgpInvalidPeerEbgpMultiNop(5206),
|
|
bgpInvalidPeerAdvertisementInterval(5207),
|
|
bgpInvalidPeerPassword(5208),
|
|
bgpInvalidPeerWeight(5209),
|
|
bgpInvalidPeerNextHopSelf(5210),
|
|
bgpInvalidPeerRoutePolicyIn(5211),
|
|
bgpInvalidPeerRoutePolicyOut(5212),
|
|
bgpInvalidPeerRouteReflectorClient(5213),
|
|
bgpInvalidPeerSoftReconfigurationIn(5214),
|
|
bgpInvalidPeerSoftReconfiguration(5215),
|
|
bgpInvalidPeerRemovePrivateAs(5216),
|
|
bgpInvalidPeerRowStatus(5217),
|
|
bgpNetworkNotFound(5218),
|
|
bgpPeerGroupNotFound(5219),
|
|
bgpInvalidPeerGroupEnable(5220),
|
|
bgpInvalidPeerGroupRemoteAs(5221),
|
|
bgpInvalidPeerGroupDefaultOriginate(5222),
|
|
bgpInvalidPeerGroupUpdateSource(5223),
|
|
bgpInvalidPeerGroupEbgpMultiHop(5224),
|
|
bgpInvalidPeerGroupAdvertisementInterval(5225),
|
|
bgpInvalidPeerGroupPassword(5226),
|
|
bgpInvalidPeerGroupWeight(5227),
|
|
bgpInvalidPeerGroupNextHopSelf(5228),
|
|
bgpInvalidPeerGroupRoutePolicyIn(5229),
|
|
bgpInvalidPeerGroupRoutePolicyOut(5230),
|
|
bgpInvalidPeerGroupRouteReflectorClient(5231),
|
|
bgpInvalidPeerGroupSoftReconfigurationIn(5232),
|
|
bgpInvalidPeerGroupSoftReconfiguration(5233),
|
|
bgpInvalidPeerGroupRemovePrivateAs(5234),
|
|
bgpInvalidPeerGroupHoldTime(5235),
|
|
bgpInvalidPeerGroupKeepAlive(5236),
|
|
bgpInvalidPeerGroupRowStatus(5237),
|
|
bgpInvalidPeerGroupGroupName(5238),
|
|
bgpAggregateNotFound(5239),
|
|
bgpInvalidAggregateAsSetGenerate(5240),
|
|
bgpInvalidAggregateSummaryOnly(5241),
|
|
bgpInvalidAggregateSuppressPolicy(5242),
|
|
bgpInvalidAggregateAdvertisePolicy(5243),
|
|
bgpInvalidAggregateAttributePolicy(5244),
|
|
bgpOperationNotAllowedWhenBgpIsEnabled(5245),
|
|
bgpInvalidPeerHoldTime(5246),
|
|
bgpInvalidPeerKeepAlive(5247),
|
|
bgpInvalidPeerMaxPrefix(5248),
|
|
bgpInvalidPeerGroupMaxPrefix(5249),
|
|
bgpInvalidPeerMD5Authentication(5250),
|
|
bgpInvalidPeerGroupMD5Authentication(5251),
|
|
bgpInvalidPeerGroupIndex(5252),
|
|
bgpInvalidConfederationIdentifier(5253),
|
|
bgpInvalidConfederationPeerAsNumber(5254),
|
|
bgpInvalidConfederationPeerNotFound(5255),
|
|
bgpInvalidConfederationPeerAlreadyExist(5256),
|
|
bgpOperationNotAllowedWhenSoftReconfigInIsDisabled(5257),
|
|
bgpNotAllowedSoftRecfgInIsDisabledForTheGrpOrAnyPeerInGrp(5258),
|
|
bgpCanNotEnablePeerWithoutCfgRemoteAsForThePeer(5259),
|
|
bgpCanNotEnablePeerGrpWoCfgRemoteASPeerGrpOrAnyPeerInGrp(5260),
|
|
bgpOperationNotAllowedWhenPeerIsBGPON(5261),
|
|
bgpOperationNotAllowedWhenPeerGrpOrAnyPeerInGrpIsBGPON(5262),
|
|
bgpOperationNotAllowedExternalPeer(5263),
|
|
bgpOperationNotAllowedInternalPeer(5264),
|
|
asListNotFound(5265),
|
|
asListDuplicate(5266),
|
|
asListAsPathEntryNotFound(5267),
|
|
asListAsPathEntryDuplicate(5268),
|
|
asListInvalidModeOfAsPathEntry(5269),
|
|
asListInvalidAsRegularExpressionOfAsPathEntry(5270),
|
|
asListInvalidRowStatusOfAsPathEntry(5271),
|
|
communityListNotFound(5272),
|
|
communityListDuplicate(5273),
|
|
communityListCommunityPathEntryNotFound(5274),
|
|
communityListCommunityPathEntryDuplicate(5275),
|
|
communityListInvalidModeOfCommunityPathEntry(5276),
|
|
communityListInvalidValueOfCommunityEntry(5277),
|
|
communityListInvalidRowStatusOfCommunityEntry(5278),
|
|
bgpFeatureNotSupport(5279),
|
|
bgpMd5EnabledWithoutPasswd(5280),
|
|
bgpEnabledWithoutLocalAs(5281),
|
|
bgpAggregateAdvertisePolicyWithoutAsSet(5282),
|
|
bgpPeerHoldTimeLessThanKeepAliveTime(5283),
|
|
bgpCommListCommunityStringUsed(5284),
|
|
communityListModificationNotAllowed(5288),
|
|
sshEnableTrue(5501),
|
|
rsaKeyNotExist(5502),
|
|
dsaKeyNotExist(5503),
|
|
rsaKeyGenMiss(5504),
|
|
dsaKeyGenMiss(5505),
|
|
sshShutDownInProcess(5506),
|
|
sshPortAlreadyInUse(5508),
|
|
sshPortReserved(5509),
|
|
invalidOperationOnWsmOrSamStg(5601),
|
|
invalidOperationOnWsmOrSamVlan(5602),
|
|
invalidOperationOnWsmOrSamPort(5603),
|
|
invalidOperationOnSamPort(5604),
|
|
lacpInvalidAggrsysPrio(6501),
|
|
lacpInvalidAggrActorAdminKey(6502),
|
|
lacpInvalidAggrColMaxDelay(6503),
|
|
lacpInconsistentKey(6504),
|
|
lacpInvalidVal(6505),
|
|
lacpOutOfRangeKey(6506),
|
|
lacpPortNotAggregatable(6507),
|
|
lacpKeyModificationNotAllowedOnSltPort(6508),
|
|
vlacpTimeoutScaleRangeBetween3To10(6509),
|
|
lacpOtherPortsWithSameKey(6510),
|
|
vlacpOneofPortorMLTIdIsRequired(6511),
|
|
vlacpDuplicatePeerMacAddress(6512),
|
|
vlacpOutOfRangeMac(6513),
|
|
lacpSmltSysIdSyncIncomplete(6514),
|
|
vlacpOperationReqPortVlacpDis(6515),
|
|
targetAddressMissing(6801),
|
|
testAlreadyRunning(6802),
|
|
invalidTargetAddress(6803),
|
|
invalidSourceAddress(6804),
|
|
controlEntryAlreadyExists(6805),
|
|
invalidIpAddressFormat(6806),
|
|
invalidDataRange(6807),
|
|
invalidIndex(6808),
|
|
entryDoesNotExist(6809),
|
|
controlEntryMaxLimitReached(6810),
|
|
maxRowOutOfRange(6811),
|
|
ipv6VlanDoesnotExist(7401),
|
|
ipv6InvalidInstance(7402),
|
|
ipv6InvalidParameter(7403),
|
|
ipv6AttrNotImplemented(7404),
|
|
ipv6EntryDuplicate(7405),
|
|
ipv6EntryNotExist(7406),
|
|
ipv6InvalidIdentifierLength(7407),
|
|
ipv6CircuitDoesNotExist(7408),
|
|
ipv6PortNotPowerRanger(7409),
|
|
ipv6InvalidInterfaceIdentifier(7410),
|
|
ipv6CannotChangeWhenAdminEnable(7411),
|
|
ipv6InvalidReasmMaxSize(7412),
|
|
ipv6InvalidReachableTime(7413),
|
|
ipv6InvalidPrefixLength(7414),
|
|
ipv6InvalidSendAdverts(7415),
|
|
ipv6InvalidMaxInterval(7416),
|
|
ipv6InvalidMinInterval(7417),
|
|
ipv6InvalidRetransmitTimer(7418),
|
|
ipv6InvalidDefaultLifeTime(7419),
|
|
ipv6InvalidCurHopLimit(7420),
|
|
ipv6InvalidManagedFlag(7421),
|
|
ipv6InvalidOtherConfigFlag(7422),
|
|
ipv6InvalidDadNsNum(7423),
|
|
ipv6InvalidPhysicalAddress(7424),
|
|
ipv6InvalidNetToPhysicalType(7425),
|
|
ipv6NeighborDuplicate(7426),
|
|
ipv6NeighborDoesNotExist(7427),
|
|
ipv6InvalidInvalidIpv6Addr(7428),
|
|
ipv6PrefixDuplicate(7429),
|
|
ipv6InvalidPrefix(7430),
|
|
ipv6InvalidInterfaceType(7431),
|
|
ipv6NexthopOrIndexReq(7432),
|
|
ipv6NexthopIsLinklocBothIndexHopReq(7433),
|
|
ipv6StaticRouteDistanceReq(7434),
|
|
ipv6StaticRouteDuplicate(7435),
|
|
ipv6StaticRouteInvalid(7436),
|
|
ipv6OspfInvalidRouterId(7437),
|
|
ipv6OspfNotSupported(7438),
|
|
ipv6OspfAreaDoesNotExist(7439),
|
|
ipv6OspfAlreadyExist(7440),
|
|
ipv6OspfInterfaceInvalid(7441),
|
|
ipv6OspfInterfaceExists(7442),
|
|
ipv6OspfInterfaceNotExists(7443),
|
|
ipv6OspfAreaAggregateEntryExists(7444),
|
|
ipv6OspfAreaAggregateEntryDoesNotExist(7445),
|
|
ipv6OspfInvalidAreaRangeMask(7446),
|
|
ipv6OspfAreaCannotModifyBackbone(7447),
|
|
tcpConnectTblPermittedStateIsDelete(7448),
|
|
ipv6InterfaceVlanNotFound(7449),
|
|
ipv6TunnelInterfaceDoesnotExist(7450),
|
|
ipv6TunnelNotImplemented(7451),
|
|
ipv6TunnelInvalidOperation(7452),
|
|
ipv6TunnelInvalidType(7453),
|
|
ipv6TunnelInterfaceAlreadyExist(7454),
|
|
ipv6TunnelRemAddrShldBeZero(7455),
|
|
ipv6VlanDoesNotMatchPreviousVlanid(7456),
|
|
ipv6UvifDoesNotExist(7457),
|
|
ipv6MldNotEnabled(7458),
|
|
ipv6MldInterfaceExists(7459),
|
|
ipv6MldInterfaceDoesNotExist(7460),
|
|
ipv6MldInvalidQueryInterval(7461),
|
|
ipv6MldInvalidVersion(7462),
|
|
ipv6MldInvalidMaxRespdelay(7463),
|
|
ipv6MldInvalidRobvar(7464),
|
|
ipv6MldInvalidLlqi(7465),
|
|
ipv6RedistributionInvalidOperation(7466),
|
|
ipv6InvalidMaxRouterAdvertInterval(7467),
|
|
ipv6InvalidMinRouterAdvertInterval(7468),
|
|
ipv6CannotSetSummaryAsFalseIfNotStubArea(7469),
|
|
ipv6CannotModifyStubMetricIfNotStubArea(7470),
|
|
ipv6GatewayMustBeOnMgmtInterface(7471),
|
|
ipv6OspfNbmaNbrAlreadyExist(7472),
|
|
ipv6OspfInterfaceNotNbma(7473),
|
|
ipv6OspfNbmaTunnelNot624(7474),
|
|
ipv6OspfNbmaNbrNotExist(7475),
|
|
cannotConfigureAddrWhichIsLinkLocal(7476),
|
|
addrEntryDoesNotExist(7477),
|
|
ipv6TunnelCannotHaveMoreThanOneAddr(7478),
|
|
cannotChangeAddressType(7479),
|
|
cannotConfigureNetAddr(7480),
|
|
invalidInetNetworkAndMask(7481),
|
|
cannotConfigureHostAddr(7482),
|
|
ipv6InterfaceIdCannotBeChanged(7483),
|
|
ipv6TunnelLocalAndRemoteIpAddressCannotBeSame(7484),
|
|
ipv6StaticRouteWrongNexthop(7485),
|
|
ipv6EuiInterfacePrefixCannotBeGreaterThan64(7486),
|
|
ipv6CircuitMcastFlagNotSet(7487),
|
|
ipv6MldProxyUnsupported(7488),
|
|
ipv6MtuChangeWhenIntfDisable(7489),
|
|
ipv6OspfNbmaNbrInvalidAddress(7490),
|
|
ipv6AddressAndPrefixSame(7491),
|
|
ipv6IncompatibleAddressTypeAndAddress(7492),
|
|
ipv6DadInProgressTryLater(7493),
|
|
ipv6InterfaceMismatch(7494),
|
|
ipv6StaticNeighborInterfaceNotPresent(7495),
|
|
ipv6RequiresSuperMezz(7496),
|
|
ipv6StaticRouteOnlyIfindexCannotConfigPref(7497),
|
|
ipv6StaticRouteRecursiveRouteNotSupported(7498),
|
|
idInvalid(7501),
|
|
notExist(7502),
|
|
duplicate(7503),
|
|
nameInvalid(7504),
|
|
notenablemixedmlt(7505),
|
|
portconflictmixedmlt(7506),
|
|
actInUse(7601),
|
|
actFieldTooMany(7602),
|
|
actPatternNotExist(7603),
|
|
actErrApplyStateTrue(7604),
|
|
actMaxPatternExceeded(7605),
|
|
aclActNotExist(7606),
|
|
aclTypeInvalid(7607),
|
|
aclDefActionInvalid(7608),
|
|
aclGlobActionInvalid(7609),
|
|
vlanInvalid(7610),
|
|
portInvalid(7611),
|
|
aclMltInvalid(7612),
|
|
aclInUse(7613),
|
|
aclInvalidState(7614),
|
|
aclActNotApplied(7615),
|
|
aclActVlanAttrSpecified(7616),
|
|
aclActPortAttrSpecified(7617),
|
|
aclPortBased(7618),
|
|
aclVlanBased(7619),
|
|
actNoAttributesConfigured(7620),
|
|
aclErrPortAlreadyInAcl(7621),
|
|
aclErrVlanAlreadyInAcl(7622),
|
|
aceAclIdInvalid(7623),
|
|
aceAclNotExist(7624),
|
|
aceInUse(7625),
|
|
aceMax(7626),
|
|
aceModeIllegal(7627),
|
|
aceDscpIllegal(7628),
|
|
aceDot1pIllegal(7629),
|
|
aceUnreachIllegal(7630),
|
|
acePoliceIllegal(7631),
|
|
aceAclInvlanPoliceNotAllLanes(7632),
|
|
aceInvalidAdminState(7633),
|
|
aceEgressQueueInvalid(7634),
|
|
aceEgressQueue1gInvalid(7635),
|
|
aceEgressQueue10gInvalid(7636),
|
|
aceEgressNNSCInvalid(7637),
|
|
acePoliceInvalidMode(7638),
|
|
aceAttrNotExistInAct(7639),
|
|
aceInsuffActionAttr(7640),
|
|
maxAceForSystem(7641),
|
|
aceValMoreThanActPatternLen(7642),
|
|
aceMltIndexIllegal(7643),
|
|
aceModeNotPermit(7644),
|
|
aceNotPermitIngress(7645),
|
|
aceParmNotDefault(7646),
|
|
aceAttrConflict(7647),
|
|
defaultIdnoCreate(7648),
|
|
defaultIdnoDelete(7649),
|
|
defaultIdnoModify(7650),
|
|
mltPortAclConflict(7651),
|
|
aceNoModeModify(7652),
|
|
aclNoAccept(7653),
|
|
qosPolicyLaneExist(7701),
|
|
qosPolicyLaneNotExist(7702),
|
|
qosPolicyPkRateInvalid(7703),
|
|
qosPolicySvcRateInvalid(7704),
|
|
qosPolicyLaneInvalid(7705),
|
|
qosPolicyValidAcesPresent(7706),
|
|
qosTxQSetQmaxInvalid(7707),
|
|
qosTxQSetQmaxChangeNotAllowed(7708),
|
|
qosTxQSetBalQInvalid(7709),
|
|
qosTxQSetHipriQInvalid(7710),
|
|
qosTxQSetLopriQInvalid(7711),
|
|
qosTxQSetMaxQExceed(7712),
|
|
qosTxQSetPortNotRMod(7713),
|
|
qosTxQSetQInvalid(7714),
|
|
qosTxQSetQNotAssign(7715),
|
|
qosTxQSetMinRateGtMaxrate(7716),
|
|
qosTxQSetQMaxAfter8Adjust(7717),
|
|
qosTxQSetPortFeIncompatibleQset64(7718),
|
|
qosTxQSetPortGbIncompatibleQset8(7719),
|
|
qosTxQSetModificationNotAllowed(7720),
|
|
qosTxQSetQLengthWredModNotAllowed(7721),
|
|
ipfixStateAlreadyEnabled(8101),
|
|
ipfixStateAlreadyDisabled(8102),
|
|
ipfixInvalidSlotNumber(8103),
|
|
ipfixNotADPMSlot(8104),
|
|
ipfixInvalidActiveTimeout(8105),
|
|
ipfixInvalidAgingInterval(8106),
|
|
ipfixInvalidExportInterval(8107),
|
|
ipfixInvalidTemplateRefIntervalSec(8108),
|
|
ipfixInvalidTemplateRefIntervalPkts(8109),
|
|
ipfixCollectorNotConfigured(8110),
|
|
ipfixTwoCollectorAlreadyConfigured(8111),
|
|
ipfixOnlyUdpProtocolSupported(8112),
|
|
ipfixInvalidCollectorDestPort(8113),
|
|
ipfixInvalidHashPolynomialCoeff(8114),
|
|
ipfixInvalidHashPolynomialSeed(8115),
|
|
ipfixInvalidHashKeyId(8116),
|
|
ipfixInvalidSamplingRate(8117),
|
|
aceIpfixStateIllegal(8118),
|
|
readWriteAccessReadOnly(900),
|
|
readWriteAccessLevelOne(901),
|
|
readWriteAccessLevelTwo(902),
|
|
readWriteAccessLevelThree(903),
|
|
readWriteAccessReadWrite(904),
|
|
readWriteAccessReadWriteAll(905),
|
|
readWriteAccessUnknownLevel(906)
|
|
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This variable is used primarily as an enumeration
|
|
to list the proprietary return codes that this
|
|
device can send to a management station in
|
|
response to a failed SNMP operation."
|
|
DEFVAL { none }
|
|
::= { rcError 4 }
|
|
|
|
-- *** ABOVE SECTION IS GENERATED FROM ../mib_tools/error.mib ***
|
|
|
|
rcErrorSendTrap OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates whether to send trap upon receiving an
|
|
error in the system."
|
|
DEFVAL { true }
|
|
::= { rcError 5 }
|
|
|
|
|
|
-- TRAPS
|
|
|
|
rcTrapsMib OBJECT IDENTIFIER ::= { rcTraps 0 }
|
|
|
|
rcCardDown NOTIFICATION-TYPE
|
|
OBJECTS { rcCardIndex, rcCardAdminStatus, rcCardOperStatus }
|
|
STATUS current
|
|
DESCRIPTION "A rcCardDown trap signifies that the SNMPv2 entity,
|
|
acting in an agent role, has detected that the
|
|
rcCardOperStatus object for one of its cards
|
|
is about to transition into the down state."
|
|
::= { rcTraps 1 }
|
|
|
|
rcnCardDown NOTIFICATION-TYPE
|
|
OBJECTS { rcCardIndex, rcCardAdminStatus, rcCardOperStatus }
|
|
STATUS current
|
|
DESCRIPTION "A rcCardDown trap signifies that the SNMPv2 entity,
|
|
acting in an agent role, has detected that the
|
|
rcCardOperStatus object for one of its cards
|
|
is about to transition into the down state."
|
|
::= { rcTrapsMib 1 }
|
|
|
|
rcCardUp NOTIFICATION-TYPE
|
|
OBJECTS { rcCardIndex, rcCardAdminStatus, rcCardOperStatus }
|
|
STATUS current
|
|
DESCRIPTION "A rcCardUp trap signifies that the SNMPv2 entity,
|
|
acting in an agent role, has detected that the
|
|
rcCardOperStatus object for one of its cards
|
|
is about to transition into the up state."
|
|
::= { rcTraps 2 }
|
|
|
|
rcnCardUp NOTIFICATION-TYPE
|
|
OBJECTS { rcCardIndex, rcCardAdminStatus, rcCardOperStatus }
|
|
STATUS current
|
|
DESCRIPTION "A rcCardUp trap signifies that the SNMPv2 entity,
|
|
acting in an agent role, has detected that the
|
|
rcCardOperStatus object for one of its cards
|
|
is about to transition into the up state."
|
|
::= { rcTrapsMib 2 }
|
|
|
|
rcErrorNotification NOTIFICATION-TYPE
|
|
OBJECTS { rcErrorLevel, rcErrorCode, rcErrorText }
|
|
STATUS current
|
|
DESCRIPTION "A rcErrorNotification trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that an error condition has occured."
|
|
::= { rcTraps 3 }
|
|
|
|
rcnErrorNotification NOTIFICATION-TYPE
|
|
OBJECTS { rcErrorLevel, rcErrorCode, rcErrorText }
|
|
STATUS current
|
|
DESCRIPTION "A rcErrorNotification trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that an error condition has occured."
|
|
::= { rcTrapsMib 3 }
|
|
|
|
rcStpNewRoot NOTIFICATION-TYPE
|
|
OBJECTS { rcStgId }
|
|
STATUS current
|
|
DESCRIPTION "A rcStpNewRoot trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected the Spanning Tree Protocol has declared
|
|
the device to be the new root of the spanning
|
|
tree."
|
|
::= { rcTraps 4 }
|
|
|
|
rcnStpNewRoot NOTIFICATION-TYPE
|
|
OBJECTS { rcStgId }
|
|
STATUS current
|
|
DESCRIPTION "A rcStpNewRoot trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected the Spanning Tree Protocol has declared
|
|
the device to be the new root of the spanning
|
|
tree."
|
|
::= { rcTrapsMib 4 }
|
|
|
|
rcStpTopologyChange NOTIFICATION-TYPE
|
|
OBJECTS { rcStgId, rcPortIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcStpTopologyChange trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected the Spanning Tree Protocol has gone due
|
|
a topology change event."
|
|
::= { rcTraps 5 }
|
|
|
|
rcnStpTopologyChange NOTIFICATION-TYPE
|
|
OBJECTS { rcStgId, rcPortIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcStpTopologyChange trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected the Spanning Tree Protocol has gone due
|
|
a topology change event."
|
|
::= { rcTrapsMib 5 }
|
|
|
|
rcChasPowerSupplyDown NOTIFICATION-TYPE
|
|
OBJECTS { rcChasPowerSupplyId, rcChasPowerSupplyOperStatus}
|
|
STATUS current
|
|
DESCRIPTION "A rcChasPowerSupplyDown trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that the rcChasPowerSupplyOperStatus
|
|
object for one of its power supply unit is
|
|
about to transition into the down state."
|
|
::= { rcTraps 6 }
|
|
|
|
rcnChasPowerSupplyDown NOTIFICATION-TYPE
|
|
OBJECTS { rcChasPowerSupplyId, rcChasPowerSupplyOperStatus}
|
|
STATUS current
|
|
DESCRIPTION "A rcChasPowerSupplyDown trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that the rcChasPowerSupplyOperStatus
|
|
object for one of its power supply unit is
|
|
about to transition into the down state."
|
|
::= { rcTrapsMib 6 }
|
|
|
|
rcChasFanDown NOTIFICATION-TYPE
|
|
OBJECTS { rcChasFanId, rcChasFanOperStatus}
|
|
STATUS current
|
|
DESCRIPTION "A rcChasFanDown trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that the rcChasFanOperStatus object
|
|
for one of its power supply unit is about to
|
|
transition into the down state."
|
|
::= { rcTraps 7 }
|
|
|
|
rcnChasFanDown NOTIFICATION-TYPE
|
|
OBJECTS { rcChasFanId, rcChasFanOperStatus}
|
|
STATUS current
|
|
DESCRIPTION "A rcChasFanDown trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that the rcChasFanOperStatus object
|
|
for one of its power supply unit is about to
|
|
transition into the down state."
|
|
::= { rcTrapsMib 7 }
|
|
|
|
rcLinkOscillation NOTIFICATION-TYPE
|
|
OBJECTS { rcPortIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcLinkOscillation trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected an excessive number of link state
|
|
transitions on the specified port."
|
|
::= { rcTraps 8 }
|
|
|
|
rcnLinkOscillation NOTIFICATION-TYPE
|
|
OBJECTS { rcPortIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcLinkOscillation trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected an excessive number of link state
|
|
transitions on the specified port."
|
|
::= { rcTrapsMib 8 }
|
|
|
|
rcMacViolation NOTIFICATION-TYPE
|
|
OBJECTS { rcErrorText, rcPortIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcMacViolation trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
received a PDU with an invalid source MAC
|
|
address."
|
|
::= { rcTraps 9 }
|
|
|
|
rcnMacViolation NOTIFICATION-TYPE
|
|
OBJECTS { rcErrorText, rcPortIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcMacViolation trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
received a PDU with an invalid source MAC
|
|
address."
|
|
::= { rcTrapsMib 9 }
|
|
|
|
rcSonetTrap NOTIFICATION-TYPE
|
|
OBJECTS { rcPortIndex, rcPosSonetTrapType, rcPosSonetTrapIndication }
|
|
STATUS current
|
|
DESCRIPTION "A rcSonetTrap trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected a change of status on a Sonet port."
|
|
::= { rcTraps 10 }
|
|
|
|
rcnSonetTrap NOTIFICATION-TYPE
|
|
OBJECTS { rcPortIndex, rcPosSonetTrapType, rcPosSonetTrapIndication }
|
|
STATUS current
|
|
DESCRIPTION "A rcSonetTrap trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected a change of status on a Sonet port."
|
|
::= { rcTrapsMib 10 }
|
|
|
|
rc2kCardDown NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex,
|
|
rc2kCardFrontAdminStatus,
|
|
rc2kCardFrontOperStatus }
|
|
STATUS current
|
|
DESCRIPTION "A rcCardDown trap signifies that the SNMPv2 entity,
|
|
acting in an agent role, has detected that the
|
|
rcCardOperStatus object for one of its cards
|
|
is about to transition into the down state."
|
|
::= { rcTraps 11 }
|
|
|
|
rcn2kCardDown NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex,
|
|
rc2kCardFrontAdminStatus,
|
|
rc2kCardFrontOperStatus }
|
|
STATUS current
|
|
DESCRIPTION "A rcCardDown trap signifies that the SNMPv2 entity,
|
|
acting in an agent role, has detected that the
|
|
rcCardOperStatus object for one of its cards
|
|
is about to transition into the down state."
|
|
::= { rcTrapsMib 11 }
|
|
|
|
rc2kCardUp NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex,
|
|
rc2kCardFrontAdminStatus,
|
|
rc2kCardFrontOperStatus }
|
|
STATUS current
|
|
DESCRIPTION "A rcCardUp trap signifies that the SNMPv2 entity,
|
|
acting in an agent role, has detected that the
|
|
rcCardOperStatus object for one of its cards
|
|
is about to transition into the up state."
|
|
::= { rcTraps 12 }
|
|
|
|
rcn2kCardUp NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex,
|
|
rc2kCardFrontAdminStatus,
|
|
rc2kCardFrontOperStatus }
|
|
STATUS current
|
|
DESCRIPTION "A rcCardUp trap signifies that the SNMPv2 entity,
|
|
acting in an agent role, has detected that the
|
|
rcCardOperStatus object for one of its cards
|
|
is about to transition into the up state."
|
|
::= { rcTrapsMib 12 }
|
|
|
|
rc2kTemperature NOTIFICATION-TYPE
|
|
OBJECTS { rc2kChassisTemperature }
|
|
STATUS current
|
|
DESCRIPTION "A rc2kTemperature trap signifies that the SNMPv2
|
|
entity, acting in an agent role, has detected the
|
|
chassis is over-heating."
|
|
::= { rcTraps 13 }
|
|
|
|
rcn2kTemperature NOTIFICATION-TYPE
|
|
OBJECTS { rc2kChassisTemperature }
|
|
STATUS current
|
|
DESCRIPTION "A rc2kTemperature trap signifies that the SNMPv2
|
|
entity, acting in an agent role, has detected the
|
|
chassis is over-heating."
|
|
::= { rcTrapsMib 13 }
|
|
|
|
rcChasPowerSupplyUp NOTIFICATION-TYPE
|
|
OBJECTS { rcChasPowerSupplyId, rcChasPowerSupplyOperStatus}
|
|
STATUS current
|
|
DESCRIPTION "A rcChasPowerSupplyUp trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that the rcChasPowerSupplyOperStatus
|
|
object for one of its power supply unit is
|
|
about to transition into the up state."
|
|
::= { rcTraps 14 }
|
|
|
|
rcnChasPowerSupplyUp NOTIFICATION-TYPE
|
|
OBJECTS { rcChasPowerSupplyId, rcChasPowerSupplyOperStatus}
|
|
STATUS current
|
|
DESCRIPTION "A rcChasPowerSupplyUp trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that the rcChasPowerSupplyOperStatus
|
|
object for one of its power supply unit is
|
|
about to transition into the up state."
|
|
::= { rcTrapsMib 14 }
|
|
|
|
rc2kAtmPvcLinkStateChange NOTIFICATION-TYPE
|
|
OBJECTS { rc2kAtmPvcIfIndex,
|
|
rc2kAtmPvcVpi,
|
|
rc2kAtmPvcVci,
|
|
rc2kAtmPvcOamVcStatus }
|
|
STATUS current
|
|
DESCRIPTION "A rc2kAtmPvcLinkStateChange trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has detected
|
|
that the rc2kAtmPvcOamVcStatus object for one of PVC is
|
|
about to transition into different state, either from
|
|
up to down or from down to up."
|
|
::= { rcTraps 15 }
|
|
|
|
rcn2kAtmPvcLinkStateChange NOTIFICATION-TYPE
|
|
OBJECTS { rc2kAtmPvcIfIndex,
|
|
rc2kAtmPvcVpi,
|
|
rc2kAtmPvcVci,
|
|
rc2kAtmPvcOamVcStatus }
|
|
STATUS current
|
|
DESCRIPTION "A rc2kAtmPvcLinkStateChange trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has detected
|
|
that the rc2kAtmPvcOamVcStatus object for one of PVC is
|
|
about to transition into different state, either from
|
|
up to down or from down to up."
|
|
::= { rcTrapsMib 15 }
|
|
|
|
rcStpTCN NOTIFICATION-TYPE
|
|
OBJECTS { rcStgId, rcPortIndex, rcStgBridgeAddress }
|
|
STATUS current
|
|
DESCRIPTION "A rcStpTopologyChange trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected the Spanning Tree Protocol has gone due
|
|
a topology change event."
|
|
::= { rcTraps 16 }
|
|
|
|
rcnStpTCN NOTIFICATION-TYPE
|
|
OBJECTS { rcStgId, rcPortIndex, rcStgBridgeAddress }
|
|
STATUS current
|
|
DESCRIPTION "A rcStpTopologyChange trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected the Spanning Tree Protocol has gone due
|
|
a topology change event."
|
|
::= { rcTrapsMib 16 }
|
|
|
|
rcSmltIstLinkUp NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION "A rcSmltIstLinkUp trap signifies that the split
|
|
MLT link is from down to up."
|
|
::= { rcTraps 17 }
|
|
|
|
rcnSmltIstLinkUp NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION "A rcSmltIstLinkUp trap signifies that the split
|
|
MLT link is from down to up."
|
|
::= { rcTrapsMib 17 }
|
|
|
|
rcSmltIstLinkDown NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION "A rcSmltIstLinkDown trap signifies that the
|
|
split MLT link is from up to down."
|
|
::= { rcTraps 18 }
|
|
|
|
rcnSmltIstLinkDown NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION "A rcSmltIstLinkDown trap signifies that the
|
|
split MLT link is from up to down."
|
|
::= { rcTrapsMib 18 }
|
|
|
|
rcSmltLinkUp NOTIFICATION-TYPE
|
|
OBJECTS { rcMltSmltId }
|
|
STATUS current
|
|
DESCRIPTION "A rcMltSmltId trap signifies that the split
|
|
SMLT link is up."
|
|
::= { rcTraps 19 }
|
|
|
|
rcnSmltLinkUp NOTIFICATION-TYPE
|
|
OBJECTS { rcMltSmltId }
|
|
STATUS current
|
|
DESCRIPTION "A rcMltSmltId trap signifies that the split
|
|
SMLT link is up."
|
|
::= { rcTrapsMib 19 }
|
|
|
|
rcSmltLinkDown NOTIFICATION-TYPE
|
|
OBJECTS { rcMltSmltId }
|
|
STATUS current
|
|
DESCRIPTION "A rcMltSmltId trap signifies that the split
|
|
SMLT link is down."
|
|
::= { rcTraps 20 }
|
|
|
|
rcnSmltLinkDown NOTIFICATION-TYPE
|
|
OBJECTS { rcMltSmltId }
|
|
STATUS current
|
|
DESCRIPTION "A rcMltSmltId trap signifies that the split
|
|
SMLT link is down."
|
|
::= { rcTrapsMib 20 }
|
|
|
|
rcChasFanUp NOTIFICATION-TYPE
|
|
OBJECTS { rcChasFanId, rcChasFanOperStatus}
|
|
STATUS current
|
|
DESCRIPTION "A rcChasFanUp trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that the rcChasFanOperStatus object
|
|
for one of its power supply unit is about to
|
|
transition into the up state."
|
|
::= { rcTraps 21 }
|
|
|
|
rcnChasFanUp NOTIFICATION-TYPE
|
|
OBJECTS { rcChasFanId, rcChasFanOperStatus}
|
|
STATUS current
|
|
DESCRIPTION "A rcChasFanUp trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that the rcChasFanOperStatus object
|
|
for one of its power supply unit is about to
|
|
transition into the up state."
|
|
::= { rcTrapsMib 21 }
|
|
|
|
rcPasswordChange NOTIFICATION-TYPE
|
|
OBJECTS { rcCliPasswordChange, rcCliPassChangeResult}
|
|
STATUS current
|
|
DESCRIPTION "A rcPasswordChange trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that the one of the cli password is
|
|
changed."
|
|
::= { rcTraps 22 }
|
|
|
|
rcnPasswordChange NOTIFICATION-TYPE
|
|
OBJECTS { rcCliPasswordChange, rcCliPassChangeResult}
|
|
STATUS current
|
|
DESCRIPTION "A rcPasswordChange trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that the one of the cli password is
|
|
changed."
|
|
::= { rcTrapsMib 22 }
|
|
|
|
rcEmError NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex, rcChasEmModeError}
|
|
STATUS current
|
|
DESCRIPTION "A rcEmError trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected Em error."
|
|
::= { rcTraps 23 }
|
|
|
|
rcnEmError NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex, rcChasEmModeError}
|
|
STATUS current
|
|
DESCRIPTION "A rcEmError trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected Em error."
|
|
::= { rcTrapsMib 23 }
|
|
|
|
-- OM 2.0 place holder
|
|
-- rcVpnTrap NOTIFICATION-TYPE
|
|
-- OBJECTS { rcVpnVpnId, rcErrorText, rcVpnTunnelLspId,
|
|
-- rcIpMplsGlobalRouterId, rcVpnRemotePeerId,
|
|
-- rcSyslogHostSeverity}
|
|
-- STATUS current
|
|
-- DESCRIPTION "L2Vpn will send trap when the Lsp goes down, which
|
|
-- would affect the operational status of the Vpn (given
|
|
-- by the VpnId). The Cause will indicate the reason for
|
|
-- sending the trap. It can either LSP down/failure or
|
|
-- to the bandwidth requirements cannot be fulfilled.
|
|
-- Severity Level can be Warning/Error/Fatal."
|
|
-- ::= { rcTraps 24 }
|
|
--
|
|
-- rcnVpnTrap NOTIFICATION-TYPE
|
|
-- OBJECTS { rcVpnVpnId, rcErrorText, rcVpnTunnelLspId,
|
|
-- rcIpMplsGlobalRouterId, rcVpnRemotePeerId,
|
|
-- rcSyslogHostSeverity}
|
|
-- STATUS current
|
|
-- DESCRIPTION "L2Vpn will send trap when the Lsp goes down, which
|
|
-- would affect the operational status of the Vpn (given
|
|
-- by the VpnId). The Cause will indicate the reason for
|
|
-- sending the trap. It can either LSP down/failure or
|
|
-- to the bandwidth requirements cannot be fulfilled.
|
|
-- Severity Level can be Warning/Error/Fatal."
|
|
-- ::= { rcTrapsMib 24 }
|
|
--
|
|
|
|
rcPcmciaCardRemoved NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION "A rcPcmciaRemoved trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that the PCMCIA card is being removed."
|
|
::= { rcTraps 25 }
|
|
|
|
rcnPcmciaCardRemoved NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION "A rcPcmciaRemoved trap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected that the PCMCIA card is being removed."
|
|
::= { rcTrapsMib 25 }
|
|
|
|
rcSmartCpldTimerFired NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcSmartCpldTimerFired trap signifies that the
|
|
cpld timer fired."
|
|
::= { rcTraps 26 }
|
|
|
|
rcnSmartCpldTimerFired NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcSmartCpldTimerFired trap signifies that the
|
|
cpld timer fired."
|
|
::= { rcTrapsMib 26 }
|
|
|
|
rcCardCpldNotUpDate NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcCardCpldNotUpDate trap signifies that the
|
|
cpld is not up to date."
|
|
::= { rcTraps 27 }
|
|
|
|
rcnCardCpldNotUpDate NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcCardCpldNotUpDate trap signifies that the
|
|
cpld is not up to date."
|
|
::= { rcTrapsMib 27 }
|
|
|
|
rcIgapLogFileFull NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION "A rcIgapLogFileFull trap signifies that the
|
|
Igap accounting time-out Log File reach the
|
|
maximum."
|
|
::= { rcTraps 28 }
|
|
|
|
rcnIgapLogFileFull NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION "A rcIgapLogFileFull trap signifies that the
|
|
Igap accounting time-out Log File reach the
|
|
maximum."
|
|
::= { rcTrapsMib 28 }
|
|
|
|
rcCpLimitShutDown NOTIFICATION-TYPE
|
|
OBJECTS { rcPortIndex,
|
|
ifAdminStatus,
|
|
ifOperStatus,
|
|
rcPortCpLimitShutDown }
|
|
STATUS current
|
|
DESCRIPTION "A rcCpLimitShutDown trap signifies that the
|
|
cp limit for the port is shutting down."
|
|
::= { rcTraps 29 }
|
|
|
|
rcnCpLimitShutDown NOTIFICATION-TYPE
|
|
OBJECTS { rcPortIndex,
|
|
ifAdminStatus,
|
|
ifOperStatus,
|
|
rcPortCpLimitShutDown }
|
|
STATUS current
|
|
DESCRIPTION "A rcCpLimitShutDown trap signifies that the
|
|
cp limit for the port is shutting down."
|
|
::= { rcTrapsMib 29 }
|
|
|
|
rcSshServerEnabled NOTIFICATION-TYPE
|
|
OBJECTS { rcSshGlobalPort }
|
|
STATUS current
|
|
DESCRIPTION "A rcSshServerEnabled trap signifies that the
|
|
SSH server is enabled."
|
|
::= { rcTraps 30 }
|
|
|
|
rcnSshServerEnabled NOTIFICATION-TYPE
|
|
OBJECTS { rcSshGlobalPort }
|
|
STATUS current
|
|
DESCRIPTION "A rcSshServerEnabled trap signifies that the
|
|
SSH server is enabled."
|
|
::= { rcTrapsMib 30 }
|
|
|
|
rcSshServerDisabled NOTIFICATION-TYPE
|
|
OBJECTS { rcSshGlobalPort }
|
|
STATUS current
|
|
DESCRIPTION "A rcSshServerDisabled trap signifies that the
|
|
SSH server is disabled."
|
|
::= { rcTraps 31 }
|
|
|
|
rcnSshServerDisabled NOTIFICATION-TYPE
|
|
OBJECTS { rcSshGlobalPort }
|
|
STATUS current
|
|
DESCRIPTION "A rcSshServerDisabled trap signifies that the
|
|
SSH server is disabled."
|
|
::= { rcTrapsMib 31 }
|
|
|
|
rcSshSessionLogin NOTIFICATION-TYPE
|
|
OBJECTS { rcSshGlobalHostIpAddr }
|
|
STATUS current
|
|
DESCRIPTION "A rcSshSessionLogin trap signifies that there
|
|
is a SSH session login."
|
|
::= { rcTraps 32 }
|
|
|
|
rcnSshSessionLogin NOTIFICATION-TYPE
|
|
OBJECTS { rcSshGlobalHostIpAddr }
|
|
STATUS current
|
|
DESCRIPTION "A rcSshSessionLogin trap signifies that there
|
|
is a SSH session login."
|
|
::= { rcTrapsMib 32 }
|
|
|
|
rcSshSessionLogout NOTIFICATION-TYPE
|
|
OBJECTS { rcSshGlobalHostIpAddr }
|
|
STATUS current
|
|
DESCRIPTION "A rcSshSessionLogout trap signifies that there
|
|
is a SSH session logout."
|
|
::= { rcTraps 33 }
|
|
|
|
rcnSshSessionLogout NOTIFICATION-TYPE
|
|
OBJECTS { rcSshGlobalHostIpAddr }
|
|
STATUS current
|
|
DESCRIPTION "A rcSshSessionLogout trap signifies that there
|
|
is a SSH session logout."
|
|
::= { rcTrapsMib 33 }
|
|
|
|
rcSshUnauthorizedAccess NOTIFICATION-TYPE
|
|
OBJECTS { rcSshGlobalHostIpAddr }
|
|
STATUS current
|
|
DESCRIPTION "A rcSshUnauthorizedAccess trap signifies that
|
|
an unauthorized access has occured."
|
|
::= { rcTraps 34 }
|
|
|
|
rcnSshUnauthorizedAccess NOTIFICATION-TYPE
|
|
OBJECTS { rcSshGlobalHostIpAddr }
|
|
STATUS current
|
|
DESCRIPTION "A rcSshUnauthorizedAccess trap signifies that
|
|
an unauthorized access has occured."
|
|
::= { rcTrapsMib 34 }
|
|
|
|
rcHaCpuState NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex, rcL2RedundancyHaCpuState }
|
|
STATUS current
|
|
DESCRIPTION "A rcHaCpuState trap signifies that the
|
|
state of the HA-CPU."
|
|
::= { rcTraps 35 }
|
|
|
|
rcnHaCpuState NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex, rcL2RedundancyHaCpuState }
|
|
STATUS current
|
|
DESCRIPTION "A rcHaCpuState trap signifies that the
|
|
state of the HA-CPU."
|
|
::= { rcTrapsMib 35 }
|
|
|
|
rcInsufficientMemory NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcInsufficientMemory trap indicates insufficient memory on
|
|
CPU blade for proper operation. Recommended memory = 256 MB
|
|
available through Nortel Networks upgrade kit"
|
|
::= { rcTraps 36 }
|
|
|
|
rcnInsufficientMemory NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcInsufficientMemory trap indicates insufficient memory on
|
|
CPU blade for proper operation. Recommended memory = 256 MB
|
|
available through Nortel Networks upgrade kit"
|
|
::= { rcTrapsMib 36 }
|
|
|
|
rcSaveConfigAction NOTIFICATION-TYPE
|
|
OBJECTS { rcSysActionL1 }
|
|
STATUS current
|
|
DESCRIPTION "A rcSaveConfigAction trap indicates the switch run
|
|
time or boot configuration is being saved"
|
|
::= { rcTraps 37 }
|
|
|
|
-- This is obsolete. Use rcnSaveConfigFile (rcTrapsMib 61)
|
|
rcnSaveConfigAction NOTIFICATION-TYPE
|
|
OBJECTS { rcSysActionL1 }
|
|
STATUS current
|
|
DESCRIPTION "A rcSaveConfigAction trap indicates the switch run
|
|
time or boot configuration is being saved"
|
|
::= { rcTrapsMib 37 }
|
|
|
|
rcLoopDetectOnPort NOTIFICATION-TYPE
|
|
OBJECTS { rcVlanId, rcPortIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcSaveConfigAction trap indicates that a loop has
|
|
been detected on a port. The vlan on that port will
|
|
be disabled."
|
|
::= { rcTraps 38 }
|
|
|
|
rcnLoopDetectOnPort NOTIFICATION-TYPE
|
|
OBJECTS { rcVlanId, rcPortIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcLoopDetectOnPort trap indicates that a loop has
|
|
been detected on a port. The vlan on that port will
|
|
be disabled."
|
|
::= { rcTrapsMib 38 }
|
|
|
|
rcbgpEstablished NOTIFICATION-TYPE
|
|
OBJECTS { rcIpBgpPeerIpAddress,
|
|
rcIpBgpPeerLastError,
|
|
rcIpBgpPeerState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BGP Established event is generated when
|
|
the BGP FSM enters the ESTABLISHED state."
|
|
::= { rcTraps 39 }
|
|
|
|
rcnbgpEstablished NOTIFICATION-TYPE
|
|
OBJECTS { rcIpBgpPeerIpAddress,
|
|
rcIpBgpPeerLastError,
|
|
rcIpBgpPeerState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BGP Established event is generated when
|
|
the BGP FSM enters the ESTABLISHED state."
|
|
::= { rcTrapsMib 39 }
|
|
|
|
rcbgpBackwardTransition NOTIFICATION-TYPE
|
|
OBJECTS { rcIpBgpPeerIpAddress,
|
|
rcIpBgpPeerLastError,
|
|
rcIpBgpPeerState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BGPBackwardTransition Event is generated
|
|
when the BGP FSM moves from a higher numbered
|
|
state to a lower numbered state."
|
|
::= { rcTraps 40 }
|
|
|
|
rcnbgpBackwardTransition NOTIFICATION-TYPE
|
|
OBJECTS { rcIpBgpPeerIpAddress,
|
|
rcIpBgpPeerLastError,
|
|
rcIpBgpPeerState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BGPBackwardTransition Event is generated
|
|
when the BGP FSM moves from a higher numbered
|
|
state to a lower numbered state."
|
|
::= { rcTrapsMib 40 }
|
|
|
|
rcAggLinkUp NOTIFICATION-TYPE
|
|
OBJECTS { rcMltId }
|
|
STATUS current
|
|
DESCRIPTION "A rcAggLinkUp trap is generated when the operational
|
|
state of the aggregator changes from down to up."
|
|
::= { rcTraps 41 }
|
|
|
|
rcnAggLinkUp NOTIFICATION-TYPE
|
|
OBJECTS { rcMltId }
|
|
STATUS current
|
|
DESCRIPTION "A rcAggLinkUp trap is generated when the operational
|
|
state of the aggregator changes from down to up."
|
|
::= { rcTrapsMib 41 }
|
|
|
|
rcAggLinkDown NOTIFICATION-TYPE
|
|
OBJECTS { rcMltId }
|
|
STATUS current
|
|
DESCRIPTION "A rcAggLinkDown trap is generated when the operational
|
|
state of the aggregator changes from up to down."
|
|
::= { rcTraps 42 }
|
|
|
|
rcnAggLinkDown NOTIFICATION-TYPE
|
|
OBJECTS { rcMltId }
|
|
STATUS current
|
|
DESCRIPTION "A rcAggLinkDown trap is generated when the operational
|
|
state of the aggregator changes from up to down."
|
|
::= { rcTrapsMib 42 }
|
|
|
|
rcIgmpNewGroupMember NOTIFICATION-TYPE
|
|
OBJECTS { rcIgmpGroupIfIndex,
|
|
rcIgmpGroupIpAddress,
|
|
rcIgmpGroupInPort,
|
|
rcIgmpGroupMembers }
|
|
STATUS current
|
|
DESCRIPTION "An IgmpNewGroupMember trap signifies that a
|
|
new member has come on an interface."
|
|
::= { rcTraps 43 }
|
|
|
|
rcnIgmpNewGroupMember NOTIFICATION-TYPE
|
|
OBJECTS { rcIgmpGroupIfIndex,
|
|
rcIgmpGroupIpAddress,
|
|
rcIgmpGroupInPort,
|
|
rcIgmpGroupMembers }
|
|
STATUS current
|
|
DESCRIPTION "An IgmpNewGroupMember trap signifies that a
|
|
new member has come on an interface."
|
|
::= { rcTrapsMib 43 }
|
|
|
|
rcIgmpLossGroupMember NOTIFICATION-TYPE
|
|
OBJECTS { rcIgmpGroupMembers,
|
|
rcIgmpGroupIpAddress,
|
|
rcIgmpGroupInPort,
|
|
rcIgmpGroupIfIndex }
|
|
STATUS current
|
|
DESCRIPTION "An IgmpLossGroupMember trap signifies that a
|
|
group member has been lost on an interface."
|
|
::= { rcTraps 44 }
|
|
|
|
rcnIgmpLossGroupMember NOTIFICATION-TYPE
|
|
OBJECTS { rcIgmpGroupMembers,
|
|
rcIgmpGroupIpAddress,
|
|
rcIgmpGroupInPort,
|
|
rcIgmpGroupIfIndex }
|
|
STATUS current
|
|
DESCRIPTION "An IgmpLossGroupMember trap signifies that a
|
|
group member has been lost on an interface."
|
|
::= { rcTrapsMib 44 }
|
|
|
|
rcIgmpNewQuerier NOTIFICATION-TYPE
|
|
OBJECTS { igmpInterfaceIfIndex,
|
|
igmpInterfaceQuerier }
|
|
STATUS current
|
|
DESCRIPTION "An igmpNewQuerier trap signifies that a new
|
|
querier has come up on an interface."
|
|
::= { rcTraps 45 }
|
|
|
|
rcnIgmpNewQuerier NOTIFICATION-TYPE
|
|
OBJECTS { igmpInterfaceIfIndex,
|
|
igmpInterfaceQuerier }
|
|
STATUS current
|
|
DESCRIPTION "An igmpNewQuerier trap signifies that a new
|
|
querier has come up on an interface."
|
|
::= { rcTrapsMib 45 }
|
|
|
|
rcIgmpQuerierChange NOTIFICATION-TYPE
|
|
OBJECTS { igmpInterfaceIfIndex,
|
|
rcIgmpInterfaceExtnNewQuerier,
|
|
igmpInterfaceQuerier }
|
|
STATUS current
|
|
DESCRIPTION "An rcIgmpQuerierChange trap signifies that
|
|
the querier has changed."
|
|
::= { rcTraps 46 }
|
|
|
|
rcnIgmpQuerierChange NOTIFICATION-TYPE
|
|
OBJECTS { igmpInterfaceIfIndex,
|
|
rcIgmpInterfaceExtnNewQuerier,
|
|
igmpInterfaceQuerier }
|
|
STATUS current
|
|
DESCRIPTION "An rcIgmpQuerierChange trap signifies that
|
|
the querier has changed."
|
|
::= { rcTrapsMib 46 }
|
|
|
|
rcDvmrpIfStateChange NOTIFICATION-TYPE
|
|
OBJECTS { dvmrpInterfaceIfIndex,
|
|
dvmrpInterfaceOperState }
|
|
STATUS current
|
|
DESCRIPTION "A rcDvmrpIfStateChange trap signifies that there
|
|
has been a change in the state of a DVMRP
|
|
interface."
|
|
::= { rcTraps 47 }
|
|
|
|
rcnDvmrpIfStateChange NOTIFICATION-TYPE
|
|
OBJECTS { dvmrpInterfaceIfIndex,
|
|
dvmrpInterfaceOperState }
|
|
STATUS current
|
|
DESCRIPTION "A rcDvmrpIfStateChange trap signifies that there
|
|
has been a change in the state of a DVMRP
|
|
interface."
|
|
::= { rcTrapsMib 47 }
|
|
|
|
rcDvmrpNewNbrChange NOTIFICATION-TYPE
|
|
OBJECTS { dvmrpNeighborIfIndex,
|
|
dvmrpNeighborAddress }
|
|
STATUS current
|
|
DESCRIPTION "A rcDvmrpNewNbrChange trap signifies that a new
|
|
neighbor has come up on a DVMRP interface."
|
|
::= { rcTraps 48 }
|
|
|
|
rcnDvmrpNewNbrChange NOTIFICATION-TYPE
|
|
OBJECTS { dvmrpNeighborIfIndex,
|
|
dvmrpNeighborAddress }
|
|
STATUS current
|
|
DESCRIPTION "A rcDvmrpNewNbrChange trap signifies that a new
|
|
neighbor has come up on a DVMRP interface."
|
|
::= { rcTrapsMib 48 }
|
|
|
|
rcDvmrpNbrLossChange NOTIFICATION-TYPE
|
|
OBJECTS { dvmrpNeighborIfIndex,
|
|
dvmrpNeighborAddress }
|
|
STATUS current
|
|
DESCRIPTION "A rcDvmrpNbrLossChange trap signifies that a new
|
|
neighbor has gone down on a DVMRP interface."
|
|
::= { rcTraps 49 }
|
|
|
|
rcnDvmrpNbrLossChange NOTIFICATION-TYPE
|
|
OBJECTS { dvmrpNeighborIfIndex,
|
|
dvmrpNeighborAddress }
|
|
STATUS current
|
|
DESCRIPTION "A rcDvmrpNbrLossChange trap signifies that a new
|
|
neighbor has gone down on a DVMRP interface."
|
|
::= { rcTrapsMib 49 }
|
|
|
|
rcnFdbProtectViolation NOTIFICATION-TYPE
|
|
OBJECTS { rcPortIndex,
|
|
rcVlanId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rcFdbProtectViolation trap signifies that the
|
|
has violated the user configured limit for total
|
|
number of fdb-entries learned on that port."
|
|
::= { rcTrapsMib 59 }
|
|
|
|
|
|
rcnLogMsgControl NOTIFICATION-TYPE
|
|
OBJECTS { rcSysMsgLogFrequency, rcSysMsgLogText }
|
|
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A rcMsgControl trap signifies whether the number of times of
|
|
repeatation of the particular Log message has exceeded
|
|
the particular frequency/count or not."
|
|
::= { rcTrapsMib 60 }
|
|
|
|
|
|
-- New trap for save config. Q00826011
|
|
rcnSaveConfigFile NOTIFICATION-TYPE
|
|
OBJECTS { rcSysActionL1, rcSysConfigFileName }
|
|
STATUS current
|
|
DESCRIPTION "A rcSaveConfig trap signifies that either the
|
|
runtime config or the boot config has been saved
|
|
on the switch"
|
|
::= { rcTrapsMib 61 }
|
|
|
|
rcnDNSRequestResponse NOTIFICATION-TYPE
|
|
OBJECTS { rcSysDnsServerListIpAddr, rcSysDnsRequestType }
|
|
STATUS current
|
|
DESCRIPTION "A rcDnsRequestResponse trap signifies that the
|
|
switch had sent a query to the DNS server or it had
|
|
received a successful response from the DNS Server"
|
|
::= { rcTrapsMib 62 }
|
|
|
|
rcnDuplicateIpAddress NOTIFICATION-TYPE
|
|
OBJECTS { ipNetToMediaNetAddress,ipNetToMediaPhysAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A rcDuplicateIpAddress trap signifies that a duplicate IP
|
|
address is detected on the subnet."
|
|
::= { rcTrapsMib 63 }
|
|
|
|
rcnLoopDetectPortDown NOTIFICATION-TYPE
|
|
OBJECTS { rcPortIndex,ifAdminStatus,ifOperStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A rcLoopDetectPortDown trap signifies that a loop has been
|
|
detected on a port and the port is going to shut down."
|
|
::= { rcTrapsMib 64 }
|
|
|
|
rcnLoopDetectMacDiscard NOTIFICATION-TYPE
|
|
OBJECTS { rcPortIndex, rcSysMacFlapLimitTime,
|
|
rcSysMacFlapLimitCount}
|
|
STATUS current
|
|
DESCRIPTION "A rcLoopDetectMacDiscard trap signifies that a loop
|
|
has been Detected on a port and the mac address will
|
|
be discarded on all ports in that vlan"
|
|
::= { rcTrapsMib 67}
|
|
|
|
rcnAutoRecoverPort NOTIFICATION-TYPE
|
|
OBJECTS { rcPortIndex }
|
|
STATUS current
|
|
DESCRIPTION "A rcnAutoRecoverPort trap signifies that autorecover
|
|
has re-enabled a port disabled by link flap or cp limit"
|
|
::= {rcTrapsMib 68 }
|
|
|
|
rcnAutoRecoverLoopDetectedPort NOTIFICATION-TYPE
|
|
OBJECTS { rcVlanNewLoopDetectedAction }
|
|
STATUS current
|
|
DESCRIPTION "A rcnAutoRecoverPort trap signifies that autorecover
|
|
has cleared the action taken on a port by loop detect"
|
|
::= {rcTrapsMib 69 }
|
|
|
|
rcnExtCpLimitShutDown NOTIFICATION-TYPE
|
|
OBJECTS { rcPortIndex,
|
|
ifAdminStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A rcnExtCpLimitShutDown trap signifies that
|
|
port is shut down due to Extended CP-Limit."
|
|
::= { rcTrapsMib 70 }
|
|
|
|
rcnExtCpLimitSopCongestion NOTIFICATION-TYPE
|
|
OBJECTS { rcSysExtCplimitSysOctapidCongested,
|
|
rcSysExtCplimitPortsMonitored
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A rcnExtCpLimitSopCongestion signifies that system octapid
|
|
polling finds that system octapid is congested or not.
|
|
rcSysExtCplimitSysOctapidCongested signifies whether
|
|
system octapid is congested or not.
|
|
rcSysExtCplimitPortsMonitored signifies whether ports are
|
|
selected for monitoring the ingress traffic utilization."
|
|
::= {rcTrapsMib 71 }
|
|
|
|
rcnVlacpPortDown NOTIFICATION-TYPE
|
|
OBJECTS { rcPortIndex}
|
|
STATUS current
|
|
DESCRIPTION "A rcnVlacpPortDown trap signifies that
|
|
Vlacp is down on the port specified."
|
|
::= { rcTrapsMib 80 }
|
|
|
|
rcnVlacpPortUp NOTIFICATION-TYPE
|
|
OBJECTS { rcPortIndex}
|
|
STATUS current
|
|
DESCRIPTION "A rcnVlacpPortUp trap signifies that
|
|
Vlacp is Up on the port specified."
|
|
::= { rcTrapsMib 81 }
|
|
|
|
rcnExtCpLimitShutDownNormal NOTIFICATION-TYPE
|
|
|
|
STATUS current
|
|
DESCRIPTION "An rcnExtCpLimitShutDownNormal trap signifies that
|
|
Ports are shut down due to Extended CP-Limit in Normal
|
|
mode."
|
|
::= { rcTrapsMib 82 }
|
|
|
|
rcnEapMacIntrusion NOTIFICATION-TYPE
|
|
OBJECTS {rcSysIpAddr, rcRadiusPaePortNumber,
|
|
rcRadiusEapLastAuthMac, rcRadiusEapLastRejMac}
|
|
STATUS current
|
|
DESCRIPTION "A rcnEapMacIntrusion trap signifies that
|
|
an EAP MAC intrusion has occured on this Port."
|
|
::= { rcTrapsMib 83 }
|
|
|
|
rcnInterCpuCommStatus NOTIFICATION-TYPE
|
|
OBJECTS { rc2kCardIndex, rcCardOperStatus }
|
|
STATUS current
|
|
DESCRIPTION "A rcnInterCpuCommStatus trap signifies the
|
|
current communication status between primary
|
|
and secondary CPU."
|
|
::= { rcTrapsMib 84 }
|
|
|
|
rcnMstpNewCistRoot NOTIFICATION-TYPE
|
|
OBJECTS { rcStgBridgeAddress }
|
|
STATUS current
|
|
DESCRIPTION "A rcMstpNewCistRoottrap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected the Multiple Spanning Tree Protocol has
|
|
declared the device to be the new root of the common
|
|
internal spanning tree."
|
|
::= { rcTrapsMib 117 }
|
|
|
|
|
|
rcnMstpNewMstiRoot NOTIFICATION-TYPE
|
|
OBJECTS { rcStgBridgeAddress, rcStgId }
|
|
STATUS current
|
|
DESCRIPTION "A rcMstpNewMstiRoot signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected the Multiple Spanning Tree Protocol has
|
|
declared the device to be the new root of the
|
|
spanning tree instance."
|
|
::= { rcTrapsMib 118 }
|
|
|
|
rcnMstpNewCistRegionalRoot NOTIFICATION-TYPE
|
|
OBJECTS { rcStgBridgeAddress }
|
|
STATUS current
|
|
DESCRIPTION "A rcMstpNewCistRegionalRoottrap signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected the Multiple Spanning Tree Protocol has
|
|
declared the device to be the new regional root of
|
|
the common internal spanning tree."
|
|
::= { rcTrapsMib 119 }
|
|
|
|
rcnRstpNewRoot NOTIFICATION-TYPE
|
|
OBJECTS { rcStgBridgeAddress }
|
|
STATUS current
|
|
DESCRIPTION "A rcRstpNewRoot signifies that the
|
|
SNMPv2 entity, acting in an agent role, has
|
|
detected the Rapid Spanning Tree Protocol has
|
|
declared the device to be the new root of the
|
|
spanning tree."
|
|
::= { rcTrapsMib 120 }
|
|
|
|
rcnRsmltEdgePeerModified NOTIFICATION-TYPE
|
|
OBJECTS { rcVlanId }
|
|
STATUS current
|
|
DESCRIPTION "A rcnRsmltEdgePeerModified signifies that
|
|
the RSMLT Peer address is different from
|
|
that of the stored address. Save config is
|
|
necessary if EdgeSupport has to use this info
|
|
on next reboot."
|
|
::= { rcTrapsMib 124 }
|
|
|
|
-- Syslog Group
|
|
|
|
rcSyslogGlobal OBJECT IDENTIFIER ::= { rcSyslog 1 }
|
|
|
|
rcSyslogGlobalEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable the SysLog feature. When
|
|
enabled this feature will send a message to a server
|
|
on a network that this configured to receive and
|
|
store diagnostic messages from this device. The
|
|
type of messages sent is user configurable."
|
|
DEFVAL { true }
|
|
::= { rcSyslogGlobal 1 }
|
|
|
|
rcSyslogGlobalMaxHosts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maximun number of remote hosts considered 'active'
|
|
and able to receive messages from the Syslog service
|
|
on the router."
|
|
DEFVAL { 5 }
|
|
::= { rcSyslogGlobal 2 }
|
|
|
|
rcSyslogGlobalOperState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2),
|
|
emptyHostTbl(3),
|
|
allHostDisabled(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The operational state of the syslog service
|
|
on the router."
|
|
DEFVAL { active }
|
|
::= { rcSyslogGlobal 3 }
|
|
|
|
rcSyslogGlobalHeader OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(1),
|
|
managementVIP(2),
|
|
circuitlessIP(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The IP Header Type for the Syslog Packet."
|
|
DEFVAL { 1 }
|
|
::= { rcSyslogGlobal 4 }
|
|
|
|
rcSyslogHostTbl OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcSyslogHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table of remote host destinations for syslog."
|
|
::= { rcSyslog 2 }
|
|
|
|
rcSyslogHostEntry OBJECT-TYPE
|
|
SYNTAX RcSyslogHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information for a particular
|
|
entry in rcSyslogHostTable."
|
|
INDEX { rcSyslogHostId }
|
|
::= { rcSyslogHostTbl 1 }
|
|
|
|
RcSyslogHostEntry ::= SEQUENCE {
|
|
rcSyslogHostId INTEGER,
|
|
rcSyslogHostIpAddr IpAddress,
|
|
rcSyslogHostUdpPort INTEGER,
|
|
rcSyslogHostFacility INTEGER,
|
|
rcSyslogHostModuleId INTEGER,
|
|
rcSyslogHostModuleId2 Integer32,
|
|
rcSyslogHostSeverity INTEGER,
|
|
rcSyslogHostMapInfoSeverity INTEGER,
|
|
rcSyslogHostMapWarningSeverity INTEGER,
|
|
rcSyslogHostMapErrorSeverity INTEGER,
|
|
rcSyslogHostMapMfgSeverity INTEGER,
|
|
rcSyslogHostMapFatalSeverity INTEGER,
|
|
rcSyslogHostMapTraceMsg INTEGER,
|
|
rcSyslogHostMapTrapMsg INTEGER,
|
|
rcSyslogHostLogTraceMsgs TruthValue,
|
|
rcSyslogHostLogTrapMsgs TruthValue,
|
|
rcSyslogHostEnable TruthValue,
|
|
rcSyslogHostRowStatus RowStatus
|
|
}
|
|
|
|
rcSyslogHostId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Host Id."
|
|
::= { rcSyslogHostEntry 1 }
|
|
|
|
rcSyslogHostIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Host Ip Address"
|
|
::= { rcSyslogHostEntry 2 }
|
|
|
|
rcSyslogHostUdpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (514..530)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies the UDP port to use to send syslog
|
|
messages to the host."
|
|
DEFVAL { 514 }
|
|
::= { rcSyslogHostEntry 3 }
|
|
|
|
rcSyslogHostFacility OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local0(128),
|
|
local1(136),
|
|
local2(144),
|
|
local3(152),
|
|
local4(160),
|
|
local5(168),
|
|
local6(176),
|
|
local7(184)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies the UNIX facility used in messages
|
|
to the syslog host. Default is LOCAL7."
|
|
DEFVAL { local7 }
|
|
::= { rcSyslogHostEntry 4 }
|
|
|
|
rcSyslogHostModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
common (1), -- '00000001'H
|
|
snmp (2), -- '00000002'H
|
|
rmon (4), -- '00000004'H
|
|
portmgr (8), -- '00000008'H
|
|
chasmgr (16), -- '00000010'H
|
|
bridge (32), -- '00000020'H
|
|
ospf (64), -- '00000040'H
|
|
hwif (128), -- '00000080'H
|
|
sim (256), -- '00000100'H
|
|
cpp (512), -- '00000200'H
|
|
netdrv (1024), -- '00000400'H
|
|
vlanmgr (2048), -- '00000800'H
|
|
cli (4096), -- '00001000'H
|
|
main (8192), -- '00002000'H
|
|
p2ip (16384), -- '00004000'H
|
|
rcip (32768), -- '00008000'H
|
|
rompager (65536), -- '00010000'H
|
|
acif (131072), -- '00020000'H
|
|
gbip (262144), -- '00040000'H
|
|
wdt (524288), -- '00080000'H
|
|
tdp (1048576), -- '00100000'H
|
|
mandiag (2097152), -- '00200000'H
|
|
mantest (4194304), -- '00400000'H
|
|
igmp (8388608), -- '00800000'H
|
|
ipfil (16777216), -- '01000000'H
|
|
mlt (33554432), -- '02000000'H
|
|
ippolicy(67108864), -- '04000000'H
|
|
ipmc (134217728), -- '08000000'H
|
|
syslog (268435456) -- '10000000'H
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies for which modules/tasks syslog messages
|
|
should be sent. Default is all modules/tasks."
|
|
::= { rcSyslogHostEntry 5 }
|
|
|
|
rcSyslogHostModuleId2 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies for which modules/tasks syslog messages
|
|
should be sent. Default is all modules/tasks."
|
|
::= { rcSyslogHostEntry 6 }
|
|
|
|
rcSyslogHostSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER (1..31)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies the severity level for which syslog messages
|
|
should be sent for the modules specifies in
|
|
'SyslogHostModule'.
|
|
Value is one of multiple (logical 'OR') of the following:
|
|
info(1),
|
|
warning(2),
|
|
error(4),
|
|
mfg(8),
|
|
fatal(16)."
|
|
DEFVAL { 1 }
|
|
::= { rcSyslogHostEntry 7 }
|
|
|
|
-- Following between =begin =end is processed by mib_tools/extras.awk
|
|
-- =begin enum
|
|
-- rcSyslogHostSeverity info 1
|
|
-- rcSyslogHostSeverity warning 2
|
|
-- rcSyslogHostSeverity error 4
|
|
-- rcSyslogHostSeverity mfg 8
|
|
-- rcSyslogHostSeverity fatal 16
|
|
-- rcSyslogHostSeverity all 31
|
|
-- =end enum
|
|
|
|
rcSyslogHostMapInfoSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emergency(1),
|
|
alert(2),
|
|
critical(3),
|
|
error(4),
|
|
warning(5),
|
|
notice(6),
|
|
info(7),
|
|
debug(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies the syslog severity to use for Accelar
|
|
INFO messages. Default is INFO."
|
|
DEFVAL { info }
|
|
::= { rcSyslogHostEntry 8 }
|
|
|
|
rcSyslogHostMapWarningSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emergency(1),
|
|
alert(2),
|
|
critical(3),
|
|
error(4),
|
|
warning(5),
|
|
notice(6),
|
|
info(7),
|
|
debug(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies the syslog severity to use for Accelar
|
|
WARNING messages. Default is WARNING. Should be
|
|
<= INFO."
|
|
DEFVAL { warning }
|
|
::= { rcSyslogHostEntry 9 }
|
|
|
|
rcSyslogHostMapErrorSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emergency(1),
|
|
alert(2),
|
|
critical(3),
|
|
error(4),
|
|
warning(5),
|
|
notice(6),
|
|
info(7),
|
|
debug(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies the syslog severity to use for Accelar
|
|
ERROR messages. Default is ERROR. Should be
|
|
<= WARNING."
|
|
DEFVAL { error }
|
|
::= { rcSyslogHostEntry 10 }
|
|
|
|
rcSyslogHostMapMfgSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emergency(1),
|
|
alert(2),
|
|
critical(3),
|
|
error(4),
|
|
warning(5),
|
|
notice(6),
|
|
info(7),
|
|
debug(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies the syslog severity to use for Accelar
|
|
Manufactoring messages. Dafault is ERROR."
|
|
DEFVAL { error }
|
|
::= { rcSyslogHostEntry 11 }
|
|
|
|
rcSyslogHostMapFatalSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emergency(1),
|
|
alert(2),
|
|
critical(3),
|
|
error(4),
|
|
warning(5),
|
|
notice(6),
|
|
info(7),
|
|
debug(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies the syslog severity to use for Accelar
|
|
FATAL messages. Default is EMERGENCY. Should be
|
|
<= ERROR."
|
|
DEFVAL { emergency }
|
|
::= { rcSyslogHostEntry 12 }
|
|
|
|
rcSyslogHostMapTraceMsg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emergency(1),
|
|
alert(2),
|
|
critical(3),
|
|
error(4),
|
|
warning(5),
|
|
notice(6),
|
|
info(7),
|
|
debug(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies the syslog severity to use for syslog
|
|
trace messages. Default is DEBUG."
|
|
::= { rcSyslogHostEntry 13 }
|
|
|
|
rcSyslogHostMapTrapMsg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emergency(1),
|
|
alert(2),
|
|
critical(3),
|
|
error(4),
|
|
warning(5),
|
|
notice(6),
|
|
info(7),
|
|
debug(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies the UNIX severity code to use for syslog
|
|
messages for SNMP traps sent to the syslog host.
|
|
Default is INFO."
|
|
::= { rcSyslogHostEntry 14 }
|
|
|
|
rcSyslogHostLogTraceMsgs OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether to activate the host to log the
|
|
syslog trace messages."
|
|
::= { rcSyslogHostEntry 15 }
|
|
|
|
rcSyslogHostLogTrapMsgs OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether to activate the host to log the
|
|
syslog messages for SNMP traps."
|
|
::= { rcSyslogHostEntry 16 }
|
|
|
|
rcSyslogHostEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable messages to be sent to syslog host."
|
|
DEFVAL { false }
|
|
::= { rcSyslogHostEntry 17 }
|
|
|
|
rcSyslogHostRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in the rcSyslogTable."
|
|
::= { rcSyslogHostEntry 18 }
|
|
|
|
|
|
-- Diag Mirror by port Table
|
|
|
|
rcDiagMirrorByPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDiagMirrorByPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to configure the Mirror By
|
|
Port feature. This feature allows the device
|
|
to forward a copy of each packet seen on a
|
|
particular port to a different port."
|
|
::= { rcDiag 1 }
|
|
|
|
rcDiagMirrorByPortEntry OBJECT-TYPE
|
|
SYNTAX RcDiagMirrorByPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing mirror by port information."
|
|
INDEX { rcDiagMirrorByPortId }
|
|
::= { rcDiagMirrorByPortTable 1 }
|
|
|
|
RcDiagMirrorByPortEntry ::= SEQUENCE {
|
|
rcDiagMirrorByPortId INTEGER,
|
|
rcDiagMirrorByPortMirroredPort InterfaceIndex,
|
|
rcDiagMirrorByPortMirroringPort InterfaceIndex,
|
|
rcDiagMirrorByPortMode INTEGER,
|
|
rcDiagMirrorByPortEnable TruthValue,
|
|
rcDiagMirrorByPortRowStatus RowStatus,
|
|
rcDiagMirrorByPortOctapidId Integer32, --excluded
|
|
rcDiagMirrorByPortPid Integer32,
|
|
rcDiagMirrorRemoteMirrorVlanId INTEGER
|
|
}
|
|
|
|
rcDiagMirrorByPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..383)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Entry id."
|
|
::= { rcDiagMirrorByPortEntry 1 }
|
|
|
|
rcDiagMirrorByPortMirroredPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the 'mirrored' port. The port
|
|
where packets are copied from."
|
|
::= { rcDiagMirrorByPortEntry 2 }
|
|
|
|
rcDiagMirrorByPortMirroringPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the 'mirroring' port. The port
|
|
where packets are copied to."
|
|
::= { rcDiagMirrorByPortEntry 3 }
|
|
|
|
rcDiagMirrorByPortMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tx(1),
|
|
rx(2),
|
|
both(3),
|
|
rxFilter(4),
|
|
txFilter(5),
|
|
bothFilter(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the 'mode' of the mirror operation.
|
|
'tx' means packets being transmitted on the 'mirrored'
|
|
port will be copied. 'rx' means packets received on
|
|
the 'mirrored' port will be copied. 'both' means
|
|
all traffic on the 'mirrored' port will be copied.
|
|
'rxFilter' means packets received on the 'mirrored'
|
|
port is copied only if it macthes filter criteria.
|
|
'txFilter' means packets being transmitted on the
|
|
'mirrorred' port is copied only if it matches filter
|
|
criteria. 'bothFilter' means both ingress and egress
|
|
traffic will be copied if it matches either ingress or
|
|
egress filter on the 'mirrored' port."
|
|
DEFVAL { rx }
|
|
::= { rcDiagMirrorByPortEntry 4 }
|
|
|
|
rcDiagMirrorByPortEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable this entry."
|
|
DEFVAL { true }
|
|
::= { rcDiagMirrorByPortEntry 5 }
|
|
|
|
rcDiagMirrorByPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row status of this entry."
|
|
::= { rcDiagMirrorByPortEntry 6 }
|
|
|
|
rcDiagMirrorByPortOctapidId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Octapid Id for a port."
|
|
::= { rcDiagMirrorByPortEntry 7 }
|
|
|
|
rcDiagMirrorByPortPid OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Pid for a port."
|
|
::= { rcDiagMirrorByPortEntry 8 }
|
|
|
|
rcDiagMirrorRemoteMirrorVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "vlan-id to which mirrored packets needs to
|
|
be send for remote mirroring. If set, this
|
|
vlan id is used in mirror tag of the remote
|
|
mirrored packet"
|
|
::= { rcDiagMirrorByPortEntry 9 }
|
|
|
|
-- Diag Port Conv Steering Table
|
|
|
|
rcDiagPortConvSteeringTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDiagPortConvSteeringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Diag Port Conv Steering Table"
|
|
::= { rcDiag 2 }
|
|
|
|
rcDiagPortConvSteeringEntry OBJECT-TYPE
|
|
SYNTAX RcDiagPortConvSteeringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Diag Port Conv Steering."
|
|
INDEX { rcDiagPortConvSteeringId }
|
|
::= { rcDiagPortConvSteeringTable 1 }
|
|
|
|
RcDiagPortConvSteeringEntry ::= SEQUENCE {
|
|
rcDiagPortConvSteeringId Integer32,
|
|
rcDiagPortConvSteeringPortOne Integer32,
|
|
rcDiagPortConvSteeringPortTwo Integer32,
|
|
rcDiagPortConvSteeringMode INTEGER,
|
|
rcDiagPortConvSteeringForwardPort Integer32,
|
|
rcDiagPortConvSteeringEnable TruthValue,
|
|
rcDiagPortConvSteeringRowStatus RowStatus
|
|
}
|
|
|
|
rcDiagPortConvSteeringId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Entry id."
|
|
::= { rcDiagPortConvSteeringEntry 1 }
|
|
|
|
rcDiagPortConvSteeringPortOne OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IfIndex for port one"
|
|
::= { rcDiagPortConvSteeringEntry 2 }
|
|
|
|
rcDiagPortConvSteeringPortTwo OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IfIndex for port two"
|
|
::= { rcDiagPortConvSteeringEntry 3 }
|
|
|
|
rcDiagPortConvSteeringMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oneToTwo(1),
|
|
twoToOne(2),
|
|
both(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the traffic flow that should be
|
|
captured between ports one and two."
|
|
::= { rcDiagPortConvSteeringEntry 4 }
|
|
|
|
rcDiagPortConvSteeringForwardPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IfIndex of the port where captured traffic should
|
|
be forwarded to."
|
|
::= { rcDiagPortConvSteeringEntry 5 }
|
|
|
|
rcDiagPortConvSteeringEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable this entry."
|
|
DEFVAL { true }
|
|
::= { rcDiagPortConvSteeringEntry 6 }
|
|
|
|
rcDiagPortConvSteeringRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in the rcDiagMirrorByPortTable."
|
|
::= { rcDiagPortConvSteeringEntry 7 }
|
|
|
|
|
|
-- Diag Mac Conv Steering Table
|
|
|
|
rcDiagMacConvSteeringTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDiagMacConvSteeringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Diag Mac Conv Steering Table"
|
|
::= { rcDiag 3 }
|
|
|
|
rcDiagMacConvSteeringEntry OBJECT-TYPE
|
|
SYNTAX RcDiagMacConvSteeringEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Diag Mac Conv Steering."
|
|
INDEX { rcDiagMacConvSteeringId }
|
|
::= { rcDiagMacConvSteeringTable 1 }
|
|
|
|
RcDiagMacConvSteeringEntry ::= SEQUENCE {
|
|
rcDiagMacConvSteeringId Integer32,
|
|
rcDiagMacConvSteeringSrcMac MacAddress,
|
|
rcDiagMacConvSteeringDstMac MacAddress,
|
|
rcDiagMacConvSteeringInPort Integer32,
|
|
rcDiagMacConvSteeringForwardPort Integer32,
|
|
rcDiagMacConvSteeringEnable TruthValue,
|
|
rcDiagMacConvSteeringRowStatus RowStatus
|
|
}
|
|
|
|
rcDiagMacConvSteeringId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Entry id."
|
|
::= { rcDiagMacConvSteeringEntry 1 }
|
|
|
|
rcDiagMacConvSteeringSrcMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Source MAC address"
|
|
::= { rcDiagMacConvSteeringEntry 2 }
|
|
|
|
rcDiagMacConvSteeringDstMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination MAC address"
|
|
::= { rcDiagMacConvSteeringEntry 3 }
|
|
|
|
rcDiagMacConvSteeringInPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IfIndex of ingress port."
|
|
::= { rcDiagMacConvSteeringEntry 4 }
|
|
|
|
rcDiagMacConvSteeringForwardPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IfIndex of the port where captured traffic should
|
|
be forwarded to."
|
|
::= { rcDiagMacConvSteeringEntry 5 }
|
|
|
|
rcDiagMacConvSteeringEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable this entry."
|
|
DEFVAL { true }
|
|
::= { rcDiagMacConvSteeringEntry 6 }
|
|
|
|
rcDiagMacConvSteeringRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in the rcDiagMirrorByPortTable."
|
|
::= { rcDiagMacConvSteeringEntry 7 }
|
|
|
|
rcDiagSaveConfig OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to configure whether the various mirror feature
|
|
settings should be saved and restored across system
|
|
reboot."
|
|
::= { rcDiag 10 }
|
|
|
|
rcDiagMirrorByPortTblSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate table size."
|
|
::= { rcDiag 11 }
|
|
|
|
rcDiagPortConvSteeringTblSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate table size."
|
|
::= { rcDiag 12 }
|
|
|
|
rcDiagMacConvSteeringTblSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate table size."
|
|
::= { rcDiag 13 }
|
|
|
|
rcDiagDiagnosticsEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to enable/disable the mirroring feature
|
|
for the entire device. This setting overrides
|
|
any setting in the various mirroring tables."
|
|
DEFVAL { false }
|
|
::= { rcDiag 14 }
|
|
|
|
|
|
-- rcDiagPcap Group
|
|
|
|
rcDiagPcap OBJECT IDENTIFIER ::= { rcDiag 15 }
|
|
|
|
rcDiagPcapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To enable pcap in secondary CPU"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcap 1 }
|
|
|
|
rcDiagPcapBufferWrap OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To enable buffer wrap-around when buffer is full.
|
|
If set, pcap will continue to capture pkts, otherwise
|
|
stops pkt storing"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcap 2 }
|
|
|
|
rcDiagPcapPcmciaWrap OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To wrap around the PCMCIA when saving data in PCMCIA"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcap 3 }
|
|
|
|
rcDiagPcapFrameSize OBJECT-TYPE
|
|
SYNTAX INTEGER (64..9600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Number of bytes of pkts needs to be stored"
|
|
DEFVAL { 64 }
|
|
::= { rcDiagPcap 4 }
|
|
|
|
rcDiagPcapBufferSize OBJECT-TYPE
|
|
SYNTAX INTEGER (2..420)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "memory to be allocated for capturing the pkt"
|
|
DEFVAL { 2 }
|
|
::= { rcDiagPcap 5 }
|
|
|
|
rcDiagPcapAutoSave OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To save data automatically when buffer is full"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcap 6 }
|
|
|
|
rcDiagPcapAutoSaveFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..40))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Name of the file in which the pkt is to be stored"
|
|
::= { rcDiagPcap 7 }
|
|
|
|
rcDiagPcapAutoSaveDevice OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pcmcia(0),
|
|
network(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Where to store the captured pkts. If the option is
|
|
network, the user need to enter an IP address also"
|
|
::= { rcDiagPcap 8 }
|
|
|
|
rcDiagPcapAutoSaveNetworkIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "ip address of the remote host where the data
|
|
needs to be stored. This field is valid only
|
|
if the device is network"
|
|
::= { rcDiagPcap 9 }
|
|
|
|
|
|
rcDiagPcapFilterTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
Filter table"
|
|
::= { rcDiagPcap 10 }
|
|
|
|
|
|
-- rcDiagPcapFilterTable
|
|
|
|
rcDiagPcapFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDiagPcapFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store pcap secondary filters"
|
|
::= { rcDiagPcap 11 }
|
|
|
|
rcDiagPcapFilterEntry OBJECT-TYPE
|
|
SYNTAX RcDiagPcapFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Pcap secondary filter desc"
|
|
INDEX {rcDiagPcapFilterId }
|
|
::= { rcDiagPcapFilterTable 1 }
|
|
|
|
RcDiagPcapFilterEntry ::= SEQUENCE {
|
|
rcDiagPcapFilterId INTEGER,
|
|
rcDiagPcapFilterEnable EnableValue,
|
|
rcDiagPcapFilterAction INTEGER,
|
|
rcDiagPcapFilterSrcMac MacAddress,
|
|
rcDiagPcapFilterSrcMask INTEGER (1..6),
|
|
rcDiagPcapFilterIsInverseSrcMac TruthValue,
|
|
rcDiagPcapFilterDstMac MacAddress,
|
|
rcDiagPcapFilterDstMask INTEGER (1..6),
|
|
rcDiagPcapFilterIsInverseDstMac TruthValue,
|
|
rcDiagPcapFilterVlanId INTEGER,
|
|
rcDiagPcapFilterToVlanId INTEGER,
|
|
rcDiagPcapFilterIsInverseVlanId TruthValue,
|
|
rcDiagPcapFilterPbit INTEGER,
|
|
rcDiagPcapFilterToPbit INTEGER,
|
|
rcDiagPcapFilterIsInversePbit TruthValue,
|
|
rcDiagPcapFilterEtherType INTEGER,
|
|
rcDiagPcapFilterToEtherType INTEGER,
|
|
rcDiagPcapFilterIsInverseEtherType TruthValue,
|
|
rcDiagPcapFilterProtocolType INTEGER,
|
|
rcDiagPcapFilterToProtocolType INTEGER,
|
|
rcDiagPcapFilterIsInverseProtocolType TruthValue,
|
|
rcDiagPcapFilterSrcIp IpAddress,
|
|
rcDiagPcapFilterToSrcIp IpAddress,
|
|
rcDiagPcapFilterIsInverseSrcIp TruthValue,
|
|
rcDiagPcapFilterDstIp IpAddress,
|
|
rcDiagPcapFilterToDstIp IpAddress,
|
|
rcDiagPcapFilterIsInverseDstIp TruthValue,
|
|
rcDiagPcapFilterDscp INTEGER,
|
|
rcDiagPcapFilterToDscp INTEGER,
|
|
rcDiagPcapFilterIsInverseDscp TruthValue,
|
|
rcDiagPcapFilterRowStatus RowStatus,
|
|
rcDiagPcapFilterDscpMatchZero TruthValue,
|
|
rcDiagPcapFilterPbitMatchZero TruthValue
|
|
}
|
|
|
|
rcDiagPcapFilterId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Unique ID that represents the filter"
|
|
::= { rcDiagPcapFilterEntry 1 }
|
|
|
|
rcDiagPcapFilterEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Filter is enabled or not"
|
|
DEFVAL { disable }
|
|
::= { rcDiagPcapFilterEntry 2 }
|
|
|
|
rcDiagPcapFilterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(0),
|
|
capture(1),
|
|
trigger-on(2),
|
|
trigger-off(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Action to be takesn when policy is matched"
|
|
DEFVAL { capture }
|
|
::= { rcDiagPcapFilterEntry 3 }
|
|
|
|
rcDiagPcapFilterSrcMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Soruce mac address to match"
|
|
::= { rcDiagPcapFilterEntry 4 }
|
|
|
|
rcDiagPcapFilterSrcMask OBJECT-TYPE
|
|
SYNTAX INTEGER (1..6)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Soruce mac address mask. Used to specify a range"
|
|
DEFVAL { 6 }
|
|
::= { rcDiagPcapFilterEntry 5 }
|
|
|
|
rcDiagPcapFilterIsInverseSrcMac OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Soruce mac address Inverse. when set the mac
|
|
addresses otherthan specified is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 6 }
|
|
|
|
rcDiagPcapFilterDstMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination mac address"
|
|
::= { rcDiagPcapFilterEntry 7 }
|
|
|
|
rcDiagPcapFilterDstMask OBJECT-TYPE
|
|
SYNTAX INTEGER (1..6)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination mac address mask. Used to specify a range"
|
|
DEFVAL { 6 }
|
|
::= { rcDiagPcapFilterEntry 8 }
|
|
|
|
rcDiagPcapFilterIsInverseDstMac OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination mac address Inverse. when set the mac
|
|
addresses otherthan specified is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 9 }
|
|
|
|
rcDiagPcapFilterVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4092)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Vlan-id of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 10 }
|
|
|
|
rcDiagPcapFilterToVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4092)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To Vlan-id. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 11 }
|
|
|
|
rcDiagPcapFilterIsInverseVlanId OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Vlan-Id Inverse. when set the Vlan-Id
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 12 }
|
|
rcDiagPcapFilterPbit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "pBit of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 13 }
|
|
|
|
rcDiagPcapFilterToPbit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To pBit. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 14 }
|
|
|
|
rcDiagPcapFilterIsInversePbit OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "pBit Inverse. when set the pBit
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 15 }
|
|
|
|
rcDiagPcapFilterEtherType OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "EtherType of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 16 }
|
|
|
|
rcDiagPcapFilterToEtherType OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To EtherType. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 17 }
|
|
|
|
rcDiagPcapFilterIsInverseEtherType OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "EtherType Inverse. when set the EtherType
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 18 }
|
|
|
|
rcDiagPcapFilterProtocolType OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "ProtocolType of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 19 }
|
|
|
|
rcDiagPcapFilterToProtocolType OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To ProtocolType. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 20 }
|
|
|
|
rcDiagPcapFilterIsInverseProtocolType OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "ProtocolType Inverse. when set the ProtocolType
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 21 }
|
|
|
|
rcDiagPcapFilterSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Source IP address of the packet to be matched"
|
|
::= { rcDiagPcapFilterEntry 22 }
|
|
|
|
rcDiagPcapFilterToSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To Source IP address. Used to specify a range"
|
|
::= { rcDiagPcapFilterEntry 23 }
|
|
|
|
rcDiagPcapFilterIsInverseSrcIp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Source IP address Inverse. when set the source IP
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 24 }
|
|
|
|
rcDiagPcapFilterDstIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination IP address of the packet to be matched"
|
|
::= { rcDiagPcapFilterEntry 25 }
|
|
|
|
rcDiagPcapFilterToDstIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To Destination IP address. Used to specify a range"
|
|
::= { rcDiagPcapFilterEntry 26 }
|
|
|
|
rcDiagPcapFilterIsInverseDstIp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Destination IP address Inverse. when set the
|
|
Destination IP otherthan specified is range
|
|
matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 27 }
|
|
|
|
rcDiagPcapFilterDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "DSCP value of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 28 }
|
|
|
|
rcDiagPcapFilterToDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To DSCP. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapFilterEntry 29 }
|
|
|
|
rcDiagPcapFilterIsInverseDscp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "DSCP Inverse. when set the DSCP
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 30 }
|
|
|
|
rcDiagPcapFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row Status"
|
|
::= { rcDiagPcapFilterEntry 31 }
|
|
|
|
rcDiagPcapFilterDscpMatchZero OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When this value is set to true, then 0 value of
|
|
Pbit is not taken as disable value. The user will
|
|
be allowed to capture packets with Pbit value of
|
|
0 also. Be default it would be set to FALSE"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 32 }
|
|
|
|
rcDiagPcapFilterPbitMatchZero OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When this value is set to true, then 0 value of
|
|
Pbit is not taken as disable value. The user will
|
|
be allowed to capture packets with Pbit value of
|
|
0 also. Be default it would be set to FALSE"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapFilterEntry 33 }
|
|
|
|
|
|
-- rcDiagPcapAdvancedFilterTable
|
|
|
|
|
|
rcDiagPcapAdvancedFilterTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
Filter table advanced parameter"
|
|
::= { rcDiagPcap 12 }
|
|
|
|
rcDiagPcapAdvancedFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcDiagPcapAdvancedFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store pcap secondary filters"
|
|
::= { rcDiagPcap 13 }
|
|
|
|
rcDiagPcapCopyFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the file name. When set, the PCAP
|
|
data from PCAP engine RAM is stored into this file
|
|
in PCAP engine"
|
|
::= { rcDiagPcap 14 }
|
|
|
|
rcDiagPcapResetStat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
resetStat(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To Reset PCAP statistics"
|
|
::= { rcDiagPcap 15 }
|
|
|
|
rcDiagPcapStatPacketCapacityCount OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Packet Capacity Count"
|
|
::= { rcDiagPcap 16 }
|
|
|
|
rcDiagPcapStatNumberOfPacketsReceived OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of packets received in PCAP engine"
|
|
::= { rcDiagPcap 17 }
|
|
|
|
rcDiagPcapStatNumberOfPacketsAccumulated OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of packets captured in PCAP engine"
|
|
::= { rcDiagPcap 18 }
|
|
|
|
rcDiagPcapStatNumberOfPacketsDroppedInPcapEngine OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of packets dropped in PCAP engine by filters"
|
|
::= { rcDiagPcap 19 }
|
|
|
|
rcDiagPcapStatNumberOfPacketsDroppedInHardware OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of packets dropped in Hardware"
|
|
::= { rcDiagPcap 20 }
|
|
|
|
rcDiagPcapDataValid OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A true/false value that indicate the return
|
|
data whether is valid."
|
|
::= { rcDiagPcap 21 }
|
|
|
|
rcDiagPcapEtherTypeForSvlanLevel OBJECT-TYPE
|
|
SYNTAX INTEGER ('5dd'h..'ffff'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "EtherType of svlan level."
|
|
::= { rcDiagPcap 22 }
|
|
|
|
|
|
rcDiagPcapAdvancedFilterEntry OBJECT-TYPE
|
|
SYNTAX RcDiagPcapAdvancedFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Pcap secondary Advanced filter desc"
|
|
INDEX {rcDiagPcapAdvancedFilterId }
|
|
::= { rcDiagPcapAdvancedFilterTable 1 }
|
|
|
|
RcDiagPcapAdvancedFilterEntry ::= SEQUENCE {
|
|
rcDiagPcapAdvancedFilterId INTEGER,
|
|
rcDiagPcapAdvancedFilterUdpPort INTEGER,
|
|
rcDiagPcapAdvancedFilterToUdpPort INTEGER,
|
|
rcDiagPcapAdvancedFilterIsInverseUdpPort TruthValue,
|
|
rcDiagPcapAdvancedFilterTcpPort INTEGER,
|
|
rcDiagPcapAdvancedFilterToTcpPort INTEGER,
|
|
rcDiagPcapAdvancedFilterIsInverseTcpPort TruthValue,
|
|
rcDiagPcapAdvancedFilterUserDefinedData DisplayString,
|
|
rcDiagPcapAdvancedFilterUserDefinedDataSize INTEGER,
|
|
rcDiagPcapAdvancedFilterUserDefinedOffset INTEGER,
|
|
rcDiagPcapAdvancedFilterIsInverseUserDefined TruthValue,
|
|
rcDiagPcapAdvancedFilterTimer INTEGER,
|
|
rcDiagPcapAdvancedFilterPacketCount INTEGER,
|
|
rcDiagPcapAdvancedFilterRefreshTimer INTEGER,
|
|
rcDiagPcapAdvancedFilterRowStatus RowStatus
|
|
}
|
|
|
|
|
|
rcDiagPcapAdvancedFilterId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Unique ID that represents the filter"
|
|
::= { rcDiagPcapAdvancedFilterEntry 1 }
|
|
|
|
rcDiagPcapAdvancedFilterUdpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "UdpPort of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 2 }
|
|
|
|
rcDiagPcapAdvancedFilterToUdpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To UdpPort. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 3 }
|
|
|
|
rcDiagPcapAdvancedFilterIsInverseUdpPort OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "UdpPort Inverse. when set the UdpPort
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapAdvancedFilterEntry 4 }
|
|
|
|
rcDiagPcapAdvancedFilterTcpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TcpPort of the packet to be matched"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 5 }
|
|
|
|
rcDiagPcapAdvancedFilterToTcpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To TcpPort. Used to specify a range"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 6 }
|
|
|
|
rcDiagPcapAdvancedFilterIsInverseTcpPort OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TcpPort Inverse. when set the TcpPort
|
|
otherthan specified range is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapAdvancedFilterEntry 7 }
|
|
|
|
rcDiagPcapAdvancedFilterUserDefinedData OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User defined data to match with the packets received"
|
|
DEFVAL { "\0" }
|
|
::= { rcDiagPcapAdvancedFilterEntry 8 }
|
|
|
|
rcDiagPcapAdvancedFilterUserDefinedDataSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..50)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Length of user defined data"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 9 }
|
|
|
|
rcDiagPcapAdvancedFilterUserDefinedOffset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..9600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Offset from which match has to start"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 10 }
|
|
|
|
|
|
rcDiagPcapAdvancedFilterIsInverseUserDefined OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TcpPort Inverse. when set the Userdata
|
|
otherthan specified is matched"
|
|
DEFVAL { false }
|
|
::= { rcDiagPcapAdvancedFilterEntry 11 }
|
|
|
|
rcDiagPcapAdvancedFilterTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Timer to start the pcap capture window in ms"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 12 }
|
|
|
|
rcDiagPcapAdvancedFilterPacketCount OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Number of packets to be captured before disabling pcap"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 13 }
|
|
|
|
rcDiagPcapAdvancedFilterRefreshTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Refresh timer in ms"
|
|
DEFVAL { 0 }
|
|
::= { rcDiagPcapAdvancedFilterEntry 14 }
|
|
|
|
rcDiagPcapAdvancedFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "RowStatus"
|
|
::= { rcDiagPcapAdvancedFilterEntry 15 }
|
|
|
|
-- RCIPX
|
|
-- IPX
|
|
-- IPX Routing Enable
|
|
|
|
rcIpxRoutingEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Global Ipx Routing control variable"
|
|
DEFVAL { false }
|
|
::= { rcIpx 1 }
|
|
|
|
-- IPX Address Table
|
|
|
|
rcIpxAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpxAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The table of addressing information relevant to
|
|
this entity's IPX addresses. This table is used
|
|
for associating IfIndex and IPX network number."
|
|
::= { rcIpx 2 }
|
|
|
|
rcIpxAddrEntry OBJECT-TYPE
|
|
SYNTAX RcIpxAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The addressing information for one of this
|
|
entity's IP addresses."
|
|
INDEX { rcIpxAddrVlanId, rcIpxAddrNetAddr, rcIpxAddrEncap }
|
|
::= { rcIpxAddrTable 1 }
|
|
|
|
RcIpxAddrEntry ::=
|
|
SEQUENCE {
|
|
rcIpxAddrVlanId INTEGER,
|
|
rcIpxAddrNetAddr OCTET STRING (SIZE(4)),
|
|
rcIpxAddrEncap INTEGER,
|
|
rcIpxAddrEntryStatus RowStatus,
|
|
rcIpxAddrTicks INTEGER
|
|
}
|
|
|
|
rcIpxAddrVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The index value which uniquely identifies the
|
|
interface to which this entry is applicable. The
|
|
interface identified by a particular value of this
|
|
index is the same interface as identified by the
|
|
same value of ifIndex."
|
|
::= { rcIpxAddrEntry 1 }
|
|
|
|
rcIpxAddrNetAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IPX Network address."
|
|
::= { rcIpxAddrEntry 2 }
|
|
|
|
rcIpxAddrEncap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
ethernetii(1),
|
|
snap(2),
|
|
llc(3),
|
|
raw(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specify IPX encapsulation format. It is relevent
|
|
if the VLAN is port based. But it's always nice to have it."
|
|
DEFVAL { none }
|
|
::= { rcIpxAddrEntry 3 }
|
|
|
|
rcIpxAddrEntryStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in the rcIpxAddrEntry."
|
|
::= { rcIpxAddrEntry 4 }
|
|
|
|
rcIpxAddrTicks OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The tick value gets updated to the routing
|
|
table when an ipx address is being assigned
|
|
to a vlan."
|
|
DEFVAL { 1 }
|
|
::= { rcIpxAddrEntry 5 }
|
|
|
|
|
|
-- IPX Policy Net Table
|
|
|
|
rcIpxPolicyNetTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the table."
|
|
::= { rcIpx 3 }
|
|
|
|
rcIpxPolicyNetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpxPolicyNetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Net Table is used to store the IPX
|
|
network address range. This entry is
|
|
used for Net List Table."
|
|
::= { rcIpx 4 }
|
|
|
|
rcIpxPolicyNetEntry OBJECT-TYPE
|
|
SYNTAX RcIpxPolicyNetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "table entry."
|
|
INDEX { rcIpxPolicyNetId, rcIpxPolicyNetFromNet, rcIpxPolicyNetToNet}
|
|
::= { rcIpxPolicyNetTable 1 }
|
|
|
|
RcIpxPolicyNetEntry ::=
|
|
SEQUENCE {
|
|
rcIpxPolicyNetId Integer32,
|
|
rcIpxPolicyNetFromNet OCTET STRING (SIZE(4)),
|
|
rcIpxPolicyNetToNet OCTET STRING (SIZE(4)),
|
|
rcIpxPolicyNetName DisplayString,
|
|
rcIpxPolicyNetRowStatus RowStatus
|
|
}
|
|
|
|
rcIpxPolicyNetId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Unique ID to represent the entry in the table."
|
|
::= { rcIpxPolicyNetEntry 1 }
|
|
|
|
rcIpxPolicyNetFromNet OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IPX Network Address."
|
|
::= { rcIpxPolicyNetEntry 2 }
|
|
|
|
rcIpxPolicyNetToNet OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This is used to specify a range of IPX network addresses.
|
|
This is an optional parameter. The default value is
|
|
NetAddr. In that case the entry refers to a single
|
|
IPX network."
|
|
::= { rcIpxPolicyNetEntry 3 }
|
|
|
|
rcIpxPolicyNetName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Unique Name to represent the entry in the table.
|
|
Id & Name have one-to-one relationship."
|
|
::= { rcIpxPolicyNetEntry 4 }
|
|
|
|
rcIpxPolicyNetRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { rcIpxPolicyNetEntry 5 }
|
|
|
|
-- IPX Policy Service Table
|
|
|
|
rcIpxPolicyServTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the table."
|
|
::= { rcIpx 5 }
|
|
|
|
rcIpxPolicyServTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpxPolicyServEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Service Table is used to store Service Type
|
|
and Service Name. This is used only for SAP Updates."
|
|
::= { rcIpx 6 }
|
|
|
|
rcIpxPolicyServEntry OBJECT-TYPE
|
|
SYNTAX RcIpxPolicyServEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "table entry."
|
|
INDEX { rcIpxPolicyServId, rcIpxPolicyServServiceType, rcIpxPolicyServServiceName}
|
|
::= { rcIpxPolicyServTable 1 }
|
|
|
|
RcIpxPolicyServEntry ::=
|
|
SEQUENCE {
|
|
rcIpxPolicyServId Integer32,
|
|
rcIpxPolicyServServiceType INTEGER,
|
|
rcIpxPolicyServServiceName DisplayString,
|
|
rcIpxPolicyServName DisplayString,
|
|
rcIpxPolicyServRowStatus RowStatus
|
|
}
|
|
|
|
rcIpxPolicyServId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to store the service Id."
|
|
::= { rcIpxPolicyServEntry 1 }
|
|
|
|
rcIpxPolicyServServiceType OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to store the service type."
|
|
::= { rcIpxPolicyServEntry 2 }
|
|
|
|
rcIpxPolicyServServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..47))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to store the service Name. This is an optional parameter.
|
|
If not entered, '*' is taken as default value. This is
|
|
matched to any service name. Also, '*' can be used to
|
|
match wildcard characters. This is supported only
|
|
at the end of the service name.
|
|
For Eg: Printer* will be matched to Printer1, Printer2,
|
|
Printer123 etc. Service Name matching is CASE SENSITIVE"
|
|
::= { rcIpxPolicyServEntry 3 }
|
|
|
|
rcIpxPolicyServName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to store the entry name. Id & Name have
|
|
one-to-one relationship."
|
|
::= { rcIpxPolicyServEntry 4 }
|
|
|
|
rcIpxPolicyServRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { rcIpxPolicyServEntry 5 }
|
|
|
|
|
|
-- IPX Policy Table
|
|
|
|
rcIpxPolicyListTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the table."
|
|
::= { rcIpx 7 }
|
|
|
|
rcIpxPolicyListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpxPolicyListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "PolicyList Table is used to store generic policies
|
|
that can be used by both RIP and SAP as their in/out policies."
|
|
::= { rcIpx 8 }
|
|
|
|
rcIpxPolicyListEntry OBJECT-TYPE
|
|
SYNTAX RcIpxPolicyListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "table entry."
|
|
INDEX { rcIpxPolicyListId, rcIpxPolicyListSeqnum}
|
|
::= { rcIpxPolicyListTable 1 }
|
|
|
|
RcIpxPolicyListEntry ::=
|
|
SEQUENCE {
|
|
rcIpxPolicyListId INTEGER,
|
|
rcIpxPolicyListSeqnum INTEGER,
|
|
rcIpxPolicyListName DisplayString,
|
|
rcIpxPolicyListEnable TruthValue,
|
|
rcIpxPolicyListAction INTEGER,
|
|
rcIpxPolicyListRouteSource INTEGER,
|
|
rcIpxPolicyListMatchNetList DisplayString,
|
|
rcIpxPolicyListMatchServList DisplayString,
|
|
rcIpxPolicyListHops INTEGER,
|
|
rcIpxPolicyListTicks INTEGER,
|
|
rcIpxPolicyListRowStatus RowStatus
|
|
}
|
|
|
|
rcIpxPolicyListId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Index used to uniquely Identify a group of policies
|
|
in the route policy table."
|
|
::= { rcIpxPolicyListEntry 1 }
|
|
|
|
rcIpxPolicyListSeqnum OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Second Index used to identify a specific policy
|
|
with in the route policy group (grouped by Id).
|
|
This field allows users to specify different
|
|
MATCH, SET parameters and an action. Also
|
|
used to resolve the tie between 2 matching policies.
|
|
The policy with lower sequence number is used."
|
|
::= { rcIpxPolicyListEntry 2 }
|
|
|
|
rcIpxPolicyListName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Is used to group a set of policies with different
|
|
sequence number. Id & Name have one-to-one relationship
|
|
Different policy groups can have same sequence
|
|
number, whereas with in a group the sequence
|
|
must be different."
|
|
::= { rcIpxPolicyListEntry 3 }
|
|
|
|
rcIpxPolicyListEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "value specified here indicates whether the policy is
|
|
enabled or not. If disabled, the policy should not be
|
|
used."
|
|
DEFVAL { false }
|
|
::= { rcIpxPolicyListEntry 4 }
|
|
|
|
rcIpxPolicyListAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
permit(1),
|
|
deny(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This determines what to do with the RIP/SAP packet. If
|
|
the value is 'permit', then only in or out the packet.
|
|
Otherwise, drop the packet."
|
|
DEFVAL { permit }
|
|
::= { rcIpxPolicyListEntry 5 }
|
|
|
|
rcIpxPolicyListRouteSource OBJECT-TYPE
|
|
SYNTAX INTEGER (1..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the Route Source of the route Packet.
|
|
This field is used only for announce policies.
|
|
For accept policies, this field is ignored.
|
|
Value is one of multiple (logical 'OR') of following
|
|
values:
|
|
direct(1),
|
|
nlsp(2),
|
|
rip(4),
|
|
static(8),
|
|
any(15)"
|
|
DEFVAL { 15 }
|
|
::= { rcIpxPolicyListEntry 6 }
|
|
|
|
-- Following between =begin =end is processed by mib_tools/extras.awk
|
|
-- =begin enum
|
|
-- rcIpxPolicyListRouteSource direct 1
|
|
-- rcIpxPolicyListRouteSource nlsp 2
|
|
-- rcIpxPolicyListRouteSource rip 4
|
|
-- rcIpxPolicyListRouteSource static 8
|
|
-- rcIpxPolicyListRouteSource any 15
|
|
-- =end enum
|
|
|
|
rcIpxPolicyListMatchNetList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "List of networks to which this policy is applied.
|
|
The Network List Name is entered. When this is not referring to
|
|
any list or the Net List Table to which it is pointing to is empty,
|
|
then THIS POLICY MATCHES ALL NETWORK ADDRESSES."
|
|
::= { rcIpxPolicyListEntry 7 }
|
|
|
|
rcIpxPolicyListMatchServList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "List of service types and Service Names to
|
|
which this policy is applied. The
|
|
Service List name is entered. This field is
|
|
used only for SAP out/in policies. For, RIP
|
|
policies, this field is discarded.
|
|
When this is not referring to any list
|
|
or the Service List Table
|
|
to which it is pointing to is empty, then this
|
|
POLICY MATCHES ALL SERVICE TYPE AND SERVICE NAME."
|
|
::= { rcIpxPolicyListEntry 8 }
|
|
|
|
rcIpxPolicyListHops OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This value is used as Hop count for out policies.
|
|
If this field is 0, then Hop count is not modified.
|
|
The default value is '0'. This field is also
|
|
applicable only for Out Policies."
|
|
DEFVAL { 0 }
|
|
::= { rcIpxPolicyListEntry 9 }
|
|
|
|
rcIpxPolicyListTicks OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The tick value which will be updated for RIP when
|
|
the routing method is tick."
|
|
DEFVAL { 0 }
|
|
::= { rcIpxPolicyListEntry 10 }
|
|
|
|
rcIpxPolicyListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { rcIpxPolicyListEntry 11 }
|
|
|
|
-- IPX Rip Out Filter Table
|
|
|
|
rcIpxRipOutFilterTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the table."
|
|
::= { rcIpx 9 }
|
|
|
|
rcIpxRipOutFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpxRipOutFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "RipOutFilter Table is used to store generic policies
|
|
that can be used by both RIP and SAP as their in/out policies."
|
|
::= { rcIpx 10 }
|
|
|
|
rcIpxRipOutFilterEntry OBJECT-TYPE
|
|
SYNTAX RcIpxRipOutFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "table entry."
|
|
INDEX { rcIpxRipOutFilterInterface}
|
|
::= { rcIpxRipOutFilterTable 1 }
|
|
|
|
RcIpxRipOutFilterEntry ::=
|
|
SEQUENCE {
|
|
rcIpxRipOutFilterInterface OCTET STRING (SIZE(4)),
|
|
rcIpxRipOutFilterPolicyName DisplayString,
|
|
rcIpxRipOutFilterRowStatus RowStatus
|
|
}
|
|
|
|
rcIpxRipOutFilterInterface OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IPX Network address. The interface to
|
|
which the policy is applied."
|
|
::= { rcIpxRipOutFilterEntry 1 }
|
|
|
|
rcIpxRipOutFilterPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The name of the policy group to which this
|
|
entry refers."
|
|
::= { rcIpxRipOutFilterEntry 2 }
|
|
|
|
rcIpxRipOutFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { rcIpxRipOutFilterEntry 3 }
|
|
|
|
-- IPX Sap Out Filter Table
|
|
|
|
rcIpxSapOutFilterTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the table."
|
|
::= { rcIpx 11 }
|
|
|
|
rcIpxSapOutFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpxSapOutFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "SapOutFilter Table is used to store generic policies
|
|
that can be used by both RIP and SAP as their in/out policies."
|
|
::= { rcIpx 12 }
|
|
|
|
rcIpxSapOutFilterEntry OBJECT-TYPE
|
|
SYNTAX RcIpxSapOutFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "table entry."
|
|
INDEX { rcIpxSapOutFilterInterface}
|
|
::= { rcIpxSapOutFilterTable 1 }
|
|
|
|
RcIpxSapOutFilterEntry ::=
|
|
SEQUENCE {
|
|
rcIpxSapOutFilterInterface OCTET STRING (SIZE(4)),
|
|
rcIpxSapOutFilterPolicyName DisplayString,
|
|
rcIpxSapOutFilterRowStatus RowStatus
|
|
}
|
|
|
|
rcIpxSapOutFilterInterface OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IPX Network address. The interface to
|
|
which the policy is applied."
|
|
::= { rcIpxSapOutFilterEntry 1 }
|
|
|
|
rcIpxSapOutFilterPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The name of the policy group to which this
|
|
entry refers."
|
|
::= { rcIpxSapOutFilterEntry 2 }
|
|
|
|
rcIpxSapOutFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { rcIpxSapOutFilterEntry 3 }
|
|
|
|
-- IPX Rip In Filter Table
|
|
|
|
rcIpxRipInFilterTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the table."
|
|
::= { rcIpx 13 }
|
|
|
|
rcIpxRipInFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpxRipInFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "RipInFilter Table is used to store generic policies
|
|
that can be used by both RIP and SAP as their in/out policies."
|
|
::= { rcIpx 14 }
|
|
|
|
rcIpxRipInFilterEntry OBJECT-TYPE
|
|
SYNTAX RcIpxRipInFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "table entry."
|
|
INDEX { rcIpxRipInFilterInterface}
|
|
::= { rcIpxRipInFilterTable 1 }
|
|
|
|
RcIpxRipInFilterEntry ::=
|
|
SEQUENCE {
|
|
rcIpxRipInFilterInterface OCTET STRING (SIZE(4)),
|
|
rcIpxRipInFilterPolicyName DisplayString,
|
|
rcIpxRipInFilterRowStatus RowStatus
|
|
}
|
|
|
|
rcIpxRipInFilterInterface OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IPX Network address. The interface to
|
|
which the policy is applied."
|
|
::= { rcIpxRipInFilterEntry 1 }
|
|
|
|
rcIpxRipInFilterPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The name of the policy group to which this
|
|
entry refers."
|
|
::= { rcIpxRipInFilterEntry 2 }
|
|
|
|
rcIpxRipInFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { rcIpxRipInFilterEntry 3 }
|
|
|
|
-- IPX Sap In Filter Table
|
|
|
|
rcIpxSapInFilterTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the table."
|
|
::= { rcIpx 15 }
|
|
|
|
rcIpxSapInFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpxSapInFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "SapInFilter Table is used to store generic policies
|
|
that can be used by both RIP and SAP as their in/out policies."
|
|
::= { rcIpx 16 }
|
|
|
|
rcIpxSapInFilterEntry OBJECT-TYPE
|
|
SYNTAX RcIpxSapInFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "table entry."
|
|
INDEX { rcIpxSapInFilterInterface}
|
|
::= { rcIpxSapInFilterTable 1 }
|
|
|
|
RcIpxSapInFilterEntry ::=
|
|
SEQUENCE {
|
|
rcIpxSapInFilterInterface OCTET STRING (SIZE(4)),
|
|
rcIpxSapInFilterPolicyName DisplayString,
|
|
rcIpxSapInFilterRowStatus RowStatus
|
|
}
|
|
|
|
rcIpxSapInFilterInterface OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IPX Network address. The interface to
|
|
which the policy is applied."
|
|
::= { rcIpxSapInFilterEntry 1 }
|
|
|
|
rcIpxSapInFilterPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The name of the policy group to which this
|
|
entry refers."
|
|
::= { rcIpxSapInFilterEntry 2 }
|
|
|
|
rcIpxSapInFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { rcIpxSapInFilterEntry 3 }
|
|
|
|
rcIpxRoutingMethod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ticks(1),
|
|
hops(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This global variable is referenced each time a decision has to be taken"
|
|
::= { rcIpx 17 }
|
|
|
|
rcIpxSapInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpxSapInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "SapInterface Table is used to store generic policies
|
|
that can be used by SAP as their in/out policies."
|
|
::= { rcIpx 18 }
|
|
|
|
rcIpxSapInterfaceEntry OBJECT-TYPE
|
|
SYNTAX RcIpxSapInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "table entry."
|
|
INDEX { rcIpxSapInterfaceNetNum}
|
|
::= { rcIpxSapInterfaceTable 1 }
|
|
|
|
RcIpxSapInterfaceEntry ::=
|
|
SEQUENCE {
|
|
rcIpxSapInterfaceNetNum OCTET STRING (SIZE(4)),
|
|
rcIpxSapInterfaceInPolicy DisplayString,
|
|
rcIpxSapInterfaceOutPolicy DisplayString
|
|
}
|
|
|
|
rcIpxSapInterfaceNetNum OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IPX Network address. The interface to
|
|
which the policy is applied."
|
|
::= { rcIpxSapInterfaceEntry 1 }
|
|
|
|
rcIpxSapInterfaceInPolicy OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The name of the in filter group to which this
|
|
entry refers."
|
|
::= { rcIpxSapInterfaceEntry 2 }
|
|
|
|
rcIpxSapInterfaceOutPolicy OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The name of the out filter to which this
|
|
entry refers."
|
|
::= { rcIpxSapInterfaceEntry 3 }
|
|
|
|
rcIpxRipInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpxRipInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "RipInterface Table is used to store generic policies
|
|
that can be used by RIP as their in/out policies."
|
|
::= { rcIpx 19 }
|
|
|
|
rcIpxRipInterfaceEntry OBJECT-TYPE
|
|
SYNTAX RcIpxRipInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "table entry."
|
|
INDEX { rcIpxRipInterfaceNetNum}
|
|
::= { rcIpxRipInterfaceTable 1 }
|
|
|
|
RcIpxRipInterfaceEntry ::=
|
|
SEQUENCE {
|
|
rcIpxRipInterfaceNetNum OCTET STRING (SIZE(4)),
|
|
rcIpxRipInterfaceInPolicy DisplayString,
|
|
rcIpxRipInterfaceOutPolicy DisplayString
|
|
}
|
|
|
|
rcIpxRipInterfaceNetNum OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IPX Network address. The interface to
|
|
which the policy is applied."
|
|
::= { rcIpxRipInterfaceEntry 1 }
|
|
|
|
rcIpxRipInterfaceInPolicy OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The name of the in filter group to which this
|
|
entry refers."
|
|
::= { rcIpxRipInterfaceEntry 2 }
|
|
|
|
rcIpxRipInterfaceOutPolicy OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The name of the out filter to which this
|
|
entry refers."
|
|
::= { rcIpxRipInterfaceEntry 3 }
|
|
|
|
|
|
rcIpxBrouterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpxBrouterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The table of addressing information relevant to
|
|
this entity's IPX addresses. This table is used
|
|
for associating IfIndex and IPX network number."
|
|
::= { rcIpx 20 }
|
|
|
|
rcIpxBrouterEntry OBJECT-TYPE
|
|
SYNTAX RcIpxBrouterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The addressing information for one of this
|
|
entity's IP addresses."
|
|
INDEX { rcIpxBrouterPortIndex, rcIpxBrouterNetAddr,
|
|
rcIpxBrouterVlanId, rcIpxBrouterEncap }
|
|
::= { rcIpxBrouterTable 1 }
|
|
|
|
RcIpxBrouterEntry ::=
|
|
SEQUENCE {
|
|
rcIpxBrouterPortIndex Integer32,
|
|
rcIpxBrouterVlanId INTEGER,
|
|
rcIpxBrouterNetAddr OCTET STRING (SIZE(4)),
|
|
rcIpxBrouterEncap INTEGER,
|
|
rcIpxBrouterMacOffset INTEGER,
|
|
rcIpxBrouterTicks INTEGER,
|
|
rcIpxBrouterRowStatus RowStatus
|
|
}
|
|
|
|
rcIpxBrouterPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The index value which uniquely identifies the
|
|
interface to which this entry is applicable. The
|
|
interface identified by a particular value of this
|
|
index is the same interface as identified by the
|
|
same value of ifIndex."
|
|
::= { rcIpxBrouterEntry 1 }
|
|
|
|
rcIpxBrouterVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The index value which uniquely identifies the
|
|
interface to which this entry is applicable. The
|
|
interface identified by a particular value of this
|
|
index is the same interface as identified by the
|
|
sam2 value of ifIndex."
|
|
::= { rcIpxBrouterEntry 2 }
|
|
|
|
rcIpxBrouterNetAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IPX Network address."
|
|
::= { rcIpxBrouterEntry 3 }
|
|
|
|
rcIpxBrouterEncap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
ethernetii(1),
|
|
snap(2),
|
|
llc(3),
|
|
raw(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Specify IPX encapsulation format. It is relevent
|
|
if the VLAN is port based. But it's always nice to have it."
|
|
DEFVAL { none }
|
|
::= { rcIpxBrouterEntry 4 }
|
|
|
|
rcIpxBrouterMacOffset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..507)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IPX Network address."
|
|
::= { rcIpxBrouterEntry 5 }
|
|
|
|
rcIpxBrouterTicks OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The tick value gets updated to the routing
|
|
table when an ipx address is being assigned
|
|
to a vlan."
|
|
DEFVAL { 1 }
|
|
::= { rcIpxBrouterEntry 6 }
|
|
|
|
rcIpxBrouterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in the rcIpxBrouterEntry."
|
|
::= { rcIpxBrouterEntry 7 }
|
|
|
|
|
|
rcIpxRsmlt OBJECT IDENTIFIER ::= { rcIpx 21 }
|
|
|
|
rcIpxRsmltGlobal OBJECT IDENTIFIER ::= { rcIpxRsmlt 1 }
|
|
|
|
rcIpxRsmltGlobalTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Route Smlt table size."
|
|
::= { rcIpxRsmltGlobal 1 }
|
|
|
|
rcIpxRsmltOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpxRsmltOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Route Smlt Table"
|
|
::= { rcIpxRsmlt 2 }
|
|
|
|
rcIpxRsmltOperEntry OBJECT-TYPE
|
|
SYNTAX RcIpxRsmltOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip As Path Access List Table."
|
|
INDEX { rcIpxRsmltOperVlanId }
|
|
::= { rcIpxRsmltOperTable 1 }
|
|
|
|
RcIpxRsmltOperEntry ::=
|
|
SEQUENCE {
|
|
rcIpxRsmltOperVlanId INTEGER,
|
|
rcIpxRsmltOperIfIndex InterfaceIndex,
|
|
rcIpxRsmltOperAdminStatus TruthValue,
|
|
rcIpxRsmltOperHoldDownTimer INTEGER,
|
|
rcIpxRsmltOperHoldDownTimeRemaining INTEGER,
|
|
rcIpxRsmltOperHoldUpTimer INTEGER,
|
|
rcIpxRsmltOperHoldUpTimeRemaining INTEGER,
|
|
rcIpxRsmltOperOperStatus INTEGER,
|
|
rcIpxRsmltOperSmltId IdList,
|
|
rcIpxRsmltOperSltId IdList,
|
|
rcIpxRsmltOperMacAddr MacAddress,
|
|
rcIpxRsmltOperRowStatus RowStatus
|
|
}
|
|
|
|
rcIpxRsmltOperVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4093)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Vlan id."
|
|
::= { rcIpxRsmltOperEntry 1 }
|
|
|
|
rcIpxRsmltOperIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Route Smlt Oper IfIndex."
|
|
::= { rcIpxRsmltOperEntry 2 }
|
|
|
|
rcIpxRsmltOperAdminStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "is a enable/disable flag."
|
|
DEFVAL { false }
|
|
::= { rcIpxRsmltOperEntry 3 }
|
|
|
|
rcIpxRsmltOperHoldDownTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Timer value, the range of value is from 0 to 3600."
|
|
DEFVAL { 0 }
|
|
::= { rcIpxRsmltOperEntry 4 }
|
|
|
|
rcIpxRsmltOperHoldDownTimeRemaining OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The time value that indicate how much time
|
|
remaining of HoldDownTimer."
|
|
DEFVAL { 0 }
|
|
::= { rcIpxRsmltOperEntry 5 }
|
|
|
|
rcIpxRsmltOperHoldUpTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600 | 9999)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The range of value 0 to 3600 or 9999. 9999 means
|
|
infinity."
|
|
DEFVAL { 0 }
|
|
::= { rcIpxRsmltOperEntry 6 }
|
|
|
|
rcIpxRsmltOperHoldUpTimeRemaining OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600 | 9999)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The time value that indicate how much time
|
|
remaining of HoldUpTimer."
|
|
DEFVAL { 0 }
|
|
::= { rcIpxRsmltOperEntry 7 }
|
|
|
|
rcIpxRsmltOperOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The operation status of Rsmlt, up or down."
|
|
DEFVAL { down }
|
|
::= { rcIpxRsmltOperEntry 8 }
|
|
|
|
rcIpxRsmltOperSmltId OBJECT-TYPE
|
|
SYNTAX IdList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The id range for SMLT is 1-32."
|
|
::= { rcIpxRsmltOperEntry 9 }
|
|
|
|
rcIpxRsmltOperSltId OBJECT-TYPE
|
|
SYNTAX IdList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The id range for SLT is 1-512."
|
|
::= { rcIpxRsmltOperEntry 10 }
|
|
|
|
rcIpxRsmltOperRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row Status."
|
|
::= { rcIpxRsmltOperEntry 11 }
|
|
|
|
rcIpxRsmltOperMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Mac Address."
|
|
::= { rcIpxRsmltOperEntry 12 }
|
|
|
|
|
|
-- Route Smlt Peer Table
|
|
|
|
rcIpxRsmltPeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpxRsmltPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Route Smlt Table"
|
|
::= { rcIpxRsmlt 3 }
|
|
|
|
rcIpxRsmltPeerEntry OBJECT-TYPE
|
|
SYNTAX RcIpxRsmltPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry of Ip As Path Access List Table."
|
|
INDEX { rcIpxRsmltPeerVlanId }
|
|
::= { rcIpxRsmltPeerTable 1 }
|
|
|
|
RcIpxRsmltPeerEntry ::=
|
|
SEQUENCE {
|
|
rcIpxRsmltPeerVlanId INTEGER,
|
|
rcIpxRsmltPeerIfIndex InterfaceIndex,
|
|
rcIpxRsmltPeerAdminStatus TruthValue,
|
|
rcIpxRsmltPeerHoldDownTimer INTEGER,
|
|
rcIpxRsmltPeerHoldDownTimeRemaining INTEGER,
|
|
rcIpxRsmltPeerHoldUpTimer INTEGER,
|
|
rcIpxRsmltPeerHoldUpTimeRemaining INTEGER,
|
|
rcIpxRsmltPeerOperStatus INTEGER,
|
|
rcIpxRsmltPeerSmltId IdList,
|
|
rcIpxRsmltPeerSltId IdList,
|
|
rcIpxRsmltPeerMacAddr MacAddress
|
|
}
|
|
|
|
rcIpxRsmltPeerVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4093)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Vlan id."
|
|
::= { rcIpxRsmltPeerEntry 1 }
|
|
|
|
rcIpxRsmltPeerIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Route Smlt Oper IfIndex."
|
|
::= { rcIpxRsmltPeerEntry 2 }
|
|
|
|
rcIpxRsmltPeerAdminStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "is a enable/disable flag."
|
|
::= { rcIpxRsmltPeerEntry 3 }
|
|
|
|
rcIpxRsmltPeerHoldDownTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Timer value, the range of value is from 0 to 3600."
|
|
DEFVAL { 0 }
|
|
::= { rcIpxRsmltPeerEntry 4 }
|
|
|
|
rcIpxRsmltPeerHoldDownTimeRemaining OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The time value that indicate how much time
|
|
remaining of HoldDownTimer."
|
|
DEFVAL { 0 }
|
|
::= { rcIpxRsmltPeerEntry 5 }
|
|
|
|
rcIpxRsmltPeerHoldUpTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600 | 9999)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The range of value 0 to 3600 or 9999. 9999 means
|
|
infinity."
|
|
DEFVAL { 0 }
|
|
::= { rcIpxRsmltPeerEntry 6 }
|
|
|
|
rcIpxRsmltPeerHoldUpTimeRemaining OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600 | 9999)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The time value that indicate how much time
|
|
remaining of HoldUpTimer."
|
|
DEFVAL { 0 }
|
|
::= { rcIpxRsmltPeerEntry 7 }
|
|
|
|
rcIpxRsmltPeerOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The operation status of Rsmlt, up or down."
|
|
DEFVAL { down }
|
|
::= { rcIpxRsmltPeerEntry 8 }
|
|
|
|
rcIpxRsmltPeerSmltId OBJECT-TYPE
|
|
SYNTAX IdList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The id range for SMLT is 1-32."
|
|
::= { rcIpxRsmltPeerEntry 9 }
|
|
|
|
rcIpxRsmltPeerSltId OBJECT-TYPE
|
|
SYNTAX IdList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The id range for SLT is 1-512."
|
|
::= { rcIpxRsmltPeerEntry 10 }
|
|
|
|
rcIpxRsmltPeerMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Mac Address."
|
|
::= { rcIpxRsmltPeerEntry 11 }
|
|
|
|
|
|
rcIpxRipGlobal OBJECT IDENTIFIER ::= { rcIpx 22 }
|
|
|
|
rcIpxRipGlobalPace OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The maximum pace, in packets per second, at
|
|
which RIP packets may be sent on this circuit."
|
|
::= { rcIpxRipGlobal 1 }
|
|
|
|
rcIpxRipGlobalUpdate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The RIP periodic update interval, in seconds."
|
|
DEFVAL { 60 }
|
|
::= { rcIpxRipGlobal 2 }
|
|
|
|
rcIpxRipGlobalAgeMultiplier OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The holding multiplier for information received
|
|
in RIP periodic updates."
|
|
DEFVAL { 3 }
|
|
::= { rcIpxRipGlobal 3 }
|
|
|
|
|
|
-- RCIPX
|
|
|
|
|
|
-- POS PPP IPX Table
|
|
|
|
rcPosPppIpxTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPosPppIpxEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPos 1 }
|
|
|
|
rcPosPppIpxEntry OBJECT-TYPE
|
|
SYNTAX RcPosPppIpxEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcPosPppIpxIfIndex }
|
|
::= { rcPosPppIpxTable 1 }
|
|
|
|
RcPosPppIpxEntry ::=
|
|
SEQUENCE {
|
|
rcPosPppIpxIfIndex InterfaceIndex,
|
|
rcPosPppIpxIpxcpAdminStatus INTEGER,
|
|
rcPosPppIpxOperStatus INTEGER,
|
|
rcPosPppIpxNetAddr OCTET STRING (SIZE(4)),
|
|
rcPosPppIpxRoutingProtocol INTEGER
|
|
}
|
|
|
|
rcPosPppIpxIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "port number."
|
|
::= { rcPosPppIpxEntry 1 }
|
|
|
|
rcPosPppIpxIpxcpAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
open(1),
|
|
close(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { close }
|
|
::= { rcPosPppIpxEntry 2 }
|
|
|
|
rcPosPppIpxOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosPppIpxEntry 3 }
|
|
|
|
rcPosPppIpxNetAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IPX Network address."
|
|
::= { rcPosPppIpxEntry 4 }
|
|
|
|
rcPosPppIpxRoutingProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
rip(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { none }
|
|
::= { rcPosPppIpxEntry 5 }
|
|
|
|
-- POS SONET Table
|
|
|
|
rcPosSonetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPosSonetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPos 2 }
|
|
|
|
rcPosSonetEntry OBJECT-TYPE
|
|
SYNTAX RcPosSonetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcPosSonetIndex }
|
|
::= { rcPosSonetTable 1 }
|
|
|
|
RcPosSonetEntry ::=
|
|
SEQUENCE {
|
|
rcPosSonetIndex InterfaceIndex,
|
|
rcPosSonetFraming INTEGER,
|
|
rcPosSonetSectionTrace INTEGER,
|
|
rcPosSonetSectionGrowth INTEGER,
|
|
rcPosSonetSyncronization INTEGER,
|
|
rcPosSonetStsPathTrace OCTET STRING (SIZE(64)),
|
|
rcPosSonetPathSignalLabel INTEGER,
|
|
rcPosSonetClockSource INTEGER,
|
|
rcPosSonetScramble EnableValue,
|
|
rcPosSonetOperStatusFraming Integer32,
|
|
rcPosSonetOperStatusClockSource Integer32,
|
|
rcPosSonetOperStatusScramble EnableValue,
|
|
rcPosSonetOperStatusSectionTrace Integer32,
|
|
rcPosSonetOperStatusPathSignalLabel Integer32
|
|
|
|
}
|
|
|
|
rcPosSonetIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "pos ifIndex."
|
|
::= { rcPosSonetEntry 1 }
|
|
|
|
rcPosSonetFraming OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sonet(1),
|
|
sdh(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosSonetEntry 2 }
|
|
|
|
rcPosSonetSectionTrace OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "config. J0 byte"
|
|
::= { rcPosSonetEntry 3 }
|
|
|
|
rcPosSonetSectionGrowth OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "config. Z0 byte"
|
|
::= { rcPosSonetEntry 4 }
|
|
|
|
rcPosSonetSyncronization OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "config. S1 byte"
|
|
::= { rcPosSonetEntry 5 }
|
|
|
|
rcPosSonetStsPathTrace OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "config. 64/16 byte."
|
|
::= { rcPosSonetEntry 6 }
|
|
|
|
rcPosSonetPathSignalLabel OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "config. C2 byte"
|
|
::= { rcPosSonetEntry 7 }
|
|
|
|
rcPosSonetClockSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
line(1),
|
|
internal(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosSonetEntry 8 }
|
|
|
|
rcPosSonetScramble OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosSonetEntry 9 }
|
|
|
|
rcPosSonetOperStatusFraming OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosSonetEntry 10 }
|
|
|
|
rcPosSonetOperStatusClockSource OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosSonetEntry 11 }
|
|
|
|
|
|
rcPosSonetOperStatusScramble OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosSonetEntry 12 }
|
|
|
|
rcPosSonetOperStatusSectionTrace OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosSonetEntry 13 }
|
|
|
|
rcPosSonetOperStatusPathSignalLabel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosSonetEntry 14 }
|
|
|
|
|
|
|
|
-- Pos Line Status Table
|
|
|
|
rcPosLineStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPosLineStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Pos Line Status Table"
|
|
::= { rcPos 3 }
|
|
|
|
rcPosLineStatusEntry OBJECT-TYPE
|
|
SYNTAX RcPosLineStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Pos Line Status."
|
|
INDEX { rcPosLineStatusIndex }
|
|
::= { rcPosLineStatusTable 1 }
|
|
|
|
RcPosLineStatusEntry ::= SEQUENCE {
|
|
rcPosLineStatusIndex InterfaceIndex,
|
|
rcPosLineStatusLocalMACAddress MacAddress,
|
|
rcPosLineStatusRemoteMACAddress MacAddress,
|
|
rcPosLineStatusLocalIpAddr IpAddress,
|
|
rcPosLineStatusRemoteIpAddr IpAddress,
|
|
rcPosLineStatusOutQuality Integer32,
|
|
rcPosLineStatusLocalPeriod Integer32,
|
|
rcPosLineStatusDeviceType Integer32,
|
|
rcPosLineStatusDeviceRev Integer32,
|
|
rcPosLineStatusIpxRoutingProtocol Integer32
|
|
}
|
|
|
|
rcPosLineStatusIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "pos ifIndex, same as rcPosPppIpxIfIndex."
|
|
::= { rcPosLineStatusEntry 1 }
|
|
|
|
rcPosLineStatusLocalMACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "current local MAC address"
|
|
::= { rcPosLineStatusEntry 2 }
|
|
|
|
rcPosLineStatusRemoteMACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "current remote MAC address"
|
|
::= { rcPosLineStatusEntry 3 }
|
|
|
|
rcPosLineStatusLocalIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "current local ip addr"
|
|
::= { rcPosLineStatusEntry 4 }
|
|
|
|
rcPosLineStatusRemoteIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "current remote ip addr"
|
|
::= { rcPosLineStatusEntry 5 }
|
|
|
|
rcPosLineStatusOutQuality OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "current output quality."
|
|
::= { rcPosLineStatusEntry 6 }
|
|
|
|
rcPosLineStatusLocalPeriod OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosLineStatusEntry 7 }
|
|
|
|
rcPosLineStatusDeviceType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosLineStatusEntry 8 }
|
|
|
|
rcPosLineStatusDeviceRev OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosLineStatusEntry 9 }
|
|
|
|
rcPosLineStatusIpxRoutingProtocol OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosLineStatusEntry 10 }
|
|
|
|
|
|
-- Pos Line Config Table
|
|
|
|
rcPosLineConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPosLineConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Pos Line Config Table"
|
|
::= { rcPos 4 }
|
|
|
|
rcPosLineConfigEntry OBJECT-TYPE
|
|
SYNTAX RcPosLineConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Pos Line Config."
|
|
INDEX { rcPosLineConfigIndex }
|
|
::= { rcPosLineConfigTable 1 }
|
|
|
|
RcPosLineConfigEntry ::= SEQUENCE {
|
|
rcPosLineConfigIndex InterfaceIndex,
|
|
rcPosLineConfigLocalMACAddress MacAddress,
|
|
rcPosLineConfigRemoteMACAddress MacAddress,
|
|
rcPosLineConfigLocalIpAddr IpAddress,
|
|
rcPosLineConfigRemoteIpAddr IpAddress,
|
|
rcPosLineConfigRemoteReportPeriod INTEGER,
|
|
rcPosLineConfigLqrThreshold INTEGER,
|
|
rcPosLineConfigOutQuality Integer32,
|
|
rcPosLineConfigPppStp EnableValue,
|
|
rcPosLineConfigLoopBack TruthValue,
|
|
rcPosLineConfigIpxVlanMacAddress MacAddress,
|
|
rcPosLineConfigIpxRemoteMacAddress MacAddress
|
|
}
|
|
|
|
rcPosLineConfigIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "pos ifIndex, same as rcPosPppIpxIfIndex."
|
|
::= { rcPosLineConfigEntry 1 }
|
|
|
|
rcPosLineConfigLocalMACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "current local MAC address"
|
|
::= { rcPosLineConfigEntry 2 }
|
|
|
|
rcPosLineConfigRemoteMACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "current remote MAC address"
|
|
::= { rcPosLineConfigEntry 3 }
|
|
|
|
rcPosLineConfigLocalIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "current local ip addr"
|
|
::= { rcPosLineConfigEntry 4 }
|
|
|
|
rcPosLineConfigRemoteIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "current remote ip addr"
|
|
::= { rcPosLineConfigEntry 5 }
|
|
|
|
rcPosLineConfigRemoteReportPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "config. remote report period."
|
|
::= { rcPosLineConfigEntry 6 }
|
|
|
|
rcPosLineConfigLqrThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "config. input quality."
|
|
::= { rcPosLineConfigEntry 7 }
|
|
|
|
rcPosLineConfigOutQuality OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "config. output quality."
|
|
::= { rcPosLineConfigEntry 8 }
|
|
|
|
rcPosLineConfigPppStp OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "STP PPP encoding enable T/F"
|
|
::= { rcPosLineConfigEntry 9 }
|
|
|
|
rcPosLineConfigLoopBack OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "perform loop-back."
|
|
::= { rcPosLineConfigEntry 10 }
|
|
|
|
rcPosLineConfigIpxVlanMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosLineConfigEntry 11 }
|
|
|
|
rcPosLineConfigIpxRemoteMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosLineConfigEntry 12 }
|
|
|
|
|
|
-- POS Sonet traps --
|
|
|
|
rcPosSonetTrap OBJECT IDENTIFIER ::= { rcPos 5 }
|
|
|
|
rcPosSonetTrapType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sectionAlarm(1),
|
|
lineAlarm(2),
|
|
pathAlarm(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate a particular type of Sonet
|
|
trap."
|
|
::= { rcPosSonetTrap 1 }
|
|
|
|
rcPosSonetTrapIndication OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noDefect(1),
|
|
sectionLossOfSignal(2),
|
|
sectionLossOfFrame(3),
|
|
lineAlarmIndication(4),
|
|
lineRemoteDefectIndication(5),
|
|
pathLossOfPointer(6),
|
|
pathAlarmIndication(7),
|
|
pathRemoteDefectIndication(8),
|
|
pathUnequipped(9),
|
|
pathSignalLabelMismatch(10),
|
|
pathTraceMismatch(11)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate an indication for a Sonet trap."
|
|
::= { rcPosSonetTrap 2 }
|
|
|
|
-- Pos Sio Card Config Table
|
|
|
|
rcPosSioCardConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPosSioCardConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Pos Sio Card Config Table"
|
|
::= { rcPos 6 }
|
|
|
|
rcPosSioCardConfigEntry OBJECT-TYPE
|
|
SYNTAX RcPosSioCardConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Pos Sio Card Config."
|
|
INDEX { rcPosSioCardConfigSlotIndex }
|
|
::= { rcPosSioCardConfigTable 1 }
|
|
|
|
RcPosSioCardConfigEntry ::= SEQUENCE {
|
|
rcPosSioCardConfigSlotIndex Integer32,
|
|
rcPosSioCardConfigAction INTEGER,
|
|
rcPosSioCardConfigTraceMode INTEGER,
|
|
rcPosSioCardConfigImageFileName DisplayString
|
|
}
|
|
|
|
rcPosSioCardConfigSlotIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "slot Index."
|
|
::= { rcPosSioCardConfigEntry 1 }
|
|
|
|
rcPosSioCardConfigAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(0),
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosSioCardConfigEntry 2 }
|
|
|
|
rcPosSioCardConfigTraceMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(0),
|
|
traceOn(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosSioCardConfigEntry 3 }
|
|
|
|
rcPosSioCardConfigImageFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "POS Image file name."
|
|
::= { rcPosSioCardConfigEntry 4 }
|
|
|
|
|
|
|
|
-- POS Operation Status Table
|
|
|
|
rcPosOperStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPosOperStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPos 7 }
|
|
|
|
rcPosOperStatusEntry OBJECT-TYPE
|
|
SYNTAX RcPosOperStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcPosOperStatusIndex }
|
|
::= { rcPosOperStatusTable 1 }
|
|
|
|
RcPosOperStatusEntry ::=
|
|
SEQUENCE {
|
|
rcPosOperStatusIndex InterfaceIndex,
|
|
rcPosOperStatusLqrStatus Integer32,
|
|
rcPosOperStatusLineLqrThreshold Integer32,
|
|
rcPosOperStatusLinkMagicNumber Integer32,
|
|
rcPosOperStatusLinePppStp EnableValue
|
|
}
|
|
|
|
rcPosOperStatusIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "pos ifIndex."
|
|
::= { rcPosOperStatusEntry 1 }
|
|
|
|
rcPosOperStatusLqrStatus OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operational status of pppLqrConfigStatus."
|
|
::= { rcPosOperStatusEntry 2 }
|
|
|
|
rcPosOperStatusLineLqrThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { rcPosOperStatusEntry 3 }
|
|
|
|
rcPosOperStatusLinkMagicNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"."
|
|
::= { rcPosOperStatusEntry 4 }
|
|
|
|
rcPosOperStatusLinePppStp OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcPosOperStatusEntry 5 }
|
|
|
|
|
|
-- Link Flap Detect Group
|
|
|
|
rcLinkFlapDetectAutoPortDownEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable the Link Flap Detect
|
|
feature. When enabled this feature will monitor
|
|
the number of times a port goes down during a
|
|
certain interval. If the number exceeds a given
|
|
bound the port will be forced out-of-service."
|
|
::= { rcLinkFlapDetect 1 }
|
|
|
|
rcLinkFlapDetectSendTrap OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure whether a trap should be
|
|
sent if the port is forced out-of-service."
|
|
::= { rcLinkFlapDetect 2 }
|
|
|
|
rcLinkFlapDetectFrequency OBJECT-TYPE
|
|
SYNTAX INTEGER (1..9999)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the number of times the port
|
|
can go down."
|
|
::= { rcLinkFlapDetect 3 }
|
|
|
|
rcLinkFlapDetectInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (2..600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the interval (in minutes)."
|
|
::= { rcLinkFlapDetect 4 }
|
|
|
|
|
|
-- Radius Group
|
|
-- Radius Global Infomation
|
|
|
|
rcRadiusGlobal OBJECT IDENTIFIER ::= { rcRadius 1 }
|
|
|
|
rcRadiusGlobalEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable this feature."
|
|
DEFVAL { false }
|
|
::= { rcRadiusGlobal 1 }
|
|
|
|
rcRadiusGlobalMaxNumberServer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of RADIUS servers."
|
|
DEFVAL { 10 }
|
|
::= { rcRadiusGlobal 2 }
|
|
|
|
rcRadiusGlobalAttributeValue OBJECT-TYPE
|
|
SYNTAX INTEGER (192..240)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Integer value for Access-Priority attribute."
|
|
DEFVAL { 192 }
|
|
::= { rcRadiusGlobal 3 }
|
|
|
|
rcRadiusGlobalServerTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of entries in the
|
|
rcRadiusServerTable."
|
|
::= { rcRadiusGlobal 4 }
|
|
|
|
rcRadiusGlobalAcctEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable Radius Accounting feature."
|
|
DEFVAL { false }
|
|
::= { rcRadiusGlobal 5 }
|
|
|
|
rcRadiusGlobalAcctAttributeValue OBJECT-TYPE
|
|
SYNTAX INTEGER (192..240)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Integer value for User-Command attribute."
|
|
DEFVAL { 193 }
|
|
::= { rcRadiusGlobal 6 }
|
|
|
|
rcRadiusGlobalAcctIncludeCli OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Include/Exclude cli-commands in radius
|
|
acccounting updates."
|
|
DEFVAL { false }
|
|
::= { rcRadiusGlobal 7 }
|
|
|
|
rcRadiusGlobalClearStat OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear Radius Statistic for all servers
|
|
configured."
|
|
DEFVAL { false }
|
|
::= { rcRadiusGlobal 8 }
|
|
|
|
rcRadiusGlobalMcastAttributeValue OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Integer value for multicast address vendor
|
|
specific attribute."
|
|
DEFVAL { 90 }
|
|
::= { rcRadiusGlobal 9 }
|
|
|
|
rcRadiusGlobalAuthInfoAttributeValue OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Integer value for Auth-Info vendor specific attribute."
|
|
DEFVAL { 91 }
|
|
::= { rcRadiusGlobal 10 }
|
|
|
|
rcRadiusGlobalCommandAccess OBJECT-TYPE
|
|
SYNTAX INTEGER (192..240)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Integer value for Command-Access attribute."
|
|
DEFVAL { 194 }
|
|
::= { rcRadiusGlobal 11 }
|
|
|
|
rcRadiusGlobalCliCommands OBJECT-TYPE
|
|
SYNTAX INTEGER (192..240)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Integer value for Cli-Command attribute."
|
|
DEFVAL { 195 }
|
|
::= { rcRadiusGlobal 12 }
|
|
|
|
rcRadiusGlobalIgapLogFSize OBJECT-TYPE
|
|
SYNTAX INTEGER (50..8192)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maximum size for the IGAP accounting time-out
|
|
log file in KB."
|
|
DEFVAL { 512 }
|
|
::= { rcRadiusGlobal 13 }
|
|
|
|
rcRadiusGlobalCliProfEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable Radius CLI Profiling."
|
|
DEFVAL { false }
|
|
::= { rcRadiusGlobal 14 }
|
|
|
|
rcRadiusGlobalAuthInvalidServerAddress OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Access Responses from unknown or
|
|
invalid Radius servers."
|
|
::= { rcRadiusGlobal 15 }
|
|
|
|
rcRadiusGlobalSourceIpFlag OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Flag to include configured IP address as source
|
|
address in RADIUS packets."
|
|
DEFVAL { false }
|
|
::= { rcRadiusGlobal 16 }
|
|
|
|
rcRadiusGlobalCliCmdCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..40)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Integer value for Cli-Command-count."
|
|
DEFVAL { 40 }
|
|
::= { rcRadiusGlobal 18 }
|
|
|
|
-- Radius Server Table Infomation
|
|
|
|
rcRadiusServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcRadiusServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION "The RADIUS table (0 to 10 entries). This
|
|
table lists the information of the RADIUS server."
|
|
::= { rcRadius 2 }
|
|
|
|
rcRadiusServerEntry OBJECT-TYPE
|
|
SYNTAX RcRadiusServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "A RADIUS server table entry."
|
|
INDEX { rcRadiusServerAddress}
|
|
::= { rcRadiusServerTable 1 }
|
|
|
|
RcRadiusServerEntry ::=
|
|
SEQUENCE {
|
|
rcRadiusServerPriority INTEGER,
|
|
rcRadiusServerAddress IpAddress,
|
|
rcRadiusServerTimeOut INTEGER,
|
|
rcRadiusServerEnable TruthValue,
|
|
rcRadiusServerMaxRetries INTEGER,
|
|
rcRadiusServerUdpPort INTEGER,
|
|
rcRadiusServerSecretKey DisplayString,
|
|
rcRadiusServerAccessRequests Counter32,
|
|
rcRadiusServerAccessAccepts Counter32,
|
|
rcRadiusServerAccessRejects Counter32,
|
|
rcRadiusServerBadResponses Counter32,
|
|
rcRadiusServerPendingRequests Counter32,
|
|
rcRadiusServerClientRetries Counter32,
|
|
rcRadiusServerRowStatus RowStatus,
|
|
rcRadiusServerAcctEnable TruthValue,
|
|
rcRadiusServerAcctUdpPort INTEGER,
|
|
rcRadiusServerAcctOnRequests Counter32,
|
|
rcRadiusServerAcctOffRequests Counter32,
|
|
rcRadiusServerAcctStartRequests Counter32,
|
|
rcRadiusServerAcctStopRequests Counter32,
|
|
rcRadiusServerAcctInterimRequests Counter32,
|
|
rcRadiusServerAcctBadResponses Counter32,
|
|
rcRadiusServerAcctPendingRequests Counter32,
|
|
rcRadiusServerAcctClientRetries Counter32
|
|
|
|
}
|
|
|
|
rcRadiusServerPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Server priority, used to control which server to choose
|
|
first to send authentication."
|
|
DEFVAL { 10 }
|
|
::= { rcRadiusServerEntry 1 }
|
|
|
|
rcRadiusServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Server IP address of the RADIUS authentication server
|
|
referred to in this table entry."
|
|
::= { rcRadiusServerEntry 2 }
|
|
|
|
rcRadiusServerTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The time interval in seconds before the client
|
|
retransmit the packet."
|
|
DEFVAL { 3 }
|
|
::= { rcRadiusServerEntry 3 }
|
|
|
|
rcRadiusServerEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Enable or disable this server."
|
|
DEFVAL { true }
|
|
::= { rcRadiusServerEntry 4 }
|
|
|
|
rcRadiusServerMaxRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (1..6)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Maximum number of retransmissions."
|
|
DEFVAL { 3 }
|
|
::= { rcRadiusServerEntry 5 }
|
|
|
|
rcRadiusServerUdpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65536)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The UDP port the client is using to send requests
|
|
to this server."
|
|
DEFVAL { 1812 }
|
|
::= { rcRadiusServerEntry 6 }
|
|
|
|
rcRadiusServerSecretKey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The identifier of the RADIUS authentication client."
|
|
::= { rcRadiusServerEntry 7 }
|
|
|
|
rcRadiusServerAccessRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of RADIUS access-response packets sent to
|
|
this server. This does not include retransmissions."
|
|
::= { rcRadiusServerEntry 8 }
|
|
|
|
rcRadiusServerAccessAccepts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of RADIUS access-accept packets (valid or
|
|
invalid) received from this server."
|
|
::= { rcRadiusServerEntry 9 }
|
|
|
|
rcRadiusServerAccessRejects OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of RADIUS access-reject packets (valid or
|
|
invalid) received from this server."
|
|
::= { rcRadiusServerEntry 10 }
|
|
|
|
rcRadiusServerBadResponses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of RADIUS invalid access-response packets
|
|
received from this server."
|
|
::= { rcRadiusServerEntry 11 }
|
|
|
|
rcRadiusServerPendingRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of RADIUS access-request packets destined
|
|
for this server that have not yet timed out or
|
|
received a response. This variable is incremented
|
|
when an access-request is sent and decremented due
|
|
to receipt of an access-accept, access-reject, a
|
|
timeout or retransmission."
|
|
::= { rcRadiusServerEntry 12 }
|
|
|
|
rcRadiusServerClientRetries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of authentication retransmission to
|
|
this server."
|
|
::= { rcRadiusServerEntry 13 }
|
|
|
|
rcRadiusServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to create/delete entries."
|
|
::= { rcRadiusServerEntry 14 }
|
|
|
|
rcRadiusServerAcctEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Enable or disable Radius Accounting on this server."
|
|
DEFVAL { true }
|
|
::= { rcRadiusServerEntry 15 }
|
|
|
|
rcRadiusServerAcctUdpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65536)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "The UDP port the client used to send accounting
|
|
requests to this server."
|
|
DEFVAL { 1813 }
|
|
::= { rcRadiusServerEntry 16 }
|
|
|
|
rcRadiusServerAcctOnRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of RADIUS accounting-on packets sent to
|
|
this server. This does not include retransmissions."
|
|
::= { rcRadiusServerEntry 17 }
|
|
|
|
rcRadiusServerAcctOffRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of RADIUS accounting-off packets sent to
|
|
this server. This does not include retransmissions."
|
|
::= { rcRadiusServerEntry 18 }
|
|
|
|
rcRadiusServerAcctStartRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of RADIUS accounting-start packets sent to
|
|
this server. This does not include retransmissions."
|
|
::= { rcRadiusServerEntry 19 }
|
|
|
|
|
|
rcRadiusServerAcctStopRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of RADIUS accounting-stop packets sent to
|
|
this server. This does not include retransmissions."
|
|
::= { rcRadiusServerEntry 20 }
|
|
|
|
rcRadiusServerAcctInterimRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of RADIUS accounting-interim packets sent to
|
|
this server. This does not include retransmissions."
|
|
::= { rcRadiusServerEntry 21 }
|
|
|
|
rcRadiusServerAcctBadResponses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of Invalid responses received from this
|
|
server."
|
|
::= { rcRadiusServerEntry 22 }
|
|
|
|
rcRadiusServerAcctPendingRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of RADIUS accounting packets that are waiting
|
|
be sent to this server. This variable is incremented
|
|
whenever any accounting-request is sent to this server and
|
|
decremented when an acknowledgement is received or timeout
|
|
occurs."
|
|
::= { rcRadiusServerEntry 23 }
|
|
|
|
rcRadiusServerAcctClientRetries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of RADIUS accounting packets retransmitted
|
|
to this server."
|
|
::= { rcRadiusServerEntry 24 }
|
|
|
|
|
|
-- Radius Serv Table
|
|
|
|
rcRadiusServTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcRadiusServEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The RADIUS table (0 to 10 entries). This
|
|
table lists the information of the RADIUS server."
|
|
::= { rcRadius 3 }
|
|
|
|
rcRadiusServEntry OBJECT-TYPE
|
|
SYNTAX RcRadiusServEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A RADIUS server table entry."
|
|
INDEX { rcRadiusServAddress, rcRadiusServUsedBy }
|
|
::= { rcRadiusServTable 1 }
|
|
|
|
RcRadiusServEntry ::=
|
|
SEQUENCE {
|
|
rcRadiusServPriority INTEGER,
|
|
rcRadiusServAddress IpAddress,
|
|
rcRadiusServTimeOut INTEGER,
|
|
rcRadiusServEnable TruthValue,
|
|
rcRadiusServMaxRetries INTEGER,
|
|
rcRadiusServUdpPort INTEGER,
|
|
rcRadiusServSecretKey DisplayString,
|
|
rcRadiusServAccessRequests Counter32,
|
|
rcRadiusServAccessAccepts Counter32,
|
|
rcRadiusServAccessRejects Counter32,
|
|
rcRadiusServBadResponses Counter32,
|
|
rcRadiusServPendingRequests Counter32,
|
|
rcRadiusServClientRetries Counter32,
|
|
rcRadiusServRowStatus RowStatus,
|
|
rcRadiusServAcctEnable TruthValue,
|
|
rcRadiusServAcctUdpPort INTEGER,
|
|
rcRadiusServAcctOnRequests Counter32,
|
|
rcRadiusServAcctOffRequests Counter32,
|
|
rcRadiusServAcctStartRequests Counter32,
|
|
rcRadiusServAcctStopRequests Counter32,
|
|
rcRadiusServAcctInterimRequests Counter32,
|
|
rcRadiusServAcctBadResponses Counter32,
|
|
rcRadiusServAcctPendingRequests Counter32,
|
|
rcRadiusServAcctClientRetries Counter32,
|
|
rcRadiusServUsedBy INTEGER,
|
|
rcRadiusServNasIpAddress IpAddress,
|
|
rcRadiusServRoundTripTime DisplayString,
|
|
rcRadiusServAccessChallanges Counter32,
|
|
rcRadiusServSourceIpAddr IpAddress
|
|
|
|
}
|
|
|
|
rcRadiusServPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Server priority, used to control which server to choose
|
|
first to send authentication."
|
|
DEFVAL { 10 }
|
|
::= { rcRadiusServEntry 1 }
|
|
|
|
rcRadiusServAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Server IP address of the RADIUS authentication server
|
|
referred to in this table entry."
|
|
::= { rcRadiusServEntry 2 }
|
|
|
|
rcRadiusServTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (1..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The time interval in seconds before the client
|
|
retransmit the packet."
|
|
DEFVAL { 3 }
|
|
::= { rcRadiusServEntry 3 }
|
|
|
|
rcRadiusServEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable this server."
|
|
DEFVAL { true }
|
|
::= { rcRadiusServEntry 4 }
|
|
|
|
rcRadiusServMaxRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (0..6)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of retransmissions."
|
|
DEFVAL { 1 }
|
|
::= { rcRadiusServEntry 5 }
|
|
|
|
rcRadiusServUdpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65536)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The UDP port the client is using to send requests
|
|
to this server."
|
|
DEFVAL { 1812 }
|
|
::= { rcRadiusServEntry 6 }
|
|
|
|
rcRadiusServSecretKey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The identifier of the RADIUS authentication client."
|
|
::= { rcRadiusServEntry 7 }
|
|
|
|
rcRadiusServAccessRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of RADIUS access-response packets sent to
|
|
this server. This does not include retransmissions."
|
|
::= { rcRadiusServEntry 8 }
|
|
|
|
rcRadiusServAccessAccepts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of RADIUS access-accept packets (valid or
|
|
invalid) received from this server."
|
|
::= { rcRadiusServEntry 9 }
|
|
|
|
rcRadiusServAccessRejects OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of RADIUS access-reject packets (valid or
|
|
invalid) received from this server."
|
|
::= { rcRadiusServEntry 10 }
|
|
|
|
rcRadiusServBadResponses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of RADIUS invalid access-response packets
|
|
received from this server."
|
|
::= { rcRadiusServEntry 11 }
|
|
|
|
rcRadiusServPendingRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of RADIUS access-request packets destined
|
|
for this server that have not yet timed out or
|
|
received a response. This variable is incremented
|
|
when an access-request is sent and decremented due
|
|
to receipt of an access-accept, access-reject, a
|
|
timeout or retransmission."
|
|
::= { rcRadiusServEntry 12 }
|
|
|
|
rcRadiusServClientRetries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of authentication retransmission to
|
|
this server."
|
|
::= { rcRadiusServEntry 13 }
|
|
|
|
rcRadiusServRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries."
|
|
::= { rcRadiusServEntry 14 }
|
|
|
|
rcRadiusServAcctEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable Radius Accounting on this server."
|
|
DEFVAL { true }
|
|
::= { rcRadiusServEntry 15 }
|
|
|
|
rcRadiusServAcctUdpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65536)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The UDP port the client used to send accounting
|
|
requests to this server."
|
|
DEFVAL { 1813 }
|
|
::= { rcRadiusServEntry 16 }
|
|
|
|
rcRadiusServAcctOnRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of RADIUS accounting-on packets sent to
|
|
this server. This does not include retransmissions."
|
|
::= { rcRadiusServEntry 17 }
|
|
|
|
rcRadiusServAcctOffRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of RADIUS accounting-off packets sent to
|
|
this server. This does not include retransmissions."
|
|
::= { rcRadiusServEntry 18 }
|
|
|
|
rcRadiusServAcctStartRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of RADIUS accounting-start packets sent to
|
|
this server. This does not include retransmissions."
|
|
::= { rcRadiusServEntry 19 }
|
|
|
|
|
|
rcRadiusServAcctStopRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of RADIUS accounting-stop packets sent to
|
|
this server. This does not include retransmissions."
|
|
::= { rcRadiusServEntry 20 }
|
|
|
|
rcRadiusServAcctInterimRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of RADIUS accounting-interim packets sent to
|
|
this server. This does not include retransmissions."
|
|
::= { rcRadiusServEntry 21 }
|
|
|
|
rcRadiusServAcctBadResponses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of Invalid responses received from this
|
|
server."
|
|
::= { rcRadiusServEntry 22 }
|
|
|
|
rcRadiusServAcctPendingRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of RADIUS accounting packets that are waiting
|
|
be sent to this server. This variable is incremented
|
|
whenever any accounting-request is sent to this server and
|
|
decremented when an acknowledgement is received or timeout
|
|
occurs."
|
|
::= { rcRadiusServEntry 23 }
|
|
|
|
rcRadiusServAcctClientRetries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of RADIUS accounting packets retransmitted
|
|
to this server."
|
|
::= { rcRadiusServEntry 24 }
|
|
|
|
rcRadiusServUsedBy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
cli(1),
|
|
igap(2),
|
|
snmp(3),
|
|
eap(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "cli(1): for cli login, igap(2): for igap,snmp(3):
|
|
for snmp login, eap(4) for EAP PAE Authenticator."
|
|
::= { rcRadiusServEntry 25 }
|
|
|
|
rcRadiusServNasIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "RADIUS Client NAS Identifier for this server."
|
|
::= { rcRadiusServEntry 26 }
|
|
|
|
rcRadiusServRoundTripTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Time different between the instance when
|
|
a RADIUS request is sent and the
|
|
corresponding response is received."
|
|
::= { rcRadiusServEntry 27 }
|
|
|
|
rcRadiusServAccessChallanges OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of RADIUS access-challanges packets
|
|
sent to this server. This does not include
|
|
retransmission."
|
|
::= { rcRadiusServEntry 28 }
|
|
|
|
rcRadiusServSourceIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "source IP address RADIUS packets."
|
|
::= { rcRadiusServEntry 29 }
|
|
|
|
|
|
rcRadiusGlobalSnmp OBJECT IDENTIFIER ::= { rcRadius 4 }
|
|
|
|
rcRadiusGlobalSnmpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable snmp radius authentication."
|
|
DEFVAL { false }
|
|
::= { rcRadiusGlobalSnmp 1 }
|
|
|
|
rcRadiusGlobalSnmpAcctEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable Radius Accounting for SNMP."
|
|
DEFVAL { false }
|
|
::= { rcRadiusGlobalSnmp 2 }
|
|
|
|
rcRadiusGlobalSnmpReAuthenticateTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (30..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Integer value representing Re-Authenticate
|
|
Timer in seconds. Timer to be used to Re-
|
|
Authenticate a SNMP Session."
|
|
DEFVAL { 180 }
|
|
::= { rcRadiusGlobalSnmp 3 }
|
|
|
|
rcRadiusGlobalSnmpAbortSessionTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (30..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Integer value representing the time in seconds
|
|
after which the snmp session is considered
|
|
expired and Radius Accounting Stop message
|
|
is sent."
|
|
DEFVAL { 180 }
|
|
::= { rcRadiusGlobalSnmp 4 }
|
|
|
|
rcRadiusGlobalSnmpUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User name for Radius SNMP Accounting."
|
|
::= { rcRadiusGlobalSnmp 5 }
|
|
|
|
rcRadiusEapLastRejMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to store the Last Rejected MAC
|
|
address on an EAP enabled port."
|
|
::= { rcRadiusGlobalSnmp 6 }
|
|
|
|
rcRadiusPaePortNumber OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to store the Port Number on which
|
|
the Mac Intrusion happened."
|
|
::= { rcRadiusGlobalSnmp 7 }
|
|
|
|
rcRadiusEapLastAuthMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to store the Last Authenticated MAC
|
|
address on an EAP enabled port."
|
|
::= { rcRadiusGlobalSnmp 8 }
|
|
|
|
-- IGMP
|
|
|
|
rcIgmpInterfaceExtnTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIgmpInterfaceExtnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIgmp 1 }
|
|
|
|
rcIgmpInterfaceExtnEntry OBJECT-TYPE
|
|
SYNTAX RcIgmpInterfaceExtnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcIgmpInterfaceExtnIfIndex }
|
|
::= { rcIgmpInterfaceExtnTable 1 }
|
|
|
|
RcIgmpInterfaceExtnEntry ::=
|
|
SEQUENCE {
|
|
rcIgmpInterfaceExtnIfIndex InterfaceIndex,
|
|
rcIgmpInterfaceExtnSnoopEnable TruthValue,
|
|
rcIgmpInterfaceExtnProxySnoopEnable TruthValue,
|
|
rcIgmpInterfaceExtnMaxAdvertiseInterval INTEGER,
|
|
rcIgmpInterfaceExtnMinAdvertiseInterval INTEGER,
|
|
rcIgmpInterfaceExtnMaxInitialAdvertiseInterval Integer32,
|
|
rcIgmpInterfaceExtnMaxInitialAdvertments Integer32,
|
|
rcIgmpInterfaceExtnNeighborDeadInterval Integer32,
|
|
rcIgmpInterfaceExtnFastLeaveEnable TruthValue,
|
|
rcIgmpInterfaceExtnFastLeavePortMembers PortSet,
|
|
rcIgmpInterfaceExtnMrdiscEnable TruthValue,
|
|
rcIgmpInterfaceExtnDiscoveredRouterPorts PortSet,
|
|
rcIgmpInterfaceExtnSnoopMRouterPorts PortSet,
|
|
rcIgmpInterfaceExtnSnoopActiveMRouterPorts PortSet,
|
|
rcIgmpInterfaceExtnSnoopMRouterExpiration Integer32,
|
|
rcIgmpInterfaceExtnFlushAction INTEGER,
|
|
rcIgmpInterfaceExtnRouterAlertEnable EnableValue,
|
|
rcIgmpInterfaceExtnSsmEnable TruthValue,
|
|
rcIgmpInterfaceExtnIgapEnable EnableValue,
|
|
rcIgmpInterfaceExtnAccntEnable EnableValue,
|
|
rcIgmpInterfaceExtnAuthEnable EnableValue,
|
|
rcIgmpInterfaceExtnStreamLimitEnable EnableValue,
|
|
rcIgmpInterfaceExtnMaxStreams Integer32,
|
|
rcIgmpInterfaceExtnNumStreams Integer32,
|
|
rcIgmpInterfaceExtnNewQuerier IpAddress
|
|
}
|
|
|
|
rcIgmpInterfaceExtnIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ifindex."
|
|
::= { rcIgmpInterfaceExtnEntry 1 }
|
|
|
|
rcIgmpInterfaceExtnSnoopEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable snoop."
|
|
::= { rcIgmpInterfaceExtnEntry 2 }
|
|
|
|
rcIgmpInterfaceExtnProxySnoopEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable proxy snoop."
|
|
::= { rcIgmpInterfaceExtnEntry 3 }
|
|
|
|
rcIgmpInterfaceExtnMaxAdvertiseInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(2..180)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { 20 }
|
|
::= { rcIgmpInterfaceExtnEntry 4 }
|
|
|
|
rcIgmpInterfaceExtnMinAdvertiseInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(3..180)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { 15 }
|
|
::= { rcIgmpInterfaceExtnEntry 5 }
|
|
|
|
rcIgmpInterfaceExtnMaxInitialAdvertiseInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { 2 }
|
|
::= { rcIgmpInterfaceExtnEntry 6 }
|
|
|
|
rcIgmpInterfaceExtnMaxInitialAdvertments OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { 3 }
|
|
::= { rcIgmpInterfaceExtnEntry 7 }
|
|
|
|
rcIgmpInterfaceExtnNeighborDeadInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { 60 }
|
|
::= { rcIgmpInterfaceExtnEntry 8 }
|
|
|
|
rcIgmpInterfaceExtnFastLeaveEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable fast leave on this interface."
|
|
DEFVAL { false }
|
|
::= { rcIgmpInterfaceExtnEntry 9 }
|
|
|
|
rcIgmpInterfaceExtnFastLeavePortMembers OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The set of ports that are enabled for fast leave."
|
|
::= { rcIgmpInterfaceExtnEntry 10 }
|
|
|
|
rcIgmpInterfaceExtnMrdiscEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable multicast router discovery."
|
|
::= { rcIgmpInterfaceExtnEntry 11 }
|
|
|
|
rcIgmpInterfaceExtnDiscoveredRouterPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "list of ports that discovered by
|
|
IGMP Multicast router discovery
|
|
(MRDISC) protocol."
|
|
::= { rcIgmpInterfaceExtnEntry 12 }
|
|
|
|
rcIgmpInterfaceExtnSnoopMRouterPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The set of ports in this interface that provide
|
|
connectivity to an IP Multicast router."
|
|
::= { rcIgmpInterfaceExtnEntry 13 }
|
|
|
|
rcIgmpInterfaceExtnSnoopActiveMRouterPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Active ports."
|
|
::= { rcIgmpInterfaceExtnEntry 14 }
|
|
|
|
rcIgmpInterfaceExtnSnoopMRouterExpiration OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Multicast querier router aging time out."
|
|
::= { rcIgmpInterfaceExtnEntry 15 }
|
|
|
|
rcIgmpInterfaceExtnFlushAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
flushGrpMember(2),
|
|
flushMrouter(3),
|
|
flushSender(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IGMP flush action."
|
|
::= { rcIgmpInterfaceExtnEntry 16 }
|
|
|
|
rcIgmpInterfaceExtnRouterAlertEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable Router Alert Check."
|
|
::= { rcIgmpInterfaceExtnEntry 17 }
|
|
|
|
rcIgmpInterfaceExtnSsmEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable SSM."
|
|
::= { rcIgmpInterfaceExtnEntry 18 }
|
|
|
|
rcIgmpInterfaceExtnIgapEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable/disable IGAP."
|
|
DEFVAL { enable }
|
|
::= { rcIgmpInterfaceExtnEntry 19 }
|
|
|
|
rcIgmpInterfaceExtnAccntEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable/disable accounting."
|
|
DEFVAL { enable }
|
|
::= { rcIgmpInterfaceExtnEntry 20 }
|
|
|
|
rcIgmpInterfaceExtnAuthEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable/disable authentication."
|
|
DEFVAL { enable }
|
|
::= { rcIgmpInterfaceExtnEntry 21 }
|
|
|
|
rcIgmpInterfaceExtnStreamLimitEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Stream Limitation enable/disable."
|
|
DEFVAL { enable }
|
|
::= { rcIgmpInterfaceExtnEntry 22 }
|
|
|
|
rcIgmpInterfaceExtnMaxStreams OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of stream."
|
|
DEFVAL { 4 }
|
|
::= { rcIgmpInterfaceExtnEntry 23 }
|
|
|
|
rcIgmpInterfaceExtnNumStreams OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current number of streams."
|
|
::= { rcIgmpInterfaceExtnEntry 24 }
|
|
|
|
rcIgmpInterfaceExtnNewQuerier OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The address of the New IGMP Querier on
|
|
the IP subnet to which this interface is
|
|
attached."
|
|
::= { rcIgmpInterfaceExtnEntry 25 }
|
|
|
|
|
|
-- IGMP Static
|
|
|
|
rcIgmpStaticTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIgmpStaticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIgmp 2 }
|
|
|
|
rcIgmpStaticEntry OBJECT-TYPE
|
|
SYNTAX RcIgmpStaticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcIgmpStaticIfIndex, rcIgmpStaticGrpAddr }
|
|
::= { rcIgmpStaticTable 1 }
|
|
|
|
RcIgmpStaticEntry ::=
|
|
SEQUENCE {
|
|
rcIgmpStaticIfIndex InterfaceIndex,
|
|
rcIgmpStaticGrpAddr IpAddress,
|
|
rcIgmpStaticMemberPorts PortSet,
|
|
rcIgmpStaticNotAllowedToJoin PortSet,
|
|
rcIgmpStaticRowStatus RowStatus,
|
|
rcIgmpStaticToGrpAddr IpAddress
|
|
}
|
|
|
|
rcIgmpStaticIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ifindex"
|
|
::= { rcIgmpStaticEntry 1 }
|
|
|
|
rcIgmpStaticGrpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ip multicast address. The GrpAddress holds the starting
|
|
range for the address range. If the ToGrpAddress is not
|
|
entered, the it is as good as entering a single address."
|
|
::= { rcIgmpStaticEntry 2 }
|
|
|
|
rcIgmpStaticMemberPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "egressing ports."
|
|
::= { rcIgmpStaticEntry 3 }
|
|
|
|
rcIgmpStaticNotAllowedToJoin OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "not allowed to join."
|
|
::= { rcIgmpStaticEntry 4 }
|
|
|
|
rcIgmpStaticRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in the rcIgmpStaticEntry."
|
|
::= { rcIgmpStaticEntry 5 }
|
|
|
|
rcIgmpStaticToGrpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To hold the range for the GrpAddress."
|
|
::= { rcIgmpStaticEntry 6 }
|
|
|
|
-- IGMP Access
|
|
|
|
rcIgmpAccessTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIgmpAccessEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIgmp 3 }
|
|
|
|
rcIgmpAccessEntry OBJECT-TYPE
|
|
SYNTAX RcIgmpAccessEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcIgmpAccessIfIndex, rcIgmpAccessGrpAddr,
|
|
rcIgmpAccessHostAddr, rcIgmpAccessHostMask }
|
|
::= { rcIgmpAccessTable 1 }
|
|
|
|
RcIgmpAccessEntry ::=
|
|
SEQUENCE {
|
|
rcIgmpAccessIfIndex InterfaceIndex,
|
|
rcIgmpAccessGrpAddr IpAddress,
|
|
rcIgmpAccessHostAddr IpAddress,
|
|
rcIgmpAccessMode INTEGER,
|
|
rcIgmpAccessRowStatus RowStatus,
|
|
rcIgmpAccessHostMask IpAddress
|
|
}
|
|
|
|
rcIgmpAccessIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ifindex"
|
|
::= { rcIgmpAccessEntry 1 }
|
|
|
|
rcIgmpAccessGrpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ip multicast addr."
|
|
::= { rcIgmpAccessEntry 2 }
|
|
|
|
rcIgmpAccessHostAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "host addr."
|
|
::= { rcIgmpAccessEntry 3 }
|
|
|
|
rcIgmpAccessMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
denyTX(1),
|
|
denyRX(2),
|
|
denyBOTH(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "denyTX(1), denyRX(2), denyBOTH(3)."
|
|
DEFVAL { denyBOTH }
|
|
::= { rcIgmpAccessEntry 4 }
|
|
|
|
rcIgmpAccessRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in the rcIgmpAccessEntry."
|
|
::= { rcIgmpAccessEntry 5 }
|
|
|
|
rcIgmpAccessHostMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "host mask."
|
|
::= { rcIgmpAccessEntry 6 }
|
|
|
|
-- IGMP Sender
|
|
|
|
rcIgmpSenderTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIgmpSenderEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIgmp 4 }
|
|
|
|
rcIgmpSenderEntry OBJECT-TYPE
|
|
SYNTAX RcIgmpSenderEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcIgmpSenderGrpAddr, rcIgmpSenderIfIndex,
|
|
rcIgmpSenderMemberAddr }
|
|
::= { rcIgmpSenderTable 1 }
|
|
|
|
RcIgmpSenderEntry ::=
|
|
SEQUENCE {
|
|
rcIgmpSenderGrpAddr IpAddress,
|
|
rcIgmpSenderIfIndex InterfaceIndex,
|
|
rcIgmpSenderMemberAddr IpAddress,
|
|
rcIgmpSenderAction INTEGER,
|
|
rcIgmpSenderTPort Integer32,
|
|
rcIgmpSenderState INTEGER
|
|
}
|
|
|
|
rcIgmpSenderGrpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ip multicast addr."
|
|
::= { rcIgmpSenderEntry 1 }
|
|
|
|
rcIgmpSenderIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ifindex"
|
|
::= { rcIgmpSenderEntry 2 }
|
|
|
|
rcIgmpSenderMemberAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "host addr."
|
|
::= { rcIgmpSenderEntry 3 }
|
|
|
|
rcIgmpSenderAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
flushEntry(1),
|
|
flushGrp(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "none(0), flushEntry(1), flushGrp(2)."
|
|
::= { rcIgmpSenderEntry 4 }
|
|
|
|
rcIgmpSenderTPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Igmp Sender Tport."
|
|
::= { rcIgmpSenderEntry 5 }
|
|
|
|
rcIgmpSenderState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
filtered(1),
|
|
notfiltered(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates if a sender exists because of an
|
|
IGMP access filter or not."
|
|
::= { rcIgmpSenderEntry 6 }
|
|
|
|
-- IGMP SSM
|
|
|
|
rcIgmpSsmGlobal OBJECT IDENTIFIER ::= { rcIgmp 5 }
|
|
|
|
rcIgmpSsmGlobalDynamicLearning OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable dynamic learning
|
|
or source/group pair from IGMPv3 report."
|
|
::= { rcIgmpSsmGlobal 1 }
|
|
|
|
rcIgmpSsmGlobalAdminAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- none of the following
|
|
enableAll(2), -- enable all Ssm entries
|
|
disableAll(3) -- disable all Ssm entries
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Set the admin status of all the Ssm entries to
|
|
enable/disable at once."
|
|
::= { rcIgmpSsmGlobal 2 }
|
|
|
|
rcIgmpSsmGlobalRangeGroup OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "If multicast group address & RangeMask == RangeGroup,
|
|
then RangeGroup is in Ssm Range. Else it is not in
|
|
the range."
|
|
::= { rcIgmpSsmGlobal 3 }
|
|
|
|
rcIgmpSsmGlobalRangeMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used with RangeGroup."
|
|
::= { rcIgmpSsmGlobal 4 }
|
|
|
|
rcIgmpSsmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIgmpSsmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIgmp 6 }
|
|
|
|
rcIgmpSsmEntry OBJECT-TYPE
|
|
SYNTAX RcIgmpSsmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcIgmpSsmIpMulticastGrp }
|
|
::= { rcIgmpSsmTable 1 }
|
|
|
|
RcIgmpSsmEntry ::=
|
|
SEQUENCE {
|
|
rcIgmpSsmIpMulticastGrp IpAddress,
|
|
rcIgmpSsmIpSource IpAddress,
|
|
rcIgmpSsmLearningMode INTEGER,
|
|
rcIgmpSsmActivity TruthValue,
|
|
rcIgmpSsmAdminState EnableValue,
|
|
rcIgmpSsmRowStatus RowStatus
|
|
}
|
|
|
|
rcIgmpSsmIpMulticastGrp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the IP multicast group address
|
|
that has default range of 232/8.
|
|
This parameter should be configured by the user."
|
|
::= { rcIgmpSsmEntry 1 }
|
|
|
|
rcIgmpSsmIpSource OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This is the Source's IP address that will
|
|
be sending traffic to the group source.
|
|
This parameter should be configured by the user."
|
|
::= { rcIgmpSsmEntry 2 }
|
|
|
|
rcIgmpSsmLearningMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dynamic(1),
|
|
static(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is a read only field that provides
|
|
information if the entry is statically
|
|
configured entry (Static) or a dynamically
|
|
learned entry from IGMPv3 (Dynamic). Note
|
|
that Dynamic may not be used in the first
|
|
step of the implementation."
|
|
::= { rcIgmpSsmEntry 3 }
|
|
|
|
rcIgmpSsmActivity OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is a read only field. It provides
|
|
the activity on the corresponding (S,G). If
|
|
the source is active and traffic is flowing
|
|
to the switch, this field value should be
|
|
Active, otherwise it should say non-active.
|
|
This information is useful in knowing if the
|
|
group has an active source or not when the group
|
|
is joined by a member on the switch."
|
|
::= { rcIgmpSsmEntry 4 }
|
|
|
|
rcIgmpSsmAdminState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The admin state provides information on
|
|
whether the entry is to be used or not. If the
|
|
value of this field is Enabled (default), then
|
|
the entry can be used. If the state is Disabled,
|
|
then the entry will not be used, but will be
|
|
saved for future use."
|
|
::= { rcIgmpSsmEntry 5 }
|
|
|
|
rcIgmpSsmRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries."
|
|
::= { rcIgmpSsmEntry 6 }
|
|
|
|
-- IGMP New Access
|
|
|
|
rcIgmpNewAccessTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIgmpNewAccessEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIgmp 7 }
|
|
|
|
rcIgmpNewAccessEntry OBJECT-TYPE
|
|
SYNTAX RcIgmpNewAccessEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcIgmpNewAccessIfIndex, rcIgmpNewAccessPrefixListId,
|
|
rcIgmpNewAccessHostAddr, rcIgmpNewAccessHostMask }
|
|
::= { rcIgmpNewAccessTable 1 }
|
|
|
|
RcIgmpNewAccessEntry ::=
|
|
SEQUENCE {
|
|
rcIgmpNewAccessIfIndex InterfaceIndex,
|
|
rcIgmpNewAccessPrefixListId Integer32,
|
|
rcIgmpNewAccessPrefixListName DisplayString,
|
|
rcIgmpNewAccessHostAddr IpAddress,
|
|
rcIgmpNewAccessHostMask IpAddress,
|
|
rcIgmpNewAccessActionMode INTEGER,
|
|
rcIgmpNewAccessRowStatus RowStatus
|
|
}
|
|
|
|
rcIgmpNewAccessIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ifindex"
|
|
::= { rcIgmpNewAccessEntry 1 }
|
|
|
|
rcIgmpNewAccessPrefixListId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Prefix List ID."
|
|
::= { rcIgmpNewAccessEntry 2 }
|
|
|
|
rcIgmpNewAccessPrefixListName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Prefix List name."
|
|
::= { rcIgmpNewAccessEntry 3 }
|
|
|
|
rcIgmpNewAccessHostAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "host addr."
|
|
::= { rcIgmpNewAccessEntry 4 }
|
|
|
|
rcIgmpNewAccessHostMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "host mask."
|
|
::= { rcIgmpNewAccessEntry 5 }
|
|
|
|
rcIgmpNewAccessActionMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
denyTX(1),
|
|
denyRX(2),
|
|
denyBOTH(3),
|
|
allowTX(4),
|
|
allowRX(5),
|
|
allowBOTH(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "action mode."
|
|
DEFVAL { denyBOTH }
|
|
::= { rcIgmpNewAccessEntry 6 }
|
|
|
|
rcIgmpNewAccessRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in the rcIgmpNewAccessEntry."
|
|
::= { rcIgmpNewAccessEntry 7 }
|
|
|
|
-- rcIgmpChannelLimit Table
|
|
|
|
rcIgmpChannelLimitTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIgmpChannelLimitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIgmp 8 }
|
|
|
|
rcIgmpChannelLimitEntry OBJECT-TYPE
|
|
SYNTAX RcIgmpChannelLimitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcIgmpChannelLimitIfIndex,
|
|
rcIgmpChannelLimitPort }
|
|
::= { rcIgmpChannelLimitTable 1 }
|
|
|
|
RcIgmpChannelLimitEntry ::=
|
|
SEQUENCE {
|
|
rcIgmpChannelLimitIfIndex InterfaceIndex,
|
|
rcIgmpChannelLimitPort Integer32,
|
|
rcIgmpChannelLimitMaxStreams Integer32,
|
|
rcIgmpChannelLimitNumStreams Integer32,
|
|
rcIgmpChannelLimitRowStatus RowStatus
|
|
}
|
|
|
|
rcIgmpChannelLimitIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ifindex"
|
|
::= { rcIgmpChannelLimitEntry 1 }
|
|
|
|
rcIgmpChannelLimitPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The port belong to this vlan."
|
|
::= { rcIgmpChannelLimitEntry 2 }
|
|
|
|
rcIgmpChannelLimitMaxStreams OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of stream."
|
|
DEFVAL { 4 }
|
|
::= { rcIgmpChannelLimitEntry 3 }
|
|
|
|
rcIgmpChannelLimitNumStreams OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current number of streams."
|
|
::= { rcIgmpChannelLimitEntry 4 }
|
|
|
|
rcIgmpChannelLimitRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Row Status."
|
|
::= { rcIgmpChannelLimitEntry 5 }
|
|
|
|
|
|
-- rcIgmpIgapServiceAbilityCounter32 Table
|
|
|
|
rcIgmpIgapServiceAbilityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIgmpIgapServiceAbilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIgmp 9 }
|
|
|
|
rcIgmpIgapServiceAbilityEntry OBJECT-TYPE
|
|
SYNTAX RcIgmpIgapServiceAbilityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcIgmpIgapServiceAbilityIfIndex }
|
|
::= { rcIgmpIgapServiceAbilityTable 1 }
|
|
|
|
RcIgmpIgapServiceAbilityEntry ::=
|
|
SEQUENCE {
|
|
rcIgmpIgapServiceAbilityIfIndex InterfaceIndex,
|
|
rcIgmpIgapServiceAbilityAuthSuccess Counter64,
|
|
rcIgmpIgapServiceAbilityAuthReject Counter64,
|
|
rcIgmpIgapServiceAbilityRespTimeout Counter64,
|
|
rcIgmpIgapServiceAbilityPapJoinReq Counter64,
|
|
rcIgmpIgapServiceAbilityBasicQuery Counter64,
|
|
rcIgmpIgapServiceAbilityBasicLeave Counter64,
|
|
rcIgmpIgapServiceAbilityClearStat TruthValue
|
|
}
|
|
|
|
rcIgmpIgapServiceAbilityIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ifindex"
|
|
::= { rcIgmpIgapServiceAbilityEntry 1 }
|
|
|
|
rcIgmpIgapServiceAbilityAuthSuccess OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The port belong to this vlan."
|
|
::= { rcIgmpIgapServiceAbilityEntry 2 }
|
|
|
|
rcIgmpIgapServiceAbilityAuthReject OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of stream."
|
|
::= { rcIgmpIgapServiceAbilityEntry 3 }
|
|
|
|
rcIgmpIgapServiceAbilityRespTimeout OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current number of streams."
|
|
::= { rcIgmpIgapServiceAbilityEntry 4 }
|
|
|
|
rcIgmpIgapServiceAbilityPapJoinReq OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Row Status."
|
|
::= { rcIgmpIgapServiceAbilityEntry 5 }
|
|
|
|
rcIgmpIgapServiceAbilityBasicQuery OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current number of streams."
|
|
::= { rcIgmpIgapServiceAbilityEntry 6 }
|
|
|
|
rcIgmpIgapServiceAbilityBasicLeave OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Row Status."
|
|
::= { rcIgmpIgapServiceAbilityEntry 7 }
|
|
|
|
rcIgmpIgapServiceAbilityClearStat OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear Counter."
|
|
::= { rcIgmpIgapServiceAbilityEntry 8 }
|
|
|
|
|
|
rcIgmpIgapGlobal OBJECT IDENTIFIER ::= { rcIgmp 10 }
|
|
|
|
rcIgmpIgapGlobalClearAllStat OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear All IGAP Counters."
|
|
::= { rcIgmpIgapGlobal 1 }
|
|
|
|
-- IGMP Global attributes
|
|
|
|
rcIgmpGlobalParams OBJECT IDENTIFIER ::= { rcIgmp 11 }
|
|
|
|
rcIgmpFastLeaveMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0), -- none of the following
|
|
multipleUser(1), -- remove leaving member, stop traffic if no more member
|
|
oneUser(2) -- first leave stops traffic
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Set the fast-leave mode to be used by for all
|
|
fast-leave enabled IGMP interfaces."
|
|
DEFVAL { multipleUser }
|
|
::= { rcIgmpGlobalParams 1 }
|
|
|
|
|
|
-- IGMP Cache Extern Table
|
|
|
|
rcIgmpCacheExtnTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIgmpCacheExtnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcIgmp 12 }
|
|
|
|
rcIgmpCacheExtnEntry OBJECT-TYPE
|
|
SYNTAX RcIgmpCacheExtnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { igmpCacheAddress, igmpCacheIfIndex }
|
|
::= { rcIgmpCacheExtnTable 1 }
|
|
|
|
RcIgmpCacheExtnEntry ::=
|
|
SEQUENCE {
|
|
rcIgmpCacheExtnType INTEGER,
|
|
rcIgmpCacheExtnStaticPorts PortSet
|
|
}
|
|
|
|
rcIgmpCacheExtnType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dynamic(1),
|
|
static(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "It takes up either of the two values, dynamic
|
|
or static depending upon whether the entry is
|
|
learnt Dynamic or is added statically."
|
|
::= { rcIgmpCacheExtnEntry 1 }
|
|
|
|
rcIgmpCacheExtnStaticPorts OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "It displays the static ports for the static joins,
|
|
this would be null for the dynamic entry."
|
|
::= { rcIgmpCacheExtnEntry 2 }
|
|
|
|
|
|
|
|
-- rcIgmpSnoopTrace
|
|
|
|
rcIgmpSnoopTraceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIgmpSnoopTraceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The table listing the multicast groups
|
|
traversing the snoop enabled router"
|
|
::= { rcIgmp 13 }
|
|
|
|
rcIgmpSnoopTraceEntry OBJECT-TYPE
|
|
SYNTAX RcIgmpSnoopTraceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The entry listing the multicast groups
|
|
traversing the snoop enabled router"
|
|
INDEX { rcIgmpSnoopGrpAddr, rcIgmpSnoopSrcAddr, rcIgmpSnoopOutVlan}
|
|
|
|
::= { rcIgmpSnoopTraceTable 1 }
|
|
|
|
RcIgmpSnoopTraceEntry ::=
|
|
SEQUENCE {
|
|
rcIgmpSnoopGrpAddr IpAddress,
|
|
rcIgmpSnoopSrcAddr IpAddress,
|
|
rcIgmpSnoopOutVlan InterfaceIndex,
|
|
rcIgmpSnoopInPort InterfaceIndex,
|
|
rcIgmpSnoopInVlan InterfaceIndex,
|
|
rcIgmpSnoopOutPort PortSet
|
|
}
|
|
|
|
rcIgmpSnoopGrpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "ip mcast addr of grp traversing the router"
|
|
::= { rcIgmpSnoopTraceEntry 1 }
|
|
|
|
rcIgmpSnoopSrcAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Ip src addr of the mcast grp address"
|
|
::= { rcIgmpSnoopTraceEntry 2 }
|
|
|
|
rcIgmpSnoopOutVlan OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Egress vlan id for the mcast group"
|
|
::= { rcIgmpSnoopTraceEntry 3 }
|
|
|
|
rcIgmpSnoopInPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ingress port for the mcast grp"
|
|
::= { rcIgmpSnoopTraceEntry 4 }
|
|
|
|
rcIgmpSnoopInVlan OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ingress vlan id for the mcast source"
|
|
::= { rcIgmpSnoopTraceEntry 5 }
|
|
|
|
rcIgmpSnoopOutPort OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress port of the mcast grp"
|
|
::= { rcIgmpSnoopTraceEntry 6 }
|
|
|
|
--New IGMP Group Table.
|
|
|
|
rcIgmpNewGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIgmpNewGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The (conceptual) table listing the multicast
|
|
groups configured in the device."
|
|
::= { rcIgmp 14 }
|
|
|
|
rcIgmpNewGroupEntry OBJECT-TYPE
|
|
SYNTAX RcIgmpNewGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry (conceptual row) representing an
|
|
Igmp group."
|
|
INDEX {rcIgmpNewGroupIpAddress, rcIgmpNewGroupMembers, rcIgmpNewGroupInPort}
|
|
::= { rcIgmpNewGroupTable 1 }
|
|
|
|
RcIgmpNewGroupEntry ::= SEQUENCE {
|
|
rcIgmpNewGroupIpAddress IpAddress,
|
|
rcIgmpNewGroupMembers IpAddress,
|
|
rcIgmpNewGroupInPort INTEGER,
|
|
rcIgmpNewGroupExpiration Integer32,
|
|
rcIgmpNewGroupIfIndex InterfaceIndex,
|
|
rcIgmpNewGroupUserId DisplayString,
|
|
rcIgmpNewGroupMemberState INTEGER,
|
|
rcIgmpNewGroupSessionTime Integer32
|
|
}
|
|
|
|
rcIgmpNewGroupIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Multicast group Address (Class D) that others
|
|
want to join. A group address can be the same
|
|
for many incoming ports."
|
|
::= { rcIgmpNewGroupEntry 1 }
|
|
|
|
rcIgmpNewGroupMembers OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP Address of a source that has sent group
|
|
report wishing to join this group."
|
|
::= { rcIgmpNewGroupEntry 2 }
|
|
|
|
rcIgmpNewGroupInPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An unique value to identify a physical
|
|
interface or a logical interface (VLAN),
|
|
which has received Group reports from various
|
|
sources."
|
|
::= { rcIgmpNewGroupEntry 3 }
|
|
|
|
rcIgmpNewGroupExpiration OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Time left before the group report expired on this
|
|
port. Only one of this variable port. This
|
|
variable is updated upon receiving a group report."
|
|
::= { rcIgmpNewGroupEntry 4 }
|
|
|
|
rcIgmpNewGroupIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An unique value to identify a physical
|
|
interface or a logical interface (VLAN),
|
|
which has received Group reports from various
|
|
sources."
|
|
::= { rcIgmpNewGroupEntry 5 }
|
|
|
|
rcIgmpNewGroupUserId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "User-id sending this group"
|
|
::= { rcIgmpNewGroupEntry 6 }
|
|
|
|
rcIgmpNewGroupMemberState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noState(1),
|
|
auth(2),
|
|
accStart(3),
|
|
authAndAcctStart(4),
|
|
authAndAcctDisabled(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used for IGAP, to indicated member state."
|
|
::= { rcIgmpNewGroupEntry 7 }
|
|
|
|
rcIgmpNewGroupSessionTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used for IGAP, to indicated the session time
|
|
in seconds for the member. Session time is
|
|
started after traffic is available to member.
|
|
It can be also called AccountingTime since its
|
|
values correspondes to the accounting duration of
|
|
IGAP user session."
|
|
::= { rcIgmpNewGroupEntry 8 }
|
|
|
|
rcIgmpGenerateTrap OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enabling the IGMP to generate trap."
|
|
DEFVAL { disable }
|
|
::= { rcIgmpGlobalParams 2 }
|
|
|
|
rcIgmpGenerateLog OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enabling the IGMP to generate log."
|
|
DEFVAL { disable }
|
|
::= { rcIgmpGlobalParams 3 }
|
|
|
|
-- System Time Grp
|
|
|
|
rcUserSetTimeYear OBJECT-TYPE
|
|
SYNTAX INTEGER (1998..2097)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Year of the time."
|
|
DEFVAL {1998}
|
|
::= { rcUserSetTime 1 }
|
|
|
|
rcUserSetTimeMonth OBJECT-TYPE
|
|
SYNTAX INTEGER (1..12)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Month of the time."
|
|
DEFVAL {1}
|
|
::= { rcUserSetTime 2 }
|
|
|
|
rcUserSetTimeDate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..31)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Date of the time."
|
|
DEFVAL {1}
|
|
::= { rcUserSetTime 3 }
|
|
|
|
rcUserSetTimeHour OBJECT-TYPE
|
|
SYNTAX INTEGER (0..23)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Hour of the time."
|
|
DEFVAL {0}
|
|
::= { rcUserSetTime 4 }
|
|
|
|
rcUserSetTimeMinute OBJECT-TYPE
|
|
SYNTAX INTEGER (0..59)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Minute of the time."
|
|
DEFVAL {0}
|
|
::= { rcUserSetTime 5 }
|
|
|
|
rcUserSetTimeSecond OBJECT-TYPE
|
|
SYNTAX INTEGER (0..59)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Second of the time."
|
|
DEFVAL {0}
|
|
::= { rcUserSetTime 6 }
|
|
|
|
-- rcL2Redundancy Group
|
|
|
|
rcL2RedundancyHaCpuState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
initialization(0),
|
|
oneWayActive(1),
|
|
twoWayActive(2),
|
|
synchronized(3),
|
|
remoteIncompatible(4),
|
|
error(5),
|
|
disabled(6),
|
|
peerNotConnected(7),
|
|
peerConnected(8),
|
|
lostPeerConnection(9),
|
|
notSynchronized(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate the Ha-CPU state.
|
|
initialization - indicate the CPU is in this state.
|
|
oneWayActive - Modules that need to be
|
|
synchronized have registered with the framework (either
|
|
locally or a message was received from remote CPU (1).
|
|
twoWayActive - Modules that need to be synchronized have
|
|
registered with the framework (either locally or a message
|
|
was received from remote CPU (2).
|
|
synchronized - Table based synchroniztion was completed
|
|
on the current CPU (3).
|
|
remoteIncompatible - CPUs framework version is incompatible
|
|
with the remote CPU (4).
|
|
error - If an invalid event is generated in a given state the
|
|
CPU enters Error state (5).
|
|
disabled - High Availability is not enabled (6).
|
|
peerNotConnected - no peer connection is established (7).
|
|
peerConnected - peer connection is established (8).
|
|
lostPeerConnection - lost connection to peer/Standby CPU (9).
|
|
notSynchronized - Table Sync is not complete (10)."
|
|
::= { rcL2Redundancy 1 }
|
|
|
|
rcL2RedundancyHaEvent OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
restart(0),
|
|
systemRegistrationDone(1),
|
|
tableSynchronizationDone(2),
|
|
versionIncompatible(3),
|
|
noEvent(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate the Ha event status.
|
|
restart (0) - Causes the state machine to restart
|
|
systemRegistrationDone (1)- Causes the CPU to transfer to
|
|
One Way or Two Way Active state. Locally or message received
|
|
from remote CPU.
|
|
tableSynchronizationDone (2) - Causes the CPU to
|
|
transfer to Synchronized state.
|
|
versionIncompatible (3) - Causes the CPU to go to Remote
|
|
Incompatible state
|
|
noEvent (4) - Means no event has occured uptill now. "
|
|
::= { rcL2Redundancy 2 }
|
|
|
|
rcL2RedundancyEnable OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicate the feature enable/disable."
|
|
::= { rcL2Redundancy 3 }
|
|
|
|
rcL2RedundancyStandbyCpu OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
hotStandbyCPU(1),
|
|
warmStandbyCPU(2),
|
|
standbyCPUNotPresent(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate if the L2 Redundancy is enabled on the standby CPU."
|
|
::= { rcL2Redundancy 4 }
|
|
|
|
|
|
-- Ntp Group
|
|
-- Ntp Global Information
|
|
|
|
rcNtpGlobal OBJECT IDENTIFIER ::= { rcNtp 1 }
|
|
|
|
rcNtpGlobalEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable NTP feature"
|
|
DEFVAL { false }
|
|
::= { rcNtpGlobal 1 }
|
|
|
|
rcNtpGlobalInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (10..1440)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time interval between successive NTP updates in minutes."
|
|
DEFVAL { 15 }
|
|
::= { rcNtpGlobal 2 }
|
|
|
|
|
|
-- Ntp Server Table Information
|
|
|
|
rcNtpServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcNtpServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The NTP server table. This table lists the information
|
|
of a NTP server"
|
|
::= { rcNtp 2 }
|
|
|
|
rcNtpServerEntry OBJECT-TYPE
|
|
SYNTAX RcNtpServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A NTP server table entry."
|
|
INDEX { rcNtpServerAddress }
|
|
::= { rcNtpServerTable 1 }
|
|
|
|
RcNtpServerEntry ::=
|
|
SEQUENCE {
|
|
rcNtpServerAddress IpAddress,
|
|
rcNtpServerEnable TruthValue,
|
|
rcNtpServerAuthentication TruthValue,
|
|
rcNtpServerKeyId INTEGER,
|
|
rcNtpServerAccessAttempts Counter32,
|
|
rcNtpServerAccessSuccess Counter32,
|
|
rcNtpServerAccessFailure Counter32,
|
|
rcNtpServerRowStatus RowStatus,
|
|
rcNtpServerStratum DisplayString,
|
|
rcNtpServerVersion DisplayString,
|
|
rcNtpServerRootDelay DisplayString,
|
|
rcNtpServerPrecision DisplayString,
|
|
rcNtpServerReachable DisplayString,
|
|
rcNtpServerSynchronized DisplayString
|
|
}
|
|
|
|
rcNtpServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Server IP address of NTP time source referred to in
|
|
this table entry."
|
|
::= { rcNtpServerEntry 1 }
|
|
|
|
rcNtpServerEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable this server for participation in
|
|
time update."
|
|
DEFVAL { true }
|
|
::= { rcNtpServerEntry 2 }
|
|
|
|
rcNtpServerAuthentication OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable or disable the MD5 Authentication on this
|
|
serve."
|
|
DEFVAL { false }
|
|
::= { rcNtpServerEntry 3 }
|
|
|
|
rcNtpServerKeyId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Public Key used to generate MD5 digest for this
|
|
server."
|
|
DEFVAL { 0 }
|
|
::= { rcNtpServerEntry 4 }
|
|
|
|
rcNtpServerAccessAttempts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of NTP requests sent to this server"
|
|
::= { rcNtpServerEntry 5 }
|
|
|
|
rcNtpServerAccessSuccess OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of times this server was selected to
|
|
update the time"
|
|
::= { rcNtpServerEntry 6 }
|
|
|
|
rcNtpServerAccessFailure OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of times this server was rejected from
|
|
updating the time"
|
|
::= { rcNtpServerEntry 7 }
|
|
|
|
rcNtpServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries."
|
|
::= { rcNtpServerEntry 8 }
|
|
|
|
rcNtpServerStratum OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Stratum of this server"
|
|
::= { rcNtpServerEntry 9 }
|
|
|
|
rcNtpServerVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "NTP version of this server"
|
|
::= { rcNtpServerEntry 10 }
|
|
|
|
rcNtpServerRootDelay OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Root Delay of this server"
|
|
::= { rcNtpServerEntry 11 }
|
|
|
|
rcNtpServerPrecision OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "NTP precision of this server in seconds"
|
|
::= { rcNtpServerEntry 12 }
|
|
|
|
rcNtpServerReachable OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "NTP Reachability of this server"
|
|
::= { rcNtpServerEntry 13 }
|
|
|
|
rcNtpServerSynchronized OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Status of synchronization with this server"
|
|
::= { rcNtpServerEntry 14 }
|
|
|
|
-- Ntp Key Table Information
|
|
|
|
rcNtpKeyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcNtpKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The NTP key table. This table lists the private key
|
|
of the public key Id"
|
|
::= {rcNtp 3 }
|
|
|
|
rcNtpKeyEntry OBJECT-TYPE
|
|
SYNTAX RcNtpKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A NTP key table entry."
|
|
INDEX { rcNtpKeyId }
|
|
::= { rcNtpKeyTable 1 }
|
|
|
|
RcNtpKeyEntry ::=
|
|
SEQUENCE {
|
|
rcNtpKeyId INTEGER,
|
|
rcNtpKeySecret DisplayString,
|
|
rcNtpKeyRowStatus RowStatus
|
|
}
|
|
|
|
rcNtpKeyId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Public Key used to generate MD5 digest"
|
|
::= { rcNtpKeyEntry 1 }
|
|
|
|
rcNtpKeySecret OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..8))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Private Key used to generate MD5 Digest"
|
|
::= { rcNtpKeyEntry 2 }
|
|
|
|
rcNtpKeyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries."
|
|
::= { rcNtpKeyEntry 3 }
|
|
|
|
|
|
-- Stack Vlan Group Information
|
|
|
|
rcSvlanGlobal OBJECT IDENTIFIER ::= { rcSvlan 1 }
|
|
|
|
rcSvlanActiveLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Stacked Vlan active level."
|
|
DEFVAL { 0 }
|
|
::= { rcSvlanGlobal 1 }
|
|
|
|
|
|
-- Stacked Vlan Table Information
|
|
|
|
rcSvlanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcSvlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of possible levels and their corresponding ether type.
|
|
The number of entries is eight."
|
|
::= { rcSvlan 2 }
|
|
|
|
rcSvlanEntry OBJECT-TYPE
|
|
SYNTAX RcSvlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A Stacked Vlan table entry."
|
|
INDEX { rcSvlanId }
|
|
::= { rcSvlanTable 1 }
|
|
|
|
RcSvlanEntry ::=
|
|
SEQUENCE {
|
|
rcSvlanId INTEGER,
|
|
rcSvlanLevel Integer32,
|
|
rcSvlanEtherType Integer32
|
|
}
|
|
|
|
rcSvlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Row Index."
|
|
::= { rcSvlanEntry 1 }
|
|
|
|
rcSvlanLevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A value that identifies the switch level associated
|
|
with this entry."
|
|
::= { rcSvlanEntry 2 }
|
|
|
|
rcSvlanEtherType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The ether type value is used for svlan tagging."
|
|
::= { rcSvlanEntry 3 }
|
|
|
|
|
|
-- rc2k Group
|
|
|
|
rc2kChassis OBJECT IDENTIFIER ::= { rc2k 1 }
|
|
|
|
rc2kChassisPortOperStatus OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A bit array that contains the oper-status
|
|
of the ports in the device. 2 bits are used
|
|
for each port. The high order 2 bits of the
|
|
first octet represent port #0, the next two
|
|
bits are used for port #1, etc. The status
|
|
is encoded with the following scheme :
|
|
|
|
value meaning
|
|
----- -------
|
|
0 no-link (admin=up, oper=down)
|
|
1 up (admin=up, oper=up)
|
|
2 down (admin=down, oper=down)
|
|
3 testing (admin=test, oper=test)
|
|
"
|
|
::= { rc2kChassis 1 }
|
|
|
|
rc2kChassisTemperature OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the core operating temperature
|
|
of the chassis. This value represents the degree
|
|
in celsius of the air inside the chassis."
|
|
::= { rc2kChassis 2 }
|
|
|
|
rc2kChassisAmbientLowerTemperature OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate the temperature of the air
|
|
entering the fan at the lower half of the chassis."
|
|
::= { rc2kChassis 3 }
|
|
|
|
rc2kChassisAmbientUpperTemperature OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "Used to indicate the temperature of the air
|
|
entering the fan at the upper half of the chassis."
|
|
::= { rc2kChassis 4 }
|
|
|
|
rc2kChassisBaseMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "base mac addr"
|
|
::= { rc2kChassis 5 }
|
|
|
|
rc2kChassisMacAddrCapacity OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Mac Address Capacity"
|
|
::= { rc2kChassis 6 }
|
|
|
|
-- 2k CPU Ethernet Port table
|
|
|
|
rc2kCpuEthernetPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kCpuEthernetPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "2k CPU Ethernet Port table"
|
|
::= { rc2k 2 }
|
|
|
|
rc2kCpuEthernetPortEntry OBJECT-TYPE
|
|
SYNTAX Rc2kCpuEthernetPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of 2k CPU Ethernet Port"
|
|
INDEX { rc2kCpuEthernetPortIfIndex }
|
|
::= { rc2kCpuEthernetPortTable 1 }
|
|
|
|
Rc2kCpuEthernetPortEntry ::= SEQUENCE {
|
|
rc2kCpuEthernetPortIfIndex InterfaceIndex,
|
|
rc2kCpuEthernetPortDescr DisplayString,
|
|
rc2kCpuEthernetPortAdminStatus INTEGER,
|
|
rc2kCpuEthernetPortOperStatus INTEGER,
|
|
rc2kCpuEthernetPortAddr IpAddress,
|
|
rc2kCpuEthernetPortMask IpAddress,
|
|
rc2kCpuEthernetPortGateway IpAddress,
|
|
rc2kCpuEthernetPortNetwork IpAddress,
|
|
rc2kCpuEthernetPortAutoNegotiate TruthValue,
|
|
rc2kCpuEthernetPortAdminDuplex INTEGER,
|
|
rc2kCpuEthernetPortOperDuplex INTEGER,
|
|
rc2kCpuEthernetPortAdminSpeed INTEGER,
|
|
rc2kCpuEthernetPortOperSpeed INTEGER,
|
|
rc2kCpuEthernetPortEnableBootp TruthValue,
|
|
rc2kCpuEthernetPortMgmtMacAddr MacAddress
|
|
}
|
|
|
|
rc2kCpuEthernetPortIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IfIndex of the port."
|
|
::= { rc2kCpuEthernetPortEntry 1 }
|
|
|
|
rc2kCpuEthernetPortDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port description"
|
|
::= { rc2kCpuEthernetPortEntry 2 }
|
|
|
|
rc2kCpuEthernetPortAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
up(1),
|
|
down(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the admininstrative status
|
|
of the port."
|
|
::= { rc2kCpuEthernetPortEntry 3 }
|
|
|
|
rc2kCpuEthernetPortOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
up(1),
|
|
down(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the administrative status
|
|
of the port."
|
|
::= { rc2kCpuEthernetPortEntry 4 }
|
|
|
|
rc2kCpuEthernetPortAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the port's IP address"
|
|
::= { rc2kCpuEthernetPortEntry 5 }
|
|
|
|
rc2kCpuEthernetPortMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the port's net mask"
|
|
::= { rc2kCpuEthernetPortEntry 6 }
|
|
|
|
rc2kCpuEthernetPortGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the the IP address of the
|
|
gateway that should be used to forward IP
|
|
traffic."
|
|
::= { rc2kCpuEthernetPortEntry 7 }
|
|
|
|
rc2kCpuEthernetPortNetwork OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the network that can be
|
|
used to remotely manage this device."
|
|
::= { rc2kCpuEthernetPortEntry 8 }
|
|
|
|
rc2kCpuEthernetPortAutoNegotiate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure auto-negotiation on this
|
|
port."
|
|
DEFVAL { true }
|
|
::= { rc2kCpuEthernetPortEntry 9 }
|
|
|
|
rc2kCpuEthernetPortAdminDuplex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
half(1),
|
|
full(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the administrative duplex
|
|
setting for this port."
|
|
::= { rc2kCpuEthernetPortEntry 10 }
|
|
|
|
rc2kCpuEthernetPortOperDuplex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
half(1),
|
|
full(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the operational duplex
|
|
setting for this port."
|
|
::= { rc2kCpuEthernetPortEntry 11 }
|
|
|
|
rc2kCpuEthernetPortAdminSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
mbps10(1), -- 10Mb/s
|
|
mbps100(2) -- 100Mb/s
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the administrative speed
|
|
setting for this port."
|
|
::= { rc2kCpuEthernetPortEntry 12 }
|
|
|
|
rc2kCpuEthernetPortOperSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
mbps10(1), -- 10Mb/s
|
|
mbps100(2) -- 100Mb/s
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the operational duplex
|
|
setting for this port."
|
|
::= { rc2kCpuEthernetPortEntry 13 }
|
|
|
|
rc2kCpuEthernetPortEnableBootp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable the Bootp feature
|
|
on this port."
|
|
DEFVAL { false }
|
|
::= { rc2kCpuEthernetPortEntry 14 }
|
|
|
|
rc2kCpuEthernetPortMgmtMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the mac addr for this port."
|
|
::= { rc2kCpuEthernetPortEntry 15 }
|
|
|
|
-- 2k CPU Serial Port table
|
|
|
|
rc2kCpuSerialPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kCpuSerialPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "2k CPU Serial Port table"
|
|
::= { rc2k 3 }
|
|
|
|
rc2kCpuSerialPortEntry OBJECT-TYPE
|
|
SYNTAX Rc2kCpuSerialPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of 2k CPU Serial Port"
|
|
INDEX { rc2kCpuSerialPortIfIndex }
|
|
::= { rc2kCpuSerialPortTable 1 }
|
|
|
|
Rc2kCpuSerialPortEntry ::= SEQUENCE {
|
|
rc2kCpuSerialPortIfIndex InterfaceIndex,
|
|
rc2kCpuSerialPortDescr DisplayString,
|
|
rc2kCpuSerialPortMode INTEGER,
|
|
rc2kCpuSerialPortAdminStatus INTEGER,
|
|
rc2kCpuSerialPortOperStatus INTEGER,
|
|
rc2kCpuSerialPortBaudRate INTEGER,
|
|
rc2kCpuSerialPortDataBits INTEGER,
|
|
rc2kCpuSerialPortMyAddr IpAddress,
|
|
rc2kCpuSerialPortPeerAddr IpAddress,
|
|
rc2kCpuSerialPortSlipMtu INTEGER,
|
|
rc2kCpuSerialPortSlipTxRxCompress TruthValue,
|
|
rc2kCpuSerialPortSlipRxCompress TruthValue,
|
|
rc2kCpuSerialPortPppConfigFile OCTET STRING (SIZE(0..256))
|
|
}
|
|
|
|
rc2kCpuSerialPortIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IfIndex for this port."
|
|
::= { rc2kCpuSerialPortEntry 1 }
|
|
|
|
rc2kCpuSerialPortDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port description."
|
|
::= { rc2kCpuSerialPortEntry 2 }
|
|
|
|
rc2kCpuSerialPortMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
cli(1),
|
|
slip(2),
|
|
ppp(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the mode this port should
|
|
operate in."
|
|
::= { rc2kCpuSerialPortEntry 3 }
|
|
|
|
rc2kCpuSerialPortAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
up(1),
|
|
down(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the administrative status
|
|
setting for this port."
|
|
::= { rc2kCpuSerialPortEntry 4 }
|
|
|
|
rc2kCpuSerialPortOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
up(1),
|
|
down(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the operational status
|
|
setting for this port."
|
|
::= { rc2kCpuSerialPortEntry 5 }
|
|
|
|
rc2kCpuSerialPortBaudRate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
baud2400(2400),
|
|
baud4800(4800),
|
|
baud9600(9600),
|
|
baud19200(19200),
|
|
baud38400(38400),
|
|
baud57600(57600),
|
|
baud115200(115200)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the baud rate of this port."
|
|
::= { rc2kCpuSerialPortEntry 6 }
|
|
|
|
rc2kCpuSerialPortDataBits OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
seven(1),
|
|
eight(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the number of data bits, per
|
|
byte of data, this port should send/receive."
|
|
::= { rc2kCpuSerialPortEntry 7 }
|
|
|
|
rc2kCpuSerialPortMyAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure this port's IP address.
|
|
Used for both 'slip' and 'ppp' modes."
|
|
::= { rc2kCpuSerialPortEntry 8 }
|
|
|
|
rc2kCpuSerialPortPeerAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the peer's IP address.
|
|
Used for both 'slip' and 'ppp' modes."
|
|
::= { rc2kCpuSerialPortEntry 9 }
|
|
|
|
rc2kCpuSerialPortSlipMtu OBJECT-TYPE
|
|
SYNTAX INTEGER (0..224)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the MTU for this port.
|
|
Used for slip only."
|
|
::= { rc2kCpuSerialPortEntry 10 }
|
|
|
|
rc2kCpuSerialPortSlipTxRxCompress OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable compression of TCP/IP
|
|
packet headers on this port. Used for slip only."
|
|
DEFVAL { true }
|
|
::= { rc2kCpuSerialPortEntry 11 }
|
|
|
|
rc2kCpuSerialPortSlipRxCompress OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to enable/disable compression for receiving
|
|
packets on this port. Used for slip only."
|
|
DEFVAL { true }
|
|
::= { rc2kCpuSerialPortEntry 12 }
|
|
|
|
rc2kCpuSerialPortPppConfigFile OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the configuration file to use
|
|
for PPP."
|
|
::= { rc2kCpuSerialPortEntry 13 }
|
|
|
|
|
|
-- 2k Device Group
|
|
|
|
rc2kDevice OBJECT IDENTIFIER ::= { rc2k 4 }
|
|
|
|
rc2kDeviceGlobalTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kDeviceGlobalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "2k CPU Ethernet Port table"
|
|
::= { rc2kDevice 1 }
|
|
|
|
rc2kDeviceGlobalEntry OBJECT-TYPE
|
|
SYNTAX Rc2kDeviceGlobalEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of 2k CPU Ethernet Port"
|
|
INDEX { rc2kDeviceGlobalSlot }
|
|
::= { rc2kDeviceGlobalTable 1 }
|
|
|
|
Rc2kDeviceGlobalEntry ::= SEQUENCE {
|
|
rc2kDeviceGlobalSlot INTEGER,
|
|
rc2kDeviceGlobalFlashBytesUsed Integer32,
|
|
rc2kDeviceGlobalFlashBytesFree Integer32,
|
|
rc2kDeviceGlobalFlashNumFiles Integer32,
|
|
rc2kDeviceGlobalPcmciaBytesUsed Integer32,
|
|
rc2kDeviceGlobalPcmciaBytesFree Integer32,
|
|
rc2kDeviceGlobalPcmciaNumFiles Integer32,
|
|
rc2kDeviceGlobalAction INTEGER,
|
|
rc2kDeviceGlobalResult INTEGER
|
|
}
|
|
|
|
rc2kDeviceGlobalSlot OBJECT-TYPE
|
|
SYNTAX INTEGER (3 | 5..6)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "slot number"
|
|
::= { rc2kDeviceGlobalEntry 1 }
|
|
|
|
rc2kDeviceGlobalFlashBytesUsed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "bytes used"
|
|
::= { rc2kDeviceGlobalEntry 2 }
|
|
|
|
rc2kDeviceGlobalFlashBytesFree OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "bytes free"
|
|
::= { rc2kDeviceGlobalEntry 3 }
|
|
|
|
rc2kDeviceGlobalFlashNumFiles OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "# files in flash"
|
|
::= { rc2kDeviceGlobalEntry 4 }
|
|
|
|
rc2kDeviceGlobalPcmciaBytesUsed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "bytes used"
|
|
::= { rc2kDeviceGlobalEntry 5 }
|
|
|
|
rc2kDeviceGlobalPcmciaBytesFree OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "bytes free"
|
|
::= { rc2kDeviceGlobalEntry 6 }
|
|
|
|
rc2kDeviceGlobalPcmciaNumFiles OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "# files in pcmcia"
|
|
::= { rc2kDeviceGlobalEntry 7 }
|
|
|
|
rc2kDeviceGlobalAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(1),
|
|
resetPcmcia(2),
|
|
pcmciaStop(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "none(1), resetPcmcia(2), .."
|
|
::= { rc2kDeviceGlobalEntry 8 }
|
|
|
|
rc2kDeviceGlobalResult OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
inProgress(2),
|
|
success(3),
|
|
fail(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the result of the last action
|
|
performed on one of the system's device."
|
|
::= { rc2kDeviceGlobalEntry 9 }
|
|
|
|
-- 2k Device Separator1
|
|
|
|
rc2kDeviceSeparator1 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This leaf is used to provide a separation between
|
|
tables. No meaningful information is stored in this
|
|
variable."
|
|
::= { rc2kDevice 2 }
|
|
|
|
|
|
-- 2k Device Flash File table
|
|
|
|
rc2kDeviceFlashFileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kDeviceFlashFileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "2k Flash table"
|
|
::= { rc2kDevice 3 }
|
|
|
|
rc2kDeviceFlashFileEntry OBJECT-TYPE
|
|
SYNTAX Rc2kDeviceFlashFileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of 2k CPU Serial Port"
|
|
INDEX { rc2kDeviceFlashFileSlot,
|
|
IMPLIED rc2kDeviceFlashFileName }
|
|
::= { rc2kDeviceFlashFileTable 1 }
|
|
|
|
Rc2kDeviceFlashFileEntry ::= SEQUENCE {
|
|
rc2kDeviceFlashFileSlot INTEGER,
|
|
rc2kDeviceFlashFileName DisplayString,
|
|
rc2kDeviceFlashFileDate DisplayString,
|
|
rc2kDeviceFlashFileSize Integer32
|
|
}
|
|
|
|
rc2kDeviceFlashFileSlot OBJECT-TYPE
|
|
SYNTAX INTEGER (3 | 5..6)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "slot number"
|
|
::= { rc2kDeviceFlashFileEntry 1 }
|
|
|
|
rc2kDeviceFlashFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..114))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "name of file"
|
|
::= { rc2kDeviceFlashFileEntry 2 }
|
|
|
|
rc2kDeviceFlashFileDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "date"
|
|
::= { rc2kDeviceFlashFileEntry 3 }
|
|
|
|
rc2kDeviceFlashFileSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "size in bytes"
|
|
::= { rc2kDeviceFlashFileEntry 4 }
|
|
|
|
-- 2k Device Pcmcia present
|
|
|
|
rc2kDevicePcmciaPresent OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "pcmcia is a slower device. This leaf is used to
|
|
stop the access into pcmcia file table when it
|
|
got the end of flash file table."
|
|
::= { rc2kDevice 4 }
|
|
|
|
-- 2k Device Pcmcia File table
|
|
|
|
rc2kDevicePcmciaFileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kDevicePcmciaFileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "2k PCMCIA table"
|
|
::= { rc2kDevice 5 }
|
|
|
|
rc2kDevicePcmciaFileEntry OBJECT-TYPE
|
|
SYNTAX Rc2kDevicePcmciaFileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of 2k CPU Serial Port"
|
|
INDEX { rc2kDevicePcmciaFileSlot,
|
|
IMPLIED rc2kDevicePcmciaFileName }
|
|
::= { rc2kDevicePcmciaFileTable 1 }
|
|
|
|
Rc2kDevicePcmciaFileEntry ::= SEQUENCE {
|
|
rc2kDevicePcmciaFileSlot INTEGER,
|
|
rc2kDevicePcmciaFileName DisplayString,
|
|
rc2kDevicePcmciaFileDate DisplayString,
|
|
rc2kDevicePcmciaFileSize Integer32
|
|
}
|
|
|
|
rc2kDevicePcmciaFileSlot OBJECT-TYPE
|
|
SYNTAX INTEGER (3 | 5..6)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "slot number"
|
|
::= { rc2kDevicePcmciaFileEntry 1 }
|
|
|
|
rc2kDevicePcmciaFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..114))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "name of file"
|
|
::= { rc2kDevicePcmciaFileEntry 2 }
|
|
|
|
rc2kDevicePcmciaFileDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "date"
|
|
::= { rc2kDevicePcmciaFileEntry 3 }
|
|
|
|
rc2kDevicePcmciaFileSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "size in bytes"
|
|
::= { rc2kDevicePcmciaFileEntry 4 }
|
|
|
|
-- 2k Device Separator2
|
|
|
|
rc2kDeviceSeparator2 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This leaf is used to provide a separation between
|
|
tables. No meaningful information is stored in this
|
|
variable."
|
|
::= { rc2kDevice 6 }
|
|
|
|
|
|
-- 2k Boot Config Table
|
|
|
|
rc2kBootConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kBootConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "2k Boot Configuration table"
|
|
::= { rc2k 5 }
|
|
|
|
rc2kBootConfigEntry OBJECT-TYPE
|
|
SYNTAX Rc2kBootConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing boot configuration information."
|
|
INDEX { rc2kBootConfigSlot }
|
|
::= { rc2kBootConfigTable 1 }
|
|
|
|
Rc2kBootConfigEntry ::= SEQUENCE {
|
|
rc2kBootConfigSlot INTEGER,
|
|
rc2kBootConfigLastBootConfigSource DisplayString,
|
|
rc2kBootConfigLastRuntimeImageSource DisplayString,
|
|
rc2kBootConfigLastRuntimeConfigSource DisplayString,
|
|
rc2kBootConfigPrimaryImageSource DisplayString,
|
|
rc2kBootConfigPrimaryConfigSource DisplayString,
|
|
rc2kBootConfigSecondaryImageSource DisplayString,
|
|
rc2kBootConfigSecondaryConfigSource DisplayString,
|
|
rc2kBootConfigTertiaryImageSource DisplayString,
|
|
rc2kBootConfigTertiaryConfigSource DisplayString,
|
|
rc2kBootConfigEnableAutoBoot TruthValue,
|
|
rc2kBootConfigEnableFactoryDefaults TruthValue,
|
|
rc2kBootConfigEnableDebugMode TruthValue,
|
|
rc2kBootConfigEnableHwWatchDogTimer TruthValue,
|
|
rc2kBootConfigEnableRebootOnError TruthValue,
|
|
rc2kBootConfigEnableTelnetServer TruthValue,
|
|
rc2kBootConfigEnableRloginServer TruthValue,
|
|
rc2kBootConfigEnableFtpServer TruthValue,
|
|
rc2kBootConfigEnableTftpServer TruthValue,
|
|
rc2kBootConfigSwVersion DisplayString,
|
|
rc2kBootConfigMulticastConfigProfile INTEGER,
|
|
rc2kBootConfigEnableSshServer TruthValue,
|
|
rc2kBootConfigEnableAltLed TruthValue,
|
|
rc2kBootConfigPrimaryBackupConfigSource DisplayString,
|
|
rc2kBootConfigSecondaryBackupConfigSource DisplayString,
|
|
rc2kBootConfigTertiaryBackupConfigSource DisplayString,
|
|
rc2kBootConfigEnable8616ReAutoneg TruthValue,
|
|
rc2kBootConfigMezzImageSource DisplayString,
|
|
rc2kBootConfigEnableMezz TruthValue
|
|
}
|
|
|
|
rc2kBootConfigSlot OBJECT-TYPE
|
|
SYNTAX INTEGER (3..6)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "slot number, tattoo use 3 as cpu slot, 4
|
|
is not valid cpu slot number"
|
|
::= { rc2kBootConfigEntry 1 }
|
|
|
|
rc2kBootConfigLastBootConfigSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "boot config source"
|
|
::= { rc2kBootConfigEntry 2 }
|
|
|
|
rc2kBootConfigLastRuntimeImageSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "runtime image source"
|
|
::= { rc2kBootConfigEntry 3 }
|
|
|
|
rc2kBootConfigLastRuntimeConfigSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "runtime config source"
|
|
::= { rc2kBootConfigEntry 4 }
|
|
|
|
rc2kBootConfigPrimaryImageSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "image source"
|
|
::= { rc2kBootConfigEntry 5 }
|
|
|
|
rc2kBootConfigPrimaryConfigSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "config source"
|
|
::= { rc2kBootConfigEntry 6 }
|
|
|
|
rc2kBootConfigSecondaryImageSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "image source"
|
|
::= { rc2kBootConfigEntry 7 }
|
|
|
|
rc2kBootConfigSecondaryConfigSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "config source"
|
|
::= { rc2kBootConfigEntry 8 }
|
|
|
|
rc2kBootConfigTertiaryImageSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "image source"
|
|
::= { rc2kBootConfigEntry 9 }
|
|
|
|
rc2kBootConfigTertiaryConfigSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "config source"
|
|
::= { rc2kBootConfigEntry 10 }
|
|
|
|
rc2kBootConfigEnableAutoBoot OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "auto boot mode"
|
|
::= { rc2kBootConfigEntry 11 }
|
|
|
|
rc2kBootConfigEnableFactoryDefaults OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "use factory default"
|
|
::= { rc2kBootConfigEntry 12 }
|
|
|
|
rc2kBootConfigEnableDebugMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "debug mode"
|
|
::= { rc2kBootConfigEntry 13 }
|
|
|
|
rc2kBootConfigEnableHwWatchDogTimer OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "hw watch dog timer"
|
|
::= { rc2kBootConfigEntry 14 }
|
|
|
|
rc2kBootConfigEnableRebootOnError OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "reboot on error"
|
|
::= { rc2kBootConfigEntry 15 }
|
|
|
|
rc2kBootConfigEnableTelnetServer OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "telnet server"
|
|
::= { rc2kBootConfigEntry 16 }
|
|
|
|
rc2kBootConfigEnableRloginServer OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "rlogin server"
|
|
::= { rc2kBootConfigEntry 17 }
|
|
|
|
rc2kBootConfigEnableFtpServer OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "ftp server"
|
|
::= { rc2kBootConfigEntry 18 }
|
|
|
|
rc2kBootConfigEnableTftpServer OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "tftp server"
|
|
::= { rc2kBootConfigEntry 19 }
|
|
|
|
rc2kBootConfigSwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "current sw version"
|
|
::= { rc2kBootConfigEntry 20 }
|
|
|
|
rc2kBootConfigMulticastConfigProfile OBJECT-TYPE
|
|
SYNTAX INTEGER (1..6)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "multicast config"
|
|
DEFVAL { 1 }
|
|
::= { rc2kBootConfigEntry 21 }
|
|
|
|
rc2kBootConfigEnableSshServer OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "ssh server"
|
|
::= { rc2kBootConfigEntry 22 }
|
|
|
|
rc2kBootConfigEnableAltLed OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Boot flag for enableing Alternate LED"
|
|
::= { rc2kBootConfigEntry 23 }
|
|
|
|
rc2kBootConfigPrimaryBackupConfigSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "primary backup config source (safeconfig)"
|
|
::= { rc2kBootConfigEntry 24 }
|
|
|
|
rc2kBootConfigSecondaryBackupConfigSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "secondary backup config source (safeconfig)"
|
|
::= { rc2kBootConfigEntry 25 }
|
|
|
|
rc2kBootConfigTertiaryBackupConfigSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "tertiary backup config source (safeconfig)"
|
|
::= { rc2kBootConfigEntry 26 }
|
|
|
|
rc2kBootConfigEnable8616ReAutoneg OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable re-autoneg for 8616SX Cards (Intel GMAC fix)"
|
|
::= { rc2kBootConfigEntry 27 }
|
|
|
|
rc2kBootConfigMezzImageSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Mezz image source"
|
|
::= { rc2kBootConfigEntry 28 }
|
|
|
|
rc2kBootConfigEnableMezz OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable Mezz Flag"
|
|
::= { rc2kBootConfigEntry 29 }
|
|
|
|
-- 2k Card table
|
|
|
|
rc2kCardTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "2k Card table"
|
|
::= { rc2k 6 }
|
|
|
|
rc2kCardEntry OBJECT-TYPE
|
|
SYNTAX Rc2kCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information of 2k Card"
|
|
INDEX { rc2kCardIndex }
|
|
::= { rc2kCardTable 1 }
|
|
|
|
Rc2kCardEntry ::= SEQUENCE {
|
|
rc2kCardIndex INTEGER,
|
|
rc2kCardFrontType INTEGER,
|
|
rc2kCardFrontDescription DisplayString,
|
|
rc2kCardFrontAdminStatus INTEGER,
|
|
rc2kCardFrontOperStatus INTEGER,
|
|
rc2kCardFrontSerialNum DisplayString,
|
|
rc2kCardFrontHwVersion DisplayString,
|
|
rc2kCardFrontPartNumber DisplayString,
|
|
rc2kCardFrontDateCode DisplayString,
|
|
rc2kCardFrontDeviations DisplayString,
|
|
rc2kCardFrontMacAddr MacAddress, --excluded
|
|
rc2kCardBackType INTEGER,
|
|
rc2kCardBackDescription DisplayString,
|
|
rc2kCardBackSerialNum DisplayString,
|
|
rc2kCardBackHwVersion DisplayString,
|
|
rc2kCardBackPartNumber DisplayString,
|
|
rc2kCardBackDateCode DisplayString,
|
|
rc2kCardBackDeviations DisplayString,
|
|
rc2kCardPCMCIAType INTEGER,
|
|
rc2kCardPCMCIADescr DisplayString,
|
|
rc2kCardASICDescr DisplayString,
|
|
rc2kCardFrontMasterIO TruthValue,
|
|
rc2kCardSmltOnSingleCpSupported TruthValue,
|
|
rc2kCardMezzCard INTEGER,
|
|
rc2kCardMezzSerialNum OCTET STRING,
|
|
rc2kCardMezzHwVersion INTEGER,
|
|
rc2kCardMezzPartNum INTEGER
|
|
}
|
|
|
|
rc2kCardIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "slot number."
|
|
::= { rc2kCardEntry 1 }
|
|
|
|
rc2kCardFrontType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1), -- no card installed
|
|
rc2kCPU(537788672), -- 0010 0000 0000 1110 0000 0001 0000 0000
|
|
rc2k48x100BaseTX(539033904), -- 0010 0000 0010 0001 0000 0001 0011 0000
|
|
rc2k24x100BaseTX(539033880), -- 0010 0000 0010 0001 0000 0001 0001 1000
|
|
rc2k32x100BaseTX(539033888), -- 0010 0000 0010 0001 0000 0001 0010 0000
|
|
rc2k8x1000BaseT(539099400), -- 0010 0000 0010 0010 0000 0001 0000 1000
|
|
rc2k16x1000BaseT(539099408), -- 0010 0000 0010 0010 0000 0001 0001 0000
|
|
rc2k24x100BaseFX(540082456), -- 0010 0000 0011 0001 0000 0001 0001 1000
|
|
rc2k8x1000BaseSXBB(540147976), -- 0010 0000 0011 0010 0000 0001 0000 1000
|
|
rc2k16x1000BaseSXBB(540147984), -- 0010 0000 0011 0010 0000 0001 0001 0000
|
|
rc2k8x1000BaseLXBB(540156168), -- 0010 0000 0011 0010 0010 0001 0000 1000
|
|
rc2k8x1000BaseXDBB(540164360), -- 0010 0000 0011 0010 0100 0001 0000 1000
|
|
rc2k4x1000BaseOPM(540168452), -- 0010 0000 0011 0010 0101 0001 0000 0100
|
|
-- OM 2.0 place holder
|
|
-- rc2k8x1000BaseOPM(40168456),
|
|
-- 0000 0010 0110 0100 1110 1100 0000 1000
|
|
rc2k8x1000BaseIC(540168456), -- 0010 0000 0011 0010 0101 0001 0000 1000
|
|
rc2k16x1000BaseIC(540168464), -- 0010 0000 0011 0010 0101 0001 0001 0000
|
|
rc2k8x1000BaseSXRBB(540180744), -- 0010 0000 0011 0010 1000 0001 0000 1000
|
|
rc2k8x1000BaseLXRBB(540188936), -- 0010 0000 0011 0010 1010 0001 0000 1000
|
|
rc2k8xOC3(541327624), -- 0010 0000 0100 0100 0000 0001 0000 1000
|
|
rc2k2xOC12(541393154), -- 0010 0000 0100 0101 0000 0001 0000 0010
|
|
rc2k6xPOS(541401350), -- 0010 0000 0100 0101 0010 0001 0000 0110
|
|
rc2k4xATM(542441732), -- 0010 0000 0101 0101 0000 0001 0000 0100
|
|
rc2k8xATM(542441736), -- 0010 0000 0101 0101 0000 0001 0000 1000
|
|
rc2kRMON(545128704), -- 0010 0000 0111 1110 0000 0001 0000 0000
|
|
rc2k1x10GBaseLW(573767937), -- 0010 0000 0011 0011 0000 0001 0000 0001
|
|
rc2k1x10GBaseLR(573784321), -- 0010 0000 0011 0011 0100 0001 0000 0001
|
|
rc2k32x100BaseTXM(572588320), -- 0010 0010 0010 0001 0000 0001 0010 0000
|
|
rc2k48x100BaseTXM(572588336), -- 0010 0010 0010 0001 0000 0001 0011 0000
|
|
rc2k8x1000BaseTM(572653832), -- 0010 0010 0010 0010 0000 0001 0000 1000
|
|
rc2k8x1000BaseSXBBM(573702408), -- 0010 0010 0011 0010 0000 0001 0000 1000
|
|
rc2k8x1000BaseICM(573722888), -- 0010 0010 0011 0010 0101 0001 0000 1000
|
|
rc2k6xPOSM(574955782), -- 0010 0010 0100 0101 0010 0001 0000 0110
|
|
rc2k8xATMM(575996168), -- 0010 0010 0101 0101 0000 0001 0000 1000
|
|
rc2kPR48X1000BaseTX(606208304), -- 0010 0100 0010 0010 0000 0001 0011 0000
|
|
rc2kMg48x100BaseTX(807469360), -- 0011 0000 0010 0001 0000 0001 0011 0000
|
|
rc2kMg32x100BaseTX(807473440), -- 0011 0000 0010 0001 0001 0001 0010 0000
|
|
rc2kMg16x100BaseFX(808522000), -- 0011 0000 0011 0001 0001 0001 0001 0000
|
|
rc2kMg8x1000BaseTX(808583432), -- 0011 0000 0011 0010 0000 0001 0000 1000
|
|
rc2kMg8x1000BaseIC(808603912), -- 0011 0000 0011 0010 0101 0001 0000 1000
|
|
rc2kMg48x100BaseTC(817955120), -- 0011 0000 1100 0001 0000 0001 0011 0000
|
|
rc2kAlteonLP(1893859592), -- 0111 0000 1110 0010 0000 0001 0000 1000
|
|
rc2kAlteonWSM(1899102468), -- 0111 0001 0011 0010 0000 0001 0000 0100
|
|
rc2kAlteonASFM(1899106564), -- 0111 0001 0011 0010 0001 0001 0000 0100
|
|
rc2k61AlteonSAM(1926365441), -- 0111 0010 1101 0010 0000 0001 0000 0001
|
|
rc2k62AlteonSAM(1926369537), -- 0111 0010 1101 0010 0001 0001 0000 0001
|
|
|
|
-- Thunderbolt card types no longer exist
|
|
|
|
rc2kPP8300-CPU8x1000BaseSFP(1342316808), -- 0101 0000 0000 0010 0010 0001 0000 0000 0x50022108
|
|
rc2kPP8300-24x1000BaseTX(1344405784), -- 0101 0000 0010 0010 0000 0001 0001 1000 0x50220118
|
|
rc2kPP8300-48x100BaseTX(1344340272), -- 0101 0000 0010 0001 0000 0001 0011 0000 0x50210130
|
|
rc2kPP8300-48x100BaseTXPOE(1344344368), -- 0101 0000 0010 0001 0001 0001 0011 0000 0x50211130
|
|
rc2kPR30X1000BaseSXBB(607277342),-- 0010 0100 0011 0010 0101 0001 0001 1110
|
|
rc2kPR3X10GBaseGbic(607338755), -- 0010 0100 0011 0011 0100 0001 0000 0011
|
|
rc2kPR3X10GBaseXZW(607346947) -- 0010 0100 0011 0011 0110 0001 0000 0011
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate card types in the Accelar
|
|
8000 product families.
|
|
|
|
For Accelar 8000 devices, all cards use
|
|
an encoded value according to the following rule:
|
|
|
|
| 6 | 1 | 5 | 4 | 1 | 3 | 4 | 8 |
|
|
+------+-------+-------+-------+------------+------+------+------+
|
|
bits : |31-26 | 25 | 24-20 | 19-16 | 15 | 14-12 | 11-8 | 7-0 |
|
|
+------+-------+-------+-------+----+-------+------+------+------+
|
|
field : | a | b | c | d | e | f | g | h |
|
|
+------+-------+-------+-------+----+-------+------+------+------+
|
|
|
|
a : Family type/Product line (6 bits (5 bits usuable) (was 4 bits))
|
|
MSB bit31 should not be used (MIB compiler fails)
|
|
|
|
0x0-00 = 0000-00 = Reserved
|
|
0x1-00 = 0001-00 = Monoploy non specific (e.g backplane, psu, fans)
|
|
0x2-00 = 0010-00 = Boardwalk
|
|
0x2-01 = 0010-01 = Power Ranger
|
|
0x3-00 = 0011-00 = Marvin Gardens
|
|
0x4-00 = 0100-00 = Thunderbolt (was Pacific)
|
|
0x5-00 = 0101-00 = PP8300 (was ParkPlace)
|
|
0x6-00 = 0110-00 = Central Office (only used in chassis)
|
|
0x7-00 = 0111-00 = Alteon WebSystems
|
|
|
|
b : Interface / Device type variation: 1 bit (was 3 bits, 2 bits were stolen by faimly)
|
|
MSB bit31 should not be used (MIB compiler fails)
|
|
|
|
0x0-00 = 0000-00 = Reserved
|
|
0x1-00 = 0001-00 = Monoploy non specific (e.g backplane, psu, fans)
|
|
0x2-00 = 0010-00 = Boardwalk
|
|
0x2-01 = 0010-01 = Power Ranger
|
|
0x3-00 = 0011-00 = Marvin Gardens
|
|
0x4-00 = 0100-00 = Thunderbolt (was Pacific)
|
|
0x5-00 = 0101-00 = PP8300 (was ParkPlace)
|
|
0x6-00 = 0110-00 = Central Office (only used in chassis)
|
|
0x7-00 = 0111-00 = Alteon WebSystems
|
|
|
|
b : Interface / Device type variation: (Were 3 bits, 2 bits taken by family)
|
|
0x1 = 1 = M-module (128K RARU records)
|
|
|
|
c : Interface / device type: (5 bits)
|
|
0x0 = 00000 = CPU
|
|
0x1 = 00001 = Switch fabric
|
|
0x2 = 00010 = Copper Ethernet
|
|
0x3 = 00011 = Fiber Ethernet
|
|
0x4 = 00100 = Sonet (Packets)
|
|
0x5 = 00101 = ATM
|
|
0x6 = 00110 = Token Ring
|
|
0x7 = 00111 = RMON
|
|
0x8 = 01000 = BFM (Frame or cells indicated by field 'a' above)
|
|
0x9 = 01001 = PSU
|
|
0xa = 01010 = Fan Tray
|
|
0xb = 01011 = Chassis/Backplane
|
|
0xc = 01100 = CPU Mezz
|
|
0xd = 01101 = SSL
|
|
0xe = 01110 = LaunchPad
|
|
0xf = 01111 = reserved for future
|
|
0x10 = 10000 = reserved for future
|
|
0x11 = 10001 = reserved for future
|
|
0x12 = 10010 = reserved for future
|
|
0x13 = 10011 = WSM Fiber Ethernet
|
|
|
|
d : Maximum speed (highest negotiable speed) (4 bits)
|
|
0x0 = 0000 = 10 Mbit
|
|
0x1 = 0001 = 100 Mbit
|
|
0x2 = 0010 = 1 Gbit
|
|
0x3 = 0011 = 10 Gbit
|
|
0x4 = 0100 = OC-3
|
|
0x5 = 0101 = OC-12
|
|
0x6 = 0110 = OC-48
|
|
0x7 = 0111 = OC-92
|
|
0x8 = 1000 = OC-192
|
|
0x9 = 1001 = 4 Mbit (TR)
|
|
0xa = 1010 = 16 Mbit (TR)
|
|
0xb = 1011 = E3
|
|
0xc = 1100 = DS1
|
|
0xd = 1101 = DS3
|
|
0xe = 1110 = none (no PHY interfaces on board)
|
|
0xf = 1111 = Max speed indicated implicitly in field (c) (for expansion)
|
|
|
|
e : 0=non-redundant, (1 bit)
|
|
1=redundant
|
|
|
|
f : Card specific info. (3 bits)
|
|
For Gigabit used as follows:
|
|
000=short-haul (SX)
|
|
010=long-haul (LX)
|
|
100=extra-distance (DX)
|
|
101=GBIC
|
|
For 10 Gigabit used as follws
|
|
000 = 10GE WAN serial 1310nm (XLW)
|
|
001 = 10GE WAN serial 1550nm (XEW)
|
|
100 = 10GE LAN serial 1310nm (XLR)
|
|
101 = 10GE LAN serial 1550nm (XER)
|
|
011 = 10GE LAN/WAN (XZW)
|
|
For ATM/Sonet used as follows
|
|
000 = multi mode
|
|
001 = single mode
|
|
010 = single or multimode
|
|
011 = not applicable (e.g., copper has no mode)
|
|
For Marvin Gardens, indicates number of MDA slots
|
|
000 = none
|
|
001 = one option slots
|
|
010 = two option slots
|
|
011 = three option slots
|
|
For Power Supplies:
|
|
000 = AC PSU
|
|
001 = DC PSU
|
|
For CPU Mezz:
|
|
000 = MPC755/MPC107 Mezz
|
|
For SSL:
|
|
000 = server offloading
|
|
001 = end to end encryption
|
|
For WSM:
|
|
000 = WSM mode
|
|
001 = ASFM mode
|
|
|
|
000: PP8300 48TX, 10/100/1000 without POL
|
|
001: PP8300 48TX, 10/100/1000 with POL
|
|
010: SFP
|
|
000: non SFP
|
|
|
|
g : Chassis type (4 bits, possibly MSB 2 bits are extension of field b)
|
|
0x0 = 00-00 = work-group (single card switches, etc)
|
|
0x1 = 00-01 = back-bone (chassis based products)
|
|
0x2 = 00-10 = MDA (option modules)
|
|
|
|
h : Number of ports (binary representation obmited) (8 bits)
|
|
(for ACIM/BFM cards, this is number of octapids/blackbirds/dea)
|
|
0x00 = no ports (cpus, switch fabrics)
|
|
0x01 = 1-port,
|
|
0x02 = 2-port,
|
|
0x04 = 4-port,
|
|
0x06 = 6-port,
|
|
0x08 = 8-port,
|
|
0x0c = 12-port,
|
|
0x10 = 16-port,
|
|
0x18 = 24-port,
|
|
0x22 = 36-port,
|
|
0x30 = 48-port,
|
|
0x40 = 64-port.
|
|
|
|
"
|
|
::= { rc2kCardEntry 2 }
|
|
|
|
rc2kCardFrontDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "description"
|
|
::= { rc2kCardEntry 3 }
|
|
|
|
rc2kCardFrontAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
testing(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the administrative status of this
|
|
card"
|
|
::= { rc2kCardEntry 4 }
|
|
|
|
rc2kCardFrontOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
testing(3),
|
|
unknown(4),
|
|
dormant(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the operational status of this card."
|
|
::= { rc2kCardEntry 5 }
|
|
|
|
rc2kCardFrontSerialNum OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "serial number of card"
|
|
::= { rc2kCardEntry 6 }
|
|
|
|
rc2kCardFrontHwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "hardware version"
|
|
::= { rc2kCardEntry 7 }
|
|
|
|
rc2kCardFrontPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "part number"
|
|
::= { rc2kCardEntry 8 }
|
|
|
|
rc2kCardFrontDateCode OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "date code"
|
|
::= { rc2kCardEntry 9 }
|
|
|
|
rc2kCardFrontDeviations OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "deviations"
|
|
::= { rc2kCardEntry 10 }
|
|
|
|
rc2kCardFrontMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "base mac address"
|
|
::= { rc2kCardEntry 11 }
|
|
|
|
rc2kCardBackType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1), -- no card installed
|
|
rc2kBackplane(536969472), -- 0010 0000 0000 0001 1000 0001 0000 0000
|
|
rc2kSFM(538837248), -- 0010 0000 0001 1110 0000 0001 0000 0000
|
|
rc2kBFM0(546177280), -- 0010 0000 1000 1111 0000 0001 0000 0000
|
|
rc2kBFM2(546177282), -- 0010 0000 1000 1111 0000 0001 0000 0010
|
|
rc2kBFM3(546177283), -- 0010 0000 1000 1111 0000 0001 0000 0011
|
|
rc2kBFM4(1888354564), -- 0111 0000 1000 1110 0000 0001 0000 0100
|
|
rc2kBFM6(546177286), -- 0010 0000 1000 1111 0000 0001 0000 0100
|
|
rc2kBFM8(546177288), -- 0010 0000 1000 1111 0000 0001 0000 1000
|
|
rc2kMGSFM(807272704), -- 0011 0000 0001 1110 0000 0001 0000 0000
|
|
rc2kFSFM(605946112), -- 0010 0100 0001 1110 0000 0001 0000 0000
|
|
rc2kDPM1(613351861), -- 0010 0100 1000 1111 0000 0001 1011 0101
|
|
rc2kDPM2(613351682), -- 0010 0100 1000 1111 0000 0001 0000 0010
|
|
rc2kDPM3(613351863) -- 0010 0100 1000 1111 0000 0001 1011 0111
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Refer to rc2kCardFrontType for the encoding scheme"
|
|
::= { rc2kCardEntry 12 }
|
|
|
|
rc2kCardBackDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "description"
|
|
::= { rc2kCardEntry 13 }
|
|
|
|
rc2kCardBackSerialNum OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "serial number of card"
|
|
::= { rc2kCardEntry 14 }
|
|
|
|
rc2kCardBackHwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "hardware version"
|
|
::= { rc2kCardEntry 15 }
|
|
|
|
rc2kCardBackPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "part number"
|
|
::= { rc2kCardEntry 16 }
|
|
|
|
rc2kCardBackDateCode OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "date code"
|
|
::= { rc2kCardEntry 17 }
|
|
|
|
rc2kCardBackDeviations OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "deviations"
|
|
::= { rc2kCardEntry 18 }
|
|
|
|
rc2kCardPCMCIAType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
modemCard(2),
|
|
ethernetCard(3),
|
|
ataDisk(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the type of PCMCIA card currently
|
|
installed in this CPU card, if any.
|
|
|
|
For non-CPU cards, this variable has no meaning and
|
|
will always be set to none(1)."
|
|
DEFVAL { none }
|
|
::= { rc2kCardEntry 19 }
|
|
|
|
rc2kCardPCMCIADescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "PCMCIA descriptor"
|
|
::= { rc2kCardEntry 20 }
|
|
|
|
rc2kCardASICDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ASIC descriptor"
|
|
::= { rc2kCardEntry 21 }
|
|
|
|
rc2kCardFrontMasterIO OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether an IO card in a 8100 device
|
|
is operating in the 'master' mode.
|
|
|
|
This variable is not meaningful for non-IO cards and
|
|
non-8100 devices."
|
|
DEFVAL { false }
|
|
::= { rc2kCardEntry 22 }
|
|
|
|
rc2kCardSmltOnSingleCpSupported OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate whether an IO card is updated to
|
|
support SMLT on single Cp feature or not."
|
|
DEFVAL { false }
|
|
::= { rc2kCardEntry 23 }
|
|
|
|
rc2kCardMezzCard OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unsupported(1),
|
|
notpresent(2),
|
|
present(3),
|
|
running(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the CPU Mezz card"
|
|
::= { rc2kCardEntry 24 }
|
|
|
|
rc2kCardMezzSerialNum OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get the serial number of the mezz"
|
|
::= { rc2kCardEntry 26 }
|
|
|
|
rc2kCardMezzHwVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
undefined(0),
|
|
e0(1),
|
|
e1(2),
|
|
e2(3),
|
|
e3(4),
|
|
e4(5),
|
|
e5(6),
|
|
e6(7),
|
|
e7(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get the HW version of the mezz. The
|
|
value of HW Version corresponds to the value of
|
|
part number."
|
|
::= { rc2kCardEntry 27 }
|
|
|
|
rc2kCardMezzPartNum OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
undefined(0),
|
|
p120616(1),
|
|
p120618(2),
|
|
p120617(3),
|
|
p120615(4),
|
|
p120724(5),
|
|
p120672(6),
|
|
p120851(7),
|
|
p120939(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get the part number of the mezz. The
|
|
value of part number corresponds to the value of
|
|
HW Version."
|
|
::= { rc2kCardEntry 28 }
|
|
|
|
-- 2k copy file
|
|
|
|
rc2kCopyFile OBJECT IDENTIFIER ::= { rc2k 7 }
|
|
|
|
rc2kCopyFileSource OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "source file"
|
|
::= { rc2kCopyFile 1 }
|
|
|
|
rc2kCopyFileDestination OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "dest file"
|
|
::= { rc2kCopyFile 2 }
|
|
|
|
rc2kCopyFileAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(1),
|
|
start(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "start or cancell"
|
|
::= { rc2kCopyFile 3 }
|
|
|
|
rc2kCopyFileResult OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(1),
|
|
inProgress(2),
|
|
success(3),
|
|
fail(4),
|
|
invalidSource(5),
|
|
invalidDestination(6),
|
|
outOfMemory(7),
|
|
outOfSpace(8),
|
|
fileNotFound(9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "result"
|
|
::= { rc2kCopyFile 4 }
|
|
|
|
-- 2k Qos
|
|
|
|
rc2kQos OBJECT IDENTIFIER ::= { rc2k 8 }
|
|
|
|
rc2kQosQosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to define the Quality Of
|
|
Service(QOS) profiles for the system. The system
|
|
can support eight different QOS levels. Each QOS
|
|
level can be individually configured."
|
|
::= { rc2kQos 1 }
|
|
|
|
rc2kQosQosEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "QOS profile entry."
|
|
INDEX { rc2kQosQosRow }
|
|
::= { rc2kQosQosTable 1 }
|
|
|
|
Rc2kQosQosEntry ::= SEQUENCE {
|
|
rc2kQosQosRow INTEGER,
|
|
rc2kQosQosLevel INTEGER,
|
|
rc2kQosQosName DisplayString,
|
|
rc2kQosQosAdminWeight Integer32,
|
|
rc2kQosQosOperWeight Integer32,
|
|
rc2kQosOctapidMode INTEGER, --excluded
|
|
rc2kQosQosAdminThreshold INTEGER,
|
|
rc2kQosQosOperThreshold INTEGER,
|
|
rc2kQosPidMode INTEGER
|
|
}
|
|
|
|
rc2kQosQosRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosQosEntry 1 }
|
|
|
|
rc2kQosQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "QOS level"
|
|
::= { rc2kQosQosEntry 2 }
|
|
|
|
rc2kQosQosName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Qos level name"
|
|
::= { rc2kQosQosEntry 3 }
|
|
|
|
rc2kQosQosAdminWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Administrative transmit opportunity percentage"
|
|
::= { rc2kQosQosEntry 4 }
|
|
|
|
rc2kQosQosOperWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operational transmit opportunity percentage"
|
|
::= { rc2kQosQosEntry 5 }
|
|
|
|
rc2kQosOctapidMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
modeSingle(1),
|
|
mode100(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Octapid mode"
|
|
::= { rc2kQosQosEntry 6 }
|
|
|
|
rc2kQosQosAdminThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
oneEight(1),
|
|
oneQuarter(2),
|
|
threeEight(3),
|
|
halfSdram(4),
|
|
fiveEight(5),
|
|
threeQuarter(6),
|
|
sevenEights(7),
|
|
allSdram(8),
|
|
notpresent(9)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Administrative queue threshold"
|
|
::= { rc2kQosQosEntry 7 }
|
|
|
|
rc2kQosQosOperThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
oneEight(1),
|
|
oneQuarter(2),
|
|
threeEight(3),
|
|
halfSdram(4),
|
|
fiveEight(5),
|
|
threeQuarter(6),
|
|
sevenEights(7),
|
|
allSdram(8),
|
|
notpresent(9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operational queue threshold"
|
|
::= { rc2kQosQosEntry 8 }
|
|
|
|
rc2kQosPidMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
modeSingle(1),
|
|
mode100(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Pid mode"
|
|
::= { rc2kQosQosEntry 9 }
|
|
|
|
-- 2k Qos Ingress Tag To Qos Table
|
|
|
|
rc2kQosIngressTagToQosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosIngressTagToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the 802.1P
|
|
to QOS (802.1P->QOS) mapping on packet
|
|
ingress."
|
|
::= { rc2kQos 2 }
|
|
|
|
rc2kQosIngressTagToQosEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosIngressTagToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of 8021P->Qos mapping"
|
|
INDEX { rc2kQosIngressTagToQosRow }
|
|
::= { rc2kQosIngressTagToQosTable 1 }
|
|
|
|
Rc2kQosIngressTagToQosEntry ::= SEQUENCE {
|
|
rc2kQosIngressTagToQosRow INTEGER,
|
|
rc2kQosIngressTagToQosInIeee8021P INTEGER,
|
|
rc2kQosIngressTagToQosQosLevel INTEGER
|
|
}
|
|
|
|
rc2kQosIngressTagToQosRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosIngressTagToQosEntry 1 }
|
|
|
|
rc2kQosIngressTagToQosInIeee8021P OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "802.1P"
|
|
::= { rc2kQosIngressTagToQosEntry 2 }
|
|
|
|
rc2kQosIngressTagToQosQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Qos level"
|
|
::= { rc2kQosIngressTagToQosEntry 3 }
|
|
|
|
-- 2k Ingress DsField To Qos Table
|
|
|
|
rc2kQosIngressDsFieldToQosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosIngressDsFieldToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "This table is used to specify the DSCP
|
|
field to QOS (DsField->QOS) mapping on
|
|
packet ingress."
|
|
::= { rc2kQos 3 }
|
|
|
|
rc2kQosIngressDsFieldToQosEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosIngressDsFieldToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing infomation of DsField->Qos mapping"
|
|
INDEX { rc2kQosIngressDsFieldToQosRow }
|
|
::= { rc2kQosIngressDsFieldToQosTable 1 }
|
|
|
|
Rc2kQosIngressDsFieldToQosEntry ::= SEQUENCE {
|
|
rc2kQosIngressDsFieldToQosRow INTEGER,
|
|
rc2kQosIngressDsFieldToQosInDsField INTEGER,
|
|
rc2kQosIngressDsFieldToQosQosLevel INTEGER
|
|
}
|
|
|
|
rc2kQosIngressDsFieldToQosRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosIngressDsFieldToQosEntry 1 }
|
|
|
|
rc2kQosIngressDsFieldToQosInDsField OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "diffserv dsField"
|
|
::= { rc2kQosIngressDsFieldToQosEntry 2 }
|
|
|
|
rc2kQosIngressDsFieldToQosQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "qos level"
|
|
::= { rc2kQosIngressDsFieldToQosEntry 3 }
|
|
|
|
-- 2k Egress Qos To Tag Table
|
|
|
|
rc2kQosEgressQosToTagTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosEgressQosToTagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the QOS to
|
|
802.1P (QOS->802.1P) mapping on packet
|
|
egress."
|
|
::= { rc2kQos 4 }
|
|
|
|
rc2kQosEgressQosToTagEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosEgressQosToTagEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Qos->Qos mapping"
|
|
INDEX { rc2kQosEgressQosToTagRow }
|
|
::= { rc2kQosEgressQosToTagTable 1 }
|
|
|
|
Rc2kQosEgressQosToTagEntry ::= SEQUENCE {
|
|
rc2kQosEgressQosToTagRow INTEGER,
|
|
rc2kQosEgressQosToTagQosLevel INTEGER,
|
|
rc2kQosEgressQosToTagOutIeee8021P INTEGER
|
|
}
|
|
|
|
rc2kQosEgressQosToTagRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosEgressQosToTagEntry 1 }
|
|
|
|
rc2kQosEgressQosToTagQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "qos level"
|
|
::= { rc2kQosEgressQosToTagEntry 2 }
|
|
|
|
rc2kQosEgressQosToTagOutIeee8021P OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "802.1P"
|
|
::= { rc2kQosEgressQosToTagEntry 3 }
|
|
|
|
-- 2k Egress Qos To DsField Table
|
|
|
|
rc2kQosEgressQosToDsFieldTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosEgressQosToDsFieldEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "This table is used to specify the QOS to
|
|
DSCP field (QOS->DsField) mapping on packet
|
|
egress."
|
|
::= { rc2kQos 5 }
|
|
|
|
rc2kQosEgressQosToDsFieldEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosEgressQosToDsFieldEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION "Entry containing infomation of Qos->Qos mapping"
|
|
INDEX { rc2kQosEgressQosToDsFieldRow }
|
|
::= { rc2kQosEgressQosToDsFieldTable 1 }
|
|
|
|
Rc2kQosEgressQosToDsFieldEntry ::= SEQUENCE {
|
|
rc2kQosEgressQosToDsFieldRow INTEGER,
|
|
rc2kQosEgressQosToDsFieldQosLevel INTEGER,
|
|
rc2kQosEgressQosToDsFieldOutDsField INTEGER
|
|
}
|
|
|
|
rc2kQosEgressQosToDsFieldRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosEgressQosToDsFieldEntry 1 }
|
|
|
|
rc2kQosEgressQosToDsFieldQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "qos level"
|
|
::= { rc2kQosEgressQosToDsFieldEntry 2 }
|
|
|
|
rc2kQosEgressQosToDsFieldOutDsField OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "diffserv dsField"
|
|
::= { rc2kQosEgressQosToDsFieldEntry 3 }
|
|
|
|
-- 2k Traffic Profile Table
|
|
|
|
rc2kQosTrafficProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosTrafficProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify traffic profiles
|
|
for the system. These traffic profiles are
|
|
used for policying purposes to guarantee streams
|
|
of traffic do not egress the system above a
|
|
certain rate. These traffic profiles are applied
|
|
in the 'rcIpFilterTable'."
|
|
::= { rc2kQos 6 }
|
|
|
|
rc2kQosTrafficProfileEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosTrafficProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Qos->Qos mapping"
|
|
INDEX { rc2kQosTrafficProfileId }
|
|
::= { rc2kQosTrafficProfileTable 1 }
|
|
|
|
Rc2kQosTrafficProfileEntry ::= SEQUENCE {
|
|
rc2kQosTrafficProfileId INTEGER,
|
|
rc2kQosTrafficProfileName DisplayString,
|
|
rc2kQosTrafficProfileEnable TruthValue,
|
|
rc2kQosTrafficProfileTranslateDscpEnable TruthValue,
|
|
rc2kQosTrafficProfileInProfileDscp DisplayString(SIZE(6)),
|
|
rc2kQosTrafficProfileOutProfileDscp DisplayString(SIZE(6)),
|
|
rc2kQosTrafficProfileDiscardEnable TruthValue,
|
|
rc2kQosTrafficProfileAverageRate Integer32,
|
|
rc2kQosTrafficProfilePeakRate Integer32,
|
|
rc2kQosTrafficProfileRowStatus RowStatus
|
|
}
|
|
|
|
rc2kQosTrafficProfileId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Profile id"
|
|
::= { rc2kQosTrafficProfileEntry 1 }
|
|
|
|
rc2kQosTrafficProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Profile name"
|
|
::= { rc2kQosTrafficProfileEntry 2 }
|
|
|
|
rc2kQosTrafficProfileEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable this entry"
|
|
DEFVAL { false }
|
|
::= { rc2kQosTrafficProfileEntry 3 }
|
|
|
|
rc2kQosTrafficProfileTranslateDscpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify whether translation of the DSCP
|
|
field should be performed. If enabled, the value
|
|
in the DSCP field for packets that fall within
|
|
the traffic profile will get translated to
|
|
'rc2kQosTrafficProfileInProfileDscp'. Packets
|
|
that fall outside the traffic profile will get
|
|
translated to 'rc2kQosTrafficProfileOutProfileDscp'.
|
|
If disabled, no translation is performed."
|
|
DEFVAL { false }
|
|
::= { rc2kQosTrafficProfileEntry 4 }
|
|
|
|
rc2kQosTrafficProfileInProfileDscp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(6))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the DSCP value for 'good' packets."
|
|
::= { rc2kQosTrafficProfileEntry 5 }
|
|
|
|
rc2kQosTrafficProfileOutProfileDscp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(6))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify the DSCP value for 'violation'
|
|
packets."
|
|
::= { rc2kQosTrafficProfileEntry 6 }
|
|
|
|
rc2kQosTrafficProfileDiscardEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to specify whether packets that fall outside
|
|
the traffic profile should be discarded."
|
|
DEFVAL { true }
|
|
::= { rc2kQosTrafficProfileEntry 7 }
|
|
|
|
rc2kQosTrafficProfileAverageRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Average rate in packets per second."
|
|
::= { rc2kQosTrafficProfileEntry 8 }
|
|
|
|
rc2kQosTrafficProfilePeakRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION "Peak rate in packets per second."
|
|
::= { rc2kQosTrafficProfileEntry 9 }
|
|
|
|
rc2kQosTrafficProfileRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries."
|
|
::= { rc2kQosTrafficProfileEntry 10 }
|
|
|
|
-- 2k Ingress Dscp To Qos Table
|
|
|
|
rc2kQosIngressDscpToQosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosIngressDscpToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the DSCP to
|
|
QOS (Dscp->QOS) mapping on packet ingress."
|
|
::= { rc2kQos 7 }
|
|
|
|
rc2kQosIngressDscpToQosEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosIngressDscpToQosEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information of Dscp->Qos mapping"
|
|
INDEX { rc2kQosIngressDscpToQosRow }
|
|
::= { rc2kQosIngressDscpToQosTable 1 }
|
|
|
|
Rc2kQosIngressDscpToQosEntry ::= SEQUENCE {
|
|
rc2kQosIngressDscpToQosRow INTEGER,
|
|
rc2kQosIngressDscpToQosInDscp INTEGER,
|
|
rc2kQosIngressDscpToQosInDscpBinaryFormat DisplayString(SIZE(6)),
|
|
rc2kQosIngressDscpToQosQosLevel INTEGER
|
|
}
|
|
|
|
rc2kQosIngressDscpToQosRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosIngressDscpToQosEntry 1 }
|
|
|
|
rc2kQosIngressDscpToQosInDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A 6-bit value used to define the Differentiated
|
|
Service Code Point(DSCP)."
|
|
::= { rc2kQosIngressDscpToQosEntry 2 }
|
|
|
|
rc2kQosIngressDscpToQosInDscpBinaryFormat OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The 'rc2kQosIngressDscpToQosInDscp' value shown
|
|
in a binary format (network order)."
|
|
::= { rc2kQosIngressDscpToQosEntry 3 }
|
|
|
|
rc2kQosIngressDscpToQosQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "qos level"
|
|
::= { rc2kQosIngressDscpToQosEntry 4 }
|
|
|
|
|
|
-- 2k Egress Qos To Dscp Table
|
|
|
|
rc2kQosEgressQosToDscpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kQosEgressQosToDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table is used to specify the QOS to
|
|
DSCP field (QOS->DsField) mapping on packet
|
|
egress."
|
|
::= { rc2kQos 8 }
|
|
|
|
rc2kQosEgressQosToDscpEntry OBJECT-TYPE
|
|
SYNTAX Rc2kQosEgressQosToDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Qos->Qos mapping"
|
|
INDEX { rc2kQosEgressQosToDscpRow }
|
|
::= { rc2kQosEgressQosToDscpTable 1 }
|
|
|
|
Rc2kQosEgressQosToDscpEntry ::= SEQUENCE {
|
|
rc2kQosEgressQosToDscpRow INTEGER,
|
|
rc2kQosEgressQosToDscpQosLevel INTEGER,
|
|
rc2kQosEgressQosToDscpOutDscp INTEGER,
|
|
rc2kQosEgressQosToDscpOutDscpBinaryFormat DisplayString(SIZE(6))
|
|
}
|
|
|
|
rc2kQosEgressQosToDscpRow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to uniquely identify a row in this table."
|
|
::= { rc2kQosEgressQosToDscpEntry 1 }
|
|
|
|
rc2kQosEgressQosToDscpQosLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "qos level"
|
|
::= { rc2kQosEgressQosToDscpEntry 2 }
|
|
|
|
rc2kQosEgressQosToDscpOutDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A 6-bit value used to define the Differentiated
|
|
Service Code Point(DSCP)."
|
|
::= { rc2kQosEgressQosToDscpEntry 3 }
|
|
|
|
rc2kQosEgressQosToDscpOutDscpBinaryFormat OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The 'rc2kQosEgressQosToDscpOutDscp' value show
|
|
in a binary format (network order)."
|
|
::= { rc2kQosEgressQosToDscpEntry 4 }
|
|
|
|
|
|
-- rc2kAtm Group
|
|
|
|
rc2kAtm OBJECT IDENTIFIER ::= { rc2k 9 }
|
|
|
|
rc2kAtmGlobal OBJECT IDENTIFIER ::= { rc2kAtm 1 }
|
|
|
|
|
|
-- Atm Port Table
|
|
|
|
rc2kAtmPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kAtmPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "ATM port table"
|
|
::= { rc2kAtm 2 }
|
|
|
|
rc2kAtmPortEntry OBJECT-TYPE
|
|
SYNTAX Rc2kAtmPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of ATM port"
|
|
INDEX { rc2kAtmPortIfIndex }
|
|
::= { rc2kAtmPortTable 1 }
|
|
|
|
Rc2kAtmPortEntry ::= SEQUENCE {
|
|
rc2kAtmPortIfIndex InterfaceIndex,
|
|
rc2kAtmPortNumVpiBits INTEGER,
|
|
rc2kAtmPortNumVciBits INTEGER,
|
|
rc2kAtmPortMediaType INTEGER,
|
|
rc2kAtmPortScrambleEnable TruthValue,
|
|
rc2kAtmPortFramingMode INTEGER,
|
|
rc2kAtmPortClockSource INTEGER,
|
|
rc2kAtmPortLineSpeed INTEGER,
|
|
rc2kAtmPortLoopBackMode INTEGER,
|
|
rc2kAtmPortMacAddress MacAddress
|
|
}
|
|
|
|
rc2kAtmPortIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "port number"
|
|
::= { rc2kAtmPortEntry 1 }
|
|
|
|
rc2kAtmPortNumVpiBits OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "# of vpi bits. For OC3, the max number of vpibits is 6.
|
|
However, for OC12, it is 8. Both media types share
|
|
the same MIB object. "
|
|
::= { rc2kAtmPortEntry 2 }
|
|
|
|
rc2kAtmPortNumVciBits OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "# of vci bits"
|
|
::= { rc2kAtmPortEntry 3 }
|
|
|
|
rc2kAtmPortMediaType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
smf(1), -- single mode fiber
|
|
mmf(2), -- mixed mode fiber
|
|
ds3(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "media type"
|
|
::= { rc2kAtmPortEntry 4 }
|
|
|
|
rc2kAtmPortScrambleEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable scramble"
|
|
DEFVAL { false }
|
|
::= { rc2kAtmPortEntry 5 }
|
|
|
|
rc2kAtmPortFramingMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sonet(1),
|
|
sdh(2),
|
|
ds3CbitAdm(3),
|
|
ds3CbitPlcp(4),
|
|
ds3M23Adm(5),
|
|
ds3M23Plcp(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "port framing mode"
|
|
DEFVAL { sonet }
|
|
::= { rc2kAtmPortEntry 6 }
|
|
|
|
rc2kAtmPortClockSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
loopTimed(1),
|
|
freeRunning(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "clock source"
|
|
::= { rc2kAtmPortEntry 7 }
|
|
|
|
rc2kAtmPortLineSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oc3c(1),
|
|
oc12c(2),
|
|
ds3(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "line speed"
|
|
::= { rc2kAtmPortEntry 8 }
|
|
|
|
rc2kAtmPortLoopBackMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
internal(2),
|
|
external(3),
|
|
ds3PayloadLoop(4),
|
|
ds3DiagLoop(5),
|
|
ds3LineLoop(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "loop back mode"
|
|
DEFVAL { off }
|
|
::= { rc2kAtmPortEntry 9 }
|
|
|
|
rc2kAtmPortMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "XLR assigned MAC addr"
|
|
::= { rc2kAtmPortEntry 10 }
|
|
|
|
-- Atm Pvc Table
|
|
|
|
rc2kAtmPvcTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kAtmPvcEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "ATM Pvc table"
|
|
::= { rc2kAtm 3 }
|
|
|
|
rc2kAtmPvcEntry OBJECT-TYPE
|
|
SYNTAX Rc2kAtmPvcEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of ATM Pvc"
|
|
INDEX { rc2kAtmPvcIfIndex, rc2kAtmPvcVpi, rc2kAtmPvcVci }
|
|
::= { rc2kAtmPvcTable 1 }
|
|
|
|
Rc2kAtmPvcEntry ::= SEQUENCE {
|
|
rc2kAtmPvcIfIndex InterfaceIndex,
|
|
rc2kAtmPvcVpi INTEGER,
|
|
rc2kAtmPvcVci INTEGER,
|
|
rc2kAtmPvcPvcId Integer32,
|
|
rc2kAtmPvcName DisplayString,
|
|
rc2kAtmPvcEncapsulation INTEGER,
|
|
rc2kAtmPvcServiceType INTEGER,
|
|
rc2kAtmPvcPeakCellRate INTEGER,
|
|
rc2kAtmPvcSustainedCellRate INTEGER,
|
|
rc2kAtmPvcMaxBurstSize INTEGER,
|
|
rc2kAtmPvcRowStatus RowStatus,
|
|
rc2kAtmPvcOamLbMgmtEnable TruthValue,
|
|
rc2kAtmPvcOamLbSendFrequency INTEGER,
|
|
rc2kAtmPvcOamLbRetryFrequency INTEGER,
|
|
rc2kAtmPvcOamLbUpCount INTEGER,
|
|
rc2kAtmPvcOamLbDownCount INTEGER,
|
|
rc2kAtmPvcOamTrapEnable TruthValue,
|
|
rc2kAtmPvcOamVcStatus INTEGER,
|
|
rc2kAtmPvcOamLbRequestSent Counter32,
|
|
rc2kAtmPvcOamLbReplySent Counter32,
|
|
rc2kAtmPvcOamLbReplyReceived Counter32
|
|
}
|
|
|
|
rc2kAtmPvcIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "port number"
|
|
::= { rc2kAtmPvcEntry 1 }
|
|
|
|
rc2kAtmPvcVpi OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "vpi of this pvc"
|
|
::= { rc2kAtmPvcEntry 2 }
|
|
|
|
rc2kAtmPvcVci OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "vci of this pvc"
|
|
::= { rc2kAtmPvcEntry 3 }
|
|
|
|
rc2kAtmPvcPvcId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "internal pvc id"
|
|
::= { rc2kAtmPvcEntry 4 }
|
|
|
|
rc2kAtmPvcName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "name of pvc"
|
|
::= { rc2kAtmPvcEntry 5 }
|
|
|
|
rc2kAtmPvcEncapsulation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
null(1),
|
|
llcSnap(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "encapsulation"
|
|
DEFVAL { llcSnap }
|
|
::= { rc2kAtmPvcEntry 6 }
|
|
|
|
rc2kAtmPvcServiceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ubr(1),
|
|
vbr(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "service type"
|
|
DEFVAL { ubr }
|
|
::= { rc2kAtmPvcEntry 7 }
|
|
|
|
rc2kAtmPvcPeakCellRate OBJECT-TYPE
|
|
SYNTAX INTEGER (86..733490)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Peak cell rate in cells per second. The maximum
|
|
peak cell rate is half of the line rate. The peak
|
|
cell rate for MDA type OC12 must be less than 733491.
|
|
However, for OC3, it is less than 182783."
|
|
DEFVAL { 23584 }
|
|
::= { rc2kAtmPvcEntry 8 }
|
|
|
|
rc2kAtmPvcSustainedCellRate OBJECT-TYPE
|
|
SYNTAX INTEGER (86..733490)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Sustained cell rate in cells per second. The maximum
|
|
peak cell rate is half of the line rate. The peak
|
|
cell rate for MDA type OC12 must be less than 733491.
|
|
However, for OC3, it is less than 182783."
|
|
DEFVAL { 23584 }
|
|
::= { rc2kAtmPvcEntry 9 }
|
|
|
|
rc2kAtmPvcMaxBurstSize OBJECT-TYPE
|
|
SYNTAX INTEGER (2..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "max burst size"
|
|
DEFVAL { 255 }
|
|
::= { rc2kAtmPvcEntry 10 }
|
|
|
|
rc2kAtmPvcRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "row status"
|
|
::= { rc2kAtmPvcEntry 11 }
|
|
|
|
rc2kAtmPvcOamLbMgmtEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether end-to-end F5 OAM loopback is enabled.
|
|
When it is enabled, OAM loopback request is sent
|
|
periodically"
|
|
DEFVAL { true }
|
|
::= { rc2kAtmPvcEntry 12 }
|
|
|
|
rc2kAtmPvcOamLbSendFrequency OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Number of seconds between transmitting OAM loopback
|
|
request"
|
|
DEFVAL { 5 }
|
|
::= { rc2kAtmPvcEntry 13 }
|
|
|
|
rc2kAtmPvcOamLbRetryFrequency OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Number of seconds between retry"
|
|
DEFVAL { 1 }
|
|
::= { rc2kAtmPvcEntry 14 }
|
|
|
|
rc2kAtmPvcOamLbUpCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Number of consecutive end-to-end F5 OAM loopback cell
|
|
responses that must be received in order to change a
|
|
PVC connection state to up"
|
|
DEFVAL { 3 }
|
|
::= { rc2kAtmPvcEntry 15 }
|
|
|
|
rc2kAtmPvcOamLbDownCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Number of consecutive end-to-end F5 OAM loopback cell
|
|
responses that are not received in order to change a
|
|
PVC state to down."
|
|
DEFVAL { 5 }
|
|
::= { rc2kAtmPvcEntry 16 }
|
|
|
|
rc2kAtmPvcOamTrapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicate whether OAM trap is enabled. When it is enabled,
|
|
a trap is sent to the management station when
|
|
rc2kAtmPvcOamVcStatus is going up or down."
|
|
DEFVAL { false }
|
|
::= { rc2kAtmPvcEntry 17 }
|
|
|
|
rc2kAtmPvcOamVcStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notManaged(1),
|
|
downVerify(2),
|
|
down(3),
|
|
upVerify(4),
|
|
up(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicate the status of PVC link.
|
|
Not Managed--VC is not being managed by OAM.
|
|
Down Verify --An OAM loopback failed. End-to-end F5 OAM
|
|
loopback cells are sent at retry frequency to verify
|
|
the VC is really down. After down-count unsuccessful
|
|
retries, the VC goes to the down state (see definition
|
|
of rc2kAtmPvcOamLoopbackDownCount).
|
|
Down --VC has not received responses to by end-to-end
|
|
F5 OAM loopback cells.
|
|
Up Verify -- An OAM loopback was successful.
|
|
End-to-end F5 OAM loopback cells are sent at retry
|
|
frequency to verify the VC is really up. After up-count
|
|
successive and successful loopback retries, the VC
|
|
goes to the Up state (see definition of
|
|
rc2kAtmPvcOamLoopbackUpCount).
|
|
Up - End-to-end loopbacks are successful. "
|
|
::= { rc2kAtmPvcEntry 18 }
|
|
|
|
|
|
rc2kAtmPvcOamLbRequestSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of OAM loopback request sent"
|
|
::= { rc2kAtmPvcEntry 19 }
|
|
|
|
rc2kAtmPvcOamLbReplySent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of OAM loopback reply sent"
|
|
::= { rc2kAtmPvcEntry 20 }
|
|
|
|
rc2kAtmPvcOamLbReplyReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of OAM loopback reply received"
|
|
::= { rc2kAtmPvcEntry 21 }
|
|
|
|
-- Atm 1483Elan Table
|
|
|
|
rc2kAtm1483ElanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kAtm1483ElanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "ATM 1483Elan table"
|
|
::= { rc2kAtm 5 }
|
|
|
|
rc2kAtm1483ElanEntry OBJECT-TYPE
|
|
SYNTAX Rc2kAtm1483ElanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of ATM 1483Elan"
|
|
INDEX { rc2kAtm1483ElanIfIndex, rc2kAtm1483ElanVlanId }
|
|
::= { rc2kAtm1483ElanTable 1 }
|
|
|
|
Rc2kAtm1483ElanEntry ::= SEQUENCE {
|
|
rc2kAtm1483ElanIfIndex InterfaceIndex,
|
|
rc2kAtm1483ElanElanId Integer32,
|
|
rc2kAtm1483ElanNumPvcIds INTEGER,
|
|
rc2kAtm1483ElanPvcIds IdList,
|
|
rc2kAtm1483ElanVlanId Integer32,
|
|
rc2kAtm1483ElanRowStatus RowStatus,
|
|
rc2kAtm1483ElanConnectType INTEGER,
|
|
rc2kAtm1483ElanVlanMacAddress MacAddress,
|
|
rc2kAtm1483ElanDummyMacAddress MacAddress,
|
|
rc2kAtm1483ElanLocalIpAddress IpAddress,
|
|
rc2kAtm1483ElanRemoteIpAddress IpAddress,
|
|
rc2kAtm1483ElanInArpSendEnable TruthValue,
|
|
rc2kAtm1483ElanInArpSendInterval INTEGER,
|
|
rc2kAtm1483ElanIpxVlanEncapMethod INTEGER,
|
|
rc2kAtm1483ElanIpxNetworkNum INTEGER,
|
|
rc2kAtm1483ElanStgId Integer32,
|
|
rc2kAtm1483ElanrcStgTaggedBpduVlanId Integer32,
|
|
rc2kAtm1483ElanIpxNetworkAddr OCTET STRING (SIZE(4))
|
|
}
|
|
|
|
rc2kAtm1483ElanIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "port number"
|
|
::= { rc2kAtm1483ElanEntry 1 }
|
|
|
|
rc2kAtm1483ElanElanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Elan Id"
|
|
::= { rc2kAtm1483ElanEntry 2 }
|
|
|
|
rc2kAtm1483ElanNumPvcIds OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "# pvc-ids in list"
|
|
::= { rc2kAtm1483ElanEntry 3 }
|
|
|
|
rc2kAtm1483ElanPvcIds OBJECT-TYPE
|
|
SYNTAX IdList (SIZE (256))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "list of pvc-ids. each pvc-id is represented by a
|
|
32 bit value this field can contain a maximum of
|
|
64 pvc-ids."
|
|
::= { rc2kAtm1483ElanEntry 4 }
|
|
|
|
rc2kAtm1483ElanVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "vlan tag for this 1483"
|
|
::= { rc2kAtm1483ElanEntry 5 }
|
|
|
|
rc2kAtm1483ElanRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "row status"
|
|
::= { rc2kAtm1483ElanEntry 6 }
|
|
|
|
rc2kAtm1483ElanConnectType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bridged(1),
|
|
ip(2),
|
|
ipx(3),
|
|
muxIpIpx(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "connection type"
|
|
::= { rc2kAtm1483ElanEntry 7 }
|
|
|
|
rc2kAtm1483ElanVlanMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "mac for vlan"
|
|
::= { rc2kAtm1483ElanEntry 8 }
|
|
|
|
rc2kAtm1483ElanDummyMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "dummy mac for the other router"
|
|
::= { rc2kAtm1483ElanEntry 9 }
|
|
|
|
rc2kAtm1483ElanLocalIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "local ip, if ConnectType is ip(2)"
|
|
::= { rc2kAtm1483ElanEntry 10 }
|
|
|
|
rc2kAtm1483ElanRemoteIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "remote ip, if ConnectType is ip(2)"
|
|
::= { rc2kAtm1483ElanEntry 11 }
|
|
|
|
rc2kAtm1483ElanInArpSendEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "enable arp sending on the port, if
|
|
ConnectType is ip(2)"
|
|
DEFVAL { false }
|
|
::= { rc2kAtm1483ElanEntry 12 }
|
|
|
|
rc2kAtm1483ElanInArpSendInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "interval of arp sending on the port, if
|
|
ConnectType is ip(2)"
|
|
::= { rc2kAtm1483ElanEntry 13 }
|
|
|
|
rc2kAtm1483ElanIpxVlanEncapMethod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
llc(1),
|
|
snap(2),
|
|
ether-ii(3),
|
|
raw(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "vlan encapsulation method, if ConnectType
|
|
is ipx(3)"
|
|
::= { rc2kAtm1483ElanEntry 14 }
|
|
|
|
rc2kAtm1483ElanIpxNetworkNum OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "network number, if ConnectType is ipx(3)"
|
|
::= { rc2kAtm1483ElanEntry 15 }
|
|
|
|
rc2kAtm1483ElanStgId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An identifier used to identify a STG in the device,
|
|
only in bridge mode"
|
|
::= { rc2kAtm1483ElanEntry 16 }
|
|
|
|
rc2kAtm1483ElanrcStgTaggedBpduVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The VLAN ID to be used for tagging BPDUs,
|
|
only in bridge mode."
|
|
::= { rc2kAtm1483ElanEntry 17 }
|
|
|
|
rc2kAtm1483ElanIpxNetworkAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "network number, instead of rc2kAtm1483ElanIpxNetworkNum"
|
|
::= { rc2kAtm1483ElanEntry 18 }
|
|
|
|
|
|
-- 2kAtm Sio Card Config Table
|
|
|
|
rc2kAtmSioCardConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kAtmSioCardConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "2kAtm Sio Card Config Table"
|
|
::= { rc2kAtm 8 }
|
|
|
|
rc2kAtmSioCardConfigEntry OBJECT-TYPE
|
|
SYNTAX Rc2kAtmSioCardConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of 2kAtm Sio Card Config."
|
|
INDEX { rc2kAtmSioCardConfigSlotIndex }
|
|
::= { rc2kAtmSioCardConfigTable 1 }
|
|
|
|
Rc2kAtmSioCardConfigEntry ::= SEQUENCE {
|
|
rc2kAtmSioCardConfigSlotIndex Integer32,
|
|
rc2kAtmSioCardConfigAction INTEGER,
|
|
rc2kAtmSioCardConfigTraceMode INTEGER,
|
|
rc2kAtmSioCardConfigImageFileName DisplayString,
|
|
rc2kAtmSioCardConfigElanStatsEnable INTEGER,
|
|
rc2kAtmSioCardConfigStatsPollPeriod INTEGER
|
|
}
|
|
|
|
rc2kAtmSioCardConfigSlotIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "slot Index."
|
|
::= { rc2kAtmSioCardConfigEntry 1 }
|
|
|
|
rc2kAtmSioCardConfigAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(0),
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rc2kAtmSioCardConfigEntry 2 }
|
|
|
|
rc2kAtmSioCardConfigTraceMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(0),
|
|
traceOn(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rc2kAtmSioCardConfigEntry 3 }
|
|
|
|
rc2kAtmSioCardConfigImageFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ATM Image file name."
|
|
::= { rc2kAtmSioCardConfigEntry 4 }
|
|
|
|
rc2kAtmSioCardConfigElanStatsEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable Elan Statistics collection"
|
|
DEFVAL { 1 }
|
|
::= { rc2kAtmSioCardConfigEntry 5 }
|
|
|
|
rc2kAtmSioCardConfigStatsPollPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER(3..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Time interval after which Elan statistics would
|
|
be polled"
|
|
DEFVAL { 5 }
|
|
::= { rc2kAtmSioCardConfigEntry 6 }
|
|
|
|
|
|
--- ATM global
|
|
|
|
rc2kAtmElanStatsClearAll OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear all Elan Statistics"
|
|
::= { rc2kAtmGlobal 1}
|
|
|
|
|
|
--- ATM port stats
|
|
|
|
rc2kAtmPortStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kAtmPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "ATM port statistics table"
|
|
::= { rc2kAtm 10 }
|
|
|
|
rc2kAtmPortStatsEntry OBJECT-TYPE
|
|
SYNTAX Rc2kAtmPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of ATM port statistics"
|
|
INDEX { rc2kAtmPortStatsIfIndex }
|
|
::= { rc2kAtmPortStatsTable 1 }
|
|
|
|
Rc2kAtmPortStatsEntry ::= SEQUENCE {
|
|
rc2kAtmPortStatsIfIndex InterfaceIndex,
|
|
rc2kAtmPortStatsInCells Counter64,
|
|
rc2kAtmPortStatsOutCells Counter64,
|
|
rc2kAtmPortStatsOutIdleCells Counter64,
|
|
rc2kAtmPortStatsInHecCorrected Counter32,
|
|
rc2kAtmPortStatsInHecUncorrected Counter32,
|
|
rc2kAtmPortStatsInUnknownProtos Counter32,
|
|
rc2kAtmPortStatsInPkts Counter32,
|
|
rc2kAtmPortStatsOutPkts Counter32,
|
|
rc2kAtmPortStatsInDroppedPkts Counter32,
|
|
rc2kAtmPortStatsOutDroppedPkts Counter32
|
|
}
|
|
|
|
rc2kAtmPortStatsIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "port number"
|
|
::= { rc2kAtmPortStatsEntry 1 }
|
|
|
|
rc2kAtmPortStatsInCells OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Cells received from ATM interface"
|
|
::= { rc2kAtmPortStatsEntry 2 }
|
|
|
|
rc2kAtmPortStatsOutCells OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Cells transmitted by ATM interface"
|
|
::= { rc2kAtmPortStatsEntry 3 }
|
|
|
|
rc2kAtmPortStatsOutIdleCells OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Idle Cells transmitted"
|
|
::= { rc2kAtmPortStatsEntry 4 }
|
|
|
|
rc2kAtmPortStatsInHecCorrected OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of received cells in which HCS
|
|
was corrected"
|
|
::= { rc2kAtmPortStatsEntry 5 }
|
|
|
|
rc2kAtmPortStatsInHecUncorrected OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of received cells dropped because HCS
|
|
couldn't be corrected"
|
|
::= { rc2kAtmPortStatsEntry 6 }
|
|
|
|
rc2kAtmPortStatsInUnknownProtos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of received cells dropped with wrong VPI/VCI"
|
|
::= { rc2kAtmPortStatsEntry 7 }
|
|
|
|
rc2kAtmPortStatsInPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of AAL5 CPCS PDUs received"
|
|
::= { rc2kAtmPortStatsEntry 8 }
|
|
|
|
rc2kAtmPortStatsOutPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of AAL5 CPCS PDUs transmitted"
|
|
::= { rc2kAtmPortStatsEntry 9 }
|
|
|
|
rc2kAtmPortStatsInDroppedPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of AAL5 CPCS PDUs dropped due to
|
|
resource exhaustion"
|
|
::= { rc2kAtmPortStatsEntry 10 }
|
|
|
|
rc2kAtmPortStatsOutDroppedPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of AAL5 CPCS PDUs dropped because the
|
|
transmitter closed the channel"
|
|
::= { rc2kAtmPortStatsEntry 11 }
|
|
|
|
-- ATM vPort Stats
|
|
|
|
rc2kAtmVPortStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kAtmVPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "ATM Elan statistics table"
|
|
::= { rc2kAtm 11 }
|
|
|
|
rc2kAtmVPortStatsEntry OBJECT-TYPE
|
|
SYNTAX Rc2kAtmVPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of ATM Elan statistics"
|
|
INDEX { rc2kAtmVPortStatsIfIndex , rc2kAtmVPortStatsVlanId }
|
|
::= { rc2kAtmVPortStatsTable 1 }
|
|
|
|
Rc2kAtmVPortStatsEntry ::= SEQUENCE {
|
|
rc2kAtmVPortStatsIfIndex InterfaceIndex,
|
|
rc2kAtmVPortStatsVlanId Integer32,
|
|
rc2kAtmVPortStatsClear INTEGER,
|
|
rc2kAtmVPortStatsInOctets Counter64,
|
|
rc2kAtmVPortStatsOutOctets Counter64,
|
|
rc2kAtmVPortStatsInErrors Counter32,
|
|
rc2kAtmVPortStatsOutErrors Counter32,
|
|
rc2kAtmVPortStatsInDiscards Counter32,
|
|
rc2kAtmVPortStatsOutDiscards Counter32,
|
|
rc2kAtmVPortStatsInUcastPkts Counter32,
|
|
rc2kAtmVPortStatsOutUcastPkts Counter32,
|
|
rc2kAtmVPortStatsInMulticastPkts Counter32,
|
|
rc2kAtmVPortStatsOutMulticastPkts Counter32,
|
|
rc2kAtmVPortStatsInBroadcastPkts Counter32,
|
|
rc2kAtmVPortStatsOutBroadcastPkts Counter32
|
|
}
|
|
|
|
rc2kAtmVPortStatsIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "port number"
|
|
::= { rc2kAtmVPortStatsEntry 1 }
|
|
|
|
rc2kAtmVPortStatsVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Vlan Id"
|
|
::= { rc2kAtmVPortStatsEntry 2 }
|
|
|
|
rc2kAtmVPortStatsClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other (0),
|
|
clear (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear Elan Stats"
|
|
DEFVAL { 0 }
|
|
::= { rc2kAtmVPortStatsEntry 3 }
|
|
|
|
rc2kAtmVPortStatsInOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "AAL5 CPCS PDU octects received from ATM interface"
|
|
::= { rc2kAtmVPortStatsEntry 4 }
|
|
|
|
rc2kAtmVPortStatsOutOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "AAL5 CPCS PDU octects transmitted out of ATM interface"
|
|
::= { rc2kAtmVPortStatsEntry 5 }
|
|
|
|
rc2kAtmVPortStatsInErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "AAL5 CPCS PDUs received with errors from ATM interface.
|
|
These errors include CRC-32 errors,SAR time-out errors
|
|
And oversized SDU errors"
|
|
::= { rc2kAtmVPortStatsEntry 6 }
|
|
|
|
rc2kAtmVPortStatsOutErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of AAL5 CPCS PDUs that couldn't be transmitted
|
|
due to errors"
|
|
::= { rc2kAtmVPortStatsEntry 7 }
|
|
|
|
rc2kAtmVPortStatsInDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of received AAL5 CPCS PDUs discarded "
|
|
::= { rc2kAtmVPortStatsEntry 8 }
|
|
|
|
rc2kAtmVPortStatsOutDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of AAL5 CPCS PDUs which are to be transmitted
|
|
but discarded"
|
|
::= { rc2kAtmVPortStatsEntry 9 }
|
|
|
|
rc2kAtmVPortStatsInUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Received ethernet/IP/IPX packets whose destination
|
|
address is neither a multicast nor a broadcast
|
|
address"
|
|
::= { rc2kAtmVPortStatsEntry 10 }
|
|
|
|
rc2kAtmVPortStatsOutUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Forwarded ethernet/IP/IPX packets whose destination
|
|
address is neither a multicast nor a broadcast
|
|
address"
|
|
::= { rc2kAtmVPortStatsEntry 11 }
|
|
|
|
rc2kAtmVPortStatsInMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Received ethernet/IP/IPX packets whose destination
|
|
MAC address(or IP address in case of IP ELAN type)
|
|
is multicast MAC address or class D IP address
|
|
(in case of IP ELAN type) "
|
|
::= { rc2kAtmVPortStatsEntry 12 }
|
|
|
|
rc2kAtmVPortStatsOutMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Forwarded ethernet/IP/IPX packets whose destination
|
|
MAC address(or IP address in case of IP ELAN type)
|
|
is multicast MAC address or class D IP address
|
|
(in case of IP ELAN type) "
|
|
::= { rc2kAtmVPortStatsEntry 13 }
|
|
|
|
rc2kAtmVPortStatsInBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Received ethernet/IP/IPX packets whose destination
|
|
address in broadcast address"
|
|
::= { rc2kAtmVPortStatsEntry 14 }
|
|
|
|
rc2kAtmVPortStatsOutBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Forwarded ethernet/IP/IPX packets whose destination
|
|
address in broadcast address"
|
|
::= { rc2kAtmVPortStatsEntry 15 }
|
|
|
|
|
|
-- 2k Mda
|
|
|
|
rc2kMdaCardTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kMdaCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Mda card table"
|
|
::= { rc2k 10 }
|
|
|
|
rc2kMdaCardEntry OBJECT-TYPE
|
|
SYNTAX Rc2kMdaCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of Mda card"
|
|
INDEX { rc2kMdaCardSlotNum, rc2kMdaCardMdaNum }
|
|
::= { rc2kMdaCardTable 1 }
|
|
|
|
Rc2kMdaCardEntry ::= SEQUENCE {
|
|
rc2kMdaCardSlotNum INTEGER,
|
|
rc2kMdaCardMdaNum INTEGER,
|
|
rc2kMdaCardType INTEGER,
|
|
rc2kMdaCardDescription DisplayString,
|
|
rc2kMdaCardAdminStatus INTEGER,
|
|
rc2kMdaCardOperStatus INTEGER,
|
|
rc2kMdaCardSerialNum DisplayString,
|
|
rc2kMdaCardHwVersion DisplayString,
|
|
rc2kMdaCardPartNumber DisplayString,
|
|
rc2kMdaCardDateCode DisplayString,
|
|
rc2kMdaCardDeviations DisplayString,
|
|
rc2kMdaCardMacAddr MacAddress,
|
|
rc2kMdaCardNumPorts Integer32,
|
|
rc2kMdaCardFirstIfIndex InterfaceIndex,
|
|
rc2kMdaCardLastIfIndex InterfaceIndex
|
|
}
|
|
|
|
rc2kMdaCardSlotNum OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Slot number"
|
|
::= { rc2kMdaCardEntry 1 }
|
|
|
|
rc2kMdaCardMdaNum OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "MDA number within slot. MDAs are numbered
|
|
from left to right."
|
|
::= { rc2kMdaCardEntry 2 }
|
|
|
|
rc2kMdaCardType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1), -- no card installed
|
|
rc2k4x100BaseTX(807469572), -- 0011 0000 0010 0001 0000 0010 0000 0100
|
|
rc2k2x100BaseFX(808518146), -- 0011 0000 0011 0001 0000 0010 0000 0010
|
|
rc2k4x100BaseFX(808518148), -- 0011 0000 0011 0001 0000 0010 0000 0100
|
|
rc2k1x1000BaseSXBB(808583681), -- 0011 0000 0011 0010 0000 0010 0000 0001
|
|
rc2k1x1000BaseSXRBB(808616449), -- 0011 0000 0011 0010 1000 0010 0000 0001
|
|
rc2k1x1000BaseLXBB(808591873), -- 0011 0000 0011 0010 0010 0010 0000 0001
|
|
rc2k1x1000BaseLXRBB(808624641), -- 0011 0000 0011 0010 1010 0010 0000 0001
|
|
rc2k4xOc3cBaseSM(542380548), -- 0010 0000 0101 0100 0001 0010 0000 0100
|
|
rc2k4xOc3cBaseMM(542376452), -- 0010 0000 0101 0100 0000 0010 0000 0100
|
|
rc2k4xOc3cBaseCOPPER(542388740), -- 0010 0000 0101 0100 0011 0010 0000 0100
|
|
rc2k1x0c12cBaseSM(542446081), -- 0010 0000 0101 0101 0001 0010 0000 0001
|
|
rc2k1x0c12cBaseMM(542441985), -- 0010 0000 0101 0101 0000 0010 0000 0001
|
|
rc2k2xDs3(542970370), -- 0010 0000 0101 1101 0001 0010 0000 0010
|
|
rc2k2xE3(542839298), -- 0010 0000 0101 1011 0001 0010 0000 0010
|
|
rc2k2xOc3PosBaseMMF(541327874), -- 0010 0000 0100 0100 0000 0010 0000 0010
|
|
rc2k2xOc3PosBaseSMF(541331970), -- 0010 0000 0100 0100 0001 0010 0000 0010
|
|
rc2k1xOc12PosBaseMMF(541393409), -- 0010 0000 0100 0101 0000 0010 0000 0001
|
|
rc2k1xOc12PosBaseSMF(541397505) -- 0010 0000 0100 0101 0001 0010 0000 0001
|
|
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Refer to rc2kCardFrontType for the encoding scheme"
|
|
::= { rc2kMdaCardEntry 3 }
|
|
|
|
rc2kMdaCardDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "description of mda card"
|
|
::= { rc2kMdaCardEntry 4 }
|
|
|
|
rc2kMdaCardAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(0),
|
|
down(1),
|
|
testing(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "administration status of mda card"
|
|
::= { rc2kMdaCardEntry 5 }
|
|
|
|
rc2kMdaCardOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(0),
|
|
down(1),
|
|
testing(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "operation status of mda card."
|
|
::= { rc2kMdaCardEntry 6 }
|
|
|
|
rc2kMdaCardSerialNum OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "serial number of mad card"
|
|
::= { rc2kMdaCardEntry 7 }
|
|
|
|
rc2kMdaCardHwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "hardware version of mda card"
|
|
::= { rc2kMdaCardEntry 8 }
|
|
|
|
rc2kMdaCardPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "part number of mda card"
|
|
::= { rc2kMdaCardEntry 9 }
|
|
|
|
rc2kMdaCardDateCode OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "date code of mda card"
|
|
::= { rc2kMdaCardEntry 10 }
|
|
|
|
rc2kMdaCardDeviations OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "hardware deviation infomation of mda card"
|
|
::= { rc2kMdaCardEntry 11 }
|
|
|
|
rc2kMdaCardMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "base mac address of mda card"
|
|
::= { rc2kMdaCardEntry 12 }
|
|
|
|
rc2kMdaCardNumPorts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "number of ports on mda card"
|
|
::= { rc2kMdaCardEntry 13 }
|
|
|
|
rc2kMdaCardFirstIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "first ifindex number on mda card"
|
|
::= { rc2kMdaCardEntry 14 }
|
|
|
|
rc2kMdaCardLastIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "last ifindex number on mda card"
|
|
::= { rc2kMdaCardEntry 15 }
|
|
|
|
-- 2k CPU Ethernet Port Route table
|
|
|
|
rc2kCpuEthernetPortRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kCpuEthernetPortRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "2k CPU Ethernet Port Route table"
|
|
::= { rc2k 11 }
|
|
|
|
rc2kCpuEthernetPortRouteEntry OBJECT-TYPE
|
|
SYNTAX Rc2kCpuEthernetPortRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing infomation of 2k CPU Ethernet Port"
|
|
INDEX { rc2kCpuEthernetPortRouteNetwork, rc2kCpuEthernetPortRouteGateway}
|
|
::= { rc2kCpuEthernetPortRouteTable 1 }
|
|
|
|
Rc2kCpuEthernetPortRouteEntry ::= SEQUENCE {
|
|
rc2kCpuEthernetPortRouteNetwork IpAddress,
|
|
rc2kCpuEthernetPortRouteGateway IpAddress,
|
|
rc2kCpuEthernetPortRouteRowStatus RowStatus
|
|
}
|
|
|
|
rc2kCpuEthernetPortRouteNetwork OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the network that can be
|
|
used to remotely manage this device."
|
|
::= { rc2kCpuEthernetPortRouteEntry 1 }
|
|
|
|
rc2kCpuEthernetPortRouteGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the the IP address of the
|
|
gateway that should be used to forward IP
|
|
traffic."
|
|
::= { rc2kCpuEthernetPortRouteEntry 2 }
|
|
|
|
rc2kCpuEthernetPortRouteRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "row status"
|
|
::= { rc2kCpuEthernetPortRouteEntry 3 }
|
|
|
|
rc2kCPUTypeGeneralGroup OBJECT IDENTIFIER ::= { rc2k 12 }
|
|
|
|
rc2kCPUTypePrimary OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
cpu8690Default(1),
|
|
cpu8690Upgrade(2),
|
|
cpu8691Default(3),
|
|
cpu8691Upgrade(4),
|
|
cpu8692Default(5),
|
|
cpu8692SuperMezz(6),
|
|
undefined(255)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to identify the type of primary CPU"
|
|
::= { rc2kCPUTypeGeneralGroup 1 }
|
|
|
|
rc2kCPUTypeSecondary OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
cpu8690Default(1),
|
|
cpu8690Upgrade(2),
|
|
cpu8691Default(3),
|
|
cpu8691Upgrade(4),
|
|
cpu8692Default(5),
|
|
cpu8692SuperMezz(6),
|
|
undefined(255)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to identify the type of secondary CPU"
|
|
::= { rc2kCPUTypeGeneralGroup 2 }
|
|
|
|
rc2kCPUTypePrimaryMemory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mem64MB(1),
|
|
mem128MB(2),
|
|
mem256MB(3),
|
|
undefined(255)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get the memory size of Primary CPU"
|
|
::= { rc2kCPUTypeGeneralGroup 3 }
|
|
|
|
rc2kCPUTypeSecondaryMemory OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mem64MB(1),
|
|
mem128MB(2),
|
|
mem256MB(3),
|
|
undefined(255)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to get the memory size of Secondary CPU"
|
|
::= { rc2kCPUTypeGeneralGroup 4 }
|
|
|
|
-- 2k CPU Ethernet Port Route table for Ipv6
|
|
|
|
rc2kCpuEthernetPortIpv6RouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Rc2kCpuEthernetPortIpv6RouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "2k CPU Ethernet Port Route table for Ipv6"
|
|
::= { rc2k 13 }
|
|
|
|
rc2kCpuEthernetPortIpv6RouteEntry OBJECT-TYPE
|
|
SYNTAX Rc2kCpuEthernetPortIpv6RouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing information of 2k CPU Ethernet Port Ipv6"
|
|
INDEX { rc2kCpuEthernetPortIpv6RouteNetwork,
|
|
rc2kCpuEthernetPortIpv6RoutePrefixLength,
|
|
rc2kCpuEthernetPortIpv6RouteGateway}
|
|
::= { rc2kCpuEthernetPortIpv6RouteTable 1 }
|
|
|
|
Rc2kCpuEthernetPortIpv6RouteEntry ::= SEQUENCE {
|
|
rc2kCpuEthernetPortIpv6RouteNetwork Ipv6Address,
|
|
rc2kCpuEthernetPortIpv6RoutePrefixLength INTEGER,
|
|
rc2kCpuEthernetPortIpv6RouteGateway Ipv6Address,
|
|
rc2kCpuEthernetPortIpv6RouteRowStatus RowStatus
|
|
}
|
|
|
|
rc2kCpuEthernetPortIpv6RouteNetwork OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the ipv6 network that can be
|
|
used to remotely manage this device."
|
|
::= { rc2kCpuEthernetPortIpv6RouteEntry 1 }
|
|
|
|
rc2kCpuEthernetPortIpv6RoutePrefixLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The length of the prefix (in bits)."
|
|
::= { rc2kCpuEthernetPortIpv6RouteEntry 2 }
|
|
|
|
rc2kCpuEthernetPortIpv6RouteGateway OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the the IPv6 address of the
|
|
gateway that should be used to forward IPv6
|
|
traffic."
|
|
::= { rc2kCpuEthernetPortIpv6RouteEntry 3 }
|
|
|
|
rc2kCpuEthernetPortIpv6RouteRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "row status"
|
|
::= { rc2kCpuEthernetPortIpv6RouteEntry 4 }
|
|
|
|
-- 10Gb Ethernet MIB table begin
|
|
|
|
rcTengEnetStats OBJECT IDENTIFIER ::= { rcTengEnet 1 }
|
|
|
|
-- Wis Sonet traps --
|
|
|
|
rcWisTrap OBJECT IDENTIFIER ::= { rcTengEnet 2 }
|
|
|
|
rcWisSonetTrapType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sectionAlarm(1),
|
|
lineAlarm(2),
|
|
pathAlarm(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate a particular type of 10GE Sonet
|
|
trap."
|
|
::= { rcWisTrap 1 }
|
|
|
|
rcWisSonetTrapIndication OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noDefect(1),
|
|
sectionLossOfSignal(2),
|
|
sectionLossOfFrame(3),
|
|
lineAlarmIndication(4),
|
|
lineRemoteDefectIndication(5),
|
|
pathLossOfPointer(6),
|
|
pathAlarmIndication(7),
|
|
pathRemoteDefectIndication(8),
|
|
pathUnequipped(9),
|
|
pathSignalLabelMismatch(10),
|
|
pathTraceMismatch(11)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate an indication for a 10GE Sonet trap."
|
|
::= { rcWisTrap 2 }
|
|
|
|
-- the 10Gb Ethernet-like Statistics group
|
|
|
|
rcTengDot3StatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcTengDot3StatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Statistics for a collection of ethernet-like
|
|
interfaces attached to a particular system."
|
|
::= { rcTengEnetStats 1 }
|
|
|
|
rcTengDot3StatsEntry OBJECT-TYPE
|
|
SYNTAX RcTengDot3StatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Statistics for a particular interface to an
|
|
ethernet-like medium."
|
|
INDEX { rcTengDot3StatsIndex }
|
|
::= { rcTengDot3StatsTable 1 }
|
|
|
|
RcTengDot3StatsEntry ::=
|
|
SEQUENCE {
|
|
rcTengDot3StatsIndex Integer32,
|
|
rcTengDot3StatsAlignmentErrors Counter64,
|
|
rcTengDot3StatsFCSErrors Counter64,
|
|
rcTengDot3StatsSingleCollisionFrames Counter64,
|
|
rcTengDot3StatsMultipleCollisionFrames Counter64,
|
|
rcTengDot3StatsSQETestErrors Counter64,
|
|
rcTengDot3StatsDeferredTransmissions Counter64,
|
|
rcTengDot3StatsLateCollisions Counter64,
|
|
rcTengDot3StatsExcessiveCollisions Counter64,
|
|
rcTengDot3StatsInternalMacTransmitErrors Counter64,
|
|
rcTengDot3StatsCarrierSenseErrors Counter64,
|
|
rcTengDot3StatsFrameTooLongs Counter64,
|
|
rcTengDot3StatsInternalMacReceiveErrors Counter64,
|
|
rcTengDot3StatsEtherChipSet OBJECT IDENTIFIER,
|
|
-- copy & combine from rcStatGigTable
|
|
rcTengDot3StatsLinkFailures Counter32,
|
|
rcTengDot3StatsPacketErrors Counter32,
|
|
rcTengDot3StatsCarrierErrors Counter32,
|
|
rcTengDot3StatsLinkInactiveErrors Counter32,
|
|
rcTengDot3StatsInFlowCtrlPkts Counter64,
|
|
rcTengDot3StatsOutFlowCtrlPkts Counter64,
|
|
-- copy & cobmine this atrribute from rcTengStatEntry
|
|
rcTengDot3StatsFrameTooShorts Counter64
|
|
}
|
|
|
|
rcTengDot3StatsIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index value that uniquely identifies an
|
|
interface to an ethernet-like medium. The
|
|
interface identified by a particular value of
|
|
this index is the same interface as identified
|
|
by the same value of ifIndex."
|
|
::= { rcTengDot3StatsEntry 1 }
|
|
|
|
rcTengDot3StatsAlignmentErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames received on a particular
|
|
interface that are not an integral number of
|
|
octets in length and do not pass the FCS check.
|
|
The count represented by an instance of this
|
|
object is incremented when the alignmentError
|
|
status is returned by the MAC service to the
|
|
LLC (or other MAC user). Received frames for
|
|
which multiple error conditions obtain are,
|
|
according to the conventions of IEEE 802.3
|
|
Layer Management, counted exclusively according
|
|
to the error status presented to the LLC."
|
|
REFERENCE "IEEE 802.3 Layer Management"
|
|
::= { rcTengDot3StatsEntry 2 }
|
|
|
|
rcTengDot3StatsFCSErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames received on a particular
|
|
interface that are an integral number of octets
|
|
in length but do not pass the FCS check.
|
|
The count represented by an instance of this
|
|
object is incremented when the frameCheckError
|
|
status is returned by the MAC service to the
|
|
LLC (or other MAC user). Received frames for
|
|
which multiple error conditions obtain are,
|
|
according to the conventions of IEEE 802.3
|
|
Layer Management, counted exclusively according
|
|
to the error status presented to the LLC."
|
|
REFERENCE "IEEE 802.3 Layer Management"
|
|
::= { rcTengDot3StatsEntry 3 }
|
|
|
|
rcTengDot3StatsSingleCollisionFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of successfully transmitted frames on
|
|
a particular interface for which transmission
|
|
is inhibited by exactly one collision.
|
|
A frame that is counted by an instance of this
|
|
object is also counted by the corresponding
|
|
instance of either the ifOutUcastPkts,
|
|
ifOutMulticastPkts, or ifOutBroadcastPkts,
|
|
and is not counted by the corresponding
|
|
instance of the dot3StatsMultipleCollisionFrames
|
|
object."
|
|
REFERENCE "IEEE 802.3 Layer Management"
|
|
::= { rcTengDot3StatsEntry 4 }
|
|
|
|
rcTengDot3StatsMultipleCollisionFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of successfully transmitted frames on
|
|
a particular interface for which transmission
|
|
is inhibited by more than one collision.
|
|
A frame that is counted by an instance of this
|
|
object is also counted by the corresponding
|
|
instance of either the ifOutUcastPkts,
|
|
ifOutMulticastPkts, or ifOutBroadcastPkts,
|
|
and is not counted by the corresponding
|
|
instance of the dot3StatsSingleCollisionFrames
|
|
object."
|
|
REFERENCE "IEEE 802.3 Layer Management"
|
|
::= { rcTengDot3StatsEntry 5 }
|
|
|
|
rcTengDot3StatsSQETestErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of times that the SQE TEST ERROR
|
|
message is generated by the PLS sublayer for a
|
|
particular interface. The SQE TEST ERROR
|
|
message is defined in section 7.2.2.2.4 of
|
|
ANSI/IEEE 802.3-1985 and its generation is
|
|
described in section 7.2.4.6 of the same
|
|
document."
|
|
REFERENCE "ANSI/IEEE Std 802.3-1985 Carrier Sense
|
|
Multiple Access with Collision Detection Access
|
|
Method and Physical Layer Specifications"
|
|
::= { rcTengDot3StatsEntry 6 }
|
|
|
|
rcTengDot3StatsDeferredTransmissions OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames for which the first
|
|
transmission attempt on a particular interface
|
|
is delayed because the medium is busy.
|
|
The count represented by an instance of this
|
|
object does not include frames involved in
|
|
collisions."
|
|
REFERENCE "IEEE 802.3 Layer Management"
|
|
::= { rcTengDot3StatsEntry 7 }
|
|
|
|
rcTengDot3StatsLateCollisions OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of times that a collision is
|
|
detected on a particular interface later than
|
|
512 bit-times into the transmission of a
|
|
packet.
|
|
Five hundred and twelve bit-times corresponds
|
|
to 51.2 microseconds on a 10 Mbit/s system. A
|
|
(late) collision included in a count
|
|
represented by an instance of this object is
|
|
also considered as a (generic) collision for
|
|
purposes of other collision-related
|
|
statistics."
|
|
REFERENCE "IEEE 802.3 Layer Management"
|
|
::= { rcTengDot3StatsEntry 8 }
|
|
|
|
rcTengDot3StatsExcessiveCollisions OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames for which transmission on a
|
|
particular interface fails due to excessive
|
|
collisions."
|
|
REFERENCE "IEEE 802.3 Layer Management"
|
|
::= { rcTengDot3StatsEntry 9 }
|
|
|
|
rcTengDot3StatsInternalMacTransmitErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames for which transmission on a
|
|
particular interface fails due to an internal
|
|
MAC sublayer transmit error. A frame is only
|
|
counted by an instance of this object if it is
|
|
not counted by the corresponding instance of
|
|
either the rcTengDot3StatsLateCollisions object, the
|
|
rcTengDot3StatsExcessiveCollisions object, or the
|
|
rcTengDot3StatsCarrierSenseErrors object.
|
|
|
|
The precise meaning of the count represented by
|
|
an instance of this object is implementation-
|
|
specific. In particular, an instance of this
|
|
object may represent a count of transmission
|
|
errors on a particular interface that are not
|
|
otherwise counted."
|
|
REFERENCE "IEEE 802.3 Layer Management"
|
|
::= { rcTengDot3StatsEntry 10 }
|
|
|
|
rcTengDot3StatsCarrierSenseErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of times that the carrier sense
|
|
condition was lost or never asserted when
|
|
attempting to transmit a frame on a particular
|
|
interface.
|
|
|
|
The count represented by an instance of this
|
|
object is incremented at most once per
|
|
transmission attempt, even if the carrier sense
|
|
condition fluctuates during a transmission
|
|
attempt."
|
|
REFERENCE "IEEE 802.3 Layer Management"
|
|
::= { rcTengDot3StatsEntry 11 }
|
|
|
|
-- { rcTengDot3StatsEntry 12 } is not assigned
|
|
|
|
rcTengDot3StatsFrameTooLongs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames received on a particular
|
|
interface that exceed the maximum permitted
|
|
frame size.
|
|
|
|
The count represented by an instance of this
|
|
object is incremented when the frameTooLong
|
|
status is returned by the MAC service to the
|
|
LLC (or other MAC user). Received frames for
|
|
which multiple error conditions obtain are,
|
|
according to the conventions of IEEE 802.3
|
|
Layer Management, counted exclusively according
|
|
to the error status presented to the LLC."
|
|
REFERENCE "IEEE 802.3 Layer Management"
|
|
::= { rcTengDot3StatsEntry 13 }
|
|
|
|
-- { rcTengDot3StatsEntry 14 } is not assigned
|
|
|
|
-- { rcTengDot3StatsEntry 15 } is not assigned
|
|
|
|
rcTengDot3StatsInternalMacReceiveErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames for which reception on a
|
|
particular interface fails due to an internal
|
|
MAC sublayer receive error. A frame is only
|
|
counted by an instance of this object if it is
|
|
not counted by the corresponding instance of
|
|
either the rcTengDot3StatsFrameTooLongs object, the
|
|
rcTengDot3StatsAlignmentErrors object, or the
|
|
rcTengDot3StatsFCSErrors object.
|
|
|
|
The precise meaning of the count represented by
|
|
an instance of this object is implementation-
|
|
specific. In particular, an instance of this
|
|
object may represent a count of receive errors
|
|
on a particular interface that are not
|
|
otherwise counted."
|
|
REFERENCE "IEEE 802.3 Layer Management"
|
|
::= { rcTengDot3StatsEntry 16 }
|
|
|
|
rcTengDot3StatsEtherChipSet OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object contains an OBJECT IDENTIFIER
|
|
which identifies the chipset used to
|
|
realize the interface. Ethernet-like
|
|
interfaces are typically built out of
|
|
several different chips. The MIB implementor
|
|
is presented with a decision of which chip
|
|
to identify via this object. The implementor
|
|
should identify the chip which is usually
|
|
called the Medium Access Control chip.
|
|
If no such chip is easily identifiable,
|
|
the implementor should identify the chip
|
|
which actually gathers the transmit
|
|
and receive statistics and error
|
|
indications. This would allow a
|
|
manager station to correlate the
|
|
statistics and the chip generating
|
|
them, giving it the ability to take
|
|
into account any known anomalies
|
|
in the chip."
|
|
::= { rcTengDot3StatsEntry 17 }
|
|
|
|
rcTengDot3StatsLinkFailures OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of link failures enCounter32ed on
|
|
this interface."
|
|
::= { rcTengDot3StatsEntry 18 }
|
|
|
|
rcTengDot3StatsPacketErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packet errors enCounter32ed on
|
|
this interface."
|
|
::= { rcTengDot3StatsEntry 19 }
|
|
|
|
rcTengDot3StatsCarrierErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of carrier errors enCounter32ed on
|
|
this interface."
|
|
::= { rcTengDot3StatsEntry 20 }
|
|
|
|
rcTengDot3StatsLinkInactiveErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of link inactive errors enCounter32ed
|
|
on this interface."
|
|
::= {rcTengDot3StatsEntry 21 }
|
|
|
|
rcTengDot3StatsInFlowCtrlPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of flow control packets received
|
|
by this interface."
|
|
::= { rcTengDot3StatsEntry 22 }
|
|
|
|
rcTengDot3StatsOutFlowCtrlPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of flow control packets transmitted
|
|
by this interface."
|
|
::= { rcTengDot3StatsEntry 23 }
|
|
|
|
rcTengDot3StatsFrameTooShorts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of frames that are too short
|
|
that were enCounter32ed on this interface."
|
|
::= { rcTengDot3StatsEntry 24 }
|
|
|
|
-- 10Gb ethernet Stat Tbale
|
|
|
|
rcTengStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcTengStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table used to store port statistics."
|
|
::= { rcTengEnetStats 2 }
|
|
|
|
rcTengStatEntry OBJECT-TYPE
|
|
SYNTAX RcTengStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "interface Counter32s"
|
|
INDEX { rcTengStatIndex }
|
|
::= { rcTengStatTable 1 }
|
|
|
|
RcTengStatEntry ::= SEQUENCE {
|
|
rcTengStatIndex Integer32,
|
|
rcTengStatBridgeInUnicastFrames Counter32,
|
|
rcTengStatBridgeInMulticastFrames Counter32,
|
|
rcTengStatBridgeInBroadcastFrames Counter32,
|
|
rcTengStatBridgeInDiscards Counter32,
|
|
rcTengStatBridgeOutUnicastFrames Counter32,
|
|
rcTengStatBridgeOutMulticastFrames Counter32,
|
|
rcTengStatBridgeOutBroadcastFrames Counter32,
|
|
rcTengStatRouteInUnicastFrames Counter32,
|
|
rcTengStatRouteInMulticastFrames Counter32,
|
|
rcTengStatRouteInDiscards Counter32,
|
|
rcTengStatRouteOutUnicastFrames Counter32,
|
|
rcTengStatRouteOutMulticastFrames Counter32,
|
|
rcTengStatStgForwardTransitions Counter32,
|
|
rcTengStatStgInConfigBpdus Counter32,
|
|
rcTengStatStgInTcnBpdus Counter32,
|
|
rcTengStatStgInBadBpdus Counter32,
|
|
rcTengStatStgOutConfigBpdus Counter32,
|
|
rcTengStatStgOutTcnBpdus Counter32,
|
|
rcTengStatBridgeOutFrames Counter32
|
|
}
|
|
|
|
rcTengStatIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index value that uniquely identifies a port.
|
|
This value is similar to ifIndex in MIB2."
|
|
::= { rcTengStatEntry 1 }
|
|
|
|
rcTengStatBridgeInUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of incoming unicast frames that
|
|
were bridged."
|
|
::= { rcTengStatEntry 2 }
|
|
|
|
rcTengStatBridgeInMulticastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of incoming multicast frames that
|
|
were bridged."
|
|
::= { rcTengStatEntry 3 }
|
|
|
|
rcTengStatBridgeInBroadcastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of incoming broadcast frames that
|
|
were bridged."
|
|
::= { rcTengStatEntry 4 }
|
|
|
|
rcTengStatBridgeInDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of frames that were discarded by
|
|
the bridging entity."
|
|
::= { rcTengStatEntry 5 }
|
|
|
|
rcTengStatBridgeOutUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of outgoing unicast frames that
|
|
were bridged."
|
|
::= { rcTengStatEntry 6 }
|
|
|
|
rcTengStatBridgeOutMulticastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of outgoing multicast frames that
|
|
were bridged."
|
|
::= { rcTengStatEntry 7 }
|
|
|
|
rcTengStatBridgeOutBroadcastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of outgoing broadcast frames that
|
|
were bridged."
|
|
::= { rcTengStatEntry 8 }
|
|
|
|
rcTengStatRouteInUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of incoming unicast frames that
|
|
were routed."
|
|
::= { rcTengStatEntry 9 }
|
|
|
|
rcTengStatRouteInMulticastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of incoming multicast frames that
|
|
were routed."
|
|
::= { rcTengStatEntry 10 }
|
|
|
|
rcTengStatRouteInDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of frames that were discarded by
|
|
the routing entity."
|
|
::= { rcTengStatEntry 11 }
|
|
|
|
rcTengStatRouteOutUnicastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of outgoing unicast frames that
|
|
were routed."
|
|
::= { rcTengStatEntry 12 }
|
|
|
|
rcTengStatRouteOutMulticastFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of outgoing multicast frames that
|
|
were routed."
|
|
::= { rcTengStatEntry 13 }
|
|
|
|
rcTengStatStgForwardTransitions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of times this port has transitioned
|
|
from the Learning state to the Forwarding state."
|
|
::= { rcTengStatEntry 14 }
|
|
|
|
rcTengStatStgInConfigBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcTengStatEntry 15 }
|
|
|
|
rcTengStatStgInTcnBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcTengStatEntry 16 }
|
|
|
|
rcTengStatStgInBadBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcTengStatEntry 17 }
|
|
|
|
rcTengStatStgOutConfigBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcTengStatEntry 18 }
|
|
|
|
rcTengStatStgOutTcnBpdus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rcTengStatEntry 19 }
|
|
|
|
rcTengStatBridgeOutFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used by the Accelar 8000 product family to account
|
|
for all transmitted bridge unicast, broadcast, and
|
|
multicast packets. The individual Counter32s are not
|
|
supported."
|
|
|
|
::= { rcTengStatEntry 20 }
|
|
|
|
-- From rfc1573rcc.mib
|
|
-- the Interfaces table
|
|
-- The Interfaces table contains information on the entity's
|
|
-- interfaces. Each sub-layer below the internetwork-layer
|
|
-- of a network interface is considered to be an interface.
|
|
|
|
rcTengIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcTengIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of interface entries. The number of entries
|
|
is given by the value of engIfNumber."
|
|
::= { rcTengEnetStats 3 }
|
|
|
|
rcTengIfEntry OBJECT-TYPE
|
|
SYNTAX RcTengIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry containing management information applicable
|
|
to a particular interface."
|
|
INDEX { rcTengIfIndex }
|
|
::= { rcTengIfTable 1 }
|
|
|
|
RcTengIfEntry ::= SEQUENCE {
|
|
rcTengIfIndex InterfaceIndex,
|
|
rcTengIfDescr DisplayString,
|
|
rcTengIfType INTEGER,
|
|
rcTengIfMtu Integer32,
|
|
rcTengIfSpeed Gauge32,
|
|
rcTengIfPhysAddress PhysAddress,
|
|
rcTengIfAdminStatus INTEGER,
|
|
rcTengIfOperStatus INTEGER,
|
|
rcTengIfLastChange TimeTicks,
|
|
rcTengIfInOctets Counter64,
|
|
rcTengIfInUcastPkts Counter64,
|
|
rcTengIfInNUcastPkts Counter64, -- deprecated
|
|
rcTengIfInDiscards Counter64,
|
|
rcTengIfInErrors Counter64,
|
|
rcTengIfInUnknownProtos Counter64,
|
|
rcTengIfOutOctets Counter64,
|
|
rcTengIfOutUcastPkts Counter64,
|
|
rcTengIfOutNUcastPkts Counter64, -- deprecated
|
|
rcTengIfOutDiscards Counter64,
|
|
rcTengIfOutErrors Counter64,
|
|
rcTengIfOutQLen Gauge32, -- deprecated
|
|
rcTengIfSpecific OBJECT IDENTIFIER -- deprecated
|
|
}
|
|
|
|
rcTengIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unique value, greater than zero, for each
|
|
interface. It is recommended that values are assigned
|
|
contiguously starting from 1. The value for each
|
|
interface sub-layer must remain constant at least from
|
|
one re-initialization of the entity's network
|
|
management system to the next re-initialization."
|
|
::= { rcTengIfEntry 1 }
|
|
|
|
rcTengIfDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A textual string containing information about the
|
|
interface. This string should include the name of the
|
|
manufacturer, the product name and the version of the
|
|
interface hardware/software."
|
|
::= { rcTengIfEntry 2 }
|
|
|
|
rcTengIfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1), -- none of the following
|
|
regular1822(2),
|
|
hdh1822(3),
|
|
ddnX25(4),
|
|
rfc877x25(5),
|
|
ethernetCsmacd(6),
|
|
iso88023Csmacd(7),
|
|
iso88024TokenBus(8),
|
|
iso88025TokenRing(9),
|
|
iso88026Man(10),
|
|
starLan(11),
|
|
proteon10Mbit(12),
|
|
proteon80Mbit(13),
|
|
hyperchannel(14),
|
|
fddi(15),
|
|
lapb(16),
|
|
sdlc(17),
|
|
ds1(18), -- DS1/E1 (RFC 1406)
|
|
e1(19), -- obsolete
|
|
basicISDN(20),
|
|
primaryISDN(21),
|
|
propPointToPointSerial(22), -- proprietary serial
|
|
ppp(23),
|
|
softwareLoopback(24),
|
|
eon(25), -- CLNP over IP (RFC 1070)
|
|
ethernet3Mbit(26),
|
|
nsip(27), -- XNS over IP
|
|
slip(28), -- generic SLIP
|
|
ultra(29), -- ULTRA technologies
|
|
ds3(30), -- T-3
|
|
sip(31), -- SMDS
|
|
frameRelay(32), -- DTE only
|
|
rs232(33),
|
|
para(34), -- parallel-port
|
|
arcnet(35), -- arcnet
|
|
arcnetPlus(36), -- arcnet plus
|
|
atm(37), -- ATM cells
|
|
miox25(38),
|
|
sonet(39), -- SONET or SDH
|
|
x25ple(40),
|
|
iso88022llc(41),
|
|
localTalk(42),
|
|
smdsDxi(43),
|
|
frameRelayService(44), -- Frame relay DCE
|
|
v35(45),
|
|
hssi(46),
|
|
hippi(47),
|
|
modem(48), -- Generic modem
|
|
aal5(49), -- AAL5 over ATM
|
|
sonetPath(50),
|
|
sonetVT(51),
|
|
smdsIcip(52), -- SMDS InterCarrier Interface
|
|
propVirtual(53), -- proprietary virtual/internal
|
|
propMultiplexor(54) -- proprietary multiplexing
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The type of interface. Additional values for IfType
|
|
are assigned by the Internet Assigned Numbers
|
|
Authority (IANA), through updating the syntax of the
|
|
IANAifType textual convention."
|
|
::= { rcTengIfEntry 3 }
|
|
|
|
rcTengIfMtu OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The size of the largest packet which can be
|
|
sent/received on the interface, specified in octets.
|
|
For interfaces that are used for transmitting network
|
|
datagrams, this is the size of the largest network
|
|
datagram that can be sent on the interface."
|
|
::= { rcTengIfEntry 4 }
|
|
|
|
rcTengIfSpeed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An estimate of the interface's current bandwidth in
|
|
bits per second. For interfaces which do not vary in
|
|
bandwidth or for those where no accurate estimation
|
|
can be made, this object should contain the nominal
|
|
bandwidth. If the bandwidth of the interface is
|
|
greater than the maximum value reportable by this
|
|
object then this object should report its maximum
|
|
value (4,294,967,295) and ifHighSpeed must be used to
|
|
report the interace's speed. For a sub-layer which
|
|
has no concept of bandwidth, this object should be
|
|
zero."
|
|
::= { rcTengIfEntry 5 }
|
|
|
|
rcTengIfPhysAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The interface's address at its protocol sub-layer.
|
|
The interface's media-specific MIB must define the bit
|
|
and byte ordering and format of the value contained by
|
|
this object. For interfaces which do not have such an
|
|
address (e.g., a serial line), this object should
|
|
contain an octet string of zero length."
|
|
::= { rcTengIfEntry 6 }
|
|
|
|
rcTengIfAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1), -- ready to pass packets
|
|
down(2),
|
|
testing(3) -- in some test mode
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The desired state of the interface. The testing(3)
|
|
state indicates that no operational packets can be
|
|
passed. When a managed system initializes, all
|
|
interfaces start with IfAdminStatus in the down(2)
|
|
state. As a result of either explicit management
|
|
action or per configuration information retained by
|
|
the managed system, IfAdminStatus is then changed to
|
|
either the up(1) or testing(3) states (or remains in
|
|
the down(2) state)."
|
|
::= { rcTengIfEntry 7 }
|
|
|
|
rcTengIfOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1), -- ready to pass packets
|
|
down(2),
|
|
testing(3), -- in some test mode
|
|
unknown(4), -- status can not be determined
|
|
-- for some reason.
|
|
dormant(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The current operational state of the interface. The
|
|
testing(3) state indicates that no operational packets
|
|
can be passed. If IfAdminStatus is down(2) then
|
|
IfOperStatus should be down(2). If IfAdminStatus is
|
|
changed to up(1) then ifOperStatus should change to
|
|
up(1) if the interface is ready to transmit and
|
|
receive network traffic; it should change to
|
|
dormant(5) if the interface is waiting for external
|
|
actions (such as a serial line waiting for an
|
|
incomming connection); it should remain in the down(2)
|
|
state if and only if there is a fault that prevents if
|
|
from going to the up(1) state."
|
|
::= { rcTengIfEntry 8 }
|
|
|
|
rcTengIfLastChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The value of sysUpTime at the time the interface
|
|
entered its current operational state. If the current
|
|
state was entered prior to the last re-initialization
|
|
of the local network management subsystem, then this
|
|
object contains a zero value."
|
|
::= { rcTengIfEntry 9 }
|
|
|
|
rcTengIfInOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of octets received on the interface,
|
|
including framing characters."
|
|
::= { rcTengIfEntry 10 }
|
|
|
|
rcTengIfInUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets, delivered by this sub-layer to
|
|
a higher (sub-)layer, which were not addressed to a
|
|
multicast or broadcast address at this sub-layer."
|
|
::= { rcTengIfEntry 11 }
|
|
|
|
rcTengIfInNUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The number of packets, delivered by this sub-layer to
|
|
a higher (sub-)layer, which were addressed to a
|
|
multicast or broadcast address at this sub-layer.
|
|
This object is deprecated in favour of
|
|
IfInMulticastPkts and IfInBroadcastPkts."
|
|
::= { rcTengIfEntry 12 }
|
|
|
|
rcTengIfInDiscards OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of inbound packets which were chosen to be
|
|
discarded even though no errors had been detected to
|
|
prevent their being deliverable to a higher-layer
|
|
protocol. One possible reason for discarding such a
|
|
packet could be to free up buffer space."
|
|
::= { rcTengIfEntry 13 }
|
|
|
|
rcTengIfInErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "For packet-oriented interfaces, the number of inbound
|
|
packets that contained errors preventing them from
|
|
being deliverable to a higher-layer protocol. For
|
|
character-oriented or fixed-length interfaces, the
|
|
number of inbound transmission units that contained
|
|
errors preventing them from being deliverable to a
|
|
higher-layer protocol."
|
|
::= { rcTengIfEntry 14 }
|
|
|
|
rcTengIfInUnknownProtos OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "For packet-oriented interfaces, the number of packets
|
|
received via the interface which were discarded
|
|
because of an unknown or unsupported protocol. For
|
|
character-oriented or fixed-length interfaces which
|
|
support protocol multiplexing the number of
|
|
transmission units received via the interface which
|
|
were discarded because of an unknown or unsupported
|
|
protocol. For any interface which does not support
|
|
protocol multiplexing, this counter will always be 0."
|
|
::= { rcTengIfEntry 15 }
|
|
|
|
rcTengIfOutOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of octets transmitted out of the
|
|
interface, including framing characters."
|
|
::= { rcTengIfEntry 16 }
|
|
|
|
rcTengIfOutUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets that higher-level
|
|
protocols requested be transmitted, and which were not
|
|
addressed to a multicast or broadcast address at this
|
|
sub-layer, including those that were discarded or not
|
|
sent."
|
|
::= { rcTengIfEntry 17 }
|
|
|
|
rcTengIfOutNUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The total number of packets that higher-level
|
|
protocols requested be transmitted, and which were
|
|
addressed to a multicast or broadcast address at this
|
|
sub-layer, including those that were discarded or not
|
|
sent.
|
|
|
|
This object is deprecated in favour of
|
|
IfOutMulticastPkts and IfOutBroadcastPkts."
|
|
::= { rcTengIfEntry 18 }
|
|
|
|
rcTengIfOutDiscards OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of outbound packets which were chosen to
|
|
be discarded even though no errors had been detected
|
|
to prevent their being transmitted. One possible
|
|
reason for discarding such a packet could be to free
|
|
up buffer space."
|
|
::= { rcTengIfEntry 19 }
|
|
|
|
rcTengIfOutErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "For packet-oriented interfaces, the number of
|
|
outbound packets that could not be transmitted because
|
|
of errors. For character-oriented or fixed-length
|
|
interfaces, the number of outbound transmission units
|
|
that could not be transmitted because of errors."
|
|
::= { rcTengIfEntry 20 }
|
|
|
|
rcTengIfOutQLen OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "The length of the output packet queue (in packets)."
|
|
::= { rcTengIfEntry 21 }
|
|
|
|
rcTengIfSpecific OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION "A reference to MIB definitions specific to the
|
|
particular media being used to realize the interface.
|
|
It is recommended that this value point to an instance
|
|
of a MIB object in the media-specific MIB, i.e., that
|
|
this object have the semantics associated with the
|
|
InstancePointer textual convention defined in RFC
|
|
1443. In fact, it is recommended that the media-
|
|
specific MIB specify what value ifSpecific should/can
|
|
take for values of ifType. If no MIB definitions
|
|
specific to the particular media are available, the
|
|
value should be set to the OBJECT IDENTIFIER { 0 0 }."
|
|
::= { rcTengIfEntry 22 }
|
|
|
|
|
|
--
|
|
-- Extension to the interface table
|
|
--
|
|
-- This table replaces the ifExtnsTable table.
|
|
--
|
|
|
|
rcTengIfXTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcTengIfXEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of interface entries. The number of entries
|
|
is given by the value of ifNumber. This table
|
|
contains additional objects for the interface table."
|
|
::= { rcTengEnetStats 4 }
|
|
|
|
rcTengIfXEntry OBJECT-TYPE
|
|
SYNTAX RcTengIfXEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry containing additional management information
|
|
applicable to a particular interface."
|
|
INDEX { rcTengIfXIndex }
|
|
::= { rcTengIfXTable 1 }
|
|
|
|
RcTengIfXEntry ::= SEQUENCE {
|
|
rcTengIfXIndex InterfaceIndex,
|
|
rcTengIfName DisplayString,
|
|
rcTengIfInMulticastPkts Counter64,
|
|
rcTengIfInBroadcastPkts Counter64,
|
|
rcTengIfOutMulticastPkts Counter64,
|
|
rcTengIfOutBroadcastPkts Counter64,
|
|
rcTengIfHCInOctets Counter64,
|
|
rcTengIfHCInUcastPkts Counter64,
|
|
rcTengIfHCInMulticastPkts Counter64,
|
|
rcTengIfHCInBroadcastPkts Counter64,
|
|
rcTengIfHCOutOctets Counter64,
|
|
rcTengIfHCOutUcastPkts Counter64,
|
|
rcTengIfHCOutMulticastPkts Counter64,
|
|
rcTengIfHCOutBroadcastPkts Counter64,
|
|
rcTengIfLinkUpDownTrapEnable INTEGER,
|
|
rcTengIfHighSpeed Gauge32,
|
|
rcTengIfPromiscuousMode TruthValue,
|
|
rcTengIfConnectorPresent TruthValue
|
|
}
|
|
|
|
rcTengIfXIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unique value, greater than zero, for each
|
|
interface. It is recommended that values are assigned
|
|
contiguously starting from 1. The value for each
|
|
interface sub-layer must remain constant at least from
|
|
one re-initialization of the entity's network
|
|
management system to the next re-initialization."
|
|
::= { rcTengIfXEntry 1 }
|
|
|
|
rcTengIfName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The textual name of the interface. The value of this
|
|
object should be the name of the interface as assigned
|
|
by the local device and should be suitable for use in
|
|
commands entered at the device's `console'. This
|
|
might be a text name, such as `le0' or a simple port
|
|
number, such as `1', depending on the interface naming
|
|
syntax of the device. If several entries in the
|
|
rcTengIfTable together represent a single interface as
|
|
named by the device, then each will have the same
|
|
value of rcTengIfName. If there is no local name, or
|
|
this object is otherwise not applicable, then this
|
|
object contains a 0-length string."
|
|
::= { rcTengIfXEntry 2 }
|
|
|
|
rcTengIfInMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets, delivered by this sub-layer to
|
|
a higher (sub-)layer, which were addressed to a
|
|
multicast address at this sub-layer. For a MAC layer
|
|
protocol, this includes both Group and Functional
|
|
addresses."
|
|
::= { rcTengIfXEntry 3 }
|
|
|
|
rcTengIfInBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets, delivered by this sub-layer to
|
|
a higher (sub-)layer, which were addressed to a
|
|
broadcast address at this sub-layer."
|
|
::= { rcTengIfXEntry 4 }
|
|
|
|
rcTengIfOutMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets that higher-level
|
|
protocols requested be transmitted, and which were
|
|
addressed to a multicast address at this sub-layer,
|
|
including those that were discarded or not sent. For
|
|
a MAC layer protocol, this includes both Group and
|
|
Functional addresses."
|
|
::= { rcTengIfXEntry 5 }
|
|
|
|
rcTengIfOutBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets that higher-level
|
|
protocols requested be transmitted, and which were
|
|
addressed to a broadcast address at this sub-layer,
|
|
including those that were discarded or not sent."
|
|
::= { rcTengIfXEntry 6 }
|
|
|
|
rcTengIfHCInOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of octets received on the interface,
|
|
including framing characters. This object is a 64-bit
|
|
version of rcTengIfInOctets."
|
|
::= { rcTengIfXEntry 7 }
|
|
|
|
rcTengIfHCInUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets, delivered by this sub-layer to
|
|
a higher (sub-)layer, which were not addressed to a
|
|
multicast or broadcast address at this sub-layer.
|
|
This object is a 64-bit version of rcTengIfInUcastPkts."
|
|
::= { rcTengIfXEntry 8 }
|
|
|
|
rcTengIfHCInMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets, delivered by this sub-layer to
|
|
a higher (sub-)layer, which were addressed to a
|
|
multicast address at this sub-layer. For a MAC layer
|
|
protocol, this includes both Group and Functional
|
|
addresses. This object is a 64-bit version of
|
|
rcTengIfInMulticastPkts."
|
|
::= { rcTengIfXEntry 9 }
|
|
|
|
rcTengIfHCInBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets, delivered by this sub-layer to
|
|
a higher (sub-)layer, which were addressed to a
|
|
broadcast address at this sub-layer. This object is a
|
|
64-bit version of IfInBroadcastPkts."
|
|
::= { rcTengIfXEntry 10 }
|
|
|
|
rcTengIfHCOutOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of octets transmitted out of the
|
|
interface, including framing characters. This object
|
|
is a 64-bit version of rcTengIfOutOctets."
|
|
::= { rcTengIfXEntry 11 }
|
|
|
|
rcTengIfHCOutUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets that higher-level
|
|
protocols requested be transmitted, and which were not
|
|
addressed to a multicast or broadcast address at this
|
|
sub-layer, including those that were discarded or not
|
|
sent. This object is a 64-bit version of
|
|
rcTengIfOutUcastPkts."
|
|
::= { rcTengIfXEntry 12 }
|
|
|
|
rcTengIfHCOutMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets that higher-level
|
|
protocols requested be transmitted, and which were
|
|
addressed to a multicast address at this sub-layer,
|
|
including those that were discarded or not sent. For
|
|
a MAC layer protocol, this includes both Group and
|
|
Functional addresses. This object is a 64-bit version
|
|
of rcTengIfOutMulticastPkts."
|
|
::= { rcTengIfXEntry 13 }
|
|
|
|
rcTengIfHCOutBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets that higher-level
|
|
protocols requested be transmitted, and which were
|
|
addressed to a broadcast address at this sub-layer,
|
|
including those that were discarded or not sent. This
|
|
object is a 64-bit version of rcTengIfOutBroadcastPkts."
|
|
::= { rcTengIfXEntry 14 }
|
|
|
|
rcTengIfLinkUpDownTrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled(1), disabled(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates whether linkUp/linkDown traps should be
|
|
generated for this interface.
|
|
By default, this object should have the value
|
|
enabled(1) for interfaces which do not operate on
|
|
'top' of any other interface (as defined in the
|
|
rcTengIfStackTable), and disabled(2) otherwise."
|
|
::= { rcTengIfXEntry 15 }
|
|
|
|
rcTengIfHighSpeed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An estimate of the interface's current bandwidth in
|
|
units of 1,000,000 bits per second. If this object
|
|
reports a value of `n' then the speed of the interface
|
|
is somewhere in the range of `n-500,000' to
|
|
`n+499,999'. For interfaces which do not vary in
|
|
bandwidth or for those where no accurate estimation
|
|
can be made, this object should contain the nominal
|
|
bandwidth. For a sub-layer which has no concept of
|
|
bandwidth, this object should be zero."
|
|
::= { rcTengIfXEntry 16 }
|
|
|
|
rcTengIfPromiscuousMode OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This object has a value of false(2) If this interface
|
|
only accepts packets/frames that are addressed to this
|
|
station. This object has a value of true(1) when the
|
|
station accepts all packets/frames transmitted on the
|
|
media. The value true(1) is only legal on certain
|
|
types of media. If legal, setting this object to a
|
|
value of true(1) may require the interface to be reset
|
|
before becoming effective.
|
|
|
|
The value of rcTengIfPromiscuousMode does not affect the
|
|
reception of broadcast and multicast packets/frames by
|
|
the interface."
|
|
::= { rcTengIfXEntry 17 }
|
|
|
|
rcTengIfConnectorPresent OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object has the value 'true(1)' if the interface
|
|
sublayer has a physical connector and the value
|
|
'false(2)' otherwise."
|
|
::= { rcTengIfXEntry 18 }
|
|
|
|
-- RecRecord
|
|
|
|
rcRecReservTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcRecReservEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table would display the statistics of several HW
|
|
record type used. This will also let the user reserve
|
|
certain number of records for each type."
|
|
::= { rcRec 1 }
|
|
|
|
rcRecReservTablEntry OBJECT-TYPE
|
|
SYNTAX RcRecReservEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { rcRecReservRecordType }
|
|
::= { rcRecReservTable 1 }
|
|
|
|
RcRecReservEntry ::=
|
|
SEQUENCE {
|
|
rcRecReservRecordType INTEGER,
|
|
rcRecReservUsed Integer32,
|
|
rcRecReservReserved Integer32,
|
|
rcRecReservNewReserved Integer32,
|
|
rcRecReservDefReserved Integer32
|
|
}
|
|
|
|
rcRecReservRecordType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
filter(1),
|
|
ipmc(2),
|
|
local(3),
|
|
mac(4),
|
|
static(5),
|
|
vrrp(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { rcRecReservTablEntry 1 }
|
|
|
|
rcRecReservUsed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Displayes the number of HW records actually usee
|
|
by the recordType."
|
|
::= { rcRecReservTablEntry 2 }
|
|
|
|
rcRecReservReserved OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Displayes the number of HW records reserved for
|
|
the recordType."
|
|
::= { rcRecReservTablEntry 3 }
|
|
|
|
rcRecReservNewReserved OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Displayes the number of HW records that w ill
|
|
be reserved for this recordType after reset if the
|
|
configuration is saved."
|
|
::= { rcRecReservTablEntry 4 }
|
|
|
|
rcRecReservDefReserved OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of records reserved for this recordType
|
|
if loaded with factory default."
|
|
::= { rcRecReservTablEntry 5 }
|
|
|
|
-- SSH Group
|
|
-- SSH Global Information. All requires RWA access.
|
|
|
|
rcSshGlobal OBJECT IDENTIFIER ::= { rcSsh 1 }
|
|
|
|
rcSshGlobalVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
v2only(1),
|
|
both(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SSH version"
|
|
DEFVAL { v2only }
|
|
::= { rcSshGlobal 1 }
|
|
|
|
rcSshGlobalPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SSH connection port."
|
|
DEFVAL { 22 }
|
|
::= { rcSshGlobal 2 }
|
|
|
|
rcSshGlobalMaxSession OBJECT-TYPE
|
|
SYNTAX INTEGER (0..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Number of session allowed."
|
|
DEFVAL { 4 }
|
|
::= { rcSshGlobal 3 }
|
|
|
|
rcSshGlobalTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..120)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SSH connection timeout in seconds."
|
|
DEFVAL { 60 }
|
|
::= { rcSshGlobal 4 }
|
|
|
|
rcSshGlobalRsaKeySize OBJECT-TYPE
|
|
SYNTAX INTEGER (512..1024)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SSH Rsa key size."
|
|
DEFVAL { 1024 }
|
|
::= { rcSshGlobal 5 }
|
|
|
|
rcSshGlobalDsaKeySize OBJECT-TYPE
|
|
SYNTAX INTEGER (512..1024)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SSH Dsa key size."
|
|
DEFVAL { 1024 }
|
|
::= { rcSshGlobal 6 }
|
|
|
|
rcSshGlobalRsaAuth OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable SSH RSA authentication"
|
|
DEFVAL { true }
|
|
::= { rcSshGlobal 7 }
|
|
|
|
rcSshGlobalDsaAuth OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable SSH DSA authentication"
|
|
DEFVAL { true }
|
|
::= { rcSshGlobal 8 }
|
|
|
|
rcSshGlobalPassAuth OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable SSH RSA authentication"
|
|
DEFVAL { true }
|
|
::= { rcSshGlobal 9 }
|
|
|
|
rcSshGlobalKeyAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
generateDsa(1),
|
|
generateRsa(2),
|
|
deleteDsa(3),
|
|
deleteRsa(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SSH key action."
|
|
::= { rcSshGlobal 10 }
|
|
|
|
rcSshGlobalEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
false(0),
|
|
true(1),
|
|
secure(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable, or securely enable SSH. Securely enable
|
|
turns off other daemon flag, and it takes ffect afte reboot"
|
|
DEFVAL { false }
|
|
::= { rcSshGlobal 11 }
|
|
|
|
-- License scheme
|
|
|
|
rcLicenseNumber OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bit8600BASE(0),
|
|
-- Thunderbolt definitions no longer exist. This entry (1) is free now
|
|
-- bitthunderboltBASE(1),
|
|
bitPP8300BASE(2),
|
|
bitdellBASE(3),
|
|
bit8xx4BASE(4),
|
|
bit8xx5BASE(5),
|
|
bit8xx6BASE(6),
|
|
bit8xx7BASE(7),
|
|
bit8xx8BASE(8),
|
|
bit8xx9BASE(9),
|
|
bit8x10BASE(10),
|
|
bit8x11BASE(11),
|
|
bit8x12BASE(12),
|
|
bit8x13BASE(13),
|
|
bit8x14BASE(14),
|
|
bit8x15BASE(15),
|
|
bit8x16BASE(16),
|
|
bit8x17BASE(17),
|
|
bit8x18BASE(18),
|
|
bit8x19BASE(19),
|
|
bit8x20BASE(20),
|
|
bit8x21BASE(21),
|
|
bit8x22BASE(22),
|
|
bit8x23BASE(23),
|
|
bit8x24BASE(24),
|
|
bit8x25BASE(25),
|
|
bit8x26BASE(26),
|
|
bit8x27BASE(27),
|
|
bit8x28BASE(28),
|
|
bit8x29BASE(29),
|
|
bit8x30BASE(30),
|
|
bit8x31BASE(31),
|
|
-- /* Reserve 32 bits for base */
|
|
|
|
-- /* Start package license */
|
|
bitpackageStart(32),
|
|
|
|
bitBASIC(33),
|
|
bitUNICAST(34),
|
|
bitMULTICAST(35),
|
|
bitTOOL(36),
|
|
|
|
bitpackageEnd(255),
|
|
-- /* End package license */
|
|
|
|
-- /* Feature bit start from bit 256 */
|
|
-- /* These bits are from xxxConsistencyCheck */
|
|
bitfeature(256),
|
|
bitrc2kCopyFileGrp(257),
|
|
bitrc2kDeviceGlobalTbl(258),
|
|
bitrcCliCustomGrp(259),
|
|
bitrcCliGrp(260),
|
|
bitrcCliGrpWsm(261),
|
|
bitrcDiagMacConvSteeringTbl(262),
|
|
bitrcDiagMirrorByPortTbl(263),
|
|
bitrcDiagPortConvSteeringTbl(264),
|
|
bitrcSysAccPolicyTbl(265),
|
|
bitrcSysGrp(266),
|
|
bitrcSysTrapTbl(267),
|
|
bitrcUserSetTimeGrp(268),
|
|
bitrcPortLock(269),
|
|
bitrcSyslogGlobalGrp(270),
|
|
bitrcSyslogHostTbl(271),
|
|
bitrcWebGrp(272),
|
|
bitdot1dStaticEntry(273),
|
|
bitsnmpCommunityTbl(274),
|
|
bitrcLoadModule(275),
|
|
bitrcMltGrp(276),
|
|
bitrcMltTbl(277),
|
|
bitsmltMacTblSend(278),
|
|
bitrc2kQosEgressQosToDscpTbl(279),
|
|
bitrc2kQosEgressQosToTagTbl(280),
|
|
bitrc2kQosIngressDscpToQosTbl(281),
|
|
bitrc2kQosIngressTagToQosTbl(282),
|
|
bitrc2kQosQosTbl(283),
|
|
bitrcBridgeAutoLearnTbl(284),
|
|
bitrcBridgeManualEditTbl(285),
|
|
bitrcBridgeUnknownMacDiscardTbl(286),
|
|
bitrcBridgeStaticMulticastTbl(287),
|
|
bitrcSvlanGlobalGrp(288),
|
|
bitrcSvlanTbl(289),
|
|
bitrcVlanMacTbl(290),
|
|
bitrcVlanPortTbl(291),
|
|
bitrcVlanTbl(292),
|
|
bitvlanTbl(293),
|
|
bitrc2kBootConfigTbl(294),
|
|
bitrc2kCpuEthernetPortRouteTbl(295),
|
|
bitrc2kCpuEthernetPortTbl(296),
|
|
bitrc2kCpuSerialPortTbl(297),
|
|
bitrc2kCardTbl(298),
|
|
bitrc2kMdaCardTbl(299),
|
|
bitrcChassisGrp(300),
|
|
bitrcL2RedundancyGrp(301),
|
|
bitrcRecReservTbl(302),
|
|
bitrcTftpGrp(303),
|
|
bitrcFdbTbl(304),
|
|
bitrcFilterTbl(305),
|
|
bitrcStaticTbl(306),
|
|
bitmgMirror(307),
|
|
bitifTbl(308),
|
|
bitifTestTbl(309),
|
|
bitrcChassisPort(310),
|
|
bitrcRateLimitTbl(311),
|
|
bitrcTengIfTbl(312),
|
|
bitrcLinkFlapDetectGrp(313),
|
|
bitifTblMlt(314),
|
|
bitposIfTbl(315),
|
|
bitpppBridgeConfigTbl(316),
|
|
bitpppIpConfigTbl(317),
|
|
bitpppLinkConfigTbl(318),
|
|
bitpppLqrConfigTbl(319),
|
|
bitrcPosLineConfigTbl(320),
|
|
bitrcPosPppIpxTbl(321),
|
|
bitrcPosSioCardConfigTbl(322),
|
|
bitrcPosSonetTbl(323),
|
|
bitatm1483ElanTbl(324),
|
|
bitatmPortTbl(325),
|
|
bitatmPvcTbl(326),
|
|
bitrc2kAtm1483ElanTbl(327),
|
|
bitrc2kAtmPortTbl(328),
|
|
bitrc2kAtmPvcTbl(329),
|
|
bitrc2kAtmSioCardConfigTbl(330),
|
|
bitbrdgStp(331),
|
|
bitbrdgStpPortTbl(332),
|
|
bitrcStg(333),
|
|
bitrcStgPortTbl(334),
|
|
bitrcStgTbl(335),
|
|
bitigmpInterfaceTbl(336),
|
|
bitrcIgmpAccessTbl(337),
|
|
bitrcIgmpInterfaceExtnTbl(338),
|
|
bitrcIgmpSenderTbl(339),
|
|
bitrcIgmpStaticTbl(340),
|
|
bitipfFilterModifyDs(341),
|
|
bitrc2kQosTrafficProfileTbl(342),
|
|
bitrcIpFilterBaseListTbl(343),
|
|
bitrcIpFilterGlobalListTbl(344),
|
|
bitrcIpFilterMediaDevTbl(345),
|
|
bitrcIpFilterMediaStreamTbl(346),
|
|
bitrcIpFilterPortTbl(347),
|
|
bitrcIpFilterTbl(348),
|
|
bitrcIpMulticastSoftwareForwardingGrp(349),
|
|
bitrcIpMulticastTimedPruneTbl(350),
|
|
bitrcMltMcastDistributionGrp(351),
|
|
bitipMRouteInterfaceTbl(352),
|
|
bitdvmrpInterfaceTbl(353),
|
|
bitpimCandidateRPTbl(354),
|
|
bitpimGrp(355),
|
|
bitpimInterfaceTbl(356),
|
|
bitrcNtpGlobalGrp(357),
|
|
bitrcNtpKeyTbl(358),
|
|
bitrcNtpServerTbl(359),
|
|
bitospfAreaAggregateTbl(360),
|
|
bitospfAreaTbl(361),
|
|
bitospfGeneralGrp(362),
|
|
bitospfHostTbl(363),
|
|
bitospfIfMetricTbl(364),
|
|
bitospfIfTbl(365),
|
|
bitospfNbrTbl(366),
|
|
bitospfStubAreaTbl(367),
|
|
bitospfVirtIfTbl(368),
|
|
bitwfPgmGrp(369),
|
|
bitwfPgmIfTbl(370),
|
|
bitwfPgmSessionTbl(371),
|
|
bitrcRadiusGlobalGrp(372),
|
|
bitrcRadiusServerTbl(373),
|
|
bitrcIpFlowTbl(374),
|
|
bitrcIpConfDhcpTbl(375),
|
|
bitrcIpDhcpForwardTbl(376),
|
|
bitrcIpConfDvmrpTbl(377),
|
|
bitrcIpDvmrpGrp(378),
|
|
bitrcArpExtTbl(379),
|
|
bitrcIpAddrTbl(380),
|
|
bitrcIpConfGlobalGrp(381),
|
|
bitrcIpConfIcmpRdiscTbl(382),
|
|
bitrcIpConfTbl(383),
|
|
bitrcIpMulticastArpTbl(384),
|
|
bitrcIpRoutePrefTbl(385),
|
|
bitrcRipExtTbl(386),
|
|
bitrcIpConfOspfAreaAggregateTbl(387),
|
|
bitrcIpConfOspfAreaTbl(388),
|
|
bitrcIpConfOspfTbl(389),
|
|
bitrcIpPimGlobalGrp(390),
|
|
bitrcIpPimStaticRPTbl(391),
|
|
bitrcIpPimTbl(392),
|
|
bitrcIpRipInterfaceTbl(393),
|
|
bitrcIpRouteTbl(394),
|
|
bitrcIpStaticRouteTbl(395),
|
|
bittcpConnTbl(396),
|
|
bitrcIpUdpConfBroadcastIntfTbl(397),
|
|
bitrcIpUdpPortFwdListTbl(398),
|
|
bitrcIpUdpPortFwdTbl(399),
|
|
bitrcIpUdpProtocolTbl(400),
|
|
bitvrrpAssoIpAddrTbl(401),
|
|
bitvrrpOperTbl(402),
|
|
bitvrrpOperationsGrp(403),
|
|
bitvrrpRouterStatsTbl(404),
|
|
bitrcIpxAddrTbl(405),
|
|
bitrcIpxBrouterTbl(406),
|
|
bitrcIpxGrp(407),
|
|
bitrcIpxPolicyListTbl(408),
|
|
bitrcIpxPolicyNetTbl(409),
|
|
bitrcIpxPolicyServTbl(410),
|
|
bitrcIpxRipInFilterTbl(411),
|
|
bitrcIpxRipInterfaceTbl(412),
|
|
bitrcIpxRipOutFilterTbl(413),
|
|
bitrcIpxSapInFilterTbl(414),
|
|
bitrcIpxSapInterfaceTbl(415),
|
|
bitrcIpxSapOutFilterTbl(416),
|
|
bitvlanEncap(417),
|
|
bitrcIpAsPathAccessListTbl(418),
|
|
bitrcIpCommunityAccessListTbl(419),
|
|
bitrcIpGenPolicyGrp(420),
|
|
bitrcIpOspfInFilterTbl(421),
|
|
bitrcIpPrefixListTbl(422),
|
|
bitrcIpRedistributeTbl(423),
|
|
bitrcIpRoutePolicyStrEnt(424),
|
|
bitrcIpRoutePolicyTbl(425),
|
|
bits5EnMsTopInfoGrp(426),
|
|
bitbgpPeerTbl(427),
|
|
bitrcIpBgpAggregateTbl(428),
|
|
bitrcIpBgpConfederationGrp(429),
|
|
bitrcIpBgpGeneralGrp(430),
|
|
bitrcIpBgpNetworkTbl(431),
|
|
bitrcIpBgpPeerGroupTbl(432),
|
|
bitrcIpBgpPeerTbl(433),
|
|
bitrcIpBgpRouteReflectorGrp(434),
|
|
bitrcStatBgpGrp(435),
|
|
bitrcStatBgpPeerTbl(436),
|
|
bitrcSshGlobalGrp(437),
|
|
bitrcDiagPcapAdvancedFilterTbl(438),
|
|
bitrcDiagPcapFilterTbl(439),
|
|
bitrcDiagPcapGrp(440),
|
|
bitrcPortPcapTbl(441),
|
|
bitrcArpExtEntDoProxy(442),
|
|
bitrcIpConfGlobalRouteDiscovery(443),
|
|
bitSuperNetEnable(444),
|
|
bitospfCli(445),
|
|
|
|
-- start: import from Yiyu's CLI changes
|
|
bitTreeCli(446),
|
|
bitShowCmdCli(447),
|
|
bitInfoCmdCli(448),
|
|
bitrcIgmpChannelLimitTbl(449),
|
|
bitrcIgmpSsmTbl(450),
|
|
bitrcIgmpSsmGlobalGrp(451),
|
|
bitrcIgmpIgapGlobalGrp(452),
|
|
bitrcIgmpGlobalParamsGrp(453),
|
|
bitrcRadiusGlobalSnmpGrp(454),
|
|
bitrcSltPortTbl(455),
|
|
bitrcErrorGrp(456),
|
|
bitrcIgmpIgapServiceAbilityTbl(457),
|
|
bitrcVlanDsapSsapTbl(458),
|
|
bitrcIpArpCliClearPortCli(459),
|
|
bitrcIpArpCliClearVlanCli(460),
|
|
bitrcIpArpCliAddCli(461),
|
|
bitrcIpArpCliDeleteCli(462),
|
|
bitrcIpMulticastMacFloodingCliEnableCli(463),
|
|
bitcliMacFlapTimeLimitSetCli(464),
|
|
bitcliWriteRtcCli(465),
|
|
bitipfCliClearStatsCli(466),
|
|
bitipxCliDisableGnsCli(467),
|
|
bitipxCliDisableRipCli(468),
|
|
bitipxCliDisableRouteCli(469),
|
|
bitipxCliDisableSapCli(470),
|
|
bitipxCliRipSetDefDelayTimerCli(471),
|
|
bitipxCliRipSetHoldMultiplierCli(472),
|
|
bitipxCliRipSetDefIntervalTimerCli(473),
|
|
bitipxCliEnableGnsCli(474),
|
|
bitipxCliEnableRipCli(475),
|
|
bitipxCliEnableSapCli(476),
|
|
bitipxCliDisableRoute(477),
|
|
bitipxCliEnableRouteCli(478),
|
|
bitipxCliRipStateCli(479),
|
|
bitipxCliRipSetDelayTimerCli(480),
|
|
bitipxCliRipSetIntervalTimerCli(481),
|
|
bitipxCliSapAddStaticEntryCli(482),
|
|
bitipxCliSapDeleteStaticEntryCli(483),
|
|
bitipxCliSapSetDefDelayTimerCli(484),
|
|
bitipxCliSapSetDefHoldMultiplierCli(485),
|
|
bitipxCliSapSetDefIntervalTimerCli(486),
|
|
bitipxCliSapSetHoldMultiplierCli(487),
|
|
bitipxCliSapSetGnsTieBreakerCli(488),
|
|
bitipxCliSapStateCli(489),
|
|
bitipxCliSapSetDelayTimerCli(490),
|
|
bitipxCliSapSetIntervalTimerCli(491),
|
|
bitipxCliAddRouteEntryCli(492),
|
|
bitipxCliDeleteRouteEntryCli(493),
|
|
bitipxCliSetMaxRouteCli(494),
|
|
bitipxCliSetMaxSapCli(495),
|
|
bitipxCliSetMaxStaticRouteCli(496),
|
|
bitipxCliSetMaxStaticSapCli(497),
|
|
bitipxCliSetNetBiosEnableDisableCli(498),
|
|
bitipxCliSetLearnAfterIncrementEnableDisableCli(499),
|
|
bitcliPasswordROCli(500),
|
|
bitcliPasswordRWL1Cli(501),
|
|
bitcliPasswordRWL2Cli(502),
|
|
bitcliPasswordRWL3Cli(503),
|
|
bitcliPasswordRWCli(504),
|
|
bitcliPasswordRWACli(505),
|
|
bitcliPasswordSLBOPERCli(506),
|
|
bitcliPasswordL4OPERCli(507),
|
|
bitcliPasswordOPERCli(508),
|
|
bitcliPasswordSLBADMINCli(509),
|
|
bitcliPasswordL4ADMINCli(510),
|
|
bitcliPasswordSSLADMINCli(511),
|
|
bitcliMonitorDurationCli(512),
|
|
bitcliMonitorIntervalCli(513),
|
|
bitcliDefaultBannerCli(514),
|
|
bitcliDisplayMotdCli(515),
|
|
bitcliDefaultLoginCli(516),
|
|
bitcliDefaultPasswordCli(517),
|
|
bitcliMoreCli(518),
|
|
bitcliRloginLimitCli(519),
|
|
bitcliScrsizeCli(520),
|
|
bitcliTelnetLimitCli(521),
|
|
bitcliTimeoutCli(522),
|
|
bitlogCliHostCreateCli(523),
|
|
bitlogCliSetTransferFileNameCli(524),
|
|
bitlogCliHostDeleteCli(525),
|
|
bitlogcliLevelCli(526),
|
|
bitlogcliScreenCli(527),
|
|
bitlogCliMsgOnPcmciaCli(528),
|
|
bitcliAddTraceModuleCli(529),
|
|
bitsetAutoTraceStatusCli(530),
|
|
bitsetAutoTraceHighTrackDurationCli(531),
|
|
bitsetAutoTraceLowPercentageCli(532),
|
|
bitsetAutoTraceLowTrackDurationCli(533),
|
|
bitcliRemTraceModuleCli(534),
|
|
bitrcIpxCliPolicyTraceRipOutFilterAddCli(535),
|
|
bitrcIpxCliPolicyTraceRipOutFilterDeleteCli(536),
|
|
bitrcIpxCliPolicyTraceRipInFilterAddCli(537),
|
|
bitrcIpxCliPolicyTraceRipInFilterDeleteCli(538),
|
|
bitrcIpxCliPolicyTraceSapOutFilterAddCli(539),
|
|
bitrcIpxCliPolicyTraceSapOutFilterDelete(540),
|
|
bitrcIpxCliPolicyTraceSapInFilterAddCli(541),
|
|
bitrcIpxCliPolicyTraceSapInFilterDeleteCli(542),
|
|
bittracecliClearCli(543),
|
|
bittracecliLevelCli(544),
|
|
bittracecliOffCli(545),
|
|
bittracecliFilterCli(546),
|
|
bittracecliGrepStringCli(547),
|
|
bittraceCliPolicyCli(548),
|
|
bitdebugcliSlotXCli(549),
|
|
bitripCliSetDefImportMetCli(550),
|
|
bitripCliDisableCli(551),
|
|
bitripCliDomainCli(552),
|
|
bitripCliEnableCli(553),
|
|
bitripCliSetIfDomainCli(554),
|
|
bitripCliSetIfRxModeCli(555),
|
|
bitripCliSetIfTxModeCli(556),
|
|
bitripCliSetHoldDownCli(557),
|
|
bitripCliReceiveCli(558),
|
|
bitripCliSendCli(559),
|
|
bitsysCliSetRmonAlarmCreateCli(560),
|
|
bitsysCliSetRmonAlarmDeleteCli(561),
|
|
bitsysCliSetRmonEventCreateCli(562),
|
|
bitsysCliSetRmonEventDeleteCli(563),
|
|
bitsysCliSetRmonHistoryCreateCli(564),
|
|
bitsysCliSetRmonHistoryDeleteCli(565),
|
|
bitsysCliSetRmonEtherCreateCli(566),
|
|
bitsysCliSetRmonEtherDeleteCli(567),
|
|
bitsysCliSetRmonEtherOwnerCli(568),
|
|
bitcliStartAtmConsoleCli(569),
|
|
bitrebootcliCli(570),
|
|
bittoptreeCli(571),
|
|
bitconvert11configCli(572),
|
|
bitcopyimageCli(573),
|
|
bitcwccliCli(574),
|
|
bitshowdateCli(575),
|
|
bitdirectoryCli(576),
|
|
bitshowDumpAsicAddrCli(577),
|
|
bitshowHwDumpAllCli(578),
|
|
bitshowIcmpStatCli(579),
|
|
bitshowInetStatCli(580),
|
|
bitshowInspectCli(581),
|
|
bitcliinstallCli(582),
|
|
bitreloginCli(583),
|
|
bitshowopDumpErrorRegsCli(584),
|
|
bitshowOspfDumpAllCli(585),
|
|
bitshowOspfDumpSpfInfoCli(586),
|
|
bitpeercliCli(587),
|
|
bitpingcliCli(588),
|
|
bitipxCliPingCli(589),
|
|
bitpwccliCli(590),
|
|
bitshowrarDumpRegsCli(591),
|
|
bitshowRarCheckStatsCli(592),
|
|
bitshowRarErrorCountCli(593),
|
|
bitshowrcDumpIfIndexCli(594),
|
|
bitdeleteimageCli(595),
|
|
bitresetcliCli(596),
|
|
bitrlogincliCli(597),
|
|
bitrshcliCli(598),
|
|
bitsavecliCli(599),
|
|
bitVxshellCli(600),
|
|
bitclisourceCli(601),
|
|
bitshowSpyReportCli(602),
|
|
bitshowSwipDumpCli(603),
|
|
bittelnetcliCli(604),
|
|
bittracerouteCli(605),
|
|
bitshowTaskTraceCli(606),
|
|
bitrcIpRouteCliClearPortCli(607),
|
|
bitrcIpRouteCliClearVlanCli(608),
|
|
bitdumpcliArCli(609),
|
|
bitmltCliClearIstStatsCli(610),
|
|
bitportCliClearStatsCli(611),
|
|
bitcliResetConsoleShellCli(612),
|
|
bitcliKillTelnetSessionCli(613),
|
|
bitatmCliClearVPortStatsCli(614),
|
|
bitatmCliClearF5StatsCli(615),
|
|
bitatmCliClearPortStatsCli(616),
|
|
bitatmCliCardResetCli(617),
|
|
bitatmCliEnableVPortStatsCli(618),
|
|
bitatmCliSetDebugCli(619),
|
|
bitatmCliVPortStatsIntervalCli(620),
|
|
bitatmCliLaneCreateCli(621),
|
|
bitatmCliLaneDeleteCli(622),
|
|
bitatmCliStateCli(623),
|
|
bitigmpOldCliDelAccessListCli(624),
|
|
bitigmpOldCliSetAccessModeCli(625),
|
|
bitposCliCardResetCli(626),
|
|
bitposCliSetDebugCli(627),
|
|
bitposCliSetPosConsoleCli(628),
|
|
bitportCliSetLinktrapCli(629),
|
|
bitportCliFlushIgmpCli(630),
|
|
bitsysCliAccessEnableCli(631),
|
|
bitvlanCliIeeeDiscardRecordAgingCli(632),
|
|
bitvlanCliIeeeAgingDisableCli(633),
|
|
bitvlanCliIeeeAgingEnableCli(634),
|
|
bitsysCliSetSnmpForceTrapSenderCli(635),
|
|
bitsysResetWebPasswdCli(636),
|
|
bitsysResetSnmpCommStringsCli(637),
|
|
bitsysCliSetMgmtVirtualIpCli(638),
|
|
bitsysCliSetContactCli(639),
|
|
bitsysCliSetHighPerformanceCli(640),
|
|
bitsysCliSetLocationCli(641),
|
|
bitsysCliSetMessageControlCli(642),
|
|
bitsysCliSetChassisMTUCli(643),
|
|
bitcliPromptCli(644),
|
|
bitsysCliSetOctapidResetThresholdCli(645),
|
|
bitsysCliSetSmltPortUnlockTimeoutCli(646),
|
|
bitsysCliSetUdpSourceCli(647),
|
|
bitvlanCliFlushIeeeVlanDiscardRecordsCli(648),
|
|
bitposCliSetLEDCli(649),
|
|
bitvlanCliRipManualTrigCli(650),
|
|
bitvlanCliChangeIpxEncapCli(651),
|
|
bitvlanCliSetFdbTimeOutCli(652),
|
|
bitvlanCliSyncFdbCli(653),
|
|
bitportCliRipManualTrigCli(654),
|
|
bitportCliSetCpLimitCli(655),
|
|
bitportCliSetClockSourceCli(656),
|
|
bitportCliSetFlowControlCli(657),
|
|
bitportCliSetFlowControlPause0Cli(658),
|
|
bitportCliSetFlowControlPauseTimeCli(659),
|
|
bitportCliSetSffdCli(660),
|
|
bitsetMgmtIpCli(661),
|
|
bitsetWsmAutoResetCli(662),
|
|
bitreadWSMCommunityCli(663),
|
|
bitwriteWSMCommunityCli(664),
|
|
bittrapWSMCommunityCli(665),
|
|
bitauthTrapWSMCli(666),
|
|
bitlinkTrapWSMCli(667),
|
|
bittelnetWsmCli(668),
|
|
bitsyslogFacilityCli(669),
|
|
bitwsmResetCli(670),
|
|
bitwsmSaveCli(671),
|
|
bitwsmBootChoiceCli(672),
|
|
bitwsmDumpCardDBCli(673),
|
|
bitwsmDumpIPTableCli(674),
|
|
bitwsmDumpTableCli(675),
|
|
bithiddenModeCli(676),
|
|
bitresetSamCli(677),
|
|
bitsamBootBackupCli(678),
|
|
bitsamShowClusterCli(679),
|
|
bitoldieCli(680),
|
|
bitipCliSetBgpRedistApplyCli(681),
|
|
bitrcBgpPeerCli(682),
|
|
bitCliConfigIpBgpMaxInitPeersCli(683),
|
|
bitCliConfigIpBgpMaxTxQueueLenCli(684),
|
|
bitCliConfigIpBgpDebugScreenCli(685),
|
|
bitpolicySetOspfAcceptPrecedenceCli(686),
|
|
bitpolicySetOspfAnnouncePrecedenceCli(687),
|
|
bitpolicySetRipAcceptPrecedenceCli(688),
|
|
bitpolicySetRipAcceptRipIfListCli(689),
|
|
bitpolicySetRipAnnounceOutIfListCli(690),
|
|
bitpolicySetRipAnnouncePrecedenceCli(691),
|
|
bitpolicyRipAnnounceRemoveFromRtSrcCli(692),
|
|
bitospfCliModRangeEffectCli(693),
|
|
bitospfCliModRangeMetricCli(694),
|
|
bitospfCliSetVirtIfMd5KeyTxCli(695),
|
|
bitospfCliSetIfMd5KeyCli(696),
|
|
bitospfCliSetMd5KeyTxCli(697),
|
|
bitospfCliDelIfMd5KeyCli(698),
|
|
bitipCliSetOspfAcceptApplyCli(699),
|
|
bitospfCliSetDefMetricGrpCli(700),
|
|
bitospfCliSetSpfHoldDownTimeCli(701),
|
|
bitospfCliSetSpfRunCli(702),
|
|
bitospfCliSetTrapCli(703),
|
|
bitrcIpVrrpCliClearPortCli(704),
|
|
bitrcIpVrrpCliClearVlanCli(705),
|
|
bitrcIpResourceUsageGlobalGrp(706),
|
|
bitrcIpPimInterfaceTbl(707),
|
|
bitipmcCliSetDvmGlobDisCli(708),
|
|
bitipmcCliSetDvmGlobEnlCli(709),
|
|
bitipmcCliSetDvmGlobLeafTimeoutCli(710),
|
|
bitipmcCliSetDvmGlobNbrTimeoutCli(711),
|
|
bitipmcCliSetDvmGlobNbrProbeIntCli(712),
|
|
bitipmcCliSetDvmGlobTrigUpdateIntervalCli(713),
|
|
bitipmcCliSetDvmGlobUpdateIntervalCli(714),
|
|
bitipmcCliSetDvmGlobFwdCacheTimeoutCli(715),
|
|
bitipmcCliSetDvmGlobRouteExpireTimeoutCli(716),
|
|
bitipmcCliSetDvmGlobRouteDiscTimeoutCli(717),
|
|
bitipmcCliSetDvmGlobRouteSwitchTimeoutCli(718),
|
|
bitipmcCliSetDvmGlobShowNextHopTableCli(719),
|
|
bitipCliSetPimdebugAssertCli(720),
|
|
bitipCliSetPimdebugBootstrapCli(721),
|
|
bitipCliSetPimdebugGroupCli(722),
|
|
bitipCliSetPimdebugHelloCli(723),
|
|
bitipCliSetPimdebugJoinpruneCli(724),
|
|
bitipCliSetPimDbgTraceCli(725),
|
|
bitipCliSetPimDbgLogCli(726),
|
|
bitipCliSetPimdebugRegisterCli(727),
|
|
bitipCliSetPimdebugRegStopCli(728),
|
|
bitipCliSetPimdebugRpadvCli(729),
|
|
bitipCliSetPimdebugSendCli(730),
|
|
bitipCliSetPimdebugRcvCli(731),
|
|
bitipClienabletraceforSGentryCli(732),
|
|
bitipClidisabletraceforSGentryCli(733),
|
|
bitipCliSetPimGlobBrDisCli(734),
|
|
bitipCliSetPimGlobBrEnlCli(735),
|
|
bitportCliSetPimIfCreateCli(736),
|
|
bitportCliSetPimIfTypeCli(737),
|
|
bitdiagCliPingSnoopAddPortsCli(738),
|
|
bitdiagCliPingSnoopCreateCli(739),
|
|
bitdiagCliPingSnoopDeleteCli(740),
|
|
bitdiagCliPingSnoopEnaDisCli(741),
|
|
bitdiagCliPingSnoopRemPortsCli(742),
|
|
bitrcIpBgpPeerCli(743),
|
|
bitospfCliSetVirtIfMd5KeyCli(744),
|
|
bitospfCliDelVirtIfMd5KeyCli(745),
|
|
bitipSetOspfRedistApplyCli(746),
|
|
bitospfSetAutoVlinkCli(747),
|
|
bitospfSetTrapCli(748),
|
|
bitipSetPimdebugSourceCli(749),
|
|
bitportCliSetLoopDetectCli(750),
|
|
bitlogcliClearCli(751),
|
|
bitlogcliWriteCli(752),
|
|
bitsetAutoTraceHighPercentageCli(753),
|
|
bittracecliScreenCli(754),
|
|
bitripCliCliSetIfRxModeCli(755),
|
|
bitripSetIfTxModeCli(756),
|
|
bitripUpdateCli(757),
|
|
bitsysCliSetSendTrapConfigCli(758),
|
|
bitclilsCli(759),
|
|
bitclimkdirCli(760),
|
|
bittelnetSamCli(761),
|
|
bitsysCliV3UserSetCli(762),
|
|
bitsysCliV3GrpSetCli(763),
|
|
bitsysCliV3AccessSetCli(764),
|
|
bitsysCliV3NotifySetCli(765),
|
|
bitsysCliV3ViewSetCli(766),
|
|
bitsysCliV3TargetSetCli(767),
|
|
bitsysCliV3TargetParamsSetCli(768),
|
|
bitsnmpCliViewSetCli(769),
|
|
bitBcli8100Cli(770),
|
|
bitBcliAgentHacpuCli(771),
|
|
bitBcliAttribCli(772),
|
|
bitBcliAutobootCli(773),
|
|
bitBcliAutonegotiateCli(774),
|
|
bitBcliBaudCli(775),
|
|
bitBcliBootCli(776),
|
|
bitBcliBootpCli(777),
|
|
bitBcliCdCli(778),
|
|
bitBcliCfgfileCli(779),
|
|
bitBcliCopyCli(780),
|
|
bitBcliCpCli(781),
|
|
bitBcliCwcCli(782),
|
|
bitBcliDatabitsCli(783),
|
|
bitBcliDcdebugCli(784),
|
|
bitBcliDebugcfgCli(785),
|
|
bitBcliDebugmodeCli(786),
|
|
bitBcliDelayCli(787),
|
|
bitBcliWlandesiredssidCli(788),
|
|
bitBcliDirCli(789),
|
|
bitBcliDosChkdskCli(790),
|
|
bitBcliDosFormatCli(791),
|
|
bitBcliDstCli(792),
|
|
bitBcliDstendCli(793),
|
|
bitBcliDstnameCli(794),
|
|
bitBcliDstoffCli(795),
|
|
bitBcliDststartCli(796),
|
|
bitBcliDumpspromCli(797),
|
|
bitBcliEditCli(798),
|
|
bitBcliEgressloopCli(799),
|
|
bitBcliFactorydefaultsCli(800),
|
|
bitBcliFmmdebugCli(801),
|
|
bitBcliFmmFormatCli(802),
|
|
bitBcliFtpdCli(803),
|
|
bitBcliFtpdebugCli(804),
|
|
bitBcliFullduplexCli(805),
|
|
bitBcliGrepCli(806),
|
|
bitBcliHacpuCli(807),
|
|
bitBcliI2cdebugCli(808),
|
|
bitBcliImagefileCli(809),
|
|
bitBcliLsCli(810),
|
|
bitBcliMasterCli(811),
|
|
bitBcliMcpCli(812),
|
|
bitBcliMfgburninCli(813),
|
|
bitBcliMfgdCli(814),
|
|
bitBcliMfgledCli(815),
|
|
bitBcliMfgmCli(816),
|
|
bitBcliMgmtrouteCli(817),
|
|
bitBcliMkdirCli(818),
|
|
bitBcliMnetipCli(819),
|
|
bitBcliMoreCli(820),
|
|
bitBcliMoreflagCli(821),
|
|
bitBcliMulticastCli(822),
|
|
bitBcliMvCli(823),
|
|
bitBcliNetenableCli(824),
|
|
bitBcliNetipCli(825),
|
|
bitBcliNetrestartCli(826),
|
|
bitBcliNetspeedCli(827),
|
|
bitBcliPcdebugCli(828),
|
|
bitBcliPclogCli(829),
|
|
bitBcliPctraceCli(830),
|
|
bitBcliPeerCli(831),
|
|
bitBcliPingCli(832),
|
|
bitBcliProgrambootCli(833),
|
|
bitBcliPromptCli(834),
|
|
bitBcliPwcCli(835),
|
|
bitBcliPwdCli(836),
|
|
bitBcliRarudipsvCli(837),
|
|
bitBcliRarudrecCli(838),
|
|
bitBcliReadspromCli(839),
|
|
bitBcliRebootonerrorCli(840),
|
|
bitBcliResetCli(841),
|
|
bitBcliResetPasswordCli(842),
|
|
bitBcliRloginCli(843),
|
|
bitBcliRlogindCli(844),
|
|
bitBcliRloginlimitCli(845),
|
|
bitBcliRmCli(846),
|
|
bitBcliRshCli(847),
|
|
bitBcliSaveCli(848),
|
|
bitBcliSavetostandbyCli(849),
|
|
bitBcliScrsizeCli(850),
|
|
-- 851 is a duplicate and should not be used
|
|
bitBcliSetbootpimagenameCli(851),
|
|
bitBcliSioenableCli(852),
|
|
bitBcliSiomodeCli(853),
|
|
bitBcliSiomtuCli(854),
|
|
bitBcliSiomyipCli(855),
|
|
bitBcliSiopeeripCli(856),
|
|
bitBcliSiopppfileCli(857),
|
|
bitBcliSiorestartCli(858),
|
|
bitBcliSioslipcomCli(859),
|
|
bitBcliSiosliprxcomCli(860),
|
|
bitBcliSnmpdCli(861),
|
|
bitBcliSourceCli(862),
|
|
bitBcliSshdCli(863),
|
|
bitBcliTelnetCli(864),
|
|
bitBcliTelnetdCli(865),
|
|
bitBcliTelnetlimitCli(866),
|
|
bitBcliTestCli(867),
|
|
bitBcliTestspromCli(868),
|
|
bitBcliTftpdCli(869),
|
|
bitBcliTftpdebugCli(870),
|
|
bitBcliTftphashCli(871),
|
|
bitBcliTftphostCli(872),
|
|
bitBcliTftprexmitCli(873),
|
|
bitBcliTftptimeoutCli(874),
|
|
bitBcliTimeoutCli(875),
|
|
bitBcliTupleCli(876),
|
|
bitBcliTzCli(877),
|
|
bitBcliTzoffCli(878),
|
|
bitBcliUpdatebootCli(879),
|
|
bitBcliVerifycfgCli(880),
|
|
bitBcliVxataCli(881),
|
|
bitBcliVxdcCli(882),
|
|
bitBcliVxdosCli(883),
|
|
bitBcliVxinetCli(884),
|
|
bitBcliVxiosCli(885),
|
|
bitBcliVxmemCli(886),
|
|
bitBcliVxpasswordCli(887),
|
|
bitBcliVxpppCli(888),
|
|
bitBcliVxtiCli(889),
|
|
bitBcliVxuserCli(890),
|
|
bitBcliWdtCli(891),
|
|
bitBcliWlanCli(892),
|
|
bitBcliWlanconfigureCli(893),
|
|
bitBcliWriteRtcCli(894),
|
|
bitBcliWritespromCli(895),
|
|
-- 896 is a duplicate and should not be used
|
|
bitBootPCliSetImageNameCli(896),
|
|
bitBootPCliSettingCli(897),
|
|
bitExitTreeCli(898),
|
|
bitMacUpgradeCli(899),
|
|
bitPcmciaStopCli(900),
|
|
bitBcliPrivilegeCli(901),
|
|
bitBcliReadRtcCli(902),
|
|
bitShowHelpCli(903),
|
|
bitShowHistoryCli(904),
|
|
bitOpTreeCli(905),
|
|
bitUpOneTreeCli(906),
|
|
bitBcliHiSecureFlagCli(907),
|
|
bitBoxCli(908),
|
|
bitBcliBlockSwitchOverCli(909),
|
|
bitBcliCtrlRecOptimizeCli(910),
|
|
bitBcliLogParmsCli(911),
|
|
bitPasswordAgeCli(912),
|
|
bitLicenseLoadCli(913),
|
|
bitportCliUnknownMacDiscAddAllowMacCli(914),
|
|
-- 915 is a duplicate and should not be used
|
|
bitBootpCliSetImageNameCli(915),
|
|
bitdot3adAggTbl(916),
|
|
bitdot3adAggPortTbl(917),
|
|
bitrcLacpGlobalGrp(918),
|
|
bitrcPortLacpTbl(919),
|
|
bitrcPortVLacpTbl(920),
|
|
bitdot1xPaeSystemGrp(921),
|
|
bitdot1xAuthConfigTbl(922),
|
|
bitdot1xPaePortTbl(923),
|
|
bitdot3adrcPortLacpTbl(924),
|
|
bitrcPortRemoteMirroringTbl(925),
|
|
bitrcIpRsmltCli(926),
|
|
bitsysCliV3NotifyFilterSetCli(927),
|
|
bitsysCliV3NotifyProfileSetCli(928),
|
|
bitsysCliSetSnmpServerCli(929),
|
|
bitrcIpConfRsmltTbl(930),
|
|
bitrcIpxRsmltOperTbl(931),
|
|
bitcliLogCli(932),
|
|
bitipmcCliSetDvmGlobTrapEnlCli(933),
|
|
bitipmcCliSetDvmGlobLogEnlCli(934),
|
|
bitDismanPingTraceroute (935),
|
|
|
|
bitNaapCli(974),
|
|
bitBcliAltLedEnableCli(975),
|
|
bitBcliBackupCfgfileCli(976),
|
|
bitrcBridgeFdbProtectTbl(977),
|
|
bitrcSysDnsServer(978),
|
|
bitBcli8616ReAutonegCli(979),
|
|
bitBcliBootpImageNameSetCli(980),
|
|
bitBcliMezzImageNameSetCli(981),
|
|
bitBcliMacUpgradeCli(982),
|
|
bitLoadConfigCli(983),
|
|
bitBcliBootpImageNameInfo(984),
|
|
bitospfCliSetRfc1583CompatibilityCli(985),
|
|
bitShExecuteCli(986),
|
|
bitsysCliSetHighThroughputModeCli(987),
|
|
bitsysCliSetUdpChecksumCli(988),
|
|
bitBcliMaintCommand(989),
|
|
bitExtCpLimit(990),
|
|
bitDumpCircuitcli(991),
|
|
bitcppStatscli(992),
|
|
bitfbuffDumpcli(993),
|
|
bitmemShowcli(994),
|
|
bitcheckStackcli(995),
|
|
bitrcDumpSnmpcli(996),
|
|
bitppeGetPortIsLinkUpcli(997),
|
|
bitshowPpcli(998),
|
|
bitdumpFacli(999),
|
|
bitpimVirtualNbrTbl(1012),
|
|
bitcliPasswordLockoutCli(1015),
|
|
bitcliPasswordHistoryCli(1016),
|
|
bitcliPasswordDefLockoutCli(1017),
|
|
bitAutoRecoverSet(1019),
|
|
bitAccessLevelEnDisCli(1020),
|
|
bitPortCliSetSpoofDetectCli(1023),
|
|
bitBcliMd5Cli(1024),
|
|
bitBcliDumpfhCli(1025),
|
|
bitBcliMezzCardBootEnableCli(1027),
|
|
bitPasswordLenCli(1029),
|
|
bitBcliCheckSrcRouteCli(1030),
|
|
|
|
-- CardType bit numbers start here
|
|
bitcardType(1536),
|
|
bitrc2kCPU(1537),
|
|
bitrc2k48x100BaseTX(1538),
|
|
bitrc2k24x100BaseTX(1539),
|
|
bitrc2k24x100BaseFX(1540),
|
|
bitrc2k2xOC12(1541),
|
|
bitrc2k8xATM(1542),
|
|
bitrc2kRMON(1543),
|
|
bitrc2k8x1000BaseSXBB(1544),
|
|
bitrc2k8x1000BaseLXBB(1545),
|
|
bitrc2k8x1000BaseSXRBB(1546),
|
|
bitrc2k8x1000BaseLXRBB(1547),
|
|
bitrc2k8x1000BaseXDBB(1548),
|
|
bitrc2k8xOC3(1549),
|
|
bitrc2kMg32x100BaseTX(1550),
|
|
bitrc2kMg48x100BaseTX(1551),
|
|
bitrc2kMg16x100BaseFX(1552),
|
|
bitrc2kMg8x1000BaseIC(1553),
|
|
bitrc2k8x1000BaseIC(1554),
|
|
bitrc2kMg48x100BaseTC(1555),
|
|
bitrc2k6xPOS(1556),
|
|
bitrc2k16x1000BaseSXBB(1557),
|
|
bitrc2k8x1000BaseT(1558),
|
|
bitrc2k32x100BaseTX(1559),
|
|
bitrc2k1x10GBaseLW(1560),
|
|
bitrc2k16x1000BaseT(1561),
|
|
bitrc2k1x10GBaseLR(1562),
|
|
bitrc2kAlteonWSM(1563),
|
|
bitrc2k48x100BaseTXM(1564),
|
|
bitrc2k32x100BaseTXM(1565),
|
|
bitrc2k8x1000BaseICM(1566),
|
|
bitrc2k8x1000BaseSXBBM(1567),
|
|
bitrc2k8x1000BaseTM(1568),
|
|
bitrc2k8xATMM(1569),
|
|
bitrc2k6xPOSM(1570),
|
|
-- Thunderbolt: 1571 - 1578 have been removed
|
|
bitrc2kPP8300-CPU8x1000BaseSFP(1579),
|
|
bitrc2kPP8300-24x1000BaseTX(1580),
|
|
bitrc2kPP8300-48x100BaseTX(1581),
|
|
bitrc2kPP8300-48x100BaseTXPOE(1582),
|
|
bitrc2kAlteonLP(1583),
|
|
bitrc2kAlteonASFM(1584),
|
|
bitrc2k61AlteonSAM(1585),
|
|
bitrc2k62AlteonSAM(1586),
|
|
|
|
bitlastbitnum(2047)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Bit position number of license bitmap"
|
|
::= { rcLicense 1 }
|
|
|
|
rcLicenseBitMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "License bit map. Bitmap number is defined in rcLicenseNumber"
|
|
::= { rcLicense 2 }
|
|
|
|
-- end of rcLicense
|
|
|
|
rcSshGlobalHostIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "current remote ip addr"
|
|
::= { rcSshGlobal 12 }
|
|
|
|
|
|
rcSslMipTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcSslMipEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table would display the MIP of the SSL blade
|
|
according to the slot number."
|
|
::= { rcSsh 2 }
|
|
|
|
rcSslMipTableEntry OBJECT-TYPE
|
|
SYNTAX RcSslMipEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table get the MIP of the SSL blade on which
|
|
the blade is in different cluster."
|
|
INDEX { rcSslMipSlot }
|
|
::= { rcSslMipTable 1 }
|
|
|
|
RcSslMipEntry ::=
|
|
SEQUENCE {
|
|
rcSslMipSlot Integer32,
|
|
rcSslMipMip DisplayString
|
|
}
|
|
|
|
rcSslMipSlot OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used as an index to find out the MIP of SSL blade."
|
|
::= { rcSslMipTableEntry 1 }
|
|
|
|
rcSslMipMip OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Master IP of the SSL blade."
|
|
::= { rcSslMipTableEntry 2 }
|
|
|
|
-- LACP Group
|
|
-- LACP Global Information.
|
|
|
|
rcLacpGlobal OBJECT IDENTIFIER ::= { rcLacp 1 }
|
|
|
|
rcLacpGlobalEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "globally enable/disable LACP"
|
|
DEFVAL { false }
|
|
::= { rcLacpGlobal 1 }
|
|
|
|
rcLacpGlobalSystemPriority OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "set system priority to all the LACP enabled aggregators
|
|
and prots"
|
|
DEFVAL { 32768 }
|
|
::= { rcLacpGlobal 2 }
|
|
|
|
rcLacpGlobalFastPeriodicTime OBJECT-TYPE
|
|
SYNTAX INTEGER (200..20000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The number of miliseconds between periodic transmissions
|
|
using Short Timeouts. Set this value to all LACP enabled ports."
|
|
DEFVAL { 1000 }
|
|
::= { rcLacpGlobal 3 }
|
|
|
|
rcLacpGlobalSlowPeriodicTime OBJECT-TYPE
|
|
SYNTAX INTEGER (10000..30000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The number of miliseconds between periodic transmissions
|
|
using LONG Timeouts. Set this value to all LACP enabled ports."
|
|
DEFVAL { 30000 }
|
|
::= { rcLacpGlobal 4 }
|
|
|
|
rcLacpGlobalTimeoutScale OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Scalar value used to calculate timeout time from
|
|
periodic time. Set this value to all LACP enabled ports."
|
|
DEFVAL { 3 }
|
|
::= { rcLacpGlobal 5 }
|
|
|
|
rcLacpGlobalAggrWaitTime OBJECT-TYPE
|
|
SYNTAX INTEGER (200..2000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The number of mili seconds to delay aggregation to
|
|
allow multiple links to aggregate simultaneously."
|
|
DEFVAL { 2000 }
|
|
::= { rcLacpGlobal 6 }
|
|
|
|
rcLacpGlobalVlacpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "globally enable/disable Virtual LACP"
|
|
DEFVAL { false }
|
|
::= { rcLacpGlobal 7 }
|
|
|
|
|
|
rcLacpGlobalFastPeriodicTimeOper OBJECT-TYPE
|
|
SYNTAX INTEGER (200..20000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The operating value of global fast periodic timer."
|
|
::= { rcLacpGlobal 9 }
|
|
|
|
rcLacpGlobalSlowPeriodicTimeOper OBJECT-TYPE
|
|
SYNTAX INTEGER (10000..30000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The operating value of global show periodic time."
|
|
::= { rcLacpGlobal 10 }
|
|
|
|
rcLacpGlobalTimeoutScaleOper OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The operating value of global timeout scale."
|
|
::= { rcLacpGlobal 11 }
|
|
|
|
rcLacpGlobalAggrWaitTimeOper OBJECT-TYPE
|
|
SYNTAX INTEGER (200..2000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The operating value of global aggregate wait time."
|
|
::= { rcLacpGlobal 12 }
|
|
|
|
rcLacpGlobalSmltSysId OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "LACP system ID for SMLT"
|
|
::= { rcLacpGlobal 13 }
|
|
|
|
-- GlobalMacFilter Changes
|
|
|
|
rcGlobalMacFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcGlobalMacFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of Global Mac filter entries."
|
|
::= { rcFdb 1 }
|
|
|
|
rcGlobalMacFilterEntry OBJECT-TYPE
|
|
SYNTAX RcGlobalMacFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "this entry is used for global mac filtering.Any Mac
|
|
address configured here will be discarded globally
|
|
by the switch."
|
|
INDEX { rcGlobalMacFilterAddress }
|
|
::= { rcGlobalMacFilterTable 1 }
|
|
|
|
RcGlobalMacFilterEntry ::=
|
|
SEQUENCE {
|
|
rcGlobalMacFilterAddress MacAddress,
|
|
rcGlobalMacFilterRowStatus RowStatus
|
|
}
|
|
|
|
rcGlobalMacFilterAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A MAC address which will be discarded globally by
|
|
the switch"
|
|
::= { rcGlobalMacFilterEntry 1 }
|
|
|
|
rcGlobalMacFilterRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries in rcGlobalMacFilterTable."
|
|
::= { rcGlobalMacFilterEntry 2 }
|
|
|
|
rcPowerRangerMib OBJECT IDENTIFIER ::= { rcPowerRanger 1 }
|
|
rcPowerRangerNotifications OBJECT IDENTIFIER ::= { rcPowerRangerMib 0 }
|
|
rcPowerRangerObjects OBJECT IDENTIFIER ::= { rcPowerRangerMib 1 }
|
|
|
|
--
|
|
-- Object groups within the Power Ranger MIB
|
|
--
|
|
|
|
rcPrQos OBJECT IDENTIFIER ::= { rcPowerRangerObjects 1 }
|
|
rcPrFilter OBJECT IDENTIFIER ::= { rcPowerRangerObjects 2 }
|
|
|
|
--
|
|
-- The rcPrQos group
|
|
--
|
|
|
|
rcPrQosScalars OBJECT IDENTIFIER ::= { rcPrQos 1 }
|
|
|
|
LaneSet ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The set of lanes that are members of this Global
|
|
Policer. The string is 4 octets long, for a total
|
|
of 32 bits. Each bit corresponds to a laneId.
|
|
Each I/O slot has 4 laneIds. When a bit has the
|
|
value one(1), the corresponding laneId is a member
|
|
of the set. When a bit has the value zero(0), the
|
|
corresponding laneId is not a member of the set.
|
|
The encoding is such that the most significant bit
|
|
of octet #1 corresponds to laneId 0, while the
|
|
least significant bit of octet #4 corresponds to
|
|
laneId 31."
|
|
SYNTAX OCTET STRING (SIZE (4))
|
|
|
|
rcPrQosPolicyNumPolicies OBJECT-TYPE
|
|
SYNTAX INTEGER (0..12288)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A list of Global Policer (GPID) entries.
|
|
The number of entries is given by
|
|
rcPrQosPolicyNumPolicies."
|
|
::= { rcPrQosScalars 1 }
|
|
|
|
rcPrQosTxQueueNumTemplates OBJECT-TYPE
|
|
SYNTAX INTEGER (0..383)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of egress queue templates currently
|
|
defined in the switch."
|
|
::= { rcPrQosScalars 2 }
|
|
|
|
-- Power Ranger Qos Policy Policers Table
|
|
rcPrQosPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of GPID entries. The number of entries is
|
|
given by rcPrQosPolicyNumPolicies."
|
|
::= { rcPrQos 2 }
|
|
|
|
rcPrQosPolicyEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing configuration information for a
|
|
particular global policer."
|
|
INDEX { rcPrQosPolicyGpId }
|
|
::= { rcPrQosPolicyTable 1 }
|
|
|
|
RcPrQosPolicyEntry ::= SEQUENCE {
|
|
rcPrQosPolicyGpId INTEGER,
|
|
rcPrQosPolicyName DisplayString,
|
|
rcPrQosPolicyPeakRate INTEGER,
|
|
rcPrQosPolicySvcRate INTEGER,
|
|
rcPrQosPolicyLaneMembers LaneSet,
|
|
rcPrQosPolicyRowStatus RowStatus
|
|
}
|
|
|
|
rcPrQosPolicyGpId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16383)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies Global Policer
|
|
associated with this entry."
|
|
::= { rcPrQosPolicyEntry 1 }
|
|
|
|
rcPrQosPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "An administratively-assigned name for this Global
|
|
Policer."
|
|
::= { rcPrQosPolicyEntry 2 }
|
|
|
|
rcPrQosPolicyPeakRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Global Policer Peak Rate in Kilobit/sec."
|
|
::= { rcPrQosPolicyEntry 3 }
|
|
|
|
rcPrQosPolicySvcRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Global Policer Service Rate in Kilobit/sec."
|
|
::= { rcPrQosPolicyEntry 4 }
|
|
|
|
rcPrQosPolicyLaneMembers OBJECT-TYPE
|
|
SYNTAX LaneSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The set of lanes that are members of this Global
|
|
Policer. The string is 4 octets long, for a total
|
|
of 32 bits. Each bit corresponds to a laneId.
|
|
Each I/O slot has 4 laneIds. When a bit has the
|
|
value one(1), the corresponding laneId is a member
|
|
of the set. When a bit has the value zero(0), the
|
|
corresponding laneId is not a member of the set.
|
|
The encoding is such that the most significant bit
|
|
of octet #1 corresponds to laneId 0, while the
|
|
least significant bit of octet #4 corresponds to
|
|
laneId 31."
|
|
::= { rcPrQosPolicyEntry 5 }
|
|
|
|
rcPrQosPolicyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrQosPolicyEntry 6}
|
|
|
|
-- Power Ranger Qos Local Policer Table
|
|
|
|
rcPrQosLocalPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosLocalPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of local (aka physical) policer entries."
|
|
::= { rcPrQos 3 }
|
|
|
|
rcPrQosLocalPolicyEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosLocalPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry containing configuration information for
|
|
a particular local policer."
|
|
INDEX { rcPrQosLocalPolicyGpId,
|
|
rcPrQosLocalPolicyIndex }
|
|
::= { rcPrQosLocalPolicyTable 1 }
|
|
|
|
RcPrQosLocalPolicyEntry ::= SEQUENCE {
|
|
rcPrQosLocalPolicyGpId INTEGER,
|
|
rcPrQosLocalPolicyIndex Integer32,
|
|
rcPrQosLocalPolicyPeakRate INTEGER,
|
|
rcPrQosLocalPolicySvcRate INTEGER,
|
|
rcPrQosLocalPolicyTotalPkts Counter64,
|
|
rcPrQosLocalPolicyTotalBytes Counter64,
|
|
rcPrQosLocalPolicyBytesOverPeak Counter64,
|
|
rcPrQosLocalPolicyBytesOverSvc Counter64,
|
|
rcPrQosLocalPolicyTotalPktsDropped Counter64,
|
|
rcPrQosLocalPolicyLaneMember OCTET STRING
|
|
}
|
|
|
|
rcPrQosLocalPolicyGpId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16383)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A value of Global Policer ID corresponding to this
|
|
local policer."
|
|
::= { rcPrQosLocalPolicyEntry 1 }
|
|
|
|
rcPrQosLocalPolicyIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..16383)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies the local Policer
|
|
associated with this entry. Concatenation of
|
|
tap.lane.lpid."
|
|
::= { rcPrQosLocalPolicyEntry 2 }
|
|
|
|
rcPrQosLocalPolicyPeakRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local Policer Peak Rate in Kilobit/sec. Equals to
|
|
that of corresponding Global Policer ID."
|
|
::= { rcPrQosLocalPolicyEntry 3 }
|
|
|
|
rcPrQosLocalPolicySvcRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local Policer Service Rate in Kilobit/sec. Equals to
|
|
that of corresponding Global Policer ID."
|
|
::= { rcPrQosLocalPolicyEntry 4 }
|
|
|
|
rcPrQosLocalPolicyTotalPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local Policer Total Packets Count."
|
|
::= { rcPrQosLocalPolicyEntry 5 }
|
|
|
|
rcPrQosLocalPolicyTotalBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local Policer Total Bytes Count."
|
|
::= { rcPrQosLocalPolicyEntry 6 }
|
|
|
|
rcPrQosLocalPolicyBytesOverPeak OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local Policer Bytes over Peak Rate Count."
|
|
::= { rcPrQosLocalPolicyEntry 7 }
|
|
|
|
rcPrQosLocalPolicyBytesOverSvc OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local Policer Bytes over Service Rate Count."
|
|
::= { rcPrQosLocalPolicyEntry 8 }
|
|
|
|
rcPrQosLocalPolicyTotalPktsDropped OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The count of Local Policer Total Packets dropped
|
|
due to reasons other than policing, e.g. congestion."
|
|
::= { rcPrQosLocalPolicyEntry 9 }
|
|
|
|
rcPrQosLocalPolicyLaneMember OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The lane that this Gpid has a local policing
|
|
account on "
|
|
::= { rcPrQosLocalPolicyEntry 10 }
|
|
|
|
-- Power Ranger Qos Egress Queue Template Table
|
|
rcPrQosTxQueueTemplateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosTxQueueTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of egress queue templates. The number of
|
|
templates is given by rcPrQosTxQueueNumTemplates."
|
|
::= { rcPrQos 4 }
|
|
|
|
rcPrQosTxQueueTemplateEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosTxQueueTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing configuration information for a
|
|
particular egress queue template. Queue is a set of
|
|
egress queues."
|
|
INDEX { rcPrQosTxQueueTemplateId }
|
|
::= { rcPrQosTxQueueTemplateTable 1 }
|
|
|
|
RcPrQosTxQueueTemplateEntry ::= SEQUENCE {
|
|
rcPrQosTxQueueTemplateId INTEGER,
|
|
rcPrQosTxQueueTemplateName DisplayString,
|
|
rcPrQosTxQueueTemplateMaxQueues INTEGER,
|
|
rcPrQosTxQueueTemplateBalancedQueues INTEGER,
|
|
rcPrQosTxQueueTemplateHiPriQueues INTEGER,
|
|
rcPrQosTxQueueTemplateLoPriQueues INTEGER,
|
|
rcPrQosTxQueueTemplateTotalQueues Integer32,
|
|
rcPrQosTxQueueTemplateBalancedQList OCTET STRING,
|
|
rcPrQosTxQueueTemplateHiPriQList OCTET STRING,
|
|
rcPrQosTxQueueTemplateLoPriQList OCTET STRING,
|
|
rcPrQosTxQueueTemplateTotalQLists OCTET STRING,
|
|
rcPrQosTxQueueTemplateMinRateTotal INTEGER,
|
|
rcPrQosTxQueueTemplateMaxRateHiPri INTEGER,
|
|
rcPrQosTxQueueTemplatePortMembers PortSet,
|
|
rcPrQosTxQueueTemplateFlags INTEGER,
|
|
rcPrQosTxQueueTemplateApply TruthValue,
|
|
rcPrQosTxQueueTemplateRowStatus RowStatus
|
|
}
|
|
|
|
rcPrQosTxQueueTemplateId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..386)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A value that uniquely identifies Egress Queue
|
|
Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 1 }
|
|
|
|
rcPrQosTxQueueTemplateName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "An administratively-assigned name for this egress
|
|
Queue Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 2 }
|
|
|
|
rcPrQosTxQueueTemplateMaxQueues OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eight(8),
|
|
sixtyfour(64)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 3 }
|
|
|
|
rcPrQosTxQueueTemplateBalancedQueues OBJECT-TYPE
|
|
SYNTAX INTEGER (0..48)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Total number of Balanced Queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 4 }
|
|
|
|
rcPrQosTxQueueTemplateHiPriQueues OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Total number of High Priority Queues in this
|
|
Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 5 }
|
|
|
|
rcPrQosTxQueueTemplateLoPriQueues OBJECT-TYPE
|
|
SYNTAX INTEGER (0..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Total number of Low Priority Queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 6 }
|
|
|
|
rcPrQosTxQueueTemplateTotalQueues OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total number of queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 7 }
|
|
|
|
rcPrQosTxQueueTemplateBalancedQList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..200))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of Balanced Queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 8 }
|
|
|
|
rcPrQosTxQueueTemplateHiPriQList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..200))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of High Priority Queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 9 }
|
|
|
|
rcPrQosTxQueueTemplateLoPriQList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..200))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of Low Priority Queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 10 }
|
|
|
|
rcPrQosTxQueueTemplateTotalQLists OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..600))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of Total Physical Queues in this Template."
|
|
::= { rcPrQosTxQueueTemplateEntry 11 }
|
|
|
|
rcPrQosTxQueueTemplateMinRateTotal OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Sum of minimum rate guarantees for this template."
|
|
::= { rcPrQosTxQueueTemplateEntry 12 }
|
|
|
|
rcPrQosTxQueueTemplateMaxRateHiPri OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Sum of maximum rate guarantees for high priority
|
|
queues of this template."
|
|
::= { rcPrQosTxQueueTemplateEntry 13 }
|
|
|
|
rcPrQosTxQueueTemplatePortMembers OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Port members of this template."
|
|
::= { rcPrQosTxQueueTemplateEntry 14 }
|
|
|
|
rcPrQosTxQueueTemplateFlags OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
created(1),
|
|
committed(2),
|
|
modified(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Bitset indicated template state."
|
|
DEFVAL { created }
|
|
::= { rcPrQosTxQueueTemplateEntry 15 }
|
|
|
|
rcPrQosTxQueueTemplateApply OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When apply is issued by the administrator,
|
|
the Egress Queue Set attributes are committed."
|
|
DEFVAL { false }
|
|
::= { rcPrQosTxQueueTemplateEntry 16 }
|
|
|
|
rcPrQosTxQueueTemplateRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrQosTxQueueTemplateEntry 17 }
|
|
|
|
-- Power Ranger Qos Egress Queue Table
|
|
rcPrQosTxQueueTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosTxQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of elementary Egress queue entries."
|
|
::= { rcPrQos 5 }
|
|
|
|
rcPrQosTxQueueEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosTxQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing configuration information for a
|
|
particular elementary egress queue."
|
|
INDEX { rcPrQosTxQueueTid,
|
|
rcPrQosTxQueueQid }
|
|
::= { rcPrQosTxQueueTable 1 }
|
|
|
|
RcPrQosTxQueueEntry ::= SEQUENCE {
|
|
rcPrQosTxQueueTid INTEGER,
|
|
rcPrQosTxQueueQid INTEGER,
|
|
rcPrQosTxQueueName DisplayString,
|
|
rcPrQosTxQueueStyle INTEGER,
|
|
rcPrQosTxQueueWeight Integer32,
|
|
rcPrQosTxQueueMaxRate Integer32,
|
|
rcPrQosTxQueueMinRate Integer32,
|
|
rcPrQosTxQueueBquantum Integer32,
|
|
rcPrQosTxQueueMaxLength Integer32,
|
|
rcPrQosTxQueueWredCurveSet INTEGER,
|
|
rcPrQosTxQueueRowStatus RowStatus
|
|
}
|
|
|
|
rcPrQosTxQueueTid OBJECT-TYPE
|
|
SYNTAX INTEGER (1..386)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Template ID of the template this queue belongs to."
|
|
::= { rcPrQosTxQueueEntry 1 }
|
|
|
|
rcPrQosTxQueueQid OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Queue Offset from the base queue for this port."
|
|
::= { rcPrQosTxQueueEntry 2 }
|
|
|
|
rcPrQosTxQueueName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "An NNSC name for this egress queue. Allowed only
|
|
for 8 NNSC queues."
|
|
::= { rcPrQosTxQueueEntry 3 }
|
|
|
|
rcPrQosTxQueueStyle OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
hipri(1),
|
|
balanced(2),
|
|
lopri(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Egress queue style."
|
|
::= { rcPrQosTxQueueEntry 4 }
|
|
|
|
rcPrQosTxQueueWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress queue weight.
|
|
Applicable for balanced queues and lo-pri queues only."
|
|
::= { rcPrQosTxQueueEntry 5 }
|
|
|
|
rcPrQosTxQueueMaxRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Egress queue maximum rate, Kbs"
|
|
::= { rcPrQosTxQueueEntry 6 }
|
|
|
|
rcPrQosTxQueueMinRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Egress queue minimun rate guarantee, Kbs.
|
|
Applicable for balanced queues and lo-pri queues only."
|
|
::= { rcPrQosTxQueueEntry 7 }
|
|
|
|
rcPrQosTxQueueBquantum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Bandwidth allocation unit.
|
|
Applicable for balanced queues and lo-pri queues only."
|
|
::= { rcPrQosTxQueueEntry 8 }
|
|
|
|
rcPrQosTxQueueMaxLength OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maximum queue length."
|
|
::= { rcPrQosTxQueueEntry 9 }
|
|
|
|
rcPrQosTxQueueWredCurveSet OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tailDrop(1),
|
|
lowDrop(2),
|
|
mediumDrop(3),
|
|
highDrop(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Random Early Detection Number."
|
|
DEFVAL { tailDrop }
|
|
::= { rcPrQosTxQueueEntry 10 }
|
|
|
|
rcPrQosTxQueueRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrQosTxQueueEntry 11 }
|
|
|
|
-- Power Ranger Qos Egress Queue Stats Table
|
|
rcPrQosTxQueueStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrQosTxQueueStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of elementary Egress queue stats entries."
|
|
::= { rcPrQos 6 }
|
|
|
|
rcPrQosTxQueueStatsEntry OBJECT-TYPE
|
|
SYNTAX RcPrQosTxQueueStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing statistics information for a
|
|
particular elementary egress queue."
|
|
INDEX { rcPrQosTxQueueStatsPort,
|
|
rcPrQosTxQueueStatsQid }
|
|
::= { rcPrQosTxQueueStatsTable 1 }
|
|
|
|
RcPrQosTxQueueStatsEntry ::= SEQUENCE {
|
|
rcPrQosTxQueueStatsPort InterfaceIndex,
|
|
rcPrQosTxQueueStatsQid INTEGER,
|
|
rcPrQosTxQueueStatsTotalPages Counter64,
|
|
rcPrQosTxQueueStatsDroppedPages Counter64,
|
|
rcPrQosTxQueueStatsUtilization INTEGER
|
|
}
|
|
|
|
rcPrQosTxQueueStatsPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port index of the stats table."
|
|
::= { rcPrQosTxQueueStatsEntry 1 }
|
|
|
|
rcPrQosTxQueueStatsQid OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Queue Offset from the base queue for this port."
|
|
::= { rcPrQosTxQueueStatsEntry 2 }
|
|
|
|
rcPrQosTxQueueStatsTotalPages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total pages offered to the queue."
|
|
::= { rcPrQosTxQueueStatsEntry 3 }
|
|
|
|
rcPrQosTxQueueStatsDroppedPages OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total pages dropped by the queue."
|
|
::= { rcPrQosTxQueueStatsEntry 4 }
|
|
|
|
rcPrQosTxQueueStatsUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Utilization percentage of the queue."
|
|
::= { rcPrQosTxQueueStatsEntry 5 }
|
|
--
|
|
-- The rcPrFilter group
|
|
--
|
|
|
|
rcPrFilterScalars OBJECT IDENTIFIER ::= { rcPrFilter 1 }
|
|
|
|
rcPrFilterActTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Act entries in the
|
|
rcPrFilterActTable. Default table size is 0 until the
|
|
administrator configures any Act entries."
|
|
::= { rcPrFilterScalars 1 }
|
|
|
|
rcPrFilterAclTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Acl entries
|
|
in the rcPrFilterAclTable. Default table size is 0
|
|
until the administrator configures any Acl entries."
|
|
::= { rcPrFilterScalars 2 }
|
|
|
|
rcPrFilterAceTableSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to indicate the number of Ace entries in the
|
|
rcPrFilterAceTable. Default table size is 0 until the
|
|
administrator configures any Ace entries. The maximum
|
|
size is # of Acls multiplied by # of Aces."
|
|
::= { rcPrFilterScalars 3 }
|
|
|
|
--
|
|
-- Power Ranger (PR) Acl MIB specification
|
|
--
|
|
-- o The Access Control List (Acl) mib defines management objects for
|
|
-- configuration information of the hardware-assisted filtering feature.
|
|
--
|
|
-- o Acl is a group of filtering rules organized in an ordered list.
|
|
--
|
|
-- o A filtering rule in the Acl is called an Access Control Entry (Ace).
|
|
--
|
|
-- o All the rules in an ACL have a fixed superset of match fields upto a
|
|
-- supported number of fields. The fixed superset is configured as
|
|
-- desired match fields. Such a superset is called Access Control
|
|
-- Template (Act).
|
|
--
|
|
-- o Max of 4k ACTs; each ACT can be attached to several ACLs.
|
|
--
|
|
-- o Max of 4k ACLs; each ACL is attached to 1 and only 1 ACT.
|
|
-- Each ACL can have a maximum of 1k ACEs. Ports are assigned
|
|
-- from 1-500 and VLANs are assigned from 501-1000.
|
|
--
|
|
-- o Max of 10k ACEs; each ACE belongs to a single ACL. Precedence
|
|
-- is determined by the Ace-Id (lower Ace-Id means higher precedence).
|
|
--
|
|
|
|
rcPrFilterAct OBJECT IDENTIFIER ::= { rcPrFilter 2 }
|
|
|
|
-- ACT Table
|
|
|
|
rcPrFilterActTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterActEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Acts to store information of each Act
|
|
entry. This table is indexed by the Act Id."
|
|
::= { rcPrFilterAct 1 }
|
|
|
|
rcPrFilterActEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterActEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Act Entry holding Act information."
|
|
INDEX { rcPrFilterActId }
|
|
::= { rcPrFilterActTable 1 }
|
|
|
|
RcPrFilterActEntry ::= SEQUENCE {
|
|
rcPrFilterActId INTEGER,
|
|
rcPrFilterActName DisplayString,
|
|
rcPrFilterActArpAttrs INTEGER,
|
|
rcPrFilterActEthernetAttrs INTEGER,
|
|
rcPrFilterActIpAttrs INTEGER,
|
|
rcPrFilterActProtocolAttrs INTEGER,
|
|
rcPrFilterActApply TruthValue,
|
|
rcPrFilterActRowStatus RowStatus,
|
|
rcPrFilterActIpv6Attrs INTEGER
|
|
}
|
|
|
|
rcPrFilterActId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A table of Acts to store information of each
|
|
Act. This table is indexed by the Act Id."
|
|
::= { rcPrFilterActEntry 1 }
|
|
|
|
rcPrFilterActName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator
|
|
for the Act Entry."
|
|
::= { rcPrFilterActEntry 2 }
|
|
|
|
rcPrFilterActArpAttrs OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value is one or multiple (logical 'OR' of the
|
|
following):
|
|
none(0),
|
|
operation(1)
|
|
none: No Arp Attrs are selected or to clear
|
|
other choices.
|
|
operation: Only valid option for Arp attributes."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActEntry 3 }
|
|
|
|
rcPrFilterActEthernetAttrs OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value is one or multiple of the following:
|
|
none(0),
|
|
srcMac(1),
|
|
dstMac(2),
|
|
etherType(4),
|
|
port(8),
|
|
vlan(16),
|
|
vlanTagPrio(32)
|
|
none: If selected then unselect all other selections."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActEntry 4 }
|
|
|
|
rcPrFilterActIpAttrs OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value is one or multiple of the following:
|
|
none(0),
|
|
srcIp(1),
|
|
dstIp(2),
|
|
ipFragFlag(4),
|
|
ipOptions(8),
|
|
ipProtoType(16),
|
|
dscp(32)
|
|
none: If selected then unselect all other selections."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActEntry 5 }
|
|
|
|
rcPrFilterActProtocolAttrs OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value is one or multiple of the following:
|
|
none(0),
|
|
tcpSrcPort(1),
|
|
udpSrcPort(2),
|
|
tcpDstPort(4),
|
|
udpDstPort(8),
|
|
tcpFlags(16),
|
|
icmpMsgType(32)
|
|
none: If selected then unselect all other selections."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActEntry 6 }
|
|
|
|
rcPrFilterActApply OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When apply is issued by the administrator,
|
|
the ACT attributes cannot be modified."
|
|
DEFVAL { false }
|
|
::= { rcPrFilterActEntry 7 }
|
|
|
|
rcPrFilterActRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry. The
|
|
entry cannot be modified or deleted while there
|
|
are Acls configured with this Act entry."
|
|
::= { rcPrFilterActEntry 8}
|
|
|
|
rcPrFilterActIpv6Attrs OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value is one or multiple of the following:
|
|
none(0),
|
|
srcIpv6(1),
|
|
dstIpv6(4),
|
|
nextHdr(16),
|
|
none: If selected then unselect all other selections."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActEntry 9 }
|
|
|
|
-- Act Pattern Table to store the template
|
|
|
|
rcPrFilterActPatternTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterActPatternEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of user-defined parameters of Acls to
|
|
store information of each Acl. This table is indexed
|
|
by the Act Id and PatternIndex."
|
|
::= { rcPrFilterAct 2 }
|
|
|
|
rcPrFilterActPatternEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterActPatternEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing Configuration information for a
|
|
particular Act."
|
|
INDEX { rcPrFilterActPatternActId,
|
|
rcPrFilterActPatternIndex }
|
|
::= { rcPrFilterActPatternTable 1 }
|
|
|
|
RcPrFilterActPatternEntry ::= SEQUENCE {
|
|
rcPrFilterActPatternActId INTEGER,
|
|
rcPrFilterActPatternIndex INTEGER,
|
|
rcPrFilterActPatternName DisplayString,
|
|
rcPrFilterActPatternBase INTEGER,
|
|
rcPrFilterActPatternOffset INTEGER,
|
|
rcPrFilterActPatternLength INTEGER,
|
|
rcPrFilterActPatternRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterActPatternActId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the ActPatternEntry, a unique
|
|
identifier for Act entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterActPatternEntry 1 }
|
|
|
|
rcPrFilterActPatternIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indexes each user defined field pattern in an
|
|
Acl entry. In this release only 3 patterns are
|
|
allowed per ACT but we can have multiple
|
|
patterns per ACL."
|
|
::= { rcPrFilterActPatternEntry 2 }
|
|
|
|
rcPrFilterActPatternName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Acl Pattern Entry."
|
|
::= { rcPrFilterActPatternEntry 3 }
|
|
|
|
rcPrFilterActPatternBase OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
etherBegin(1),
|
|
macDstBegin(2),
|
|
macSrcBegin(3),
|
|
ethTypeLenBegin(4),
|
|
arpBegin(5),
|
|
ipHdrBegin(6),
|
|
ipOptionsBegin(7),
|
|
ipPayloadBegin(8),
|
|
ipTosBegin(9),
|
|
ipProtoBegin(10),
|
|
ipSrcBegin(11),
|
|
ipDstBegin(12),
|
|
tcpBegin(13),
|
|
tcpSrcportBegin(14),
|
|
tcpDstportBegin(15),
|
|
tcpFlagsEnd(16),
|
|
udpBegin(17),
|
|
udpSrcportBegin(18),
|
|
udpDstportBegin(19),
|
|
etherEnd(20),
|
|
ipHdrEnd(21),
|
|
icmpMsgBegin(22),
|
|
tcpEnd(23),
|
|
udpEnd(24),
|
|
ipv6HdrBegin(25)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User defined fields from headers to be used in
|
|
the Aces of the Acl."
|
|
DEFVAL { none }
|
|
::= { rcPrFilterActPatternEntry 4 }
|
|
|
|
rcPrFilterActPatternOffset OBJECT-TYPE -- MA/DZ to confirm maximum
|
|
SYNTAX INTEGER (0..76800)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Set Offset in bits to the beginning offset of the user
|
|
defined field with selected header option as base."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActPatternEntry 5 }
|
|
|
|
rcPrFilterActPatternLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..56)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The number of bits to extract beginning from the
|
|
offset is set in rcPrFilterActPatternLength.
|
|
Only 1-56 are valid."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterActPatternEntry 6 }
|
|
|
|
rcPrFilterActPatternRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterActPatternEntry 7 }
|
|
|
|
rcPrFilterAcl OBJECT IDENTIFIER ::= { rcPrFilter 3 }
|
|
|
|
-- ACL Table
|
|
|
|
rcPrFilterAclTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Acls to store information of each Acl.
|
|
This table is indexed by the Acl Id."
|
|
::= { rcPrFilterAcl 1 }
|
|
|
|
rcPrFilterAclEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing Configuration information for
|
|
a particular Acl."
|
|
INDEX { rcPrFilterAclId }
|
|
::= { rcPrFilterAclTable 1 }
|
|
|
|
RcPrFilterAclEntry ::= SEQUENCE {
|
|
rcPrFilterAclId INTEGER,
|
|
rcPrFilterAclActId INTEGER,
|
|
rcPrFilterAclName DisplayString,
|
|
rcPrFilterAclType INTEGER,
|
|
rcPrFilterAclAceListSize INTEGER,
|
|
rcPrFilterAclDefaultAction INTEGER,
|
|
rcPrFilterAclGlobalAction INTEGER,
|
|
rcPrFilterAclState EnableValue,
|
|
rcPrFilterAclVlanList IdList,
|
|
rcPrFilterAclPortList PortSet,
|
|
rcPrFilterAclRowStatus RowStatus,
|
|
rcPrFilterAclNumVlanIds INTEGER,
|
|
rcPrFilterAclPktType INTEGER
|
|
}
|
|
|
|
rcPrFilterAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unique identifier for Acl entry in the range
|
|
of Table Size."
|
|
::= { rcPrFilterAclEntry 1 }
|
|
|
|
rcPrFilterAclActId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A unique identifier for Act entry in the range
|
|
of Table Size."
|
|
::= { rcPrFilterAclEntry 2 }
|
|
|
|
rcPrFilterAclName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Acl Entry."
|
|
::= { rcPrFilterAclEntry 3 }
|
|
|
|
rcPrFilterAclType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inVlan(1),
|
|
outVlan(2),
|
|
inPort(3),
|
|
outPort(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "An Acl can be vlan-based or port-based. An Ace
|
|
has a capability to match packets classified as
|
|
'ingress' and 'egress'. An ingress packet is
|
|
assigned a value 'in' and an egress packet is
|
|
assigned a value 'out'."
|
|
::= { rcPrFilterAclEntry 4 }
|
|
|
|
rcPrFilterAclAceListSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates the number of Aces in a particular Acl."
|
|
::= { rcPrFilterAclEntry 5 }
|
|
|
|
rcPrFilterAclDefaultAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
deny(1),
|
|
permit(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates action to be taken when none of the
|
|
Aces in the Acl match."
|
|
DEFVAL { permit }
|
|
::= { rcPrFilterAclEntry 6 }
|
|
|
|
rcPrFilterAclGlobalAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
mirror(2),
|
|
count(3),
|
|
mirror-count (4),
|
|
ipfix(5),
|
|
mirror-ipfix(6),
|
|
count-ipfix(7),
|
|
mirror-count-ipfix(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates action is applied to all Aces that
|
|
match in an Acl."
|
|
DEFVAL { none }
|
|
::= { rcPrFilterAclEntry 7 }
|
|
|
|
rcPrFilterAclState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/Disables the state of all Aces in the Acl"
|
|
DEFVAL { enable }
|
|
::= { rcPrFilterAclEntry 8 }
|
|
|
|
rcPrFilterAclVlanList OBJECT-TYPE
|
|
SYNTAX IdList(SIZE(0..4096))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "An array used to indicate all the VLANs to be
|
|
associated with this Acl Entry. At present, only 4k
|
|
Vlans are supported."
|
|
::= { rcPrFilterAclEntry 9 }
|
|
|
|
rcPrFilterAclPortList OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates the ports to be added to this Acl Entry."
|
|
::= { rcPrFilterAclEntry 10 }
|
|
|
|
rcPrFilterAclRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for the entry. Deleting
|
|
a non-empty Acl results in deletion of member Aces
|
|
and then the Acl."
|
|
::= { rcPrFilterAclEntry 11 }
|
|
|
|
rcPrFilterAclNumVlanIds OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Used to Indicate the number of VLAN ID's that
|
|
are stored in the rcPrFilterAclVlanList."
|
|
::= { rcPrFilterAclEntry 12 }
|
|
|
|
rcPrFilterAclPktType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipv4(1),
|
|
ipv6(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates the packet type that thsi ACL is
|
|
applicable to."
|
|
DEFVAL { ipv4 }
|
|
::= { rcPrFilterAclEntry 13 }
|
|
|
|
-- Acl Stats Table
|
|
|
|
rcPrFilterAclStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAclStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Acls Statistics entries to store the
|
|
Default Acl statistics for each Acl.
|
|
This table is indexed by the Acl Id."
|
|
::= { rcPrFilterAcl 2 }
|
|
|
|
rcPrFilterAclStatsEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAclStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing default statistics information for
|
|
a particular Acl."
|
|
INDEX { rcPrFilterAclStatsAclId }
|
|
::= { rcPrFilterAclStatsTable 1 }
|
|
|
|
RcPrFilterAclStatsEntry ::= SEQUENCE {
|
|
rcPrFilterAclStatsAclId INTEGER,
|
|
rcPrFilterAclStatsMatchDefaultCounterPkts Counter64,
|
|
rcPrFilterAclStatsMatchDefaultOctets Counter64,
|
|
rcPrFilterAclStatsClear TruthValue
|
|
}
|
|
|
|
rcPrFilterAclStatsAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unique identifier for Acl entry in the range
|
|
of Table Size."
|
|
::= { rcPrFilterAclStatsEntry 1 }
|
|
|
|
rcPrFilterAclStatsMatchDefaultCounterPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Packet count of traffic not matching any of the
|
|
Ace rules or hit the Default Action that have the
|
|
count bit turned on in Acl Global Action."
|
|
::= { rcPrFilterAclStatsEntry 2 }
|
|
|
|
rcPrFilterAclStatsMatchDefaultOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Byte count of traffic not matching any of the Ace
|
|
rules or hit the Default Action that have the
|
|
count bit turned on in Acl Global Action."
|
|
::= { rcPrFilterAclStatsEntry 3 }
|
|
|
|
rcPrFilterAclStatsClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear default statistics for ACL Filters."
|
|
::= { rcPrFilterAclStatsEntry 4 }
|
|
|
|
-- Ace Table
|
|
|
|
rcPrFilterAce OBJECT IDENTIFIER ::= { rcPrFilter 4 }
|
|
|
|
-- Ace information is organized in 28 entries:
|
|
-- rcPrFilterAceEntry
|
|
-- rcPrFilterAceEthSrcAddrEntry
|
|
-- rcPrFilterAceEthDstAddrEntry
|
|
-- rcPrFilterAceEthEtherEntry
|
|
-- rcPrFilterAceEthVlanTagPrioEntry
|
|
-- rcPrFilterAceEthPortEntry
|
|
-- rcPrFilterAceEthVlanIdEntry
|
|
-- rcPrFilterAceArpEntry
|
|
-- rcPrFilterAceIpSrcAddrEntry
|
|
-- rcPrFilterAceIpDstAddrEntry
|
|
-- rcPrFilterAceIpDscpEntry
|
|
-- rcPrFilterAceIpProtoEntry
|
|
-- rcPrFilterAceIpOptionsEntry
|
|
-- rcPrFilterAceIpFragEntry
|
|
-- rcPrFilterAceProtoTcpSrcPortEntry
|
|
-- rcPrFilterAceProtoUdpSrcPortEntry
|
|
-- rcPrFilterAceProtoTcpDstPortEntry
|
|
-- rcPrFilterAceProtoUdpDstPortEntry
|
|
-- rcPrFilterAceProtoIcmpMsgTypeEntry
|
|
-- rcPrFilterAceProtoTcpFlagsEntry
|
|
-- rcPrFilterAcePattern1Entry
|
|
-- rcPrFilterAcePattern2Entry
|
|
-- rcPrFilterAcePattern3Entry
|
|
-- rcPrFilterAceStatsEntry
|
|
-- rcPrFilterAceEthShowEntry
|
|
-- rcPrFilterAceIpShowEntry
|
|
-- rcPrFilterAceProtoShowEntry
|
|
-- rcPrFilterAcePatternShowEntry
|
|
|
|
rcPrFilterAceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store information of each Ace
|
|
in context of its parent Acl. This is indexed by
|
|
AclId and AceId."
|
|
::= { rcPrFilterAce 1 }
|
|
|
|
rcPrFilterAceEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace information. Ace is a
|
|
member of one Acl."
|
|
INDEX { rcPrFilterAceAclId,
|
|
rcPrFilterAceId }
|
|
::= {rcPrFilterAceTable 1}
|
|
|
|
RcPrFilterAceEntry ::= SEQUENCE {
|
|
rcPrFilterAceAclId INTEGER,
|
|
rcPrFilterAceId INTEGER,
|
|
rcPrFilterAceName DisplayString,
|
|
rcPrFilterAceMode INTEGER,
|
|
rcPrFilterAceRemarkDscp INTEGER,
|
|
rcPrFilterAceRemarkDot1Priority INTEGER,
|
|
rcPrFilterAceRedirectNextHop IpAddress,
|
|
rcPrFilterAceRedirectUnreach INTEGER,
|
|
rcPrFilterAcePolice INTEGER,
|
|
rcPrFilterAceAdminState EnableValue,
|
|
rcPrFilterAceOperState INTEGER,
|
|
rcPrFilterAceEgressQueue INTEGER,
|
|
rcPrFilterAceEgressQueue1g INTEGER,
|
|
rcPrFilterAceEgressQueue10g INTEGER,
|
|
rcPrFilterAceEgressQueueNNSC INTEGER,
|
|
rcPrFilterAceFlags INTEGER,
|
|
rcPrFilterAceStopOnMatch EnableValue,
|
|
rcPrFilterAceMltIndex INTEGER,
|
|
rcPrFilterAceRowStatus RowStatus,
|
|
rcPrFilterAceIpfixState EnableValue,
|
|
rcPrFilterAceRedirectNextHopIpv6 Ipv6Address
|
|
}
|
|
|
|
rcPrFilterAceAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEntry 1 }
|
|
|
|
rcPrFilterAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "AceId uniquely identifies one Ace entry."
|
|
::= { rcPrFilterAceEntry 2 }
|
|
|
|
rcPrFilterAceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator.
|
|
System automatically assigns a name if the user
|
|
has not assigned one."
|
|
::= { rcPrFilterAceEntry 3 }
|
|
|
|
rcPrFilterAceMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
deny(1),
|
|
permit(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operating Mode associated with the Ace is effective
|
|
on the packets matching this Ace."
|
|
DEFVAL { none }
|
|
::= { rcPrFilterAceEntry 4 }
|
|
|
|
rcPrFilterAceRemarkDscp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
phbcs0(0),
|
|
phbcs1(8),
|
|
phbaf11(10),
|
|
phbaf12(12),
|
|
phbaf13(14),
|
|
phbcs2(16),
|
|
phbaf21(18),
|
|
phbaf22(20),
|
|
phbaf23(22),
|
|
phbcs3(24),
|
|
phbaf31(26),
|
|
phbaf32(28),
|
|
phbaf33(30),
|
|
phbcs4(32),
|
|
phbaf41(34),
|
|
phbaf42(36),
|
|
phbaf43(38),
|
|
phbcs5(40),
|
|
phbef(46),
|
|
phbcs6(48),
|
|
phbcs7(56),
|
|
disable(256) -- Invalid ToS/Dscp value
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The 6-bit DSCP field from the ToS byte in Ipv4 header
|
|
encodes the PHB information per DiffServ standards
|
|
(Refer to DiffServ RFCs 2474). Set the Dscp to PHB
|
|
(like EF) or PHB-class(like AF1 which includes AF11,
|
|
AF12,AF13) to mark specific diffserv class traffic.
|
|
Set the field value to desired integer dscp code for
|
|
rcPrFilterAceRemarkDscp field to mark non-standard
|
|
traffic classes and local use PHBs."
|
|
DEFVAL { 256 }
|
|
::= { rcPrFilterAceEntry 5 }
|
|
|
|
rcPrFilterAceRemarkDot1Priority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
zero(0),
|
|
one(1),
|
|
two(2),
|
|
three(3),
|
|
four(4),
|
|
five(5),
|
|
six(6),
|
|
seven(7),
|
|
disable(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Dot1 Priority as described by Layer 2 standards,
|
|
802.1Q, 802.1P."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 6 }
|
|
|
|
rcPrFilterAceRedirectNextHop OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Redirect matching IP traffic to the next hop."
|
|
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
::= { rcPrFilterAceEntry 7 }
|
|
|
|
rcPrFilterAceRedirectUnreach OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
deny(1),
|
|
permit(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Set the desired behavior for redirected traffic in
|
|
case the specified next-hop is not reachable."
|
|
DEFVAL { deny }
|
|
::= { rcPrFilterAceEntry 8 }
|
|
|
|
rcPrFilterAcePolice OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16383)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Policing profile Identifier. Set the desired policing
|
|
profile identifier. Set the value to 0 when policing
|
|
is not desired."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterAceEntry 9 }
|
|
|
|
rcPrFilterAceAdminState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value indicating whether the Ace is enabled.
|
|
An Ace can only be modified if it is disabled."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 10 }
|
|
|
|
rcPrFilterAceOperState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up (1),
|
|
down (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The current operational state of the Ace."
|
|
::= { rcPrFilterAceEntry 11 }
|
|
|
|
rcPrFilterAceEgressQueue OBJECT-TYPE
|
|
SYNTAX INTEGER(0..64)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates the Egress Queue for 10/100 card. If only 1
|
|
value is specified then this value is applied to
|
|
Queue1g and Queue10g as well. If 2 values are
|
|
specified then the first value is applied to 10/100
|
|
card and the second value is applied to 1gig and 10gig
|
|
cards. If all three values are specified, then all
|
|
three values are applied respectively to the appropriate
|
|
Egress Queue.
|
|
|
|
If value is greater than 8, it will not be applied to
|
|
the 10/100 card as it only has 8 queues. However, the
|
|
value will be applied to the 1gig and 10gig card types."
|
|
DEFVAL { 64 }
|
|
::= { rcPrFilterAceEntry 12 }
|
|
|
|
rcPrFilterAceEgressQueue1g OBJECT-TYPE
|
|
SYNTAX INTEGER(0..64)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates the Egress Queue for 1gig card."
|
|
DEFVAL { 64 }
|
|
::= { rcPrFilterAceEntry 13 }
|
|
|
|
rcPrFilterAceEgressQueue10g OBJECT-TYPE
|
|
SYNTAX INTEGER(0..64)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates the Egress Queue for 10gig card."
|
|
DEFVAL { 64 }
|
|
::= { rcPrFilterAceEntry 14 }
|
|
|
|
rcPrFilterAceEgressQueueNNSC OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
platinum(0),
|
|
gold(1),
|
|
silver(2),
|
|
bronze(3),
|
|
standard(4),
|
|
custom(5),
|
|
premium(6),
|
|
critical(7),
|
|
disable(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Ace Egress Queue NNSC."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 15 }
|
|
|
|
rcPrFilterAceFlags OBJECT-TYPE
|
|
SYNTAX INTEGER (0..31)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Bitmask for the flags:
|
|
|
|
none(0): Default value for the flags.
|
|
|
|
stopOnMatch(1): set desired behavior for flag
|
|
whether to stop or continue in case an Ace
|
|
matching the packet is found. When this Ace is hit,
|
|
match on other Aces with a lower priority is not
|
|
attempted.
|
|
|
|
count(2): set desired behavior for flag i.e.
|
|
to enable/disable counting in case a packet matching
|
|
the ace is found.
|
|
|
|
copyToPrimaryCp(4): set to enable/disable copying of
|
|
matching packets to primary CP.
|
|
|
|
copyToSecondaryCp(8): set to enable/disable copying of
|
|
matching packets to secondary CP.
|
|
|
|
mirror(16): set to enable/disable mirroring the
|
|
matching packets to an interface. System can mirror
|
|
one port or mirror to 1 port."
|
|
|
|
::= { rcPrFilterAceEntry 16 }
|
|
|
|
rcPrFilterAceStopOnMatch OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value indicating whether stop-on-match option on the
|
|
Ace is enabled."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 17 }
|
|
|
|
rcPrFilterAceMltIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "If this action is specified, it will
|
|
basically override the mlt-index picked
|
|
by the mlt algorithm, when a packet is
|
|
being sent out on MLT ports."
|
|
DEFVAL { 0 }
|
|
::= { rcPrFilterAceEntry 18 }
|
|
|
|
rcPrFilterAceRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEntry 19 }
|
|
|
|
rcPrFilterAceIpfixState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Value indicating whether ipfix option on the
|
|
Ace is enabled."
|
|
DEFVAL { disable }
|
|
::= { rcPrFilterAceEntry 20 }
|
|
|
|
rcPrFilterAceRedirectNextHopIpv6 OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Redirect matching IPv6 traffic to the next hop."
|
|
::= { rcPrFilterAceEntry 21 }
|
|
|
|
-- ACE Ethernet Source MAC Address Table
|
|
|
|
rcPrFilterAceEthSrcAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthSrcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Source MAC
|
|
Address Header information of each Ace in context
|
|
of its parent Acl."
|
|
::= { rcPrFilterAce 2 }
|
|
|
|
rcPrFilterAceEthSrcAddrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthSrcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet Source MAC Address
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceEthSrcAddrAclId,
|
|
rcPrFilterAceEthSrcAddrAceId }
|
|
::= { rcPrFilterAceEthSrcAddrTable 1 }
|
|
|
|
RcPrFilterAceEthSrcAddrEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthSrcAddrAclId INTEGER,
|
|
rcPrFilterAceEthSrcAddrAceId INTEGER,
|
|
rcPrFilterAceEthSrcAddrList OCTET STRING,
|
|
rcPrFilterAceEthSrcAddrListCount INTEGER,
|
|
rcPrFilterAceEthSrcAddrOper INTEGER,
|
|
rcPrFilterAceEthSrcAddrRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceEthSrcAddrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthernetEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthSrcAddrEntry 1 }
|
|
|
|
rcPrFilterAceEthSrcAddrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthernetEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthSrcAddrEntry 2 }
|
|
|
|
rcPrFilterAceEthSrcAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The list of ethernet source address to match."
|
|
::= { rcPrFilterAceEthSrcAddrEntry 3 }
|
|
|
|
rcPrFilterAceEthSrcAddrListCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ethernet src address."
|
|
::= { rcPrFilterAceEthSrcAddrEntry 4 }
|
|
|
|
rcPrFilterAceEthSrcAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ethernet Source MAC Address."
|
|
::= { rcPrFilterAceEthSrcAddrEntry 5 }
|
|
|
|
rcPrFilterAceEthSrcAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEthSrcAddrEntry 6 }
|
|
|
|
-- ACE Ethernet Destination MAC Address Table
|
|
|
|
rcPrFilterAceEthDstAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthDstAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Destination MAC
|
|
Address Header information of each Ace in context
|
|
of its parent Acl."
|
|
::= { rcPrFilterAce 3 }
|
|
|
|
rcPrFilterAceEthDstAddrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthDstAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet Destination
|
|
MAC Address information. An Ace is a member of one
|
|
Acl."
|
|
INDEX { rcPrFilterAceEthDstAddrAclId,
|
|
rcPrFilterAceEthDstAddrAceId }
|
|
::= { rcPrFilterAceEthDstAddrTable 1 }
|
|
|
|
RcPrFilterAceEthDstAddrEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthDstAddrAclId INTEGER,
|
|
rcPrFilterAceEthDstAddrAceId INTEGER,
|
|
rcPrFilterAceEthDstAddrList OCTET STRING,
|
|
rcPrFilterAceEthDstAddrListCount INTEGER,
|
|
rcPrFilterAceEthDstAddrOper INTEGER,
|
|
rcPrFilterAceEthDstAddrRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceEthDstAddrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthDstAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthDstAddrEntry 1 }
|
|
|
|
rcPrFilterAceEthDstAddrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthDstAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthDstAddrEntry 2 }
|
|
|
|
rcPrFilterAceEthDstAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "List of ethernet destination address to
|
|
match."
|
|
::= { rcPrFilterAceEthDstAddrEntry 3 }
|
|
|
|
rcPrFilterAceEthDstAddrListCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ethernet dst address."
|
|
::= { rcPrFilterAceEthDstAddrEntry 4 }
|
|
|
|
rcPrFilterAceEthDstAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ethernet Destination MAC Address."
|
|
::= { rcPrFilterAceEthDstAddrEntry 5 }
|
|
|
|
rcPrFilterAceEthDstAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEthDstAddrEntry 6 }
|
|
|
|
-- ACE Ethernet Ether Table
|
|
|
|
rcPrFilterAceEthEtherTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthEtherEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Ether Header
|
|
information of each Ace in context of its parent
|
|
Acl."
|
|
::= { rcPrFilterAce 4 }
|
|
|
|
rcPrFilterAceEthEtherEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthEtherEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet Ether
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceEthEtherAclId,
|
|
rcPrFilterAceEthEtherAceId }
|
|
::= { rcPrFilterAceEthEtherTable 1 }
|
|
|
|
RcPrFilterAceEthEtherEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthEtherAclId INTEGER,
|
|
rcPrFilterAceEthEtherAceId INTEGER,
|
|
rcPrFilterAceEthEtherTypeList OCTET STRING,
|
|
rcPrFilterAceEthEtherTypeListCount INTEGER,
|
|
rcPrFilterAceEthEtherTypeOper INTEGER,
|
|
rcPrFilterAceEthEtherRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceEthEtherAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthEtherEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthEtherEntry 1 }
|
|
|
|
rcPrFilterAceEthEtherAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthEtherEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthEtherEntry 2 }
|
|
|
|
rcPrFilterAceEthEtherTypeList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "EtherType value from ethernet header. For example ARP
|
|
uses 0x0806, IP uses 0x0800. The platform support
|
|
determines the behavior for 802.1Q/p tagged packets.
|
|
The EtherType for 802.1Q tagged frames is 0x8100.
|
|
|
|
Valid range for the 16-bit Ether-type is 0..65535
|
|
and the attribute supports lists/ranges of values.
|
|
Invalid ether-type value 65536 is interpreted as
|
|
field is not desired in match criteria."
|
|
::= { rcPrFilterAceEthEtherEntry 3 }
|
|
|
|
rcPrFilterAceEthEtherTypeListCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ethernet types."
|
|
::= { rcPrFilterAceEthEtherEntry 4 }
|
|
|
|
rcPrFilterAceEthEtherTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Ethernet Type Operators."
|
|
::= { rcPrFilterAceEthEtherEntry 5 }
|
|
|
|
rcPrFilterAceEthEtherRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEthEtherEntry 6 }
|
|
|
|
-- ACE Ethernet Vlan Tag Priority Table
|
|
|
|
rcPrFilterAceEthVlanTagPrioTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthVlanTagPrioEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Vlan Tag
|
|
Priority Header information of each Ace in context
|
|
of its parent Acl."
|
|
::= { rcPrFilterAce 5 }
|
|
|
|
rcPrFilterAceEthVlanTagPrioEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthVlanTagPrioEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet Vlan Tag Priority
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceEthVlanTagPrioAclId,
|
|
rcPrFilterAceEthVlanTagPrioAceId }
|
|
::= { rcPrFilterAceEthVlanTagPrioTable 1 }
|
|
|
|
RcPrFilterAceEthVlanTagPrioEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthVlanTagPrioAclId INTEGER,
|
|
rcPrFilterAceEthVlanTagPrioAceId INTEGER,
|
|
rcPrFilterAceEthVlanTagPrioVlanTagPrio INTEGER,
|
|
rcPrFilterAceEthVlanTagPrioOper INTEGER,
|
|
rcPrFilterAceEthVlanTagPrioRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceEthVlanTagPrioAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthVlanTagPrioEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthVlanTagPrioEntry 1 }
|
|
|
|
rcPrFilterAceEthVlanTagPrioAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthVlanTagPrioEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthVlanTagPrioEntry 2 }
|
|
|
|
rcPrFilterAceEthVlanTagPrioVlanTagPrio OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
zero(0),
|
|
one(1),
|
|
two(2),
|
|
three(3),
|
|
four(4),
|
|
five(5),
|
|
six(6),
|
|
seven(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Priority bits (3-bit field) from the 802.1Q/p tag."
|
|
::= { rcPrFilterAceEthVlanTagPrioEntry 3 }
|
|
|
|
rcPrFilterAceEthVlanTagPrioOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ethernet Vlan Tag Priority."
|
|
::= { rcPrFilterAceEthVlanTagPrioEntry 4 }
|
|
|
|
rcPrFilterAceEthVlanTagPrioRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEthVlanTagPrioEntry 5 }
|
|
|
|
-- ACE Ethernet Port Table
|
|
|
|
rcPrFilterAceEthPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Port
|
|
Header information of each Ace in context
|
|
of its parent Acl."
|
|
::= { rcPrFilterAce 6 }
|
|
|
|
rcPrFilterAceEthPortEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet Port
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceEthPortAclId,
|
|
rcPrFilterAceEthPortAceId }
|
|
::= { rcPrFilterAceEthPortTable 1 }
|
|
|
|
RcPrFilterAceEthPortEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthPortAclId INTEGER,
|
|
rcPrFilterAceEthPortAceId INTEGER,
|
|
rcPrFilterAceEthPortPort PortSet,
|
|
rcPrFilterAceEthPortOper INTEGER,
|
|
rcPrFilterAceEthPortRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceEthPortAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthPortEntry 1 }
|
|
|
|
rcPrFilterAceEthPortAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthPortEntry 2 }
|
|
|
|
rcPrFilterAceEthPortPort OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceEthPortEntry 3 }
|
|
|
|
rcPrFilterAceEthPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Ethernet Port."
|
|
::= { rcPrFilterAceEthPortEntry 4 }
|
|
|
|
rcPrFilterAceEthPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEthPortEntry 5 }
|
|
|
|
-- ACE Ethernet Vlan Id Table
|
|
|
|
rcPrFilterAceEthVlanIdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthVlanIdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Vlan Id
|
|
Header information of each Ace in context
|
|
of its parent Acl."
|
|
::= { rcPrFilterAce 7 }
|
|
|
|
rcPrFilterAceEthVlanIdEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthVlanIdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet Vlan Id
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceEthVlanIdAclId,
|
|
rcPrFilterAceEthVlanIdAceId }
|
|
::= { rcPrFilterAceEthVlanIdTable 1 }
|
|
|
|
RcPrFilterAceEthVlanIdEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthVlanIdAclId INTEGER,
|
|
rcPrFilterAceEthVlanIdAceId INTEGER,
|
|
rcPrFilterAceEthVlanIdVlanIdList IdList,
|
|
rcPrFilterAceEthVlanIdOper INTEGER,
|
|
rcPrFilterAceEthVlanIdRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceEthVlanIdAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthVlanIdEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthVlanIdEntry 1 }
|
|
|
|
rcPrFilterAceEthVlanIdAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthVlanIdEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthVlanIdEntry 2 }
|
|
|
|
rcPrFilterAceEthVlanIdVlanIdList OBJECT-TYPE
|
|
SYNTAX IdList(SIZE(4096))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Vlan Id to match on."
|
|
::= { rcPrFilterAceEthVlanIdEntry 3 }
|
|
|
|
rcPrFilterAceEthVlanIdOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Ethernet VlanId."
|
|
::= { rcPrFilterAceEthVlanIdEntry 4 }
|
|
|
|
rcPrFilterAceEthVlanIdRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceEthVlanIdEntry 5 }
|
|
|
|
-- ACE Arp Table
|
|
|
|
rcPrFilterAceArpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceArpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Arp Header information
|
|
of each Ace in context of its parent Acl. "
|
|
::= { rcPrFilterAce 8 }
|
|
|
|
rcPrFilterAceArpEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceArpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Arp Header information.
|
|
Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceArpAclId,
|
|
rcPrFilterAceArpAceId }
|
|
::= { rcPrFilterAceArpTable 1 }
|
|
|
|
RcPrFilterAceArpEntry ::= SEQUENCE {
|
|
rcPrFilterAceArpAclId INTEGER,
|
|
rcPrFilterAceArpAceId INTEGER,
|
|
rcPrFilterAceArpType INTEGER,
|
|
rcPrFilterAceArpOper INTEGER,
|
|
rcPrFilterAceArpValue INTEGER,
|
|
rcPrFilterAceArpRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceArpAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceArpEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceArpEntry 1 }
|
|
|
|
rcPrFilterAceArpAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceArpEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceArpEntry 2 }
|
|
|
|
rcPrFilterAceArpType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
operation(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Ace Arp Operation."
|
|
DEFVAL { operation }
|
|
::= { rcPrFilterAceArpEntry 3 }
|
|
|
|
rcPrFilterAceArpOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1) -- exact match
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Arp Operation."
|
|
::= { rcPrFilterAceArpEntry 4 }
|
|
|
|
rcPrFilterAceArpValue OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
arpRequest(1),
|
|
arpResponse(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Ace Arp can be a request or a response."
|
|
::= { rcPrFilterAceArpEntry 5 }
|
|
|
|
rcPrFilterAceArpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceArpEntry 6 }
|
|
|
|
-- ACE Ip Source Address Table
|
|
|
|
rcPrFilterAceIpSrcAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpSrcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Source Address Header
|
|
information of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 9 }
|
|
|
|
rcPrFilterAceIpSrcAddrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpSrcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP Source Address Header
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpSrcAddrAclId,
|
|
rcPrFilterAceIpSrcAddrAceId }
|
|
::= { rcPrFilterAceIpSrcAddrTable 1 }
|
|
|
|
RcPrFilterAceIpSrcAddrEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpSrcAddrAclId INTEGER,
|
|
rcPrFilterAceIpSrcAddrAceId INTEGER,
|
|
rcPrFilterAceIpSrcAddrList OCTET STRING,
|
|
rcPrFilterAceIpSrcAddrListCount INTEGER,
|
|
rcPrFilterAceIpSrcAddrOper INTEGER,
|
|
rcPrFilterAceIpSrcAddrRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpSrcAddrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpSrcAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpSrcAddrEntry 1 }
|
|
|
|
rcPrFilterAceIpSrcAddrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpSrcAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpSrcAddrEntry 2 }
|
|
|
|
rcPrFilterAceIpSrcAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The list of ip source address to match from IP
|
|
header."
|
|
::= { rcPrFilterAceIpSrcAddrEntry 3 }
|
|
|
|
rcPrFilterAceIpSrcAddrListCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ip src address."
|
|
::= { rcPrFilterAceIpSrcAddrEntry 4 }
|
|
|
|
rcPrFilterAceIpSrcAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
prefix(8) -- prefix list
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Source Address."
|
|
::= { rcPrFilterAceIpSrcAddrEntry 5 }
|
|
|
|
rcPrFilterAceIpSrcAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpSrcAddrEntry 6 }
|
|
|
|
-- ACE Ip Destination Address Table
|
|
|
|
rcPrFilterAceIpDstAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpDstAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Destination Address
|
|
Header information of each Ace in context of its
|
|
parent Acl."
|
|
::= { rcPrFilterAce 10 }
|
|
|
|
rcPrFilterAceIpDstAddrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpDstAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP Destination Address
|
|
Header information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpDstAddrAclId,
|
|
rcPrFilterAceIpDstAddrAceId }
|
|
::= { rcPrFilterAceIpDstAddrTable 1 }
|
|
|
|
RcPrFilterAceIpDstAddrEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpDstAddrAclId INTEGER,
|
|
rcPrFilterAceIpDstAddrAceId INTEGER,
|
|
rcPrFilterAceIpDstAddrList OCTET STRING,
|
|
rcPrFilterAceIpDstAddrListCount INTEGER,
|
|
rcPrFilterAceIpDstAddrOper INTEGER,
|
|
rcPrFilterAceIpDstAddrRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpDstAddrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpDstAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpDstAddrEntry 1 }
|
|
|
|
rcPrFilterAceIpDstAddrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpDstAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpDstAddrEntry 2 }
|
|
|
|
rcPrFilterAceIpDstAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The list of ip dst address to match from IP header."
|
|
::= { rcPrFilterAceIpDstAddrEntry 3 }
|
|
|
|
rcPrFilterAceIpDstAddrListCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the IP Destination Address."
|
|
::= { rcPrFilterAceIpDstAddrEntry 4 }
|
|
|
|
rcPrFilterAceIpDstAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
prefix(8) -- prefix list
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace IP Destination Address."
|
|
::= { rcPrFilterAceIpDstAddrEntry 5 }
|
|
|
|
rcPrFilterAceIpDstAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpDstAddrEntry 6 }
|
|
|
|
-- ACE Ip Dscp Table
|
|
|
|
rcPrFilterAceIpDscpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Dscp Header information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 11 }
|
|
|
|
rcPrFilterAceIpDscpEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP Dscp Header information.
|
|
An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpDscpAclId,
|
|
rcPrFilterAceIpDscpAceId }
|
|
::= { rcPrFilterAceIpDscpTable 1 }
|
|
|
|
RcPrFilterAceIpDscpEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpDscpAclId INTEGER,
|
|
rcPrFilterAceIpDscpAceId INTEGER,
|
|
rcPrFilterAceIpDscpList OCTET STRING,
|
|
rcPrFilterAceIpDscpListCount INTEGER,
|
|
rcPrFilterAceIpDscpOper INTEGER,
|
|
rcPrFilterAceIpDscpRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpDscpAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpDscpEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpDscpEntry 1 }
|
|
|
|
rcPrFilterAceIpDscpAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpDscpEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpDscpEntry 2 }
|
|
|
|
rcPrFilterAceIpDscpList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The 6-bit DSCP field from the ToS byte in Ipv4 header
|
|
encodes the PHB information per DiffServ standards
|
|
(Refer to DiffServ RFCs 2474). Set the Dscp to PHB
|
|
(like EF) or PHB-class(like AF1 which includes AF11,
|
|
AF12,AF13) to match specific diffserv class traffic.
|
|
Set the field value to desired dscp code for
|
|
'rcPrFilterAceIpDscp' field to match non-standard
|
|
traffic classes and local use PHBs."
|
|
DEFVAL { "disable" }
|
|
::= { rcPrFilterAceIpDscpEntry 3 }
|
|
|
|
rcPrFilterAceIpDscpListCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the dscp values."
|
|
::= { rcPrFilterAceIpDscpEntry 4 }
|
|
|
|
rcPrFilterAceIpDscpOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Dscp."
|
|
::= { rcPrFilterAceIpDscpEntry 5 }
|
|
|
|
rcPrFilterAceIpDscpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpDscpEntry 6 }
|
|
|
|
-- ACE Ip Proto Table
|
|
|
|
rcPrFilterAceIpProtoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpProtoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Proto Header information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 12 }
|
|
|
|
rcPrFilterAceIpProtoEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpProtoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP Proto Header information.
|
|
An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpProtoAclId,
|
|
rcPrFilterAceIpProtoAceId }
|
|
::= { rcPrFilterAceIpProtoTable 1 }
|
|
|
|
RcPrFilterAceIpProtoEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpProtoAclId INTEGER,
|
|
rcPrFilterAceIpProtoAceId INTEGER,
|
|
rcPrFilterAceIpProtoList OCTET STRING,
|
|
rcPrFilterAceIpProtoListCount INTEGER,
|
|
rcPrFilterAceIpProtoOper INTEGER,
|
|
rcPrFilterAceIpProtoRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpProtoAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpProtoEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpProtoEntry 1 }
|
|
|
|
rcPrFilterAceIpProtoAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpProtoEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpProtoEntry 2 }
|
|
|
|
rcPrFilterAceIpProtoList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Ip protocol Type from the ip header to be matched.
|
|
Valid Ip protocol range is 0..255. Few of the Protocol
|
|
Types are enumerated above. In case the desired
|
|
protocol number is not available in the enumerated
|
|
list set protocol to desired integer value"
|
|
::= { rcPrFilterAceIpProtoEntry 3 }
|
|
|
|
rcPrFilterAceIpProtoListCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ethernet protocol ids."
|
|
::= { rcPrFilterAceIpProtoEntry 4 }
|
|
|
|
rcPrFilterAceIpProtoOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Protocols."
|
|
::= { rcPrFilterAceIpProtoEntry 5 }
|
|
|
|
rcPrFilterAceIpProtoRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpProtoEntry 6 }
|
|
|
|
-- ACE Ip Options Table
|
|
|
|
rcPrFilterAceIpOptionsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpOptionsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Options Header
|
|
information of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 13 }
|
|
|
|
rcPrFilterAceIpOptionsEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpOptionsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP Options Header
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpOptionsAclId,
|
|
rcPrFilterAceIpOptionsAceId }
|
|
::= { rcPrFilterAceIpOptionsTable 1 }
|
|
|
|
RcPrFilterAceIpOptionsEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpOptionsAclId INTEGER,
|
|
rcPrFilterAceIpOptionsAceId INTEGER,
|
|
rcPrFilterAceIpOptionsOptions INTEGER,
|
|
rcPrFilterAceIpOptionsOper INTEGER,
|
|
rcPrFilterAceIpOptionsRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpOptionsAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpOptionsEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpOptionsEntry 1 }
|
|
|
|
rcPrFilterAceIpOptionsAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpOptionsEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpOptionsEntry 2 }
|
|
|
|
rcPrFilterAceIpOptionsOptions OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noOperation(1),
|
|
recordRoute(7),
|
|
experimentalMeasurement(10),
|
|
mtuProbe(11),
|
|
mtuReply(12),
|
|
encode(15),
|
|
timestamp(68),
|
|
traceroute(82),
|
|
baseSecurity(130),
|
|
looseSourceRoute(131),
|
|
extendedSecurity(133),
|
|
commercialSecurity(134),
|
|
streamID(136),
|
|
strictSourceRouting(137),
|
|
experimentalAccessControl(142),
|
|
imiTrafficDescriptor(144),
|
|
extendedIP(145),
|
|
addressExtension(147),
|
|
routeAlert(148),
|
|
selectiveDirectedBroadcast(149),
|
|
nsapAddresses(150),
|
|
dynamicPacketState(151),
|
|
upstreamMulticastPacket(152),
|
|
experimentalFlowControl(205)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Ip options to be matched from the IP Header."
|
|
::= { rcPrFilterAceIpOptionsEntry 3 }
|
|
|
|
rcPrFilterAceIpOptionsOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Logical Operator - only 'any' is valid at present."
|
|
DEFVAL { any }
|
|
::= { rcPrFilterAceIpOptionsEntry 4 }
|
|
|
|
rcPrFilterAceIpOptionsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpOptionsEntry 5 }
|
|
|
|
-- ACE Ip Fragmentation Table
|
|
|
|
rcPrFilterAceIpFragTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpFragEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Fragmentation Header
|
|
information of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 14 }
|
|
|
|
rcPrFilterAceIpFragEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpFragEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP Fragmentation Header
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpFragAclId,
|
|
rcPrFilterAceIpFragAceId }
|
|
::= { rcPrFilterAceIpFragTable 1 }
|
|
|
|
RcPrFilterAceIpFragEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpFragAclId INTEGER,
|
|
rcPrFilterAceIpFragAceId INTEGER,
|
|
rcPrFilterAceIpFragFragmentation INTEGER,
|
|
rcPrFilterAceIpFragOper INTEGER,
|
|
rcPrFilterAceIpFragRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpFragAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpFragEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpFragEntry 1 }
|
|
|
|
rcPrFilterAceIpFragAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpFragEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpFragEntry 2 }
|
|
|
|
rcPrFilterAceIpFragFragmentation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noFragment(0),
|
|
anyFragment(1),
|
|
moreFragment(2),
|
|
unused3(3),
|
|
lastFragment(4),
|
|
unused5(5),
|
|
unused6(6),
|
|
unused7(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Ip Fragmentation bits to be matched from the IP
|
|
Header."
|
|
DEFVAL { noFragment }
|
|
::= { rcPrFilterAceIpFragEntry 3 }
|
|
|
|
rcPrFilterAceIpFragOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1) -- exact match
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ip fragmentation."
|
|
::= { rcPrFilterAceIpFragEntry 4 }
|
|
|
|
rcPrFilterAceIpFragRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpFragEntry 5 }
|
|
|
|
-- ACE Protocol TcpSrcPort table
|
|
|
|
rcPrFilterAceProtoTcpSrcPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoTcpSrcPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store TCP Source Port information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 15 }
|
|
|
|
rcPrFilterAceProtoTcpSrcPortEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoTcpSrcPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace Protocol TCP Source Port
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoTcpSrcPortAclId,
|
|
rcPrFilterAceProtoTcpSrcPortAceId }
|
|
::= { rcPrFilterAceProtoTcpSrcPortTable 1 }
|
|
|
|
|
|
RcPrFilterAceProtoTcpSrcPortEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoTcpSrcPortAclId INTEGER,
|
|
rcPrFilterAceProtoTcpSrcPortAceId INTEGER,
|
|
rcPrFilterAceProtoTcpSrcPortPort OCTET STRING,
|
|
rcPrFilterAceProtoTcpSrcPortCount INTEGER,
|
|
rcPrFilterAceProtoTcpSrcPortOper INTEGER,
|
|
rcPrFilterAceProtoTcpSrcPortRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoTcpSrcPortAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoTcpSrcPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoTcpSrcPortEntry 1 }
|
|
|
|
rcPrFilterAceProtoTcpSrcPortAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoTcpSrcPortEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoTcpSrcPortEntry 2 }
|
|
|
|
rcPrFilterAceProtoTcpSrcPortPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoTcpSrcPortEntry 3 }
|
|
|
|
rcPrFilterAceProtoTcpSrcPortCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the TCP source port."
|
|
::= { rcPrFilterAceProtoTcpSrcPortEntry 4 }
|
|
|
|
rcPrFilterAceProtoTcpSrcPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol TcpSrcPort."
|
|
::= { rcPrFilterAceProtoTcpSrcPortEntry 5 }
|
|
|
|
rcPrFilterAceProtoTcpSrcPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoTcpSrcPortEntry 6 }
|
|
|
|
-- ACE Protocol UdpSrcPort table
|
|
|
|
rcPrFilterAceProtoUdpSrcPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoUdpSrcPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store UDP Source Port information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 16 }
|
|
|
|
rcPrFilterAceProtoUdpSrcPortEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoUdpSrcPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace Protocol UDP Source Port
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoUdpSrcPortAclId,
|
|
rcPrFilterAceProtoUdpSrcPortAceId }
|
|
::= { rcPrFilterAceProtoUdpSrcPortTable 1 }
|
|
|
|
|
|
RcPrFilterAceProtoUdpSrcPortEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoUdpSrcPortAclId INTEGER,
|
|
rcPrFilterAceProtoUdpSrcPortAceId INTEGER,
|
|
rcPrFilterAceProtoUdpSrcPortPort OCTET STRING,
|
|
rcPrFilterAceProtoUdpSrcPortCount INTEGER,
|
|
rcPrFilterAceProtoUdpSrcPortOper INTEGER,
|
|
rcPrFilterAceProtoUdpSrcPortRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoUdpSrcPortAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoUdpSrcPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoUdpSrcPortEntry 1 }
|
|
|
|
rcPrFilterAceProtoUdpSrcPortAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoUdpSrcPortEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoUdpSrcPortEntry 2 }
|
|
|
|
rcPrFilterAceProtoUdpSrcPortPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoUdpSrcPortEntry 3 }
|
|
|
|
rcPrFilterAceProtoUdpSrcPortCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the UDP source port."
|
|
::= { rcPrFilterAceProtoUdpSrcPortEntry 4 }
|
|
|
|
rcPrFilterAceProtoUdpSrcPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol UdpSrcPort."
|
|
::= { rcPrFilterAceProtoUdpSrcPortEntry 5 }
|
|
|
|
rcPrFilterAceProtoUdpSrcPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoUdpSrcPortEntry 6 }
|
|
|
|
-- ACE Protocol TcpDstPort table
|
|
|
|
rcPrFilterAceProtoTcpDstPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoTcpDstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store TCP Dest Port information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 17 }
|
|
|
|
rcPrFilterAceProtoTcpDstPortEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoTcpDstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace Protocol TCP Dest Port
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoTcpDstPortAclId,
|
|
rcPrFilterAceProtoTcpDstPortAceId }
|
|
::= { rcPrFilterAceProtoTcpDstPortTable 1 }
|
|
|
|
|
|
RcPrFilterAceProtoTcpDstPortEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoTcpDstPortAclId INTEGER,
|
|
rcPrFilterAceProtoTcpDstPortAceId INTEGER,
|
|
rcPrFilterAceProtoTcpDstPortPort OCTET STRING,
|
|
rcPrFilterAceProtoTcpDstPortCount INTEGER,
|
|
rcPrFilterAceProtoTcpDstPortOper INTEGER,
|
|
rcPrFilterAceProtoTcpDstPortRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoTcpDstPortAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoTcpDstPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoTcpDstPortEntry 1 }
|
|
|
|
rcPrFilterAceProtoTcpDstPortAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoTcpDstPortEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoTcpDstPortEntry 2 }
|
|
|
|
rcPrFilterAceProtoTcpDstPortPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoTcpDstPortEntry 3 }
|
|
|
|
rcPrFilterAceProtoTcpDstPortCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the TCP dest port."
|
|
::= { rcPrFilterAceProtoTcpDstPortEntry 4 }
|
|
|
|
rcPrFilterAceProtoTcpDstPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol TcpDstPort."
|
|
::= { rcPrFilterAceProtoTcpDstPortEntry 5 }
|
|
|
|
rcPrFilterAceProtoTcpDstPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoTcpDstPortEntry 6 }
|
|
|
|
-- ACE Protocol UdpDstPort table
|
|
|
|
rcPrFilterAceProtoUdpDstPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoUdpDstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store UDP Dest Port information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 18 }
|
|
|
|
rcPrFilterAceProtoUdpDstPortEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoUdpDstPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace Protocol UDP Dest Port
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoUdpDstPortAclId,
|
|
rcPrFilterAceProtoUdpDstPortAceId }
|
|
::= { rcPrFilterAceProtoUdpDstPortTable 1 }
|
|
|
|
|
|
RcPrFilterAceProtoUdpDstPortEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoUdpDstPortAclId INTEGER,
|
|
rcPrFilterAceProtoUdpDstPortAceId INTEGER,
|
|
rcPrFilterAceProtoUdpDstPortPort OCTET STRING,
|
|
rcPrFilterAceProtoUdpDstPortCount INTEGER,
|
|
rcPrFilterAceProtoUdpDstPortOper INTEGER,
|
|
rcPrFilterAceProtoUdpDstPortRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoUdpDstPortAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoUdpDstPortEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoUdpDstPortEntry 1 }
|
|
|
|
rcPrFilterAceProtoUdpDstPortAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoUdpDstPortEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoUdpDstPortEntry 2 }
|
|
|
|
rcPrFilterAceProtoUdpDstPortPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoUdpDstPortEntry 3 }
|
|
|
|
rcPrFilterAceProtoUdpDstPortCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the UDP dest port."
|
|
::= { rcPrFilterAceProtoUdpDstPortEntry 4 }
|
|
|
|
rcPrFilterAceProtoUdpDstPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol UdpDstPort."
|
|
::= { rcPrFilterAceProtoUdpDstPortEntry 5 }
|
|
|
|
rcPrFilterAceProtoUdpDstPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoUdpDstPortEntry 6 }
|
|
|
|
-- ACE Protocol IcmpMsgType table
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoIcmpMsgTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store ICMP message type information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 19 }
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoIcmpMsgTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace ICMP message type
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoIcmpMsgTypeAclId,
|
|
rcPrFilterAceProtoIcmpMsgTypeAceId }
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeTable 1 }
|
|
|
|
|
|
RcPrFilterAceProtoIcmpMsgTypeEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoIcmpMsgTypeAclId INTEGER,
|
|
rcPrFilterAceProtoIcmpMsgTypeAceId INTEGER,
|
|
rcPrFilterAceProtoIcmpMsgTypeList OCTET STRING,
|
|
rcPrFilterAceProtoIcmpMsgTypeCount INTEGER,
|
|
rcPrFilterAceProtoIcmpMsgTypeOper INTEGER,
|
|
rcPrFilterAceProtoIcmpMsgTypeRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoIcmpMsgTypeEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeEntry 1 }
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoIcmpMsgTypeEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeEntry 2 }
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "One or a list of Icmp messages to be matched.
|
|
Need to provide strings, number of protocol header
|
|
types (pre-defined values plus user-defined headers).
|
|
Valid range is 0 to 255 (reserved)."
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeEntry 3 }
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ICMP message types."
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeEntry 4 }
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol IcmpMsgTypes."
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeEntry 5 }
|
|
|
|
rcPrFilterAceProtoIcmpMsgTypeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoIcmpMsgTypeEntry 6 }
|
|
|
|
-- ACE Protocol Tcp-flags table
|
|
|
|
rcPrFilterAceProtoTcpFlagsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoTcpFlagsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store TCP Flags information
|
|
of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 20 }
|
|
|
|
rcPrFilterAceProtoTcpFlagsEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoTcpFlagsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holding Ace Protocol TCP flags
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoTcpFlagsAclId,
|
|
rcPrFilterAceProtoTcpFlagsAceId }
|
|
::= { rcPrFilterAceProtoTcpFlagsTable 1 }
|
|
|
|
|
|
RcPrFilterAceProtoTcpFlagsEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoTcpFlagsAclId INTEGER,
|
|
rcPrFilterAceProtoTcpFlagsAceId INTEGER,
|
|
rcPrFilterAceProtoTcpFlagsList OCTET STRING,
|
|
rcPrFilterAceProtoTcpFlagsCount INTEGER,
|
|
rcPrFilterAceProtoTcpFlagsOper INTEGER,
|
|
rcPrFilterAceProtoTcpFlagsRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceProtoTcpFlagsAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the rcPrFilterAceProtoTcpFlagsEntry,
|
|
a unique identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoTcpFlagsEntry 1 }
|
|
|
|
rcPrFilterAceProtoTcpFlagsAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the rcPrFilterAceProtoTcpFlagsEntry,
|
|
a unique identifier for Ace entry in the
|
|
range of Table Size."
|
|
::= { rcPrFilterAceProtoTcpFlagsEntry 2 }
|
|
|
|
rcPrFilterAceProtoTcpFlagsList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "One or a list of Tcp flags to be matched.
|
|
Need to provide strings, number of protocol header
|
|
types (pre-defined values plus user-defined headers).
|
|
Valid range is 0 to 63"
|
|
::= { rcPrFilterAceProtoTcpFlagsEntry 3 }
|
|
|
|
rcPrFilterAceProtoTcpFlagsCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the TCP flags."
|
|
::= { rcPrFilterAceProtoTcpFlagsEntry 4 }
|
|
|
|
rcPrFilterAceProtoTcpFlagsOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
matchAny(6),
|
|
matchAll(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol TcpFlags."
|
|
::= { rcPrFilterAceProtoTcpFlagsEntry 5 }
|
|
|
|
rcPrFilterAceProtoTcpFlagsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceProtoTcpFlagsEntry 6 }
|
|
|
|
-- ACE Pattern Table
|
|
|
|
-- Ace Pattern 1
|
|
rcPrFilterAcePattern1Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAcePattern1Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of pattern fields for Aces to manage the
|
|
settings for each user defined field. "
|
|
::= { rcPrFilterAce 21 }
|
|
|
|
rcPrFilterAcePattern1Entry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAcePattern1Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace User Defined Pattern
|
|
information. Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAcePattern1AclId,
|
|
rcPrFilterAcePattern1AceId }
|
|
::= { rcPrFilterAcePattern1Table 1 }
|
|
|
|
RcPrFilterAcePattern1Entry ::= SEQUENCE {
|
|
rcPrFilterAcePattern1AclId INTEGER,
|
|
rcPrFilterAcePattern1AceId INTEGER,
|
|
rcPrFilterAcePattern1Name DisplayString,
|
|
rcPrFilterAcePattern1Value OCTET STRING,
|
|
rcPrFilterAcePattern1Oper INTEGER,
|
|
rcPrFilterAcePattern1RowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAcePattern1AclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePattern1Entry 1 }
|
|
|
|
rcPrFilterAcePattern1AceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePattern1Entry 2 }
|
|
|
|
rcPrFilterAcePattern1Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Ace Pattern Entry."
|
|
::= { rcPrFilterAcePattern1Entry 3 }
|
|
|
|
rcPrFilterAcePattern1Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Set the pattern value as numeric string. The numeric
|
|
value of each byte is encoded in one octet of the
|
|
string. Unused bytes are left at the trailing end of
|
|
string. The number of bytes to extract from this string
|
|
is set in rcPrFilterActPatternLength."
|
|
DEFVAL { "" }
|
|
::= { rcPrFilterAcePattern1Entry 4 }
|
|
|
|
rcPrFilterAcePattern1Oper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Pattern."
|
|
::= { rcPrFilterAcePattern1Entry 5 }
|
|
|
|
rcPrFilterAcePattern1RowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAcePattern1Entry 6 }
|
|
|
|
|
|
-- Ace Pattern 2
|
|
rcPrFilterAcePattern2Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAcePattern2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of pattern fields for Aces to manage the
|
|
settings for each user defined field. "
|
|
::= { rcPrFilterAce 22 }
|
|
|
|
rcPrFilterAcePattern2Entry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAcePattern2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace User Defined Pattern
|
|
information. Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAcePattern2AclId,
|
|
rcPrFilterAcePattern2AceId }
|
|
::= { rcPrFilterAcePattern2Table 1 }
|
|
|
|
RcPrFilterAcePattern2Entry ::= SEQUENCE {
|
|
rcPrFilterAcePattern2AclId INTEGER,
|
|
rcPrFilterAcePattern2AceId INTEGER,
|
|
rcPrFilterAcePattern2Name DisplayString,
|
|
rcPrFilterAcePattern2Value OCTET STRING,
|
|
rcPrFilterAcePattern2Oper INTEGER,
|
|
rcPrFilterAcePattern2RowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAcePattern2AclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePattern2Entry 1 }
|
|
|
|
rcPrFilterAcePattern2AceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePattern2Entry 2 }
|
|
|
|
rcPrFilterAcePattern2Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Ace Pattern Entry."
|
|
::= { rcPrFilterAcePattern2Entry 3 }
|
|
|
|
rcPrFilterAcePattern2Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Set the pattern value as numeric string. The numeric
|
|
value of each byte is encoded in one octet of the
|
|
string. Unused bytes are left at the trailing end of
|
|
string. The number of bytes to extract from this string
|
|
is set in rcPrFilterActPatternLength."
|
|
DEFVAL { "" }
|
|
::= { rcPrFilterAcePattern2Entry 4 }
|
|
|
|
rcPrFilterAcePattern2Oper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Pattern."
|
|
::= { rcPrFilterAcePattern2Entry 5 }
|
|
|
|
rcPrFilterAcePattern2RowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAcePattern2Entry 6 }
|
|
|
|
-- Ace Pattern 3
|
|
rcPrFilterAcePattern3Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAcePattern3Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of pattern fields for Aces to manage the
|
|
settings for each user defined field. "
|
|
::= { rcPrFilterAce 23 }
|
|
|
|
rcPrFilterAcePattern3Entry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAcePattern3Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace User Defined Pattern
|
|
information. Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAcePattern3AclId,
|
|
rcPrFilterAcePattern3AceId }
|
|
::= { rcPrFilterAcePattern3Table 1 }
|
|
|
|
RcPrFilterAcePattern3Entry ::= SEQUENCE {
|
|
rcPrFilterAcePattern3AclId INTEGER,
|
|
rcPrFilterAcePattern3AceId INTEGER,
|
|
rcPrFilterAcePattern3Name DisplayString,
|
|
rcPrFilterAcePattern3Value OCTET STRING,
|
|
rcPrFilterAcePattern3Oper INTEGER,
|
|
rcPrFilterAcePattern3RowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAcePattern3AclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePattern3Entry 1 }
|
|
|
|
rcPrFilterAcePattern3AceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePattern3Entry 2 }
|
|
|
|
rcPrFilterAcePattern3Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Ace Pattern Entry."
|
|
::= { rcPrFilterAcePattern3Entry 3 }
|
|
|
|
rcPrFilterAcePattern3Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Set the pattern value as numeric string. The numeric
|
|
value of each byte is encoded in one octet of the
|
|
string. Unused bytes are left at the trailing end of
|
|
string. The number of bytes to extract from this string
|
|
is set in rcPrFilterActPatternLength."
|
|
DEFVAL { "" }
|
|
::= { rcPrFilterAcePattern3Entry 4 }
|
|
|
|
rcPrFilterAcePattern3Oper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
le(3), -- less than or equal to
|
|
ge(4) -- greater than or equal to
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Pattern."
|
|
::= { rcPrFilterAcePattern3Entry 5 }
|
|
|
|
rcPrFilterAcePattern3RowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAcePattern3Entry 6 }
|
|
|
|
-- Per-ACE-Per-Port Statistics
|
|
|
|
rcPrFilterAceStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of ACE Statistics Entries to store per-ACE-per-Port
|
|
Statistics"
|
|
::= { rcPrFilterAce 24 }
|
|
|
|
rcPrFilterAceStatsEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Ace Statistics entry holding per-ACE-per-port Statistics"
|
|
INDEX { rcPrFilterAceStatsAclId,
|
|
rcPrFilterAceStatsAceId,
|
|
rcPrFilterAceStatsPortId }
|
|
::= { rcPrFilterAceStatsTable 1 }
|
|
|
|
RcPrFilterAceStatsEntry ::= SEQUENCE {
|
|
rcPrFilterAceStatsAclId INTEGER,
|
|
rcPrFilterAceStatsAceId INTEGER,
|
|
rcPrFilterAceStatsPortId INTEGER,
|
|
rcPrFilterAceStatsMatchCountPkts Counter64,
|
|
rcPrFilterAceStatsMatchCountOctets Counter64,
|
|
rcPrFilterAceStatsClear TruthValue
|
|
}
|
|
|
|
rcPrFilterAceStatsAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceStatsEntry, a unique
|
|
identifier for Acl entry in the range of Table Size."
|
|
::= { rcPrFilterAceStatsEntry 1 }
|
|
|
|
rcPrFilterAceStatsAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceStatsEntry, a unique identifier
|
|
for ACE entry in the range of Table Size."
|
|
::= { rcPrFilterAceStatsEntry 2 }
|
|
|
|
rcPrFilterAceStatsPortId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..703)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceStatsEntry, a unique identifier
|
|
of the portId"
|
|
::= { rcPrFilterAceStatsEntry 3 }
|
|
|
|
rcPrFilterAceStatsMatchCountPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Count of packets that match this particular Ace on this
|
|
particular port."
|
|
::= { rcPrFilterAceStatsEntry 4 }
|
|
|
|
rcPrFilterAceStatsMatchCountOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Byte count of traffic that match this particular Ace on
|
|
this particular port"
|
|
::= { rcPrFilterAceStatsEntry 5 }
|
|
|
|
rcPrFilterAceStatsClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear Per-ACE-Per-Port statistics."
|
|
::= { rcPrFilterAceStatsEntry 6 }
|
|
|
|
-- ACE Ethernet Show Table
|
|
|
|
rcPrFilterAceEthShowTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceEthShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Ethernet Header
|
|
information of each Ace in context of
|
|
its parent Acl. "
|
|
::= { rcPrFilterAce 25 }
|
|
|
|
rcPrFilterAceEthShowEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceEthShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet information.
|
|
Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceEthShowAclId,
|
|
rcPrFilterAceEthShowAceId}
|
|
::= { rcPrFilterAceEthShowTable 1 }
|
|
|
|
RcPrFilterAceEthShowEntry ::= SEQUENCE {
|
|
rcPrFilterAceEthShowAclId INTEGER,
|
|
rcPrFilterAceEthShowAceId INTEGER,
|
|
rcPrFilterAceEthShowSrcAddrList OCTET STRING,
|
|
rcPrFilterAceEthShowSrcAddrOper INTEGER,
|
|
rcPrFilterAceEthShowDstAddrList OCTET STRING,
|
|
rcPrFilterAceEthShowDstAddrOper INTEGER,
|
|
rcPrFilterAceEthShowEtherTypeList OCTET STRING,
|
|
rcPrFilterAceEthShowEtherTypeOper INTEGER,
|
|
rcPrFilterAceEthShowVlanTagPrio INTEGER,
|
|
rcPrFilterAceEthShowVlanTagPrioOper INTEGER,
|
|
rcPrFilterAceEthShowPort PortSet,
|
|
rcPrFilterAceEthShowPortOper INTEGER,
|
|
rcPrFilterAceEthShowVlanIdList IdList,
|
|
rcPrFilterAceEthShowVlanIdOper INTEGER
|
|
}
|
|
|
|
rcPrFilterAceEthShowAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthernetEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthShowEntry 1 }
|
|
|
|
rcPrFilterAceEthShowAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceEthernetEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceEthShowEntry 2 }
|
|
|
|
rcPrFilterAceEthShowSrcAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The list of ethernet source address to match."
|
|
::= { rcPrFilterAceEthShowEntry 3 }
|
|
|
|
rcPrFilterAceEthShowSrcAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ethernet Source MAC Address."
|
|
::= { rcPrFilterAceEthShowEntry 4 }
|
|
|
|
rcPrFilterAceEthShowDstAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of ethernet destination address to
|
|
match."
|
|
::= { rcPrFilterAceEthShowEntry 5 }
|
|
|
|
rcPrFilterAceEthShowDstAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ethernet Destination MAC Address."
|
|
::= { rcPrFilterAceEthShowEntry 6 }
|
|
|
|
rcPrFilterAceEthShowEtherTypeList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "EtherType value from ethernet header. For example ARP
|
|
uses 0x0806, IP uses 0x0800. The platform support
|
|
determines the behavior for 802.1Q/p tagged packets.
|
|
The EtherType for 802.1Q tagged frames is 0x8100.
|
|
|
|
Valid range for the 16-bit Ether-type is 0..65535
|
|
and the attribute supports lists/ranges of values.
|
|
Invalid ether-type value 65536 is interpreted as
|
|
field is not desired in match criteria."
|
|
::= { rcPrFilterAceEthShowEntry 7 }
|
|
|
|
rcPrFilterAceEthShowEtherTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ethernet Type Operators."
|
|
::= { rcPrFilterAceEthShowEntry 8 }
|
|
|
|
rcPrFilterAceEthShowVlanTagPrio OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
zero(0),
|
|
one(1),
|
|
two(2),
|
|
three(3),
|
|
four(4),
|
|
five(5),
|
|
six(6),
|
|
seven(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Priority bits (3-bit field) from the 802.1Q/p tag."
|
|
::= { rcPrFilterAceEthShowEntry 9 }
|
|
|
|
rcPrFilterAceEthShowVlanTagPrioOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ethernet Vlan Tag Priority."
|
|
::= { rcPrFilterAceEthShowEntry 10 }
|
|
|
|
rcPrFilterAceEthShowPort OBJECT-TYPE
|
|
SYNTAX PortSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceEthShowEntry 11 }
|
|
|
|
rcPrFilterAceEthShowPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Ethernet Port."
|
|
::= { rcPrFilterAceEthShowEntry 12 }
|
|
|
|
rcPrFilterAceEthShowVlanIdList OBJECT-TYPE
|
|
SYNTAX IdList(SIZE(0..4096))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Vlan Id to match on."
|
|
::= { rcPrFilterAceEthShowEntry 13 }
|
|
|
|
rcPrFilterAceEthShowVlanIdOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Ethernet VlanId."
|
|
::= { rcPrFilterAceEthShowEntry 14 }
|
|
|
|
-- ACE IP Show Table
|
|
|
|
rcPrFilterAceIpShowTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IP Header
|
|
information of each Ace in context of
|
|
its parent Acl. "
|
|
::= { rcPrFilterAce 26 }
|
|
|
|
rcPrFilterAceIpShowEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IP information.
|
|
Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpShowAclId,
|
|
rcPrFilterAceIpShowAceId}
|
|
::= { rcPrFilterAceIpShowTable 1 }
|
|
|
|
RcPrFilterAceIpShowEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpShowAclId INTEGER,
|
|
rcPrFilterAceIpShowAceId INTEGER,
|
|
rcPrFilterAceIpShowSrcAddrList OCTET STRING,
|
|
rcPrFilterAceIpShowSrcAddrOper INTEGER,
|
|
rcPrFilterAceIpShowDstAddrList OCTET STRING,
|
|
rcPrFilterAceIpShowDstAddrOper INTEGER,
|
|
rcPrFilterAceIpShowDscpList OCTET STRING,
|
|
rcPrFilterAceIpShowDscpOper INTEGER,
|
|
rcPrFilterAceIpShowProtoList OCTET STRING,
|
|
rcPrFilterAceIpShowProtoOper INTEGER,
|
|
rcPrFilterAceIpShowOptions INTEGER,
|
|
rcPrFilterAceIpShowOptionsOper INTEGER,
|
|
rcPrFilterAceIpShowFragmentation INTEGER,
|
|
rcPrFilterAceIpShowFragOper INTEGER
|
|
}
|
|
|
|
rcPrFilterAceIpShowAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpShowEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpShowEntry 1 }
|
|
|
|
rcPrFilterAceIpShowAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpShowEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpShowEntry 2 }
|
|
|
|
rcPrFilterAceIpShowSrcAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The list of ip source address to match from IP
|
|
header."
|
|
::= { rcPrFilterAceIpShowEntry 3 }
|
|
|
|
rcPrFilterAceIpShowSrcAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
prefix(8), -- prefix list
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Source Address."
|
|
::= { rcPrFilterAceIpShowEntry 4 }
|
|
|
|
rcPrFilterAceIpShowDstAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The list of ip dst address to match from IP header."
|
|
::= { rcPrFilterAceIpShowEntry 5 }
|
|
|
|
rcPrFilterAceIpShowDstAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
prefix(8),-- prefix list
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Destination Address."
|
|
::= { rcPrFilterAceIpShowEntry 6 }
|
|
|
|
rcPrFilterAceIpShowDscpList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The 6-bit DSCP field from the ToS byte in Ipv4 header
|
|
encodes the PHB information per DiffServ standards
|
|
(Refer to DiffServ RFCs 2474). Set the Dscp to PHB
|
|
(like EF) or PHB-class(like AF1 which includes AF11,
|
|
AF12,AF13) to match specific diffserv class traffic.
|
|
Set the field value to desired dscp code for
|
|
'rcPrFilterAceIpDscp' field to match non-standard
|
|
traffic classes and local use PHBs."
|
|
DEFVAL { "disable" }
|
|
::= { rcPrFilterAceIpShowEntry 7 }
|
|
|
|
rcPrFilterAceIpShowDscpOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Dscp."
|
|
::= { rcPrFilterAceIpShowEntry 8 }
|
|
|
|
rcPrFilterAceIpShowProtoList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ip protocol Type from the ip header to be matched.
|
|
Valid Ip protocol range is 0..255. Few of the Protocol
|
|
Types are enumerated above. In case the desired
|
|
protocol number is not available in the enumerated
|
|
list set protocol to desired integer value"
|
|
::= { rcPrFilterAceIpShowEntry 9 }
|
|
|
|
rcPrFilterAceIpShowProtoOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ip Protocols."
|
|
::= { rcPrFilterAceIpShowEntry 10 }
|
|
|
|
rcPrFilterAceIpShowOptions OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noOperation(1),
|
|
recordRoute(7),
|
|
experimentalMeasurement(10),
|
|
mtuProbe(11),
|
|
mtuReply(12),
|
|
encode(15),
|
|
timestamp(68),
|
|
traceroute(82),
|
|
baseSecurity(130),
|
|
looseSourceRoute(131),
|
|
extendedSecurity(133),
|
|
commercialSecurity(134),
|
|
streamID(136),
|
|
strictSourceRouting(137),
|
|
experimentalAccessControl(142),
|
|
imiTrafficDescriptor(144),
|
|
extendedIP(145),
|
|
addressExtension(147),
|
|
routeAlert(148),
|
|
selectiveDirectedBroadcast(149),
|
|
nsapAddresses(150),
|
|
dynamicPacketState(151),
|
|
upstreamMulticastPacket(152),
|
|
experimentalFlowControl(205)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ip options to be matched from the IP Header."
|
|
::= { rcPrFilterAceIpShowEntry 11 }
|
|
|
|
rcPrFilterAceIpShowOptionsOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Logical Operator - only 'any' is valid at present."
|
|
DEFVAL { any }
|
|
::= { rcPrFilterAceIpShowEntry 12 }
|
|
|
|
rcPrFilterAceIpShowFragmentation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noFragment(0),
|
|
anyFragment(1),
|
|
moreFragment(2),
|
|
unused3(3),
|
|
lastFragment(4),
|
|
unused5(5),
|
|
unused6(6),
|
|
unused7(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ip Fragmentation bits to be matched from the IP
|
|
Header."
|
|
DEFVAL { noFragment }
|
|
::= { rcPrFilterAceIpShowEntry 13 }
|
|
|
|
rcPrFilterAceIpShowFragOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ip fragmentation."
|
|
::= { rcPrFilterAceIpShowEntry 14 }
|
|
|
|
|
|
-- ACE Proto Show Table
|
|
|
|
rcPrFilterAceProtoShowTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceProtoShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Protocol Header
|
|
information of each Ace in context of
|
|
its parent Acl. "
|
|
::= { rcPrFilterAce 27 }
|
|
|
|
rcPrFilterAceProtoShowEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceProtoShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Ethernet information.
|
|
Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceProtoShowAclId,
|
|
rcPrFilterAceProtoShowAceId}
|
|
::= { rcPrFilterAceProtoShowTable 1 }
|
|
|
|
RcPrFilterAceProtoShowEntry ::= SEQUENCE {
|
|
rcPrFilterAceProtoShowAclId INTEGER,
|
|
rcPrFilterAceProtoShowAceId INTEGER,
|
|
rcPrFilterAceProtoShowTcpSrcPort OCTET STRING,
|
|
rcPrFilterAceProtoShowTcpSrcPortOper INTEGER,
|
|
rcPrFilterAceProtoShowUdpSrcPort OCTET STRING,
|
|
rcPrFilterAceProtoShowUdpSrcPortOper INTEGER,
|
|
rcPrFilterAceProtoShowTcpDstPort OCTET STRING,
|
|
rcPrFilterAceProtoShowTcpDstPortOper INTEGER,
|
|
rcPrFilterAceProtoShowUdpDstPort OCTET STRING,
|
|
rcPrFilterAceProtoShowUdpDstPortOper INTEGER,
|
|
rcPrFilterAceProtoShowIcmpMsgTypeList OCTET STRING,
|
|
rcPrFilterAceProtoShowIcmpMsgTypeOper INTEGER,
|
|
rcPrFilterAceProtoShowTcpFlagsList OCTET STRING,
|
|
rcPrFilterAceProtoShowTcpFlagsOper INTEGER
|
|
}
|
|
|
|
rcPrFilterAceProtoShowAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoShowEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoShowEntry 1 }
|
|
|
|
rcPrFilterAceProtoShowAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceProtoShowEntry, a unique
|
|
identifier for Ace entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceProtoShowEntry 2 }
|
|
|
|
rcPrFilterAceProtoShowTcpSrcPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoShowEntry 3 }
|
|
|
|
rcPrFilterAceProtoShowTcpSrcPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol TcpSrcPort."
|
|
::= { rcPrFilterAceProtoShowEntry 4 }
|
|
|
|
rcPrFilterAceProtoShowUdpSrcPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoShowEntry 5 }
|
|
|
|
rcPrFilterAceProtoShowUdpSrcPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol UdpSrcPort."
|
|
::= { rcPrFilterAceProtoShowEntry 6 }
|
|
|
|
rcPrFilterAceProtoShowTcpDstPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoShowEntry 7 }
|
|
|
|
rcPrFilterAceProtoShowTcpDstPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol TcpDstPort."
|
|
::= { rcPrFilterAceProtoShowEntry 8 }
|
|
|
|
rcPrFilterAceProtoShowUdpDstPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port Number or Port List to match on."
|
|
::= { rcPrFilterAceProtoShowEntry 9 }
|
|
|
|
rcPrFilterAceProtoShowUdpDstPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol UdpDstPort."
|
|
::= { rcPrFilterAceProtoShowEntry 10 }
|
|
|
|
rcPrFilterAceProtoShowIcmpMsgTypeList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "One or a list of Icmp messages to be matched.
|
|
Need to provide strings, number of protocol header
|
|
types (pre-defined values plus user-defined headers).
|
|
Valid range is 0 to 255 (reserved)."
|
|
::= { rcPrFilterAceProtoShowEntry 11 }
|
|
|
|
rcPrFilterAceProtoShowIcmpMsgTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol IcmpMsgTypes."
|
|
::= { rcPrFilterAceProtoShowEntry 12 }
|
|
|
|
rcPrFilterAceProtoShowTcpFlagsList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "One or a list of Tcp flags to be matched.
|
|
Need to provide strings, number of protocol header
|
|
types (pre-defined values plus user-defined headers).
|
|
Valid range is 0 to 63"
|
|
::= { rcPrFilterAceProtoShowEntry 13 }
|
|
|
|
rcPrFilterAceProtoShowTcpFlagsOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
matchAny(6),
|
|
matchAll(7),
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace Protocol TcpFlags."
|
|
::= { rcPrFilterAceProtoShowEntry 14 }
|
|
|
|
-- ACE Pattern Show Table
|
|
|
|
rcPrFilterAcePatternShowTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAcePatternShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store Pattern 1, 2, 3
|
|
Header information of each Ace in context of
|
|
its parent Acl. "
|
|
::= { rcPrFilterAce 28 }
|
|
|
|
rcPrFilterAcePatternShowEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAcePatternShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace Pattern 1, 2, 3
|
|
information. Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAcePatternShowAclId,
|
|
rcPrFilterAcePatternShowAceId}
|
|
::= { rcPrFilterAcePatternShowTable 1 }
|
|
|
|
RcPrFilterAcePatternShowEntry ::= SEQUENCE {
|
|
rcPrFilterAcePatternShowAclId INTEGER,
|
|
rcPrFilterAcePatternShowAceId INTEGER,
|
|
rcPrFilterAcePatternShowPattern1Name DisplayString,
|
|
rcPrFilterAcePatternShowPattern1Value OCTET STRING,
|
|
rcPrFilterAcePatternShowPattern1Oper INTEGER,
|
|
rcPrFilterAcePatternShowPattern2Name DisplayString,
|
|
rcPrFilterAcePatternShowPattern2Value OCTET STRING,
|
|
rcPrFilterAcePatternShowPattern2Oper INTEGER,
|
|
rcPrFilterAcePatternShowPattern3Name DisplayString,
|
|
rcPrFilterAcePatternShowPattern3Value OCTET STRING,
|
|
rcPrFilterAcePatternShowPattern3Oper INTEGER
|
|
}
|
|
|
|
rcPrFilterAcePatternShowAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePatternShowEntry 1 }
|
|
|
|
rcPrFilterAcePatternShowAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AcePatternEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAcePatternShowEntry 2 }
|
|
|
|
rcPrFilterAcePatternShowPattern1Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Ace Pattern Entry."
|
|
::= { rcPrFilterAcePatternShowEntry 3 }
|
|
|
|
rcPrFilterAcePatternShowPattern1Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Set the pattern value as numeric string. The numeric
|
|
value of each byte is encoded in one octet of the
|
|
string. Unused bytes are left at the trailing end of
|
|
string. The number of bytes to extract from this string
|
|
is set in rcPrFilterActPatternLength."
|
|
DEFVAL { "" }
|
|
::= { rcPrFilterAcePatternShowEntry 4 }
|
|
|
|
rcPrFilterAcePatternShowPattern1Oper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Pattern."
|
|
::= { rcPrFilterAcePatternShowEntry 5 }
|
|
|
|
rcPrFilterAcePatternShowPattern2Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Ace Pattern Entry."
|
|
::= { rcPrFilterAcePatternShowEntry 6 }
|
|
|
|
rcPrFilterAcePatternShowPattern2Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Set the pattern value as numeric string. The numeric
|
|
value of each byte is encoded in one octet of the
|
|
string. Unused bytes are left at the trailing end of
|
|
string. The number of bytes to extract from this string
|
|
is set in rcPrFilterActPatternLength."
|
|
DEFVAL { "" }
|
|
::= { rcPrFilterAcePatternShowEntry 7 }
|
|
|
|
rcPrFilterAcePatternShowPattern2Oper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Pattern."
|
|
::= { rcPrFilterAcePatternShowEntry 8 }
|
|
|
|
rcPrFilterAcePatternShowPattern3Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A descriptive name chosen by the administrator for
|
|
the Ace Pattern Entry."
|
|
::= { rcPrFilterAcePatternShowEntry 9 }
|
|
|
|
rcPrFilterAcePatternShowPattern3Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Set the pattern value as numeric string. The numeric
|
|
value of each byte is encoded in one octet of the
|
|
string. Unused bytes are left at the trailing end of
|
|
string. The number of bytes to extract from this string
|
|
is set in rcPrFilterActPatternLength."
|
|
DEFVAL { "" }
|
|
::= { rcPrFilterAcePatternShowEntry 10 }
|
|
|
|
rcPrFilterAcePatternShowPattern3Oper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
le(3), -- less than or equal to
|
|
ge(4), -- greater than or equal to
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Pattern."
|
|
::= { rcPrFilterAcePatternShowEntry 11 }
|
|
|
|
-- ACE Ipv6 Source Address Table
|
|
|
|
rcPrFilterAceIpv6SrcAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpv6SrcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IPv6 Source Address Header
|
|
information of each Ace in context of its parent Acl."
|
|
::= { rcPrFilterAce 29 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpv6SrcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IPv6 Source Address Header
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpv6SrcAddrAclId,
|
|
rcPrFilterAceIpv6SrcAddrAceId }
|
|
::= { rcPrFilterAceIpv6SrcAddrTable 1 }
|
|
|
|
RcPrFilterAceIpv6SrcAddrEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpv6SrcAddrAclId INTEGER,
|
|
rcPrFilterAceIpv6SrcAddrAceId INTEGER,
|
|
rcPrFilterAceIpv6SrcAddrList OCTET STRING,
|
|
rcPrFilterAceIpv6SrcAddrListCount INTEGER,
|
|
rcPrFilterAceIpv6SrcAddrOper INTEGER,
|
|
rcPrFilterAceIpv6SrcAddrRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpv6SrcAddrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6SrcAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6SrcAddrEntry 1 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6SrcAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6SrcAddrEntry 2 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The list of ipv6 source address to match from IPv6
|
|
header."
|
|
::= { rcPrFilterAceIpv6SrcAddrEntry 3 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrListCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the ipv6 src address."
|
|
::= { rcPrFilterAceIpv6SrcAddrEntry 4 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace Ipv6 Source Address."
|
|
::= { rcPrFilterAceIpv6SrcAddrEntry 5 }
|
|
|
|
rcPrFilterAceIpv6SrcAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpv6SrcAddrEntry 6 }
|
|
|
|
-- ACE Ipv6 Destination Address Table
|
|
|
|
rcPrFilterAceIpv6DstAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpv6DstAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IPv6 Destination Address
|
|
Header information of each Ace in context of its
|
|
parent Acl."
|
|
::= { rcPrFilterAce 30 }
|
|
|
|
rcPrFilterAceIpv6DstAddrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpv6DstAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IPv6 Destination Address
|
|
Header information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpv6DstAddrAclId,
|
|
rcPrFilterAceIpv6DstAddrAceId }
|
|
::= { rcPrFilterAceIpv6DstAddrTable 1 }
|
|
|
|
RcPrFilterAceIpv6DstAddrEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpv6DstAddrAclId INTEGER,
|
|
rcPrFilterAceIpv6DstAddrAceId INTEGER,
|
|
rcPrFilterAceIpv6DstAddrList OCTET STRING,
|
|
rcPrFilterAceIpv6DstAddrListCount INTEGER,
|
|
rcPrFilterAceIpv6DstAddrOper INTEGER,
|
|
rcPrFilterAceIpv6DstAddrRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpv6DstAddrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6DstAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6DstAddrEntry 1 }
|
|
|
|
rcPrFilterAceIpv6DstAddrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6DstAddrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6DstAddrEntry 2 }
|
|
|
|
rcPrFilterAceIpv6DstAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The list of ipv6 dst address to match from IPv6 header."
|
|
::= { rcPrFilterAceIpv6DstAddrEntry 3 }
|
|
|
|
rcPrFilterAceIpv6DstAddrListCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Count to store the number of discrete ranges
|
|
entered for the IPv6 Destination Address."
|
|
::= { rcPrFilterAceIpv6DstAddrEntry 4 }
|
|
|
|
rcPrFilterAceIpv6DstAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace IPv6 Destination Address."
|
|
::= { rcPrFilterAceIpv6DstAddrEntry 5 }
|
|
|
|
rcPrFilterAceIpv6DstAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpv6DstAddrEntry 6 }
|
|
|
|
-- ACE Ipv6 Next header Table
|
|
|
|
rcPrFilterAceIpv6NextHdrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpv6NextHdrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to store IPv6 Next header
|
|
Header information of each Ace in context of its
|
|
parent Acl."
|
|
::= { rcPrFilterAce 31 }
|
|
|
|
rcPrFilterAceIpv6NextHdrEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpv6NextHdrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace IPv6 Next header
|
|
information. An Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpv6NextHdrAclId,
|
|
rcPrFilterAceIpv6NextHdrAceId }
|
|
::= { rcPrFilterAceIpv6NextHdrTable 1 }
|
|
|
|
RcPrFilterAceIpv6NextHdrEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpv6NextHdrAclId INTEGER,
|
|
rcPrFilterAceIpv6NextHdrAceId INTEGER,
|
|
rcPrFilterAceIpv6NextHdrNextHdr INTEGER,
|
|
rcPrFilterAceIpv6NextHdrOper INTEGER,
|
|
rcPrFilterAceIpv6NextHdrRowStatus RowStatus
|
|
}
|
|
|
|
rcPrFilterAceIpv6NextHdrAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6NextHdrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6NextHdrEntry 1 }
|
|
|
|
rcPrFilterAceIpv6NextHdrAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6NextHdrEntry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6NextHdrEntry 2 }
|
|
|
|
rcPrFilterAceIpv6NextHdrNextHdr OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
hop-by-hop(0), -- hop-by-hop
|
|
tcp(6), -- tcp
|
|
udp(17), -- udp
|
|
routing(43), -- routing
|
|
frag(44), -- fragment
|
|
ipsecESP(50), -- ipsecESP
|
|
ipsecAh(51), -- ipsecAh
|
|
icmpv6(58), -- icmpv6
|
|
noNxtHdr(59), -- not next hdr
|
|
undefined(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The ipv6 next header to look for."
|
|
::= { rcPrFilterAceIpv6NextHdrEntry 3 }
|
|
|
|
rcPrFilterAceIpv6NextHdrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2) -- not equal
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace IPv6 Next header."
|
|
::= { rcPrFilterAceIpv6NextHdrEntry 4 }
|
|
|
|
rcPrFilterAceIpv6NextHdrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Create/delete operations for this entry."
|
|
::= { rcPrFilterAceIpv6NextHdrEntry 5 }
|
|
|
|
-- ACE IPv6 Show Table
|
|
|
|
rcPrFilterAceIpv6ShowTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcPrFilterAceIpv6ShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Aces to display ipv6
|
|
information of each Ace in context of
|
|
its parent Acl. "
|
|
::= { rcPrFilterAce 32 }
|
|
|
|
rcPrFilterAceIpv6ShowEntry OBJECT-TYPE
|
|
SYNTAX RcPrFilterAceIpv6ShowEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Ace entry holding Ace ipv6 information.
|
|
Ace is a member of one Acl."
|
|
INDEX { rcPrFilterAceIpv6ShowAclId,
|
|
rcPrFilterAceIpv6ShowAceId}
|
|
::= { rcPrFilterAceIpv6ShowTable 1 }
|
|
|
|
RcPrFilterAceIpv6ShowEntry ::= SEQUENCE {
|
|
rcPrFilterAceIpv6ShowAclId INTEGER,
|
|
rcPrFilterAceIpv6ShowAceId INTEGER,
|
|
rcPrFilterAceIpv6ShowSrcAddrList OCTET STRING,
|
|
rcPrFilterAceIpv6ShowSrcAddrOper INTEGER,
|
|
rcPrFilterAceIpv6ShowDstAddrList OCTET STRING,
|
|
rcPrFilterAceIpv6ShowDstAddrOper INTEGER,
|
|
rcPrFilterAceIpv6ShowNxtHdrNxtHdr INTEGER,
|
|
rcPrFilterAceIpv6ShowNxtHdrOper INTEGER
|
|
}
|
|
|
|
rcPrFilterAceIpv6ShowAclId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6Entry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6ShowEntry 1 }
|
|
|
|
rcPrFilterAceIpv6ShowAceId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "An index to the AceIpv6Entry, a unique
|
|
identifier for Acl entry in the range of Table
|
|
Size."
|
|
::= { rcPrFilterAceIpv6ShowEntry 2 }
|
|
|
|
rcPrFilterAceIpv6ShowSrcAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The list of v6 source address to display."
|
|
::= { rcPrFilterAceIpv6ShowEntry 3 }
|
|
|
|
rcPrFilterAceIpv6ShowSrcAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace v6 Source Address."
|
|
::= { rcPrFilterAceIpv6ShowEntry 4 }
|
|
|
|
rcPrFilterAceIpv6ShowDstAddrList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..1500))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of v6 destination address to display."
|
|
::= { rcPrFilterAceIpv6ShowEntry 5 }
|
|
|
|
rcPrFilterAceIpv6ShowDstAddrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operators for Ace v6 Destination Address."
|
|
::= { rcPrFilterAceIpv6ShowEntry 6 }
|
|
|
|
rcPrFilterAceIpv6ShowNxtHdrNxtHdr OBJECT-TYPE
|
|
SYNTAX INTEGER(1..6)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "v6 next hdr to display."
|
|
::= { rcPrFilterAceIpv6ShowEntry 7 }
|
|
|
|
rcPrFilterAceIpv6ShowNxtHdrOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eq(1), -- exact match
|
|
ne(2), -- not equal
|
|
any(255) -- not provisioned
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operator for Ace v6 next hdr."
|
|
::= { rcPrFilterAceIpv6ShowEntry 8 }
|
|
|
|
|
|
-- rcIpfix
|
|
|
|
rcIpfixMib OBJECT IDENTIFIER ::= { rcIpfix 1 }
|
|
|
|
rcIpfixConfGlobal OBJECT IDENTIFIER ::= { rcIpfixMib 1 }
|
|
rcIpfixTable OBJECT IDENTIFIER ::= { rcIpfixMib 2 }
|
|
|
|
-- ------------------------------------------
|
|
-- rcIpfixConfGlobal Group
|
|
-- ------------------------------------------
|
|
|
|
rcIpfixConfState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enables/Disables the state of ipfix on the box."
|
|
DEFVAL { disable }
|
|
::= { rcIpfixConfGlobal 1 }
|
|
|
|
-- ------------------------------------------
|
|
-- IPFIX Table (per slot)
|
|
-- ------------------------------------------
|
|
|
|
rcIpfixConfSlotTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpfixConfSlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table to store the configuration details for IPFIX for each
|
|
slot. This table is indexed by slot number."
|
|
::= { rcIpfixTable 1 }
|
|
|
|
rcIpfixConfSlotEntry OBJECT-TYPE
|
|
SYNTAX RcIpfixConfSlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One Entry holding IPFIX config information on slot basis."
|
|
INDEX { rcIpfixConfSlotNum }
|
|
::= { rcIpfixConfSlotTable 1 }
|
|
|
|
RcIpfixConfSlotEntry ::= SEQUENCE {
|
|
rcIpfixConfSlotNum Integer32,
|
|
rcIpfixConfSlotAgingIntv Integer32,
|
|
rcIpfixConfSlotActiveTimeout Integer32,
|
|
rcIpfixConfSlotExportIntv Integer32,
|
|
rcIpfixConfSlotExportState EnableValue,
|
|
rcIpfixConfSlotTempRefIntvSec Integer32,
|
|
rcIpfixConfSlotTempRefIntvPkts Integer32
|
|
}
|
|
|
|
rcIpfixConfSlotNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Slot number"
|
|
::= { rcIpfixConfSlotEntry 1 }
|
|
|
|
rcIpfixConfSlotAgingIntv OBJECT-TYPE
|
|
SYNTAX Integer32 (10..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Flow record aging interval (Value in seconds)."
|
|
DEFVAL { 15 }
|
|
::= { rcIpfixConfSlotEntry 2 }
|
|
|
|
rcIpfixConfSlotActiveTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (1..60)
|
|
UNITS "minutes"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Flow record active timeout value (Value in mins)."
|
|
DEFVAL { 30 }
|
|
::= { rcIpfixConfSlotEntry 3 }
|
|
|
|
rcIpfixConfSlotExportIntv OBJECT-TYPE
|
|
SYNTAX Integer32 (10..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Frequency of flow export to collector (Value in sec)."
|
|
DEFVAL { 50 }
|
|
::= { rcIpfixConfSlotEntry 4 }
|
|
|
|
rcIpfixConfSlotExportState OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "State of exporter."
|
|
DEFVAL { enable }
|
|
::= { rcIpfixConfSlotEntry 5 }
|
|
|
|
rcIpfixConfSlotTempRefIntvSec OBJECT-TYPE
|
|
SYNTAX Integer32 (300..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Template refresh timeout. Template is sent out to the
|
|
collector at least every x seconds or every y exported
|
|
packets, whichever occurs first."
|
|
DEFVAL { 1800 }
|
|
::= { rcIpfixConfSlotEntry 6 }
|
|
|
|
rcIpfixConfSlotTempRefIntvPkts OBJECT-TYPE
|
|
SYNTAX Integer32 (10000..100000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Template refresh timeout. Template is sent out to the
|
|
collector at least every x seconds or every y exported
|
|
packets, whichever occurs first."
|
|
DEFVAL { 10000 }
|
|
::= { rcIpfixConfSlotEntry 7 }
|
|
|
|
-- ------------------------------------------
|
|
-- IPFIX Collector Table (per slot)
|
|
-- ------------------------------------------
|
|
|
|
rcIpfixCollectorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpfixCollectorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table to store the configuration details for IPFIX collector
|
|
for each slot. This table is indexed by slot number and ip
|
|
address."
|
|
::= { rcIpfixTable 2 }
|
|
|
|
rcIpfixCollectorEntry OBJECT-TYPE
|
|
SYNTAX RcIpfixCollectorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "One entry holds IPFIX collector config information based on
|
|
slot info and collector ip address."
|
|
INDEX { rcIpfixCollectorSlotNum,
|
|
rcIpfixCollectorAddressType,
|
|
rcIpfixCollectorAddress }
|
|
::= { rcIpfixCollectorTable 1 }
|
|
|
|
RcIpfixCollectorEntry ::= SEQUENCE {
|
|
rcIpfixCollectorSlotNum Integer32,
|
|
rcIpfixCollectorAddressType InetAddressType,
|
|
rcIpfixCollectorAddress InetAddress,
|
|
rcIpfixCollectorProtocol INTEGER,
|
|
rcIpfixCollectorDestPort InetPortNumber,
|
|
rcIpfixCollectorExporterIpType InetAddressType,
|
|
rcIpfixCollectorExporterIp InetAddress,
|
|
rcIpfixCollectorProtoVer INTEGER,
|
|
rcIpfixCollectorState TruthValue,
|
|
rcIpfixCollectorRowStatus RowStatus
|
|
}
|
|
|
|
rcIpfixCollectorSlotNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Slot number. An index to the CollectorEntry."
|
|
::= { rcIpfixCollectorEntry 1 }
|
|
|
|
rcIpfixCollectorAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP address type of the collector. An index to the
|
|
CollectorEntry."
|
|
::= { rcIpfixCollectorEntry 2 }
|
|
|
|
rcIpfixCollectorAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP address of the collector. An index to the CollectorEntry."
|
|
::= { rcIpfixCollectorEntry 3 }
|
|
|
|
rcIpfixCollectorProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
udp(1),
|
|
tcp(2),
|
|
sctp(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Protocol for export data from exporter to collector ."
|
|
DEFVAL { 1 }
|
|
::= { rcIpfixCollectorEntry 4 }
|
|
|
|
rcIpfixCollectorDestPort OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Dest port to send the requests."
|
|
DEFVAL { 9995 }
|
|
::= { rcIpfixCollectorEntry 5 }
|
|
|
|
rcIpfixCollectorExporterIpType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Ip address type of the exporter for collector."
|
|
::= { rcIpfixCollectorEntry 6 }
|
|
|
|
rcIpfixCollectorExporterIp OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Ip address of the exporter for collector."
|
|
::= { rcIpfixCollectorEntry 7 }
|
|
|
|
rcIpfixCollectorProtoVer OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipfix(1),
|
|
preipfixv9(2),
|
|
preipfixv5(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This specifies the protocol version for ipfix."
|
|
DEFVAL { 2 }
|
|
::= { rcIpfixCollectorEntry 8 }
|
|
|
|
rcIpfixCollectorState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "State of the particular collector. Enable is true by
|
|
default."
|
|
DEFVAL { true }
|
|
::= { rcIpfixCollectorEntry 9 }
|
|
|
|
rcIpfixCollectorRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries."
|
|
::= { rcIpfixCollectorEntry 10 }
|
|
|
|
-- ------------------------------------------
|
|
-- IPFIX Table (per port)
|
|
-- ------------------------------------------
|
|
|
|
rcIpfixConfPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpfixConfPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table to store the configuration details for IPFIX for each
|
|
port. This table is indexed by port number."
|
|
::= { rcIpfixTable 3 }
|
|
|
|
rcIpfixConfPortEntry OBJECT-TYPE
|
|
SYNTAX RcIpfixConfPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry holding IPFIX config information per port."
|
|
INDEX { rcIpfixConfPortId }
|
|
::= { rcIpfixConfPortTable 1 }
|
|
|
|
RcIpfixConfPortEntry ::= SEQUENCE {
|
|
rcIpfixConfPortId InterfaceIndex,
|
|
rcIpfixConfPortSampleRate Integer32,
|
|
rcIpfixConfPortHashPolyCoeffs Integer32,
|
|
rcIpfixConfPortHashPolySeed Integer32,
|
|
rcIpfixConfPortFlush INTEGER,
|
|
rcIpfixConfPortAllTraffic EnableValue,
|
|
rcIpfixConfPortHashKeyId INTEGER,
|
|
rcIpfixConfPortDynamicSampRate Integer32
|
|
}
|
|
|
|
rcIpfixConfPortId OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index to the IpfixConfPortEntry, a unique identifier of
|
|
the portId"
|
|
::= { rcIpfixConfPortEntry 1 }
|
|
|
|
rcIpfixConfPortSampleRate OBJECT-TYPE
|
|
SYNTAX Integer32 (1..100000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to configure the sampling rate. Sample one in every N
|
|
packets."
|
|
DEFVAL { 1 }
|
|
::= { rcIpfixConfPortEntry 2 }
|
|
|
|
rcIpfixConfPortHashPolyCoeffs OBJECT-TYPE
|
|
SYNTAX Integer32 ('000401'h..'FFFFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Command to set hash polynomial coeffs."
|
|
DEFVAL { '0007CC'h }
|
|
::= { rcIpfixConfPortEntry 3 }
|
|
|
|
rcIpfixConfPortHashPolySeed OBJECT-TYPE
|
|
SYNTAX Integer32 ('000000'h..'FFFFFF'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Command to set hash polynomial seed."
|
|
DEFVAL { 0 }
|
|
::= { rcIpfixConfPortEntry 4 }
|
|
|
|
rcIpfixConfPortFlush OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
flush(2),
|
|
exportAndFlush(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This is used to delete all records stored in COP, or to
|
|
initiate an export of all records and delete data base after
|
|
the export is finished."
|
|
DEFVAL { none }
|
|
::= { rcIpfixConfPortEntry 5 }
|
|
|
|
rcIpfixConfPortAllTraffic OBJECT-TYPE
|
|
SYNTAX EnableValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This is used to enable/disable ipfix on all trafiic, for the
|
|
specified port."
|
|
DEFVAL { disable }
|
|
::= { rcIpfixConfPortEntry 6 }
|
|
|
|
rcIpfixConfPortHashKeyId OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
hashKeyOne(1),
|
|
hashKeyTwo(2),
|
|
hashKeyThree(3),
|
|
hashKeyFour(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "hash key id."
|
|
DEFVAL { 1 }
|
|
::= { rcIpfixConfPortEntry 7 }
|
|
|
|
rcIpfixConfPortDynamicSampRate OBJECT-TYPE
|
|
SYNTAX Integer32 (1..100000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates the dynamic sampling rate."
|
|
::= { rcIpfixConfPortEntry 8 }
|
|
|
|
-- ------------------------------------------
|
|
-- Hash Stats Table( per slot)
|
|
-- ------------------------------------------
|
|
|
|
rcIpfixHashStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpfixHashStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of hash Statistics entries to store the statistics
|
|
for each slot. This table is indexed by the slot number."
|
|
::= { rcIpfixTable 4 }
|
|
|
|
rcIpfixHashStatsEntry OBJECT-TYPE
|
|
SYNTAX RcIpfixHashStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing hash statistics information for a particular
|
|
slot."
|
|
INDEX { rcIpfixHashStatsSlotNum }
|
|
::= { rcIpfixHashStatsTable 1 }
|
|
|
|
RcIpfixHashStatsEntry ::= SEQUENCE {
|
|
rcIpfixHashStatsSlotNum Integer32,
|
|
rcIpfixHashStatsHashOverflows Counter64,
|
|
rcIpfixHashStatsHashDrops Counter64,
|
|
rcIpfixHashStatsClear INTEGER,
|
|
rcIpfixHashStatsClearTime TimeStamp
|
|
}
|
|
|
|
rcIpfixHashStatsSlotNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A unique identifier for the table."
|
|
::= { rcIpfixHashStatsEntry 1 }
|
|
|
|
rcIpfixHashStatsHashOverflows OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Count of hash overflows per slot."
|
|
::= { rcIpfixHashStatsEntry 2 }
|
|
|
|
rcIpfixHashStatsHashDrops OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Count of hash drops per slot."
|
|
::= { rcIpfixHashStatsEntry 3 }
|
|
|
|
rcIpfixHashStatsClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Setting this object will clear hash statistics for a slot."
|
|
::= { rcIpfixHashStatsEntry 4 }
|
|
|
|
rcIpfixHashStatsClearTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The value of sysUpTime when the hash statistics were last
|
|
cleared."
|
|
::= { rcIpfixHashStatsEntry 5 }
|
|
|
|
-- ------------------------------------------
|
|
-- Exporter Stats Table( per slot, per collector)
|
|
-- ------------------------------------------
|
|
|
|
rcIpfixExporterStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcIpfixExporterStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of Exporter Statistics entries to store the statistics
|
|
for each slot, each collector. This table is indexed by the
|
|
slot number and collector address."
|
|
::= { rcIpfixTable 5 }
|
|
|
|
rcIpfixExporterStatsEntry OBJECT-TYPE
|
|
SYNTAX RcIpfixExporterStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry containing Exporter statistics information for a
|
|
particular slot and particular collector."
|
|
INDEX { rcIpfixExporterStatsSlotNum,
|
|
rcIpfixExporterStatsCollectorType,
|
|
rcIpfixExporterStatsCollector }
|
|
::= { rcIpfixExporterStatsTable 1 }
|
|
|
|
RcIpfixExporterStatsEntry ::= SEQUENCE {
|
|
rcIpfixExporterStatsSlotNum Integer32,
|
|
rcIpfixExporterStatsCollectorType InetAddressType,
|
|
rcIpfixExporterStatsCollector InetAddress,
|
|
rcIpfixExporterStatsOutPkts Counter64,
|
|
rcIpfixExporterStatsOutOctets Counter64,
|
|
rcIpfixExporterStatsPktsLoss Counter64,
|
|
rcIpfixExporterStatsClear INTEGER,
|
|
rcIpfixExporterStatsClearTime TimeStamp
|
|
}
|
|
|
|
rcIpfixExporterStatsSlotNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Index for the table, slot number."
|
|
::= { rcIpfixExporterStatsEntry 1 }
|
|
|
|
rcIpfixExporterStatsCollectorType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Collector IP address type. This is an index for the table."
|
|
::= { rcIpfixExporterStatsEntry 2 }
|
|
|
|
rcIpfixExporterStatsCollector OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Index for the table, collector address."
|
|
::= { rcIpfixExporterStatsEntry 3 }
|
|
|
|
rcIpfixExporterStatsOutPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Packets sent."
|
|
::= { rcIpfixExporterStatsEntry 4 }
|
|
|
|
rcIpfixExporterStatsOutOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Bytes sent."
|
|
::= { rcIpfixExporterStatsEntry 5 }
|
|
|
|
rcIpfixExporterStatsPktsLoss OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Records lost."
|
|
::= { rcIpfixExporterStatsEntry 6 }
|
|
|
|
rcIpfixExporterStatsClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Setting this object will clear exporter statistics."
|
|
::= { rcIpfixExporterStatsEntry 7 }
|
|
|
|
rcIpfixExporterStatsClearTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The value of sysUpTime when exporter statistics were last
|
|
cleared."
|
|
::= { rcIpfixExporterStatsEntry 8 }
|
|
|
|
|
|
rcSlppMib OBJECT IDENTIFIER ::= { rcSlpp 1 }
|
|
|
|
rcSlppNotifications OBJECT IDENTIFIER ::= { rcSlppMib 0 }
|
|
rcSlppObjects OBJECT IDENTIFIER ::= { rcSlppMib 1 }
|
|
rcSlppNotificationObjects OBJECT IDENTIFIER ::= { rcSlppMib 2 }
|
|
|
|
rcSlppScalars OBJECT IDENTIFIER ::= { rcSlppObjects 1 }
|
|
|
|
rcSlppGlobalEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Global enable/disable for the simple loop prevention protocol."
|
|
DEFVAL { false }
|
|
::= { rcSlppScalars 1 }
|
|
|
|
rcSlppTransmissionInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (500..5000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The interval (in seconds) for which loop detection occurs."
|
|
DEFVAL { 500 }
|
|
::= { rcSlppScalars 2 }
|
|
|
|
rcSlppEtherType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SLPP Protocol Identification. The value is normally in Hex."
|
|
DEFVAL { '8104'h }
|
|
::= { rcSlppScalars 3 }
|
|
|
|
|
|
rcSlppVlanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcSlppVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table of VLANs for which simple loop detection occur on."
|
|
::= { rcSlppObjects 2 }
|
|
|
|
rcSlppVlanEntry OBJECT-TYPE
|
|
SYNTAX RcSlppVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "SLPP VLAN entry. "
|
|
INDEX { rcSlppVlanVlanId }
|
|
::= { rcSlppVlanTable 1 }
|
|
|
|
RcSlppVlanEntry ::= SEQUENCE {
|
|
rcSlppVlanVlanId INTEGER,
|
|
rcSlppVlanSlppEnable TruthValue,
|
|
rcSlppVlanRowStatus RowStatus
|
|
}
|
|
|
|
rcSlppVlanVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Vlan id for which simple loop detection occurs on."
|
|
::= { rcSlppVlanEntry 1 }
|
|
|
|
rcSlppVlanSlppEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Flag to indicate whether the VLAN entry is active or not for SLPP."
|
|
::= { rcSlppVlanEntry 2 }
|
|
|
|
rcSlppVlanRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Used to create/delete entries."
|
|
::= { rcSlppVlanEntry 3 }
|
|
|
|
rcSlppPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RcSlppPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table of ports for which simple loop detection occurs on."
|
|
::= { rcSlppObjects 3 }
|
|
|
|
rcSlppPortEntry OBJECT-TYPE
|
|
SYNTAX RcSlppPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "SLPP Port entry. "
|
|
INDEX { rcSlppPortIfIndex }
|
|
::= { rcSlppPortTable 1 }
|
|
|
|
RcSlppPortEntry ::= SEQUENCE {
|
|
rcSlppPortIfIndex InterfaceIndex,
|
|
rcSlppPortPktRxThreshold Integer32,
|
|
rcSlppPortSlppEnable TruthValue,
|
|
rcSlppPortIncomingVlanId Integer32,
|
|
rcSlppPortSrcNodeType INTEGER
|
|
}
|
|
|
|
rcSlppPortIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Port on which simple loop detection occurs on."
|
|
::= { rcSlppPortEntry 1 }
|
|
|
|
rcSlppPortPktRxThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (1..500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Once the number of SLPP packets received on this port reaches this threshold action will be taken.Normally, the port will be shutdown."
|
|
DEFVAL { 1 }
|
|
::= { rcSlppPortEntry 2 }
|
|
|
|
rcSlppPortSlppEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Flag to indicate whether the port entry is active or not for SLPP."
|
|
DEFVAL { false }
|
|
::= { rcSlppPortEntry 3 }
|
|
|
|
rcSlppPortIncomingVlanId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Vlan id of the classified packet on the port brought down by SLPP."
|
|
::= { rcSlppPortEntry 5 }
|
|
|
|
rcSlppPortSrcNodeType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
local(1),
|
|
peer(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The src node type of the received slpp Pkt."
|
|
::= { rcSlppPortEntry 6 }
|
|
|
|
rcSlppIncomingVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Vlan id of the classified packet on the port brought down by SLPP."
|
|
::= { rcSlppNotificationObjects 1 }
|
|
|
|
rcSlppSrcMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Source MAC address in the classified packet on the port
|
|
brought down by SLPP."
|
|
::= { rcSlppNotificationObjects 2 }
|
|
|
|
rcSlppRxPortIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Port on which the SLPP packet is received."
|
|
::= { rcSlppNotificationObjects 3 }
|
|
|
|
rcSlppRxVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Vlan on which the SLPP packet is received."
|
|
::= { rcSlppNotificationObjects 4 }
|
|
|
|
rcnSlppPortDownEvent NOTIFICATION-TYPE
|
|
OBJECTS { rcSlppPortSlppEnable, rcSlppVlanSlppEnable,
|
|
rcSlppIncomingVlanId, rcSlppSrcMacAddress }
|
|
STATUS obsolete
|
|
DESCRIPTION "A port down event that has occurred due to SLPP. The user is notified of the expected Vlan ID along with the Vlan ID and source MAC
|
|
address of the packet coming in on the port identified. The first two
|
|
objects can be used to lookup instance info for port id and vlan id."
|
|
::= { rcSlppNotifications 1 }
|
|
|
|
rcnSlppPortDownEventNew NOTIFICATION-TYPE
|
|
OBJECTS { rcSlppRxPortIndex, rcSlppRxVlanId, rcSlppIncomingVlanId,
|
|
rcSlppSrcMacAddress }
|
|
STATUS current
|
|
DESCRIPTION "A port down event that has occurred due to SLPP. The trap
|
|
includes the port and its Vlan which receives the packet, and
|
|
along with the Vlan ID and source MAC address of the packet coming in
|
|
on the port identified."
|
|
::= { rcSlppNotifications 2 }
|
|
|
|
END
|