mibs/MIBS/nortel/RAPID-CITY
2023-12-05 12:25:34 +01:00

96907 lines
3.5 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, TimeInterval FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
AtmAddr FROM ATM-TC-MIB
PhysAddress,ifIndex FROM RFC1213-MIB
InetAddressType, InetAddress FROM INET-ADDRESS-MIB
InetAddressPrefixLength FROM INET-ADDRESS-MIB
ifAdminStatus, ifOperStatus FROM RFC1213-MIB
InetPortNumber FROM INET-ADDRESS-MIB
InetAutonomousSystemNumber 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
VrId FROM VRRP-MIB
SnmpAdminString,SnmpSecurityLevel,SnmpSecurityModel FROM SNMP-FRAMEWORK-MIB
IndexInteger FROM DIFFSERV-MIB
MplsTunnelIndex, MplsLabel, MplsExtendedTunnelId,
MplsTunnelInstanceIndex, MplsLdpIdentifier, MplsLSPID FROM MPLS-TC-STD-MIB
bgpPeerRemoteAddr, bgpPeerLastError, bgpPeerState FROM BGP4-MIB
secyIfEntry FROM IEEE8021-SECY-MIB
AddressFamilyNumbers, LldpManAddress, LldpSystemCapabilitiesMap,
LldpPortIdSubtype, LldpPortId, lldpRemEntry FROM LLDP-MIB
ipv6RouteEntry FROM IPV6-MIB
mldInterfaceQuerier, mldInterfaceIfIndex FROM IPV6-MLD-MIB
msdpPeerFsmEstablishedTransitions, msdpPeerState, msdpPeerEntry, msdpSACacheEntry FROM MSDP-MIB
ipMRouteEntry, ipMRouteNextHopEntry, ipMRouteInterfaceEntry FROM IPMROUTE-MIB
radiusDynAuthClientEntry FROM RADIUS-DYNAUTH-SERVER-MIB;
rapidCity MODULE-IDENTITY
LAST-UPDATED "201205150000Z" -- May 15, 2012
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) }
RcLongDisplayString ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "The semantics are identical to the standard DisplayString
in RFC1213 and RFC2579, except for the longer length that
is allowed with this TC. "
SYNTAX OCTET STRING (SIZE(0..65535))
--
-- 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
VrfIdentifier ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Virtual Router Identifier.
VRFID 0 is reserved for the Administrative VRF
and cannot be used to create VRF's.
"
SYNTAX Unsigned32 (0..512)
Ipv6NextHdr ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "The ipv6 next header to look for."
SYNTAX INTEGER {
hop-by-hop(0), -- hop-by-hop
icmpv4(1), -- icmpv4
igmpv4(2), -- igmpv4
ipInIp(4), -- ip in ip encapsulation
tcp(6), -- tcp
egp(8), -- egp
udp(17), -- udp
ipv6(41), -- ipv6
routing(43), -- routing extension hdr
frag(44), -- fragmentation extension hdr
rsvp(46), -- rsvp
ipsecESP(50), -- ipsecESP
ipsecAh(51), -- ipsecAh
icmpv6(58), -- icmpv6
noNxtHdr(59), -- not next hdr
destOptions(60), -- destination options extension hdr
undefined(255) -- not provisioned
}
RcVlanIdOrNone ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Range of VLAN IDs supported for application"
SYNTAX INTEGER (1..4094)
RcVlanMask ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Each VLAN ID is stored as a bit in a mask. The most-significant (left-most) bit
represents Vlan ID 1."
SYNTAX OCTET STRING (SIZE (0..512))
IpIsisPlsbNodeNickName ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Plsb Node Nick name."
SYNTAX OCTET STRING (SIZE(3))
--
-- 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 }
-- From rapidCity 100 to rapidCity 200 is reserved for OM chassises
rcVSP9012 OBJECT IDENTIFIER ::= { rapidCity 201 }
rcVSP4850GTS OBJECT IDENTIFIER ::= { rapidCity 202 }
rcVSP4850GTSPWRPLUS OBJECT IDENTIFIER ::= { rapidCity 203 }
rcVSP9010 OBJECT IDENTIFIER ::= { rapidCity 204 }
rcVSP8284XSQ OBJECT IDENTIFIER ::= { rapidCity 205 }
rcVSP4450GSXPWRPLUS OBJECT IDENTIFIER ::= { rapidCity 206 }
rcVSP4450GTXHTPWRPLUS OBJECT IDENTIFIER ::= { rapidCity 207 }
rcVSP8404 OBJECT IDENTIFIER ::= { rapidCity 208 }
rcVSP7254XSQ OBJECT IDENTIFIER ::= { rapidCity 209 }
rcVSP7254XTQ OBJECT IDENTIFIER ::= { rapidCity 210 }
rcVSP4450GSX OBJECT IDENTIFIER ::= { rapidCity 211 }
rcVSP8608 OBJECT IDENTIFIER ::= { rapidCity 212 }
-- APLS device start
rcDSG8032 OBJECT IDENTIFIER ::= { rapidCity 213 }
rcDSG6248CFP OBJECT IDENTIFIER ::= { rapidCity 214 }
rcDSG7648 OBJECT IDENTIFIER ::= { rapidCity 215 }
rcDSG7648C OBJECT IDENTIFIER ::= { rapidCity 216 }
rcDSG7480 OBJECT IDENTIFIER ::= { rapidCity 217 }
rcDSG6248 OBJECT IDENTIFIER ::= { rapidCity 218 }
rcDSG6248P OBJECT IDENTIFIER ::= { rapidCity 219 }
rcVSP8404C OBJECT IDENTIFIER ::= { rapidCity 220 }
rcDSG9032 OBJECT IDENTIFIER ::= { rapidCity 221 }
rcDSG8064 OBJECT IDENTIFIER ::= { rapidCity 222 }
-- APLS device end
rcVSP5030GSXuPWR OBJECT IDENTIFIER ::= { rapidCity 223 }
rcVSP5054GSXuPWR OBJECT IDENTIFIER ::= { rapidCity 224 }
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 }
rcIsis OBJECT IDENTIFIER ::= { rcMgmt 63 }
rcSlpp OBJECT IDENTIFIER ::= { rcMgmt 64 }
--TACACS+
rcTacacs OBJECT IDENTIFIER ::= { rcMgmt 65 }
rcIpfix OBJECT IDENTIFIER ::= { rcMgmt 66 }
rcOspfv3 OBJECT IDENTIFIER ::= { rcMgmt 67 }
rcCfm OBJECT IDENTIFIER ::= { rcMgmt 69 }
rcPlugOptMod OBJECT IDENTIFIER ::= { rcMgmt 71 }
rcVrrp OBJECT IDENTIFIER ::= { rcMgmt 73 }
rcMpls OBJECT IDENTIFIER ::= { rcMgmt 74 }
rcIpMRoute OBJECT IDENTIFIER ::= { rcMgmt 76 }
rcPlsb OBJECT IDENTIFIER ::= { rcMgmt 78 }
rcMsdp OBJECT IDENTIFIER ::= { rcMgmt 80 }
rcKhi OBJECT IDENTIFIER ::= { rcMgmt 85 }
rcIke OBJECT IDENTIFIER ::= { rcMgmt 86 }
rcIsid OBJECT IDENTIFIER ::= { rcMgmt 87 }
rcMACSec OBJECT IDENTIFIER ::= { rcMgmt 88 }
rc2k OBJECT IDENTIFIER ::= { rcMgmt 100 }
rcVossSystem OBJECT IDENTIFIER ::= { rcMgmt 101 }
rcCliSystem OBJECT IDENTIFIER ::= { rcMgmt 102 }
rcSmtp OBJECT IDENTIFIER ::= { rcMgmt 103 }
rcPowerRanger OBJECT IDENTIFIER ::= { rcMgmt 202 }
rcVrf OBJECT IDENTIFIER ::= { rcMgmt 203 }
rcCobaltBlue OBJECT IDENTIFIER ::= { rcMgmt 204 }
rcVrrpv3 OBJECT IDENTIFIER ::= { rcMgmt 206 }
rcVspTalk OBJECT IDENTIFIER ::= { rcMgmt 208 }
rcVirtualIst OBJECT IDENTIFIER ::= { rcMgmt 211 }
rcSingleCpSystem OBJECT IDENTIFIER ::= { rcMgmt 212 }
rcIpsec OBJECT IDENTIFIER ::= { rcMgmt 213 }
rcASG OBJECT IDENTIFIER ::= { rcMgmt 214 }
rcMld OBJECT IDENTIFIER ::= { rcMgmt 215 }
rcMRouteIpv6 OBJECT IDENTIFIER ::= { rcMgmt 216 }
rcPimIpv6 OBJECT IDENTIFIER ::= { rcMgmt 217 }
rcVxlan OBJECT IDENTIFIER ::= { rcMgmt 218 }
rcDvr OBJECT IDENTIFIER ::= { rcMgmt 219 }
rcLldpExt OBJECT IDENTIFIER ::= { rcMgmt 220 }
rcSflow OBJECT IDENTIFIER ::= { rcMgmt 221 }
rcDigitalCert OBJECT IDENTIFIER ::= { rcMgmt 222 }
rcNls OBJECT IDENTIFIER ::= { rcMgmt 223 }
rcOvsdb OBJECT IDENTIFIER ::= { rcMgmt 225 }
rcAppTelemetry OBJECT IDENTIFIER ::= { rcMgmt 226 }
-- 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.
This object is not supported on VSP. VSP uses
rcKhiSlotCpuCurrentUtil"
::= { rcSystem 20 }
rcSysSwitchFabricUtil OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Percentage of Switching Fabric utilization. Object
is not support on VSP"
::= { 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 obsolete
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
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. It is not supported
on VSP"
::= { rcSystem 46 }
rcSysDramUsed OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dram used in percentage. It is not supported
on VSP"
::= { rcSystem 47 }
rcSysDramFree OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dram free size in kilo-bytes. It is not supported
on VSP"
::= { rcSystem 48 }
rcSysDramMaxBlockFree OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dram max block free size in kilo-bytes. it is not
supported on VSP"
::= { 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.Not supported in VSP 3.3"
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "IP address for trap receiver."
::= { rcSysTrapRecvEntry 1 }
rcSysTrapRecvVersion OBJECT-TYPE
SYNTAX INTEGER {
v1(1),
v2c(2)
}
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "The version of trap receiver."
DEFVAL { v1 }
::= { rcSysTrapRecvEntry 2 }
rcSysTrapRecvCommunity OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "Community string used for trap messages to this
trap receiver."
::= { rcSysTrapRecvEntry 3 }
rcSysTrapRecvSrcAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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, -- obsolete
rcSysAccessPolicyNetMask IpAddress, -- obsolete
rcSysAccessPolicyTrustedHostAddr IpAddress,-- obsolete
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 obsolete
DESCRIPTION "Source network IP address."
::= { rcSysAccessPolicyEntry 7 }
rcSysAccessPolicyNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "Source network mask."
::= { rcSysAccessPolicyEntry 8 }
rcSysAccessPolicyTrustedHostAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
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, -- obsolete
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 obsolete
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, -- obsolete
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 obsolete
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
loadLicense(11)
}
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)
softResetCoreDump(14) -- reset with coredump
}
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 }
rcSysConfigMode OBJECT-TYPE
SYNTAX INTEGER {
nncli(1),
cli(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This is used in conjunction with rcSysAction inorder
to decide the mode in which the config file is going to
be saved in."
::= {rcSystem 98}
rcSysLicenseTrialDaysLeft OBJECT-TYPE
SYNTAX Unsigned32 (0..60)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This indicates days left before License Trial
Period will expire."
::= { rcSystem 100}
rcSysLicenseFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..63))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "File name used in conjunction with rcSysAction.
This file name will be used to specify a PLDS License file"
::= { rcSystem 101 }
rcSysTotalPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total power for the whole chassis."
::= { rcSystem 116 }
rcSysRedundantPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the redundant power on the chassis.
The redundant power is per power supply unit"
::= { rcSystem 117 }
rcSysAuthSuccessTrapEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable/disable the trap send for authenticaion
success trap rcnAuthenticationSuccess. It only allow
to be set when snmpEnableAuthenTraps is enabled.
I will be set to disable when snmpEnableAuthenTraps is
disabled"
::= { rcSystem 118 }
rcSysUdpSrcByVirtualIpEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable/disable virtual ip as udp source."
DEFVAL { false }
::= { rcSystem 119 }
rcSysDataPathFaultShutdownEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable/disable data path fault shutdown."
DEFVAL { true }
::= { rcSystem 121 }
rcSysDnsServerIpv6Addr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "DNS server's IP address . Used by trap rcnDNSv6RequestResponseTrap "
::= { rcSystem 122 }
rcSysReservedPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the amount of power currently reserved
on the system for critical cards that are present and
other system critical modules such as cooling units."
::= { rcSystem 123 }
rcSysRequiredPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the maximum amount of power required
on the system for all reserved and any additional cards
that are present on the system to be powered on."
::= { rcSystem 124 }
--Software Release Info
rcSysSoftwareTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcSysSoftwareEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of software releases added to the switch. Maximum
of 6 added releases can be present in the switch."
::= { rcSystem 120 }
rcSysSoftwareEntry OBJECT-TYPE
SYNTAX RcSysSoftwareEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Defines a row of rcSysSoftware Table using
RcSysSoftwareEntry Type."
INDEX { rcSysReleaseName }
::= { rcSysSoftwareTable 1 }
RcSysSoftwareEntry ::= SEQUENCE
{
rcSysReleaseName DisplayString,
rcSysReleaseAddedTime DateAndTime,
rcSysReleaseActivatedTime DateAndTime,
rcSysReleaseCommittedTime DateAndTime,
rcSysReleaseCommittedType INTEGER,
rcSysReleaseType INTEGER
}
rcSysReleaseName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..80))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Software Release Name"
::= { rcSysSoftwareEntry 1 }
rcSysReleaseAddedTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Software Release Added Date and Time"
::= { rcSysSoftwareEntry 2 }
rcSysReleaseActivatedTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Software Release Activated Date and Time"
::= { rcSysSoftwareEntry 3 }
rcSysReleaseCommittedTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Software Release Committed Date and Time"
::= { rcSysSoftwareEntry 4 }
rcSysReleaseCommittedType OBJECT-TYPE
SYNTAX INTEGER {
auto(1), -- Release was auto-committed
manual(2), -- Release was Manually committed
notCommitted(3), --Release was not committed
none(4) -- Details not available for this release
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Software Release Committed Type"
::= { rcSysSoftwareEntry 5 }
rcSysReleaseType OBJECT-TYPE
SYNTAX INTEGER {
primary(1), -- The Release is a primary release
backup(2), -- The Release is a backup release
notUsed(3) -- The Release is added but not being used
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Software Release Type. This element tells whether the
release is a primary release for the switch or a backup
release or that the release has been added to the switch
but is not being used currently."
::= { rcSysSoftwareEntry 6 }
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 }
--
-- IKE
--
--
-- IKE Profile Table
--
rcIkeProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIkeProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains a list of profiles
consisting of algorithms and other
configuration that can be used during an
IKE Phase 1 connection."
::= { rcIke 1 }
rcIkeProfileEntry OBJECT-TYPE
SYNTAX RcIkeProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing configuration information
for authentication algorithms, encryption
algorithms, Diffie-Helman group, exchange-mode
and lifetime-seconds to be used for a Phase 1
negotiation."
INDEX { rcIkeProfileName }
::= { rcIkeProfileTable 1 }
RcIkeProfileEntry ::=
SEQUENCE
{
rcIkeProfileName DisplayString,
rcIkeProfileHashAlgorithm INTEGER,
rcIkeProfileEncryptionAlgorithm INTEGER,
rcIkeProfileEncryptKeyLen INTEGER,
rcIkeProfileDHGroup INTEGER,
rcIkeProfileExchangeMode INTEGER,
rcIkeProfileLifetimeSeconds Unsigned32,
rcIkeProfileRowStatus RowStatus
}
rcIkeProfileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object contains the name of this Profile."
::= { rcIkeProfileEntry 1 }
rcIkeProfileHashAlgorithm OBJECT-TYPE
SYNTAX INTEGER
{
md5(1),
sha(2),
sha256(4),
any(255)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the hash algorithms
that can be used during IKE Phase 1 SA
negotiation."
DEFVAL { sha256 }
::= { rcIkeProfileEntry 2 }
rcIkeProfileEncryptionAlgorithm OBJECT-TYPE
SYNTAX INTEGER
{
desCbc(1),
tripleDesCbc(5),
aesCbc(7),
any(255)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the encryption
algorithms that can be used during IKE
Phase 1 SA negotiation."
DEFVAL { aesCbc }
::= { rcIkeProfileEntry 3 }
rcIkeProfileEncryptKeyLen OBJECT-TYPE
SYNTAX INTEGER (128|192|256)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the key length
that should be be used during IKE
Phase 1 SA negotiation."
DEFVAL { 256 }
::= { rcIkeProfileEntry 4 }
rcIkeProfileDHGroup OBJECT-TYPE
SYNTAX INTEGER
{
modp768(1),
modp1024(2),
modp2048(14),
any(255)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the Diffie-Hellman
groups that can be used during IKE Phase 1
SA negotiation."
DEFVAL { modp2048 }
::= { rcIkeProfileEntry 5 }
rcIkeProfileExchangeMode OBJECT-TYPE
SYNTAX INTEGER
{
main(1),
aggressive(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the IKE Phase 1
negotiation mode. Only main mode is
supported for this release."
DEFVAL { main }
::= { rcIkeProfileEntry 6 }
rcIkeProfileLifetimeSeconds OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the amount of time to
propose an IKE Phase 1 SA remain valid during
IKE Phase 1 negotiation. A value of 0 means no
expiration."
DEFVAL { 86400 }
::= { rcIkeProfileEntry 7 }
rcIkeProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object is used to create or delete
entries in this table."
::= { rcIkeProfileEntry 8 }
--
-- IKE Policy Table
--
rcIkePolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIkePolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains a list of IKE Phase 1
policy entries."
::= { rcIke 2 }
rcIkePolicyEntry OBJECT-TYPE
SYNTAX RcIkePolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { rcIkePolicyLocalIfIndex,
rcIkePolicyLocalAddrType,
rcIkePolicyLocalAddr,
rcIkePolicyRemoteAddrType,
rcIkePolicyRemoteAddr
}
::= { rcIkePolicyTable 1 }
RcIkePolicyEntry ::=
SEQUENCE
{
rcIkePolicyLocalIfIndex InterfaceIndex,
rcIkePolicyLocalAddrType InetAddressType,
rcIkePolicyLocalAddr InetAddress,
rcIkePolicyRemoteAddrType InetAddressType,
rcIkePolicyRemoteAddr InetAddress,
rcIkePolicyName DisplayString,
rcIkePolicyProfileName DisplayString,
rcIkePolicyAuthenticationMethod INTEGER,
rcIkePolicyPSKValue DisplayString,
rcIkePolicyDPDTimeout Unsigned32,
rcIkePolicyP2PFS EnableValue,
rcIkePolicyP2PfsUseIkeGroup EnableValue,
rcIkePolicyP2PfsDHGroup INTEGER,
rcIkePolicyAdminState EnableValue,
rcIkePolicyOperStatus INTEGER,
rcIkePolicyRowStatus RowStatus,
rcIkePolicyRevocationCheckMethod INTEGER,
rcIkePolicyProfileVersion INTEGER,
rcIkePolicyPeerName DisplayString
}
rcIkePolicyLocalIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the Interface Index
of the local address.
Only port and vlan if-index are supported
for this release."
::= { rcIkePolicyEntry 1 }
rcIkePolicyLocalAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the type of address
field in the rcIkePolicyLocalAddr.
Only IPv6 address types are supported for
this release."
::= { rcIkePolicyEntry 2 }
rcIkePolicyLocalAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the string
representation of the local peer ID.
The type of value configured for this
object is specified by the
rcIkePolicyLocalAddrType."
::= { rcIkePolicyEntry 3 }
rcIkePolicyRemoteAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the type of address
field in the rcIkePolicyRemoteAddr.
Only IPv6 address types are supported for
this release."
::= { rcIkePolicyEntry 4 }
rcIkePolicyRemoteAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the string
representation of the remote peer ID.
The type of value configured for this
object is specified by the
rcIkePolicyRemoteAddrType."
::= { rcIkePolicyEntry 5 }
rcIkePolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the name given to the policy.
The name should be assigned during creation of
the policy. Changing the name after the policy
is created is not allowed."
::= { rcIkePolicyEntry 6 }
rcIkePolicyProfileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the name of the profile
(rcIkeProfileName) that should be used for
this policy."
::= { rcIkePolicyEntry 7 }
rcIkePolicyAuthenticationMethod OBJECT-TYPE
SYNTAX INTEGER
{
preSharedKey(1),
digitalCertificate(5)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the proposed
authentication method for the phase 1
security association.
Only the Pre-Shared Key authentication
method is supported in this release."
DEFVAL { preSharedKey }
::= { rcIkePolicyEntry 8 }
rcIkePolicyPSKValue OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the value of the
Pre-Shared Key if the authentication method
is set to PSK."
::= { rcIkePolicyEntry 9 }
rcIkePolicyDPDTimeout OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the Dead Peer
Detection timeout in seconds."
DEFVAL { 300 }
::= { rcIkePolicyEntry 10 }
rcIkePolicyP2PFS OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies whether or not perfect
forward secrecy is used when refreshing keys.
Enable indicates that PFS SHOULD be used."
DEFVAL { disable }
::= { rcIkePolicyEntry 11 }
rcIkePolicyP2PfsUseIkeGroup OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies whether or not to use
the same GroupId (Diffie-Hellman Group) for
phase 2 as was used in phase 1. If P2PFS is
disabled, this entry SHOULD be ignored."
DEFVAL { enable }
::= { rcIkePolicyEntry 12 }
rcIkePolicyP2PfsDHGroup OBJECT-TYPE
SYNTAX INTEGER
{
modp768(1),
modp1024(2),
modp2048(14),
any(255)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the Diffie-Hellman group
to use for phase 2 when the object
rcIkePolicyP2PFS is enabled and the object
rcIkePolicyP2PfsUseIkeGroup is disabled."
DEFVAL { modp1024 }
::= { rcIkePolicyEntry 13 }
rcIkePolicyAdminState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies whether the policy
is administratively enabled or disabled."
DEFVAL { disable }
::= { rcIkePolicyEntry 14 }
rcIkePolicyOperStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies whether the policy
is operationally up or down."
::= { rcIkePolicyEntry 15 }
rcIkePolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object is used to create or delete
entries in this table."
::= { rcIkePolicyEntry 16 }
rcIkePolicyRevocationCheckMethod OBJECT-TYPE
SYNTAX INTEGER
{
crl(1),
ocsp(2),
none(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the proposed
revocation-check method for digital-certificate
type authentication-method."
DEFVAL { crl }
::= { rcIkePolicyEntry 17 }
rcIkePolicyProfileVersion OBJECT-TYPE
SYNTAX INTEGER
{
v1(1),
v2(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object maps to the version
of ike profile selected. Default value of
this object is version 1 (v1)"
DEFVAL {v1}
::= { rcIkePolicyEntry 18 }
rcIkePolicyPeerName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the value of the
Peer name if the authentication method
is set to digital certificate."
::= { rcIkePolicyEntry 19 }
-- IKE ACTIVE SA TABLE
rcIkeActiveSATable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIkeActiveSAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains a list of IKE Phase 1
Security Association entries."
::= { rcIke 4 }
rcIkeActiveSAEntry OBJECT-TYPE
SYNTAX RcIkeActiveSAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { rcIkeActiveSAId,
rcIkeActiveSALocalIfIndex,
rcIkeActiveSALocalAddrType,
rcIkeActiveSALocalAddr,
rcIkeActiveSARemoteAddrType,
rcIkeActiveSARemoteAddr
}
::= { rcIkeActiveSATable 1 }
RcIkeActiveSAEntry ::=
SEQUENCE
{
rcIkeActiveSAId Integer32,
rcIkeActiveSALocalIfIndex InterfaceIndex,
rcIkeActiveSALocalAddrType InetAddressType,
rcIkeActiveSALocalAddr InetAddress,
rcIkeActiveSARemoteAddrType InetAddressType,
rcIkeActiveSARemoteAddr InetAddress,
rcIkeActiveSAName DisplayString,
rcIkeActiveSAAuthenticationMethod INTEGER,
rcIkeActiveSADPDTimeout Unsigned32,
rcIkeActiveSAHashAlgorithm INTEGER,
rcIkeActiveSAEncryptionAlgorithm INTEGER,
rcIkeActiveSAEncryptKeyLen INTEGER,
rcIkeActiveSADHGroup INTEGER,
rcIkeActiveSAExchangeMode INTEGER,
rcIkeActiveSALifetimeSeconds Unsigned32,
rcIkeActiveSAStatus INTEGER,
rcIkeActiveSAInitiator INTEGER
}
rcIkeActiveSAId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the unique ID of a SA"
::= { rcIkeActiveSAEntry 1 }
rcIkeActiveSALocalIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the interface index
of the local address.
Only port and vlan if-index are supported
for this release."
::= { rcIkeActiveSAEntry 2 }
rcIkeActiveSALocalAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the type of address
field in the rcIkeActiveSALocalAddr.
Only IPv6 address types are supported for
this release."
::= { rcIkeActiveSAEntry 3 }
rcIkeActiveSALocalAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the string representation
of the local peer ID. The type of value
configured for this object is specified by the
rcIkeActiveSALocalAddrType."
::= { rcIkeActiveSAEntry 4 }
rcIkeActiveSARemoteAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the type of address
field in the rcIkeActiveSARemoteAddr.
Only IPv6 address types are supported for
this release."
::= { rcIkeActiveSAEntry 5 }
rcIkeActiveSARemoteAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the string representation
of the remote peer ID. The type of value
configured for this object is specified by the
rcIkeActiveSARemoteAddrType."
::= { rcIkeActiveSAEntry 6 }
rcIkeActiveSAName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the name for the SA."
::= { rcIkeActiveSAEntry 7 }
rcIkeActiveSAAuthenticationMethod OBJECT-TYPE
SYNTAX INTEGER
{
preSharedKey(1),
dssSignatures(2),
rsaSignatures(3),
encryptionWithRsa(4),
digitalCertificate(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the proposed
authentication method for the phase 1
security association.
Only the Pre-Shared Key authentication
method is supported in this release."
DEFVAL { preSharedKey }
::= { rcIkeActiveSAEntry 8 }
rcIkeActiveSADPDTimeout OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the Dead Peer
Detection timeout in seconds."
::= { rcIkeActiveSAEntry 9 }
rcIkeActiveSAHashAlgorithm OBJECT-TYPE
SYNTAX INTEGER
{
md5(1),
sha(2),
sha256(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the hash algorithm
negotiated for this IKE Phase 1 SA."
::= { rcIkeActiveSAEntry 10 }
rcIkeActiveSAEncryptionAlgorithm OBJECT-TYPE
SYNTAX INTEGER
{
desCbc(1),
tripleDesCbc(5),
aesCbc(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the encryption
algorithm negotiated for this IKE Phase 1 SA."
::= { rcIkeActiveSAEntry 11 }
rcIkeActiveSAEncryptKeyLen OBJECT-TYPE
SYNTAX INTEGER (128|192|256)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the encryption
key length negotiated for this IKE Phase 1 SA."
::= { rcIkeActiveSAEntry 12 }
rcIkeActiveSADHGroup OBJECT-TYPE
SYNTAX INTEGER
{
modp768(1),
modp1024(2),
modp2048(14)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the Diffie-Hellman
group negotiated for this IKE Phase 1 SA."
::= { rcIkeActiveSAEntry 13 }
rcIkeActiveSAExchangeMode OBJECT-TYPE
SYNTAX INTEGER
{
main(1),
aggressive(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the IKE Phase 1 SA mode."
::= { rcIkeActiveSAEntry 14 }
rcIkeActiveSALifetimeSeconds OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the amount of time to
propose an IKE Phase 1 SA remain valid during
IKE Phase 1 negotiation. A value of 0 means
no expiration."
::= { rcIkeActiveSAEntry 15 }
rcIkeActiveSAStatus OBJECT-TYPE
SYNTAX INTEGER
{
inactive(1),
active(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the amount of time to
propose an IKE Phase 1 SA remain valid during
IKE Phase 1 negotiation. A value of 0 means no
expiration."
::= { rcIkeActiveSAEntry 16 }
rcIkeActiveSAInitiator OBJECT-TYPE
SYNTAX INTEGER {
initiator (1),
responder (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the whether the SA was
created by an Initiator or a Responder"
::= { rcIkeActiveSAEntry 17 }
-- IKE V2 PROFILE TABLE
rcIkeV2ProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIkeV2ProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains a list of Ike v2 profiles
consisting of algorithms and other
configuration that can be used during an
IKE connection."
::= { rcIke 5 }
rcIkeV2ProfileEntry OBJECT-TYPE
SYNTAX RcIkeV2ProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing configuration information
for authentication algorithms, encryption
algorithms, Diffie-Helman group, exchange-mode
and lifetime-seconds to be used for
negotiation."
INDEX { rcIkeV2ProfileName }
::= { rcIkeV2ProfileTable 1 }
RcIkeV2ProfileEntry ::= SEQUENCE
{
rcIkeV2ProfileName DisplayString,
rcIkeV2ProfileHashAlgorithm BITS,
rcIkeV2ProfileEncryptionAlgorithm BITS,
rcIkeV2ProfileEncryptKeyLen BITS,
rcIkeV2ProfileDHGroup BITS,
rcIkeV2ProfileExchangeMode INTEGER,
rcIkeV2ProfileLifetimeSeconds Unsigned32,
rcIkeV2ProfileIntegrityAlgorithm BITS,
rcIkeV2ProfileRowStatus RowStatus
}
rcIkeV2ProfileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object contains the name of this Profile."
::= { rcIkeV2ProfileEntry 1 }
rcIkeV2ProfileHashAlgorithm OBJECT-TYPE
SYNTAX BITS
{
md5(0),
sha(1),
sha256(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the hash algorithms
that can be used during IKE SA
negotiation.
It is represented in form of bits as follows-
bit 0 - md5
bit 1 - sha
bit 2 - sha256"
DEFVAL { {sha256} }
::= { rcIkeV2ProfileEntry 2 }
rcIkeV2ProfileEncryptionAlgorithm OBJECT-TYPE
SYNTAX BITS
{
desCbc(0),
tripleDesCbc(1),
aesCbc(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the encryption
algorithms that can be used during IKE
SA negotiation.
It is represented in form of bits as follows-
bit 0 - desCbc
bit 1 - tripleDesCbc
bit 2 - aesCbc"
DEFVAL { {aesCbc} }
::= { rcIkeV2ProfileEntry 3 }
rcIkeV2ProfileEncryptKeyLen OBJECT-TYPE
SYNTAX BITS {
keylen-128(0),
keylen-192(1),
keylen-256(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the key length
that should be be used during IKE
SA negotiation.
It is represented in form of bits as follows-
bit 0 - keylen-128
bit 1 - keylen-192
bit 2 - keylen-256"
DEFVAL { {keylen-256} }
::= { rcIkeV2ProfileEntry 4 }
rcIkeV2ProfileDHGroup OBJECT-TYPE
SYNTAX BITS
{
modp768(0),
modp1024(1),
modp2048(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the Diffie-Hellman
groups that can be used during IKE
SA negotiation.
It is represented in form of bits as follows -
bit 0 - modp768
bit 1 - modp1024
bit 2 - modp2048"
DEFVAL { {modp2048} }
::= { rcIkeV2ProfileEntry 5 }
rcIkeV2ProfileExchangeMode OBJECT-TYPE
SYNTAX INTEGER
{
main(1),
aggressive(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the IKE
negotiation mode. Only main mode is
supported for this release."
DEFVAL { main }
::= { rcIkeV2ProfileEntry 6 }
rcIkeV2ProfileLifetimeSeconds OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the amount of time to
propose an IKE SA remain valid during
IKE negotiation. A value of 0 means no
expiration."
DEFVAL { 86400 }
::= { rcIkeV2ProfileEntry 7 }
rcIkeV2ProfileIntegrityAlgorithm OBJECT-TYPE
SYNTAX BITS
{
md5 (0),
sha1 (1),
sha256 (2),
aes-xcbc(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the integrity algorithms
that can be used during IKE SA
negotiation.
It is represented in form of bits as follows -
bit 0 - md5
bit 1 - sha1
bit 2 - sha256
bit 3 - aes-xcbc"
DEFVAL { {sha256} }
::= { rcIkeV2ProfileEntry 8 }
rcIkeV2ProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object is used to create or delete
entries in this table."
::= { rcIkeV2ProfileEntry 9 }
-- IKE V2 SA TABLE
rcIkeV2SATable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIkeV2SAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains a list of IKE V2
Security Association entries."
::= { rcIke 6 }
rcIkeV2SAEntry OBJECT-TYPE
SYNTAX RcIkeV2SAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { rcIkeV2SAId,
rcIkeV2SALocalIfIndex,
rcIkeV2SALocalAddrType,
rcIkeV2SALocalAddr,
rcIkeV2SARemoteAddrType,
rcIkeV2SARemoteAddr
}
::= { rcIkeV2SATable 1 }
RcIkeV2SAEntry ::=
SEQUENCE
{
rcIkeV2SAId Integer32,
rcIkeV2SALocalIfIndex InterfaceIndex,
rcIkeV2SALocalAddrType InetAddressType,
rcIkeV2SALocalAddr InetAddress,
rcIkeV2SARemoteAddrType InetAddressType,
rcIkeV2SARemoteAddr InetAddress,
rcIkeV2SAName DisplayString,
rcIkeV2SAAuthenticationMethod INTEGER,
rcIkeV2SADPDTimeout Unsigned32,
rcIkeV2SAHashAlgorithm INTEGER,
rcIkeV2SAEncryptionAlgorithm INTEGER,
rcIkeV2SAEncryptKeyLen INTEGER,
rcIkeV2SADHGroup INTEGER,
rcIkeV2SAExchangeMode INTEGER,
rcIkeV2SALifetimeSeconds Unsigned32,
rcIkeV2SAStatus INTEGER,
rcIkeV2SAInitiator INTEGER,
rcIkeV2SAIntegrityAlgorithm INTEGER
}
rcIkeV2SAId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the unique ID of a SA"
::= { rcIkeV2SAEntry 1 }
rcIkeV2SALocalIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the interface index
of the local address.
Only port and vlan if-index are supported
for this release."
::= { rcIkeV2SAEntry 2 }
rcIkeV2SALocalAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the type of address
field in the rcIkeActiveSALocalAddr.
Only IPv6 address types are supported for
this release."
::= { rcIkeV2SAEntry 3 }
rcIkeV2SALocalAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the string representation
of the local peer ID. The type of value
configured for this object is specified by the
rcIkeV2SALocalAddrType."
::= { rcIkeV2SAEntry 4 }
rcIkeV2SARemoteAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the type of address
field in the rcIkeV2SARemoteAddr.
Only IPv6 address types are supported for
this release."
::= { rcIkeV2SAEntry 5 }
rcIkeV2SARemoteAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object specifies the string representation
of the remote peer ID. The type of value
configured for this object is specified by the
rcIkeV2SARemoteAddrType."
::= { rcIkeV2SAEntry 6 }
rcIkeV2SAName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the name for the SA."
::= { rcIkeV2SAEntry 7 }
rcIkeV2SAAuthenticationMethod OBJECT-TYPE
SYNTAX INTEGER
{
preSharedKey(1),
dssSignatures(2),
rsaSignatures(3),
encryptionWithRsa(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the proposed
authentication method for the phase 1
security association.
Only the Pre-Shared Key authentication
method is supported in this release."
DEFVAL { preSharedKey }
::= { rcIkeV2SAEntry 8 }
rcIkeV2SADPDTimeout OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the Dead Peer
Detection timeout in seconds."
::= { rcIkeV2SAEntry 9 }
rcIkeV2SAHashAlgorithm OBJECT-TYPE
SYNTAX INTEGER
{
md5(1),
sha(2),
sha256(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the hash algorithm
negotiated for this IKEv2 SA."
::= { rcIkeV2SAEntry 10 }
rcIkeV2SAEncryptionAlgorithm OBJECT-TYPE
SYNTAX INTEGER
{
desCbc(2),
tripleDesCbc(3),
aesCbc(12)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the encryption
algorithm negotiated for this IKEv2 SA."
::= { rcIkeV2SAEntry 11 }
rcIkeV2SAEncryptKeyLen OBJECT-TYPE
SYNTAX INTEGER (128|192|256)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the encryption
key length negotiated for this IKE V2 SA."
::= { rcIkeV2SAEntry 12 }
rcIkeV2SADHGroup OBJECT-TYPE
SYNTAX INTEGER
{
modp768(1),
modp1024(2),
modp2048(14)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the Diffie-Hellman
group negotiated for this IKE V2 SA."
::= { rcIkeV2SAEntry 13 }
rcIkeV2SAExchangeMode OBJECT-TYPE
SYNTAX INTEGER
{
main(1),
aggressive(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the IKE V2 SA mode."
::= { rcIkeV2SAEntry 14 }
rcIkeV2SALifetimeSeconds OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the amount of time to
propose an IKE V2 SA remain valid during
IKE negotiation. A value of 0 means
no expiration."
::= { rcIkeV2SAEntry 15 }
rcIkeV2SAStatus OBJECT-TYPE
SYNTAX INTEGER
{
inactive(1),
active(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the amount of time to
propose an IKE V2 SA remain valid during
IKE V2 negotiation. A value of 0 means no
expiration."
::= { rcIkeV2SAEntry 16 }
rcIkeV2SAInitiator OBJECT-TYPE
SYNTAX INTEGER
{
initiator (1),
responder (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the whether the SA was
created by an Initiator or a Responder"
::= { rcIkeV2SAEntry 17 }
rcIkeV2SAIntegrityAlgorithm OBJECT-TYPE
SYNTAX INTEGER
{
md5 (1),
sha1 (2),
sha256 (12),
aes-xcbc (5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the integrity algorithms
that can be used during IKEv2 SA
negotiation."
::= { rcIkeV2SAEntry 18 }
-- 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 RcVlanIdOrNone,
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,
rcVlanVrfId VrfIdentifier,
rcVlanVrfName DisplayString,
rcVlanNodalMepList DisplayString,
rcVlanNumOfNodalMep Integer32,
rcVlanNodalMipLevelList DisplayString,
rcVlanNumOfNodalMipLevel Integer32,
rcVlanPlsbIsid Integer32,
rcVlanRmonEnable TruthValue,
rcVlanSpbMcast EnableValue,
rcVlanSecondaryVlanId RcVlanIdOrNone,
rcVlanIpsecEnable TruthValue,
rcVlanPimGatewayEnable TruthValue,
rcVlanIpv6FhsSnoopDhcpEnable TruthValue,
rcVlanIpv6FhsNDInspectionEnable TruthValue,
rcVlanDvrEnable TruthValue,
rcVlanDvrGwIpv4Addr IpAddress,
rcVlanUntaggedPortMembers PortSet
}
rcVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
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 obsolete
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 obsolete
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
flushIpRsmltEdgePeer(10) -- flush IP rsmlt edge peer
}
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 (not supported in VSP9000)
byIds(7), -- VLAN by IDS Vlan (not supported in VSP9000)
spbm-bvlan(11), -- PLSB bvlan
private(13) -- Private VLAN
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The type of VLAN, distinguished according to the
policy used to define its port membership.
VSP9000 does not support bySvlan(6) and ByIds(7)."
::= { 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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "IP address of multicast querier router."
::= { rcVlanEntry 29 }
rcVlanIgmpSnoopMRouterExpiration OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Multicast querier router aging time out."
::= { rcVlanEntry 30 }
rcVlanIgmpSnoopQuerierPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS obsolete
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 }
rcVlanVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the Virtual Router to which the VLAN belongs"
::= { rcVlanEntry 48 }
rcVlanVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Name of the Virtual Router to which the VLAN belongs"
::= { rcVlanEntry 49 }
rcVlanNodalMepList OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..408))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "List of nodal Meps assigned to this vlan. A mep
consists of Domain Name, Association name and Mep
Id separated by '.'. Each meps is separated by ',':
<md1>.<ma1>.<mepid1>,<md2>.<ma2>.<mepid2>,...
The maximum number of nodal Mep for each vlan is 8."
::= { rcVlanEntry 54}
rcVlanNumOfNodalMep OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of nodal meps assigned to this vlan"
::= { rcVlanEntry 55 }
rcVlanNodalMipLevelList OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "List of nodal Mip levels assigned to this vlan that
allows Mip functionality to be enabled on a per level
per vlan basis. A mip level is represented by an
integer ranging from 0 to 7. The mip levels are
separated by ',': <0...7>,<0...7>,... The maximum
number of nodal Mip levels for each vlan is 8."
::= { rcVlanEntry 56 }
rcVlanNumOfNodalMipLevel OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of nodal mip levels assigned to this vlan that
allows MIP functionality to be enabled on a per level
per vlan basis."
::= { rcVlanEntry 57 }
rcVlanPlsbIsid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Plsb i-sid number assigned to a C-vlan or the i-sid
value for primary private VLAN. Default 0 value
indicates that no i-sid has been assigned."
DEFVAL { 0 }
::= { rcVlanEntry 61 }
rcVlanRmonEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicate if the vlan is enabled for Remote Monitoring"
DEFVAL { false }
::= { rcVlanEntry 63 }
rcVlanIpsecEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Indicate if the vlan is enabled for IPSEC.
at place of this value use RcIpConfEntry for IPV4
and use RcIpv6InterfaceEntry for IPV6. This field
changed to deprecated"
DEFVAL { false }
::= { rcVlanEntry 64 }
rcVlanSpbMcast OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable SPB multicast on Vlan"
DEFVAL { disable }
::= { rcVlanEntry 70 }
rcVlanSecondaryVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A value that uniquely identifies the secondary
Virtual LAN associated with the primary private VLAN.
This value corresponds to the lower 12 bits in
the IEEE 802.1Q VLAN Tag."
::= { rcVlanEntry 71 }
rcVlanPimGatewayEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable/disable PIM Gateway on Vlan"
DEFVAL { false }
::= { rcVlanEntry 73 }
rcVlanIpv6FhsSnoopDhcpEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicate if IPv6 DHCP snooping is enabled on the vlan"
DEFVAL { false }
::= { rcVlanEntry 74 }
rcVlanIpv6FhsNDInspectionEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicate if ND inspection is enabled on the vlan"
DEFVAL { false }
::= { rcVlanEntry 75 }
rcVlanDvrEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable/disable DVR on Vlan"
DEFVAL { false }
::= { rcVlanEntry 76 }
rcVlanDvrGwIpv4Addr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Gateway IPv4 address for this DVR enabled node on Vlan."
::= { rcVlanEntry 77 }
rcVlanUntaggedPortMembers OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The set of untagged ports that are members of this VLAN."
::= { rcVlanEntry 78 }
-- 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,
rcVlanPortClassificationSubnet TruthValue,
rcVlanPortClassificationProtocol TruthValue,
rcVlanPortClassificationPrec INTEGER,
rcVlanPortVlanIdList OCTET STRING,
rcVlanPortClassificationSourceMac TruthValue,
rcVlanPortPrivateVlanPortType INTEGER,
rcVlanPortUntaggedVlanIds RcVlanMask
}
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.
This object is now replaced by rcVlanPortVlanIdList."
::= { 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 }
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 }
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.
VlanBlock is not supported in VSP9000."
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 }
rcVlanPortClassificationSubnet OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable Subnet based Vlan packets on this port."
DEFVAL { true }
::= { rcVlanPortEntry 18 }
rcVlanPortClassificationProtocol OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable Protocol based Vlan packets on this port."
DEFVAL { true }
::= { rcVlanPortEntry 19}
rcVlanPortClassificationPrec OBJECT-TYPE
SYNTAX INTEGER {
sourceMac (1),
subnet (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Sets the precedence for vlan classification. A value
of 1 puts classification of packets to source mac vlans
ahead of subnet based vlans. A value of 2 puts subnet
based vlans ahead of source mac vlans. Classification
to other types of vlans is unaffected as it occurs
following source mac and subnet based vlans."
DEFVAL { sourceMac }
::= { rcVlanPortEntry 20 }
rcVlanPortVlanIdList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..512))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This bitfield is used to identify which VLANs this port
is assigned to. Each VLAN ID is stored as a bit.
The most-significant (left-most) bit represents Vlan Id 1."
::= { rcVlanPortEntry 21 }
rcVlanPortClassificationSourceMac OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable SourceMac based Vlan packets on this port."
DEFVAL { true }
::= { rcVlanPortEntry 22 }
rcVlanPortPrivateVlanPortType OBJECT-TYPE
SYNTAX INTEGER {
trunk(1),
isolated(2),
promiscuous(3),
none(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The type of port associated with private VLAN.
If the VLAN is not private then this is ignored.
If the VLAN is private then the value must be
either trunk, isolated, or promiscuous. Setting
the value to trunk will enable tagging. Setting
the value to isolated or promiscuous will remove
non-private VLANs from the port."
DEFVAL { none }
::= { rcVlanPortEntry 23 }
rcVlanPortUntaggedVlanIds OBJECT-TYPE
SYNTAX RcVlanMask
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object is used to identify which VLANs this port
is associated with as untagged."
::= { rcVlanPortEntry 24 }
-- 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 obsolete
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 obsolete
DESCRIPTION "An entry (row) in the rcVlanIgmpSnoopTable."
INDEX { rcVlanIgmpSnoopVlanId, rcVlanIgmpSnoopIpAddress,
rcVlanIgmpSnoopIfIndex, rcVlanIgmpSnoopMember }
::= { rcVlanIgmpSnoopTable 1 }
RcVlanIgmpSnoopEntry ::= SEQUENCE {
rcVlanIgmpSnoopVlanId RcVlanIdOrNone,
rcVlanIgmpSnoopIpAddress IpAddress,
rcVlanIgmpSnoopIfIndex InterfaceIndex,
rcVlanIgmpSnoopMember IpAddress,
rcVlanIgmpSnoopExpiration Integer32,
rcVlanIgmpSnoopType INTEGER
}
rcVlanIgmpSnoopVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "The VLAN for which this entry contains
information."
::= { rcVlanIgmpSnoopEntry 1 }
rcVlanIgmpSnoopIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "The IP multicast group address for which this
entry contains information."
::= { rcVlanIgmpSnoopEntry 2 }
rcVlanIgmpSnoopIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "An entry (row) in the rcVlanIgmpSnoopStaticTable."
INDEX { rcVlanIgmpSnoopStaticVlanId, rcVlanIgmpSnoopStaticIpAddress }
::= { rcVlanIgmpSnoopStaticTable 1 }
RcVlanIgmpSnoopStaticEntry ::= SEQUENCE {
rcVlanIgmpSnoopStaticVlanId RcVlanIdOrNone,
rcVlanIgmpSnoopStaticIpAddress IpAddress,
rcVlanIgmpSnoopStaticMemberPorts PortSet,
rcVlanIgmpSnoopStaticRowStatus RowStatus,
rcVlanIgmpSnoopStaticNotAllowedToJoin PortSet
}
rcVlanIgmpSnoopStaticVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "The VLAN for which this entry contains information."
::= { rcVlanIgmpSnoopStaticEntry 1 }
rcVlanIgmpSnoopStaticIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
DESCRIPTION "Used to create/delete entries in the
rcVlanIgmpSnoopStaticTable."
::= { rcVlanIgmpSnoopStaticEntry 4 }
rcVlanIgmpSnoopStaticNotAllowedToJoin OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
DESCRIPTION "An entry (row) in the rcVlanIgmpSnoopAccessTable."
INDEX { rcVlanIgmpSnoopAccessVlanId,
rcVlanIgmpSnoopAccessGrpAddr,
rcVlanIgmpSnoopAccessHostAddr,
rcVlanIgmpSnoopAccessHostMask }
::= { rcVlanIgmpSnoopAccessTable 1 }
RcVlanIgmpSnoopAccessEntry ::= SEQUENCE {
rcVlanIgmpSnoopAccessVlanId RcVlanIdOrNone,
rcVlanIgmpSnoopAccessGrpAddr IpAddress,
rcVlanIgmpSnoopAccessHostAddr IpAddress,
rcVlanIgmpSnoopAccessHostMask IpAddress,
rcVlanIgmpSnoopAccessMode INTEGER,
rcVlanIgmpSnoopAccessRowStatus RowStatus
}
rcVlanIgmpSnoopAccessVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "The VLAN for which this entry contains information."
::= { rcVlanIgmpSnoopAccessEntry 1 }
rcVlanIgmpSnoopAccessGrpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "The IP multicast group address for which this
entry contains information."
::= { rcVlanIgmpSnoopAccessEntry 2 }
rcVlanIgmpSnoopAccessHostAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Row status"
::= { rcVlanIgmpSnoopAccessEntry 6 }
-- VLAN IGMP Snoop Sender Table
rcVlanIgmpSnoopSenderTable OBJECT-TYPE --excluded
SYNTAX SEQUENCE OF RcVlanIgmpSnoopSenderEntry
MAX-ACCESS not-accessible
STATUS obsolete
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 obsolete
DESCRIPTION "An entry (row) in the rcVlanIgmpSnoopSenderTable."
INDEX { rcVlanIgmpSnoopSenderVlanId,
rcVlanIgmpSnoopSenderIpAddress,
rcVlanIgmpSnoopSenderIfIndex,
rcVlanIgmpSnoopSenderMember }
::= { rcVlanIgmpSnoopSenderTable 1 }
RcVlanIgmpSnoopSenderEntry ::= SEQUENCE {
rcVlanIgmpSnoopSenderVlanId RcVlanIdOrNone,
rcVlanIgmpSnoopSenderIpAddress IpAddress,
rcVlanIgmpSnoopSenderIfIndex InterfaceIndex,
rcVlanIgmpSnoopSenderMember IpAddress,
rcVlanIgmpSnoopSenderAction INTEGER
}
rcVlanIgmpSnoopSenderVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "The VLAN for which this entry contains information."
::= { rcVlanIgmpSnoopSenderEntry 1 }
rcVlanIgmpSnoopSenderIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "The IP multicast group address for which this
entry contains information."
::= { rcVlanIgmpSnoopSenderEntry 2 }
rcVlanIgmpSnoopSenderIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 }
rcVlanNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVlanNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table that can be used to map the Virtual LAN Id to
IfIndex and Name for display. It is informational only."
::= { rcVlan 18 }
rcVlanNameEntry OBJECT-TYPE
SYNTAX RcVlanNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Each entry has mapping information for a
particular Virtual LAN. This in intended for display
purposes only."
INDEX { rcVlanNameVlanId }
::= { rcVlanNameTable 1 }
RcVlanNameEntry ::= SEQUENCE {
rcVlanNameVlanId RcVlanIdOrNone,
rcVlanNameVlanName DisplayString,
rcVlanNameIfIndex InterfaceIndex
}
rcVlanNameVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
MAX-ACCESS not-accessible
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."
::= { rcVlanNameEntry 1 }
rcVlanNameVlanName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The assigned name for this VLAN."
::= { rcVlanNameEntry 2 }
rcVlanNameIfIndex 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 will be set to zero."
::= { rcVlanNameEntry 3 }
-- Vlan Port Spoof Mac detect table
rcVlanPortSpoofMacTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVlanPortSpoofMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table contains a list of Spoof blocked
MAC address information."
::= { rcVlan 19 }
rcVlanPortSpoofMacEntry OBJECT-TYPE
SYNTAX RcVlanPortSpoofMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing a spoof blocked MAC address"
INDEX { rcVlanPortSpoofMacPortNum,
rcVlanPortSpoofMacVlanId,
rcVlanPortSpoofMacIpAddress,
rcVlanPortSpoofMacMacAddress
}
::= { rcVlanPortSpoofMacTable 1 }
RcVlanPortSpoofMacEntry ::= SEQUENCE {
rcVlanPortSpoofMacPortNum InterfaceIndex,
rcVlanPortSpoofMacVlanId RcVlanIdOrNone,
rcVlanPortSpoofMacIpAddress IpAddress,
rcVlanPortSpoofMacMacAddress MacAddress,
rcVlanPortSpoofMacClearMac TruthValue
}
rcVlanPortSpoofMacPortNum OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Port interface number of the Spoof detect is enabled.
Spoof mac is detected "
::= { rcVlanPortSpoofMacEntry 1 }
rcVlanPortSpoofMacVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A vlan entry which the port intreface belong to. And
the spoof MAC is detected"
::= { rcVlanPortSpoofMacEntry 2 }
rcVlanPortSpoofMacIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A Local Ip address on this interface"
::= { rcVlanPortSpoofMacEntry 3 }
rcVlanPortSpoofMacMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A spoofing Mac address that is detected in this
interface"
::= { rcVlanPortSpoofMacEntry 4 }
rcVlanPortSpoofMacClearMac OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear/delete this spoof detect mac entry when it is true.
It always return false when query"
DEFVAL { false }
::= { rcVlanPortSpoofMacEntry 5 }
-- PHYSICAL Elements
-- =begin enum
-- rcChasType a9408 1425195264
-- =end enum
rcChasType OBJECT-TYPE
SYNTAX INTEGER {
unknown(1), -- unknown chassis
-- Passport 1000 Types
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)
-- Passport 8000 Types
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)
-- Cobalt Blue
-- Nortel Order#: NTC201CA
-- Customer Order#: EC1402001
a9012(1090388736), -- 0100 0000 1111 1110 0000 0011 0000 0000 0x40FE0300
a9010(1090388737), -- 0100 0000 1111 1110 0000 0011 0000 0001 0x40FE0301
-- VSP4K
a4850GTS(1232273458), -- 0100 1001 0111 0011 0000 0000 0011 0010 0x49730032
a4850GTSPWRPLUS(1232277554), -- 0100 1001 0111 0011 0001 0000 0011 0010 0x49731032
a4450GSXPWRPLUS(1231228978), -- 0100 1001 0110 0011 0001 0000 0011 0010 0x49631032
a4450GTXHTPWRPLUS(1232279602), -- 0100 1001 0111 0011 0001 1000 0011 0010 0x49731832
a4450GSX(1231224882), -- 0100 1001 0110 0011 0000 0000 0011 0010 0x49630032
-- VSP8K
a8284XSQ(1331822677), -- 0100 1111 0110 0010 0000 0000 0101 0101 0x4f620055
a8404C(1331839489), -- 0100 1111 0110 0010 0100 0010 0000 0001 0x4f624201
a8404(1331823105), -- 0100 1111 0110 0010 0000 0010 0000 0001 0x4f620201
--VSP7K
a7254XSQ(1331855415), -- 0100 1111 0110 0010 1000 0000 0011 0111 0x4f628037
a7254XTQ(1332903991), -- 0100 1111 0111 0010 1000 0000 0011 0111 0x4f728037
-- VSP5k IcePick
a5030GSXuPWR(2004029470), -- 0111 0111 0111 0011 0001 0000 0001 1110 (0x7773101E)
a5054GSXuPWR(2004029494), -- 0111 0111 0111 0011 0001 0000 0011 0110 (0x77731036)
-- APLS
aDSG6248(1232274482), -- 0100 1001 0111 0011 0000 0100 0011 0010 (0x49730432)
aDSG6248P(1232278578), -- 0100 1001 0111 0011 0001 0100 0011 0010 (0x49731432)
aDSG6248CFP(1231230002), -- 0100 1001 0110 0011 0001 0100 0011 0010 (0x49631432)
aDSG7648(1331856439), -- 0100 1111 0110 0010 1000 0100 0011 0111 (0x4f628437)
aDSG7648C(1332905015), -- 0100 1111 0111 0010 1000 0100 0011 0111 (0x4f728437)
aDSG7480(1331823701), -- 0100 1111 0110 0010 0000 0100 0101 0101 (0x4f620455)
aDSG8032(929170433), -- 0011 0111 0110 0010 0000 0100 0000 0001 (0x37620401)
aDSG9032(1063392257), -- 0011 1111 0110 0010 0001 0100 0000 0001 (0x3f621401)
aDSG8064(1063388161), -- 0011 1111 0110 0010 0000 0100 0000 0001 (0x3f620401)
--VSP8600: Tsunami
a8608(1425195264) -- 0101 0100 1111 0010 1100 0001 0000 0000 (0x54f2c100)
}
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..12)
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,
rcChasFanType INTEGER,
rcChasFanFlowType INTEGER
}
rcChasFanId OBJECT-TYPE
SYNTAX INTEGER(1..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The chassis fan Id."
::= { rcChasFanEntry 1 }
rcChasFanOperStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
up(2),
down(3),
notpresent(4)
}
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 in celsius of the air
entering the fan."
::= { rcChasFanEntry 3 }
rcChasFanType OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
regularSpeed(2),
highSpeed(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of the Fan:
- unknown(1) - type can not be determined.
- regularSpeed(2) - regular speed fan is present.
- highSpeed(3) - high speed fan is present."
::= { rcChasFanEntry 4 }
rcChasFanFlowType OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
frontToBack(2),
backToFront(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Direction of the Fan Flow:
- unknown(1) - Flow can not be determined.
- fronttoback(2) - Front to back flow.
- backtofront(3) - Back to front flow."
::= { rcChasFanEntry 5 }
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..8)
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,
rcChasPowerSupplyDetailInputLineVoltage INTEGER,
rcChasPowerSupplyDetailOperLineVoltage INTEGER,
rcChasPowerSupplyDetailOutputWatts Integer32,
rcChasPowerSupplyFanFlowType INTEGER
}
rcChasPowerSupplyDetailId OBJECT-TYPE
SYNTAX INTEGER(1..8)
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 }
rcChasPowerSupplyDetailInputLineVoltage OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
low110v(1),
high220v(2),
minus48v(3),
ac110vOr220v(4),
dc(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The power supply Input Line voltage."
::= { rcChasPowerSupplyDetailEntry 8 }
rcChasPowerSupplyDetailOperLineVoltage OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
low110v(1),
high220v(2),
minus48v(3),
ac110vOr220v(4),
dc(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The power supply Line voltage considered for
Power Management calculation."
::= { rcChasPowerSupplyDetailEntry 9 }
rcChasPowerSupplyDetailOutputWatts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The output power of this power supply"
::= { rcChasPowerSupplyDetailEntry 10 }
rcChasPowerSupplyFanFlowType OBJECT-TYPE
SYNTAX INTEGER {
frontToback(1),
backTofront(2),
unknown(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The power supply Fan Flow Type."
::= { rcChasPowerSupplyDetailEntry 12 }
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,
rcCardOxateCpld DisplayString,
rcCardOxideFpga DisplayString,
rcCardCatskillFpga DisplayString,
rcCardQE DisplayString,
rcCardK2Fpga DisplayString,
rcCardIoDateDC DisplayString,
rcCardIoDateBB DisplayString,
rcCardIoPimCpld DisplayString,
rcCardLed0Cpld DisplayString,
rcCardLed1Cpld DisplayString,
rcCardZagrosFpga DisplayString,
rcCardRsp DisplayString,
rcCardBcmMac DisplayString,
rcCardPhosphideFpga DisplayString,
rcCardSulfideFpga DisplayString,
rcCardFluorateCpld DisplayString,
rcCardBme DisplayString
}
rcCardIndex OBJECT-TYPE
SYNTAX INTEGER (1..26)
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
-- Cobalt Blue: if you change here, you MUST update rc2kCardFrontType in rc2kCardTable
cbMidplane-28(1090388736), -- 0100 0000 1111 1110 0000 0011 0000 0000 0x40FE0300
cbMidplaneSapphire(1090396928), -- 0100 0000 1111 1110 0010 0011 0000 0000 0x40FE2300
cbACPowerSupply(1084097280), -- 0100 0000 1001 1110 0000 0011 0000 0000 0x409E0300
cbACPowerPlusSupply(1084130048), -- 0100 0000 1001 1110 1000 0011 0000 0000 0x409E8300
cbCPFanTray(1085145856), -- 0100 0000 1010 1110 0000 0011 0000 0000 0x40AE0300
cbIOFanTray(1085149952), -- 0100 0000 1010 1110 0001 0011 0000 0000 0x40AE1300
cbFanTray(1085154048), -- 0100 0000 1010 1110 0010 0011 0000 0000 0x40AE2300
cbHSFanTray(1085158144), -- 0100 0000 1010 1110 0011 0011 0000 0000 0x40AE3300
cbAUX(1091437312), -- 0100 0001 0000 1110 0000 0011 0000 0000 0x410E0300
cbSF3200(1075708672), -- 0100 0000 0001 1110 0000 0011 0000 0000 0x401E0300
cbSF9600(1075712768), -- 0100 0000 0001 1110 0001 0011 0000 0000 0x401E1300
cbSF9610(1075716864), -- 0100 0000 0001 1110 0010 0011 0000 0000 0x401E2300
cbCP-CSC(1073873665), -- 0100 0000 0000 0010 0000 0011 0000 0001 0x40020301
cb48x1000BaseTX(1075970864), -- 0100 0000 0010 0010 0000 0011 0011 0000 0x40220330
cb48x1000BaseTXPOE(1075974960), -- 0100 0000 0010 0010 0001 0011 0011 0000 0x40221330
cb48x1000SFP(1077044016), -- 0100 0000 0011 0010 0110 0011 0011 0000 0x40326330
cb24x10GBaseSFP(1077109528), -- 0100 0000 0011 0011 0110 0011 0001 1000 0x40336318
cb48x10GBaseSFP(1077109552), -- 0100 0000 0011 0011 0110 0011 0011 0000 0x40336330
-- Future CB Cards
-- cbOPM(1087243008) 0x40CE0300
-- cbSAS(1087247104) 0x40CE1300
-- cbIPFIX(1087251200) 0x40CE2300
-- VSP4K card definitions
vsp4k4850GTS(1232273458), -- 0100 1001 0111 0011 0000 0000 0011 0010 0x49730032
vsp4k4850GTSPWRPLUS(1232277554), -- 0100 1001 0111 0011 0001 0000 0011 0010 0x49731032
-- VSP8K Card definition
vsp8k8242XSQ(1298407466), -- 0100 1101 0110 0100 0010 0000 0010 1010 0x4d64202a
vsp4k4450GSXPWRPLUS(1231228978), -- 0100 1001 0110 0011 0001 0000 0011 0010 0x49731032
vsp4k4450GTXHTPWRPLUS(1232279602), -- 0100 1001 0111 0011 0001 1000 0011 0010 0x49731832
vsp8k8424XS(1298379288), -- 0100 1101 0110 0011 1011 0010 0001 1000 0x4d63b218
vsp4k4450GSX(1231224882), -- 0100 1001 0110 0011 0000 0000 0011 0010 0x49630032
-- CB generation 2 (ROF) linecards
rof48x1000SFP(1144152880), -- 0100 0100 0011 0010 0110 0011 0011 0000 0x44326330
rofLoadBoard(1144152832), -- 0100 0100 0011 0010 0110 0011 0000 0000 0x44326300
rof16x10GBaseSFP(1144218384), -- 0100 0100 0011 0011 0110 0011 0001 0000 0x44336310
rof48x10GBaseSFP(1144218416), -- 0100 0100 0011 0011 0110 0011 0011 0000 0x44336330
rof4x40GBaseSFP(1144283920), -- 0100 0100 0011 0100 0110 0011 0001 0000 0x44346310
rof12x40GBaseSFP(1144283952), -- 0100 0100 0011 0100 0110 0011 0011 0000 0x44346330
-- VSP5k IcePick
vsp5k5030GSXuPWR(2004029470), -- 0111 0111 0111 0011 0001 0000 0001 1110 (0x7773101E) (12 ports 1G/10G SFP+ + 12 ports 1G/2.5G/5G/10G RJ45 uPoE + 6 ports 10G SFP+/25G SFP28)
vsp5k5054GSXuPWR(2004029494) -- 0111 0111 0111 0011 0001 0000 0011 0110 (0x77731036) ( 12 ports 1G/2.5G/5G/10G RJ45 uPoE + 12 ports 1G/2.5G uPoE + 24 ports 1G RJ45 uPoE + 6 ports 10G SFP+/25G SFP28)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the card type. The value returned
is defined by the description in rc2kCardTable."
::= { rcCardEntry 2 }
rcCardSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Unique serial number for this card."
::= { rcCardEntry 3 }
rcCardHardwareRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Hardware Version"
::= { rcCardEntry 4 }
rcCardAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
testing(3)
}
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Card Part Number"
::= { rcCardEntry 8 }
rcCardOxateCpld OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Oxate CPLD version for CP card"
::= { rcCardEntry 9 }
rcCardOxideFpga OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Oxide FGPA version for CP card"
::= { rcCardEntry 10 }
rcCardCatskillFpga OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Catskill FPGA version for CP card"
::= { rcCardEntry 11 }
rcCardQE OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "QE version for CP card"
::= { rcCardEntry 12 }
rcCardK2Fpga OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "K2 FPGA version for IO card"
::= { rcCardEntry 13 }
rcCardIoDateDC OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IO Date DC CPLD for IO card"
::= { rcCardEntry 14 }
rcCardIoDateBB OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IO Date BaseBoard CPLD for IO card"
::= { rcCardEntry 15 }
rcCardIoPimCpld OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IO PIM CPLD for IO card"
::= { rcCardEntry 16 }
rcCardLed0Cpld OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "LED0 CPLD for IO card"
::= { rcCardEntry 17 }
rcCardLed1Cpld OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "LED1 CPLD for IO card"
::= { rcCardEntry 18 }
rcCardZagrosFpga OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Zagros FPGA for IO card"
::= { rcCardEntry 19 }
rcCardRsp OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RSP for IO card"
::= { rcCardEntry 20 }
rcCardBcmMac OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "BCM Mac for IO card"
::= { rcCardEntry 21 }
rcCardPhosphideFpga OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Phosphide FPGA for IO card"
::= { rcCardEntry 22 }
rcCardSulfideFpga OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Sulfide FPGA for IO card"
::= { rcCardEntry 23 }
rcCardFluorateCpld OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Fluorate Cpld for SF card"
::= { rcCardEntry 24 }
rcCardBme OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "BME for SF card"
::= { rcCardEntry 25 }
-- 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, --excluded
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,
rcPortAutoNegAd BITS,
rcPortAutoRecoverPort TruthValue,
rcPortExtCplimitConf INTEGER,
rcPortExtCplimitUtilRate INTEGER,
rcPortEgressRateLimit INTEGER,
rcPortEgressRateLimitState EnableValue,
rcPortBpduFilteringTimerCount TimeInterval,
rcPortBpduFilteringTimeout TimeInterval,
rcPortBpduFilteringAdminEnabled TruthValue,
rcPortBpduFilteringOperEnabled TruthValue,
rcPortCpLimitEnable EnableValue,
rcPortCpMulticastLimit INTEGER,
rcPortCpBroadcastLimit INTEGER,
rcPortIngressRateLimit INTEGER,
rcPortIngressRateLimitState EnableValue,
rcPortClockSource INTEGER,
rcPortVrfIdList IdList,
rcPortUserLabel1 DisplayString,
rcPortUserLabel2 DisplayString,
rcPortVrfNameList OCTET STRING,
rcPortBrouterVrfId VrfIdentifier,
rcPortBrouterVrfName DisplayString,
rcPortVrfCount Counter32,
rcPortIngressRatePeak INTEGER,
rcPortIngressRateSvc INTEGER,
rcPortCpLimitPktRate INTEGER,
rcPortCpLimitShutDownEnable TruthValue,
rcPortRmonEnable TruthValue,
rcPortIpsecEnable TruthValue,
rcPortShutdownReason INTEGER,
rcPortFlexUniEnable TruthValue,
rcPortBpduGuardTimerCount Integer32,
rcPortBpduGuardTimeout Integer32,
rcPortBpduGuardAdminEnabled TruthValue,
rcPortLicenseControlStatus INTEGER,
rcPortTxFlowControl TruthValue,
rcPortTxFlowControlOperState TruthValue
}
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)
rcGbic1310Xd(66), -- (gigabit wavelength 1310-distance 40Kms)
rcGbic1470Xd(67), -- (gigabit wavelength 1470-distance 40Kms)
rcGbic1490Xd(68), -- (gigabit wavelength 1490-distance 40Kms)
rcGbic1510Xd(69), -- (gigabit wavelength 1510-distance 40Kms)
rcGbic1530Xd(70), -- (gigabit wavelength 1530-distance 40Kms)
rcGbic1550Xd(71), -- (gigabit wavelength 1550-distance 40Kms)
rcGbic1570Xd(72), -- (gigabit wavelength 1570-distance 40Kms)
rcGbic1590Xd(73), -- (gigabit wavelength 1590-distance 40Kms)
rcGbic1610Xd(74), -- (gigabit wavelength 1610-distance 40Kms)
rcGbic1470Zx(75), -- (gigabit wavelength 1470-distance 70Kms)
rcGbic1490Zx(76), -- (gigabit wavelength 1490-distance 70Kms)
rcGbic1510Zx(77), -- (gigabit wavelength 1510-distance 70Kms)
rcGbic1530Zx(78), -- (gigabit wavelength 1530-distance 70Kms)
rcGbic1550Zx(79), -- (gigabit wavelength 1550-distance 70Kms)
rcGbic1570Zx(80), -- (gigabit wavelength 1570-distance 70Kms)
rcGbic1590Zx(81), -- (gigabit wavelength 1590-distance 70Kms)
rcGbic1610Zx(82), -- (gigabit wavelength 1610-distance 70Kms)
rcGbic1690Zx(83), -- (gigabit wavelength 1690-distance 70Kms)
rcGbic1310Bx(84), -- (gigabit wavelength 1310-distance 10Kms)
rcGbic1490Bx(85), -- (gigabit wavelength 1490-distance 10Kms)
rcGbicEx(86), -- (gigabit wavelength 1550-distance 120 Kms)
rcGbic850Sx(87), -- (gigabit short haul wavelength 850)
rcGbic1200Lx(88), -- (gigabit long haul wavelength 1200)
rcGbic1300Lx(89), -- (gigabit long haul wavelength 1300)
rcGbic1310Lx(90), -- (gigabit long haul wavelength 1310)
rcGbic1490Lx(91), -- (gigabit long haul wavelength 1490)
rcGbic1550Lx(92), -- (gigabit long haul wavelength 1550)
rcGbic1550Ex(93), -- (gigabit wavelength 1550-distance 120Kms)
rc1GbFD(94), -- (100/1000 Fiber Gbic)
rc10GbLRM(95), -- (10 Gig LRM)
rc10GbDWDMR(96), -- (10 Gig DWDM Ethernet)
rc10GbDWDMW(97), -- (10 Gig DWDM Sonet)
rc100BaseSX(98), -- (100 mbps fiber short haul wavelength)
rc100BaseLX(99), -- (100 mbps fiber long haul wavelength)
rc100BaseFX(100), -- (100 mbps fiber)
rc100BaseBX(101), -- (100 mbps fiber)
rc100BaseZX(102), -- (100 mbps fiber)
rcGbicMTRJ(103), -- (Mechanical Transfer - registered jack)
rcGbic1300SeFx(104),-- (1300SE-FX Gbic Ethernet)
rcGbicCx(105), -- (copper direct attach cable up to 15 meter)
rc10GbCX(106), -- (copper direct attach cable up to 15 meter)
rc10GBaseT(108), -- (100/1000/10G base copper)
rc100BaseOther(109), -- (100 mbps Ethernet other)
rcUnknownSpeedOther(110), -- (Ethernet other of undetermined speed)
rc10GbERCWDM(111), -- (10G ER CWDM)
rc10GbZRCWDM(112), -- (10G ZR CWDM)
rc10GbER1470(113), -- (10G ER CWDM 1470NM 40KM)
rc10GbER1490(114), -- (10G ER CWDM 1490NM 40KM)
rc10GbER1510(115), -- (10G ER CWDM 1510NM 40KM)
rc10GbER1530(116), -- (10G ER CWDM 1530NM 40KM)
rc10GbER1550(117), -- (10G ER CWDM 1550NM 40KM)
rc10GbER1570(118), -- (10G ER CWDM 1570NM 40KM)
rc10GbER1590(119), -- (10G ER CWDM 1590NM 40KM)
rc10GbER1610(120), -- (10G ER CWDM 1610NM 40KM)
rc10GbZR1470(121), -- (10G ZR CWDM 1470NM 70KM)
rc10GbZR1490(122), -- (10G ZR CWDM 1490NM 70KM)
rc10GbZR1510(123), -- (10G ZR CWDM 1510NM 70KM)
rc10GbZR1530(124), -- (10G ZR CWDM 1530NM 70KM)
rc10GbZR1550(125), -- (10G ZR CWDM 1550NM 70KM)
rc10GbZR1570(126), -- (10G ZR CWDM 1570NM 70KM)
rc10GbZR1590(127), -- (10G ZR CWDM 1590NM 70KM)
rc10GbZR1610(128), -- (10G ZR CWDM 1610NM 70KM)
rc40GbNone(129), -- (40 Gig Feature)
rc40GbSR4(130), -- (40 Gig Short Reach Fiber)
rc40GbLR4(131), -- (40 Gig Long Reach Fiber)
rc40GbCR4(132), -- (40 Gig Copper)
rc40GbOther(133), -- (40 Gig Other)
rcGbicDWDM180km(134), -- (JDSU DWDM 180KM)
rc100BaseFxT1(135), -- (100BaseFx over TDM network)
rcUnsupported(136), -- (unsupported type)
rc40GbER(137), -- (40 Gig extended range - obsoleted by rc40GbER4)
rc40GbNoneChannelized(138), -- (40 Gig Feature channel)
rc40GbSR4Channelized(139), -- (40 Gig Short Reach Fiber channel)
rc40GbLR4Channelized(140), -- (40 Gig Long Reach Fiber channelized)
rc40GbCR4Channelized(141), -- (40 Gig Copper channelized)
rc40GbERChannelized(142), -- (40 Gig ER channelized - obsoleted by rc40GbER4Channelized)
rc40GbOtherChannelized(143), -- (40 Gig Other channelized)
rc40GbER4(144), -- (40 Gig CWDM 1310NM 40KM)
rc40GbLM4(145), -- (40 Gig Long Reach multimode)
rc10GbBiDi(146), -- (10 Gig Bi-directional 10KM)
rc40GbCR4BoC(147), -- (40G DAC breakout cable)
rc40GbAOBoC(148), -- (40G Active optical breakout cable)
rc10GbCXBoC(149), -- (10Gb end of 40G DAC breakout cable)
rc10GbAOBoC(150), -- (10Gb end of 40G Active Optical breakout cable)
rc40GbER4Channelized(151), -- (40 Gig ER4 Channelized)
rc40GbLM4Channelized(152), -- (40 Gig LM4 channelized)
rc40GbCR4BoCChannelized(153), -- (40G DAC breakout cable in channelized mode)
rc40GbAOBoCChannelized(154), -- (40G Active optical breakout cable in channelized mode)
rc40GbAOC(155), -- (40G Active Optical Cable)
rc40GbAOCChannelized(156), -- (40G Active Optical Cable in channelzied mode)
rc100GbNone(157), -- (100 Gig Feature)
rc100GbCR4(158), -- (100 Gig Copper)
rc100GbSR4(159), -- (100 Gig Short Reach Fiber)
rc100GbLR4(160), -- (100 Gig Long Reach Fiber)
rc100GbAOC(161), -- (100G Active Optical Cable)
rc100GbAOBoC(162), -- (100G Active optical breakout cable)
rc100GbCR4BoC(163), -- (100G DAC breakout cable)
rc100GbOther(164), -- (100 Gig Other)
rc100GbER4(165), -- (100 Gig ERS4)
rc100GbNoneChannelized(166), -- (100 Gig Feature channel)
rc100GbCR4Channelized(167),
rc100GbSR4Channelized(168),
rc100GbLR4Channelized(169),
rc100GbER4Channelized(170),
rc100GbAOCChannelized(171),
rc100GbAOBoCChannelized(172),
rc100GbCR4BoCChannelized(173),
rc100GbOtherChannelized(174),
rcGbic10GbCu(175), -- (10 gigabit copper)
rc2500BaseT(176), -- (2.5 gigabit base copper)
rc40GbBiDiMMF(177), -- (40 Gig Bi-Directional Multi Mode Fiber)
rc40GbLR4PSM(178), -- (40 Gig LR4 Parallel Single Mode)
rc100GbCWDM4(179), -- (100 Gig Coarse Wave Division Multiplexing)
rc40GbBiDiMMFChannelized(180), -- (40 Gig BiDi MMF Channelized)
rc40GbLR4PSMChannelized(181), -- (40 Gig LR4 PSM Channelized)
rc100GbCWDM4Channelized(182), -- (100 Gig CWDM Channelized)
rc25GbNone(183), -- (25 Gig Feature)
rc25GbSR(184), -- (25 Gig SFP28 SR module)
rc25GbLR(185), -- (25 Gig SFP28 LR module)
rc25GbCX(186), -- (25 Gig SFP28 copper DAC)
rc25GbER(187), -- (25 Gig SFP28 ER module)
rc25GbAOC(188), -- (25 Gig SFP28 Active Optical DAC)
rc25GbCXBoC(189), -- (25 Gig SFP28 copper DAC breakout cable)
rc25GbAOBoC(190), -- (25 Gig SFP28 Active Optical breakout cable)
rc10GbAOC(191) -- (10 Gig SFP+ Active Optical DAC)
}
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 obsolete
DESCRIPTION "Indicate whether this port should perform
routing"
DEFVAL { false }
::= { rcPortEntry 4 }
rcPortHighPriority OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
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
mbps10000(4), -- 10Gb/s
mbps40000(5), -- 40Gb/s
mbps100000(6), -- 100Gb/s
mbps25000(7), -- 25Gb/s
mbps2500(8), -- 2.5Gb/s
mbps5000(9) -- 5Gb/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 obsolete
DESCRIPTION "User priority level."
DEFVAL { level7 }
::= { rcPortEntry 22 }
rcPortAllowOversizeFrame OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 current
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 }
rcPortAutoNegAd OBJECT-TYPE
SYNTAX BITS {
advertise10Half(0),
advertise10Full(1),
advertise100Half(2),
advertise100Full(3),
advertise1000Half(4),
advertise1000Full(5),
advertiseMacPause(6), -- Not supported in 8600
advertiseAsymPause(7), -- Not supported in 8600
advertiseNone(8),
advertise10000Full(9),
default(10),
advertise2500Full(11),
advertise5000Full(12)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object is used to specify the port speed
and duplex abilities to be advertised during
link negotiation.
bit 0 - 10 half duplex advertised
bit 1 - 10 full duplex advertised
bit 2 - 100 half duplex advertised
bit 3 - 100 full duplex advertised
bit 4 - 1000 half duplex advertised
bit 5 - 1000 full duplex advertised
bit 6 - Mac PAUSE frame support advertised
bit 7 - Asymmetric PAUSE frame support advertised
bit 8 - No advertisements
bit 9 - 10G full duplex advertisement
bit 10 - Set advertise to default setting based on the
hardware capability.
bit 11 - 2,5G full duplex advertisement
bit 12 - 5G full duplex advertisement
The abilities specified in this object are only used
when auto-negotiation is enabled on the port. If all
bits in this object are disabled, and auto-negotiation
is enabled on the port, then the physical link process
on the port will be disabled (if hardware supports
this ability).
Any change in the value of this bit map will force the
PHY to restart the auto-negotiation process. This will
have the same effect as physically unplugging and
reattaching the cable plant attached to this port.
The capabilities being advertised are either all the
capabilities supported by the hardware or the user-
configured capabilities which is a subset of all the
capability supported by hardware.
The default value for this object will be all the
capabilities supported by the hardware. Bit 10, default
allowed user to set advertise to default. 'default' will take
precedence if 'default' bit is combined with other bits.
Note that bit 6 and bit 7 are currently not supported
in ERS8600."
::= { rcPortEntry 62 }
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(0 | 64..100000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Egress Rate Limit. Different platform has different valid range.
For VOSS product, Valid range is 1000..100000000, 0 means disabled.
The maximum value is based on the port capability.
Value of qos if-shaper"
::= { rcPortEntry 67 }
rcPortEgressRateLimitState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable/disable shape/egress-rate-limit
functionality. WHen it is disabled, rcPortEgressRateLimit
will be set to 0"
DEFVAL { disable }
::= { rcPortEntry 68 }
rcPortBpduFilteringTimerCount OBJECT-TYPE
SYNTAX TimeInterval (0..6553500)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "The remaining time the port will be disabled due
to a BPDU received when BPDU filtering is enabled."
::= { rcPortEntry 69 }
rcPortBpduFilteringTimeout OBJECT-TYPE
SYNTAX TimeInterval (0..6553500)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "The time the port will be disabled when a BPDU is
received when BPDU filtering is enabled."
::= { rcPortEntry 70 }
rcPortBpduFilteringAdminEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "Used to enable/disable BPDU filtering."
DEFVAL { false }
::= { rcPortEntry 71 }
rcPortBpduFilteringOperEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Indicates whether BPDU filtering is actually
enabled or disabled."
::= { rcPortEntry 72 }
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 }
rcPortIngressRateLimit OBJECT-TYPE
SYNTAX INTEGER(0 | 1000..100000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Limits the amount of traffic from this Ingress port.
Value of qos if-rate-limite setting"
::= { rcPortEntry 85 }
rcPortIngressRateLimitState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable/disable police/ingress-rate-limit
functionality."
DEFVAL { disable }
::= { rcPortEntry 86 }
rcPortVrfIdList OBJECT-TYPE
SYNTAX IdList (SIZE (0..512))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The set of VRF ids to which this port belongs."
::= { rcPortEntry 87 }
rcPortUserLabel1 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..89))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "User provided field. Used to give extra management information/data "
::= { rcPortEntry 89 }
rcPortUserLabel2 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..89))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "User provided additional field. Used to give extra management information/data "
::= { rcPortEntry 90 }
rcPortVrfNameList OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The set of VRF names to which this port belongs."
::= { rcPortEntry 96 }
rcPortBrouterVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Gives the VRF Id for this Brouter port. "
::= { rcPortEntry 97 }
rcPortBrouterVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Gives the VRF Name for this Brouter port. "
::= { rcPortEntry 98 }
rcPortVrfCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of VRFs this port is associated to."
::= { rcPortEntry 99 }
rcPortIngressRatePeak OBJECT-TYPE
SYNTAX INTEGER(0 | 64..40000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Peak rate limit for this port. 0 means disable"
DEFVAL { 0 }
::= { rcPortEntry 108 }
rcPortIngressRateSvc OBJECT-TYPE
SYNTAX INTEGER(0 | 64..40000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Service rate limit for this port. 0 mean disable"
DEFVAL { 0 }
::= { rcPortEntry 109 }
rcPortCpLimitPktRate OBJECT-TYPE
SYNTAX INTEGER(1000..20000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to limit Control packets on the
port to qos-levels 6 and 7.
Sets the limit in packets per second."
DEFVAL { 8000 }
::= { rcPortEntry 110 }
rcPortCpLimitShutDownEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate if the port should be shutdown
when the CpLimitPktRate is exceeded."
DEFVAL { false }
::= { rcPortEntry 111 }
rcPortRmonEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to set Remote Monitoring enable/disable"
DEFVAL { false }
::= { rcPortEntry 112}
rcPortIpsecEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to set IPSEC enable/disable.
at place of this value use RcIpConfEntry for IPV4
and use RcIpv6InterfaceEntry for IPV6. This field
changed to deprecated"
DEFVAL { false }
::= { rcPortEntry 113}
rcPortShutdownReason OBJECT-TYPE
SYNTAX INTEGER {
none(1), -- (State change is normal.)
cpLimit(2), -- (State Change due to CpLimit.)
macFlap(3), -- (State change due to Mac Flap.)
linkFlap(4), -- (State change due to link flap.)
telnet(5), -- (State change by TELNET.)
rLogin(6), -- (State change by RLOGIN .)
console(7), -- (State change by CONSOLE.)
ssh(8), -- (State change by SSH.)
modem(9), -- (State change by modem.)
snmp(10), -- (State change by SNMP.)
fdLimit(11), -- (State change by fd limit.)
vlacp(12), -- (State change by vlacp limit.)
slpp(13), -- (State change by SLPP.)
smlt(14), -- (State change by SMLT.)
lossless(15), -- (State change due to lossless.)
invalidLossCfg(16), -- (State change due to invalid lossless configuration.)
dpHeartBeat(17), -- (State change due to DP heartbeat failure.)
ddmStatus(18), -- (State change due to DDM status.)
dupQsfpSerNum(19), -- (State change due to duplicate QSFP serial num.)
bpduGuard(20) -- (State change due to BPDU Guard.)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The port shutdown can happen due to many reason.
It indicates the reason for the port state change."
DEFVAL { none }
::= { rcPortEntry 114}
rcPortFlexUniEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to set FLEX UNI enable/disable on port"
DEFVAL { false }
::= { rcPortEntry 116}
rcPortBpduGuardTimerCount OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The remaining time the port will be disabled due
to a BPDU received when BPDU guard is enabled."
::= { rcPortEntry 117 }
rcPortBpduGuardTimeout OBJECT-TYPE
SYNTAX Integer32 (0|10..65535)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The time the port will be disabled when a BPDU is
received when BPDU Guard is enabled."
::= { rcPortEntry 118 }
rcPortBpduGuardAdminEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable/disable BPDU guard."
DEFVAL { false }
::= { rcPortEntry 119 }
rcPortLicenseControlStatus OBJECT-TYPE
SYNTAX INTEGER {
locked(1),
unlocked(2),
notApplicable(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION " This object show the license conrol status of a port.
It is only applicable to a port which reuqires PORT
license file to be adminstratively enabled (ifAdminStatus).
'locked' means the port requires PORT license file and
PORT license file is absent
'unlocked' means the port requires PORT license file and
PORT license file is present.
'notApplicable' means the port doesn't require PORT license
file"
::= { rcPortEntry 120 }
rcPortTxFlowControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable/disable Tx flow control."
DEFVAL { false }
::= { rcPortEntry 121 }
rcPortTxFlowControlOperState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the Tx flow control operational state."
::= { rcPortEntry 122 }
-- Following between =begin =end is processed by mib_tools/extras.awk
-- =begin enum
-- rcPortEgressRateLimit min 1000
-- =end enum
-- 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. Range in hex (0x600..0xffff)"
DEFVAL { '8103'h }
::= { 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 }
rcChannelizedPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcChannelizedPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Port table for all channelized capable ports."
::= { rcPort 14 }
rcChannelizedPortEntry OBJECT-TYPE
SYNTAX RcChannelizedPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing info for a key port of channelized
capable port."
INDEX { rcChannelizedPortIndex }
::= { rcChannelizedPortTable 1 }
RcChannelizedPortEntry ::= SEQUENCE {
rcChannelizedPortIndex InterfaceIndex,
rcChannelizedPortChannelType INTEGER,
rcChannelizedPortAdminMode TruthValue
}
rcChannelizedPortIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies a port which is
channelized capable."
::= { rcChannelizedPortEntry 1 }
rcChannelizedPortChannelType OBJECT-TYPE
SYNTAX INTEGER
{
fortyGig(1),
hundredGig(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "port channelized type. Either 40G or 100G."
::= { rcChannelizedPortEntry 2 }
rcChannelizedPortAdminMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Administratively enable/disable the port channelized mode."
DEFVAL {false}
::= { rcChannelizedPortEntry 3 }
rcPortExtendTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPortExtendEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Port extend table."
::= { rcPort 15 }
rcPortExtendEntry OBJECT-TYPE
SYNTAX RcPortExtendEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing info for a key port."
AUGMENTS {
rcPortEntry
}
::= { rcPortExtendTable 1 }
RcPortExtendEntry ::= SEQUENCE {
rcPortExtendPortDisplayFormat DisplayString (SIZE (0..9))
}
rcPortExtendPortDisplayFormat OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..9))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The port format to display."
::= { rcPortExtendEntry 1 }
-- VLACP Statistics Table
rcPortVlacpStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPortVlacpStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains VLACP information
about every port that is associated with this device.
A row appears in this table for each physical port."
::= { rcPort 16 }
rcPortVlacpStatsEntry OBJECT-TYPE
SYNTAX RcPortVlacpStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Virtual Link Aggregation Control Protocol statistics
for each port on this device."
INDEX { rcPortVlacpIndex }
::= { rcPortVlacpStatsTable 1 }
RcPortVlacpStatsEntry ::=
SEQUENCE {
rcPortVlacpIndex
InterfaceIndex,
rcPortVlacpStatsLACPDUsRx
Counter32,
rcPortVlacpStatsLACPDUsTx
Counter32,
rcPortVlacpStatsLACPDUsMismatch
Counter32
}
rcPortVlacpIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex of VLACP ports"
::= { rcPortVlacpStatsEntry 1 }
rcPortVlacpStatsLACPDUsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid VLACPDUs received on this
Port. This value is read-only."
::= { rcPortVlacpStatsEntry 2 }
rcPortVlacpStatsLACPDUsTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of VLACPDUs transmitted on this
Port. This value is read-only."
::= { rcPortVlacpStatsEntry 3 }
rcPortVlacpStatsLACPDUsMismatch OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of mismatched VLACPDUs in terms of seq-num RX'ed
on this Port. This value is read-only."
::= { rcPortVlacpStatsEntry 4 }
-- 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 }
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
Not supported in VSP 3.3"
::= { 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 }
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 }
rcChasNewMulticastResourceReservation OBJECT-TYPE
SYNTAX Integer32 (64..4083)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to reserve MGIDs for IP Multicast.
The change will take effect upon reboot."
DEFVAL { 2048 }
::= { rcChassis 44 }
rcChasMulticastResourceReservation OBJECT-TYPE
SYNTAX Integer32 (64..4083)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MGIDs the switch currently has reserved for IP
Multicast; will remain the same until the next
reboot."
::= { rcChassis 45 }
rcChasNewMaxVlanResourceReservation OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A mode where all MGIDs are reserved for VLAN use
only; no IPMC. The change will take effect upon
reboot."
DEFVAL { disable }
::= { rcChassis 46 }
rcChasMaxVlanResourceReservation OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Tells if all MGIDs are reserved for VLAN use. Will
remain the same until the next reboot."
::= { rcChassis 47 }
rcChasMgidUsageVlanCurrent OBJECT-TYPE
SYNTAX Integer32 (1..4084)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of MGIDs currently used for VLAN, including
SMLT"
::= { rcChassis 48 }
rcChasMgidUsageVlanRemaining OBJECT-TYPE
SYNTAX Integer32 (0..4084)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of MGIDs remaining allocated for VLAN"
::= { rcChassis 49 }
rcChasMgidUsageMulticastCurrent OBJECT-TYPE
SYNTAX Integer32 (0..4083)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of MGIDs currently used for IPMC"
::= { rcChassis 50 }
rcChasMgidUsageMulticastRemaining OBJECT-TYPE
SYNTAX Integer32 (0..4083)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of MGIDs remaining allocated for IPMC"
::= { rcChassis 51 }
rcChasForceTopologyIpFlagEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable/disable flag which is used to set the CLIP-ip as topology ip"
DEFVAL { false }
::= { rcChassis 53 }
-- This Parameter is defined for Network Topology.
-- ER:Q01654904.
rcChasCircuitlessIpId OBJECT-TYPE
SYNTAX Integer32 (0..256)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Clip-Id set by the user to be used as Topology-ip.
0' means no circuitless IP id while '1..256' is valid
circuitless Id"
::= { rcChassis 54 }
rcChasPowerManagementOriginalEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "On or off value of Chassis Power Management which the
switch has currently booted. It will remain the same
until the next reboot."
DEFVAL { true }
::= { rcChassis 55 }
rcChasPowerManagementFanCheck OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Turn on or off the Fan Check functionility of Chassis
Power Management. The value takes effect only on reboot."
DEFVAL { true }
::= { rcChassis 56 }
rcChasPowerManagementFanCheckOriginalState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The on or off value of fan check which the switch has
booted with. The value does not take effect till the next
reboot."
DEFVAL { true }
::= { rcChassis 57 }
rcChasSystemDefault OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to default the system"
DEFVAL { false }
::= { rcChassis 60 }
rcChasSecurityConsoleFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable/disable flag which is used for Security
Console.When it is enabled, the console connection works
only with the null modem cable"
DEFVAL { true }
::= { rcChassis 63 }
rcChasLed OBJECT IDENTIFIER ::= { rcChassis 65 }
rcChasLedTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcChasLedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains information about LEDs of the chassis"
::= { rcChasLed 1 }
rcChasLedEntry OBJECT-TYPE
SYNTAX RcChasLedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Contains information regarding a LED Unit"
INDEX { rcChasLedId }
::= { rcChasLedTable 1 }
RcChasLedEntry ::=
SEQUENCE {
rcChasLedId Integer32,
rcChasLedLabel DisplayString (SIZE (0..15)),
rcChasLedStatus INTEGER
}
rcChasLedId OBJECT-TYPE
SYNTAX Integer32(1..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The chassis LED Id."
::= { rcChasLedEntry 1 }
rcChasLedLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The LED's label name."
::= { rcChasLedEntry 2 }
rcChasLedStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
greenSteady(2),
greenBlinking(3),
amberSteady(4),
amberBlinking(5),
off(6),
redSteady(7),
redBlinking(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of the Led:
- unknown(1) - type can not be determined.
- greenSteady(2),
- greenBlinking(3),
- amberSteady(4),
- amberBlinking(5),
- off(6),
- redSteady(7),
- redBlinking(8)
For different LED, the meaning of each status is different."
::= { rcChasLedEntry 3 }
rcChasPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Device part number or PEC code "
::= { rcChassis 66 }
rcChasModelName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Chassis model name. For APLS platform, it is model name
which is in teh seeprom"
::= { rcChassis 67 }
rcChasBrandName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Chassis brand name. For APLS platform, it is programmed
in the seeprom"
::= { rcChassis 68 }
-- 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 obsolete
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 obsolete
DESCRIPTION "The ifIndex of the port to forward mirrored frames to."
::= { rcMirrorByPort 2 }
rcMirrorByPortEnableMirroredPortOne OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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,
rcIpConfIpVpnLiteEnable TruthValue,
rcIpConfSpbMulticastEnable TruthValue,
rcIpConfVrrpVersion INTEGER,
rcIpConfVrrpChkSumComputation INTEGER,
rcIpConfPimGatewayEnable TruthValue,
rcIpConfIpsecEnable TruthValue
}
rcIpConfIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero (0..6142)
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 }
rcIpConfIpVpnLiteEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable or disable ipvpn-lite capability on the specified
circuitless ip interface."
::= { rcIpConfEntry 26 }
rcIpConfSpbMulticastEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable or disable spb-multicast on this port"
DEFVAL { false }
::= { rcIpConfEntry 27 }
rcIpConfVrrpVersion OBJECT-TYPE
SYNTAX INTEGER {
unspecified(1),
v2(2),
v3(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set the VRRP version for IPv4 on the specified interface. It does not impact the use of IPv6 VRRPv3"
::= { rcIpConfEntry 29 }
rcIpConfPimGatewayEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable or disable PIM Gateway on this port"
DEFVAL { false }
::= { rcIpConfEntry 30 }
rcIpConfVrrpChkSumComputation OBJECT-TYPE
SYNTAX INTEGER {
withPseudoHeader(1),
withoutPseudoHeader(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Set the IPv4 VRRPv3 checksum computation method on the specified
interface."
::= { rcIpConfEntry 31 }
rcIpConfIpsecEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable ipsec feature."
DEFVAL { false }
::= { rcIpConfEntry 32 }
-- 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..6142)
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),
sha1 (3),
sha2 (4)
}
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)."
DEFVAL { 100 }
::= { 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)."
DEFVAL { 10 }
::= { 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)."
DEFVAL { 1 }
::= { 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)."
DEFVAL { 1 }
::= { rcIpConfOspfDefaultMetric 4 }
rcIpConfOspfDefaultMetric40000MegPort OBJECT-TYPE
SYNTAX INTEGER (1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the cost associated with
40000Meg Interface(Port)."
DEFVAL { 1 }
::= { rcIpConfOspfDefaultMetric 5 }
rcIpConfOspfDefaultMetricVlan OBJECT-TYPE
SYNTAX INTEGER (1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the cost associated with
Vlan Interface"
DEFVAL { 10 }
::= { rcIpConfOspfDefaultMetric 6 }
rcIpConfOspfDefaultMetric100000MegPort OBJECT-TYPE
SYNTAX INTEGER (1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the cost associated with
100000Meg Interface(Port)."
DEFVAL { 1 }
::= { rcIpConfOspfDefaultMetric 7 }
rcIpConfOspfDefaultMetric25000MegPort OBJECT-TYPE
SYNTAX INTEGER (1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the cost associated with
25000Meg Interface(Port)."
DEFVAL { 1 }
::= { rcIpConfOspfDefaultMetric 8 }
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 }
rcIpConfOspfHelperModeDisable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Disables Graceful Restart Helper Mode feature.
The feature is enabled by default (so this flag
is disabled by default)."
DEFVAL { false }
::= { rcIpConfOspf 6 }
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 }
rcIpConfGlobalSuperNetEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to globally enable Supernetting/ CIDR
routing for IP"
DEFVAL { false }
::= { rcIpConfGlobal 20 }
rcIpConfGlobalEcmp5PathList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Routes to networks specified in this prefix-list
can have upto 5 ECMP path, irrespective of
ecmp-max-path configuration."
::= { rcIpConfGlobal 21 }
rcIpConfGlobalEcmp6PathList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Routes to networks specified in this prefix-list
can have upto 6 ECMP path, irrespective of
ecmp-max-path configuration."
::= { rcIpConfGlobal 22 }
rcIpConfGlobalEcmp7PathList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Routes to networks specified in this prefix-list
can have upto 7 ECMP path, irrespective of
ecmp-max-path configuration."
::= { rcIpConfGlobal 23 }
rcIpConfGlobalEcmp8PathList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Routes to networks specified in this prefix-list
can have upto 8 ECMP path, irrespective of
ecmp-max-path configuration."
::= { rcIpConfGlobal 24 }
rcIpConfGlobalGarpEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to set the gratuitous-arp enable/disable."
DEFVAL { true }
::= { rcIpConfGlobal 25 }
rcIpConfGlobalArpMcastMacFlooding OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable Ip Arp Multicast Mac Flooding feature."
DEFVAL { false }
::= { rcIpConfGlobal 26 }
rcIpConfGlobalSourceRouteEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to globally enable/disable ip source routing feature."
DEFVAL { false }
::= { rcIpConfGlobal 27 }
rcIpConfGlobalIcmpEchoBroadcastRequestEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to globally enable/disable ip icmp echo broadcast request feature."
DEFVAL { true }
::= { rcIpConfGlobal 28 }
-- 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 obsolete
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 obsolete
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..6142)
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
DESCRIPTION "Ip interface address."
::= { rcIpConfV2Entry 2 }
rcIpConfV2RowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "Row status for this entry."
::= { rcIpConfV2Entry 3 }
rcIpConfV2AdvertDefRte OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
DESCRIPTION "Enable or disable RIP routing on the specified
interface."
::= { rcIpConfV2Entry 6 }
rcIpConfV2OspfEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "Enable or disable OSPF routing on the specified
interface."
::= { rcIpConfV2Entry 7 }
rcIpConfV2IgmpEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "Enable or disable IGMP on the specified
interface."
::= { rcIpConfV2Entry 8 }
rcIpConfV2AddrAssigned OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Indicate whether IpAddress has been assigned
for this interface."
::= { rcIpConfV2Entry 9 }
rcIpConfV2TriggeredUpdateEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "A table used to maintain OSPF information
for a particular interface."
::= { rcIpConf 9 }
rcIpConfOspfV2Entry OBJECT-TYPE
SYNTAX RcIpConfOspfV2Entry
MAX-ACCESS not-accessible
STATUS obsolete
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..6142)
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
DESCRIPTION "IpAddress of the IP interface."
::= { rcIpConfOspfV2Entry 2 }
rcIpConfOspfV2RtrPriority OBJECT-TYPE
SYNTAX INTEGER (0..'FF'h)
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Row status for this entry."
::= { rcIpConfOspfV2Entry 6 }
rcIpConfOspfV2HelloInterval OBJECT-TYPE
SYNTAX INTEGER (1..'FFFF'h)
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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,
rcIpAdEntVrfId VrfIdentifier
}
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 }
rcIpAdEntVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The VrfId used in this table is to associate VLANs
or Brouter ports to a VRF after the creation of VLANs
or Brouter ports.
VRFID 0 is reserved for the Administrative VRF."
::= { rcIpAddrEntry 12 }
-- 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 obsolete
DESCRIPTION "A table used to maintain IGMP information
for a particular interface."
::= { rcIp 5 }
rcIpConfIgmpEntry OBJECT-TYPE
SYNTAX RcIpConfIgmpEntry
MAX-ACCESS not-accessible
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Status of entry."
::= { rcIpConfIgmpEntry 7 }
rcIpConfIgmpRobustness OBJECT-TYPE
SYNTAX INTEGER (2..255)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "lossiness of network."
::= { rcIpConfIgmpEntry 8 }
rcIpConfIgmpLastMemberQueryInterval OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "max response in GrpSpec Query."
::= { rcIpConfIgmpEntry 9 }
rcIpConfIgmpSnoopEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "Enable snoop."
DEFVAL { true }
::= { rcIpConfIgmpEntry 10 }
rcIpConfIgmpProxySnoopEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "Enable proxy snoop."
DEFVAL { true }
::= { rcIpConfIgmpEntry 11 }
rcIgmpGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIgmpGroupEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION "The (conceptual) table listing the multicast
groups configured in the device."
::= { rcIp 6 }
rcIgmpGroupEntry OBJECT-TYPE
SYNTAX RcIgmpGroupEntry
MAX-ACCESS not-accessible
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Used for IGAP, to indicated member state."
::= { rcIgmpGroupEntry 7 }
rcIgmpGroupSessionTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
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,
rcIpRouteSrcVrfId VrfIdentifier,
rcIpRouteNextHopId DisplayString,
rcIpRouteLayer3VirtualInterfaceType INTEGER,
rcIpRouteLayer3VirtualInterface Integer32
}
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),
vOspf(15), -- indicates inter-vrf routes added by OSPF
vBgp(16), -- indicates inter-vrf routes added by BGP
vRip(17) -- indicates inter-vrf routes added by RIP
}
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
iAN(8), -- Indirect Alternative route not in HW
iAEN(9), -- Indirect Alternative ECMP route not in HW
iBN(10), -- Indirect Best route not in HW
iBEN(11), -- Indirect Best ECMP route not in HW
dBN(14), -- Direct Best route not in HW
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
iBF(34), -- Indirect Best route replaced by FTN
iBEF(35), -- Indirect Best ECMP route replaced by FTN
iBV(66), -- Indirect best IPVPN route
iBEV(67), -- Indirect best ECMP IPVPN route
iBVN(74), -- Indirect best IPVPN route not in HW
iBEVN(75), -- Indirect best ECMP IPVPN route not in HW
iAS(128), -- Indirect alternate route type
iASE(129), -- Indirect alternate ECMP route type
iBS(130), -- Indirect Best SPBm Route
iBSE(131), -- Indirect Best SPBm Ecmp route
iBSN(138), -- SPBm will define this later
iBSEN(139), -- SPBm will define this later
iASV(192), -- Indirect alternate VPN route type
iASVE(193), -- Indirect alternate ECMP route type
iBSV(194), -- Indirect Best VPN Route over SPBm network
iBSVE(195) -- Indirect Best VPN ECMP Route over SPBm network
}
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 }
rcIpRouteSrcVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-write
STATUS current
DESCRIPTION "srcVrfId of the next-hop address"
::= { rcIpRouteEntry 13 }
rcIpRouteNextHopId OBJECT-TYPE
SYNTAX DisplayString (SIZE (255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Identifier of the next-hop, hostname or mac adress."
::= { rcIpRouteEntry 14 }
rcIpRouteLayer3VirtualInterfaceType OBJECT-TYPE
SYNTAX INTEGER {
none(1), -- not applicable for route
spb(2) -- uses I-SID for rcIpRouteLayer3VirtualInterface
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Identifies type for value specified in the
rcIpRouteLayer3VirtualInterface field."
::= { rcIpRouteEntry 15 }
rcIpRouteLayer3VirtualInterface OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Identifier of the Layer3 Virtual Interface.
When the value is an SPB I-SID, 0 denotes GlobalRouter
and -1 denotes not applicable to route."
::= { rcIpRouteEntry 16 }
-- 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,
rcIpConfDhcpClearCounters INTEGER,
rcIpConfDhcpCircuitId TruthValue,
rcIpConfDhcpRemoteId TruthValue,
rcIpConfDhcpTrusted TruthValue,
rcIpConfDhcpAgentAddr IpAddress
}
rcIpConfDhcpIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero (0..6142)
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 }
rcIpConfDhcpClearCounters OBJECT-TYPE
SYNTAX INTEGER {
clear(1),
dummy(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object is used to clear the DHCP counters
in an entry. When set to clear(1), the values of
the counter objects in the entry will be reset to
0. When read, the value of this object is always
dummy(2)."
DEFVAL { dummy }
::= { rcIpConfDhcpEntry 9 }
rcIpConfDhcpCircuitId OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate if DHCP packets should have
option82 circuitId info inserted before sent to
servers, for this interface."
DEFVAL { false }
::= { rcIpConfDhcpEntry 11 }
rcIpConfDhcpRemoteId OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate if DHCP packets should have
option82 remoteId info inserted before sent to
servers, for this interface."
DEFVAL { false }
::= { rcIpConfDhcpEntry 12 }
rcIpConfDhcpTrusted OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate if DHCP packets come through a
trusted dhcp circuit. This means that packets with
giaddr set to 0 having option82 in it, will be forwarded
if the circuit is trusted."
DEFVAL { false }
::= { rcIpConfDhcpEntry 13 }
rcIpConfDhcpAgentAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address configured as relay on this interface; it is either the IP of the
physical interface or the IP of the VRRP address"
::= { rcIpConfDhcpEntry 14 }
-- 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 this 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 DHCP Relay Agent Information Option Statistics Table
rcIpDhcpOp82StatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpDhcpOp82StatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "DHCP statistics table for Relay Agent Information Option"
::= { rcIp 29 }
rcIpDhcpOp82StatsEntry OBJECT-TYPE
SYNTAX RcIpDhcpOp82StatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to see current statistics on interfaces that have
DHCP Option 82 (Relay Agent Information) enabled.
This table is read-only."
INDEX { rcIpDhcpOp82StatsIfIndex }
::= { rcIpDhcpOp82StatsTable 1 }
RcIpDhcpOp82StatsEntry ::=
SEQUENCE {
rcIpDhcpOp82StatsIfIndex InterfaceIndexOrZero,
rcIpDhcpOp82StatsFoundOp82 Counter32,
rcIpDhcpOp82StatsDropped Counter32,
rcIpDhcpOp82StatsCircuitId INTEGER,
rcIpDhcpOp82StatsAddedCircuitId Counter32,
rcIpDhcpOp82StatsRemovedCircuitId Counter32,
rcIpDhcpOp82StatsRemoteId MacAddress,
rcIpDhcpOp82StatsAddedRemoteId Counter32,
rcIpDhcpOp82StatsRemovedRemoteId Counter32,
rcIpDhcpOp82StatsAgentAddr IpAddress
}
rcIpDhcpOp82StatsIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero (0..6142)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Interface number. The number can represent either
a physical or logical(VLAN) interface."
::= { rcIpDhcpOp82StatsEntry 1 }
rcIpDhcpOp82StatsFoundOp82 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Represents the number of packets received on the interface
that already had Dhcp Option 82 inserted in them"
::= { rcIpDhcpOp82StatsEntry 2 }
rcIpDhcpOp82StatsDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Represents the number of packets dropped because of reasons related
to Dhcp Option 82. These reasons could be that the packet was received
from an untrusted source or spoofing was detected."
::= { rcIpDhcpOp82StatsEntry 3 }
rcIpDhcpOp82StatsCircuitId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Represents the value of CircuitId inserted in the packets.
This is the Port number of the Dhcp Relay."
::= { rcIpDhcpOp82StatsEntry 4 }
rcIpDhcpOp82StatsAddedCircuitId OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Represents the number of packets which had CircuitId inserted on this interface"
::= { rcIpDhcpOp82StatsEntry 5 }
rcIpDhcpOp82StatsRemovedCircuitId OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Represents the number of packets which had CircuitId removed on this interface"
::= { rcIpDhcpOp82StatsEntry 6 }
rcIpDhcpOp82StatsRemoteId OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Represents the value of RemoteId inserted in the packets.
This is the Mac address of the Dhcp Relay."
::= { rcIpDhcpOp82StatsEntry 7 }
rcIpDhcpOp82StatsAddedRemoteId OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Represents the number of packets which had RemoteId inserted on this interface"
::= { rcIpDhcpOp82StatsEntry 8 }
rcIpDhcpOp82StatsRemovedRemoteId OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Represents the number of packets which had RemoteId removed on this interface"
::= { rcIpDhcpOp82StatsEntry 9 }
rcIpDhcpOp82StatsAgentAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address configured as relay on this interface; it is either the IP of the
physical interface or the IP of the VRRP address"
::= { rcIpDhcpOp82StatsEntry 10 }
-- 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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "The number of In-Octets for this filter."
::= { rcIpFilterEntry 38 }
rcIpFilterInPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "The number of In-Packets for this filter."
::= { rcIpFilterEntry 39 }
rcIpFilterRateLimitDiscardPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyAddrEntry 5 }
-- Ip Policy Network Table
rcIpPolicyNetTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Used internally to recognize this entry."
::= { rcIpPolicyNetEntry 3 }
rcIpPolicyNetNetListIdListSize OBJECT-TYPE
SYNTAX INTEGER (0..128)
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyNetEntry 6 }
-- IP Policy Address List Table
rcIpPolicyAddrListTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
DESCRIPTION "A table used to group rcIpPolicyAddrEntry(s)
into a list."
::= { rcIpPolicy 6 }
rcIpPolicyAddrListEntry OBJECT-TYPE
SYNTAX RcIpPolicyAddrListEntry
MAX-ACCESS not-accessible
STATUS obsolete
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 obsolete
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 obsolete
DESCRIPTION "An administratively-assigned name for this list."
::= { rcIpPolicyAddrListEntry 3 }
rcIpPolicyAddrListIdListSize OBJECT-TYPE
SYNTAX INTEGER (0..128)
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyAddrListEntry 8 }
-- RIP Announce Policy Table
rcIpPolicyRipAnnounceTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "An administratively-assigned name for this policy."
::= { rcIpPolicyRipAnnounceEntry 2 }
rcIpPolicyRipAnnounceEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyRipAnnounceEntry 16 }
-- OSPF Announce policy table.
rcIpPolicyOspfAnnounceTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "An administratively-assigned name for this policy."
::= { rcIpPolicyOspfAnnounceEntry 2 }
rcIpPolicyOspfAnnounceEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "An administratively-assigned name for this policy."
::= { rcIpPolicyRipAcceptEntry 2 }
rcIpPolicyRipAcceptEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyRipAcceptEntry 12 }
-- OSPF Accept policy table.
rcIpPolicyOspfAcceptTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "An administratively-assigned name for this policy."
::= { rcIpPolicyOspfAcceptEntry 2 }
rcIpPolicyOspfAcceptEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Row status of this entry."
::= { rcIpPolicyOspfAcceptEntry 10 }
-- IP Policy Network List Table
rcIpPolicyNetListTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
DESCRIPTION "A table used to group rcIpPolicyAddrEntry(s)
into a list."
::= { rcIpPolicy 16 }
rcIpPolicyNetListEntry OBJECT-TYPE
SYNTAX RcIpPolicyNetListEntry
MAX-ACCESS not-accessible
STATUS obsolete
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 obsolete
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 obsolete
DESCRIPTION "An administratively-assigned name for this list."
::= { rcIpPolicyNetListEntry 3 }
rcIpPolicyNetListIdListSize OBJECT-TYPE
SYNTAX INTEGER (0..128)
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "tos threshold"
::= { rcIpTosRule 6 }
--IP Static Route (excluded)
rcIpStaticRoute OBJECT IDENTIFIER ::= { rcIp 15}
-- =begin enum
-- rcIpPimGlobalRegisterSuppTimer min 10
-- =end enum
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. Value must be between 10 and 65535."
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-only
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 }
rcIpPimVirtualNbrTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpPimVirtualNbrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table listing the router's virtual PIM neighbors"
::= { rcIpPim 6 }
rcIpPimVirtualNbrEntry OBJECT-TYPE
SYNTAX RcIpPimVirtualNbrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the virtual PIM neighbors' table."
INDEX { rcIpPimVirtualNbrAddress }
::= { rcIpPimVirtualNbrTable 1 }
RcIpPimVirtualNbrEntry ::= SEQUENCE {
rcIpPimVirtualNbrAddress IpAddress,
rcIpPimVirtualNbrIfIndex InterfaceIndex,
rcIpPimVirtualNbrRowStatus RowStatus
}
rcIpPimVirtualNbrAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address of the virtual PIM neighbor for which this entry
contains information."
::= { rcIpPimVirtualNbrEntry 1 }
rcIpPimVirtualNbrIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of ifIndex for the PIM interface in which this virtual
neighbor is created. This value is mandatory while trying to create
a virtual PIM neighbor."
::= { rcIpPimVirtualNbrEntry 2 }
rcIpPimVirtualNbrRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"To create/delete an entry in the virtual PIM neighbors'
table."
::= { rcIpPimVirtualNbrEntry 3 }
rcIpPimActiveRPTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpPimActiveRPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table lists the RPs being used for the active IP multicast groups."
::= { rcIpPim 7 }
rcIpPimActiveRPEntry OBJECT-TYPE
SYNTAX RcIpPimActiveRPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the rcIpPimActiveRPTable."
INDEX { rcIpPimActiveRPGroupAddress }
::= { rcIpPimActiveRPTable 1 }
RcIpPimActiveRPEntry ::= SEQUENCE {
rcIpPimActiveRPGroupAddress IpAddress,
rcIpPimActiveRPAddress IpAddress,
rcIpPimActiveRPPriority INTEGER
}
rcIpPimActiveRPGroupAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The active IP multicast group address"
::= { rcIpPimActiveRPEntry 1 }
rcIpPimActiveRPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The address of the RP for the active multicast group"
::= { rcIpPimActiveRPEntry 2 }
rcIpPimActiveRPPriority OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The priority of the RP."
::= { rcIpPimActiveRPEntry 3 }
--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 obsolete
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 obsolete
DESCRIPTION "IfIndex."
::= { rcIpMulticastEntry 1 }
rcIpMulticastMulticastIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "IP Address on this IfIndex
to be used for all Multicast
protocols running on this
interface."
::= { rcIpMulticastEntry 2 }
-- SPB PIM Gateway
rcIpSpbPimGw OBJECT IDENTIFIER ::= { rcIp 114 }
rcIpSpbPimGwGlobal OBJECT IDENTIFIER ::= { rcIpSpbPimGw 1}
rcIpSpbPimGwGlobalHelloInterval OBJECT-TYPE
SYNTAX Integer32 (0..18724)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PIM Gateway Hello transmission interval in seconds.
The PI Gateway VLAN inherits this value. The Gateway VLAN
Level setting will override this."
DEFVAL { 30 }
::= { rcIpSpbPimGwGlobal 1 }
rcIpSpbPimGwGlobalJoinPruneInterval OBJECT-TYPE
SYNTAX Integer32 (1..18724)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PIM Gateway Join/Prune transmission interval in seconds.
The PIM Gateway VLAN inherits this value. The Gateway
VLAN level setting will override this."
DEFVAL { 60 }
::= { rcIpSpbPimGwGlobal 2 }
-- PIM Gateway Interface Table
rcIpSpbPimGwInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpSpbPimGwInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP PIM Gateway table"
::= { rcIpSpbPimGw 2 }
rcIpSpbPimGwInterfaceEntry OBJECT-TYPE
SYNTAX RcIpSpbPimGwInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Pim Gateway Interface Table."
INDEX { rcIpSpbPimGwInterfaceIfIndex }
::= { rcIpSpbPimGwInterfaceTable 1 }
RcIpSpbPimGwInterfaceEntry ::=
SEQUENCE {
rcIpSpbPimGwInterfaceIfIndex InterfaceIndex,
rcIpSpbPimGwInterfaceOperState INTEGER,
rcIpSpbPimGwInterfaceAddressType InetAddressType,
rcIpSpbPimGwInterfaceAddress InetAddress,
rcIpSpbPimGwInterfaceAddressMask InetAddress,
rcIpSpbPimGwInterfaceHelloInterval Integer32,
rcIpSpbPimGwInterfaceJoinPruneInterval Integer32
}
rcIpSpbPimGwInterfaceIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "port"
::= { rcIpSpbPimGwInterfaceEntry 1 }
rcIpSpbPimGwInterfaceOperState OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current operational state of this PIM-gw
interface."
::= { rcIpSpbPimGwInterfaceEntry 2 }
rcIpSpbPimGwInterfaceAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address type of this PIM-gw interface."
::= { rcIpSpbPimGwInterfaceEntry 3 }
rcIpSpbPimGwInterfaceAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|8|16|20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The primary IP address of this router on this PIM-gw
interface. The InetAddressType is given by the
rcIpSpbPimGwInterfaceAddressType object."
::= { rcIpSpbPimGwInterfaceEntry 4 }
rcIpSpbPimGwInterfaceAddressMask OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|8|16|20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The primary IP address mask of this router on this PIM-gw
interface."
::= { rcIpSpbPimGwInterfaceEntry 5 }
rcIpSpbPimGwInterfaceHelloInterval OBJECT-TYPE
SYNTAX Integer32 (0..18724)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "PIM Hello transmission interval. This PIM Gateway
VLAN level interval setting overrides the inherited
Global PIM Gateway Hello Interval setting.
Setting the Hello interval to 0 will cause neighbors
to never expire its neighborship with this local PIM
gateway interface."
DEFVAL { 30 }
::= { rcIpSpbPimGwInterfaceEntry 6 }
rcIpSpbPimGwInterfaceJoinPruneInterval OBJECT-TYPE
SYNTAX Integer32 (1..18724)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "PIM Join/Prune transmission interval. This PIM Gateway
VLAN level interval setting overrides the inherited Global
level Join/Prune transmission interval setting."
DEFVAL { 60 }
::= { rcIpSpbPimGwInterfaceEntry 7 }
-- Pim-gw Neighbor Table
rcIpSpbPimGwNeighborTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpSpbPimGwNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The PIM-gw neighbor Table"
::= { rcIpSpbPimGw 3 }
rcIpSpbPimGwNeighborEntry OBJECT-TYPE
SYNTAX RcIpSpbPimGwNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the pimNeighborTable."
INDEX { rcIpSpbPimGwNeighborIfIndex,
rcIpSpbPimGwNeighborAddressType,
rcIpSpbPimGwNeighborAddress }
::= { rcIpSpbPimGwNeighborTable 1 }
RcIpSpbPimGwNeighborEntry ::= SEQUENCE {
rcIpSpbPimGwNeighborIfIndex InterfaceIndex,
rcIpSpbPimGwNeighborAddressType InetAddressType,
rcIpSpbPimGwNeighborAddress InetAddress,
rcIpSpbPimGwNeighborUpTime TimeTicks,
rcIpSpbPimGwNeighborExpiryTime TimeTicks
}
rcIpSpbPimGwNeighborIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of ifIndex for the interface used to reach this
PIM-gw neighbor."
::= { rcIpSpbPimGwNeighborEntry 1 }
rcIpSpbPimGwNeighborAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address type of this PIM-gw neighbor."
::= { rcIpSpbPimGwNeighborEntry 2 }
rcIpSpbPimGwNeighborAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|8|16|20))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The primary IP address of this PIM-gw neighbor. The
InetAddressType is given by the rcIpSpbPimGwNeighborAddressType
object."
::= { rcIpSpbPimGwNeighborEntry 3 }
rcIpSpbPimGwNeighborUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time since this PIM-gw neighbor (last) became a neighbor
of the local router."
::= { rcIpSpbPimGwNeighborEntry 4 }
rcIpSpbPimGwNeighborExpiryTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum time remaining before this PIM-gw neighbor will
time out."
::= { rcIpSpbPimGwNeighborEntry 5 }
-- SPB PIM GW Controller foreign source table
rcIpSpbPimGwControllerForeignSrcTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpSpbPimGwControllerForeignSrcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Multicast foreign source table from SPB PIM GW controller.
This is table of IP multicast sources from non-SPBM domain."
::= { rcIpSpbPimGw 4 }
rcIpSpbPimGwControllerForeignSrcEntry OBJECT-TYPE
SYNTAX RcIpSpbPimGwControllerForeignSrcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of IP multicast foreign source."
INDEX { rcIpSpbPimGwControllerForeignSrcSourceAddress,
rcIpSpbPimGwControllerForeignSrcGroupAddress }
::= { rcIpSpbPimGwControllerForeignSrcTable 1 }
RcIpSpbPimGwControllerForeignSrcEntry ::=
SEQUENCE {
rcIpSpbPimGwControllerForeignSrcSourceAddress IpAddress,
rcIpSpbPimGwControllerForeignSrcGroupAddress IpAddress,
rcIpSpbPimGwControllerForeignSrcRowStatus RowStatus,
rcIpSpbPimGwControllerForeignSrcGatewaySysId OCTET STRING,
rcIpSpbPimGwControllerForeignSrcGatewayHostName OCTET STRING,
rcIpSpbPimGwControllerForeignSrcType INTEGER,
rcIpSpbPimGwControllerForeignSrcOwner IpAddress
}
rcIpSpbPimGwControllerForeignSrcSourceAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The source IP address from non-SPBM multicast
domain."
::= { rcIpSpbPimGwControllerForeignSrcEntry 1 }
rcIpSpbPimGwControllerForeignSrcGroupAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Multicast group IP address associated with the
foreign source."
::= { rcIpSpbPimGwControllerForeignSrcEntry 2 }
rcIpSpbPimGwControllerForeignSrcRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries."
::= { rcIpSpbPimGwControllerForeignSrcEntry 3 }
rcIpSpbPimGwControllerForeignSrcGatewaySysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System ID of the node selected as the gateway for this
foreing source. This object has valid value if the source
has a gateway assigned. If the source is not assigned a gateway,
this object will have all 0s."
::= { rcIpSpbPimGwControllerForeignSrcEntry 4 }
rcIpSpbPimGwControllerForeignSrcGatewayHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host name of the node selected as the gateway for this
foreign source. This object has valid value if the source
has a gateway assigned. If the source is not assigned a gateway,
this object will have NULL."
::= { rcIpSpbPimGwControllerForeignSrcEntry 5 }
rcIpSpbPimGwControllerForeignSrcType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
msdp(2),
static(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of the owner of this source."
::= { rcIpSpbPimGwControllerForeignSrcEntry 6 }
rcIpSpbPimGwControllerForeignSrcOwner OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address of the MSDP peer if the foreign source
type (rcIpSpbPimGwControllerForeignSrcType) is MSDP."
::= { rcIpSpbPimGwControllerForeignSrcEntry 7 }
-- SPB PIM GW Controller SPBMC source table
rcIpSpbPimGwControllerSpbmcSrcTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpSpbPimGwControllerSpbmcSrcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "SPB Multicast source table from SPB PIM GW controller.
This is table for all SPBM sources distributed to MSDP."
::= { rcIpSpbPimGw 5 }
rcIpSpbPimGwControllerSpbmcSrcEntry OBJECT-TYPE
SYNTAX RcIpSpbPimGwControllerSpbmcSrcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of SPBMC source sent to MSDP."
INDEX { rcIpSpbPimGwControllerSpbmcSrcSourceAddress,
rcIpSpbPimGwControllerSpbmcSrcGroupAddress }
::= { rcIpSpbPimGwControllerSpbmcSrcTable 1 }
RcIpSpbPimGwControllerSpbmcSrcEntry ::=
SEQUENCE {
rcIpSpbPimGwControllerSpbmcSrcSourceAddress IpAddress,
rcIpSpbPimGwControllerSpbmcSrcGroupAddress IpAddress,
rcIpSpbPimGwControllerSpbmcSrcOriginatorSysId OCTET STRING,
rcIpSpbPimGwControllerSpbmcSrcOriginatorHostName OCTET STRING
}
rcIpSpbPimGwControllerSpbmcSrcSourceAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The source IP address from SPBM multicast
domain."
::= { rcIpSpbPimGwControllerSpbmcSrcEntry 1 }
rcIpSpbPimGwControllerSpbmcSrcGroupAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Multicast group IP address associated with the
SPBMC source."
::= { rcIpSpbPimGwControllerSpbmcSrcEntry 2 }
rcIpSpbPimGwControllerSpbmcSrcOriginatorSysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System ID of the node to which the source is attached to."
::= { rcIpSpbPimGwControllerSpbmcSrcEntry 3 }
rcIpSpbPimGwControllerSpbmcSrcOriginatorHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host name of the node to which the source is attached to."
::= { rcIpSpbPimGwControllerSpbmcSrcEntry 4 }
-- SPB PIM GW Gateway foreign source table
rcIpSpbPimGwGatewayForeignSrcTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpSpbPimGwGatewayForeignSrcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Multicast foreign source table from SPB PIM GW gateway."
::= { rcIpSpbPimGw 6 }
rcIpSpbPimGwGatewayForeignSrcEntry OBJECT-TYPE
SYNTAX RcIpSpbPimGwGatewayForeignSrcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of IP multicast foreign source."
INDEX { rcIpSpbPimGwGatewayForeignSrcSourceAddress,
rcIpSpbPimGwGatewayForeignSrcGroupAddress,
rcIpSpbPimGwGatewayForeignSrcControllerSysId }
::= { rcIpSpbPimGwGatewayForeignSrcTable 1 }
RcIpSpbPimGwGatewayForeignSrcEntry ::=
SEQUENCE {
rcIpSpbPimGwGatewayForeignSrcSourceAddress IpAddress,
rcIpSpbPimGwGatewayForeignSrcGroupAddress IpAddress,
rcIpSpbPimGwGatewayForeignSrcControllerSysId OCTET STRING,
rcIpSpbPimGwGatewayForeignSrcControllerHostName OCTET STRING,
rcIpSpbPimGwGatewayForeignSrcGatewaySysId OCTET STRING,
rcIpSpbPimGwGatewayForeignSrcGatewayHostName OCTET STRING,
rcIpSpbPimGwGatewayForeignSrcInVid INTEGER,
rcIpSpbPimGwGatewayForeignSrcInPort InterfaceIndex,
rcIpSpbPimGwGatewayForeignSrcOwnerType INTEGER
}
rcIpSpbPimGwGatewayForeignSrcSourceAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The source IP address foreign source entry."
::= { rcIpSpbPimGwGatewayForeignSrcEntry 1 }
rcIpSpbPimGwGatewayForeignSrcGroupAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Multicast group IP address associated with the
foreign source."
::= { rcIpSpbPimGwGatewayForeignSrcEntry 2 }
rcIpSpbPimGwGatewayForeignSrcControllerSysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "System ID of the controller node (preferred controller) that
sent this foreing source."
::= { rcIpSpbPimGwGatewayForeignSrcEntry 3 }
rcIpSpbPimGwGatewayForeignSrcControllerHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host name of the controller node that sent this
foreign source."
::= { rcIpSpbPimGwGatewayForeignSrcEntry 4 }
rcIpSpbPimGwGatewayForeignSrcGatewaySysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System ID of the node selected as the gateway for this
foreing source."
::= { rcIpSpbPimGwGatewayForeignSrcEntry 5 }
rcIpSpbPimGwGatewayForeignSrcGatewayHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host name of the node selected as the gateway for this
foreign source."
::= { rcIpSpbPimGwGatewayForeignSrcEntry 6 }
rcIpSpbPimGwGatewayForeignSrcInVid OBJECT-TYPE
SYNTAX INTEGER (1..4095)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The VLAN id of the PimGw interface through which the source
of this source is reachable."
::= { rcIpSpbPimGwGatewayForeignSrcEntry 7 }
rcIpSpbPimGwGatewayForeignSrcInPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An unique value to identify a physical
interface through which the source of this source is
reachable."
::= { rcIpSpbPimGwGatewayForeignSrcEntry 8 }
rcIpSpbPimGwGatewayForeignSrcOwnerType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
msdp(2),
static(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "msdp - if the owner is MSDP;
static - otherwise"
::= { rcIpSpbPimGwGatewayForeignSrcEntry 9 }
-- Pim-gw Node Table
rcIpSpbPimGwNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpSpbPimGwNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The PIM-gw node Table"
::= { rcIpSpbPimGw 7 }
rcIpSpbPimGwNodeEntry OBJECT-TYPE
SYNTAX RcIpSpbPimGwNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the pimNodeTable."
INDEX { rcIpSpbPimGwNodeMacAddress }
::= { rcIpSpbPimGwNodeTable 1 }
RcIpSpbPimGwNodeEntry ::= SEQUENCE {
rcIpSpbPimGwNodeMacAddress MacAddress,
rcIpSpbPimGwNodeHostName OCTET STRING,
rcIpSpbPimGwNodeRoleType INTEGER
}
rcIpSpbPimGwNodeMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Max Address of the active node."
::= { rcIpSpbPimGwNodeEntry 1 }
rcIpSpbPimGwNodeHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Host name of the active node."
::= { rcIpSpbPimGwNodeEntry 2 }
rcIpSpbPimGwNodeRoleType OBJECT-TYPE
SYNTAX INTEGER {
controller(1),
gateway(2),
both(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The role type of the node. It is either Gateway, Controller or both."
::= { rcIpSpbPimGwNodeEntry 3 }
-- IP COPS Global
rcIpCops OBJECT IDENTIFIER ::= { rcIp 19 }
rcCopsGlobalEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
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 RcVlanIdOrNone,
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 RcVlanIdOrNone
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 RcVlanIdOrNone,
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 RcVlanIdOrNone
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 RcVlanIdOrNone,
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 RcVlanIdOrNone
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 RcVlanIdOrNone,
rcIpMrouteHwEgressVlansId RcVlanIdOrNone,
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 RcVlanIdOrNone
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 RcVlanIdOrNone
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,
rcIpRsmltOperVrfId VrfIdentifier,
rcIpRsmltOperVrfName SnmpAdminString
}
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 }
rcIpRsmltOperVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the Virtual Router to which the RSMLT
Oper instance belongs."
::= { rcIpRsmltOperEntry 14 }
rcIpRsmltOperVrfName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of the Virtual Router to which the RSMLT Oper
instance belongs."
::= { rcIpRsmltOperEntry 15 }
-- 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,
rcIpRsmltPeerVrfId VrfIdentifier,
rcIpRsmltPeerVrfName SnmpAdminString
}
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 }
rcIpRsmltPeerVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the Virtual Router to which the RSMLT Peer
instance belongs."
::= { rcIpRsmltPeerEntry 13 }
rcIpRsmltPeerVrfName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of the Virtual Router to which the RSMLT Peer
instance belongs."
::= { rcIpRsmltPeerEntry 14 }
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 RcVlanIdOrNone,
rcIpRsmltEdgePeerIpAddress IpAddress,
rcIpRsmltEdgePeerMacAddress MacAddress,
rcIpRsmltEdgePeerVrfId VrfIdentifier,
rcIpRsmltEdgePeerVrfName SnmpAdminString
}
rcIpRsmltEdgeVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
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}
rcIpRsmltEdgePeerVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the Virtual Router to which the RSMLT Edge Peer
instance belongs."
::= { rcIpRsmltEdgePeerEntry 4 }
rcIpRsmltEdgePeerVrfName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of the Virtual Router to which the RSMLT Edge Peer
instance belongs."
::= { rcIpRsmltEdgePeerEntry 5 }
-- IPv6 RSMLT
rcIpv6RsmltOperTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6RsmltOperEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Route Smlt Table"
::= { rcIpRsmlt 5 }
rcIpv6RsmltOperEntry OBJECT-TYPE
SYNTAX RcIpv6RsmltOperEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A local IPv6 RSMLT entry"
INDEX { rcIpv6RsmltOperIfIndex,
rcIpv6RsmltOperIpv6Addr,
rcIpv6RsmltOperIpv6PrefixLength }
::= { rcIpv6RsmltOperTable 1 }
RcIpv6RsmltOperEntry ::=
SEQUENCE {
rcIpv6RsmltOperIfIndex InterfaceIndex,
rcIpv6RsmltOperIpv6Addr Ipv6Address,
rcIpv6RsmltOperIpv6PrefixLength Integer32,
rcIpv6RsmltOperAdminStatus TruthValue,
rcIpv6RsmltOperHoldDownTimer Integer32,
rcIpv6RsmltOperHoldDownTimeRemaining Integer32,
rcIpv6RsmltOperHoldUpTimer Integer32,
rcIpv6RsmltOperHoldUpTimeRemaining Integer32,
rcIpv6RsmltOperOperStatus INTEGER,
rcIpv6RsmltOperSmltId IdList,
rcIpv6RsmltOperSltId IdList,
rcIpv6RsmltOperVlanId Integer32,
rcIpv6RsmltOperMacAddr MacAddress,
rcIpv6RsmltOperVrfId VrfIdentifier,
rcIpv6RsmltOperVrfName SnmpAdminString
}
rcIpv6RsmltOperIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Route Smlt Oper IfIndex."
::= { rcIpv6RsmltOperEntry 1 }
rcIpv6RsmltOperIpv6Addr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 Interface with RSMLT on."
::= { rcIpv6RsmltOperEntry 2 }
rcIpv6RsmltOperIpv6PrefixLength OBJECT-TYPE
SYNTAX Integer32 (0..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 Prefix Length."
::= { rcIpv6RsmltOperEntry 3 }
rcIpv6RsmltOperAdminStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "is a enable/disable flag."
DEFVAL { false }
::= { rcIpv6RsmltOperEntry 4 }
rcIpv6RsmltOperHoldDownTimer OBJECT-TYPE
SYNTAX Integer32 (0..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Timer value, the range of value is from 0 to 3600."
DEFVAL { 0 }
::= { rcIpv6RsmltOperEntry 5 }
rcIpv6RsmltOperHoldDownTimeRemaining OBJECT-TYPE
SYNTAX Integer32 (0..3600)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time value that indicate how much time
remaining of HoldDownTimer."
DEFVAL { 0 }
::= { rcIpv6RsmltOperEntry 6 }
rcIpv6RsmltOperHoldUpTimer OBJECT-TYPE
SYNTAX Integer32 (0..3600 | 9999)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The range of value 0 to 3600 or 9999. 9999 means
infinity."
DEFVAL { 0 }
::= { rcIpv6RsmltOperEntry 7 }
rcIpv6RsmltOperHoldUpTimeRemaining OBJECT-TYPE
SYNTAX Integer32 (0..3600 | 9999)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time value that indicate how much time
remaining of HoldUpTimer."
DEFVAL { 0 }
::= { rcIpv6RsmltOperEntry 8 }
rcIpv6RsmltOperOperStatus 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 }
::= { rcIpv6RsmltOperEntry 9 }
rcIpv6RsmltOperSmltId OBJECT-TYPE
SYNTAX IdList
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The id range for SMLT is 1-32."
::= { rcIpv6RsmltOperEntry 10 }
rcIpv6RsmltOperSltId OBJECT-TYPE
SYNTAX IdList
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The id range for SLT is 1-512."
::= { rcIpv6RsmltOperEntry 11 }
rcIpv6RsmltOperVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4093)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Vlan id."
::= { rcIpv6RsmltOperEntry 12 }
rcIpv6RsmltOperMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mac Address."
::= { rcIpv6RsmltOperEntry 13 }
rcIpv6RsmltOperVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the Virtual Router to which the RSMLT
Oper instance belongs."
::= { rcIpv6RsmltOperEntry 14 }
rcIpv6RsmltOperVrfName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of the Virtual Router to which the RSMLT Oper
instance belongs."
::= { rcIpv6RsmltOperEntry 15 }
-- Route IPv6 Smlt Peer Table
rcIpv6RsmltPeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6RsmltPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Route Smlt Peer Table"
::= { rcIpRsmlt 6 }
rcIpv6RsmltPeerEntry OBJECT-TYPE
SYNTAX RcIpv6RsmltPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip As Path Access List Table."
INDEX { rcIpv6RsmltPeerIfIndex,
rcIpv6RsmltPeerIpv6Addr,
rcIpv6RsmltPeerIpv6PrefixLength }
::= { rcIpv6RsmltPeerTable 1 }
RcIpv6RsmltPeerEntry ::=
SEQUENCE {
rcIpv6RsmltPeerIfIndex InterfaceIndex,
rcIpv6RsmltPeerIpv6Addr Ipv6Address,
rcIpv6RsmltPeerIpv6PrefixLength Integer32,
rcIpv6RsmltPeerAdminStatus TruthValue,
rcIpv6RsmltPeerHoldDownTimer Integer32,
rcIpv6RsmltPeerHoldDownTimeRemaining Integer32,
rcIpv6RsmltPeerHoldUpTimer Integer32,
rcIpv6RsmltPeerHoldUpTimeRemaining Integer32,
rcIpv6RsmltPeerOperStatus INTEGER,
rcIpv6RsmltPeerSmltId IdList,
rcIpv6RsmltPeerSltId IdList,
rcIpv6RsmltPeerVlanId Integer32,
rcIpv6RsmltPeerMacAddr MacAddress,
rcIpv6RsmltPeerVrfId VrfIdentifier,
rcIpv6RsmltPeerVrfName SnmpAdminString
}
rcIpv6RsmltPeerIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Route Smlt Oper IfIndex."
::= { rcIpv6RsmltPeerEntry 1 }
rcIpv6RsmltPeerIpv6Addr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Interface with RSMLT on."
::= { rcIpv6RsmltPeerEntry 2 }
rcIpv6RsmltPeerIpv6PrefixLength OBJECT-TYPE
SYNTAX Integer32 (0..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 Prefix Length"
::= { rcIpv6RsmltPeerEntry 3 }
rcIpv6RsmltPeerAdminStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "is a enable/disable flag."
::= { rcIpv6RsmltPeerEntry 4 }
rcIpv6RsmltPeerHoldDownTimer OBJECT-TYPE
SYNTAX Integer32 (0..3600)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Timer value, the range of value is from 0 to 3600."
DEFVAL { 0 }
::= { rcIpv6RsmltPeerEntry 5 }
rcIpv6RsmltPeerHoldDownTimeRemaining OBJECT-TYPE
SYNTAX Integer32 (0..3600)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time value that indicate how much time
remaining of HoldDownTimer."
DEFVAL { 0 }
::= { rcIpv6RsmltPeerEntry 6 }
rcIpv6RsmltPeerHoldUpTimer OBJECT-TYPE
SYNTAX Integer32 (0..3600 | 9999)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The range of value 0 to 3600 or 9999. 9999 means
infinity."
DEFVAL { 0 }
::= { rcIpv6RsmltPeerEntry 7 }
rcIpv6RsmltPeerHoldUpTimeRemaining OBJECT-TYPE
SYNTAX Integer32 (0..3600 | 9999)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time value that indicate how much time
remaining of HoldUpTimer."
DEFVAL { 0 }
::= { rcIpv6RsmltPeerEntry 8 }
rcIpv6RsmltPeerOperStatus 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 }
::= { rcIpv6RsmltPeerEntry 9 }
rcIpv6RsmltPeerSmltId OBJECT-TYPE
SYNTAX IdList
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The id range for SMLT is 1-32."
::= { rcIpv6RsmltPeerEntry 10 }
rcIpv6RsmltPeerSltId OBJECT-TYPE
SYNTAX IdList
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The id range for SLT is 1-512."
::= { rcIpv6RsmltPeerEntry 11 }
rcIpv6RsmltPeerVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4093)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Vlan id."
::= { rcIpv6RsmltPeerEntry 12 }
rcIpv6RsmltPeerMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mac Address."
::= { rcIpv6RsmltPeerEntry 13 }
rcIpv6RsmltPeerVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the Virtual Router to which the RSMLT Peer
instance belongs."
::= { rcIpv6RsmltPeerEntry 14 }
rcIpv6RsmltPeerVrfName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of the Virtual Router to which the RSMLT Peer
instance belongs."
::= { rcIpv6RsmltPeerEntry 15 }
-- IPv6 RSMLT Edge Peer table
rcIpv6RsmltEdgePeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6RsmltEdgePeerEntry
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 7 }
rcIpv6RsmltEdgePeerEntry OBJECT-TYPE
SYNTAX RcIpv6RsmltEdgePeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "RSMLT Edge Support Peer Info Entry"
INDEX { rcIpv6RsmltEdgePeerVlanId,
rcIpv6RsmltEdgePeerIpv6Address,
rcIpv6RsmltEdgePeerIpv6PrefixLength }
::= { rcIpv6RsmltEdgePeerTable 1 }
RcIpv6RsmltEdgePeerEntry ::=
SEQUENCE {
rcIpv6RsmltEdgePeerVlanId Integer32,
rcIpv6RsmltEdgePeerIpv6Address Ipv6Address,
rcIpv6RsmltEdgePeerIpv6PrefixLength Integer32,
rcIpv6RsmltEdgePeerMacAddress MacAddress,
rcIpv6RsmltEdgePeerVrfId VrfIdentifier,
rcIpv6RsmltEdgePeerVrfName SnmpAdminString,
rcIpv6RsmltEdgePeerIsRaPrefix TruthValue,
rcIpv6RsmltEdgePeerConfType Integer32,
rcIpv6RsmltEdgePeerNoAdvertise TruthValue,
rcIpv6RsmltEdgePeerOspf6Advertise TruthValue,
rcIpv6RsmltEdgePeerPrefCandidate TruthValue,
rcIpv6RsmltEdgePeerPfxValidLife Integer32,
rcIpv6RsmltEdgePeerPfxPrefLife Integer32,
rcIpv6RsmltEdgePeerPfxOnLinkFlag TruthValue,
rcIpv6RsmltEdgePeerPfxAutoFlag TruthValue
}
rcIpv6RsmltEdgePeerVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies the Virtual LAN
associated with this entry."
::= { rcIpv6RsmltEdgePeerEntry 1}
rcIpv6RsmltEdgePeerIpv6Address OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP address of the Peer RSMLT Interface."
::= { rcIpv6RsmltEdgePeerEntry 2}
rcIpv6RsmltEdgePeerIpv6PrefixLength OBJECT-TYPE
SYNTAX Integer32 (0..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "If set then this prefix can be used
for address autoconfig,
passed opaquely to Infinity"
::= { rcIpv6RsmltEdgePeerEntry 3 }
rcIpv6RsmltEdgePeerMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The MAC address of the Peer RSMLT interface."
::= { rcIpv6RsmltEdgePeerEntry 4 }
rcIpv6RsmltEdgePeerVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the Virtual Router to which the RSMLT Edge Peer
instance belongs."
::= { rcIpv6RsmltEdgePeerEntry 5 }
rcIpv6RsmltEdgePeerVrfName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of the Virtual Router to which the RSMLT Edge Peer
instance belongs."
::= { rcIpv6RsmltEdgePeerEntry 6 }
rcIpv6RsmltEdgePeerIsRaPrefix OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "True if this is a Router Advertisement prefix, False if
this is a global address."
::= { rcIpv6RsmltEdgePeerEntry 7 }
rcIpv6RsmltEdgePeerConfType OBJECT-TYPE
SYNTAX Integer32 (0..128)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of configured address, passed opaquely to Infinity "
::= { rcIpv6RsmltEdgePeerEntry 8 }
rcIpv6RsmltEdgePeerNoAdvertise OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "True if advertisement of this prefix is disabled,
passed opaquely to Infinity"
::= { rcIpv6RsmltEdgePeerEntry 9 }
rcIpv6RsmltEdgePeerOspf6Advertise OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "True if OSPFv3 advertisement of this prefix is enabled,
passed opaquely to Infinity"
::= { rcIpv6RsmltEdgePeerEntry 10 }
rcIpv6RsmltEdgePeerPrefCandidate OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "True if address is considered for preferred selection,
passed opaquely to Infinity"
::= { rcIpv6RsmltEdgePeerEntry 11 }
rcIpv6RsmltEdgePeerPfxValidLife OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Valid lifetime in seconds,
passed opaquely to Infinity"
::= { rcIpv6RsmltEdgePeerEntry 12 }
rcIpv6RsmltEdgePeerPfxPrefLife OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Preferred lifetime in seconds,
passed opaquely to Infinity"
::= { rcIpv6RsmltEdgePeerEntry 13 }
rcIpv6RsmltEdgePeerPfxOnLinkFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "If set then this prefix can be used
for onlink determination,
passed opaquely to Infinity"
::= { rcIpv6RsmltEdgePeerEntry 14 }
rcIpv6RsmltEdgePeerPfxAutoFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "If set then this prefix can be used
for address autoconfig,
passed opaquely to Infinity"
::= { rcIpv6RsmltEdgePeerEntry 15 }
--IP Net To Media
rcIpNetToMediaTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpNetToMediaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP Address Translation table used for mapping
from IP addresses to physical addresses."
::= { rcIp 30 }
rcIpNetToMediaEntry OBJECT-TYPE
SYNTAX RcIpNetToMediaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains one IpAddress to `physical'
address equivalence."
INDEX { rcIpNetToMediaNetAddress,
rcIpNetToMediaIfIndex }
::= { rcIpNetToMediaTable 1}
RcIpNetToMediaEntry ::=
SEQUENCE {
rcIpNetToMediaNetAddress IpAddress,
rcIpNetToMediaIfIndex InterfaceIndex,
rcIpNetToMediaPhysAddress PhysAddress,
rcIpNetToMediaType INTEGER,
rcIpNetToMediaTimeToLive Integer32,
rcIpNetToMediaRowStatus RowStatus,
rcIpNetToMediaDestIfIndex InterfaceIndex,
rcIpNetToMediaDestVlanId Integer32,
rcIpNetToMediaBMac MacAddress,
rcIpNetToMediaDestCvid Integer32
}
rcIpNetToMediaNetAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The IpAddress corresponding to the media-
dependent `physical' address."
::= { rcIpNetToMediaEntry 1 }
rcIpNetToMediaIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface on which this entry's equivalence
is effective. The interface identified by a
particular value of this index is the same
interface as identified by the same value of
ifIndex."
::= { rcIpNetToMediaEntry 2 }
rcIpNetToMediaPhysAddress OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The media-dependent `physical' address."
::= { rcIpNetToMediaEntry 3 }
rcIpNetToMediaType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
dynamic(2),
static(3),
local(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The is ARP entry type field."
::= { rcIpNetToMediaEntry 4 }
rcIpNetToMediaTimeToLive OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This is TTL (time to live) field."
::= { rcIpNetToMediaEntry 5 }
rcIpNetToMediaRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Table row status."
::= { rcIpNetToMediaEntry 6 }
rcIpNetToMediaDestIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Destination IfIndex."
::= { rcIpNetToMediaEntry 7 }
rcIpNetToMediaDestVlanId OBJECT-TYPE
SYNTAX Integer32 (0..4084)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Destination VlanId."
::= { rcIpNetToMediaEntry 8 }
rcIpNetToMediaBMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "If the rcIpNetToMediaEntry is learned from a SPBM network,
instead of using port to track where the rcIpNetToMediaNetAddress
come from, the backbone MAC address is used to track that."
::= { rcIpNetToMediaEntry 9 }
rcIpNetToMediaDestCvid OBJECT-TYPE
SYNTAX Integer32 (1..4096)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to identify customer vid of the switched uni port
of this entry is associated with. 4095 is not used. 4096
is reserved for untagged case."
::= { rcIpNetToMediaEntry 10}
--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 Prefix List Name Table
rcIpPrefixListNameTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size"
::= { rcIpGenPolicy 26 }
rcIpPrefixListNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpPrefixListNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Prefix List Name table"
::= { rcIpGenPolicy 27 }
rcIpPrefixListNameEntry OBJECT-TYPE
SYNTAX RcIpPrefixListNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Prefix List Name Table."
INDEX { rcIpPrefixListNameId }
::= { rcIpPrefixListNameTable 1 }
RcIpPrefixListNameEntry ::=
SEQUENCE {
rcIpPrefixListNameId Integer32,
rcIpPrefixListNameName DisplayString
}
rcIpPrefixListNameId OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "list id"
::= { rcIpPrefixListNameEntry 1 }
rcIpPrefixListNameName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "list name"
::= { rcIpPrefixListNameEntry 2 }
-- Ip Route Policy Name Table
rcIpRoutePolicyNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpRoutePolicyNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Route Policy Name table for all VRFs"
::= { rcIpGenPolicy 28 }
rcIpRoutePolicyNameEntry OBJECT-TYPE
SYNTAX RcIpRoutePolicyNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Route Policy Name Table."
INDEX { rcIpRoutePolicyNameVrfId, rcIpRoutePolicyNameId }
::= { rcIpRoutePolicyNameTable 1 }
RcIpRoutePolicyNameEntry ::=
SEQUENCE {
rcIpRoutePolicyNameVrfId VrfIdentifier,
rcIpRoutePolicyNameId Integer32,
rcIpRoutePolicyNameName DisplayString
}
rcIpRoutePolicyNameVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "route policy vrfId"
::= { rcIpRoutePolicyNameEntry 1 }
rcIpRoutePolicyNameId OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "route policy id"
::= { rcIpRoutePolicyNameEntry 2 }
rcIpRoutePolicyNameName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "route policy name"
::= { rcIpRoutePolicyNameEntry 3 }
-- 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 RcLongDisplayString,
rcIpRoutePolicyMatchIpRouteSource RcLongDisplayString,
rcIpRoutePolicyMatchNextHop RcLongDisplayString,
rcIpRoutePolicyMatchInterface RcLongDisplayString,
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,
rcIpRoutePolicyMatchVrf IdList,
rcIpRoutePolicyMatchExtCommunity DisplayString,
rcIpRoutePolicySetExtCommunity DisplayString,
rcIpRoutePolicySetExtCommunityMode INTEGER,
rcIpRoutePolicyMatchLocalPref Integer32,
rcIpRoutePolicyMatchIpRouteDest RcLongDisplayString,
rcIpRoutePolicyIpv6SetNextHop Ipv6Address,
rcIpRoutePolicyMatchMetricTypeIsis INTEGER,
rcIpRoutePolicySetMetricTypeIsis INTEGER,
rcIpRoutePolicySetMetricTypeBgp INTEGER
}
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..255)
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),
isis(128),
any(255)
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
isis(128): enables isis match-protocol
any(255): enables all match-protocols"
DEFVAL {255}
::= { 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 isis 128
-- rcIpRoutePolicyMatchProtocol any 255
-- =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 RcLongDisplayString (SIZE(0..259))
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 RcLongDisplayString (SIZE(0..259))
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 RcLongDisplayString (SIZE(0..259))
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 RcLongDisplayString (SIZE(0..259))
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),
internal(3),
external(4)
}
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 }
rcIpRoutePolicyMatchVrf OBJECT-TYPE
SYNTAX IdList (SIZE (0..1024))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An array used to identify which source VRFs have leaked
routes to the local VRF"
::= { rcIpRoutePolicyEntry 36 }
rcIpRoutePolicyMatchExtCommunity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Filter incoming/outgoing updates based on communities"
::= { rcIpRoutePolicyEntry 37 }
rcIpRoutePolicySetExtCommunity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Set Extended-community string."
::= { rcIpRoutePolicyEntry 38 }
rcIpRoutePolicySetExtCommunityMode OBJECT-TYPE
SYNTAX INTEGER {
append(0),
unchanged(1),
overwrite(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This value can be either additive, unchanged or overwrite."
::= { rcIpRoutePolicyEntry 39}
rcIpRoutePolicyMatchLocalPref OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Match Local Prefix value."
::= { rcIpRoutePolicyEntry 40}
rcIpRoutePolicyMatchIpRouteDest OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..259))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "to match route destination, one can specify one
or more prefix list name(s) or id(s) separated by comma."
DEFVAL {""}
::= { rcIpRoutePolicyEntry 41 }
rcIpRoutePolicyIpv6SetNextHop OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Address of the ipv6 next hop router. Ignored for
DVMRP routes."
::= { rcIpRoutePolicyEntry 43 }
rcIpRoutePolicyMatchMetricTypeIsis OBJECT-TYPE
SYNTAX INTEGER {
any(1),
internal(2),
external(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Match metric type field in the incoming ISIS routes in accept policy."
DEFVAL { any }
::= { rcIpRoutePolicyEntry 44 }
rcIpRoutePolicySetMetricTypeIsis OBJECT-TYPE
SYNTAX INTEGER {
none(1),
internal(2),
external(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set Metric type ISIS."
DEFVAL { none }
::= { rcIpRoutePolicyEntry 45 }
rcIpRoutePolicySetMetricTypeBgp OBJECT-TYPE
SYNTAX INTEGER {
none(1),
liveMetric(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set Metric type BGP."
DEFVAL { none }
::= { rcIpRoutePolicyEntry 46 }
-- 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 }
-- 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),
spbmLevel1(18),
spbmv6Level1(19)
}
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 }
-- New Ipv4 Route Pref Table
rcIpNewRoutePrefTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size"
::= { rcIpGenPolicy 29 }
rcIpNewRoutePrefTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpNewRoutePrefEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "New IPv4 Route Pref table. This table and
rcIpv6RoutePrefTable are designed
to obsolete the rcIpRoutePrefTable"
::= { rcIpGenPolicy 30 }
rcIpNewRoutePrefEntry OBJECT-TYPE
SYNTAX RcIpNewRoutePrefEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of New Ipv4 Route Pref Table."
INDEX { rcIpNewRoutePrefDefaultValue}
::= { rcIpNewRoutePrefTable 1 }
RcIpNewRoutePrefEntry ::=
SEQUENCE {
rcIpNewRoutePrefDefaultValue Integer32,
rcIpNewRoutePrefProtocol INTEGER,
rcIpNewRoutePrefConfiguredValue Integer32
}
rcIpNewRoutePrefDefaultValue OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Shows the default preference value for the given
protocol."
::= { rcIpNewRoutePrefEntry 1 }
rcIpNewRoutePrefProtocol 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),
spbmLevel1(13)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Protocol name"
::= { rcIpNewRoutePrefEntry 2 }
rcIpNewRoutePrefConfiguredValue OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This value is configurable by the user"
::= { rcIpNewRoutePrefEntry 3 }
-- Redistribute table
rcIpRedistributeInterVrfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpRedistributeInterVrfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Redistribute table for Inter-VRFs"
::= { rcIpGenPolicy 22 }
rcIpRedistributeInterVrfEntry OBJECT-TYPE
SYNTAX RcIpRedistributeInterVrfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Redistribute Table.(new) "
INDEX { rcIpRedistributeInterVrfDstVrfId,
rcIpRedistributeInterVrfProtocol,
rcIpRedistributeInterVrfSrcVrfId,
rcIpRedistributeInterVrfRouteSource }
::= { rcIpRedistributeInterVrfTable 1 }
RcIpRedistributeInterVrfEntry ::=
SEQUENCE {
rcIpRedistributeInterVrfDstVrfId VrfIdentifier,
rcIpRedistributeInterVrfProtocol INTEGER,
rcIpRedistributeInterVrfSrcVrfId VrfIdentifier,
rcIpRedistributeInterVrfRouteSource INTEGER,
rcIpRedistributeInterVrfEnable EnableValue,
rcIpRedistributeInterVrfMetric INTEGER,
rcIpRedistributeInterVrfMetricType INTEGER,
rcIpRedistributeInterVrfMatchRouteType INTEGER,
rcIpRedistributeInterVrfSetTag Integer32,
rcIpRedistributeInterVrfSubnets INTEGER,
rcIpRedistributeInterVrfRoutePolicy DisplayString,
rcIpRedistributeInterVrfASNumber Integer32,
rcIpRedistributeInterVrfWeight Integer32,
rcIpRedistributeInterVrfDefaultOriginate Integer32,
rcIpRedistributeInterVrfRowStatus RowStatus
}
rcIpRedistributeInterVrfDstVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "dst VRF id used in the redistribution"
::= { rcIpRedistributeInterVrfEntry 1 }
rcIpRedistributeInterVrfProtocol OBJECT-TYPE
SYNTAX INTEGER {
ospf(1),
bgp(2),
isis(3),
vrf-ext(4),
extranet(5),
rip(6),
ospfv3(10),
bgpv6(11),
isisv6(12),
ripng(13),
dvr(14)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Protocol is any one of the dynamic routing
protocol, which is interested in receiving
the external routing info."
::= { rcIpRedistributeInterVrfEntry 2 }
rcIpRedistributeInterVrfSrcVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "src VRF id used in the redistribution"
::= { rcIpRedistributeInterVrfEntry 3 }
rcIpRedistributeInterVrfRouteSource OBJECT-TYPE
SYNTAX INTEGER {
direct(1),
static(2),
rip(3),
ospf(4),
bgp(5),
extranet(6),
v6direct(10),
v6static(11),
ospfv3(12),
isis(13),
v6isis(14),
v6bgp(15),
ripng(16),
dvr(17)
}
MAX-ACCESS not-accessible
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."
::= { rcIpRedistributeInterVrfEntry 4 }
rcIpRedistributeInterVrfEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable. By default this is enabled."
DEFVAL { disable }
::= { rcIpRedistributeInterVrfEntry 5 }
rcIpRedistributeInterVrfMetric 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 }
::= { rcIpRedistributeInterVrfEntry 6 }
rcIpRedistributeInterVrfMetricType OBJECT-TYPE
SYNTAX INTEGER {
type1(1),
type2(2),
live(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "specifies the type of the metric type, useful
for OSPF and BGP only."
DEFVAL { type2 }
::= { rcIpRedistributeInterVrfEntry 7 }
rcIpRedistributeInterVrfMatchRouteType 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."
::= { rcIpRedistributeInterVrfEntry 8 }
rcIpRedistributeInterVrfSetTag OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Tag value to be set in the advertisment."
::= { rcIpRedistributeInterVrfEntry 9 }
rcIpRedistributeInterVrfSubnets OBJECT-TYPE
SYNTAX INTEGER {
allow(1),
suppress(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "applicable to OSPF only. Indicates that all the
subnets need to be advertised individually."
DEFVAL { allow }
::= { rcIpRedistributeInterVrfEntry 10 }
rcIpRedistributeInterVrfRoutePolicy 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"
::= { rcIpRedistributeInterVrfEntry 11 }
rcIpRedistributeInterVrfASNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Autonomous system number. Used only for the
BGP protocol."
::= { rcIpRedistributeInterVrfEntry 12 }
rcIpRedistributeInterVrfWeight OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "used only for the BGP protocol."
::= { rcIpRedistributeInterVrfEntry 13 }
rcIpRedistributeInterVrfDefaultOriginate OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "indicates the given protocol will
originate/advertise a default route."
::= { rcIpRedistributeInterVrfEntry 14 }
--IpExtCommunityList Table
rcIpExtCommunityAccessListTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP Extended Community Access List table size."
::= {rcIpGenPolicy 23 }
rcIpExtCommunityAccessListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpExtCommunityAccessListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Extended Community Access List table."
::= {rcIpGenPolicy 24 }
rcIpExtCommunityAccessListEntry OBJECT-TYPE
SYNTAX RcIpExtCommunityAccessListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Extended Community Access List Table."
INDEX { rcIpExtCommunityAccessListId,
rcIpExtCommunityAccessListMemberId }
::= { rcIpExtCommunityAccessListTable 1 }
RcIpExtCommunityAccessListEntry ::=
SEQUENCE {
rcIpExtCommunityAccessListId INTEGER,
rcIpExtCommunityAccessListMemberId INTEGER,
rcIpExtCommunityAccessListRTType INTEGER,
rcIpExtCommunityAccessListRTAddress IpAddress,
rcIpExtCommunityAccessListRTAsNumber INTEGER,
rcIpExtCommunityAccessListRTAssignedNum Unsigned32,
rcIpExtCommunityAccessListSooType INTEGER,
rcIpExtCommunityAccessListSooAddress IpAddress,
rcIpExtCommunityAccessListSooAsNumber INTEGER,
rcIpExtCommunityAccessListSooAssignedNum Unsigned32,
rcIpExtCommunityAccessListVrfId VrfIdentifier,
rcIpExtCommunityAccessListRowStatus RowStatus
}
rcIpExtCommunityAccessListId OBJECT-TYPE
SYNTAX INTEGER (1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP extended Community Access List Id"
::= { rcIpExtCommunityAccessListEntry 1 }
rcIpExtCommunityAccessListMemberId OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Member Id for the extended-community list to be added"
::= { rcIpExtCommunityAccessListEntry 2 }
rcIpExtCommunityAccessListRTType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
asnum(1),
ipaddr(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The route target Type for IP Extended Community rule in the list"
DEFVAL {asnum}
::= { rcIpExtCommunityAccessListEntry 3 }
rcIpExtCommunityAccessListRTAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Extended community Ip address for the route-target type entry."
::= { rcIpExtCommunityAccessListEntry 4 }
rcIpExtCommunityAccessListRTAsNumber OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Extended community Asnumber for the route-target type entry."
::= { rcIpExtCommunityAccessListEntry 5 }
rcIpExtCommunityAccessListRTAssignedNum OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Extended community assigned number for the route-target type entry."
::= { rcIpExtCommunityAccessListEntry 6 }
rcIpExtCommunityAccessListSooType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
asnum(1),
ipaddr(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The site of origin Type for IP Extended Community Access List"
DEFVAL {asnum}
::= { rcIpExtCommunityAccessListEntry 7 }
rcIpExtCommunityAccessListSooAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION " Extended community Ip address for the site-of-origin type of entry."
::= { rcIpExtCommunityAccessListEntry 8 }
rcIpExtCommunityAccessListSooAsNumber OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION " Extended community AsNumber for the site-of-origin type of entry."
::= { rcIpExtCommunityAccessListEntry 9 }
rcIpExtCommunityAccessListSooAssignedNum OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION " Extended community assigned number for the site-of-origin type of entry."
::= { rcIpExtCommunityAccessListEntry 10 }
rcIpExtCommunityAccessListVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-create
STATUS current
DESCRIPTION "VrfId for the extended-community Access list."
::= { rcIpExtCommunityAccessListEntry 11 }
rcIpExtCommunityAccessListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "IP Ext Community Table Row Status."
::= { rcIpExtCommunityAccessListEntry 12 }
rcIpRedistributeInterVrfRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "row status"
::= { rcIpRedistributeInterVrfEntry 15 }
-- IP Isis
rcIpIsis OBJECT IDENTIFIER ::= { rcIp 110 }
rcIpIsisGenInFilter OBJECT IDENTIFIER ::= {rcIpIsis 1}
rcIpIsisInFilterNickNameTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ip Isis In Filter Nick Name table size"
::= { rcIpIsisGenInFilter 1 }
rcIpIsisInFilterIsidTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ip Isis In Filter Isid table size"
::= { rcIpIsisGenInFilter 2 }
rcIpIsisInFilterNickNameIsidTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ip Isis In Filter Nick Name Isid table size"
::= { rcIpIsisGenInFilter 3 }
rcIpIsisInFilterIsidListTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ip Isis In Filter Isid List table size"
::= { rcIpIsisGenInFilter 4 }
rcIpIsisInFilterNickNameIsidListTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ip Isis In Filter Nick Name Isid List table size"
::= { rcIpIsisGenInFilter 5 }
rcIpIsisInFilterApply OBJECT-TYPE
SYNTAX INTEGER {
noAction(1),
apply(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to Apply the Ip Isis Accept filters.
When the value is set to apply, all the elements in
the in the various Ip Isis In Filter Tables will be
applied as well as rcIpIsisInFilterDefault. This may
be a disruptive operation to traffic.
The get will always return noAction."
DEFVAL { noAction }
::= { rcIpIsisGenInFilter 6 }
rcIpIsisInFilter OBJECT IDENTIFIER ::= {rcIpIsis 2}
-- IP Isis In Filter Nick Name Table
rcIpIsisInFilterNickNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpIsisInFilterNickNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Isis In Filter Nick Name table"
::= { rcIpIsisInFilter 1}
rcIpIsisInFilterNickNameEntry OBJECT-TYPE
SYNTAX RcIpIsisInFilterNickNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Isis In Filter Nick Name Table."
INDEX { rcIpIsisInFilterNickNameAdvertisingRtr }
::= { rcIpIsisInFilterNickNameTable 1 }
RcIpIsisInFilterNickNameEntry ::=
SEQUENCE {
rcIpIsisInFilterNickNameAdvertisingRtr IpIsisPlsbNodeNickName,
rcIpIsisInFilterNickNameEnable EnableValue,
rcIpIsisInFilterNickNamePolicyName DisplayString,
rcIpIsisInFilterNickNameRowStatus RowStatus,
rcIpIsisInFilterNickNameBackBonePolicyName DisplayString
}
rcIpIsisInFilterNickNameAdvertisingRtr OBJECT-TYPE
SYNTAX IpIsisPlsbNodeNickName
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "NickName used to filter by"
::= { rcIpIsisInFilterNickNameEntry 1 }
rcIpIsisInFilterNickNameEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enables or disables the NickName entry. The value
must be enabled to filter."
DEFVAL { disable }
::= { rcIpIsisInFilterNickNameEntry 2 }
rcIpIsisInFilterNickNamePolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Route Map name used"
::= { rcIpIsisInFilterNickNameEntry 3 }
rcIpIsisInFilterNickNameRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ip Isis In Filter Nick Name Table Row Status"
::= { rcIpIsisInFilterNickNameEntry 4 }
rcIpIsisInFilterNickNameBackBonePolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Backbone Route Map name"
::= { rcIpIsisInFilterNickNameEntry 5 }
-- IP Isis In Filter ISID Table
rcIpIsisInFilterIsidTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpIsisInFilterIsidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Isis In Filter Isid Isid table"
::= { rcIpIsisInFilter 2 }
rcIpIsisInFilterIsidEntry OBJECT-TYPE
SYNTAX RcIpIsisInFilterIsidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Isis In Filter Table."
INDEX { rcIpIsisInFilterIsid }
::= { rcIpIsisInFilterIsidTable 1 }
RcIpIsisInFilterIsidEntry ::=
SEQUENCE {
rcIpIsisInFilterIsid Integer32,
rcIpIsisInFilterIsidEnable EnableValue,
rcIpIsisInFilterIsidPolicyName DisplayString,
rcIpIsisInFilterIsidRowStatus RowStatus,
rcIpIsisInFilterIsidBackbonePolicyName DisplayString
}
rcIpIsisInFilterIsid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Isid value used to filter by.
The value 0 is used for Global Router."
::= { rcIpIsisInFilterIsidEntry 1 }
rcIpIsisInFilterIsidEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enables or disables the Isid entry. The value
must be enabled to filter."
DEFVAL { disable }
::= { rcIpIsisInFilterIsidEntry 2 }
rcIpIsisInFilterIsidPolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Route Map name used"
::= { rcIpIsisInFilterIsidEntry 3 }
rcIpIsisInFilterIsidRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ip Isis In Filter Isid Table Row Status"
::= { rcIpIsisInFilterIsidEntry 4 }
rcIpIsisInFilterIsidBackbonePolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Backbone Route Map name"
::= { rcIpIsisInFilterIsidEntry 5 }
-- IP Isis In Filter NickName ISID Table
rcIpIsisInFilterNickNameIsidTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpIsisInFilterNickNameIsidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Isis In Filter Nick Name Isid table"
::= { rcIpIsisInFilter 3 }
rcIpIsisInFilterNickNameIsidEntry OBJECT-TYPE
SYNTAX RcIpIsisInFilterNickNameIsidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Isis In Filter Nick Name Isid Table."
INDEX { rcIpIsisInFilterNickNameIsidAdvertisingRtr,
rcIpIsisInFilterNickNameIsid }
::= { rcIpIsisInFilterNickNameIsidTable 1 }
RcIpIsisInFilterNickNameIsidEntry ::=
SEQUENCE {
rcIpIsisInFilterNickNameIsidAdvertisingRtr IpIsisPlsbNodeNickName,
rcIpIsisInFilterNickNameIsid Integer32,
rcIpIsisInFilterNickNameIsidEnable EnableValue,
rcIpIsisInFilterNickNameIsidPolicyName DisplayString,
rcIpIsisInFilterNickNameIsidRowStatus RowStatus,
rcIpIsisInFilterNickNameIsidBackBonePolicyName DisplayString
}
rcIpIsisInFilterNickNameIsidAdvertisingRtr OBJECT-TYPE
SYNTAX IpIsisPlsbNodeNickName
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "NickName used to filter by"
::= { rcIpIsisInFilterNickNameIsidEntry 1 }
rcIpIsisInFilterNickNameIsid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Isid used to filter by.
The value 0 is used for Global Router."
::= { rcIpIsisInFilterNickNameIsidEntry 2 }
rcIpIsisInFilterNickNameIsidEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION ""
DEFVAL { disable }
::= { rcIpIsisInFilterNickNameIsidEntry 3 }
rcIpIsisInFilterNickNameIsidPolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Route Map name used"
::= { rcIpIsisInFilterNickNameIsidEntry 4 }
rcIpIsisInFilterNickNameIsidRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ip Isis In Filter Nick Name Isid Table Row Status"
::= { rcIpIsisInFilterNickNameIsidEntry 5 }
rcIpIsisInFilterNickNameIsidBackBonePolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Backbone Route Map name"
::= { rcIpIsisInFilterNickNameIsidEntry 6 }
-- IP Isis ISID List Table
rcIpIsisIsidListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpIsisIsidListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Isis Isid List table"
::= { rcIpIsisInFilter 4 }
rcIpIsisIsidListEntry OBJECT-TYPE
SYNTAX RcIpIsisIsidListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Isis Isid List Table."
INDEX { rcIpIsisIsidListName,
rcIpIsisIsidListIsid }
::= { rcIpIsisIsidListTable 1 }
RcIpIsisIsidListEntry ::=
SEQUENCE {
rcIpIsisIsidListName DisplayString,
rcIpIsisIsidListIsid Integer32,
rcIpIsisIsidListRowStatus RowStatus
}
rcIpIsisIsidListName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Name of Isid List"
::= { rcIpIsisIsidListEntry 1 }
rcIpIsisIsidListIsid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Is a member of the specified isid list.
The value is the i-sid integer value or
the value 0 is used for Global Router."
::= { rcIpIsisIsidListEntry 2 }
rcIpIsisIsidListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Row Status"
::= { rcIpIsisIsidListEntry 3 }
-- IP Isis In Filter ISID List Table
rcIpIsisInFilterIsidListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpIsisInFilterIsidListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Isis In Filter Isid List table"
::= { rcIpIsisInFilter 5 }
rcIpIsisInFilterIsidListEntry OBJECT-TYPE
SYNTAX RcIpIsisInFilterIsidListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Isis In Filter Table."
INDEX { rcIpIsisInFilterIsidListName }
::= { rcIpIsisInFilterIsidListTable 1 }
RcIpIsisInFilterIsidListEntry ::=
SEQUENCE {
rcIpIsisInFilterIsidListName DisplayString,
rcIpIsisInFilterIsidListEnable EnableValue,
rcIpIsisInFilterIsidListPolicyName DisplayString,
rcIpIsisInFilterIsidListRowStatus RowStatus,
rcIpIsisInFilterIsidListBackBonePolicyName DisplayString
}
rcIpIsisInFilterIsidListName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Name of Isid List"
::= { rcIpIsisInFilterIsidListEntry 1 }
rcIpIsisInFilterIsidListEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enables or disables the Isid List entry. The value
must be enabled to filter."
DEFVAL { disable }
::= { rcIpIsisInFilterIsidListEntry 2 }
rcIpIsisInFilterIsidListPolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Route Map name"
::= { rcIpIsisInFilterIsidListEntry 3 }
rcIpIsisInFilterIsidListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ip Isis In Filter Isid List Table Row Status"
::= { rcIpIsisInFilterIsidListEntry 4 }
rcIpIsisInFilterIsidListBackBonePolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Backbone Route Map name"
::= { rcIpIsisInFilterIsidListEntry 5 }
-- IP Isis In Filter Nick Name ISID List Table
rcIpIsisInFilterNickNameIsidListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpIsisInFilterNickNameIsidListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Isis In Filter Nick Name Isid List table"
::= { rcIpIsisInFilter 6}
rcIpIsisInFilterNickNameIsidListEntry OBJECT-TYPE
SYNTAX RcIpIsisInFilterNickNameIsidListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ip Isis In Filter Nick Name Isid ListTable"
INDEX { rcIpIsisInFilterNickNameIsidListAdvertisingRtr,
rcIpIsisInFilterNickNameIsidListName }
::= { rcIpIsisInFilterNickNameIsidListTable 1 }
RcIpIsisInFilterNickNameIsidListEntry ::=
SEQUENCE {
rcIpIsisInFilterNickNameIsidListAdvertisingRtr IpIsisPlsbNodeNickName,
rcIpIsisInFilterNickNameIsidListName DisplayString,
rcIpIsisInFilterNickNameIsidListEnable EnableValue,
rcIpIsisInFilterNickNameIsidListPolicyName DisplayString,
rcIpIsisInFilterNickNameIsidListRowStatus RowStatus,
rcIpIsisInFilterNickNameIsidListBackBonePolicyName DisplayString
}
rcIpIsisInFilterNickNameIsidListAdvertisingRtr OBJECT-TYPE
SYNTAX IpIsisPlsbNodeNickName
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "NickName used to filter by"
::= { rcIpIsisInFilterNickNameIsidListEntry 1 }
rcIpIsisInFilterNickNameIsidListName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Name of Isid List used to filter"
::= { rcIpIsisInFilterNickNameIsidListEntry 2 }
rcIpIsisInFilterNickNameIsidListEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enables or disables the NickName IsidList entry.
The value must be enabled to filter."
DEFVAL { disable }
::= { rcIpIsisInFilterNickNameIsidListEntry 3 }
rcIpIsisInFilterNickNameIsidListPolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Route Map name"
::= { rcIpIsisInFilterNickNameIsidListEntry 4 }
rcIpIsisInFilterNickNameIsidListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ip Isis In Filter Nick Name Isid List Table Row Status"
::= { rcIpIsisInFilterNickNameIsidListEntry 5 }
rcIpIsisInFilterNickNameIsidListBackBonePolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Backbone Route Map name"
::= { rcIpIsisInFilterNickNameIsidListEntry 6 }
rcIpIsisInFilterDefault OBJECT IDENTIFIER ::= { rcIpIsisInFilter 7 }
rcIpIsisInFilterDefaultPolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Route Map name for the default filter"
::= { rcIpIsisInFilterDefault 1 }
rcIpIsisInFilterDefaultBackbonePolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Backbone Route Map name for the default filter"
::= { rcIpIsisInFilterDefault 2 }
-- Ip BGP
rcIpBgp OBJECT IDENTIFIER ::= { rcIp 101 }
rcIpBgpGeneralGroup OBJECT IDENTIFIER ::= { rcIpBgp 1 }
rcIpBgpGeneralGroupLocalAs OBJECT-TYPE
SYNTAX Integer32 (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 Integer32 (-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 Integer32 (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 Integer32 (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 Integer32 (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 }
rcIpBgpGeneralGroupRouteRefresh OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Route Refresh for Bgp."
DEFVAL { disable }
::= { rcIpBgpGeneralGroup 21 }
rcIpBgpGeneralGroupRoutePolicyIn OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Route Policy Name that will be applied to all
routes which enter the VRF table."
::= { rcIpBgpGeneralGroup 22 }
rcIpBgpGeneralGroupRoutePolicyOut OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Route policy name that will be applied to all routes which are sent out of this VRF instance."
::= { rcIpBgpGeneralGroup 23 }
rcIpBgpGeneralGroupDefaultInformationOriginateIpv6 OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "allows the redistribution of default ipv6
network into BGP"
DEFVAL {false}
::= { rcIpBgpGeneralGroup 24 }
rcIpBgpGeneralGroupNewLocalAs OBJECT-TYPE
SYNTAX OCTET STRING(SIZE (0..4))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Local Autonomous system number"
::= { rcIpBgpGeneralGroup 25 }
rcIpBgpGeneralGroup4ByteAs OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "4 Byte As number enable"
::= { rcIpBgpGeneralGroup 26 }
rcIpBgpGeneralGroupAsDot OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "As number in Dot format"
::= { rcIpBgpGeneralGroup 27 }
rcIpBgpGeneralGroupIdentifier OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The BGP Identifier of local system."
::= { rcIpBgpGeneralGroup 28 }
rcIpBgpAggregateTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Size of Aggregate Table"
::= { rcIpBgp 2 }
rcIpBgpAggregateTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpAggregateEntry
MAX-ACCESS not-accessible
STATUS deprecated
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 deprecated
DESCRIPTION "Deprecated. Use rcIpBgpConfederationASIdentifier instead."
::= { 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 & 0xff000000)>>24;
second-byte-of-pair = (ASNumber & 0x00ff0000)>>16;
third-byte-of-pair = (ASNumber & 0x0000ff00)>>8;
fourth-byte-of-pair = (ASNumber & 0x000000ff);"
::= { rcIpBgpConfederationGroup 2 }
rcIpBgpConfederationASIdentifier OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Confederation AS identifier"
::= { rcIpBgpConfederationGroup 3 }
rcIpBgpRouteReflectorGroup OBJECT IDENTIFIER ::= { rcIpBgp 5 }
rcIpBgpRouteReflectionEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable Route Reflection on this router"
DEFVAL {enable}
::= { 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 {enable}
::= { rcIpBgpRouteReflectorGroup 3 }
rcIpBgpRouteReflectionOperState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays the current route reflection operational state"
::= { rcIpBgpRouteReflectorGroup 4 }
rcIpBgpNetworkTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Network Prefix table size"
::= { rcIpBgp 6 }
rcIpBgpNetworkTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpNetworkEntry
MAX-ACCESS not-accessible
STATUS deprecated
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 deprecated
DESCRIPTION "BGP peer table size"
::= { rcIpBgp 8 }
rcIpBgpPeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpPeerEntry
MAX-ACCESS not-accessible
STATUS deprecated
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,
rcIpBgpPeerVpnv4Address EnableValue,
rcIpBgpPeerIpvpnLiteCap EnableValue,
rcIpBgpPeerSooAddress IpAddress,
rcIpBgpPeerSooAsNumber INTEGER,
rcIpBgpPeerSooAssignedNum Unsigned32,
rcIpBgpPeerSooType INTEGER,
rcIpBgpPeerRouteRefresh EnableValue,
rcIpBgpPeerAsOverride EnableValue,
rcIpBgpPeerAllowAsIn INTEGER
}
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 }
rcIpBgpPeerVpnv4Address OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION " The vpnv4 routes specified."
DEFVAL { disable }
::= { rcIpBgpPeerEntry 27 }
rcIpBgpPeerIpvpnLiteCap OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The IPVPN-lite capability can be enabled or disabled on
the bgp neighbor peer."
DEFVAL { disable }
::= { rcIpBgpPeerEntry 28 }
rcIpBgpPeerSooAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION " The site-of-origin ip address."
::= { rcIpBgpPeerEntry 29 }
rcIpBgpPeerSooAsNumber OBJECT-TYPE
SYNTAX INTEGER(0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The asnum for the site-of-origin for bgp peer."
::= { rcIpBgpPeerEntry 30}
rcIpBgpPeerSooAssignedNum OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The Assigned number required along with asnum or
address to configure the site-of-origin for bgp peer."
::= { rcIpBgpPeerEntry 31}
rcIpBgpPeerSooType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
asnum(1),
ipaddr(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION " The soo type can be asnum or ipaddress."
::= { rcIpBgpPeerEntry 32}
rcIpBgpPeerRouteRefresh OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Route refresh for bgp peer."
DEFVAL { disable }
::= { rcIpBgpPeerEntry 33 }
rcIpBgpPeerAsOverride OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The AS Override value can be enabled or disabled for bgp peer."
DEFVAL { disable }
::= { rcIpBgpPeerEntry 34}
rcIpBgpPeerAllowAsIn OBJECT-TYPE
SYNTAX INTEGER(0..10)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The number of as-in allowed for bgp peer "
::= { rcIpBgpPeerEntry 35}
-- 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 Integer32,
rcIpBgpPeerGroupGroupName DisplayString,
rcIpBgpPeerGroupRemoteAs Integer32,
rcIpBgpPeerGroupDefaultOriginate INTEGER,
rcIpBgpPeerGroupEbgpMultiHop INTEGER,
rcIpBgpPeerGroupAdvertisementInterval Integer32,
rcIpBgpPeerGroupKeepAlive Integer32,
rcIpBgpPeerGroupHoldTime Integer32,
rcIpBgpPeerGroupWeight Integer32,
rcIpBgpPeerGroupMaxPrefix Integer32,
rcIpBgpPeerGroupNextHopSelf TruthValue,
rcIpBgpPeerGroupRoutePolicyIn DisplayString,
rcIpBgpPeerGroupRoutePolicyOut DisplayString,
rcIpBgpPeerGroupRouteReflectorClient TruthValue,
rcIpBgpPeerGroupSoftReconfigurationIn EnableValue,
rcIpBgpPeerGroupSoftReconfiguration INTEGER,
rcIpBgpPeerGroupPassword DisplayString,
rcIpBgpPeerGroupRemovePrivateAs EnableValue,
rcIpBgpPeerGroupRowStatus RowStatus,
rcIpBgpPeerGroupMD5Authentication EnableValue,
rcIpBgpPeerGroupSendCommunity EnableValue,
rcIpBgpPeerGroupUpdateSourceInterface IpAddress,
rcIpBgpPeerGroupVpnv4Address EnableValue,
rcIpBgpPeerGroupIpvpnLiteCap EnableValue,
rcIpBgpPeerGroupSooAddress IpAddress,
rcIpBgpPeerGroupSooAsNumber Integer32,
rcIpBgpPeerGroupSooAssignedNum Unsigned32,
rcIpBgpPeerGroupSooType INTEGER,
rcIpBgpPeerGroupRouteRefresh EnableValue,
rcIpBgpPeerGroupAsOverride EnableValue,
rcIpBgpPeerGroupAllowAsIn Integer32,
rcIpBgpPeerGroupDefaultOriginateIpv6 TruthValue,
rcIpBgpPeerGroupAfUpdateSourceInterfaceType InetAddressType,
rcIpBgpPeerGroupAfUpdateSourceInterface InetAddress,
rcIpBgpPeerGroupIpv6Cap EnableValue,
rcIpBgpPeerGroupIpv6RoutePolicyIn DisplayString,
rcIpBgpPeerGroupIpv6RoutePolicyOut DisplayString,
rcIpBgpPeerGroupDebugMask INTEGER,
rcIpBgpPeerGroupIpv6MaxPrefix Integer32
}
rcIpBgpPeerGroupEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Allows disabling a group of peers"
DEFVAL { disable }
::= { rcIpBgpPeerGroupEntry 1 }
rcIpBgpPeerGroupIndex OBJECT-TYPE
SYNTAX Integer32 (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-create
STATUS current
DESCRIPTION "Name of the BGP peer group to which this neighbor belong"
::= { rcIpBgpPeerGroupEntry 3 }
rcIpBgpPeerGroupRemoteAs OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-create
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-create
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-create
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 Integer32 (5..120)
MAX-ACCESS read-create
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 Integer32 (0..21845)
MAX-ACCESS read-create
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 Integer32 (0..65535)
MAX-ACCESS read-create
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 Integer32 (0..65535)
MAX-ACCESS read-create
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 Integer32 (0..2147483647)
MAX-ACCESS read-create
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-create
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-create
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-create
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-create
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-create
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-create
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-create
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-create
STATUS current
DESCRIPTION "row status"
::= { rcIpBgpPeerGroupEntry 20 }
rcIpBgpPeerGroupMD5Authentication OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable and Disable MD5 authentication"
DEFVAL { disable }
::= { rcIpBgpPeerGroupEntry 21 }
rcIpBgpPeerGroupSendCommunity OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enables or disables sending the update
message community attribute to the specified
peer."
DEFVAL { disable }
::= { rcIpBgpPeerGroupEntry 22 }
rcIpBgpPeerGroupUpdateSourceInterface OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The IP address to used for circuitless IP for this peer group."
::= { rcIpBgpPeerGroupEntry 23 }
rcIpBgpPeerGroupVpnv4Address OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The vpnv4 routes specified."
DEFVAL { disable }
::= { rcIpBgpPeerGroupEntry 24 }
rcIpBgpPeerGroupIpvpnLiteCap OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The IPVPN-lite capability can be enabled or disabled on the bgp neighbor peer group."
DEFVAL { disable }
::= { rcIpBgpPeerGroupEntry 25 }
rcIpBgpPeerGroupSooAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The site-of-origin ipaddress."
::= { rcIpBgpPeerGroupEntry 26 }
rcIpBgpPeerGroupSooAsNumber OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The asnum for site-of-origin for bgp peer group."
::= { rcIpBgpPeerGroupEntry 27}
rcIpBgpPeerGroupSooAssignedNum OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The Assigned number required along with asnum or
address to configure the site-of-origin for bgp
peer group."
::= { rcIpBgpPeerGroupEntry 28}
rcIpBgpPeerGroupSooType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
asnum(1),
ipaddr(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The soo type can be asnum or ipaddress."
::= { rcIpBgpPeerGroupEntry 29}
rcIpBgpPeerGroupRouteRefresh OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Route refresh for bgp peer group."
DEFVAL { disable }
::= { rcIpBgpPeerGroupEntry 30 }
rcIpBgpPeerGroupAsOverride OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The AS Override value can be enabled or disabled for bgp peer group."
DEFVAL { disable }
::= { rcIpBgpPeerGroupEntry 31}
rcIpBgpPeerGroupAllowAsIn OBJECT-TYPE
SYNTAX Integer32(0..10)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The number of as-in allowed for bgp peer group."
::= { rcIpBgpPeerGroupEntry 32}
rcIpBgpPeerGroupDefaultOriginateIpv6 OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enabling this attribute allows a BGP speaker
(the local router) to send the default route to
the group of neighbors for use as a default
route."
DEFVAL { false }
::= { rcIpBgpPeerGroupEntry 33 }
rcIpBgpPeerGroupAfUpdateSourceInterfaceType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The Inet address type used for circuitless IP
for this peer group."
::= { rcIpBgpPeerGroupEntry 34 }
rcIpBgpPeerGroupAfUpdateSourceInterface OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The Inet address to used for circuitless IP for
this peer group."
::= { rcIpBgpPeerGroupEntry 35 }
rcIpBgpPeerGroupIpv6Cap OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The ipv6 capability can be enabled or disabled
on the bgp neighbor peer group."
DEFVAL { disable }
::= { rcIpBgpPeerGroupEntry 36 }
rcIpBgpPeerGroupIpv6RoutePolicyIn OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ipv6 Route Policy Name that will be applied to all
networks learned from this group of peers"
::= { rcIpBgpPeerGroupEntry 37 }
rcIpBgpPeerGroupIpv6RoutePolicyOut OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ipv6 Route policy name that will be applied to all
outgoing updates to this group of peers"
::= { rcIpBgpPeerGroupEntry 38 }
rcIpBgpPeerGroupIpv6MaxPrefix OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Sets a limit on the number of IPv6 routes that will be
accepted from this group of neighbors. A value of zero
indicates no limit"
DEFVAL {8000}
::= { rcIpBgpPeerGroupEntry 41 }
rcIpBgpPeerGroupDebugMask 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 }
::= { rcIpBgpPeerGroupEntry 40 }
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 }
rcIpBgpExt OBJECT IDENTIFIER ::= { rcIpBgp 16 }
rcIpBgpExtAggregateAfTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Size of address family independent bgp aggregate table"
::= { rcIpBgpExt 1 }
rcIpBgpExtAggregateAfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpExtAggregateAfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Replaces rcIpBgpAggregateTable.
To specify the list of ipv4 and ipv6 aggregate
prefixes to be created by the BGP routing process
and the options to be used while aggregating."
::= { rcIpBgpExt 2 }
rcIpBgpExtAggregateAfEntry OBJECT-TYPE
SYNTAX RcIpBgpExtAggregateAfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of v4/v6 aggregate prefix to be created by
BGP routing process and the options to be used
while aggregating."
INDEX { rcIpBgpExtAggregateAfAddressType,
rcIpBgpExtAggregateAfAddress,
rcIpBgpExtAggregateAfPrefixLen }
::= { rcIpBgpExtAggregateAfTable 1 }
RcIpBgpExtAggregateAfEntry ::= SEQUENCE {
rcIpBgpExtAggregateAfAddressType InetAddressType,
rcIpBgpExtAggregateAfAddress InetAddress,
rcIpBgpExtAggregateAfPrefixLen InetAddressPrefixLength,
rcIpBgpExtAggregateAfAsSetGenerate TruthValue,
rcIpBgpExtAggregateAfSummaryOnly TruthValue,
rcIpBgpExtAggregateAfSuppressPolicy SnmpAdminString,
rcIpBgpExtAggregateAfAdvertisePolicy SnmpAdminString,
rcIpBgpExtAggregateAfAttributePolicy SnmpAdminString,
rcIpBgpExtAggregateAfRowStatus RowStatus
}
rcIpBgpExtAggregateAfAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Inet Address Type of aggregate address."
::= { rcIpBgpExtAggregateAfEntry 1 }
rcIpBgpExtAggregateAfAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "V4 or V6 Prefix to create an aggregate address in BGP
routing table."
::= { rcIpBgpExtAggregateAfEntry 2 }
rcIpBgpExtAggregateAfPrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Prefix length of the aggregate inet address"
::= { rcIpBgpExtAggregateAfEntry 3 }
rcIpBgpExtAggregateAfAsSetGenerate OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable Generates autonomous system set path
information."
DEFVAL {false}
::= { rcIpBgpExtAggregateAfEntry 4 }
rcIpBgpExtAggregateAfSummaryOnly OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Filters all more specific routes from updates."
DEFVAL {false}
::= { rcIpBgpExtAggregateAfEntry 5 }
rcIpBgpExtAggregateAfSuppressPolicy OBJECT-TYPE
SYNTAX SnmpAdminString(SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Name of route policy used to select the
routes to be suppressed."
::= { rcIpBgpExtAggregateAfEntry 6 }
rcIpBgpExtAggregateAfAdvertisePolicy OBJECT-TYPE
SYNTAX SnmpAdminString(SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Name of route policy used to select the
routes to create AS-SET origin communities."
::= { rcIpBgpExtAggregateAfEntry 7 }
rcIpBgpExtAggregateAfAttributePolicy OBJECT-TYPE
SYNTAX SnmpAdminString(SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Name of route policy used to set the
attribute of the aggregate route."
::= { rcIpBgpExtAggregateAfEntry 8 }
rcIpBgpExtAggregateAfRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Row status for create/delete."
::= { rcIpBgpExtAggregateAfEntry 9 }
rcIpBgpExtNetworkAfTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Address family independent bgp Network Prefix table size"
::= { rcIpBgpExt 3 }
rcIpBgpExtNetworkAfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpExtNetworkAfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table replaces rcIpBgpNetworkTable.
This table supports V4 and V6 BGP networks.
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"
::= { rcIpBgpExt 4 }
rcIpBgpExtNetworkAfEntry OBJECT-TYPE
SYNTAX RcIpBgpExtNetworkAfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in bgp NetworkTable."
INDEX { rcIpBgpExtNetworkAfAddrType,
rcIpBgpExtNetworkAfAddr,
rcIpBgpExtNetworkAfPrefixLen }
::= { rcIpBgpExtNetworkAfTable 1 }
RcIpBgpExtNetworkAfEntry ::=
SEQUENCE {
rcIpBgpExtNetworkAfAddrType InetAddressType,
rcIpBgpExtNetworkAfAddr InetAddress,
rcIpBgpExtNetworkAfPrefixLen InetAddressPrefixLength,
rcIpBgpExtNetworkAfMetric Integer32,
rcIpBgpExtNetworkAfRowStatus RowStatus
}
rcIpBgpExtNetworkAfAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Inet address type of the Network prefix that BGP will
advertise."
::= { rcIpBgpExtNetworkAfEntry 1 }
rcIpBgpExtNetworkAfAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "v4/v6 Network prefix that BGP will advertise."
::= { rcIpBgpExtNetworkAfEntry 2 }
rcIpBgpExtNetworkAfPrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Prefix length of the v4/v6 bgp network address"
::= { rcIpBgpExtNetworkAfEntry 3 }
rcIpBgpExtNetworkAfMetric OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-create
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 }
::= { rcIpBgpExtNetworkAfEntry 4 }
rcIpBgpExtNetworkAfRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Row status for create/delete."
::= { rcIpBgpExtNetworkAfEntry 5 }
rcIpBgpExtPeerAfTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Size of Address family independent BGP
Peer Table"
::= { rcIpBgpExt 5 }
rcIpBgpExtPeerAfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpExtPeerAfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extension to the BGP peer table. This table contains,
one entry per BGP peer, information about the connections
with BGP Peers, which is not supported by the standard
MIB draft. This table replaces rcIpBgpPeerTable."
::= { rcIpBgpExt 6 }
rcIpBgpExtPeerAfEntry OBJECT-TYPE
SYNTAX RcIpBgpExtPeerAfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry containing miscelleneous information (info not
present in the standard BGP peer table) about the
connection with a remote BGP peer ."
AUGMENTS {
rcIpBgpTmpPeerAfEntry
}
::= { rcIpBgpExtPeerAfTable 1 }
RcIpBgpExtPeerAfEntry ::= SEQUENCE {
rcIpBgpExtPeerAfGroupName SnmpAdminString,
rcIpBgpExtPeerAfDefaultOriginate TruthValue,
rcIpBgpExtPeerAfDefaultOriginateIpv6 TruthValue,
rcIpBgpExtPeerAfEbgpMultiHop TruthValue,
rcIpBgpExtPeerAfAdvertisementInterval Integer32,
rcIpBgpExtPeerAfPassword SnmpAdminString,
rcIpBgpExtPeerAfWeight Integer32,
rcIpBgpExtPeerAfMaxPrefix Integer32,
rcIpBgpExtPeerAfNextHopSelf TruthValue,
rcIpBgpExtPeerAfRoutePolicyIn SnmpAdminString,
rcIpBgpExtPeerAfRoutePolicyOut SnmpAdminString,
rcIpBgpExtPeerAfRouteReflectorClient TruthValue,
rcIpBgpExtPeerAfSoftReconfigurationIn TruthValue,
rcIpBgpExtPeerAfSoftReconfiguration INTEGER,
rcIpBgpExtPeerAfRemovePrivateAs TruthValue,
rcIpBgpExtPeerAfMD5Authentication TruthValue,
rcIpBgpExtPeerAfDebugMask Integer32,
rcIpBgpExtPeerAfSendCommunity TruthValue,
rcIpBgpExtPeerAfUpdateSourceInterface InetAddress,
rcIpBgpExtPeerAfVpnv4Address TruthValue,
rcIpBgpExtPeerAfIpv6Cap TruthValue,
rcIpBgpExtPeerAfIpvpnLiteCap TruthValue,
rcIpBgpExtPeerAfSooAddress IpAddress,
rcIpBgpExtPeerAfSooAsNumber Integer32,
rcIpBgpExtPeerAfSooAssignedNum Unsigned32,
rcIpBgpExtPeerAfSooType INTEGER,
rcIpBgpExtPeerAfRouteRefresh TruthValue,
rcIpBgpExtPeerAfAsOverride TruthValue,
rcIpBgpExtPeerAfAllowAsIn Integer32,
rcIpBgpExtPeerAfIpv6RoutePolicyIn SnmpAdminString,
rcIpBgpExtPeerAfIpv6RoutePolicyOut SnmpAdminString,
rcIpBgpExtPeerAfEnable TruthValue,
rcIpBgpExtPeerAfRemoteAs InetAutonomousSystemNumber,
rcIpBgpExtPeerAfConnectRetryInterval Unsigned32,
rcIpBgpExtPeerAfHoldTimeConfigured Unsigned32,
rcIpBgpExtPeerAfKeepAliveConfigured Unsigned32,
rcIpBgpExtPeerAfRowStatus RowStatus,
rcIpBgpExtPeerAfNewRemoteAs OCTET STRING,
rcIpBgpExtPeerAfIpv6MaxPrefix Integer32
}
rcIpBgpExtPeerAfGroupName OBJECT-TYPE
SYNTAX SnmpAdminString(SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Peer group name to which this peer belongs (optional)"
::= { rcIpBgpExtPeerAfEntry 1 }
rcIpBgpExtPeerAfDefaultOriginate OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
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 {false}
::= { rcIpBgpExtPeerAfEntry 2 }
rcIpBgpExtPeerAfDefaultOriginateIpv6 OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To allow a BGP speaker (the local router) to
Send the default ipv6 route to a neighbor for
use as a default route"
DEFVAL {false}
::= { rcIpBgpExtPeerAfEntry 3 }
rcIpBgpExtPeerAfEbgpMultiHop OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To accept and attempt BGP connections to
external peers residing on networks that are not
directly connected"
DEFVAL {false}
::= { rcIpBgpExtPeerAfEntry 4 }
rcIpBgpExtPeerAfAdvertisementInterval OBJECT-TYPE
SYNTAX Integer32 (5..120)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To set the minimum interval between the sending
Of BGP routing updates Time in seconds. Integer
from 5 to 120."
DEFVAL { 5 }
::= { rcIpBgpExtPeerAfEntry 5 }
rcIpBgpExtPeerAfPassword OBJECT-TYPE
SYNTAX SnmpAdminString(SIZE(0..80))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To enable MD5 authentication on a TCP connection
between two BGP Peers Case-sensitive password of
up to 80 character"
::= { rcIpBgpExtPeerAfEntry 6 }
rcIpBgpExtPeerAfWeight OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To assign an absolute weight to a BGP network.
It can be an integer from 0 to 65535."
DEFVAL { 100 }
::= { rcIpBgpExtPeerAfEntry 7 }
rcIpBgpExtPeerAfMaxPrefix OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-create
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}
::= { rcIpBgpExtPeerAfEntry 8 }
rcIpBgpExtPeerAfNextHopSelf OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Set NextHop Attribute to local router address
Before sending updates to remote peer"
DEFVAL { false }
::= { rcIpBgpExtPeerAfEntry 9 }
rcIpBgpExtPeerAfRoutePolicyIn OBJECT-TYPE
SYNTAX SnmpAdminString(SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Route Policy Name that will be applied to all
Networks learned from this peer"
::= { rcIpBgpExtPeerAfEntry 10 }
rcIpBgpExtPeerAfRoutePolicyOut OBJECT-TYPE
SYNTAX SnmpAdminString(SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Route policy name that will be applied to all
outgoing updates"
::= { rcIpBgpExtPeerAfEntry 11 }
rcIpBgpExtPeerAfRouteReflectorClient OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates whether this peer is a route reflector
client."
DEFVAL {false}
::= { rcIpBgpExtPeerAfEntry 12 }
rcIpBgpExtPeerAfSoftReconfigurationIn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
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 {true}
::= { rcIpBgpExtPeerAfEntry 13 }
rcIpBgpExtPeerAfSoftReconfiguration OBJECT-TYPE
SYNTAX INTEGER {
in (1),
out(2),
none(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "If rcIpBgpExtPeerAfSoftReconfigurationIn 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
rcIpBgpExtPeerAfSoftReconfiguration 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}
::= { rcIpBgpExtPeerAfEntry 14 }
rcIpBgpExtPeerAfRemovePrivateAs OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable and disable private AS number from being
stripped when sending an update"
DEFVAL { false }
::= { rcIpBgpExtPeerAfEntry 15 }
rcIpBgpExtPeerAfMD5Authentication OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable and Disable MD5 authentication"
DEFVAL { false }
::= { rcIpBgpExtPeerAfEntry 16 }
rcIpBgpExtPeerAfDebugMask OBJECT-TYPE
SYNTAX Integer32 (0..511)
MAX-ACCESS read-create
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 display 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
transition 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 }
::= { rcIpBgpExtPeerAfEntry 17 }
-- Following between =begin =end is processed by mib_tools/extras.awk
-- =begin enum
-- rcIpBgpExtPeerAfDebugMask none 0
-- rcIpBgpExtPeerAfDebugMask error 1
-- rcIpBgpExtPeerAfDebugMask packet 2
-- rcIpBgpExtPeerAfDebugMask event 4
-- rcIpBgpExtPeerAfDebugMask trace 8
-- rcIpBgpExtPeerAfDebugMask warning 16
-- rcIpBgpExtPeerAfDebugMask state 32
-- rcIpBgpExtPeerAfDebugMask init 64
-- rcIpBgpExtPeerAfDebugMask filter 128
-- rcIpBgpExtPeerAfDebugMask update 256
-- rcIpBgpExtPeerAfDebugMask all 511
-- =end enum
rcIpBgpExtPeerAfSendCommunity OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enables or disables sending the update message
community attribute to the specified peer."
DEFVAL { false }
::= { rcIpBgpExtPeerAfEntry 18 }
rcIpBgpExtPeerAfUpdateSourceInterface OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The Inet address to be used for Circuitless IP."
::= { rcIpBgpExtPeerAfEntry 19 }
rcIpBgpExtPeerAfVpnv4Address OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION " The vpnv4 routes specified."
DEFVAL { false }
::= { rcIpBgpExtPeerAfEntry 20 }
rcIpBgpExtPeerAfIpv6Cap OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION " The ipv6 capability can be enabled or
disabled on the bgp neighbor peer."
DEFVAL { false }
::= { rcIpBgpExtPeerAfEntry 21 }
rcIpBgpExtPeerAfIpvpnLiteCap OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The IPVPN-lite capability can be enabled or
disabled on the bgp neighbor peer."
DEFVAL { false }
::= { rcIpBgpExtPeerAfEntry 22 }
rcIpBgpExtPeerAfSooAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION " The site-of-origin ip address."
::= { rcIpBgpExtPeerAfEntry 23 }
rcIpBgpExtPeerAfSooAsNumber OBJECT-TYPE
SYNTAX Integer32(0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The asnum for the site-of-origin for bgp peer."
::= { rcIpBgpExtPeerAfEntry 24}
rcIpBgpExtPeerAfSooAssignedNum OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The Assigned number required along with asnum or
address to configure the site-of-origin for bgp
peer."
::= { rcIpBgpExtPeerAfEntry 25}
rcIpBgpExtPeerAfSooType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
asnum(1),
ipaddr(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION " The soo type can be asnum or ipaddress."
DEFVAL { none }
::= { rcIpBgpExtPeerAfEntry 26}
rcIpBgpExtPeerAfRouteRefresh OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Route refresh for bgp peer."
DEFVAL { false }
::= { rcIpBgpExtPeerAfEntry 27 }
rcIpBgpExtPeerAfAsOverride OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The AS Override value can be enabled or disabled
for bgp peer."
DEFVAL { false }
::= { rcIpBgpExtPeerAfEntry 28}
rcIpBgpExtPeerAfAllowAsIn OBJECT-TYPE
SYNTAX Integer32(0..10)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The number of as-in allowed for bgp peer."
::= { rcIpBgpExtPeerAfEntry 29}
rcIpBgpExtPeerAfIpv6RoutePolicyIn OBJECT-TYPE
SYNTAX SnmpAdminString(SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ipv6 Route Policy Name that will be applied to all
Networks learned from this peer"
::= { rcIpBgpExtPeerAfEntry 30 }
rcIpBgpExtPeerAfIpv6RoutePolicyOut OBJECT-TYPE
SYNTAX SnmpAdminString(SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ipv6 Route policy name that will be applied to all
outgoing updates"
::= { rcIpBgpExtPeerAfEntry 31 }
rcIpBgpExtPeerAfEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to enable/disable bgp+ peer"
::= { rcIpBgpExtPeerAfEntry 32 }
rcIpBgpExtPeerAfRemoteAs OBJECT-TYPE
SYNTAX InetAutonomousSystemNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to manually configure the remote as of the bgp+
peer."
::= { rcIpBgpExtPeerAfEntry 33 }
rcIpBgpExtPeerAfConnectRetryInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to configure the ConnectRetry timer for the
BGP+ peer."
::= { rcIpBgpExtPeerAfEntry 34 }
rcIpBgpExtPeerAfHoldTimeConfigured OBJECT-TYPE
SYNTAX Unsigned32 ( 0 | 3..65535 )
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to configure the Hold Timer for the BGP+ peer."
::= { rcIpBgpExtPeerAfEntry 35 }
rcIpBgpExtPeerAfKeepAliveConfigured OBJECT-TYPE
SYNTAX Unsigned32 ( 0 | 1..21845 )
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to configure the KeepAlive Timer for the BGP+ peer."
::= { rcIpBgpExtPeerAfEntry 36 }
rcIpBgpExtPeerAfRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the Table."
::= { rcIpBgpExtPeerAfEntry 37 }
rcIpBgpExtPeerAfNewRemoteAs OBJECT-TYPE
SYNTAX OCTET STRING(SIZE (0..4))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Remote Autonomous system number of this peer"
::= { rcIpBgpExtPeerAfEntry 38 }
rcIpBgpExtPeerAfIpv6MaxPrefix OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Sets a limit on the number of ipv6 routes that will
be accepted from a neighbor. A value of zero
indicates no limit"
DEFVAL {8000}
::= { rcIpBgpExtPeerAfEntry 40 }
rcIpBgpExtAfPathAttrTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpExtAfPathAttrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extension to rcIpBgpTmpAfPathAttrTable. This table contains
info about additional BGP path attributes not covered in
rcIpBgpTmpAfPathAttrTable."
::= { rcIpBgpExt 7 }
rcIpBgpExtAfPathAttrEntry OBJECT-TYPE
SYNTAX RcIpBgpExtAfPathAttrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains data about additional path attributes
associated with a given prefix in the rcIpBgpTmpNlriTable."
AUGMENTS {
rcIpBgpTmpAfPathAttrEntry
}
::= { rcIpBgpExtAfPathAttrTable 1 }
RcIpBgpExtAfPathAttrEntry ::= SEQUENCE {
rcIpBgpExtAfPathAttrUnknown OCTET STRING,
rcIpBgpExtAfPathAttrCommunities OCTET STRING,
rcIpBgpExtAfPathAttrOriginateId IpAddress,
rcIpBgpExtAfPathAttrClusterId OCTET STRING
}
rcIpBgpExtAfPathAttrUnknown OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Replaces bgp4PathAttrUnknown.
One or more path attributes not understood
by this BGP4 speaker. Size zero (0)
indicates the absence of such
attribute(s). Octets beyond the maximum
size, if any, are not recorded by this
object."
::= { rcIpBgpExtAfPathAttrEntry 1 }
rcIpBgpExtAfPathAttrCommunities OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string represents BGP+ 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."
::= { rcIpBgpExtAfPathAttrEntry 2 }
rcIpBgpExtAfPathAttrOriginateId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "In a BGP+ context, the IP address of the router which
originates the routes."
::= { rcIpBgpExtAfPathAttrEntry 3 }
rcIpBgpExtAfPathAttrClusterId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The string represents BGP+ 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."
::= { rcIpBgpExtAfPathAttrEntry 4 }
rcIpBgpTmp OBJECT IDENTIFIER ::= { rcIpBgp 17 }
--
-- Textual Conventions
--
RcIpBgpTmpIdentifierTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1d."
STATUS current
DESCRIPTION
"The representation of a BGP Identifier. BGP Identifiers
are presented in the received network byte order.
The BGP Identifier is displayed as if it is an IP address,
even if it would be an illegal one."
REFERENCE
"RFC 4273, Section 4.2"
SYNTAX OCTET STRING(SIZE (4))
RcIpBgpTmpAddressFamilyIdentifierTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The representation of a BGP AFI"
REFERENCE
"RFC 4760, Section 3"
SYNTAX Unsigned32(0..65535)
RcIpBgpTmpSubsequentAddressFamilyIdentifierTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The representation of a BGP SAFI"
REFERENCE
"RFC 4760, Section 3"
SYNTAX Unsigned32(0..255)
--
-- Top level scalars for this MIB
--
rcIpBgpTmpLocalAsNew OBJECT-TYPE
SYNTAX InetAutonomousSystemNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The local autonomous system number.
This object supports 4 byte ASes and replaces
bgpLocalAs."
REFERENCE
"RFC 4271, Section 4.2, 'My Autonomous System'.
RFC 4893, BGP Support for Four-octet AS Number
Space."
::= { rcIpBgpTmp 9 }
--
-- Address Family (Af) independent per-peer management information.
--
rcIpBgpTmpPeerAf
OBJECT IDENTIFIER ::= { rcIpBgpTmp 10 }
--
-- Address Family (Af) independent per-peer session management
-- information.
--
rcIpBgpTmpPeerAfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpTmpPeerAfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"BGP peer table. This table contains, one entry per BGP
peer, information about the connections with BGP peers.
This table replaces bgpPeerTable."
::= { rcIpBgpTmpPeerAf 1 }
rcIpBgpTmpPeerAfEntry OBJECT-TYPE
SYNTAX RcIpBgpTmpPeerAfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry containing information about the connection with
a remote BGP peer."
INDEX {
rcIpBgpTmpPeerAfInstance,
rcIpBgpTmpPeerAfLocalAddrType,
rcIpBgpTmpPeerAfLocalAddr,
rcIpBgpTmpPeerAfRemoteAddrType,
rcIpBgpTmpPeerAfRemoteAddr
}
::= { rcIpBgpTmpPeerAfTable 1 }
RcIpBgpTmpPeerAfEntry ::= SEQUENCE {
-- INDEX information
rcIpBgpTmpPeerAfInstance
Unsigned32,
rcIpBgpTmpPeerAfLocalAddrType
InetAddressType,
rcIpBgpTmpPeerAfLocalAddr
InetAddress,
rcIpBgpTmpPeerAfRemoteAddrType
InetAddressType,
rcIpBgpTmpPeerAfRemoteAddr
InetAddress,
-- Local
rcIpBgpTmpPeerAfLocalPort
InetPortNumber,
rcIpBgpTmpPeerAfLocalAs
InetAutonomousSystemNumber,
-- Remote
rcIpBgpTmpPeerAfRemotePort
InetPortNumber,
rcIpBgpTmpPeerAfRemoteAs
InetAutonomousSystemNumber,
rcIpBgpTmpPeerAfIdentifier
RcIpBgpTmpIdentifierTC,
-- Session status
rcIpBgpTmpPeerAfAdminStatus
INTEGER,
rcIpBgpTmpPeerAfPeerState
INTEGER,
rcIpBgpTmpPeerAfConfiguredVersion
Unsigned32,
rcIpBgpTmpPeerAfNegotiatedVersion
Unsigned32
}
rcIpBgpTmpPeerAfInstance OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The routing instance index.
Some BGP implementations permit the creation of
multiple instances of a BGP routing process. An
example includes routers running BGP/MPLS IP Virtual
Private Networks.
Implementations that do not support multiple
routing instances should return 1 for this object."
::= { rcIpBgpTmpPeerAfEntry 1 }
rcIpBgpTmpPeerAfLocalAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address family of the local end of the peering
session."
::= { rcIpBgpTmpPeerAfEntry 2 }
rcIpBgpTmpPeerAfLocalAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The local IP address of this entry's BGP connection."
::= { rcIpBgpTmpPeerAfEntry 3 }
rcIpBgpTmpPeerAfRemoteAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address family of the remote end of the peering
session."
::= { rcIpBgpTmpPeerAfEntry 4 }
rcIpBgpTmpPeerAfRemoteAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The remote IP address of this entry's BGP peer."
::= { rcIpBgpTmpPeerAfEntry 5 }
rcIpBgpTmpPeerAfLocalPort OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The local port for the TCP connection between the BGP
peers."
::= { rcIpBgpTmpPeerAfEntry 6 }
rcIpBgpTmpPeerAfLocalAs OBJECT-TYPE
SYNTAX InetAutonomousSystemNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Some implementations of BGP can represent themselves
as multiple ASes. This is the AS that this peering
session is representing itself as to the remote peer."
::= { rcIpBgpTmpPeerAfEntry 7 }
rcIpBgpTmpPeerAfRemotePort OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The remote port for the TCP connection between the BGP
peers.
Note that the objects rcIpBgpTmpPeerAfLocalAddr,
rcIpBgpTmpPeerAfLocalPort, rcIpBgpTmpPeerAfRemoteAddr and
rcIpBgpTmpPeerAfRemotePort provide the appropriate reference to
the standard MIB TCP connection table, or even the ipv6
TCP MIB as in RFC 4022."
REFERENCE
"RFC 2012 - SNMPv2 Management Information Base for the
Transmission Control Protocol using SMIv2.
RFC 4022 - IP Version 6 Management Information Base
for the Transmission Control Protocol."
::= { rcIpBgpTmpPeerAfEntry 8 }
rcIpBgpTmpPeerAfRemoteAs OBJECT-TYPE
SYNTAX InetAutonomousSystemNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The remote autonomous system number received in the BGP
OPEN message."
REFERENCE
"RFC 4271, Section 4.2."
::= { rcIpBgpTmpPeerAfEntry 9 }
rcIpBgpTmpPeerAfIdentifier OBJECT-TYPE
SYNTAX RcIpBgpTmpIdentifierTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The BGP Identifier of this entry's remote BGP peer.
This entry should be 0.0.0.0 unless the
rcIpBgpTmpPeerAfPeerState is in the openconfirm or the
established state."
REFERENCE
"RFC 4271, Section 4.2, 'BGP Identifier'."
::= { rcIpBgpTmpPeerAfEntry 10 }
rcIpBgpTmpPeerAfAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
halted(1),
running(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether or not the BGP FSM for this remote peer is
halted or running. The BGP FSM for a remote peer is
halted after processing a Stop event. Likewise, it is
in the running state after a Start event.
The rcIpBgpTmpPeerAfState will generally be in the idle state
when the FSM is halted, although some extensions such
as Graceful Restart will leave the peer in the Idle
state but with the FSM running."
REFERENCE
"RFC 4271, Section 8.1.2."
::= { rcIpBgpTmpPeerAfEntry 11 }
rcIpBgpTmpPeerAfPeerState 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."
REFERENCE
"RFC 4271, Section 8.2.2."
::= { rcIpBgpTmpPeerAfEntry 12 }
rcIpBgpTmpPeerAfConfiguredVersion OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The configured version to originally start with this
remote peer. The BGP speaker may permit negotiation to a
lower version number of the protocol."
REFERENCE
"RFC 4271, Section 4.2.
RFC 4271, Section 7."
::= { rcIpBgpTmpPeerAfEntry 13 }
rcIpBgpTmpPeerAfNegotiatedVersion OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The negotiated version of BGP running between
the two peers.
This entry MUST be zero (0) unless the
rcIpBgpTmpPeerAfState is in the openconfirm or the
established state.
Note that legal values for this object are
between 0 and 255."
REFERENCE
"RFC 4271, Section 4.2.
RFC 4271, Section 7."
::= { rcIpBgpTmpPeerAfEntry 14 }
--
-- Address Family (Af) independent per-peer error management
-- information.
--
rcIpBgpTmpPeerAfErrors
OBJECT IDENTIFIER ::= { rcIpBgpTmpPeerAf 2 }
rcIpBgpTmpPeerAfErrorsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpTmpPeerAfErrorsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"On a per-peer basis, this table reflects the last
protocol-defined error encountered and reported on
the peer session. If no entry for a given peer
exists in this table, then no such errors have been
observed, reported, and recorded on the session."
::= { rcIpBgpTmpPeerAfErrors 1 }
rcIpBgpTmpPeerAfErrorsEntry OBJECT-TYPE
SYNTAX RcIpBgpTmpPeerAfErrorsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains information about errors sent
and received for a particular BGP peer."
AUGMENTS {
rcIpBgpTmpPeerAfEntry
}
::= { rcIpBgpTmpPeerAfErrorsTable 1 }
RcIpBgpTmpPeerAfErrorsEntry ::= SEQUENCE {
rcIpBgpTmpPeerAfLastErrorCodeReceived
OCTET STRING,
rcIpBgpTmpPeerAfLastErrorSubCodeReceived
OCTET STRING,
rcIpBgpTmpPeerAfLastErrorReceivedTime
TimeStamp,
rcIpBgpTmpPeerAfLastErrorReceivedText
SnmpAdminString,
rcIpBgpTmpPeerAfLastErrorReceivedData
OCTET STRING,
rcIpBgpTmpPeerAfLastErrorCodeSent
OCTET STRING,
rcIpBgpTmpPeerAfLastErrorSubCodeSent
OCTET STRING,
rcIpBgpTmpPeerAfLastErrorSentTime
TimeStamp,
rcIpBgpTmpPeerAfLastErrorSentText
SnmpAdminString,
rcIpBgpTmpPeerAfLastErrorSentData
OCTET STRING
}
rcIpBgpTmpPeerAfLastErrorCodeReceived OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last error code received from this peer via NOTIFICATION
message on this connection. If no error has occurred, this
field is zero."
REFERENCE
"RFC 4271, Section 4.5.
RFC 4486 optionally supported.
RFC 3362, Section 5 optionally supported."
::= { rcIpBgpTmpPeerAfErrorsEntry 1 }
rcIpBgpTmpPeerAfLastErrorSubCodeReceived OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last subcode received from this peer via NOTIFICATION
message on this connection. If no error has occurred, this
field is zero."
REFERENCE
"RFC 4271, Section 4.5.
RFC 4486 optionally supported.
RFC 3362, Section 5 optionally supported."
::= { rcIpBgpTmpPeerAfErrorsEntry 2 }
rcIpBgpTmpPeerAfLastErrorReceivedTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The timestamp that the last NOTIFICATION was received from
this peer."
REFERENCE
"RFC 4271, Section 4.5."
::= { rcIpBgpTmpPeerAfErrorsEntry 3 }
rcIpBgpTmpPeerAfLastErrorReceivedText OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains an implementation specific
explanation of the error that was reported."
::= { rcIpBgpTmpPeerAfErrorsEntry 4 }
rcIpBgpTmpPeerAfLastErrorReceivedData OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..4075))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last error code's data seen by this peer.
Per RFC 2578, some implementations may have limitations
dealing with OCTET STRINGS larger than 255. Thus, this
data may be truncated."
REFERENCE
"RFC 4271, Section 4.5,
RFC 2578, Section 7.1.2,
RFC 4486 optionaly supported.
RFC 3362, Section 5 optionally supported."
::= { rcIpBgpTmpPeerAfErrorsEntry 5 }
rcIpBgpTmpPeerAfLastErrorCodeSent OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last error code sent to this peer via NOTIFICATION
message on this connection. If no error has occurred, this
field is zero."
REFERENCE
"RFC 4271, Section 4.5.
RFC 4486 optionally supported.
RFC 3362, Section 5 optionally supported."
::= { rcIpBgpTmpPeerAfErrorsEntry 6 }
rcIpBgpTmpPeerAfLastErrorSubCodeSent OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last subcode sent to this peer via NOTIFICATION
message on this connection. If no error has occurred, this
field is zero."
REFERENCE
"RFC 4271, Section 4.5.
RFC 4486 optionally supported.
RFC 3362, Section 5 optionally supported."
::= { rcIpBgpTmpPeerAfErrorsEntry 7 }
rcIpBgpTmpPeerAfLastErrorSentTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The timestamp that the last NOTIFICATION was sent to
this peer."
REFERENCE
"RFC 4271, Section 4.5."
::= { rcIpBgpTmpPeerAfErrorsEntry 8 }
rcIpBgpTmpPeerAfLastErrorSentText OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains an implementation specific
explanation of the error that is being reported."
::= { rcIpBgpTmpPeerAfErrorsEntry 9 }
rcIpBgpTmpPeerAfLastErrorSentData OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..4075))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last error code's data sent to this peer.
Per RFC 2578, some implementations may have limitations
dealing with OCTET STRINGS larger than 255. Thus, this
data may be truncated."
REFERENCE
"RFC 4271, Section 4.5,
RFC 2578, Section 7.1.2
RFC 4486 optionaly supported.
RFC 3362, Section 5 optionally supported."
::= { rcIpBgpTmpPeerAfErrorsEntry 10 }
--
-- Address Family (Af) independent per-peer timer information
--
rcIpBgpTmpPeerAfTimers
OBJECT IDENTIFIER ::= { rcIpBgpTmpPeerAf 3 }
--
-- Per-peer Event Times
--
rcIpBgpTmpPeerAfEventTimesTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpTmpPeerAfEventTimesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table reporting the per-peering session amount
of time elapsed and update events since the peering
session advanced into the established state."
::= { rcIpBgpTmpPeerAfTimers 1 }
rcIpBgpTmpPeerAfEventTimesEntry OBJECT-TYPE
SYNTAX RcIpBgpTmpPeerAfEventTimesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row contains a set of statistics about time
spent and events encountered in the peer session
established state."
AUGMENTS {
rcIpBgpTmpPeerAfEntry
}
::= { rcIpBgpTmpPeerAfEventTimesTable 1 }
RcIpBgpTmpPeerAfEventTimesEntry ::= SEQUENCE {
rcIpBgpTmpPeerAfFsmEstablishedTime
Gauge32,
rcIpBgpTmpPeerAfInUpdatesElapsedTime
Gauge32
}
rcIpBgpTmpPeerAfFsmEstablishedTime OBJECT-TYPE
SYNTAX Gauge32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This timer indicates how long (in seconds) this peer
has been in the established state or how long since this
peer was last in the established state. It is set to
zero when a new peer is configured or when the router is
booted. If the peer has never reached the established
state, the value remains zero."
REFERENCE
"RFC 4271, Section 8."
::= { rcIpBgpTmpPeerAfEventTimesEntry 1 }
rcIpBgpTmpPeerAfInUpdatesElapsedTime OBJECT-TYPE
SYNTAX Gauge32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Elapsed time (in seconds) since the last BGP UPDATE
message was received from the peer. Each time
bgpPeerInUpdates is incremented, the value of this
object is set to zero (0)."
REFERENCE
"RFC 4271, Section 4.3.
RFC 4271, Section 8.2.2, Established state."
::= { rcIpBgpTmpPeerAfEventTimesEntry 2 }
--
-- Per-Peer Configured Timers
--
rcIpBgpTmpPeerAfConfiguredTimersTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpTmpPeerAfConfiguredTimersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Per peer management data on BGP session timers."
::= { rcIpBgpTmpPeerAfTimers 2 }
rcIpBgpTmpPeerAfConfiguredTimersEntry OBJECT-TYPE
SYNTAX RcIpBgpTmpPeerAfConfiguredTimersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry corresponds to the current state of
BGP timers on a given peering session."
AUGMENTS {
rcIpBgpTmpPeerAfEntry
}
::= { rcIpBgpTmpPeerAfConfiguredTimersTable 1 }
RcIpBgpTmpPeerAfConfiguredTimersEntry ::= SEQUENCE {
rcIpBgpTmpPeerAfConnectRetryInterval
Unsigned32,
rcIpBgpTmpPeerAfHoldTimeConfigured
Unsigned32,
rcIpBgpTmpPeerAfKeepAliveConfigured
Unsigned32,
rcIpBgpTmpPeerAfMinASOrigInterval
Unsigned32,
rcIpBgpTmpPeerAfMinRouteAdverInterval
Unsigned32
}
rcIpBgpTmpPeerAfConnectRetryInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time interval (in seconds) for the ConnectRetry timer.
The suggested value for this timer is 120 seconds."
REFERENCE
"RFC 4271, Section 8.2.2. This is the value used
to initialize the 'ConnectRetryTimer'."
::= { rcIpBgpTmpPeerAfConfiguredTimersEntry 1 }
rcIpBgpTmpPeerAfHoldTimeConfigured OBJECT-TYPE
SYNTAX Unsigned32 ( 0 | 3..65535 )
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time interval (in seconds) for the Hold Timer
established with the peer. The value of this object is
calculated by this BGP speaker, using the smaller of the
values in bgpPeerHoldTimeConfigured and the Hold Time
received in the OPEN message.
This value must be at least three seconds if it is not
zero (0).
If the Hold Timer has not been established with the
peer this object MUST have a value of zero (0).
If the bgpPeerHoldTimeConfigured object has a value of
(0), then this object MUST have a value of (0)."
REFERENCE
"RFC 4271, Section 4.2."
::= { rcIpBgpTmpPeerAfConfiguredTimersEntry 2 }
rcIpBgpTmpPeerAfKeepAliveConfigured OBJECT-TYPE
SYNTAX Unsigned32 ( 0 | 1..21845 )
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time interval (in seconds) for the KeepAlive timer
configured for this BGP speaker with this peer. The
value of this object will only determine the KEEPALIVE
messages' frequency relative to the value specified in
bgpPeerHoldTimeConfigured; the actual time interval for
the KEEPALIVE messages is indicated by bgpPeerKeepAlive.
A reasonable maximum value for this timer would be one
third of that of bgpPeerHoldTimeConfigured.
If the value of this object is zero (0), no periodic
KEEPALIVE messages are sent to the peer after the BGP
connection has been established. The suggested value
for this timer is 30 seconds."
REFERENCE
"RFC 4271, Section 4.4.
RFC 4271, Section 10."
::= { rcIpBgpTmpPeerAfConfiguredTimersEntry 3 }
rcIpBgpTmpPeerAfMinASOrigInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time interval (in seconds) for the
MinASOriginationInterval timer.
The suggested value for this timer is 15 seconds."
REFERENCE
"RFC 4271, Section 9.2.1.2.
RFC 4271, Section 10."
::= { rcIpBgpTmpPeerAfConfiguredTimersEntry 4 }
rcIpBgpTmpPeerAfMinRouteAdverInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time interval (in seconds) for the
MinRouteAdvertisementInterval timer.
The suggested value for this timer is 30 seconds for
EBGP connections and 5 seconds for IBGP connections."
REFERENCE
"RFC 4271, Section 9.2.1.1.
RFC 4271, Section 10."
::= { rcIpBgpTmpPeerAfConfiguredTimersEntry 5 }
--
-- Per-Peer Negotiated Timers
--
rcIpBgpTmpPeerAfNegotiatedTimersTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpTmpPeerAfNegotiatedTimersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Configured values of per-peer timers are seen
in the rcIpBgpTmpPeerAfConfiguredTimersTable.
Values in this table reflect the current
operational values, after negotiation from values
derived from initial configuration."
::= { rcIpBgpTmpPeerAfTimers 3 }
rcIpBgpTmpPeerAfNegotiatedTimersEntry OBJECT-TYPE
SYNTAX RcIpBgpTmpPeerAfNegotiatedTimersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry reflects a value of the currently
operational, negotiated timer as reflected in the
rcIpBgpTmpPeerAfNegotiatedTimersEntry."
AUGMENTS {
rcIpBgpTmpPeerAfEntry
}
::= { rcIpBgpTmpPeerAfNegotiatedTimersTable 1 }
RcIpBgpTmpPeerAfNegotiatedTimersEntry ::= SEQUENCE {
rcIpBgpTmpPeerAfHoldTime
Unsigned32,
rcIpBgpTmpPeerAfKeepAlive
Unsigned32
}
rcIpBgpTmpPeerAfHoldTime OBJECT-TYPE
SYNTAX Unsigned32 ( 0 | 3..65535 )
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of this object is calculated by this BGP
Speaker as being;
zero (0) - if this was the value sent by the peer and
this value is permitted by this BGP Speaker. In this
case, no keepalive messages are sent and the Hold Timer
is not set.
At least three (3). This value is the smaller of
the value sent by this peer in the OPEN message and
rcIpBgpTmpPeerAfHoldTimeConfigured for this peer.
This value is only defined when the peering session is
in the Established state."
REFERENCE
"RFC 4271, Section 4.2."
::= { rcIpBgpTmpPeerAfNegotiatedTimersEntry 1 }
rcIpBgpTmpPeerAfKeepAlive OBJECT-TYPE
SYNTAX Unsigned32 ( 0 | 1..21845 )
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time interval in seconds for the KeepAlive timer
established with the peer. The value of this object
is calculated by this BGP speaker such that, when
compared with rcIpBgpTmpPeerAfHoldTime, it has the same
proportion as what rcIpBgpTmpPeerAfKeepAliveConfigured has
when compared with rcIpBgpTmpPeerAfHoldTimeConfigured. If
the value of this object is zero (0), it indicates
that the KeepAlive timer has not been established
with the peer, or, the value of
rcIpBgpTmpPeerAfKeepAliveConfigured is zero (0).
This value is only defined when the peering session is
in the Established state."
REFERENCE
"RFC 4271, Section 4.4."
::= { rcIpBgpTmpPeerAfNegotiatedTimersEntry 2 }
--
-- Per-peer counters
--
rcIpBgpTmpPeerAfCounters
OBJECT IDENTIFIER ::= { rcIpBgpTmpPeerAf 4 }
rcIpBgpTmpPeerAfCountersTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpTmpPeerAfCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The counters associated with a BGP Peer."
::= { rcIpBgpTmpPeerAfCounters 1 }
rcIpBgpTmpPeerAfCountersEntry OBJECT-TYPE
SYNTAX RcIpBgpTmpPeerAfCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains counters of message transmissions
and FSM transitions for a given BGP Peering session."
AUGMENTS {
rcIpBgpTmpPeerAfEntry
}
::= { rcIpBgpTmpPeerAfCountersTable 1 }
RcIpBgpTmpPeerAfCountersEntry ::= SEQUENCE {
rcIpBgpTmpPeerAfInUpdates
Counter32,
rcIpBgpTmpPeerAfOutUpdates
Counter32,
rcIpBgpTmpPeerAfInTotalMessages
Counter32,
rcIpBgpTmpPeerAfOutTotalMessages
Counter32,
rcIpBgpTmpPeerAfFsmEstablishedTransitions
Counter32
}
rcIpBgpTmpPeerAfInUpdates OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of BGP UPDATE messages received on this
connection."
::= { rcIpBgpTmpPeerAfCountersEntry 1 }
rcIpBgpTmpPeerAfOutUpdates OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of BGP UPDATE messages transmitted on this
connection."
::= { rcIpBgpTmpPeerAfCountersEntry 2 }
rcIpBgpTmpPeerAfInTotalMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of messages received from the remote
peer on this connection."
::= { rcIpBgpTmpPeerAfCountersEntry 3 }
rcIpBgpTmpPeerAfOutTotalMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of messages transmitted to the remote
peer on this connection."
::= { rcIpBgpTmpPeerAfCountersEntry 4 }
rcIpBgpTmpPeerAfFsmEstablishedTransitions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of times the BGP FSM transitioned into
the established state for this peer."
::= { rcIpBgpTmpPeerAfCountersEntry 5 }
--
-- BGP NLRI Data
--
rcIpBgpTmpRib
OBJECT IDENTIFIER ::= { rcIpBgpTmp 11 }
--
-- NLRI Table
--
rcIpBgpTmpNlriTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpTmpNlriEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The BGP-4 Received Path Attribute Table contains
information about paths to destination networks
received from all BGP4 peers. Collectively, this
represents the Adj-Ribs-In. The route where
rcIpBgpTmpNlriBest is true represents, for this NLRI,
the route that is installed in the LocRib from the
Adj-Ribs-In."
REFERENCE
"RFC 4271, Sections 3.2 and 9."
::= { rcIpBgpTmpRib 1 }
rcIpBgpTmpNlriEntry OBJECT-TYPE
SYNTAX RcIpBgpTmpNlriEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a path to a network."
INDEX {
rcIpBgpTmpNlriAfi,
rcIpBgpTmpNlriSafi,
rcIpBgpTmpNlriPrefix,
rcIpBgpTmpNlriPrefixLen,
rcIpBgpTmpNlriIndex,
rcIpBgpTmpPeerAfInstance,
rcIpBgpTmpPeerAfLocalAddrType,
rcIpBgpTmpPeerAfLocalAddr,
rcIpBgpTmpPeerAfRemoteAddrType,
rcIpBgpTmpPeerAfRemoteAddr
}
::= { rcIpBgpTmpNlriTable 1 }
RcIpBgpTmpNlriEntry ::= SEQUENCE {
rcIpBgpTmpNlriIndex
Unsigned32,
rcIpBgpTmpNlriAfi
RcIpBgpTmpAddressFamilyIdentifierTC,
rcIpBgpTmpNlriSafi
RcIpBgpTmpSubsequentAddressFamilyIdentifierTC,
rcIpBgpTmpNlriPrefixType
InetAddressType,
rcIpBgpTmpNlriPrefix
InetAddress,
rcIpBgpTmpNlriPrefixLen
InetAddressPrefixLength,
rcIpBgpTmpNlriBest
TruthValue,
rcIpBgpTmpNlriCalcLocalPref
Unsigned32,
rcIpBgpTmpAfPathAttrIndex
Unsigned32,
rcIpBgpTmpAfPathAttrUnknownIndex -- not supported
Unsigned32
}
rcIpBgpTmpNlriIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index allows for multiple instances of a base
prefix for a certain AFI-SAFI from a given peer.
This is currently useful for two things:
1. Allowing for a peer in future implementations to
send more than a single route instance.
2. Allow for extensions which extend the NLRI field
to send the same prefix while utilizing other
extension specific information. An example of
this is RFC 3107 - Carrying MPLS labels in BGP."
REFERENCE
"RFC 3107 - Carrying Label Information in BGP-4."
::= { rcIpBgpTmpNlriEntry 1 }
rcIpBgpTmpNlriAfi OBJECT-TYPE
SYNTAX RcIpBgpTmpAddressFamilyIdentifierTC
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address family of the prefix for this NLRI.
Note that the AFI is not necessarily equivalent to
the an InetAddressType."
REFERENCE
"RFC 4760 - Multiprotocol Extensions for BGP-4"
::= { rcIpBgpTmpNlriEntry 2 }
rcIpBgpTmpNlriSafi OBJECT-TYPE
SYNTAX RcIpBgpTmpSubsequentAddressFamilyIdentifierTC
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The subsequent address family of the prefix for
this NLRI"
REFERENCE
"RFC 4760 - Multiprotocol Extensions for BGP-4"
::= { rcIpBgpTmpNlriEntry 3 }
rcIpBgpTmpNlriPrefixType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of the IP address prefix in the
Network Layer Reachability Information field.
The value of this object is derived from the
appropriate value from the rcIpBgpTmpNlriAfi field.
Where an appropriate InetAddressType is not
available, the value of the object must be
unknown(0)."
::= { rcIpBgpTmpNlriEntry 4 }
rcIpBgpTmpNlriPrefix OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An IP address prefix in the Network Layer
Reachability Information field. This object
is an IP address containing the prefix with
length specified by
rcIpBgpTmpAfPathAttrAddrPrefixLen.
Any bits beyond the length specified by
rcIpBgpTmpAfPathAttrAddrPrefixLen are zeroed."
REFERENCE
"RFC 4271, Section 4.3."
::= { rcIpBgpTmpNlriEntry 5 }
rcIpBgpTmpNlriPrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Length in bits of the address prefix in
the Network Layer Reachability Information field."
::= { rcIpBgpTmpNlriEntry 6 }
rcIpBgpTmpNlriBest OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether or not this route
was chosen as the best BGP4 route for this
destination."
REFERENCE
"RFC 4271, Section 9.1.2."
::= { rcIpBgpTmpNlriEntry 7 }
rcIpBgpTmpNlriCalcLocalPref OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The degree of preference calculated by the
receiving BGP4 speaker for an advertised
route.
In the case where this prefix is ineligible, this
object will be absent."
REFERENCE
"RFC 4271, Section 9.1.1"
::= { rcIpBgpTmpNlriEntry 8 }
rcIpBgpTmpAfPathAttrIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value is a unique index for entries in the
rcIpBgpTmpAfPathAttrTable. It is assigned by the agent at the
point of creation of the rcIpBgpTmpAfPathAttrTable row entry.
While its value is guaranteed to be unique at any time,
it is otherwise opaque to the management application
with respect to its value or the contiguity of
rcIpBgpTmpAfPathAttrIndex row instance values across rows of the
rcIpBgpTmpAfPathAttrTable.
Note well that this index is used to distinguish unique
sets of Path Attributes sent as part of BGP NLRI. The
implementor is thus encouraged to make this index unique
per set of all received path attributes. This value may
be used to index tables in extension MIBs that share the
property of belonging to the same received Path Attribute
tuple."
::= { rcIpBgpTmpNlriEntry 9 }
rcIpBgpTmpAfPathAttrUnknownIndex OBJECT-TYPE -- not supported
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value is a unique index for entries in the
rcIpBgpTmpAfPathAttrUnknownTable. It is assigned by the agent at
the point of creation of the rcIpBgpTmpAfPathAttrUnknownTable row
entry. While its value is guaranteed to be unique at
any time, it is otherwise opaque to the management
application with respect to its value or the contiguity
of rcIpBgpTmpAfPathAttrUnknownIndex row instance values across
rows of the rcIpBgpTmpAfPathAttrUnknownTable."
::= { rcIpBgpTmpNlriEntry 10 }
--
-- Path Attribute Counter
--
rcIpBgpTmpAfPathAttrCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of entries in the rcIpBgpTmpAfPathAttrTable."
::= { rcIpBgpTmpRib 3 }
--
-- Path Attributes Table
--
rcIpBgpTmpAfPathAttrTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpBgpTmpAfPathAttrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides per advertised network-prefix attribute data,
as advertised over a peering session."
::= { rcIpBgpTmpRib 4 }
rcIpBgpTmpAfPathAttrEntry OBJECT-TYPE
SYNTAX RcIpBgpTmpAfPathAttrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains data about path attributes
associated with a given prefix in the rcIpBgpTmpNlriTable."
REFERENCE
"RFC 4271, Section 5."
INDEX {
rcIpBgpTmpAfPathAttrIndex
}
::= { rcIpBgpTmpAfPathAttrTable 1 }
RcIpBgpTmpAfPathAttrEntry ::= SEQUENCE {
rcIpBgpTmpAfPathAttrOrigin
INTEGER,
rcIpBgpTmpAfPathAttrNextHopAddrType
InetAddressType,
rcIpBgpTmpAfPathAttrNextHopAddr
InetAddress,
rcIpBgpTmpAfPathAttrLinkLocalNextHopAddrType
InetAddressType,
rcIpBgpTmpAfPathAttrLinkLocalNextHopAddr
InetAddress,
rcIpBgpTmpAfPathAttrMedPresent
TruthValue,
rcIpBgpTmpAfPathAttrMed
Unsigned32,
rcIpBgpTmpAfPathAttrLocalPref
Unsigned32,
rcIpBgpTmpAfPathAttrAtomicAggregate
INTEGER,
rcIpBgpTmpAfPathAttrAggregatorAS
InetAutonomousSystemNumber,
rcIpBgpTmpAfPathAttrAggregatorAddr
RcIpBgpTmpIdentifierTC,
rcIpBgpTmpAsPathCalcLength
Unsigned32,
rcIpBgpTmpAsPathIndex -- not supported
Unsigned32,
rcIpBgpTmpAsPathString
SnmpAdminString
}
rcIpBgpTmpAfPathAttrOrigin OBJECT-TYPE
SYNTAX INTEGER {
igp(1),-- networks are interior
egp(2),-- networks learned via the EGP protocol
incomplete(3) -- networks that
-- are learned by some other
-- means
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ultimate origin of the path information."
REFERENCE
"RFC 4271, Section 4.3.
RFC 4271, Section 5.1.1."
::= { rcIpBgpTmpAfPathAttrEntry 1 }
rcIpBgpTmpAfPathAttrNextHopAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address family of the address for
the border router that should be used
to access the destination network."
::= { rcIpBgpTmpAfPathAttrEntry 2 }
rcIpBgpTmpAfPathAttrNextHopAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE(4..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address of the border router that
should be used to access the destination
network. This address is the nexthop
address received in the UPDATE packet associated with
this prefix.
Note that for RFC2545 style double nexthops,
this object will always contain the global scope
nexthop. bgpPathAttrLinkLocalNextHop will contain
the linklocal scope nexthop, if it is present.
In the case a mechanism is developed to use only a link
local nexthop, rcIpBgpTmpAfPathAttrNextHopAddr will contain the
link local nexthop."
REFERENCE
"RFC 4271, Section 4.3,
RFC 4271, Section 5.1.3,
RFC 2545, Section 3."
::= { rcIpBgpTmpAfPathAttrEntry 3 }
rcIpBgpTmpAfPathAttrLinkLocalNextHopAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address type for IPv6 link local addresses.
This is present only when receiving RFC 2545
style double nexthops.
This object is optionally present in BGP
implementations that do not support IPv6."
REFERENCE
"RFC 2545, Section 3."
::= { rcIpBgpTmpAfPathAttrEntry 4 }
rcIpBgpTmpAfPathAttrLinkLocalNextHopAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value contains an IPv6 link local address
and is present only when receiving RFC 2545 style
double nexthops.
This object is optionally present in BGP
implementations that do not support IPv6."
REFERENCE
"RFC 2545, Section 3."
::= { rcIpBgpTmpAfPathAttrEntry 5 }
rcIpBgpTmpAfPathAttrMedPresent OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value is true when the MED value was sent in
the UPDATE message."
::= { rcIpBgpTmpAfPathAttrEntry 6 }
rcIpBgpTmpAfPathAttrMed OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This metric is used to discriminate between multiple
exit points to an adjacent autonomous system. When the MED
value is absent but has a calculated default value, this
object will contain the calculated value."
REFERENCE
"RFC 4271, Section 4.3.
RFC 4271, Section 5.1.4."
::= { rcIpBgpTmpAfPathAttrEntry 7 }
rcIpBgpTmpAfPathAttrLocalPref OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The originating BGP4 speakers degree of preference for an
advertised route. If the route was not sent with a LOCAL_PREF
value, this object will be absent."
REFERENCE
"RFC 4271, Section 4.3.
RFC 4271, Section 5.1.5."
::= { rcIpBgpTmpAfPathAttrEntry 8 }
rcIpBgpTmpAfPathAttrAtomicAggregate OBJECT-TYPE
SYNTAX INTEGER {
atomicAggregatePresent(1),
atomicAggregateMissing(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When this object is set to atomicAggregatePresent,
the ATOMIC_AGGREGATE Path Attribute is present and
indicates that the NLRI MUST NOT be made more
specific."
REFERENCE
"RFC 4271, Sections 5.1.6 and 9.1.4."
::= { rcIpBgpTmpAfPathAttrEntry 9 }
rcIpBgpTmpAfPathAttrAggregatorAS OBJECT-TYPE
SYNTAX InetAutonomousSystemNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The AS number of the last BGP4 speaker that performed route
aggregation. If the AGGREGATOR path attribute is absent, this
object will not be present in the conceptual row."
REFERENCE
"RFC 4271, Section 5.1.7.
RFC 4271, Section 9.2.2.2."
::= { rcIpBgpTmpAfPathAttrEntry 10 }
rcIpBgpTmpAfPathAttrAggregatorAddr OBJECT-TYPE
SYNTAX RcIpBgpTmpIdentifierTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the last BGP4 speaker that performed route
aggregation. If the AGGREGATOR path attribute is absent, this
object will not be present in the conceptual row."
REFERENCE
"RFC 4271, Section 5.1.7.
RFC 4271, Section 9.2.2.2."
::= { rcIpBgpTmpAfPathAttrEntry 11 }
rcIpBgpTmpAsPathCalcLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value represents the calculated length of the
AS Path according to the rules of the BGP
specification. This value is used in route selection."
REFERENCE
"RFC 4271, Section 9.1.2.2.a"
::= { rcIpBgpTmpAfPathAttrEntry 12 }
rcIpBgpTmpAsPathIndex OBJECT-TYPE -- not supported
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value is a unique index for the decomposed AS Path
in the rcIpBgpTmpAsPathTable. It is assigned by the
agent at the point of creation of the rcIpBgpTmpAsPathTable
row entry. While its value is guaranteed to be unique
at any time, it is otherwise opaque to the management
application with respect to its value or the contiguity
of rcIpBgpTmpAsPathIndex row instance values across rows
of the rcIpBgpTmpAsPathTable."
::= { rcIpBgpTmpAfPathAttrEntry 13 }
rcIpBgpTmpAsPathString OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a string depicting the autonomous system
path to this network which was received from the
peer which advertised it. The format of the string
is implementation-dependent, and should be designed
for operator readability.
Note that SnmpAdminString is only capable of
representing a maximum of 255 characters. This may
lead to the string being truncated in the presence of
a large AS Path. The rcIpBgpTmpAsPathTable will give access
to the full AS Path."
::= { rcIpBgpTmpAfPathAttrEntry 14 }
--
-- Mount point for extensions
--
rcIpBgpTmpExtensions OBJECT IDENTIFIER ::= { rcIpBgpTmp 12 }
--
-- Notifications
--
rcIpBgpTmpNotification OBJECT IDENTIFIER ::= { rcIpBgpTmp 0 }
rcIpBgpTmpEstablishedNotification NOTIFICATION-TYPE
OBJECTS { bgpPeerRemoteAddr,
bgpPeerLastError,
bgpPeerState }
STATUS deprecated
DESCRIPTION
"The rcIpBgpTmpEstablishedNotification event is generated
when the BGP FSM enters the established state.
This Notification replaces the bgpEstablished
Notification and has been replaced by
rcIpBgpTmpAfEstablishedNotification."
::= { rcIpBgpTmpNotification 1 }
rcIpBgpTmpBackwardTransNotification NOTIFICATION-TYPE
OBJECTS { bgpPeerRemoteAddr,
bgpPeerLastError,
bgpPeerState }
STATUS deprecated
DESCRIPTION
"The rcIpBgpBackwardTransNotification event is
generated when the BGP FSM moves from a higher
numbered state to a lower numbered state.
This Notification replaces the
bgpBackwardsTransition Notification and has
been replaced by rcIpBgpTmpAfBackwardsNotification."
::= { rcIpBgpTmpNotification 2 }
rcIpBgpTmpAfEstablishedNotification NOTIFICATION-TYPE
OBJECTS {
rcIpBgpTmpPeerAfPeerState,
rcIpBgpTmpPeerAfLocalPort,
rcIpBgpTmpPeerAfRemotePort
}
STATUS current
DESCRIPTION
"The BGP Established event is generated when
the BGP FSM enters the established state."
::= { rcIpBgpTmpNotification 3 }
rcIpBgpTmpAfBackwardTransitionNotification NOTIFICATION-TYPE
OBJECTS {
rcIpBgpTmpPeerAfPeerState,
rcIpBgpTmpPeerAfLocalPort,
rcIpBgpTmpPeerAfRemotePort,
rcIpBgpTmpPeerAfLastErrorCodeReceived,
rcIpBgpTmpPeerAfLastErrorSubCodeReceived,
rcIpBgpTmpPeerAfLastErrorReceivedText
}
STATUS current
DESCRIPTION
"The BGPBackwardTransition Event is generated
when the BGP FSM moves from a higher numbered
state to a lower numbered state.
Due to the nature of the BGP state machine, an implementation MAY
rate limit the generation of this event. An implementation MAY
also generate this notification ONLY when the state machine moves
out of the established state. An implementation should document
its specific behavior."
::= { rcIpBgpTmpNotification 4 }
--IP Static Route (new)
rcIpInterVrfStaticRoute OBJECT IDENTIFIER ::= { rcIp 103}
rcIpInterVrfStaticRouteTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "size of Ip Static Route Table."
::= { rcIpInterVrfStaticRoute 1 }
rcIpInterVrfStaticRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpInterVrfStaticRouteEntry
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."
::= { rcIpInterVrfStaticRoute 2 }
rcIpInterVrfStaticRouteEntry OBJECT-TYPE
SYNTAX RcIpInterVrfStaticRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A static route to a particular destination."
INDEX { rcIpInterVrfStaticRouteOwnerVrfId,
rcIpInterVrfStaticRouteDest,
rcIpInterVrfStaticRouteMask,
rcIpInterVrfStaticRouteNextHop }
::= { rcIpInterVrfStaticRouteTable 1 }
RcIpInterVrfStaticRouteEntry ::=
SEQUENCE {
rcIpInterVrfStaticRouteOwnerVrfId VrfIdentifier,
rcIpInterVrfStaticRouteDest IpAddress,
rcIpInterVrfStaticRouteMask IpAddress,
rcIpInterVrfStaticRouteNextHop IpAddress,
rcIpInterVrfStaticRouteMetric INTEGER,
rcIpInterVrfStaticRouteIfIndex InterfaceIndex,
rcIpInterVrfStaticRoutePreference INTEGER,
rcIpInterVrfStaticRouteEnable TruthValue,
rcIpInterVrfStaticRouteStatus INTEGER,
rcIpInterVrfStaticRouteRowStatus RowStatus,
rcIpInterVrfStaticRouteLocalNextHop TruthValue,
rcIpInterVrfStaticRouteNextHopVrfId VrfIdentifier
}
rcIpInterVrfStaticRouteOwnerVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Owner VRF id of the static route"
::= { rcIpInterVrfStaticRouteEntry 1 }
rcIpInterVrfStaticRouteDest OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
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."
::= { rcIpInterVrfStaticRouteEntry 2 }
rcIpInterVrfStaticRouteMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
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."
::= { rcIpInterVrfStaticRouteEntry 3 }
rcIpInterVrfStaticRouteNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
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)."
::= { rcIpInterVrfStaticRouteEntry 4 }
rcIpInterVrfStaticRouteMetric 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 }
::= { rcIpInterVrfStaticRouteEntry 5 }
rcIpInterVrfStaticRouteIfIndex 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."
::= { rcIpInterVrfStaticRouteEntry 6 }
rcIpInterVrfStaticRoutePreference 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."
::= { rcIpInterVrfStaticRouteEntry 7 }
rcIpInterVrfStaticRouteEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable/disable this entry."
DEFVAL { true }
::= { rcIpInterVrfStaticRouteEntry 8 }
rcIpInterVrfStaticRouteStatus 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 }
::= { rcIpInterVrfStaticRouteEntry 9 }
rcIpInterVrfStaticRouteRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to create/delete entries"
::= { rcIpInterVrfStaticRouteEntry 10 }
rcIpInterVrfStaticRouteLocalNextHop 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 }
::= { rcIpInterVrfStaticRouteEntry 11 }
rcIpInterVrfStaticRouteNextHopVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate nhVrfId in inter-VRF static-route configuration"
::= { rcIpInterVrfStaticRouteEntry 12 }
-- IP Mcast Square Smlt
rcIpMulticastSquareSmlt OBJECT IDENTIFIER ::= { rcIp 109 }
rcIpMulticastSquareSmltEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable multicast Square Smlt."
DEFVAL { false }
::= { rcIpMulticastSquareSmlt 1 }
-- 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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Ip Address"
::= { rcArpExtV2Entry 2 }
rcArpExtV2EntDoProxy OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Ip Address."
::= { rcRipExtV2Entry 2 }
rcRipExtV2EntTalk OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
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 }
-- Mroute Table
rcMRouteExt OBJECT IDENTIFIER ::= { rcIp 115 }
rcMRouteExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMRouteExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table containing multicast routing
information for IP datagrams sent by particular sources to
the IP multicast groups known to this router."
::= { rcMRouteExt 1 }
rcMRouteExtEntry OBJECT-TYPE
SYNTAX RcMRouteExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) containing the multicast routing
information for IP datagrams from a particular source and
addressed to a particular IP multicast group address."
AUGMENTS {
ipMRouteEntry
}
::= { rcMRouteExtTable 1 }
RcMRouteExtEntry ::= SEQUENCE {
rcMRouteExtProtocol INTEGER
}
rcMRouteExtProtocol OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
local(2), -- e.g., manually configured
netmgmt(3), -- set via net.mgmt protocol
dvmrp(4),
mospf(5),
pimSparseDense(6), -- PIMv1, both DM and SM
cbt(7),
pimSparseMode(8), -- PIM-SMv2
pimDenseMode(9), -- PIM-DMv2
igmpOnly(10),
pimSsmMode(11),
spb(12),
spbpimgw(13)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The routing mechanism via which this route was learned."
::= { rcMRouteExtEntry 1 }
--
-- The IP Multicast Routing Next Hop Table
--
rcMRouteExtNextHopTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMRouteExtNextHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table containing information on the next
hops on outgoing interfaces for routing IP multicast
datagrams. Each entry is one of a list of next hops on
outgoing interfaces for particular sources sending to a
particular multicast group address."
::= { rcMRouteExt 2 }
rcMRouteExtNextHopEntry OBJECT-TYPE
SYNTAX RcMRouteExtNextHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the list of next hops on
outgoing interfaces to which IP multicast datagrams from
particular sources to a IP multicast group address are
routed."
AUGMENTS {
ipMRouteNextHopEntry
}
::= { rcMRouteExtNextHopTable 1 }
RcMRouteExtNextHopEntry ::= SEQUENCE {
rcMRouteExtNextHopProtocol INTEGER,
rcMRouteExtNextHopL2Isid Integer32
}
rcMRouteExtNextHopProtocol OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
local(2), -- e.g., manually configured
netmgmt(3), -- set via net.mgmt protocol
dvmrp(4),
mospf(5),
pimSparseDense(6), -- PIMv1, both DM and SM
cbt(7),
pimSparseMode(8), -- PIM-SMv2
pimDenseMode(9), -- PIM-DMv2
igmpOnly(10),
pimSsmMode(11),
spb(12),
spbpimgw(13)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The routing mechanism via which this next-hop was learned."
::= { rcMRouteExtNextHopEntry 1 }
rcMRouteExtNextHopL2Isid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "L2 ISID of the cvlan."
::= { rcMRouteExtNextHopEntry 2 }
--
-- The Multicast Routing Interface Table
--
rcMRouteExtInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMRouteExtInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table containg multicast routing
information specific to interfaces."
::= { rcMRouteExt 3 }
rcMRouteExtInterfaceEntry OBJECT-TYPE
SYNTAX RcMRouteExtInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) containing the multicast routing
information for a particular interface."
AUGMENTS {
ipMRouteInterfaceEntry
}
::= { rcMRouteExtInterfaceTable 1 }
RcMRouteExtInterfaceEntry ::= SEQUENCE {
rcMRouteExtInterfaceProtocol INTEGER
}
rcMRouteExtInterfaceProtocol OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
local(2), -- e.g., static routing
netmgmt(3), -- set via net.mgmt protocol
dvmrp(4),
mospf(5),
pimSparseDense(6), -- PIMv1, both DM and SM
cbt(7),
pimSparseMode(8), -- PIM-SMv2
pimDenseMode(9), -- PIM-DMv2
igmpOnly(10),
pimSsmMode(11),
spb(12),
spbpimgw(13)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The routing protocol running on this interface."
::= { rcMRouteExtInterfaceEntry 1 }
rcMRouteExtNextHopPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMRouteExtNextHopPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table containing information on the next
hops on outgoing interfaces for routing IP multicast
datagrams. Each entry is one of a list of next hops on
outgoing interfaces for particular sources sending to a
particular multicast group address"
::= { rcMRouteExt 4 }
rcMRouteExtNextHopPortEntry OBJECT-TYPE
SYNTAX RcMRouteExtNextHopPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the list of next hops on
outgoing interfaces to which IP multicast datagrams from
particular sources to a IP multicast group address are
routed."
INDEX { rcMRouteExtNextHopPortGroup, rcMRouteExtNextHopPortSource,
rcMRouteExtNextHopPortSourceMask, rcMRouteExtNextHopPortIfIndex,
rcMRouteExtNextHopPortReceiverPort, rcMRouteExtNextHopPortAddress }
::= { rcMRouteExtNextHopPortTable 1 }
RcMRouteExtNextHopPortEntry ::= SEQUENCE {
rcMRouteExtNextHopPortGroup IpAddress,
rcMRouteExtNextHopPortSource IpAddress,
rcMRouteExtNextHopPortSourceMask IpAddress,
rcMRouteExtNextHopPortIfIndex InterfaceIndex,
rcMRouteExtNextHopPortReceiverPort InterfaceIndex,
rcMRouteExtNextHopPortAddress IpAddress,
rcMRouteExtNextHopPortState INTEGER,
rcMRouteExtNextHopPortUpTime TimeTicks,
rcMRouteExtNextHopPortExpiryTime TimeTicks,
rcMRouteExtNextHopPortClosestMemberHops Integer32,
rcMRouteExtNextHopPortProtocol INTEGER,
rcMRouteExtNextHopPortPkts Counter32
}
rcMRouteExtNextHopPortGroup OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast group for which this entry specifies a
next hop on an outgoing interface."
::= { rcMRouteExtNextHopPortEntry 1 }
rcMRouteExtNextHopPortSource OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The network address which when combined with the
corresponding value of ipMRouteNextHopSourceMask identifies
the sources for which this entry specifies a next hop on an
outgoing interface."
::= { rcMRouteExtNextHopPortEntry 2 }
rcMRouteExtNextHopPortSourceMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The network mask which when combined with the corresponding
value of ipMRouteNextHopSource identifies the sources for
which this entry specifies a next hop on an outgoing
interface."
::= { rcMRouteExtNextHopPortEntry 3 }
rcMRouteExtNextHopPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex value of the interface for the outgoing
interface for this next hop."
::= { rcMRouteExtNextHopPortEntry 4 }
rcMRouteExtNextHopPortReceiverPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port number where the receiver exists for this next hop."
::= { rcMRouteExtNextHopPortEntry 5 }
rcMRouteExtNextHopPortAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address of the next hop specific to this entry. For
most interfaces, this is identical to ipMRouteNextHopGroup.
NBMA interfaces, however, may have multiple next hop
addresses out a single outgoing interface."
::= { rcMRouteExtNextHopPortEntry 6 }
rcMRouteExtNextHopPortState OBJECT-TYPE
SYNTAX INTEGER { pruned(1), forwarding(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether the outgoing interface and next
hop represented by this entry is currently being used to
forward IP datagrams. The value 'forwarding' indicates it
is currently being used; the value 'pruned' indicates it is
not."
::= { rcMRouteExtNextHopPortEntry 7 }
rcMRouteExtNextHopPortUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time since the multicast routing information
represented by this entry was learned by the router."
::= { rcMRouteExtNextHopPortEntry 8 }
rcMRouteExtNextHopPortExpiryTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum amount of time remaining before this entry will
be aged out. The value 0 indicates that the entry is not
subject to aging."
::= { rcMRouteExtNextHopPortEntry 9 }
rcMRouteExtNextHopPortClosestMemberHops OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum number of hops between this router and any
member of this IP multicast group reached via this next hop
on this outgoing interface. Any IP multicast datagrams for
the group which have a TTL less than this number of hops
will not be forwarded to this next hop."
::= { rcMRouteExtNextHopPortEntry 10 }
rcMRouteExtNextHopPortProtocol OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
local(2), -- e.g., manually configured
netmgmt(3), -- set via net.mgmt protocol
dvmrp(4),
mospf(5),
pimSparseDense(6), -- PIMv1, both DM and SM
cbt(7),
pimSparseMode(8), -- PIM-SMv2
pimDenseMode(9), -- PIM-DMv2
igmpOnly(10),
pimSsmMode(11),
spb(12),
spbpimgw(13)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The routing mechanism via which this next-hop was learned."
::= { rcMRouteExtNextHopPortEntry 11 }
rcMRouteExtNextHopPortPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets which have been forwarded using this
route."
::= { rcMRouteExtNextHopPortEntry 12 }
-- 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,
rcStatPolicerTotalBytes Counter64,
rcStatPolicerTotalPkts Counter64,
rcStatPolicerGreenBytes Counter64,
rcStatPolicerYellowBytes Counter64,
rcStatPolicerRedBytes Counter64,
rcStatRateLimitDropPktRate Counter64,
rcStatRateLimitDropByteRate Counter64,
rcStatRateLimitDropTotalBytes Counter64,
rcStatRateLimitDropTotalPkts Counter64
}
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 }
rcStatPolicerTotalBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of bytes received on the
interface."
::= { rcStatEntry 25 }
rcStatPolicerTotalPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of packets received on the
interface."
::= { rcStatEntry 26 }
rcStatPolicerGreenBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of bytes received on the
interface that were below the committed rate."
::= { rcStatEntry 27 }
rcStatPolicerYellowBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of bytes received on the
interface that were above the committed rate
but below the peak rate."
::= { rcStatEntry 28 }
rcStatPolicerRedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of bytes received on the
interface that were above the peak rate."
::= { rcStatEntry 29 }
rcStatRateLimitDropPktRate OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of packets dropped per second on the
interface."
::= { rcStatEntry 30 }
rcStatRateLimitDropByteRate OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of bytes dropped per second on the
interface."
::= { rcStatEntry 31 }
rcStatRateLimitDropTotalBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of bytes dropped on the
interface."
::= { rcStatEntry 32 }
rcStatRateLimitDropTotalPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of packets dropped on the
interface."
::= { rcStatEntry 33 }
-- 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,
rcStatGigHCInPfcPkts Counter64,
rcStatGigHCOutPfcPkts Counter64,
rcStatGigHCInFlowCtrlPkts Counter64,
rcStatGigHCOutFlowCtrlPkts Counter64
}
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 deprecated
DESCRIPTION "The total number of flow control packets received
by this interface."
::= { rcStatGigEntry 6 }
rcStatGigOutFlowCtrlPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The total number of flow control packets transmitted
by this interface."
::= { rcStatGigEntry 7 }
rcStatGigHCInPfcPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of Priority Flow Control (PFC)
packets received by this interface."
::= { rcStatGigEntry 8 }
rcStatGigHCOutPfcPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of Priority Flow Control (PFC)
packets transmitted by this interface."
::= { rcStatGigEntry 9 }
rcStatGigHCInFlowCtrlPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of flow control packets received
by this interface."
::= { rcStatGigEntry 10 }
rcStatGigHCOutFlowCtrlPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of flow control packets transmitted
by this interface."
::= { rcStatGigEntry 11 }
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 }
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 }
rcStatOspfRoutes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of OSPF routes
added to RTM."
::= { rcStatOspf 13 }
rcStatOspfAdjacencies OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of adjacencies
existing."
::= { rcStatOspf 14 }
rcStatOspfAreas OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of areas configured"
::= { rcStatOspf 15 }
rcStatOspfNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of ospf neighbors"
::= { rcStatOspf 16 }
rcStatOspfBadLsReqs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of bad ls requests."
::= { rcStatOspf 17 }
rcStatOspfSeqMismatches OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of sequence
mismatched packets."
::= { rcStatOspf 18 }
rcStatOspfNumAllocDDP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of DD packet buffers
allocated for OSPF."
::= { rcStatOspf 19 }
rcStatOspfNumFreeDDP OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of DD packet buffers
that are freed by the OSPF."
::= { rcStatOspf 20 }
rcStatOspfReset OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "reset Ospf global stats"
DEFVAL { false }
::= { rcStatOspf 21 }
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 }
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..6142)
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,
rcStatMltIfExtnIfHCInLsmPkts Counter64,
rcStatMltIfExtnIfHCOutLsmPkts Counter64
}
rcStatMltIfExtnMltId OBJECT-TYPE
SYNTAX INTEGER (1..512)
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 }
rcStatMltIfExtnIfHCInLsmPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of Link State Messaging (LSM)
packets delivered to this MLT."
::= { rcStatMltIfExtnEntry 14 }
rcStatMltIfExtnIfHCOutLsmPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of Link State Messaging (LSM)
packets trasmitted on this MLT."
::= { rcStatMltIfExtnEntry 15 }
-- 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..512)
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 obsolete
DESCRIPTION "A table used to store Mlt Ip statistics."
::= { rcStatMlt 3 }
rcStatMltIpEntry OBJECT-TYPE
SYNTAX RcStatMltIpEntry
MAX-ACCESS not-accessible
STATUS obsolete
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 obsolete
DESCRIPTION "Mlt Id"
::= { rcStatMltIpEntry 1 }
rcStatMltIpInReceives OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "all incoming packets"
::= { rcStatMltIpEntry 2 }
rcStatMltIpInHdrErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "hdr errors detected"
::= { rcStatMltIpEntry 3 }
rcStatMltIpInAddrErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "bad dest. ip addr"
::= { rcStatMltIpEntry 4 }
rcStatMltIpForwDatagrams OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "packets forwarded"
::= { rcStatMltIpEntry 5 }
rcStatMltIpInUnknownProtos OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "unsupported protocol"
::= { rcStatMltIpEntry 6 }
rcStatMltIpInDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "good, but no buffer"
::= { rcStatMltIpEntry 7 }
rcStatMltIpInDelivers OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "pkts delivered to upper"
::= { rcStatMltIpEntry 8 }
rcStatMltIpOutRequest OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "pkts received from upper"
::= { rcStatMltIpEntry 9 }
rcStatMltIpOutDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "good, but no buffer"
::= { rcStatMltIpEntry 10 }
rcStatMltIpOutNoRoutes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "no route to destination"
::= { rcStatMltIpEntry 11 }
rcStatMltIpReasmReqds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "fragments to reassem"
::= { rcStatMltIpEntry 12 }
rcStatMltIpReasmOKs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "reassembled successfully"
::= { rcStatMltIpEntry 13 }
rcStatMltIpReasmFails OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "reassembly failures"
::= { rcStatMltIpEntry 14 }
rcStatMltIpFragOKs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "fragment successfully"
::= { rcStatMltIpEntry 15 }
rcStatMltIpFragFails OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "fragment failure"
::= { rcStatMltIpEntry 16 }
rcStatMltIpFragCreates OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "pkts due to fragmenting"
::= { rcStatMltIpEntry 17 }
rcStatMltIpRoutingDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
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 }
rcStatSmltPortTblSyncReqTxMsgCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt table sync request tx msg counter"
::= { rcStatMlt 44 }
rcStatSmltPortTblSyncReqRxMsgCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt table sync request rx msg counter"
::= { rcStatMlt 45 }
rcStatSmltPortTblSyncTxMsgCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt table sync tx msg counter"
::= { rcStatMlt 46}
rcStatSmltPortTblSyncRxMsgCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt table sync rx msg counter"
::= { rcStatMlt 47 }
rcStatSmltPortUpdateTxMsgCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt port update tx msg counter"
::= { rcStatMlt 48 }
rcStatSmltPortUpdateRxMsgCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt port update rx msg counter"
::= { rcStatMlt 49 }
rcStatSmltEntryUpdateTxMsgCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt Entry update tx msg counter"
::= { rcStatMlt 50 }
rcStatSmltEntryUpdateRxMsgCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt Entry update rx msg counter"
::= { rcStatMlt 51 }
rcStatSmltDialectNegotiateTxMsgCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt protocol ID tx msg counter"
::= { rcStatMlt 52 }
rcStatSmltDialectNegotiateRxMsgCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt protocol ID rx msg counter"
::= { rcStatMlt 53 }
rcStatSmltUpdateRespTxMsgCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt update response tx msg counter"
::= { rcStatMlt 54 }
rcStatSmltUpdateRespRxMsgCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt update response rx msg counter"
::= { rcStatMlt 55 }
rcStatSmltTransQHighWaterMarkMsgCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt transaction Queue high watermark msg count"
::= { rcStatMlt 56 }
rcStatSmltPollCountHighWaterMarkCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Smlt poll count high watermark count"
::= { rcStatMlt 57 }
-- Stat Ospf Ip Interface Table
-- replaces Stat Ospf Interface Table
rcStatOspfIfV2Table OBJECT-TYPE
SYNTAX SEQUENCE OF RcStatOspfIfV2Entry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION "A table used to store OSPF interface
statistics."
::= { rcStat 7 }
rcStatOspfIfV2Entry OBJECT-TYPE
SYNTAX RcStatOspfIfV2Entry
MAX-ACCESS not-accessible
STATUS obsolete
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..6142)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "An unique value that is used to identify a
physical interface."
::= { rcStatOspfIfV2Entry 1 }
rcStatOspfIfV2Addr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Ip Address"
::= { rcStatOspfIfV2Entry 2 }
rcStatOspfIfV2RxHellos OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Used to indicate the number hello packets
received by this interface."
::= { rcStatOspfIfV2Entry 3 }
rcStatOspfIfV2RxDBDescrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Used to indicate the number hello packets
transmitted by this interface."
::= { rcStatOspfIfV2Entry 8 }
rcStatOspfIfV2TxDBDescrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Used to indicate the number version
mismatches received by this interface."
::= { rcStatOspfIfV2Entry 13 }
rcStatOspfIfV2AreaMismatches OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Used to indicate the number area
mismatches received by this interface."
::= { rcStatOspfIfV2Entry 14 }
rcStatOspfIfV2AuthTypeMismatches OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Used to indicate the number AuthType
mismatches received by this interface."
::= { rcStatOspfIfV2Entry 15 }
rcStatOspfIfV2AuthFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Used to indicate the number Authentication
failures."
::= { rcStatOspfIfV2Entry 16 }
rcStatOspfIfV2NetMaskMismatches OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 }
-- Address Family Independent BGP Peer Stats
rcStatBgpPeerAfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcStatBgpPeerAfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table used to store v4/v6 Bgp Peer statistics."
::= { rcStat 13 }
rcStatBgpPeerAfEntry OBJECT-TYPE
SYNTAX RcStatBgpPeerAfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "AF independent Bgp Peer statistics"
INDEX { rcStatBgpPeerAfAddrType,
rcStatBgpPeerAfAddr }
::= { rcStatBgpPeerAfTable 1 }
RcStatBgpPeerAfEntry ::= SEQUENCE {
rcStatBgpPeerAfAddrType InetAddressType,
rcStatBgpPeerAfAddr InetAddress,
rcStatBgpPeerAfStarts Counter32,
rcStatBgpPeerAfStops Counter32,
rcStatBgpPeerAfOpens Counter32,
rcStatBgpPeerAfCloses Counter32,
rcStatBgpPeerAfFails Counter32,
rcStatBgpPeerAfFatals Counter32,
rcStatBgpPeerAfConnExps Counter32,
rcStatBgpPeerAfHoldExps Counter32,
rcStatBgpPeerAfKeepExps Counter32,
rcStatBgpPeerAfTxMsgs Counter32,
rcStatBgpPeerAfTxOpens Counter32,
rcStatBgpPeerAfTxKeeps Counter32,
rcStatBgpPeerAfTxUpdates Counter32,
rcStatBgpPeerAfTxNotifys Counter32,
rcStatBgpPeerAfRxMsgs Counter32,
rcStatBgpPeerAfRxInCompPkts Counter32,
rcStatBgpPeerAfRxOpens Counter32,
rcStatBgpPeerAfRxKeeps Counter32,
rcStatBgpPeerAfRxUpdates Counter32,
rcStatBgpPeerAfRxNotifys Counter32,
rcStatBgpPeerAfBadEvents Counter32,
rcStatBgpPeerAfSyncFails Counter32,
rcStatBgpPeerAfRcvdTooShort Counter32,
rcStatBgpPeerAfNoMarker Counter32,
rcStatBgpPeerAfDropped Counter32,
rcStatBgpPeerAfBadMsgTypes Counter32,
rcStatBgpPeerAfTrEvent Counter32,
rcStatBgpPeerAfTxRoutes Counter32,
rcStatBgpPeerAfRxRoutesAdded Counter32,
rcStatBgpPeerAfRxRoutesReplaced Counter32,
rcStatBgpPeerAfRxNlri Counter32,
rcStatBgpPeerAfRxValidUpdates Counter32,
-- Rx
rcStatBgpPeerAfRxECodeHeader Counter32,
rcStatBgpPeerAfRxECodeOpen Counter32,
rcStatBgpPeerAfRxECodeUpdate Counter32,
rcStatBgpPeerAfRxECodeHoldtimer Counter32,
rcStatBgpPeerAfRxECodeFSM Counter32,
rcStatBgpPeerAfRxECodeCease Counter32,
rcStatBgpPeerAfRxHdrCodeNoSync Counter32,
rcStatBgpPeerAfRxHdrCodeInvalidMsgLen Counter32,
rcStatBgpPeerAfRxHdrCodeInvalidMsgType Counter32,
rcStatBgpPeerAfRxOpCodeBadVer Counter32,
rcStatBgpPeerAfRxOpCodeBadAs Counter32,
rcStatBgpPeerAfRxOpCodeBadRtID Counter32,
rcStatBgpPeerAfRxOpCodeUnsuppOption Counter32,
rcStatBgpPeerAfRxOpCodeAuthFail Counter32,
rcStatBgpPeerAfRxOpCodeBadHold Counter32,
rcStatBgpPeerAfRxUpdCodeMalformedAttrList Counter32,
rcStatBgpPeerAfRxUpdCodeWelknownAttrUnrecog Counter32,
rcStatBgpPeerAfRxUpdCodeWelknownAttrMiss Counter32,
rcStatBgpPeerAfRxUpdCodeAttrFlagError Counter32,
rcStatBgpPeerAfRxUpdCodeAttrLenError Counter32,
rcStatBgpPeerAfRxUpdCodeBadORIGINAttr Counter32,
rcStatBgpPeerAfRxUpdCodeASRoutingLoop Counter32,
rcStatBgpPeerAfRxUpdCodeBadNHAttr Counter32,
rcStatBgpPeerAfRxUpdCodeOptionalAttrError Counter32,
rcStatBgpPeerAfRxUpdCodeBadNetworkField Counter32,
rcStatBgpPeerAfRxUpdCodeMalformedASPath Counter32,
-- Tx
rcStatBgpPeerAfTxECodeHeader Counter32,
rcStatBgpPeerAfTxECodeOpen Counter32,
rcStatBgpPeerAfTxECodeUpdate Counter32,
rcStatBgpPeerAfTxECodeHoldtimer Counter32,
rcStatBgpPeerAfTxECodeFSM Counter32,
rcStatBgpPeerAfTxECodeCease Counter32,
rcStatBgpPeerAfTxHdrCodeNoSync Counter32,
rcStatBgpPeerAfTxHdrCodeInvalidMsgLen Counter32,
rcStatBgpPeerAfTxHdrCodeInvalidMsgType Counter32,
rcStatBgpPeerAfTxOpCodeBadVer Counter32,
rcStatBgpPeerAfTxOpCodeBadAs Counter32,
rcStatBgpPeerAfTxOpCodeBadRtID Counter32,
rcStatBgpPeerAfTxOpCodeUnsuppOption Counter32,
rcStatBgpPeerAfTxOpCodeAuthFail Counter32,
rcStatBgpPeerAfTxOpCodeBadHold Counter32,
rcStatBgpPeerAfTxUpdCodeMalformedAttrList Counter32,
rcStatBgpPeerAfTxUpdCodeWelknownAttrUnrecog Counter32,
rcStatBgpPeerAfTxUpdCodeWelknownAttrMiss Counter32,
rcStatBgpPeerAfTxUpdCodeAttrFlagError Counter32,
rcStatBgpPeerAfTxUpdCodeAttrLenError Counter32,
rcStatBgpPeerAfTxUpdCodeBadORIGINAttr Counter32,
rcStatBgpPeerAfTxUpdCodeASRoutingLoop Counter32,
rcStatBgpPeerAfTxUpdCodeBadNHAttr Counter32,
rcStatBgpPeerAfTxUpdCodeOptionalAttrError Counter32,
rcStatBgpPeerAfTxUpdCodeBadNetworkField Counter32,
rcStatBgpPeerAfTxUpdCodeMalformedASPath Counter32,
rcStatBgpPeerAfReset TruthValue
}
rcStatBgpPeerAfAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Inet address type of the AF independent peer"
::= { rcStatBgpPeerAfEntry 1 }
rcStatBgpPeerAfAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Inet address of the AF independent peer"
::= { rcStatBgpPeerAfEntry 2 }
rcStatBgpPeerAfStarts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times peer BGP connection started"
::= { rcStatBgpPeerAfEntry 3 }
rcStatBgpPeerAfStops OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times peer BGP connection stopped"
::= { rcStatBgpPeerAfEntry 4 }
rcStatBgpPeerAfOpens OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times peer opens TCP"
::= { rcStatBgpPeerAfEntry 5 }
rcStatBgpPeerAfCloses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times peer closes TCP"
::= { rcStatBgpPeerAfEntry 6 }
rcStatBgpPeerAfFails OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times peer TCP attempts failed"
::= { rcStatBgpPeerAfEntry 7 }
rcStatBgpPeerAfFatals OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times peer TCP crashes due to fatal error"
::= { rcStatBgpPeerAfEntry 8 }
rcStatBgpPeerAfConnExps OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times peer TCP retry timer expired"
::= { rcStatBgpPeerAfEntry 9 }
rcStatBgpPeerAfHoldExps OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times peer hold timer expired"
::= { rcStatBgpPeerAfEntry 10 }
rcStatBgpPeerAfKeepExps OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times peer keepalive timer expired"
::= { rcStatBgpPeerAfEntry 11 }
rcStatBgpPeerAfTxMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total messages send by the peer"
::= { rcStatBgpPeerAfEntry 12 }
rcStatBgpPeerAfTxOpens OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Opens sent by the peer"
::= { rcStatBgpPeerAfEntry 13 }
rcStatBgpPeerAfTxKeeps OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Keepalives sent by the peer"
::= { rcStatBgpPeerAfEntry 14 }
rcStatBgpPeerAfTxUpdates OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Updates sent by the peer"
::= { rcStatBgpPeerAfEntry 15 }
rcStatBgpPeerAfTxNotifys OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Notifications sent by the peer"
::= { rcStatBgpPeerAfEntry 16 }
rcStatBgpPeerAfRxMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total messages received by the peer"
::= { rcStatBgpPeerAfEntry 17 }
rcStatBgpPeerAfRxInCompPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Incomplete message received by the peer"
::= { rcStatBgpPeerAfEntry 18 }
rcStatBgpPeerAfRxOpens OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Opens received by the peer"
::= { rcStatBgpPeerAfEntry 19 }
rcStatBgpPeerAfRxKeeps OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Keepalives received by the peer"
::= { rcStatBgpPeerAfEntry 20 }
rcStatBgpPeerAfRxUpdates OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Updates received by the peer"
::= { rcStatBgpPeerAfEntry 21 }
rcStatBgpPeerAfRxNotifys OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Notifications received by the peer"
::= { rcStatBgpPeerAfEntry 22 }
rcStatBgpPeerAfBadEvents OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of invalid events received by the peer"
::= { rcStatBgpPeerAfEntry 23 }
rcStatBgpPeerAfSyncFails OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times FDB sync failed of the peer"
::= { rcStatBgpPeerAfEntry 24 }
rcStatBgpPeerAfRcvdTooShort OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of messages recieved by the peer that is too sho
rt"
::= { rcStatBgpPeerAfEntry 25 }
rcStatBgpPeerAfNoMarker OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of messages without marker recieved by the peer"
::= { rcStatBgpPeerAfEntry 26 }
rcStatBgpPeerAfDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of messages the peer has dropped"
::= { rcStatBgpPeerAfEntry 27 }
rcStatBgpPeerAfBadMsgTypes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of messages with invalid message type"
::= { rcStatBgpPeerAfEntry 28 }
rcStatBgpPeerAfTrEvent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Peer trace event"
::= { rcStatBgpPeerAfEntry 29 }
rcStatBgpPeerAfTxRoutes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of NLRI sent by peer"
::= { rcStatBgpPeerAfEntry 30 }
rcStatBgpPeerAfRxRoutesAdded OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of routes added into loc_rib by this peer"
::= { rcStatBgpPeerAfEntry 31 }
rcStatBgpPeerAfRxRoutesReplaced OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of routes replaced by the routes received by the
peer"
::= { rcStatBgpPeerAfEntry 32 }
rcStatBgpPeerAfRxNlri OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of NLRI received by the peer"
::= { rcStatBgpPeerAfEntry 33 }
rcStatBgpPeerAfRxValidUpdates OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of valid UPDATEs received by the peer"
::= { rcStatBgpPeerAfEntry 34 }
rcStatBgpPeerAfRxECodeHeader OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total errors peer received: Header"
::= { rcStatBgpPeerAfEntry 35 }
rcStatBgpPeerAfRxECodeOpen OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total errors peer received: Open"
::= { rcStatBgpPeerAfEntry 36 }
rcStatBgpPeerAfRxECodeUpdate OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total errors peer received: Update"
::= { rcStatBgpPeerAfEntry 37 }
rcStatBgpPeerAfRxECodeHoldtimer OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total errors peer received: Hold"
::= { rcStatBgpPeerAfEntry 38 }
rcStatBgpPeerAfRxECodeFSM OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total errors peer received: Fsm"
::= { rcStatBgpPeerAfEntry 39 }
rcStatBgpPeerAfRxECodeCease OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total errors peer received: Cease"
::= { rcStatBgpPeerAfEntry 40 }
rcStatBgpPeerAfRxHdrCodeNoSync OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Header errors peer received: Not Synchronized"
::= { rcStatBgpPeerAfEntry 41 }
rcStatBgpPeerAfRxHdrCodeInvalidMsgLen OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Header errors peer received: Invalid message length"
::= { rcStatBgpPeerAfEntry 42 }
rcStatBgpPeerAfRxHdrCodeInvalidMsgType OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Header errors peer received: Invalid message type"
::= { rcStatBgpPeerAfEntry 43 }
rcStatBgpPeerAfRxOpCodeBadVer OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Open errors peer received: Bad Version"
::= { rcStatBgpPeerAfEntry 44 }
rcStatBgpPeerAfRxOpCodeBadAs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Open errors peer received: Bad AS number"
::= { rcStatBgpPeerAfEntry 45 }
rcStatBgpPeerAfRxOpCodeBadRtID OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Open errors peer received: Bad BGP ID"
::= { rcStatBgpPeerAfEntry 46 }
rcStatBgpPeerAfRxOpCodeUnsuppOption OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Open errors peer received: Unsupported Options"
::= { rcStatBgpPeerAfEntry 47 }
rcStatBgpPeerAfRxOpCodeAuthFail OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Open errors peer received: Authorization failures"
::= { rcStatBgpPeerAfEntry 48 }
rcStatBgpPeerAfRxOpCodeBadHold OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Open errors peer received: Bad Hold value"
::= { rcStatBgpPeerAfEntry 49 }
rcStatBgpPeerAfRxUpdCodeMalformedAttrList OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 50 }
rcStatBgpPeerAfRxUpdCodeWelknownAttrUnrecog OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 51 }
rcStatBgpPeerAfRxUpdCodeWelknownAttrMiss OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 52 }
rcStatBgpPeerAfRxUpdCodeAttrFlagError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 53 }
rcStatBgpPeerAfRxUpdCodeAttrLenError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 54 }
rcStatBgpPeerAfRxUpdCodeBadORIGINAttr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 55 }
rcStatBgpPeerAfRxUpdCodeASRoutingLoop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 56 }
rcStatBgpPeerAfRxUpdCodeBadNHAttr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 57 }
rcStatBgpPeerAfRxUpdCodeOptionalAttrError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 58 }
rcStatBgpPeerAfRxUpdCodeBadNetworkField OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 59 }
rcStatBgpPeerAfRxUpdCodeMalformedASPath OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 60 }
rcStatBgpPeerAfTxECodeHeader OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total errors peer received: Header"
::= { rcStatBgpPeerAfEntry 61 }
rcStatBgpPeerAfTxECodeOpen OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total errors peer received: Open"
::= { rcStatBgpPeerAfEntry 62 }
rcStatBgpPeerAfTxECodeUpdate OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total errors peer received: Update"
::= { rcStatBgpPeerAfEntry 63 }
rcStatBgpPeerAfTxECodeHoldtimer OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total errors peer received: Hold"
::= { rcStatBgpPeerAfEntry 64 }
rcStatBgpPeerAfTxECodeFSM OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total errors peer received: Fsm"
::= { rcStatBgpPeerAfEntry 65 }
rcStatBgpPeerAfTxECodeCease OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total errors peer received: Cease"
::= { rcStatBgpPeerAfEntry 66 }
rcStatBgpPeerAfTxHdrCodeNoSync OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Header errors peer received: Not Synchronized"
::= { rcStatBgpPeerAfEntry 67 }
rcStatBgpPeerAfTxHdrCodeInvalidMsgLen OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Header errors peer received: Invalid message length"
::= { rcStatBgpPeerAfEntry 68 }
rcStatBgpPeerAfTxHdrCodeInvalidMsgType OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Header errors peer received: Invalid message type"
::= { rcStatBgpPeerAfEntry 69 }
rcStatBgpPeerAfTxOpCodeBadVer OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Open errors peer received: Bad Version"
::= { rcStatBgpPeerAfEntry 70 }
rcStatBgpPeerAfTxOpCodeBadAs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Open errors peer received: Bad AS number"
::= { rcStatBgpPeerAfEntry 71 }
rcStatBgpPeerAfTxOpCodeBadRtID OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Open errors peer received: Bad BGP ID"
::= { rcStatBgpPeerAfEntry 72 }
rcStatBgpPeerAfTxOpCodeUnsuppOption OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Open errors peer received: Unsupported Options"
::= { rcStatBgpPeerAfEntry 73 }
rcStatBgpPeerAfTxOpCodeAuthFail OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Open errors peer received: Authorization failures"
::= { rcStatBgpPeerAfEntry 74 }
rcStatBgpPeerAfTxOpCodeBadHold OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Open errors peer received: Bad Hold value"
::= { rcStatBgpPeerAfEntry 75 }
rcStatBgpPeerAfTxUpdCodeMalformedAttrList OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 76 }
rcStatBgpPeerAfTxUpdCodeWelknownAttrUnrecog OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 77 }
rcStatBgpPeerAfTxUpdCodeWelknownAttrMiss OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 78 }
rcStatBgpPeerAfTxUpdCodeAttrFlagError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 79 }
rcStatBgpPeerAfTxUpdCodeAttrLenError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 80 }
rcStatBgpPeerAfTxUpdCodeBadORIGINAttr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 81 }
rcStatBgpPeerAfTxUpdCodeASRoutingLoop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 82 }
rcStatBgpPeerAfTxUpdCodeBadNHAttr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 83 }
rcStatBgpPeerAfTxUpdCodeOptionalAttrError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 84 }
rcStatBgpPeerAfTxUpdCodeBadNetworkField OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 85 }
rcStatBgpPeerAfTxUpdCodeMalformedASPath OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Update errors peer received: Malformed Attr List"
::= { rcStatBgpPeerAfEntry 86 }
rcStatBgpPeerAfReset OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "reset peer stats"
DEFVAL {false}
::= { rcStatBgpPeerAfEntry 87 }
-- 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 InterfaceIndex,
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 InterfaceIndex
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..104))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A bitfield used to identify which ports in
the system are members this STG.
The bitfield is 104 octets long representing
ports 64 (1/1) to 831 (12/68) (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(208))
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),
spbm(7)
}
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 obsolete
DESCRIPTION "This table is an replacement to the standard
dot1dTpFdbTable in rfc1493."
::= { rcBridge 1 }
rcBridgeFdbEntry OBJECT-TYPE
SYNTAX RcBridgeFdbEntry
MAX-ACCESS not-accessible
STATUS obsolete
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 RcVlanIdOrNone
}
rcBridgeFdbStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
invalid(2),
learned(3),
self(4),
mgmt(5)
}
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "This object indicates the status of this entry."
::= { rcBridgeFdbEntry 1 }
rcBridgeFdbAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "A MAC address indicate for remote learnt,
either local or remote."
::= { rcBridgeFdbEntry 7 }
rcBridgeFdbVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
MAX-ACCESS read-only
STATUS obsolete
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 RcVlanIdOrNone
}
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 obsolete
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 RcVlanIdOrNone
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 RcVlanIdOrNone,
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 RcVlanIdOrNone
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION ""
::= { rcBridge 12 }
rcBridgeStaticMulticastEntry OBJECT-TYPE
SYNTAX RcBridgeStaticMulticastEntry
MAX-ACCESS not-accessible
STATUS obsolete
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 obsolete
DESCRIPTION "src mac addr."
::= { rcBridgeStaticMulticastEntry 1 }
rcBridgeStaticMulticastForwardingPorts OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "ports for forward this mac"
::= { rcBridgeStaticMulticastEntry 2 }
rcBridgeStaticMulticastMltIds OBJECT-TYPE
SYNTAX IdList
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "list of mlts this mac will be forwarded on"
::= { rcBridgeStaticMulticastEntry 3 }
rcBridgeStaticMulticastRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "row status"
::= { rcBridgeStaticMulticastEntry 4 }
rcBridgeStaticMulticastVlanId OBJECT-TYPE
SYNTAX INTEGER (1..4095)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Vlan Id"
::= { rcBridgeStaticMulticastEntry 5 }
rcBridgeStaticMulticastNumMltIds OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "number of mlts Ids"
::= { rcBridgeStaticMulticastEntry 6 }
rcBridgeStaticMulticastTblSize OBJECT-TYPE --excluded
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
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 }
-- Following between =begin =end is processed by mib_tools/extras.awk
-- =begin enum
-- rcBridgeFdbProtectMaxMacCountMax 64000 64000
-- rcBridgeFdbProtectMinMacCountMax 64000 64000
-- =end enum
-- 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 RcVlanIdOrNone
}
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 RcVlanIdOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the Vlan ID for this
MAC address."
::= { rcBridgeNewFdbEntry 7 }
-- Forwarding Database for Transparent(TP) Bridges
rcBridgeTpFdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcBridgeTpFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is an replacement to the standard
dot1dTpFdbTable in rfc1493."
::= { rcBridge 20 }
rcBridgeTpFdbEntry OBJECT-TYPE
SYNTAX RcBridgeTpFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Information about a specific unicast MAC address
for which the bridge has some forwarding information."
INDEX { rcBridgeTpFdbVlanId, rcBridgeTpFdbAddress}
::= { rcBridgeTpFdbTable 1 }
RcBridgeTpFdbEntry ::=
SEQUENCE {
rcBridgeTpFdbVlanId RcVlanIdOrNone,
rcBridgeTpFdbAddress MacAddress,
rcBridgeTpFdbStatus INTEGER,
rcBridgeTpFdbPort InterfaceIndex,
rcBridgeTpFdbSmltRemote TruthValue,
rcBridgeTpFdbBMac MacAddress,
rcBridgeTpFdbCvid Integer32
}
rcBridgeTpFdbVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to indicate the Vlan ID for this
MAC address."
::= { rcBridgeTpFdbEntry 1 }
rcBridgeTpFdbAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
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"
::= { rcBridgeTpFdbEntry 2 }
rcBridgeTpFdbStatus 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."
::= { rcBridgeTpFdbEntry 3 }
rcBridgeTpFdbPort 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 rcBridgeTpFdbAddress 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
rcBridgeTpFdbStatus is not learned(3)."
::= { rcBridgeTpFdbEntry 4 }
rcBridgeTpFdbSmltRemote OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A MAC address indicate for remote learnt,
either local or remote."
::= { rcBridgeTpFdbEntry 5 }
rcBridgeTpFdbBMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "If the rcBridgeTpFdbEntry is learned from a SPBM network,
instead of using port to track where the rcBridgeTpFdbAddress
come from, the backbone MAC address is used to track that."
::= { rcBridgeTpFdbEntry 6 }
rcBridgeTpFdbCvid OBJECT-TYPE
SYNTAX Integer32 (1..4096)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to identify customer vid of the switched uni port
of this entry is associated with. 4095 is not used. 4096
is reserved for untagged case."
::= { rcBridgeTpFdbEntry 9 }
-- rcBridgeRemoteMacTable
rcBridgeRemoteMacTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcBridgeRemoteMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is for PLSB cvlan UNI remote mac entries"
::= { rcBridge 21 }
rcBridgeRemoteMacEntry OBJECT-TYPE
SYNTAX RcBridgeRemoteMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Information about a specific cvlan UNI remote MAC
address for which the bridge has the forwarding
information."
INDEX { rcBridgeRemoteMacVlanId, rcBridgeRemoteMacAddr}
::= { rcBridgeRemoteMacTable 1 }
RcBridgeRemoteMacEntry ::=
SEQUENCE {
rcBridgeRemoteMacVlanId Integer32,
rcBridgeRemoteMacAddr MacAddress,
rcBridgeRemoteMacStatus INTEGER,
rcBridgeRemoteMacDestAddr MacAddress,
rcBridgeRemoteMacPrimaryBVlanId Integer32,
rcBridgeRemoteMacPrimaryDestSysName OCTET STRING,
rcBridgeRemoteMacPrimaryPort InterfaceIndex,
rcBridgeRemoteMacSecondaryBVlanId Integer32,
rcBridgeRemoteMacSecondaryDestSysName OCTET STRING,
rcBridgeRemoteMacSecondaryPort InterfaceIndex,
rcBridgeRemoteMacSmltRemote TruthValue
}
rcBridgeRemoteMacVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to indicate the Vlan ID for this
MAC address."
::= { rcBridgeRemoteMacEntry 1 }
rcBridgeRemoteMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A customer MAC address for which the bridge
has forwarding and/or filtering information."
REFERENCE ""
::= { rcBridgeRemoteMacEntry 2 }
rcBridgeRemoteMacStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
invalid(2),
learned(3),
self(4),
mgmt(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object indicates the status of this entry."
::= { rcBridgeRemoteMacEntry 3 }
rcBridgeRemoteMacDestAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A provider MAC address for which the bridge
has forwarding and/or filtering information."
REFERENCE ""
::= { rcBridgeRemoteMacEntry 4 }
rcBridgeRemoteMacPrimaryBVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the BVlan ID for this
MAC address."
::= { rcBridgeRemoteMacEntry 5 }
rcBridgeRemoteMacPrimaryDestSysName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Primary System name of the node where MAC address entry
come from."
::= { rcBridgeRemoteMacEntry 6 }
rcBridgeRemoteMacPrimaryPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Either the value '0', or the primary
port on which a frame came from."
::= { rcBridgeRemoteMacEntry 7 }
rcBridgeRemoteMacSecondaryBVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the BVlan ID for this
MAC address."
::= { rcBridgeRemoteMacEntry 8 }
rcBridgeRemoteMacSecondaryDestSysName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Secondary System name of the node where MAC address entry
come from."
::= { rcBridgeRemoteMacEntry 9 }
rcBridgeRemoteMacSecondaryPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Either the value '0', or the secondary
port on which a frame came from."
::= { rcBridgeRemoteMacEntry 10 }
rcBridgeRemoteMacSmltRemote OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A MAC address indicate for remote learnt from ist peer"
::= { rcBridgeRemoteMacEntry 11 }
-- ISID based FDB table
rcBridgeIsidFdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcBridgeIsidFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is for all the mac entries that are learned
on the per i-sid basis.This gives both the locally learnt
and remote mac entries. "
::= { rcBridge 23 }
rcBridgeIsidFdbEntry OBJECT-TYPE
SYNTAX RcBridgeIsidFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Information about a UNI MAC address for
which the bridge has the forwarding information."
INDEX { rcBridgeIsidFdbIsidId, rcBridgeIsidFdbAddress}
::= { rcBridgeIsidFdbTable 1 }
RcBridgeIsidFdbEntry ::= SEQUENCE {
rcBridgeIsidFdbIsidId Integer32,
rcBridgeIsidFdbAddress MacAddress,
rcBridgeIsidFdbStatus INTEGER,
rcBridgeIsidFdbPort InterfaceIndex,
rcBridgeIsidFdbPortType INTEGER,
rcBridgeIsidFdbRemoteMacDestAddr MacAddress,
rcBridgeIsidFdbRemoteMacBVlanId Integer32,
rcBridgeIsidFdbRemoteMacDestSysName OCTET STRING,
rcBridgeIsidFdbCvid Integer32
}
rcBridgeIsidFdbIsidId OBJECT-TYPE
SYNTAX Integer32(1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to indicate the i-sid for this
MAC address."
::= { rcBridgeIsidFdbEntry 1 }
rcBridgeIsidFdbAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A unicast MAC address for which the bridge
has forwarding and/or filtering information."
::= { rcBridgeIsidFdbEntry 2 }
rcBridgeIsidFdbStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
invalid(2),
learned(3),
self(4),
mgmt(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object indicates the status of this entry."
::= { rcBridgeIsidFdbEntry 3 }
rcBridgeIsidFdbPort 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 rcBridgeIsidFdbAddress has been seen."
::= { rcBridgeIsidFdbEntry 4 }
rcBridgeIsidFdbPortType OBJECT-TYPE
SYNTAX INTEGER {
local(1),
remote(2),
ist-peer(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object indicates the whether the
rcBridgeIsidFdbAddress is learnt locally or
learnt on NNI port from a remote destination."
DEFVAL { 1 }
::= { rcBridgeIsidFdbEntry 5 }
rcBridgeIsidFdbRemoteMacDestAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A provider MAC address for which the bridge
has forwarding and/or filtering information.
This value is displayed only if the PortType
is remote otherwise a value of zero is displayed."
DEFVAL { "00-00-00-00-00-00" }
::= { rcBridgeIsidFdbEntry 6 }
rcBridgeIsidFdbRemoteMacBVlanId OBJECT-TYPE
SYNTAX Integer32 (0..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the BVlan ID for this
MAC address if it is learnt remotely
Otherwise a value of 0 is displayed."
DEFVAL { 0 }
::= { rcBridgeIsidFdbEntry 7 }
rcBridgeIsidFdbRemoteMacDestSysName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Primary System name of the node where MAC
address entry in case of remote otherwise
NULL is shown."
DEFVAL {""}
::= { rcBridgeIsidFdbEntry 8 }
rcBridgeIsidFdbCvid OBJECT-TYPE
SYNTAX Integer32 (1..4096)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to identify customer vid of the switched uni port
of this entry is associated with. 4095 is not used. 4096
is reserved for untagged case "
::= { rcBridgeIsidFdbEntry 9}
--rcBridgeVnidFdbTable
rcBridgeVnidFdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcBridgeVnidFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to store all the mac entries that are learned
on the given vnid.This gives both the locally learnt
and remote mac entries. "
::= { rcBridge 24 }
rcBridgeVnidFdbEntry OBJECT-TYPE
SYNTAX RcBridgeVnidFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Information about a MAC address for
which the bridge has the forwarding information."
INDEX { rcBridgeVnidFdbVnid, rcBridgeVnidFdbAddress}
::= { rcBridgeVnidFdbTable 1 }
RcBridgeVnidFdbEntry ::= SEQUENCE {
rcBridgeVnidFdbVnid Integer32,
rcBridgeVnidFdbAddress MacAddress,
rcBridgeVnidFdbStatus INTEGER,
rcBridgeVnidFdbInterfaceIndex InterfaceIndex,
rcBridgeVnidFdbType INTEGER
}
rcBridgeVnidFdbVnid OBJECT-TYPE
SYNTAX Integer32(1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to identify the vnid value uniquely for the
MAC address."
::= { rcBridgeVnidFdbEntry 1 }
rcBridgeVnidFdbAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A unicast MAC address for which the bridge
has forwarding and/or filtering information."
::= { rcBridgeVnidFdbEntry 2 }
rcBridgeVnidFdbStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
invalid(2),
learned(3),
self(4),
mgmt(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object indicates the status of this entry."
::= { rcBridgeVnidFdbEntry 3 }
rcBridgeVnidFdbInterfaceIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IfIndex of the interface
on which a frame having a source address
equal to the value of the corresponding instance
of rcBridgeVnidFdbAddress has been learnt."
::= { rcBridgeVnidFdbEntry 4 }
rcBridgeVnidFdbType OBJECT-TYPE
SYNTAX INTEGER {
local(1),
remote(2),
ist-peer(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object indicates the whether the
rcBridgeVnidFdbAddress is learnt locally or
learnt on NNI from a remote destination."
::= { rcBridgeVnidFdbEntry 5 }
-- 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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Used to indicate a file name, if applicable."
::= { rcDevice 9 }
rcDeviceFlashBytesUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Flash table."
::= { rcDevice 25 }
rcDeviceFlashEntry OBJECT-TYPE
SYNTAX RcDeviceFlashEntry
MAX-ACCESS not-accessible
STATUS obsolete
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 obsolete
DESCRIPTION "Used to indicate a particular file in flash."
::= { rcDeviceFlashEntry 1 }
rcDeviceFlashFileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Used to indicate a flash file's name."
::= { rcDeviceFlashEntry 2 }
rcDeviceFlashFileVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
DESCRIPTION "Used to indicate the flash file's mode."
::= { rcDeviceFlashEntry 5 }
rcDeviceFlashFileSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Used to indicate the flash file's size."
::= { rcDeviceFlashEntry 6 }
rcDeviceFlashFileCrc OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
DESCRIPTION "Row status."
::= { rcDeviceFlashEntry 9 }
-- The Device Pcmcia Table
rcDevicePcmciaTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDevicePcmciaEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION "PCMCIA table."
::= { rcDevice 26 }
rcDevicePcmciaEntry OBJECT-TYPE
SYNTAX RcDevicePcmciaEntry
MAX-ACCESS not-accessible
STATUS obsolete
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 obsolete
DESCRIPTION "Used to indicate a particular file in PCMCIA."
::= { rcDevicePcmciaEntry 1 }
rcDevicePcmciaFileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Used to indicate the PCMCIA file's name."
::= { rcDevicePcmciaEntry 2 }
rcDevicePcmciaFileVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
DESCRIPTION "Used to indicate a particular file in mode."
::= { rcDevicePcmciaEntry 5 }
rcDevicePcmciaFileSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Used to indicate the PCMCIA file's size."
::= { rcDevicePcmciaEntry 6 }
rcDevicePcmciaFileCrc OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 (0..4095)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "IST mlt Vlan Id. 0 is default when it
is not set, VSP supports 0 to 4084"
::= { 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,
rcMltPeerPortMembers PortSet,
rcMltCpLimitPktRate INTEGER,
rcMltCpLimitShutDownEnable TruthValue,
rcMltVlanIdList OCTET STRING,
rcMltEntryOwner INTEGER,
rcMltDatapathProgrammingState INTEGER,
rcMltPrivateVlanType INTEGER,
rcMltPeerPortMembersList DisplayString,
rcMltFlexUniEnable TruthValue
}
rcMltId OBJECT-TYPE
SYNTAX INTEGER (1..512)
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 (8192))
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.
This object is now replaced by rcMltVlanIdList."
::= { 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),
virtualIstMLT(4) --Used only when spbm-config-mode flag disabled
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MLT type."
::= { rcMltEntry 12 }
rcMltSmltId OBJECT-TYPE
SYNTAX INTEGER (1..512)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Split MLT id."
::= { rcMltEntry 13 }
rcMltRunningType OBJECT-TYPE
SYNTAX INTEGER {
normalMLT(1),
istMLT(2),
splitMLT(3),
virtualIstMLT(4) --Used only when spbm-config-mode flag disabled
}
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 }
rcMltPeerPortMembers OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The set of Peer ports which are connected to local ports
(rcMltPortMember) of this MLT.
This object has been deprecated/obsolete by object rcMltPeerPortMembersList"
::= { rcMltEntry 39 }
rcMltCpLimitPktRate OBJECT-TYPE
SYNTAX INTEGER(1000..20000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to limit Control packets on the
port to qos-levels 6 and 7.
Sets the limit in packets per second."
DEFVAL { 8000 }
::= { rcMltEntry 40 }
rcMltCpLimitShutDownEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate if the mlt-ports should be
shutdown when the CpLimitPktRate is exceeded."
DEFVAL { false }
::= { rcMltEntry 41 }
rcMltVlanIdList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..512))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This bitfield is used to identify which VLANs this MLT
is associated with. Each VLAN ID is stored as a bit.
The most-significant (left-most) bit represents Vlan Id 1."
::= { rcMltEntry 42 }
rcMltEntryOwner OBJECT-TYPE
SYNTAX INTEGER {
none(1),
local(2),
remote(3),
localAndRemote(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Defines the owner of the MLT."
::= { rcMltEntry 43 }
rcMltDatapathProgrammingState OBJECT-TYPE
SYNTAX INTEGER {
none(1),
local(2),
remote(3),
localAndRemote(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Defines the datapath programming state of
the MLT."
::= { rcMltEntry 44 }
rcMltPrivateVlanType OBJECT-TYPE
SYNTAX INTEGER {
trunk(1),
isolated(2),
promiscuous(3),
none(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The mode used when private VLAN is associated with MLT.
If the VLAN is not private then this is ignored.
If the VLAN is private then the value must be
either trunk, isolated, or promiscuous. Setting
the value to trunk will enable tagging. Setting
the value to isolated or promiscuous will remove
non-private VLANs from the mlt."
DEFVAL { none }
::= { rcMltEntry 46 }
rcMltPeerPortMembersList OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A list of peer ports in the display format slot/port,slot/port/sub-port.
A port display format cannot be always hardcoded as slot/port. It depends
on the dynamic setting of the port, such as channelized.
This object is used to deprecate/obsolete the object of rcMltPeerPortMembers."
::= { rcMltEntry 48}
rcMltFlexUniEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to set FLEX UNI enable/disable on mlt"
DEFVAL { false }
::= { rcMltEntry 49 }
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 }
rcMltNotificationObjects OBJECT IDENTIFIER ::= { rcMlt 15 }
rcMltAggTrapEvent OBJECT-TYPE
SYNTAX INTEGER {
localdown(1),
remotedown(2),
up(3)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "It indicates three trap events: local down(1),
remote down(2), up(3)."
::= { rcMltNotificationObjects 1 }
-- 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..32))
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..32))
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..32))
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..32))
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..32))
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 deprecated
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 }
rcWebSecureOnly OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Control whether the secure only should be enabled.
Setting this variable to true will make the server support HTTPS only.
Setting this variable to false will make the server support both HTTP & HTTPS"
DEFVAL { true }
::= { rcWeb 26 }
rcWebHttpsPort OBJECT-TYPE
SYNTAX Integer32 (443 | 1024..49151)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the HTTPs port for web access"
DEFVAL { 443 }
::= { rcWeb 27 }
rcWebLastHostAccessBlockedAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Address type (IPv4/IPv6) of last host access blocked"
::= { rcWeb 28 }
rcWebLastHostAccessBlockedAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "last host access blocked"
::= { rcWeb 29 }
rcWebInactivityTimeout OBJECT-TYPE
SYNTAX Unsigned32(30..65535)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the amount of idle time, in
seconds towait before timing out EDM login
sessions."
DEFVAL { 900 }
::= { rcWeb 30 }
rcWebTlsMinimumVersion OBJECT-TYPE
SYNTAX INTEGER {
tlsv10(1),
tlsv11(2),
tlsv12(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Specifies the minimum version of TLS protocol supported by the Web Server.
tlsv10 sets the version to 1.0.
tlsv11 sets the version to 1.1.
tlsv12 sets the version to 1.2."
DEFVAL { tlsv12 }
::= { rcWeb 31 }
rcWebMinimumPasswordLength OBJECT-TYPE
SYNTAX Integer32 (1..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Minimum length password for web user"
::= { rcWeb 32 }
-- 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..32))
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..32))
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..32))
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..32))
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..32))
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..32))
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),
webPassWdRwa(19),
auditor(20),
security(21),
operator(22),
privilege(23),
administrator(24)
}
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 }
rcCliRWAEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Enable/Disable for the Admin CLI account."
DEFVAL { true }
::= { rcCli 24 }
rcCliOperatorUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "User name for the Operator CLI account."
::= { rcCli 25 }
rcCliOperatorPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE (8..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Password for the Operator CLI account."
::= { rcCli 26 }
rcCliOperatorEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Enable/Disable for the Operator CLI account."
DEFVAL { false }
::= { rcCli 27 }
rcCliSecurityUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "User name for the Security CLI account."
::= { rcCli 28 }
rcCliSecurityPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE (8..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Password for the Security CLI account."
::= { rcCli 29 }
rcCliSecurityEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Enable/Disable for the Security CLI account."
DEFVAL { false }
::= { rcCli 30 }
rcCliAuditorUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "User name for the Auditor CLI account."
::= { rcCli 31 }
rcCliAuditorPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE (8..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Password for the Auditor CLI account."
::= { rcCli 32 }
rcCliAuditorEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Enable/Disable for the Auditor CLI account."
DEFVAL { false }
::= { rcCli 33 }
rcCliPasswordUpperCase OBJECT-TYPE
SYNTAX Integer32 (1..9)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "upper case characters in password"
::= { rcCli 34 }
rcCliPasswordLowerCase OBJECT-TYPE
SYNTAX Integer32 (1..9)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "lower case characters in password"
::= { rcCli 35 }
rcCliPasswordNumericCase OBJECT-TYPE
SYNTAX Integer32 (1..9)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "numeric characters in password"
::= { rcCli 36 }
rcCliPasswordSpecialCase OBJECT-TYPE
SYNTAX Integer32 (1..9)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "special characters in password"
::= { rcCli 37 }
rcCliPasswordChangeInterval OBJECT-TYPE
SYNTAX Integer32 (1..999)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Password change interval"
::= { rcCli 38 }
rcCliPasswordPreNotificationInterval1 OBJECT-TYPE
SYNTAX Integer32 (1..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "pre notification interval 1."
::= { rcCli 39 }
rcCliPasswordPreNotificationInterval2 OBJECT-TYPE
SYNTAX Integer32 (1..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "pre notification interval 2."
::= { rcCli 40 }
rcCliPasswordPreNotificationInterval3 OBJECT-TYPE
SYNTAX Integer32 (1..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "pre notification interval 3"
::= { rcCli 41 }
rcCliPasswordPostNotificationInterval1 OBJECT-TYPE
SYNTAX Integer32 (1..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "post notification interval 1."
::= { rcCli 42 }
rcCliPasswordPostNotificationInterval2 OBJECT-TYPE
SYNTAX Integer32 (1..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "post notification interval 2."
::= { rcCli 43 }
rcCliPasswordPostNotificationInterval3 OBJECT-TYPE
SYNTAX Integer32 (1..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "post notification interval 3"
::= { rcCli 44 }
rcCliUserTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCliUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of user entries for Multiple Users feature (10 RWA/RW/RO users, only one RWA)."
::= { rcCli 50 }
rcCliUserEntry OBJECT-TYPE
SYNTAX RcCliUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "User Table Entry for Multiple Users."
INDEX { rcCliUserId }
::= { rcCliUserTable 1 }
RcCliUserEntry ::=
SEQUENCE {
rcCliUserId Integer32,
rcCliUserName DisplayString,
rcCliUserPassword OCTET STRING,
rcCliUserLevel INTEGER,
rcCliUserEnable TruthValue,
rcCliUserType INTEGER,
rcCliUserRowStatus RowStatus
}
rcCliUserId OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "User id, which uniquely identify a user."
::= { rcCliUserEntry 1 }
rcCliUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..20))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "User name. It must be unique."
::= { rcCliUserEntry 2 }
rcCliUserPassword OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..256))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "User password."
::= { rcCliUserEntry 3 }
rcCliUserLevel OBJECT-TYPE
SYNTAX INTEGER {
ro(1),
rw(2),
rwa(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "User role. It is set at the creation and cannot be changed later. A new user can only have ro or rw role, rwa is the role of the default user rwa."
::= { rcCliUserEntry 4 }
rcCliUserEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable/Disable for the user. If the user is enabled, it can be used to login to a session."
DEFVAL { true }
::= { rcCliUserEntry 5 }
rcCliUserType OBJECT-TYPE
SYNTAX INTEGER {
default(1),
userDefined(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "User Type. It is default for default users (ro, rw, rwa) or userDefined for new created users."
::= { rcCliUserEntry 6 }
rcCliUserRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in rcCliUserTable. Default users (ro, rw, rwa) cannot be deleted."
::= { rcCliUserEntry 7 }
-- 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 (1..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 ICMP rate limiting
rcIpv6IcmpErrorQuota OBJECT-TYPE
SYNTAX INTEGER (0..2000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The number of icmp error messages that
can be sent during the icmp error interval.
A value of zero means not be send any."
DEFVAL { 50 }
::= { rcIpv6Scalars 5 }
-- IPv6 Clear Static Routes
rcIpv6RouteStaticClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear all IPv6 static routes."
DEFVAL { false }
::= { rcIpv6Scalars 10 }
-- IPv6 Static Routes Global Admin Status
rcIpv6RouteStaticGlobalAdminEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to globally enable/disable all IPv6 static routes."
DEFVAL { true }
::= { rcIpv6Scalars 11 }
rcIpv6Autoconfig OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable / disable IPv6 autoconfiguration
from router advertisements"
DEFVAL { false }
::= { rcIpv6Scalars 14 }
rcIpv6IcmpAddrUnreach OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable / disable address unreachable message"
DEFVAL { false }
::= { rcIpv6Scalars 15 }
rcIpv6IcmpPortUnreach OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable / disable port unreachable message"
DEFVAL { false }
::= { rcIpv6Scalars 16 }
rcIpv6EcmpEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to globally enable/disable equal-cost
multi-path feature."
DEFVAL { false }
::= { rcIpv6Scalars 19 }
rcIpv6EcmpMaxPath OBJECT-TYPE
SYNTAX Unsigned32 (1..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to globally set the maximum number of
paths that can be equal cost."
::= { rcIpv6Scalars 20 }
rcIpv6RoutePrefTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "table size of the rcIpv6RoutePrefTable"
::= { rcIpv6Scalars 21 }
rcIpv6AlternativeRouteEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to globally enable/disable alternative-route."
DEFVAL { true }
::= { rcIpv6Scalars 22 }
rcIpv6SourceRouteEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to globally enable/disable
ipv6 source routing feature."
DEFVAL { false }
::= { rcIpv6Scalars 23 }
rcIpv6IcmpMulticastRequestEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to globally enable/disable
ipv6 icmp echo multicast request feature."
DEFVAL { true }
::= { rcIpv6Scalars 24 }
-- 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 RcVlanIdOrNone,
rcIpv6InterfaceType INTEGER,
rcIpv6InterfaceReasmMaxSize INTEGER,
rcIpv6InterfacePhysAddress PhysAddress,
rcIpv6InterfaceAdminStatus TruthValue,
rcIpv6InterfaceOperStatus INTEGER,
rcIpv6InterfaceReachableTime INTEGER,
rcIpv6InterfaceRetransmitTime INTEGER,
rcIpv6InterfaceMulticastAdminStatus TruthValue,
rcIpv6InterfaceRowStatus RowStatus,
rcIpv6InterfaceDhcpEnabled TruthValue,
rcIpv6InterfaceMacOffset INTEGER,
rcIpv6InterfaceRetransmitTimer Unsigned32,
rcIpv6InterfaceCurHopLimit Integer32,
rcIpv6InterfaceClearIcmpStats TruthValue,
rcIpv6InterfaceClearGeneralStats TruthValue,
rcIpv6InterfaceClearNeighborCache TruthValue,
rcIpv6InterfaceClearDestinationCache TruthValue,
rcIpv6InterfaceReversePathCheckEnable TruthValue,
rcIpv6InterfaceReversePathCheckMode INTEGER,
rcIpv6InterfaceForwardingEnabled TruthValue,
rcIpv6InterfaceRsmltEnable TruthValue,
rcIpv6InterfaceIpsecEnable TruthValue,
rcIpv6InterfaceProcessRedirect TruthValue
}
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-create
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-create
STATUS current
DESCRIPTION
"The length of the Interface Identifier in bits."
::= { rcIpv6InterfaceEntry 3 }
rcIpv6InterfaceDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
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 RcVlanIdOrNone
MAX-ACCESS read-create
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-create
STATUS current
DESCRIPTION "MTU for this IPv6 interface, this value should
be same for all the ip addresses defined on
this interface.
In VSP9000, Supported range for IO interface,
supported range is(1280..1500 | 1850 | 9500).
For Mgmt interface, Supporyed Range is (1280..1500)"
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-create
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 (1..3600000)
MAX-ACCESS read-create
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-create
STATUS deprecated
DESCRIPTION
"Deprecated. Use rcIpv6InterfaceRetransmitTimer instead."
DEFVAL { 1000 }
::= { rcIpv6InterfaceEntry 12 }
rcIpv6InterfaceMulticastAdminStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
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 }
rcIpv6InterfaceDhcpEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable or disable DHCP on the specified
interface."
DEFVAL {false}
::= { rcIpv6InterfaceEntry 15 }
rcIpv6InterfaceMacOffset OBJECT-TYPE
SYNTAX INTEGER (0..1535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to request a particular MAC for an IPv6 VLAN.
The system has 1536 mac addresses, last 4 are
reserved for MG.
One can either mention a mac offset while
configuring IPv6 on a vlan or it can be alloted
by the system within the above range."
::= { rcIpv6InterfaceEntry 16 }
rcIpv6InterfaceRetransmitTimer OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-create
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 17 }
rcIpv6InterfaceCurHopLimit OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-create
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.
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 { 64 }
::= { rcIpv6InterfaceEntry 18 }
rcIpv6InterfaceClearIcmpStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Clear ICMP statistics for an interface"
DEFVAL {false}
::= { rcIpv6InterfaceEntry 20 }
rcIpv6InterfaceClearGeneralStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Clear general statistics for an interface"
DEFVAL {false}
::= { rcIpv6InterfaceEntry 21 }
rcIpv6InterfaceClearNeighborCache OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Clear Neighbor Cache for an interface"
DEFVAL {false}
::= { rcIpv6InterfaceEntry 22 }
rcIpv6InterfaceClearDestinationCache OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Clear Destination Cache for an interface"
DEFVAL {false}
::= { rcIpv6InterfaceEntry 23 }
rcIpv6InterfaceReversePathCheckEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to indicate whether this interface should
perform Reverse Path Check"
DEFVAL { false }
::= { rcIpv6InterfaceEntry 24 }
rcIpv6InterfaceReversePathCheckMode OBJECT-TYPE
SYNTAX INTEGER {
existonly (1),
strict (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Reverse Path Checking mode."
DEFVAL { existonly }
::= { rcIpv6InterfaceEntry 25 }
rcIpv6InterfaceForwardingEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to indicate whether this interface should
perform forwarding"
DEFVAL { true }
::= { rcIpv6InterfaceEntry 26 }
rcIpv6InterfaceRsmltEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to indicate whether this interface has
rsmlt enabled or not"
DEFVAL { false }
::= { rcIpv6InterfaceEntry 27 }
rcIpv6InterfaceProcessRedirect OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to indicate whether this interface has
ProcessRedirect enabled or not"
DEFVAL { false }
::= { rcIpv6InterfaceEntry 29 }
rcIpv6InterfaceIpsecEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to indicate whether this interface has
Ipsec enabled or not"
DEFVAL { false }
::= { rcIpv6InterfaceEntry 30 }
-- 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,
rcIpv6AddressValidLifetime Unsigned32,
rcIpv6AddressPrefLifetime Unsigned32
}
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 }
rcIpv6AddressValidLifetime OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Valid lifetime in seconds, indicates
how long this address is valid.
A result of 4294967295 means infinite"
::= { rcIpv6AddressEntry 11 }
rcIpv6AddressPrefLifetime OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Preferred lifetime in seconds, indicates
how long this address is in use and not deprecated.
A result of 4294967295 means infinite"
::= { rcIpv6AddressEntry 12 }
-- 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 RcVlanIdOrNone,
rcIpv6PrefixUseDefaultVal INTEGER,
rcIpv6PrefixValidLife Integer32,
rcIpv6PrefixPreferredLife Integer32,
rcIpv6PrefixAtValidLife DateAndTime,
rcIpv6PrefixAtPreferredLife DateAndTime,
rcIpv6PrefixInfinite TruthValue,
rcIpv6PrefixOnLinkFlag TruthValue,
rcIpv6PrefixAutoFlag TruthValue,
rcIpv6PrefixAddressEui INTEGER,
rcIpv6PrefixNoAdvertise TruthValue,
rcIpv6PrefixRowStatus RowStatus,
rcIpv6PrefixValidLifetime Unsigned32,
rcIpv6PrefixPreferredLifetime Unsigned32
}
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 RcVlanIdOrNone
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 (0..3600000)
MAX-ACCESS read-write
STATUS obsolete
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 (0..3600000)
MAX-ACCESS read-write
STATUS obsolete
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 }
rcIpv6PrefixValidLifetime OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Valid lifetime in seconds, indicates
how long this prefix advertised in
the nbr advertisement is valid.
Value of 4294967295 represents infinity."
DEFVAL { 2592000 }
::= { rcIpv6PrefixEntry 16 }
rcIpv6PrefixPreferredLifetime OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Preferred lifetime in seconds, indicates
how long this prefix advertised in
advertisemt for this prefix.
Value of 4294967295 represents infinity."
DEFVAL { 604800 }
::= { rcIpv6PrefixEntry 17 }
-- 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,
rcIpv6RouterAdvertRetransmitTime 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),
linkMtu(10),
reachableTime(11),
retransmitTime(12)
}
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..3600000)
MAX-ACCESS read-write
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 deprecated
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.
Deprecated by rcIpv6RouterAdvertRetransmitTime"
::= { 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 (0..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 { 64 }
::= { 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 (0 | 1280..1500 | 1850 | 9500)
MAX-ACCESS read-write
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 }
rcIpv6RouterAdvertRetransmitTime OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS read-write
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.
Use this object to replace
rcIpv6RouterAdvertRetransmitTimer"
::= { rcIpv6RouterAdvertEntry 14 }
-- 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 }
-- IPV6 Management Port Static Route Table
rcIpv6MgmtPortStaticRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6MgmtPortStaticRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains list of routes that are
created by the user to destination networks
on the management port."
::= { rcIpv6Objects 12 }
rcIpv6MgmtPortStaticRouteEntry OBJECT-TYPE
SYNTAX RcIpv6MgmtPortStaticRouteEntry
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 { rcIpv6MgmtPortStaticRouteIfIndex,
rcIpv6MgmtPortStaticRouteDest,
rcIpv6MgmtPortStaticRoutePrefixLength,
rcIpv6MgmtPortStaticRouteNextHop }
::= { rcIpv6MgmtPortStaticRouteTable 1 }
RcIpv6MgmtPortStaticRouteEntry ::=
SEQUENCE {
rcIpv6MgmtPortStaticRouteIfIndex InterfaceIndex,
rcIpv6MgmtPortStaticRouteDest Ipv6Address,
rcIpv6MgmtPortStaticRoutePrefixLength INTEGER,
rcIpv6MgmtPortStaticRouteNextHop Ipv6Address,
rcIpv6MgmtPortStaticRouteDistance INTEGER,
rcIpv6MgmtPortStaticRouteEnable TruthValue,
rcIpv6MgmtPortStaticRouteStatus INTEGER,
rcIpv6MgmtPortStaticRoutePreference INTEGER,
rcIpv6MgmtPortStaticRouteRowStatus RowStatus
}
rcIpv6MgmtPortStaticRouteIfIndex 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."
::= { rcIpv6MgmtPortStaticRouteEntry 1 }
rcIpv6MgmtPortStaticRouteDest 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."
::= { rcIpv6MgmtPortStaticRouteEntry 2 }
rcIpv6MgmtPortStaticRoutePrefixLength 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
rcIpv6MgmtPortStaticRouteDestAddr field."
::= { rcIpv6MgmtPortStaticRouteEntry 3 }
rcIpv6MgmtPortStaticRouteNextHop 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. "
::= { rcIpv6MgmtPortStaticRouteEntry 4 }
rcIpv6MgmtPortStaticRouteDistance OBJECT-TYPE
SYNTAX INTEGER (1..65535 )
MAX-ACCESS read-create
STATUS current
DESCRIPTION "cost/distance to reach the destination for this
node."
DEFVAL { 1 }
::= { rcIpv6MgmtPortStaticRouteEntry 5 }
rcIpv6MgmtPortStaticRouteStatus 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. "
::= { rcIpv6MgmtPortStaticRouteEntry 6 }
rcIpv6MgmtPortStaticRoutePreference OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-create
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 }
::= { rcIpv6MgmtPortStaticRouteEntry 7 }
rcIpv6MgmtPortStaticRouteEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to enable/disable this entry."
DEFVAL { true }
::= { rcIpv6MgmtPortStaticRouteEntry 8 }
rcIpv6MgmtPortStaticRouteRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Row status for create/delete."
::= { rcIpv6MgmtPortStaticRouteEntry 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,
rcIpv6NetToPhysicalBMac MacAddress,
rcIpv6NetToPhysicalCvid Integer32
}
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-create
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-create
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-create
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 }
rcIpv6NetToPhysicalBMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If the rcIpv6NetToPhysicalEntry is learned from a
SPBM network, instead of using port to track where the
rcIpv6NetToPhysicalNetAddress come from, the backbone
MAC address is used to track that."
::= { rcIpv6NetToPhysicalEntry 10 }
rcIpv6NetToPhysicalCvid OBJECT-TYPE
SYNTAX Integer32 (1..4096)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to identify customer vid of the switched uni port
of this entry is associated with. 4095 is not used. 4096
is reserved for untagged case."
::= { rcIpv6NetToPhysicalEntry 11 }
rcIpv6PrefixListTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Size of Ipv6 Prefix List Table"
::= { rcIpv6Scalars 8 }
rcIpv6PrefixListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6PrefixListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 Prefix List table"
::= { rcIpv6Objects 8 }
rcIpv6PrefixListEntry OBJECT-TYPE
SYNTAX RcIpv6PrefixListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ipv6 Prefix List Table."
INDEX { rcIpv6PrefixListId,
rcIpv6PrefixListPrefix,
rcIpv6PrefixListPrefixMaskLen }
::= { rcIpv6PrefixListTable 1 }
RcIpv6PrefixListEntry ::=
SEQUENCE {
rcIpv6PrefixListId Unsigned32,
rcIpv6PrefixListPrefix Ipv6Address,
rcIpv6PrefixListPrefixMaskLen Unsigned32,
rcIpv6PrefixListMaskLenFrom Unsigned32,
rcIpv6PrefixListMaskLenUpto Unsigned32,
rcIpv6PrefixListName SnmpAdminString,
rcIpv6PrefixListRowStatus RowStatus
}
rcIpv6PrefixListId OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Id of an IPv6 Prefix List"
::= { rcIpv6PrefixListEntry 1 }
rcIpv6PrefixListPrefix OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Is a member of a specific ipv6 prefix list.
Adding the prefix to the given ipv6 prefix list"
::= { rcIpv6PrefixListEntry 2 }
rcIpv6PrefixListPrefixMaskLen OBJECT-TYPE
SYNTAX Unsigned32 (0..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Mask length of the ipv6 prefix added to the prefix list"
::= { rcIpv6PrefixListEntry 3 }
rcIpv6PrefixListMaskLenFrom OBJECT-TYPE
SYNTAX Unsigned32 (0..128)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Lower bound of mask length of the ipv6 prefix added to
the prefix list"
::= { rcIpv6PrefixListEntry 4 }
rcIpv6PrefixListMaskLenUpto OBJECT-TYPE
SYNTAX Unsigned32 (0..128)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Higher bound of mask length of the ipv6 prefix added to
the prefix list"
::= { rcIpv6PrefixListEntry 5 }
rcIpv6PrefixListName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Name of the Ipv6 prefix list"
::= { rcIpv6PrefixListEntry 6 }
rcIpv6PrefixListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the ipv6 prefix list
table"
::= { rcIpv6PrefixListEntry 7 }
--
-- IPv6 RIPng MIBs
--
rcRipng OBJECT IDENTIFIER ::= { rcRip 5 }
rcRipngObjects OBJECT IDENTIFIER ::= { rcRipng 1 }
rcIpv6RipngGeneralGroup OBJECT IDENTIFIER ::= { rcRipngObjects 1 }
rcIpv6RipngAdminState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable or disable RIPng globally"
::= { rcIpv6RipngGeneralGroup 1 }
rcIpv6RipngUpdateTime OBJECT-TYPE
SYNTAX Integer32 (1..360)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The time between transmission of RIPng updates."
DEFVAL { 30 }
::= { rcIpv6RipngGeneralGroup 2 }
rcIpv6RipngGlobalHoldDownTime OBJECT-TYPE
SYNTAX Integer32 (0..360)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to set the system-wide RIPng hold down time
in seconds."
DEFVAL { 120 }
::= { rcIpv6RipngGeneralGroup 3 }
rcIpv6RipngGlobalTimeOutInterval OBJECT-TYPE
SYNTAX Integer32 (15..259200)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Ripng TimeOut Interval in seconds"
DEFVAL { 180 }
::= { rcIpv6RipngGeneralGroup 4}
rcIpv6RipngDefaultInfoMetric OBJECT-TYPE
SYNTAX Integer32 (1..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Ripng default-information metric"
DEFVAL { 1 }
::= { rcIpv6RipngGeneralGroup 5 }
rcIpv6RipngDefaultInfoState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Default-information enable/disable at global level"
::= { rcIpv6RipngGeneralGroup 6 }
rcIpv6RipngDefaultImportMetric OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ripng default import metric"
DEFVAL { 1 }
::= { rcIpv6RipngGeneralGroup 7 }
rcIpv6RipngInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6RipngInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 Ripng Interface table"
::= { rcRipngObjects 2 }
rcIpv6RipngInterfaceEntry OBJECT-TYPE
SYNTAX RcIpv6RipngInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of IPv6 Ripng Interface Table."
INDEX { rcIpv6RipngInterfaceIfIndex }
::= { rcIpv6RipngInterfaceTable 1 }
RcIpv6RipngInterfaceEntry ::=
SEQUENCE {
rcIpv6RipngInterfaceIfIndex InterfaceIndex,
rcIpv6RipngInterfaceRipAdminStatus EnableValue,
rcIpv6RipngInterfaceDefaultInfoState EnableValue,
rcIpv6RipngInterfaceCost Integer32,
rcIpv6RipngInterfacePoison EnableValue,
rcIpv6RipngInterfaceRipOperStatus EnableValue,
rcIpv6RipngInterfaceRowStatus RowStatus
}
rcIpv6RipngInterfaceIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ripng Interface Index."
::= { rcIpv6RipngInterfaceEntry 1 }
rcIpv6RipngInterfaceRipAdminStatus OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable/Disable RIPng on interface"
::= { rcIpv6RipngInterfaceEntry 2 }
rcIpv6RipngInterfaceDefaultInfoState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Origante default route under the particular interface"
::= { rcIpv6RipngInterfaceEntry 3 }
rcIpv6RipngInterfaceCost OBJECT-TYPE
SYNTAX Integer32(1..15)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to specify the cost of RIPng metric"
::= { rcIpv6RipngInterfaceEntry 4 }
rcIpv6RipngInterfacePoison OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable/Disable poison reverse on Ripng interface "
::= { rcIpv6RipngInterfaceEntry 5 }
rcIpv6RipngInterfaceRipOperStatus OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Enable/Disable RIPng Operational state on interface"
::= { rcIpv6RipngInterfaceEntry 6 }
rcIpv6RipngInterfaceRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable controls the status of the en-
try."
::= { rcIpv6RipngInterfaceEntry 7 }
rcIpv6RipngIfStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6RipngIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of subnets which require separate
status monitoring in RIPng."
::= { rcRipngObjects 3 }
rcIpv6RipngIfStatsEntry OBJECT-TYPE
SYNTAX RcIpv6RipngIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A Single Routing Domain in a single Subnet."
INDEX { rcIpv6RipngIfStatsIfIndex }
::= { rcIpv6RipngIfStatsTable 1 }
RcIpv6RipngIfStatsEntry ::=
SEQUENCE {
rcIpv6RipngIfStatsIfIndex InterfaceIndex,
rcIpv6RipngIfStatsRcvBadPackets Counter32,
rcIpv6RipngIfStatsRcvBadRoutes Counter32,
rcIpv6RipngIfStatsSentUpdates Counter32,
rcIpv6RipngIfStatsRcvUpdates Counter32,
rcIpv6RipngIfStatsClearStats TruthValue
}
rcIpv6RipngIfStatsIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The interface index of the RIPng interface."
::= { rcIpv6RipngIfStatsEntry 1 }
rcIpv6RipngIfStatsRcvBadPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of RIPng response packets received by
the RIPng process which were subsequently dis-
carded for any reason (e.g. a version 0 packet,
or an unknown command type)."
::= { rcIpv6RipngIfStatsEntry 2 }
rcIpv6RipngIfStatsRcvBadRoutes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of routes, in valid RIPng packets,
which were ignored for any reason (e.g. unknown
address family, or invalid metric)."
::= { rcIpv6RipngIfStatsEntry 3 }
rcIpv6RipngIfStatsSentUpdates OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of triggered RIPng updates actually
sent on this interface. This explicitly does
NOT include full updates sent containing new
information."
::= { rcIpv6RipngIfStatsEntry 4 }
rcIpv6RipngIfStatsRcvUpdates OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of triggered RIPng updates actually
receive on this interface. This explicitly does
NOT include full updates received containing new
information."
::= { rcIpv6RipngIfStatsEntry 5 }
rcIpv6RipngIfStatsClearStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Clear stats for RIpng interface"
DEFVAL { false }
::= { rcIpv6RipngIfStatsEntry 6 }
-- 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 obsolete
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 }
rcOspfv3BadLsaIgnore 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 22}
rcOspfv3HelperModeDisable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Disables Graceful Restart Helper Mode feature.
The feature is enabled by default (so this flag
is disabled by default)."
DEFVAL { false }
::= { rcOspfv3GeneralGroup 23 }
rcOspfv3DefaultMetric OBJECT IDENTIFIER ::= { rcOspfv3GeneralGroup 24 }
rcOspfv3DefaultMetric10MegPort OBJECT-TYPE
SYNTAX Integer32 (1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the cost associated with
10Meg Interface(Port)."
DEFVAL { 100 }
::= { rcOspfv3DefaultMetric 1 }
rcOspfv3DefaultMetric100MegPort OBJECT-TYPE
SYNTAX Integer32 (1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the cost associated with
100Meg Interface(Port)."
DEFVAL { 10 }
::= { rcOspfv3DefaultMetric 2 }
rcOspfv3DefaultMetric1000MegPort OBJECT-TYPE
SYNTAX Integer32 (1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the cost associated with
1000Meg Interface(Port)."
DEFVAL { 1 }
::= { rcOspfv3DefaultMetric 3 }
rcOspfv3DefaultMetric10000MegPort OBJECT-TYPE
SYNTAX Integer32 (1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the cost associated with
10000Meg Interface(Port)."
DEFVAL { 1 }
::= { rcOspfv3DefaultMetric 4 }
rcOspfv3DefaultMetric40000MegPort OBJECT-TYPE
SYNTAX Integer32 (1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the cost associated with
40000Meg Interface(Port)."
DEFVAL { 1 }
::= { rcOspfv3DefaultMetric 5 }
rcOspfv3DefaultMetricVlan OBJECT-TYPE
SYNTAX Integer32 (1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the cost associated with
Vlan Interface"
DEFVAL { 10 }
::= { rcOspfv3DefaultMetric 6 }
rcOspfv3DefaultMetric100000MegPort OBJECT-TYPE
SYNTAX Integer32 (1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the cost associated with
100000Meg Interface(Port)."
DEFVAL { 1 }
::= { rcOspfv3DefaultMetric 7 }
rcOspfv3DefaultMetric25000MegPort OBJECT-TYPE
SYNTAX Integer32 (1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the cost associated with
25000Meg Interface(Port)."
DEFVAL { 1 }
::= { rcOspfv3DefaultMetric 8 }
-- 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,
rcOspfv3IfLinkLsaSuppression
EnableValue
}
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),
passive(6)
}
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..'FFFF'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 }
rcOspfv3IfLinkLsaSuppression OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
" Used to enable/disable link lsa suppression for OSPFv3."
DEFVAL { disable }
::= { rcOspfv3IfEntry 28 }
-- 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..'FFFF'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,
rcOspfv3NbrDeadIntCnt
Integer32
}
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),
restart(9)
}
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 }
rcOspfv3NbrDeadIntCnt OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a Dead interval Count or TTL (time to live) field that
indicates how many seconds are left before the Neighbor is
declared down. The starting value is set to the Router Dead
Interval value and it decrements to 0 if there is no Hello
received for that neighbor (then the neighbor is declared down).
When a hello is received, the value is reset to the Router Dead
Interval value again."
::= { rcOspfv3NbrEntry 15 }
-- 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 }
rcOspfv3StatsRoutes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of OSPF routes
added to RTM."
::= { rcOspfv3Stats 11 }
rcOspfv3StatsAdjacencies OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of adjacencies
existing."
::= { rcOspfv3Stats 12 }
rcOspfv3StatsAreas OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of areas configured"
::= { rcOspfv3Stats 13 }
rcOspfv3StatsNbrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of ospf neighbors"
::= { rcOspfv3Stats 14 }
rcOspfv3StatsReset OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "reset Ospfv3 global stats"
DEFVAL { false }
::= { rcOspfv3Stats 15 }
-- 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, -- obsolete
rcOspfv3ExitOverflowInterval,
rcOspfv3DemandExtensions,
rcOspfv3TrafficEngineeringSupport,
rcOspfv3ReferenceBandwidth,
rcOspfv3RestartSupport,
rcOspfv3RestartInterval,
rcOspfv3RestartStatus,
rcOspfv3RestartAge,
rcOspfv3RestartExitReason,
rcOspfv3HelperModeDisable
}
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
--BEGIN OF DHCP RELAY FOR IPV6
rcIpv6ConfDhcpRelayTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6ConfDhcpRelayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "DHCP Relay for Ipv6 configuration table"
::= { rcIpv6Objects 9 }
rcIpv6ConfDhcpRelayEntry OBJECT-TYPE
SYNTAX RcIpv6ConfDhcpRelayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to configure DHCP on a particular L3 interface. An
entry is created automatically when the variable
rcIpv6InterfaceDhcpEnabled is set to TRUE.
Once created this entry will only be deleted if the
rcIpv6ConfDhcpRowStatus is set to 'destroy(6)'. In
which case, the rcIpv6InterfaceDhcpEnabled is automatically
reset to the FALSE setting."
INDEX { rcIpv6ConfDhcpIfIndex }
::= { rcIpv6ConfDhcpRelayTable 1 }
RcIpv6ConfDhcpRelayEntry ::=
SEQUENCE {
rcIpv6ConfDhcpIfIndex InterfaceIndex,
rcIpv6ConfDhcpMaxHop Unsigned32,
rcIpv6ConfDhcpRemoteIdEnabled TruthValue,
rcIpv6ConfDhcpNumRequests Counter32,
rcIpv6ConfDhcpNumReplies Counter32,
rcIpv6ConfDhcpRowStatus RowStatus
}
rcIpv6ConfDhcpIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex(1..6142)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Interface number. The number can represent either
a physical or logical(VLAN) interface."
::= { rcIpv6ConfDhcpRelayEntry 1 }
rcIpv6ConfDhcpMaxHop OBJECT-TYPE
SYNTAX Unsigned32 (1..32)
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 { 32 }
::= { rcIpv6ConfDhcpRelayEntry 2 }
rcIpv6ConfDhcpRemoteIdEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate if remote-id option is enabled."
DEFVAL { false }
::= { rcIpv6ConfDhcpRelayEntry 3 }
rcIpv6ConfDhcpNumRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of DHCP requests seen on this interface."
::= { rcIpv6ConfDhcpRelayEntry 4 }
rcIpv6ConfDhcpNumReplies OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of DHCP replies seen on this interface."
::= { rcIpv6ConfDhcpRelayEntry 5 }
rcIpv6ConfDhcpRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An entry is created automatically when the variable
rcIpv6InterfaceDhcpEnabled is set to TRUE.
Once created this entry will only be deleted if the
rcIpv6ConfDhcpRowStatus is set to 'destroy(6)'. In
which case, the rcIpv6InterfaceDhcpEnabled is automatically
reset to the FALSE setting."
::= { rcIpv6ConfDhcpRelayEntry 6 }
rcIpv6DhcpForwardTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6DhcpForwardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "DHCP Relay forwarding table."
::= { rcIpv6Objects 10 }
rcIpv6DhcpForwardEntry OBJECT-TYPE
SYNTAX RcIpv6DhcpForwardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry used represents a DHCP Relayed message forwarding directive."
INDEX { rcIpv6DhcpForwardAgentAddr, rcIpv6DhcpForwardServerAddr }
::= { rcIpv6DhcpForwardTable 1 }
RcIpv6DhcpForwardEntry ::=
SEQUENCE {
rcIpv6DhcpForwardAgentAddr Ipv6Address,
rcIpv6DhcpForwardServerAddr Ipv6Address,
rcIpv6DhcpForwardEnabled TruthValue,
rcIpv6DhcpForwardRowStatus RowStatus
}
rcIpv6DhcpForwardAgentAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The IP address configured on an interface
(i.e., a locally configured IP address)."
::= { rcIpv6DhcpForwardEntry 1 }
rcIpv6DhcpForwardServerAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The IP address of the DHCP server. If this
IP address corresponds to a local interface address, the DHCP packet is multicast out
the interface the IP address is assigned to.otherwise,the DHCP packet is sent via unicast to the remote device."
::= { rcIpv6DhcpForwardEntry 2 }
rcIpv6DhcpForwardEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate whether the entry should be used."
DEFVAL { true }
::= { rcIpv6DhcpForwardEntry 3 }
rcIpv6DhcpForwardRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Row status of this entry."
::= { rcIpv6DhcpForwardEntry 4 }
--END OF DHCP RELAY FOR IPV6
-- BEGIN OF IPV6 DESTINATION CACHE SECTION
rcIpv6DestinationCacheTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6DestinationCacheEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ipv6 Destination Cache table"
::= { rcIpv6Objects 13 }
rcIpv6DestinationCacheEntry OBJECT-TYPE
SYNTAX RcIpv6DestinationCacheEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to display Destination Cache"
INDEX { rcIpv6DCacheDestAddr, rcIpv6DCacheIfIndex }
::= { rcIpv6DestinationCacheTable 1 }
RcIpv6DestinationCacheEntry ::=
SEQUENCE {
rcIpv6DCacheDestAddr Ipv6Address,
rcIpv6DCacheIfIndex Unsigned32,
rcIpv6DCacheNextHop Ipv6Address,
rcIpv6DCacheIfType INTEGER,
rcIpv6DCacheIfData DisplayString,
rcIpv6DCachePmtu Integer32,
rcIpv6DCachePmtuAge Counter32
}
rcIpv6DCacheDestAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 Destination Address from the
Destination Cache."
::= { rcIpv6DestinationCacheEntry 1 }
rcIpv6DCacheIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The last 16 bits of this object's value are interpreted as InterfaceIndex
(it can represent either a physical, or a VLAN, or a tunnel interface);
the first 16 bits are ignored when the object's value is interpreted."
::= { rcIpv6DestinationCacheEntry 2 }
rcIpv6DCacheNextHop OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ipv6 Next Hop for a Destination Cache entry."
::= { rcIpv6DestinationCacheEntry 3 }
rcIpv6DCacheIfType OBJECT-TYPE
SYNTAX INTEGER {real(1), virtual(2)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Interface type; it can be a real (i.e. VLAN, brouter, tunnel)
or a virtual circuit (i.e. VRRP, RSMLT)."
::= { rcIpv6DestinationCacheEntry 4 }
rcIpv6DCacheIfData OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to display additional information about virtual
circuits (i.e. if it is a VRRP or RSMLT circuit, the vrId
if it is a VRRP circuit); no information is displayed for
real circuits."
::= { rcIpv6DestinationCacheEntry 5 }
rcIpv6DCachePmtu OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Path MTU for the entry."
::= { rcIpv6DestinationCacheEntry 6 }
rcIpv6DCachePmtuAge OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates how much time (in seconds) has passed since the PMTU
was updated the last time."
::= { rcIpv6DestinationCacheEntry 7 }
--END OF IPv6 DESTINATION CACHE SECTION
-- IPv6 Default Routers Table
rcIpv6DefaultRoutersTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6DefaultRoutersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 Default Routers Table."
::= { rcIpv6Objects 16 }
rcIpv6DefaultRoutersEntry OBJECT-TYPE
SYNTAX RcIpv6DefaultRoutersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The entry for the IPv6 Default Routers Table."
INDEX { rcIpv6DefaultRoutersAddress, rcIpv6DefaultRoutersIfIndex }
::= { rcIpv6DefaultRoutersTable 1 }
RcIpv6DefaultRoutersEntry ::=
SEQUENCE {
rcIpv6DefaultRoutersAddress Ipv6Address,
rcIpv6DefaultRoutersIfIndex Unsigned32,
rcIpv6DefaultRoutersLifetime Integer32,
rcIpv6DefaultRoutersActive TruthValue
}
rcIpv6DefaultRoutersAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Learned Router Address for an IPv6 Default Routers Entry."
::= { rcIpv6DefaultRoutersEntry 1 }
rcIpv6DefaultRoutersIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Interface number for an IPv6 Default Routers Entry."
::= { rcIpv6DefaultRoutersEntry 2 }
rcIpv6DefaultRoutersLifetime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Remaining Router Lifetime for an IPv6 Default Routers Entry."
::= { rcIpv6DefaultRoutersEntry 3 }
rcIpv6DefaultRoutersActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "See if a default router is active for an IPv6 Default Routers Entry."
::= { rcIpv6DefaultRoutersEntry 4 }
-- End of IPv6 Default Router Table
-- IPv6 MLD Host Cache Table
rcIpv6MLDHostCacheTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6MLDHostCacheEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 MLD Host Cache Table."
::= { rcIpv6Objects 17 }
rcIpv6MLDHostCacheEntry OBJECT-TYPE
SYNTAX RcIpv6MLDHostCacheEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The entry for the IPv6 MLD Host Cache Table."
INDEX { rcIpv6MLDHostCacheIfIndex, rcIpv6MLDHostCacheGrpAddress }
::= { rcIpv6MLDHostCacheTable 1 }
RcIpv6MLDHostCacheEntry ::=
SEQUENCE {
rcIpv6MLDHostCacheIfIndex Unsigned32,
rcIpv6MLDHostCacheGrpAddress Ipv6Address,
rcIpv6MLDHostCacheGrpLocallyRegistered Integer32,
rcIpv6MLDHostCacheGrpLastReporter Ipv6Address,
rcIpv6MLDHostCacheGrpUpTime Unsigned32,
rcIpv6MLDHostCacheGrpExpiryTime Unsigned32,
rcIpv6MLDHostCacheGrpFilterMode Unsigned32
}
rcIpv6MLDHostCacheIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Interface number for an IPv6 MLD Host Cache Entry."
::= { rcIpv6MLDHostCacheEntry 1 }
rcIpv6MLDHostCacheGrpAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Group Address for an IPv6 MLD Host Cache Entry."
::= { rcIpv6MLDHostCacheEntry 2 }
rcIpv6MLDHostCacheGrpLocallyRegistered OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Group Locally Registered for an IPv6 MLD Host Cache Entry."
::= { rcIpv6MLDHostCacheEntry 3 }
rcIpv6MLDHostCacheGrpLastReporter OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Group Last Reporter Address for an IPv6 MLD Host Cache Entry."
::= { rcIpv6MLDHostCacheEntry 4 }
rcIpv6MLDHostCacheGrpUpTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Group Uptime for an IPv6 MLD Host Cache Entry."
::= { rcIpv6MLDHostCacheEntry 5 }
rcIpv6MLDHostCacheGrpExpiryTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Group Expiry Time for an IPv6 MLD Host Cache Entry."
::= { rcIpv6MLDHostCacheEntry 6 }
rcIpv6MLDHostCacheGrpFilterMode OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Group Filter Mode for an IPv6 MLD Host Cache Entry."
::= { rcIpv6MLDHostCacheEntry 7 }
-- End of IPv6 MLD Host Cache Table
rcIpv6RouteExtensionTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6RouteExtensionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This entity's IPV6 Routing table."
::= { rcIpv6Objects 19 }
rcIpv6RouteExtensionEntry OBJECT-TYPE
SYNTAX RcIpv6RouteExtensionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A route to a particular destination."
AUGMENTS {
ipv6RouteEntry
}
::= { rcIpv6RouteExtensionTable 1 }
RcIpv6RouteExtensionEntry ::=
SEQUENCE {
rcIpv6RouteExtensionNextHopId DisplayString,
rcIpv6RouteExtensionProtocol INTEGER,
rcIpv6RouteExtensionPathType INTEGER
}
rcIpv6RouteExtensionNextHopId OBJECT-TYPE
SYNTAX DisplayString (SIZE (255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Identifier of the next-hop, hostname or mac adress."
::= { rcIpv6RouteExtensionEntry 1 }
rcIpv6RouteExtensionProtocol OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
-- non-protocol information,
-- e.g., manually configured
local(2), -- entries
netmgmt(3), -- static route
-- obtained via Neighbor
-- Discovery protocol,
ndisc(4), -- e.g., result of Redirect
-- the following are all
-- dynamic routing protocols
rip(5), -- RIPng
ospf(6), -- Open Shortest Path First
bgp(7), -- Border Gateway Protocol
idrp(8), -- InterDomain Routing Protocol
igrp(9), -- InterGateway Routing Protocol
isis(10) -- ISIS Protocol
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The routing mechanism via which this route was learned."
::= { rcIpv6RouteExtensionEntry 2 }
rcIpv6RouteExtensionPathType OBJECT-TYPE
SYNTAX INTEGER {
b(1), -- Best non-ECMP path
be(2), -- Best ECMP path
a(3), -- Alternate non-ECMP path
ae(4) -- Alternate ECMP path
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates IPv6 route path type: best, alternative, ECMP."
::= { rcIpv6RouteExtensionEntry 3 }
-- Ipv6 Route Pref Table
rcIpv6RoutePrefTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6RoutePrefEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 Route Pref table. This table and
rcIpNewRoutePrefTable is designed
to obsolete the rcIpRoutePrefTable"
::= { rcIpv6Objects 20 }
rcIpv6RoutePrefEntry OBJECT-TYPE
SYNTAX RcIpv6RoutePrefEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ipv6 Route Pref Table."
INDEX { rcIpv6RoutePrefDefaultValue }
::= { rcIpv6RoutePrefTable 1 }
RcIpv6RoutePrefEntry ::=
SEQUENCE {
rcIpv6RoutePrefDefaultValue Integer32,
rcIpv6RoutePrefProtocol INTEGER,
rcIpv6RoutePrefConfiguredValue Integer32
}
rcIpv6RoutePrefDefaultValue OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Shows the default preference value for the given
protocol."
::= { rcIpv6RoutePrefEntry 1 }
rcIpv6RoutePrefProtocol OBJECT-TYPE
SYNTAX INTEGER {
local(1),
static(2),
ospfv3Intra(3),
ospfv3Inter(4),
ospfv3External1(5),
ospfv3External2(6),
spbmLevel1(7),
ebgp(8),
ibgp(9),
ripng(10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Protocol name"
::= { rcIpv6RoutePrefEntry 2 }
rcIpv6RoutePrefConfiguredValue OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This value is configurable by the user"
::= { rcIpv6RoutePrefEntry 3 }
--
-- IPSEC
--
--
-- Ipsec policy table
--
rcIpsecPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpsecPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The policy table is used to store all the
attribute values under the policy. An IPSec
policy typically consists of a policy name,
raddr and laddr to which the policy is associated
to, the protocol to which policy is applied,and
the associated action whether to permit or drop
the packets"
::= { rcIpsec 1 }
rcIpsecPolicyEntry OBJECT-TYPE
SYNTAX RcIpsecPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An Ipsec Policy table entry."
INDEX {
rcIpsecPolicyName
}
::= { rcIpsecPolicyTable 1 }
RcIpsecPolicyEntry ::=
SEQUENCE
{
rcIpsecPolicyName DisplayString,
rcIpsecPolicyDstAddressType InetAddressType,
rcIpsecPolicyDstAddress InetAddress,
rcIpsecPolicySrcAddressType InetAddressType,
rcIpsecPolicySrcAddress InetAddress,
rcIpsecPolicySrcPort INTEGER,
rcIpsecPolicyDstPort INTEGER,
rcIpsecPolicyAdminFlag TruthValue,
rcIpsecPolicyL4Protocol INTEGER,
rcIpsecPolicyAction INTEGER,
rcIpsecPolicyRowStatus RowStatus
}
rcIpsecPolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object contains name of the Ipsec
policy."
::= { rcIpsecPolicyEntry 1 }
rcIpsecPolicyDstAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the type of address
field in the rcIpsecPolicyDstAddress.
Only IPv6 address types are supported for
this release."
::= { rcIpsecPolicyEntry 2 }
rcIpsecPolicyDstAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The destination interface address to which
the policy is added."
::= { rcIpsecPolicyEntry 3 }
rcIpsecPolicySrcAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the type of address
field in the rcIpsecPolicySrcAddress.
Only IPv6 address types are supported for
this release."
::= { rcIpsecPolicyEntry 4 }
rcIpsecPolicySrcAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The source interface address of the router
to which the policy is added."
::= { rcIpsecPolicyEntry 5 }
rcIpsecPolicySrcPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The TCP/UDP source port number for which the
policy is added."
::= { rcIpsecPolicyEntry 6 }
rcIpsecPolicyDstPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The TCP/UDP destination port number for which
the policy is added."
::= { rcIpsecPolicyEntry 7 }
rcIpsecPolicyAdminFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The flag is used to enable the policy created."
::= { rcIpsecPolicyEntry 8 }
rcIpsecPolicyL4Protocol OBJECT-TYPE
SYNTAX INTEGER
{
tcp(6),
udp(17),
icmpv6(58),
ospfv3(89),
icmp(1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies the IP protocol number
for the l4 protocol to which this particular
policy is added."
DEFVAL { tcp }
::= { rcIpsecPolicyEntry 9 }
rcIpsecPolicyAction OBJECT-TYPE
SYNTAX INTEGER
{
permit(1),
drop(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The object contains a value that set the
action for the IPSec policy, either to permit
or drop the packet."
DEFVAL { permit }
::= { rcIpsecPolicyEntry 10 }
rcIpsecPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the
rcIpsecPolicyTable."
::= { rcIpsecPolicyEntry 11 }
--
-- Ipsec SA struct table
--
rcIpsecSATable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpsecSAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The Security Association(SA) table is used to
store all the attribute values under the security
association. An IPSec SA typically consists of SA
name, security parameter index, encapsulation
protocol, authentication algorithm, encryption
algorithm, mode of SA, key mode used and SA lifetime."
::= { rcIpsec 2 }
rcIpsecSAEntry OBJECT-TYPE
SYNTAX RcIpsecSAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A Security Association structure table
entry."
INDEX {
rcIpsecSAName
}
::= { rcIpsecSATable 1 }
RcIpsecSAEntry ::=
SEQUENCE
{
rcIpsecSAName DisplayString,
rcIpsecSASpi Unsigned32,
rcIpsecSAHashAlgorithm INTEGER,
rcIpsecSAEncryptAlgorithm INTEGER,
rcIpsecSAAuthMethod INTEGER,
rcIpsecSAMode INTEGER,
rcIpsecSAKeyMode INTEGER,
rcIpsecSAEncryptKeyName DisplayString,
rcIpsecSAHashKeyName DisplayString,
rcIpsecSAHashKeyLength Integer32,
rcIpsecSAEncryptKeyLength Integer32,
rcIpsecSALifetimeSeconds Unsigned32,
rcIpsecSALifetimeKbytes Unsigned32,
rcIpsecSARowStatus RowStatus
}
rcIpsecSAName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object contains name of the security
association."
::= { rcIpsecSAEntry 1 }
rcIpsecSASpi OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object contains, Security Parameter Index
(SPI), which is an identification tag added to
the header. This along with protocol value and
destination are used to identify a SA"
::= { rcIpsecSAEntry 2 }
rcIpsecSAHashAlgorithm OBJECT-TYPE
SYNTAX INTEGER
{
sha1(1),
aesXcbc(2),
md5(3),
null(4),
sha2(5)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object contains the hash algorithm
used in this SA. The algorithms used are
SHA1, AES_CBC, MD5 and SHA2"
DEFVAL { sha2 }
::= { rcIpsecSAEntry 3 }
rcIpsecSAEncryptAlgorithm OBJECT-TYPE
SYNTAX INTEGER
{
des3Cbc(1),
aes128Cbc(2),
aesCtr(3),
null(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object contains the encryption
algorithm used in this SA. The algorithms
used are 3DES_CBC, AES128_CBC and AES_CTR"
DEFVAL { aes128Cbc }
::= { rcIpsecSAEntry 4 }
rcIpsecSAAuthMethod OBJECT-TYPE
SYNTAX INTEGER
{
ah(1),
es(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object specifies authentication Method
of the SA. It can be AH (Authentication Header)
or ES (Encapsulated Security Payload)."
DEFVAL { es }
::= { rcIpsecSAEntry 5 }
rcIpsecSAMode OBJECT-TYPE
SYNTAX INTEGER
{
transport(1),
tunnel(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This flag is used to switch between transport
and tunnel mode. Transport mode is used to
protect the upper layer protocols whereas tunnel
mode is used to protect the whole IP packet."
DEFVAL { transport }
::= { rcIpsecSAEntry 6 }
rcIpsecSAKeyMode OBJECT-TYPE
SYNTAX INTEGER
{
manual(1),
auto(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This flag selects configuration mode of shared
keys, manual or automatic."
DEFVAL { manual }
::= { rcIpsecSAEntry 7 }
rcIpsecSAEncryptKeyName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Key Value for the Encryption Key. Maximum
size is 64"
::= { rcIpsecSAEntry 8 }
rcIpsecSAHashKeyName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Key value for the Hash Key. Maximum size
is 64."
::= { rcIpsecSAEntry 9 }
rcIpsecSAHashKeyLength OBJECT-TYPE
SYNTAX Integer32 (0..64)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Number of bits used in the Hash key.
The values are as follows:
AES-XCBC-MAC - 32
MD5 - 32
SHA1 - 40
SHA2 - 64"
::= { rcIpsecSAEntry 10 }
rcIpsecSAEncryptKeyLength OBJECT-TYPE
SYNTAX Integer32 (0..64)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Number of bits used in the Encryption key.
The values are as follows:
3DES - 48
AES-CBC - 32, 48, 64
AES-CTR - 32"
::= { rcIpsecSAEntry 11 }
rcIpsecSALifetimeSeconds OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The life time in seconds for a security
association."
::= { rcIpsecSAEntry 12 }
rcIpsecSALifetimeKbytes OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The traffic, in kilobytes, that can pass
between IPSec peers using a given security
association before that security association
expires."
::= { rcIpsecSAEntry 13 }
rcIpsecSARowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the
rcIpsecSATable."
::= { rcIpsecSAEntry 14 }
--
-- Ipsec Interface Policy Table
--
rcIpsecInterfacePolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpsecInterfacePolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to store the policy and
interface details while linking the policy
to an interface. This table contains the
policy name, ifindex, direction on which
the policy is applied and the enable flag to
enable/disable ipsec on the interface."
::= { rcIpsec 3 }
rcIpsecInterfacePolicyEntry OBJECT-TYPE
SYNTAX RcIpsecInterfacePolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A Policy interface link table entry."
INDEX {
rcIpsecInterfacePolicyName,
rcIpsecInterfacePolicyIfIndex
}
::= { rcIpsecInterfacePolicyTable 1 }
RcIpsecInterfacePolicyEntry ::=
SEQUENCE
{
rcIpsecInterfacePolicyName DisplayString,
rcIpsecInterfacePolicyIfIndex InterfaceIndex,
rcIpsecInterfacePolicyIfEnabled TruthValue,
rcIpsecInterfacePolicyIfDirection INTEGER,
rcIpsecInterfacePolicyRowStatus RowStatus
}
rcIpsecInterfacePolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object contains name of the Ipsec
policy that is to be linked with the
interface."
::= { rcIpsecInterfacePolicyEntry 1 }
rcIpsecInterfacePolicyIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "If index to which the policy is applied."
::= { rcIpsecInterfacePolicyEntry 2 }
rcIpsecInterfacePolicyIfEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value for this attribute is set when
Ipsec is enabled on the interface and admin
state of the policy is in enabled state"
::= { rcIpsecInterfacePolicyEntry 3 }
rcIpsecInterfacePolicyIfDirection OBJECT-TYPE
SYNTAX INTEGER
{
inBound(1),
outBound(2),
bothDirections(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object contains the direction of
traffic in the interface, where security
needs to be applied. Whether its inBound,
outBound or both Directions"
::= { rcIpsecInterfacePolicyEntry 4 }
rcIpsecInterfacePolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the
rcIpsecInterfacePolicyTable."
::= { rcIpsecInterfacePolicyEntry 5 }
--
-- Ipsec Ospf6 Virtual Link Policy table
--
rcIpsecOspf6VirtualLinkPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpsecOspf6VirtualLinkPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to store all the
attribute values under Ospf virtual
link policy. This table contains the
virtual link area id, neighbour id, SA name
policy action, policy direction, admin status
of the policy, source address, destination
address, virtual link id, interface index
and operation status of the virtual link."
::= { rcIpsec 4 }
rcIpsecOspf6VirtualLinkPolicyEntry OBJECT-TYPE
SYNTAX RcIpsecOspf6VirtualLinkPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An OSPF virtual link Policy table entry."
INDEX {
rcIpsecOspf6VirtualLinkPolicyAreaId,
rcIpsecOspf6VirtualLinkPolicyNeighbor
}
::= { rcIpsecOspf6VirtualLinkPolicyTable 1 }
RcIpsecOspf6VirtualLinkPolicyEntry ::=
SEQUENCE
{
rcIpsecOspf6VirtualLinkPolicyAreaId IpAddress,
rcIpsecOspf6VirtualLinkPolicyNeighbor IpAddress,
rcIpsecOspf6VirtualLinkPolicySAName DisplayString,
rcIpsecOspf6VirtualLinkPolicyAdminStatus TruthValue,
rcIpsecOspf6VirtualLinkPolicyAction INTEGER,
rcIpsecOspf6VirtualLinkPolicyDirection INTEGER,
rcIpsecOspf6VirtualLinkPolicySrcAddressType InetAddressType,
rcIpsecOspf6VirtualLinkPolicySrcAddress InetAddress,
rcIpsecOspf6VirtualLinkPolicyDstAddressType InetAddressType,
rcIpsecOspf6VirtualLinkPolicyDstAddress InetAddress,
rcIpsecOspf6VirtualLinkPolicyLinkID INTEGER,
rcIpsecOspf6VirtualLinkPolicyIfIndex InterfaceIndex,
rcIpsecOspf6VirtualLinkPolicyOperStatus INTEGER,
rcIpsecOspf6VirtualLinkPolicyRowStatus RowStatus
}
rcIpsecOspf6VirtualLinkPolicyAreaId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A 32-bit integer uniquely identifying
the Ospf virtual link area."
::= { rcIpsecOspf6VirtualLinkPolicyEntry 1 }
rcIpsecOspf6VirtualLinkPolicyNeighbor OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A 32-bit integer uniquely identifying
the Ospf virtual link neighbour."
::= { rcIpsecOspf6VirtualLinkPolicyEntry 2 }
rcIpsecOspf6VirtualLinkPolicySAName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object contains the security
association linked to the virtual link."
::= { rcIpsecOspf6VirtualLinkPolicyEntry 3 }
rcIpsecOspf6VirtualLinkPolicyAdminStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The flag is used to enable the policy
created."
DEFVAL { false }
::= { rcIpsecOspf6VirtualLinkPolicyEntry 4 }
rcIpsecOspf6VirtualLinkPolicyAction OBJECT-TYPE
SYNTAX INTEGER
{
permit(1),
drop(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The object contains a value that set the
action of the IPSec Ospf virtual link policy,
either to permit or drop."
DEFVAL { permit }
::= { rcIpsecOspf6VirtualLinkPolicyEntry 5 }
rcIpsecOspf6VirtualLinkPolicyDirection OBJECT-TYPE
SYNTAX INTEGER {
inBound(1),
outBound(2),
bothDirections(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The object indicates the policy direction
for the virtual link."
::= { rcIpsecOspf6VirtualLinkPolicyEntry 6 }
rcIpsecOspf6VirtualLinkPolicySrcAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the type of address
field in thercIpsecOspf6VirtualLinkSrcAddress.
Only IPv6 address types are supported for
this release."
::= { rcIpsecOspf6VirtualLinkPolicyEntry 7 }
rcIpsecOspf6VirtualLinkPolicySrcAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The source interface address to which the
policy is added."
::= { rcIpsecOspf6VirtualLinkPolicyEntry 8 }
rcIpsecOspf6VirtualLinkPolicyDstAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the type of address
field in thercIpsecOspf6VirtualLinkDstAddress.
Only IPv6 address types are supported for
this release."
::= { rcIpsecOspf6VirtualLinkPolicyEntry 9 }
rcIpsecOspf6VirtualLinkPolicyDstAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The destination interface address to which
the policy is added."
::= { rcIpsecOspf6VirtualLinkPolicyEntry 10 }
rcIpsecOspf6VirtualLinkPolicyLinkID OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object contains unique id for an ospf
virtual link."
::= { rcIpsecOspf6VirtualLinkPolicyEntry 11 }
rcIpsecOspf6VirtualLinkPolicyIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The interface If index to which Ospf
virtual link the policy is added."
::= { rcIpsecOspf6VirtualLinkPolicyEntry 12 }
rcIpsecOspf6VirtualLinkPolicyOperStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operation status of the link, up or down."
::= { rcIpsecOspf6VirtualLinkPolicyEntry 13 }
rcIpsecOspf6VirtualLinkPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the
rcIpsecOspf6VirtualLinkPolicyTable."
::= { rcIpsecOspf6VirtualLinkPolicyEntry 14 }
--
-- Ipsec Policy SA Table
--
rcIpsecPolicySALinkTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpsecPolicySALinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to store the policy and
security association details while linking
the policy to a SA. This table contains the
policy name, and the SA name to which the
policy is linked."
::= { rcIpsec 5 }
rcIpsecPolicySALinkEntry OBJECT-TYPE
SYNTAX RcIpsecPolicySALinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A Policy interface link table entry."
INDEX {
rcIpsecPolicySALinkPolicyName,
rcIpsecPolicySALinkSAName
}
::= { rcIpsecPolicySALinkTable 1 }
RcIpsecPolicySALinkEntry ::=
SEQUENCE
{
rcIpsecPolicySALinkPolicyName DisplayString,
rcIpsecPolicySALinkSAName DisplayString,
rcIpsecPolicySALinkRowStatus RowStatus
}
rcIpsecPolicySALinkPolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object contains name of the Ipsec
policy."
::= { rcIpsecPolicySALinkEntry 1 }
rcIpsecPolicySALinkSAName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object contains name of the Security
Association."
::= { rcIpsecPolicySALinkEntry 2 }
rcIpsecPolicySALinkRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the
rcIpsecPolicySALinkTable."
::= { rcIpsecPolicySALinkEntry 3 }
--
-- Ipsec Stats table
--
rcIpsecStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpsecStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This contains the IPSec statistics / counter
values on the switch level for all the IPSec
enabled interfaces."
::= { rcIpsec 6 }
rcIpsecStatisticsEntry OBJECT-TYPE
SYNTAX RcIpsecStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An Ipsec stats table entry."
INDEX { rcIpsecStatisticsIfIndex }
::= { rcIpsecStatisticsTable 1 }
RcIpsecStatisticsEntry ::=
SEQUENCE
{
rcIpsecStatisticsIfIndex InterfaceIndex,
rcIpsecStatisticsInSuccesses Counter64,
rcIpsecStatisticsInSPViolations Counter64,
rcIpsecStatisticsInNotEnoughMemories Counter64,
rcIpsecStatisticsInAHESPReplays Counter64,
rcIpsecStatisticsInESPReplays Counter64,
rcIpsecStatisticsInAHFailures Counter64,
rcIpsecStatisticsInESPFailures Counter64,
rcIpsecStatisticsOutSuccesses Counter64,
rcIpsecStatisticsOutSPViolations Counter64,
rcIpsecStatisticsOutNotEnoughMemories Counter64,
rcIpsecStatisticsgeneralError Counter64,
rcIpsecStatisticsInAHSuccesses Counter64,
rcIpsecStatisticsOutAHSuccesses Counter64,
rcIpsecStatisticsInESPSuccesses Counter64,
rcIpsecStatisticsOutESPSuccesses Counter64,
rcIpsecStatisticsOutKBytes Counter64,
rcIpsecStatisticsOutBytes Counter64,
rcIpsecStatisticsInKBytes Counter64,
rcIpsecStatisticsInBytes Counter64,
rcIpsecStatisticsTotalPacketsProcessed Counter64,
rcIpsecStatisticsTotalPacketsByPassed Counter64,
rcIpsecStatisticsOutAHFailures Counter64,
rcIpsecStatisticsOutESPFailures Counter64,
rcIpsecStatisticsInMD5Hmacs Counter64,
rcIpsecStatisticsInSHA1Hmacs Counter64,
rcIpsecStatisticsInAESXCBCs Counter64,
rcIpsecStatisticsInAnyNullAuth Counter64,
rcIpsecStatisticsIn3DESCBCs Counter64,
rcIpsecStatisticsInAESCBCs Counter64,
rcIpsecStatisticsInAESCTRs Counter64,
rcIpsecStatisticsInAnyNullEncrypt Counter64,
rcIpsecStatisticsOutMD5Hmacs Counter64,
rcIpsecStatisticsOutSHA1Hmacs Counter64,
rcIpsecStatisticsOutAESXCBCs Counter64,
rcIpsecStatisticsOutInAnyNullAuth Counter64,
rcIpsecStatisticsOut3DESCBCs Counter64,
rcIpsecStatisticsOutAESCBCs Counter64,
rcIpsecStatisticsOutAESCTRs Counter64,
rcIpsecStatisticsOutInAnyNullEncrypt Counter64
}
rcIpsecStatisticsIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Interface If index for which the statistics is
captured for this interface."
::= { rcIpsecStatisticsEntry 1 }
rcIpsecStatisticsInSuccesses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of ingress packets successfully
carried on IPSec for this interface."
::= { rcIpsecStatisticsEntry 2 }
rcIpsecStatisticsInSPViolations OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of ingress packets discarded
by IPSec if security policy violation since boot
time for this interface."
::= { rcIpsecStatisticsEntry 3 }
rcIpsecStatisticsInNotEnoughMemories OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets discarded
by IPSec if not enough memory available since
boot time for this interface."
::= { rcIpsecStatisticsEntry 4 }
rcIpsecStatisticsInAHESPReplays OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets discarded
by IPSec if AH replay check failed since boot
time for this interface."
::= { rcIpsecStatisticsEntry 5 }
rcIpsecStatisticsInESPReplays OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets discarded
by IPSec if ESP replay check failed since boot
time for this interface."
::= { rcIpsecStatisticsEntry 6 }
rcIpsecStatisticsInAHFailures OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets discarded
by IPSec if AH authentication check failed since
boot time for this interface."
::= { rcIpsecStatisticsEntry 7 }
rcIpsecStatisticsInESPFailures OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets discarded by
IPSec if ESP authentication check failed since boot
time for this interface."
::= { rcIpsecStatisticsEntry 8 }
rcIpsecStatisticsOutSuccesses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets successfully
carried on IPSec since boot time for this interface."
::= { rcIpsecStatisticsEntry 9 }
rcIpsecStatisticsOutSPViolations OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets discarded by
IPSec if security policy violation since boot time
for this interface."
::= { rcIpsecStatisticsEntry 10 }
rcIpsecStatisticsOutNotEnoughMemories OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets discarded by
IPSec if not enough memory available since boot time
for this interface."
::= { rcIpsecStatisticsEntry 11 }
rcIpsecStatisticsgeneralError OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of general occurs since boot time
for this interface."
::= { rcIpsecStatisticsEntry 12 }
rcIpsecStatisticsInAHSuccesses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets carried by IPSec
if AH authentication succeeded since boot time
for this interface."
::= { rcIpsecStatisticsEntry 13 }
rcIpsecStatisticsOutAHSuccesses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets carried by IPSec
if AH authentication succeeded since boot time for this
interface."
::= { rcIpsecStatisticsEntry 14 }
rcIpsecStatisticsInESPSuccesses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets carried by IPSec
if ESP authentication succeeded since boot time for
this interface."
::= { rcIpsecStatisticsEntry 15 }
rcIpsecStatisticsOutESPSuccesses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets carried by IPSec
if ESP authentication succeeded since boot time for this
interface."
::= { rcIpsecStatisticsEntry 16 }
rcIpsecStatisticsOutKBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets greater than
1 KB for this interface."
::= { rcIpsecStatisticsEntry 17 }
rcIpsecStatisticsOutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound byte sized packets for
this interface"
::= { rcIpsecStatisticsEntry 18 }
rcIpsecStatisticsInKBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets greater than
1 KB for this interface."
::= { rcIpsecStatisticsEntry 19 }
rcIpsecStatisticsInBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound byte sized packets
for this interface."
::= { rcIpsecStatisticsEntry 20 }
rcIpsecStatisticsTotalPacketsProcessed OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of packets processed since boot
time for this interface."
::= { rcIpsecStatisticsEntry 21 }
rcIpsecStatisticsTotalPacketsByPassed OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of packets bypassed since boot
time for this interface."
::= { rcIpsecStatisticsEntry 22 }
rcIpsecStatisticsOutAHFailures OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets discarded by
IPSec if AH authentication check failed since boot
time for this interface."
::= { rcIpsecStatisticsEntry 23 }
rcIpsecStatisticsOutESPFailures OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets discarded by
IPSec if ESP authentication check failed since boot
time for this interface."
::= { rcIpsecStatisticsEntry 24 }
rcIpsecStatisticsInMD5Hmacs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound HMAC MD5 occurrences
since boot time for this interface."
::= { rcIpsecStatisticsEntry 25 }
rcIpsecStatisticsInSHA1Hmacs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound HMAC SHA1 occurrences
since boot time for this interface."
::= { rcIpsecStatisticsEntry 26 }
rcIpsecStatisticsInAESXCBCs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound AES XCBC MAC occurrences
since boot time for this interface."
::= { rcIpsecStatisticsEntry 27 }
rcIpsecStatisticsInAnyNullAuth OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of inbound packets without any Authentication
algorithm for this interface."
::= { rcIpsecStatisticsEntry 28 }
rcIpsecStatisticsIn3DESCBCs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound Triple DES CBC occurrences
since boot time for this interface."
::= { rcIpsecStatisticsEntry 29 }
rcIpsecStatisticsInAESCBCs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound AES CBC occurrences since
boot time for this interface."
::= { rcIpsecStatisticsEntry 30 }
rcIpsecStatisticsInAESCTRs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound DES CBC occurrences since
boot time for this interface."
::= { rcIpsecStatisticsEntry 31 }
rcIpsecStatisticsInAnyNullEncrypt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of inbound packets without any Encryption
algorithm for this interface."
::= { rcIpsecStatisticsEntry 32 }
rcIpsecStatisticsOutMD5Hmacs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound HMAC MD5 occurrences since
boot time for this interface."
::= { rcIpsecStatisticsEntry 33 }
rcIpsecStatisticsOutSHA1Hmacs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound HMAC SHA1 occurrences since
boot time for this interface."
::= { rcIpsecStatisticsEntry 34 }
rcIpsecStatisticsOutAESXCBCs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound AES XCBC MAC occurrences
since boot time for this interface."
::= { rcIpsecStatisticsEntry 35 }
rcIpsecStatisticsOutInAnyNullAuth OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of packets without any Authentication
algorithm for this interface."
::= { rcIpsecStatisticsEntry 36 }
rcIpsecStatisticsOut3DESCBCs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound Triple DES CBC occurrences
since boot time for this interface."
::= { rcIpsecStatisticsEntry 37 }
rcIpsecStatisticsOutAESCBCs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound AES CBC occurrences since
boot time for this interface."
::= { rcIpsecStatisticsEntry 38 }
rcIpsecStatisticsOutAESCTRs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound DES CBC occurrence since boot
time for this interface."
::= { rcIpsecStatisticsEntry 39 }
rcIpsecStatisticsOutInAnyNullEncrypt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of packets without any Encryption algorithm
for this interface."
::= { rcIpsecStatisticsEntry 40 }
--
-- Ipsec Global Statistics Scalars
--
rcIpsecGlobalStatisticsScalars OBJECT IDENTIFIER ::= { rcIpsec 7 }
rcIpsecGlobalStatisticsInSuccesses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of ingress packets successfully
carried on IPSec."
::= { rcIpsecGlobalStatisticsScalars 1 }
rcIpsecGlobalStatisticsInSPViolations OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of ingress packets discarded
by IPSec if security policy violation since boot
time."
::= { rcIpsecGlobalStatisticsScalars 2 }
rcIpsecGlobalStatisticsInNotEnoughMemories OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets discarded
by IPSec if not enough memory available since
boot time."
::= { rcIpsecGlobalStatisticsScalars 3 }
rcIpsecGlobalStatisticsInAHESPReplays OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets discarded
by IPSec if AH replay check failed since boot
time."
::= { rcIpsecGlobalStatisticsScalars 4 }
rcIpsecGlobalStatisticsInESPReplays OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets discarded
by IPSec if ESP replay check failed since boot
time."
::= { rcIpsecGlobalStatisticsScalars 5 }
rcIpsecGlobalStatisticsInAHFailures OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets discarded
by IPSec if AH authentication check failed since
boot time."
::= { rcIpsecGlobalStatisticsScalars 6 }
rcIpsecGlobalStatisticsInESPFailures OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets discarded by
IPSec if ESP authentication check failed since boot
time."
::= { rcIpsecGlobalStatisticsScalars 7 }
rcIpsecGlobalStatisticsOutSuccesses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets successfully
carried on IPSec since boot time."
::= { rcIpsecGlobalStatisticsScalars 8 }
rcIpsecGlobalStatisticsOutSPViolations OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets discarded by
IPSec if security policy violation since boot time."
::= { rcIpsecGlobalStatisticsScalars 9 }
rcIpsecGlobalStatisticsOutNotEnoughMemories OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets discarded by
IPSec if not enough memory available since boot time."
::= { rcIpsecGlobalStatisticsScalars 10 }
rcIpsecGlobalStatisticsgeneralError OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of general occurs since boot time"
::= { rcIpsecGlobalStatisticsScalars 11 }
rcIpsecGlobalStatisticsInAHSuccesses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets carried by IPSec
if AH authentication succeeded since boot time."
::= { rcIpsecGlobalStatisticsScalars 12 }
rcIpsecGlobalStatisticsOutAHSuccesses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets carried by IPSec
if AH authentication succeeded since boot time."
::= { rcIpsecGlobalStatisticsScalars 13 }
rcIpsecGlobalStatisticsInESPSuccesses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets carried by IPSec
if ESP authentication succeeded since boot time."
::= { rcIpsecGlobalStatisticsScalars 14 }
rcIpsecGlobalStatisticsOutESPSuccesses OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets carried by IPSec
if ESP authentication succeeded since boot time."
::= { rcIpsecGlobalStatisticsScalars 15 }
rcIpsecGlobalStatisticsOutKBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets greater than
1 KB."
::= { rcIpsecGlobalStatisticsScalars 16 }
rcIpsecGlobalStatisticsOutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound byte sized packets"
::= { rcIpsecGlobalStatisticsScalars 17 }
rcIpsecGlobalStatisticsInKBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound packets greater than
1 KB."
::= { rcIpsecGlobalStatisticsScalars 18 }
rcIpsecGlobalStatisticsInBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound byte sized packets."
::= { rcIpsecGlobalStatisticsScalars 19 }
rcIpsecGlobalStatisticsTotalPacketsProcessed OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of packets processed since boot
time."
::= { rcIpsecGlobalStatisticsScalars 20 }
rcIpsecGlobalStatisticsTotalPacketsByPassed OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of packets bypassed since boot
time."
::= { rcIpsecGlobalStatisticsScalars 21 }
rcIpsecGlobalStatisticsOutAHFailures OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets discarded by
IPSec if AH authentication check failed since boot
time."
::= { rcIpsecGlobalStatisticsScalars 22 }
rcIpsecGlobalStatisticsOutESPFailures OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound packets discarded by
IPSec if ESP authentication check failed since boot
time."
::= { rcIpsecGlobalStatisticsScalars 23 }
rcIpsecGlobalStatisticsInMD5Hmacs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound HMAC MD5 occurrences
since boot time."
::= { rcIpsecGlobalStatisticsScalars 24 }
rcIpsecGlobalStatisticsInSHA1Hmacs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound HMAC SHA1 occurrences
since boot time."
::= { rcIpsecGlobalStatisticsScalars 25 }
rcIpsecGlobalStatisticsInAESXCBCs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound AES XCBC MAC occurrences
since boot time."
::= { rcIpsecGlobalStatisticsScalars 26 }
rcIpsecGlobalStatisticsInAnyNullAuth OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of inbound packets without any Authentication
algorithm."
::= { rcIpsecGlobalStatisticsScalars 27 }
rcIpsecGlobalStatisticsIn3DESCBCs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound Triple DES CBC occurrences
since boot time."
::= { rcIpsecGlobalStatisticsScalars 28 }
rcIpsecGlobalStatisticsInAESCBCs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of inbound AES CBC occurrences since
boot time."
::= { rcIpsecGlobalStatisticsScalars 29 }
rcIpsecGlobalStatisticsInAESCTRs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound DES CBC occurrences since
boot time."
::= { rcIpsecGlobalStatisticsScalars 30 }
rcIpsecGlobalStatisticsInAnyNullEncrypt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of inbound packets without any Encryption
algorithm"
::= { rcIpsecGlobalStatisticsScalars 31 }
rcIpsecGlobalStatisticsOutMD5Hmacs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound HMAC MD5 occurrences since
boot time."
::= { rcIpsecGlobalStatisticsScalars 32 }
rcIpsecGlobalStatisticsOutSHA1Hmacs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound HMAC SHA1 occurrences since
boot time."
::= { rcIpsecGlobalStatisticsScalars 33 }
rcIpsecGlobalStatisticsOutAESXCBCs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound AES XCBC MAC occurrences
since boot time."
::= { rcIpsecGlobalStatisticsScalars 34 }
rcIpsecGlobalStatisticsOutInAnyNullAuth OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of outbound packets without any Authentication
algorithm"
::= { rcIpsecGlobalStatisticsScalars 35 }
rcIpsecGlobalStatisticsOut3DESCBCs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound Triple DES CBC occurrences
since boot time."
::= { rcIpsecGlobalStatisticsScalars 36 }
rcIpsecGlobalStatisticsOutAESCBCs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound AES CBC occurrences since
boot time."
::= { rcIpsecGlobalStatisticsScalars 37 }
rcIpsecGlobalStatisticsOutAESCTRs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of outbound DES CBC occurrence since boot
time."
::= { rcIpsecGlobalStatisticsScalars 38 }
rcIpsecGlobalStatisticsOutInAnyNullEncrypt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of inbound packets without any Encryption
algorithm"
::= { rcIpsecGlobalStatisticsScalars 39 }
-- Ipsec END
--
--IPv6 FHS Snooping Table
--
rcIpv6FhsSnoopTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6FhsSnoopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains the entries which are snooped by different methods."
::= { rcIpv6Objects 21 }
rcIpv6FhsSnoopEntry OBJECT-TYPE
SYNTAX RcIpv6FhsSnoopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing a learned DHCPv6 binding."
INDEX { rcIpv6FhsSnoopVlanId, rcIpv6FhsSnoopIpv6Address }
::= { rcIpv6FhsSnoopTable 1 }
RcIpv6FhsSnoopEntry ::=
SEQUENCE {
rcIpv6FhsSnoopVlanId RcVlanIdOrNone,
rcIpv6FhsSnoopIpv6Address Ipv6Address,
rcIpv6FhsSnoopMacAddress MacAddress,
rcIpv6FhsSnoopInterfaceIndex InterfaceIndex,
rcIpv6FhsSnoopEntryType INTEGER,
rcIpv6FhsSnoopEntrySource INTEGER,
rcIpv6FhsSnoopValidTime Unsigned32,
rcIpv6FhsSnoopTimeToExpiry Unsigned32,
rcIpv6FhsSnoopRowStatus RowStatus
}
rcIpv6FhsSnoopVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The VLAN to which the snooped entry belongs."
::= { rcIpv6FhsSnoopEntry 1 }
rcIpv6FhsSnoopIpv6Address OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The IPv6 address assigned to this IPv6 host."
::= { rcIpv6FhsSnoopEntry 2 }
rcIpv6FhsSnoopMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The MAC address of the snooped entry."
::= { rcIpv6FhsSnoopEntry 3 }
rcIpv6FhsSnoopInterfaceIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The interface to which the entry is learnt."
::= { rcIpv6FhsSnoopEntry 4 }
rcIpv6FhsSnoopEntryType OBJECT-TYPE
SYNTAX INTEGER {
static(1),
dynamic(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the type of entry - static (1) or dynamic (2). "
::= { rcIpv6FhsSnoopEntry 5 }
rcIpv6FhsSnoopEntrySource OBJECT-TYPE
SYNTAX INTEGER {
static(1),
dhcp(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the method entry was learnt from - static (1) or dhcp (2). "
::= { rcIpv6FhsSnoopEntry 6 }
rcIpv6FhsSnoopValidTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The valid time for the snooped entry."
::= { rcIpv6FhsSnoopEntry 7 }
rcIpv6FhsSnoopTimeToExpiry OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time to expiry of the snooped entry."
::= { rcIpv6FhsSnoopEntry 8 }
rcIpv6FhsSnoopRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Row status to create/delete snooped entries."
::= { rcIpv6FhsSnoopEntry 9}
--
-- Notifications objects
--
rcIpv6FhsSnoopNotificationObjects OBJECT IDENTIFIER ::= { rcIpv6Objects 22 }
rcIpv6FhsSnoopNotificationEntryType OBJECT-TYPE
SYNTAX INTEGER {
static (1),
dynamic (2)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This value indicates type of binding entry. static (1)
entries are created by administrator manually whereas
dynamic (2) entries are learnt through snooping."
::= { rcIpv6FhsSnoopNotificationObjects 1 }
rcIpv6FhsSnoopNotificationEntryCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This value indicates current number of binding entries of type
rcIpv6FhsSnoopingNotificationEntryType"
::= { rcIpv6FhsSnoopNotificationObjects 2 }
--
-- Vxlan objects
--
rcVxlanVtepSourceIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Vxlan tunnel end point source IP address."
::= { rcVxlan 1}
rcVxlanVtepVrf OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Vrf associated with vtep source IP"
::= {rcVxlan 2}
rcVxlanVtepTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVxlanVtepEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table for vxlan tunnel end point."
::= { rcVxlan 3 }
rcVxlanVtepEntry OBJECT-TYPE
SYNTAX RcVxlanVtepEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry contains the configuration information about the vxlan tunnel end point"
INDEX { rcVxlanVtepId }
::= { rcVxlanVtepTable 1 }
RcVxlanVtepEntry ::= SEQUENCE {
rcVxlanVtepId Integer32,
rcVxlanVtepIpAddr IpAddress,
rcVxlanVtepName DisplayString,
rcVxlanVtepRowStatus RowStatus,
rcVxlanVtepNextHopVrfName SnmpAdminString,
rcVxlanVtepOvsdbConfigured TruthValue
}
rcVxlanVtepId OBJECT-TYPE
SYNTAX Integer32 (1..500)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index used to uniquely identify this vxlan tunnel end point."
::= { rcVxlanVtepEntry 1 }
rcVxlanVtepIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "A value that uniquely identifies the destination
IP address of vtep tunnel"
::= { rcVxlanVtepEntry 2}
rcVxlanVtepName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "An administratively-assigned name for this vxlan tunnel end point.
By default name will be VTEP-<#ID>-<IP address> "
::= { rcVxlanVtepEntry 3 }
rcVxlanVtepRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete vxlan tunnel end point"
::= { rcVxlanVtepEntry 4}
rcVxlanVtepNextHopVrfName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop vrf name to reach remote vtep"
::= { rcVxlanVtepEntry 5 }
rcVxlanVtepOvsdbConfigured OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to distinguish between Ovsdb Controller configured vxlan tunnel end point and
user created vxlan tunnel end point, if this bool is set, then it is configured by
the controller, otherwise it is configured by the user"
::= { rcVxlanVtepEntry 6 }
rcVxlanVnidTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVxlanVnidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A Vxlan vnid table."
::= { rcVxlan 4}
rcVxlanVnidEntry OBJECT-TYPE
SYNTAX RcVxlanVnidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing vnid and i-sid information for a
particular vxlan tunnel end point."
INDEX { rcVxlanVnidIdentifier }
::= { rcVxlanVnidTable 1 }
RcVxlanVnidEntry ::= SEQUENCE {
rcVxlanVnidIdentifier Integer32,
rcVxlanVnidIsid Integer32,
rcVxlanVnidRowStatus RowStatus,
rcVxlanVnidAction INTEGER,
rcVxlanVnidOvsdbConfigured TruthValue
}
rcVxlanVnidIdentifier OBJECT-TYPE
SYNTAX Integer32(1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies the vnid
of this vxlan tunnel end point."
::= { rcVxlanVnidEntry 1 }
rcVxlanVnidIsid OBJECT-TYPE
SYNTAX Integer32(1..16777215)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "A value that uniquely identifies the i-sid
of this Vxlan end point."
::= { rcVxlanVnidEntry 2 }
rcVxlanVnidRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Row status for create/delete. "
::= { rcVxlanVnidEntry 3}
rcVxlanVnidAction OBJECT-TYPE
SYNTAX INTEGER {
none(1), -- none of the following
flushMacFdb(2), -- flush MAC forwarding table
syncMacFdb(3) -- sync MAC forwarding table
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Vnid related actions."
DEFVAL { none }
::= { rcVxlanVnidEntry 4}
rcVxlanVnidOvsdbConfigured OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to distinguish between Ovsdb Controller configured vnid and
user created vnid, if this bool is set, then it is configured by
the controller, otherwise it is configured by the user"
::= { rcVxlanVnidEntry 5 }
rcVxlanVnidEndPointTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVxlanVnidEndPointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Attributes of vnid table at vxlan tunnel end point."
::= { rcVxlan 5 }
rcVxlanVnidEndPointEntry OBJECT-TYPE
SYNTAX RcVxlanVnidEndPointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing configuration information for a
particular vnid at vxlan tunnel end point."
INDEX { rcVxlanVnidEndPointVnid,
rcVxlanVnidEndPointVtepId
}
::= { rcVxlanVnidEndPointTable 1 }
RcVxlanVnidEndPointEntry ::= SEQUENCE {
rcVxlanVnidEndPointVnid Integer32,
rcVxlanVnidEndPointVtepId Integer32,
rcVxlanVnidEndPointIsid Integer32,
rcVxlanVnidEndPointRowStatus RowStatus
}
rcVxlanVnidEndPointVnid OBJECT-TYPE
SYNTAX Integer32(1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies the vnid
of this vxlan tunnel end point."
::= { rcVxlanVnidEndPointEntry 1 }
rcVxlanVnidEndPointVtepId OBJECT-TYPE
SYNTAX Integer32(1..500)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "vxlan tunnel end point id associated with given vnid "
::= { rcVxlanVnidEndPointEntry 2}
rcVxlanVnidEndPointIsid OBJECT-TYPE
SYNTAX Integer32(1..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A value that uniquely identifies the i-sid
of this vxlan tunnel end point."
::= { rcVxlanVnidEndPointEntry 3 }
rcVxlanVnidEndPointRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Row status for create/delete. "
::= { rcVxlanVnidEndPointEntry 4}
rcVxlanVnidElanEndPointTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVxlanVnidElanEndPointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of elan end point entries."
::= { rcVxlan 7 }
rcVxlanVnidElanEndPointEntry OBJECT-TYPE
SYNTAX RcVxlanVnidElanEndPointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing configuration information for a
particular elan end point."
INDEX { rcVxlanVnidElanEndPointVnid,
rcVxlanVnidElanEndPointCvid,
rcVxlanVnidElanEndPointIfIndex}
::= { rcVxlanVnidElanEndPointTable 1 }
RcVxlanVnidElanEndPointEntry ::= SEQUENCE {
rcVxlanVnidElanEndPointVnid Integer32,
rcVxlanVnidElanEndPointCvid Integer32,
rcVxlanVnidElanEndPointIfIndex InterfaceIndex,
rcVxlanVnidElanEndPointIsid Integer32,
rcVxlanVnidElanEndPointRowStatus RowStatus
}
rcVxlanVnidElanEndPointVnid OBJECT-TYPE
SYNTAX Integer32(1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies the vnid
of this elan end point."
::= { rcVxlanVnidElanEndPointEntry 1 }
rcVxlanVnidElanEndPointCvid OBJECT-TYPE
SYNTAX Integer32 (1..4096)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies the customer vid
of this elan end point. 4095 is not used. 4096 is reserved for
untagged case"
::= { rcVxlanVnidElanEndPointEntry 2 }
rcVxlanVnidElanEndPointIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface index for mlt or port of this elan end point."
::= { rcVxlanVnidElanEndPointEntry 3 }
rcVxlanVnidElanEndPointIsid OBJECT-TYPE
SYNTAX Integer32(1..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A i-sid value associated with vnid"
::= { rcVxlanVnidElanEndPointEntry 4 }
rcVxlanVnidElanEndPointRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Row status for create/delete elan end point under vnid "
::= { rcVxlanVnidElanEndPointEntry 5}
rcVxlanVtepNextHopTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVxlanVtepNextHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table to store nexthop information for the remote vtep"
::= { rcVxlan 6 }
rcVxlanVtepNextHopEntry OBJECT-TYPE
SYNTAX RcVxlanVtepNextHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry contains the nexthop information for the remote vtep"
INDEX { rcVxlanVtepNextHopVtepId,
rcVxlanVtepNextHopIp
}
::= { rcVxlanVtepNextHopTable 1 }
RcVxlanVtepNextHopEntry ::= SEQUENCE {
rcVxlanVtepNextHopVtepId Integer32,
rcVxlanVtepNextHopIp IpAddress,
rcVxlanVtepNextHopIfIndex InterfaceIndex,
rcVxlanVtepNextHopVid Integer32
}
rcVxlanVtepNextHopVtepId OBJECT-TYPE
SYNTAX Integer32 (1..500)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index used to uniquely identify the remote vtep.This value is same as the vtep identifier in the rcVxlanVtepTable"
::= { rcVxlanVtepNextHopEntry 1 }
rcVxlanVtepNextHopIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index that uniquely identifies the next hop
IP address of the remote vtep"
::= { rcVxlanVtepNextHopEntry 2}
rcVxlanVtepNextHopIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop destination ifindex to reach the remote vtep"
::= { rcVxlanVtepNextHopEntry 3 }
rcVxlanVtepNextHopVid OBJECT-TYPE
SYNTAX Integer32 (0..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop vlan id to reach the remote vtep"
::= { rcVxlanVtepNextHopEntry 4}
--
-- SFLOW
--
rcSflowMib OBJECT IDENTIFIER ::= { rcSflow 1 }
rcSflowObjects OBJECT IDENTIFIER ::= { rcSflowMib 1 }
rcSflowScalars OBJECT IDENTIFIER ::= { rcSflowObjects 1 }
rcSflowAdminEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Globally enables or disables sflow."
::= { rcSflowScalars 1 }
rcSflowAgentAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The address type of the address associated with sflow agent."
::= { rcSflowScalars 2 }
rcSflowAgentAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The IP address associated with sflow agent."
::= { rcSflowScalars 3 }
rcSflowStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcSflowStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to show/clear sflow statistics."
::= { rcSflowObjects 2 }
rcSflowStatsEntry OBJECT-TYPE
SYNTAX RcSflowStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing sflow stats information."
INDEX { rcSflowStatsIndex }
::= { rcSflowStatsTable 1 }
RcSflowStatsEntry ::=
SEQUENCE {
rcSflowStatsIndex Integer32,
rcSflowStatsDatagramCount Counter64,
rcSflowStatsClearStats TruthValue
}
rcSflowStatsIndex OBJECT-TYPE
SYNTAX Integer32(1..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "sflow Collector id."
::= { rcSflowStatsEntry 1 }
rcSflowStatsDatagramCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of datagrams sent to collector."
::= { rcSflowStatsEntry 2 }
rcSflowStatsClearStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to clear the sflow statistics."
DEFVAL { false }
::= { rcSflowStatsEntry 3 }
--
-- *** 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),
routePolicyOverSystemLimit(631),
routePolicyOverVrfLimit(632),
ipInterfaceNotExist(635),
questionMarkNotAllowedInsideTheNameString(636),
eapolEnabledPortsCannotBeAddedToMlt(8005),
eapolNotAllowedOnMltPorts(8006),
cannotConfigureLacpOnEapolEnabledPorts(8007),
nonEapolPasswordFormatCannotBeEmpty(8008),
multiHostMacMaxCannotBeChangedOnEapolEnabledPorts(8009),
eapolNotAllowedOnVlacpEnabledPorts(8010),
vlacpCannotBeEnabledOnEapolPorts(8011),
macsecNotAllowedOnEapolPorts(8012),
eapolNotAllowedOnMacsecPorts(8013),
eapolCannotBeConfiguredOnIsisInterface(8014),
isisConfigurationNotAllowedOnEapolEnabledPorts(8015),
eapolNotAllowedOnFlexuniFaInterface(8016),
eapolNotAllowedOnPrivateVlanInterface(8017),
eapolInvalidMaxClientsValue(8018),
eapolInvalidEapMaxClientsValue(8019),
eapolInvalidNonEapMaxClientsValue(8020),
eapolGuestVlanNotAllowedAsPrivateVlan(8021),
eapolFailOpenVlanNotAllowedAsPrivateVlan(8022),
eapolGuestVlanNotAllowedAsSpbmBVlan(8023),
eapolFailOpenVlanNotAllowedAsSpbmBVlan(8024),
eapolMhsaNotAllowedOnFOVEnabledPorts(8025),
eapolFOVNotAllowedOnMhsaEnabledPorts(8026),
eapolNotAllowedOnIpSourceGuardEnabledPorts(8027),
eapolOperModeCannotBeChangedOnEapolEnabledPorts(8028),
eapolGuestVlanNotAllowedOnDhcpsnVlan(8029),
eapolFailOpenVlanNotAllowedOnDhcpsnVlan(8030),
eapolPortCannotBeEnabledIfVlanIsDhcpsn(8031),
eapolVlanPortOnDaiDisabledVlan(8032),
eapolVlanPortOnDhcpsnDisabledVlan(8033),
communityAlreadyExists(9101),
communityDoesnotExist(9102),
communityStorageTypePermanent(9103),
defaultEntryNotDeletable(9104),
invalidAccessPolicyStrict(9105),
targetAddressNotExist(9106),
cannotChangeCurrentAndDeprecatedMib(9107),
invalidPath(9108),
duplicateTargetAddress(9110),
notifyTagIsOnlyAllowedUpTo32Chars(9112),
authenticationFailureTrapMustBeEnabledFirst(9113),
macFlapLimitTimeNotValid(9114),
udpSrcByVipCannotBeEnabledWithoutVip(9115),
configFileNameIsRequiredForSaveToSlave(9116),
noSpaceAllowedInFilename(9117),
noSpaceAllowedInPathname(9118),
cannotDeleteAllMgmtVirtualIpWhenUdpSrcByVipEnabled(9119),
invalidSaveConfigFilename(9120),
notAllowToCreateOrDeleteNotifyEntry(9121),
entityIsNotPresentOnDevice(9122),
rmonMemFail(9201),
rmonEnableMustCreateIpHostFirst(9202),
deleteIpHostMustDisableRmonFirst(9203),
rmonMaxHostReached(9204),
rmonInvalidOwnerValue(9205),
cannotChangeInterfaceRmonWhenGlobalRmonDisabled(9206),
rmonIsDisabled(9207),
rmonAlarmInvalid(9208),
rmonUnwritable(9209),
rmonEventInvalid(9210),
rmonOidNotFound(9211),
rmonOidInvalid(9212),
rmonEventInUse(9213),
rmonIncompleteRequest(9214),
rmonInvalidCharInDescription(9215),
rmonInvalidCharInCommunity(9216),
rmonMaxStatsReached(9217),
rmonMaxHistoryControlReached(9218),
rmonMaxHistoryEthernetReached(9219),
rmonMaxAlarmsReached(9220),
rmonMaxEventsReached(9221),
rmonAlarmThresholdNeeded(9222),
rmonHistoryIntervalCannotBeModifiedAfterCreation(9223),
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),
ingressPoliceNonRsPort(9395),
customAutoNegAdvertNotSupported(9396),
autoNegotiateIsDisable(9397),
slppInvalidEtherType(9398),
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),
rmodeRequired(9419),
maxVlanDisallow(9420),
softwareLicenseViolation(9425),
cpuActionNotAllowed(9426),
resetOperNotAllowed(9427),
cpuActionNotAllowedPwrPrio(9428),
yearAllowedToBeSetExceeds(9438),
adminStatusCannotBeModifiedOnMasterCP(9439),
resetOnlyAllowedOnStandbyCPOrIOCardOrSFCard(9440),
cardIsNotPoweredOn(9441),
adminEnableOrDisableIsOnlyAllowedOnIOCard(9442),
powerPriorityOfCPCannotBeModified(9443),
powerPriorityCannotBeModifiedOnSF1andSF4(9444),
powerPriorityCannotBeModifedOnThisSlot(9445),
poweringDownOfMasterCPIsNotAllowed(9446),
powerDownOnlyAllowedOnIOAndSFSlot(9447),
powerIsAlreadyOn(9448),
powerIsAlreadyDown(9449),
dnsEntryCannotBeCreatedWithoutAddress(9450),
dnsServerIpv6AddressNotSupported(9451),
powerPriorityCannotBeSetToCritical(9452),
fabStatsCaptureCannotBeEnabledWithoutPort(9453),
resetOnlyAllowedOnOneManagementSFCard(9454),
onlyOneManagementSFCardPowerDown(9455),
slotResetNotAllowedOnVsp4000(9459),
invalidSlotNumber(9460),
advancedSoftwareLicenseViolation(9461),
premierSoftwareLicenseViolation(9462),
fabStatsCaptureCantBeEnabledWhenAddingNewPort(9463),
fabStatsCaptureEnableForOnePortOnly(9464),
fabStatsCaptureAlreadyEnabled(9465),
cannotPowerGen1CardWhenSwitchIsRunningInGen2Mode(9466),
cannotEnableOrResetGen1CardWhenSwitchIsRunningInGen2Mode(9467),
slotResetNotAllowed(9470),
slotShutdownNotAllowedOnThisPlatform(9471),
chassisOnlySupportBaudRate(9472),
cannotResetOrPowerOffTheOnlyOperationalSFInTheChassis(9473),
tenGEMltPortCannotBeAddedToStgWithSMLT(9501),
tenGEPortCannotBeAddedToStgWithSMLT(9502),
rstpInvalidVal(9504),
mstpInvalidVal(9505),
mstpOperationNotAllowed(9542),
priorityValueMustBeAMultipleOf4096(9510),
switchIsNotInRstpMode(9514),
switchIsNotInMstpMode(9515),
maxAgeMustEqualOrGreatThan2XPortHelloTimePlus1Second(9520),
pbtStgCannotEnableStp(9521),
maxAgeMustEqualOrLessThan2XForwardDelayMinus1Second(9529),
mappingExistsForInstanceUnmapVlansFirst(9535),
plsbMstpInstanceAllowedOnlyInMstpMode(9536),
plsbStgInstanceCannotBeRemovedWhenPlsbVlanExists(9537),
stgInstanceCannotBeSetToPlsbType(9538),
plsbMstiCannotEnableForcePortState(9539),
pcapDumpCommandInProgress(9555),
ospfOverlappingSummarizedRange(9601),
ospfHelloIntNotGreatDeadInt(9605),
invalidOperation(9608),
ospfInterfaceLimitExceeded(9609),
ospfAreaLimitExceeded(9610),
ospfEnableNotAllowedOnDvrVlan(9611),
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),
nsnaPortNotConfigurable(1138),
nsnaUplinkOperationNotAllowed(1139),
clusterTpsSizeExceeded(1145),
clusterNotFwIsd(1148),
clusterNotTpsIsd(1149),
vlanFwPortDelNotAllowedInRegVlan(1151),
fwPortNotAlwdForClusterTypeIs(1152),
syncVlanNotAlwdForClusterTypeIs(1153),
portMemberNotAlwdForNonIsCluster(1154),
portMemberOfIsClusterCannotBeSdmPort(1155),
portHasPcapEnabled(1156),
portInSameOctapidAsIsCluster(1157),
pcapInvalidTypeForAclFilter(1160),
rmodOnlyOnePcapPortPerLane(1161),
rstpOnlyDefaultInstanceAllowed(1174),
maxSubnetVlanReached(1185),
maxProtocolVlanReached(1186),
cannotCreateFilterEntryForTdpMac(1187),
entryAlreadyExists(1188),
macIsConfiguredAsStaticMacInVlan(1189),
macHasBeenLearntConfiguredInVlan(1190),
macIsBeingUsedAsLoopDetectMac(1191),
cannotCreateFilterEntryForLocalMac(1192),
cannotCreateFilterEntryForBpudMac(1193),
cannotUntagPort(1196),
duplicateProtocolIdRecord(1197),
cannotAddPortsToPlsbBVlan(1198),
unsupportedVlanType(1199),
dynModMaxModule(1201),
dynModUnknown(1202),
dynModAlreadyLoaded(1203),
dynModCantOpenFile(1204),
dynModNotEnoughSpace(1205),
promptCanNotHaveWhiteSpaces(1239),
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),
invalidVrrpEntry(1533),
invalidIpOwnerVrrpPrio(1534),
circuitlessIpUsedByIpvpnRD(1537),
arpDeleteSupportedOnlyForDynamicArps(1542),
arpMulticastMacAddressNotAllowed(1544),
arpBroadcastMacAddressNotAllowed(1545),
arpNoIpAddrAssociatedWithPort(1546),
arpIncorrectIpAddress(1547),
arpEntryCreateionRequiresMacAddress(1549),
arpEntryMofifcationNotAllowed(1550),
interfaceDoesNotHaveIpAddressAssigned(1551),
cannotConfigSameAddrWithDiffPrefixLength(1552),
cannotConfigureAddrWhichIsSiteLocal(1553),
portEnteredNotAssociateWithVRF(1554),
cannotDeleteLocalArpEntry(1555),
invalidArpType(1556),
arpEntryDoesNotExist(1557),
vlanEnteredNotAssociateWithVRF(1558),
cannotAddLocalArpEntry(1559),
ipEcmpMaxPathIs4ForVsp4000(1560),
ipPrefixListMaskLenGeValueGreaterThanLeValue(1561),
systemRequiresAdvancedLicenseToCreateMoreThanOneIpAddress(1562),
vrrpCriticalIpAddrEnabled(1563),
vrrpDefaultNonCriticalIpAddress(1564),
ipCreateInsufficientResource(1567),
rsmltEnableInsufficientResource(1568),
vrrpEnableInsufficientResource(1569),
vrrpIpAddressAlreadyUsedForAnotherVrrpId(1570),
broadcastIpAddressNotSupported(1571),
vrrpAuthTypeChangeNotAllowed(1572),
vrrpAuthKeyChangeNotAllowed(1573),
vrrpHmacMD5KeyChangeNotAllowed(1574),
vrrpPreemptModeChangeNotAllowed(1575),
localRoutePreferenceChangeNotAllowed(1576),
systemRequiresLicenseInstalledToCreateMoreThanOneIpAddr(1577),
circuitlessIpUsedByMsdp(1578),
maxInterfaceCreated(1579),
portAlreadyInVlan(1580),
rsmltEnabledOnIPv6InterfaceInNonDefaultVrf(1581),
invalidHelpSourcePathname(1601),
invalidHelpSourceRemotePathname(1602),
webInvalidHttpsPort(1603),
identicalHttpPortHttpsPortNotSupported(1604),
tcpPortIsReservedForOtherFeature(1605),
tcpPortIsBeingUsedByHttps(1606),
tcpPortIsBeingUsedByHttp(1607),
helpSourcePathnameShouldBeLocalOrRemoteOrUsb(1608),
helpSourcePathnameShouldBeLocalOrRemote(1609),
webPasswordLenInvalid(1610),
invalidDdmMonitorInterval(1801),
invalidDdmMonitor(1802),
invalidDdmTrapsSend(1803),
invalidDdmAlarmPortdown(1804),
ddmMonitorConfigurationNotSupported(1805),
ddmAlarmPortdownConfigurationNotSupported(1806),
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),
igmpPortMaxStreamExceedsIntfMaxStream(2327),
igmpQueryMaxResponseUnsupportedOnV1(2328),
igmpExplicitHostTrackingRequired(2333),
igmpExplicitHostTrackingUnsupportedOnV1V2(2334),
igmpCannotDeleteLastPortStaticGroup(2335),
igmpUnspecifiedPortStaticGroup(2336),
igmpNotVersion3(2337),
igmpDisableSsmSnoop(2338),
portIsRequiredForIgmpStaticEntryCreation(2339),
snoopCannotBeEnabledWithPim(2340),
snoopCannotBeEnabledWithDvmrp(2341),
dvmrpCannotBeEnabledWithSnoop(2342),
pimCannotBeEnabledWithSnoop(2343),
igmpFlushActionNotAllowedWhenIgmpSnoopingIsDisabled(2344),
igmpCannotModifyToGrpAddr(2345),
igmpImmediateLeaveUnsupportedOnV1(2346),
igmpStreamLimitCanBeEnabledOnlyOnBrouterOrVlan(2348),
igmpAccessListIpHostAddressNotConfigured(2349),
igmpSnoopingCannotBeEnabledWithVist(2350),
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),
aclErrIdInvalid(2428),
aclErrNameInvalid(2429),
aclErrTypeInvalid(2430),
aclErrNotExist(2431),
aclErrInUse(2432),
aclErrExists(2433),
aceErrAceNotExist(2438),
aceInvalidMode(2482),
aceEgressqEgressqnnscInvalid(2483),
aceMaskOperCannotHaveList(2494),
aclErrTypeOutVlanInvalidForVsp4k(2495),
aclErrTypeOutVlanInvalid(2496),
aceInvalidTcpFlags(2497),
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),
operationNotAllowedOnMltPort(2529),
mltNsnaUplinkMismatch(2538),
mltIdInvalidInNonRmode(2539),
mltNaapVlanCannotBeAddedToIst(2540),
mltIstCannotBeCreatedOverMltWithNaapVlan(2541),
mltNaapCannotBeAddedToMltWithActiveIst(2542),
mltVrfVlanAndLegacyPortCannotBeMembers(2563),
cannotUntagMlt(2567),
mltNameIsReservedAsDefautNameForAnotherMlt(2568),
quotesNotAllowedInsideTheNameString(2569),
mltNameIsBeingUsedByAnotherMlt(2570),
mltCpLimitShutdownOnIstMltNotAllowed(2571),
peerIpAndIstVlanNotInSameSubnet(2572),
peerIpAndLocalIpCannotBeSame(2573),
numOfMltAllowedToBeCreatedExceeds(2574),
moreThan16PortsInMlt(2575),
moreThan8PortsInMlt(2576),
istAndSplitMltTypeNotSuuported(2577),
mltIstIsNotSupported(2578),
virtualIstCanBeEnabledOnOnlyOneMlt(2579),
virtualIstPeerIpMustBeConfiguredBeforeMltVistEnable(2580),
virtualIstOnMltMustBeDisabled(2581),
virtualIstAllowedOnlyWhenSpanningTreeModeSetToMstp(2582),
virtualIstMltCannotBeMemberOfVlan(2583),
smltAlreadyConfiguredOnMlt(2584),
istAlreadyConfiguredOnMlt(2585),
virtIstAlreadyConfiguredOnMlt(2586),
numOfMltAllowedToBeCreatedExceeds64(2587),
numOfMltAllowedToBeCreatedExceeds50(2588),
mltBelongToOnePortBasedVlanForAccessPort(2589),
virtualIstAllowedOnlyWhenAdvancedFeatureEnabled(2590),
virtualIstHaNeedsDisabled(2591),
virtualIstCannotBeEnabledWithPimConfigured(2592),
virtualIstCannotBeEnabledWithIgmpSnooping(2593),
haUnsupportedWithVistAndSpb(2594),
asListOverLimit(2601),
communityListOverLimit(2602),
mltSmltLacpInvalidKey(2603),
extCommunityListOverLimit(2606),
extCommunityInvalidListId(2607),
extCommunityListIdExceedsRange(2608),
mcastMltNotEnabled(2701),
mcastMltInvalidSrcMask(2702),
mcastMltInvalidGrpMask(2703),
mcastMltRedistrNotEnabled(2704),
mcastMltDiscontiguousSrcMaskValue(2705),
mcastMltDiscontiguousGrpMaskValue(2706),
mcastMltNotEnabledOnMlt(2707),
mcastMltPortOnNonEtkt(2708),
mcastMltConfMaskDisableMcastMlt(2709),
ipmcTimePruneConflictsWithSsmEntry(2710),
mcastMltCannotBeDisabled(2712),
mcastRoutingNotEnabledGlobally(2713),
rcSnmpSyslogDisableSyslogFirst(2801),
rcSnmpInvalidSyslogHeader(2802),
configSyslogHostAddrBeforeEnabling(2803),
syslogInvalidTcpPort(2804),
syslogHostEnabledCannotModifyIpAddr(2805),
syslogTcpPortMustBeUniqueAcrossHosts(2806),
syslogHostEnabledCannotModifyTcpPort(2807),
syslogHostEnabledCannotDeleteHost(2808),
syslogSecureEnabledHostsExceedMaxSshSessions(2809),
syslogOnlyUninstallActionAllowedWhileDeletingRootCert(2810),
syslogOnlyInstallActionAllowedWhileCreatingRootCert(2811),
syslogRootCertFileAlreadyInstalled(2812),
syslogRootCertFileNotFound(2813),
syslogRootCertFileNotInstalled(2814),
syslogHostEnabledCannotModifyMode(2815),
syslogHostEnabledCannotModifyServerCertName(2816),
syslogHostUnsupportedModeSsh(2817),
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),
invalidLengthOf2kBootConfigLicenseSource(3401),
licenseFileDoesNotExist(3402),
licenseFileIsAlreadyLoaded(3405),
linecardCompatibilityModeConfigAllowedOnlyOnMasterSlot(3406),
noValidLicenseFileFound(3407),
systemSupportsAdvancedFeatureReservationHighOnly(3408),
systemSupportsAdvancedFeatureReservationLowOnly(3409),
badTftpTimeout(3411),
badHostUser(3412),
badHostPassword(3413),
badTftpRetransmit(3414),
qosRateLimitEnableAllowedOnlyForConsecutiveQueues(3628),
qosRateLimitEnableExceedsMaxRateLimitPerProfile(3629),
invalidModeForAtmMDAType(3901),
atmInvalidPVCEncapTypeForElan(3902),
atmInvalidPVCPCRRange(3903),
unsupportedVPI(3904),
radiusAuthAcctAttrSame(4101),
radiusAuthAcctPortSame(4102),
radiusAuthAcctNoServerConfig(4103),
radiusReAuthTimerFailed(4104),
radiusAbortSesionTimerFailed(4105),
radiusInvalidSnmpUserLength(4106),
radiusInvalidCliCommandCount(4107),
radiusAuthAcctNoServerButSnmpConfig(4112),
radiusDisableAcctBeforeDeletingLastServer(4113),
radiusEnableRadiusBeforeEnablingAccounting(4114),
disableAccountingBeforeDisablingRadius(4115),
radiusDynAuthMaximumClientsReached(4116),
radiusDynAuthUdpPortNotInRange(4117),
radiusDynAuthCannotModifyUdpPort(4118),
radiusDynAuthSecretKeyTooLong(4119),
radiusDynAuthCannotModifySecretKey(4120),
radiusDynAuthUnknownOperationGiven(4121),
radiusDynAuthSecretKeyRequiredBeforeEnable(4122),
radiusDynAuthClientNotFound(4123),
radiusDynAuthUnknownReplayProtection(4124),
rtmMaxRouteLicensedLimitReached(4501),
ripEnableExceedsMaxLimit(4701),
ripEnableExceedsMaxLimitOn4k(4702),
ripEnableExceedsMaxLimit200(4703),
ripEnableNotAllowedOnDvrVlan(4704),
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),
pimGlobNotSuppActChkInterval(4817),
pimVirtualNbrInvalidIfIndex(4818),
pimIntfChangeNotAllowedWhenEnabled(4819),
pimNotSupportedForMulticastVrf(4820),
pimFeatureNotSupported(4822),
pimCandidateRpTableMaxSizeReached(4823),
pimCandidateRpAdddressAlreadyConfigured(4824),
pimNotSupportedForVist(4825),
rpsMcastMaskLenToNotAllowed(4901),
rpsIpPrefixListIdAlreadyExists(4907),
rpsIpPrefixListNameAlreadyExists(4908),
ntpSourceIpDoesNotExist(5002),
brouterIpIsBeingUsedByNtpAsSourceIp(5003),
clipIpIsBeingUsedByNtpAsSourceIp(5004),
vlanIpIsbeingUsedByNtpAsSourceIp(5005),
mgmtPortIsBeingUsedByNtpAsSourceIp(5006),
mgmtVirtualIpIsBeingUsedByNtpAsSourceIp(5007),
ntpKeyIncorrectType(5008),
ntpKeySecretNotConfigured(5009),
cannotCreateNtpServerUsingAForbiddenIpAddress(5010),
onlyAlphanumCharsForNtpKey(5011),
ntpCannotDisableWhenEsEnabled(5014),
ntpCannotDisableOrDeleteServerWhenEsEnabled(5015),
ntpCannotChangeVersionWhenNtpEnabled(5016),
ntpIncorrectNtpVersionSpecified(5017),
tcpConnectionNotFound(5101),
tcpInvalidState(5102),
tcpSessionsInUse(5103),
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),
bgpInvalidPeerGroupAsOverride(5289),
bgpInvalidPeerGroupAllowAsIn(5290),
bgpInvalidPeerAllowAsIn(5291),
bgpInvalidPeerAsOverride(5292),
extCommunityListNotFound(5293),
extCommunityListModificationNotAllowed(5294),
extCommunityListInvalidEntry(5295),
extCommunityListDuplicateMemberId(5296),
extCommunityListInfoAlreadyExists(5297),
extCommunityMemberNotFound(5298),
bgpPeerLimitExceeded(5299),
bgpPeerIpv6NotSupport(5301),
extComListCannotCreateWithoutRtOrSooConfig(5302),
extComListRtAssignedNumMustBeConfigured(5303),
extComListSooAssignedNumMustBeConfigured(5304),
bgpPasswdCannotChangedInEstablishState(5305),
bgpPasswdCannotDeleteWhenMd5Enabled(5306),
bgpPasswdCannotDeleteForMismatch(5307),
bgpPasswdCannotDeleteForNonexistence(5308),
bgpInvalidMaxEqualCostRoutes(5309),
sshEnableTrue(5501),
rsaKeyNotExist(5502),
dsaKeyNotExist(5503),
rsaKeyGenMiss(5504),
dsaKeyGenMiss(5505),
sshShutDownInProcess(5506),
sshInvalidPort(5507),
sshPortAlreadyInUse(5508),
sshPortReserved(5509),
sshAuthenticationNotEnabled(5510),
sshUnableToRetrieveGlobalData(5511),
sshDisabledRekeyCannotEnable(5512),
sshRsaKeySizeInvalid(5513),
sshDsaKeySizeInvalid(5514),
sshSpecifyAuthEncKexToEnableSsh(5515),
sshHostKeyGenInProgress(5517),
sshDisabledSshClientCannotEnable(5516),
invalidOperationOnWsmOrSamStg(5601),
invalidOperationOnWsmOrSamVlan(5602),
invalidOperationOnWsmOrSamPort(5603),
invalidOperationOnSamPort(5604),
mplsInvalidRouterId(6109),
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),
vlacpEtherTypeIsInvalid(6527),
lacpPortsWithSameKeyHaveLosslessMismatch(6528),
lacpAggregationMustBeDisabledToSetKeyToDefault(6529),
lacpAggregationKeyMustBeSetBeforeEnable(6530),
mirrorByPortNonExistingEntry(6711),
mirrorEntryNotExist(6712),
mirrorEntryExists(6713),
mirrorOneDestAllowed(6714),
mirrorPortInUse(6715),
miirorIpNotSupportRemoteVlanId(6716),
mirrorPortSameAsMirroringPort(6717),
mirrorPortInConflictWithVlanPort(6718),
mirrorPortInConflictWithMltPort(6719),
mirrorPortExistsInAnotherEntry(6720),
mirroringPortExistsInAnotherEntry(6721),
mirroredPortsNotConfigured(6722),
mirroringAndRemoteVlanMustMatch(6723),
mirroringPortMustExistOnRemoteVlan(6724),
mirroringMltIsNotPartOfRemoteVlan(6725),
mirroringVlanShouldHavePortsAssigned(6726),
mirroringVlanCannotBeRoutable(6727),
mirroringPortCannotBeBrouter(6728),
diagEntryWithRemoteMirrorExistsCannotAddIp(6729),
diagMonitorIpInSameSubnetAsLocalInterface(6730),
diagEntryWithMonitorIpInSameSubnetExists(6731),
diagEntryMandatoryParmsNotEntered(6741),
diagEntryCannotModifyMonitorIsidOffset(6742),
diagEntryMaxMonitorIsidsReached(6743),
diagQosNotApplicableForRegularMirroring(6744),
diagCannotEnableEgressMirroringOnMoreThanOneIsid(6745),
diagMonitorIsidOffsetAlreadyInUse(6746),
diagMonitorByIsidTblAccessError(6747),
diagCantConfigNniFeAssociatedPortsAsIsidMirroringAndViceVersa(6748),
diagMirroringAndMonitoringSessionsCannotHaveSameIsidOffset(6749),
diagMirroringAndMonitoringSessionsCannotHaveSamePorts(6750),
diagCannotRemoveEntryMustHaveEitherEgressPortsOrMltConfigured(6751),
diagCannotConfigSamePortMltAndVlanForDifferentIsidOffsets(6752),
diagMltAssociatedWithMonitoringIsidCannotBeDeleted(6753),
diagEgressPortCannotBeMemberOfEgressMltAndViceVersa(6754),
diagCantConfigOnaDeviceNetworkPortAsIsidMirroringAndViceVersa(6755),
diagMonitoringEgressPortCannotBeMemberOfMltAndViceVersa(6756),
diagCannotConfigurePortMirroringWhenFlowMirroringIsConfigured(6757),
diagAllAvailableMirrorResourcesAreInUse(6758),
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),
ipv6TunnelLocalRemoteAddrPairAlreadyExists(7499),
ipv6DefaultRouteIncorrectMask(7500),
idInvalid(7501),
notExist(7502),
duplicate(7503),
nameInvalid(7504),
notenablemixedmlt(7505),
portconflictmixedmlt(7506),
cannotConfigureBothNetAndHostAddr(7510),
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),
aceDebugMirrorDisableToRemoveDest(7658),
aclDefActionControl(7659),
aclStateEnable(7660),
aclStateDisable(7661),
aceRedirectMaxLimit(7662),
aceRedirectNotConfigure(7663),
aceQosAction(7664),
aceSecurityAction(7665),
aceActionMaxCount(7666),
aceCountActionInvalid(7667),
aceLogActionInvalid(7668),
aceInoutPortAction(7669),
aceInoutVlanAction(7670),
aceAttListRange(7671),
acenoIpProtoAttr(7672),
aceEthVlanList(7673),
aceMask(7674),
aceL3L4Config(7675),
noFreeFilterMirrorIdAvail(7676),
etherTypeAttribFirst(7677),
aclTypeCannotBeModified(7679),
aceInvalidOperMask(7680),
qosAceCannotHaveDenyMode(7681),
aceSrcMacInvalidAddr(7682),
aceNotAllowRemoveAllPortsAfterCreation(7683),
acePortEntryRequiresOnePortForCreation(7684),
acePortEntryAllowsOnlyOnePort(7685),
aceEthVlanIdEntryCreationRequiresOperaiotnAndVlanId(7689),
aceEthVlanTagPrioEntryCreationRequiresOperAndTagPrio(7690),
aceInvalidOperMacMask(7691),
aceEthMacEntryCreationRequiresOperaiotnAndMacAddr(7692),
aceIpEntryCreationRequiresOperaiotnAndIpAddr(7693),
aclNoMultipleMirrorDest(7694),
aceProtoPortEntryCreationRequiresOperAndPort(7695),
entryOnlyAllowOnePortToBeSet(7696),
portInputFormatIsInvalid(7697),
operationMaskMustBeZeroWhenOperationIsNotMask(7698),
aceTcpFlagEntryCreationRequiresOperaiotnAndTcpFlag(7699),
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),
qosSvcRateInvalid(7765),
qosTxQSetQLengthWredModNotAllowed(7766),
qosPolMinPeakSvcRate64M(7774),
qosShaperCannotExceedMaxShapeRateFor10GInterface(7775),
qosPolPeakRateMustBeEqualOr18KbpsGreaterThanSvcRate(7777),
ipv6InterfaceAdminDisabled(7802),
ipv6ForwadingDisabled(7803),
noVrrpLinkLocalAddressSpecified(7804),
vrrpLinkLocalAddressCannotBeChanged(7805),
vrrpInvalidGlobalAddress(7806),
invalidLinkLocalAddress(7807),
addressExistsOnVrrp(7808),
invalidVrrpAddressOwnerPriority(7809),
ipv6ValidLifeCanOnlyBeInfinityForInfinite(7810),
invalidVrrpPrefixEntry(7811),
vrrpPrefixExists(7812),
ipsecSpAlreadyExist(7813),
ipsecSpDoesNotExist(7814),
ipsecSaConfigChangeNotAllowedWhenPolicyIsEnabled(7815),
ipsecSaHashAndEncryptAlgorithmsCannotBeNull(7816),
ikeProfileAlreadyExists(7817),
ikeReachedMaxProfilesCannotCreateNewProfile(7818),
ikeProfileDoesNotExist(7819),
ikeCannotDeleteDefaultProfile(7820),
ikeCannotDeleteProfileInUse(7821),
ikePolicyAlreadyExists(7822),
ikePolicyNameShouldBeConfigured(7823),
ikePolicyExistWithSameName(7824),
ikePolicyLAddrIsNotConfigured(7825),
ikePolicyDoesNotExist(7826),
ikePolicyNameCannotBeChanged(7827),
ikePolicyCannotChangeAddrType(7828),
ikePolicyCannotChangeAuthMethod(7829),
ikePolicyPSKNotConfigured(7830),
ikeProfileInvalidEncryptKeyLen(7831),
ikePolicyLaddrAndRaddrTypeMismatch(7895),
ikePolicyLocalIpv4AddressNotConfigured(7896),
ikeCannotChangeAuthMethodForEnabledPolicy(7899),
ikeUnsupportedAddressType(7900),
ikeCannotChangePeerNameForEnabledPolicy(7938),
ipsecSaAlreadyExist(7832),
ipsecSaDoesNotExist(7833),
ipsecSpSaLinkExist(7834),
ipsecSpSaLinkDoesNotExist(7835),
ipsecManualKeyingAlgoDetailMustBeConfigured(7836),
ipsecSpiValueShouldBeUnique(7837),
ipsecEncryptKeyInfoMustBeConfiguredWithAlgo(7838),
ipsecAuthKeyInfoMustBeConfiguredWithAlgo(7839),
ipsecSaRaddrEntryNotFound(7840),
ipsecSpAndInterfaceDoesNotExist(7841),
ipsecCannotModifySp(7842),
ipsecCannotModifySa(7843),
ipsecMismatchInterfaceAddrAndLaddrOrRaddr(7844),
ikeProfileAggressiveModeIsNotSupported(7845),
ikePolicyLAddrNotFoundOnInterface(7846),
ikePolicyLAddrAndRAddrCannotBeTheSame(7847),
ipsecInvalidEncKey(7848),
ipsecInvalidAuthKey(7849),
ipsecCannotSetEncryptAlgoAndKeyDetailWithAuthHeader(7850),
ipsecCannotLinkSaWithNullSpi(7851),
ipv6AddressCannotBeDeletedDueToUsageOfIpsecPolicyLaddrOrRaddr(7852),
ipsecMaxCountPolicyLinkedToInterfaceReached(7853),
ipsecMaxCountPolicyLinkedToSaReached(7854),
ipv6Ospfv3VirtualLinkIpsecPolicyEnabledCannotModify(7859),
ipv6OspfV3VirtualLinkIpsecPolicyAttached(7860),
ipv6IpsecInvalidKeyString(7861),
ipv6CannotDeleteVlanWithIpsecEnabled(7872),
ipv6CannotDeleteBrouterPortWithIpsecEnabled(7873),
ipsecCannotLinkPolicyToSaWithPolicyDisable(7875),
ipsecCannotRemovePolicyInterfaceWithWrongDirection(7876),
ipsecCannotModifyDirectionOnIpsecEnabledInterface(7877),
ipsecCannotSetSrcPortDstPortForIcmpv6AndOspf(7878),
ipsecPolicyAndSaNameShouldBeAlphanumeric(7879),
ipsecInvalidPortNumber(7880),
ipsecUnsupportedAddressType(7881),
ipsecCannotDeletePolicyIfPolicySaLinkExist(7882),
ipsecPolicyAlreadyLinkedToOtherSa(7883),
ipsecCannotUnlinkPolicySaPairWithInterfaceLinked(7884),
ipsecCannotDeletePolicyAttachedToInterface(7885),
noIpv6AddrAssociatedWithPortOrNoVlanProvided(7886),
invalidVrrpVersion(7887),
cannotConfigureIpv4MappedIpv6AddrWithDotedDecimalFormat(7888),
ipv6MrouteHwUsageUseDefault(7889),
ipv6OspfAreaHasIpsecVirtualLinkAttached(7890),
configurationOfIpv4CompatibleIpv6AddrIsDeprecated(7891),
notAllowedtoChangeVrrpChecksumMethodForVrrpV2(7892),
ipsecMismatchBetweenPolicyLaddrAndRaddrType(7893),
ipsecCannotSetIpv4RaddrAndLaddrForIcmpv6AndOspfv3(7894),
ipsecCannotSetIpv6RaddrAndLaddrForIcmp(7939),
ipsecCannotDeletePolicyWhenAdminEnable(7897),
ipsecCannotDeleteClipWhenIpsecPolicyAssociated(7898),
ipsecAuthAlgoNullNotSupported(14803),
ipv6InvalidMask(7855),
ipv6InterfaceForwardingAlreadyEnabled(7856),
ipv6InterfaceForwardingAlreadyDisabled(7857),
ipv6ClipAddrPrefixNot128(7864),
ipv6ClipInterfaceExists(7865),
ipv6MaxNumberOfClipInterfacesReached(7866),
plsbInvalidIpv6SourceAddress(7867),
ipv6SourceAddressMustBeDeletedBeforeIpv6ClipDeletion(7868),
ipv6RedistributeEntryNotFound(7869),
virtualIstConfigNotAllowedOnIpv6Interface(7870),
ipv6PreferredLifeCannotBeGreaterThanValidLife(7871),
insufficientResourcesIpv6IntfEnable(7874),
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),
tacacsIllegalIpAddress(8201),
tacacsIllegalPriority(8202),
tacacsMaxServersReached(8203),
tacacsRadiusEnabled(8204),
tacacsNoKeyGiven(8205),
tacacsSourceIpDisabled(8207),
tacacsServerNotConfigured(8209),
tacacsPrimaryServerAlreadyExists(8210),
tacacsBackupServerAlreadyExists(8211),
tacacsPrimaryServerIsConfiguredWithTheSameIp(8212),
tacacsBackupServerIsConfiguredWithTheSameIp(8213),
tacacsPppAuthNotSupported(8214),
tacacsPppAccountingNotSupported(8215),
tacacsInvalidSession(8216),
tacacsCannotConfigureMoreThanOneServer(8217),
isisPwdInvalid(8301),
isisKeyIdInvalid(8302),
isisPwdExists(8303),
isisNoKeyId(8304),
isisInvalidAuthType(8305),
isisCsnpIntInvalid(8306),
isisRxmtLspIntInvalid(8307),
isisRtrTypeInvalid(8308),
isisNetLenInvalid(8309),
isisSysidError(8310),
isisManAreaAddrToomany(8311),
isisManAreaError(8312),
isisNetEntryExists(8313),
isisSummAddrExists(8314),
isisSummAddrError(8315),
isisInvalidSubnetMask(8316),
isisEnabledOnInterface(8317),
isisCannotChangeMetricTypeFromWideToNarrow(8318),
isisInvalidCircType(8319),
isisSysIdInvalid(8320),
isisSysIdRuntimeChange(8321),
isisInvalidCircuitId(8322),
isisCircuitAlreadyExists(8323),
isisCircuitDoesNotExist(8324),
isisInvalidIntfIndex(8325),
isisLevelRouterDoesNotSupp(8326),
isisManAreaNotConfigured(8327),
isisL2OnlyNotSupported(8328),
isisPriorityOnlyForBcastType(8329),
isisMetricValueInvalidForNarrowType(8330),
isisL2onlyCircuitExists(8331),
isisMinLspIntGreaterThanMaxLspInt(8332),
isisMaxLspIntLessThanMinLspInt(8333),
isisPlsbNodeNicknameInvalid(8334),
isisPlsbInstanceAlreadyExists(8335),
isisOnePlsbInstanceAllowed(8336),
isisPlsbInstanceDoesNotExist(8337),
isisCannotDeletePlsbInstanceWithIsid(8338),
isisCannotDeletePlsbInstanceWithIsisInterface(8339),
isisOneVlanPerPlsbInstance(8340),
isisVlanDoesNotExist(8341),
isisVlanIsNotPlsb(8342),
isisInterfaceCannotConfigPlsb(8343),
isisPlsbInstanceNotExistOnInterface(8344),
isisPlsbInstancePt2ptOnly(8345),
isisPlsbL1Only(8346),
isisCannotDeleteVlanWithPlsb(8347),
isisPlsbNniPortCannotBeAccess(8348),
isisCannotEnableInterfaceWithoutPlsbInstance(8349),
isisSystemIdIsnotBasemac(8350),
isisPlsbInstanceNotConfigured(8351),
isisNicknameNotConfiguredForPlsbInstance(8352),
isisBvidNotConfiguredForPlsbInstance(8353),
isisSpfDelayInvalid(8354),
isisControlVlanDoesNotExist(8355),
cannotAddPortToMltWithIsisInterfaceOnBothPortAndMlt(8356),
cannotCreateIsisIntfOnPortWhichIsMemberOfMltWithIsisIntf(8357),
cannotCreateIsisIntfOnMltWhichHasPortMemberWithIsisIntf(8358),
isisSysidCannotBeMulticastAddress(8359),
deleteIsisInterfaceBeforeDeleteMlt(8360),
onlyFirst10PortOfLaneCanBeIsisInterface(8361),
narrowMetricNotSupportedInPlsbMode(8362),
isisCannotChangeSysIdDueToIsidEpIsEnable(8363),
isisCannotChangeNickNameDueToIsidEpIsEnable(8364),
isisCannotChangePlsbVlanDueToIsidEpIsEnable(8365),
isisBcastNotSupportedOverMlt(8366),
isisPortIsNotMemberOfPlsbVlan(8367),
isisMltIsNotMemberOfPlsbVlan(8368),
isisPlsbVlanDifferentFromDataVlan(8369),
isisOverloadOnStartUpOutOfRange(8370),
isisCannotChangeSysIdWhenNodalMepMipAssociatedToPlsbVlan(8371),
enablePerformTaggingBefPlsbIsisInterfAssociation(8372),
isisPlsbPrimaryVlanNotAdded(8373),
isisPlsbPrimaryVlanNotMatch(8374),
isisCannotUseMulticastAddress(8375),
isisCannotEnableIpIsis(8376),
isisPlsbPortConflictWithCvlan(8377),
isisPlsbMLTConflictWithCvlan(8378),
isisPlsbMLTISTConflictWithCvlan(8379),
isisSpbmBvlanNotAllowToRunSlpp(8380),
isisSpbmInvalidEtherType(8381),
isisMaxLspGenIntCannotBeLessThan30(8382),
cannotConfigureIsisRedistributionWhenSpbmDisabled(8385),
logicalIsisIntfCannotBeDeletedBeforeDeletingIsisIntf(8386),
logicalIsisIntfDestIpCannotBeModified(8387),
logicalIsisIntfDestIpCannotBeLocal(8388),
logicalIsisIntfDuplicateVids(8389),
logicalIsisIntfVidsCannotBeModified(8390),
logicalIsisIntfDoesNotExist(8391),
isisCircuitAlreadyExistsOnIsisLogicalTunnelIntfPort(8392),
isisCircuitAlreadyExistsOnIsisLogicalTunnelIntfMlt(8393),
isisCannotDeleteSpbmInstanceWithFaSmlt(8394),
isisNickNameConflictWithIpv6(8396),
isisCannotConfigNickNameWithinDynamicServerRanges(8397),
isisCannotConfigZeroNickNameInDynamicMode(8398),
nsnaNoRedVlan(8401),
nsnaRedVlanExists(8402),
nsnaGlobalEnabled(8403),
nsnaNoVlanColor(8404),
nsnaVlanHasColor(8405),
nsnaVlanNonEmpty(8406),
nsnaNoFilterForNsnaVlan(8407),
nsnaPortHasFilter(8408),
nsnaNoUplinkDhcpFilter(8409),
nsnaYellowSubnetNotSpecified(8410),
nsnaNoNsnasSubnet(8411),
nsnaMaxNsnasSubnet(8412),
nsnaNoSshDaemon(8413),
nsnaIncorrectGreenVlan(8414),
nsnaIncorrectUplinkVlan(8415),
nsnaIncorrectVoipVlan(8416),
nsnaPortIsEap(8417),
nsnaPortOperationNotAllowed(8418),
nsnaUnknownMac(8419),
nsnaExceedMaxNumEntry(8420),
nsnaStaticEntryExists(8421),
nsnaOperationNotAllowedOnMirroredPort(8422),
nsnaInvalidHelloInact(8423),
nsnaVlanFlushNotAllowed(8424),
nsnaNoUplinkVlans(8425),
nsnaVlanFilterRemapInProgress(8426),
nsnaVlansCannotBeDeleted(8427),
nsnaVlanCannotBeMadeGuestVlan(8428),
nsnaPortCannotBeConfiguredOnNonPrPorts(8429),
nsnaNotAllowedOnSmltPort(8431),
nsnaNotAllowedOnDhcpSnoopEnabledVlan(8442),
filterNotAllowedOnDhcpSnoopEnabledVlan(8443),
cfmNoParamChange(8501),
cfmDomainExists(8502),
cfmDomainDoesNotExists(8503),
cfmMaintenanceAssociationExists(8504),
cfmMaintenanceAssociationDoesNotExists(8505),
cfmChangeNotAllowedWhenEnabled(8506),
cfmMepExists(8507),
cfmMepDoesNotExists(8508),
cfmOperationNotAllowedWhenMepsExist(8511),
cfmMepInUse(8531),
cfmMaDomainNameFieldCannotBeEmptyForCreation(8535),
indexIsBeingUsedByOtherDomain(8536),
cfmAssnIndexCantBeZeroForCreation(8537),
indexIsBeingUsedByOtherMaAssn(8538),
cfmOperationNotAllowedWhenMasExistUnderMd(8539),
cfmDomainIndexCantBeZeroForCreation(8540),
cfmAssnDoesNotExist(8541),
cfmMepIdCannotBeNullForCreation(8542),
cfmMaAssnNameFieldCannotBeEmptyForCreation(8543),
pbtVlanCannotReassign(8552),
cfmMepCanNotEnableWhenCfmEtherTypeIsNotSet(8554),
invalidMepListInputFormat(8562),
invalidDmOrMaNameLength(8563),
mepIdMustBeANumber(8564),
maxNumOfMepEntriesExceeded(8565),
domainAlreadyAssociatedWithOtherTypeOfService(8567),
cfmCannotDeleteBeforeRemoveAssociation(8574),
cfmOperationNotAllowedWhenMipsExistUnderMd(8577),
invalidMipListInputFormat(8582),
invalidDmNameLength(8583),
cannotDeleteVlanWithMepAssociation(8586),
cfmLbmExceedMaxDataSizeLimit(8642),
plsbVlanMustUsePlsbStg(8646),
normalVlanCannotUsePlsbStg(8647),
cfmPlsbCanHaveOnlyOneStg(8648),
cfmInvalidName(8649),
sameLevelMepAlreadyAssignedToVlanOnSamePort(8670),
sameLevelMipAlreadyAssignedToVlanOnSamePort(8671),
cfmNodalMepOnPbtVlanNotAllowed(8687),
cfmCannotAddOrRemoveNodalMepsWhenMepListIsEmptyOrInvalid(8688),
cfmExceedMinCcmIntervalForNodalVlan(8689),
cfmMepAlreadyInUseWithOtherNodalVlan(8690),
cfmMepAlreadyInUseWithOtherServiceType(8691),
cfmNodalMipLevelOnPbtVlanNotAllowed(8692),
cfmCannotAddOrRemoveNodalMipsWhenMipListIsEmptyOrInvalid(8693),
cfmLbmCannotSpecifyBothDataAndFrameSize(8697),
cfmFrameSizeTooLargeForRmod(8698),
cfmFrameSizeTooLargeForRCmod(8699),
cfmNoServiceAssociatedWithMepOrMip(8720),
cfmMepNotReadyToSetLbm(8721),
cfmMepNotOkToSetReady(8722),
cfmMepNotReadyToSetLtm(8723),
cfmLbmExceedMaxMessagesLimit(8726),
cfmLbmTestPatternSizeError(8748),
mepListCannotHaveTwoMepsWithSameMdLevel(8754),
mipListCannotHaveTwoMipsWithSameMdLevel(8755),
vrfDoesNotExist(8901),
vrfAlreadyExists(8902),
vrfMaxRoutesCouldNotBeSet(8903),
vrfPortDoesNotBelongToSpecifiedVrf(8904),
vrfVlanDoesNotBelongToSpecifiedVrf(8905),
vrfLegacyPortCannotBeAddedToVlanAssociatedWithVrf(8906),
vrfInvalidVrfId(8908),
vrfOperationProhibitedForGrt(8909),
vrfOspfLimitExceeded(8910),
vrfRipLimitExceeded(8911),
vrfDhcpLimitExceeded(8912),
vrfVrrpLimitExceeded(8913),
vrfRipDoesNotExist(8914),
vrfOspfDoesNotExist(8915),
vrfNameInvalid(8916),
vrfNameDuplicate(8917),
vrfRipAlreadyExists(8918),
vrfOspfAlreadyExists(8919),
vrfCannotChangeAssociationInterfaceExists(8907),
vrfCannotAssociatePortInVlan(8920),
vrfCannotAddAssociatedPortToVlan(8921),
vrfCannotAssociateToVlanWithLegacyPorts(8922),
vrfCannotAssociateToLegacyPortForBrouter(8923),
vrfBgpDoesNotExist(8924),
vrfBgpAlreadyExists(8925),
vrfBgpLimitExceeded(8926),
vrfConfigNeedsMezz(8927),
invalidNextHopVrfName(8928),
vrfOperationNotAllowed(8931),
vrfPimLimitExceeded(8932),
vrfPimDoesNotExist(8933),
igapCannotBeEnabledOnNonGRTVlan(8934),
igapAuthCannotBeEnabledOnNonGRTVlan(8935),
igapAccntCannotBeEnabledOnNonGRTVlan(8936),
igapIsNotEnabled(8937),
vrfOperProhForMgmt(8938),
ripSrcAndDstProtoCannotBeSameWithinOneVrf(8939),
vrfMaxReached(8942),
vrfNameIsReserved(8943),
ipv4AndIpv6AddressOnSameInterfaceMustBelongToSameVrf(8944),
vrfMsdpLimitExceeded(8946),
vrfMsdpDoesNotExist(8947),
vrfIsUsedAsNextHopVrfForRouteInAnotherVrf(8948),
vrfBaselicMaxReached(8949),
mplsRouterIdLdpRsvpEnabled(10001),
mplsInvalidDeleteOperation(10002),
mplsInvalidInterfaceState(10003),
mplsInterfaceNotExist(10004),
mplsInvalidInterfaceMtu(10005),
mplsExplicitPathInUse(10006),
mplsTunnelInUse(10007),
mplsTunnelNoDest(10008),
mplsTunnelResourceInUse(10009),
mplsMezzCardAbsent(10010),
mplsLdpNotReady(10011),
mplsRsvpNotReady(10012),
mplsRouterIdSetToZero(10013),
mplsInterfaceVlanNotFound(10014),
mplsPortNotRModule(10015),
mplsIpAddrInUse(10016),
mplsTunnelNotFound(10017),
mplsTunnelNotAllLspUp(10018),
mplsInvalidIndex(10019),
mplsExplicitPathExists(10020),
mplsExplicitPathHopExists(10021),
mplsExplicitPathIndexExists(10022),
mplsMaxIndex(10023),
mplsInvalidPathOptionIndex(10024),
mplsLspExists(10025),
mplsInvalidLspInstance(10026),
mplsLspNoName(10027),
mplsLspNoEPName(10028),
mplsLspEPNotFound(10029),
mplsConfigNeedsMezz(10030),
mplsExpPathIpv4AddrTypeOnly(10031),
mplsExpPathNoNameChange(10032),
mplsLspNoNameChange(10033),
mplsSrcIpNonLocal(10034),
mplsLspIndexUsed(10035),
mplsLspNameUsed(10036),
mplsLspNotActive(10037),
mplsTunnelSameSrcDest(10038),
mplsLspNotSameSrc(10039),
mplsLspNotSameDest(10040),
mplsTunnelNoALtPath(10041),
mplsTunnelCfgIngressOnly(10042),
mplsTunnelInvalidIndex(10043),
mplsEPInvalidIndex(10044),
mplsEPHopInvalidIndex(10045),
mplsResInvalidIndex(10046),
mplsInvalidLdpKeepAliveRange(10047),
mplsInvalidLdpHelloHoldTimeRange(10048),
ipvpnCreateFailed(10201),
ipvpnDeleteFailed(10202),
ipvpnAlreadyEnabled(10203),
ipvpnNotEnabled(10204),
ipvpnNotSupportedOnDefVRF(10205),
ipvpnSameRDConf(10206),
ipvpnInvRDConfOnDefVRF(10207),
ipvpnInvRDTypeNotSupported(10208),
ipvpnInvRTConfOnDefVRF(10209),
ipvpnInvRTTypeNotSupported(10210),
ipvpnSVCAllocFailed(10211),
ipvpnSVCILMAddFailed(10212),
ipvpnLiteSupportOnlyType1(10213),
ipvpnRDTypeNotSupportedWithLite(10214),
ipvpnSvcLblChngIfIpvpnDisabledInVRF(10215),
ipvpnSvcLblOptionAlreadySetInIpvpnVRF(10216),
ipvpnPeerRRLiteModeConflict(10217),
ipvpnPeerGroupRRLiteModeConflict(10218),
ipvpnImplicitReflectInMixedLiteMode(10219),
ipvpnInvalidPeerSetForAccessPeer(10220),
ipvpnRouterInNonLiteRRMode(10221),
ipvpnRouteTargetNotFound(10222),
bgpOperationNotAllowedWhenDefaultBgpIsEnabled(10223),
bgpOperationNotAllowedWhenVrfBgpIsEnabled(10224),
bgpInvalidLocalAsWhenVrfPeerRemoteAs(10225),
bgpInvalidVrfPeerRemoteAs(10226),
bgpInvalidVrfPeerGroupRemoteAs(10227),
ipvpnLiteRequiresVpnv4(10228),
ipvpnVpnv4DisableRequiresLiteDisable(10229),
ipvpnEnabledWithoutLocalAs(10230),
ipvpnInterVrfRedistEnable(10231),
bgpOperationNotAllowedWhenIpvpnIsEnabled(10232),
ipvpnInvalidAssignedNumber(10233),
ipvpnInvalidAsNumber(10234),
ipvpnInvalidPeerSetForExternalPeer(10235),
ipvpnInvalidPeerGroupSetForExternalPeer(10236),
ipvpnMaxRtPerVrfExceeded(10237),
ipvpnRdOverlapOperNotAllowed(10238),
ipvpnNotCreated(10239),
ipvpnAlreadyCreated(10240),
ipvpnLiteRequiresValidIpAddressInRd(10241),
ipvpnLiteOperationNotAllowedSameIpConfiguredAsRdInAnotherVrf(10242),
ipvpnRDInvalidCircuitlessIP(10243),
ipvpnRDIpNotLiteEnabled(10244),
ipvpnLiteSupportRDWithClipIp(10245),
ipvpnLiteSupportOnlyLiteEnabledRDIP(10246),
ipvpnEnableDisallowedWithoutValidRD(10247),
ipvpnLiteRDIpConfiguredInMultipleVrf(10248),
ipvpnIsidAlreadyExist(10249),
ipvpnBgpBasedOrTaggedPeerNotConfigured(10250),
ipvpnBothTypeOfIpvpnCreated(10251),
ipvpnBgpBasedAlreadyCreated(10252),
ipvpnTaggedPeerAlreadyCreated(10253),
ipvpnTaggedPeerIsidNotConfigured(10254),
ipvpnTaggedPeerIsidRuntimeChangeNotAllowed(10255),
ipvpnMvpnIsidRuntimeChangeNotAllowed(10256),
insufficientResourcesIpvpnEnable(10257),
ipvpnIsidMismatch(10258),
customAutoNegAdvMacPauseNotSupported(10301),
customAutoNegAdvAsymPauseNotSupported(10302),
mirrorDestinationNotEntered(10306),
mirrorLegacyCannotSupportPortList(10307),
mirrorMltShouldHavePortsAssigned(10308),
mirrorDestinationNotAttached(10309),
mirrorDisableEntry(10310),
mirrorDestinationAlreadyAttached(10311),
mirrorLegacyCannotSupportVlanOrMlt(10313),
mirrorDestAlreadyAttachedOrDestSpecifiedNotAttached(10314),
noAdminSettingForSpeed1000(10330),
portAlwaysRunAt10GSpeed(10331),
rmodOnlyOneMirroredPortPerLaneForEgress(10332),
mirrorTxFilterModeNotAllowedOnRsmod(10333),
mirrorModeNotValidForRmodRSmod(10334),
cannotSetAdminSpeed1000AsPerIEEE(10338),
portMirroringNoMgidsAvailable(10363),
loopDetectNotAllowedOnIstPorts(10364),
loopDetectNotAllowedAlreadyEnabled(10365),
portPcapModeNotSupported(10366),
svcRateNeedsToBeSetToZeroWhenPeakIsSetToZero(10367),
peakRateNeedsToBeSetToZeroWhenSvcRateIsSetToZero(10368),
portCpLimitShutdownOnIstPortNotAllowed(10369),
portOnly10GEPortsCanBeLossless(10374),
portIsConfiguredAsLossless(10375),
portIsConfiguredAsLosslessPfc(10376),
portIsL2Untrusted(10377),
portIsConfiguredAsIfPolicer(10378),
portLaneHasLosslessPort(10379),
portSliceHasLosslessPort(10380),
portAllMltPortsCannotBeMadeLossless(10381),
portConfigNotAllowedLacpKeyInMltIdRange(10383),
rmVlanIdNotSetForRMSPort(10384),
rmVlanListNotAllowedForRMS(10385),
slppTimeToClrPktRxCountNotConfigurable(10386),
portCannotBeConfiguredAsLosslessPfc(10387),
portMltListViolatesLosslessLaneLimit(10388),
portQosInvalidForLosslessPfc(10389),
portL3TrustedInvalidForLossless(10390),
portL2UntrustedInvalidForLossless(10391),
portNoLosslessChangeIfLacpEnabled(10392),
portMltOnly10GEPortsCanBeLossless(10393),
portAddOnly10GEPortsCanBeLossless(10394),
portMltIsConfiguredAsIfPolicer(10395),
portAddIsConfiguredAsIfPolicer(10396),
forcedRearpNotAllowedOnPortInterface(10397),
sharedPortConfigurationNotSupportedInThisRelease(10398),
brouterCannotBeAddedToIpSubnetOrIpProtocolVlan(10399),
cannotConfigPortTxFlowControlWhenFlowControlModeFlagDisabled(10400),
cfmCannotAbortWhenNoLtmInProgress(10442),
esmMltCannotBeNonUni(10443),
cfmCannotAbortWhenNoLbmInProgress(10446),
plsbVlanIsidNotAllowed(10459),
plsbVlanIsidAlreadyExist(10460),
plsbVlanIsidWithSingleBvlan(10461),
plsbSysidCannotBeSameAsIstPeerSysid(10462),
bgpInvalidPeerSetWhenVpnv4Enabled(10501),
bgpInvalidPeerGroupSetWhenVpnv4Enabled(10502),
bgpOverlappingAggregateAddress(10503),
bgpInvalidLocalAsWhenPeerRemovePrivateAsEnabled(10504),
bgpInvalidPeerRemovePrivateAsEnableWithoutRemoteAs(10505),
bgpInvalidPeerGroupRemovePrivateAsEnableWithoutRemoteAs(10506),
bgpDuplicatePeerNotAllowed(10507),
bgpPeerDoesNotBelongToPeerGroup(10508),
bgpOperationNotAllowedWhenRouteReflectorClientIsEnabled(10509),
bgpInvalidAggregateAdvertisePolicyWithoutAsSetGenerate(10510),
bgpInvalidPeerDefaultOriginateIpv6(10512),
bgpInvalidPeerGroupDefaultOriginateIpv6(10513),
bgpInvalidPeerIpv6Capability(10514),
bgpOperationNotAllowedForIpv6Peer(10515),
bgpOperationNotAllowedForIpv6PeerGroup(10516),
bgpOperationNotAllowedWhenOutboundMapsAreDifferent(10517),
bgpOperationNotAllowedWhenInboundMapsAreDifferent(10518),
maxPeerEntriesInPeerGroup(10519),
bgpOperationNotAllowedWhenNexthopSelfAreDifferent(10520),
bgpOperationNotAllowedWhenUpdateSourceAreDifferent(10521),
bgpOperationNotAllowedWhenRemovePrivateAsAreDifferent(10522),
bgpTransAsValueCannotBeUsed(10523),
bgpVrfPeerIpv6CapabilityNotSupported(10524),
bgpVrfDefaultOriginateIpv6NotSupported(10525),
plsbDeleteIntfBeforeSetPlsbFlag(10701),
plsbDeletePlsbInstanceBeforeSetPlsbFlag(10702),
plsbDeleteManualAreaBeforeSetPlsbFlag(10703),
plsbDeleteSummaryAddrBeforeSetPlsbFlag(10704),
plsbDisableIsisBeforeSetPlsbFlag(10705),
plsbDeletePlsbVlanBeforeSetPlsbFlag(10706),
plsbCannotConfigPlsbInNonplsbMode(10707),
commandValidOnlyIfInRmode(10708),
cannotAssociateMoreThan5000IsidToPlsbInstance(10709),
cannotEnablePlsbWithMmrpConfiguration(10711),
cannotHaveSameBvlanAsSpIpVlanRCModPort(10712),
cannotAddRcModPortsToMltWhenSpIpVlanSameAsBvlan(10713),
cannotConfigPlsbIsisSmltistIntfOnSameIntf(10714),
plsbDisableAllIsisEndpointsBeforeTogglePlsbState(10715),
cannotConfigPortInSmltOrIstForPlsbVlan(10716),
deleteStg63BeforeCreatingPlsbBvlan(10717),
only2PlsbBvlanSupported(10718),
plsbInvalidIpSourceAddress(10719),
plsbMustChangeNicknameAfterChangeSysid(10720),
plsbWhenEnableIstMustConfigSmltPeerBmac(10721),
cannotConfigPlsbIsisIntfOnSmlt(10722),
cannotConfigPlsbIsisIntfOnIstPort(10723),
plsbZeroSmltPeerBmacMustHaveZeroVirtualBmac(10724),
plsbZeroSmltPeerBmacMustHavePrimSplitBeb(10725),
plsbWhenSetVirtualBmacToZeroPeerBmacMustBeZero(10726),
plsbDeleteIsidFromVlanBeforeSetPlsbFlag(10727),
plsbIsidNotAllowedForVlanSpbmDisabled(10728),
plsb16777215IsWellKnownIsid(10729),
plsbConfigIpSourceAddrBeforeEnableIpSc(10730),
inUsedAsIsisIpSourceAddr(10731),
plsbCannotSetIpSourceAddrToZeroWhenIpScEnabled(10732),
spbMcConflictingCVlanIsid(10733),
spbMcConflictingVrfIsid(10734),
spbMcIsidInDynRange(10735),
spbmVlanSpbMcastCannotBeEnabledWithPim(10736),
spbmVlanSpbMcastCannotBeEnabledWithSnoop(10737),
vlanPimCannotBeEnabledWithSpbMcast(10738),
vlanSnoopCannotBeEnabledWithSpbMcast(10739),
spbmIntfCanBeConfiguredOn10gigPort(10740),
spbmIntfCanBeConfiguredOnMltWith10gigPort(10741),
spbMcastCannotBeEnabledWithPim(10742),
pimCannotBeEnabledWithSpbMcast(10743),
spbMcastCannotBeEnabledWithDvmrp(10744),
dvmrpCannotBeEnabledWithSpbMcast(10745),
spbmVlanSpbMcastCannotBeEnabledWithDvmrp(10746),
spbmVlanDvmrpCannotBeEnabledWithSpbMcast(10747),
spbmMltMemberAlreadyInSpbmBvlan(10748),
vlanSpbMcastCannotBeEnabledWithoutIpAddr(10749),
portSpbMcastCannotBeEnabledWithoutIpAddr(10750),
cmdNotAllowedInNonSpbmMode(10751),
spbmDeleteRedistributeBeforeResetSpbmFlag(10752),
spbmSmltVirtBmacCannotBeInChassisBmacRange(10753),
spbmSmltVirtBmacMustBeSetWhenPeerBmacIsNotZero(10754),
spbmAssociateVlanToSpbmInstBefCreation(10755),
spbmDeleteVlanBefDeassociateFromSpbmInst(10756),
spbmDeassociateVlanToSpbmInstBefCreation(10757),
cannotConfigSpbmIsisIntfOnMltPort(10758),
cannotConfigSpbmIsisIntfOnLacpPort(10759),
mustConfigTwoBvlanForSpbmSmlt(10760),
plsbWhenConfigIstMustConfigSmltPeerSysId(10761),
ipIsisInFilterIsidDuplicateEntry(10762),
ipIsisInFilterNickNameIsidDuplicateEntry(10763),
ipIsisInFilterIsidListDuplicateEntry(10764),
ipIsisInFilterNickNameIsidListDuplicateEntry(10765),
ipIsisInFilterNickNameEntryNotFound(10766),
ipIsisInFilterIsidEntryNotFound(10767),
ipIsisInFilterNickNameIsidEntryNotFound(10768),
ipIsisInFilterIsidListEntryNotFound(10769),
ipIsisInFilterNickNameIsidListEntryNotFound(10770),
ipIsisInFilterInvalidIsidListName(10771),
ipIsisInFilterIsidListNameNotFound(10772),
ipIsisInFilterCannotUseTransparentUniIsid(10773),
vrfIsisInstanceDoesNotExist(10774),
ipIsisInFilterNickNameDuplicateEntry(10775),
ipIsisIsidListDuplicateEntry(10776),
ipIsisIsidListEntryNotFound(10777),
ipIsisInvalidIsidListName(10778),
cannotRedistributeIfIsisEnabledForVrf(10779),
cannotAcceptForIsisIfRedistributeEnabledForVrf(10780),
ipIsisIsidListIsidCannotBeOwnIsid(10781),
ipIsisIsidUsedByIsidList(10782),
spbmBvlanOutOfRange(10783),
spbmNoVistNoSmltPeerSysId(10784),
spbmSetSmltPeerSysIdToZeroBeforeDeleteVist(10785),
ipIsisIsidUsedByAcceptPolicy(10786),
ipIsisCannotUseOwnNickNameAsAdvRtr(10787),
ipIsisCannotUseOwnIsidInAcceptPolicy(10788),
ipIsisCannotApplyForVrfWithIpvpnDisabled(10789),
spbmMaxNumOfIsisInterfReached(10790),
ipIsisIsidListCannotBeRemovedWhileInUse(10791),
ipIsisIsidListInternalError(10792),
ipIsisIsidNotFoundInIsidList(10793),
ipIsisIsidListCannotRemoveLastIsid(10794),
spbmDeleteBvlanBeforeSpbmInstDeletion(10795),
isisCircuitKeyTooLong(10796),
ipIsisInFilterRouteMapAlreadyAssigned(10797),
pimConfigsNotAllowedInSpbmConfigModeEnabled(10798),
spbmConfigsNotAllowedInSpbmConfigModeDisabled(10799),
ipIsisInFilterCannotUseSwitchedUniIsid(10800),
msdpInconsistentRowStatus(10801),
msdpInvalidRPAddress(10802),
msdpRPAddressNotLocalAddress(10803),
msdpPeerTableInvalidLocalAddress(10804),
msdpNotLocalAddress(10805),
msdpLocalAddressPeerEstablished(10806),
msdpPeerCreated(10807),
msdpInconsistentPeerRowStatus(10808),
msdpPeerNotFound(10809),
msdpInvalidConnectRetryPeriod(10810),
msdpHoldTimePeerEstablished(10811),
msdpInvalidHoldtimePeriod(10812),
msdpKeepAliveTimePeerEstablished(10813),
msdpPeerKeepAliveInvalid(10814),
msdpDataTTLInvalid(10815),
msdpEncapsulationTypeNotSupported(10816),
msdpPeerSARouteMapNameLenInvalid(10817),
msdpPeerSAFilterPolicyNotFound(10818),
msdpInvalidDescriptionLength(10819),
msdpInvalidSALimit(10820),
msdpInvalidMD5AuthStatus(10821),
msdpInvalidPeerSetWhenPeerIsEnabled(10822),
msdpInvalidPeerAddress(10823),
msdpInvalidMD5AuthPasswordLength(10824),
msdpInvalidASnumber(10825),
msdpPeerNotConfigured(10826),
msdpInvalidDefaultPeerRouteMapNameLength(10827),
msdpDefaultPeerRoutePolicyNotFound(10828),
msdpInvalidRedistributeRouteMapNameLength(10829),
msdpRedistributeRoutePolicyNotFound(10830),
msdpInvalidMeshGroupNameLength(10831),
msdpPeerAlreadyConfiguredInMeshGroup(10832),
msdpPeerNotFoundInMeshGroup(10833),
msdpInconsistentPeerAdminStatus(10834),
msdpInconsistentDefaultPeerStatus(10835),
msdpInconsistentRedistributeRowStatus(10836),
msdpInconsistentMeshGroupRowStatus(10837),
msdpInvalidPeerAddressInMeshGroup(10838),
msdpDefaultPeerAlreadyCreated(10839),
msdpPeerSAFilterNotFound(10840),
msdpGlobalGrpRedistributeNotFound(10841),
msdpPeerSAFilterAlreadyCreated(10842),
msdpGlobalGrpRedistributeAlreadyCreated(10843),
msdpInterfaceNotUp(10844),
msdpPeerConfigurePassword(10845),
msdpPeerControlCharNotAllowed(10846),
msdpPeerCannotDeleteNonExistingPasswd(10847),
msdpInvalidOrigIdAddress(10848),
msdpClipAddressNotLocalAddress(10849),
msdpOriginatorIdIsNotConfigured(10850),
msdpOriginatorIdCannotBeDelIfMsdpEnabled(10851),
msdpFeatureNotSupported(10852),
msdpOriginatorIdIsNotUniqueOnAllVrfs(10853),
msdpPeerNotUniqueOnAllVrfs(10854),
msdpPeerAddrIsLocalAddress(10855),
dhcpSameServerAgentAddress(11226),
dhcpDiffAgentAddress(11227),
cfmLbmFrameTooSmall(11401),
cfmLbmExceedsChassisMtu(11402),
cfmLbmExceedsUniPortMtu(11403),
cfmNodalMepIsNotSupportedOnESM(11408),
cfmNodalMipLevelIsNotSupportedOnESM(11409),
cfmLbmFrameSizeExceedMaxForNodalMep(11414),
cannotDeleteVlanWithNodalMipLevelAssociation(11416),
sameLevelNodalMepAlreadyAssignedToVlan(11417),
cfmMulticastCcmOnNodalPlsbMepNotAllowed(11422),
cfmNodalMepOnlyOnPlsbVlan(11424),
cfmNodalMipOnlyOnPlsbVlan(11425),
cfmNodalMpOnlyOnePerVlan(11426),
cfmCannotL2PingWhenLbmInProgress(11427),
cfmCannotLBMWhenL2PingInProgress(11428),
cfmCannotAbortWhenNoL2PingInProgress(11429),
cfmL2PingMepNotOkToSetReady(11430),
cfmVlanNotReadyToSetL2Ping(11431),
cfmL2PingExceedMaxMessagesLimit(11432),
cfmL2PingExceedMaxDataSizeLimit(11433),
cfmL2PingTestPatternSizeError(11434),
cfmL2PingFrameTooSmall(11435),
cfmL2PingFrameSizeExceedMaxForNodalMep(11436),
cfmCannotLTMWhenL2TraceInProgress(11437),
cfmCannotL2TraceWhenLTMInProgress(11438),
cfmCannotAbortWhenNoL2TraceInProgress(11439),
cfmL2TraceMepNotOkToSetReady(11440),
cfmVlanNotReadyToSetL2Trace(11441),
cfmL2CmdVlanNotFound(11442),
cfmL2TraceInvalidIsid(11443),
cfmNodalMipOnlyOnePerVlan(11447),
cfmNodalMepOnlyOnePerVlan(11448),
cfmMepMustBeEnabledForCmd(11449),
cfmSpbmVirtualNotSet(11450),
cfmSpbmVirtualNotPrimary(11451),
cfmL2IpPingIsNotOkToSetReady(11452),
cfmNotReadyToSetL2IpPing(11453),
cfmNotMemoryAllocatedForL2(11454),
cfmL2IpTraceIsNotOkToSetReady(11455),
cfmNotReadyToSetL2IpTrace(11456),
cfmIpLookupRouteFailed(11457),
invalidIpAddrType(11458),
cfmL2IpPingEntryMustCreatedFirst(11459),
cfmL2IpTraceEntryMustCreatedFirst(11460),
cfmCannotAbortWhenNoL2IpPingInProgress(11464),
cfmCannotSetTtlTo0(11465),
cfmTaskMsgQueueMemoryInsufficient(11467),
cfmRouterNameNotAllowedOnNonSpbmVlan(11468),
bpduFilterTimerInvalidRange(11502),
bpduGuardTimerInvalidRange(11504),
qosMapExists(12501),
qosMapNotExist(12502),
qosMapDeleteUsedByFilter(12503),
qosMapDeleteDefaultMap(12504),
qosInvalidTagToQosTableQosLevel(12505),
qosInvalidDsFieldToQosTableQosLevel(12506),
qosInvalidQosToTagTableQosLevel(12507),
qosInvalidQosLevelValue(12508),
qosMapInvalidForLosslessPfc(12509),
qosMapPortQosInvalidForLosslessPfc(12510),
qosCreateDefaultQueueProfileFirst(12511),
qosCannotDeleteDefaultQueueProfile(12512),
qosCannotAddPortsInAnotherNonDefaultQueueProfile(12513),
qosQueueProfileDoesNotExist(12514),
qosCannotRemovePortsFromDefaultQueueProfile(12515),
qosQueueProfileAlreadyExists(12516),
qosPortNoChangeAsEapIsEnabled(12517),
standbyIpSubnetNotSameAsMaster(12601),
standbyIpSubnetNotSameAsVirtual(12602),
standbyIpSameAsVirtual(12603),
masterIpSubnetNotSameAsStandby(12604),
masterIpSubnetNotSameAsVirtual(12605),
masterIpSameAsVirtual(12606),
cannotReadConfigSourceFile(12607),
cannotWriteConfigSourceFile(12608),
configFileInvalidPrefix(12609),
cpuSerialPortCommandNotAllowedOnSlave(12610),
ipv6InvalidInvalidIpv6AddrInterfaceId(12701),
ipv6ReasmMaxSizeExceedSysMtu(12702),
ipv6InvalidDescriptionLength(12703),
ipv6InvalidReasmSizeForMgmtPort(12704),
ipv6AddrCreatedByVirtualManagment(12705),
ipv6AndRelatedFeaturesNotSupported(12713),
ipv6RsmltTempDefRtDeleteModify(12706),
ipv6OspfAreaCannotModifyAreaType(12707),
ipv6OspfAreaSetToNssaForTransRole(12708),
ipv6OspfAreaHasActiveInterface(12709),
ipv6InterfaceMacOffsetCannotReset(12710),
ipv6InterfaceMacOffsetDiffSameVlan(12711),
ipv6InterfaceCannotModifyTunnelEntry(12712),
cantConfigIpv6AddressOfPrefixMoreThan64WhenIpv6ModeFlagDisable(12714),
conflictingIpv6PrefixPresent(12715),
linkLsaSuppressionOnlyForP2P(12716),
ipv6RipInterfaceDoesNotExist(12717),
ipv6InterfaceIsNotRunningRipng(12718),
ipv6RipExceedsMaxLimit256(12719),
ipv6RipExceedsMaxLimit4000(12720),
ipv6RipExceedsMaxLimit200(12721),
ipv6RipInterfaceAlreadyExists(12722),
ipv6RipInvalidHoldDownTimerValue(12723),
ipv6RipTimeoutIntervalMustBeGreaterThanUpdateTime(12724),
unsupportedConfigWithUrpfModeFlagDisabled(12725),
ipv6RipExceedsMaxLimit48(12726),
ipv6ZeroPrefixNotAllowed(12727),
ipv6PimSmltNotSupported(12728),
numOfIPv6TunnelAllowedToBeCreatedExceeds(12729),
ipv6StaticRouteTunnelWithNonZeroNextHopNotSupported(12730),
ipv6ForwardingSmltConflict(12731),
ipv6SmltForwardingConflict(12732),
ipv6StaticRoutesMaxNumberReached(12733),
ipv6RipngVrfUnsupported(12734),
ipv6OspfVrfUnsupported(12735),
ipv6FhsVrfUnsupported(12736),
ipv6RsmltVrfUnsupported(12737),
ipv6MldVrfUnsupported(12738),
ipv6PimVrfUnsupported(12739),
ipv6IpsecVrfUnsupported(12740),
ipv6InterfaceEnabledWhenRsmltEnabledOnNonDefaultVrf(12741),
ipv6MgmtRouterNotSupported(12742),
ipv6StaticNeighborMaxNumberPerVrfReached(12743),
ipv6StaticNeighborMaxNumberAllVrfReached(12744),
ipv6RoutePreferenceUnsupportedProtocolOnVrf(12745),
ipv6RedistributionInvalidSourceProtocolOnVrf(12746),
unsupportedVlanId(12801),
invalidVlanIdError(12802),
vlanAdminStatusConfigNotAllowed(12803),
configNotAllowedOnVlanInterfaces(12804),
macSrcMacVlanReached(12805),
vlanCannotBeDeletedDueToEapAuthorizedPortMember(12806),
configNotAllowedMdNameUsed(12807),
configNotAllowedMaNameUsed(12808),
configNotAllowedCfmInUseOnVlan(12809),
configNotAllowedMdNameUsedByGlobalCfm(12810),
configNotAllowedMaNameUsedByGlobalCfm(12811),
configNotAllowedMepUsedByGlobalCfm(12812),
configCfmInternalOnVlan(12813),
configCfmGlobalEnabled(12814),
configCfmTracetreeNotAllowed(12815),
configCfmSmltNotAllowed(12816),
cfmSrcModeCannotBeNoVlanMacOnSpbmVlans(12817),
cfmL2McastTraceEntryMustBeCreatedFirst(12818),
cfmNotReadyToSetL2McastTrace(12819),
cfmMcastLookupRouteFailed(12820),
cfmCannotDeleteVlanWithCfmMsgInProgress(12821),
cfmCannotChangeMepWithCfmMsgInProgress(12822),
onlyGlobalCfmSupportForNonSpbmVlan(12823),
cfmInvalidMacToL2Trace(12824),
cfmInvalidNodalMipLevel(12825),
cannotModifyCfmEthertype(12826),
l2McastRequiresServiceType(12827),
needIsidAndIgmpSnoopVlanToL2Mcast(12828),
mustSpecifyMvpnEnabledVrfToL2Mcast(12829),
l2McastVlanDoesNotExist(12830),
l2TraceOnlyIpv4AddrTypeSupported(12831),
vlan4060To4084UsedInternally(12832),
l3VsnMaxReached(12833),
vlanInvalidSecondaryPrivateVlanId(12834),
vlanSecondaryVlanIdCannotEqualPrimaryPrivateVlanId(12835),
vlanSecondaryVlanAlreadyInUse(12836),
vlanPrimaryVlanAlreadyInUse(12837),
portMustBeTaggedIfPrivateTypeTrunk(12842),
portPrivateVlanTypeCannotBeNone(12844),
portCannotBeUntaggedIfPrivateTypeIsTrunk(12845),
mltPrivateVlanTypeCannotBeNone(12846),
mltCannotBeUntaggedIfPrivateTypeIsTrunk(12847),
onlyPrivateVlansAllowedOnThisInterface(12848),
privateIsolatedInterfaceMayOnlyBelongToOnePrivateVlan(12849),
vlanSecondaryVlanCannotBeChanged(12850),
privateVlanCannotChangeWhileInterfaceExists(12851),
cannotMakeInterfaceWithPrivateType(12852),
noIpEcmpForVrf(12853),
mltCannotSetDefaultPrivateTypeIfAssociatedWithPrivateVlan(12854),
cannotSetPrivateTypeIfLacpActive(12855),
cannotSetPrivateTypeIfPortIsSpbmNni(12857),
cannotSetEncapsulationIfLacpActive(12858),
portCannotSetDefaultPrivateTypeIfAssociatedWithPrivateVlan(12859),
cannotHavePortInVirtualIstVlan(12860),
virtualIstVlanMustHaveIsid(12864),
virtualIstVlanMustBelongToGlobalRouter(12865),
cannotDeleteVirtualIstVlan(12866),
cannotChangeIsidOnVirtualIstVlan(12867),
cannotChangeIpAddrOnVirtualIstVlan(12868),
virtualIstExists(12869),
smltVlanMustHaveIsid(12870),
cannotAddMltToVirtualIstVlan(12871),
nlbModeMulticastNotSupported(12872),
vlan4061To4084UsedInternally(12873),
privateVlanIsNotSupported(12874),
vlanNameHasBeenUsed(12875),
vlan4060To4084IsReservedForInternalUse(12876),
istLocalIpNotExist(12877),
cannotEnableMefUniFaOnPrivateVlanType(12878),
cannotSetPrivateVlanTypeForSwitchedUniFaPortOrMlt(12879),
cannotConfigStaticMacAddrOnFlexUniFaPortOrMlt(12880),
systemRequiresLicenseInstalledToCreateVlan(12881),
cfmSrcModeCannotBeSMltvirt(12882),
cfmCmacCanNotBeConfigured(12883),
vlanCannotBeDeletedDueToEapFOVEnabledPort(12884),
vlanCannotBeDeletedDueToEapGVEnabledPort(12885),
vlanNlbNeedsToBeDisabledBeforeChangingNlbModeToUnicast(12886),
vlanNlbNeedsToBeDisabledBeforeChangingNlbModeToMulticast(12887),
trafficClassesAreAlwaysEnabledAndDisbaleIsNotAllowed(12888),
featureGmrpIsNotSupported(12889),
urpfNotSupportedOnPlsbBvlan(12890),
aceIpDscpInvalidSetting(12901),
aceIpDscpEntryCreationRequiresOperationAndDscpSetting(12902),
aceEthPortEntryCreationRequiresOperAndPort(12903),
aceEthTypeEntryCreationRequiresOperAndEtherType(12904),
aceEtherType8100NotAllowed(12905),
filterEntryWithMonitorIpInSameSubnetExists(12906),
filterCannotHaveCommaSeparatedValues(12907),
filterAceTooManyArguments(12908),
filterAceInvalidToAndFromArguments(12909),
filterAceTooManyVlanIds(12910),
filterCannotModifyAclPktType(12911),
filterAclPktTypeInvalid(12912),
filterCannotConfigureMonitorIpForIpv6pkt(12913),
filterCannotConfigureIpForIpv6Pkt(12914),
filterCannotConfigureArpForIpv6Pkt(12915),
filterCannotConfigureIpv6ForNonipv6Pkt(12916),
ipv6NextHdrIsNotSetForAce(12917),
aceEntryCreateRequiresOperAndIpv6Addr(12918),
aceEntryCreateRequiresOperAndNextHdrVal(12919),
aceEntryCreateRequiresOperAndTrafficClassVal(12920),
filterInvalidEtherTypeForIpv6Pkt(12921),
filterOperatorNotSupported(12922),
filterProtocolAttrConfiguredCannotModifyIpAttr(12923),
filterCannotConfigureIpfixForIpv6pkt(12924),
aceEtherTypeIpv6NotAllowed(12925),
filterCannotConfigureIcmpAttributeOnEgressTrafficIn4k(12926),
filterInvalidAceId(12927),
filterAclIpv6PacketTypeNotSupported(12928),
monitorDestVlanNotAllowedInOutPortTypeAclFilter(12929),
monitorDestPortNotAllowedInOutPortTypeAclFilter(12930),
monitorDestMltNotAllowedInOutPortTypeAclFilter(12931),
filterRemoveTagNotSupportedForPermitOption(12932),
monitorDstIsidNotAllowedInOutportTypeAcl(12933),
onlyOneMonitorDstIsidSupportedInDevice(12934),
filterQosAndRemoveTagCanBeSetOnlyForMonitorIsidAction(12935),
removeTagConfigMustBeSameForGivenIsidOffsetAcrossAclAceConfig(12936),
cannotConfigureFlowMirroringWhenPortMirroringIsConfigured(12937),
filterAclCannotConfigIpv4AndIpv6RedirectNextHopSimultaneously(12938),
filterAclCannotConfigIpv4RedirectNhIfPktTypeIpv6(12939),
filterAclCannotConfigIpv6RedirectNhIfPktTypeIpv4(12940),
lldpCannotSetReinitDelay(13016),
lldpCannotSetNotificationInterval(13017),
lldpCannotSetTxDelay(13018),
lldpCannotSetPortConfigAdminState(13019),
lldpCannotSetPortConfigNotification(13020),
lldpCannotSetPortConfigTlvsTxExplicitly(13021),
lldpOnlySupportsTxAndRxMode(13022),
cannotEnableCDPOnFAEnabledPort(13023),
cannotDisableLLDPOnFAEnabledPort(13024),
faZeroTouchClientTypeNotSupported(13025),
faZeroTouchClientEntryAlreadyExists(13026),
faZeroTouchClientEachTypeMayOneHaveOneIsid(13027),
faZeroTouchClientIsisAlreadyUsedOrReserved(13028),
faZeroTouchClientOnlySupportsUntagged(13029),
faCannotCreateFaOnSmltWithoutSpbmInstance(13039),
faCannotExistFaOnSmltWithoutSpbmInstance(13040),
lldpMedInvalidLocationType(13041),
lldpMedInvalidCivicAddress(13042),
lldpMedInvalidCoordinate(13043),
lldpMedInvalidElinNumber(13044),
lldpMedCliMaxParams(13045),
lldpMedCliInvalidCountryCode(13046),
lldpMedLocationInvalidCaddrField(13047),
lldpMedLocationInvalidCaddrSize(13048),
lldpMedLocationInvalidCoordLatFormat(13049),
lldpMedLocationInvalidCoordLongFormat(13050),
lldpMedLocationInvalidAltFormat(13051),
lldpMedLocationInvalidElinEmpty(13052),
lldpMedLocationInvalidElinLength(13053),
lldpMedLocationInvalidElinFormat(13054),
lldpMedMaxsizeLocationType(13055),
lldpMedInvalidCoordinateLength(13056),
vspTalkIpInterfaceNotFound(13201),
vspTalkDnsNotConfigured(13202),
vspTalkInvalidMessageGroup(13203),
vspTalkNotEnabled(13204),
vspTalkMessageGroupNotExist(13205),
vspTalkMessageGroupAlreadyEnabled(13206),
vspTalkUsernameRequiredForPassword(13207),
vspTalkMessageGroupAlreadyExists(13208),
vspTalkCannotDeleteEnabledMessageGroup(13209),
vspTalkPasswordCannotBeAllNumeric(13210),
vspTalkIpAddressMustBeDeletedFirst(13211),
invalidMstiInstance(13144),
incorrectPoeGroupIndex(13305),
interfaceIsNotPoePort(13306),
deviceIsNotPoeDevice(13307),
loopDetectMustBeEnabledBeforeEnableArpDetect(13308),
untagPortCannotHaveMoreThanOneInterface(13309),
noPluggableOpticalModule(13310),
noPluggableOpticalModuleFortyG(13311),
notChannelizablePort(13312),
notChannelizableBasePort(13313),
adminSpeedOnlyCanBeSetTo100Mbps(13315),
autoNegotiationAdvertisement10GbFullNotSupported(13316),
autoNegotiationAdvertisement10MbNotSupported(13317),
autoNegAdvNoneCannotBeCombinedWithOtherOptions(13318),
portNotPresent(13319),
autoNegAdvertisement100MbHalfNotSupported(13320),
autoNegAdvert100MbFullNotSupportedWithMacsecEnabled(13321),
qosIngressRateLimitingCanNotExceedPortCapability(13322),
qosEgressShaperRateCanNotExceedPortCapability(13323),
autoNegAdvertisement10MbHalfNotSupported(13324),
autoNegAdvertisement10MbFullNotSupported(13325),
autoNegAdvertisement1000MbHalfNotSupported(13326),
portLicenseRequiredToEnableThisPort(13327),
duplicateSflowCollectorIp(13328),
sflowAgentIpDoesNotExistInMgmtRouterOrGlobalRouterVrf(13329),
sflowCollectorIpCannotBeLocal(13330),
cannotRemoveAgentIpWhenSflowIsEnabled(13331),
cannotEnableSflowWhenAgentIpIsZero(13332),
slotLicenseGrantRequiredToEnableThisPort(13333),
qosIngressPeakRateCanNotExceedPortCapability(13334),
autoNegAdvertisement2500MbFullNotSupported(13335),
autoNegAdvertisement5000MbFullNotSupported(13336),
noAdminSettingForSpeed25000(13337),
channelizationNotSupportedInThisRelease(13338),
sflowDisableAppTelemetry(13345),
sflowCollectorNotConfigured(13346),
sflowShouldBeEnabled(13347),
cannotEnableAppTelemetryWhenIpv6SourceGuardIsConfigured(13349),
cannotEnableAppTelemetryWhenIpv6FilterIsConfigured(13350),
appTelemetryNotSupportedOnThisPlatform(13352),
slamonInstallCertRequiresCertFile(13417),
slamonCantOpenCertFile(13418),
slamonCantSyncCertFile(13419),
slamonCantInstallCertFile(13420),
slamonAgentAddressRequired(13421),
slamonInvalidCertFile(13422),
slamonAgentPortCollision(13424),
slamonAgentAddressNotChangeable(13425),
slamonAgentAlreadyEnabled(13426),
slamonAgentIpAddressMustBeDeletedFirst(13427),
isidAlreadyExists(13501),
isidDoesNotExist(13502),
operationNotAllowedOnTransparentUniInterface(13503),
transparentUniOperationNotAllowedOnCvlanIsid(13504),
transparentUniPortsCannotBeAddedToMlt(13505),
transparentUniInterfaceCannotBeCofiiguredOnBrouter(13506),
transparentUniCannotBeConfiguredOnIsisInterface(13507),
portsPartOfMltCannotBeAddedToTransparentUni(13508),
portOperationsNotAllowedOnTransparentUniInterface(13509),
vrfConfigurationNotAllowedOnTransparentUniInterface(13510),
stpOperationNotAllowedOnTransparentUniInterface(13511),
vlanCannotAddTransparentUniMembers(13512),
ipConfigurationNotAllowedOnTransparentUniInterface(13513),
vrrpConfigurationNotAllowedOnTransparentUniInterface(13514),
isisConfigurationNotAllowedOnTransparentUniInterface(13515),
isidAlreadyExistsForTransparentUniInterface(13516),
eapolNotAllowedOnTransparentUniInterface(13517),
eapolEnabledPortsCannotBeTransparentUniPort(13518),
slppEnabledPortsCannotBeTransparentUniPort(13519),
portPartOfVrfCannotBeTransparentUniPort(13520),
privateVlanConfigNotAllowedOnTransparentUniInterface(13521),
transparentUniOperationNotAllowedOnIpVpnIsid(13523),
transparentUniMltCannotBeDeleted(13522),
lacpEnabledPortsCannotBeTransparentUni(13524),
cannotConfigureLacpOnTransparentUniInterface(13525),
removeVlanFromPortsBeforeAddingToTransparentUni(13526),
ipSpoofDetectNotAllowedOnTransparentUniInterface(13527),
invalidIsidMacLimitLearningValue(13528),
cannotConfigTransparentUniPortForSwitchedUniPort(13529),
cannotEnableMefUniOnFaEnabledPort(13530),
cannotAddMltPortToSwitchedUniPort(13531),
switchedUniPortsCannotBePartOfAnyVlan(13532),
brouterPortsNotAllowedOnSwitchedUniInterface(13533),
cannotEnableSpanningTreeOnMefUniEnabledOrFaPorts(13534),
cannotDisabeEncapsulationOnSwuniOrFaMlt(13535),
cannotDeleteMefUniEnabledMlt(13536),
cannotAddSwitchedUniPortToMlt(13537),
switchedUniMltCannotBePartOfAnyVlan(13538),
cannotConfigTuniMltForSwuniMlt(13539),
cannotConfigSwuniMltIfFaEnableOnMlt(13540),
cannotDisableMefUniIfEndpointAlreadyCreated(13541),
cannotDisabeEncapsulationOnSwuniOrFaPort(13542),
cannotConfigSwitchedUniInOtherMode(13543),
cannotConfigSwitchedUniMltInOtherMode(13544),
slppAllowedOnSuniPortOnlyPlatformVlanAssociateIsid(13545),
cannotEnableFaOnMefUniPort(13546),
cannotEnableFaOnMefUniMlt(13547),
mefUniMustBeEnabledBeforeCreatingEndpoint(13548),
endPointAlreadyExists(13549),
onlyPortBasedVlanToSwitchedUniIsid(13550),
endPointDoesNotExist(13551),
notAllowToDeleteEndPointForDiscoverIsidOriginType(13552),
notAllowToDeleteDiscoverEndpointsForConfigIsidOriginType(13553),
cannotDeleteDiscoverTypeIsid(13554),
cannotSetBpduIfEndpointNotExist(13555),
cannotConfigSwitchedUniPortForDiffCvidSameIsid(13556),
cannotConfigSwitchedUniMltForDiffCvidSameIsid(13557),
cannotConfigSameEndpointInMoreThanOneIsid(13558),
cannotConfigDefaultVlanForSwuniMltPort(13559),
cannotConfigDefaultVlanForSwuniPort(13560),
cannotConfigFaEnabledPortToTuniPort(13561),
cannotConfigFaEnabledMltToTuniMlt(13562),
faServerOnly(13563),
faCannotChangeMgmtIsid(13564),
mustSetFaMgmtCvidAndMgmtIsidTogether(13565),
cannotRemoveSwitchedUniPortFromVlan(13566),
cannotRemoveSwitchedUniMltFromVlan(13567),
cannotRemoveVlanFromSwitchedUniFaMlt(13568),
cannotEnableSwuniFaOnSpbmNniPort(13569),
cannotEnableSwuniFaOnSpbmNniMlt(13570),
cannotEnableBpduOnSwuniIsidWithPlatformVlan(13571),
bpduCanOnlyBeEnabledForUntaggedTraffic(13572),
cannotConfigFaOnMltFaIntfPort(13573),
faMgmtIsidCvidSetToDefTogether(13574),
cannotEnableStpOnMefUniOrFaEnabledMltPorts(13575),
faInterfaceDoesNotExist(13576),
cvid4095isNotSupported(13577),
cannotEnableSpbMulticastIsidInDynRange(13578),
cannotCreateFaIntfOnMltPort(13579),
cannotDisableFaOnFeOnaPort(13580),
cannotAssociateSwuniIsidWithBpduEnabledEndptToVlan(13581),
cannotEnableMefUniFaOnEapolEnabledPort(13582),
mustSetTypeWhenCreateIsid(13583),
ipv6BrouterPortsNotAllowedOnSwitchedUniInterface(13584),
elanIsidCannotAssociateWithVistVlan(13585),
virtualIstVlanCannotAssociateWithElanIsid(13586),
faCanOnlyBeConfiguredOnPortAndMltIntf(13587),
cannotEnableFlexUniFaWhenSpbmIsDisabled(13588),
deleteIsidBeforeDisableSpbm(13589),
disableFlexUniFaBeforeDisableSpbm(13590),
cannotCreateIsidWhenSpbmIsDisabled(13591),
cannotEnableFlexUniFaWhenVlacpIsEnabledOnPort(13592),
cannotEnableVlacpWhenFlexUniFaIsEnabledOnPort(13593),
cannotConfigIgmpStaticOnFlexUniFaEnabledPortMltPort(13594),
cannotConfigStaticArpOnFlexUniFaEnabledPortMltPort(13595),
disableLacpBeforeChangingLacpKeyForFlexUniFaEnabledMlt(13596),
cannotEnableBpduOnDiscMgmtEndpoint(13597),
cannotAddFeOnaPortToFaMlt(13598),
cannotConfigFaOnFeOnaPortOrMltWithFeOnaPort(13599),
portNotMACSecCapable(13601),
portNotAssociatedToAConnectivityAssociation(13602),
macSecEnabledOnPort(13603),
macSecConnectivityAssociationDoesNotExist(13604),
macSecPortAlreadyAssociatedToConnectivityAssociation(13605),
macSecEncryptionNotEnabledOnPort(13606),
macSecCAAssociatedToPort(13607),
macSecMaximumConnectivityAssociationConfigured(13608),
macSecConnectivityAssociationAlreadyExists(13609),
macSecConnectivityAssociationKeyInvalidValue(13610),
macSecConnectivityAssociationNameInvalidValue(13611),
premierMACSecSoftwareLicenseViolation(13612),
cannotDisableAutoNegotiationWhenMacsecAssociated(13613),
portCannotAssociateToMacsecWhenAutoNegIsDisabled(13614),
macSecNotSupportedWith100MbFullAutoNegAdvert(13615),
macSecReplayProtectIsNotSupportedInThisRelease(13616),
filterDeleteArpOrIp(13701),
conflictingAceAttrArp(13702),
ipv6FiltersNotSupported(13703),
ipv6OutPortTypeAclNotSupported(13704),
ipv6AclCtrlPktActionNotSupported(13705),
ipv6QosAceNotSupported(13706),
ipQosAceNotSupported(13707),
noIpv6ICMPV6AceSupport(13708),
noDstMacQualifierSupport(13709),
noSrcMacQualifierSupport(13710),
noVlanQualifierSupport(13711),
noVlanTagQualifierSupport(13712),
enableBootConfigIpv6EgressFilterFlag(13713),
noInNniFilterSupport(13714),
enableBootFlagSpbmForInNniFilter(13715),
noIpv4CtrlPktActionSupport(13716),
aclIsidAlreadyAttached(13717),
aclIsidTuniSuniNotSupported(13718),
aclIsidNotAvailable(13719),
aclIsidNotMappedToVlanOrVrf(13720),
aclInvsnConfiguredDeleteAcl(13721),
aceIsidNotConfiguredOnAcl(13722),
deleteAllAceBeforeDeleteIsid(13723),
vsnAclMatchtypeUnionlyNotSupported(13724),
vsnAclMatchtypeBothNotSupported(13725),
vsnBasedAclNoPort(13726),
vsnBasedAclNoVlan(13727),
portBasedAclNoIsid(13728),
vlanBasedAclNoIsid(13729),
portBasedAclNoMatchtype(13730),
vlanBasedAclNoMatchtype(13731),
invsnFilterNotSupported(13732),
enableBootFlagSpbmForInvsnFilter(13733),
invsnFilterIpShortcutNotSupported(13734),
ipv6FilterConfigNotAllowedWhenAppTelemetryIsEnabled(13737),
invsnFilterIpShortcutSupportedOnlyOnBoth(13738),
isisAcceptIsidAlreadyExist(13801),
igmpConfigsNotAllowedInSpbmConfigMode(13802),
virtualIstNotAllowedOnMltInSpbmConfigMode(13803),
plsbEnableIp4ScBeforeEnableIp6Sc(13804),
plsbConfigIp6SourceAddrBeforeEnableIp6Sc(13805),
plsbDisableIp6ShortcutsBeforeDisableIp4Shortcuts(13806),
spbmMaxNumOfIsisInterfReached128(13807),
plsbCannotSetIp6SourceAddrToZeroWhenIp6ScEnabled(13808),
plsbCannotRemoveTunnelSrcIpWhenIsisLogicalIntfEnabled(13809),
plsbCannotModifyTunnelSrcIpWhenIsisLogicalIntfEnabled(13810),
plsbCannotDeleteVrfAssociatedWithTunnelSourceIp(13811),
plsbTunnelSourceIpNotConfigured(13812),
plsbTunnelSourceIpInvalid(13813),
plsbTunnelSourceIpDoesNotExistInGrt(13814),
plsbTunnelSourceIpDoesNotExistInVrf(13815),
ipInUseAsIsisIpTunnelSourceAddr(13816),
isisCannotDeletePlsbInstanceWithIpTunnelSourceAddress(13817),
plsbIsidCannotBeAssignedToTunnelVrf(13818),
plsbLogicalInterfaceNameAlreadyExists(13819),
plsbCannotModifyIpTunnelMtuWhenIsisLogicalIntfExists(13820),
plsbIsisLogicalInterfaceOfTypeL2AndL3CoreCannotExistTogether(13821),
plsbL2CoreIsisLogicalInterfaceConfiguredPortCantBeAddedToVlan(13822),
plsbL2CoreIsisLogicalIntfConfiguredMltCantBeAddedToVlan(13823),
plsbL2CoreIsisLogicalIntfConfiguredPortCantBeAddedToMlt(13824),
plsbMaxNumOfLogicalIsisIntfConfigured(13825),
plsbMltIsConfiguredAsIsisLogicalTunnelIntfMlt(13826),
plsbPortIsConfiguredAsIsisLogicalTunnelIntfPort(13827),
spbmMaxNumOfIsisInterfReached255(13828),
plsbIsisLogicalIntfDestIfIndexCannotBeModified(13829),
plsbCannotConfigureSameIsisLogicalInterfaceVidAndSpbmBvlanId(13830),
plsbIsisLogicalIntfVidsOutOfRange(13831),
plsbIsisLogicalIntfExistsWithSameDestIp(13832),
plscIsisLogcalIntfCannotConfigOnMefUniFaPortMlt(13833),
cannotEnableMefUniFaOnLogicalIntf(13834),
cannotConfigPlsbIsisIntfOnMefUniFaEnabledPortMlt(13835),
isisLogicalInterfaceIdDoesNotExist(13836),
isisLogicalInterfacePortCannotBeBrouter(13837),
invalidIsisLogicalInterfaceDestPort(13838),
cannotConfigFeOnaOnFaPortMltPort(13839),
spbmConfigsNotAllowedInAdvancedFeatureModeDisabled(13840),
cannotAddSpbmNniToNonSpbmBvlan(13842),
noBrouterAndSpbmNniOnSamePort(13843),
bootConfigFlagNniMstpConflictWithSpbmNni(13844),
spbmSysidCannotBeSameAsSmltVirtBmac(13845),
spbmSmltPeerSysidCannotBeSameAsSmltVirtBmac(13846),
spbmHaNeedsDisabled(13847),
cannotEnableMstpOnSpbmNniPort(13848),
isisLogicalInterfaceRequireTwoVlansPerPlsbInstance(13850),
isisCannotEnableIpv4ShortcutForMigrateLoopback(13859),
isisCannotEnableIpv6ShortcutForMigrateLoopback(13860),
spbmNicknameSetRangeServerRunning(13851),
spbmNicknameServerSettingWithSpbmDisabled(13852),
spbmDisableNicknameServerRunning(13853),
spbmDisableNicknameServerRangeConfigured(13854),
spbmFactoryDefaultWithFabricOptionIsNotSupported(13855),
spbmEnableServerStaticSpbmNicknameInDynamicRange(13856),
spbmEnableServerWithoutStaticNicknameConfigured(13857),
spbmClearNicknameServerRunning(13858),
vrfPim6LimitExceeded(14001),
pim6FeatureNotSupported(14002),
vrfPim6DoesNotExist(14003),
pim6GlobNotSuppActChkInterval(14004),
pim6ConfigsNotAllowedInSpbmConfigModeEnabled(14005),
pim6InvalidMode(14006),
pim6GlobInvalidUniRouteChangeTimeOut(14007),
pim6GlobInvalidDiscDataTimeOut(14008),
pim6GlobInvalidCRPADVTimeOut(14009),
pim6GlobInvalidBootstrapPeriod(14010),
pim6ActChkIntervalNotAllowed(14011),
pim6GlobInvalidActChkInterval(14012),
pim6InvalidHelloInterval(14013),
pim6InvalidJPInterval(14014),
pim6GlobInvalidRegSupprTimeOut(14015),
pim6NotEnabled(14016),
pim6StaticRpNotEnabled(14017),
pim6GlobInvalidFwdCacheTimeOut(14018),
pim6InvalidModeChg(14019),
pim6GlobInvalidFastJP(14020),
pim6InvalidEnable(14021),
pim6OrMldAlreadyEnabled(14022),
pim6StaticRPEnabled(14023),
pim6GroupAddressInvalid(14024),
pim6StaticRPEntryExists(14025),
fhsMaxIpv6AclReached(14101),
fhsMaxEntriesPerAclReached(14102),
fhsAclInUse(14103),
fhsAclNotExist(14104),
fhsIpv6AclMaskMismatch(14105),
fhsMaxMacAclReached(14106),
fhsMaxRagPoliciesReached(14107),
fhsRagHopLimitMismatch(14108),
fhsRagPolicyInUse(14109),
fhsRagPolicyNotExist(14110),
fhsDhcpgPoliciesReached(14111),
fhsDhcpgPolicyInUse(14112),
fhsDhcpgPolicyNotExist(14113),
fhsDhcpgPreferenceLimitMismatch(14114),
fhsInvalidDeviceRole(14115),
fhsCantAttachRagPolicyWhenDeviceRoleIsNotRouter(14116),
fhsCantAttachDhcpgPolicyWhenDeviceRoleIsNotServer(14117),
fhsCantConfigDeviceRoleToNonRouterWhenPolicyAttached(14118),
fhsCantConfigDeviceRoleToNonServerWhenPolicyAttached(14119),
fhsIpv6AclMaskMinValue(14120),
fhsMaxStaticBindingEntriesReached(14121),
fhsCantCreateBindingEntryWithMulticastMacAddr(14122),
fhsCantCreateBindingEntryWithMulticastIpAddr(14123),
fhsCantCreateBindingEntryWithLinkLocalAddr(14124),
fhsCantDeleteDynamicBindingEntry(14125),
fhsStaticBindingEntryNotExist(14126),
fhsCantCreateBindingEntryWithUnspecIpAddr(14127),
fhsCantCreateBindingEntryWithInternalLoopbackIpAddr(14128),
fhsCantCreateBindingEntryWithAllZeroMacAddr(14129),
fhsCantCreateBindingEntryWithBroadcastMacAddr(14130),
fhsIpv6SgPortEnabled(14131),
fhsIpv6SgFhsNotEnabled(14132),
fhsIpv6SgNdiNotEnabled(14133),
fhsIpv6SgNdiVlanNotEnabled(14134),
fhsIpv6SgNdiPortNotEnabled(14135),
fhsIpv6SgNoResourcesAvailable(14136),
fhsIpv6SgNotAvailableOnMlt(14137),
fhsNotAllowedOnSpbmBvlan(14138),
fhsIpv6SgConfigNotAllowedWhenAppTelemetryIsEnabled(14139),
unprintableCharacterIsNotAllowedInEmailAddress(14201),
emailAddressLengthExceedsMaxLimitOf254Chars(14202),
numOfEmailAddressExceedsMaxSupportedLimit(14203),
lengthOFEmailAddressListTooLong(14204),
smtpServerAddrOnlySupportsIpv4AndHostname(14205),
portCannotBeModifiedWhileSmtpIsEnabled(14206),
invalidSmtpServerPortNumber(14207),
invalidStatusSendTimer(14208),
smtpReceiverEmailCannotBeEmptyWhileSmtpIsEnabled(14209),
smtpServerAddrCannotBeModifiedWhileSmtpIsEnabled(14210),
smtpCannotBeEnabledWithoutServerAddr(14211),
smtpCannotBeEnabledWhileReceiverEmailAddrIsEmpty(14212),
doubleQuotationMarkIsNotAllowedInEmailAddress(14213),
commaIsNotAllowedInEmailAddress(14214),
invalidEventIdsListInputFormat(14215),
nonExistIpv6McastAddress(14301),
invalidIpv6MulticastAddress(14302),
invalidQueryIntervalMldIntfTbl(14303),
invalidMldIntfTblVersion(14304),
invalidQueryMaxResponseTime(14305),
invalidRobustnessValue(14306),
invalidLastMembQueryInterval(14307),
mldAdminVerConfiguredLessThanOperatingVer(14308),
mldPimOrMldAlreadyEnabled(14309),
mldPimModeMldVersionIncompatible(14310),
mldQueryIntervalGreaterThanMaxResTime(14311),
mldAlreadyEnabled(14312),
mldPimEnabledInSSMMode(14313),
mldDisableV2First(14314),
mldNotVersion2(14315),
mldDisableSsmSnooping(14316),
mldFlushActionNotAllowedWhenMldSnoopingIsDisabled(14317),
ikeCACertificateNotInstalled(14801),
ikeIdentityCertificateNotInstalled(14802),
ikeCannotChangeRevocationCheckMethodForEnabledPolicy(14804),
ikeCrlFileNotPresent(14805),
ipv6CannotDeleteInterfaceOnMgmtPortWithIpsecEnabled(14806),
cannotLinkIpsecPolicyForOspfv3ToSaWithKeymodeAuto(14807),
ikeEncKeylenSetOnlyForAesCbc(14808),
ipsecEncKeylenMustBeLessOrEqualToIkeEncKeylen(14809),
ikeCannotChangeParametersProfileInUse(14810),
ikeDhHashEncryptIntegrityAlgoNullCannotBeAttached(14811),
vxlanCannotDeleteVtepSrcIpWhenRemoteVtepIsConfigured(14401),
maxNumOfVtepsAreConfigured(14402),
vxlanVtepSourceIpNotConfigured(14403),
vxlanVtepRemoteIpCannotBeLocalIp(14404),
vxlanVtepExistsWithSameRemoteIp(14405),
vxlanVtepRemoteIpCannotBeModified(14406),
vxlanVtepNameAlreadyExists(14407),
vxlanVtepDoesNotExist(14408),
vxlanVnidCannotBeSameAsIsid(14409),
vxlanInvalidVtepId(14410),
vxlanCannotModifyIsidAssociationdWithVnid(14411),
vxlanVnidDoesNotExist(14412),
vxlanVtepIsNotAssociatedWithVnid(14413),
vxlanMaxVtepsAssociatedWithVnid(14414),
vxlanSameEndPointCannotBePresentInBothVnidAndIsid(14415),
vxlanBaseModeIsidValueCannotBeSameAsVnid(14416),
vxlanCannotDeleteIsidAssociatedWithVnid(14417),
vxlanCannotConfigureSwuniEndpointsUnderVnidInInterworkingMode(14418),
vxlanIsidAssociatedWithVnid(14419),
vxlanCannotDeleteVlanConfiguredWithIsidAssociatedWithVnid(14420),
vxlanCannotAssociateTransparentUniIsidToVnid(14421),
vxlanIsidCannotBeAssociatedWithMoreThanOneVnid(14422),
vxlanIsidCannotBeAssignedToVtepSrcIpVrf(14423),
vxlanCannotDeleteVrfAssociatedWithVtepSourceIp(14424),
vxlanConfigHasVnidSameAsIsid(14425),
vxlanVirtualIstConfigured(14426),
vxlanSmltExist(14427),
vxlanIpInUseAsVtepSrcIpAddr(14428),
vxlanBaseSmltMltCannotBeVnidEndPoint(14429),
vxlanBaseModeSmltVistConfigNotAllowed(14430),
vxlanIpInUseAsIpSrcAddr(14431),
vxlanIpInUseAsIpTunnelSrcAddr(14432),
vxlanCannotDeleteVtepSrcIpWhenVnidConfigured(14433),
vxlan16777215IsWellKnownVnid(14434),
vxlanConfigsNotAllowedWhenAdvancedFeatureModeDisabled(14436),
vxlanBaseModeVnidValueCannotBeSameAsIsid(14437),
vxlanGwFullInterworkingModeEnabled(14438),
vxlanConfigsNotAllowedInSpbmConfigModeDisabled(14439),
vxlanVtepIsAlreadyAssociatedWithVnid(14440),
vxlanFaIsidShouldBeConfigured(14441),
vxlanInvalidIsid(14442),
vxlanVtepSrcIpCannotBeSameAsVtepRemoteIp(14443),
vxlanInvalidVtepName(14444),
vxlanVnidCannotBeSameAsPlsbBvlanViceVersa(14445),
vxlanGwInterworkingCannotBeEnabledInNonAdvFeatureMode(14446),
chefClientCertFileNotSpecified(14901),
chefClientCannotOpenCertFile(14902),
chefClientAddressRequired(14903),
chefClientInvalidCertFile(14904),
chefClientAddressNotChangeable(14905),
chefClientCannotChangeConfigurationWhenEnabled(14906),
chefClientServerAddressRequired(14907),
chefClientActivateSoftwareToEnable(14908),
invalidUserPasswordRule(1233),
invalidUserPasswordRulePostNotification(1234),
invalidUserPasswordRulePreNotification(1235),
invalidUserPasswordRuleAgeOut(1236),
invalidUserLogonAttenmpts(1237),
invalidUserPasswordRuleChangeInterval(1238),
pimgwConfigsNotAllowedInSpbmConfigModeDisabled(13901),
pimgwNotSupportedOnPlatform(13902),
spbMcastCannotBeEnabledWithPimgw(13903),
pimgwCannotBeEnabledWithSpbMcast(13904),
spbMcastCannotBeDisabledWithPimgwEnabled(13905),
spbMcastCannotBeEnabledWithPimgwEnabled(13906),
pimgwCannotBeDisabledWithSpbMcastEnabled(13907),
pimgwCannotBeEnabledWithSpbMcastEnabled(13908),
pimgwCannotBeEnabledWithoutIpAddr(13909),
pimgwCannotBeEnabledWithSnoop(13910),
pimgwCannotBeEnabledWithSnoopSpb(13911),
pimgwCannotBeEnabledWithPim(13912),
pimgwCannotBeEnabledWithDvmrp(13913),
vlanPimCannotBeEnabledWithPimGateway(13914),
pimgwAgentNotEnabled(13915),
pimgwControllerNotEnabled(13916),
pimgwInterfaceInvalidHelloInterval(13917),
pimgwInterfaceInvalidJoinPruneInterval(13918),
pimgwCannotSetHelloJoinPruneIntervalWithoutIpAddress(13919),
vlanPimCannotBeConfiguredWithPimGateway(13920),
vlanIgmpCannotBeConfiguredWithPimGateway(13921),
pimgwCannotBeEnabledWithClipIf(13922),
pimgwCannotBeEnabledWithMgmtIf(13923),
pimgwAgentIsAlreadyEnabled(13924),
pimgwControllerIsAlreadyEnabled(13925),
smltOrIstCannotBeAddedToPimGatewayVlan(13926),
pimgwCannotBeEnabledOnSmltOrIstPort(13927),
pimgwCannotBeEnabledOnSmltVlan(13928),
pimgwVlanPortCannotBeAddedToSmlt(13929),
smltCannotBeEnabledOnPimGatewayVlanPort(13930),
pimgwCannotBeEnabledWithoutIpCirc(13931),
pimgwCannotBeEnabledOnIsidConfiguredVlan(13932),
isidCannotBeSetOnPimGatewayVlan(13933),
pimgwCannotBeEnabledOnVistVlan(13934),
pimgwCannotBeEnabledIfDvrEnabled(13935),
pimgwCannotAddForeignSrcWhenControllerIsDisabled(13936),
pimgwCannotDeleteForeignSrcWhenControllerIsDisabled(13937),
pimgwCannotConfigHelloIntervalWithoutPimgwInterface(13938),
pimgwCannotConfigJoinPruneIntervalWithoutPimgwInterface(13939),
pimgwCannotDeleteForeignSrcWhenForeignSourceEntryDoesNotExist(13940),
pimgwCannotAddForeignSrcWhenForeignSourceEntryAlreadyExist(13941),
pimgwCannotEnableSpbPimGwOnBvlan(13943),
dvrNotSupported(14501),
disableDvrBeforeChangingDomainId(14502),
dvrIsNotEnabledForDomainId(14503),
disableDvrBeforeChangingRole(14504),
ipCommandsNotSupportedOnDvrLeaf(14505),
cannotEnableDvrLeafIpConfigured(14506),
vistAlreadyExistRemoveFirst(14507),
vistAlreadyExist(14508),
cannotConfigDvrVistIfGlobalVistConfigured(14509),
vistDoesNotExist(14510),
configGwIpAddrBeforeEnablingDvr(14511),
dvrCantBeEnabledIfPimgwEnabled(14512),
dvrCantBeEnabledIfSnoopEnabled(14513),
vlanSnoopCantBeEnabledInDvrNode(14514),
configIpInterfaceBeforeEnablingDvr(14515),
disableDvrBeforeChangingGwIpAddr(14516),
enableControllerBeforeEnablingDvrOnVlan(14517),
enableControllerBeforeConfiguringGwIpv4(14518),
platformVlanNotAllowedOnLeaf(14519),
removePlatformVlanBeforeEnableLeaf(14520),
notAllowPortsInDefaultVlanOnDvrLeaf(14521),
cannotEnableDvrLeafIfPortsInDefaultVlan(14522),
cannotConfigPlatformVlanOnDvrLeaf(14523),
notAllowToConfigVlanBasedAclRules(14524),
cannotEnableDvrLeafVlanBasedAclExists(14525),
notAllowToConfigPortBasedAclRules(14526),
cannotEnableDvrLeafPortBasedAclExists(14527),
notAllowToConfigTuniOnDvrLeaf(14528),
cannotEnableDvrLeafWhenTuniExists(14529),
cannotEnableDvrLeafWhenLogicalIntfExist(14530),
notAllowToConfigLogicalIntfOnDvrLeaf(14531),
cannotConfigGlobalVistIfDvrVistConfigured(14532),
cannotConfigPimgwOnDvrLeaf(14533),
cannotEnableDvrLeafWhenPimgwEnabled(14534),
cannotConfitVrfOnDvrLeaf(14535),
cannotEnableDvrLeafWhenVrfExists(14536),
disableDvrBeforeRemovingGwIpAddr(14537),
dvrConfigsNotAllowedInSpbmConfigModeDisabled(14538),
cannotEnableDvrWhenSpbmIsDisabled(14539),
removeIpInterfaceBeforeEnablingDvr(14540),
enableBootConfigFlagDvrLeafMode(14541),
dvrIsNotEnabled(14542),
disableBootConfigFlagDvrLeafMode(14543),
configIsidForVlanFirst(14544),
vistNotAllowedOnDvrLeaf(14545),
cannotEnableMoreSpecificNonLocalWhenDvrEnabled(14546),
cannotEnableDvrWhenMoreSpecificNonLocalEnabled(14547),
vlanIpAddAndDvrGwipAreNotInSameSubnet(14548),
cannotConfigPimgwOnDvrVlan(14549),
cannotEnableDvrVlanWhenPimgwIsConfigured(14550),
cannotEnableDvrVlanWhenRsmltIsEnabled(14551),
cannotEnableRsmltOnDvrVlan(14552),
cannotConfigVrrpOnDvrVlan(14553),
cannotEnableDvrVlanWhenVrrpIsConfigured(14554),
cannotEnableDvrWhenBackboneIsEnabled(14555),
cannotEnableBackboneWhenDvrIsEnabled(14556),
disableDvrBeforeChangingOrDeletingIsid(14557),
cannotConfigureInbandMgmtIpForDvrController(14558),
cannotEnableControllerwhenInbandMgmtIpConfigured(14559),
dvrSpbmMcastCommandsNotSupportedOnDvrLeaf(14560),
dvrControllerDoesNotExist(14561),
dvrLeafDoesNotExist(14562),
cannotConfigLoopbackIpOnDvrLeaf(14563),
sameGwIpv4AndVlanIpIsNotAllowed(14564),
isidReservedForDvrUse(14565),
dvrVistNotAllowedOnDvrController(14566),
injectDefaultRouteNotAllowedOnDvrLeaf(14567),
cannotConfigBrouterIpOnDvrLeaf(14568),
macOffSetNotAllowedOnDvrEnabledVlan(14571),
disableDvrForVlanBeforeDeletingIpAddress(14572),
cannotEnableBackboneWhenDvrLeafModeIsTrue(14574),
cannotConfigDvrGwIpOnSpbmBvlan(14575),
createDvrGloballyBeforeConfiguringIpOnDvrVlan(14576),
dvrConfigNotAllowedOnLeaf(14569),
dvrIpvpnOrIsidNotConfiguredInVrf(14570),
dvrRedistributionConfigAllowedOnlyOnController(14573),
cannotEnableDvrVlanWhenIpv6IsConfigured(14577),
cannotEnableBackboneWhenDvrCtrlConfigPresent(14578),
dvrInstNotPresentInVrf(14579),
configurationNotAllowedWhenBackboneIsEnabled(14580),
slppCommandsAreNotSupportedOnDvrLeaf(14581),
dvrGwMacCreateInsufficientResources(14583),
clearDvrHostEntryCanBeExecutedOnlyOnController(14584),
dvrInstanceDoesNotExist(14585),
removeSmltConfigBeforeDisablingDvrLeaf(14586),
dvrEnableNotAllowedOnOspfEnabledVlan(14589),
dvrEnableNotAllowedOnRipEnabledVlan(14590),
dvrVistInvalidClusterId(14591),
invalidDvrVistConfiguration(14592),
dvrLeafBrouterAlreadyConfigured(14593),
dvrLeafDeleteInternalVlanNotAllowed(14594),
isidRangeReservedForInternalUse(14595),
dvrNotEnoughDataToModifyInstance(14596),
maxVrfReachedWithoutScaling(14601),
vrfScalingCannotBeEnabledWhenVlanInExistInRange(14602),
vrfScalingCannotBeDisabledWhenVrfCountMoreThanDefaultValue(14603),
vlanInternallyUsedForVrfScaling(14604),
configHasPlatformVlanConfiguredInReservedRange(14605),
dhcpsnNotAllowedOnPvlan(11126),
dhcpsnNotAllowedOnSpbmBvlan(11127),
dhcpsnMaxNumberOfEntriesAlreadyReached(11128),
dhcpsnGloballyDisabled(11129),
dhcpsnDisabledOnVlan(11130),
dhcpsnBindingDoesNotContainMacAddr(11131),
dhcpsnBindingInvalidMacVlanidPair(11132),
daiNotAllowedOnPvlan(11133),
daiDisabledOnVlan(11134),
daiNotAllowedOnSpbmBvlan(11135),
dhcpIpsgEnabledOnPort(11136),
dhcpIpsgPortNotInDhcpsnVlan(11137),
dhcpIpsgPortNotDhcpsnUntrusted(11138),
dhcpIpsgPortNotInDaiVlan(11139),
dhcpIpsgPortNotDaiUntrusted(11140),
dhcpIpsgNoResourcesAvailable(11141),
dhcpIpsgNotAvailableOnMlt(11142),
dhcpsnPortIsPartOfMlt(11143),
daiPortIsPartOfMlt(11144),
dhcpsnBindingLearnedEntriesCannotBeModified(11145),
daiSmltPortsMustBeTrusted(11146),
dhcpsnSmltPortsMustBeTrusted(11147),
daiDifferentPortConfigurationsForMlt(11148),
dhcpsnDifferentPortConfigurationsForMlt(11149),
dhcpIpsgNotAvailableOnBrouter(11150),
dhcpsnAndRelayNotAllowedOnSameVlan(11151),
dhcpsnNotAllowedOnGuestVlan(11152),
dhcpsnNotAllowedOnFailOpenVlan(11153),
dhcpsnNotAllowedOnEnabledEapolPorts(11154),
daiCannotAddIpsgPortsOnDaiDisabledVlan(11155),
dhcpsnCannotAddIpsgPortsOnDhcpsnDisabledVlan(11156),
ipsgPortsCannotBeRemovedFromVlan(11157),
noKeyFound(14701),
allCommandsParamtersNotFound(14702),
invalidAction(14703),
cannotModifyCaEntryForValidCa(14704),
lastActionAlreadyInProgress(14705),
revokeReasonOnlyRevokeAction(14706),
caAlreadyAuthenticated(14707),
noActiveCertificateFound(14708),
revocationReasonNotFound(14709),
certificateAlreadyInstalled(14710),
keyAssociatedWithActiveCert(14711),
subjectScalarAssociatedWithCert(14712),
recordNotFound(14713),
strToDateConversionFailed(14714),
couldNotOpenDirectory(14715),
fileNameNotFound(14716),
caNotAuthenticated(14717),
validCertificateAlreadyPresent(14718),
cannotDeleteTrustPoints(14719),
caEntryAlreadyExits(14720),
maxTrustpointsReached(14721),
invalidRowStatus(14722),
allSubjectScalarsNotFound(14723),
caOfflineCertNotInstalled(14724),
noKeyPairConfigured(14725),
certificateNotEnrolled(14726),
noOfflineSubjectCertificateInstalled(14727),
offlineCertificateInstalled(14728),
validityDaysValidOnlyForRenewAndEnroll(14729),
invalidSubjectOrKey(14730),
caEntryPresent(14731),
subjectAndInstallFileCannotBeConfiguredTogether(14732),
invalidKeySize(14733),
noCaFound(14734),
digiCertChallengePasswordValidOnlyWithRenewAndEnroll(14735),
digiCertCertificateExpired(14736),
digiCertReadCertificateFileFailed(14737),
digiCertReadCertificateFileValidityFailed(14738),
digiCertSubjectCertificateAlreadyInstalled(14739),
digiCertNotRootCaCertificate(14740),
digiCertKeyAlreadyPresent(14741),
digiCertKeyAssociatedWithCaEntry(14742),
digiCertSubjectCertificateInstalled(14743),
digiCertInvalidFileFormat(14744),
digiCertCdpUrlNotConfigured(14745),
digiCertSubjectCertificateNotInstalled(14746),
digiCertFileNameNotFoundInOfflineCertDir(14747),
digiCertFileNameNotFoundInOfflineCaCertDir(14748),
digiCertFileNameNotFoundInOfflineRootCaCertDir(14749),
digiCertNoKeyFound(14750),
digiCertNoOfflineCACertificateInstalled(14751),
digiCertNoOfflineRootCACertificateInstalled(14752),
digiCertNoOfflineCRLFileInstalled(14753),
digiCertFileNameNotFoundInOfflineCrlDir(14754),
digiCertInvalidValueToGenerateCsr(14755),
digiCertNotCACertificate(14756),
digiCertNotRootCertificate(14757),
digiCertRootCaOfflineCertNotInstalled(14758),
digiCertRootCertFileAlreadyInstalled(14759),
digiCertCaCertFileAlreadyInstalled(14760),
digiCertOnlineCAEntryExists(14761),
digiCertKeyPairGenInProgress(14762),
digiCertNotInterCaCertificate(14763),
digiCertOfflineCannotUseRootCertAssociatedWithOnlineCa(14764),
digiCertOnlineCaCannotUseRootCertAssociatedWithOffline(14765),
digiCertSubjectCountryInvalid(14766),
digiCertSanExists(14767),
digiCertSanNotFound(14768),
digiCertSanInvalidAction(14769),
digiCertSanTblFull(14770),
digiCertCnAndSanNotFound(14771),
digiCertPkcs12ExtractFail(14772),
digiCertPkcs12KeyExtractFail(14773),
digiCertPkcs12InvalidKey(14774),
digiCertPkcs12SaveFilesFail(14775),
digiCertSanInvalidAddress(14776),
cannotAdminDisableFanPort(15001),
cannotDisableIsisInterfaceOnFanPort(15002),
cannotDeleteIsisInterfaceOnFanPort(15003),
nlsMgmtIntfDoesNotExist(15201),
nlsMgmtIntfAlreadyExist(15202),
nlsMgmtIntfTypeAlreadyExist(15203),
nlsMgmtRemoveExistingIpAddr(15204),
nlsMgmtRemoveExistingIpv6Addr(15205),
nlsMgmtNoIpAddrForInterface(15206),
nlsMgmtNoIpv6AddrForInterface(15207),
nlsMgmtPrefixLenIs128ForLoopback(15208),
nlsMgmtMaskIs32ForLoopback(15209),
nlsMgmtVlanIsNotCreatedYet(15210),
nlsMgmtVrfIsNotCreatedYet(15211),
nlsMgmtDuplicateIntfIpv6Addr(15212),
nlsMgmtInvalidNextHopAddr(15213),
nlsMgmtSameDestAndNextHop(15214),
nlsMgmtStaticRoutesAreNotAllowedOnClip(15215),
nlsMgmtSetWeightToDefaltNotAllowedOnClip(15216),
nlsMgmtOnlyPortBasedVlanIsSupported(15217),
nlsMgmtCannotConfigIpOnMgmtVlan(15218),
nlsMgmtConfigMgmtIpBeforeAddingStaticRoute(15219),
nlsMgmtConfigMgmtIpv6BeforeAddingStaticRoute(15220),
nlsMgmtNextHopSameSubnetAsMgmtIntfAddr(15221),
nlsMgmtCannotUseSpbmBvlanForVlanIntf(15222),
nlsMgmtCannotDeleteVlanIfIntfIsEnabled(15223),
nlsMgmtCannotDeleteVrfIfIntfIsEnabled(15224),
nlsMgmtMgmtRouterNotValidForClip(15225),
nlsMgmtCannotConfigMgmtIpIfVlanIpConfigured(15226),
nlsMgmtCannotEnableIntfIfBothMgmtIpVossIpConfigured(15227),
nlsMgmtMgmtIpConfiguredForVlan(15228),
nlsMgmtCannotConfigMgmtIpv6IfVlanIpv6Configured(15229),
nlsMgmtCannotEnableIntfIfBothMgmtIpv6VossIpv6Configured(15230),
nlsMgmtMgmtIpv6ConfiguredForVlan(15231),
nlsMgmtBrouterVlanIsNotAllowed(15232),
cannotUseMgmtVlanForBrouterVlan(15233),
sameMgmtIpShouldNotBeInOtherInst(15234),
sameMgmtIpShouldNotBeInVossVlans(15235),
vossIpIsSameAsMgmtIp(15236),
sameMgmtIpv6ShouldNotBeInOtherInst(15237),
sameMgmtIpv6ShouldNotBeInVossVlans(15238),
vossIpv6IsSameAsMgmtIpv6(15239),
nlsMgmtIpAddrSameSubnetAsNextHop(15240),
nlsMgmtIpAddrOverlapInOtherInst(15241),
nlsMgmtIpV6AddrOverlapInOtherInst(15242),
nlsMgmtIpV6NotSupportedInLinuxKernel(15243),
nlsMgmtNonGrtVrfNotSupportOnDvrLeaf(15244),
nlsMgmtTooManyInterfaceTypesProvided(15245),
nlsMgmtIpOverlapWithVossVlansInVrf(15246),
nlsMgmtIpv6OverlapWithVossVlansInVrf(15247),
nlsMgmtIpAddSameSubnetAsDynamicNickname(15248),
nlsMigrateIsisLoopbackNotSupported(15250),
nlsMigrateIpv6IsisLoopbackNotSupported(15251),
esSchedFull(15301),
esSchedNotFound(15302),
esSchedBadInterval(15303),
esStateUnchanged(15304),
esInvalidOp(15305),
esNotGlobEnabled(15306),
esGlobEnabled(15307),
esEmodeEnabled(15308),
esNtpDisabled(15309),
esFiberPort(15310),
es10gigOnlyPort(15311),
esPortAnaNotsupp(15312),
esGeneralError(15313),
lstMaxUpstreamMembersReached(15401),
lstMaxDownstreamMembersReached(15402),
lstPortDuplicateInUpstreamList(15403),
lstPortAlreadyInOtherUpstreamList(15404),
lstPortDuplicateInDownstreamList(15405),
lstPortAlreadyInOtherDownstreamList(15406),
lstPortIsMemberOfUpstreamMlt(15407),
lstPortIsMemberOfDownstreamMlt(15408),
lstPortNotInUpstreamList(15409),
lstPortNotInDownstreamList(15410),
lstMltDuplicateInUpstreamList(15411),
lstMltAlreadyInOtherUpstreamList(15412),
lstMltDuplicateInDownstreamList(15413),
lstMltAlreadyInOtherDownstreamList(15414),
lstMltNotInUpstreamList(15415),
lstMltNotInDownstreamList(15416),
lstMltContainsUpstreamMemberPorts(15417),
lstMltContainsDownstreamMemberPorts(15418),
lstCannotDeleteLstMemberMlt(15419),
lstPortCannotBeAddedToMlt(15420),
lstPortMembersCannotBeLacpEnabled(15421),
lstPortIsMltMember(15422),
lstLacpKeyAlreadyUsedByLstMltMember(15423),
lstPortIsPartOfALstMltMember(15424),
lstCannotModifyLacpAdminState(15425),
lstCannotAddMgmtPort(15426),
muMaximumUsersReached(15501),
muUserNotFound(15502),
muUserAlreadyExists(15503),
muDefaultUser(15504),
muCannotCreateUser(15505),
muCannotDisableRWA(15506),
ovsdbCertFileNotSpecified(15601),
ovsdbCannotOpenSslCertFile(15602),
ovsdbControllerIdDoesNotExist(15603),
ovsdbControllerIdAlreadyExists(15604),
ovsdbInvalidSslCertFile(15605),
ovsdbCannotChangeConfigurationOvsdbEnabled(15606),
ovsdbConfigurationFailedInternalError(15607),
ovsdbSslRequiresCertificateInstallation(15608),
ovsdbControllerInvalidConfig(15609),
ovsdbVxlanInteworkingModeDisabled(15610),
ovsdbManagedVxlanGwSupportedOnVxlanInterworkingMode(15611),
ovsdbIsidAlreadyManagedByOvsdb(15612),
ovsdbIsidNotPresentInOvsdbManagedInterface(15613),
ovsdbIsidShouldBeSwitchedUniIsid(15614),
ovsdbCannotChangeVtepSourceIpOvsdbEnabled(15615),
ovsdbCannotDeleteVtepSourceIpOvsdbEnabled(15616),
ovsdbCannotDeleteOvsdbCreatedVnid(15617),
ovsdbCannotEnableReplicationLocalOrPeerIpNotSpecified(15618),
ovsdbReplicationPeerIpAlreadyCondfigured(15619),
ovsdbReplicationLocalIpAlreadyConfigured(15620),
ovsdbCannotDeleteOvsdbConfiguredVtepIp(15621),
ovsdbIsidShouldBeFlexUniOrCvlanIsid(15622),
ovsdbControllerIpAlreadyExists(15623),
ovsdbCannotModifyOvsdbConfiguredVtepIp(15624),
ovsdbVnidNotConfiguredByOvsdb(15625),
ovsdbVtepVnidAssociationDoneByOvsdb(15626),
ovsdbCannotModifyCertificateOvsdbEnabled(15627),
ovsdbCannotModifyPrivateKeyOvsdbEnabled(15628),
ovsdbCannotDeleteCertificateOvsdbEnabled(15629),
ovsdbCannotDeletePrivateKeyOvsdbEnabled(15630),
ovsdbReplicationIpShouldBeNlsIp(15631),
ovsdbCannotModifyReplicationConfigWhenOvsdbEnabled(15632),
ovsdbShouldConfigureVistToEnableReplication(15633),
ovsdbCannotDisableVistWhenOvsdbReplicationConfigurationPresent(15634),
ovsdbReplicationNotConfigured(15635),
ovsdbOnlyControllerConfigsInActiveOvsdbReplicationPeerIsAllowed(15636),
ovsdbReplicationLocalIpAndPeerIpCannotBeSame(15637),
ovsdbVnidVtepIpEntryAlreadyExists(15638),
ovsdbVnidVtepIpEntryDoesNotExist(15639),
ovsdbVnidAlreadyConfiguredStatically(15640),
ovsdbIpAlreadyConfiguredAsLocalVtepIp(15641),
ovsdbIpAlreadyConfiguredAsStaticRemoteVtepIp(15642),
ovsdbVtepIpShouldBeUnicastIp(15643),
ovsdbVtepIpAlreadyConfiguredAsNlsIp(15644),
ovsdbVtepIpAlreadyConfiguredAsVossIp(15645),
ovsdbVtepIpAlreadyConfiguredUnderOvsdb(15646),
ovsdbCannotDeleteManagedInterfaceIsid(15647),
ovsdbInvalidPrivateKeyFile(15648),
ovsdbCannotDeleteVlanAssociatedWithManagedInterfaceIsid(15649),
ovsdbCannotDeleteIsidConfiguredAsManagedInterface(15650),
ovsdbVtepIdUsedForRemoteVtepCreatedViaOvsdb(15651),
ovsdbCannotEnableOvsdbOnSimplifiedVistSetup(15652),
ovsdbCannotChangePortInExistingControllerConfig(15653),
ovsdbReplicationLocalIpAddressCannotBeZero(15654),
ovsdbReplicationPeerIpAddressCannotBeZero(15655),
ovsdbCertificateFileAlreadyExists(15656),
ovsdbPrivateKeyAlreadyExists(15657),
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
-- 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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "A rcSshSessionLogin trap signifies that there
is a SSH session login."
::= { rcTraps 32 }
rcnSshSessionLogin NOTIFICATION-TYPE
OBJECTS { rcSshGlobalHostIpAddr }
STATUS deprecated
DESCRIPTION "A rcSshSessionLogin trap signifies that there
is a SSH session login.
It's deprecated by rcnaSshSessionLogin."
::= { rcTrapsMib 32 }
rcSshSessionLogout NOTIFICATION-TYPE
OBJECTS { rcSshGlobalHostIpAddr }
STATUS obsolete
DESCRIPTION "A rcSshSessionLogout trap signifies that there
is a SSH session logout."
::= { rcTraps 33 }
rcnSshSessionLogout NOTIFICATION-TYPE
OBJECTS { rcSshGlobalHostIpAddr }
STATUS deprecated
DESCRIPTION "A rcSshSessionLogout trap signifies that there
is a SSH session logout.
It's deprecated by rcnaSshSessionLogout."
::= { rcTrapsMib 33 }
rcSshUnauthorizedAccess NOTIFICATION-TYPE
OBJECTS { rcSshGlobalHostIpAddr }
STATUS obsolete
DESCRIPTION "A rcSshUnauthorizedAccess trap signifies that
an unauthorized access has occured."
::= { rcTraps 34 }
rcnSshUnauthorizedAccess NOTIFICATION-TYPE
OBJECTS { rcSshGlobalHostIpAddr }
STATUS deprecated
DESCRIPTION "A rcSshUnauthorizedAccess trap signifies that
an unauthorized access has occured.
It's deprecated by rcnaSshUnauthorizedAccess"
::= { rcTrapsMib 34 }
rcHaCpuState NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcL2RedundancyHaCpuState }
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 { rcBridgeNewFdbAddress, rcPortIndex, 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 { rcPortIndex, 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 }
--TACACS+
rcnTacacsAuthFailure NOTIFICATION-TYPE
OBJECTS { rcTacacsGlobalLastUserName }
STATUS current
DESCRIPTION "TACACS+ authentication failed for user"
::= { rcTrapsMib 74 }
rcnTacacsNoServers NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Unable to use any TACACS+ servers for authentication"
::= { rcTrapsMib 75 }
rcnTacacsRxUnsupportedFrame NOTIFICATION-TYPE
OBJECTS { rcTacacsGlobalLastAddressType, rcTacacsGlobalLastAddress }
STATUS current
DESCRIPTION "Received unsupported frame from TACACS+ server"
::= { rcTrapsMib 76 }
rcnTacacsExceededMaxLogins NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Attempted to exceed the maximum number of allowed TACACS+ logins"
::= { rcTrapsMib 77 }
rcnTacacsClientFailure NOTIFICATION-TYPE
STATUS current
DESCRIPTION "TACACS+ Client application is down"
::= { rcTrapsMib 78 }
rcnBpduReceived NOTIFICATION-TYPE
OBJECTS { rcPortBpduFilteringTimeout }
STATUS obsolete
DESCRIPTION "This notification will be generated when a BPDU is
received on a port which has BPDU filtering enabled."
::= { rcTrapsMib 79 }
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 }
-- The following are traps that will notify the network management of changes
-- in the status (normal,warning,alarm) of DDI variables
rcPlugOptModTemperatureStatusTrap NOTIFICATION-TYPE
OBJECTS { rcPortIndex, rcPlugOptModTemperatureStatus }
STATUS current
DESCRIPTION "Used to trap changes in the temperature status"
::= { rcTrapsMib 89}
rcPlugOptModVoltageStatusTrap NOTIFICATION-TYPE
OBJECTS { rcPortIndex, rcPlugOptModVoltageStatus }
STATUS current
DESCRIPTION "Used to trap changes in the voltage level"
::= { rcTrapsMib 90 }
rcPlugOptModBiasStatusTrap NOTIFICATION-TYPE
OBJECTS { rcPortIndex, rcPlugOptModBiasStatus }
STATUS current
DESCRIPTION "Used to trap changes in the laser bias status"
::= { rcTrapsMib 91 }
rcPlugOptModTxPowerStatusTrap NOTIFICATION-TYPE
OBJECTS { rcPortIndex, rcPlugOptModTxPowerStatus }
STATUS current
DESCRIPTION "Used to trap changes in the transmit power status"
::= { rcTrapsMib 92 }
rcPlugOptModRxPowerStatusTrap NOTIFICATION-TYPE
OBJECTS { rcPortIndex, rcPlugOptModRxPowerStatus}
STATUS current
DESCRIPTION "Used to trap changes in the received power status"
::= { rcTrapsMib 93 }
rcPlugOptModAux1StatusTrap NOTIFICATION-TYPE
OBJECTS { rcPortIndex,
rcPlugOptModAux1Monitoring,
rcPlugOptModAux1Status }
STATUS current
DESCRIPTION "Used to trap changes in the Aux1 status"
::= { rcTrapsMib 94 }
rcPlugOptModAux2StatusTrap NOTIFICATION-TYPE
OBJECTS { rcPortIndex,
rcPlugOptModAux2Monitoring,
rcPlugOptModAux2Status }
STATUS current
DESCRIPTION "Used to trap changes in the Aux2 status"
::= { rcTrapsMib 95 }
rcnMaxRouteWarnClear NOTIFICATION-TYPE
OBJECTS { rcVrfName }
STATUS current
DESCRIPTION "A rcnMaxRouteWarnClear trap signifies that
the number of routes in the routing table of
the Virtual Router has droped below its
warning threshold."
::= { rcTrapsMib 110 }
rcnMaxRouteWarnSet NOTIFICATION-TYPE
OBJECTS { rcVrfName }
STATUS current
DESCRIPTION "A rcnMaxRouteWarnSet trap signifies that
the given Virtual Routers routing table is
reaching its maximum size. Action should be
taken to prevent this"
::= { rcTrapsMib 111 }
rcnMaxRouteDropClear NOTIFICATION-TYPE
OBJECTS { rcVrfName }
STATUS current
DESCRIPTION "A rcnMaxRouteDropClear signifies that
the given Virtual Routers routing table is
no longer dropping new routes as it is below
its maximum size."
::= { rcTrapsMib 112 }
rcnMaxRouteDropSet NOTIFICATION-TYPE
OBJECTS { rcVrfName }
STATUS current
DESCRIPTION "A rcnMaxRouteDropSet trap signifies that
the given Virtual Routers routing table has
reached its maximum size, and is now dropping
all new non static routes."
::= { rcTrapsMib 113 }
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 { rcVlanName }
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 }
rcn2kGbicRemovedTrap NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex,
rcPortIndex,
rcPortUserLabel1,
rcPortUserLabel2,
rc2kChassisUserLabel1 }
STATUS current
DESCRIPTION "A rcGbicRemoved trap signifies that the SNMPv2 entity,
acting in an agent role, has detected that the
an Xfp/Sfp is removed from the specified slot and port."
::= { rcTrapsMib 143 }
rcn2kGbicInsertedTrap NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex,
rcPortIndex,
rcPortUserLabel1,
rcPortUserLabel2,
rc2kChassisUserLabel1 }
STATUS current
DESCRIPTION "A rcGbicInserted trap signifies that the SNMPv2 entity,
acting in an agent role, has detected that the
an Xfp/Sfp is inserted to the specified slot and port. "
::= { rcTrapsMib 144 }
rcnTmuxParityError NOTIFICATION-TYPE
OBJECTS {rc2kDeviceGlobalSlot}
STATUS current
DESCRIPTION "A rcnTmuxParityError trap identifies a problem in the FAD
/SWIP based on the number of parity errors."
::= { rcTrapsMib 165 }
rcnChasPowerSupplyNoRedundancy NOTIFICATION-TYPE
STATUS current
DESCRIPTION "A rcnChasPowerSupplyNoRedundancy signifies that
the chassis is running on power supply without
redundancy."
::= { rcTrapsMib 167 }
rcnChasPowerSupplyRedundancy NOTIFICATION-TYPE
STATUS current
DESCRIPTION "A rcnChasPowerSupplyRedundancy signifies that
the chassis is running on power supply with
redundancy."
::= { rcTrapsMib 168 }
rcnLicenseTrialPeriodExpired NOTIFICATION-TYPE
STATUS current
DESCRIPTION "A rcnLicenseTrialPeriodExpired signifies that
Trial Period License has expired."
::= { rcTrapsMib 171 }
rcnLicenseTrialPeriodExpiry NOTIFICATION-TYPE
OBJECTS { rcSysLicenseTrialDaysLeft }
STATUS current
DESCRIPTION "A rcnLicenseTrialPeriodExpiry signifies
the time remaining before License Trial Period
expires in days."
::= { rcTrapsMib 172 }
rcnVrfUp NOTIFICATION-TYPE
OBJECTS { rcVrfName, rcVrfOperStatus }
STATUS current
DESCRIPTION "This notification is generated when the specified
VRF's operational status is toggled from down to up."
::= { rcTrapsMib 173 }
rcnVrfDown NOTIFICATION-TYPE
OBJECTS { rcVrfName, rcVrfOperStatus }
STATUS current
DESCRIPTION "This notification is generated when the specified
VRF's operational status is toggled from up to down."
::= { rcTrapsMib 174 }
-- CR Q01741872 : Added the mibs rcnMrouteIngressThresholdExceeded and
-- rcnMrouteEgressThresholdExceeded
rcnMrouteIngressThresholdExceeded NOTIFICATION-TYPE
OBJECTS { rcIpResourceUsageGlobalIngressRecInUse,
rcIpResourceUsageGlobalIngressThreshold }
STATUS current
DESCRIPTION "This notification is generated when the number of
mroute ingress records exceeds the ingress threshold."
::= { rcTrapsMib 175 }
rcnMrouteEgressThresholdExceeded NOTIFICATION-TYPE
OBJECTS { rcIpResourceUsageGlobalEgressRecInUse,
rcIpResourceUsageGlobalEgressThreshold }
STATUS current
DESCRIPTION "This notification is generated when the number of
mroute egress records exceeds the egress threshold."
::= { rcTrapsMib 176 }
rcnRemoteMirroringStatus NOTIFICATION-TYPE
OBJECTS { rcPortRemoteMirroringIndex,
rcPortRemoteMirroringEnable,
rcPortRemoteMirroringMode }
STATUS current
DESCRIPTION " A rcRemoteMirroringStatus trap signifies whether
the remote mirroring is enabled
or disabled on a particular port"
::= { rcTrapsMib 177 }
rcnAggLinkStateChange NOTIFICATION-TYPE
OBJECTS {rcMltId, rcMltAggTrapEvent}
STATUS current
DESCRIPTION "The trap is generated when the operational state
of the LAG changes; it identifies three events:
local down, remote down, up."
::= { rcTrapsMib 182 }
rcnChasPowerSupplyRunningLow NOTIFICATION-TYPE
STATUS current
DESCRIPTION "A rcnChasPowerSupplyRunningLow signifies that
the chassis is running on low power supply."
::= { rcTrapsMib 185 }
IsisPlsbNodeNickName ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Plsb Node Nick name."
SYNTAX OCTET STRING (SIZE(3))
rcnIsisPlsbMetricMismatchTrap NOTIFICATION-TYPE
OBJECTS { rcIsisLocalLspId,
rcIsisLocall1Metric,
rcIsisNgbLspId,
rcIsisNgbl1Metric,
rcIsisPlsbTrapType,
rcIsisTrapIndicator,
rcIsisLocalHostName,
rcIsisNgbHostName}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies that a LSP with a different
value of l1-metric is received"
::= { rcTrapsMib 192 }
rcnIsisPlsbDuplicateSysidTrap NOTIFICATION-TYPE
OBJECTS { rcIsisLocalSysId,
rcIsisLocalInterface,
rcIsisPlsbTrapType,
rcIsisTrapIndicator}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies that a Hello packet with a
duplicate system-id is received"
::= { rcTrapsMib 193 }
rcnIsisPlsbLsdbUpdateTrap NOTIFICATION-TYPE
OBJECTS { rcIsisPlsbTrapType}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies that LSDB information has
changed"
::= { rcTrapsMib 194 }
rcnChasFanCoolingLow NOTIFICATION-TYPE
OBJECTS { rcChasFanOperStatus, rcChasFanType,
rcErrorLevel, rcErrorText } -- Q01859608
STATUS current
DESCRIPTION "A rcnChasFanCoolingLow signifies that
the chassis is running on low fan cooling."
::= { rcTrapsMib 196 }
rcnAuthenticationSuccess NOTIFICATION-TYPE
OBJECTS { rcLoginUserName, rcLoginHostIpAddress }
STATUS deprecated
DESCRIPTION "A rcnAuthenticationSuccess trap signifies that a login
is success. Trap includes login username and host ip
It's deprecated by rcnaAuthenticationSuccess."
::= { rcTrapsMib 268 }
rcnCardInsert NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType }
STATUS current
DESCRIPTION "A rcnCardInsert trap signifies that a card/module
is inserted into the chassis"
::= { rcTrapsMib 269 }
rcnCardRemove NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType }
STATUS current
DESCRIPTION "A rcnCardRemove trap signifies that a card/module
is removed from the chassis"
::= { rcTrapsMib 270 }
rcnChasFanFail NOTIFICATION-TYPE
OBJECTS { rcFanZoneType, rcFanTrayId, rcFanUnitId }
STATUS current
DESCRIPTION "A rcnChasFanFail trap indicates that a fan unit
of a fan tray in a fan zone has fault."
::= { rcTrapsMib 271 }
rcnChasFanOk NOTIFICATION-TYPE
OBJECTS { rcFanZoneType, rcFanTrayId, rcFanUnitId }
STATUS current
DESCRIPTION "A rcnChasFanOk trap indicates that a fan unit
of a fan tray in a fan zone has recovered from
previously detected fan fault."
::= { rcTrapsMib 272 }
rcnCardOverheat NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType, rcCardTemp }
STATUS deprecated
DESCRIPTION "A rcnCardOverheat trap indicates that a card temperature
has exceeded the alarm threshold temperature.
Starting from VSP9K 4.0 release, a new rcn2kCardOverheat
trap has been created that should be used instead of this trap.
This trap will become obsolete after a few releases."
::= { rcTrapsMib 273 }
rcnCardNormalTemp NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType, rcCardTemp }
STATUS deprecated
DESCRIPTION "A rcnCardNormalTemp trap indicates that a card
temperature has been cool down from previously detected
overheat condition.
Starting from VSP9K 4.0 release, a new rcn2kCardNormalTemp
trap has been created that should be used instead of this trap.
This trap will become obsolete after a few releases."
::= { rcTrapsMib 274 }
rcnCardOverheatShutDown NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType, rcCardTemp }
STATUS deprecated
DESCRIPTION "A rcnCardOverheatShutDown trap indicates that a card
has been shut down due to persistent temperature overheat
for 15 minutes or temperature has exceeded the shut down
threshold temperature.
Starting from VSP9K 4.0 release, a new rcn2kCardOverheatShutDown
trap has been created that should be used instead of this trap.
This trap will become obsolete after a few releases."
::= { rcTrapsMib 275 }
rcnCardCpuUtilizationHigh NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType, rcCpuUtilization }
STATUS current
DESCRIPTION "A rcnCardCpuUtilizationHigh trap indicates that 5-minute
CPU utilization average on this slot is above 90%."
::= { rcTrapsMib 276 }
rcnCardCpuUtilizationNormal NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType, rcCpuUtilization }
STATUS current
DESCRIPTION "A rcnCardCpuUtilizationNormal trap indicates that 5-minute
CPU utilization average on this slot is below 75%."
::= { rcTrapsMib 277 }
rcnIsisPlsbBvidMismatchTrap NOTIFICATION-TYPE
OBJECTS { rcIsisLocalSysId,
rcIsisLocalPrimaryBvid,
rcIsisLocalPrimaryTieBrkAlg,
rcIsisLocalSecondaryBvid,
rcIsisLocalSecondaryTieBrkAlg,
rcIsisNgbSysId,
rcIsisNgbPrimaryBvid,
rcIsisNgbPrimaryTieBrkAlg,
rcIsisNgbSecondaryBvid,
rcIsisNgbSecondaryTieBrkAlg,
rcIsisLocalBvidCounter,
rcIsisNgbBvidCounter,
rcIsisPlsbTrapType,
rcIsisTrapIndicator,
rcIsisNgbHostName
}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies that a Hello packet with mismatched
B-VIDs is received"
::= { rcTrapsMib 278 }
rcnIsisPlsbSmltVirtBmacMismatchTrap NOTIFICATION-TYPE
OBJECTS { rcIsisLocalVirtualBmac,
rcIsisPeerVirtualBmac,
rcIsisPlsbTrapType,
rcIsisTrapIndicator}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies that Virtual BMAC configured in the switch
is different from virtual BMAC configured in the IST peer"
::= { rcTrapsMib 279 }
rcnIsisPlsbSmltPeerBmacMismatchTrap NOTIFICATION-TYPE
OBJECTS { rcIsisSysId,
rcIsisSmltPeerSysId,
rcIsisPlsbTrapType,
rcIsisTrapIndicator}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies that either the Smlt Peer BMAC configured
in the IST peer is different from the ISIS SystemId of the local switch OR
The Smlt peer BMAC configured in the local switch is different from
the ISIS systemId of the IST peer"
::= { rcTrapsMib 280 }
rcnIsisPlsbAdjStateTrap NOTIFICATION-TYPE
OBJECTS { rcIsisNgbSysId,
rcIsisLocalInterface,
rcIsisPlsbTrapType,
rcIsisAdjState,
rcIsisNgbHostName}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies ISIS adjacency state change."
::= { rcTrapsMib 281 }
rcnIsisPlsbDuplicateNnameTrap NOTIFICATION-TYPE
OBJECTS { rcIsisNgbNickname,
rcIsisPlsbTrapType,
rcIsisTrapIndicator,
rcIsisNgbSysId,
rcIsisDuplicateNnameCounter,
rcIsisNgbHostName}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies that a LSP with duplicate
nickname is received, this trap should be generated
by all the switches in the network."
::= { rcTrapsMib 282 }
rcnIsisPlsbSmltSplitBebMismatchTrap NOTIFICATION-TYPE
OBJECTS { rcIsisLocalSmltSplitBeb,
rcIsisPeerSmltSplitBeb,
rcIsisPlsbTrapType,
rcIsisTrapIndicator}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies that the Smlt Split-Beb configured in the local
switch and IST peer are same. One IST switch shoule be configured as
Split-Beb primary and the IST peer should be configured as Split-Beb
secondary."
::= { rcTrapsMib 283 }
rcnIsisPlsbMultiLinkAdjTrap NOTIFICATION-TYPE
OBJECTS { rcIsisNgbSysId,
rcIsisLocalInterface,
rcIsisPrevInterface,
rcIsisPlsbTrapType,
rcIsisNgbHostName,
rcIsisTrapIndicator}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies that multiple ISIS adjacencies are formed with
the same ISIS node."
::= { rcTrapsMib 284 }
rcnaSshSessionLogout NOTIFICATION-TYPE
OBJECTS { rcLoginHostAddressType, rcLoginHostInetAddress }
STATUS current
DESCRIPTION "A rcnaSshSessionLogout trap signifies that there
is a SSH session logout. This trap deprecates the
rcnSshSessionLogout trap."
::= { rcTrapsMib 285 }
rcnaSshUnauthorizedAccess NOTIFICATION-TYPE
OBJECTS { rcLoginHostAddressType, rcLoginHostInetAddress }
STATUS current
DESCRIPTION "A rcnaSshUnauthorizedAccess trap signifies that
an unauthorized access has occured. This trap
deprecates the rcnSshUnauthorizedAccess trap."
::= { rcTrapsMib 286 }
rcnaAuthenticationSuccess NOTIFICATION-TYPE
OBJECTS { rcLoginUserName, rcLoginHostAddressType, rcLoginHostInetAddress }
STATUS current
DESCRIPTION "A rcnaAuthenticationSuccess trap signifies that a login
is success. Trap includes login username and address
type and inet address. This trap deprecates the
rcnAuthenticationSuccess trap."
::= { rcTrapsMib 287 }
rcnaSshSessionLogin NOTIFICATION-TYPE
OBJECTS { rcLoginHostAddressType, rcLoginHostInetAddress }
STATUS current
DESCRIPTION "A rcnaSshSessionLogin trap signifies that there
is a SSH session login. This trap deprecates the
rcnSshSessionLogin trap."
::= { rcTrapsMib 288 }
rcnSlotPowerAvailableTrap NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType, rcSlotPowerStatus }
STATUS current
DESCRIPTION "A rcnSlotPowerAvailable trap signifies whether
there are enough power to boot up card in slot."
::= { rcTrapsMib 295 }
rcn2kCardShutDownTrap NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType, rc2kCardShutDownReason }
STATUS current
DESCRIPTION "A rcn2kCardShutDown trap signifies card shutting down
reason."
::= { rcTrapsMib 298 }
rcn2kCardOverheat NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType }
STATUS current
DESCRIPTION "A rcn2kCardOverheat trap indicates that the card temperature
has exceeded the alarm threshold temperature. This trap will
be followed by the rcn2kCardZoneOverheat trap that specifies
which zone's temperature has crossed the alarm threshold.
This trap is created in VSP9K 4.0 release and is intended
to replace the existing rcnCardOverheat."
::= { rcTrapsMib 300 }
rcn2kCardZoneOverheat NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType, rc2kCardZoneTemperature, rc2kCardTemperatureZoneInfo }
STATUS current
DESCRIPTION "A rcn2kCardZoneOverheat trap indicates which zone on the card
has exceeded the alarm threshold temperature."
::= { rcTrapsMib 301 }
rcn2kCardZoneNormalTemp NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType, rc2kCardZoneTemperature, rc2kCardTemperatureZoneInfo }
STATUS current
DESCRIPTION "A rcn2kCardZoneNormalTemp trap indicates that a zone
temperature on the card has cooled down from a previously
detected overheat condition."
::= { rcTrapsMib 302 }
rcn2kCardNormalTemp NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType }
STATUS current
DESCRIPTION "A rcn2kCardNormalTemp trap indicates that the card
temperature has cooled down from a previously detected
overheat condition. This trap is generated only after the
temperature on all the zones on the card have dropped below
the alarm thresholds.
This trap is created in VSP9K 4.0 release and is intended
to replace the existing rcnCardNormalTemp."
::= { rcTrapsMib 303 }
rcn2kCardOverheatShutDown NOTIFICATION-TYPE
OBJECTS { rc2kCardIndex, rcSlotType, rc2kCardZoneTemperature, rc2kCardTemperatureZoneInfo }
STATUS current
DESCRIPTION "A rcn2kCardOverheatShutDown trap indicates that a card
has been shut down because the temperature has exceeded
the shut down threshold temperature.
This trap is created in VSP9K 4.0 release and is intended
to replace the existing rcnCardOverheatShutDown."
::= { rcTrapsMib 304 }
rcnIsisSpbmSmltVirtBmacMisconfigTrap NOTIFICATION-TYPE
OBJECTS { rcIsisSmltVirtBmacMisconfigNodeSysId,
rcIsisPlsbTrapType,
rcIsisSmltVirtBmacMisconfigNodeHostName,
rcIsisTrapIndicator}
STATUS current
DESCRIPTION "A SPBM ISIS trap signifies that SMLT virtual BMAC has been used by nodes other
than the SMLT boxes as system-id or MAC."
::= { rcTrapsMib 305 }
rcnPortChannelizedStateChangeTrap NOTIFICATION-TYPE
OBJECTS { rcPortIndex,rcChannelizedPortAdminMode}
STATUS current
DESCRIPTION
"A rcnPortChannelizedStateChangeTrap trap signifies that a port
channelized state has changed by enabling/disabling from admin."
::= { rcTrapsMib 306 }
rcnDNSv6RequestResponseTrap NOTIFICATION-TYPE
OBJECTS {rcSysDnsServerIpv6Addr, rcSysDnsRequestType }
STATUS current
DESCRIPTION "A rcDnsv6RequestResponseTrap 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 307 }
rcnMldNewGroupMemberTrap NOTIFICATION-TYPE
OBJECTS { rcMldNewGroupIfIndex,
rcMldNotificationNewGroupIpv6Address,
rcMldNotificationNewGroupInPort,
rcMldNotificationNewGroupMembers }
STATUS current
DESCRIPTION "An MldNewGroupMember trap signifies that a
new member has come on an interface."
::= { rcTrapsMib 308 }
rcnMldLossGroupMemberTrap NOTIFICATION-TYPE
OBJECTS { rcMldNotificationNewGroupMembers,
rcMldNotificationNewGroupIpv6Address,
rcMldNotificationNewGroupInPort,
rcMldNewGroupIfIndex }
STATUS current
DESCRIPTION "An MldLossGroupMember trap signifies that a
group member has been lost on an interface."
::= { rcTrapsMib 309 }
rcnMldNewQuerierTrap NOTIFICATION-TYPE
OBJECTS { rcMldNotificationInterfaceIfIndex,
mldInterfaceQuerier }
STATUS current
DESCRIPTION "An mldNewQuerier trap signifies that a new
querier has come up on an interface."
::= { rcTrapsMib 310 }
rcnMldQuerierChangeTrap NOTIFICATION-TYPE
OBJECTS { rcMldNotificationInterfaceIfIndex,
rcMldInterfaceExtnNewQuerier,
mldInterfaceQuerier }
STATUS current
DESCRIPTION "An rcMldQuerierChange trap signifies that
the querier has changed."
::= { rcTrapsMib 311 }
rcnIsisPlsbGlobalDuplicateSysidTrap NOTIFICATION-TYPE
OBJECTS { rcIsisLocalSysId,
rcIsisLocalHostName,
rcIsisLocalChassisMac,
rcIsisRemoteHostName,
rcIsisRemoteChassisMac,
rcIsisPlsbTrapType,
rcIsisTrapIndicator}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies that a remote node is detected with same system-id as the local node. ISIS disabled globally."
::= { rcTrapsMib 312 }
rcnMRouteIpv6IngressThresholdExceeded NOTIFICATION-TYPE
OBJECTS { rcMRouteIpv6IngressRecInUse,
rcMRouteIpv6IngressThreshold }
STATUS current
DESCRIPTION "This notification is generated when the number of
mroute6 ingress records exceeds the ingress threshold."
::= { rcTrapsMib 313 }
rcnMRouteIpv6EgressThresholdExceeded NOTIFICATION-TYPE
OBJECTS { rcMRouteIpv6EgressRecInUse,
rcMRouteIpv6EgressThreshold }
STATUS current
DESCRIPTION "This notification is generated when the number of
mroute6 egress records exceeds the egress threshold."
::= { rcTrapsMib 314 }
rcnIsisPlsbLocalDuplicateNnameTrap NOTIFICATION-TYPE
OBJECTS { rcIsisLocalNickname,
rcIsisLocalSysId,
rcIsisPreviousSysId,
rcIsisLocalHostName,
rcIsisPlsbTrapType,
rcIsisTrapIndicator}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies that our old incarnation of the LSP with different Sys-Id with the same nickname has not timed out yet. ISIS disabled globally."
::= { rcTrapsMib 315 }
rcnIsisPlsbGlobalDuplicateNnameTrap NOTIFICATION-TYPE
OBJECTS { rcIsisLocalNickname,
rcIsisLocalHostName,
rcIsisLocalChassisMac,
rcIsisRemoteHostName,
rcIsisRemoteChassisMac,
rcIsisPlsbTrapType,
rcIsisTrapIndicator}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies that a remote node is detected with same nickname as the local node. ISIS disabled globally."
::= { rcTrapsMib 316 }
rcnPlugModInsertedInNotRecommendedPortTrap NOTIFICATION-TYPE
OBJECTS { rcPortIndex,
rcPluggableModuleDescription
}
STATUS current
DESCRIPTION "A rcnPlugModInsertedInNotRecommendedPortTrap signifies that the LR4 QSFP+
is inserted in to a not recommended port. It set alaem which will be cleared
by rcnPlugModRemovedFromRecommendedPortTrap"
::= { rcTrapsMib 317 }
rcnPlugModRemovedFromNotRecommendedPortTrap NOTIFICATION-TYPE
OBJECTS { rcPortIndex }
STATUS current
DESCRIPTION "A rcnPlugModRemovedFromNotRecommendedPortTrap signifies that the LR4 QSFP+
is removed from a not recommened port. It clears the alarm which is set
by rcnPlugModInsertedInNotRecommendedPortTrap"
::= { rcTrapsMib 318 }
rcnBpduGuardPortShutdown NOTIFICATION-TYPE
OBJECTS { rcPortIndex, rcPortBpduGuardTimeout }
STATUS current
DESCRIPTION "This notification will be generated when a port,
which has BPDU guard enabled, is shutdown. It is cleared
by rcnBpduGuardPortShutdownTimerExpired"
::= { rcTrapsMib 319 }
rcnBpduGuardPortShutdownTimerExpired NOTIFICATION-TYPE
OBJECTS { rcPortIndex}
STATUS current
DESCRIPTION "This notification will be generated when a port,
which has BPDU guard enabled and is under shutdown timer,
and the timer expires. It clears the alarm rcnBpduGuardPortShutdown"
::= { rcTrapsMib 320 }
rcnIpv6FhsSnoopTableFullTrap NOTIFICATION-TYPE
OBJECTS {
rcIpv6FhsSnoopNotificationEntryType,
rcIpv6FhsSnoopNotificationEntryCount
}
STATUS current
DESCRIPTION "This trap is generated whenever static or dynamic binding entry count
has reached their max number. rcDhcpv6SnoopingNotificationBindingEntryType
indicates the type of entries reached the max number"
::= { rcTrapsMib 321 }
rcnLicenseWillExpire NOTIFICATION-TYPE
OBJECTS {rcLicenseFileName, rcLicenseDaysLeftBeforeExpiration}
STATUS current
DESCRIPTION "This notification signifies the time remaining before
Time Based License expires in days."
::= { rcTrapsMib 323 }
rcnLicenseExpired NOTIFICATION-TYPE
OBJECTS {rcLicenseFileName,rcLicenseDaysAfterExpiration}
STATUS current
DESCRIPTION "A rcnLicenseTrialPeriodExpired signifies that
has expired in days."
::= { rcTrapsMib 324 }
rcnMsdpMaxSACacheWarnSetTrap NOTIFICATION-TYPE
OBJECTS { rcMsdpVrfId,
rcMsdpSACacheType
}
STATUS current
DESCRIPTION "This event is generated when the SA entries in the cache database
exceeds 85 % of maximum value (6K) in local cache or in foreign cache."
::= {rcTrapsMib 325}
rcnMsdpMaxSACacheWarnClearTrap NOTIFICATION-TYPE
OBJECTS { rcMsdpVrfId,
rcMsdpSACacheType
}
STATUS current
DESCRIPTION "This event is generated when the Sa entries in the cache database
drops to 80 % of the maximum value (6K)."
::= {rcTrapsMib 326}
rcnMsdpMaxSACacheErrorSetTrap NOTIFICATION-TYPE
OBJECTS { rcMsdpVrfId,
rcMsdpSACacheType
}
STATUS current
DESCRIPTION "This event is generated when the SA entries in the cache database
hits 100 % of the maximum value (6K)."
::= {rcTrapsMib 327}
rcnMsdpMaxSACacheErrorClearTrap NOTIFICATION-TYPE
OBJECTS { rcMsdpVrfId,
rcMsdpSACacheType
}
STATUS current
DESCRIPTION "This event is generated when the SA entries in the cache database
drops to 95% of the maximum value."
::= {rcTrapsMib 328}
rcnMsdpMaxPeerSACacheWarnSetTrap NOTIFICATION-TYPE
OBJECTS { rcMsdpVrfId,
rcMsdpPeerSALimit
}
STATUS current
DESCRIPTION "This event is generated when the SA entries for this peer exceeds
85 % of maximum value configured for this peer."
::= {rcTrapsMib 329}
rcnMsdpMaxPeerSACacheWarnClearTrap NOTIFICATION-TYPE
OBJECTS { rcMsdpVrfId,
rcMsdpPeerSALimit
}
STATUS current
DESCRIPTION "This event is generated when the SA entries for this peer drops to
80 % of the maximum value configured for this peer."
::= {rcTrapsMib 330}
rcnMsdpMaxPeerSACacheErrorSetTrap NOTIFICATION-TYPE
OBJECTS { rcMsdpVrfId,
rcMsdpPeerSALimit
}
STATUS current
DESCRIPTION "This event is generated when the SA entries for this peer hits 100 %
of the peer SA limit."
::= {rcTrapsMib 331}
rcnMsdpMaxPeerSACacheErrorClearTrap NOTIFICATION-TYPE
OBJECTS { rcMsdpVrfId,
rcMsdpPeerSALimit
}
STATUS current
DESCRIPTION "This event is generated when the SA entries for this peer drops to 95%
of the peer SA limit."
::= {rcTrapsMib 332}
rcnMsdpEstablishedTrap NOTIFICATION-TYPE
OBJECTS { rcMsdpVrfId,
msdpPeerFsmEstablishedTransitions
}
STATUS current
DESCRIPTION "The MSDP Established event is generated when the MSDP FSM
enters the ESTABLISHED state."
::= { rcTrapsMib 333 }
rcnMsdpBackwardTransitionTrap NOTIFICATION-TYPE
OBJECTS { rcMsdpVrfId,
msdpPeerState
}
STATUS current
DESCRIPTION "The MSDPBackwardTransition Event is generated when the
MSDP FSM moves from a higher-numbered state to a
lower-numbered state."
::= { rcTrapsMib 334 }
rcnSystemUsbInternalAccessErrorTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION "This trap is generated whenever system usb encounters an internal ccess errors "
::= { rcTrapsMib 335 }
rcnDigitalCertStatusTrap NOTIFICATION-TYPE
OBJECTS { rcDigitalCertStatus }
STATUS current
DESCRIPTION "A rcDigitalCertStatusTrap signifies the status of
Subject Certificate has changed"
::= { rcTrapsMib 336 }
rcnLicenseNotGranted NOTIFICATION-TYPE
OBJECTS {rc2kCardIndex}
STATUS current
DESCRIPTION "The rcnLicenseNotGranted trap is generated when the license was not granted for specified slot because not enough IOC-BASE entitlements in the license file."
::= { rcTrapsMib 337 }
rcnLicenseNotLoaded NOTIFICATION-TYPE
OBJECTS {rcLicenseFileName}
STATUS current
DESCRIPTION "The rcnLicenseNotLoaded trap is generated when the license file failed to load."
::= { rcTrapsMib 338 }
rcnLicenseDowngraded NOTIFICATION-TYPE
OBJECTS {rcLicenseFileName}
STATUS current
DESCRIPTION "The rcnLicenseDowngraded trap is generated when the license file downgraded from feature-pack L3V or L3V-WITH-MACSEC to IOC-BASE."
::= { rcTrapsMib 339 }
rcnChasPowerSupplyRunningNormal NOTIFICATION-TYPE
STATUS current
DESCRIPTION "A rcnChasPowerSupplyRunningNormal signifies that
the chassis has recovered from low power supply."
::= { rcTrapsMib 340 }
rcnDvrVistPeerDomainMismatchErrorTrap NOTIFICATION-TYPE
OBJECTS { rcIsisPeerVirtualBmac }
STATUS current
DESCRIPTION "This trap is generated whenever V-IST link comes up between two DVR peers
that are in different DVR domains"
::= { rcTrapsMib 341 }
rcnDvrVistPeerDomainMismatchErrorClearTrap NOTIFICATION-TYPE
OBJECTS { rcIsisPeerVirtualBmac }
STATUS current
DESCRIPTION "This trap is generated whenever the erroneous condition of having a V-IST link
up between two DVR peers from different DVR domains is cleared"
::= { rcTrapsMib 342 }
rcnIpv6MaxRouteWarnClear NOTIFICATION-TYPE
OBJECTS { rcVrfName }
STATUS current
DESCRIPTION "A rcnIpv6MaxRouteWarnClear trap signifies that
the number of ipv6 routes in the routing table of
the Virtual Router has droped below its
warning threshold."
::= { rcTrapsMib 347 }
rcnIpv6MaxRouteWarnSet NOTIFICATION-TYPE
OBJECTS { rcVrfName }
STATUS current
DESCRIPTION "A rcnIpv6MaxRouteWarnSet trap signifies that
the given Virtual Routers routing table is
reaching its maximum size. Action should be
taken to prevent this"
::= { rcTrapsMib 348 }
rcnIpv6MaxRouteDropClear NOTIFICATION-TYPE
OBJECTS { rcVrfName }
STATUS current
DESCRIPTION "A rcnIpv6MaxRouteDropClear signifies that
the given Virtual Routers routing table is
no longer dropping new routes as it is below
its maximum size."
::= { rcTrapsMib 349 }
rcnIpv6MaxRouteDropSet NOTIFICATION-TYPE
OBJECTS { rcVrfName }
STATUS current
DESCRIPTION "A rcnIpv6MaxRouteDropSet trap signifies that
the given Virtual Routers routing table has
reached its maximum size, and is now dropping
all new non static routes."
::= { rcTrapsMib 350 }
-- Notifications objects
rcRadiusNotifications OBJECT IDENTIFIER ::= { rcRadius 8 }
rcRadiusNotificationObjects OBJECT IDENTIFIER ::= { rcRadiusNotifications 1 }
rcRadiusEapRAVErrorMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The MAC address that was authorized on a port which could not be
moved to the Radius-Assigned VLAN."
::= { rcRadiusNotificationObjects 1 }
rcRadiusEapRAVErrorPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The ifIndex of the port that could not be moved to the Radius-Assigned
VLAN."
::= { rcRadiusNotificationObjects 2 }
rcnRadiusEapRAVError NOTIFICATION-TYPE
OBJECTS {
rcRadiusEapRAVErrorMacAddress,
rcRadiusEapRAVErrorPort
}
STATUS current
DESCRIPTION
"This notification indicates that an Eap/Neap client MAC address was
authorized on a port, but the port could not be moved to the
Radius-Assigned VLAN."
::= { rcTrapsMib 344 }
rcRadiusEapServAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Address type of a EAP Radius server. To be used with rcRadiusEapServAddress."
::= { rcRadiusNotificationObjects 3 }
rcRadiusEapServAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Address of a EAP Radius server. To be used with rcRadiusEapServAddressType."
::= { rcRadiusNotificationObjects 4 }
rcnRadiusEapServersDown NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This notification is generated when all EAP Radius servers become unreachable."
::= { rcTrapsMib 345 }
rcnRadiusEapServerUp NOTIFICATION-TYPE
OBJECTS { rcRadiusEapServAddressType,
rcRadiusEapServAddress }
STATUS current
DESCRIPTION
"This notification is generated when at least one EAP Radius server becomes reachable."
::= { rcTrapsMib 346 }
rcnIsisPlsbIsisEnabledWithZeroNicknameTrap NOTIFICATION-TYPE
OBJECTS { rcIsisLocalSysId,
rcIsisPlsbTrapType,
rcIsisTrapIndicator}
STATUS current
DESCRIPTION "A PLSB ISIS trap signifies that ISIS was enabled with Zero Nickname."
::= { rcTrapsMib 351 }
-- 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 (1..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,
rcSyslogHostAddressType InetAddressType,
rcSyslogHostAddress InetAddress,
rcSyslogHostSecureForwardingTcpPort Integer32,
rcSyslogHostSecureForwardingMode INTEGER,
rcSyslogHostSecureForwardingServerCertName DisplayString
}
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 deprecated
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 }
rcSyslogHostAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Address Type of the Host."
::= {rcSyslogHostEntry 19 }
rcSyslogHostAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Address of the Host."
::= {rcSyslogHostEntry 20 }
rcSyslogHostSecureForwardingTcpPort OBJECT-TYPE
SYNTAX Integer32(1025..49151)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Specifies the tcp port to use for Secure forwarding of for particular host.
Used as Server port for tls secure forwarding mode and
Used as Client port for ssh secure forwarding mode. "
DEFVAL { 1025 }
::= { rcSyslogHostEntry 23 }
rcSyslogHostSecureForwardingMode OBJECT-TYPE
SYNTAX INTEGER {
none (1),
ssh (2),
tls (3)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable Secure forwarding of Syslog over remote port forwarding
for particular host.This object is used to obsolete the
rcSyslogHostSecureForwardingEnable and
rcSyslogHostSecureForwardingSshProtect.
none - Set Secure forwarding mode none for particular Syslog host
ssh - Set Secure forwarding mode for particular Syslog host over SSH tunnel
- SSH is no longer supported starting with release VOSS 6.1.0.0 for VSP4K and VSP8K
tls - Set Secure forwarding mode for particular Syslog host over "
DEFVAL { none }
::= { rcSyslogHostEntry 24 }
rcSyslogHostSecureForwardingServerCertName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Specifies the identity name of server certificate. It is used
to match the subject name of the server certificate received during
negotiation with this configured server cert name to allow negotiation"
::= { rcSyslogHostEntry 25 }
--SyslogRootCertificate Tbl
rcSyslogRootCertificateTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcSyslogRootCertificateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table containing file-name and actio to be performed on the
serever root certificate"
::= { rcSyslog 5 }
rcSyslogRootCertificateEntry OBJECT-TYPE
SYNTAX RcSyslogRootCertificateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing name of the server root certificate and
the action to be performed on it"
INDEX { rcSyslogRootCertificateFilename }
::= { rcSyslogRootCertificateTable 1 }
RcSyslogRootCertificateEntry ::= SEQUENCE {
rcSyslogRootCertificateFilename DisplayString,
rcSyslogRootCertificateAction INTEGER,
rcSyslogRootCertificateRowStatus RowStatus
}
rcSyslogRootCertificateFilename OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..128))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Root certificate file of a Syslog Server to be installed or
uninstalled. It requires object rcSyslogRootCertificate to be install or uninstall or none"
::= { rcSyslogRootCertificateEntry 1 }
rcSyslogRootCertificateAction OBJECT-TYPE
SYNTAX INTEGER {
noAction(1),
install(2),
uninstall(3) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To install/uninstall Root certificate file of a Syslog Server. It requires the
object rcSyslogGlobalSecureForwadingCertFilename with a valid certification file.
it always return noAction for query"
DEFVAL { noAction }
::= { rcSyslogRootCertificateEntry 2 }
rcSyslogRootCertificateRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the rcSyslogRootCertificateTable."
::= { rcSyslogRootCertificateEntry 3 }
-- 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, -- obsolete
rcDiagMirrorByPortPid Integer32, -- obsolete
rcDiagMirrorRemoteMirrorVlanId INTEGER,
rcDiagMirrorByPortMirroredPortList PortSet,
rcDiagMirrorByPortMirroringPortList PortSet,
rcDiagMirrorMirroringVlanId Integer32,
rcDiagMirrorMirroringMltId Integer32,
rcDiagMirrorMirroringMgId Integer32,
rcDiagMirrorMirroringIpAddr IpAddress,
rcDiagMirrorMirroringIpTtl Integer32,
rcDiagMirrorMirroringIpDscp Integer32,
rcDiagMirrorMonitoringIsidOffset Integer32,
rcDiagMirrorMonitoringIsid Integer32,
rcDiagMirrorMirroringQos Integer32
}
rcDiagMirrorByPortId OBJECT-TYPE
SYNTAX INTEGER(1..479)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Entry id."
::= { rcDiagMirrorByPortEntry 1 }
rcDiagMirrorByPortMirroredPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-write
STATUS deprecated
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 deprecated
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 obsolete
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 }
rcDiagMirrorByPortMirroredPortList OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to configure the 'mirrored' port. The port
where packets are copied from."
::= { rcDiagMirrorByPortEntry 12 }
rcDiagMirrorByPortMirroringPortList OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to configure the 'mirroring' port. The port
where packets are copied from."
::= { rcDiagMirrorByPortEntry 13 }
rcDiagMirrorMirroringVlanId OBJECT-TYPE
SYNTAX Integer32(0..4094)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Destination is a VLAN."
::= { rcDiagMirrorByPortEntry 14 }
rcDiagMirrorMirroringMltId OBJECT-TYPE
SYNTAX Integer32 (0..512)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Destination is an MLT."
::= { rcDiagMirrorByPortEntry 15 }
rcDiagMirrorMirroringMgId OBJECT-TYPE
SYNTAX Integer32 (0..4096)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Contains information about the MGID allocated."
::= { rcDiagMirrorByPortEntry 16 }
rcDiagMirrorMirroringIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Destination IP address."
::= { rcDiagMirrorByPortEntry 17 }
rcDiagMirrorMirroringIpTtl OBJECT-TYPE
SYNTAX Integer32 (2..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Ttl value for the mirrored packet when mirror
destination is IP. If other than default,
the encapsulated packet will have the given ttl."
DEFVAL { 64 }
::= { rcDiagMirrorByPortEntry 18 }
rcDiagMirrorMirroringIpDscp OBJECT-TYPE
SYNTAX Integer32 (0..63)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Dscp value for mirrored packets when mirror
destination is IP. If other than default,
the encapsulated packet will have the given
Dscp value."
DEFVAL { 0 }
::= { rcDiagMirrorByPortEntry 19 }
rcDiagMirrorMonitoringIsidOffset OBJECT-TYPE
SYNTAX Integer32 (1..1000)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to configure the monitoring ISID offset value.
The offset id value is mapped to actual monitor I-SID value
in which packets are mirrored to."
::= { rcDiagMirrorByPortEntry 21 }
rcDiagMirrorMonitoringIsid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual monitor I-SID value in which packets are mirrored to."
::= { rcDiagMirrorByPortEntry 22 }
rcDiagMirrorMirroringQos OBJECT-TYPE
SYNTAX Integer32 (0..5)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to define the Quality of Service (QoS) profiles for
the mirrored packet into monitoring ISID."
DEFVAL { 1 }
::= { rcDiagMirrorByPortEntry 23 }
-- Diag Monitor by isid Table
rcDiagMonitorByIsidTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDiagMonitorByIsidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to configure the Monitor By
Isid feature. This feature allows the device
to analyze the packets which got mirrored into isid."
::= { rcDiag 18 }
rcDiagMonitorByIsidEntry OBJECT-TYPE
SYNTAX RcDiagMonitorByIsidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing monitor by isid information."
INDEX { rcDiagMonitorByIsidIndex }
::= { rcDiagMonitorByIsidTable 1 }
RcDiagMonitorByIsidEntry ::=
SEQUENCE {
rcDiagMonitorByIsidIndex Integer32,
rcDiagMonitorByIsidMonitorIsidOffset Integer32,
rcDiagMonitorByIsidMonitorIsid Integer32,
rcDiagMonitorByIsidEgressPortList PortSet,
rcDiagMonitorByIsidEgressMltId Integer32,
rcDiagMonitorByIsidMapToVlanId Integer32,
rcDiagMonitorByIsidNickname IsisPlsbNodeNickName,
rcDiagMonitorByIsidEnable TruthValue,
rcDiagMonitorByIsidRowStatus RowStatus
}
rcDiagMonitorByIsidIndex OBJECT-TYPE
SYNTAX Integer32(1..1000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry id."
::= { rcDiagMonitorByIsidEntry 1 }
rcDiagMonitorByIsidMonitorIsidOffset OBJECT-TYPE
SYNTAX Integer32 (1..1000)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to configure the monitoring ISID offset value.
The offset id value is mapped to actual monitor I-SID value
in which packets are mirrored to."
::= { rcDiagMonitorByIsidEntry 2 }
rcDiagMonitorByIsidMonitorIsid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual monitor I-SID value in which packets are mirrored to."
::= { rcDiagMonitorByIsidEntry 3 }
rcDiagMonitorByIsidEgressPortList OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Egress ports to which traffic analyzers are connected."
::= { rcDiagMonitorByIsidEntry 4 }
rcDiagMonitorByIsidEgressMltId OBJECT-TYPE
SYNTAX Integer32 (0..512)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Egress MLT id to which traffic analyzers are connected."
::= { rcDiagMonitorByIsidEntry 5 }
rcDiagMonitorByIsidMapToVlanId OBJECT-TYPE
SYNTAX Integer32(0..4093)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "VLAN id to map with mirrored traffic on the monitoring node."
::= { rcDiagMonitorByIsidEntry 6 }
rcDiagMonitorByIsidNickname OBJECT-TYPE
SYNTAX IsisPlsbNodeNickName
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Nickname of the BEB from which user wants to analyze the traffic."
::= { rcDiagMonitorByIsidEntry 7}
rcDiagMonitorByIsidEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to enable/disable this entry."
DEFVAL { true }
::= { rcDiagMonitorByIsidEntry 8 }
rcDiagMonitorByIsidRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Row status of this entry."
::= { rcDiagMonitorByIsidEntry 9 }
-- Diag Isid Mirroring Stats Table
rcDiagIsidMirroringStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDiagIsidMirroringStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to show/clear
number of packets which got mirrored into isid."
::= { rcDiag 19 }
rcDiagIsidMirroringStatsEntry OBJECT-TYPE
SYNTAX RcDiagIsidMirroringStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing isid mirroring stats information."
INDEX { rcDiagIsidMirroringStatsIndex }
::= { rcDiagIsidMirroringStatsTable 1 }
RcDiagIsidMirroringStatsEntry ::=
SEQUENCE {
rcDiagIsidMirroringStatsIndex Integer32,
rcDiagIsidMirroringStatsMonitorIsid Integer32,
rcDiagIsidMirroringStatsMirroredPackets Counter32,
rcDiagIsidMirroringStatsClearStats TruthValue
}
rcDiagIsidMirroringStatsIndex OBJECT-TYPE
SYNTAX Integer32(1..1000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Offset id value which is mapped to actual monitor I-SID value."
::= { rcDiagIsidMirroringStatsEntry 1 }
rcDiagIsidMirroringStatsMonitorIsid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual monitor I-SID value in which packets are mirrored to."
::= { rcDiagIsidMirroringStatsEntry 2 }
rcDiagIsidMirroringStatsMirroredPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of packets mirrored into ISID on the mirroring BEB."
::= { rcDiagIsidMirroringStatsEntry 3 }
rcDiagIsidMirroringStatsClearStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to clear the ISID mirroring statistics."
DEFVAL { false }
::= { rcDiagIsidMirroringStatsEntry 4 }
-- 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 information 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 information 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 obsolete
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 obsolete
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.
In Vsp,the name has been changed to wrap-auto-save-file.
When this parameter is true it overwrites the file present on extflash/network during autosave.
If this parameter is set to false the file present is not overwritten."
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 { 32 }
::= { 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 RcVlanIdOrNone,
rcIpxAddrNetAddr OCTET STRING (SIZE(4)),
rcIpxAddrEncap INTEGER,
rcIpxAddrEntryStatus RowStatus,
rcIpxAddrTicks INTEGER
}
rcIpxAddrVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
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 RcVlanIdOrNone,
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 RcVlanIdOrNone
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 information 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 information 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 information 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 }
rcRadiusReachability OBJECT-TYPE
SYNTAX INTEGER {
useStatusServerPackets(1),
useDummyRadiusRequests(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Select the method used to test RADIUS server reachablity."
DEFVAL { useDummyRadiusRequests }
::= { rcRadiusGlobal 20 }
rcRadiusReachabilityUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The username used for the RADIUS server reachability useDummyRadiusRequests option."
DEFVAL { "avaya" }
::= { rcRadiusGlobal 21 }
rcRadiusReachabilityPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The password used for the RADIUS server reachability useDummyRadiusRequests option."
DEFVAL { "avaya" }
::= { rcRadiusGlobal 22 }
rcRadiusReachabilityUnreachableTimer OBJECT-TYPE
SYNTAX Integer32 (30..600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object specifies the interval between checks when the RADIUS server is unreachable."
DEFVAL { 60 }
::= { rcRadiusGlobal 23 }
rcRadiusReachabilityKeepAliveTimer OBJECT-TYPE
SYNTAX Integer32 (30..600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object specifies the interval between checks when the RADIUS server is reachable."
DEFVAL { 180 }
::= { rcRadiusGlobal 24 }
rcRadiusSupportedVendorIds OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the supported radius vendor ids."
DEFVAL { "562,1584" }
::= { rcRadiusGlobal 25 }
-- 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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "Enable or disable this server."
DEFVAL { true }
::= { rcRadiusServerEntry 4 }
rcRadiusServerMaxRetries OBJECT-TYPE
SYNTAX INTEGER (1..6)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "Maximum number of retransmissions."
DEFVAL { 3 }
::= { rcRadiusServerEntry 5 }
rcRadiusServerUdpPort OBJECT-TYPE
SYNTAX INTEGER (1..65536)
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
DESCRIPTION "The identifier of the RADIUS authentication client."
::= { rcRadiusServerEntry 7 }
rcRadiusServerAccessRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "The number of authentication retransmission to
this server."
::= { rcRadiusServerEntry 13 }
rcRadiusServerRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "Used to create/delete entries."
::= { rcRadiusServerEntry 14 }
rcRadiusServerAcctEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "The number of Invalid responses received from this
server."
::= { rcRadiusServerEntry 22 }
rcRadiusServerAcctPendingRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
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 obsolete
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 deprecated
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 deprecated
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 deprecated
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 deprecated
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 deprecated
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 deprecated
DESCRIPTION "Enable or disable this server."
DEFVAL { true }
::= { rcRadiusServEntry 4 }
rcRadiusServMaxRetries OBJECT-TYPE
SYNTAX INTEGER (0..6)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Maximum number of retransmissions."
DEFVAL { 1 }
::= { rcRadiusServEntry 5 }
rcRadiusServUdpPort 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 }
::= { rcRadiusServEntry 6 }
rcRadiusServSecretKey OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "The identifier of the RADIUS authentication client."
::= { rcRadiusServEntry 7 }
rcRadiusServAccessRequests 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."
::= { rcRadiusServEntry 8 }
rcRadiusServAccessAccepts 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."
::= { rcRadiusServEntry 9 }
rcRadiusServAccessRejects 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."
::= { rcRadiusServEntry 10 }
rcRadiusServBadResponses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
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 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."
::= { rcRadiusServEntry 12 }
rcRadiusServClientRetries OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "The number of authentication retransmission to
this server."
::= { rcRadiusServEntry 13 }
rcRadiusServRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Used to create/delete entries."
::= { rcRadiusServEntry 14 }
rcRadiusServAcctEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS deprecated
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 deprecated
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 deprecated
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 deprecated
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 deprecated
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 deprecated
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 deprecated
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 deprecated
DESCRIPTION "The number of Invalid responses received from this
server."
::= { rcRadiusServEntry 22 }
rcRadiusServAcctPendingRequests 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."
::= { rcRadiusServEntry 23 }
rcRadiusServAcctClientRetries OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
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),
web(5)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "cli(1): for cli login, igap(2): for igap,snmp(3):
for snmp login, eap(4) for EAP PAE Authenticator
web(5) for web-server(http/https) login."
::= { rcRadiusServEntry 25 }
rcRadiusServNasIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "RADIUS Client NAS Identifier for this server."
::= { rcRadiusServEntry 26 }
rcRadiusServRoundTripTime OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS deprecated
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 deprecated
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 deprecated
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 }
-- Radius Serv Host Table
rcRadiusServHostTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcRadiusServHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The RADIUS Server Host table (0 to 10 entries). This
table lists the information of the RADIUS server."
::= { rcRadius 5 }
rcRadiusServHostEntry OBJECT-TYPE
SYNTAX RcRadiusServHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A RADIUS server table entry."
INDEX { rcRadiusServHostAddressType, rcRadiusServHostAddress, rcRadiusServHostUsedBy }
::= { rcRadiusServHostTable 1 }
RcRadiusServHostEntry ::=
SEQUENCE {
rcRadiusServHostAddressType InetAddressType,
rcRadiusServHostAddress InetAddress,
rcRadiusServHostUsedBy INTEGER,
rcRadiusServHostPriority Integer32,
rcRadiusServHostTimeOut Integer32,
rcRadiusServHostEnable TruthValue,
rcRadiusServHostMaxRetries Integer32,
rcRadiusServHostUdpPort Integer32,
rcRadiusServHostSecretKey DisplayString,
rcRadiusServHostAccessRequests Counter32,
rcRadiusServHostAccessAccepts Counter32,
rcRadiusServHostAccessRejects Counter32,
rcRadiusServHostBadResponses Counter32,
rcRadiusServHostPendingRequests Counter32,
rcRadiusServHostClientRetries Counter32,
rcRadiusServHostRowStatus RowStatus,
rcRadiusServHostAcctEnable TruthValue,
rcRadiusServHostAcctUdpPort Integer32,
rcRadiusServHostAcctOnRequests Counter32,
rcRadiusServHostAcctOffRequests Counter32,
rcRadiusServHostAcctStartRequests Counter32,
rcRadiusServHostAcctStopRequests Counter32,
rcRadiusServHostAcctInterimRequests Counter32,
rcRadiusServHostAcctBadResponses Counter32,
rcRadiusServHostAcctPendingRequests Counter32,
rcRadiusServHostAcctClientRetries Counter32,
rcRadiusServHostNasIpAddress InetAddress,
rcRadiusServHostRoundTripTime DisplayString,
rcRadiusServHostAccessChallanges Counter32,
rcRadiusServHostSourceIpAddr InetAddress
}
rcRadiusServHostAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Inet Address Type of radius server host address."
::= { rcRadiusServHostEntry 1 }
rcRadiusServHostAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Server IP address of the RADIUS authentication server
referred to in this table entry."
::= { rcRadiusServHostEntry 2 }
rcRadiusServHostUsedBy OBJECT-TYPE
SYNTAX INTEGER {
cli(1),
snmp(3),
eap(4),
web(5)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "cli(1): for cli login, igap(2): for igap,snmp(3):
for snmp login, eap(4) for EAP PAE Authenticator
web(5) for web-server(http/https) login.
IGAP is not supported on the VSP 9000."
::= { rcRadiusServHostEntry 3 }
rcRadiusServHostPriority OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Server priority, used to control which server to choose
first to send authentication."
DEFVAL { 10 }
::= { rcRadiusServHostEntry 4 }
rcRadiusServHostTimeOut OBJECT-TYPE
SYNTAX Integer32 (1..180)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The time interval in seconds before the client
retransmit the packet."
DEFVAL { 3 }
::= { rcRadiusServHostEntry 5 }
rcRadiusServHostEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable or disable this server."
DEFVAL { true }
::= { rcRadiusServHostEntry 6 }
rcRadiusServHostMaxRetries OBJECT-TYPE
SYNTAX Integer32 (0..6)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Maximum number of retransmissions."
DEFVAL { 1 }
::= { rcRadiusServHostEntry 7 }
rcRadiusServHostUdpPort OBJECT-TYPE
SYNTAX Integer32 (1..65536)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The UDP port the client is using to send requests
to this server."
DEFVAL { 1812 }
::= { rcRadiusServHostEntry 8 }
rcRadiusServHostSecretKey OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The identifier of the RADIUS authentication client."
::= { rcRadiusServHostEntry 9 }
rcRadiusServHostAccessRequests 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."
::= { rcRadiusServHostEntry 10 }
rcRadiusServHostAccessAccepts 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."
::= { rcRadiusServHostEntry 11 }
rcRadiusServHostAccessRejects 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."
::= { rcRadiusServHostEntry 12 }
rcRadiusServHostBadResponses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of RADIUS invalid access-response packets
received from this server."
::= { rcRadiusServHostEntry 13 }
rcRadiusServHostPendingRequests 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."
::= { rcRadiusServHostEntry 14 }
rcRadiusServHostClientRetries OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of authentication retransmission to
this server."
::= { rcRadiusServHostEntry 15 }
rcRadiusServHostRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries."
::= { rcRadiusServHostEntry 16 }
rcRadiusServHostAcctEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable or disable Radius Accounting on this server."
DEFVAL { true }
::= { rcRadiusServHostEntry 17 }
rcRadiusServHostAcctUdpPort OBJECT-TYPE
SYNTAX Integer32 (1..65536)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The UDP port the client used to send accounting
requests to this server."
DEFVAL { 1813 }
::= { rcRadiusServHostEntry 18 }
rcRadiusServHostAcctOnRequests 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."
::= { rcRadiusServHostEntry 19 }
rcRadiusServHostAcctOffRequests 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."
::= { rcRadiusServHostEntry 20 }
rcRadiusServHostAcctStartRequests 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."
::= { rcRadiusServHostEntry 21 }
rcRadiusServHostAcctStopRequests 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."
::= { rcRadiusServHostEntry 22 }
rcRadiusServHostAcctInterimRequests 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."
::= { rcRadiusServHostEntry 23 }
rcRadiusServHostAcctBadResponses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of Invalid responses received from this
server."
::= { rcRadiusServHostEntry 24 }
rcRadiusServHostAcctPendingRequests 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."
::= { rcRadiusServHostEntry 25 }
rcRadiusServHostAcctClientRetries OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of RADIUS accounting packets retransmitted
to this server."
::= { rcRadiusServHostEntry 26 }
rcRadiusServHostNasIpAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RADIUS Client NAS Identifier for this server."
::= { rcRadiusServHostEntry 27 }
rcRadiusServHostRoundTripTime 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."
::= { rcRadiusServHostEntry 28 }
rcRadiusServHostAccessChallanges 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."
::= { rcRadiusServHostEntry 29 }
rcRadiusServHostSourceIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "source IP address RADIUS packets."
::= { rcRadiusServHostEntry 30 }
-- RADIUS COA Clients configuration table
rcRadiusDynAuthClientTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcRadiusDynAuthClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to configure RADIUS Dynamic Authorization
Clients. RADIUS Dynamic Authorization Clients are entities
which can send Disconnect and Change Of Authorization
requests to a RADIUS Dynamic Authorization Server."
::= { rcRadius 6 }
rcRadiusDynAuthClientEntry OBJECT-TYPE
SYNTAX RcRadiusDynAuthClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing objects defining RADIUS Dynamic Authorization
Clients which can connect to this RADIUS Dynamic Authorization
Server."
INDEX { rcRadiusDynAuthClientAddressType,
rcRadiusDynAuthClientAddress }
::= { rcRadiusDynAuthClientTable 1 }
RcRadiusDynAuthClientEntry ::=
SEQUENCE {
rcRadiusDynAuthClientAddressType InetAddressType,
rcRadiusDynAuthClientAddress InetAddress,
rcRadiusDynAuthClientUdpPort InetPortNumber,
rcRadiusDynAuthClientSecret OCTET STRING,
rcRadiusDynAuthClientEnabled TruthValue,
rcRadiusDynAuthClientRowStatus RowStatus,
rcRadiusDynAuthClientReplayProtection TruthValue
}
rcRadiusDynAuthClientAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The type of address contained in the corresponding instance
of rcRadiusDynAuthClientAddress."
::= { rcRadiusDynAuthClientEntry 1 }
rcRadiusDynAuthClientAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE(0..113))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The internet address of a RADIUS Dynamic Authorization
Client configured in this entry."
::= { rcRadiusDynAuthClientEntry 2 }
rcRadiusDynAuthClientUdpPort OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The UDP port number the server/NAS listens on for requests from the
RADIUS Dynamic Authorization Client configured in this entry."
DEFVAL { 3799 }
::= { rcRadiusDynAuthClientEntry 3 }
rcRadiusDynAuthClientSecret OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The secret shared between RADIUS Dynamic Authorization
Client and Server. Note that when this object is retrieved, its
value will always by a zero-length octet string."
DEFVAL { ''H }
::= { rcRadiusDynAuthClientEntry 4 }
rcRadiusDynAuthClientEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Enable or disable packet receive from this RADIUS Dynamic
Authorization Client. The NAS will not listen for requests
from the client unless this object is true(1)."
DEFVAL { false }
::= { rcRadiusDynAuthClientEntry 5 }
rcRadiusDynAuthClientRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Controls row creation/deletion in this table."
::= { rcRadiusDynAuthClientEntry 6 }
rcRadiusDynAuthClientReplayProtection OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Enable or disable RADIUS replay protection."
::= { rcRadiusDynAuthClientEntry 7 }
-- RADIUS COA Clients - Stats
rcRadiusDynAuthClientStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcRadiusDynAuthStatsClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the RADIUS Dynamic
Authorization Clients with which the server shares a
secret. This is an extension of radiusDynAuthClientEntry."
::= { rcRadius 7 }
rcRadiusDynAuthStatsClientEntry OBJECT-TYPE
SYNTAX RcRadiusDynAuthStatsClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) representing one Dynamic
Authorization Client with which the server shares a
secret."
AUGMENTS { radiusDynAuthClientEntry }
::= { rcRadiusDynAuthClientStatsTable 1 }
RcRadiusDynAuthStatsClientEntry ::= SEQUENCE {
rcRadiusDynAuthServerRcRequests Counter32,
rcRadiusDynAuthServerRcAuthOnlyRequests Counter32,
rcRadiusDynAuthServerRcDupRequests Counter32,
rcRadiusDynAuthServerRcAcks Counter32,
rcRadiusDynAuthServerRcNacks Counter32,
rcRadiusDynAuthServerRcNacksAuthOnlyRequests Counter32,
rcRadiusDynAuthServerRcNacksNoSess Counter32,
rcRadiusDynAuthServerRcSessReauthenticated Counter32,
rcRadiusDynAuthServerRcMalformed Counter32,
rcRadiusDynAuthServerRcDropped Counter32,
rcRadiusDynAuthServerRcBadAuths Counter32
}
rcRadiusDynAuthServerRcRequests OBJECT-TYPE
SYNTAX Counter32
UNITS "requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of RADIUS Reauthentication-requests received
from this Dynamic Authorization Client. This also includes
the Reauthentication requests that have a Service-Type
attribute with value 'Authorize Only'. This counter may
experience a discontinuity when the DAS module (re)starts,
as indicated by the value of radiusDynAuthServerCounterDiscontinuity."
REFERENCE
"Reauthentication extension for RFC3576 ."
::= { rcRadiusDynAuthStatsClientEntry 1 }
rcRadiusDynAuthServerRcAuthOnlyRequests OBJECT-TYPE
SYNTAX Counter32
UNITS "requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of RADIUS Reauthentication-requests that include a
Service-Type attribute with value 'Authorize Only'
received from this Dynamic Authorization Client. This
counter may experience a discontinuity when the DAS
module (re)starts, as indicated by the value of
radiusDynAuthServerCounterDiscontinuity."
REFERENCE
"Reauthentication extension for RFC3576 ."
::= { rcRadiusDynAuthStatsClientEntry 2 }
rcRadiusDynAuthServerRcDupRequests OBJECT-TYPE
SYNTAX Counter32
UNITS "requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of duplicate RADIUS Reauthentication-Request packets
received from this Dynamic Authorization Client. This
counter may experience a discontinuity when the DAS
module (re)starts, as indicated by the value of
radiusDynAuthServerCounterDiscontinuity."
REFERENCE
"Reauthentication extension for RFC3576 ."
::= { rcRadiusDynAuthStatsClientEntry 3 }
rcRadiusDynAuthServerRcAcks OBJECT-TYPE
SYNTAX Counter32
UNITS "requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of incoming Reauthentication packets from this
Dynamic Authorization Client silently discarded
by the server application for some reason other than
malformed, bad authenticators, or unknown types. This
counter may experience a discontinuity when the DAS
module (re)starts, as indicated by the value of
radiusDynAuthServerCounterDiscontinuity."
REFERENCE
"Reauthentication extension for RFC3576 ."
::= { rcRadiusDynAuthStatsClientEntry 4 }
rcRadiusDynAuthServerRcNacks OBJECT-TYPE
SYNTAX Counter32
UNITS "requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of RADIUS Reauthentication-NAK packets sent to
this Dynamic Authorization Client. This includes
the RADIUS Reauthentication-NAK packets sent with a Service-Type
attribute with value 'Authorize Only' and the RADIUS
Reauthentication-NAK packets sent because no session context was
found. This counter may experience a discontinuity
when the DAS module (re)starts, as indicated by the
value of radiusDynAuthServerCounterDiscontinuity."
REFERENCE
"Reauthentication extension for RFC3576 ."
::= { rcRadiusDynAuthStatsClientEntry 5 }
rcRadiusDynAuthServerRcNacksAuthOnlyRequests OBJECT-TYPE
SYNTAX Counter32
UNITS "requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of RADIUS Reauthentication-NAK packets that include a
Service-Type attribute with value 'Authorize Only'
sent to this Dynamic Authorization Client. This counter
may experience a discontinuity when the DAS module
(re)starts, as indicated by the value of
radiusDynAuthServerCounterDiscontinuity."
REFERENCE
"Reauthentication extension for RFC3576 ."
::= { rcRadiusDynAuthStatsClientEntry 6 }
rcRadiusDynAuthServerRcNacksNoSess OBJECT-TYPE
SYNTAX Counter32
UNITS "requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of RADIUS Reauthentication-NAK packets sent to this
Dynamic Authorization Client because no session context
was found. This counter may experience a discontinuity
when the DAS module (re)starts, as indicated by the
value of radiusDynAuthServerCounterDiscontinuity."
REFERENCE
"Reauthentication extension for RFC3576 ."
::= { rcRadiusDynAuthStatsClientEntry 7 }
rcRadiusDynAuthServerRcSessReauthenticated OBJECT-TYPE
SYNTAX Counter32
UNITS "requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of user sessions reauthenticated
for the Reauthentication-Requests received from this
Dynamic Authorization Client. Depending on site-
specific policies, a single Reauthentication request can change
multiple user sessions' authorization. In cases where
this Dynamic Authorization Server has no knowledge of
the number of user sessions that are affected by a
single request, each such CoA-Request will
count as a single affected user session only. This
counter may experience a discontinuity when the DAS
module (re)starts, as indicated by the value of
radiusDynAuthServerCounterDiscontinuity."
REFERENCE
"Reauthentication extension for RFC3576 ."
::= { rcRadiusDynAuthStatsClientEntry 8 }
rcRadiusDynAuthServerRcMalformed OBJECT-TYPE
SYNTAX Counter32
UNITS "requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of malformed RADIUS Reauthentication-Request
packets received from this Dynamic Authorization Client.
Bad authenticators and unknown types are not included
as malformed Reauthentication-Requests. This counter
may experience a discontinuity when the DAS module
(re)starts, as indicated by the value of
radiusDynAuthServerCounterDiscontinuity."
REFERENCE
"Reauthentication extension for RFC3576 ."
::= { rcRadiusDynAuthStatsClientEntry 9 }
rcRadiusDynAuthServerRcDropped OBJECT-TYPE
SYNTAX Counter32
UNITS "requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of incoming Reauthentication packets from this
Dynamic Authorization Client silently discarded
by the server application for some reason other than
malformed, bad authenticators, or unknown types. This
counter may experience a discontinuity when the DAS
module (re)starts, as indicated by the value of
radiusDynAuthServerCounterDiscontinuity."
REFERENCE
"Reauthentication extension for RFC3576 ."
::= { rcRadiusDynAuthStatsClientEntry 10 }
rcRadiusDynAuthServerRcBadAuths OBJECT-TYPE
SYNTAX Counter32
UNITS "requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of RADIUS Reauthentication-Request packets that
contained an invalid Authenticator field received
from this Dynamic Authorization Client. This counter
may experience a discontinuity when the DAS module
(re)starts, as indicated by the value of
radiusDynAuthServerCounterDiscontinuity."
REFERENCE
"Reauthentication extension for RFC3576 ."
::= { rcRadiusDynAuthStatsClientEntry 11 }
-- --------------------------------------------------
-- rcTacacsGlobal Group
-- --------------------------------------------------
rcTacacsGlobal OBJECT IDENTIFIER ::= { rcTacacs 1 }
rcTacacsGlobalEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable this feature."
DEFVAL { false }
::= { rcTacacsGlobal 1 }
rcTacacsGlobalLastUserName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The last user for which authentication was attempted using TACACS+."
::= { rcTacacsGlobal 2 }
rcTacacsGlobalLastAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of address for the TACACS+ server that was most recently accessed"
::= { rcTacacsGlobal 3 }
rcTacacsGlobalLastAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The address of the TACACS+ server that was most recently accessed"
::= { rcTacacsGlobal 4 }
rcTacacsAccounting OBJECT-TYPE
SYNTAX BITS {
cli(0),
ppp(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Determines which application will be accounted by tacacs+."
DEFVAL { {} }
::= { rcTacacsGlobal 5 }
rcTacacsAuthentication OBJECT-TYPE
SYNTAX BITS {
cli(0),
ppp(1),
web(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Determines which application will be authenticated by tacacs+."
DEFVAL { {cli} }
::= { rcTacacsGlobal 6 }
rcTacacsNncliCommandAuthorizationEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object controls whether TACACS+ will be used for
authorization of individual NNCLI commands."
DEFVAL { false }
::= { rcTacacsGlobal 7 }
rcTacacsNncliCommandAuthorizationLevels OBJECT-TYPE
SYNTAX BITS {
level0(0),
level1(1),
level2(2),
level3(3),
level4(4),
level5(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object controls which NNCLI command privilege levels
will be authorized by TACACS+."
DEFVAL { { } }
::= { rcTacacsGlobal 8 }
-- --------------------------------------------------
-- rcTacacsServerTable
-- --------------------------------------------------
rcTacacsServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcTacacsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The (conceptual) table listing the TACACS+ servers with
which the client shares a secret."
::= { rcTacacs 2 }
rcTacacsServerEntry OBJECT-TYPE
SYNTAX RcTacacsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry (conceptual row) representing a TACACS+ server
with which the client shares a secret."
INDEX { rcTacacsServerAddressType, rcTacacsServerAddress }
::= { rcTacacsServerTable 1 }
RcTacacsServerEntry ::= SEQUENCE {
rcTacacsServerAddressType InetAddressType,
rcTacacsServerAddress InetAddress,
rcTacacsServerPortNumber InetPortNumber,
rcTacacsServerConnectionType INTEGER,
rcTacacsServerConnectionStatus INTEGER,
rcTacacsServerTimeout Integer32,
rcTacacsServerKey OCTET STRING,
rcTacacsServerSourceIpInterfaceEnabled TruthValue,
rcTacacsServerSourceIpInterfaceType InetAddressType,
rcTacacsServerSourceIpInterface InetAddress,
rcTacacsServerPriority Integer32,
rcTacacsServerRowStatus RowStatus
}
rcTacacsServerAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Specifies the type of IP address used on the Tacacs+ server."
::= { rcTacacsServerEntry 1 }
rcTacacsServerAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The IP address of the TACACS+ server referred to in this table entry."
::= { rcTacacsServerEntry 2 }
rcTacacsServerPortNumber OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The TCP port on which the client establishes a connection to the server.
A value of 0 indicates that the system specified default value is used."
DEFVAL { 49 }
::= { rcTacacsServerEntry 3 }
rcTacacsServerConnectionType OBJECT-TYPE
SYNTAX INTEGER {
singleConnection(1),
perSessionConnection(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies TCP connection type between device and TACACS+ server.
Either a single open connection between a device and server
(SingleConnection), or open/close connection per communication
session (PerSessionConnection)."
DEFVAL { perSessionConnection }
::= { rcTacacsServerEntry 4 }
rcTacacsServerConnectionStatus OBJECT-TYPE
SYNTAX INTEGER {
connected(1),
notConnected(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Specifies status TCP connection type between device and TACACS+
server."
::= { rcTacacsServerEntry 5 }
rcTacacsServerTimeout OBJECT-TYPE
SYNTAX Integer32 (10..30)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The maximum time (in seconds) to wait for this TACACS+ server to reply."
DEFVAL { 10 }
::= { rcTacacsServerEntry 6 }
rcTacacsServerKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Secret key to be shared with this TACACS+ server.
If the key length is zero that indicates no encryption is being used."
DEFVAL { ''H }
::= { rcTacacsServerEntry 7 }
rcTacacsServerSourceIpInterfaceEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies whether source address specification is enabled."
DEFVAL { false }
::= { rcTacacsServerEntry 8 }
rcTacacsServerSourceIpInterfaceType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the type of IP address used on the interface that
connects to the Tacacs+ server. If this value is unknown(0),
then a system-wide default value will be used."
DEFVAL { unknown }
::= { rcTacacsServerEntry 9 }
rcTacacsServerSourceIpInterface OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "IP address of the interface to use with this server."
DEFVAL { ''H }
::= { rcTacacsServerEntry 10 }
rcTacacsServerPriority OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Determines the order in which the TACACS+ servers will be used,
when 1 is the highest priority. If more than one server share
the same priority - they will be used in lexicographic order
(the order of entries in this table)."
DEFVAL { 1 }
::= { rcTacacsServerEntry 11 }
rcTacacsServerRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The row status variable, can be set to destroy or createAndGo."
::= { rcTacacsServerEntry 12 }
--------------------------------------------------------------------
-- rcASGGlobal Group
--------------------------------------------------------------------
rcASGGlobal OBJECT IDENTIFIER ::= { rcASG 1 }
rcASGGlobalEnableStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ASG enable/disable status"
::= { rcASGGlobal 1 }
rcASGGlobalAccountsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcASGGlobalAccountsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Display ASG supported service login usernames and their permission levels"
::= { rcASGGlobal 2 }
rcASGGlobalAccountsEntry OBJECT-TYPE
SYNTAX RcASGGlobalAccountsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Contains an entry of rcASGGlobalAccountsEntry which has username and persmission levels"
INDEX { rcASGGlobalAccountsAccessLevel }
::= { rcASGGlobalAccountsTable 1 }
RcASGGlobalAccountsEntry ::= SEQUENCE {
rcASGGlobalAccountsUsername DisplayString,
rcASGGlobalAccountsAccessLevel INTEGER
}
rcASGGlobalAccountsUsername OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ASG supported username"
::= { rcASGGlobalAccountsEntry 1 }
rcASGGlobalAccountsAccessLevel OBJECT-TYPE
SYNTAX INTEGER {
rwa(1),
rw(2),
l1(3),
l2(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "permission level of the username"
::= { rcASGGlobalAccountsEntry 2 }
rcASGGlobalAFHeader OBJECT IDENTIFIER ::= { rcASG 2 }
rcASGGlobalAFHeaderAFID OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display lacfile/AF AF_ID"
::= { rcASGGlobalAFHeader 1 }
rcASGGlobalAFHeaderProduct OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..256))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display lacfile/AF product name"
::= { rcASGGlobalAFHeader 2 }
rcASGGlobalAFHeaderDateAndTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display lacfile/AF generated date and time"
::= { rcASGGlobalAFHeader 3 }
rcASGGlobalAFHeaderRelease OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display lacfile/AF release version"
::= { rcASGGlobalAFHeader 4 }
-- 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,
rcIgmpInterfaceExtnSnoopQuerierEnable TruthValue,
rcIgmpInterfaceExtnSnoopQuerierAddr IpAddress,
rcIgmpInterfaceExtnMvrEnable TruthValue,
rcIgmpInterfaceExtnMvrProxyEnable TruthValue,
rcIgmpInterfaceExtnDynamicDowngradeEnable TruthValue,
rcIgmpInterfaceExtnCompatibilityModeEnable TruthValue,
rcIgmpInterfaceExtnOperVersion INTEGER,
rcIgmpInterfaceExtnExplicitHostTrackingEnable TruthValue,
rcIgmpInterfaceExtnMcastMode INTEGER,
rcIgmpInterfaceExtnL2Isid Integer32
}
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 }
rcIgmpInterfaceExtnSnoopQuerierEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "enable snoop querier."
::= { rcIgmpInterfaceExtnEntry 26 }
rcIgmpInterfaceExtnSnoopQuerierAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The pseudo address of the IGMP Snoop Querier."
::= { rcIgmpInterfaceExtnEntry 27 }
rcIgmpInterfaceExtnMvrEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable or disable mcast-vlan-registration on a vlan, it
is used to specified a vlan works as a mcast-vlan,
maximum 16 mcast-vlan is supported."
::= { rcIgmpInterfaceExtnEntry 28 }
rcIgmpInterfaceExtnMvrProxyEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "enable or disable mcast-vlan-registration proxy on a vlan,
you must enable mcast-vlan-registration at first."
::= { rcIgmpInterfaceExtnEntry 29 }
rcIgmpInterfaceExtnDynamicDowngradeEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "enable dynamic downgrade the IGMP version when older version query message was received."
DEFVAL { true }
::= { rcIgmpInterfaceExtnEntry 30 }
rcIgmpInterfaceExtnCompatibilityModeEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "enable v2 v3 compatible mode, which will handle the IGMP v2 message in v3 interface"
DEFVAL { false }
::= { rcIgmpInterfaceExtnEntry 31 }
rcIgmpInterfaceExtnOperVersion OBJECT-TYPE
SYNTAX INTEGER {
version1(1),
version2(2),
version3(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The operational version of IGMP which is running on this interface."
::= { rcIgmpInterfaceExtnEntry 32 }
rcIgmpInterfaceExtnExplicitHostTrackingEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable the IGMP protocol running in version 3 to track hosts per channels/groups."
DEFVAL { false }
::= { rcIgmpInterfaceExtnEntry 33 }
rcIgmpInterfaceExtnMcastMode OBJECT-TYPE
SYNTAX INTEGER { snoop(1), pim(2), snoopSpb(3), routedSpb(4), dvmrp(5), none(6), pimgwSpb(7)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IGMP interface mode"
DEFVAL { none }
::= { rcIgmpInterfaceExtnEntry 34 }
rcIgmpInterfaceExtnL2Isid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "L2 ISID of the cvlan."
::= { rcIgmpInterfaceExtnEntry 37 }
-- 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 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 }
-- IGMP SSM Mapping Table - supported by VSP pre-3.2 releases
rcIgmpSsmTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIgmpSsmEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION ""
::= { rcIgmp 6 }
rcIgmpSsmEntry OBJECT-TYPE
SYNTAX RcIgmpSsmEntry
MAX-ACCESS not-accessible
STATUS deprecated
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 deprecated
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 deprecated
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 deprecated
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 deprecated
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 deprecated
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 deprecated
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 (0..65535)
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,
rcIgmpCacheExtnL2Isid Integer32
}
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 }
rcIgmpCacheExtnL2Isid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "L2 ISID of the cvlan."
::= { rcIgmpCacheExtnEntry 3 }
-- 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,
rcIgmpSnoopType INTEGER
}
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 }
rcIgmpSnoopType OBJECT-TYPE
SYNTAX INTEGER{ network(1), access(2)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The port type on which the snoop entry is learnt"
::= { rcIgmpSnoopTraceEntry 7}
--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,
rcIgmpNewGroupActualInPort InterfaceIndex,
rcIgmpNewGroupL2Isid 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 }
rcIgmpNewGroupActualInPort 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. The value of object is same as
rcIgmpNewGroupInPort except when rcIgmpNewGroupInPort
is the value of TX-NNI, rcIgmpNewGroupActualInPort will be
first active port on MLT. It should used for display to
sync up output with CLI (Introduced by VOSS 4.2.0.0).
Not applicable to VSP9000"
::= { rcIgmpNewGroupEntry 9 }
rcIgmpNewGroupL2Isid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "L2 ISID of the cvlan."
::= { rcIgmpNewGroupEntry 10 }
--The IGMPv3 Router Cache Table
rcIgmpv3CacheTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIgmpv3CacheEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The (conceptual) table listing the Igmpv3 specific data
corresponding to each interface, port and multicast group pair on
a Router."
::= { rcIgmp 24 }
rcIgmpv3CacheEntry OBJECT-TYPE
SYNTAX RcIgmpv3CacheEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry (conceptual row) representing an Igmpv3 Group."
INDEX { rcIgmpv3CacheEntryGroupAddress,
rcIgmpv3CacheEntryIfIndex,
rcIgmpv3CacheEntryInPort
}
::= { rcIgmpv3CacheTable 1 }
RcIgmpv3CacheEntry ::= SEQUENCE {
rcIgmpv3CacheEntryGroupAddress IpAddress,
rcIgmpv3CacheEntryIfIndex InterfaceIndex,
rcIgmpv3CacheEntryInPort INTEGER,
rcIgmpv3CacheEntryModeExpiryTimer Integer32,
rcIgmpv3CacheEntryVersion1HostTimer Integer32,
rcIgmpv3CacheEntryVersion2HostTimer Integer32,
rcIgmpv3CacheEntrySourceFilterMode INTEGER
}
rcIgmpv3CacheEntryGroupAddress 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."
::= { rcIgmpv3CacheEntry 1 }
rcIgmpv3CacheEntryIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
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."
::= { rcIgmpv3CacheEntry 2 }
rcIgmpv3CacheEntryInPort 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."
::= { rcIgmpv3CacheEntry 3 }
rcIgmpv3CacheEntryModeExpiryTimer OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value is applicable only to IGMPv3-compatible nodes
and represents the time remaining before the interface
EXCLUDE state expires and the interface state transitions
to INCLUDE mode. This value can never be greater than
rcIgmpNewGroupExpiration."
::= { rcIgmpv3CacheEntry 4 }
rcIgmpv3CacheEntryVersion1HostTimer OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time remaining until the local router will assume that
there are no longer any IGMP version 1 members on the IP
subnet attached to this interface. This entry only applies
to IGMPv1 hosts. Upon hearing any IGMPv1 Report, this
value is reset to the group membership timer. While this
time remaining is non-zero, the local router ignores any
IGMPv2 Leave messages for this group that it receives
on this interface."
::= { rcIgmpv3CacheEntry 5 }
rcIgmpv3CacheEntryVersion2HostTimer OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time remaining until the local router will assume that
there are no longer any IGMP version 2 members on the IP
subnet attached to this interface. Upon hearing any IGMPv2 Membership
Report, this value is reset to the group membership timer.
Assuming no IGMPv1 hosts have been detected, the local
router does not ignore any IGMPv2 Leave messages for this
group that it receives on this interface."
::= { rcIgmpv3CacheEntry 6 }
rcIgmpv3CacheEntrySourceFilterMode OBJECT-TYPE
SYNTAX INTEGER {
include (1),
exclude (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current group state, applicable to IGMPv3-compatible
nodes. The value indicates whether the state is INCLUDE or
EXCLUDE."
::= { rcIgmpv3CacheEntry 7 }
--The IGMPv3 Router Source list Table
--
-- This information helps to interpret the content of the rcIgmpRouterSrcListTable.
-- 1. rcIgmpRouterSrcListHostAddress is not zero; rcIgmpRouterSrcListMemberAddress is zero.
-- This is the case when we have a source in the include list and no receiver asked it
-- explicitly (conflict source).
-- Ex: Two receivers present; one receiver is in EXLCUDE{S1} and the other one is in
-- EXLCUDE{S2}. The group state is EXCLUDE("S2","NULL").
-- 2. rcIgmpRouterSrcListHostAddress is not zero, rcIgmpRouterSrcListMemberAddress is not zero.
-- This is the case when a receiver asked to receive traffic for a specific source.
-- Ex: One receiver present in INCLUDE{S1}
-- 3. rcIgmpRouterSrcListHostAddress is not zero, rcIgmpRouterSrcListMemberAddress is zero.
-- This represent a source that needs to be blocked.
-- 4. rcIgmpRouterSrcListHostAddres is zero rcIgmpRouterSrcListMemberAddress is not zero.
-- The source zero is used to track the members that are in exclude mode
-- Ex: One receiver R1 in EXCLUDE(S1). Two entries are present in this table.
-- 4.1. rcIgmpRouterSrcListHostAddres = S1, rcIgmpRouterSrcListMemberAddress = 0 - blocked source.
-- 4.2. rcIgmpRouterSrcListHostAddres = 0, rcIgmpRouterSrcListMemberAddress = R1 - tracked member in exlcude mode.
--
-- If the explicit host tracking is not enabled the only the last reporter for a specific source or group
-- will be present in this table.
--
rcIgmpRouterSrcListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIgmpRouterSrcListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The (conceptual) table listing the Source List entries
corresponding to each interface and multicast group pair on
a Router."
::= { rcIgmp 25 }
rcIgmpRouterSrcListEntry OBJECT-TYPE
SYNTAX RcIgmpRouterSrcListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry (conceptual row) representing an
Igmp Source."
INDEX { rcIgmpRouterSrcListGroupAddress,
rcIgmpRouterSrcListIfIndex,
rcIgmpRouterSrcListInPort,
rcIgmpRouterSrcListHostAddress,
rcIgmpRouterSrcListMemberAddress
}
::= { rcIgmpRouterSrcListTable 1 }
RcIgmpRouterSrcListEntry ::= SEQUENCE {
rcIgmpRouterSrcListGroupAddress IpAddress,
rcIgmpRouterSrcListIfIndex InterfaceIndex,
rcIgmpRouterSrcListInPort INTEGER,
rcIgmpRouterSrcListHostAddress IpAddress,
rcIgmpRouterSrcListMemberAddress IpAddress,
rcIgmpRouterSrcListExpire Integer32,
rcIgmpRouterSrcListMode INTEGER,
rcIgmpRouterSrcListMemberExpire Integer32
}
rcIgmpRouterSrcListGroupAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The IP multicast group address for which this entry
contains information."
::= { rcIgmpRouterSrcListEntry 1 }
rcIgmpRouterSrcListIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface for which this entry contains information
for an IP multicast group address."
::= { rcIgmpRouterSrcListEntry 2 }
rcIgmpRouterSrcListInPort 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 for this
source."
::= { rcIgmpRouterSrcListEntry 3 }
rcIgmpRouterSrcListHostAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The host address to which this entry corresponds."
::= { rcIgmpRouterSrcListEntry 4 }
rcIgmpRouterSrcListMemberAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Address of a member that has sent source specific
report wishing to join this source."
::= { rcIgmpRouterSrcListEntry 5 }
rcIgmpRouterSrcListExpire OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value indicates the relevance of the SrcList entry,
whereby a non-zero value indicates this is an INCLUDE state
value, and a zero value indicates this to be an EXCLUDE
state value."
::= { rcIgmpRouterSrcListEntry 6 }
rcIgmpRouterSrcListMode OBJECT-TYPE
SYNTAX INTEGER {
include (1),
exclude (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current member state, applicable to IGMPv3-compatible
nodes. The value indicates whether the state is INCLUDE or
EXCLUDE."
::= { rcIgmpRouterSrcListEntry 7 }
rcIgmpRouterSrcListMemberExpire OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value indicates the time until the member for this source
will expire"
::= { rcIgmpRouterSrcListEntry 8 }
-- IGMP SSM Mapping Table - supported by VSP 3.2 release
rcIgmpNewSsmTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIgmpNewSsmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION ""
::= { rcIgmp 26 }
rcIgmpNewSsmEntry OBJECT-TYPE
SYNTAX RcIgmpNewSsmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION ""
INDEX { rcIgmpNewSsmIpMulticastGrp,
rcIgmpNewSsmIpSource }
::= { rcIgmpNewSsmTable 1 }
RcIgmpNewSsmEntry ::=
SEQUENCE {
rcIgmpNewSsmIpMulticastGrp IpAddress,
rcIgmpNewSsmIpSource IpAddress,
rcIgmpNewSsmLearningMode INTEGER,
rcIgmpNewSsmActivity TruthValue,
rcIgmpNewSsmAdminState EnableValue,
rcIgmpNewSsmRowStatus RowStatus
}
rcIgmpNewSsmIpMulticastGrp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
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."
::= { rcIgmpNewSsmEntry 1 }
rcIgmpNewSsmIpSource OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
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."
::= { rcIgmpNewSsmEntry 2 }
rcIgmpNewSsmLearningMode 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."
::= { rcIgmpNewSsmEntry 3 }
rcIgmpNewSsmActivity 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."
::= { rcIgmpNewSsmEntry 4 }
rcIgmpNewSsmAdminState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
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."
::= { rcIgmpNewSsmEntry 5 }
rcIgmpNewSsmRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries."
::= { rcIgmpNewSsmEntry 6 }
-- IGMP Correct Sender
rcIgmpSendersTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIgmpSendersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table obsoletes rcIgmpSenderTable"
::= { rcIgmp 28 }
rcIgmpSendersEntry OBJECT-TYPE
SYNTAX RcIgmpSendersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION ""
INDEX { rcIgmpSendersIfIndex, rcIgmpSendersGrpAddr,
rcIgmpSendersMemberAddr }
::= { rcIgmpSendersTable 1 }
RcIgmpSendersEntry ::=
SEQUENCE {
rcIgmpSendersIfIndex InterfaceIndex,
rcIgmpSendersGrpAddr IpAddress,
rcIgmpSendersMemberAddr IpAddress,
rcIgmpSendersAction INTEGER,
rcIgmpSendersTPort Integer32,
rcIgmpSendersState INTEGER,
rcIgmpSendersL2Isid Integer32
}
rcIgmpSendersIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "ifindex - Uniquely identifies entries in the table"
::= { rcIgmpSendersEntry 1 }
rcIgmpSendersGrpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ip multicast address of a group"
::= { rcIgmpSendersEntry 2 }
rcIgmpSendersMemberAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "ip address of a host."
::= { rcIgmpSendersEntry 3 }
rcIgmpSendersAction OBJECT-TYPE
SYNTAX INTEGER {
none(1),
flushEntry(2),
flushGrp(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "none(1), flushEntry(2), flushGrp(3).
It describes the IGMP Sender action."
::= { rcIgmpSendersEntry 4 }
rcIgmpSendersTPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Igmp Sender Tport."
::= { rcIgmpSendersEntry 5 }
rcIgmpSendersState 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."
::= { rcIgmpSendersEntry 6 }
rcIgmpSendersL2Isid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "L2 ISID of the cvlan"
::= { rcIgmpSendersEntry 7 }
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 }
-- VRRP
rcVrrpMib OBJECT IDENTIFIER ::= { rcVrrp 1 }
rcVrrpObjects OBJECT IDENTIFIER ::= { rcVrrpMib 1 }
rcVrrpNotifications OBJECT IDENTIFIER ::= { rcVrrpMib 2 }
-- ---------------------------------------------------------
-- Scalar Objects
-- ---------------------------------------------------------
rcVrrpScalars OBJECT IDENTIFIER ::= { rcVrrpObjects 1 }
rcVrrpPingVirtualAddrEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to configure whether this device should respond to
pings directed to a virtual router's IP address."
DEFVAL { true }
::= { rcVrrpScalars 1 }
rcVrrpTrapStateTransitionType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
masterToBackup(2),
backupToMaster(3),
initializeToMaster(4),
masterToInitialize(5),
initializeToBackup(6),
backupToInitialize(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Potential types of state transitions.
Used by rcVrrpTrapStateTransition trap."
::= { rcVrrpScalars 2 }
rcVrrpTrapStateTransitionCause OBJECT-TYPE
SYNTAX INTEGER {
none(1),
higherPriorityAdvertizeReceived(2),
shutdownReceived(3),
rcVrrpAddrAndPhysicalAddrMatch(4),
masterDownInterval(5),
preempted(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Potential types of causes that will
generate a rcVrrpTrapStateTransition trap."
::= { rcVrrpScalars 3 }
-- VRRP Operations Table
rcVrrpOperTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVrrpOperEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Operations table for a VRRP router which consists of a
sequence (i.e., one or more conceptual rows) of
'rcVrrpOperEntry' items."
::= { rcVrrpObjects 2 }
rcVrrpOperEntry OBJECT-TYPE
SYNTAX RcVrrpOperEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the rcVrrpOperTable containing the operational
characteristics of a virtual router. On a VRRP router,
a given virtual router is identified by a combination
of the IF index and VRID."
INDEX { rcVrrpOperIfIndex, rcVrrpOperVrId }
::= { rcVrrpOperTable 1 }
RcVrrpOperEntry ::=
SEQUENCE {
rcVrrpOperIfIndex
InterfaceIndexOrZero,
rcVrrpOperVrId
VrId,
rcVrrpOperIpAddr
IpAddress,
rcVrrpOperVirtualMacAddr
MacAddress,
rcVrrpOperState
INTEGER,
rcVrrpOperControl
INTEGER,
rcVrrpOperPriority
Integer32,
rcVrrpOperIpAddrCount
Integer32,
rcVrrpOperMasterIpAddr
IpAddress,
rcVrrpOperAuthType
INTEGER,
rcVrrpOperHMACMD5Key
OCTET STRING,
rcVrrpOperAuthKey
OCTET STRING,
rcVrrpOperAdvertisementInterval
Integer32,
rcVrrpOperPreemptMode
INTEGER,
rcVrrpOperVirtualRouterUpTime
TimeTicks,
rcVrrpOperRowStatus
RowStatus,
rcVrrpOperCriticalIpAddr
IpAddress,
rcVrrpOperHoldDownTimer
INTEGER,
rcVrrpOperHoldDownState
INTEGER,
rcVrrpOperHoldDownTimeRemaining
INTEGER,
rcVrrpOperAction
INTEGER,
rcVrrpOperCriticalIpAddrEnable
TruthValue,
rcVrrpOperBackUpMaster
INTEGER,
rcVrrpOperBackUpMasterState
INTEGER,
rcVrrpOperFasterAdvInterval
Integer32,
rcVrrpOperFasterAdvIntervalEnable
INTEGER
}
rcVrrpOperIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "port interface index."
::= { rcVrrpOperEntry 1 }
rcVrrpOperVrId OBJECT-TYPE
SYNTAX VrId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the Virtual Router Identifier (VRID)."
::= { rcVrrpOperEntry 2 }
rcVrrpOperIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The assigned IP addresses that a virtual router is responsible
for backing up."
::= { rcVrrpOperEntry 3 }
rcVrrpOperVirtualMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The virtual MAC address of the virtual router. This is derived
as follows: 00-00-5E-00-01-<VRID>.
Where the first three octets consist of the IANA's OUI; The
next two octets indicate the address block of the VRRP protocol;
and the remaining octets consist of the VRID.
Although this object can be derived from the 'rcVrrpOperVrId'
object, it is included here, for completeness, so that it
is easily obtainable by a management application and can be
included in VRRP-related SNMP traps."
REFERENCE
"rfc1903 - MacAddress"
::= { rcVrrpOperEntry 4 }
rcVrrpOperState OBJECT-TYPE
SYNTAX INTEGER {
initialize(1), -- Waiting for a startup event
backup(2), -- Monitoring the state/availability of
-- master router
master(3) -- Forwarding IP addresses associated with
-- this virtual router.
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current state of the virtual router."
::= { rcVrrpOperEntry 5 }
rcVrrpOperControl OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object will enable/disable the virtual router
function. Setting the value to 'enabled', will transition
the state of the router from 'initialize to 'backup';
Setting the value to 'disabled', will tranisition the
router from 'master' or 'backup' to 'initialize'."
DEFVAL { enabled }
::= { rcVrrpOperEntry 6 }
rcVrrpOperPriority OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the priority for the virtual
router (e.g., master election) with respect to other
virtual routers that are backing up a one or more
associated IP addresses. Higher values imply higher
priority.
A priority of '0', although not settable, is used
to indicate that this router has ceased to particpate
in VRRP and a backup virtual router should transition \
to become a new master.
A priority of 255 is used for the router that owns the
associated IP address(es)."
DEFVAL { 100 }
::= { rcVrrpOperEntry 7 }
rcVrrpOperIpAddrCount OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP addresses that are associated with this
virtual router. This number is equal to the number of rows
in the vrrpAssoIpAddrTable that correspond to a given IF
index/VRID pair."
::= { rcVrrpOperEntry 8 }
rcVrrpOperMasterIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The master router's real (primary) IP address. This is
the IP address listed as the source in VRRP advertisement
last received by this virtual router"
::= { rcVrrpOperEntry 9 }
rcVrrpOperAuthType OBJECT-TYPE
SYNTAX INTEGER {
noAuthentication(1), -- VRRP protocol exchanges are not
-- authenticated.
simpleTextPassword(2), -- Exchanges are authenticated by a
-- clear text password.
ipAuthenticationHeader(3) -- Exchanges are authenticated using
-- the IP authentication header [x].
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Authentication type used for VRRP protocol exchanges between
virtual routers."
DEFVAL { noAuthentication }
::= { rcVrrpOperEntry 10 }
rcVrrpOperAuthKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Authentication Key. If the virtual router's Authorization
Type is 'simpleTextPassword', and the key length is shorter
than 8 octets, the agent will left adjust and zero fill
to 8 octets.
When read, rcVrrpOperAuthKey always returns an Octet String
of length zero."
DEFVAL { '0000000000000000'H } -- 0.0.0.0.0.0.0.0
::= { rcVrrpOperEntry 11 }
rcVrrpOperHMACMD5Key OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Authentication Key. If the virtual router's 'Authorization
Type' is 'ipAuthenticationHeader', and the key length is shorter
than 16 octets, the agent will left adjust and zero fill
to 16 octets.
When read, rcVrrpOperHMACMD5Key always returns an Octet String
of length zero."
DEFVAL { '00000000000000000000000000000000'H }
-- 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0
::= { rcVrrpOperEntry 12 }
rcVrrpOperAdvertisementInterval OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the time interval, in seconds, between sending
advertisement messages. Only the master router sends
VRRP advertisements."
DEFVAL { 1 }
::= { rcVrrpOperEntry 13 }
rcVrrpOperPreemptMode OBJECT-TYPE
SYNTAX INTEGER {
true(1), -- Preempt
false(2) -- Do not preempt
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Controls whether a higher priority virtual router will
preempt a lower priority master."
DEFVAL { true }
::= { rcVrrpOperEntry 14 }
rcVrrpOperVirtualRouterUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the time interval (in hundredths of a second)
since this virtual router was initialized."
::= { rcVrrpOperEntry 15 }
rcVrrpOperRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The row status variable, used according to installation
and removal conventions for conceptual rows. Setting this
object to 'createAndGo' results in enabling the VRRP
protocol for this virtual router. The information required
to actually create the conceptual row may be included in
the SET primitive or may be initialized by the agent on
the virtual router. Destroying the entry or setting it to
'notInService' disables VRRP on this virtual router."
::= { rcVrrpOperEntry 16 }
rcVrrpOperCriticalIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "IP address of the interface that will cause a
shutdown event."
::= { rcVrrpOperEntry 17 }
rcVrrpOperHoldDownTimer OBJECT-TYPE
SYNTAX INTEGER (0..21600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to configure the amount of time (in seconds)
to wait before preempting the current vrrp master."
::= { rcVrrpOperEntry 18 }
rcVrrpOperHoldDownState OBJECT-TYPE
SYNTAX INTEGER {
dormant(1),
active(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Used to indicate the hold-down state of this vrrp
interface. If the hold-down timer is operational
this variable will be set to 'active'. 'dormant'
otherwise."
::= { rcVrrpOperEntry 19 }
rcVrrpOperHoldDownTimeRemaining OBJECT-TYPE
SYNTAX INTEGER (0..21600)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Used to indicate the amount of time (in seconds)
left before the rcVrrpOperHoldDownTimer will expire."
::= { rcVrrpOperEntry 20 }
rcVrrpOperAction OBJECT-TYPE
SYNTAX INTEGER {
none(1),
preemptHoldDownTimer(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to trigger an action on this vrrp interface."
::= { rcVrrpOperEntry 21 }
rcVrrpOperCriticalIpAddrEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicate if an user-defined critical IP address should be
enabled. 'NO' = use the default IP address (0.0.0.0).
No effect if an user-defined IP address does not exist."
DEFVAL { false }
::= { rcVrrpOperEntry 22 }
rcVrrpOperBackUpMaster OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable the backup VRRP switch traffic forwarding.
This will reduce the traffic in IST link in the time of SMLT."
DEFVAL { disabled }
::= { rcVrrpOperEntry 23 }
rcVrrpOperBackUpMasterState OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicate whether backup VRRP switch traffic forwarding is enabled or not."
DEFVAL { down }
::= { rcVrrpOperEntry 24 }
rcVrrpOperFasterAdvInterval OBJECT-TYPE
SYNTAX Integer32 (200..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This is the faster advertisement interval, in
milliseconds, between sending advertisement messages. When the faster advertisement interval enable is checked, the faster advertisement interval is being used instead of the regular advertisement interval"
DEFVAL { 200 }
::= { rcVrrpOperEntry 25 }
rcVrrpOperFasterAdvIntervalEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate if the Faster Advertisement Interval should be used. 'Disable' means use regular Advertisement interval."
DEFVAL { disabled }
::= { rcVrrpOperEntry 26 }
-- Trap Definitions
rcVrrpTrapStateTransition NOTIFICATION-TYPE
OBJECTS { ifIndex,
rcVrrpTrapStateTransitionType,
rcVrrpTrapStateTransitionCause,
rcVrrpOperVrId,
rcVrrpOperIpAddr,
rcVrrpOperMasterIpAddr
}
STATUS current
DESCRIPTION
"A rcVrrpTrapStateTransition trap signifies a state
transition has occurred on a particular vrrp interface.
Implementation of this trap is optional."
::= { rcVrrpNotifications 1 }
-- VRRP Router Stats Table
rcVrrpRouterStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVrrpRouterStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of virtual router statistics."
::= { rcVrrpObjects 3 }
rcVrrpRouterStatsEntry OBJECT-TYPE
SYNTAX RcVrrpRouterStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing statistics information
about a given virtual router."
AUGMENTS {
rcVrrpOperEntry
}
::= { rcVrrpRouterStatsTable 1 }
RcVrrpRouterStatsEntry ::= SEQUENCE {
rcVrrpStatsIfIndex
Integer32,
rcVrrpStatsVrId
VrId,
rcVrrpStatsBecomeMaster
Counter32,
rcVrrpStatsAdvertiseRcvd
Counter32,
rcVrrpStatsAdvertiseIntervalErrors
Counter32,
rcVrrpStatsPasswdSecurityViolations
Counter32,
rcVrrpStatsHmacSecurityViolations
Counter32,
rcVrrpStatsIpTtlErrors
Counter32,
rcVrrpStatsPriorityZeroPktsRcvd
Counter32,
rcVrrpStatsPriorityZeroPktsSent
Counter32,
rcVrrpStatsInvalidTypePktsRcvd
Counter32,
rcVrrpStatsAddressListErrors
Counter32,
rcVrrpStatsUnknownAuthType
Counter32,
rcVrrpStatsAuthTypeErrors
Counter32
}
rcVrrpStatsIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "port interface index."
::= { rcVrrpRouterStatsEntry 1 }
rcVrrpStatsVrId OBJECT-TYPE
SYNTAX VrId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the Virtual Router Identifier (VRID)."
::= { rcVrrpRouterStatsEntry 2 }
rcVrrpStatsBecomeMaster OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of times that this virtual router's state
has transitioned from BACKUP to MASTER."
::= { rcVrrpRouterStatsEntry 3 }
rcVrrpStatsAdvertiseRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP advertisements received by this
virtual router."
::= { rcVrrpRouterStatsEntry 4 }
rcVrrpStatsAdvertiseIntervalErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP advertisement packets received
for which the advertisement interval is different than the
one configured for the local virtual router."
::= { rcVrrpRouterStatsEntry 5 }
rcVrrpStatsPasswdSecurityViolations OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP packets received that do not pass
the simple text password authentification check."
::= { rcVrrpRouterStatsEntry 6 }
rcVrrpStatsHmacSecurityViolations OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP packets received that do not pass
the HMAC-MD5-96 authentification check."
::= { rcVrrpRouterStatsEntry 7 }
rcVrrpStatsIpTtlErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP packets received by the virtual
router with IP TTL (Time-To-Live) not equal to 255."
::= { rcVrrpRouterStatsEntry 8 }
rcVrrpStatsPriorityZeroPktsRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP packets received by the virtual
router with a priority of '0'."
::= { rcVrrpRouterStatsEntry 9 }
rcVrrpStatsPriorityZeroPktsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP packets sent by the virtual router
with a priority of '0'."
::= { rcVrrpRouterStatsEntry 10 }
rcVrrpStatsInvalidTypePktsRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of VRRP packets received by the virtual router
with an invalid value in the 'type' field."
::= { rcVrrpRouterStatsEntry 11 }
rcVrrpStatsAddressListErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packets received address list the address list does not
match the locally configured list for the virtual router."
::= { rcVrrpRouterStatsEntry 12 }
rcVrrpStatsUnknownAuthType OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packets received with an unknown authentication type."
::= { rcVrrpRouterStatsEntry 13 }
rcVrrpStatsAuthTypeErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packets received with 'Auth Type' not equal to the locally
configured authentication method ('vrrpOperAuthType')."
::= { rcVrrpRouterStatsEntry 14 }
-- 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 }
rcUserSetTimeTimezone OBJECT-TYPE
SYNTAX INTEGER {
cet(1),
cst6Cdt(2),
cuba(3),
eet(4),
est(5),
est5Edt(6),
egypt(7),
eire(8),
factory(9),
gb(10),
gbEire(11),
gmt(12),
gmtE0(13),
gmtW0(14),
gmt0(15),
greenwich(16),
hst(17),
hongkong(18),
iceland(19),
iran(20),
israel(21),
jamaica(22),
japan(23),
kwajalein(24),
libya(25),
met(26),
mst(27),
mst7MDT(28),
nz(29),
nzCHAT(30),
navajo(31),
prc(32),
pst8PDT(33),
poland(34),
portugal(35),
roc(36),
rok(37),
singapore(38),
turkey(39),
uct(40),
utc(41),
universal(42),
wSU(43),
wet(44),
zulu(45),
africa-Abidjan(46),
africa-Accra(47),
africa-AddisAbaba(48),
africa-Algiers(49),
africa-Asmera(50),
africa-Bamako(51),
africa-Bangui(52),
africa-Banjul(53),
africa-Bissau(54),
africa-Blantyre(55),
africa-Brazzaville(56),
africa-Bujumbura(57),
africa-Cairo(58),
africa-Casablanca(59),
africa-Ceuta(60),
africa-Conakry(61),
africa-Dakar(62),
africa-DarEsSalaam(63),
africa-Djibouti(64),
africa-Douala(65),
africa-ElAaiun(66),
africa-Freetown(67),
africa-Gaborone(68),
africa-Harare(69),
africa-Johannesburg(70),
africa-Kampala(71),
africa-Khartoum(72),
africa-Kigali(73),
africa-Kinshasa(74),
africa-Lagos(75),
africa-Libreville(76),
africa-Lome(77),
africa-Luanda(78),
africa-Lubumbashi(79),
africa-Lusaka(80),
africa-Malabo(81),
africa-Maputo(82),
africa-Maseru(83),
africa-Mbabane(84),
africa-Mogadishu(85),
africa-Monrovia(86),
africa-Nairobi(87),
africa-Ndjamena(88),
africa-Niamey(89),
africa-Nouakchott(90),
africa-Ouagadougou(91),
africa-PortoNovo(92),
africa-SaoTome(93),
africa-Timbuktu(94),
africa-Tripoli(95),
africa-Tunis(96),
africa-Windhoek(97),
america-Adak(98),
america-Anchorage(99),
america-Anguilla(100),
america-Antigua(101),
america-Araguaina(102),
america-Aruba(103),
america-Asuncion(104),
america-Atikokan(105),
america-Atka(106),
america-Bahia(107),
america-Barbados(108),
america-Belem(109),
america-Belize(110),
america-BlancSablon(111),
america-BoaVista(112),
america-Bogota(113),
america-Boise(114),
america-BuenosAires(115),
america-CambridgeBay(116),
america-CampoGrande(117),
america-Cancun(118),
america-Caracas(119),
america-Catamarca(120),
america-Cayenne(121),
america-Cayman(122),
america-Chicago(123),
america-Chihuahua(124),
america-CoralHarbour(125),
america-Cordoba(126),
america-CostaRica(127),
america-Cuiaba(128),
america-Curacao(129),
america-Danmarkshavn(130),
america-Dawson(131),
america-DawsonCreek(132),
america-Denver(133),
america-Detroit(134),
america-Dominica(135),
america-Edmonton(136),
america-Eirunepe(137),
america-ElSalvador(138),
america-Ensenada(139),
america-FortWayne(140),
america-Fortaleza(141),
america-GlaceBay(142),
america-Godthab(143),
america-GooseBay(144),
america-GrandTurk(145),
america-Grenada(146),
america-Guadeloupe(147),
america-Guatemala(148),
america-Guayaquil(149),
america-Guyana(150),
america-Halifax(151),
america-Havana(152),
america-Hermosillo(153),
america-Indianapolis(154),
america-Inuvik(155),
america-Iqaluit(156),
america-Jamaica(157),
america-Jujuy(158),
america-Juneau(159),
america-KnoxIN(160),
america-LaPaz(161),
america-Lima(162),
america-LosAngeles(163),
america-Louisville(164),
america-Maceio(165),
america-Managua(166),
america-Manaus(167),
america-Martinique(168),
america-Mazatlan(169),
america-Mendoza(170),
america-Menominee(171),
america-Merida(172),
america-MexicoCity(173),
america-Miquelon(174),
america-Moncton(175),
america-Monterrey(176),
america-Montevideo(177),
america-Montreal(178),
america-Montserrat(179),
america-Nassau(180),
america-NewYork(181),
america-Nipigon(182),
america-Nome(183),
america-Noronha(184),
america-Panama(185),
america-Pangnirtung(186),
america-Paramaribo(187),
america-Phoenix(188),
america-PortAuPrince(189),
america-PortOfSpain(190),
america-PortoAcre(191),
america-PortoVelho(192),
america-PuertoRico(193),
america-RainyRiver(194),
america-RankinInlet(195),
america-Recife(196),
america-Regina(197),
america-RioBranco(198),
america-Rosario(199),
america-Santiago(200),
america-SantoDomingo(201),
america-SaoPaulo(202),
america-Scoresbysund(203),
america-Shiprock(204),
america-StJohns(205),
america-StKitts(206),
america-StLucia(207),
america-StThomas(208),
america-StVincent(209),
america-SwiftCurrent(210),
america-Tegucigalpa(211),
america-Thule(212),
america-ThunderBay(213),
america-Tijuana(214),
america-Toronto(215),
america-Tortola(216),
america-Vancouver(217),
america-Virgin(218),
america-Whitehorse(219),
america-Winnipeg(220),
america-Yakutat(221),
america-Yellowknife(222),
antarctica-Casey(223),
antarctica-Davis(224),
antarctica-DumontDUrville(225),
antarctica-Mawson(226),
antarctica-McMurdo(227),
antarctica-Palmer(228),
antarctica-Rothera(229),
antarctica-SouthPole(230),
antarctica-Syowa(231),
antarctica-Vostok(232),
arctic-Longyearbyen(233),
asia-Aden(234),
asia-Almaty(235),
asia-Amman(236),
asia-Anadyr(237),
asia-Aqtau(238),
asia-Aqtobe(239),
asia-Ashgabat(240),
asia-Ashkhabad(241),
asia-Baghdad(242),
asia-Bahrain(243),
asia-Baku(244),
asia-Bangkok(245),
asia-Beirut(246),
asia-Bishkek(247),
asia-Brunei(248),
asia-Calcutta(249),
asia-Choibalsan(250),
asia-Chongqing(251),
asia-Chungking(252),
asia-Colombo(253),
asia-Dacca(254),
asia-Damascus(255),
asia-Dhaka(256),
asia-Dili(257),
asia-Dubai(258),
asia-Dushanbe(259),
asia-Gaza(260),
asia-Harbin(261),
asia-HongKong(262),
asia-Hovd(263),
asia-Irkutsk(264),
asia-Istanbul(265),
asia-Jakarta(266),
asia-Jayapura(267),
asia-Jerusalem(268),
asia-Kabul(269),
asia-Kamchatka(270),
asia-Karachi(271),
asia-Kashgar(272),
asia-Katmandu(273),
asia-Krasnoyarsk(274),
asia-KualaLumpur(275),
asia-Kuching(276),
asia-Kuwait(277),
asia-Macao(278),
asia-Macau(279),
asia-Magadan(280),
asia-Makassar(281),
asia-Manila(282),
asia-Muscat(283),
asia-Nicosia(284),
asia-Novosibirsk(285),
asia-Omsk(286),
asia-Oral(287),
asia-PhnomPenh(288),
asia-Pontianak(289),
asia-Pyongyang(290),
asia-Qatar(291),
asia-Qyzylorda(292),
asia-Rangoon(293),
asia-Riyadh(294),
asia-Riyadh87(295),
asia-Riyadh88(296),
asia-Riyadh89(297),
asia-Saigon(298),
asia-Sakhalin(299),
asia-Samarkand(300),
asia-Seoul(301),
asia-Shanghai(302),
asia-Singapore(303),
asia-Taipei(304),
asia-Tashkent(305),
asia-Tbilisi(306),
asia-Tehran(307),
asia-TelAviv(308),
asia-Thimbu(309),
asia-Thimphu(310),
asia-Tokyo(311),
asia-UjungPandang(312),
asia-Ulaanbaatar(313),
asia-UlanBator(314),
asia-Urumqi(315),
asia-Vientiane(316),
asia-Vladivostok(317),
asia-Yakutsk(318),
asia-Yekaterinburg(319),
asia-Yerevan(320),
atlantic-Azores(321),
atlantic-Bermuda(322),
atlantic-Canary(323),
atlantic-CapeVerde(324),
atlantic-Faeroe(325),
atlantic-JanMayen(326),
atlantic-Madeira(327),
atlantic-Reykjavik(328),
atlantic-SouthGeorgia(329),
atlantic-StHelena(330),
atlantic-Stanley(331),
australia-ACT(332),
australia-Adelaide(333),
australia-Brisbane(334),
australia-BrokenHill(335),
australia-Canberra(336),
australia-Currie(337),
australia-Darwin(338),
australia-Hobart(339),
australia-LHI(340),
australia-Lindeman(341),
australia-LordHowe(342),
australia-Melbourne(343),
australia-NSW(344),
australia-North(345),
australia-Perth(346),
australia-Queensland(347),
australia-South(348),
australia-Sydney(349),
australia-Tasmania(350),
australia-Victoria(351),
australia-West(352),
australia-Yancowinna(353),
brazil-Acre(354),
brazil-DeNoronha(355),
brazil-East(356),
brazil-West(357),
canada-Atlantic(358),
canada-Central(359),
canada-EastSaskatchewan(360),
canada-Eastern(361),
canada-Mountain(362),
canada-Newfoundland(363),
canada-Pacific(364),
canada-Saskatchewan(365),
canada-Yukon(366),
chile-Continental(367),
chile-EasterIsland(368),
etc-GMT(369),
etc-GMTE0(370),
etc-GMTE1(371),
etc-GMTE10(372),
etc-GMTE11(373),
etc-GMTE12(374),
etc-GMTE2(375),
etc-GMTE3(376),
etc-GMTE4(377),
etc-GMTE5(378),
etc-GMTE6(379),
etc-GMTE7(380),
etc-GMTE8(381),
etc-GMTE9(382),
etc-GMTW0(383),
etc-GMTW1(384),
etc-GMTW10(385),
etc-GMTW11(386),
etc-GMTW12(387),
etc-GMTW13(388),
etc-GMTW14(389),
etc-GMTW2(390),
etc-GMTW3(391),
etc-GMTW4(392),
etc-GMTW5(393),
etc-GMTW6(394),
etc-GMTW7(395),
etc-GMTW8(396),
etc-GMTW9(397),
etc-GMT0(398),
etc-Greenwich(399),
etc-UCT(400),
etc-UTC(401),
etc-Universal(402),
etc-Zulu(403),
europe-Amsterdam(404),
europe-Andorra(405),
europe-Athens(406),
europe-Belfast(407),
europe-Belgrade(408),
europe-Berlin(409),
europe-Bratislava(410),
europe-Brussels(411),
europe-Bucharest(412),
europe-Budapest(413),
europe-Chisinau(414),
europe-Copenhagen(415),
europe-Dublin(416),
europe-Gibraltar(417),
europe-Guernsey(418),
europe-Helsinki(419),
europe-IsleOfMan(420),
europe-Istanbul(421),
europe-Jersey(422),
europe-Kaliningrad(423),
europe-Kiev(424),
europe-Lisbon(425),
europe-Ljubljana(426),
europe-London(427),
europe-Luxembourg(428),
europe-Madrid(429),
europe-Malta(430),
europe-Mariehamn(431),
europe-Minsk(432),
europe-Monaco(433),
europe-Moscow(434),
europe-Nicosia(435),
europe-Oslo(436),
europe-Paris(437),
europe-Prague(438),
europe-Riga(439),
europe-Rome(440),
europe-Samara(441),
europe-SanMarino(442),
europe-Sarajevo(443),
europe-Simferopol(444),
europe-Skopje(445),
europe-Sofia(446),
europe-Stockholm(447),
europe-Tallinn(448),
europe-Tirane(449),
europe-Tiraspol(450),
europe-Uzhgorod(451),
europe-Vaduz(452),
europe-Vatican(453),
europe-Vienna(454),
europe-Vilnius(455),
europe-Volgograd(456),
europe-Warsaw(457),
europe-Zagreb(458),
europe-Zaporozhye(459),
europe-Zurich(460),
indian-Antananarivo(461),
indian-Chagos(462),
indian-Christmas(463),
indian-Cocos(464),
indian-Comoro(465),
indian-Kerguelen(466),
indian-Mahe(467),
indian-Maldives(468),
indian-Mauritius(469),
indian-Mayotte(470),
indian-Reunion(471),
mexico-BajaNorte(472),
mexico-BajaSur(473),
mexico-General(474),
mideast-Riyadh87(475),
mideast-Riyadh88(476),
mideast-Riyadh89(477),
pacific-Apia(478),
pacific-Auckland(479),
pacific-Chatham(480),
pacific-Easter(481),
pacific-Efate(482),
pacific-Enderbury(483),
pacific-Fakaofo(484),
pacific-Fiji(485),
pacific-Funafuti(486),
pacific-Galapagos(487),
pacific-Gambier(488),
pacific-Guadalcanal(489),
pacific-Guam(490),
pacific-Honolulu(491),
pacific-Johnston(492),
pacific-Kiritimati(493),
pacific-Kosrae(494),
pacific-Kwajalein(495),
pacific-Majuro(496),
pacific-Marquesas(497),
pacific-Midway(498),
pacific-Nauru(499),
pacific-Niue(500),
pacific-Norfolk(501),
pacific-Noumea(502),
pacific-PagoPago(503),
pacific-Palau(504),
pacific-Pitcairn(505),
pacific-Ponape(506),
pacific-PortMoresby(507),
pacific-Rarotonga(508),
pacific-Saipan(509),
pacific-Samoa(510),
pacific-Tahiti(511),
pacific-Tarawa(512),
pacific-Tongatapu(513),
pacific-Truk(514),
pacific-Wake(515),
pacific-Wallis(516),
pacific-Yap(517),
us-Alaska(518),
us-Aleutian(519),
us-Arizona(520),
us-Central(521),
us-EastIndiana(522),
us-Eastern(523),
us-Hawaii(524),
us-IndianaStarke(525),
us-Michigan(526),
us-Mountain(527),
us-Pacific(528),
us-PacificNew(529),
us-Samoa(530),
america-Argentina-BuenosAires(531),
america-Argentina-Catamarca(532),
america-Argentina-ComodRivadavia(533),
america-Argentina-Cordoba(534),
america-Argentina-Jujuy(535),
america-Argentina-LaRioja(536),
america-Argentina-Mendoza(537),
america-Argentina-RioGallegos(538),
america-Argentina-SanJuan(539),
america-Argentina-Tucuman(540),
america-Argentina-Ushuaia(541),
america-Indiana-Indianapolis(542),
america-Indiana-Knox(543),
america-Indiana-Marengo(544),
america-Indiana-Petersburg(545),
america-Indiana-Vevay(546),
america-Indiana-Vincennes(547),
america-Kentucky-Louisville(548),
america-Kentucky-Monticello(549),
america-NorthDakota-Center(550),
america-NorthDakota-NewSalem(551)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Timezone values. Since + is not a valid character inside enum
declaration, E(ast) and W(est) are used to indicate + and -
respectively. For example, etc-GMTE1 indicates Etc-GMT+1 and
etc-GMTW1 indicates Etc-GMT-1."
::= { rcUserSetTime 7 }
-- 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),
synchronizeInProgress(11)
}
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).
synchronizeInProgress - Table Sync is in progress (11)."
::= { 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 }
rcL2RedundancyMasterCPUSlot OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "CPU slot that becomes master at startup."
::= { rcL2Redundancy 5 }
rcL2RedundancyEnableSavetoStandby OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable saving config/bootconfig automatically to standby CPU."
::= { rcL2Redundancy 6 }
-- 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 (1..2185)
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,
rcNtpServerSourceIpAddr IpAddress
}
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/SHA1 Authentication on this server."
DEFVAL { false }
::= { rcNtpServerEntry 3 }
rcNtpServerKeyId OBJECT-TYPE
SYNTAX INTEGER (0..65534)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Public Key used to generate MD5 or SHA1 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 }
rcNtpServerSourceIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "source IP address for NTP packets."
::= { rcNtpServerEntry 15 }
-- Ntpv4 Group
-- Ntpv4 Global Information
rcNtpv4GlobalInterval OBJECT-TYPE
SYNTAX INTEGER (4..17)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Deprecated by rcNtpGlobalInterval. Will be re-added after NTPv3 is removed."
DEFVAL { 6 }
::= {rcNtpGlobal 4 }
rcNtpGlobalVersion OBJECT-TYPE
SYNTAX INTEGER{
ntpv3(3),
ntpv4(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Ntp version."
DEFVAL { ntpv3 }
::= { rcNtpGlobal 7 }
-- Ntp Server Table Information
rcNtpv4ServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcNtpv4ServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The NTPv4 server table. This table lists the information
of a NTPv4 server"
::= { rcNtp 4 }
rcNtpv4ServerEntry OBJECT-TYPE
SYNTAX RcNtpv4ServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A NTPv4 server table entry."
INDEX { rcNtpv4ServerAddressType, rcNtpv4ServerAddress }
::= { rcNtpv4ServerTable 1 }
RcNtpv4ServerEntry ::=
SEQUENCE {
rcNtpv4ServerAddressType InetAddressType,
rcNtpv4ServerAddress InetAddress,
rcNtpv4ServerEnable TruthValue,
rcNtpv4ServerAuthentication TruthValue,
rcNtpv4ServerKeyId Integer32,
rcNtpv4ServerRowStatus RowStatus,
rcNtpv4ServerStratum DisplayString,
rcNtpv4ServerVersion DisplayString,
rcNtpv4ServerBroadcast DisplayString,
rcNtpv4ServerAuthEnabled DisplayString,
rcNtpv4ServerAuthStatus DisplayString,
rcNtpv4ServerSynchronized DisplayString,
rcNtpv4ServerReachable DisplayString,
rcNtpv4ServerRootDelay DisplayString,
rcNtpv4ServerRootDisp DisplayString,
rcNtpv4ServerDelay DisplayString,
rcNtpv4ServerDispersion DisplayString,
rcNtpv4ServerOffset DisplayString,
rcNtpv4ServerPrecision DisplayString,
rcNtpv4ServerJitter DisplayString,
rcNtpv4ServerLastEvent DisplayString
}
rcNtpv4ServerAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Server IP address type of NTP.
It can be either IPv4 or IPv6 ."
::= { rcNtpv4ServerEntry 1 }
rcNtpv4ServerAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Server IP/IPv6 address of NTP time source referred to in
this table entry."
::= { rcNtpv4ServerEntry 2 }
rcNtpv4ServerEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable or disable this server for participation in
time update."
DEFVAL { true }
::= { rcNtpv4ServerEntry 3 }
rcNtpv4ServerAuthentication OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable or disable the MD5/SHA1 Authentication on this
server."
DEFVAL { false }
::= { rcNtpv4ServerEntry 4 }
rcNtpv4ServerKeyId OBJECT-TYPE
SYNTAX Integer32(0..65534)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Public Key used to generate MD5 or SHA1 digest for this
server."
DEFVAL { 0 }
::= { rcNtpv4ServerEntry 5 }
rcNtpv4ServerRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries."
::= { rcNtpv4ServerEntry 6 }
rcNtpv4ServerStratum OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Stratum of this server"
::= { rcNtpv4ServerEntry 7 }
rcNtpv4ServerVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "NTP version of this server"
::= { rcNtpv4ServerEntry 8 }
rcNtpv4ServerBroadcast OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Broadcast enabled/disabled"
::= { rcNtpv4ServerEntry 9 }
rcNtpv4ServerAuthEnabled OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Authentication Enabled"
::= { rcNtpv4ServerEntry 10 }
rcNtpv4ServerAuthStatus OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Authentication Status"
::= { rcNtpv4ServerEntry 11 }
rcNtpv4ServerSynchronized OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Status of synchronization with this server"
::= { rcNtpv4ServerEntry 12 }
rcNtpv4ServerReachable OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Reachability status of the server"
::= { rcNtpv4ServerEntry 13 }
rcNtpv4ServerRootDelay OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Root Delay of this server"
::= { rcNtpv4ServerEntry 14 }
rcNtpv4ServerRootDisp OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Root Dispersion of this server"
::= { rcNtpv4ServerEntry 15 }
rcNtpv4ServerDelay OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Delay of this server"
::= { rcNtpv4ServerEntry 16 }
rcNtpv4ServerDispersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dispersion of this server"
::= { rcNtpv4ServerEntry 17 }
rcNtpv4ServerOffset OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Offset of this server"
::= { rcNtpv4ServerEntry 18 }
rcNtpv4ServerPrecision OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "NTPv4 precision of this server in seconds"
::= { rcNtpv4ServerEntry 19 }
rcNtpv4ServerJitter OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The jitter of this server"
::= { rcNtpv4ServerEntry 20 }
rcNtpv4ServerLastEvent OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last event of this server"
::= { rcNtpv4ServerEntry 21 }
-- 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,
rcNtpKeyType INTEGER
}
rcNtpKeyId OBJECT-TYPE
SYNTAX INTEGER (1..65534)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Public Key used to generate MD5/SHA1 digest"
::= { rcNtpKeyEntry 1 }
rcNtpKeySecret OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Private Key used to generate MD5/SHA1 Digest"
::= { rcNtpKeyEntry 2 }
rcNtpKeyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to create/delete entries."
::= { rcNtpKeyEntry 3 }
rcNtpKeyType OBJECT-TYPE
SYNTAX INTEGER {
md5(1),
sha1(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Key type: MD5 or SHA1"
DEFVAL { 1 }
::= { rcNtpKeyEntry 4 }
-- 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 }
rc2kChassisUserLabel1 OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..89))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "user defined management information. This can be used to
provide extra information about the chassis. Syntax can be
as expected by the management system "
::= { rc2kChassis 8 }
rc2kChassisSystemTempLedColor OBJECT-TYPE
SYNTAX INTEGER {
green(1),
red(2),
amber(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the led color of the system temperature
which is under or above the threshold. The threshold is 60 degree
in celsius.
'green' menas normal. And temperature under threshold.
'red' means one of the zone temperature is above the threshold.
'amber' is the initial state, means device have not start to
chekc the temperature yet."
::= { rc2kChassis 10 }
rc2kChassisPortLedStatus OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(256))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This is applicable only for VSP4K.
A bit array that contains the value of port
LED status. One octet is used for each port.
Each octet contains two nibbles (two 4 bits).
From left to right, the first nibble (high order
4 bits) of the octet represent the Speed/InUse
LED, and the second nibble (lower order 4 bits) of
the octet represent the Link/Activity LED. Use the
ifIndex position. Start from 192th octet. Such 192th
octet for 1/1, 193 for 1/2, so on so forth.
The following shows the meaning for each bit (bit 0
is most significant bit):
bit meaning for Speed.
----- ------------------
0 reserved
1 blinking (POE delievring power)
2 amber (100 Mbps)
3 green (1000 Mbps)
-- No bit set (OFF) means 10 Mbps when activity led
is green.
bit meaning for activity
---- --------------------
4 reserved
5 blink (Green blink fast, Data activity.
Green blick slow, port disabled)
6 amber
7 green (link Up. No Data activity)
"
::= { rc2kChassis 11 }
rc2kChassisPortLed2Status OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1024))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This is applicable only for VSP8200, VSP8400 & VSP8600.
Each octet string contains the value of a port LED status. One octet
is used for each port. Each octet contains two nibbles (two 4 bits).
From left to right, the first nibble (higher order 4 bits) of the
octet represents the Link/Activity LED (The left one of the two for
fiber port. Each copper port has only one LED). The second nibble
(lower order 4 bits) of the octet represents the Speed/InUse LED (The
right one of the two for fiber port). And use the ifIndex as the position
starting from 192th octet. Such 192th octet for 1/1, 193 for 1/2, so on
so forth.
The following shows the meaning for each nibbles:
first 4 bits value meaning for activity
-------------------- ------------------------------------------------------------
0 : port not valid or not present
1 Light Off : admin enabled & no link & no fault
on all channels
2 Slow Blinking Green : admin disable
or one or more channelized ports admin disable
3 Blinking Amber : remote fault on 10G/40G fiber port
4 Solid Amber : local fault on one or more
channels on 10G/40G/100G fiber port
5 Solid Green : link up & no activity on one or more
channels on 10G/40G/100G fiber port
: link up with 1G speed on 10G copper port
6 Solid Amber : link up with 100M speed on 10G copper port
7 Solid Blue : link up with 10G speed on 10G copper port
8 Random Blinking Green : link up & activity on one or more
channels on 10G/40G/100G fiber port
: activity with 1G speed on 10G copper port
9 Random Blinking Amber : activity with 100 speed on 10G copper port
10 Random Blinking Blue : activity with 10G speed on 10G copper port
11 Blinking Amber Green : Local/remote Fault on one or more 100G Fiber Port
second 4 bits value meaning for Speed.
------------------- ------------------------------------------------------------
0 : port not valid or not present
1 Blinking Green : 1G speed on 10G fiber port(SFP+)
2 Solid Green : 10G speed on 10G fiber port
: channelized on on 40G fiber port
: 1G speed on 1G port
3 Light Off : channelized off on 40G fiber port
: 10M speed on 1G port
4 Solid Amber : 100M speed on 1G port
"
::= { rc2kChassis 12 }
rc2kChassisPortLicenseStatus OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(56))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This is applicable only for VSP7K. The string is 56 octets long,
for a total of 448 bits. Each bit corresponds to a port, as represented
by its ifIndex value. When a bit is set (value 1), the corresponding
port is disabled by license and the port is not allowed to be enabled.
The encoding is such that the most significant bit of octet #1 corresponds
to ifIndex 0, while the least significant bit of octet #56 corresponds
to ifIndex 448."
::= { rc2kChassis 13 }
rc2kChassisPortLed3Status OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(512))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This is applicable only for DSG9032 and DSG8064. For DSG9032, each 100G port
can operate with 100G pluggable module or channelized to 4 25G sub-ports,
or operate with 40G pluggable module or channelized to 4 10G sub-ports.
For DSG8064, no channelized and 40G x 64 ports.
Each octet string contains the value of a sub-port LED status. And use the
ifIndex as the position starting from 192th octet. Such 192th octet for 1/1/1,
193 for 1/1/2, 196 for 1/2/1, so on so forth.
The following shows the meaning for each byte:
byte value DSG9032 meaning for activity
---------- -------------------------------------------------------------------------
0 : port not valid or not present
1 Light Off : admin enabled without pluggable module
2 Slow Blinking Green : admin disable wtih/without 100G pluggable
3 Slow Blinking Amber : admin disable wtih 40G pluggable
4 Slow Blinking Blue : admin disable wtih 100G pluggable and channelized
5 Slow Blinking Pruple : admin disable wtih 40G pluggable and channelized
6 Solid Green : link up with 100G pluggable
7 Solid Amber : link up with 40G pluggable
8 Solid Blue : link up with 25G (channelized of 100G pluggable)
9 Solid Pruple : link up with 10G (channelized of 40G pluggable)
10 Random Blinking Green : link up & activity with 100G speed
11 Random Blinking Amber : link up & activity with 40G speed
12 Random Blinking Blue : link up & activity with 25G speed(channelized
of 100G pluggable)
13 Random Blinking Pruple : link up & activity with 10G speed(channelized
of 40G pluggable)
byte value DSG8064 meaning for activity
---------- -------------------------------------------------------------------------
0 : port not valid or not present
1 Light Off : admin enabled without pluggable module
2 Slow Blinking Green : admin disable wtih/without 40G pluggable
6 Solid Green : link up with 40G pluggable
7 Solid Amber : local fault
10 Random Blinking Green : link up & activity with 40G speed
11 Random Blinking Amber : remote fault
"
::= { rc2kChassis 14 }
-- 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 information 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 information 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 information 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,
rc2kDeviceGlobalUsbBytesUsed Counter64,
rc2kDeviceGlobalUsbBytesFree Counter64,
rc2kDeviceGlobalUsbNumFiles Integer32,
rc2kDeviceGlobalExtflashBytesUsed Counter64,
rc2kDeviceGlobalExtflashBytesFree Counter64,
rc2kDeviceGlobalExtflashNumFiles Integer32,
rc2kDeviceGlobalIntflashBytesUsed Counter64,
rc2kDeviceGlobalIntflashBytesFree Counter64
}
rc2kDeviceGlobalSlot OBJECT-TYPE
SYNTAX INTEGER (1..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 }
rc2kDeviceGlobalUsbBytesUsed OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "bytes used in USB"
::= { rc2kDeviceGlobalEntry 13 }
rc2kDeviceGlobalUsbBytesFree OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "bytes free in USB"
::= { rc2kDeviceGlobalEntry 14 }
rc2kDeviceGlobalUsbNumFiles OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "# files in USB"
::= { rc2kDeviceGlobalEntry 15 }
rc2kDeviceGlobalExtflashBytesUsed OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "bytes used in Extflash"
::= { rc2kDeviceGlobalEntry 16 }
rc2kDeviceGlobalExtflashBytesFree OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "bytes free in Extflash"
::= { rc2kDeviceGlobalEntry 17 }
rc2kDeviceGlobalExtflashNumFiles OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "# files in Extflash"
::= { rc2kDeviceGlobalEntry 18 }
rc2kDeviceGlobalIntflashBytesUsed OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "bytes used in intflash. It is used to
replace rc2kDeviceGlobalFlashBytesUsed"
::= { rc2kDeviceGlobalEntry 19 }
rc2kDeviceGlobalIntflashBytesFree OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "bytes free in intflash. It is used to
replace rc2kDeviceGlobalFlashByteFree"
::= { rc2kDeviceGlobalEntry 20 }
-- 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 Intflash 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 information 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 (1..2)
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 information 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 Device Extflash File table
rc2kDeviceExtflashFileTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rc2kDeviceExtflashFileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "2k Flash table"
::= { rc2kDevice 9}
rc2kDeviceExtflashFileEntry OBJECT-TYPE
SYNTAX Rc2kDeviceExtflashFileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information of extflash files"
INDEX { rc2kDeviceExtflashFileSlot,
IMPLIED rc2kDeviceExtflashFileName }
::= { rc2kDeviceExtflashFileTable 1 }
Rc2kDeviceExtflashFileEntry ::= SEQUENCE {
rc2kDeviceExtflashFileSlot Integer32,
rc2kDeviceExtflashFileName DisplayString,
rc2kDeviceExtflashFileDate DisplayString,
rc2kDeviceExtflashFileSize Unsigned32
}
rc2kDeviceExtflashFileSlot OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "slot number"
::= { rc2kDeviceExtflashFileEntry 1 }
rc2kDeviceExtflashFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..114))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "name of file"
::= { rc2kDeviceExtflashFileEntry 2 }
rc2kDeviceExtflashFileDate OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "date"
::= { rc2kDeviceExtflashFileEntry 3 }
rc2kDeviceExtflashFileSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "size in bytes"
::= { rc2kDeviceExtflashFileEntry 4 }
-- 2k Device USB File table
rc2kDeviceUsbFileTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rc2kDeviceUsbFileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "2k Usb table"
::= { rc2kDevice 10 }
rc2kDeviceUsbFileEntry OBJECT-TYPE
SYNTAX Rc2kDeviceUsbFileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information of USB files"
INDEX { rc2kDeviceUsbFileSlot,
IMPLIED rc2kDeviceUsbFileName }
::= { rc2kDeviceUsbFileTable 1 }
Rc2kDeviceUsbFileEntry ::= SEQUENCE {
rc2kDeviceUsbFileSlot Integer32,
rc2kDeviceUsbFileName DisplayString,
rc2kDeviceUsbFileDate DisplayString,
rc2kDeviceUsbFileSize Unsigned32
}
rc2kDeviceUsbFileSlot OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "slot number"
::= { rc2kDeviceUsbFileEntry 1 }
rc2kDeviceUsbFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..114))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "name of file"
::= { rc2kDeviceUsbFileEntry 2 }
rc2kDeviceUsbFileDate OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "date"
::= { rc2kDeviceUsbFileEntry 3 }
rc2kDeviceUsbFileSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "size in bytes"
::= { rc2kDeviceUsbFileEntry 4 }
-- 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,
rc2kBootConfigLinecardCompatibilityMode INTEGER,
rc2kBootConfigEnableSpbmConfigMode TruthValue,
rc2kBootConfigEnableIpv6Mode TruthValue,
rc2kBootConfigEnableEnhancedsecureMode INTEGER,
rc2kBootConfigEnableUrpfMode TruthValue,
rc2kBootConfigEnableFlowControlMode TruthValue,
rc2kBootConfigAdvancedFeatureBwReservation INTEGER,
rc2kBootConfigEnableVxlanGwFullInterworkingMode TruthValue,
rc2kBootConfigNniMstp TruthValue,
rc2kBootConfigEnableDvrLeafMode TruthValue,
rc2kBootConfigEnablevrfScaling TruthValue,
rc2kBootConfigLinerateDirectedBroadcast TruthValue,
rc2kBootConfigEnableIpv6EgressFilterMode TruthValue,
rc2kBootConfigEnableSyslogRfc5424Format TruthValue,
rc2kBootConfigEnableFactoryDefaultsMode INTEGER
}
rc2kBootConfigSlot OBJECT-TYPE
SYNTAX INTEGER (1..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "slot number, VSP uses 1,2"
::= { 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 }
rc2kBootConfigLinecardCompatibilityMode OBJECT-TYPE
SYNTAX INTEGER {
gen1(1),
gen2(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This indicates the admin compatibility mode of the
IO cards on the Chassis.
In gen1 mode, both the generation 1 cards and
generation 2 (ROF) cards will be supported and the
max number of FIB records will be set to 500K.
In gen2 mode, only the generation 2 (ROF) card will be
supported and the gen 1 cards will be powered down.
The max number of FIB records in this mode will be
set to 1 million.
For this configuration to take effect, the config
should be saved and the switch should be reset"
DEFVAL { gen1 }
::= { rc2kBootConfigEntry 45 }
rc2kBootConfigEnableSpbmConfigMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enables spbm-config-mode"
DEFVAL { true }
::= { rc2kBootConfigEntry 46}
rc2kBootConfigEnableIpv6Mode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "In VSP8200 IPv6 routes with prefix-length
greater than 64 bits can be supported only
when this flag is enabled."
::= { rc2kBootConfigEntry 47 }
rc2kBootConfigEnableEnhancedsecureMode OBJECT-TYPE
SYNTAX INTEGER {
jitc(1),
disable(2),
non-jitc(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable Enhancedsecure Mode Flag"
::= { rc2kBootConfigEntry 48 }
rc2kBootConfigEnableUrpfMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "From VOSS5.x onwards, unicast reverse path feature will be
supported on small system platforms only if this flag is enabled.
Configuring the Urpf Mode will result in config save and a reboot."
DEFVAL { false }
::= { rc2kBootConfigEntry 49 }
rc2kBootConfigEnableFlowControlMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable Flow Control Mode Flag."
::= { rc2kBootConfigEntry 50 }
rc2kBootConfigAdvancedFeatureBwReservation OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
high(2), -- DSG7032 Olny
low(3) -- DSG9032 DSG8064 only
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Allow to enable the port forwarding bandwidth working
as loopback ports to support advanced feature mode,
or disable the reservation for full port mode. Enable can be
in levels of high and low. In level of high, the system
reserves the maximum bandwidth allowance for the advanced
features. In level of low, the bandwidth is lesser then maximum
allowance.
Platform DSG8032 supports 'high' only
Platfrom DSG9032 and DSG8064 support 'low' only.
Other platforms are not applicable.
Only disable and high are supported in the initial release VOSS 4.3.
Low will be supported in the VOSS 4.4 release."
::= { rc2kBootConfigEntry 51 }
rc2kBootConfigEnableVxlanGwFullInterworkingMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enables vxlan gateway full interworking mode."
DEFVAL { false }
::= { rc2kBootConfigEntry 52}
rc2kBootConfigNniMstp OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag to decide whether configuration of mstp and other vlans on the NNI is allowed, default is not allowed."
DEFVAL { false }
::= { rc2kBootConfigEntry 53}
rc2kBootConfigEnableDvrLeafMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "DVR can be configured as controller or leaf. IP
related configuration and show commands are not
allowed on leaf. dvr-leaf-mode flag has to be
enabled first before user can configure as DVR leaf.
When boot up with this flag enabled, IP related
configuration and show commands are hidden. All
non DVR leaf configurations will not be saved."
DEFVAL { false }
::= { rc2kBootConfigEntry 54 }
rc2kBootConfigEnablevrfScaling OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag to Enable or Disable vrf scaling."
DEFVAL { false }
::= { rc2kBootConfigEntry 55}
rc2kBootConfigLinerateDirectedBroadcast OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag to Enable or Disable Linerate Directed Broadcast.
With this flag set, IP directed broadcast will operate
at linerate. Without this flag, all IP directed broadcast
is handled in legacy mode by the CP and is limited to
a few hundred pps. When booted with the flag set,
faceplate port 1/46 is removed from service and
recommissioned as a loopback port to which all directed
broadcast traffic is sent. The traffic can then reenter
the pipeline and flooded over the VLAN at linerate."
DEFVAL { false }
::= { rc2kBootConfigEntry 56 }
rc2kBootConfigEnableIpv6EgressFilterMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag to enable or disable the IPV6 egress filter"
DEFVAL { false }
::= { rc2kBootConfigEntry 58}
rc2kBootConfigEnableSyslogRfc5424Format OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag to enable or disable the syslog output format.
Enable will align syslog format with RFC 5424."
DEFVAL { true }
::= { rc2kBootConfigEntry 59}
rc2kBootConfigEnableFactoryDefaultsMode OBJECT-TYPE
SYNTAX INTEGER {
false(1),
fabric(2),
noFabric(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set Factory Default boot with option. This object is used to
deprecate and obsolete the rc2kBootConfigEnableFactoryDefaults
false(1): System boot up with no default configuration.
fabric(2): System boot up with default setting and set up the fabric
noFabric(3): system boot up with default setting and no fabric. this
equavalent to (true) in object rc2kBootConfigEnableFactoryDefaults"
DEFVAL { false }
::= { rc2kBootConfigEntry 60 }
-- 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,
rc2kCardSlotPriority INTEGER,
rc2kCardSlotOriginalPriority INTEGER,
rc2kCardSlotPower INTEGER
}
rc2kCardIndex OBJECT-TYPE
SYNTAX INTEGER (1..32)
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
-- Alteon
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
-- 8300
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
-- Power Ranger
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
rc2kPR48x1000BaseGBRS(607277360), -- 0010 0100 0011 0010 0101 0001 0011 0000 0x24325130
rc2kPR48x1000BaseGTRS(606241072), -- 0010 0100 0010 0010 1000 0001 0011 0000 0x24228130
rc2kPR12X10GBaseXLRS(607338764), -- 0010 0100 0011 0011 0100 0001 0000 1100 0x2433410C
rc2kPR34xXGRS(607277346), -- 0010 0100 0011 0010 0101 0001 0010 0010 0x24325122
-- Cobalt Blue: if you change here, you MUST update rcCardType in rcCardTable
cbMidplane-28(1090388736), -- 0100 0000 1111 1110 0000 0011 0000 0000 0x40FE0300
cbMidplaneSapphire(1090396928), -- 0100 0000 1111 1110 0010 0011 0000 0000 0x40FE2300
cbACPowerSupply(1084097280), -- 0100 0000 1001 1110 0000 0011 0000 0000 0x409E0300
cbACPowerPlusSupply(1084130048), -- 0100 0000 1001 1110 1000 0011 0000 0000 0x409E8300
cbCPFanTray(1085145856), -- 0100 0000 1010 1110 0000 0011 0000 0000 0x40AE0300
cbIOFanTray(1085149952), -- 0100 0000 1010 1110 0001 0011 0000 0000 0x40AE1300
cbFanTray(1085154048), -- 0100 0000 1010 1110 0010 0011 0000 0000 0x40AE2300
cbHSFanTray(1085158144), -- 0100 0000 1010 1110 0011 0011 0000 0000 0x40AE3300
cbAUX(1091437312), -- 0100 0001 0000 1110 0000 0011 0000 0000 0x410E0300
cbSF3200(1075708672), -- 0100 0000 0001 1110 0000 0011 0000 0000 0x401E0300
cbSF9600(1075712768), -- 0100 0000 0001 1110 0001 0011 0000 0000 0x401E1300
cbSF9610(1075716864), -- 0100 0000 0001 1110 0010 0011 0000 0000 0x401E2300
cbCP-CSC(1073873665), -- 0100 0000 0000 0010 0000 0011 0000 0001 0x40020301
cb48x1000BaseTX(1075970864), -- 0100 0000 0010 0010 0000 0011 0011 0000 0x40220330
cb48x1000BaseTXPOE(1075974960), -- 0100 0000 0010 0010 0001 0011 0011 0000 0x40221330
cb48x1000SFP(1077044016), -- 0100 0000 0011 0010 0110 0011 0011 0000 0x40326330
cb24x10GBaseSFP(1077109528), -- 0100 0000 0011 0011 0110 0011 0001 1000 0x40336318
cb48x10GBaseSFP(1077109552), -- 0100 0000 0011 0011 0110 0011 0011 0000 0x40336330
-- Future CB Cards
-- cbOPM(1087243008) 0x40CE0300
-- cbSAS(1087247104) 0x40CE1300
-- cbIPFIX(1087251200) 0x40CE2300
-- VSP4K card definitions
vsp4k4850GTS(1232273458), -- 0100 1001 0111 0011 0000 0000 0011 0010 0x49730032
vsp4k4850GTSPWRPLUS(1232277554), -- 0100 1001 0111 0011 0001 0000 0011 0010 0x49731032
vsp4k4450GSXPWRPLUS(1231228978), -- 0100 1001 0110 0011 0001 0000 0011 0010 0x49731032
vsp4k4450GTXHTPWRPLUS(1232279602), -- 0100 1001 0111 0011 0001 1000 0011 0010 0x49731832
-- VSP8200
vsp8k8242XSQ(1298407466), -- 0100 1101 0110 0100 0010 0000 0010 1010 0x4d64202a
-- VSP8400
vsp8k8404(1331823105), -- 0100 1111 0110 0010 0000 0010 0000 0001 0x4f620201 (CP and Midplane)
vsp8k8404C(1331839489), -- 0100 1111 0110 0010 0100 0010 0000 0001 0x4f624201 (CP and Midplane)
vsp8k8424XS(1298379288), -- 0100 1101 0110 0011 1011 0010 0001 1000 0x4d63b218 (24x1/10G Fiber)
vsp8k8424XT(1293136408), -- 0100 1101 0001 0011 1011 0010 0001 1000 0x4d13b218 (24x1/10G Copper)
vsp8k8408QQ(1298432544), -- 0100 1101 0110 0100 1000 0010 0010 0000 0x4d648220 (8x40G QSFP+)
vsp8k8418XSQ(1298461208), -- 0100 1101 0110 0100 1111 0010 0001 1000 0x4d64f218 (16x1/10G SFP & 2x40G QSFP+)
vsp8k8418XTQ(1299509784), -- 0100 1101 0111 0100 1111 0010 0001 1000 0x4d74f218 (16x1/10G COPPER & 2x40G QSFP+)
vsp8k8424GS(1298326040), -- 0100 1101 0110 0010 1110 0010 0001 1000 0x4d62e218 (24x100/1000 SFP)
vsp8k8424GT(1294107160), -- 0100 1101 0010 0010 1000 0010 0001 1000 0x4d228218 (24x10/100/1000 Copper)
vsp8k8402CQ(1298498050), -- 0100 1101 0110 0101 1000 0010 0000 0010 0x4d658202 (2x100G QSPF28)
-- Tsunami
vsp8608(1458700545), -- 0101 0110 1111 0010 0000 0001 0000 0001 (0x56f20101) (CP)
vsp8624XS(1446215960), -- 0101 0110 0011 0011 1000 0001 0001 1000 (0x56338118) (24x10G Fiber)
vsp8624XT(1445167384), -- 0101 0110 0010 0011 1000 0001 0001 1000 (0x56238118) (24x10G Copper)
vsp8616QQ(1446281500), -- 0101 0110 0011 0100 1000 0001 0001 1100 (0x5634811c) (16x40G QSFP+)
vsp8606CQ(1446347032), -- 0101 0110 0011 0101 1000 0001 0001 1000 (0x56358118) (6x100G XQSPF+)
vsp8600SF(1411293440), -- 0101 0100 0001 1110 1010 0001 0000 0000 (0x541EA100) (SF Card)
-- VSP7254
vsp7k7248XS(1298378800), -- 0100 1101 0110 0011 1011 0000 0011 0000 0x4d63b030 (48x10G SFP+)
vsp7k7206QQ(1298432024), -- 0100 1101 0110 0100 1000 0000 0001 1000 0x4d648018 (6x40G channelized QSFP+)
vsp7k7248XT(1294184496), -- 0100 1101 0010 0011 1011 0000 0011 0000 0x4d23b030 (48x10G Copper)
vsp4k4450GSX(1231224882), -- 0100 1001 0110 0011 0000 0000 0011 0010 0x49630032
-- CB generation 2 (ROF) linecards
rof48x1000SFP(1144152880), -- 0100 0100 0011 0010 0110 0011 0011 0000 0x44326330
rofLoadBoard(1144152832), -- 0100 0100 0011 0010 0110 0011 0000 0000 0x44326300
rof16x10GBaseSFP(1144218384), -- 0100 0100 0011 0011 0110 0011 0001 0000 0x44336310
rof48x10GBaseSFP(1144218416), -- 0100 0100 0011 0011 0110 0011 0011 0000 0x44336330
rof4x40GBaseSFP(1144283920), -- 0100 0100 0011 0100 0110 0011 0001 0000 0x44346310
rof12x40GBaseSFP(1144283952), -- 0100 0100 0011 0100 0110 0011 0011 0000 0x44346330
-- VSP5k IcePick
vsp5k5030GSXuPWR(2004029470), -- 0111 0111 0111 0011 0001 0000 0001 1110 (0x7773101E)
vsp5k5054GSXuPWR(2004029494), -- 0111 0111 0111 0011 0001 0000 0011 0110 (0x77731036)
--APLS
dsg6248GTS(1232274482), -- 0100 1001 0111 0011 0000 0100 0011 0010 (0x49730432)
dsg6248GTSPWRPLUS(1232278578), -- 0100 1001 0111 0011 0001 0100 0011 0010 (0x49731432)
dsg8016QQ(895779892), -- 0011 0101 0110 0100 1000 0100 0011 0100 (0x35648434) (16x40G QSFP+)
dsg7006QQ(1298433048), -- 0100 1101 0110 0100 1000 0100 0001 1000 (0x4d648418) (6x40G channelized QSFP+)
dsg7048XS(1298379824), -- 0100 1101 0110 0011 1011 0100 0011 0000 (0x4d63b430) (48x10G SFP+)
dsg7048XT(1294185520), -- 0100 1101 0010 0011 1011 0100 0011 0000 (0x4d23b430) (48x10G Copper)
dsg7240XSQ(1298408490), -- 0100 1101 0110 0100 0010 0100 0010 1010 (0x4d64242a) (40x10G + 2x40G)
dsg6248GSX(1231225906), -- 0100 1001 0110 0011 0000 0100 0011 0010 (0x49630432) (48x1G + 2x10G)
dsg9016CQ(1030067264), -- 0011 1101 0110 0101 1001 0100 0100 0000 (0x3d659440) (32x100G CQ)
dsg8032QQ(1029997600) -- 0011 1101 0110 0100 1000 0100 0010 0000 (0x3d648420) (32x40G QQ)
}
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
0x3-01 = 0011-01 = DSG8032
0x3-11 = 0011-11 = i86 Family (DSG9032, DSG8064)
0x4-00 = 0100-00 = Cobalt Blue (was Thunderbolt and Pacific before that - both are obsolete)
0x4-01 = 0100-01 = Ring Of Fire
0x4-10 = 0100-10 = VSP4K
0x4-11 = 0100-11 = VSP8k, VSP7k
0x5-00 = 0101-00 = PP8300 (was ParkPlace)
0x5-01 = 0101-01 = VSP9400
0x6-00 = 0110-00 = Central Office (only used in chassis)
0x7-00 = 0111-00 = Alteon WebSystems
0x7-01 = 0111-01 = VSP5K IcePick
b : Interface / Device type variation: (Were 3 bits, 2 bits taken by family)
0x0 = 0 = Non M-Module
0x1 = 1 = M-module (128K RARU records)
0x0 = 0 = No Mgmt port
0x1 = 1 = Mgmt Port
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 = Chassis/Midplane
0x10 = 10000 = Auxillary Card
0x11 = 10001 = CPU w/256M SDRAM
0x12 = 10010 = Single Card Switch (Copper Type)
0x13 = 10011 = WSM Fiber Ethernet
0x16 = 10110 = Single Card Switch (Fiber Type)
0x17 = 10111 = Single Card Switch (Combo type: Copper & Fiber)
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
0x4 = 0100 = 40 Gbit for VSP
0x5 = 0101 = OC-12
0x5 = 0101 = 100 Gbit for VSP
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 : AM&OM-06/28/2006: This bit was originally used to indicate port redundancy.
For PR it is used as a differentiator between Boomslang (0) and Copperhead (1).
0=non-redundant, 1=redundant; (1 bit)
For Lind card or MDA
0 = prototype 1 = Product
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
110=SFP
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)
111 = Combo card (Mixed Speed card)
For 40 Gigabit used as follow
000 = 40G QFSP
001 = 100G CQ
111 = Combo card (Mixed Speed Card)
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 SSL:
000 = server offloading
001 = end to end encryption
For WSM:
000 = WSM mode
001 = ASFM mode
For SF:
000 = 3200 card
001 = 9600 card
010 = 9400 card
For Copper Ethernet:
000: no POE
001: POE
For FAN Tray:
000: CP
001: IO
For Objects with no options:
000: CPU, Mezz, OPM, SAS, IPFIX
For Chassis :
000: Non-Trident2+
100: Trident2 +
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)
0x3 = 00-11 = mid-plane (chassis based products)
0x4 = x1xx = Use this bit for APLS device
h : Number of ports (binary representation obmited) (8 bits)
(for ACIM/BFM cards, this is number of octapids/blackbirds/dea)
0x00 = no ports (CPs, SFs, PS's, etc)
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.
0x80 = 128-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),
reset(4)
}
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),
upMaster(6),
upDormant(7),
upWarmstandby(8)
}
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 "manufacturer 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 "manufacturer part number of card"
::= { rc2kCardEntry 8 }
rc2kCardFrontDateCode OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "manufacturer 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 current
DESCRIPTION "base mac address"
::= { rc2kCardEntry 11 }
rc2kCardBackType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
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
rc2kEDPM2(613351690), -- 0010 0100 1000 1111 0000 0001 0000 1010 0x248F010A
rc2kEDPM3(613351871) -- 0010 0100 1000 1111 0000 0001 1011 1111 0x248F01BF
}
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 "customer card description"
::= { rc2kCardEntry 13 }
rc2kCardBackSerialNum OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "customer 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 "customer part number"
::= { rc2kCardEntry 16 }
rc2kCardBackDateCode OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "customer date code"
::= { rc2kCardEntry 17 }
rc2kCardBackDeviations OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "customer 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 }
rc2kCardSlotPriority OBJECT-TYPE
SYNTAX INTEGER
{
critical(1),
high(2),
low(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to indicate the priority of the slot for power
management. It will take effect only after reboot."
::= { rc2kCardEntry 29 }
rc2kCardSlotOriginalPriority OBJECT-TYPE
SYNTAX INTEGER
{
critical(1),
high(2),
low(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Priority of the slot for power management which the
swtich has currently booted with. It will remain the
same until the next reboot."
::= { rc2kCardEntry 30 }
rc2kCardSlotPower OBJECT-TYPE
SYNTAX INTEGER
{
on(1),
off(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Administrately turn on or off power on this slot.
it only applicable on Standby CP & IO and SF Card"
::= { rc2kCardEntry 32 }
-- 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 obsolete
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 information 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 obsolete
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 obsolete
DESCRIPTION "Entry containing information 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 obsolete
DESCRIPTION "Used to uniquely identify a row in this table."
::= { rc2kQosIngressDsFieldToQosEntry 1 }
rc2kQosIngressDsFieldToQosInDsField OBJECT-TYPE
SYNTAX INTEGER (0..63)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "diffserv dsField"
::= { rc2kQosIngressDsFieldToQosEntry 2 }
rc2kQosIngressDsFieldToQosQosLevel OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS obsolete
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 information 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 obsolete
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 obsolete
DESCRIPTION "Entry containing information 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 obsolete
DESCRIPTION "Used to uniquely identify a row in this table."
::= { rc2kQosEgressQosToDsFieldEntry 1 }
rc2kQosEgressQosToDsFieldQosLevel OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "qos level"
::= { rc2kQosEgressQosToDsFieldEntry 2 }
rc2kQosEgressQosToDsFieldOutDsField OBJECT-TYPE
SYNTAX INTEGER (0..63)
MAX-ACCESS read-write
STATUS obsolete
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 information 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 obsolete
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 information 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 }
-- 2k Qos Queue Profile Table
rc2kQosQueueProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rc2kQosQueueProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to specify queue profiles
for the ports to which the profiles will be linked to.
These queue profiles are used for shaping the egress
queues of the port by specifying the transmit opportunity
percentages and rate-limit percentages for each of Tx queues."
::= { rc2kQos 25 }
rc2kQosQueueProfileEntry OBJECT-TYPE
SYNTAX Rc2kQosQueueProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information of port egress queue shaping"
INDEX { rc2kQosQueueProfileId }
::= { rc2kQosQueueProfileTable 1 }
Rc2kQosQueueProfileEntry ::= SEQUENCE {
rc2kQosQueueProfileId Integer32,
rc2kQosQueueProfileName DisplayString,
rc2kQosQueueProfileApply TruthValue,
rc2kQosQueueProfileRowStatus RowStatus,
rc2kQosQueueProfilePortList PortSet
}
rc2kQosQueueProfileId OBJECT-TYPE
SYNTAX Integer32 (1..6)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies Queue Profile."
::= { rc2kQosQueueProfileEntry 1 }
rc2kQosQueueProfileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "An administratively-assigned name for this Queue Profile."
::= { rc2kQosQueueProfileEntry 2 }
rc2kQosQueueProfileApply OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "When apply is issued by the administrator,
the Queue Profile attributes are committed."
DEFVAL { false }
::= { rc2kQosQueueProfileEntry 3 }
rc2kQosQueueProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Create/delete operations for this entry."
::= { rc2kQosQueueProfileEntry 4}
rc2kQosQueueProfilePortList OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates the ports to be added to this queue profile Entry."
::= { rc2kQosQueueProfileEntry 5}
-- 2k Qos Queue Table
rc2kQosQueueTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rc2kQosQueueEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to specify egress queue
Weight values and rate-limit enabled/disabled status
for a particular Tx queue under a specific Queue Profile."
::= { rc2kQos 26 }
rc2kQosQueueEntry OBJECT-TYPE
SYNTAX Rc2kQosQueueEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information of egress queue shaping parameters"
INDEX { rc2kQosQueuePId,
rc2kQosQueueId }
::= { rc2kQosQueueTable 1 }
Rc2kQosQueueEntry ::= SEQUENCE {
rc2kQosQueuePId Integer32,
rc2kQosQueueId Integer32,
rc2kQosQueueAdminWeight Integer32,
rc2kQosQueueOperWeight Integer32,
rc2kQosQueueAdminRateLimitStatus TruthValue,
rc2kQosQueueOperRateLimitStatus TruthValue
}
rc2kQosQueuePId OBJECT-TYPE
SYNTAX Integer32 (1..6)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Queue Profile ID under which this queue parameters are set."
::= { rc2kQosQueueEntry 1 }
rc2kQosQueueId OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Tx Queue id for which the qos queue parameters are set."
::= { rc2kQosQueueEntry 2 }
rc2kQosQueueAdminWeight OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Administrative transmit opportunity percentage for this queue"
::= { rc2kQosQueueEntry 3 }
rc2kQosQueueOperWeight OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operational transmit opportunity percentage for this queue"
::= { rc2kQosQueueEntry 4}
rc2kQosQueueAdminRateLimitStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Administrative rate limit status for this queue"
DEFVAL { false }
::= { rc2kQosQueueEntry 5 }
rc2kQosQueueOperRateLimitStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operational rate limit staus for this queue"
DEFVAL { false }
::= { rc2kQosQueueEntry 6}
-- 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 information 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 information 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 information 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 information 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 information 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 information 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 information 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 information 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 information 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),
mem512MB(4),
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),
mem512MB(4),
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 }
-- slot power usage info
rc2kPowerConsumptionInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rc2kPowerConsumptionInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Power consumption info table for all slots"
::= { rc2k 17 }
rc2kPowerConsumptionInfoEntry OBJECT-TYPE
SYNTAX Rc2kPowerConsumptionInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing power consumption information of
the slot"
INDEX { rc2kPowerConsumptionInfoIndex}
::= { rc2kPowerConsumptionInfoTable 1 }
Rc2kPowerConsumptionInfoEntry ::= SEQUENCE {
rc2kPowerConsumptionInfoIndex Integer32,
rc2kPowerConsumptionInfoPowerStatus INTEGER,
rc2kPowerConsumptionInfoBasePower Integer32,
rc2kPowerConsumptionInfoConsumedPower Integer32,
rc2kPowerConsumptionInfoPowerPriority INTEGER,
rc2kPowerConsumptionInfoSlotDescription DisplayString,
rc2kPowerConsumptionInfoCardDescription DisplayString
}
rc2kPowerConsumptionInfoIndex OBJECT-TYPE
SYNTAX Integer32 (1..32)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot number."
::= { rc2kPowerConsumptionInfoEntry 1 }
rc2kPowerConsumptionInfoPowerStatus OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Power operation status of this slot"
::= { rc2kPowerConsumptionInfoEntry 2 }
rc2kPowerConsumptionInfoBasePower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The base power required for this slot"
::= { rc2kPowerConsumptionInfoEntry 3 }
rc2kPowerConsumptionInfoConsumedPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The actual consumed power of this slot.
Value will be set zero when Power status is 'off'
rc2kPowerConsumptionInfoPowerStatus"
::= { rc2kPowerConsumptionInfoEntry 4 }
rc2kPowerConsumptionInfoPowerPriority OBJECT-TYPE
SYNTAX INTEGER
{
critical(1),
high(2),
low(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the priority of the slot for power
management"
::= { rc2kPowerConsumptionInfoEntry 5 }
rc2kPowerConsumptionInfoSlotDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "User to indicate the slot type information.
Such as, 'Slot1'..'Slot12', 'SF1'..'SF4'..etc"
::= { rc2kPowerConsumptionInfoEntry 6 }
rc2kPowerConsumptionInfoCardDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Hardware description of this card"
::= { rc2kPowerConsumptionInfoEntry 7 }
--
-- Card Temperature MIB Table
--
rc2kTemperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rc2kTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table for retrieving the temperatures
of each card (CP, IO, SF) on the chassis"
::= { rc2k 18 }
rc2kTemperatureEntry OBJECT-TYPE
SYNTAX Rc2kTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Contains information regarding the temperature of
each slot (CP, IO and SF) on the chassis."
INDEX { rc2kTemperatureSlotIndex }
::= { rc2kTemperatureTable 1 }
Rc2kTemperatureEntry ::=
SEQUENCE {
rc2kTemperatureSlotIndex Integer32,
rc2kTemperatureSlotDescription DisplayString,
rc2kTemperatureZone1Temperature Gauge32,
rc2kTemperatureZone2Temperature Gauge32,
rc2kTemperatureZone3Temperature Gauge32,
rc2kTemperatureZone4Temperature Gauge32,
rc2kTemperatureZone5Temperature Gauge32,
rc2kTemperatureHighTemperature Gauge32,
rc2kTemperatureLowTemperature Gauge32,
rc2kTemperatureAlarmThreshold Gauge32,
rc2kTemperatureShutdownThreshold Gauge32
}
rc2kTemperatureSlotIndex OBJECT-TYPE
SYNTAX Integer32 (1..12 | 21..26)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot number of either a CP (1,2) or IO (3-12)
or SF (21-26)."
::= { rc2kTemperatureEntry 1 }
rc2kTemperatureSlotDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the slot type information.
Such as, 'Slot1'..'Slot12', 'SF1'..'SF4'..etc."
::= { rc2kTemperatureEntry 2 }
rc2kTemperatureZone1Temperature OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Zone 1 temperature measured in celsius degree"
::= { rc2kTemperatureEntry 3 }
rc2kTemperatureZone2Temperature OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Zone 2 temperature measured in celsius degree.
A value of 0 for this mib object indicates that
Zone 2 is not available on this slot."
::= { rc2kTemperatureEntry 4 }
rc2kTemperatureZone3Temperature OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Zone 3 temperature measured in celsius degree.
A value of 0 for this mib object indicates that
Zone 3 is not available on this slot."
::= { rc2kTemperatureEntry 5 }
rc2kTemperatureZone4Temperature OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Zone 4 temperature measured in celsius degree"
::= { rc2kTemperatureEntry 6 }
rc2kTemperatureZone5Temperature OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Zone 5 temperature measured in celsius degree.
A value of 0 for this mib object indicates that
Zone 5 is not available on this slot."
::= { rc2kTemperatureEntry 7 }
rc2kTemperatureHighTemperature OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Highest temperature measured in celsius degree"
::= { rc2kTemperatureEntry 8 }
rc2kTemperatureLowTemperature OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Lowest temperature measured in celsius degree"
::= { rc2kTemperatureEntry 9 }
rc2kTemperatureAlarmThreshold OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "When the card temperature crosses this
threshold, an alarm will be set."
::= { rc2kTemperatureEntry 10 }
rc2kTemperatureShutdownThreshold OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "When the card temperature crosses this
threshold, the card will be shutdown."
::= { rc2kTemperatureEntry 11 }
--
-- USB MIB Table
--
rc2kUsbTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rc2kUsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table for retrieving the data for
the USBs inserted on the chassis"
::= { rc2k 19 }
rc2kUsbEntry OBJECT-TYPE
SYNTAX Rc2kUsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Contains information regarding the data for
USBs inserted on the chassis"
INDEX { rc2kUsbSlotIndex }
::= { rc2kUsbTable 1 }
Rc2kUsbEntry ::=
SEQUENCE {
rc2kUsbSlotIndex Integer32,
rc2kUsbSlotDescription DisplayString,
rc2kUsbVendorId DisplayString,
rc2kUsbManufacturer DisplayString,
rc2kUsbProductId DisplayString,
rc2kUsbProductName DisplayString,
rc2kUsbSerialNumber DisplayString,
rc2kUsbRevision DisplayString,
rc2kUsbMaxCurrent Integer32
}
rc2kUsbSlotIndex OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot number of CP in which USB is inserted."
::= { rc2kUsbEntry 1 }
rc2kUsbSlotDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the slot type information.
Such as, 'Slot1'..'Slot2."
::= { rc2kUsbEntry 2 }
rc2kUsbVendorId OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the Vendor Id for the inserted USB.
Value is assigned by USB-IF."
::= { rc2kUsbEntry 3 }
rc2kUsbManufacturer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the Manufacturer for the inserted USB."
::= { rc2kUsbEntry 4 }
rc2kUsbProductId OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the Product Id for the inserted USB.
Value is assigned by manufacturer."
::= { rc2kUsbEntry 5 }
rc2kUsbProductName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the Product Name for the inserted USB."
::= { rc2kUsbEntry 6 }
rc2kUsbSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the Serial Number for the inserted USB."
::= { rc2kUsbEntry 7 }
rc2kUsbRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the release number for the inserted USB."
::= { rc2kUsbEntry 8 }
rc2kUsbMaxCurrent OBJECT-TYPE
SYNTAX Integer32
UNITS "milliamps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Returns the Max Power as defined by specification
for the inserted USB. The units are milliamps."
::= { rc2kUsbEntry 9 }
-- Forwarding Slice specific Asic Info Table.
rc2kCardAsicInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rc2kCardAsicInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table that contains asic information that
is specific to a forwarding slice on a
second generation IO module."
::= { rc2k 20 }
rc2kCardAsicInfoEntry OBJECT-TYPE
SYNTAX Rc2kCardAsicInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Second Generation Card attributes"
INDEX { rc2kCardAsicInfoIndex,
rc2kCardAsicInfoForwardingSlice }
::= { rc2kCardAsicInfoTable 1 }
Rc2kCardAsicInfoEntry ::=
SEQUENCE {
rc2kCardAsicInfoIndex Integer32,
rc2kCardAsicInfoForwardingSlice Integer32,
rc2kCardAsicInfoQE DisplayString,
rc2kCardAsicInfoZagrosFpga DisplayString,
rc2kCardAsicInfoRsp DisplayString,
rc2kCardAsicInfoPhyRev DisplayString
}
rc2kCardAsicInfoIndex OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
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 3
to the value of rcChasNumSlots"
::= { rc2kCardAsicInfoEntry 1 }
rc2kCardAsicInfoForwardingSlice OBJECT-TYPE
SYNTAX Integer32 (1..3)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A unique value for each forwarding slice on the card."
::= { rc2kCardAsicInfoEntry 2 }
rc2kCardAsicInfoQE OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "QE version for the forwarding slice on IO card"
::= { rc2kCardAsicInfoEntry 3 }
rc2kCardAsicInfoZagrosFpga OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Zagros FPGA for the forwarding slice on IO card"
::= { rc2kCardAsicInfoEntry 4 }
rc2kCardAsicInfoRsp OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RSP for the forwarding slice on IO card"
::= { rc2kCardAsicInfoEntry 5 }
rc2kCardAsicInfoPhyRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PHY revision for the forwarding slice on IO card"
::= { rc2kCardAsicInfoEntry 6 }
-- rc2kBootConfigHostTable
rc2kBootConfigHostTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rc2kBootConfigHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table for the bootconfig host info on the device"
::= { rc2k 22 }
rc2kBootConfigHostEntry OBJECT-TYPE
SYNTAX Rc2kBootConfigHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing boot config host information."
INDEX { rc2kBootConfigHostSlot }
::= { rc2kBootConfigHostTable 1 }
Rc2kBootConfigHostEntry ::=
SEQUENCE {
rc2kBootConfigHostSlot Integer32,
rc2kBootConfigHostTftpHash TruthValue,
rc2kBootConfigHostTftpRetransmit Integer32,
rc2kBootConfigHostTftpTimeout Integer32,
rc2kBootConfigHostUser DisplayString,
rc2kBootConfigHostPassword DisplayString
}
rc2kBootConfigHostSlot OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "slot number, VSP uses 1,2"
::= { rc2kBootConfigHostEntry 1 }
rc2kBootConfigHostTftpHash OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enables tftp hashing"
DEFVAL { false }
::= { rc2kBootConfigHostEntry 2 }
rc2kBootConfigHostTftpRetransmit OBJECT-TYPE
SYNTAX Integer32(1..120)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set tftp retransmit timeout counter"
DEFVAL { 2 }
::= { rc2kBootConfigHostEntry 3 }
rc2kBootConfigHostTftpTimeout OBJECT-TYPE
SYNTAX Integer32(1..120)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set tftp timeout counter"
DEFVAL { 6 }
::= { rc2kBootConfigHostEntry 4 }
rc2kBootConfigHostUser OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Configure host user"
::= { rc2kBootConfigHostEntry 5 }
rc2kBootConfigHostPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Configure host password"
::= { rc2kBootConfigHostEntry 6 }
-- rcVossSystem
-- Virtual Services Platform Operating System Software
rcVossSystemMib OBJECT IDENTIFIER ::= { rcVossSystem 1 }
rcVossSystemObjects OBJECT IDENTIFIER ::= { rcVossSystemMib 1 }
rcVossSystemScalars OBJECT IDENTIFIER ::= { rcVossSystemObjects 1 }
--Temp Table
rcVossSystemTemperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVossSystemTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table for retrieving the temperatures
of each temperature sensor for Single CP
system"
::= { rcVossSystemObjects 2}
rcVossSystemTemperatureEntry OBJECT-TYPE
SYNTAX RcVossSystemTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Contains information regarding the temperature of
each sensor on the device."
INDEX { rcVossSystemTemperatureSensorIndex }
::= { rcVossSystemTemperatureTable 1 }
RcVossSystemTemperatureEntry ::=
SEQUENCE {
rcVossSystemTemperatureSensorIndex Integer32,
rcVossSystemTemperatureSensorDescription DisplayString,
rcVossSystemTemperatureTemperature Gauge32,
rcVossSystemTemperatureWarningThreshold Integer32,
rcVossSystemTemperatureCriticalThreshold Integer32,
rcVossSystemTemperatureStatus INTEGER
}
rcVossSystemTemperatureSensorIndex OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Temperature Sensor Index. The range depends on the
number of sensors on the device.
For CN3240 device, there are 4 temperature sensors"
::= { rcVossSystemTemperatureEntry 1 }
rcVossSystemTemperatureSensorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to describle the name of the sensor"
::= { rcVossSystemTemperatureEntry 2 }
rcVossSystemTemperatureTemperature OBJECT-TYPE
SYNTAX Gauge32
UNITS "celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Sensor temperature measured in celsius degree"
::= { rcVossSystemTemperatureEntry 3 }
rcVossSystemTemperatureWarningThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Temperature value of Warning threshold of this sensor.
When the temperature crosses this threshold, a warning
message will be generated"
::= { rcVossSystemTemperatureEntry 4 }
rcVossSystemTemperatureCriticalThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Temperature value of Critical threshold of this sensor.
When the temperature crosses this threshold, the system
might get shutdown or a critical message is
generated depends on the hardware capability"
::= { rcVossSystemTemperatureEntry 5 }
rcVossSystemTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highCritial(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the current temperature status based on the.
Warning and critical Threshold"
::= { rcVossSystemTemperatureEntry 6 }
-- Fan Tray
rcVossSystemFanTrayInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVossSystemFanTrayInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table for the fan tray module info on the device"
::= { rcVossSystemObjects 3 }
rcVossSystemFanTrayInfoEntry OBJECT-TYPE
SYNTAX RcVossSystemFanTrayInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Contains information regarding a fan tray unit"
INDEX { rcVossSystemFanTrayInfoTrayId }
::= { rcVossSystemFanTrayInfoTable 1 }
RcVossSystemFanTrayInfoEntry ::=
SEQUENCE {
rcVossSystemFanTrayInfoTrayId Integer32,
rcVossSystemFanTrayInfoDescription DisplayString,
rcVossSystemFanTrayInfoSerialNumber DisplayString,
rcVossSystemFanTrayInfoPartNumber DisplayString,
rcVossSystemFanTrayInfoFlowType INTEGER
}
rcVossSystemFanTrayInfoTrayId OBJECT-TYPE
SYNTAX Integer32 (1..5)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Fan tray ID.
3 trays on the device DSG8032,
3 trays on the device DSG9032,
4 trays on the device DSG8064,
5 trays on the device 8606"
::= { rcVossSystemFanTrayInfoEntry 1 }
rcVossSystemFanTrayInfoDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Description of the fan tray"
::= { rcVossSystemFanTrayInfoEntry 2 }
rcVossSystemFanTrayInfoSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The fan tray serial number."
::= { rcVossSystemFanTrayInfoEntry 3 }
rcVossSystemFanTrayInfoPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The fan tray part number."
::= { rcVossSystemFanTrayInfoEntry 4 }
rcVossSystemFanTrayInfoFlowType OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
frontToBack(2),
backToFront(3),
leftToRight(4),
rightToLeft(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Direction of the Fan Flow:
- unknown(1) - Flow can not be determined.
- fronttoback(2) - Front to back flow.
- backtofront(3) - Back to front flow.
- lefttoright(4) - Left to Right flow.
- righttoleft(5) - Right to left flow."
::= { rcVossSystemFanTrayInfoEntry 5 }
-- VOSS system Fan
rcVossSystemFanInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVossSystemFanInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table for the fan info on each fan tray on
device this "
::= { rcVossSystemObjects 4 }
rcVossSystemFanInfoEntry OBJECT-TYPE
SYNTAX RcVossSystemFanInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Contains information regarding a fan tray unit"
INDEX { rcVossSystemFanInfoTrayId, rcVossSystemFanInfoFanId }
::= { rcVossSystemFanInfoTable 1 }
RcVossSystemFanInfoEntry ::=
SEQUENCE {
rcVossSystemFanInfoTrayId Integer32,
rcVossSystemFanInfoFanId Integer32,
rcVossSystemFanInfoDescription DisplayString,
rcVossSystemFanInfoOperStatus INTEGER,
rcVossSystemFanInfoOperSpeed INTEGER
}
rcVossSystemFanInfoTrayId OBJECT-TYPE
SYNTAX Integer32 (1..5)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "FanInfo tray ID.
3 trays on the device CN3240,
5 trays on the device 8608"
::= { rcVossSystemFanInfoEntry 1 }
rcVossSystemFanInfoFanId OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "FanInfo unit ID on a fan tray.
Each FanInfo tray has 2 fans on the device CN3240,
Each FanInfo tray has 2 fans on the device 8606"
::= { rcVossSystemFanInfoEntry 2 }
rcVossSystemFanInfoDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Description of the fan tray"
::= { rcVossSystemFanInfoEntry 3 }
rcVossSystemFanInfoOperStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
up(2),
down(3),
notpresent(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual status of the FanInfo:
- unknown(1) - status can not be determined.
- up(2) - present and supplying power.
- down(3) - present, but failure indicated."
::= { rcVossSystemFanInfoEntry 4 }
rcVossSystemFanInfoOperSpeed OBJECT-TYPE
SYNTAX INTEGER {
low(1),
medium(2),
high(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicate the cuurent operational speed of the fan"
::= { rcVossSystemFanInfoEntry 5 }
-- rcVossUsbTable
rcVossUsbTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVossUsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table for the USB module info on the device"
::= { rcVossSystemObjects 7 }
rcVossUsbEntry OBJECT-TYPE
SYNTAX RcVossUsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Contains information regarding a USB module"
INDEX { rcVossUsbTrayId }
::= { rcVossUsbTable 1 }
RcVossUsbEntry ::=
SEQUENCE {
rcVossUsbTrayId Integer32,
rcVossUsbStatus INTEGER,
rcVossUsbDescription DisplayString
}
rcVossUsbTrayId OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The Index of USB"
::= { rcVossUsbEntry 1 }
rcVossUsbStatus OBJECT-TYPE
SYNTAX INTEGER {
present(1),
notPresent(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The present status of the USB storage"
::= { rcVossUsbEntry 2 }
rcVossUsbDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Description of USB"
::= { rcVossUsbEntry 3 }
-- LED Table
rcVossSystemCardLedTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVossSystemCardLedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains information about LEDs of the chassis"
::= { rcVossSystemObjects 5 }
rcVossSystemCardLedEntry OBJECT-TYPE
SYNTAX RcVossSystemCardLedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Contains information regarding a LED Unit"
INDEX { rcVossSystemCardLedCardIndex, rcVossSystemCardLedId }
::= { rcVossSystemCardLedTable 1 }
RcVossSystemCardLedEntry ::=
SEQUENCE {
rcVossSystemCardLedCardIndex Integer32,
rcVossSystemCardLedId Integer32,
rcVossSystemCardLedLabel DisplayString (SIZE (0..15)),
rcVossSystemCardLedStatus INTEGER
}
rcVossSystemCardLedCardIndex OBJECT-TYPE
SYNTAX Integer32(1..32)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The chassis Card Index."
::= { rcVossSystemCardLedEntry 1 }
rcVossSystemCardLedId OBJECT-TYPE
SYNTAX Integer32(1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The chassis LED Id."
::= { rcVossSystemCardLedEntry 2 }
rcVossSystemCardLedLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The LED's label name."
::= { rcVossSystemCardLedEntry 3 }
rcVossSystemCardLedStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
greenSteady(2),
greenBlinking(3),
amberSteady(4),
amberBlinking(5),
greenamberBlinking(6),
off(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of the Led:
- unknown(1) - type can not be determined.
- greenSteady(2),
- greenBlinking(3),
- amberSteady(4),
- amberBlinking(5),
- greenamberBlinking(6),
- off(7)
For different LED, the meaning of each status is different."
::= { rcVossSystemCardLedEntry 4 }
-- VOSS Temp Table
rcVossModularSystemTemperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVossModularSystemTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table for retrieving the temperatures
of each temperature sensor for Multiple Slot
system"
::= { rcVossSystemObjects 6}
rcVossModularSystemTemperatureEntry OBJECT-TYPE
SYNTAX RcVossModularSystemTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Contains information regarding the temperature of
each sensor on the device."
INDEX { rcVossModularSystemTemperatureCardIndex, rcVossModularSystemTemperatureSensorIndex }
::= { rcVossModularSystemTemperatureTable 1 }
RcVossModularSystemTemperatureEntry ::=
SEQUENCE {
rcVossModularSystemTemperatureCardIndex Integer32,
rcVossModularSystemTemperatureSensorIndex Integer32,
rcVossModularSystemTemperatureCardDescription DisplayString,
rcVossModularSystemTemperatureSensorDescription DisplayString,
rcVossModularSystemTemperatureTemperature Gauge32,
rcVossModularSystemTemperatureWarningThreshold Integer32,
rcVossModularSystemTemperatureCriticalThreshold Integer32,
rcVossModularSystemTemperatureShutdownThreshold Integer32,
rcVossModularSystemTemperatureStatus INTEGER
}
rcVossModularSystemTemperatureCardIndex OBJECT-TYPE
SYNTAX Integer32(1..32)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The chassis Card Index."
::= { rcVossModularSystemTemperatureEntry 1 }
rcVossModularSystemTemperatureSensorIndex OBJECT-TYPE
SYNTAX Integer32 (1..5)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Temperature Sensor Index. The range depends on the
number of sensors on the device.
For 8608 device, there are 5 temperature sensors"
::= { rcVossModularSystemTemperatureEntry 2 }
rcVossModularSystemTemperatureCardDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to describle the name of the Card"
::= { rcVossModularSystemTemperatureEntry 3 }
rcVossModularSystemTemperatureSensorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to describle the name of the sensor"
::= { rcVossModularSystemTemperatureEntry 4 }
rcVossModularSystemTemperatureTemperature OBJECT-TYPE
SYNTAX Gauge32
UNITS "celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Sensor temperature measured in celsius degree"
::= { rcVossModularSystemTemperatureEntry 5 }
rcVossModularSystemTemperatureWarningThreshold OBJECT-TYPE
SYNTAX Integer32
UNITS "celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Temperature value of Warning threshold of this sensor.
When the temperature crosses this threshold, a warning
message will be generated"
::= { rcVossModularSystemTemperatureEntry 6 }
rcVossModularSystemTemperatureCriticalThreshold OBJECT-TYPE
SYNTAX Integer32
UNITS "celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Temperature value of Critical threshold of this sensor.
When the temperature crosses this threshold, the system
will get shutdown sooner on reaching shutdown threshold.
Additional warning before the Card is shutdown."
::= { rcVossModularSystemTemperatureEntry 7 }
rcVossModularSystemTemperatureShutdownThreshold OBJECT-TYPE
SYNTAX Integer32
UNITS "celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Temperature value of Maximum temperature of this sensor.
When the temperature crosses this threshold,
the card is forced to shutdown state."
::= { rcVossModularSystemTemperatureEntry 8 }
rcVossModularSystemTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highCritial(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the current temperature status based on the.
Warning and critical Threshold"
::= { rcVossModularSystemTemperatureEntry 9 }
-- rcCLiCustom
rcCliSystemMib OBJECT IDENTIFIER ::= { rcCliSystem 1 }
rcCliSystemObjects OBJECT IDENTIFIER ::= { rcCliSystemMib 1 }
rcCliCustom OBJECT IDENTIFIER ::= { rcCliSystemObjects 1 }
rcCliCustomBannerText OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..1896))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "CLI customer banner. if object rcCliCustomBannerEnable
is not true, the customer banner will not be shown on
CLI session"
::= { rcCliCustom 1 }
rcCliCustomBannerEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates wthether the customer banner rcCliCustomBannerText is
shown on the CLI session"
::= { rcCliCustom 2 }
rcSmtpMib OBJECT IDENTIFIER ::= { rcSmtp 1 }
rcSmtpObjects OBJECT IDENTIFIER ::= { rcSmtpMib 1 }
rcSmtpGlobal OBJECT IDENTIFIER ::= { rcSmtpObjects 1 }
rcSmtpGlobalServerAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The address type of Server (rcSmtpGlobalServerAddress)"
::= { rcSmtpGlobal 1 }
rcSmtpGlobalServerAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "SMTP server address. It is associated with rcSmtpGlobalServerAddressType "
::= { rcSmtpGlobal 2 }
rcSmtpGlobalReceiverEmailsList OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..1274))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A list of email addresses which separated by comma.
Maximum length of each email address cannot exceeds 254
characters. 1274 can support up 5 email addresses and include
seperators"
::= { rcSmtpGlobal 3 }
rcSmtpGlobalNumOfEmails OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of email address in object rcSmtpGlobalReceiverEmails"
::= { rcSmtpGlobal 4 }
rcSmtpGlobalSenderEmail OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..254))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Sender email addresses which is used as from field to
send to the receiver email (rcSmtpGlobalReceiverEmailsList)"
::= { rcSmtpGlobal 5 }
rcSmtpGlobalPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The TCP port of the Email server in object rcSmtpGlobalServerAddress.
The default SMTP port is 25"
DEFVAL { 25 }
::= { rcSmtpGlobal 6 }
rcSmtpGlobalSystemStatusSendTimer OBJECT-TYPE
SYNTAX Integer32 (0 | 30..43200)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The system informatin email period, in seconds.
This timer is for emailing system information. It is not for
sending the logging event information.
0 means not to send the system infomration"
DEFVAL { 0 }
::= { rcSmtpGlobal 7 }
rcSmtpGlobalEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Adminstratively Enable/disable this SMTP protocol"
::= { rcSmtpGlobal 8 }
rcSmtpGlobalLogEventIds OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..2200))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A list of active event IDs whicd are currently sending by emial. It
includes the default event IDs also (rcSmtpGlobalDefaultLogEventIds).
This object can be used to added a new event ID of and removed a
event IDs that is no longer need to be send.
The Event Ids is in the hex format (such as 0x12345678) and separated by
comma (0x001234,0x123456ab). Each event Ids is up to 10 digits with
the prefix 0x or 8 digits without prefix. Plus a comma as a separator.
2200 can hold up to 200 Event IDs"
::= { rcSmtpGlobal 9 }
rcSmtpGlobalNumOfEventIds OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of event ID in object rcSmtpGlobalLogEventIds"
::= { rcSmtpGlobal 10 }
rcSmtpGlobalDefaultLogEventIds OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..2200))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This is a default list of event IDs which the email will send by
default. They will be added to Logging list (rcSmtpGlobalLogEventIds)
when device boot up. If a event ID from this list i sno longer need to
be send, it can be de-registed from the active logging list by using
removing from object rcSmtpGlobalLogEventIds.
The Event Ids is in the hex format (such as 0x12345678) and separated
by comma. Each event Ids is up to 10 digits. Plus a comma as a separator.
2200 can hold up to 200 Event IDs"
::= { rcSmtpGlobal 11 }
rcSmtpGlobalNumOfDefaultEventIds OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of event ID in the default list object
rcSmtpGlobalDefaultLogEventIds"
::= { rcSmtpGlobal 12 }
rcSmtpGlobalDomainName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..254))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "smtp domain name"
::= { rcSmtpGlobal 13 }
-- 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,
-- from rcStatGigTable
rcTengDot3StatsInPfcPkts Counter64,
rcTengDot3StatsOutPfcPkts 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 }
rcTengDot3StatsInPfcPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of Priority Flow Control (PFC)
packets received by this interface."
::= { rcTengDot3StatsEntry 26 }
rcTengDot3StatsOutPfcPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of Priority Flow Control (PFC)
packets transmitted by this interface."
::= { rcTengDot3StatsEntry 27 }
-- 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, -- obsolete
rcTengIfInDiscards Counter64,
rcTengIfInErrors Counter64,
rcTengIfInUnknownProtos Counter64,
rcTengIfOutOctets Counter64,
rcTengIfOutUcastPkts Counter64,
rcTengIfOutNUcastPkts Counter64, -- obsolete
rcTengIfOutDiscards Counter64,
rcTengIfOutErrors Counter64,
rcTengIfOutQLen Gauge32, -- obsolete
rcTengIfSpecific OBJECT IDENTIFIER -- obsolete
}
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 obsolete
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 obsolete
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 obsolete
DESCRIPTION "The length of the output packet queue (in packets)."
::= { rcTengIfEntry 21 }
rcTengIfSpecific OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS obsolete
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 INTEGER (1..49151)
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 (1024..2048)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "SSH Rsa key size."
DEFVAL { 2048 }
::= { rcSshGlobal 5 }
rcSshGlobalDsaKeySize OBJECT-TYPE
SYNTAX INTEGER (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 }
rcSshGlobalRekeyEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable SSH Rekey. This needs global SSH flag to be
enabled"
DEFVAL { false }
::= { rcSshGlobal 16 }
rcSshGlobalRekeyTimeInterval OBJECT-TYPE
SYNTAX Integer32 (1..6)
UNITS "hours"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Time interval in hours after which active SSH sessions
should start the rekey process."
DEFVAL { 1 }
::= { rcSshGlobal 17 }
rcSshGlobalRekeyDataLimit OBJECT-TYPE
SYNTAX Integer32 (1..6)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Total data(in GB) Tx and Rx in active SSH sessions
after which sessions should start the rekey process."
DEFVAL { 1 }
::= { rcSshGlobal 18 }
rcSshGlobalSftpEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable SSH Sftp."
DEFVAL { true }
::= { rcSshGlobal 19 }
rcSshGlobalKeyboardInteractiveAuth OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable SSH keyboard-interactive mode authentication"
DEFVAL { false }
::= { rcSshGlobal 20 }
rcSshAuthType OBJECT-TYPE
SYNTAX BITS
{
hmacSha1(0),
aeadAes128GcmSsh(1),
aeadAes256GcmSsh(2),
hmacSha2256(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "value is one of multiple (logically by 'OR' of
following value:
bit 0 - hmac_sha1
bit 1 - aead_aes_128_gcm_ssh
bit 2 - aead_aes_256_gcm_ssh
bit 3 - hmac_sha2_256
hmac_sha1 : Enables hmac-sha1 auth type
aead_aes_128_gcm_ssh : Enables aead-aes-128-gcm-ssh auth
type
aead_aes_256_gcm_ssh : Enables aead-aes-256-gcm-ssh auth
type
hmac_sha2_256 : Enables hmac-sha2-256 auth type"
::= { rcSshGlobal 21 }
rcSshEncryptionType OBJECT-TYPE
SYNTAX BITS
{
aes128Cbc(0),
aes256Cbc(1),
threeDesCbc(2),
aeadAes128GcmSsh(3),
aeadAes256GcmSsh(4),
aes128Ctr(5),
rijndael128Cbc(6),
aes256Ctr(7),
aes192Ctr(8),
aes192Cbc(9),
rijndael192Cbc(10),
blowfishCbc(11)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "value is one of multiple (logically by 'OR' of
following value:
bit 0 - aes128_cbc
bit 1 - aes256_cbc
bit 2 - threedes_cbc
bit 3 - aead_aes_128_gcm_ssh
bit 4 - aead_aes_256_gcm_ssh
bit 5 - aes128_ctr
bit 6 - rijndael128_cbc
bit 7 - aes256_ctr
bit 8 - aes192_ctr
bit 9 - aes192_cbc
bit 10 - rijndael192_cbc
bit 11 - blowfish_cbc
aes128_cbc : Enables hmac-sha1 encryption type
aes256_cbc : Enables aes256-cbc encrytption
type
threedes_cbc : Enables 3des-cbc type encryption
type
aead_aes_128_gcm_ssh : Enables aead-aes-128-gcm-ssh
encryption type
aead_aes_256_gcm_ssh : Enables aead-aes-256-gcm-ssh
encryption type
aes128_ctr : Enables aes128-ctr encryption type
rijndael128_cbc : Enables rijndael128-cbc
encryption type
aes256_ctr : Enables aes256-ctr encryption type
type
aes192_ctr : Enables aes198-ctr encryption
type
aes192_cbc : Enables aes192-cbc encryption type
rijndael192_cbc : Enables rijndael192-cbc
encryption type
blowfish_cbc : Enables blowfish-cbc encryption type"
::= { rcSshGlobal 22 }
rcSshKeyExchangeMethod OBJECT-TYPE
SYNTAX BITS
{
diffieHellmanGroup14Sha1(0),
diffieHellmanGroup1Sha1(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "value is one of multiple (logically by 'OR'
of following value:
bit 0 - diffie_hellman_group14_sha1
bit 1 - diffie_hellman_group1_sha1
diffie_hellman_group14_sha1 : Enables
diffie-hellman-group14_sha1 method
diffie_hellman_group1_sha1 : Enables
diffie_hellman_group1_sha1 method"
::= { rcSshGlobal 23 }
rcSshGlobalClientEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable SSH Client."
DEFVAL { true }
::= { rcSshGlobal 24 }
-- License scheme
-- =begin enum
-- rcLicenseNumber bitvsp9k9424XS 1752
-- rcLicenseNumber bitvsp9k9424XT 1753
-- rcLicenseNumber bitvsp9k9416QQ 1754
-- rcLicenseNumber bitvsp9k9406CQ 1755
-- rcLicenseNumber bitvspSF9400 1756
-- =end enum
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),
bitADVANCED(37),
bitPREMIER(39),
bitMACSEC(40),
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),
bitrcIgmpSendersTbl(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),
bitBcliSpbmConfigModeFlagCli(936),
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),
--TACACS+
bitrcTacacsGlobalGrp(1021),
bitrcTacacsServerTbl(1022),
bitPortCliSetSpoofDetectCli(1023),
bitBcliMd5Cli(1024),
bitBcliDumpfhCli(1025),
bitBcliMezzCardBootEnableCli(1027),
bitPasswordLenCli(1029),
bitBcliCheckSrcRouteCli(1030),
bitlldpGlobalConfigTbl(1041),
bitlldpPortConfigTbl(1042),
bitrcCfmGlobalsGrp(1053),
bitrcIsisCircuitTbl(1055),
bitisisCircTbl(1056),
bitisisCircLevelTbl(1057),
bitisisManAreaAddrTbl(1058),
bitisisSummAddrTbl(1059),
bitrcIsisGlobalGrp(1060),
bitisisSysObjectGrp(1061),
bitisisSysLevelTbl(1062),
bitipCliSetIsisRedistApply(1063),
bitisisCliClearStatsCli(1076),
bitLbmCmdCli(1091),
bitLtmCmdCli(1092),
bitrcCfmMaintenanceDomainTbl(1125),
bitrcCfmMaintenanceAssociationTbl(1126),
bitrcCfmMaintenanceEndPointTbl(1127),
bitBcliLicensefileCli(1129),
bitBcliBootpSecImageNameSetCli(1148),
bitrcMplsNotificationObjectsGrp(1149),
bitmplsLsrObjectsGrp(1150),
bitmplsTeObjectsGrp(1151),
bitmplsTunnelHopTbl(1152),
bitmplsTunnelTbl(1153),
bitmplsTunnelResourceTbl(1154),
bitrcMplsIpStaticFecTbl(1155),
bitmplsClearLspLdpRsvpStats(1156),
bitrcIpVpnRouteDistTbl(1157),
bitrcIpVpnRouteTargetTbl(1158),
bitrcVrfIpVpnTbl(1159),
bitrcIpBgpPeerTblIpvpnLiteCap(1160),
bitrcIpBgpPeerTblVpnv4Address(1161),
bitmplspingcli(1162),
bitrcPlsbGlobalGrp(1164),
bitrcIsisPlsbTbl(1165),
bitrcIsisCircuitPlsbTbl(1166),
bitrcIsidEndptCvidClientMipTbl(1168),
bitisisCliClearLsdbCli(1169),
bitL2PingCmdCli(1175),
bitL2TraceCmdCli(1176),
bitL2TraceReplyCmdCli(1177),
bitDebugL2vpnCmdCli(1178),
bitDebugIsisCmdCli(1179),
bitrcCfmTransmitL2TraceTbl(1180),
bitrcCfmTransmitL2McastTraceTbl(1181),
bitrcCfmTransmitLbmTbl(1182),
bitrcCfmTransmitLtmTbl(1183),
bitrcMACSecIfConfigTbl(1184),
bitrcMACSecCATbl(1185),
bitsecyIfTbl(1186),
bitrcIsisGlobalIpTunnelSrcAddr(1187),
bitrcIsisLogicalInterfaceTbl(1188),
bitrcDvrGlobalGrp(1189),
bitrcVxlanVtepSourceIp (1190),
bitrcVrfScalingGlobalGrp (1191),
bitrcChefClient (1192),
-- 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),
bitrcMplsGlobalGrp(1603),
bitrcIpMplsInterfaceTbl(1604),
bitrcVrfConfigTbl(1605),
bitrcVrfIfConfigTbl(1606),
bitrcIpv6InterfaceTbl(1607),
bitrcIpv6AddrTbl(1608),
bitrcIpv6PrefixTbl(1609),
bitrcIpv6RouterAdvertTbl(1610),
bitrcIpv6StaticRouteTbl(1611),
bitrcIpv6NetToPhysicalTbl(1612),
bitrcIpv6Scalars(1613),
bitrcPrFilterAceIpv6SrcAddrTbl(1614),
bitrcPrFilterAceIpv6DstAddrTbl(1615),
bitrcPrFilterAceIpv6NextHdr(1616),
bitrc2kCpuEthernetPortIpv6RouteTbl(1617),
bitrcIpv6PimGlobalGrp(1618),
bitrcIpv6PimTbl(1619),
bitrcIpv6PimStaticRPTbl(1620),
bitrcIpv6pimVirtualNbrTbl(1621),
bitrcIpv6MulticastTimedPruneTbl(1622),
bitrcIpv6MulticastSoftwareForwarding(1623),
bitrcIpv6PimInterfaceTbl(1624),
bitrcIpv6MltMcastDistributionGrp(1625),
bitrcIpv6ResourceUsageGlobalGrp(1626),
bitIpv6InterfaceTbl(1627),
bitIpv6RouteTbl(1628),
bitIpv6NetToMediaTbl(1629),
bitIpv6MIBObjects(1630),
bittunnelIfTbl(1631),
bittunnelInetConfigTbl(1632),
bitmldInterfaceTbl(1633),
bitmldCacheTbl(1634),
bitrcIpv6Ospfv3NbmaNbrTbl(1635),
bitrcIpv6Ospfv3IfTbl(1636),
bitrcIpv6Ospfv3VirtIf(1637),
bitrcIpv6Ospfv3AreaAggregateTbl(1638),
bitrcIpv6Ospfv3AreaTbl(1639),
bitrcIpv6Ospfv3GeneralGrp(1640),
bitrc2kPR48X1000BaseTX(1641),
bitrc2kPR30X1000BaseSXBB(1642),
bitrc2kPR3X10GBaseXZW(1643),
bitrc2kPR3X10GBaseGbic(1644),
bitrcIpfixConfGlobalGrp(1645),
bitrcIpfixConfSlotTbl(1646),
bitrcIpfixCollectorTbl(1647),
bitrcIpfixConfPortTbl(1648),
bitrcIpfixHashStatsTbl(1649),
bitrcIpfixExporterStatsTbl(1650),
bitTreeSnmp(1654),
bitInfoCmdSnmp(1655),
bitShowCmdSnmp(1656),
bitsnmpLogSnmp(1657),
bitrc2kPR48x1000BaseGBRS(1658),
bitrc2kPR48x1000BaseGTRS(1659),
bitrc2kPR12X10GBaseXLRS(1660),
bitrc2kPR34xXGRS(1661),
bitrcPrQosEgressQosToExpTbl(1662),
bitrcPrQosIngressExpToQosTbl(1663),
bitrcPomConfGlobalGrp(1664),
bitrcIpv6DhcpForwardTbl(1672),
bitrcIpv6ConfDhcpTbl(1673),
bitrcIpv6VrrpOperTbl(1674),
bitrcVrrpExtScalarsGrp(1675),
bitrcVrrpTmpOperationsGrp(1676),
bitrcIpMulticastSquareSmltGrp(1677),
bitrcPortLosslessEnetTbl(1684),
bitrcPrFilterAceIpv6TrafficClsTbl(1685),
bitrcIsisPlsbIpShortcut(1686),
bitrcIpIsisInFilter(1687),
bitcbAUX(1700),
bitcbSF3200(1701),
bitcbSF9600(1702),
bitcbCP-CSC(1703),
bitcb48x1000BaseTX(1704),
bitcb48x1000BaseTXPOE(1705),
bitcb48x1000SFP(1706),
bitcb24x10GBaseSFP(1707),
bitcb48x10GBaseSFP(1708),
bitrcIpRedistributeTblIsis(1721),
bitcliPasswordRuleCli(1722),
bitcliPasswordChangeIntervalCli(1723),
bitcliPasswordPreNotifyCli(1724),
bitcliPasswordPostNotifyCli(1725),
bitrofLoadBoard(1729),
bitvsp4k4850GTS(1730),
bitvsp4k4850GTSPWRPLUS(1731),
bitcbSF9610(1732),
bitrof48x1000SFP(1733),
bitrof16x10GBaseSFP(1734),
bitrof48x10GBaseSFP(1735),
bitrof4x40GBaseSFP(1736),
bitrof12x40GBaseSFP(1737),
bitvsp4k4450GSXPWRPLUS(1738),
bitvsp8k8242XSQ(1739),
bitvsp4k4450GTXHTPWRPLUS(1740),
bitvsp8k8424XS(1741),
bitvsp8k8408QQ(1742),
bitvsp8k8418XSQ(1743),
bitvsp8k8418XTQ(1744),
bitvsp8k8424GS(1745),
bitvsp8k8424GT(1746),
bitvsp8k8424XT(1747),
bitvsp7k7248XS(1748),
bitvsp7k7248XT(1749),
bitvsp4k4450GSX(1750),
bitvsp7k7206QQ(1751),
bitvsp8624XS(1752),
bitvsp8624XT(1753),
bitvsp8616QQ(1754),
bitvsp8606CQ(1755),
bitvsp8600SF(1756),
bitdsg8016QQ(1757),
bitvsp8k8402CQ(1758),
bitdsg9016CQ(1759),
bitdsg8032QQ(1760),
bitvsp5k5030GSXuPWR(1761),
bitvsp5k5054GSXuPWR(1762),
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 }
rcLicenseFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current running license file name.
Empty mean no license running. Empty means
there is no license file installed"
::= { rcLicense 3 }
rcLicenseLicenseType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
base(2),
advance(3),
premier(4),
premierPlusMacsec(5),
port(6),
premierWithPort(7),
premierPlusMacsecWithPort(8),
unknown(9),
l3v(10),
l3vWithMacsec(11),
datacenter(12),
sdniot(13)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This indicates the current running license
level type"
::= { rcLicense 4 }
rcLicenseDurationType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
trialFactoryDefault(2),
trialLicense(3),
timeBased(4),
perpetual(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This indicates the current running license duration type"
::= { rcLicense 5}
rcLicenseFactoryTrialPeriodRemainingDays OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This indicates days left before the factory default
trial period expired. Only applicable to the
type trialFactoryDefault(2) iin object rcLicenseDurationType.
Otherwise, it will be always set to 0"
::= { rcLicense 6}
rcLicenseDaysLeftBeforeExpiration OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This indicates days left before time based
license expire. Only applicable to Time
Based license and trial period."
::= { rcLicense 7}
rcLicenseDaysAfterExpiration OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Number of days the license has been expired.
It is only applicable to non permanet type"
::= { rcLicense 8}
rcLicenseGenerationTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Date of the license file is generated. It
there is no license file, value '0000000000000000'H
will be returned"
::= { rcLicense 9}
rcLicenseExpirationTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Date of the license file is expired. If there is
no license file or license file has no expiration date
date (perpetual license), value '0000000000000000'H
will be returned"
::= { rcLicense 10}
rcLicenseGrantTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcLicenseGrantEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot licenses"
::= { rcLicense 11 }
rcLicenseGrantEntry OBJECT-TYPE
SYNTAX RcLicenseGrantEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing license status for a particular slot"
INDEX { rcLicenseSlot }
::= { rcLicenseGrantTable 1 }
RcLicenseGrantEntry ::= SEQUENCE {
rcLicenseSlot Integer32,
rcLicenseSlotGrant TruthValue
}
rcLicenseSlot OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot ID"
::= { rcLicenseGrantEntry 1 }
rcLicenseSlotGrant OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "license grant"
::= { rcLicenseGrantEntry 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.
-- =begin enum
-- rcLacpGlobalFastPeriodicTime min 200
-- =end enum
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(0..65535)
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 (100..20000) -- user (200..20000) in VSP
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 }
rcLacpGlobalVlacpSeqNumEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "globally enable/disable Virtual LACP Sequence Number"
DEFVAL { true }
::= { rcLacpGlobal 16 }
rcLacpGlobalSysId OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "LACP system ID "
::= { rcLacpGlobal 17 }
-- 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))
IsisSystemID ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A system ID."
SYNTAX OCTET STRING (SIZE(6))
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 }
rcPrQosFlowPolicerStatsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear all box-wide policer statistics."
::= { rcPrQosScalars 3 }
rcPrQosLossless8021p OBJECT-TYPE
SYNTAX Integer32 (0..6)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The value used to map Ingress IEEE 1p to lossless
internal Qos when lossless Ethernet mode is enabled."
::= { rcPrQosScalars 4 }
rcPrQosLosslessPfcEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "If true then at least one lossless port in the
switch has been configured with the value of
rcPortLosslessEnetPauseType set to pfc(2).
If false then either all lossless ports are currently
in fc(1) mode, or no ports are configured in
lossless mode."
::= { rcPrQosScalars 5 }
rcPrQosLosslessPortsEnablePending OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object is used to inform the system which ports
are pending lossless enable and is for internal use."
::= { rcPrQosScalars 6 }
rcPrQosLosslessPortsOperPending OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates which ports which would be brought down
operationally if the set of ports indicated in
rcPrQosLosslessPortsEnablePending are configured
for lossless operation."
::= { rcPrQosScalars 7 }
-- 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..16000)
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 (64..5000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Global Policer Peak Rate in Kilobit/sec."
::= { rcPrQosPolicyEntry 3 }
rcPrQosPolicySvcRate OBJECT-TYPE
SYNTAX INTEGER (64..5000000)
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
-- For CB the rcPrQosLocalPolicyTable will be used to collect statistics
-- on a per-policy basis. The upper range is 16000.
rcPrQosLocalPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrQosLocalPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of 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. This field will
return 0 for CB as tap.lane.lpid is not used."
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,
rcPrQosLocalPolicyGreenPackets Counter64,
rcPrQosLocalPolicyGreenBytes Counter64,
rcPrQosLocalPolicyYellowPackets Counter64,
rcPrQosLocalPolicyYellowBytes Counter64,
rcPrQosLocalPolicyRedPackets Counter64,
rcPrQosLocalPolicyRedBytes Counter64,
rcPrQosLocalPolicyStatsClear TruthValue
}
rcPrQosLocalPolicyGpId OBJECT-TYPE
SYNTAX INTEGER (1..16000)
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 (3..12)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The slot number of the VSP chassis on which
stats are collected. Valid slots are IO slots
which are in slots 3 to 12."
::= { rcPrQosLocalPolicyEntry 2 }
rcPrQosLocalPolicyPeakRate OBJECT-TYPE
SYNTAX INTEGER (0..10000000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Global Peak Rate in Kilobit/sec."
::= { rcPrQosLocalPolicyEntry 3 }
rcPrQosLocalPolicySvcRate OBJECT-TYPE
SYNTAX INTEGER (0..10000000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Global Policer Service Rate in Kilobit/sec."
::= { rcPrQosLocalPolicyEntry 4 }
rcPrQosLocalPolicyTotalPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Global Policer Total Packets Count."
::= { rcPrQosLocalPolicyEntry 5 }
rcPrQosLocalPolicyTotalBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Global Policer Total Bytes Count."
::= { rcPrQosLocalPolicyEntry 6 }
rcPrQosLocalPolicyBytesOverPeak OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Global Policer Bytes over Peak Rate Count."
::= { rcPrQosLocalPolicyEntry 7 }
rcPrQosLocalPolicyBytesOverSvc OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Global Policer Bytes over Service Rate Count."
::= { rcPrQosLocalPolicyEntry 8 }
rcPrQosLocalPolicyTotalPktsDropped OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The count of Global 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 }
rcPrQosLocalPolicyGreenPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of packets received
that were below committed rate."
::= { rcPrQosLocalPolicyEntry 11 }
rcPrQosLocalPolicyGreenBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of bytes received
that were below the committed rate."
::= { rcPrQosLocalPolicyEntry 12 }
rcPrQosLocalPolicyYellowPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of packets received
that were above the committed rate but
below the peak rate."
::= { rcPrQosLocalPolicyEntry 13 }
rcPrQosLocalPolicyYellowBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of bytes received
that were above the committed rate but
below the peak rate."
::= { rcPrQosLocalPolicyEntry 14 }
rcPrQosLocalPolicyRedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of packets received
that were above the peak rate."
::= { rcPrQosLocalPolicyEntry 15 }
rcPrQosLocalPolicyRedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of bytes received
that were above the peak rate."
::= { rcPrQosLocalPolicyEntry 16 }
rcPrQosLocalPolicyStatsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear Qos Policy statistics."
::= { rcPrQosLocalPolicyEntry 17 }
-- 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 }
-- Power Ranger Ingress Exp Bit To Qos Level Table
rcPrQosIngressExpToQosTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrQosIngressExpToQosEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to specify the Mpls EXP to
QOS (Exp bit->QOS) mapping on packet ingress."
::= { rcPrQos 7 }
rcPrQosIngressExpToQosEntry OBJECT-TYPE
SYNTAX RcPrQosIngressExpToQosEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information of Exp bit->Qos mapping"
INDEX { rcPrQosIngressExpToQosIndex }
::= { rcPrQosIngressExpToQosTable 1 }
RcPrQosIngressExpToQosEntry ::= SEQUENCE {
rcPrQosIngressExpToQosIndex INTEGER,
rcPrQosIngressExpToQosMplsExp INTEGER,
rcPrQosIngressExpToQosLevel INTEGER,
rcPrQosIngressExpToQosRowStatus RowStatus
}
rcPrQosIngressExpToQosIndex OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to uniquely identify a row in this table."
::= { rcPrQosIngressExpToQosEntry 1 }
rcPrQosIngressExpToQosMplsExp OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Mpls Exp bit level."
::= { rcPrQosIngressExpToQosEntry 2 }
rcPrQosIngressExpToQosLevel OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qos level"
::= { rcPrQosIngressExpToQosEntry 3 }
rcPrQosIngressExpToQosRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Create/delete operations for this entry."
::= { rcPrQosIngressExpToQosEntry 4}
-- Power Ranger Egress Qos Level to Exp Bit Table
rcPrQosEgressQosToExpTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrQosEgressQosToExpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to specify the QOS to
Mpls EXP bit field (QOS->Exp bit) mapping on packet
egress."
::= { rcPrQos 8 }
rcPrQosEgressQosToExpEntry OBJECT-TYPE
SYNTAX RcPrQosEgressQosToExpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information of Qos->Exp bit mapping"
INDEX { rcPrQosEgressQosToExpIndex }
::= { rcPrQosEgressQosToExpTable 1 }
RcPrQosEgressQosToExpEntry ::= SEQUENCE {
rcPrQosEgressQosToExpIndex INTEGER,
rcPrQosEgressQosToExpQosLevel INTEGER,
rcPrQosEgressQosToExpMplsExp INTEGER,
rcPrQosEgressQosToExpRowStatus RowStatus
}
rcPrQosEgressQosToExpIndex OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to uniquely identify a row in this table."
::= { rcPrQosEgressQosToExpEntry 1 }
rcPrQosEgressQosToExpQosLevel OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qos level"
::= { rcPrQosEgressQosToExpEntry 2 }
rcPrQosEgressQosToExpMplsExp OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Mpls EXP bit level."
::= { rcPrQosEgressQosToExpEntry 3 }
rcPrQosEgressQosToExpRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Create/delete operations for this entry."
::= { rcPrQosEgressQosToExpEntry 4}
-- Power Ranger Egress Qos Cos Queue stats Table
rcPrQosCosQuePortStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrQosCosQuePortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to get the qos cos queue port stats."
::= { rcPrQos 15 }
rcPrQosCosQuePortStatsEntry OBJECT-TYPE
SYNTAX RcPrQosCosQuePortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information of port Qos cosq stats"
INDEX { rcPrQosCosQuePortStatsIndex }
::= { rcPrQosCosQuePortStatsTable 1 }
RcPrQosCosQuePortStatsEntry ::= SEQUENCE {
rcPrQosCosQuePortStatsIndex INTEGER,
rcPrQosCosQuePortStatsQue0OutPackets Counter64,
rcPrQosCosQuePortStatsQue0OutBytes Counter64,
rcPrQosCosQuePortStatsQue0DropPackets Counter64,
rcPrQosCosQuePortStatsQue0DropBytes Counter64,
rcPrQosCosQuePortStatsQue1OutPackets Counter64,
rcPrQosCosQuePortStatsQue1OutBytes Counter64,
rcPrQosCosQuePortStatsQue1DropPackets Counter64,
rcPrQosCosQuePortStatsQue1DropBytes Counter64,
rcPrQosCosQuePortStatsQue2OutPackets Counter64,
rcPrQosCosQuePortStatsQue2OutBytes Counter64,
rcPrQosCosQuePortStatsQue2DropPackets Counter64,
rcPrQosCosQuePortStatsQue2DropBytes Counter64,
rcPrQosCosQuePortStatsQue3OutPackets Counter64,
rcPrQosCosQuePortStatsQue3OutBytes Counter64,
rcPrQosCosQuePortStatsQue3DropPackets Counter64,
rcPrQosCosQuePortStatsQue3DropBytes Counter64,
rcPrQosCosQuePortStatsQue4OutPackets Counter64,
rcPrQosCosQuePortStatsQue4OutBytes Counter64,
rcPrQosCosQuePortStatsQue4DropPackets Counter64,
rcPrQosCosQuePortStatsQue4DropBytes Counter64,
rcPrQosCosQuePortStatsQue5OutPackets Counter64,
rcPrQosCosQuePortStatsQue5OutBytes Counter64,
rcPrQosCosQuePortStatsQue5DropPackets Counter64,
rcPrQosCosQuePortStatsQue5DropBytes Counter64,
rcPrQosCosQuePortStatsQue6OutPackets Counter64,
rcPrQosCosQuePortStatsQue6OutBytes Counter64,
rcPrQosCosQuePortStatsQue6DropPackets Counter64,
rcPrQosCosQuePortStatsQue6DropBytes Counter64,
rcPrQosCosQuePortStatsQue7OutPackets Counter64,
rcPrQosCosQuePortStatsQue7OutBytes Counter64,
rcPrQosCosQuePortStatsQue7DropPackets Counter64,
rcPrQosCosQuePortStatsQue7DropBytes Counter64,
rcPrQosCosQuePortStatsClearStat TruthValue
}
rcPrQosCosQuePortStatsIndex OBJECT-TYPE
SYNTAX INTEGER (192..431)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to indicate the loopback port number from 192(1/1) to 431 (4/48)."
::= { rcPrQosCosQuePortStatsEntry 1 }
rcPrQosCosQuePortStatsQue0OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 0."
::= { rcPrQosCosQuePortStatsEntry 2 }
rcPrQosCosQuePortStatsQue0OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 0."
::= { rcPrQosCosQuePortStatsEntry 3 }
rcPrQosCosQuePortStatsQue0DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 0."
::= { rcPrQosCosQuePortStatsEntry 4 }
rcPrQosCosQuePortStatsQue0DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 0."
::= { rcPrQosCosQuePortStatsEntry 5 }
rcPrQosCosQuePortStatsQue1OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 1."
::= { rcPrQosCosQuePortStatsEntry 6 }
rcPrQosCosQuePortStatsQue1OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 1."
::= { rcPrQosCosQuePortStatsEntry 7 }
rcPrQosCosQuePortStatsQue1DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 1."
::= { rcPrQosCosQuePortStatsEntry 8 }
rcPrQosCosQuePortStatsQue1DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 1."
::= { rcPrQosCosQuePortStatsEntry 9 }
rcPrQosCosQuePortStatsQue2OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 2."
::= { rcPrQosCosQuePortStatsEntry 10 }
rcPrQosCosQuePortStatsQue2OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 2."
::= { rcPrQosCosQuePortStatsEntry 11 }
rcPrQosCosQuePortStatsQue2DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 2."
::= { rcPrQosCosQuePortStatsEntry 12 }
rcPrQosCosQuePortStatsQue2DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 2."
::= { rcPrQosCosQuePortStatsEntry 13 }
rcPrQosCosQuePortStatsQue3OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 3."
::= { rcPrQosCosQuePortStatsEntry 14 }
rcPrQosCosQuePortStatsQue3OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 3."
::= { rcPrQosCosQuePortStatsEntry 15 }
rcPrQosCosQuePortStatsQue3DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 3."
::= { rcPrQosCosQuePortStatsEntry 16 }
rcPrQosCosQuePortStatsQue3DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 3."
::= { rcPrQosCosQuePortStatsEntry 17 }
rcPrQosCosQuePortStatsQue4OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 4."
::= { rcPrQosCosQuePortStatsEntry 18 }
rcPrQosCosQuePortStatsQue4OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 4."
::= { rcPrQosCosQuePortStatsEntry 19 }
rcPrQosCosQuePortStatsQue4DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 4."
::= { rcPrQosCosQuePortStatsEntry 20 }
rcPrQosCosQuePortStatsQue4DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 4."
::= { rcPrQosCosQuePortStatsEntry 21 }
rcPrQosCosQuePortStatsQue5OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 5."
::= { rcPrQosCosQuePortStatsEntry 22 }
rcPrQosCosQuePortStatsQue5OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 5."
::= { rcPrQosCosQuePortStatsEntry 23 }
rcPrQosCosQuePortStatsQue5DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 5."
::= { rcPrQosCosQuePortStatsEntry 24 }
rcPrQosCosQuePortStatsQue5DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 5."
::= { rcPrQosCosQuePortStatsEntry 25 }
rcPrQosCosQuePortStatsQue6OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 6."
::= { rcPrQosCosQuePortStatsEntry 26 }
rcPrQosCosQuePortStatsQue6OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 6."
::= { rcPrQosCosQuePortStatsEntry 27 }
rcPrQosCosQuePortStatsQue6DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 6."
::= { rcPrQosCosQuePortStatsEntry 28 }
rcPrQosCosQuePortStatsQue6DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 6."
::= { rcPrQosCosQuePortStatsEntry 29 }
rcPrQosCosQuePortStatsQue7OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 7."
::= { rcPrQosCosQuePortStatsEntry 30 }
rcPrQosCosQuePortStatsQue7OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 7."
::= { rcPrQosCosQuePortStatsEntry 31 }
rcPrQosCosQuePortStatsQue7DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 7."
::= { rcPrQosCosQuePortStatsEntry 32 }
rcPrQosCosQuePortStatsQue7DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 7."
::= { rcPrQosCosQuePortStatsEntry 33 }
rcPrQosCosQuePortStatsClearStat OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear Stats."
::= { rcPrQosCosQuePortStatsEntry 34 }
rcPrQosCosQueLoopbackPortStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrQosCosQueLoopbackPortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to get the qos cos queue port stats."
::= { rcPrQos 16 }
rcPrQosCosQueLoopbackPortStatsEntry OBJECT-TYPE
SYNTAX RcPrQosCosQueLoopbackPortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information of port Qos cosq stats"
INDEX { rcPrQosCosQueLoopbackPortStatsIndex }
::= { rcPrQosCosQueLoopbackPortStatsTable 1 }
RcPrQosCosQueLoopbackPortStatsEntry ::= SEQUENCE {
rcPrQosCosQueLoopbackPortStatsIndex INTEGER,
rcPrQosCosQueLoopbackPortStatsQue0OutPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue0OutBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue0DropPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue0DropBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue1OutPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue1OutBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue1DropPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue1DropBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue2OutPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue2OutBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue2DropPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue2DropBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue3OutPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue3OutBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue3DropPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue3DropBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue4OutPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue4OutBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue4DropPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue4DropBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue5OutPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue5OutBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue5DropPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue5DropBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue6OutPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue6OutBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue6DropPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue6DropBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue7OutPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue7OutBytes Counter64,
rcPrQosCosQueLoopbackPortStatsQue7DropPackets Counter64,
rcPrQosCosQueLoopbackPortStatsQue7DropBytes Counter64,
rcPrQosCosQueLoopbackPortStatsClearStat TruthValue
}
rcPrQosCosQueLoopbackPortStatsIndex OBJECT-TYPE
SYNTAX INTEGER (1..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to indicate the port number from 1 to 2."
::= { rcPrQosCosQueLoopbackPortStatsEntry 1 }
rcPrQosCosQueLoopbackPortStatsQue0OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 0."
::= { rcPrQosCosQueLoopbackPortStatsEntry 2 }
rcPrQosCosQueLoopbackPortStatsQue0OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 0."
::= { rcPrQosCosQueLoopbackPortStatsEntry 3 }
rcPrQosCosQueLoopbackPortStatsQue0DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 0."
::= { rcPrQosCosQueLoopbackPortStatsEntry 4 }
rcPrQosCosQueLoopbackPortStatsQue0DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 0."
::= { rcPrQosCosQueLoopbackPortStatsEntry 5 }
rcPrQosCosQueLoopbackPortStatsQue1OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 1."
::= { rcPrQosCosQueLoopbackPortStatsEntry 6 }
rcPrQosCosQueLoopbackPortStatsQue1OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 1."
::= { rcPrQosCosQueLoopbackPortStatsEntry 7 }
rcPrQosCosQueLoopbackPortStatsQue1DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 1."
::= { rcPrQosCosQueLoopbackPortStatsEntry 8 }
rcPrQosCosQueLoopbackPortStatsQue1DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 1."
::= { rcPrQosCosQueLoopbackPortStatsEntry 9 }
rcPrQosCosQueLoopbackPortStatsQue2OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 2."
::= { rcPrQosCosQueLoopbackPortStatsEntry 10 }
rcPrQosCosQueLoopbackPortStatsQue2OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 2."
::= { rcPrQosCosQueLoopbackPortStatsEntry 11 }
rcPrQosCosQueLoopbackPortStatsQue2DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 2."
::= { rcPrQosCosQueLoopbackPortStatsEntry 12 }
rcPrQosCosQueLoopbackPortStatsQue2DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 2."
::= { rcPrQosCosQueLoopbackPortStatsEntry 13 }
rcPrQosCosQueLoopbackPortStatsQue3OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 3."
::= { rcPrQosCosQueLoopbackPortStatsEntry 14 }
rcPrQosCosQueLoopbackPortStatsQue3OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 3."
::= { rcPrQosCosQueLoopbackPortStatsEntry 15 }
rcPrQosCosQueLoopbackPortStatsQue3DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 3."
::= { rcPrQosCosQueLoopbackPortStatsEntry 16 }
rcPrQosCosQueLoopbackPortStatsQue3DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 3."
::= { rcPrQosCosQueLoopbackPortStatsEntry 17 }
rcPrQosCosQueLoopbackPortStatsQue4OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 4."
::= { rcPrQosCosQueLoopbackPortStatsEntry 18 }
rcPrQosCosQueLoopbackPortStatsQue4OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 4."
::= { rcPrQosCosQueLoopbackPortStatsEntry 19 }
rcPrQosCosQueLoopbackPortStatsQue4DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 4."
::= { rcPrQosCosQueLoopbackPortStatsEntry 20 }
rcPrQosCosQueLoopbackPortStatsQue4DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 4."
::= { rcPrQosCosQueLoopbackPortStatsEntry 21 }
rcPrQosCosQueLoopbackPortStatsQue5OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 5."
::= { rcPrQosCosQueLoopbackPortStatsEntry 22 }
rcPrQosCosQueLoopbackPortStatsQue5OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 5."
::= { rcPrQosCosQueLoopbackPortStatsEntry 23 }
rcPrQosCosQueLoopbackPortStatsQue5DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 5."
::= { rcPrQosCosQueLoopbackPortStatsEntry 24 }
rcPrQosCosQueLoopbackPortStatsQue5DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 5."
::= { rcPrQosCosQueLoopbackPortStatsEntry 25 }
rcPrQosCosQueLoopbackPortStatsQue6OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 6."
::= { rcPrQosCosQueLoopbackPortStatsEntry 26 }
rcPrQosCosQueLoopbackPortStatsQue6OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 6."
::= { rcPrQosCosQueLoopbackPortStatsEntry 27 }
rcPrQosCosQueLoopbackPortStatsQue6DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 6."
::= { rcPrQosCosQueLoopbackPortStatsEntry 28 }
rcPrQosCosQueLoopbackPortStatsQue6DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 6."
::= { rcPrQosCosQueLoopbackPortStatsEntry 29 }
rcPrQosCosQueLoopbackPortStatsQue7OutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for Cos queue 7."
::= { rcPrQosCosQueLoopbackPortStatsEntry 30 }
rcPrQosCosQueLoopbackPortStatsQue7OutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for Cos queue 7."
::= { rcPrQosCosQueLoopbackPortStatsEntry 31 }
rcPrQosCosQueLoopbackPortStatsQue7DropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for Cos queue 7."
::= { rcPrQosCosQueLoopbackPortStatsEntry 32 }
rcPrQosCosQueLoopbackPortStatsQue7DropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for Cos queue 7."
::= { rcPrQosCosQueLoopbackPortStatsEntry 33 }
rcPrQosCosQueLoopbackPortStatsClearStat OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear stats."
::= { rcPrQosCosQueLoopbackPortStatsEntry 34 }
rcPrQosCosQueCppPortStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrQosCosQueCppPortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to get the qos cos queue port stats."
::= { rcPrQos 17 }
rcPrQosCosQueCppPortStatsEntry OBJECT-TYPE
SYNTAX RcPrQosCosQueCppPortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information of port Qos cosq stats"
INDEX { rcPrQosCosQueCppPortStatsIndex }
::= { rcPrQosCosQueCppPortStatsTable 1 }
RcPrQosCosQueCppPortStatsEntry ::= SEQUENCE {
rcPrQosCosQueCppPortStatsIndex INTEGER,
rcPrQosCosQueCppPortStatsOutPackets Counter64,
rcPrQosCosQueCppPortStatsOutBytes Counter64,
rcPrQosCosQueCppPortStatsDropPackets Counter64,
rcPrQosCosQueCppPortStatsDropBytes Counter64
}
rcPrQosCosQueCppPortStatsIndex OBJECT-TYPE
SYNTAX INTEGER (0..15)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to indicate the cos queue number from 0 to 15."
::= { rcPrQosCosQueCppPortStatsEntry 1 }
rcPrQosCosQueCppPortStatsOutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out packets for cpp port."
::= { rcPrQosCosQueCppPortStatsEntry 2 }
rcPrQosCosQueCppPortStatsOutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the out bytes for cpp port."
::= { rcPrQosCosQueCppPortStatsEntry 3 }
rcPrQosCosQueCppPortStatsDropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for cpp port."
::= { rcPrQosCosQueCppPortStatsEntry 4 }
rcPrQosCosQueCppPortStatsDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for cpp port."
::= { rcPrQosCosQueCppPortStatsEntry 5 }
rcPrQosCosQue OBJECT IDENTIFIER ::= { rcPrQos 18 }
rcPrQosCosQueCpuStatsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear cpu qos cos queue statistics."
::= {rcPrQosCosQue 1 }
-- Power Ranger Egress Qos Cos Queue Voq stats Table
rcPrQosCosQueVoqPortStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrQosCosQueVoqPortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to get the qos cos queue Voq port stats."
::= { rcPrQos 19 }
rcPrQosCosQueVoqPortStatsEntry OBJECT-TYPE
SYNTAX RcPrQosCosQueVoqPortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information of port Qos cosq Voq stats"
INDEX { rcPrQosCosQueVoqPortStatsPortIndex, rcPrQosCosQueVoqPortStatsQueIndex }
::= { rcPrQosCosQueVoqPortStatsTable 1 }
RcPrQosCosQueVoqPortStatsEntry ::= SEQUENCE {
rcPrQosCosQueVoqPortStatsPortIndex InterfaceIndex,
rcPrQosCosQueVoqPortStatsQueIndex Integer32,
rcPrQosCosQueVoqPortStatsAcceptedPackets Counter64,
rcPrQosCosQueVoqPortStatsAcceptedBytes Counter64,
rcPrQosCosQueVoqPortStatsDropPackets Counter64,
rcPrQosCosQueVoqPortStatsDropBytes Counter64,
rcPrQosCosQueVoqPortStatsClearStat TruthValue
}
rcPrQosCosQueVoqPortStatsPortIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to indicate the port number, from 192 (1/1) to 536 (8/24)."
::= { rcPrQosCosQueVoqPortStatsEntry 1 }
rcPrQosCosQueVoqPortStatsQueIndex OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to indicate the queue id."
::= { rcPrQosCosQueVoqPortStatsEntry 2 }
rcPrQosCosQueVoqPortStatsAcceptedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Numer of packets that entered the VOQ."
::= { rcPrQosCosQueVoqPortStatsEntry 3 }
rcPrQosCosQueVoqPortStatsAcceptedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Numer of bytes that entered the VOQ."
::= { rcPrQosCosQueVoqPortStatsEntry 4 }
rcPrQosCosQueVoqPortStatsDropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Numer of dropped packets because the VOQ was full."
::= { rcPrQosCosQueVoqPortStatsEntry 5 }
rcPrQosCosQueVoqPortStatsDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Numer of dropped bytes because the VOQ was full."
::= { rcPrQosCosQueVoqPortStatsEntry 6 }
rcPrQosCosQueVoqPortStatsClearStat OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear Voq Port Stats if set to true. Return value will always be false."
::= { rcPrQosCosQueVoqPortStatsEntry 7 }
-- Power Ranger Egress Qos Cos Queue Voq cpp stats Table
rcPrQosCosQueVoqCppPortStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrQosCosQueVoqCppPortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to get the qos cos queue Voq cpp stats."
::= { rcPrQos 20 }
rcPrQosCosQueVoqCppPortStatsEntry OBJECT-TYPE
SYNTAX RcPrQosCosQueVoqCppPortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information of port Qos cosq Voq cpp stats"
INDEX { rcPrQosCosQueVoqCppPortStatsProtocolIndex }
::= { rcPrQosCosQueVoqCppPortStatsTable 1 }
RcPrQosCosQueVoqCppPortStatsEntry ::= SEQUENCE {
rcPrQosCosQueVoqCppPortStatsProtocolIndex INTEGER,
rcPrQosCosQueVoqCppPortStatsProtocolName OCTET STRING,
rcPrQosCosQueVoqCppPortStatsAcceptedPackets Counter64,
rcPrQosCosQueVoqCppPortStatsAcceptedBytes Counter64,
rcPrQosCosQueVoqCppPortStatsDropPackets Counter64,
rcPrQosCosQueVoqCppPortStatsDropBytes Counter64
}
rcPrQosCosQueVoqCppPortStatsProtocolIndex OBJECT-TYPE
SYNTAX INTEGER {
vrrp(1),
vlacp(2),
lacp(3),
cfm(4),
vrrpv6(5),
istCtl(6),
radius(7),
ntp(8),
icmpv4(9),
slpp(10),
bpdu(11),
tdp(12),
eap(13),
lldp(14),
ndMcv6(15),
ndUcv6(16),
rlogin(17),
fragUcv6(18),
isis(19),
ospfMc(20),
dhcp(21),
pimMc(22),
arpRequest(23),
arpReply(24),
rarpRequest(25),
rarpReply(26),
icmpv4Bc(27),
ospfv6Mc(28),
ftp(29),
tftp(30),
snmp(31),
telnet(32),
ssh(33),
rsh(34),
http(35),
dns(36),
icmpMcv6(37),
icmpUcv6(38),
ipmcData(39),
bgp(40),
igmp(41),
mld(42),
pimUc(43),
ospfUc(44),
ospfv6Uc(45),
hopByHop(46),
ripv1(47),
ripv2(48),
ripv6(49),
macLearning(50),
internal1(51),
dataException(52),
ttlException(53),
fragMcv6(54),
internal2(55),
internal3(56),
ipfix(57),
internal4(58)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Used to indicate the protocol cos queue."
::= { rcPrQosCosQueVoqCppPortStatsEntry 1 }
rcPrQosCosQueVoqCppPortStatsProtocolName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the protocol name."
::= { rcPrQosCosQueVoqCppPortStatsEntry 2 }
rcPrQosCosQueVoqCppPortStatsAcceptedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the accepted packets for cpp port."
::= { rcPrQosCosQueVoqCppPortStatsEntry 3 }
rcPrQosCosQueVoqCppPortStatsAcceptedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the accepted bytes for cpp port."
::= { rcPrQosCosQueVoqCppPortStatsEntry 4 }
rcPrQosCosQueVoqCppPortStatsDropPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop packets for cpp port."
::= { rcPrQosCosQueVoqCppPortStatsEntry 5 }
rcPrQosCosQueVoqCppPortStatsDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the drop bytes for cpp port."
::= { rcPrQosCosQueVoqCppPortStatsEntry 6 }
--
-- The rcPrFilter group
--
rcPrFilterScalars OBJECT IDENTIFIER ::= { rcPrFilter 1 }
rcPrFilterAclTableSize OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..16384)
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 }
rcPrFilterAclBufferWrap OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to enable or disable buffer wrapping for
filters log."
::= { rcPrFilterScalars 4 }
rcPrFilterAclClearLog OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to clear the filter Logs collected."
::= { rcPrFilterScalars 5 }
--
-- 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 Max of 2k ACLs.
-- Each ACL can have a maximum of 2k 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..127)
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),
icmpv6MsgType(64)
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..25)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set Offset in bytes to the beginning offset of the user
defined field with selected header option as base."
DEFVAL { 0 }
::= { rcPrFilterActPatternEntry 5 }
rcPrFilterActPatternLength OBJECT-TYPE
SYNTAX INTEGER (1..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The number of bytes to extract beginning from the
offset is set in rcPrFilterActPatternLength.
Only 1-15 are valid."
DEFVAL { 1 }
::= { 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,
rcPrFilterAclName DisplayString,
rcPrFilterAclType INTEGER,
rcPrFilterAclAceListSize INTEGER,
rcPrFilterAclDefaultAction INTEGER,
rcPrFilterAclState EnableValue,
rcPrFilterAclVlanList IdList,
rcPrFilterAclPortList PortSet,
rcPrFilterAclRowStatus RowStatus,
rcPrFilterAclNumVlanIds INTEGER,
rcPrFilterAclPktType INTEGER,
rcPrFilterAclControlPktRule INTEGER,
rcPrFilterAclVlanId Integer32,
rcPrFilterAclMltId Integer32,
rcPrFilterAclDstPortList PortSet,
rcPrFilterAclIpfixState EnableValue,
rcPrFilterAclMatchType INTEGER,
rcPrFilterAclIsid Integer32
}
rcPrFilterAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A unique identifier for Acl entry in the range
of Table Size."
::= { rcPrFilterAclEntry 1 }
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),
inVsn(5)
}
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..2000)
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 }
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),
nonipv6(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the packet type that this ACL is
applicable to."
DEFVAL { nonipv6 }
::= { rcPrFilterAclEntry 13 }
rcPrFilterAclControlPktRule OBJECT-TYPE
SYNTAX INTEGER {
deny(1),
permit(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "When the rcPrFilterAclDefaultAction object is set
to deny then control packets follow this rule.
Otherwise, the object value can be ignored."
DEFVAL { permit }
::= { rcPrFilterAclEntry 14 }
rcPrFilterAclVlanId OBJECT-TYPE
SYNTAX Integer32(0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Destination Vlan Id for mirroring the packets.
The value 0 means no vlan is being mirrored.
When the value of rcPrFilterAclVlanId is non-zero,
the values of rcPrFilterAclMltId and
rcPrFilterAclDstPortList must be 0."
DEFVAL { 0 }
::= { rcPrFilterAclEntry 15 }
rcPrFilterAclMltId OBJECT-TYPE
SYNTAX Integer32(0..512)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Destination Mlt Id for mirroring the packets.
The value 0 means no mlt is being mirrored.
When the value of rcPrFilterAclMltId is non-zero,
the values of rcPrFilterAclVlanId and
rcPrFilterAclDstPortList must be 0."
DEFVAL { 0 }
::= { rcPrFilterAclEntry 16 }
rcPrFilterAclDstPortList OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Destination Port List for mirroring the packets.
The value 0 means no port(s) is being mirrored.
When the value of rcPrFilterAclDstPortList is non-zero,
the values of rcPrFilterAclVlanId and
rcPrFilterAclMltId must be 0."
::= { rcPrFilterAclEntry 17 }
rcPrFilterAclIpfixState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Value indicating whether ipfix option on the
Acl is enabled."
DEFVAL { disable }
::= { rcPrFilterAclEntry 18 }
rcPrFilterAclMatchType OBJECT-TYPE
SYNTAX INTEGER {
uniOnly (1),
terminatingNNIOnly (2),
both (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the match type that the traffic is ingress on UNI or terminated NNI or both"
DEFVAL { both }
::= { rcPrFilterAclEntry 19 }
rcPrFilterAclIsid OBJECT-TYPE
SYNTAX Integer32(0..15999999)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "For IP shortcut, I-SID is zero. For L3 vsn, Inter I-SID routing, I-SID is configured I-SID value ie other than zero."
::= { rcPrFilterAclEntry 20 }
-- 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,
rcPrFilterAclStatsClear TruthValue,
rcPrFilterAclStatsMatchDefaultSecurityPkts Counter64,
rcPrFilterAclStatsMatchDefaultSecurityOctets Counter64,
rcPrFilterAclStatsMatchDefaultQosPkts Counter64,
rcPrFilterAclStatsMatchDefaultQosOctets Counter64,
rcPrFilterAclStatsMatchGlobalSecurityPkts Counter64,
rcPrFilterAclStatsMatchGlobalSecurityOctets Counter64,
rcPrFilterAclStatsMatchGlobalQosPkts Counter64,
rcPrFilterAclStatsMatchGlobalQosOctets Counter64
}
rcPrFilterAclStatsAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A unique identifier for Acl entry in the range
of Table Size."
::= { rcPrFilterAclStatsEntry 1 }
rcPrFilterAclStatsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear default statistics for ACL Filters."
::= { rcPrFilterAclStatsEntry 4 }
rcPrFilterAclStatsMatchDefaultSecurityPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Security packet count of traffic not matching any of the
ACE rules or hits on Default Action where the count bit
is turned on in ACL Global Action."
::= { rcPrFilterAclStatsEntry 5 }
rcPrFilterAclStatsMatchDefaultSecurityOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Security octet count of traffic not matching any of the
ACE rules or hits on Default Action where the count bit
is turned on in ACL Global Action."
::= { rcPrFilterAclStatsEntry 6 }
rcPrFilterAclStatsMatchDefaultQosPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "QOS packet count of traffic not matching any of the
ACE rules or hits on Default Action where the count bit
is turned on in ACL Global Action."
::= { rcPrFilterAclStatsEntry 7 }
rcPrFilterAclStatsMatchDefaultQosOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "QOS octet count of traffic not matching any of the
ACE rules or hits on Default Action where the count bit
is turned on in ACL Global Action."
::= { rcPrFilterAclStatsEntry 8 }
rcPrFilterAclStatsMatchGlobalSecurityPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Security packet count of traffic matching any of the
ACE rules or hits on Default Action where the count bit
is turned on in ACL Global Action."
::= { rcPrFilterAclStatsEntry 9 }
rcPrFilterAclStatsMatchGlobalSecurityOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Security octet count of traffic matching any of the
ACE rules or hits on Default Action where the count bit
is turned on in ACL Global Action."
::= { rcPrFilterAclStatsEntry 10 }
rcPrFilterAclStatsMatchGlobalQosPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "QOS packet count of traffic matching any of the
ACE rules or hits on Default Action where the count bit
is turned on in ACL Global Action."
::= { rcPrFilterAclStatsEntry 11 }
rcPrFilterAclStatsMatchGlobalQosOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "QOS octet count of traffic matching any of the
ACE rules or hits on Default Action where the count bit
is turned on in ACL Global Action."
::= { rcPrFilterAclStatsEntry 12 }
-- 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
-- rcPrFilterAceProtoIcmpMsgTypeEntry
-- rcPrFilterAceProtoTcpFlagsEntry
-- rcPrFilterAceStatsEntry
-- rcPrFilterAceEthShowEntry
-- rcPrFilterAceIpShowEntry
-- rcPrFilterAceProtoShowEntry
-- rcPrFilterAceProtoSrcPortEntry
-- rcPrFilterAceProtoDstPortEntry
-- rcPrFilterAceProtoTcpOptionEntry
-- rcPrFilterAceProtoRoutingTypeEntry
-- rcPrFilterAceProtoIcmpv6MsgTypeEntry
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,
rcPrFilterAceMltIndex INTEGER,
rcPrFilterAceRowStatus RowStatus,
rcPrFilterAceIpfixState EnableValue,
rcPrFilterAceRedirectNextHopIpv6 Ipv6Address,
rcPrFilterAceDstPortList PortSet,
rcPrFilterAceDstVlanId Integer32,
rcPrFilterAceDstMltId Integer32,
rcPrFilterAceInternalQos Integer32,
rcPrFilterAceCount EnableValue,
rcPrFilterAceLog EnableValue,
rcPrFilterAceCopytoPcap EnableValue,
rcPrFilterAceDstIp IpAddress,
rcPrFilterAceDstIpTtl Integer32,
rcPrFilterAceDstIpDscp INTEGER,
rcPrFilterAceMonitoringIsidOffset Integer32,
rcPrFilterAceMonitoringIsid Integer32,
rcPrFilterAceMirroringQos Integer32,
rcPrFilterAceRemoveTag TruthValue,
rcPrFilterAceRedirectNextHopVrfName DisplayString
}
rcPrFilterAceAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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..16000)
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 }
rcPrFilterAceMltIndex OBJECT-TYPE
SYNTAX INTEGER (0..16)
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 }
rcPrFilterAceDstPortList OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Destination Port List for mirroring the packets."
::= { rcPrFilterAceEntry 22 }
rcPrFilterAceDstVlanId OBJECT-TYPE
SYNTAX Integer32(0..4094)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Destination Vlan to mirror the packets."
::= { rcPrFilterAceEntry 23 }
rcPrFilterAceDstMltId OBJECT-TYPE
SYNTAX Integer32 (0..512)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Destination Mlt to mirror the packets."
::= { rcPrFilterAceEntry 24 }
rcPrFilterAceInternalQos OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Internal QOS Level assigned to the packet flow. DefVal = 8 is Disable"
DEFVAL { 8 }
::= { rcPrFilterAceEntry 25 }
rcPrFilterAceCount OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Value indicating whether Count option on the
Ace is enabled."
DEFVAL { disable }
::= { rcPrFilterAceEntry 26 }
rcPrFilterAceLog OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Value indicating whether log option on the
Ace is enabled."
DEFVAL { disable }
::= { rcPrFilterAceEntry 27 }
rcPrFilterAceCopytoPcap OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Value indicating whether copy to pcap option
on the Ace is enabled."
DEFVAL { disable }
::= { rcPrFilterAceEntry 28 }
rcPrFilterAceDstIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Destination IP address to mirror the packets."
::= { rcPrFilterAceEntry 29 }
rcPrFilterAceDstIpTtl OBJECT-TYPE
SYNTAX Integer32 (2..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Ttl value for the mirrored packet when mirror
destination is IP. If other than default,
the encapsulated packet will have the given ttl."
DEFVAL { 64 }
::= { rcPrFilterAceEntry 30 }
rcPrFilterAceDstIpDscp 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 "Dscp value for the mirrored packet when mirror
destination is IP. 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
rcPrFilterAceIpDscp field to mark non-standard
traffic classes and local use PHBs."
DEFVAL { 256 }
::= { rcPrFilterAceEntry 31 }
rcPrFilterAceMonitoringIsidOffset OBJECT-TYPE
SYNTAX Integer32 (0..1000)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to configure the monitoring ISID offset value.
The offset id value is mapped to actual monitor I-SID value
in which packets are mirrored to."
::= { rcPrFilterAceEntry 32 }
rcPrFilterAceMonitoringIsid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual monitor I-SID value in which packets are mirrored to."
::= { rcPrFilterAceEntry 33 }
rcPrFilterAceMirroringQos OBJECT-TYPE
SYNTAX Integer32 (0..5)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to define the Quality of Service (QoS) profiles for the mirrored
packet into monitoring ISID."
DEFVAL { 1 }
::= { rcPrFilterAceEntry 34 }
rcPrFilterAceRemoveTag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to remove inner vlan tag of the
mirrored packet into the SPB network.
By default it is set to false and
vlan tag will not be removed."
DEFVAL { false }
::= { rcPrFilterAceEntry 35 }
rcPrFilterAceRedirectNextHopVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "VRF Name associated with IP/IPv6 redirect next hop."
::= { rcPrFilterAceEntry 36 }
-- 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,
rcPrFilterAceEthSrcAddrOperMask DisplayString
}
rcPrFilterAceEthSrcAddrAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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
mask(8) -- mask
}
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 }
rcPrFilterAceEthSrcAddrOperMask OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..14))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Mac Address mask value in hex which can
be set for the rcPrFilterAceEthSrcAddrOper when
the option selected is mask. It will be empty or
set to 000000000000 whenrcPrFilterAceEthSrcAddrOper
is set to 'eq'. In case of the prefix '0x' is
specified, 14 charaters is max length"
::= { rcPrFilterAceEthSrcAddrEntry 7 }
-- 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,
rcPrFilterAceEthDstAddrOperMask DisplayString
}
rcPrFilterAceEthDstAddrAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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
mask(8) -- mask
}
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 }
rcPrFilterAceEthDstAddrOperMask OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..14))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Mac Address mask value in hex which can
be set for the rcPrFilterAceEthDstAddrOper when
the option selected is mask. It will be empty or
set to 000000000000 whenrcPrFilterAceEthDstAddrOper
is set to 'eq'. In case of the prefix '0x' is
specified, 14 charaters is max length"
::= { rcPrFilterAceEthDstAddrEntry 7 }
-- 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..2048)
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..2000)
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
}
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,
rcPrFilterAceEthVlanTagPrioOperMask Integer32
}
rcPrFilterAceEthVlanTagPrioAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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
mask(8) -- mask
}
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 }
rcPrFilterAceEthVlanTagPrioOperMask OBJECT-TYPE
SYNTAX Integer32 (0..'7'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The mask value in hex which can be set for the
rcPrFilterAceEthVlanTagPrioOper when the option
selected is masked. This object is applicable for
VSP9000. Not for ERS8600"
::= { rcPrFilterAceEthVlanTagPrioEntry 6 }
-- 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..2048)
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..2000)
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
}
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,
rcPrFilterAceEthVlanIdOperMask Integer32,
rcPrFilterAceEthVlanIdVlanId INTEGER
}
rcPrFilterAceEthVlanIdAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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. This is a ERS 8600 supported object.
VSP9000 uses rcPrFilterAceEthVlanIdVlanId instead"
::= { rcPrFilterAceEthVlanIdEntry 3 }
rcPrFilterAceEthVlanIdOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1), -- exact match
mask(8) -- mask
}
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 }
rcPrFilterAceEthVlanIdOperMask OBJECT-TYPE
SYNTAX Integer32(0..'FFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The mask value in hex which can be set for the
rcPrFilterAceEthVlanIdOper when the option
selected is mask. This object is used with
rcPrFilterAceEthVlanIdVlanId in VSP 9000 to
replace rcPrFilterAceEthVlanIdVlanIdList "
::= { rcPrFilterAceEthVlanIdEntry 6 }
rcPrFilterAceEthVlanIdVlanId OBJECT-TYPE
SYNTAX INTEGER (1..4084)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Vlan Id to match on. VSP9000 use this object with
object rcPrFilterAceEthVlanIdOperMask to replace the
rcPrFilterAceEthVlanIdVlanIdList"
::= { rcPrFilterAceEthVlanIdEntry 7 }
-- 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..2048)
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..2000)
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,
rcPrFilterAceIpSrcAddrIpAddr IpAddress,
rcPrFilterAceIpSrcAddrOperMaskRange IpAddress
}
rcPrFilterAceIpSrcAddrAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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. Not applicable to VSP9000"
::= { 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. Not applicable
to VSP9000"
::= { rcPrFilterAceIpSrcAddrEntry 4 }
rcPrFilterAceIpSrcAddrOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1), -- exact match
mask(9),
range(10)
}
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 }
rcPrFilterAceIpSrcAddrIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "IP Source Address to match from IP header.
This object is defined and used to replace
the rcPrFilterAceIpSrcAddrList by VSP 9000"
::= { rcPrFilterAceIpSrcAddrEntry 7 }
rcPrFilterAceIpSrcAddrOperMaskRange OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The IP Mask value or High IP address based on
object rcPrFilterAceIpSrcAddrOper mask/range
option is selected."
::= { rcPrFilterAceIpSrcAddrEntry 8 }
-- 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,
rcPrFilterAceIpDstAddrIpAddr IpAddress,
rcPrFilterAceIpDstAddrOperMaskRange IpAddress
}
rcPrFilterAceIpDstAddrAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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.
Not applicable to VSP9000"
::= { 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. Not
applicable to VSP9000"
::= { rcPrFilterAceIpDstAddrEntry 4 }
rcPrFilterAceIpDstAddrOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1), -- exact match
mask(9),
range(10)
}
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 }
rcPrFilterAceIpDstAddrIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "IP Source Address to match from IP header.
This object is defined and used to replace
the rcPrFilterAceIpSrcAddrList by VSP 9000"
::= { rcPrFilterAceIpDstAddrEntry 7 }
rcPrFilterAceIpDstAddrOperMaskRange OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The IP mask value or Hi Ip address based on
object rcPrFilterAceIpDstAddrOper mask/range
option is selected."
::= { rcPrFilterAceIpDstAddrEntry 8 }
-- 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,
rcPrFilterAceIpDscpOperMask Integer32
}
rcPrFilterAceIpDscpAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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
mask(8)
}
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 }
rcPrFilterAceIpDscpOperMask OBJECT-TYPE
SYNTAX Integer32(0..'40'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The mask value in hex which can be set for the
rcPrFilterAceIpDscpOper when the option
selected is mask. It will be set to 0 or be used
when rcPrFilterAceIpDscpOper is set ro eq"
::= { rcPrFilterAceIpDscpEntry 7 }
-- 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..2048)
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..2000)
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
}
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..2048)
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..2000)
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..2048)
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..2000)
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..2048)
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..2000)
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
}
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,
rcPrFilterAceProtoTcpFlagsOperMask Integer32
}
rcPrFilterAceProtoTcpFlagsAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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 {
eq(1),
matchAny(6),
matchAll(7),
mask(8)
}
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 }
rcPrFilterAceProtoTcpFlagsOperMask OBJECT-TYPE
SYNTAX Integer32(0..'3F'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The mask value in hex which can be set for the
rcPrFilterAceProtoTcpFlagsOper when the option
selected is mask. It will be set 0x0 when object
rcPrFilterAceProtoTcpFlagsOper is set to eq"
::= { rcPrFilterAceProtoTcpFlagsEntry 7 }
-- 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..2048)
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..2000)
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 (0..703)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index to the AceStatsEntry, a unique identifier
of the portId. This object is not being used in
VSP 9000. It should be alway in VVSP 9000"
::= { 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,
rcPrFilterAceEthShowSrcAddrOperMask DisplayString,
rcPrFilterAceEthShowDstAddrOperMask DisplayString,
rcPrFilterAceEthShowVlanTagPrioOperMask Integer32,
rcPrFilterAceEthShowVlanIdOperMask Integer32,
rcPrFilterAceEthShowVlanId INTEGER
}
rcPrFilterAceEthShowAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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
mask(8), -- mask
notConfigured(254), -- not provisioned
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
mask(8), -- mask
notConfigured(254), -- not provisioned
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
notConfigured(254), -- not provisioned
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),
notConfigured(254)
}
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
mask(8), -- mask
notConfigured(254), -- not provisioned
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
notConfigured(254), -- not provisioned
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. This is a ERS 8600 supported object.
VSP9000 uses rcPrFilterAceEthShowVlanId instead"
::= { rcPrFilterAceEthShowEntry 13 }
rcPrFilterAceEthShowVlanIdOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1), -- exact match
ne(2), -- not equal
mask(8), -- mask
notConfigured(254), -- not provisioned
any(255) -- not provisioned
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operator for Ace Ethernet VlanId."
::= { rcPrFilterAceEthShowEntry 14 }
rcPrFilterAceEthShowSrcAddrOperMask OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..14))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The mask value in hex which can be set for the
rcPrFilterAceEthSrcAddrOper when the option
selected is mask. It will be empty or
set to 000000000000 whenrcPrFilterAceEthSrcAddrOper
is set to 'eq'. In case of the prefix '0x' is
specified, 14 charaters is max length"
::= { rcPrFilterAceEthShowEntry 15 }
rcPrFilterAceEthShowDstAddrOperMask OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..14))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The mask value in hex which can be set for the
rcPrFilterAceEthDstAddrOper when the option
selected is mask. It will be empty or
set to 000000000000 whenrcPrFilterAceEthDstAddrOper
is set to 'eq'. In case of the prefix '0x' is
specified, 14 charaters is max length"
::= { rcPrFilterAceEthShowEntry 16 }
rcPrFilterAceEthShowVlanTagPrioOperMask OBJECT-TYPE
SYNTAX Integer32 (0..'7'h)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The mask value in hex which can be set for the
rcPrFilterAceEthVlanTagPrioOper when the option
selected is masked. This object is applicable for
VSP9000. Not for ERS8600"
::= { rcPrFilterAceEthShowEntry 17 }
rcPrFilterAceEthShowVlanIdOperMask OBJECT-TYPE
SYNTAX Integer32(0..'FFF'h)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The mask value in hex which can be set for the
rcPrFilterAceEthVlanIdOper when the option
selected is mask. This object is used with
rcPrFilterAceEthVlanIdVlanId in VSP 9000 to
replace rcPrFilterAceEthVlanIdVlanIdList "
::= { rcPrFilterAceEthShowEntry 18 }
rcPrFilterAceEthShowVlanId OBJECT-TYPE
SYNTAX INTEGER (0..4084)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Vlan Id to match on. VSP9000 use this object with
object rcPrFilterAceEthVlanIdOperMask to replace the
rcPrFilterAceEthVlanIdVlanIdList"
::= { rcPrFilterAceEthShowEntry 19 }
-- 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,
rcPrFilterAceIpShowSrcAddrIpAddr IpAddress,
rcPrFilterAceIpShowSrcAddrOperMaskRange IpAddress,
rcPrFilterAceIpShowDstAddrIpAddr IpAddress,
rcPrFilterAceIpShowDstAddrOperMaskRange IpAddress,
rcPrFilterAceIpShowDscpOperMask Integer32
}
rcPrFilterAceIpShowAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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. Not applicable to VSP9000"
::= { 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
mask(9), -- mask
range(10), -- range
notConfigured(254), -- not provisioned
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.
Not applicable to VSP9000"
::= { 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
mask(9), -- mask
range(10), -- range
notConfigured(254), -- not provisioned
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
mask(8), -- mask
notConfigured(254), -- not provisioned
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
notConfigured(254), -- not provisioned
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),
notConfigured(254) -- not provisioned
}
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),
notConfigured(254)
}
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
notConfigured(254), -- not provisioned
any(255) -- not provisioned
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operator for Ip fragmentation."
::= { rcPrFilterAceIpShowEntry 14 }
rcPrFilterAceIpShowSrcAddrIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP Source Address to match from IP header.
This object is defined and used to replace
the rcPrFilterAceIpSrcAddrList by VSP 9000"
::= { rcPrFilterAceIpShowEntry 15 }
rcPrFilterAceIpShowSrcAddrOperMaskRange OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP Mask value or High IP address based on
object rcPrFilterAceIpSrcAddrOper mask/range
option is selected."
::= { rcPrFilterAceIpShowEntry 16 }
rcPrFilterAceIpShowDstAddrIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP Source Address to match from IP header.
This object is defined and used to replace
the rcPrFilterAceIpSrcAddrList by VSP 9000"
::= { rcPrFilterAceIpShowEntry 17 }
rcPrFilterAceIpShowDstAddrOperMaskRange OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP mask value or Hi Ip address based on
object rcPrFilterAceIpDstAddrOper mask/range
option is selected."
::= { rcPrFilterAceIpShowEntry 18 }
rcPrFilterAceIpShowDscpOperMask OBJECT-TYPE
SYNTAX Integer32(0..'40'h)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The mask value in hex which can be set for the
rcPrFilterAceIpDscpOper when the option
selected is mask. It will be set to 0 or be used
when rcPrFilterAceIpDscpOper is set ro eq"
::= { rcPrFilterAceIpShowEntry 19 }
-- 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,
rcPrFilterAceProtoShowSrcPort OCTET STRING,
rcPrFilterAceProtoShowSrcPortOper INTEGER,
rcPrFilterAceProtoShowSrcPortOperMaskRange Integer32,
rcPrFilterAceProtoShowDstPort OCTET STRING,
rcPrFilterAceProtoShowDstPortOper INTEGER,
rcPrFilterAceProtoShowDstPortOperMaskRange Integer32,
rcPrFilterAceProtoShowTcpFlagsOperMask Integer32,
rcPrFilterAceProtoShowRoutingTypeType Integer32,
rcPrFilterAceProtoShowRoutingTypeOper INTEGER,
rcPrFilterAceProtoShowIcmpv6MsgTypeList OCTET STRING,
rcPrFilterAceProtoShowIcmpv6MsgTypeOper INTEGER
}
rcPrFilterAceProtoShowAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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.
Not applicable to VSP9000"
::= { 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.
Not applicable to VSP9000"
::= { 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.
Not applicable to VSP9000"
::= { 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.
Not applicable to VSP9000"
::= { 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.
Not applicable to VSP9000"
::= { 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.
Not applicable to VSP9000"
::= { 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.
Not applicable to VSP9000"
::= { 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.
Not applicable to VSP9000"
::= { 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
notConfigured(254), -- not provisioned
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 {
eq(1),
matchAny(6),
matchAll(7),
mask(8),
notConfigured(254), -- not provisioned
any(255) -- not provisioned
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operator for Ace Protocol TcpFlags."
::= { rcPrFilterAceProtoShowEntry 14 }
rcPrFilterAceProtoShowSrcPort OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1500))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Port Number or Port List to match on."
::= { rcPrFilterAceProtoShowEntry 15 }
rcPrFilterAceProtoShowSrcPortOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1), -- exact match
mask(8),
range(9),
notConfigured(254)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operator for Ace Protocol SrcPort."
::= { rcPrFilterAceProtoShowEntry 16 }
rcPrFilterAceProtoShowSrcPortOperMaskRange OBJECT-TYPE
SYNTAX Integer32(0..'FFFF'h)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value should be displayed in hex when
rcPrFilterAceProtoSrcPortOper is set to 'mask'.
This object will be used as a Range high value when
rcPrFilterAceProtoSrcPortOper is set to 'range'.
('range' is not supported in this 3.0 release).
If it is used as range high value, it should be
displayed in decimal formtat.
This object will be set to 0 when
rcPrFilterAceProtoSrcPortOper is set to 'eq'"
::= { rcPrFilterAceProtoShowEntry 17 }
rcPrFilterAceProtoShowDstPort OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1500))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Port Number or Port List to match on."
::= { rcPrFilterAceProtoShowEntry 18 }
rcPrFilterAceProtoShowDstPortOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1), -- exact match
mask(8),
range(9),
notConfigured(254)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operator for Ace Protocol DstPort."
::= { rcPrFilterAceProtoShowEntry 19 }
rcPrFilterAceProtoShowDstPortOperMaskRange OBJECT-TYPE
SYNTAX Integer32(0..'FFFF'h)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value should be displayed in hex when
rcPrFilterAceProtoDstPortOper is set to 'mask'.
This object will be used as a Range high value when
rcPrFilterAceProtoDstPortOper is set to 'range'.
('range' is not supported in this 3.0 release).
If it is used as range high value, it should be
displayed in decimal formtat.
This object will be set to 0 when
rcPrFilterAceProtoDstPortOper is set to 'eq'"
::= { rcPrFilterAceProtoShowEntry 20 }
rcPrFilterAceProtoShowTcpFlagsOperMask OBJECT-TYPE
SYNTAX Integer32(0..'3F'h)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The mask value in hex which can be set for the
rcPrFilterAceProtoTcpFlagsOper when the option
selected is mask. It will be set 0x0 when object
rcPrFilterAceProtoTcpFlagsOper is set to eq"
::= { rcPrFilterAceProtoShowEntry 21 }
rcPrFilterAceProtoShowRoutingTypeType OBJECT-TYPE
SYNTAX Integer32(0..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Value of Protocol routing-type."
::= { rcPrFilterAceProtoShowEntry 22 }
rcPrFilterAceProtoShowRoutingTypeOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1), -- exact match
ne(2), -- not equal
notConfigured(254), -- not provisioned
any(255) -- not provisioned
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operator for Ace Protocol RoutingType."
::= { rcPrFilterAceProtoShowEntry 23 }
rcPrFilterAceProtoShowIcmpv6MsgTypeList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1500))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "One or a list of ICMPv6 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 24 }
rcPrFilterAceProtoShowIcmpv6MsgTypeOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1), -- exact match
ne(2), -- not equal
notConfigured(254), -- not provisioned
any(255) -- not provisioned
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operator for Ace Protocol Icmpv6MsgTypes."
::= { rcPrFilterAceProtoShowEntry 25 }
-- 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,
rcPrFilterAceIpv6SrcAddrOperMask OCTET STRING
}
rcPrFilterAceIpv6SrcAddrAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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 obsolete
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
mask(3)
}
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 }
rcPrFilterAceIpv6SrcAddrOperMask OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The ipv6 mask value when rcPrFilterAceIpv6SrcAddrOper mask is selected."
::= { rcPrFilterAceIpv6SrcAddrEntry 7 }
-- 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,
rcPrFilterAceIpv6DstAddrOperMask OCTET STRING
}
rcPrFilterAceIpv6DstAddrAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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 obsolete
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
mask(3)
}
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 }
rcPrFilterAceIpv6DstAddrOperMask OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The ipv6 mask value when rcPrFilterAceIpv6DstAddrOper mask is selected."
::= { rcPrFilterAceIpv6DstAddrEntry 7 }
-- 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 Ipv6NextHdr,
rcPrFilterAceIpv6NextHdrOper INTEGER,
rcPrFilterAceIpv6NextHdrRowStatus RowStatus
}
rcPrFilterAceIpv6NextHdrAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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 Ipv6NextHdr
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 Ipv6NextHdr,
rcPrFilterAceIpv6ShowNxtHdrOper INTEGER,
rcPrFilterAceIpv6ShowTrafficClsOper INTEGER,
rcPrFilterAceIpv6ShowTrafficCls INTEGER,
rcPrFilterAceIpv6ShowSrcAddrMask OCTET STRING,
rcPrFilterAceIpv6ShowDstAddrMask OCTET STRING
}
rcPrFilterAceIpv6ShowAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
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..2000)
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 Ipv6 source address to display."
::= { rcPrFilterAceIpv6ShowEntry 3 }
rcPrFilterAceIpv6ShowSrcAddrOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1), -- exact match
ne(2), -- not equal
mask(3),
any(255) -- not provisioned
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operators for Ace Ipv6 Source Address."
::= { rcPrFilterAceIpv6ShowEntry 4 }
rcPrFilterAceIpv6ShowDstAddrList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1500))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "List of Ipv6 destination address to display."
::= { rcPrFilterAceIpv6ShowEntry 5 }
rcPrFilterAceIpv6ShowDstAddrOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1), -- exact match
ne(2), -- not equal
mask(3),
any(255) -- not provisioned
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operators for Ace Ipv6 Destination Address."
::= { rcPrFilterAceIpv6ShowEntry 6 }
rcPrFilterAceIpv6ShowNxtHdrNxtHdr OBJECT-TYPE
SYNTAX Ipv6NextHdr
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ipv6 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 Ipv6 next hdr."
::= { rcPrFilterAceIpv6ShowEntry 8 }
rcPrFilterAceIpv6ShowTrafficClsOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1), -- exact match
any(255) -- not provisioned
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Operator for Ace Ipv6 Traffic Class"
::= { rcPrFilterAceIpv6ShowEntry 9 }
rcPrFilterAceIpv6ShowTrafficCls OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ipv6 traffic class value to display."
::= { rcPrFilterAceIpv6ShowEntry 10 }
rcPrFilterAceIpv6ShowSrcAddrMask OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ipv6 SrcAddr Mask value to display."
::= { rcPrFilterAceIpv6ShowEntry 11 }
rcPrFilterAceIpv6ShowDstAddrMask OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ipv6 DstAddr Mask value to display."
::= { rcPrFilterAceIpv6ShowEntry 12 }
-- ACE Protocol TCP/UDP Src Port Table
rcPrFilterAceProtoSrcPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrFilterAceProtoSrcPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table of Aces to store TCP/UDP Source Port information
of each Ace in context of its parent Acl."
::= { rcPrFilterAce 33 }
rcPrFilterAceProtoSrcPortEntry OBJECT-TYPE
SYNTAX RcPrFilterAceProtoSrcPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "One entry holding Ace Protocol TCP/UDP Source Port
information. An Ace is a member of one Acl."
INDEX { rcPrFilterAceProtoSrcPortAclId,
rcPrFilterAceProtoSrcPortAceId }
::= { rcPrFilterAceProtoSrcPortTable 1 }
RcPrFilterAceProtoSrcPortEntry ::= SEQUENCE {
rcPrFilterAceProtoSrcPortAclId INTEGER,
rcPrFilterAceProtoSrcPortAceId INTEGER,
rcPrFilterAceProtoSrcPortPort OCTET STRING,
rcPrFilterAceProtoSrcPortCount INTEGER,
rcPrFilterAceProtoSrcPortOper INTEGER,
rcPrFilterAceProtoSrcPortRowStatus RowStatus,
rcPrFilterAceProtoSrcPortOperMaskRange Integer32
}
rcPrFilterAceProtoSrcPortAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index to the AceProtoSrcPortEntry, a unique
identifier for Acl entry in the range of Table
Size."
::= { rcPrFilterAceProtoSrcPortEntry 1 }
rcPrFilterAceProtoSrcPortAceId OBJECT-TYPE
SYNTAX INTEGER (1..2000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index to the AceProtoSrcPortEntry, a unique
identifier for Ace entry in the range of Table
Size."
::= { rcPrFilterAceProtoSrcPortEntry 2 }
rcPrFilterAceProtoSrcPortPort OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1500))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Port Number or Port List to match on."
::= { rcPrFilterAceProtoSrcPortEntry 3 }
rcPrFilterAceProtoSrcPortCount 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."
::= { rcPrFilterAceProtoSrcPortEntry 4 }
rcPrFilterAceProtoSrcPortOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1), -- exact match
mask(8),
range(9)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Operator for Ace Protocol SrcPort."
::= { rcPrFilterAceProtoSrcPortEntry 5 }
rcPrFilterAceProtoSrcPortRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Create/delete operations for this entry."
::= { rcPrFilterAceProtoSrcPortEntry 6 }
rcPrFilterAceProtoSrcPortOperMaskRange OBJECT-TYPE
SYNTAX Integer32(0..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The value should be displayed in hex when
rcPrFilterAceProtoSrcPortOper is set to 'mask'.
This object will be used as a Range high value when
rcPrFilterAceProtoSrcPortOper is set to 'range'.
('range' is not supported in this 3.0 release).
If it is used as range high value, it should be
displayed in decimal formtat.
This object will be set to 0 when
rcPrFilterAceProtoSrcPortOper is set to 'eq'"
::= { rcPrFilterAceProtoSrcPortEntry 7 }
-- ACE Protocol TCP/UDP DstPort Table
rcPrFilterAceProtoDstPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrFilterAceProtoDstPortEntry
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 34 }
rcPrFilterAceProtoDstPortEntry OBJECT-TYPE
SYNTAX RcPrFilterAceProtoDstPortEntry
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 { rcPrFilterAceProtoDstPortAclId,
rcPrFilterAceProtoDstPortAceId }
::= { rcPrFilterAceProtoDstPortTable 1 }
RcPrFilterAceProtoDstPortEntry ::= SEQUENCE {
rcPrFilterAceProtoDstPortAclId INTEGER,
rcPrFilterAceProtoDstPortAceId INTEGER,
rcPrFilterAceProtoDstPortPort OCTET STRING,
rcPrFilterAceProtoDstPortCount INTEGER,
rcPrFilterAceProtoDstPortOper INTEGER,
rcPrFilterAceProtoDstPortRowStatus RowStatus,
rcPrFilterAceProtoDstPortOperMaskRange Integer32
}
rcPrFilterAceProtoDstPortAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index to the AceProtoDstPortEntry, a unique
identifier for Acl entry in the range of Table
Size."
::= { rcPrFilterAceProtoDstPortEntry 1 }
rcPrFilterAceProtoDstPortAceId OBJECT-TYPE
SYNTAX INTEGER (1..2000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index to the AceProtoDstPortEntry, a unique
identifier for Ace entry in the range of Table
Size."
::= { rcPrFilterAceProtoDstPortEntry 2 }
rcPrFilterAceProtoDstPortPort OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1500))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Port Number or Port List to match on."
::= { rcPrFilterAceProtoDstPortEntry 3 }
rcPrFilterAceProtoDstPortCount 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."
::= { rcPrFilterAceProtoDstPortEntry 4 }
rcPrFilterAceProtoDstPortOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1), -- exact match
mask(8),
range(9)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Operator for Ace Protocol DstPort."
::= { rcPrFilterAceProtoDstPortEntry 5 }
rcPrFilterAceProtoDstPortRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Create/delete operations for this entry."
::= { rcPrFilterAceProtoDstPortEntry 6 }
rcPrFilterAceProtoDstPortOperMaskRange OBJECT-TYPE
SYNTAX Integer32(0..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The value should be displayed in hex when
rcPrFilterAceProtoDstPortOper is set to 'mask'.
This object will be used as a Range high value when
rcPrFilterAceProtoDstPortOper is set to 'range'.
('range' is not supported in this 3.0 release).
If it is used as range high value, it should be
displayed in decimal formtat.
This object will be set to 0 when
rcPrFilterAceProtoDstPortOper is set to 'eq'"
::= { rcPrFilterAceProtoDstPortEntry 7 }
-- ACE Protocol Tcp-Option table
rcPrFilterAceProtoTcpOptionTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrFilterAceProtoTcpOptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table of Aces to store TCP Option information
of each Ace in context of its parent Acl."
::= { rcPrFilterAce 35 }
rcPrFilterAceProtoTcpOptionEntry OBJECT-TYPE
SYNTAX RcPrFilterAceProtoTcpOptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "One entry holding Ace Protocol TCP option
information. An Ace is a member of one Acl."
INDEX { rcPrFilterAceProtoTcpOptionAclId,
rcPrFilterAceProtoTcpOptionAceId }
::= { rcPrFilterAceProtoTcpOptionTable 1 }
RcPrFilterAceProtoTcpOptionEntry ::= SEQUENCE {
rcPrFilterAceProtoTcpOptionAclId INTEGER,
rcPrFilterAceProtoTcpOptionAceId INTEGER,
rcPrFilterAceProtoTcpOptionHeader INTEGER,
rcPrFilterAceProtoTcpOptionOper INTEGER,
rcPrFilterAceProtoTcpOptionRowStatus RowStatus
}
rcPrFilterAceProtoTcpOptionAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index to the rcPrFilterAceProtoTcpOptionEntry,
a unique identifier for Acl entry in the range of Table
Size."
::= { rcPrFilterAceProtoTcpOptionEntry 1 }
rcPrFilterAceProtoTcpOptionAceId OBJECT-TYPE
SYNTAX INTEGER (1..2000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index to the rcPrFilterAceProtoTcpOptionEntry,
a unique identifier for Ace entry in the
range of Table Size."
::= { rcPrFilterAceProtoTcpOptionEntry 2 }
rcPrFilterAceProtoTcpOptionHeader OBJECT-TYPE
SYNTAX INTEGER {
no-operation(1),
max-segment-size(2),
wsopt(3),
sack-permitted(4),
sack(5),
tsopt(8),
partial-order-conn-perm(9),
partial-order-service-profile(10),
cc(11),
cc-new(12),
cc-echo(13),
tcp-alt-checksum-req(14),
tcp-alt-checksum-data(15),
md5(19),
quick-start-resp(27),
user-timeout-opt(28)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "TCP options to be matched from the TCP Header.
1 No-Operation
2 MaximumSegmentSize
3 WSOPT - Window Scale
4 SACK Permitted
5 SACK
8 TSOPT - Time Stamp Option
9 Partial Order Connection Permitted
10 Partial Order Service Profile
11 CC
12 CC.NEW
13 CC.ECHO
14 TCP Alternate Checksum Request
15 TCP Alternate Checksum Data
19 MD5 Signature Option
27 Quick-Start Response
28 User Timeout Option "
::= {rcPrFilterAceProtoTcpOptionEntry 3 }
rcPrFilterAceProtoTcpOptionOper OBJECT-TYPE
SYNTAX INTEGER {
any(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Logical Operator - only 'any' is valid at present."
DEFVAL { any }
::= {rcPrFilterAceProtoTcpOptionEntry 4 }
rcPrFilterAceProtoTcpOptionRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Create/delete operations for this entry."
::= { rcPrFilterAceProtoTcpOptionEntry 5 }
-- ACE Ipv6 Traffic class Table
rcPrFilterAceIpv6TrafficClsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrFilterAceIpv6TrafficClsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table of Aces to store IPv6 Traffic Class
Header information of each Ace in context of its
parent Acl."
::= { rcPrFilterAce 36 }
rcPrFilterAceIpv6TrafficClsEntry OBJECT-TYPE
SYNTAX RcPrFilterAceIpv6TrafficClsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "One Ace entry holding Ace IPv6 Traffic Class
information. An Ace is a member of one Acl."
INDEX { rcPrFilterAceIpv6TrafficClsAclId,
rcPrFilterAceIpv6TrafficClsAceId }
::= { rcPrFilterAceIpv6TrafficClsTable 1 }
RcPrFilterAceIpv6TrafficClsEntry ::= SEQUENCE {
rcPrFilterAceIpv6TrafficClsAclId INTEGER,
rcPrFilterAceIpv6TrafficClsAceId INTEGER,
rcPrFilterAceIpv6TrafficClsRowStatus RowStatus,
rcPrFilterAceIpv6TrafficClsOper INTEGER,
rcPrFilterAceIpv6TrafficClsTrafficCls INTEGER
}
rcPrFilterAceIpv6TrafficClsAclId OBJECT-TYPE
SYNTAX INTEGER (1..2048)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index to the AceIpv6TrafficClsEntry, a unique
identifier for Acl entry in the range of Table
Size."
::= { rcPrFilterAceIpv6TrafficClsEntry 1 }
rcPrFilterAceIpv6TrafficClsAceId OBJECT-TYPE
SYNTAX INTEGER (1..2000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index to the AceIpv6TrafficClsEntry, a unique
identifier for Acl entry in the range of Table
Size."
::= { rcPrFilterAceIpv6TrafficClsEntry 2 }
rcPrFilterAceIpv6TrafficClsRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Create/delete operations for this entry."
::= { rcPrFilterAceIpv6TrafficClsEntry 3 }
rcPrFilterAceIpv6TrafficClsOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1) -- exact match
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Operators for Ace IPv6 Traffic Class"
::= { rcPrFilterAceIpv6TrafficClsEntry 4 }
rcPrFilterAceIpv6TrafficClsTrafficCls OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ipv6 Traffic Class value"
DEFVAL { 0 }
::= { rcPrFilterAceIpv6TrafficClsEntry 5 }
-- ACE Protocol RoutingType table
rcPrFilterAceProtoRoutingTypeTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrFilterAceProtoRoutingTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table of Ace's to store IPv6 Routing header type
information of each Ace in context of its
parent Acl."
::= { rcPrFilterAce 37 }
rcPrFilterAceProtoRoutingTypeEntry OBJECT-TYPE
SYNTAX RcPrFilterAceProtoRoutingTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "One Ace entry holding Ace IPv6 routing header type
information. An Ace is a member of one Acl."
INDEX { rcPrFilterAceProtoRoutingTypeAclId,
rcPrFilterAceProtoRoutingTypeAceId }
::= { rcPrFilterAceProtoRoutingTypeTable 1 }
RcPrFilterAceProtoRoutingTypeEntry ::= SEQUENCE {
rcPrFilterAceProtoRoutingTypeAclId Integer32,
rcPrFilterAceProtoRoutingTypeAceId Integer32,
rcPrFilterAceProtoRoutingTypeType Integer32,
rcPrFilterAceProtoRoutingTypeOper INTEGER,
rcPrFilterAceProtoRoutingTypeRowStatus RowStatus
}
rcPrFilterAceProtoRoutingTypeAclId OBJECT-TYPE
SYNTAX Integer32 (1..2048)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index to the AceProtoRoutingTypeEntry, a unique
identifier for Acl entry in the range of Table
Size."
::= { rcPrFilterAceProtoRoutingTypeEntry 1 }
rcPrFilterAceProtoRoutingTypeAceId OBJECT-TYPE
SYNTAX Integer32 (1..2000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index to the AceProtoRoutingTypeEntry, a unique
identifier for Ace entry in the range of Table
Size."
::= { rcPrFilterAceProtoRoutingTypeEntry 2 }
rcPrFilterAceProtoRoutingTypeType OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The ipv6 routing header type to look for."
::= { rcPrFilterAceProtoRoutingTypeEntry 3 }
rcPrFilterAceProtoRoutingTypeOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1) -- exact match
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Operators for Ace IPv6 routing header type."
::= { rcPrFilterAceProtoRoutingTypeEntry 4 }
rcPrFilterAceProtoRoutingTypeRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Create/delete operations for this entry."
::= { rcPrFilterAceProtoRoutingTypeEntry 5 }
-- ACE Protocol Icmpv6MsgType table
rcPrFilterAceProtoIcmpv6MsgTypeTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPrFilterAceProtoIcmpv6MsgTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table of Aces to store ICMPv6 message type information
of each Ace in context of its parent Acl."
::= { rcPrFilterAce 38 }
rcPrFilterAceProtoIcmpv6MsgTypeEntry OBJECT-TYPE
SYNTAX RcPrFilterAceProtoIcmpv6MsgTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "One entry holding Ace ICMPv6 message type
information. An Ace is a member of one Acl."
INDEX { rcPrFilterAceProtoIcmpv6MsgTypeAclId,
rcPrFilterAceProtoIcmpv6MsgTypeAceId }
::= { rcPrFilterAceProtoIcmpv6MsgTypeTable 1 }
RcPrFilterAceProtoIcmpv6MsgTypeEntry ::= SEQUENCE {
rcPrFilterAceProtoIcmpv6MsgTypeAclId Integer32,
rcPrFilterAceProtoIcmpv6MsgTypeAceId Integer32,
rcPrFilterAceProtoIcmpv6MsgTypeList OCTET STRING,
rcPrFilterAceProtoIcmpv6MsgTypeCount Integer32,
rcPrFilterAceProtoIcmpv6MsgTypeOper INTEGER,
rcPrFilterAceProtoIcmpv6MsgTypeRowStatus RowStatus
}
rcPrFilterAceProtoIcmpv6MsgTypeAclId OBJECT-TYPE
SYNTAX Integer32 (1..2048)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index to the AceProtoIcmpv6MsgTypeEntry, a unique
identifier for Acl entry in the range of Table
Size."
::= { rcPrFilterAceProtoIcmpv6MsgTypeEntry 1 }
rcPrFilterAceProtoIcmpv6MsgTypeAceId OBJECT-TYPE
SYNTAX Integer32 (1..2000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index to the AceProtoIcmpv6MsgTypeEntry, a unique
identifier for Ace entry in the range of Table
Size."
::= { rcPrFilterAceProtoIcmpv6MsgTypeEntry 2 }
rcPrFilterAceProtoIcmpv6MsgTypeList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1500))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "One or a list of ICMPv6 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)."
::= { rcPrFilterAceProtoIcmpv6MsgTypeEntry 3 }
rcPrFilterAceProtoIcmpv6MsgTypeCount OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Count to store the number of discrete ranges
entered for the ICMP message types."
::= { rcPrFilterAceProtoIcmpv6MsgTypeEntry 4 }
rcPrFilterAceProtoIcmpv6MsgTypeOper OBJECT-TYPE
SYNTAX INTEGER {
eq(1) -- exact match
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Operator for Ace Protocol Icmpv6MsgTypes."
::= { rcPrFilterAceProtoIcmpv6MsgTypeEntry 5 }
rcPrFilterAceProtoIcmpv6MsgTypeRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Create/delete operations for this entry."
::= { rcPrFilterAceProtoIcmpv6MsgTypeEntry 6 }
--
-- The MIB module is the definition of the managed objects for the Virtual Router.
-- These are virtual router mibs extracted from draft-ietf-l3vpn-vr-mib-04.txt
--
--
-- Textual conventions
--
VPNId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The purpose of a VPN-ID is to uniquely identify a VPN.
The Global VPN Identifier format is:
3 octet VPN Authority, Organizationally Unique Identifier
followed by 4 octet VPN index identifying VPN according
to OUI"
REFERENCE
"Fox, B. and Gleeson, B., 'Virtual Private Networks
Identifier', RFC 2685, September 1999."
SYNTAX OCTET STRING (SIZE (7))
VrfRpTriggerBitCode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This object represents Routing Protocol (RP)
Triggers on a Virtual Router. The BITS
represent an Action-code that specifies the
action on the Routing Protocols.
The actions are: initiate or shutdown.
When encoding the RP using the BITS construct,
the value is encoded as an OCTET STRING where
the first bit (bit 0) is the highest bit of the
octet.
Bits 0-3 may be specified in any combination to
allow multiple Routing Protocols to be acted on
simultaneously or individually.
"
SYNTAX BITS {
rip (0),
ospf(1),
bgp (2),
isis(3),
pim (4),
mvr (5),
pim6 (6),
msdp (7)
}
--
-- Node definitions
--
rcVrfMib OBJECT IDENTIFIER ::= { rcVrf 1 }
rcVrfNotifications OBJECT IDENTIFIER ::= { rcVrfMib 0 }
rcVrfObjects OBJECT IDENTIFIER ::= { rcVrfMib 1 }
rcVrfNotificationObjects OBJECT IDENTIFIER ::= { rcVrfMib 2 }
rcVrfConfig OBJECT IDENTIFIER ::= { rcVrfObjects 1 }
rcVrfConfigScalars OBJECT IDENTIFIER ::= { rcVrfConfig 1 }
rcVrfConfigNextAvailableVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The next available Virtual Router Id (index).
This object provides a hint for the rcVrfId value
to use when administratively creating a new
rcVrfConfigEntry.
A GET of this object returns the next available rcVrfId
value to be used to create an entry in the associated
rcVrfConfigTable; or zero, if no valid rcVrfId
value is available. A value of zero(0) indicates that
it is not possible to create a new rcVrfConfigEntry.
This object also returns a value of zero when it is the
lexicographic successor of a varbind presented in an
SNMP GETNEXT or GETBULK request, for which circumstance
it is assumed that ifIndex allocation is unintended.
Successive GETs will typically return different
values, thus avoiding collisions among cooperating
management clients seeking to create table entries
simultaneously.
Unless specified otherwise by its MAX-ACCESS and
DESCRIPTION clauses, an object of this type is read-only,
and a SET of such an object returns a notWritable error."
::= { rcVrfConfigScalars 1 }
rcVrfConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVrfConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is for creating the new Virtual Routers."
::= { rcVrfConfig 2 }
rcVrfConfigEntry OBJECT-TYPE
SYNTAX RcVrfConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entries in this table can be added/deleted
using the rcVrfRowStatus."
INDEX { rcVrfId }
::= { rcVrfConfigTable 1 }
RcVrfConfigEntry ::=
SEQUENCE {
rcVrfId
VrfIdentifier,
rcVrfRowStatus
RowStatus,
rcVrfName
DisplayString,
rcVrfContextName
SnmpAdminString,
rcVrfTrapEnable
TruthValue,
rcVrfMaxRoutes
Unsigned32,
rcVrfAdminStatus
INTEGER,
rcVrfVpnId
VPNId,
rcVrfRpTrigger
VrfRpTriggerBitCode,
rcVrfMaxRoutesTrapEnable
TruthValue,
rcVrfIpv6MaxRoutes
Unsigned32,
rcVrfIpv6MaxRoutesTrapEnable
TruthValue
}
rcVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The unique id of this virtual router instance. A Virtual
Router cannot not be created with rcVrfId = 0.
VRFID 0 is reserved for the Administrative VRF.
"
::= { rcVrfConfigEntry 1 }
rcVrfRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status column has three defined values:
- `active', which indicates that the conceptual row is
available for use by the managed device;
- `createAndGo', which is supplied by a management
station wishing to create a new instance of a
conceptual row and to have its status automatically set
to active, making it available for use by the managed
device;
- `destroy', which is supplied by a management station
wishing to delete all of the instances associated with
an existing conceptual row."
::= { rcVrfConfigEntry 2 }
rcVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Name of the Virtual Router."
::= { rcVrfConfigEntry 3 }
rcVrfContextName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The SNMPv2 Community String or SNMPv3 contextName
denotes the VRF 'context' and is used to logically
separate the MIB module management."
::= { rcVrfConfigEntry 4 }
rcVrfTrapEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This objects is used to enable the generation
of the VrfUp and VrfDown traps.
true(1) - VRF Traps Enabled
false(2) - VRF Traps Disabled"
DEFVAL { true }
::= { rcVrfConfigEntry 5 }
rcVrfMaxRoutes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the maximum number of routes that
this VRF can support. The default value is 10000."
DEFVAL { 10000 }
::= { rcVrfConfigEntry 6 }
rcVrfAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
testing(3),
unknown(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The administrative state of the Virtual Router."
DEFVAL { down }
::= { rcVrfConfigEntry 7 }
rcVrfVpnId OBJECT-TYPE
SYNTAX VPNId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Virtual Private Network Identifier of the Virtual
Router."
::= { rcVrfConfigEntry 8 }
rcVrfRpTrigger OBJECT-TYPE
SYNTAX VrfRpTriggerBitCode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object represents Routing Protocol (RP)
Triggers on a Virtual Router and it meant to
be used to initiate or shutdown routing
protocols on a VRF. Multiple RPs can be acted
on simultaneously. Also, individual RPs can
be brought up in steps, which should not
affect the RPs that were running. The BITS
represent an Action-code that specifies what
action is to be performed for the RPs.
The actions are: initiate(1) or shutdown(0).
The running status of an RP shall be available
in the VRF stats table's rcVrfRpStatus, which has
a similar format, but represents the status.
Bits 0-3 may be specified in any combination.
Individual routing protocols may be enabled
and disabled independently. Protocols are
enabled by setting the respective BIT and are
disabled by resetting the BIT.
So, for example, to enable RIP and BGP protocols
the rcVrfRpTrigger bits 0 and 2 need to be set, and
as encoded as 10100000.
All zeros should be interpreted as all protocols
disable.
"
DEFVAL {{ rip, ospf }}
::= { rcVrfConfigEntry 9 }
rcVrfMaxRoutesTrapEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This objects is used to enable the generation
of the VRF Max Routes Exceeded traps.
true(1) - VRF Max Routes Exceeded Traps Enabled
false(2) - VRF Max Routes Exceeded Traps Disabled"
DEFVAL { true }
::= { rcVrfConfigEntry 10 }
rcVrfIpv6MaxRoutes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the maximum number of IPv6 routes that
this VRF can support. The default value is 5000."
DEFVAL { 5000 }
::= { rcVrfConfigEntry 11 }
rcVrfIpv6MaxRoutesTrapEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This objects is used to enable the generation
of the IPv6 VRF Max Routes Exceeded traps.
true(1) - VRF IPv6 Max Routes Exceeded Traps Enabled
false(2) - VRF IPv6 Max Routes Exceeded Traps Disabled"
DEFVAL { true }
::= { rcVrfConfigEntry 12 }
rcVrfStat OBJECT IDENTIFIER ::= { rcVrfObjects 2 }
rcVrfStatScalars OBJECT IDENTIFIER ::= { rcVrfStat 1 }
rcVrfConfiguredVRFs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of VRFs configured on this network element."
::= { rcVrfStatScalars 1 }
rcVrfActiveVRFs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of VRFs that are active on the network element.
These are VRFs for which the
rcVrfStatOperStatus = up(1)"
::= { rcVrfStatScalars 2 }
rcVrfStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVrfStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains statistics for the Virtual Router."
::= { rcVrfStat 2 }
rcVrfStatEntry OBJECT-TYPE
SYNTAX RcVrfStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries in this table are per rcVrfId."
INDEX { rcVrfId }
::= { rcVrfStatTable 1 }
RcVrfStatEntry ::=
SEQUENCE {
rcVrfStatRouteEntries
Unsigned32,
rcVrfStatFIBEntries
Unsigned32,
rcVrfStatUpTime
TimeTicks,
rcVrfOperStatus
INTEGER,
rcVrfRpStatus
VrfRpTriggerBitCode,
rcVrfRouterAddressType
InetAddressType,
rcVrfRouterAddress
InetAddress
}
rcVrfStatRouteEntries OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of routes for this VRF."
::= { rcVrfStatEntry 1 }
rcVrfStatFIBEntries OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of FIB Entries for this VRF."
::= { rcVrfStatEntry 2 }
rcVrfStatUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time in (in hundredths of a second) since
this VRF entry has been operational."
::= { rcVrfStatEntry 3 }
rcVrfOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
unknown(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational status of the Virtual Router."
::= { rcVrfStatEntry 4 }
rcVrfRpStatus OBJECT-TYPE
SYNTAX VrfRpTriggerBitCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the status of Routing
Protocols on this VRF corresponding to the list
of RP specified in rcVrfRpTrigger.
The BITS represent an Action-code that specifies
the status of the RPs.
The status are: initiated (1) or shutdown (0).
Initiated status is indicated when the respective
BIT value is 1 and indicates shutdown when the
respective BIT value is 0.
Bits 0-3 may appear in any combination to
indicate that RPs may be enabled and disabled
independently or that multiple RP are acted on
simultaneously.
"
::= { rcVrfStatEntry 5 }
rcVrfRouterAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Router Address Type of this VRF."
::= { rcVrfStatEntry 6 }
rcVrfRouterAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Router Address of this VRF. It is derived from one of the
interfaces. If loopback interface is present, the loopback
interface address can be used. However, loopback interface
is optional."
::= { rcVrfStatEntry 7 }
-- 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 (3..12)
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 (60..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 { 60 }
::= { rcIpfixConfSlotEntry 6 }
rcIpfixConfSlotTempRefIntvPkts OBJECT-TYPE
SYNTAX Integer32 (1..600)
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 { 20 }
::= { 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 (3..12)
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 (1..65535)
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 (3..12)
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 (3..12)
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 }
--
-- IPVPN Mib
--
rcIpVpn OBJECT IDENTIFIER ::= { rcIp 27 }
rcIpVpnRouteDistinguisherTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Size of Route Distinguisher Table"
::= { rcIpVpn 1 }
rcIpVpnRouteDistinguisherTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpVpnRouteDistinguisherEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The Route Distinguisher Table is a table of entries."
::= { rcIpVpn 2 }
rcIpVpnRouteDistinguisherEntry OBJECT-TYPE
SYNTAX RcIpVpnRouteDistinguisherEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table contains route distinguisher entry for ipvpn. A route distinguisher entry can be of two types: Type 0 and Type 1. Each type is comprised as follows: Type 0 is made of the 2-byte Autonomous System Number (globally unique) as administrator field followed by a 4-byte locally assigned number field.Type 1 is made of a 4 byte IP address globally unique followed by a 2-byte locally assigned number."
INDEX { rcIpVpnVrfId }
::= { rcIpVpnRouteDistinguisherTable 1 }
RcIpVpnRouteDistinguisherEntry ::= SEQUENCE {
rcIpVpnVrfId VrfIdentifier,
rcIpVpnRouteDistinguisherType INTEGER,
rcIpVpnRouteDistinguisherAddress IpAddress,
rcIpVpnRouteDistinguisherAsNumber INTEGER,
rcIpVpnRouteDistinguisherAssignedNum Unsigned32,
rcIpVpnRouteDistinguisherRowStatus RowStatus
}
rcIpVpnVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The VrfId is the unique identifier of the
rcIpVpnRouteDistinguisherTable. It is unique because
there is only one Route-Distinguisher per Vrf i.e. there
is a one-to-one mapping between the route-distinguisher
and the Vrf."
::= { rcIpVpnRouteDistinguisherEntry 1 }
rcIpVpnRouteDistinguisherType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
asnum(1),
ipaddr(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The route distinguisher can be of the type Ipaddress or
AS number (Autonomous System) number."
DEFVAL {asnum}
::= { rcIpVpnRouteDistinguisherEntry 2 }
rcIpVpnRouteDistinguisherAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The IpAddress is required along with the Assigned number
to create a route-distinguisher entry."
::= { rcIpVpnRouteDistinguisherEntry 3 }
rcIpVpnRouteDistinguisherAsNumber OBJECT-TYPE
SYNTAX INTEGER(0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The AS (Autonomous System) number is required along with
the Assigned number to create a route-distinguisher entry."
::= { rcIpVpnRouteDistinguisherEntry 4 }
rcIpVpnRouteDistinguisherAssignedNum OBJECT-TYPE
SYNTAX Unsigned32(0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The assigned number is used in combination with the
IpAddress or the AS number to create an entry for the
route-distinguisher."
::= { rcIpVpnRouteDistinguisherEntry 5 }
rcIpVpnRouteDistinguisherRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Row Status for the Route Distinguisher Table."
::= { rcIpVpnRouteDistinguisherEntry 6 }
rcIpVpnRouteTargetTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Size of Route Target Table"
::= { rcIpVpn 3 }
rcIpVpnRouteTargetTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpVpnRouteTargetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table specifies per-VRF route target association."
::= { rcIpVpn 4 }
rcIpVpnRouteTargetEntry OBJECT-TYPE
SYNTAX RcIpVpnRouteTargetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in this table is created for each route target
configured for a VRF supporting a MPLS/BGP VPN instance."
INDEX { rcIpVpnRouteTargetIndex }
::= { rcIpVpnRouteTargetTable 1 }
RcIpVpnRouteTargetEntry ::=
SEQUENCE {
rcIpVpnRouteTargetIndex INTEGER,
rcIpVpnRouteTargetType INTEGER,
rcIpVpnRouteTargetIpAddress IpAddress,
rcIpVpnRouteTargetAsNumber INTEGER,
rcIpVpnRouteTargetAssignedNum Unsigned32,
rcIpVpnRouteTargetRowStatus RowStatus
}
rcIpVpnRouteTargetIndex OBJECT-TYPE
SYNTAX INTEGER(1..10000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The Route Target Index is a unique value for the
rcIpVpnRouteTargetTable. It is an incremental integer value."
::= { rcIpVpnRouteTargetEntry 1 }
rcIpVpnRouteTargetType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
asnum(1),
ipaddr(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The route target entry is identified on the basis of ipaddress for Autonomous System number."
DEFVAL {asnum}
::= { rcIpVpnRouteTargetEntry 2 }
rcIpVpnRouteTargetIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The IpAddress is required along with the Assigned number
to create a route-target entry."
::= { rcIpVpnRouteTargetEntry 3 }
rcIpVpnRouteTargetAsNumber OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The AS (Autonomous System) number is required along with
the Assigned number to create a route-target entry."
::= { rcIpVpnRouteTargetEntry 4 }
rcIpVpnRouteTargetAssignedNum OBJECT-TYPE
SYNTAX Unsigned32(0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The assigned number is used in combination with the IpAddress
or the AS number to create an entry for the route-target
table."
::= { rcIpVpnRouteTargetEntry 5 }
rcIpVpnRouteTargetRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Table Row Status."
::= { rcIpVpnRouteTargetEntry 6 }
rcVrfIpVpnTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Size of Vrf IpVpn Table"
::= { rcVrfObjects 3 }
rcVrfIpVpnTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVrfIpVpnTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table required to configure vpn under ip."
::= { rcVrfObjects 4 }
rcVrfIpVpnTableEntry OBJECT-TYPE
SYNTAX RcVrfIpVpnTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entries in this table are per rcVrfId."
INDEX { rcVrfIpVpnVrfId }
::= { rcVrfIpVpnTable 1 }
RcVrfIpVpnTableEntry ::=
SEQUENCE {
rcVrfIpVpnVrfId VrfIdentifier,
rcVrfIpVpnStatus EnableValue,
rcVrfIpVpnImportRTList IdList,
rcVrfIpVpnExportRTList IdList,
rcVrfIpVpnSvcLblAllocOpt INTEGER,
rcVrfIpVpnRowStatus RowStatus,
rcVrfIpVpnIsidNumber Integer32
}
rcVrfIpVpnVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The VrfId serves as the Index for the rcIpVpnVrfTable and
also for the rcIpVpnRouteDistinguisherTable. It allows to
connect to the vrf table to obtain other attributes like the
vrf name, rcVrfMaxRoutesTrapEnable etc."
::= { rcVrfIpVpnTableEntry 1 }
rcVrfIpVpnStatus OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The status of IpVpn."
DEFVAL { disable }
::= { rcVrfIpVpnTableEntry 2 }
rcVrfIpVpnImportRTList OBJECT-TYPE
SYNTAX IdList
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The Import RT list is a list of all the route-targets
attached to a particular vrf behaving in the import mode."
::= { rcVrfIpVpnTableEntry 3 }
rcVrfIpVpnExportRTList OBJECT-TYPE
SYNTAX IdList
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The Export RT list is a list of all the route-targets
attached to a particular vrf in the export mode."
::= { rcVrfIpVpnTableEntry 4 }
rcVrfIpVpnSvcLblAllocOpt OBJECT-TYPE
SYNTAX INTEGER {
perVrfperNexthop(1),
perVrf(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The service label allocation option for the ipvpn"
::= { rcVrfIpVpnTableEntry 5 }
rcVrfIpVpnRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "RowStatus for the Vpn Entry."
::= { rcVrfIpVpnTableEntry 6 }
rcVrfIpVpnIsidNumber OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "IP VPN I-SID number.Default 0 value indicates
that no i-sid has been assinged."
DEFVAL { 0 }
::= { rcVrfIpVpnTableEntry 7 }
rcVrfNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVrfNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is for EDM and SNMP agent to get source vrf name
for inter-vrf route redistribute."
::= { rcVrfObjects 5 }
rcVrfNameEntry OBJECT-TYPE
SYNTAX RcVrfNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry has the vrfid and name for source vrf needed by
inter-vrf route redistribute."
INDEX { rcVrfNameVrfId }
::= { rcVrfNameTable 1 }
RcVrfNameEntry ::=
SEQUENCE {
rcVrfNameVrfId
VrfIdentifier,
rcVrfNameVrfName
DisplayString
}
rcVrfNameVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The unique id of this virtual router instance."
::= { rcVrfNameEntry 1 }
rcVrfNameVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Name of the Virtual Router."
::= { rcVrfNameEntry 2 }
rcIpMvpnTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpMvpnTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table required to configure mvpn"
::= { rcIp 31 }
rcIpMvpnTableEntry OBJECT-TYPE
SYNTAX RcIpMvpnTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entries in this table are per rcVrfId."
INDEX { rcIpMvpnVrfId }
::= { rcIpMvpnTable 1 }
RcIpMvpnTableEntry ::=
SEQUENCE {
rcIpMvpnVrfId VrfIdentifier,
rcIpMvpnEnable EnableValue,
rcIpMvpnFwdCacheTimeout Integer32
}
rcIpMvpnVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The VrfId serves as the Index for rcVrfIpMvpnTableEntry"
::= { rcIpMvpnTableEntry 1 }
rcIpMvpnEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The status of mvpn on a vrf."
DEFVAL { disable }
::= { rcIpMvpnTableEntry 2 }
rcIpMvpnFwdCacheTimeout OBJECT-TYPE
SYNTAX Integer32 (10..86400)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Mvpn Fwd Cache Timeout in seconds"
DEFVAL { 210 }
::= { rcIpMvpnTableEntry 3 }
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 }
rcSlppGuardEtherType OBJECT-TYPE
SYNTAX Integer32(1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "SLPP Guard ether type."
DEFVAL { '8102'h }
::= { rcSlppScalars 6 }
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 RcVlanIdOrNone,
rcSlppVlanSlppEnable TruthValue,
rcSlppVlanRowStatus RowStatus
}
rcSlppVlanVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
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 RcVlanIdOrNone,
rcSlppPortSrcNodeType INTEGER,
rcSlppPortPktRxCount Integer32,
rcSlppPortGuardEnable TruthValue,
rcSlppPortGuardTimeout Integer32,
rcSlppPortGuardStatus INTEGER,
rcSlppPortGuardTimerCount Integer32,
rcSlppPortTimeToClrPktRxCount Unsigned32,
rcSlppPortRemainingTimeToClrPktRxCount Unsigned32,
rcSlppPortClearPktRxCount TruthValue
}
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 RcVlanIdOrNone
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 }
rcSlppPortPktRxCount OBJECT-TYPE
SYNTAX Integer32 (1..500)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of SLPP packets received on the port."
::= { rcSlppPortEntry 7}
rcSlppPortGuardEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag to indicate if SLPP-guard is enabled on the port."
::= { rcSlppPortEntry 8 }
rcSlppPortGuardTimeout OBJECT-TYPE
SYNTAX Integer32 (0|10..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value specifies the time period for which a port will remain
disabled. When SLPP-guard disables a port, after this time period
expires, the port will become re-enabled. A value of 0 means ports
will never be re-enabled."
::= { rcSlppPortEntry 9 }
rcSlppPortGuardStatus OBJECT-TYPE
SYNTAX INTEGER {
none(1),
monitoring(2),
blocking(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object indicates the SLPP-guard status of a port."
::= { rcSlppPortEntry 10 }
rcSlppPortGuardTimerCount OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value specifies the time period that has passed since
a port was operationally disabled by SLPP-guard. When this
object reaches the timeout value (rcSlppPortGuardTimeout),
the port will become re-enabled."
::= { rcSlppPortEntry 11 }
rcSlppPortTimeToClrPktRxCount OBJECT-TYPE
SYNTAX Unsigned32 (1..21600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Time to clear the SLPP Rx PDU counter. This has a default
value of 21600 seconds. Once SLPP is enabled and port
starts receiving SLPP PDUs, a timer is started and once
the timer exceeds this configured value, rcSlppPortPktRxCount
is reset to zero."
::= {rcSlppPortEntry 12}
rcSlppPortRemainingTimeToClrPktRxCount OBJECT-TYPE
SYNTAX Unsigned32 (1..21600)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Remaining time to clear the SLPP Rx PDU counter. It is
calculated using rcSlppPortTimeToClrPktRxCount and has
a granularity of 5 seconds."
::= { rcSlppPortEntry 13}
rcSlppPortClearPktRxCount OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear the SLPP Rx PDU counter."
::= { rcSlppPortEntry 14}
rcSlppIncomingVlanId OBJECT-TYPE
SYNTAX RcVlanIdOrNone
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 RcVlanIdOrNone
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Vlan on which the SLPP packet is received."
::= { rcSlppNotificationObjects 4 }
rcSlppGuardPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Port on which the SLPP-guard packet is received."
::= { rcSlppNotificationObjects 6 }
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 }
rcnSlppGuardHoldDownExpired NOTIFICATION-TYPE
OBJECTS { rcSlppGuardPortIfIndex }
STATUS current
DESCRIPTION
"Indicates that the SLPP-guard hold-down timer has expired on a port
on which SLPP-guard is enabled, and the port has been re-enabled."
::= { rcSlppNotifications 4 }
rcnSlppGuardPacketReceived NOTIFICATION-TYPE
OBJECTS { rcSlppGuardPortIfIndex }
STATUS current
DESCRIPTION
"Indicates an SLPP packet has been received on a port on which
SLPP-guard is enabled. The port has been disabled."
::= { rcSlppNotifications 5 }
--
-- MSDP Module
--
rcMsdpMib OBJECT IDENTIFIER ::= { rcMsdp 1 }
--
-- MSDP Node definitions
--
-- rcMsdpNotifications OBJECT IDENTIFIER ::= {rcMsdpMib 0}
rcMsdpObjects OBJECT IDENTIFIER ::= {rcMsdpMib 1}
rcMsdpNotificationObjects OBJECT IDENTIFIER ::= {rcMsdpMib 2}
--
-- Scalar objects
--
rcMsdpScalars OBJECT IDENTIFIER ::= {rcMsdpObjects 1}
rcMsdpRouteMapName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Route map name.
Transmit only the SA messages that meet the
match criteria in the route map name with a permit keyword.
It is used as the policy of the redistribute filter.
It can not be set when redistribute filter is disabled."
::= { rcMsdpScalars 1 }
rcMsdpRedistributeFilterEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "To enable or disable the redistribute filter.
This filter is used to filter the
(S,G,RP) entries provided by PIM to MSDP."
DEFVAL { false }
::= { rcMsdpScalars 2 }
rcMsdpRedistributeFilterApply OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Each time when making changes to the redistribute filter, it
will not take effect until it is applied."
DEFVAL { false }
::= { rcMsdpScalars 3 }
rcMsdpSACacheStatsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "Clear foreign SA-Cache entries."
DEFVAL {false}
::= { rcMsdpScalars 5 }
rcMsdpSACacheClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear foreign SA-Cache entries."
DEFVAL {false}
::= { rcMsdpScalars 6 }
rcMsdpStatsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear msdp statistics."
DEFVAL {false}
::= { rcMsdpScalars 7 }
--
-- The MSDP Peer table
--
rcMsdpPeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMsdpPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table that augments the management information in the
standard IETF msdpPeerTable."
::= { rcMsdpObjects 2 }
rcMsdpPeerEntry OBJECT-TYPE
SYNTAX RcMsdpPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A set of additional management information augmenting that of
the standard IETF msdpPeerEntry."
AUGMENTS { msdpPeerEntry }
::= { rcMsdpPeerTable 1 }
RcMsdpPeerEntry ::= SEQUENCE {
rcMsdpPeerAsNumber Integer32,
rcMsdpPeerTooShortMessages Counter32,
rcMsdpPeerInBadMessages Counter32,
rcMsdpPeerInKeepAliveMessages Counter32,
rcMsdpPeerOutKeepAliveMessages Counter32,
rcMsdpPeerInSAFilterEnabled TruthValue,
rcMsdpPeerInSAFilterRouteMapName SnmpAdminString,
rcMsdpPeerOutSAFilterEnabled TruthValue,
rcMsdpPeerOutSAFilterRouteMapName SnmpAdminString,
rcMsdpPeerDescription SnmpAdminString,
rcMsdpPeerSALimit Unsigned32,
rcMsdpPeerMd5AuthEnabled TruthValue,
rcMsdpPeerMd5AuthPassword SnmpAdminString,
rcMsdpPeerSAsLearnedFromThisPeer Counter32,
rcMsdpPeerSAsAdvertisedToThisPeer Counter32,
rcMsdpPeerUpOrDownTime TimeTicks,
rcMsdpPeerConnAndStatsClearedTime TimeTicks,
rcMsdpPeerAdminEnabled TruthValue,
rcMsdpPeerOperEnabled TruthValue,
rcMsdpPeerClearPeer TruthValue,
rcMsdpPeer4ByteAsNumber InetAutonomousSystemNumber
}
rcMsdpPeerAsNumber OBJECT-TYPE
SYNTAX Integer32 (-1..65535)
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION "The AS number of the remote Peer.
Value -1 indicates that AS number is not configured.
This is deprecated by rcMsdpPeer4ByteAsNumber."
::= { rcMsdpPeerEntry 1 }
rcMsdpPeerTooShortMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of Short messages received from this peer."
::= { rcMsdpPeerEntry 2 }
rcMsdpPeerInBadMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of Bad MSDP messages received from this peer."
::= { rcMsdpPeerEntry 3 }
rcMsdpPeerInKeepAliveMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of keep alive messages received from this peer."
::= { rcMsdpPeerEntry 4 }
rcMsdpPeerOutKeepAliveMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of keep alive messages transmitted to this peer."
::= { rcMsdpPeerEntry 5 }
rcMsdpPeerInSAFilterEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "To enable or disable the in SA filter of a peer."
DEFVAL { false }
::= { rcMsdpPeerEntry 6 }
rcMsdpPeerInSAFilterRouteMapName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The route Map name of IN SA Filter.
If route map name is configured,
it Accepts only the SA messages that meet the match criteria in the route
map map-name with a permit keyword.
If access route map name is not configured,
all inbound SA messages from this peer will be blocked."
::= { rcMsdpPeerEntry 7 }
rcMsdpPeerOutSAFilterEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "To enable or disable the out SA filter of a peer."
DEFVAL { false }
::= { rcMsdpPeerEntry 8 }
rcMsdpPeerOutSAFilterRouteMapName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The route Map name of OUT SA Filter.
If route map name is configured,
it sends only the SA messages that meet the match criteria
in the route map map-name with a permit keyword.
If access route map name is not configured,
all outbound SA messages sent to this peer will be blocked"
::= { rcMsdpPeerEntry 9 }
rcMsdpPeerDescription OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Peer specific description. It is used to make the peer
easier to be identified."
::= { rcMsdpPeerEntry 10 }
rcMsdpPeerSALimit OBJECT-TYPE
SYNTAX Unsigned32(0..6144)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The SA Cache limit for this peer."
::= { rcMsdpPeerEntry 11 }
rcMsdpPeerMd5AuthEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The MD5 Authentication status of this peer."
DEFVAL { false }
::= { rcMsdpPeerEntry 12 }
rcMsdpPeerMd5AuthPassword OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..80))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The MD5 Authentication password of this peer."
::= { rcMsdpPeerEntry 13 }
rcMsdpPeerSAsLearnedFromThisPeer OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of SAs learned from this peer."
::= { rcMsdpPeerEntry 14 }
rcMsdpPeerSAsAdvertisedToThisPeer OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of SAs advertised to this peer."
::= { rcMsdpPeerEntry 15 }
rcMsdpPeerUpOrDownTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MSDP Peer Up or Down duration."
::= { rcMsdpPeerEntry 16 }
rcMsdpPeerConnAndStatsClearedTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The duration of connection and statistics cleared ago."
::= { rcMsdpPeerEntry 17 }
rcMsdpPeerAdminEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The admin status of this peer."
DEFVAL { false }
::= { rcMsdpPeerEntry 19 }
rcMsdpPeerOperEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The operational status of this peer."
::= { rcMsdpPeerEntry 20 }
rcMsdpPeerClearPeer OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "It is an operational object. It is used to determine whether
the TCP connection for the specified peer will be cleared or not. The
returned value will be always `false` for query."
DEFVAL { false }
::= { rcMsdpPeerEntry 23 }
rcMsdpPeer4ByteAsNumber OBJECT-TYPE
SYNTAX InetAutonomousSystemNumber
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The AS number of the remote Peer.
The value of the default AS number is 0.
This object replaces rcMsdpPeerAsNumber."
::= { rcMsdpPeerEntry 24 }
--
-- The MSDP Source-Active Cache Records table
--
rcMsdpSACacheRecordsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMsdpSACacheRecordsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "SA (Source Active) - Cache Records Table. This table contains
foreign as well as local SA Cache entries. Foreign SA Cache
entries from this table will have corresponding entries in
the standard table msdpSACacheTable"
::= { rcMsdpObjects 4 }
rcMsdpSACacheRecordsEntry OBJECT-TYPE
SYNTAX RcMsdpSACacheRecordsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "SA Cache Entry."
INDEX { rcMsdpSACacheRecordsTypeInformation, rcMsdpSACacheRecordsGroupAddr,
rcMsdpSACacheRecordsSourceAddr, rcMsdpSACacheRecordsOriginRP }
::= { rcMsdpSACacheRecordsTable 1 }
RcMsdpSACacheRecordsEntry ::= SEQUENCE {
rcMsdpSACacheRecordsTypeInformation INTEGER,
rcMsdpSACacheRecordsGroupAddr IpAddress,
rcMsdpSACacheRecordsSourceAddr IpAddress,
rcMsdpSACacheRecordsOriginRP IpAddress,
rcMsdpSACacheRecordsOriginatorAsNumber Unsigned32,
rcMsdpSACacheRecordsRouteType INTEGER,
rcMsdpSACacheRecordsOriginatorAsNum Integer32
}
rcMsdpSACacheRecordsTypeInformation OBJECT-TYPE
SYNTAX INTEGER {
local(1),
foreign(2)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object describes the SA cache type.
It can be either local cache or foreign cache."
::= { rcMsdpSACacheRecordsEntry 1 }
rcMsdpSACacheRecordsGroupAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The group address of the SA Cache entry."
::= { rcMsdpSACacheRecordsEntry 2 }
rcMsdpSACacheRecordsSourceAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The source address of the SA Cache entry."
::= { rcMsdpSACacheRecordsEntry 3 }
rcMsdpSACacheRecordsOriginRP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The RP of the SA Cache entry. This field is in the INDEX
in order to catch multiple RP's advertising the same
source and group."
::= { rcMsdpSACacheRecordsEntry 4 }
rcMsdpSACacheRecordsOriginatorAsNumber OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "The AS number of the originator. This attribute is
obsoleted."
::= { rcMsdpSACacheRecordsEntry 5 }
rcMsdpSACacheRecordsRouteType OBJECT-TYPE
SYNTAX INTEGER {
rip(1),
ospf(2),
static(3),
bgp(4),
isis(5),
none(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The owner of the route that is used for rpf checking."
::= { rcMsdpSACacheRecordsEntry 6 }
rcMsdpSACacheRecordsOriginatorAsNum OBJECT-TYPE
SYNTAX Integer32 (-1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The AS number of the originator. This object is used to
obsolete rcMsdpSACacheRecordsOriginatorAsNumber.
Value -1 indicates that AS number is not configured."
::= { rcMsdpSACacheRecordsEntry 7 }
--
-- Notification Objects
--
rcMsdpSACacheType OBJECT-TYPE
SYNTAX INTEGER { local(1),
foreign(2)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object describes the SA cache type."
::= { rcMsdpNotificationObjects 1 }
rcMsdpVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "VRF ID for the MSDP."
::= { rcMsdpNotificationObjects 2 }
-- This MIB defines the serial information that can be read from
-- SFPs and SFPs including the vendor specific Nortel supplied data.
-- The INF-8074i SFP MSA and the SFF-8053 SFP specifications defined
-- the first 256 bytes of serial ID information. The SFF-8472
-- standard adds new options to those previously defined and adds
-- new transceiver types. The SFF-8472 standard also defines an
-- enhanced digital diagnostic monitoring interface for optical
-- devices which allows real-time access to device operating
-- parameters.
--
-- If the target device supports the SFF-8472 standard, there is an
-- extra 256 bit address space. Pertinant information from that
-- space is also described here.
-- TXT about XFPs
rcPlugOptModTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPlugOptModEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Gbic SFF diagnostic info table"
::= { rcPlugOptMod 1 }
rcPlugOptModEntry OBJECT-TYPE
SYNTAX RcPlugOptModEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing info. for a particular port"
INDEX { rcPlugOptModPortIndex }
::= { rcPlugOptModTable 1 }
RcPlugOptModEntry ::= SEQUENCE {
rcPlugOptModPortIndex InterfaceIndex, -- 1
-- Control information:
rcPlugOptModDdmStatusMask BITS, -- 2
rcPlugOptModCalibration INTEGER, -- 3
rcPlugOptModPowerMeasure INTEGER, -- 4
rcPlugOptModConnectorType DisplayString(SIZE(0..17)), -- 5 ; 16+1
rcPlugOptModVendorName DisplayString(SIZE(0..17)), -- 6 ; 16+1
rcPlugOptModVendorPartNumber DisplayString(SIZE(0..17)), -- 7 ; 16+1
rcPlugOptModVendorRevNumber DisplayString(SIZE(0..5)), -- 8 ; 4+1
rcPlugOptModVendorSN DisplayString(SIZE(0..17)), -- 9 ; 16+1
rcPlugOptModVendorDateCode DisplayString(SIZE(0..9)), -- 10; 8+1
-- Vendor information:
rcPlugOptModPEC DisplayString(SIZE(0..17)), -- 11 ;16+1
rcPlugOptModCLEI DisplayString(SIZE(0..11)), -- 12 ;10+1
rcPlugOptModSupportsDDM TruthValue, -- 13
rcPlugOptModAux1Monitoring INTEGER, -- 14
rcPlugOptModAux2Monitoring INTEGER, -- 15
rcPlugOptModWaveLength Integer32, -- 16
-- The DDM information:
rcPlugOptModTemperature INTEGER, -- 17
rcPlugOptModTemperatureHighAlarmThreshold INTEGER, -- 18
rcPlugOptModTemperatureLowAlarmThreshold INTEGER, -- 19
rcPlugOptModTemperatureHighWarningThreshold INTEGER, -- 20
rcPlugOptModTemperatureLowWarningThreshold INTEGER, -- 21
rcPlugOptModVoltage INTEGER, -- 22
rcPlugOptModVoltageHighAlarmThreshold INTEGER, -- 23
rcPlugOptModVoltageLowAlarmThreshold INTEGER, -- 24
rcPlugOptModVoltageHighWarningThreshold INTEGER, -- 25
rcPlugOptModVoltageLowWarningThreshold INTEGER, -- 26
rcPlugOptModBias INTEGER, -- 27
rcPlugOptModBiasHighAlarmThreshold INTEGER, -- 28
rcPlugOptModBiasLowAlarmThreshold INTEGER, -- 29
rcPlugOptModBiasHighWarningThreshold INTEGER, -- 30
rcPlugOptModBiasLowWarningThreshold INTEGER, -- 31
rcPlugOptModTxPower INTEGER, -- 32
rcPlugOptModTxPowerHighAlarmThreshold INTEGER, -- 33
rcPlugOptModTxPowerLowAlarmThreshold INTEGER, -- 34
rcPlugOptModTxPowerHighWarningThreshold INTEGER, -- 35
rcPlugOptModTxPowerLowWarningThreshold INTEGER, -- 36
rcPlugOptModRxPower INTEGER, -- 37
rcPlugOptModRxPowerHighAlarmThreshold INTEGER, -- 38
rcPlugOptModRxPowerLowAlarmThreshold INTEGER, -- 39
rcPlugOptModRxPowerHighWarningThreshold INTEGER, -- 40
rcPlugOptModRxPowerLowWarningThreshold INTEGER, -- 41
rcPlugOptModAux1 INTEGER, -- 42
rcPlugOptModAux1HighAlarmThreshold INTEGER, -- 43
rcPlugOptModAux1LowAlarmThreshold INTEGER, -- 44
rcPlugOptModAux1HighWarningThreshold INTEGER, -- 45
rcPlugOptModAux1LowWarningThreshold INTEGER, -- 46
rcPlugOptModAux2 INTEGER, -- 47
rcPlugOptModAux2HighAlarmThreshold INTEGER, -- 48
rcPlugOptModAux2LowAlarmThreshold INTEGER, -- 49
rcPlugOptModAux2HighWarningThreshold INTEGER, -- 50
rcPlugOptModAux2LowWarningThreshold INTEGER, -- 51
rcPlugOptModTemperatureStatus INTEGER, -- 52
rcPlugOptModVoltageStatus INTEGER, -- 53
rcPlugOptModBiasStatus INTEGER, -- 54
rcPlugOptModTxPowerStatus INTEGER, -- 55
rcPlugOptModRxPowerStatus INTEGER, -- 56
rcPlugOptModAux1Status INTEGER, -- 57
rcPlugOptModAux2Status INTEGER, -- 58
-- The DDM information for 40G(QSFPs):
rcPlugOptModQSFPTx1Bias Integer32, -- 59
rcPlugOptModQSFPTx2Bias Integer32, -- 60
rcPlugOptModQSFPTx3Bias Integer32, -- 61
rcPlugOptModQSFPTx4Bias Integer32, -- 62
rcPlugOptModQSFPTx1Power Integer32, -- 63
rcPlugOptModQSFPTx2Power Integer32, -- 64
rcPlugOptModQSFPTx3Power Integer32, -- 65
rcPlugOptModQSFPTx4Power Integer32, -- 76
rcPlugOptModQSFPRx1Power Integer32, -- 67
rcPlugOptModQSFPRx2Power Integer32, -- 68
rcPlugOptModQSFPRx3Power Integer32, -- 69
rcPlugOptModQSFPRx4Power Integer32, -- 70
rcPlugOptModQSFPTx1BiasStatus INTEGER, -- 71
rcPlugOptModQSFPTx2BiasStatus INTEGER, -- 72
rcPlugOptModQSFPTx3BiasStatus INTEGER, -- 73
rcPlugOptModQSFPTx4BiasStatus INTEGER, -- 74
rcPlugOptModQSFPTx1PowerStatus INTEGER, -- 75
rcPlugOptModQSFPTx2PowerStatus INTEGER, -- 76
rcPlugOptModQSFPTx3PowerStatus INTEGER, -- 77
rcPlugOptModQSFPTx4PowerStatus INTEGER, -- 78
rcPlugOptModQSFPRx1PowerStatus INTEGER, -- 79
rcPlugOptModQSFPRx2PowerStatus INTEGER, -- 80
rcPlugOptModQSFPRx3PowerStatus INTEGER, -- 81
rcPlugOptModQSFPRx4PowerStatus INTEGER -- 82
}
rcPlugOptModPortIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies a port on a
blade or line-card."
::= { rcPlugOptModEntry 1 }
rcPlugOptModDdmStatusMask OBJECT-TYPE
SYNTAX BITS {
ddm-ok(0),
ddm-checksum-error(1),
ddm-i2c-read-error(2),
ddm-threshold-error(3),
ddm-calibration-error(4),
ddm-avaya-checksum-error(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Each bit other than ddm-ok represents a specific error.
Any combination of error bits is allowed."
::= { rcPlugOptModEntry 2}
rcPlugOptModCalibration OBJECT-TYPE
SYNTAX INTEGER {
internal (1),
external (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The identifier value indicates type of calibration."
::= { rcPlugOptModEntry 3}
rcPlugOptModPowerMeasure OBJECT-TYPE
SYNTAX INTEGER {
omi (1),
average (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The identifier value indicates type of external power."
::= { rcPlugOptModEntry 4}
rcPlugOptModConnectorType OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..17))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The connector type is a 16 character field that
contains ASCII characters, left-aligned and padded
on the right with ASCII spaces. This is an assigned
name that indicates some characteristic of the
layer-1 interface."
::= { rcPlugOptModEntry 5 }
rcPlugOptModVendorName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..17))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The vendor name is a 16 character field that
contains ASCII characters, left-aligned and padded
on the right with ASCII spaces. The vendor name
shall be the full name of the corporation, a
commonly accepted abbreviation of the name, the
SCSI company code, or the stock exchange code for
the corporation."
::= { rcPlugOptModEntry 6 }
rcPlugOptModVendorPartNumber OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..17))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The vendor part number is a 16 byte field that
contains ASCII characters, left-aligned and padded
on the right with ASCII spaces, defining the vendor
part number or product name."
::= { rcPlugOptModEntry 7 }
rcPlugOptModVendorRevNumber OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..5))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The vendor revision number is a 4-byte field that
contains ASCII characters, left-aligned and padded
on the right with ASCII spaces, defining the
vendor product revision number."
::= { rcPlugOptModEntry 8 }
rcPlugOptModVendorSN OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..17))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The vendor serial number is a 16 character field
that contains ASCII characters, left-aligned and
padded on the right with ASCII spaces, defining
the vendor serial number for the transceiver."
::= { rcPlugOptModEntry 9 }
rcPlugOptModVendorDateCode OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..9))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The date code is an 8-byte field that contains the
vendor's date code in ASCII. This field is
mandatory and takes the form: YYMMDDLC where
YY is the 2 low order digits of the year (00=2000),
MM is the month, 01 thru 12,
DD is the day, 01 thru 31, and
LC is an optional vendor specific lot code."
::= { rcPlugOptModEntry 10 }
rcPlugOptModPEC OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..17))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This is a 16 byte left-justified ASCII field that
records the Nortel Product Equipment Code order
number for the module. Nortel part numbers are 9
bytes long, so the 10th through 16th byte should
be NULL."
::= { rcPlugOptModEntry 11 }
rcPlugOptModCLEI OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This is a 10 byte left-justified ASCII field that
records the Nortel supplied Common Language
Equipment Identifier code for the device. The CLEI
code is a Telcordia human-readable representation
of the 1D barcode."
::= { rcPlugOptModEntry 12 }
rcPlugOptModSupportsDDM OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This boolean indicates whether or not the device
supports the DDM capability."
::= { rcPlugOptModEntry 13 }
rcPlugOptModAux1Monitoring OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value tells what Aux1 is measuring.The values are
as follows:
0 Auxiliary monitoring not implemented
1 APD Bias Voltage mV (units of 10 mV)
2 Reserved
3 TEC Current (mA)
4 Laser Temperature
5 Laser Wavelength
6 +5V Supply Voltage
7 +3.3V Supply Voltage
8 +1.8V Supply Voltage
9 -5.2V Supply Voltage
10 +5.0V Supply Current (unit of 100 uA)
13 +3.3V Supply Current (unit of 100 uA)
14 +1.8V Supply Current (unit of 100 uA)
15 -5.2V Supply Current (unit of 100 uA)
"
::= { rcPlugOptModEntry 14 }
rcPlugOptModAux2Monitoring OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value tells you what AUX2 is measuring.The values are
as follows:
0 Auxiliary monitoring not implemented
1 APD Bias Voltage mV (units of 10 mV)
2 Reserved
3 TEC Current (mA)
4 Laser Temperature
5 Laser Wavelength
6 +5V Supply Voltage
7 +3.3V Supply Voltage
8 +1.8V Supply Voltage
9 -5.2V Supply Voltage
10 +5.0V Supply Current (unit of 100 uA)
13 +3.3V Supply Current (unit of 100 uA)
14 +1.8V Supply Current (unit of 100 uA)
15 -5.2V Supply Current (unit of 100 uA)
"
::= { rcPlugOptModEntry 15 }
rcPlugOptModWaveLength OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Nominal transmitter output wavelength at room
temperature. It is expressed in nano-meters."
::= {rcPlugOptModEntry 16 }
-- These next variables represent either measured values or fixed
-- threshold values. Sometimes they involve an integer and a fractional
-- component and sometimes we may want to convert from mW to dBm.
-- So maybe what we have in the MIB definition is not the raw numeric
-- data but rather the ASCII representation of that data including a
-- minus sign, if necessary, and a decimal point in the right place.
-- In all cases, we need to display the calibrated data if external
-- calibration is being used. For temperature, voltage, bias current
-- and transmitter power, this involves multiplying the raw value by
-- a vendor specified slope constant (contained in the device EEPROM)
-- then adding a vendor specified offset (also contained in the device
-- EEPROM). For received power, it involves running the raw value
-- through a polynomial. The vendor specified coefficients for that
-- polynomial are contained in the device in IEEE 754 floating-point
-- format.
rcPlugOptModTemperature OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured
module temperature. It is expressed in units of
1/256 of a degree Celsius and can range from -40C
to +125C with 0.0001 accuracy.The most significant byte is
the signed integer part of the number and the
least significant byte is the fraction."
::= { rcPlugOptModEntry 17 }
rcPlugOptModTemperatureHighAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
temperature threshold. If the device
temperature exceeds this value, a temperature high
is asserted. It is expressed in the same
units as the measured temperature."
::= { rcPlugOptModEntry 18 }
rcPlugOptModTemperatureLowAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
temperature threshold. If the device
temperature falls below this value, a temperature
low is asserted. It is expressed in the same
units as the measured temperature."
::= { rcPlugOptModEntry 19 }
rcPlugOptModTemperatureHighWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
temperature warning threshold. If the device
temperature exceeds this value, a temperature high
warning is asserted. It is expressed in the same
units as the measured temperature."
::= { rcPlugOptModEntry 20 }
rcPlugOptModTemperatureLowWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
temperature warning threshold. If the device
temperature falls below this value, a temperature
low warning is asserted. It is expressed in the
same units as the measured temperature."
::= { rcPlugOptModEntry 21 }
rcPlugOptModVoltage OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured
supply voltage. It is a positive number expressed
in microvolts and can range from 0 to 65535 mV."
::= { rcPlugOptModEntry 22 }
rcPlugOptModVoltageHighAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
voltage threshold. If the measured voltage exceeds
this value, a high voltage is asserted. It
is a positive number expressed in microvolts."
::= { rcPlugOptModEntry 23 }
rcPlugOptModVoltageLowAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
voltage threshold. If the measured voltage falls
below this value, a low voltage is asserted.
It is a positive number expressed in microvolts."
::= { rcPlugOptModEntry 24 }
rcPlugOptModVoltageHighWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
voltage warning threshold. If the measured voltage
exceeds this value, a high voltage warning is
asserted. It is a positive number expressed in
microvolts."
::= { rcPlugOptModEntry 25 }
rcPlugOptModVoltageLowWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
voltage warning threshold. If the measured voltage
falls below this value, a low voltage warning is
asserted. It is a positive number expressed in
microvolts."
::= { rcPlugOptModEntry 26 }
rcPlugOptModBias OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured
transmitter laser bias current. It is a positive
number expressed in units of 0.1 microamp and can
range from 0 to 131 mA with +/-10% accuracy."
::= { rcPlugOptModEntry 27 }
rcPlugOptModBiasHighAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
current threshold. If the measured bias
current exceeds this value, a high current alarm
is asserted. It is a positive number expressed
in units of 0.1 microamp."
::= { rcPlugOptModEntry 28 }
rcPlugOptModBiasLowAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
current threshold. If the measured bias
current falls below this value, a low current
is asserted. It is a positive number
expressed in units of 0.1 microamp."
::= { rcPlugOptModEntry 29 }
rcPlugOptModBiasHighWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
current warning threshold. If the measured bias
current exceeds this value, a high current warning
is asserted. It is a positive number expressed in
units of 0.1 microamp."
::= { rcPlugOptModEntry 30 }
rcPlugOptModBiasLowWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
current warning threshold. If the measured bias
current falls below this value, a low current
warning is asserted. It is a positive number
expressed in units of 0.1 microamp."
::= { rcPlugOptModEntry 31 }
-- For power readings, we should really display these values in dBm
-- CP code can convert from mW to dBm.
rcPlugOptModTxPower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured
coupled TX output power. It is a positive number
expressed in units of micro watts and can range
from 0 to 65.535 mW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 32 }
rcPlugOptModTxPowerHighAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
transmit power threshold. If the measured
transmitter power exceeds this value, a
transmitter power high is asserted. It is
a positive number expressed in units of micro
watts and can range from 0 to 65.535 mW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 33 }
rcPlugOptModTxPowerLowAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
transmit power threshold. If the measured
transmitter power falls below this value, a
transmitter power low is asserted. It is a
positive number expressed in units of micro watts
and can range from 0 to 65.535 mW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 34 }
rcPlugOptModTxPowerHighWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
transmit power warning threshold. If the measured
transmitter power exceeds this value, a
transmitter power high warning is asserted. It is
a positive number expressed in units of
micro watts and can range from 0 to 65.535 mW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 35 }
rcPlugOptModTxPowerLowWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
transmit power warning threshold. If the measured
transmitter power falls below this value, a
transmitter power low warning is asserted. It is
a positive number expressed in units of micro
watts and can range from 0 to 65.535 mW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 36 }
rcPlugOptModRxPower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured
received power. It is a positive number expressed
in units of micro watts and can range from 0 to
65.535 mW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 37 }
rcPlugOptModRxPowerHighAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
receiver power threshold. If the measured
received power exceeds this value, a receiver
power high is asserted. It is a positive
number expressed in units of micro watts and can
range from 0 to 65.535 mW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 38 }
rcPlugOptModRxPowerLowAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
receiver power threshold. If the measured
received power falls below this value, a receiver
power low is asserted. It is a positive
number expressed in units of micro watts and can
range from 0 to 65.535 mW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 39 }
rcPlugOptModRxPowerHighWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
receiver power warning threshold. If the measured
received power exceeds this value, a receiver
power high warning is asserted. It is a positive
number expressed in units of micro watts
and can range from 0 to 65.535 uW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 40 }
rcPlugOptModRxPowerLowWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
receiver power warning threshold. If the measured
received power falls below this value, a receiver
power low warning is asserted. It is a positive
number expressed in units of micro watts
and can range from 0 to 65.535 mW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 41 }
rcPlugOptModAux1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This represents the internally measured A/D
value specified."
::= { rcPlugOptModEntry 42 }
rcPlugOptModAux1HighAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
Aux1 threshold."
::= { rcPlugOptModEntry 43 }
rcPlugOptModAux1LowAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
Aux1 threshold."
::= { rcPlugOptModEntry 44 }
rcPlugOptModAux1HighWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
Aux1 warning threshold."
::= { rcPlugOptModEntry 45 }
rcPlugOptModAux1LowWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
Aux1 warning threshold."
::= { rcPlugOptModEntry 46 }
rcPlugOptModAux2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This represents the internally measured A/D
value specified."
::= { rcPlugOptModEntry 47 }
rcPlugOptModAux2HighAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
Aux1 threshold."
::= { rcPlugOptModEntry 48 }
rcPlugOptModAux2LowAlarmThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
Aux1 threshold."
::= { rcPlugOptModEntry 49 }
rcPlugOptModAux2HighWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified high
Aux1 warning threshold."
::= { rcPlugOptModEntry 50 }
rcPlugOptModAux2LowWarningThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the vendor specified low
Aux1 warning threshold."
::= { rcPlugOptModEntry 51 }
-- These next entries represent the defined and warning bits
-- contained in DDI bytes at offsets 112 thru 117.
rcPlugOptModTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current temperature status"
DEFVAL { normal }
::= { rcPlugOptModEntry 52 }
rcPlugOptModVoltageStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current voltage status"
DEFVAL { normal }
::= { rcPlugOptModEntry 53 }
rcPlugOptModBiasStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current laser bias status"
DEFVAL { normal }
::= { rcPlugOptModEntry 54 }
rcPlugOptModTxPowerStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current transmitter power
status"
DEFVAL { normal }
::= { rcPlugOptModEntry 55 }
rcPlugOptModRxPowerStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current receiver power status"
DEFVAL { normal }
::= { rcPlugOptModEntry 56 }
rcPlugOptModAux1Status OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current Aux1 status"
DEFVAL { normal }
::= { rcPlugOptModEntry 57 }
rcPlugOptModAux2Status OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current Aux2 status"
DEFVAL { normal }
::= { rcPlugOptModEntry 58 }
rcPlugOptModQSFPTx1Bias OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured transmitter
laser bias current in channel 1 of QSFP.. It is a positive
number expressed in units of 0.1 microamp and can range
from 0 to 131 mA with +/-10% accuracy."
::= { rcPlugOptModEntry 59 }
rcPlugOptModQSFPTx2Bias OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured transmitter
laser bias current in channel 2 of QSFP.. It is a positive
number expressed in units of 0.1 microamps and can range
from 0 to 131 mA with +/-10% accuracy."
::= { rcPlugOptModEntry 60 }
rcPlugOptModQSFPTx3Bias OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured transmitter
laser bias current in channel 3 of QSFP.. It is a positive
number expressed in units of 0.1 microamp and can range
from 0 to 131 mA with +/-10% accuracy."
::= { rcPlugOptModEntry 61 }
rcPlugOptModQSFPTx4Bias OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured transmitter
laser bias current in channel 4 of QSFP.. It is a positive
number expressed in units of 0.1 microamp and can range
from 0 to 131 mA with +/-10% accuracy."
::= { rcPlugOptModEntry 62 }
rcPlugOptModQSFPTx1Power OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured TX output power
in channel 1 of QSFP. It is a positive number expressed in
units of micro watts and can range from 0 to 65.535 mW
(-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 63 }
rcPlugOptModQSFPTx2Power OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured TX output power
in channel 2 of QSFP. It is a positive number expressed in
units of micro watts and can range from 0 to 65.535 mW
(-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 64 }
rcPlugOptModQSFPTx3Power OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured TX output power
in channel 3 of QSFP. It is a positive number expressed in
units of micro watts and can range from 0 to 65.535 mW
(-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 65 }
rcPlugOptModQSFPTx4Power OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured TX output power
in channel 4 of QSFP. It is a positive number expressed in
units of micro watts and can range from 0 to 65.535 mW
(-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 66 }
rcPlugOptModQSFPRx1Power OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured received
power in channel 1 of QSFP. It is a positive number
expressed in units of micro watts and can range from 0 to
65.535 mW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 67 }
rcPlugOptModQSFPRx2Power OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured received
power in channel 2 of QSFP. It is a positive number
expressed in units of micro watts and can range from 0 to
65.535 mW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 68 }
rcPlugOptModQSFPRx3Power OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured received
power in channel 3 of QSFP. It is a positive number
expressed in units of micro watts and can range from 0 to
65.535 mW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 69 }
rcPlugOptModQSFPRx4Power OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value represents the internally measured received
power in channel 1 of QSFP. It is a positive number
expressed in units of micro watts and can range from 0 to
65.535 mW (-40 to 18.16 dBm)."
::= { rcPlugOptModEntry 70 }
rcPlugOptModQSFPTx1BiasStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current laser bias status in channel 1
for QSFP"
DEFVAL { normal }
::= { rcPlugOptModEntry 71 }
rcPlugOptModQSFPTx2BiasStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current laser bias status in channel 2
for QSFP"
DEFVAL { normal }
::= { rcPlugOptModEntry 72 }
rcPlugOptModQSFPTx3BiasStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current laser bias status in channel 3
for QSFP"
DEFVAL { normal }
::= { rcPlugOptModEntry 73 }
rcPlugOptModQSFPTx4BiasStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current laser bias status in channel 4
for QSFP"
DEFVAL { normal }
::= { rcPlugOptModEntry 74 }
rcPlugOptModQSFPTx1PowerStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current transmitter power
status in channel 1 of QSFP"
DEFVAL { normal }
::= { rcPlugOptModEntry 75 }
rcPlugOptModQSFPTx2PowerStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current transmitter power
status in channel 2 of QSFP"
DEFVAL { normal }
::= { rcPlugOptModEntry 76 }
rcPlugOptModQSFPTx3PowerStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current transmitter power
status in channel 3 of QSFP"
DEFVAL { normal }
::= { rcPlugOptModEntry 77 }
rcPlugOptModQSFPTx4PowerStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current transmitter power
status in channel 4 of QSFP"
DEFVAL { normal }
::= { rcPlugOptModEntry 78 }
rcPlugOptModQSFPRx1PowerStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current receiver power status in channel 1
for QSFP"
DEFVAL { normal }
::= { rcPlugOptModEntry 79 }
rcPlugOptModQSFPRx2PowerStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current receiver power status in channel 2
for QSFP"
DEFVAL { normal }
::= { rcPlugOptModEntry 80 }
rcPlugOptModQSFPRx3PowerStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current receiver power status in channel 3
for QSFP"
DEFVAL { normal }
::= { rcPlugOptModEntry 81 }
rcPlugOptModQSFPRx4PowerStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
highWarning(2),
highAlarm(3),
lowWarning(4),
lowAlarm(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the current receiver power status in channel 4
for QSFP"
DEFVAL { normal }
::= { rcPlugOptModEntry 82 }
-- ----------------------------------------------------------
--Global configuration of DDI
-- ----------------------------------------------------------
rcPlugOptModScalars OBJECT IDENTIFIER ::= { rcPlugOptMod 2 }
rcPlugOptModDdmMonitor OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable the global polling monitor for DDM"
DEFVAL { disable }
::= { rcPlugOptModScalars 1 }
rcPlugOptModDdmMonitorInterval OBJECT-TYPE
SYNTAX INTEGER (5..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicate the interval in which the DDM alert registers is polled"
DEFVAL { 5 }
::= { rcPlugOptModScalars 2 }
rcPlugOptModDdmTrapSend OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Enable/disable the global ddm trap send to SNMP manager "
DEFVAL { enable }
::= { rcPlugOptModScalars 3 }
rcPlugOptModDdmAlarmPortdown OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Enable/disable the global portdown option when ddm alarm occurs "
DEFVAL { enable }
::= { rcPlugOptModScalars 4 }
rcPlugOptModOperTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPlugOptModOperEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Gbic QSFP table"
::= { rcPlugOptMod 3 }
rcPlugOptModOperEntry OBJECT-TYPE
SYNTAX RcPlugOptModOperEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing info. for a particular port"
INDEX { rcPlugOptModOperPortIndex }
::= { rcPlugOptModOperTable 1 }
RcPlugOptModOperEntry ::= SEQUENCE {
rcPlugOptModOperPortIndex InterfaceIndex,
rcPlugOptModOperReset TruthValue
}
rcPlugOptModOperPortIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies a port on a
blade or line-card."
::= { rcPlugOptModOperEntry 1 }
rcPlugOptModOperReset OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This operational object is used to reset the QSFP
on the port. It always return FALSE"
DEFVAL {false}
::= { rcPlugOptModOperEntry 2 }
rcPlugNotificationObjects OBJECT IDENTIFIER ::= { rcPlugOptMod 4 }
rcPluggableModuleDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Name or description of the Pluggable module. It is used to by the
notification object rcnPluggableModuleInsertedInNotRecommendedPortTrap
and rcnPluggableModuleRemovedFromRecommendedPortTrap"
::= { rcPlugNotificationObjects 1 }
-- COBALT BLUE MIBs
rcCobaltBlueMib OBJECT IDENTIFIER ::= { rcCobaltBlue 1 }
DeviceStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Standard card states for slotted chassis based products"
SYNTAX INTEGER {
invalid(1),
down(2),
up(3),
disabled(4)
}
DscpValueSet ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "DSCP Values"
SYNTAX INTEGER {
phbcs0(0),
val1(1),
val2(2),
val3(3),
val4(4),
val5(5),
val6(6),
val7(7),
phbcs1(8),
val9(9),
phbaf11(10),
val11(11),
phbaf12(12),
val13(13),
phbaf13(14),
val15(15),
phbcs2(16),
val17(17),
phbaf21(18),
val19(19),
phbaf22(20),
val21(21),
phbaf23(22),
val23(23),
phbcs3(24),
val25(25),
phbaf31(26),
val27(27),
phbaf32(28),
val29(29),
phbaf33(30),
val31(31),
phbcs4(32),
val33(33),
phbaf41(34),
val35(35),
phbaf42(36),
val37(37),
phbaf43(38),
val39(39),
phbcs5(40),
val41(41),
val42(42),
val43(43),
val44(44),
val45(45),
phbef(46),
val47(47),
phbcs6(48),
val49(49),
val50(50),
val51(51),
val52(52),
val53(53),
val54(54),
val55(55),
phbcs7(56),
val57(57),
val58(58),
val59(59),
val60(60),
val61(61),
val62(62),
val63(63),
disableOrInvalid(64)
}
DropPrecedence ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "QOS Drop Precedence"
SYNTAX INTEGER {
low(0),
medium(1),
high(2)
}
LaneList ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "The string is 8 octets long, for a total
of 64 bits. Each bit corresponds to a lane.
Each I/O slot can have 4 or 6 lanes based on the
card type. When a bit has the value one(1),
the corresponding lane is a member of the set.
When a bit has the value zero(0), the corresponding
lane 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 #8 corresponds to
laneId 63. LaneIds 60, 61, 62, and 63 are not used
for CB release 1."
SYNTAX OCTET STRING (SIZE (8))
QosLevelValueSet ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "QOS Levels"
SYNTAX INTEGER {
zero(0),
one(1),
two(2),
three(3),
four(4),
five(5),
six(6),
seven(7),
disable(8)
}
Dot1pValueSet ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "802.1p Values"
SYNTAX INTEGER {
zero(0),
one(1),
two(2),
three(3),
four(4),
five(5),
six(6),
seven(7),
disable(8)
}
MplsExpValueSet ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Mpls Exp Values"
SYNTAX INTEGER {
zero(0),
one(1),
two(2),
three(3),
four(4),
five(5),
six(6),
seven(7),
disable(8)
}
SfDeviceMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Mode of given Fast SE Device either BME or SE"
SYNTAX INTEGER {
other (1),
bme(2),
se(3)
}
--
-- Object groups within the Cobalt Blue MIB
--
rcCbNotifications OBJECT IDENTIFIER ::= { rcCobaltBlueMib 0 }
rcCbObjects OBJECT IDENTIFIER ::= { rcCobaltBlueMib 1 }
rcCbSwitchFabric OBJECT IDENTIFIER ::= { rcCbObjects 1 }
rcCbSwitchFabricScalars OBJECT IDENTIFIER ::= { rcCbSwitchFabric 1 }
rcCbSwitchFabricStats OBJECT IDENTIFIER ::= { rcCbSwitchFabricScalars 1 }
rcCbSwitchFabricDropPrec1AcceptedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Accepted number of packets from drop precedence 1. The drop precedence is a function of the front end policer."
::= { rcCbSwitchFabricStats 1 }
rcCbSwitchFabricDropPrec1AcceptedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Accepted number of bytes from drop precedence 1"
::= { rcCbSwitchFabricStats 2 }
rcCbSwitchFabricDropPrec1CongestionMarkedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Congestion marked number of packets from drop precedence 1."
::= { rcCbSwitchFabricStats 3 }
rcCbSwitchFabricDropPrec1CongestionMarkedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Congestion marked number of bytes from drop precedence 1."
::= { rcCbSwitchFabricStats 4 }
rcCbSwitchFabricDropPrec1DiscardDroppedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WRED dropped number of packets from drop precedence 1."
::= { rcCbSwitchFabricStats 5 }
rcCbSwitchFabricDropPrec1DiscardDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WRED dropped number of bytes from drop precedence 1."
::= { rcCbSwitchFabricStats 6 }
rcCbSwitchFabricDropPrec2AcceptedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Accepted number of packets from drop precedence 2"
::= { rcCbSwitchFabricStats 7 }
rcCbSwitchFabricDropPrec2AcceptedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Accepted number of bytes from drop precedence 2"
::= { rcCbSwitchFabricStats 8 }
rcCbSwitchFabricDropPrec2CongestionMarkedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Congestion marked number of packets from drop precedence 2."
::= { rcCbSwitchFabricStats 9 }
rcCbSwitchFabricDropPrec2CongestionMarkedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Congestion marked number of bytes from drop precedence 2."
::= { rcCbSwitchFabricStats 10 }
rcCbSwitchFabricDropPrec2DiscardDroppedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WRED dropped number of packets from drop precedence 2."
::= { rcCbSwitchFabricStats 11 }
rcCbSwitchFabricDropPrec2DiscardDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WRED dropped number of bytes from drop precedence 2."
::= { rcCbSwitchFabricStats 12 }
rcCbSwitchFabricDropPrec3AcceptedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Accepted number of packets from drop precedence 3"
::= { rcCbSwitchFabricStats 13 }
rcCbSwitchFabricDropPrec3AcceptedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Accepted number of bytes from drop precedence 3"
::= { rcCbSwitchFabricStats 14 }
rcCbSwitchFabricDropPrec3CongestionMarkedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Congestion marked number of packets from drop precedence 3."
::= { rcCbSwitchFabricStats 15 }
rcCbSwitchFabricDropPrec3CongestionMarkedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Congestion marked number of bytes from drop precedence 3."
::= { rcCbSwitchFabricStats 16 }
rcCbSwitchFabricDropPrec3DiscardDroppedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WRED dropped number of packets from drop precedence 3."
::= { rcCbSwitchFabricStats 17 }
rcCbSwitchFabricDropPrec3DiscardDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WRED dropped number of bytes from drop precedence 3."
::= { rcCbSwitchFabricStats 18 }
rcCbSwitchFabricDropPrec4AcceptedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Accepted number of packets from drop precedence 4"
::= { rcCbSwitchFabricStats 19 }
rcCbSwitchFabricDropPrec4AcceptedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Accepted number of bytes from drop precedence 4"
::= { rcCbSwitchFabricStats 20 }
rcCbSwitchFabricNonWredDroppedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dropped packets due to non Random Early Detection"
::= { rcCbSwitchFabricStats 21 }
rcCbSwitchFabricNonWredDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dropped packets bytes due to non Random Early Detection"
::= { rcCbSwitchFabricStats 22 }
rcCbSwitchFabricDequeuedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Packets dequeued once inside the switch fabric"
::= { rcCbSwitchFabricStats 23 }
rcCbSwitchFabricDequeuedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Packets bytes dequeued once inside the switch fabric"
::= { rcCbSwitchFabricStats 24 }
rcCbSwitchFabricDropPrec1DroppedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "non-WRED dropped number of packets from drop precedence 1."
::= { rcCbSwitchFabricStats 25 }
rcCbSwitchFabricDropPrec1DroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "non-WRED dropped number of bytes from drop precedence 1."
::= { rcCbSwitchFabricStats 26 }
rcCbSwitchFabricDropPrec2DroppedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "non-WRED dropped number of packets from drop precedence 2."
::= { rcCbSwitchFabricStats 27 }
rcCbSwitchFabricDropPrec2DroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "non-WRED dropped number of bytes from drop precedence 2."
::= { rcCbSwitchFabricStats 28 }
rcCbSwitchFabricDropPrec3DroppedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "non-WRED dropped number of packets from drop precedence 3."
::= { rcCbSwitchFabricStats 29 }
rcCbSwitchFabricDropPrec3DroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "non-WRED dropped number of bytes from drop precedence 3."
::= { rcCbSwitchFabricStats 30 }
rcCbSwitchFabricDropPrec4CongestionMarkedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Congestion marked number of packets from drop precedence 4."
::= { rcCbSwitchFabricStats 31 }
rcCbSwitchFabricDropPrec4CongestionMarkedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Congestion marked number of bytes from drop precedence 4."
::= { rcCbSwitchFabricStats 32 }
rcCbSwitchFabricDropPrec4DiscardDroppedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WRED dropped number of packets from drop precedence 4."
::= { rcCbSwitchFabricStats 33 }
rcCbSwitchFabricDropPrec4DiscardDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "WRED dropped number of bytes from drop precedence 4."
::= { rcCbSwitchFabricStats 34 }
rcCbSwitchFabricDropPrec4DroppedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "non-WRED dropped number of packets from drop precedence 4."
::= { rcCbSwitchFabricStats 35 }
rcCbSwitchFabricDropPrec4DroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "non-WRED dropped number of bytes from drop precedence 4."
::= { rcCbSwitchFabricStats 36 }
rcCbSwitchFabricOverSubscribeTotalDroppedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dropped number of packets due to free list underflow."
::= { rcCbSwitchFabricStats 37 }
rcCbSwitchFabricOverSubscribeTotalDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dropped number of bytes due to free list underflow."
::= { rcCbSwitchFabricStats 38 }
rcCbSwitchFabricOverSubscribeGuaranteeDroppedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dropped number of packets Gbl buf thres guarantee."
::= { rcCbSwitchFabricStats 39 }
rcCbSwitchFabricOverSubscribeGuaranteeDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dropped number of bytes Gbl buf thres guarantee."
::= { rcCbSwitchFabricStats 40 }
rcCbSwitchFabricOutPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of packets out from egress interface."
::= { rcCbSwitchFabricStats 41 }
rcCbSwitchFabricOutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of bytes out from egress interface."
::= { rcCbSwitchFabricStats 42 }
rcCbSwitchFabricStatsCapture OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Control to turn stats collection on or off"
::= { rcCbSwitchFabricScalars 2 }
rcCbSwitchFabricStatsPortId OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The port on which stats is to be collected on.
Must select a data port."
::= { rcCbSwitchFabricScalars 3}
rcCbSwitchFabricStatsCosId OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The CoS or VOQ to collect Stats on"
::= { rcCbSwitchFabricScalars 4}
rcCbBmeActiveBme OBJECT-TYPE
SYNTAX INTEGER {
activeArbitorId0(1), -- slot 24
activeArbitorId1(2) -- slot 21
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The location of the active BME in the system.
BME stands for Bandwidth Manager Engine."
::= { rcCbSwitchFabricScalars 5}
rcCbBmeRedundancyMode OBJECT-TYPE
SYNTAX INTEGER {
manual(1),
onePlusOneControlAndData(2),
onePlusOneControlOnly(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Redundancy mode for BMEs."
::= { rcCbSwitchFabricScalars 6}
rcCbProfileType OBJECT-TYPE
SYNTAX INTEGER {
balanced(1),
unicastOptimized(2),
multicastOptimized(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Switch fabric profile type."
DEFVAL { balanced }
::= { rcCbSwitchFabricScalars 7}
rcCbSwitchFabricDeviceRead OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If turned on statistics for switch fabric counters
are collected directly from devices. Otherwise,
a cached copy is returned."
DEFVAL { true }
::= { rcCbSwitchFabricScalars 8}
rcCbQueuingEngine2kTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCBQueuingEngine2kEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table containing the 2k based queuing engine
entries for the system."
::= { rcCbSwitchFabric 2 }
rcCbQueuingEngine2kEntry OBJECT-TYPE
SYNTAX RcCBQueuingEngine2kEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry for the QE Table"
INDEX { rcCbQueuingEngine2kId }
::= { rcCbQueuingEngine2kTable 1 }
RcCBQueuingEngine2kEntry ::= SEQUENCE {
rcCbQueuingEngine2kId Integer32,
rcCbQueuingEngine2kStatus DeviceStatus
}
rcCbQueuingEngine2kId OBJECT-TYPE
SYNTAX Integer32 (1..32)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index for an entry in the QE Table. Here is the layout
of the IDs in relation to the system:
Location ID(s)
---------------------
IO on slot 3: 1..3
IO on slot 4: 4..6
CP on slot 1: 7
CP on slot 2: 8
IO on slot 5: 9..11
IO on slot 6: 12..14
...
IO on slot 12: 30..32
"
::= { rcCbQueuingEngine2kEntry 1 }
rcCbQueuingEngine2kStatus OBJECT-TYPE
SYNTAX DeviceStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Status of a given QE interface."
::= { rcCbQueuingEngine2kEntry 2 }
rcCbSwitchingEngine4kTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCBSwitchingEngine4kEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table containing the 4k based switching
engine entries for the system."
::= { rcCbSwitchFabric 3 }
rcCbSwitchingEngine4kEntry OBJECT-TYPE
SYNTAX RcCBSwitchingEngine4kEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry for the SE Table."
INDEX { rcCbSwitchingEngine4kId }
::= { rcCbSwitchingEngine4kTable 1 }
RcCBSwitchingEngine4kEntry ::= SEQUENCE {
rcCbSwitchingEngine4kId Integer32,
rcCbSwitchingEngine4kStatus DeviceStatus
}
rcCbSwitchingEngine4kId OBJECT-TYPE
SYNTAX Integer32 (1..18)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index for the SE Table. Here is the layout
of the IDs in relation to the system:
Location ID(s)
---------------------
SF on slot 13: 1..3
SF on slot 14: 4..6
...
SF on slot 18: 16..18
"
::= { rcCbSwitchingEngine4kEntry 1 }
rcCbSwitchingEngine4kStatus OBJECT-TYPE
SYNTAX DeviceStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Status of a given SE Device."
::= { rcCbSwitchingEngine4kEntry 2 }
rcCbSwitchingEngine9600Table OBJECT-TYPE
SYNTAX SEQUENCE OF RcCBSwitchingEngine9600Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table containing the 9600 based switching
engine entries for the system."
::= { rcCbSwitchFabric 4 }
rcCbSwitchingEngine9600Entry OBJECT-TYPE
SYNTAX RcCBSwitchingEngine9600Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry for the SE 9600 Table."
INDEX { rcCbSwitchingEngine9600Id }
::= { rcCbSwitchingEngine9600Table 1 }
RcCBSwitchingEngine9600Entry ::= SEQUENCE {
rcCbSwitchingEngine9600Id Integer32,
rcCbSwitchingEngine9600Status DeviceStatus,
rcCbSwitchingEngine9600Mode SfDeviceMode
}
rcCbSwitchingEngine9600Id OBJECT-TYPE
SYNTAX Integer32 (1..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index for the SE Table. Here is the layout
of the IDs in relation to the system:
Location ID(s)
---------------------
SF on slot 21: 1..2
SF on slot 22: 3..4
...
SF on slot 26: 11..12
"
::= { rcCbSwitchingEngine9600Entry 1 }
rcCbSwitchingEngine9600Status OBJECT-TYPE
SYNTAX DeviceStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Status of a given Fast SE Device."
::= { rcCbSwitchingEngine9600Entry 2 }
rcCbSwitchingEngine9600Mode OBJECT-TYPE
SYNTAX SfDeviceMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mode of given Fast SE Device either BME or SE."
::= { rcCbSwitchingEngine9600Entry 3 }
rcCbQe2kSerdesLinkTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCbQe2kSerdesLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table containing the Serdes Link Information
for the system."
::= { rcCbSwitchFabric 5 }
rcCbQe2kSerdesLinkEntry OBJECT-TYPE
SYNTAX RcCbQe2kSerdesLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry for a QE based Serdes Link Interface.
The combination of the QE ID and Serdes Link ID
uniquely identifies a link."
INDEX { rcCbQe2kSerdesLinkId}
::= { rcCbQe2kSerdesLinkTable 1 }
RcCbQe2kSerdesLinkEntry ::= SEQUENCE {
rcCbQe2kSerdesLinkId Integer32,
rcCbQe2kSerdesLinkType INTEGER,
rcCbQe2kSerdesLinkStatus DeviceStatus,
rcCbQe2kSerdesLinkConnectedToDevice Integer32,
rcCbQe2kSerdesLinkConnectedToSlot Integer32
}
rcCbQe2kSerdesLinkId OBJECT-TYPE
SYNTAX Integer32 (1..640)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This ID maps to a particular serdes port number
for the identified device. Here's the mapping:
rcCbQe2kSerdesLinkId 1 = port 0; Slot 3; QE Device 1
...
rcCbQe2kSerdesLinkId 20 = port 19; Slot 3; QE Device 1
rcCbQe2kSerdesLinkId 21 = port 0; Slot 3; QE Device 2
rcCbQe2kSerdesLinkId 41 = port 0; Slot 3; QE Device 3
rcCbQe2kSerdesLinkId 61 = port 0; Slot 4; QE Device 1
rcCbQe2kSerdesLinkId 121 = port 0; Slot 1; QE Device 1
rcCbQe2kSerdesLinkId 141 = port 0; Slot 1; QE Device 1
rcCbQe2kSerdesLinkId 161 = port 0; Slot 5; QE Device 1
rcCbQe2kSerdesLinkId 221 = port 0; Slot 6; QE Device 1
... with slots 6-12 in order ...
rcCbQe2kSerdesLinkId 640 = port 19; Slot 12; QE Device 3
Note link 15 & 17 are used when QE2k is connected to SF96."
::= { rcCbQe2kSerdesLinkEntry 1 }
rcCbQe2kSerdesLinkType OBJECT-TYPE
SYNTAX INTEGER {
sci(1),
sfi(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Link type of the serdes interface"
::= { rcCbQe2kSerdesLinkEntry 2 }
rcCbQe2kSerdesLinkStatus OBJECT-TYPE
SYNTAX DeviceStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Interface Status"
::= { rcCbQe2kSerdesLinkEntry 3 }
rcCbQe2kSerdesLinkConnectedToDevice OBJECT-TYPE
SYNTAX Integer32 (1..20)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The SE/BME ID to which the QE2k ID is attached
to. Note that IDs 16 & 18 are unused."
::= { rcCbQe2kSerdesLinkEntry 4 }
rcCbQe2kSerdesLinkConnectedToSlot OBJECT-TYPE
SYNTAX Integer32 (21..26)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The slot number of the switch fabric card to which the QE2k ID is attached to."
::= { rcCbQe2kSerdesLinkEntry 5 }
rcCbSESerdesLinkTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCBSESerdesLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table containing the Serdes Link Information
for the system."
::= { rcCbSwitchFabric 6 }
rcCbSESerdesLinkEntry OBJECT-TYPE
SYNTAX RcCBSESerdesLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry for an SE based Serdes Link Interface.
The combination of the QE ID and Serdes Link ID
uniquely identifies a link."
INDEX { rcCbSESerdesLinkId}
::= { rcCbSESerdesLinkTable 1 }
RcCBSESerdesLinkEntry ::= SEQUENCE {
rcCbSESerdesLinkId Integer32,
rcCbSESerdesLinkType INTEGER,
rcCbSESerdesLinkStatus DeviceStatus,
rcCbSESerdesLinkConnectedToDevice Integer32,
rcCbSESerdesLinkConnectedToSlot Integer32
}
rcCbSESerdesLinkId OBJECT-TYPE
SYNTAX Integer32 (1..640)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This ID maps to a particular serdes port number
for the identified device. Here's the mapping:
SESerdesLinkId 1 = port 0; Slot 21; Device 1
SESerdesLinkId 33 = port 0; Slot 21; Device 2
SESerdesLinkId 65 = port 0; Slot 21; Device 3
SESerdesLinkId 97 = port 0; Slot 22; Device 1
...
SESerdesLinkId 640 = port 31; Slot 26; Device 3"
::= { rcCbSESerdesLinkEntry 1 }
rcCbSESerdesLinkType OBJECT-TYPE
SYNTAX INTEGER {
sci(1),
sfi(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Link Type of the Serdes interface. Switch control
interface is sci. Switch forwarding interface is sfi."
::= { rcCbSESerdesLinkEntry 2 }
rcCbSESerdesLinkStatus OBJECT-TYPE
SYNTAX DeviceStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Interface Status"
::= { rcCbSESerdesLinkEntry 3 }
rcCbSESerdesLinkConnectedToDevice OBJECT-TYPE
SYNTAX Integer32 (1..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The QE2k ID to which the SE/BME ID is attached to."
::= { rcCbSESerdesLinkEntry 4 }
rcCbSESerdesLinkConnectedToSlot OBJECT-TYPE
SYNTAX Integer32 (1..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The slot number of the switch fabric card to which the QE2k ID is attached to."
::= { rcCbSESerdesLinkEntry 5 }
rcCbSE9600SerdesLinkTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCBSE9600SerdesLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table containing the Fast Serdes Link Information
for the system."
::= { rcCbSwitchFabric 7 }
rcCbSE9600SerdesLinkEntry OBJECT-TYPE
SYNTAX RcCBSE9600SerdesLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry for an SE based Serdes Link Interface.
The combination of the QE ID and Serdes Link ID
uniquely identifies a link."
INDEX { rcCbSE9600SerdesLinkId}
::= { rcCbSE9600SerdesLinkTable 1 }
RcCBSE9600SerdesLinkEntry ::= SEQUENCE {
rcCbSE9600SerdesLinkId Integer32,
rcCbSE9600SerdesLinkType INTEGER,
rcCbSE9600SerdesLinkStatus DeviceStatus,
rcCbSE9600SerdesLinkConnectedToDevice Integer32,
rcCbSE9600SerdesLinkConnectedToSlot Integer32
}
rcCbSE9600SerdesLinkId OBJECT-TYPE
SYNTAX Integer32 (1..1152)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This ID maps to a particular serdes port number
for the identified device. Here's the mapping:
SESerdesLinkId 1 = port 0; Slot 21; Device 1
SESerdesLinkId 97 = port 0; Slot 21; Device 2
SESerdesLinkId 193 = port 0; Slot 22; Device 1
SESerdesLinkId 289 = port 0; Slot 22; Device 2
...
SESerdesLinkId 1152 = port 96; Slot 26; Device 2"
::= { rcCbSE9600SerdesLinkEntry 1 }
rcCbSE9600SerdesLinkType OBJECT-TYPE
SYNTAX INTEGER {
sci(1),
sfi(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Link Type of the Serdes interface. Switch control
interface is sci. Switch forwarding interface is sfi."
::= { rcCbSE9600SerdesLinkEntry 2 }
rcCbSE9600SerdesLinkStatus OBJECT-TYPE
SYNTAX DeviceStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Interface Status"
::= { rcCbSE9600SerdesLinkEntry 3 }
rcCbSE9600SerdesLinkConnectedToDevice OBJECT-TYPE
SYNTAX Integer32 (1..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The QE2k ID to which the SE/BME ID is attached to."
::= { rcCbSE9600SerdesLinkEntry 4 }
rcCbSE9600SerdesLinkConnectedToSlot OBJECT-TYPE
SYNTAX Integer32 (1..12)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The slot number of the switch fabric card to which the QE2k ID is attached to."
::= { rcCbSE9600SerdesLinkEntry 5 }
rcCbSPITable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCBSPIEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION "Table containing the system peripheral interface info."
::= { rcCbSwitchFabric 8 }
rcCbSPIEntry OBJECT-TYPE
SYNTAX RcCBSPIEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION "SPI table entry"
INDEX { rcCbSPIId }
::= { rcCbSPITable 1 }
RcCBSPIEntry ::= SEQUENCE {
rcCbSPIId Integer32,
rcCbSPIStatus DeviceStatus
}
rcCbSPIId OBJECT-TYPE
SYNTAX Integer32 (1..72)
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION "The Index for the SPI Table. Here is the layout
of the IDs in relation to the system:
Location ID(s)
---------------------
Slot 1: 1..6
Slot 2: 7..12
...
Slot 12: 57..72
Current implementation uses the first 6 IDs for each slot.
"
::= { rcCbSPIEntry 1 }
rcCbSPIStatus OBJECT-TYPE
SYNTAX DeviceStatus
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "SPI Status"
::= { rcCbSPIEntry 2 }
-- Notification
rcLoginUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..20))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Used to inidcation the login user name for notification"
::= { rcCbNotifications 1 }
rcLoginHostIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Used to inidcation the login host ip address for
notification"
::= {rcCbNotifications 2 }
rcSlotType OBJECT-TYPE
SYNTAX INTEGER {
slot1(1),
slot2(2),
slot3(3),
slot4(4),
slot5(5),
slot6(6),
slot7(7),
slot8(8),
slot9(9),
slot10(10),
slot11(11),
slot12(12),
ps1(13),
ps2(14),
ps3(15),
ps4(16),
ps5(17),
ps6(18),
mid1(19),
mid2(20),
sf1(21),
sf2(22),
sf3(23),
sf4(24),
sf5(25),
sf6(26),
aux1(27),
aux2(28),
iofan1(29),
iofan2(30),
sffan1(31),
sffan2(32)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Used to inidcate the slot type"
::= { rcCbNotifications 3 }
rcFanZoneType OBJECT-TYPE
SYNTAX INTEGER {
front(1),
rear(2)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Type of the fan zone."
::= { rcCbNotifications 4 }
rcFanTrayId OBJECT-TYPE
SYNTAX INTEGER (1..2)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Fan tray number in the fan zone"
::= { rcCbNotifications 5 }
rcFanUnitId OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Fan unit number in the fan tray"
::= { rcCbNotifications 6 }
rcCardTemp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Used to inidcate the card temperature"
::= { rcCbNotifications 7 }
rcCpuUtilization OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Used to inidcate the CPU utilization"
::= { rcCbNotifications 8 }
rcLoginHostAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Used to inidcation the login host address type for
notification"
::= {rcCbNotifications 9 }
rcLoginHostInetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Used to inidcation the login host inet address for
notification"
::= {rcCbNotifications 10 }
rcSlotPowerStatus OBJECT-TYPE
SYNTAX INTEGER {
notAvailable(1),
available(2)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Whethere power is available to boot up the card in
the slot."
::= { rcCbNotifications 11 }
rc2kCardShutDownReason OBJECT-TYPE
SYNTAX INTEGER {
highSpeedFanNeeded(1)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The reason can not boot up the card in the slot."
::= { rcCbNotifications 12 }
rc2kCardZoneTemperature OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Used to indicate the card zone temperature"
::= { rcCbNotifications 13 }
rc2kCardTemperatureZoneInfo OBJECT-TYPE
SYNTAX INTEGER {
inletOutletZone(1),
fpgaZone(2),
faZone(3)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "rc2kCardTemperatureZoneInfo indicates the zone for which the
card temperature trap (rcn2kCardZoneOverheat, rcn2kCardZoneNormalTemp
and rcn2kCardOverheatShutDown) is raised."
::= { rcCbNotifications 14 }
-- Khi Mibs
rcKhiConfig OBJECT IDENTIFIER ::= { rcKhi 1 }
rcKhiConfigKhiAdminState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Key Health Inidaction, this object is used turn off the KHI feature administratively. true(1) means On, false(2) means off. By default, it is always set to true(1)."
DEFVAL { true }
::= { rcKhiConfig 1 }
rcKhiConfigKhiBootDelay OBJECT-TYPE
SYNTAX Unsigned32 (0..6)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Time interval from system up and running to start the KHI feature. Set to 0 to disable to the time interval."
DEFVAL { 5 }
::= { rcKhiConfig 2 }
rcKhiConfigClearAction OBJECT-TYPE
SYNTAX BITS {
chassis(0),
performance(1),
port(2),
forwarding(3),
ip(4),
protocol(5),
mgmt(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear action with bits set. 0 Bit means from left (most significant) bit to right (least significant) bit."
::= { rcKhiConfig 3 }
rcKhiConfigPortKhiAdminState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Key Health Indication, this object is used to turn off the Port KHI feature administratively. true(1) means On, false(2) means off. By default, it is always set to true(1)"
DEFVAL { true }
::= { rcKhiConfig 4 }
rcKhiConfigPerfKhiAdminState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Key Health Indication, this object is used to turn off the Performance KHI feature administratively. true(1) means On, false(2) means off. By default, it is always set to true(1)"
DEFVAL { true }
::= { rcKhiConfig 5 }
rcKhiConfigChasKhiAdminState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Key Health Inidcation, this object is used to turn off the Chassis KHI feature
administratively. true(1) means On, false(2) means off. By default, it is always
set to true(1)."
DEFVAL { true }
::= { rcKhiConfig 6 }
rcKhiConfigForwardingKhiAdminState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Key Health Indication, this object is used to turn off the Forwarding KHI feature administratively. true(1) means On, false(2) means off. By default, it is always set to true(1)"
DEFVAL { true }
::= { rcKhiConfig 7 }
rcKhiConfigForwardingClearSlot OBJECT-TYPE
SYNTAX INTEGER (3..12)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear KHI Forwarding stats for a particular Slot"
::= { rcKhiConfig 9}
rcKhiSlot OBJECT IDENTIFIER ::= { rcKhi 10 }
-- Slot Performance Table
rcKhiSlotPerfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiSlotPerfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Performance Information"
::= { rcKhiSlot 1 }
rcKhiSlotPerfEntry OBJECT-TYPE
SYNTAX RcKhiSlotPerfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Performance Entry"
INDEX { rcKhiSlotIndex }
::= { rcKhiSlotPerfTable 1 }
RcKhiSlotPerfEntry ::=
SEQUENCE {
rcKhiSlotIndex Integer32,
rcKhiSlotCpuCurrentUtil Integer32,
rcKhiSlotCpu5MinAve INTEGER,
rcKhiSlotCpu5MinHi INTEGER,
rcKhiSlotCpu5MinHiTime DateAndTime,
rcKhiSlotMemUsed Integer32,
rcKhiSlotMemFree Integer32,
rcKhiSlotMemUtil Integer32,
rcKhiSlotMem5MinAve Integer32,
rcKhiSlotMem5MinHi Integer32,
rcKhiSlotMem5MinHiTime DateAndTime,
rcKhiSlotUsedFbuf Integer32,
rcKhiSlotFreeFbuf Integer32,
rcKhiSlotNoFbuf Integer32,
rcKhiSlotNetStackSysFreeMbuf Integer32,
rcKhiSlotNetStackDataFreeMbuf Integer32,
rcKhiSlotNetStackSysUsedMbuf Integer32,
rcKhiSlotNetStackDataUsedMbuf Integer32,
rcKhiSlotNetStackSysSocketMbuf Integer32,
rcKhiSlotQHigh Integer32,
rcKhiSlotQNormal Integer32,
rcKhiSlotFreeQEntries Integer32,
rcKhiSlotCpu1MinAve Integer32,
rcKhiSlotCpu1MinHi Integer32,
rcKhiSlotCpu1MinHiTime DateAndTime
}
rcKhiSlotIndex OBJECT-TYPE
SYNTAX Integer32 (1..12 | 21..26)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An unique index used to identify the slot"
::= { rcKhiSlotPerfEntry 1 }
rcKhiSlotCpuCurrentUtil OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Percentage CPU utilization under current
operating conditions."
::= { rcKhiSlotPerfEntry 2 }
rcKhiSlotCpu5MinAve OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average percentage CPU utilization over
the past 5 minutes."
::= { rcKhiSlotPerfEntry 3 }
rcKhiSlotCpu5MinHi OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Hi watermark for percentage CPU utilization
over the past 5 minutes."
::= { rcKhiSlotPerfEntry 4 }
rcKhiSlotCpu5MinHiTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last time of at which rcKhiSlotCpu5MinHi sampling occured."
::= { rcKhiSlotPerfEntry 5 }
rcKhiSlotMemUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The amount of DRAM memory consumed in KB."
::= { rcKhiSlotPerfEntry 6 }
rcKhiSlotMemFree OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The amount of DRAM memory available in KB."
::= { rcKhiSlotPerfEntry 7 }
rcKhiSlotMemUtil OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current percentage of memory utilization."
::= { rcKhiSlotPerfEntry 8 }
rcKhiSlotMem5MinAve OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average percentage of memory utilization over the
past 5 minutes."
::= { rcKhiSlotPerfEntry 9 }
rcKhiSlotMem5MinHi OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "High watermark for percentage memory
utilization over the past 5 minutes."
::= { rcKhiSlotPerfEntry 10 }
rcKhiSlotMem5MinHiTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The last time memory information was registered."
::= { rcKhiSlotPerfEntry 11 }
rcKhiSlotUsedFbuf OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of Fbufs in use."
::= { rcKhiSlotPerfEntry 12 }
rcKhiSlotFreeFbuf OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of Fbufs available."
::= { rcKhiSlotPerfEntry 13 }
rcKhiSlotNoFbuf OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of times when running out of Fbuff"
::= { rcKhiSlotPerfEntry 14 }
rcKhiSlotNetStackSysFreeMbuf OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of network stack system Mbufs available."
::= { rcKhiSlotPerfEntry 15 }
rcKhiSlotNetStackDataFreeMbuf OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of network stack data Mbufs available."
::= { rcKhiSlotPerfEntry 16 }
rcKhiSlotNetStackSysUsedMbuf OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of network stack system Mbufs in use."
::= { rcKhiSlotPerfEntry 17 }
rcKhiSlotNetStackDataUsedMbuf OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of network stack data Mbufs in use."
::= { rcKhiSlotPerfEntry 18 }
rcKhiSlotNetStackSysSocketMbuf OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of network stack system sockets."
::= { rcKhiSlotPerfEntry 19 }
rcKhiSlotQHigh OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The highest number of queue entries consumed
for system messaging."
::= { rcKhiSlotPerfEntry 20 }
rcKhiSlotQNormal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current number of queue entries consumed
for system messaging."
::= { rcKhiSlotPerfEntry 21 }
rcKhiSlotFreeQEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current available number of queue entries
for system messaging."
::= { rcKhiSlotPerfEntry 22 }
rcKhiSlotCpu1MinAve OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average percentage CPU utilization over
the past 1 minute."
::= { rcKhiSlotPerfEntry 23 }
rcKhiSlotCpu1MinHi OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Hi watermark for percentage CPU utilization
over the past 1 minute."
::= { rcKhiSlotPerfEntry 24 }
rcKhiSlotCpu1MinHiTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last time at which rcKhiSlotCpu1MinHi sampling occured."
::= { rcKhiSlotPerfEntry 25 }
-- Slot Process Table
rcKhiSlotProcessTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiSlotProcessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "CP Process Information"
::= { rcKhiSlot 2 }
rcKhiSlotProcessEntry OBJECT-TYPE
SYNTAX RcKhiSlotProcessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Process Entry"
INDEX { rcKhiSlotIndex,
rcKhiSlotProcessId }
::= { rcKhiSlotProcessTable 1 }
RcKhiSlotProcessEntry ::=
SEQUENCE {
rcKhiSlotProcessId Integer32,
rcKhiSlotProcessParentId Integer32,
rcKhiSlotProcessName DisplayString,
rcKhiSlotProcessVmSize Integer32,
rcKhiSlotProcessVmLck Integer32,
rcKhiSlotProcessVmRss Integer32,
rcKhiSlotProcessVmData Integer32,
rcKhiSlotProcessVmStk Integer32,
rcKhiSlotProcessVmExe Integer32,
rcKhiSlotProcessVmLib Integer32
}
rcKhiSlotProcessId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Process ID"
::= { rcKhiSlotProcessEntry 1}
rcKhiSlotProcessParentId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Parent Process ID"
::= { rcKhiSlotProcessEntry 2 }
rcKhiSlotProcessName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of the process running"
::= { rcKhiSlotProcessEntry 3 }
rcKhiSlotProcessVmSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The size of the virtual memory allocated to the process"
::= { rcKhiSlotProcessEntry 4 }
rcKhiSlotProcessVmLck OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The amount of locked memory"
::= { rcKhiSlotProcessEntry 5 }
rcKhiSlotProcessVmRss OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The amount of memory mapped in RAM ( instead of swapped out) "
::= { rcKhiSlotProcessEntry 6 }
rcKhiSlotProcessVmData OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The size of the Data segment"
::= { rcKhiSlotProcessEntry 7 }
rcKhiSlotProcessVmStk OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The stack size"
::= { rcKhiSlotProcessEntry 8 }
rcKhiSlotProcessVmExe OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The size of the executable segment"
::= { rcKhiSlotProcessEntry 9 }
rcKhiSlotProcessVmLib OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The size of the library code"
::= { rcKhiSlotProcessEntry 10 }
-- Slot Task Info
rcKhiSlotPThreadTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiSlotPThreadEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot pthread information"
::= { rcKhiSlot 3 }
rcKhiSlotPThreadEntry OBJECT-TYPE
SYNTAX RcKhiSlotPThreadEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot pthread entry"
INDEX { rcKhiSlotIndex,
rcKhiSlotProcessId,
rcKhiSlotPThreadTaskId }
::= { rcKhiSlotPThreadTable 1 }
RcKhiSlotPThreadEntry ::=
SEQUENCE {
rcKhiSlotPThreadTaskId Integer32,
rcKhiSlotPThreadName DisplayString,
rcKhiSlotPThreadCpuCurrentUtil Integer32,
rcKhiSlotPThreadCpu5MinAve Integer32,
rcKhiSlotPThreadCpu5MinHi Integer32,
rcKhiSlotPthread5MinHiTime DateAndTime
}
rcKhiSlotPThreadTaskId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Task ID"
::= { rcKhiSlotPThreadEntry 1 }
rcKhiSlotPThreadName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of the process running"
::= { rcKhiSlotPThreadEntry 2 }
rcKhiSlotPThreadCpuCurrentUtil OBJECT-TYPE
SYNTAX Integer32 (0..1000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Percentage CPU utilization under current
operating conditions. Value is in tenth's
of a percent."
::= { rcKhiSlotPThreadEntry 3 }
rcKhiSlotPThreadCpu5MinAve OBJECT-TYPE
SYNTAX Integer32 (0..1000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average percentage CPU utilization over
the past 5 minutes. Value is in tenth's
of a percent."
::= { rcKhiSlotPThreadEntry 4 }
rcKhiSlotPThreadCpu5MinHi OBJECT-TYPE
SYNTAX Integer32 (0..1000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Hi watermark for percentage CPU utilization
over the past 5 minutes. Value is in tenth's
of a percent."
::= { rcKhiSlotPThreadEntry 5 }
rcKhiSlotPthread5MinHiTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last time at which sampling occured."
::= { rcKhiSlotPThreadEntry 6 }
rcKhiForwardingCb OBJECT IDENTIFIER ::= { rcKhi 11 }
-- KHI Forwarding Interface Table
rcKhiForwardingCbIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingCbIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Interface Key Health Indicator MIB - All Cobalt Blue Data."
::= { rcKhiForwardingCb 1 }
rcKhiForwardingCbIfEntry OBJECT-TYPE
SYNTAX RcKhiForwardingCbIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Interface KHI - Cobalt Blue table entry."
INDEX { rcKhiForwardingCbIfIndex }
::= { rcKhiForwardingCbIfTable 1 }
RcKhiForwardingCbIfEntry ::=
SEQUENCE {
rcKhiForwardingCbIfIndex InterfaceIndex,
rcKhiForwardingCbIfRxOk Counter64,
rcKhiForwardingCbIfTxOk Counter64,
rcKhiForwardingCbIfRxErr Counter64,
rcKhiForwardingCbIfTxErr Counter64,
rcKhiForwardingCbIfRdbgc0 Counter64,
rcKhiForwardingCbIfRdbgc0Mask Counter64,
rcKhiForwardingCbIfTdbgc0 Counter64,
rcKhiForwardingCbIfTdbgc0Mask Counter64,
rcKhiForwardingCbIfK2IpmcDrops Counter64
}
rcKhiForwardingCbIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Interface index for CB's KHI Forwarding data.
Indicies are essentially port based."
::= { rcKhiForwardingCbIfEntry 1 }
rcKhiForwardingCbIfRxOk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Receieve OK Packets"
::= { rcKhiForwardingCbIfEntry 2 }
rcKhiForwardingCbIfTxOk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Transmit OK Packets"
::= { rcKhiForwardingCbIfEntry 3 }
rcKhiForwardingCbIfRxErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Receive Error Packets"
::= { rcKhiForwardingCbIfEntry 4 }
rcKhiForwardingCbIfTxErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Transmit Error Packets"
::= { rcKhiForwardingCbIfEntry 5 }
rcKhiForwardingCbIfRdbgc0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RDBGC0 Packets"
::= { rcKhiForwardingCbIfEntry 6 }
rcKhiForwardingCbIfRdbgc0Mask OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RDBGC0 Mask"
::= { rcKhiForwardingCbIfEntry 7 }
rcKhiForwardingCbIfTdbgc0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TDBGC0 Packets"
::= { rcKhiForwardingCbIfEntry 8 }
rcKhiForwardingCbIfTdbgc0Mask OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TDBGC0 Mask"
::= { rcKhiForwardingCbIfEntry 9 }
rcKhiForwardingCbIfK2IpmcDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP Multicast Drops"
::= { rcKhiForwardingCbIfEntry 10 }
-- KHI Forwarding Mac-Higig table
rcKhiForwardingCbMachigigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingCbMachigigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Mac-Higig Key Health Indicator MIB - All Cobalt Blue Data."
::= { rcKhiForwardingCb 2}
rcKhiForwardingCbMachigigEntry OBJECT-TYPE
SYNTAX RcKhiForwardingCbMachigigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Mac-Higig KHI - Cobalt Blue table entry."
INDEX { rcKhiForwardingCbMachigigIndex }
::= { rcKhiForwardingCbMachigigTable 1 }
RcKhiForwardingCbMachigigEntry ::=
SEQUENCE {
rcKhiForwardingCbMachigigIndex INTEGER,
rcKhiForwardingCbMachigigMacK2 Counter64,
rcKhiForwardingCbMachigigMacK2Mac Counter64,
rcKhiForwardingCbMachigigRDGBC0 Counter64,
rcKhiForwardingCbMachigigRDGBC0mask Counter64,
rcKhiForwardingCbMachigigTDGBC0 Counter64,
rcKhiForwardingCbMachigigTDGBC0mask Counter64,
rcKhiForwardingCbMachigigIFPDOSDrops Counter64
}
rcKhiForwardingCbMachigigIndex OBJECT-TYPE
SYNTAX INTEGER (1..60)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index for CB's Forwarding MAc-Higig Health data. There are 6
indicies reserved on a per slot basis. Depending on
the card present and the data being requested not all
indicies may be used."
::= { rcKhiForwardingCbMachigigEntry 1 }
rcKhiForwardingCbMachigigMacK2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbMachigigEntry 2 }
rcKhiForwardingCbMachigigMacK2Mac OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbMachigigEntry 3 }
rcKhiForwardingCbMachigigRDGBC0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbMachigigEntry 4 }
rcKhiForwardingCbMachigigRDGBC0mask OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbMachigigEntry 5 }
rcKhiForwardingCbMachigigTDGBC0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbMachigigEntry 6 }
rcKhiForwardingCbMachigigTDGBC0mask OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbMachigigEntry 7 }
rcKhiForwardingCbMachigigIFPDOSDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbMachigigEntry 8 }
-- KHI Forwarding K2 table
rcKhiForwardingCbK2Table OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingCbK2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding K2 Key Health Indicator MIB - All Cobalt Blue Data."
::= { rcKhiForwardingCb 3}
rcKhiForwardingCbK2Entry OBJECT-TYPE
SYNTAX RcKhiForwardingCbK2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding K2 KHI - Cobalt Blue table entry."
INDEX { rcKhiForwardingCbK2Index }
::= { rcKhiForwardingCbK2Table 1 }
RcKhiForwardingCbK2Entry ::=
SEQUENCE {
rcKhiForwardingCbK2Index INTEGER,
rcKhiForwardingCbK2MacK2 Counter64,
rcKhiForwardingCbK2Zagros Counter64,
rcKhiForwardingCbK2ZagrosK2 Counter64,
rcKhiForwardingCbK2Mac Counter64,
rcKhiForwardingCbK2MacK2Err Counter64,
rcKhiForwardingCbK2ZagrosErr Counter64,
rcKhiForwardingCbK2ZagrosK2Err Counter64,
rcKhiForwardingCbK2MacErr Counter64
}
rcKhiForwardingCbK2Index OBJECT-TYPE
SYNTAX INTEGER (1..60)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index for CB's Forwarding K2 Health data. There are 6
indicies reserved on a per slot basis. Depending on
the card present and the data being requested not all
indicies may be used."
::= { rcKhiForwardingCbK2Entry 1 }
rcKhiForwardingCbK2MacK2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbK2Entry 2 }
rcKhiForwardingCbK2Zagros OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbK2Entry 3 }
rcKhiForwardingCbK2ZagrosK2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbK2Entry 4 }
rcKhiForwardingCbK2Mac OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbK2Entry 5 }
rcKhiForwardingCbK2MacK2Err OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbK2Entry 6 }
rcKhiForwardingCbK2ZagrosErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbK2Entry 7 }
rcKhiForwardingCbK2ZagrosK2Err OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbK2Entry 8 }
rcKhiForwardingCbK2MacErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbK2Entry 9 }
-- KHI Forwarding Zagros table
rcKhiForwardingCbZagrosTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingCbZagrosEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Zagros Forwarding Zagros Key Health Indicator MIB - All Cobalt Blue Data."
::= { rcKhiForwardingCb 4 }
rcKhiForwardingCbZagrosEntry OBJECT-TYPE
SYNTAX RcKhiForwardingCbZagrosEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Zagros Forwarding KHI - Cobalt Blue table entry."
INDEX { rcKhiForwardingCbZagrosIndex }
::= { rcKhiForwardingCbZagrosTable 1 }
RcKhiForwardingCbZagrosEntry ::=
SEQUENCE {
rcKhiForwardingCbZagrosIndex INTEGER,
rcKhiForwardingCbZagrosK2Zagros Counter64,
rcKhiForwardingCbZagrosRsp Counter64,
rcKhiForwardingCbZagrosQe Counter64,
rcKhiForwardingCbZagrosQeZagros Counter64,
rcKhiForwardingCbZagrosK2 Counter64,
rcKhiForwardingCbZagrosPmmPoolLo Counter64,
rcKhiForwardingCbZagrosPmmPoolHigh Counter64,
rcKhiForwardingCbZagrosPmmRspDropCounters Counter64,
rcKhiForwardingCbZagrosPmmoutputDropCount Counter64,
rcKhiForwardingCbZagrosPmmAdmissionRspDropCount Counter64,
rcKhiForwardingCbZagrosPmmAdmissionErrDropCount Counter64,
rcKhiForwardingCbZagrosPmmPool1Drop Counter64,
rcKhiForwardingCbZagrosPmmPool2Drop Counter64,
rcKhiForwardingCbZagrosPmmPool3Drop Counter64,
rcKhiForwardingCbZagrosPmmPool4Drop Counter64,
rcKhiForwardingCbZagrosPmmPool5Drop Counter64,
rcKhiForwardingCbZagrosPmmPool6Drop Counter64,
rcKhiForwardingCbZagrosPmmPool7Drop Counter64,
rcKhiForwardingCbZagrosPmmPool8Drop Counter64,
rcKhiForwardingCbZagrosPmmPool9Drop Counter64,
rcKhiForwardingCbZagrosPmmPool10Drop Counter64,
rcKhiForwardingCbZagrosHbeCommandDrops Counter64,
rcKhiForwardingCbZagrosTcamSearchError Counter64,
rcKhiForwardingCbZagrosEhpAllPortDownIstCounter Counter64,
rcKhiForwardingCbZagrosEhpAllPortDownMltCounter Counter64,
rcKhiForwardingCbZagrosEhpErrorDropCounter Counter64,
rcKhiForwardingCbZagrosIgrFilterDropCount Counter64,
rcKhiForwardingCbZagrosZapTxCtl Counter64,
rcKhiForwardingCbZagrosZapTxDat Counter64,
rcKhiForwardingCbZagrosZapRxCtl Counter64,
rcKhiForwardingCbZagrosZapRxDat Counter64,
rcKhiForwardingCbZagrosZapTxHbe Counter64,
rcKhiForwardingCbZagrosTcamSearchVal Counter64,
rcKhiForwardingCbZagrosEmbDropCount Counter64,
rcKhiForwardingCbZagrosEhpFilterDropCount Counter64,
rcKhiForwardingCbZagrosEgrIpmcDropCount Counter64,
rcKhiForwardingCbZagrosEgressEsb1Count Counter64,
rcKhiForwardingCbZagrosEgressEsb2Count Counter64,
rcKhiForwardingCbZagrosEgressEsb3Count Counter64,
rcKhiForwardingCbZagrosEgressEsb4Count Counter64,
rcKhiForwardingCbZagrosEgressEsb5Count Counter64,
rcKhiForwardingCbZagrosEgressEsb6Count Counter64,
rcKhiForwardingCbZagrosRspRx Counter64,
rcKhiForwardingCbZagrosOpTx Counter64,
rcKhiForwardingCbZagrosRspTx Counter64,
rcKhiForwardingCbZagrosCifRqCount Counter64,
rcKhiForwardingCbZagrosCifRsCounter Counter64,
rcKhiForwardingCbZagrosPage1Count Counter64, --obsolete
rcKhiForwardingCbZagrosPage2Count Counter64, --obsolete
rcKhiForwardingCbZagrosPage3Count Counter64, --obsolete
rcKhiForwardingCbZagrosPage4Count Counter64, --obsolete
rcKhiForwardingCbZagrosPage5Count Counter64, --obsolete
rcKhiForwardingCbZagrosPage6Count Counter64, --obsolete
rcKhiForwardingCbZagrosPage7Count Counter64, --obsolete
rcKhiForwardingCbZagrosPage8Count Counter64, --obsolete
rcKhiForwardingCbZagrosPage9Count Counter64, --obsolete
rcKhiForwardingCbZagrosPage10Count Counter64, --obsolete
rcKhiForwardingCbZagrosShPp Counter64, --obsolete
rcKhiForwardingCbZagrosFpCounts Counter64, --obsolete
rcKhiForwardingCbZagrosRspPlcThresholdReg Counter64,
rcKhiForwardingCbZagrosRePlc Counter64,
rcKhiForwardingCbZagrosNumPools Counter64,
rcKhiForwardingCbZagrosFpCntOPA Counter32,
rcKhiForwardingCbZagrosFpCntRPA Counter32,
rcKhiForwardingCbZagrosFpCntFPM Counter32,
rcKhiForwardingCbZagrosRspPlcPktCntPeak Counter32,
rcKhiForwardingCbZagrosRspPlcPktCntCurr Counter32,
rcKhiForwardingCbZagrosRePlcPktCntPeak Counter32,
rcKhiForwardingCbZagrosRePlcPktCntCurr Counter32,
rcKhiForwardingCbZagrosShPpPeak Counter32,
rcKhiForwardingCbZagrosShPpCurr Counter32,
rcKhiForwardingCbZagrosEgressMultiCastPeak Counter32,
rcKhiForwardingCbZagrosEgressMultiCastCurr Counter32,
rcKhiForwardingCbZagrosEgressOOBPeak Counter32,
rcKhiForwardingCbZagrosEgressOOBCurr Counter32,
rcKhiForwardingCbZagrosIngressHeartbeatPeak Counter32,
rcKhiForwardingCbZagrosIngressHeartbeatCurr Counter32,
rcKhiForwardingCbZagrosIngressCOPInsertPeak Counter32,
rcKhiForwardingCbZagrosIngressCOPInsertCurr Counter32,
rcKhiForwardingCbZagrosIngressEfCtlPeak Counter32,
rcKhiForwardingCbZagrosIngressEfCtlCurr Counter32,
rcKhiForwardingCbZagrosIngressAfBePeak Counter32,
rcKhiForwardingCbZagrosIngressAfBeCurr Counter32,
rcKhiForwardingCbZagrosEgressL2BcUcPeak Counter32,
rcKhiForwardingCbZagrosEgressL2BcUcCurr Counter32,
rcKhiForwardingCbZagrosEgressMirrorPeak Counter32,
rcKhiForwardingCbZagrosEgressMirrorCurr Counter32,
rcKhiForwardingCbZagrosPool9Peak Counter32,
rcKhiForwardingCbZagrosPool9Curr Counter32,
rcKhiForwardingCbZagrosPmmFpPlenErr Counter32
}
rcKhiForwardingCbZagrosIndex OBJECT-TYPE
SYNTAX INTEGER (1..60)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index for CB's Forwarding Zagros Health data. There are 6
indicies reserved on a per slot basis. Depending on
the card present and the data being requested not all
indicies may be used."
::= { rcKhiForwardingCbZagrosEntry 1 }
rcKhiForwardingCbZagrosK2Zagros OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 2 }
rcKhiForwardingCbZagrosRsp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 3 }
rcKhiForwardingCbZagrosQe OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 4 }
rcKhiForwardingCbZagrosQeZagros OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 5 }
rcKhiForwardingCbZagrosK2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 6 }
rcKhiForwardingCbZagrosPmmPoolLo OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 7 }
rcKhiForwardingCbZagrosPmmPoolHigh OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 8 }
rcKhiForwardingCbZagrosPmmRspDropCounters OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 9 }
rcKhiForwardingCbZagrosPmmoutputDropCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 10 }
rcKhiForwardingCbZagrosPmmAdmissionRspDropCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 11 }
rcKhiForwardingCbZagrosPmmAdmissionErrDropCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 12 }
rcKhiForwardingCbZagrosPmmPool1Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 13 }
rcKhiForwardingCbZagrosPmmPool2Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 14 }
rcKhiForwardingCbZagrosPmmPool3Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 15 }
rcKhiForwardingCbZagrosPmmPool4Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 16 }
rcKhiForwardingCbZagrosPmmPool5Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 17 }
rcKhiForwardingCbZagrosPmmPool6Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 18 }
rcKhiForwardingCbZagrosPmmPool7Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 19 }
rcKhiForwardingCbZagrosPmmPool8Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 20 }
rcKhiForwardingCbZagrosPmmPool9Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 21 }
rcKhiForwardingCbZagrosPmmPool10Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 22 }
rcKhiForwardingCbZagrosHbeCommandDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 23 }
rcKhiForwardingCbZagrosTcamSearchError OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 24 }
rcKhiForwardingCbZagrosEhpAllPortDownIstCounter OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 25 }
rcKhiForwardingCbZagrosEhpAllPortDownMltCounter OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 26 }
rcKhiForwardingCbZagrosEhpErrorDropCounter OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 27 }
rcKhiForwardingCbZagrosIgrFilterDropCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 28 }
rcKhiForwardingCbZagrosZapTxCtl OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 29 }
rcKhiForwardingCbZagrosZapTxDat OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 30 }
rcKhiForwardingCbZagrosZapRxCtl OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 31 }
rcKhiForwardingCbZagrosZapRxDat OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 32 }
rcKhiForwardingCbZagrosZapTxHbe OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 33 }
rcKhiForwardingCbZagrosTcamSearchVal OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 34 }
rcKhiForwardingCbZagrosEmbDropCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 35 }
rcKhiForwardingCbZagrosEhpFilterDropCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 36 }
rcKhiForwardingCbZagrosEgrIpmcDropCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 37 }
rcKhiForwardingCbZagrosEgressEsb1Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 38 }
rcKhiForwardingCbZagrosEgressEsb2Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 39 }
rcKhiForwardingCbZagrosEgressEsb3Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 40 }
rcKhiForwardingCbZagrosEgressEsb4Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 41 }
rcKhiForwardingCbZagrosEgressEsb5Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 42 }
rcKhiForwardingCbZagrosEgressEsb6Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 43 }
rcKhiForwardingCbZagrosRspRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 44 }
rcKhiForwardingCbZagrosOpTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 45 }
rcKhiForwardingCbZagrosRspTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 46 }
rcKhiForwardingCbZagrosCifRqCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 47 }
rcKhiForwardingCbZagrosCifRsCounter OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 48 }
rcKhiForwardingCbZagrosPage1Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 49 }
rcKhiForwardingCbZagrosPage2Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 50 }
rcKhiForwardingCbZagrosPage3Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 51 }
rcKhiForwardingCbZagrosPage4Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 52 }
rcKhiForwardingCbZagrosPage5Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 53 }
rcKhiForwardingCbZagrosPage6Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 54 }
rcKhiForwardingCbZagrosPage7Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 55 }
rcKhiForwardingCbZagrosPage8Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 56 }
rcKhiForwardingCbZagrosPage9Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 57 }
rcKhiForwardingCbZagrosPage10Count OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 58 }
rcKhiForwardingCbZagrosShPp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 59 }
rcKhiForwardingCbZagrosFpCounts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 60 }
rcKhiForwardingCbZagrosRspPlcThresholdReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 61 }
rcKhiForwardingCbZagrosRePlc OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 62 }
rcKhiForwardingCbZagrosNumPools OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbZagrosEntry 63 }
rcKhiForwardingCbZagrosFpCntOPA OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Free page counter for OPA(Output Packet Assembler)"
::= { rcKhiForwardingCbZagrosEntry 64 }
rcKhiForwardingCbZagrosFpCntRPA OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Free page counter for RPA(RSP Packet Assembler)"
::= { rcKhiForwardingCbZagrosEntry 65 }
rcKhiForwardingCbZagrosFpCntFPM OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Free page counter for FPM(Free Page Manager)"
::= { rcKhiForwardingCbZagrosEntry 66 }
rcKhiForwardingCbZagrosRspPlcPktCntPeak OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RSP PLC Peak Packet Count"
::= { rcKhiForwardingCbZagrosEntry 67 }
rcKhiForwardingCbZagrosRspPlcPktCntCurr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RSP PLC Current Packet Count"
::= { rcKhiForwardingCbZagrosEntry 68 }
rcKhiForwardingCbZagrosRePlcPktCntPeak OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RE PLC(Replica Engine Packet Limit Count)Peak Packet Count"
::= { rcKhiForwardingCbZagrosEntry 69 }
rcKhiForwardingCbZagrosRePlcPktCntCurr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RE PLC Current Packet Count"
::= { rcKhiForwardingCbZagrosEntry 70 }
rcKhiForwardingCbZagrosShPpPeak OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM shared pool Peak Value"
::= { rcKhiForwardingCbZagrosEntry 71 }
rcKhiForwardingCbZagrosShPpCurr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM shared pool Current Value"
::= { rcKhiForwardingCbZagrosEntry 72 }
rcKhiForwardingCbZagrosEgressMultiCastPeak OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM EgressMultiCast Peak Value"
::= { rcKhiForwardingCbZagrosEntry 73 }
rcKhiForwardingCbZagrosEgressMultiCastCurr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM EgressMultiCast Current Value"
::= { rcKhiForwardingCbZagrosEntry 74 }
rcKhiForwardingCbZagrosEgressOOBPeak OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM EgressOOB(Out Of Band) Peak Value"
::= { rcKhiForwardingCbZagrosEntry 75 }
rcKhiForwardingCbZagrosEgressOOBCurr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM EgressOOB Current Value"
::= { rcKhiForwardingCbZagrosEntry 76 }
rcKhiForwardingCbZagrosIngressHeartbeatPeak OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM IngressHeartbeat Peak Value"
::= { rcKhiForwardingCbZagrosEntry 77 }
rcKhiForwardingCbZagrosIngressHeartbeatCurr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM IngressHeartbeat Current Value"
::= { rcKhiForwardingCbZagrosEntry 78 }
rcKhiForwardingCbZagrosIngressCOPInsertPeak OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM IngressCOPInsert Peak Value"
::= { rcKhiForwardingCbZagrosEntry 79 }
rcKhiForwardingCbZagrosIngressCOPInsertCurr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM IngressCOPInsert Current Value"
::= { rcKhiForwardingCbZagrosEntry 80 }
rcKhiForwardingCbZagrosIngressEfCtlPeak OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM Ingress EF/CTL(Expedited Forward/Control)Peak Value"
::= { rcKhiForwardingCbZagrosEntry 81 }
rcKhiForwardingCbZagrosIngressEfCtlCurr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM Ingress EF/CTL Current Value"
::= { rcKhiForwardingCbZagrosEntry 82 }
rcKhiForwardingCbZagrosIngressAfBePeak OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM Ingress AF/BE(Assured Forwarding/Best Effort)Peak Value"
::= { rcKhiForwardingCbZagrosEntry 83 }
rcKhiForwardingCbZagrosIngressAfBeCurr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM Ingress AF/BE Current Value"
::= { rcKhiForwardingCbZagrosEntry 84 }
rcKhiForwardingCbZagrosEgressL2BcUcPeak OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM Egress L2BC/UC(Layer 2 Broadcast/Unicast)Peak Value"
::= { rcKhiForwardingCbZagrosEntry 85 }
rcKhiForwardingCbZagrosEgressL2BcUcCurr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM Egress L2BC/UC Current Value"
::= { rcKhiForwardingCbZagrosEntry 86 }
rcKhiForwardingCbZagrosEgressMirrorPeak OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM Egress Mirror Peak Value"
::= { rcKhiForwardingCbZagrosEntry 87 }
rcKhiForwardingCbZagrosEgressMirrorCurr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM Egress Mirror Current Value"
::= { rcKhiForwardingCbZagrosEntry 88 }
rcKhiForwardingCbZagrosPool9Peak OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM Pool9 Peak Value"
::= { rcKhiForwardingCbZagrosEntry 89 }
rcKhiForwardingCbZagrosPool9Curr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM Pool9 Current Value"
::= { rcKhiForwardingCbZagrosEntry 90 }
rcKhiForwardingCbZagrosPmmFpPlenErr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM FP PLEN Error Count"
::= { rcKhiForwardingCbZagrosEntry 91 }
-- KHI Forwarding Rsp table
rcKhiForwardingCbRspTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingCbRspEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Rsp Key Health Indicator MIB - All Cobalt Blue Data."
::= { rcKhiForwardingCb 5}
rcKhiForwardingCbRspEntry OBJECT-TYPE
SYNTAX RcKhiForwardingCbRspEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Rsp KHI - Cobalt Blue table entry."
INDEX { rcKhiForwardingCbRspIndex }
::= { rcKhiForwardingCbRspTable 1 }
RcKhiForwardingCbRspEntry ::=
SEQUENCE {
rcKhiForwardingCbRspIndex INTEGER,
rcKhiForwardingCbRspLsmDrops Counter64,
rcKhiForwardingCbRspExceptionDrops Counter64,
rcKhiForwardingCbRspFrameErrorDrops Counter64,
rcKhiForwardingCbRspFdibFullDrops Counter64,
rcKhiForwardingCbRspIngrMltAllPortDown Counter64,
rcKhiForwardingCbRspEgressMltAllPortDownDrops Counter64,
rcKhiForwardingCbRspEgressIpMcastRecordsNotFound Counter64,
rcKhiForwardingCbRspEgressIpMcastMltWrongPort Counter64,
rcKhiForwardingCbRspEgressIpMcastSourceKnockout Counter64,
rcKhiForwardingCbRspIngressDaNotFoundDrops Counter64,
rcKhiForwardingCbRspIngressUnknown Counter64,
rcKhiForwardingCbRspIngressDiscardDestIdDrops Counter64,
rcKhiForwardingCbRspMacLearningPacketDrops Counter64,
rcKhiForwardingCbRspIngrMltAllPortsDown Counter64,
rcKhiForwardingCbRspIngressIpmcSupressionDrops Counter64,
rcKhiForwardingCbRspUnsupportedFeatureDrops Counter64,
rcKhiForwardingCbRspAclDiscards Counter64,
rcKhiForwardingCbRspIngressIpmcLookupFails Counter64,
rcKhiForwardingCbRspIpv4DestIpLookupFails Counter64,
rcKhiForwardingCbRspIpv4SourceIpLookupFails Counter64,
rcKhiForwardingCbRspL3MirrorDrops Counter64,
rcKhiForwardingCbRspIpV6LookupFails Counter64,
rcKhiForwardingCbRspIpV6TunnelLookupV4Fails Counter64
}
rcKhiForwardingCbRspIndex OBJECT-TYPE
SYNTAX INTEGER (1..60)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index for CB's Forwarding Rsp Health data. There are 6
indicies reserved on a per slot basis. Depending on
the card present and the data being requested not all
indicies may be used."
::= { rcKhiForwardingCbRspEntry 1 }
rcKhiForwardingCbRspLsmDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 2 }
rcKhiForwardingCbRspExceptionDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 3 }
rcKhiForwardingCbRspFrameErrorDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 4 }
rcKhiForwardingCbRspFdibFullDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 5 }
rcKhiForwardingCbRspIngrMltAllPortDown OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 6 }
rcKhiForwardingCbRspEgressMltAllPortDownDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 7 }
rcKhiForwardingCbRspEgressIpMcastRecordsNotFound OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 8 }
rcKhiForwardingCbRspEgressIpMcastMltWrongPort OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 9 }
rcKhiForwardingCbRspEgressIpMcastSourceKnockout OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 10 }
rcKhiForwardingCbRspIngressDaNotFoundDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 11 }
rcKhiForwardingCbRspIngressUnknown OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 12 }
rcKhiForwardingCbRspIngressDiscardDestIdDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 13 }
rcKhiForwardingCbRspMacLearningPacketDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 14 }
rcKhiForwardingCbRspIngrMltAllPortsDown OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 15 }
rcKhiForwardingCbRspIngressIpmcSupressionDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 16 }
rcKhiForwardingCbRspUnsupportedFeatureDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 17 }
rcKhiForwardingCbRspAclDiscards OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 18 }
rcKhiForwardingCbRspIngressIpmcLookupFails OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 19 }
rcKhiForwardingCbRspIpv4DestIpLookupFails OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 20 }
rcKhiForwardingCbRspIpv4SourceIpLookupFails OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 21 }
rcKhiForwardingCbRspL3MirrorDrops OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 22 }
rcKhiForwardingCbRspIpV6LookupFails OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 23 }
rcKhiForwardingCbRspIpV6TunnelLookupV4Fails OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbRspEntry 24 }
-- KHI Forwarding qe table
rcKhiForwardingCbQeTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingCbQeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Qe Key Health Indicator MIB - All Cobalt Blue Data."
::= { rcKhiForwardingCb 6 }
rcKhiForwardingCbQeEntry OBJECT-TYPE
SYNTAX RcKhiForwardingCbQeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Qe KHI - Cobalt Blue table entry."
INDEX { rcKhiForwardingCbQeIndex }
::= { rcKhiForwardingCbQeTable 1 }
RcKhiForwardingCbQeEntry ::=
SEQUENCE {
rcKhiForwardingCbQeIndex INTEGER,
rcKhiForwardingCbQeIngressQmAgrAcceptedPktCnt0 Counter64,
rcKhiForwardingCbQeIngressQmAgrMarkedPktCnt0 Counter64,
rcKhiForwardingCbQeIngressQmAgrAcceptedPktCnt1 Counter64,
rcKhiForwardingCbQeIngressQmAgrMarkedPktCnt1 Counter64,
rcKhiForwardingCbQeIngressQmAgrAcceptedPktCnt2 Counter64,
rcKhiForwardingCbQeIngressQmAgrMarkedPktCnt2 Counter64,
rcKhiForwardingCbQeIngressQmAgrAcceptedPktCnt3 Counter64,
rcKhiForwardingCbQeIngressQmAgrDequeuedPktCnt Counter64,
rcKhiForwardingCbQeIngressPmSwitchPktCnt Counter64,
rcKhiForwardingCbQeIngressPmLocalPktCnt Counter64,
rcKhiForwardingCbQeIngressPmSwitchTestPktCnt Counter64,
rcKhiForwardingCbQeIngressPmLocalTestPktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP0PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP0PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP1PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP1PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP2PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP2PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP3PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP3PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP4PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP4PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP5PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP5PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP6PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP6PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP7PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP7PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP8PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP8PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP9PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP9PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP10PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP10PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP11PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP11PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP12PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP12PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP13PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP13PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP14PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP14PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxP15PktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxP15PktCnt Counter64,
rcKhiForwardingCbQeIngressSr0RxTestPktCnt Counter64,
rcKhiForwardingCbQeIngressSr1RxTestPktCnt Counter64,
rcKhiForwardingCbQeIngressRbIdp0RequestPktCnt Counter64,
rcKhiForwardingCbQeIngressRbIdp1RequestPktCnt Counter64,
rcKhiForwardingCbQeIngressRbIdp2RequestPktCnt Counter64,
rcKhiForwardingCbQeIngressRbIdp3RequestPktCnt Counter64,
rcKhiForwardingCbQeIngressRbIdp4RequestPktCnt Counter64,
rcKhiForwardingCbQeIngressRbEnqrespPktCnt Counter64,
rcKhiForwardingCbQeEgressSvPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P0TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P0TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P1TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P1TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P2TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P2TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P3TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P3TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P4TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P4TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P5TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P5TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P6TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P6TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P7TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P7TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P8TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P8TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P9TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P9TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P10TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P10TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P11TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P11TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P12TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P12TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P13TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P13TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P14TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P14TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0P15TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1P15TxPktCnt Counter64,
rcKhiForwardingCbQeEgressSt0TxTestPktCnt Counter64,
rcKhiForwardingCbQeEgressSt1TxTestPktCnt Counter64,
rcKhiForwardingCbQeSvPartialPktCnt Counter64,
rcKhiForwardingCbQeQmAgrWredDroppedPktCnt0 Counter64,
rcKhiForwardingCbQeQmAgrWredDroppedPktCnt1 Counter64,
rcKhiForwardingCbQeQmAgrWredDroppedPktCnt2 Counter64,
rcKhiForwardingCbQeQmAgrPolicedDroppedPktCnt Counter64,
rcKhiForwardingCbQeQmAgrNonWredDroppedPktCnt Counter64,
rcKhiForwardingCbQeQmError1 Counter64
}
rcKhiForwardingCbQeIndex OBJECT-TYPE
SYNTAX INTEGER (1..60)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index for CB's Forwarding Qe Health data. There are 6
indicies reserved on a per slot basis. Depending on
the card present and the data being requested not all
indicies may be used."
::= { rcKhiForwardingCbQeEntry 1 }
rcKhiForwardingCbQeIngressQmAgrAcceptedPktCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 2 }
rcKhiForwardingCbQeIngressQmAgrMarkedPktCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 3 }
rcKhiForwardingCbQeIngressQmAgrAcceptedPktCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 4 }
rcKhiForwardingCbQeIngressQmAgrMarkedPktCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 5 }
rcKhiForwardingCbQeIngressQmAgrAcceptedPktCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 6 }
rcKhiForwardingCbQeIngressQmAgrMarkedPktCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 7 }
rcKhiForwardingCbQeIngressQmAgrAcceptedPktCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 8 }
rcKhiForwardingCbQeIngressQmAgrDequeuedPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 9 }
rcKhiForwardingCbQeIngressPmSwitchPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 10 }
rcKhiForwardingCbQeIngressPmLocalPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 11 }
rcKhiForwardingCbQeIngressPmSwitchTestPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 12 }
rcKhiForwardingCbQeIngressPmLocalTestPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 13 }
rcKhiForwardingCbQeIngressSr0RxP0PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 14 }
rcKhiForwardingCbQeIngressSr1RxP0PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 15 }
rcKhiForwardingCbQeIngressSr0RxP1PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 16 }
rcKhiForwardingCbQeIngressSr1RxP1PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 17 }
rcKhiForwardingCbQeIngressSr0RxP2PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 18 }
rcKhiForwardingCbQeIngressSr1RxP2PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 19 }
rcKhiForwardingCbQeIngressSr0RxP3PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 20 }
rcKhiForwardingCbQeIngressSr1RxP3PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 21 }
rcKhiForwardingCbQeIngressSr0RxP4PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 22 }
rcKhiForwardingCbQeIngressSr1RxP4PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 23 }
rcKhiForwardingCbQeIngressSr0RxP5PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 24 }
rcKhiForwardingCbQeIngressSr1RxP5PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 25 }
rcKhiForwardingCbQeIngressSr0RxP6PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 26 }
rcKhiForwardingCbQeIngressSr1RxP6PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 27 }
rcKhiForwardingCbQeIngressSr0RxP7PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 28 }
rcKhiForwardingCbQeIngressSr1RxP7PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 29 }
rcKhiForwardingCbQeIngressSr0RxP8PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 30 }
rcKhiForwardingCbQeIngressSr1RxP8PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 31 }
rcKhiForwardingCbQeIngressSr0RxP9PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 32 }
rcKhiForwardingCbQeIngressSr1RxP9PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 33 }
rcKhiForwardingCbQeIngressSr0RxP10PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 34 }
rcKhiForwardingCbQeIngressSr1RxP10PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 35 }
rcKhiForwardingCbQeIngressSr0RxP11PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 36 }
rcKhiForwardingCbQeIngressSr1RxP11PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 37 }
rcKhiForwardingCbQeIngressSr0RxP12PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 38 }
rcKhiForwardingCbQeIngressSr1RxP12PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 39 }
rcKhiForwardingCbQeIngressSr0RxP13PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 40 }
rcKhiForwardingCbQeIngressSr1RxP13PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 41 }
rcKhiForwardingCbQeIngressSr0RxP14PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 42 }
rcKhiForwardingCbQeIngressSr1RxP14PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 43 }
rcKhiForwardingCbQeIngressSr0RxP15PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 44 }
rcKhiForwardingCbQeIngressSr1RxP15PktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 45 }
rcKhiForwardingCbQeIngressSr0RxTestPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 46 }
rcKhiForwardingCbQeIngressSr1RxTestPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 47 }
rcKhiForwardingCbQeIngressRbIdp0RequestPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 48 }
rcKhiForwardingCbQeIngressRbIdp1RequestPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 49 }
rcKhiForwardingCbQeIngressRbIdp2RequestPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 50 }
rcKhiForwardingCbQeIngressRbIdp3RequestPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 51 }
rcKhiForwardingCbQeIngressRbIdp4RequestPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 52}
rcKhiForwardingCbQeIngressRbEnqrespPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 53 }
rcKhiForwardingCbQeEgressSvPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 54 }
rcKhiForwardingCbQeEgressSt0P0TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 55 }
rcKhiForwardingCbQeEgressSt1P0TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 56 }
rcKhiForwardingCbQeEgressSt0P1TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 57 }
rcKhiForwardingCbQeEgressSt1P1TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 58 }
rcKhiForwardingCbQeEgressSt0P2TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 59 }
rcKhiForwardingCbQeEgressSt1P2TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 60 }
rcKhiForwardingCbQeEgressSt0P3TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 61 }
rcKhiForwardingCbQeEgressSt1P3TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 62 }
rcKhiForwardingCbQeEgressSt0P4TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 63 }
rcKhiForwardingCbQeEgressSt1P4TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 64 }
rcKhiForwardingCbQeEgressSt0P5TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 65 }
rcKhiForwardingCbQeEgressSt1P5TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 66 }
rcKhiForwardingCbQeEgressSt0P6TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 67 }
rcKhiForwardingCbQeEgressSt1P6TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 68 }
rcKhiForwardingCbQeEgressSt0P7TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 69 }
rcKhiForwardingCbQeEgressSt1P7TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 70 }
rcKhiForwardingCbQeEgressSt0P8TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 71 }
rcKhiForwardingCbQeEgressSt1P8TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 72 }
rcKhiForwardingCbQeEgressSt0P9TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 73 }
rcKhiForwardingCbQeEgressSt1P9TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 74 }
rcKhiForwardingCbQeEgressSt0P10TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 75 }
rcKhiForwardingCbQeEgressSt1P10TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 76 }
rcKhiForwardingCbQeEgressSt0P11TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 77 }
rcKhiForwardingCbQeEgressSt1P11TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 78 }
rcKhiForwardingCbQeEgressSt0P12TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 79 }
rcKhiForwardingCbQeEgressSt1P12TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 80 }
rcKhiForwardingCbQeEgressSt0P13TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 81 }
rcKhiForwardingCbQeEgressSt1P13TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 82 }
rcKhiForwardingCbQeEgressSt0P14TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 83 }
rcKhiForwardingCbQeEgressSt1P14TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 84 }
rcKhiForwardingCbQeEgressSt0P15TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 85 }
rcKhiForwardingCbQeEgressSt1P15TxPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 86 }
rcKhiForwardingCbQeEgressSt0TxTestPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 87 }
rcKhiForwardingCbQeEgressSt1TxTestPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 88 }
rcKhiForwardingCbQeSvPartialPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 89 }
rcKhiForwardingCbQeQmAgrWredDroppedPktCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 90 }
rcKhiForwardingCbQeQmAgrWredDroppedPktCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 91 }
rcKhiForwardingCbQeQmAgrWredDroppedPktCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 92 }
rcKhiForwardingCbQeQmAgrPolicedDroppedPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 93 }
rcKhiForwardingCbQeQmAgrNonWredDroppedPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 94 }
rcKhiForwardingCbQeQmError1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { rcKhiForwardingCbQeEntry 95 }
-- KHI Forwarding IFP Table
rcKhiForwardingIfpTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingIfpEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "Forwarding Ifp Key Health Indicator MIB - All VSP Data."
::= { rcKhiForwardingCb 7 }
rcKhiForwardingIfpEntry OBJECT-TYPE
SYNTAX RcKhiForwardingIfpEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "Forwarding Ifp KHI - VSP table entry."
INDEX { rcKhiForwardingIfpSlot,
rcKhiForwardingIfpIndex }
::= { rcKhiForwardingIfpTable 1 }
RcKhiForwardingIfpEntry ::=
SEQUENCE {
rcKhiForwardingIfpSlot Integer32,
rcKhiForwardingIfpIndex Integer32,
rcKhiForwardingIfpName DisplayString,
rcKhiForwardingIfpSlice0Ports DisplayString,
rcKhiForwardingIfpSlice0Cnt Counter32,
rcKhiForwardingIfpSlice1Ports DisplayString,
rcKhiForwardingIfpSlice1Cnt Counter32,
rcKhiForwardingIfpSlice2Ports DisplayString,
rcKhiForwardingIfpSlice2Cnt Counter32
}
rcKhiForwardingIfpSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "Slot Number"
::= { rcKhiForwardingIfpEntry 1 }
rcKhiForwardingIfpIndex OBJECT-TYPE
SYNTAX Integer32 (3..500)
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION "Index of the IFP Rule"
::= { rcKhiForwardingIfpEntry 2 }
rcKhiForwardingIfpName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Name of the IFP Rule"
::= { rcKhiForwardingIfpEntry 3 }
rcKhiForwardingIfpSlice0Ports OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Range of Ports in slice0 of the slot.
Display format will have Ports 1-24 or 1-8
based on the card type"
::= { rcKhiForwardingIfpEntry 4 }
rcKhiForwardingIfpSlice0Cnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Counter for slice 0"
::= { rcKhiForwardingIfpEntry 5 }
rcKhiForwardingIfpSlice1Ports OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Range of Ports in slice1 of the slot.
Display format will have Ports 25-48 or 9-16
based on the card type"
::= { rcKhiForwardingIfpEntry 6 }
rcKhiForwardingIfpSlice1Cnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Counter for slice 1"
::= { rcKhiForwardingIfpEntry 7 }
rcKhiForwardingIfpSlice2Ports OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Range of Ports in slice2 of the slot.
Display format will have Ports 0 or 17-24
based on the card type"
::= { rcKhiForwardingIfpEntry 8 }
rcKhiForwardingIfpSlice2Cnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Counter for slice 2"
::= { rcKhiForwardingIfpEntry 9 }
-- KHI Forwarding IFP New Table
rcKhiForwardingIfpNewTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingIfpNewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Ifp New Key Health Indicator MIB.
This table replaces the old table
rcKhiForwardingIfpTable"
::= { rcKhiForwardingCb 8 }
rcKhiForwardingIfpNewEntry OBJECT-TYPE
SYNTAX RcKhiForwardingIfpNewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Ifp KHI - VSP table entry."
INDEX { rcKhiForwardingIfpNewSlot,
rcKhiForwardingIfpNewTblType,
rcKhiForwardingIfpNewIndex }
::= { rcKhiForwardingIfpNewTable 1 }
RcKhiForwardingIfpNewEntry ::=
SEQUENCE {
rcKhiForwardingIfpNewSlot Integer32,
rcKhiForwardingIfpNewTblType INTEGER,
rcKhiForwardingIfpNewIndex Integer32,
rcKhiForwardingIfpNewName DisplayString,
rcKhiForwardingIfpNewSlice0Ports DisplayString,
rcKhiForwardingIfpNewSlice0Cnt Counter32,
rcKhiForwardingIfpNewSlice1Ports DisplayString,
rcKhiForwardingIfpNewSlice1Cnt Counter32,
rcKhiForwardingIfpNewSlice2Ports DisplayString,
rcKhiForwardingIfpNewSlice2Cnt Counter32
}
rcKhiForwardingIfpNewSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingIfpNewEntry 1 }
rcKhiForwardingIfpNewTblType OBJECT-TYPE
SYNTAX INTEGER {
ifpPcv(1),
ifpPcvMacInMacTagged(2),
ifpPcvMacInMacUntagged(3)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Type of table IFP PCV for both 1G and 10G cards.
IFP PCV MAC-in-MAC Tagged and Untagged are for 10G card"
::= { rcKhiForwardingIfpNewEntry 2 }
rcKhiForwardingIfpNewIndex OBJECT-TYPE
SYNTAX Integer32 (3..500)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index of the IFP Rule"
::= { rcKhiForwardingIfpNewEntry 3 }
rcKhiForwardingIfpNewName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of the IFP Rule"
::= { rcKhiForwardingIfpNewEntry 4 }
rcKhiForwardingIfpNewSlice0Ports OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Range of Ports in slice0 of the slot.
Display format will have Ports 1-24 or 1-8
based on the card type"
::= { rcKhiForwardingIfpNewEntry 5 }
rcKhiForwardingIfpNewSlice0Cnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Counter for slice 0"
::= { rcKhiForwardingIfpNewEntry 6 }
rcKhiForwardingIfpNewSlice1Ports OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Range of Ports in slice1 of the slot.
Display format will have Ports 25-48 or 9-16
based on the card type"
::= { rcKhiForwardingIfpNewEntry 7 }
rcKhiForwardingIfpNewSlice1Cnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Counter for slice 1"
::= { rcKhiForwardingIfpNewEntry 8 }
rcKhiForwardingIfpNewSlice2Ports OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Range of Ports in slice2 of the slot.
Display format will have Ports 0 or 17-24
based on the card type"
::= { rcKhiForwardingIfpNewEntry 9 }
rcKhiForwardingIfpNewSlice2Cnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Counter for slice 2"
::= { rcKhiForwardingIfpNewEntry 10 }
-- KHI Forwarding qe table for Rof
rcKhiForwardingRofQeTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofQeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Qe Key Health Indicator MIB for RoF."
::= { rcKhiForwardingCb 9 }
rcKhiForwardingRofQeEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofQeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Qe KHI - RoF."
INDEX { rcKhiForwardingRofQeSlot,
rcKhiForwardingRofQeSlice }
::= { rcKhiForwardingRofQeTable 1 }
RcKhiForwardingRofQeEntry ::=
SEQUENCE {
rcKhiForwardingRofQeSlot Integer32,
rcKhiForwardingRofQeSlice Integer32,
rcKhiForwardingRofHg0RxPkts Counter64,
rcKhiForwardingRofHg1RxPkts Counter64,
rcKhiForwardingRofHg2RxPkts Counter64,
rcKhiForwardingRofHg3RxPkts Counter64,
rcKhiForwardingRofHg0TxPkts Counter64,
rcKhiForwardingRofHg1TxPkts Counter64,
rcKhiForwardingRofHg2TxPkts Counter64,
rcKhiForwardingRofHg3TxPkts Counter64,
rcKhiForwardingRofRbIF1DropCnt Counter64,
rcKhiForwardingRofRbIF2DropCnt Counter64,
rcKhiForwardingRofRbIF3DropCnt Counter64,
rcKhiForwardingRofRbIF4DropCnt Counter64,
rcKhiForwardingRofFdPktDropCount Counter64,
rcKhiForwardingRofFrRxPktschannelA Counter64,
rcKhiForwardingRofFrRxPktschannelB Counter64,
rcKhiForwardingRofNumDP0PktsAccepted Counter64,
rcKhiForwardingRofNumDP1PktsAccepted Counter64,
rcKhiForwardingRofNumDP2PktsAccepted Counter64,
rcKhiForwardingRofNumDP3PktsAccepted Counter64,
rcKhiForwardingRofNumDP0PktsDroppedDueToWRED Counter64,
rcKhiForwardingRofNumDP1PktsDroppedDueToWRED Counter64,
rcKhiForwardingRofNumDP2PktsDroppedDueToWRED Counter64,
rcKhiForwardingRofNumDP3PktsDroppedDueToWRED Counter64,
rcKhiForwardingRofNumDP0PktsMarkedDueToWRED Counter64,
rcKhiForwardingRofNumDP1PktsMarkedDueToWRED Counter64,
rcKhiForwardingRofNumDP2PktsMarkedDueToWRED Counter64,
rcKhiForwardingRofNumDP3PktsMarkedDueToWRED Counter64,
rcKhiForwardingRofNumDP0PktsDroppedNonWRED Counter64,
rcKhiForwardingRofNumDP1PktsDroppedNonWRED Counter64,
rcKhiForwardingRofNumDP2PktsDroppedNonWRED Counter64,
rcKhiForwardingRofNumDP3PktsDroppedNonWRED Counter64,
rcKhiForwardingRofNumPktsDiscardedForBadQueNum Counter64,
rcKhiForwardingRofNumQueuesAgedOut Counter64,
rcKhiForwardingRofNumPktsDequeuedFromQM Counter64,
rcKhiForwardingRofNumHcfcMsgsDroppedDueToCRCerror Counter64
}
rcKhiForwardingRofQeSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofQeEntry 1 }
rcKhiForwardingRofQeSlice OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slice Number"
::= { rcKhiForwardingRofQeEntry 2 }
rcKhiForwardingRofHg0RxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts received via HiGig0"
::= { rcKhiForwardingRofQeEntry 3 }
rcKhiForwardingRofHg1RxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts received via HiGig1"
::= { rcKhiForwardingRofQeEntry 4 }
rcKhiForwardingRofHg2RxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts received via HiGig2"
::= { rcKhiForwardingRofQeEntry 5 }
rcKhiForwardingRofHg3RxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts received via HiGig3"
::= { rcKhiForwardingRofQeEntry 6 }
rcKhiForwardingRofHg0TxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts transmitted via HiGig0"
::= { rcKhiForwardingRofQeEntry 7 }
rcKhiForwardingRofHg1TxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts transmitted via HiGig1"
::= { rcKhiForwardingRofQeEntry 8 }
rcKhiForwardingRofHg2TxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts transmitted via HiGig2"
::= { rcKhiForwardingRofQeEntry 9 }
rcKhiForwardingRofHg3TxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts transmitted via HiGig3"
::= { rcKhiForwardingRofQeEntry 10 }
rcKhiForwardingRofRbIF1DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts dropped on IF1 (HG0)"
::= { rcKhiForwardingRofQeEntry 11 }
rcKhiForwardingRofRbIF2DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts dropped on IF1 (HG1)"
::= { rcKhiForwardingRofQeEntry 12 }
rcKhiForwardingRofRbIF3DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts dropped on IF1 (HG2)"
::= { rcKhiForwardingRofQeEntry 13 }
rcKhiForwardingRofRbIF4DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts dropped on IF1 (HG3)"
::= { rcKhiForwardingRofQeEntry 14 }
rcKhiForwardingRofFdPktDropCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts dropped in FDM block"
::= { rcKhiForwardingRofQeEntry 15 }
rcKhiForwardingRofFrRxPktschannelA OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts received from fabric via channel A"
::= { rcKhiForwardingRofQeEntry 16 }
rcKhiForwardingRofFrRxPktschannelB OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts received from fabric via channel B"
::= { rcKhiForwardingRofQeEntry 17 }
rcKhiForwardingRofNumDP0PktsAccepted OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP0 pkts accepted"
::= { rcKhiForwardingRofQeEntry 18 }
rcKhiForwardingRofNumDP1PktsAccepted OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP1 pkts accepted"
::= { rcKhiForwardingRofQeEntry 19 }
rcKhiForwardingRofNumDP2PktsAccepted OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP2 pkts accepted"
::= { rcKhiForwardingRofQeEntry 20 }
rcKhiForwardingRofNumDP3PktsAccepted OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP3 pkts accepted"
::= { rcKhiForwardingRofQeEntry 21 }
rcKhiForwardingRofNumDP0PktsDroppedDueToWRED OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP0 pkts dropped due to WRED"
::= { rcKhiForwardingRofQeEntry 22 }
rcKhiForwardingRofNumDP1PktsDroppedDueToWRED OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP1 pkts dropped due to WRED"
::= { rcKhiForwardingRofQeEntry 23 }
rcKhiForwardingRofNumDP2PktsDroppedDueToWRED OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP2 pkts dropped due to WRED"
::= { rcKhiForwardingRofQeEntry 24 }
rcKhiForwardingRofNumDP3PktsDroppedDueToWRED OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP3 pkts dropped due to WRED"
::= { rcKhiForwardingRofQeEntry 25 }
rcKhiForwardingRofNumDP0PktsMarkedDueToWRED OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP0 pkts marked due to WRED"
::= { rcKhiForwardingRofQeEntry 26 }
rcKhiForwardingRofNumDP1PktsMarkedDueToWRED OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP1 pkts marked due to WRED"
::= { rcKhiForwardingRofQeEntry 27 }
rcKhiForwardingRofNumDP2PktsMarkedDueToWRED OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP2 pkts marked due to WRED"
::= { rcKhiForwardingRofQeEntry 28 }
rcKhiForwardingRofNumDP3PktsMarkedDueToWRED OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP3 pkts marked due to WRED"
::= { rcKhiForwardingRofQeEntry 29 }
rcKhiForwardingRofNumDP0PktsDroppedNonWRED OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP0 pkts dropped non-WRED"
::= { rcKhiForwardingRofQeEntry 30 }
rcKhiForwardingRofNumDP1PktsDroppedNonWRED OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP1 pkts dropped non-WRED"
::= { rcKhiForwardingRofQeEntry 31 }
rcKhiForwardingRofNumDP2PktsDroppedNonWRED OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP2 pkts dropped non-WRED"
::= { rcKhiForwardingRofQeEntry 32 }
rcKhiForwardingRofNumDP3PktsDroppedNonWRED OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP3 pkts dropped non-WRED"
::= { rcKhiForwardingRofQeEntry 33 }
rcKhiForwardingRofNumPktsDiscardedForBadQueNum OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts dropped due to bad queue num"
::= { rcKhiForwardingRofQeEntry 34 }
rcKhiForwardingRofNumQueuesAgedOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "queues deleted due age"
::= { rcKhiForwardingRofQeEntry 35 }
rcKhiForwardingRofNumPktsDequeuedFromQM OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts QM dequeued"
::= { rcKhiForwardingRofQeEntry 36 }
rcKhiForwardingRofNumHcfcMsgsDroppedDueToCRCerror OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "msgs dropped due to CRC error"
::= { rcKhiForwardingRofQeEntry 37 }
-- KHI Forwarding table for Rof RSP Forw stats
rcKhiForwardingRofRspForwTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofRspForwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding RSP Stats Key Health Indicator MIB for RoF."
::= { rcKhiForwardingCb 21 }
rcKhiForwardingRofRspForwEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofRspForwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding RSP Stats KHI - RoF."
INDEX { rcKhiForwardingRofRspForwSlot,
rcKhiForwardingRofRspForwSlice,
rcKhiForwardingRofRspForwReg }
::= { rcKhiForwardingRofRspForwTable 1 }
RcKhiForwardingRofRspForwEntry ::=
SEQUENCE {
rcKhiForwardingRofRspForwSlot Integer32,
rcKhiForwardingRofRspForwSlice Integer32,
rcKhiForwardingRofRspForwReg Integer32,
rcKhiForwardingRofRspForwHab0RxPktCounterReg Counter64,
rcKhiForwardingRofRspForwHab0TxPktCounterReg Counter64,
rcKhiForwardingRofRspForwHab1RxPktCounterReg Counter64,
rcKhiForwardingRofRspForwHab1TxPktCounterReg Counter64,
rcKhiForwardingRofRspForwCif0RxPktCntReg Counter64,
rcKhiForwardingRofRspForwCif0TxPktCntReg Counter64,
rcKhiForwardingRofRspForwCif1RxPktCntReg Counter64,
rcKhiForwardingRofRspForwCif1TxPktCntReg Counter64,
rcKhiForwardingRofRspForwPbmHab0RxPktCntReg Counter64,
rcKhiForwardingRofRspForwPbmHab0TxPktCntReg Counter64,
rcKhiForwardingRofRspForwPbmHab1RxPktCntReg Counter64,
rcKhiForwardingRofRspForwPbmHab1TxPktCntReg Counter64,
rcKhiForwardingRofRspForwPbmHab0Hab1SopEopCntReg Counter64,
rcKhiForwardingRofRspForwSamPackletInCntReg Counter64,
rcKhiForwardingRofRspForwSamPackletOutCntReg Counter64,
rcKhiForwardingRofRspForwAmPaGabPackletInReg Counter64,
rcKhiForwardingRofRspForwAmPrGabPacketOutReg Counter64,
rcKhiForwardingRofRspForwSamAe0GabTransRegTx Counter64,
rcKhiForwardingRofRspForwSamAe0GabTransRegRx Counter64,
rcKhiForwardingRofRspForwSamAe1GabTransRegTx Counter64,
rcKhiForwardingRofRspForwSamAe1GabTransRegRx Counter64,
rcKhiForwardingRofRspForwSamAe2GabTransRegTx Counter64,
rcKhiForwardingRofRspForwSamAe2GabTransRegRx Counter64,
rcKhiForwardingRofRspForwSamAe3GabTransRegTx Counter64,
rcKhiForwardingRofRspForwSamAe3GabTransRegRx Counter64,
rcKhiForwardingRofRspForwSamR6Le0GabTransRegTx Counter64,
rcKhiForwardingRofRspForwSamR6Le0GabTransRegRx Counter64,
rcKhiForwardingRofRspForwSamR6Le1GabTransRegTx Counter64,
rcKhiForwardingRofRspForwSamR6Le1GabTransRegRx Counter64,
rcKhiForwardingRofRspForwSamR6Le2GabTransRegTx Counter64,
rcKhiForwardingRofRspForwSamR6Le2GabTransRegRx Counter64,
rcKhiForwardingRofRspForwSamR6Le3GabTransRegTx Counter64,
rcKhiForwardingRofRspForwSamR6Le3GabTransRegRx Counter64,
rcKhiForwardingRofRspForwSamR5LeGabTransRegTx Counter64,
rcKhiForwardingRofRspForwSamR5LeGabTransRegRx Counter64,
rcKhiForwardingRofRspForwSamCifGabTransRegTx Counter64,
rcKhiForwardingRofRspForwSamCifGabTransRegRx Counter64,
rcKhiForwardingRofRspForwSanHle0GabTransRegTx Counter64,
rcKhiForwardingRofRspForwSanHle0GabTransRegRx Counter64,
rcKhiForwardingRofRspForwSamAlseGabTransRegTx Counter64,
rcKhiForwardingRofRspForwSamAlseGabTransRegRx Counter64,
rcKhiForwardingRofRspForwAmAe0GabTransRegTx Counter64,
rcKhiForwardingRofRspForwAmAe0GabTransRegRx Counter64,
rcKhiForwardingRofRspForwAmAe1GabTransRegTx Counter64,
rcKhiForwardingRofRspForwAmAe1GabTransRegRx Counter64,
rcKhiForwardingRofRspForwAmAe2GabTransRegTx Counter64,
rcKhiForwardingRofRspForwAmAe2GabTransRegRx Counter64,
rcKhiForwardingRofRspForwAmAe3GabTransRegTx Counter64,
rcKhiForwardingRofRspForwAmAe3GabTransRegRx Counter64,
rcKhiForwardingRofRspForwAmR6Le0GabTransRegTx Counter64,
rcKhiForwardingRofRspForwAmR6Le0GabTransRegRx Counter64,
rcKhiForwardingRofRspForwAmR6Le1GabTransRegTx Counter64,
rcKhiForwardingRofRspForwAmR6Le1GabTransRegRx Counter64,
rcKhiForwardingRofRspForwAmR6Le2GabTransRegTx Counter64,
rcKhiForwardingRofRspForwAmR6Le2GabTransRegRx Counter64,
rcKhiForwardingRofRspForwAmR6Le3GabTransRegTx Counter64,
rcKhiForwardingRofRspForwAmR6Le3GabTransRegRx Counter64,
rcKhiForwardingRofRspForwAmR5LeGabTransRegTx Counter64,
rcKhiForwardingRofRspForwAmR5LeGabTransRegRx Counter64,
rcKhiForwardingRofRspForwAmCifGabTransRegTx Counter64,
rcKhiForwardingRofRspForwAmCifGabTransRegRx Counter64,
rcKhiForwardingRofRspForwAmAlseGabTransRegTx Counter64,
rcKhiForwardingRofRspForwAmAlseGabTransRegRx Counter64,
rcKhiForwardingRofRspForwAmHle0GabTransRegTx Counter64,
rcKhiForwardingRofRspForwAmHle0GabTransRegRx Counter64
}
rcKhiForwardingRofRspForwSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofRspForwEntry 1 }
rcKhiForwardingRofRspForwSlice OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slice Number"
::= { rcKhiForwardingRofRspForwEntry 2 }
rcKhiForwardingRofRspForwReg OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Reg"
::= { rcKhiForwardingRofRspForwEntry 3 }
rcKhiForwardingRofRspForwHab0RxPktCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB0_RX_PACKET_COUNTER_REG"
::= { rcKhiForwardingRofRspForwEntry 4 }
rcKhiForwardingRofRspForwHab0TxPktCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB0_TX_PACKET_COUNTER_REG"
::= { rcKhiForwardingRofRspForwEntry 5 }
rcKhiForwardingRofRspForwHab1RxPktCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB1_RX_PACKET_COUNTER_REG"
::= { rcKhiForwardingRofRspForwEntry 6 }
rcKhiForwardingRofRspForwHab1TxPktCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB1_TX_PACKET_COUNTER_RE"
::= { rcKhiForwardingRofRspForwEntry 7 }
rcKhiForwardingRofRspForwCif0RxPktCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF0_RX_PACKET_COUNTER_REG"
::= { rcKhiForwardingRofRspForwEntry 8 }
rcKhiForwardingRofRspForwCif0TxPktCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF0_TX_PACKET_COUNTER_REG"
::= { rcKhiForwardingRofRspForwEntry 9 }
rcKhiForwardingRofRspForwCif1RxPktCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF1_RX_PACKET_COUNTER_REG"
::= { rcKhiForwardingRofRspForwEntry 10 }
rcKhiForwardingRofRspForwCif1TxPktCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF1_TX_PACKET_COUNTER_REG"
::= { rcKhiForwardingRofRspForwEntry 11 }
rcKhiForwardingRofRspForwPbmHab0RxPktCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PBM_HAB0_RX_PACKLET_COUNT_REG"
::= { rcKhiForwardingRofRspForwEntry 12 }
rcKhiForwardingRofRspForwPbmHab0TxPktCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PBM_HAB0_TX_PACKLET_COUNT_REG"
::= { rcKhiForwardingRofRspForwEntry 13 }
rcKhiForwardingRofRspForwPbmHab1RxPktCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PBM_HAB1_RX_PACKLET_COUNT_REG"
::= { rcKhiForwardingRofRspForwEntry 14 }
rcKhiForwardingRofRspForwPbmHab1TxPktCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PBM_HAB1_TX_PACKLET_COUNT_REG"
::= { rcKhiForwardingRofRspForwEntry 15 }
rcKhiForwardingRofRspForwPbmHab0Hab1SopEopCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION " PBM_HAB0_HAB1_SOP_EOP_COUNT_REG"
::= { rcKhiForwardingRofRspForwEntry 16 }
rcKhiForwardingRofRspForwSamPackletInCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_PACKLET_IN_COUNTS_REG"
::= { rcKhiForwardingRofRspForwEntry 17 }
rcKhiForwardingRofRspForwSamPackletOutCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_PACKLET_OUT_COUNTS_REG"
::= { rcKhiForwardingRofRspForwEntry 18 }
rcKhiForwardingRofRspForwSamAe0GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_AE0GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 19 }
rcKhiForwardingRofRspForwSamAe0GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_AE0GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 20 }
rcKhiForwardingRofRspForwSamAe1GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_AE1GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 21 }
rcKhiForwardingRofRspForwSamAe1GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_AE1GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 22 }
rcKhiForwardingRofRspForwSamAe2GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_AE2GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 23 }
rcKhiForwardingRofRspForwSamAe2GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_AE2GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 24 }
rcKhiForwardingRofRspForwSamAe3GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_AE3GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 25 }
rcKhiForwardingRofRspForwSamAe3GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_AE3GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 26 }
rcKhiForwardingRofRspForwSamR6Le0GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_R6LE0GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 27 }
rcKhiForwardingRofRspForwSamR6Le0GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_R6LE0GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 28 }
rcKhiForwardingRofRspForwSamR6Le1GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_R6LE1GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 29 }
rcKhiForwardingRofRspForwSamR6Le1GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_R6LE1GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 30 }
rcKhiForwardingRofRspForwSamR6Le2GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_R6LE2GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 31 }
rcKhiForwardingRofRspForwSamR6Le2GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_R6LE2GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 32 }
rcKhiForwardingRofRspForwSamR6Le3GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_R6LE3GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 33 }
rcKhiForwardingRofRspForwSamR6Le3GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_R6LE3GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 34 }
rcKhiForwardingRofRspForwSamR5LeGabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_R5LEGAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 35 }
rcKhiForwardingRofRspForwSamR5LeGabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_R5LEGAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 36 }
rcKhiForwardingRofRspForwSamCifGabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_CIFGAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 37 }
rcKhiForwardingRofRspForwSamCifGabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_CIFGAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 38 }
rcKhiForwardingRofRspForwSanHle0GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_HLE0GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 39 }
rcKhiForwardingRofRspForwSanHle0GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_HLE0GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 40 }
rcKhiForwardingRofRspForwSamAlseGabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_ALSEGAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 41 }
rcKhiForwardingRofRspForwSamAlseGabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_ALSEGAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 42 }
rcKhiForwardingRofRspForwAmPaGabPackletInReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_PAGAB_PACKLET_IN_REG"
::= { rcKhiForwardingRofRspForwEntry 43 }
rcKhiForwardingRofRspForwAmPrGabPacketOutReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_PRGAB_PACKLET_OUT_REG"
::= { rcKhiForwardingRofRspForwEntry 44 }
rcKhiForwardingRofRspForwAmAe0GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_AE0GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 45 }
rcKhiForwardingRofRspForwAmAe0GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_AE0GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 46 }
rcKhiForwardingRofRspForwAmAe1GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_AE1GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 47 }
rcKhiForwardingRofRspForwAmAe1GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_AE1GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 48 }
rcKhiForwardingRofRspForwAmAe2GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_AE2GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 49 }
rcKhiForwardingRofRspForwAmAe2GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_AE2GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 50 }
rcKhiForwardingRofRspForwAmAe3GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_AE3GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 51 }
rcKhiForwardingRofRspForwAmAe3GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_AE3GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 52 }
rcKhiForwardingRofRspForwAmR6Le0GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_R6LE0GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 53 }
rcKhiForwardingRofRspForwAmR6Le0GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_R6LE0GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 54 }
rcKhiForwardingRofRspForwAmR6Le1GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_R6LE1GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 55 }
rcKhiForwardingRofRspForwAmR6Le1GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_R6LE1GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 56 }
rcKhiForwardingRofRspForwAmR6Le2GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_R6LE2GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 57 }
rcKhiForwardingRofRspForwAmR6Le2GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_R6LE2GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 58 }
rcKhiForwardingRofRspForwAmR6Le3GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_R6LE3GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 59 }
rcKhiForwardingRofRspForwAmR6Le3GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_R6LE3GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 60 }
rcKhiForwardingRofRspForwAmR5LeGabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_R5LEGAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 61 }
rcKhiForwardingRofRspForwAmR5LeGabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_R5LEGAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 62 }
rcKhiForwardingRofRspForwAmCifGabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_CIFGAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 63 }
rcKhiForwardingRofRspForwAmCifGabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_CIFGAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 64 }
rcKhiForwardingRofRspForwAmAlseGabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_ALSEGAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 65 }
rcKhiForwardingRofRspForwAmAlseGabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_ALSEGAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 66 }
rcKhiForwardingRofRspForwAmHle0GabTransRegTx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_HLE0GAB_TRANSACTIONS_REG_TX"
::= { rcKhiForwardingRofRspForwEntry 67 }
rcKhiForwardingRofRspForwAmHle0GabTransRegRx OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_HLE0GAB_TRANSACTIONS_REG_RX"
::= { rcKhiForwardingRofRspForwEntry 68 }
-- KHI Forwarding table for Rof RSP Drop stats
rcKhiForwardingRofRspDropTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofRspDropEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Drop RSP Stats Key Health Indicator MIB for RoF."
::= { rcKhiForwardingCb 22 }
rcKhiForwardingRofRspDropEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofRspDropEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding RSP Stats KHI - RoF."
INDEX { rcKhiForwardingRofRspDropSlot,
rcKhiForwardingRofRspDropSlice,
rcKhiForwardingRofRspDropReg }
::= { rcKhiForwardingRofRspDropTable 1 }
RcKhiForwardingRofRspDropEntry ::=
SEQUENCE {
rcKhiForwardingRofRspDropSlot Integer32,
rcKhiForwardingRofRspDropSlice Integer32,
rcKhiForwardingRofRspDropReg Integer32,
rcKhiForwardingRofRspDropHab0RxErrCounterReg Counter64,
rcKhiForwardingRofRspDropHab1RxErrCounterReg Counter64,
rcKhiForwardingRofRspDropCif0RxErrCounterReg Counter64,
rcKhiForwardingRofRspDropCif1RxErrCounterReg Counter64,
rcKhiForwardingRofRspDropGsFloodingMeterRead Counter64,
rcKhiForwardingRofRspDropGsMacLkupErrDA Counter64,
rcKhiForwardingRofRspDropGsFilterActDeny Counter64,
rcKhiForwardingRofRspDropGsIstDstNni Counter64,
rcKhiForwardingRofRspDropGsSrcMacLkup Counter64,
rcKhiForwardingRofRspDropGsUnknownSA Counter64,
rcKhiForwardingRofRspDropGsDstMacLkup Counter64,
rcKhiForwardingRofRspDropGsSrcKnockOut Counter64,
rcKhiForwardingRofRspDropGsNoUniNniMem Counter64,
rcKhiForwardingRofRspDropGsIstNoUniMem Counter64,
rcKhiForwardingRofRspDropGsCidDiscard Counter64,
rcKhiForwardingRofRspDropGsLrnDisableUnkwnSA Counter64,
rcKhiForwardingRofRspDropGsInstMemParityExp Counter64,
rcKhiForwardingRofRspDropGsPcOver4095Exp Counter64,
rcKhiForwardingRofRspDropGsPackletActiveExp Counter64,
rcKhiForwardingRofRspDropGsNonAlignedAddrExp Counter64,
rcKhiForwardingRofRspDropGsIllegalRegionExp Counter64,
rcKhiForwardingRofRspDropGsSplitOperActiveExp Counter64,
rcKhiForwardingRofRspDropGsSplitOperNotDoneExp Counter64,
rcKhiForwardingRofRspDropGsGabTimeoutExp Counter64,
rcKhiForwardingRofRspDropGsInvalidOptypeExp Counter64,
rcKhiForwardingRofRspDropGsIllegalArgExp Counter64,
rcKhiForwardingRofRspDropGsEccErrorExp Counter64,
rcKhiForwardingRofRspDropGsSearchError Counter64,
rcKhiForwardingRofRspDropGsRadixSearchRunOnExp Counter64,
rcKhiForwardingRofRspDropGsSearchMgmtError Counter64,
rcKhiForwardingRofRspDropGsHwFailureExp Counter64,
rcKhiForwardingRofRspDropGsDontKnowExp Counter64,
rcKhiForwardingRofRspDropGsMacLkupErrSA Counter64,
rcKhiForwardingRofRspDropGsIpv4OcsErr Counter64,
rcKhiForwardingRofRspDropGsIsidLkupFail Counter64,
rcKhiForwardingRofRspDropGsNniDstSpbDrop Counter64,
rcKhiForwardingRofRspDropGsNniIstExtraUniCpy Counter64,
rcKhiForwardingRofRspDropGsNniUnkwNBDA Counter64,
rcKhiForwardingRofRspDropGsNNiIstDown Counter64,
rcKhiForwardingRofRspDropGsPackletErr Counter64,
rcKhiForwardingRofRspDropGsIsidLkupMiss Counter64,
rcKhiForwardingRofRspDropGsNniIstPeerUpBvid2Drop Counter64,
rcKhiForwardingRofRspDropGsUnknownMcastBda Counter64,
rcKhiForwardingRofRspDropGsNniCfmDrop Counter64,
rcKhiForwardingRofRspDropGsIpNotEnDrop Counter64,
rcKhiForwardingRofRspDropGsIpv6LkupFail Counter64,
rcKhiForwardingRofRspDropGsIpv6OcsErr Counter64,
rcKhiForwardingRofRspDropGsIpmcV4Drop Counter64,
rcKhiForwardingRofRspDropGsV4LkupDrop Counter64
}
rcKhiForwardingRofRspDropSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofRspDropEntry 1 }
rcKhiForwardingRofRspDropSlice OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slice Number"
::= { rcKhiForwardingRofRspDropEntry 2 }
rcKhiForwardingRofRspDropReg OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Reg"
::= { rcKhiForwardingRofRspDropEntry 3 }
rcKhiForwardingRofRspDropHab0RxErrCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB0_RX_ERROR_COUNTER_REG"
::= { rcKhiForwardingRofRspDropEntry 4 }
rcKhiForwardingRofRspDropHab1RxErrCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB1_RX_ERROR_COUNTER_REG"
::= { rcKhiForwardingRofRspDropEntry 5 }
rcKhiForwardingRofRspDropCif0RxErrCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF0_RX_ERROR_COUNTER_REG"
::= { rcKhiForwardingRofRspDropEntry 6 }
rcKhiForwardingRofRspDropCif1RxErrCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF1_RX_ERROR_COUNTER_REG"
::= { rcKhiForwardingRofRspDropEntry 7 }
rcKhiForwardingRofRspDropGsFloodingMeterRead OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_FLOODING_METER_RED"
::= { rcKhiForwardingRofRspDropEntry 8 }
rcKhiForwardingRofRspDropGsMacLkupErrDA OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_MAC_LKUP_ERR_DA"
::= { rcKhiForwardingRofRspDropEntry 9 }
rcKhiForwardingRofRspDropGsFilterActDeny OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_FILTER_ACT_DENY"
::= { rcKhiForwardingRofRspDropEntry 10 }
rcKhiForwardingRofRspDropGsIstDstNni OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_IST_DST_NNI"
::= { rcKhiForwardingRofRspDropEntry 11 }
rcKhiForwardingRofRspDropGsSrcMacLkup OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_SRC_MAC_LKUP"
::= { rcKhiForwardingRofRspDropEntry 12 }
rcKhiForwardingRofRspDropGsUnknownSA OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_UNKNOWN_SA"
::= { rcKhiForwardingRofRspDropEntry 13 }
rcKhiForwardingRofRspDropGsDstMacLkup OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_DST_MAC_LKUP"
::= { rcKhiForwardingRofRspDropEntry 14 }
rcKhiForwardingRofRspDropGsSrcKnockOut OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_SRC_KNOCK_OUT"
::= { rcKhiForwardingRofRspDropEntry 15 }
rcKhiForwardingRofRspDropGsNoUniNniMem OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_NO_UNI_NNI_MEM"
::= { rcKhiForwardingRofRspDropEntry 16 }
rcKhiForwardingRofRspDropGsIstNoUniMem OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_IST_NO_UNI_MEM"
::= { rcKhiForwardingRofRspDropEntry 17 }
rcKhiForwardingRofRspDropGsCidDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_CID_DISCARD"
::= { rcKhiForwardingRofRspDropEntry 18 }
rcKhiForwardingRofRspDropGsLrnDisableUnkwnSA OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_LRN_DISABLE_UNKWN_SA"
::= { rcKhiForwardingRofRspDropEntry 19 }
rcKhiForwardingRofRspDropGsInstMemParityExp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_INST_MEM_PARITY_EXP"
::= { rcKhiForwardingRofRspDropEntry 20 }
rcKhiForwardingRofRspDropGsPcOver4095Exp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_PC_OVER_4095_EXP"
::= { rcKhiForwardingRofRspDropEntry 21 }
rcKhiForwardingRofRspDropGsPackletActiveExp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_PACKLET_ACTIVE_EXP"
::= { rcKhiForwardingRofRspDropEntry 22 }
rcKhiForwardingRofRspDropGsNonAlignedAddrExp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_NON_ALIGNED_ADDR_EXP"
::= { rcKhiForwardingRofRspDropEntry 23 }
rcKhiForwardingRofRspDropGsIllegalRegionExp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_ILLEGAL_REGION_EXP"
::= { rcKhiForwardingRofRspDropEntry 24 }
rcKhiForwardingRofRspDropGsSplitOperActiveExp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_SPLIT_OPER_ACTIVE_EXP"
::= { rcKhiForwardingRofRspDropEntry 25 }
rcKhiForwardingRofRspDropGsSplitOperNotDoneExp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_SPLIT_OPER_NOT_DONE_EXP"
::= { rcKhiForwardingRofRspDropEntry 26 }
rcKhiForwardingRofRspDropGsGabTimeoutExp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_GAB_TIMEOUT_EXP"
::= { rcKhiForwardingRofRspDropEntry 27 }
rcKhiForwardingRofRspDropGsInvalidOptypeExp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_INVALID_OPTYPE_EXP"
::= { rcKhiForwardingRofRspDropEntry 28 }
rcKhiForwardingRofRspDropGsIllegalArgExp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_ILLEGAL_ARG_EXP"
::= { rcKhiForwardingRofRspDropEntry 29 }
rcKhiForwardingRofRspDropGsEccErrorExp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_ECC_ERROR_EXP"
::= { rcKhiForwardingRofRspDropEntry 30 }
rcKhiForwardingRofRspDropGsSearchError OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_SERCH_ERROR"
::= { rcKhiForwardingRofRspDropEntry 31 }
rcKhiForwardingRofRspDropGsRadixSearchRunOnExp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_RADIX_SEARCH_RUN_ON_EXP"
::= { rcKhiForwardingRofRspDropEntry 32 }
rcKhiForwardingRofRspDropGsSearchMgmtError OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_SEARCH_MGMT_ERROR"
::= { rcKhiForwardingRofRspDropEntry 33}
rcKhiForwardingRofRspDropGsHwFailureExp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_HW_FAILURE_EXP"
::= { rcKhiForwardingRofRspDropEntry 34}
rcKhiForwardingRofRspDropGsDontKnowExp OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_DONT_KNOW_EXP"
::= { rcKhiForwardingRofRspDropEntry 35}
rcKhiForwardingRofRspDropGsMacLkupErrSA OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_MAC_LKUP_ERR_SA"
::= { rcKhiForwardingRofRspDropEntry 36}
rcKhiForwardingRofRspDropGsIpv4OcsErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_IPV4_OCS_ERR"
::= { rcKhiForwardingRofRspDropEntry 37}
rcKhiForwardingRofRspDropGsIsidLkupFail OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_ISID_LKUP_FAIL"
::= { rcKhiForwardingRofRspDropEntry 38}
rcKhiForwardingRofRspDropGsNniDstSpbDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_NNI_DST_SPB_DROP"
::= { rcKhiForwardingRofRspDropEntry 39}
rcKhiForwardingRofRspDropGsNniIstExtraUniCpy OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_NNI_IST_EXTRA_UNI_CPY"
::= { rcKhiForwardingRofRspDropEntry 40}
rcKhiForwardingRofRspDropGsNniUnkwNBDA OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_NNI_UNKNOWN_BDA"
::= { rcKhiForwardingRofRspDropEntry 41}
rcKhiForwardingRofRspDropGsNNiIstDown OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_NNI_IST_DOWN"
::= { rcKhiForwardingRofRspDropEntry 42}
rcKhiForwardingRofRspDropGsPackletErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_PACKLET_ERR"
::= { rcKhiForwardingRofRspDropEntry 43}
rcKhiForwardingRofRspDropGsIsidLkupMiss OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_ISID_LKUP_MISS"
::= { rcKhiForwardingRofRspDropEntry 44}
rcKhiForwardingRofRspDropGsNniIstPeerUpBvid2Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_NNI_IST_PEER_UP_BVID2_DROP"
::= { rcKhiForwardingRofRspDropEntry 45}
rcKhiForwardingRofRspDropGsUnknownMcastBda OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_UNKNOWN_MCAST_BDA"
::= { rcKhiForwardingRofRspDropEntry 46}
rcKhiForwardingRofRspDropGsNniCfmDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_NNI_CFM_DROP"
::= { rcKhiForwardingRofRspDropEntry 47}
rcKhiForwardingRofRspDropGsIpNotEnDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_IP_NOT_EN_DROP"
::= { rcKhiForwardingRofRspDropEntry 48}
rcKhiForwardingRofRspDropGsIpv6LkupFail OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_IPV6_LKUP_FAIL"
::= { rcKhiForwardingRofRspDropEntry 49}
rcKhiForwardingRofRspDropGsIpv6OcsErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_IPV6_OCS_ERR"
::= { rcKhiForwardingRofRspDropEntry 50}
rcKhiForwardingRofRspDropGsIpmcV4Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_IPMC_V4_DROP"
::= { rcKhiForwardingRofRspDropEntry 51}
rcKhiForwardingRofRspDropGsV4LkupDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GS_V4_LKUP_DROP"
::= { rcKhiForwardingRofRspDropEntry 52}
-- KHI Forwarding table for Rof RSP Status stats
rcKhiForwardingRofRspStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofRspStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Status RSP Stats Key Health Indicator MIB for RoF."
::= { rcKhiForwardingCb 23 }
rcKhiForwardingRofRspStatusEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofRspStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding RSP Stats KHI - RoF."
INDEX { rcKhiForwardingRofRspStatusSlot,
rcKhiForwardingRofRspStatusSlice,
rcKhiForwardingRofRspStatusReg }
::= { rcKhiForwardingRofRspStatusTable 1 }
RcKhiForwardingRofRspStatusEntry ::=
SEQUENCE {
rcKhiForwardingRofRspStatusSlot Integer32,
rcKhiForwardingRofRspStatusSlice Integer32,
rcKhiForwardingRofRspStatusReg Integer32,
rcKhiForwardingRofRspStatusDeviceIdReg Counter64,
rcKhiForwardingRofRspStatusPllStatusReg Counter64,
rcKhiForwardingRofRspStatusEdi0StatusReg Counter64,
rcKhiForwardingRofRspStatusEdi1StatusReg Counter64,
rcKhiForwardingRofRspStatusEdi2StatusReg Counter64,
rcKhiForwardingRofRspStatusEdi3StatusReg Counter64,
rcKhiForwardingRofRspStatusEdi4StatusReg Counter64,
rcKhiForwardingRofRspStatusEdi5StatusReg Counter64,
rcKhiForwardingRofRspStatusAeStatusReg Counter64,
rcKhiForwardingRofRspStatusAlse0StatusReg Counter64,
rcKhiForwardingRofRspStatusHab0StatusReg Counter64,
rcKhiForwardingRofRspStatusHab1StatusReg Counter64,
rcKhiForwardingRofRspStatusCif0StatusReg Counter64,
rcKhiForwardingRofRspStatusCif1StatusReg Counter64,
rcKhiForwardingRofRspStatusHleStatusReg Counter64,
rcKhiForwardingRofRspStatusPbmStatusReg Counter64,
rcKhiForwardingRofRspStatusSamThreadActive0Reg Counter64,
rcKhiForwardingRofRspStatusSamThreadActive1Reg Counter64,
rcKhiForwardingRofRspStatusSamThreadActive2Reg Counter64,
rcKhiForwardingRofRspStatusSamThreadActive3Reg Counter64,
rcKhiForwardingRofRspStatusSamThreadActive4Reg Counter64,
rcKhiForwardingRofRspStatusSamThreadActive5Reg Counter64,
rcKhiForwardingRofRspStatusSamThreadActive6Reg Counter64,
rcKhiForwardingRofRspStatusSamThreadActive7Reg Counter64,
rcKhiForwardingRofRspStatusSamThreadCountReg Counter64,
rcKhiForwardingRofRspStatusAmPcGabPbmThreadStartsReg Counter64,
rcKhiForwardingRofRspStatusAmPcGabBkgrdThreadReg Counter64,
rcKhiForwardingRofRspStatusAmThreadActiveReg Counter64,
rcKhiForwardingRofRspStatusAmThreadCountReg Counter64
}
rcKhiForwardingRofRspStatusSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofRspStatusEntry 1 }
rcKhiForwardingRofRspStatusSlice OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slice Number"
::= { rcKhiForwardingRofRspStatusEntry 2 }
rcKhiForwardingRofRspStatusReg OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Reg"
::= { rcKhiForwardingRofRspStatusEntry 3 }
rcKhiForwardingRofRspStatusDeviceIdReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DEVICE_ID_REG"
::= { rcKhiForwardingRofRspStatusEntry 4}
rcKhiForwardingRofRspStatusPllStatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PLL_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 5}
rcKhiForwardingRofRspStatusEdi0StatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "EDI0_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 6}
rcKhiForwardingRofRspStatusEdi1StatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "EDI1_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 7}
rcKhiForwardingRofRspStatusEdi2StatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "EDI2_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 8}
rcKhiForwardingRofRspStatusEdi3StatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "EDI3_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 9}
rcKhiForwardingRofRspStatusEdi4StatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "EDI4_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 10 }
rcKhiForwardingRofRspStatusEdi5StatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "EDI5_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 11 }
rcKhiForwardingRofRspStatusAeStatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AE_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 12 }
rcKhiForwardingRofRspStatusAlse0StatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ALSE0_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 13 }
rcKhiForwardingRofRspStatusHab0StatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB0_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 14 }
rcKhiForwardingRofRspStatusHab1StatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB1_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 15 }
rcKhiForwardingRofRspStatusCif0StatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF0_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 16 }
rcKhiForwardingRofRspStatusCif1StatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF1_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 17 }
rcKhiForwardingRofRspStatusHleStatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HLE_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 18 }
rcKhiForwardingRofRspStatusPbmStatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PBM_STATUS_REG"
::= { rcKhiForwardingRofRspStatusEntry 19 }
rcKhiForwardingRofRspStatusSamThreadActive0Reg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_THREAD_ACTIVE0_REG"
::= { rcKhiForwardingRofRspStatusEntry 20 }
rcKhiForwardingRofRspStatusSamThreadActive1Reg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_THREAD_ACTIVE1_REG"
::= { rcKhiForwardingRofRspStatusEntry 21 }
rcKhiForwardingRofRspStatusSamThreadActive2Reg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_THREAD_ACTIVE2_REG"
::= { rcKhiForwardingRofRspStatusEntry 22 }
rcKhiForwardingRofRspStatusSamThreadActive3Reg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_THREAD_ACTIVE3_REG"
::= { rcKhiForwardingRofRspStatusEntry 23 }
rcKhiForwardingRofRspStatusSamThreadActive4Reg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_THREAD_ACTIVE4_REG"
::= { rcKhiForwardingRofRspStatusEntry 24 }
rcKhiForwardingRofRspStatusSamThreadActive5Reg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_THREAD_ACTIVE5_REG"
::= { rcKhiForwardingRofRspStatusEntry 25 }
rcKhiForwardingRofRspStatusSamThreadActive6Reg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_THREAD_ACTIVE6_REG"
::= { rcKhiForwardingRofRspStatusEntry 26 }
rcKhiForwardingRofRspStatusSamThreadActive7Reg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_THREAD_ACTIVE7_REG"
::= { rcKhiForwardingRofRspStatusEntry 27 }
rcKhiForwardingRofRspStatusSamThreadCountReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SAM_THREAD_COUNT_REG"
::= { rcKhiForwardingRofRspStatusEntry 28 }
rcKhiForwardingRofRspStatusAmPcGabPbmThreadStartsReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_PCGAB_PBM_THREAD_STARTS_REG"
::= { rcKhiForwardingRofRspStatusEntry 29 }
rcKhiForwardingRofRspStatusAmPcGabBkgrdThreadReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_PCGAB_BACKGROUND_THREAD_REG"
::= { rcKhiForwardingRofRspStatusEntry 30 }
rcKhiForwardingRofRspStatusAmThreadActiveReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_THREAD_ACTIVE_REG"
::= { rcKhiForwardingRofRspStatusEntry 31 }
rcKhiForwardingRofRspStatusAmThreadCountReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AM_THREAD_COUNT_REG"
::= { rcKhiForwardingRofRspStatusEntry 32 }
-- KHI Forwarding table for Rof RSP Error stats
rcKhiForwardingRofRspErrorTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofRspErrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Status RSP Stats Key Health Indicator MIB for RoF."
::= { rcKhiForwardingCb 24 }
rcKhiForwardingRofRspErrorEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofRspErrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding RSP Stats KHI - RoF."
INDEX { rcKhiForwardingRofRspErrorSlot,
rcKhiForwardingRofRspErrorSlice,
rcKhiForwardingRofRspErrorReg }
::= { rcKhiForwardingRofRspErrorTable 1 }
RcKhiForwardingRofRspErrorEntry ::=
SEQUENCE {
rcKhiForwardingRofRspErrorSlot Integer32,
rcKhiForwardingRofRspErrorSlice Integer32,
rcKhiForwardingRofRspErrorReg Integer32,
rcKhiForwardingRofRspErrorHifErrorStatusReg Counter64,
rcKhiForwardingRofRspErrorHab0ErrorStatusReg Counter64,
rcKhiForwardingRofRspErrorHab1ErrorStatusReg Counter64,
rcKhiForwardingRofRspErrorErdi0EccSoftErrorCntReg Counter64,
rcKhiForwardingRofRspErrorErdi1EccSoftErrorCntReg Counter64,
rcKhiForwardingRofRspErrorErdi2EccSoftErrorCntReg Counter64,
rcKhiForwardingRofRspErrorErdi3EccSoftErrorCntReg Counter64,
rcKhiForwardingRofRspErrorErdi4EccSoftErrorCntReg Counter64,
rcKhiForwardingRofRspErrorErdi5EccSoftErrorCntReg Counter64,
rcKhiForwardingRofRspErrorErdi0EccErrorCounterReg Counter64,
rcKhiForwardingRofRspErrorErdi1EccErrorCounterReg Counter64,
rcKhiForwardingRofRspErrorErdi2EccErrorCounterReg Counter64,
rcKhiForwardingRofRspErrorErdi3EccErrorCounterReg Counter64,
rcKhiForwardingRofRspErrorErdi4EccErrorCounterReg Counter64,
rcKhiForwardingRofRspErrorErdi5EccErrorCounterReg Counter64,
rcKhiForwardingRofRspErrorCif0DropInfoReg Counter64,
rcKhiForwardingRofRspErrorCif1DropInfoReg Counter64,
rcKhiForwardingRofRspErrorHab0DropInfoReg Counter64,
rcKhiForwardingRofRspErrorHab1DropInfoReg Counter64
}
rcKhiForwardingRofRspErrorSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofRspErrorEntry 1 }
rcKhiForwardingRofRspErrorSlice OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slice Number"
::= { rcKhiForwardingRofRspErrorEntry 2 }
rcKhiForwardingRofRspErrorReg OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Reg"
::= { rcKhiForwardingRofRspErrorEntry 3 }
rcKhiForwardingRofRspErrorHifErrorStatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HIF_ERROR_STATUS_REG"
::= { rcKhiForwardingRofRspErrorEntry 4 }
rcKhiForwardingRofRspErrorHab0ErrorStatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB0_ERROR_STATUS_REG"
::= { rcKhiForwardingRofRspErrorEntry 5 }
rcKhiForwardingRofRspErrorHab1ErrorStatusReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB1_ERROR_STATUS_REG"
::= { rcKhiForwardingRofRspErrorEntry 6 }
rcKhiForwardingRofRspErrorErdi0EccSoftErrorCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ERDI0_ECC_SOFT_ERROR_COUNT_REG"
::= { rcKhiForwardingRofRspErrorEntry 7 }
rcKhiForwardingRofRspErrorErdi1EccSoftErrorCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ERDI1_ECC_SOFT_ERROR_COUNT_REG"
::= { rcKhiForwardingRofRspErrorEntry 8 }
rcKhiForwardingRofRspErrorErdi2EccSoftErrorCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ERDI2_ECC_SOFT_ERROR_COUNT_REG"
::= { rcKhiForwardingRofRspErrorEntry 9 }
rcKhiForwardingRofRspErrorErdi3EccSoftErrorCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ERDI3_ECC_SOFT_ERROR_COUNT_REG"
::= { rcKhiForwardingRofRspErrorEntry 10 }
rcKhiForwardingRofRspErrorErdi4EccSoftErrorCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ERDI4_ECC_SOFT_ERROR_COUNT_REG"
::= { rcKhiForwardingRofRspErrorEntry 11 }
rcKhiForwardingRofRspErrorErdi5EccSoftErrorCntReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ERDI4_ECC_SOFT_ERROR_COUNT_REG"
::= { rcKhiForwardingRofRspErrorEntry 12 }
rcKhiForwardingRofRspErrorErdi0EccErrorCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ERDI0_ECC_ERROR_COUNTER_REG"
::= { rcKhiForwardingRofRspErrorEntry 13 }
rcKhiForwardingRofRspErrorErdi1EccErrorCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ERDI1_ECC_ERROR_COUNTER_REG"
::= { rcKhiForwardingRofRspErrorEntry 14 }
rcKhiForwardingRofRspErrorErdi2EccErrorCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ERDI2_ECC_ERROR_COUNTER_REG"
::= { rcKhiForwardingRofRspErrorEntry 15 }
rcKhiForwardingRofRspErrorErdi3EccErrorCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ERDI3_ECC_ERROR_COUNTER_REG"
::= { rcKhiForwardingRofRspErrorEntry 16 }
rcKhiForwardingRofRspErrorErdi4EccErrorCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ERDI4_ECC_ERROR_COUNTER_REG"
::= { rcKhiForwardingRofRspErrorEntry 17 }
rcKhiForwardingRofRspErrorErdi5EccErrorCounterReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ERDI5_ECC_ERROR_COUNTER_REG"
::= { rcKhiForwardingRofRspErrorEntry 18 }
rcKhiForwardingRofRspErrorCif0DropInfoReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF0_DROP_INFO_REG"
::= { rcKhiForwardingRofRspErrorEntry 19 }
rcKhiForwardingRofRspErrorCif1DropInfoReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF1_DROP_INFO_REG"
::= { rcKhiForwardingRofRspErrorEntry 20 }
rcKhiForwardingRofRspErrorHab0DropInfoReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB0_DROP_INFO_REG"
::= { rcKhiForwardingRofRspErrorEntry 21 }
rcKhiForwardingRofRspErrorHab1DropInfoReg OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB1_DROP_INFO_REG"
::= { rcKhiForwardingRofRspErrorEntry 22 }
-- KHI Forwarding table for Rof IFP drop stats
rcKhiForwardingRofIfpTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofIfpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "KHI Forwarding IFP Drop Stats for RoF"
::= { rcKhiForwardingCb 10 }
rcKhiForwardingRofIfpEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofIfpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "KHI Forwarding IFP Drop Stats for RoF"
INDEX { rcKhiForwardingRofIfpSlot,
rcKhiForwardingRofIfpSlice,
rcKhiForwardingRofIfpLane }
::= { rcKhiForwardingRofIfpTable 1 }
RcKhiForwardingRofIfpEntry ::=
SEQUENCE {
rcKhiForwardingRofIfpSlot Integer32,
rcKhiForwardingRofIfpSlice Integer32,
rcKhiForwardingRofIfpLane Integer32,
rcKhiForwardingRofIfpMcRateLimitDrop Counter64,
rcKhiForwardingRofIfpBcRateLimitDrop Counter64,
rcKhiForwardingRofIfpIpv6TcpMcDrop Counter64,
rcKhiForwardingRofIfpIpv4TcpMcDrop Counter64,
rcKhiForwardingRofIfpIfpDrop Counter64,
rcKhiForwardingRofIfpVlanMemDrop Counter64,
rcKhiForwardingRofIfpBlacklistDrop Counter64,
rcKhiForwardingRofIfpIpv6SipLoopbackDrop Counter64,
rcKhiForwardingRofIfpBadIpv4AddrDrop Counter64,
rcKhiForwardingRofIfpMacLoopbackDrop Counter64,
rcKhiForwardingRofIfp1dotPDrop Counter64,
rcKhiForwardingRofIfpCfiDrop Counter64,
rcKhiForwardingRofIfpUntagDrop Counter64,
rcKhiForwardingRofIfpTagDrop Counter64,
rcKhiForwardingRofIfpIstFilterDrop Counter64,
rcKhiForwardingRofIfpIpVerDrop Counter64,
rcKhiForwardingRofIfpVid0Drop Counter64,
rcKhiForwardingRofIfpUnsupportFrameDrop Counter64,
rcKhiForwardingRofIfpIpv4MacTtl0Drop Counter64
}
rcKhiForwardingRofIfpSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofIfpEntry 1 }
rcKhiForwardingRofIfpSlice OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slice Number"
::= { rcKhiForwardingRofIfpEntry 2 }
rcKhiForwardingRofIfpLane OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Lane"
::= { rcKhiForwardingRofIfpEntry 3 }
rcKhiForwardingRofIfpMcRateLimitDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MAC_RATE_LIMIT_DROP"
::= { rcKhiForwardingRofIfpEntry 4 }
rcKhiForwardingRofIfpBcRateLimitDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "BC_RATE_LIMIT_DROP"
::= { rcKhiForwardingRofIfpEntry 5 }
rcKhiForwardingRofIfpIpv6TcpMcDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IPV6_TCP_MC_DROP"
::= { rcKhiForwardingRofIfpEntry 6 }
rcKhiForwardingRofIfpIpv4TcpMcDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IPV4_TCP_MC_DROP"
::= { rcKhiForwardingRofIfpEntry 7 }
rcKhiForwardingRofIfpIfpDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IFP_DROP"
::= { rcKhiForwardingRofIfpEntry 8 }
rcKhiForwardingRofIfpVlanMemDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "VLAN_MEM_DROP"
::= { rcKhiForwardingRofIfpEntry 9 }
rcKhiForwardingRofIfpBlacklistDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "BLACKLIST_DROP"
::= { rcKhiForwardingRofIfpEntry 10 }
rcKhiForwardingRofIfpIpv6SipLoopbackDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IPV6_SIP_LOOPBACK_DROP"
::= { rcKhiForwardingRofIfpEntry 11 }
rcKhiForwardingRofIfpBadIpv4AddrDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "BAD_IPV4_ADDR_DROP"
::= { rcKhiForwardingRofIfpEntry 12 }
rcKhiForwardingRofIfpMacLoopbackDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MAC_LOOPBACK_DROP"
::= { rcKhiForwardingRofIfpEntry 13 }
rcKhiForwardingRofIfp1dotPDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "1DOTP_DROP"
::= { rcKhiForwardingRofIfpEntry 14 }
rcKhiForwardingRofIfpCfiDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CFI_DROP"
::= { rcKhiForwardingRofIfpEntry 15 }
rcKhiForwardingRofIfpUntagDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "UNTAG_DROP"
::= { rcKhiForwardingRofIfpEntry 16 }
rcKhiForwardingRofIfpTagDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TAG_DROP"
::= { rcKhiForwardingRofIfpEntry 17 }
rcKhiForwardingRofIfpIstFilterDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IST_FILTER_DROP"
::= { rcKhiForwardingRofIfpEntry 18 }
rcKhiForwardingRofIfpIpVerDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP_VER_DROP"
::= { rcKhiForwardingRofIfpEntry 19 }
rcKhiForwardingRofIfpVid0Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "VID_0_DROP"
::= { rcKhiForwardingRofIfpEntry 20 }
rcKhiForwardingRofIfpUnsupportFrameDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "UNSUPPORTED_FRAME_DROP"
::= { rcKhiForwardingRofIfpEntry 21 }
rcKhiForwardingRofIfpIpv4MacTtl0Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IPV4_MC_TTL0_DROP"
::= { rcKhiForwardingRofIfpEntry 22 }
-- KHI Forwarding table for Rof IFP forw stats
rcKhiForwardingRofIfpForwTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofIfpForwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "KHI Forwarding IFP Forwading Stats for RoF"
::= { rcKhiForwardingCb 11 }
rcKhiForwardingRofIfpForwEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofIfpForwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "KHI Forwarding IFP Forw Stats for RoF"
INDEX { rcKhiForwardingRofIfpForwSlot,
rcKhiForwardingRofIfpForwSlice,
rcKhiForwardingRofIfpForwLane,
rcKhiForwardingRofIfpForwTblType,
rcKhiForwardingRofIfpForwIndex }
::= { rcKhiForwardingRofIfpForwTable 1 }
RcKhiForwardingRofIfpForwEntry ::=
SEQUENCE {
rcKhiForwardingRofIfpForwSlot Integer32,
rcKhiForwardingRofIfpForwSlice Integer32,
rcKhiForwardingRofIfpForwLane Integer32,
rcKhiForwardingRofIfpForwTblType INTEGER,
rcKhiForwardingRofIfpForwIndex Integer32,
rcKhiForwardingRofIfpForwName DisplayString,
rcKhiForwardingRofIfpForwStatsPorts DisplayString,
rcKhiForwardingRofIfpForwStatsCnt Counter64
}
rcKhiForwardingRofIfpForwSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofIfpForwEntry 1 }
rcKhiForwardingRofIfpForwSlice OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slice Number"
::= { rcKhiForwardingRofIfpForwEntry 2 }
rcKhiForwardingRofIfpForwLane OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Lane Number"
::= { rcKhiForwardingRofIfpForwEntry 3 }
rcKhiForwardingRofIfpForwTblType OBJECT-TYPE
SYNTAX INTEGER {
ifpPt(1),
ifpPcv(2)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Type of table IFP PT and IFP PCV for ROF cards"
::= { rcKhiForwardingRofIfpForwEntry 4 }
rcKhiForwardingRofIfpForwIndex OBJECT-TYPE
SYNTAX Integer32 (0..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index of the IFP Rule"
::= { rcKhiForwardingRofIfpForwEntry 5 }
rcKhiForwardingRofIfpForwName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of the IFP Rule"
::= { rcKhiForwardingRofIfpForwEntry 6 }
rcKhiForwardingRofIfpForwStatsPorts OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Range of Ports in slice of the slot.
Display format will have Ports 0 or 1-8 /9-16/17-24
based on the card type"
::= { rcKhiForwardingRofIfpForwEntry 7 }
rcKhiForwardingRofIfpForwStatsCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Counter for slice 0"
::= { rcKhiForwardingRofIfpForwEntry 8 }
-- KHI Forwarding table for Rof Zagros Forwarding stats
rcKhiForwardingRofZagForwStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofZagForwStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Zagros Forwarding Stats Key Health Indicator MIB for RoF."
::= { rcKhiForwardingCb 12 }
rcKhiForwardingRofZagForwStatsEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofZagForwStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Zagros Stats KHI - RoF."
INDEX { rcKhiForwardingRofZagForwStatsSlot,
rcKhiForwardingRofZagForwStatsSlice,
rcKhiForwardingRofZagForwStatsLane }
::= { rcKhiForwardingRofZagForwStatsTable 1 }
RcKhiForwardingRofZagForwStatsEntry ::=
SEQUENCE {
rcKhiForwardingRofZagForwStatsSlot Integer32,
rcKhiForwardingRofZagForwStatsSlice Integer32,
rcKhiForwardingRofZagForwStatsLane Integer32,
rcKhiForwardingRofZagForwPmmDpRxCnt Counter64,
rcKhiForwardingRofZagForwPmmDpTxCnt Counter64,
rcKhiForwardingRofZagForwPmmRspRxCnt Counter64,
rcKhiForwardingRofZagForwPmmRspTxCnt Counter64,
rcKhiForwardingRofZagForwPmmFp0RxCnt Counter64,
rcKhiForwardingRofZagForwPmmFp0TxCnt Counter64,
rcKhiForwardingRofZagForwPmmFp1RxCnt Counter64,
rcKhiForwardingRofZagForwPmmFp1TxCnt Counter64,
rcKhiForwardingRofZagForwPmmFlopTxCnt Counter64,
rcKhiForwardingRofZagForwPmmIngDataAdmitCnt Counter64,
rcKhiForwardingRofZagForwPmmIngScAdmitCnt Counter64,
rcKhiForwardingRofZagForwPmmIngLsmAdmitCnt Counter64,
rcKhiForwardingRofZagForwPmmIngCopAdmitCnt Counter64,
rcKhiForwardingRofZagForwPmmIngExpAdmitCnt Counter64,
rcKhiForwardingRofZagForwPmmEgrUcAdmitCnt Counter64,
rcKhiForwardingRofZagForwPmmEgrScAdmitCnt Counter64,
rcKhiForwardingRofZagForwPmmEgrMcRootAdmitCnt Counter64,
rcKhiForwardingRofZagForwPmmEgrOobAdmitCnt Counter64,
rcKhiForwardingRofZagForwPmmEgrExpandAdmitCnt Counter64,
rcKhiForwardingRofZagForwFpRxPacketcount0 Counter64,
rcKhiForwardingRofZagForwFpRxPacketcount1 Counter64,
rcKhiForwardingRofZagForwFpTxPacketCnt0 Counter64,
rcKhiForwardingRofZagForwFpTxPacketCnt1 Counter64,
rcKhiForwardingRofZagForwHabRxPackletCnt Counter64,
rcKhiForwardingRofZagForwHabTxPackletCnt Counter64,
rcKhiForwardingRofZagForwCifRxOperationCnt Counter64,
rcKhiForwardingRofZagForwCifTxOperationCnt Counter64,
rcKhiForwardingRofZagForwZpktRxOkCnt Counter64,
rcKhiForwardingRofZagForwZpktTxOkCnt Counter64,
rcKhiForwardingRofZagForwZipTxfragDatCnt Counter64,
rcKhiForwardingRofZagForwZipTxfragRspCnt Counter64,
rcKhiForwardingRofZagForwZipTxfragPcieCnt Counter64,
rcKhiForwardingRofZagForwZipTxfragSephCnt Counter64,
rcKhiForwardingRofZagForwZipTxfragSeplCnt Counter64,
rcKhiForwardingRofZagForwZipRxfragDatOkCnt Counter64,
rcKhiForwardingRofZagForwZipRxfragRspOkCnt Counter64,
rcKhiForwardingRofZagForwZipRxfragPcieOkCnt Counter64,
rcKhiForwardingRofZagForwZipRxfragSephOkCnt Counter64,
rcKhiForwardingRofZagForwZipRxfragSeplOkCnt Counter64,
rcKhiForwardingRofZagForwPmmRspRxTestCount Counter64,
rcKhiForwardingRofZagForwPmmRspTxTestCount Counter64,
rcKhiForwardingRofZagForwPmmDPRxTestCount Counter64,
rcKhiForwardingRofZagForwPmmDPTxTestCount Counter64,
rcKhiForwardingRofZagForwPmmFP0RxTestCount Counter64,
rcKhiForwardingRofZagForwPmmFP0TxTestCount Counter64,
rcKhiForwardingRofZagForwPmmFP1RxTestCount Counter64,
rcKhiForwardingRofZagForwPmmFP1TxTestCount Counter64,
rcKhiForwardingRofZagForwPmmFlopTxTestCount Counter64,
rcKhiForwardingRofZagForwIhpPcCount Counter64
}
rcKhiForwardingRofZagForwStatsSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofZagForwStatsEntry 1 }
rcKhiForwardingRofZagForwStatsSlice OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slice Number"
::= { rcKhiForwardingRofZagForwStatsEntry 2 }
rcKhiForwardingRofZagForwStatsLane OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Lane"
::= { rcKhiForwardingRofZagForwStatsEntry 3 }
rcKhiForwardingRofZagForwPmmDpRxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_DP_RX_COUN"
::= { rcKhiForwardingRofZagForwStatsEntry 4 }
rcKhiForwardingRofZagForwPmmDpTxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_DP_TX_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 5 }
rcKhiForwardingRofZagForwPmmRspRxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_RSP_RX_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 6 }
rcKhiForwardingRofZagForwPmmRspTxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_RSP_TX_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 7 }
rcKhiForwardingRofZagForwPmmFp0RxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_FP0_RX_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 8 }
rcKhiForwardingRofZagForwPmmFp0TxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_FP0_TX_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 9 }
rcKhiForwardingRofZagForwPmmFp1RxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_FP1_RX_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 10 }
rcKhiForwardingRofZagForwPmmFp1TxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_FP1_TX_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 11 }
rcKhiForwardingRofZagForwPmmFlopTxCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_FLOP_TX_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 12 }
rcKhiForwardingRofZagForwPmmIngDataAdmitCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_ADMIT_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 13 }
rcKhiForwardingRofZagForwPmmIngScAdmitCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_SC_ADMIT_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 14 }
rcKhiForwardingRofZagForwPmmIngLsmAdmitCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_LSM_ADMIT_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 15 }
rcKhiForwardingRofZagForwPmmIngCopAdmitCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_COP_ADMIT_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 16 }
rcKhiForwardingRofZagForwPmmIngExpAdmitCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_EXPAND_ADMIT_COUN"
::= { rcKhiForwardingRofZagForwStatsEntry 17 }
rcKhiForwardingRofZagForwPmmEgrUcAdmitCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_UC_ADMIT_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 18 }
rcKhiForwardingRofZagForwPmmEgrScAdmitCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_SC_ADMIT_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 19 }
rcKhiForwardingRofZagForwPmmEgrMcRootAdmitCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_ROOT_ADMIT_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 20 }
rcKhiForwardingRofZagForwPmmEgrOobAdmitCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_OOB_ADMIT_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 21 }
rcKhiForwardingRofZagForwPmmEgrExpandAdmitCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_EXPAND_ADMIT_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 22 }
rcKhiForwardingRofZagForwFpRxPacketcount0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_RX_PACKET_COUNT0"
::= { rcKhiForwardingRofZagForwStatsEntry 23 }
rcKhiForwardingRofZagForwFpRxPacketcount1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_RX_PACKET_COUNT1"
::= { rcKhiForwardingRofZagForwStatsEntry 24 }
rcKhiForwardingRofZagForwFpTxPacketCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_TX_PACKET_COUNT0"
::= { rcKhiForwardingRofZagForwStatsEntry 25 }
rcKhiForwardingRofZagForwFpTxPacketCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_TX_PACKET_COUNT1"
::= { rcKhiForwardingRofZagForwStatsEntry 26 }
rcKhiForwardingRofZagForwHabRxPackletCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB_RX_PACKLET_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 27 }
rcKhiForwardingRofZagForwHabTxPackletCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB_TX_PACKLET_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 28 }
rcKhiForwardingRofZagForwCifRxOperationCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF_RX_OPERATION_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 29 }
rcKhiForwardingRofZagForwCifTxOperationCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF_TX_OPERATION_COUNT"
::= { rcKhiForwardingRofZagForwStatsEntry 30 }
rcKhiForwardingRofZagForwZpktRxOkCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZPKT_RX_OK_CNT"
::= { rcKhiForwardingRofZagForwStatsEntry 31 }
rcKhiForwardingRofZagForwZpktTxOkCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZPKT_TX_OK_CNT"
::= { rcKhiForwardingRofZagForwStatsEntry 32 }
rcKhiForwardingRofZagForwZipTxfragDatCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_TXFRAG_DAT_CNT"
::= { rcKhiForwardingRofZagForwStatsEntry 33 }
rcKhiForwardingRofZagForwZipTxfragRspCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_TXFRAG_RSP_CNT"
::= { rcKhiForwardingRofZagForwStatsEntry 34 }
rcKhiForwardingRofZagForwZipTxfragPcieCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_TXFRAG_PCIE_CNT"
::= { rcKhiForwardingRofZagForwStatsEntry 35 }
rcKhiForwardingRofZagForwZipTxfragSephCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_TXFRAG_SEPH_CNT"
::= { rcKhiForwardingRofZagForwStatsEntry 36 }
rcKhiForwardingRofZagForwZipTxfragSeplCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_TXFRAG_SEPL_CNT"
::= { rcKhiForwardingRofZagForwStatsEntry 37 }
rcKhiForwardingRofZagForwZipRxfragDatOkCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_RXFRAG_DAT_OK_CNT"
::= { rcKhiForwardingRofZagForwStatsEntry 38 }
rcKhiForwardingRofZagForwZipRxfragRspOkCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_RXFRAG_RSP_OK_CNT"
::= { rcKhiForwardingRofZagForwStatsEntry 39 }
rcKhiForwardingRofZagForwZipRxfragPcieOkCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_RXFRAG_PCIE_OK_CNT"
::= { rcKhiForwardingRofZagForwStatsEntry 40 }
rcKhiForwardingRofZagForwZipRxfragSephOkCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_RXFRAG_SEPH_OK_CNT"
::= { rcKhiForwardingRofZagForwStatsEntry 41 }
rcKhiForwardingRofZagForwZipRxfragSeplOkCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_RXFRAG_SEPL_OK_CNT"
::= { rcKhiForwardingRofZagForwStatsEntry 42 }
rcKhiForwardingRofZagForwPmmRspRxTestCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_RSP_Rx_Test_Count"
::= { rcKhiForwardingRofZagForwStatsEntry 43 }
rcKhiForwardingRofZagForwPmmRspTxTestCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_RSP_Tx_Test_Count"
::= { rcKhiForwardingRofZagForwStatsEntry 44 }
rcKhiForwardingRofZagForwPmmDPRxTestCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_DP_Rx_Test_Count"
::= { rcKhiForwardingRofZagForwStatsEntry 45 }
rcKhiForwardingRofZagForwPmmDPTxTestCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_DP_Tx_Test_Count"
::= { rcKhiForwardingRofZagForwStatsEntry 46 }
rcKhiForwardingRofZagForwPmmFP0RxTestCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_FP0_Rx_Test_Count"
::= { rcKhiForwardingRofZagForwStatsEntry 47 }
rcKhiForwardingRofZagForwPmmFP0TxTestCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_FP0_Tx_Test_Count"
::= { rcKhiForwardingRofZagForwStatsEntry 48 }
rcKhiForwardingRofZagForwPmmFP1RxTestCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_FP1_Rx_Test_Count"
::= { rcKhiForwardingRofZagForwStatsEntry 49 }
rcKhiForwardingRofZagForwPmmFP1TxTestCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_FP1_Tx_Test_Count"
::= { rcKhiForwardingRofZagForwStatsEntry 50 }
rcKhiForwardingRofZagForwPmmFlopTxTestCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_FLOP_Tx_Test_Count"
::= { rcKhiForwardingRofZagForwStatsEntry 51 }
rcKhiForwardingRofZagForwIhpPcCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IHP_PC_Count"
::= { rcKhiForwardingRofZagForwStatsEntry 52 }
-- KHI Forwarding table for Rof Zagros Drop stats
rcKhiForwardingRofZagDropStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofZagDropStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Zagros Drop Stats - 1 Instance Registers - Key Health Indicator MIB for RoF."
::= { rcKhiForwardingCb 13 }
rcKhiForwardingRofZagDropStatsEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofZagDropStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Zagros Stats KHI - RoF."
INDEX { rcKhiForwardingRofZagDropStatsSlot,
rcKhiForwardingRofZagDropStatsSlice,
rcKhiForwardingRofZagDropStatsLane }
::= { rcKhiForwardingRofZagDropStatsTable 1 }
RcKhiForwardingRofZagDropStatsEntry ::=
SEQUENCE {
rcKhiForwardingRofZagDropStatsSlot Integer32,
rcKhiForwardingRofZagDropStatsSlice Integer32,
rcKhiForwardingRofZagDropStatsLane Integer32,
rcKhiForwardingRofZagDropPmmRspCmdDropCnt Counter64,
rcKhiForwardingRofZagDropPmmFabricPort0FfeDropCnt Counter64,
rcKhiForwardingRofZagDropPmmFabricPort1FfeDropCnt Counter64,
rcKhiForwardingRofZagDropPmmPmCmdDropCnt Counter64,
rcKhiForwardingRofZagDropPmmDpRxDropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataCtlDropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort0DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort1DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort2DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort3DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort4DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort5DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort6DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort7DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort8DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort9DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort10DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort11DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort12DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort13DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort14DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngDataPort15DropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngCopDropCnt Counter64,
rcKhiForwardingRofZagDropPmmIngExpandDropCnt Counter64,
rcKhiForwardingRofZagDropPmmEgrUcDropCnt Counter64,
rcKhiForwardingRofZagDropPmmEgrScDropCnt Counter64,
rcKhiForwardingRofZagDropPmmEgrMcRootT0DropCnt Counter64,
rcKhiForwardingRofZagDropPmmEgrMcRootT1DropCnt Counter64,
rcKhiForwardingRofZagDropPmmEgrMcRootT2DropCnt Counter64,
rcKhiForwardingRofZagDropPmmEgrMcRootT3DropCnt Counter64,
rcKhiForwardingRofZagDropPmmEgrMcRootT4DropCnt Counter64,
rcKhiForwardingRofZagDropPmmEgrMcRootT5DropCnt Counter64,
rcKhiForwardingRofZagDropPmmEgrMcRootT6DropCnt Counter64,
rcKhiForwardingRofZagDropPmmEgrMcRootT7DropCnt Counter64,
rcKhiForwardingRofZagDropPmmEgrOobDropCnt Counter64,
rcKhiForwardingRofZagDropPmmEgrExpandDropCnt Counter64,
rcKhiForwardingRofZagDropPmmMpvMpidDropCnt Counter64,
rcKhiForwardingRofZagDropZfaInvalidGpidDropCnt Counter64,
rcKhiForwardingRofZagDropCifRxOperErrCnt Counter64,
rcKhiForwardingRofZagDropEhpStgDropCnt Counter64,
rcKhiForwardingRofZagDropEhpNoRcvrDropCnt Counter64,
rcKhiForwardingRofZagDropHcfcRxErrCnt Counter64,
rcKhiForwardingRofZagDropZipRxfragDatErrCnt Counter64,
rcKhiForwardingRofZagDropZiPRxfragRspErrCnt Counter64,
rcKhiForwardingRofZagDropZipRxfragPcieErrCnt Counter64,
rcKhiForwardingRofZagDropZipRxfragSephErrCnt Counter64,
rcKhiForwardingRofZagDropZipRxfragSeplErrCnt Counter64,
rcKhiForwardingRofZagDropZipRxfragDropCnt Counter64,
rcKhiForwardingRofZagDropZipRxfragInvctlCnt Counter64,
rcKhiForwardingRofZagDropZpktRxErrCnt Counter64,
rcKhiForwardingRofZagDropZpktTxErrCnt Counter64
}
rcKhiForwardingRofZagDropStatsSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofZagDropStatsEntry 1 }
rcKhiForwardingRofZagDropStatsSlice OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slice Number"
::= { rcKhiForwardingRofZagDropStatsEntry 2 }
rcKhiForwardingRofZagDropStatsLane OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Lane"
::= { rcKhiForwardingRofZagDropStatsEntry 3 }
rcKhiForwardingRofZagDropPmmRspCmdDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_RSP_CMD_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 4 }
rcKhiForwardingRofZagDropPmmFabricPort0FfeDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_FABRIC_PORT0_FFE_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 5 }
rcKhiForwardingRofZagDropPmmFabricPort1FfeDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_FABRIC_PORT1_FFE_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 6 }
rcKhiForwardingRofZagDropPmmPmCmdDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_PM_CMD_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 7 }
rcKhiForwardingRofZagDropPmmDpRxDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_DP_RX_DRP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 8 }
rcKhiForwardingRofZagDropPmmIngDataCtlDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_CTL_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 9 }
rcKhiForwardingRofZagDropPmmIngDataPort0DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT0_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 10 }
rcKhiForwardingRofZagDropPmmIngDataPort1DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT1_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 11 }
rcKhiForwardingRofZagDropPmmIngDataPort2DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT2_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 12 }
rcKhiForwardingRofZagDropPmmIngDataPort3DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT3_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 13 }
rcKhiForwardingRofZagDropPmmIngDataPort4DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT4_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 14 }
rcKhiForwardingRofZagDropPmmIngDataPort5DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT5_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 15 }
rcKhiForwardingRofZagDropPmmIngDataPort6DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT6_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 16 }
rcKhiForwardingRofZagDropPmmIngDataPort7DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT7_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 17 }
rcKhiForwardingRofZagDropPmmIngDataPort8DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT8_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 18 }
rcKhiForwardingRofZagDropPmmIngDataPort9DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT9_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 19 }
rcKhiForwardingRofZagDropPmmIngDataPort10DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT10_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 20 }
rcKhiForwardingRofZagDropPmmIngDataPort11DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT11_DROP_COUN"
::= { rcKhiForwardingRofZagDropStatsEntry 21 }
rcKhiForwardingRofZagDropPmmIngDataPort12DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT12_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 22 }
rcKhiForwardingRofZagDropPmmIngDataPort13DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT13_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 23 }
rcKhiForwardingRofZagDropPmmIngDataPort14DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT14_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 24 }
rcKhiForwardingRofZagDropPmmIngDataPort15DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PORT15_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 25 }
rcKhiForwardingRofZagDropPmmIngCopDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_COP_DROP_COUN"
::= { rcKhiForwardingRofZagDropStatsEntry 26 }
rcKhiForwardingRofZagDropPmmIngExpandDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_EXPAND_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 27 }
rcKhiForwardingRofZagDropPmmEgrUcDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_UC_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 28 }
rcKhiForwardingRofZagDropPmmEgrScDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_SC_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 29 }
rcKhiForwardingRofZagDropPmmEgrMcRootT0DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_ROOT_T0_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 30 }
rcKhiForwardingRofZagDropPmmEgrMcRootT1DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_ROOT_T1_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 31 }
rcKhiForwardingRofZagDropPmmEgrMcRootT2DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_ROOT_T2_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 32 }
rcKhiForwardingRofZagDropPmmEgrMcRootT3DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_ROOT_T3_DROP_COUN"
::= { rcKhiForwardingRofZagDropStatsEntry 33 }
rcKhiForwardingRofZagDropPmmEgrMcRootT4DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_ROOT_T4_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 34 }
rcKhiForwardingRofZagDropPmmEgrMcRootT5DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_ROOT_T5_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 35 }
rcKhiForwardingRofZagDropPmmEgrMcRootT6DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_ROOT_T6_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 36 }
rcKhiForwardingRofZagDropPmmEgrMcRootT7DropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_ROOT_T7_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 37 }
rcKhiForwardingRofZagDropPmmEgrOobDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_OOB_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 38 }
rcKhiForwardingRofZagDropPmmEgrExpandDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_EXPAND_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 39 }
rcKhiForwardingRofZagDropPmmMpvMpidDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_MPID_DROP_COUN"
::= { rcKhiForwardingRofZagDropStatsEntry 40 }
rcKhiForwardingRofZagDropZfaInvalidGpidDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZFA_INVALID_GPID_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 41 }
rcKhiForwardingRofZagDropCifRxOperErrCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF_RX_OPERATION_ERROR_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 42 }
rcKhiForwardingRofZagDropEhpStgDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "EHP_STG_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 43 }
rcKhiForwardingRofZagDropEhpNoRcvrDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "EHP_NO_RCVR_DROP_COUNT"
::= { rcKhiForwardingRofZagDropStatsEntry 44 }
rcKhiForwardingRofZagDropHcfcRxErrCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HCFC_RX_ERR_CNT"
::= { rcKhiForwardingRofZagDropStatsEntry 45 }
rcKhiForwardingRofZagDropZipRxfragDatErrCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_RXFRAG_DAT_ERR_CNT"
::= { rcKhiForwardingRofZagDropStatsEntry 46 }
rcKhiForwardingRofZagDropZiPRxfragRspErrCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_RXFRAG_RSP_ERR_CNT"
::= { rcKhiForwardingRofZagDropStatsEntry 47 }
rcKhiForwardingRofZagDropZipRxfragPcieErrCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_RXFRAG_PCIE_ERR_CNT"
::= { rcKhiForwardingRofZagDropStatsEntry 48 }
rcKhiForwardingRofZagDropZipRxfragSephErrCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_RXFRAG_SEPH_ERR_CNT"
::= { rcKhiForwardingRofZagDropStatsEntry 49 }
rcKhiForwardingRofZagDropZipRxfragSeplErrCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_RXFRAG_SEPL_ERR_CN"
::= { rcKhiForwardingRofZagDropStatsEntry 50 }
rcKhiForwardingRofZagDropZipRxfragDropCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_RXFRAG_DROP_CNT"
::= { rcKhiForwardingRofZagDropStatsEntry 51 }
rcKhiForwardingRofZagDropZipRxfragInvctlCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_RXFRAG_INVCTL_CN"
::= { rcKhiForwardingRofZagDropStatsEntry 52 }
rcKhiForwardingRofZagDropZpktRxErrCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZPKT_RX_ERR_CNT"
::= { rcKhiForwardingRofZagDropStatsEntry 53 }
rcKhiForwardingRofZagDropZpktTxErrCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZPKT_TX_ERR_CNT"
::= { rcKhiForwardingRofZagDropStatsEntry 54 }
-- KHI Forwarding table for Rof Zagros Drop Extended stats
rcKhiForwardingRofZagDropExtendedStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofZagDropExtendedStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Zagros Drop Stats - Multiple Instance Registers - Key Health Indicator MIB for RoF."
::= { rcKhiForwardingCb 14 }
rcKhiForwardingRofZagDropExtendedStatsEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofZagDropExtendedStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Zagros Drop Extended Stats KHI - RoF."
INDEX { rcKhiForwardingRofZagDropExtendedStatsSlot,
rcKhiForwardingRofZagDropExtendedStatsSlice,
rcKhiForwardingRofZagDropExtendedStatsLane }
::= { rcKhiForwardingRofZagDropExtendedStatsTable 1 }
RcKhiForwardingRofZagDropExtendedStatsEntry ::=
SEQUENCE {
rcKhiForwardingRofZagDropExtendedStatsSlot Integer32,
rcKhiForwardingRofZagDropExtendedStatsSlice Integer32,
rcKhiForwardingRofZagDropExtendedStatsLane Integer32,
rcKhiForwardingRofZagDropExtendedFpRxPacketErrCnt0 Counter64,
rcKhiForwardingRofZagDropExtendedFpRxPacketErrCnt1 Counter64,
rcKhiForwardingRofZagDropExtendedFpTxPacketErrCnt0 Counter64,
rcKhiForwardingRofZagDropExtendedFpTxPacketErrCnt1 Counter64,
rcKhiForwardingRofZagDropExtendedFpRxJunkErrCnt0 Counter64,
rcKhiForwardingRofZagDropExtendedFpRxJunkErrCnt1 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt0 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt1 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt2 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt3 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt4 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt5 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt6 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt7 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt0 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt1 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt2 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt3 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt4 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt5 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt6 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt7 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt0 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt1 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt2 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt3 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt4 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt5 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt6 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt7 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt0 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt1 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt2 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt3 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt4 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt5 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt6 Counter64,
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt7 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDropCnt0 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDropCnt1 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDropCnt2 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDropCnt3 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDropCnt4 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDropCnt5 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDropCnt6 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDropCnt7 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt0 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt1 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt2 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt3 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt4 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt5 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt6 Counter64,
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt7 Counter64
}
rcKhiForwardingRofZagDropExtendedStatsSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 1 }
rcKhiForwardingRofZagDropExtendedStatsSlice OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slice Number"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 2 }
rcKhiForwardingRofZagDropExtendedStatsLane OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Lane"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 3 }
rcKhiForwardingRofZagDropExtendedFpRxPacketErrCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_RX_PACKET_ERROR_COUNT0"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 4 }
rcKhiForwardingRofZagDropExtendedFpRxPacketErrCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_RX_PACKET_ERROR_COUNT1"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 5 }
rcKhiForwardingRofZagDropExtendedFpTxPacketErrCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_TX_PACKET_ERROR_COUNT0"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 6 }
rcKhiForwardingRofZagDropExtendedFpTxPacketErrCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_TX_PACKET_ERROR_COUNT1"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 7 }
rcKhiForwardingRofZagDropExtendedFpRxJunkErrCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_RX_JUNK_ERROR_COUNT0"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 8 }
rcKhiForwardingRofZagDropExtendedFpRxJunkErrCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_RX_JUNK_ERROR_COUNT1"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 9 }
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_SKO_DROP_COUNT0"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 10 }
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_SKO_DROP_COUNT1"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 11 }
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_SKO_DROP_COUNT2"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 12 }
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_SKO_DROP_COUNT3"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 13 }
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_SKO_DROP_COUNT4"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 14 }
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_SKO_DROP_COUNT5"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 15 }
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt6 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_SKO_DROP_COUNT6"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 16 }
rcKhiForwardingRofZagDropExtendedPmmMpvSkoDropCnt7 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_SKO_DROP_COUNT7"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 17 }
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_MLT_DROP_COUNT0"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 18 }
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_MLT_DROP_COUNT1"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 19 }
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_MLT_DROP_COUNT2"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 20 }
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_MLT_DROP_COUNT3"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 21 }
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_MLT_DROP_COUNT4"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 22 }
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_MLT_DROP_COUNT5"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 23 }
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt6 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_MLT_DROP_COUNT6"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 24 }
rcKhiForwardingRofZagDropExtendedPmmMpvMltDropCnt7 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_MLT_DROP_COUNT7"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 25 }
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT0"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 26 }
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT1"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 27 }
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT2"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 28 }
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT3"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 29 }
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT4"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 30 }
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT5"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 31 }
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt6 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT6"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 32 }
rcKhiForwardingRofZagDropExtendedPmmMpvFfeDropCnt7 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT7"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 33 }
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT0"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 34 }
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT1"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 35 }
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT2"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 36 }
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT3"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 37 }
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT4"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 38 }
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT5"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 39 }
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt6 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT6"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 40 }
rcKhiForwardingRofZagDropExtendedPmmMpvStgDropCnt7 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_MPV_FFE_DROP_COUNT7"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 41 }
rcKhiForwardingRofZagDropExtendedTxbDropCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DROP_CNT0"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 42 }
rcKhiForwardingRofZagDropExtendedTxbDropCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DROP_CNT1"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 43 }
rcKhiForwardingRofZagDropExtendedTxbDropCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DROP_CNT2"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 44 }
rcKhiForwardingRofZagDropExtendedTxbDropCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DROP_CNT3"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 45 }
rcKhiForwardingRofZagDropExtendedTxbDropCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DROP_CNT4"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 46 }
rcKhiForwardingRofZagDropExtendedTxbDropCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DROP_CNT5"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 47 }
rcKhiForwardingRofZagDropExtendedTxbDropCnt6 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DROP_CNT6"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 48 }
rcKhiForwardingRofZagDropExtendedTxbDropCnt7 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DROP_CNT7"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 49 }
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DISCARD_COUNT0"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 50 }
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DISCARD_COUNT1"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 51 }
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DISCARD_COUNT2"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 52 }
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DISCARD_COUNT3"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 53 }
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DISCARD_COUNT4"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 54 }
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DISCARD_COUNT5"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 55 }
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt6 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DISCARD_COUNT6"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 56 }
rcKhiForwardingRofZagDropExtendedTxbDiscardCnt7 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DISCARD_COUNT7"
::= { rcKhiForwardingRofZagDropExtendedStatsEntry 57 }
-- KHI Forwarding table for Rof Zagros status
rcKhiForwardingRofZagStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofZagStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Zagros Status Key Health Indicator MIB for RoF."
::= { rcKhiForwardingCb 15 }
rcKhiForwardingRofZagStatusEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofZagStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Zagros Status KHI - RoF."
INDEX { rcKhiForwardingRofZagStatusSlot,
rcKhiForwardingRofZagStatusSlice,
rcKhiForwardingRofZagStatusLane }
::= { rcKhiForwardingRofZagStatusTable 1 }
RcKhiForwardingRofZagStatusEntry ::=
SEQUENCE {
rcKhiForwardingRofZagStatusSlot Integer32,
rcKhiForwardingRofZagStatusSlice Integer32,
rcKhiForwardingRofZagStatusLane Integer32,
rcKhiForwardingRofZagZag2DeviceIdBuild Counter32,
rcKhiForwardingRofZagZag2Build Counter32,
rcKhiForwardingRofZagZag2Status Counter32,
rcKhiForwardingRofZagZag2Interrupt Counter32,
rcKhiForwardingRofZagZipStatus Counter32,
rcKhiForwardingRofZagZipSbmStatus Counter32,
rcKhiForwardingRofZagCifStatus Counter32,
rcKhiForwardingRofZagDpStatus0 Counter32,
rcKhiForwardingRofZagDpStatus1 Counter32,
rcKhiForwardingRofZagDpStatus2 Counter32,
rcKhiForwardingRofZagDpStatus3 Counter32,
rcKhiForwardingRofZagDpStatus4 Counter32,
rcKhiForwardingRofZagDpStatus5 Counter32,
rcKhiForwardingRofZagDpStatus6 Counter32,
rcKhiForwardingRofZagDpStatus7 Counter32,
rcKhiForwardingRofZagDpInterrupt0 Counter32,
rcKhiForwardingRofZagDpInterrupt1 Counter32,
rcKhiForwardingRofZagDpInterrupt2 Counter32,
rcKhiForwardingRofZagDpInterrupt3 Counter32,
rcKhiForwardingRofZagDpInterrupt4 Counter32,
rcKhiForwardingRofZagDpInterrupt5 Counter32,
rcKhiForwardingRofZagDpInterrupt6 Counter32,
rcKhiForwardingRofZagDpInterrupt7 Counter32,
rcKhiForwardingRofZagFpStatus0 Counter32,
rcKhiForwardingRofZagFpStatus1 Counter32,
rcKhiForwardingRofZagHabStatus Counter32,
rcKhiForwardingRofZagPmmInterrupt Counter32,
rcKhiForwardingRofZagPmmIngDataPageCnt Counter32,
rcKhiForwardingRofZagPmmIngDataPeakPageCnt Counter32,
rcKhiForwardingRofZagPmmIngScPageCnt Counter32,
rcKhiForwardingRofZagPmmIngScOrdinaryLmt Counter32,
rcKhiForwardingRofZagPmmIngScMaxLmt Counter32,
rcKhiForwardingRofZagPmmIngLsmPageCnt Counter32,
rcKhiForwardingRofZagPmmIngLsmMaxLmt Counter32,
rcKhiForwardingRofZagPmmIngCopPageCnt Counter32,
rcKhiForwardingRofZagPmmIngCopMaxLmt Counter32,
rcKhiForwardingRofZagPmmIngExpandPageCnt Counter32,
rcKhiForwardingRofZagPmmIngExpandMaxLmt Counter32,
rcKhiForwardingRofZagPmmEgrUcPageCnt Counter32,
rcKhiForwardingRofZagPmmEgrUcPeakPageCnt Counter32,
rcKhiForwardingRofZagPmmEgrUcMaxLmt Counter32,
rcKhiForwardingRofZagPmmEgrScPageCnt Counter32,
rcKhiForwardingRofZagPmmEgrScMaxLmt Counter32,
rcKhiForwardingRofZagPmmEgrMcPageCnt Counter32,
rcKhiForwardingRofZagPmmEgrMcPeakPageCnt Counter32,
rcKhiForwardingRofZagPmmEgrMcMpvRootLmt Counter32,
rcKhiForwardingRofZagPmmEgrMcMaxLmt Counter32,
rcKhiForwardingRofZagPmmEgrOobPageCnt Counter32,
rcKhiForwardingRofZagPmmEgrOobMaxLmt Counter32,
rcKhiForwardingRofZagPmmEgrExpandPageCnt Counter32,
rcKhiForwardingRofZagPmmEgrExpandMaxLmt Counter32,
rcKhiForwardingRofZagIdpStatus0 Counter32,
rcKhiForwardingRofZagIdpStatus1 Counter32,
rcKhiForwardingRofZagEhpStatus Counter32,
rcKhiForwardingRofZagEhpFifoStatus Counter32,
rcKhiForwardingRofZagIhpCtlReg0 Counter32,
rcKhiForwardingRofZagIhpStatReg0 Counter32,
rcKhiForwardingRofZagIhpStatus1 Counter32,
rcKhiForwardingRofZagIhpCtlReg1 Counter32,
rcKhiForwardingRofZagIhpGenCfgReg Counter32,
rcKhiForwardingRofZagZfaFifoStatusReg Counter32,
rcKhiForwardingRofZagHbmEvents Counter32,
rcKhiForwardingRofZagHbmCreditCnt Counter32,
rcKhiForwardingRofZagLsmLinkState Counter32,
rcKhiForwardingRofZagLsmHwLinkState Counter32,
rcKhiForwardingRofZagTxbDebug0 Counter32,
rcKhiForwardingRofZagTxbDebug1 Counter32,
rcKhiForwardingRofZagTxbDebug2 Counter32,
rcKhiForwardingRofZagTxbDebug3 Counter32,
rcKhiForwardingRofZagTxbEvent Counter32,
rcKhiForwardingRofZagTxbUcfifoFull Counter32,
rcKhiForwardingRofZagDpExtStatus0 Counter32,
rcKhiForwardingRofZagDpExtStatus1 Counter32,
rcKhiForwardingRofZagDpExtStatus2 Counter32,
rcKhiForwardingRofZagDpExtStatus3 Counter32,
rcKhiForwardingRofZagDpExtStatus4 Counter32,
rcKhiForwardingRofZagDpExtStatus5 Counter32,
rcKhiForwardingRofZagDpExtStatus6 Counter32,
rcKhiForwardingRofZagDpExtStatus7 Counter32,
rcKhiForwardingRofZagPmmEgrMcMccRootLmt Counter32,
rcKhiForwardingRofZagTxbMcfifoFull Counter32
}
rcKhiForwardingRofZagStatusSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofZagStatusEntry 1 }
rcKhiForwardingRofZagStatusSlice OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slice Number"
::= { rcKhiForwardingRofZagStatusEntry 2 }
rcKhiForwardingRofZagStatusLane OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Lane"
::= { rcKhiForwardingRofZagStatusEntry 3 }
rcKhiForwardingRofZagZag2DeviceIdBuild OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZAG2_DEVICE_ID_BUILD"
::= { rcKhiForwardingRofZagStatusEntry 4 }
rcKhiForwardingRofZagZag2Build OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZAG2_BUILD"
::= { rcKhiForwardingRofZagStatusEntry 5 }
rcKhiForwardingRofZagZag2Status OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZAG2_STATUS"
::= { rcKhiForwardingRofZagStatusEntry 6 }
rcKhiForwardingRofZagZag2Interrupt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZAG2_INTERRUPT"
::= { rcKhiForwardingRofZagStatusEntry 7 }
rcKhiForwardingRofZagZipStatus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_STATUS"
::= { rcKhiForwardingRofZagStatusEntry 8 }
rcKhiForwardingRofZagZipSbmStatus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZIP_SBM_STATUS"
::= { rcKhiForwardingRofZagStatusEntry 9 }
rcKhiForwardingRofZagCifStatus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF_STATUS"
::= { rcKhiForwardingRofZagStatusEntry 10 }
rcKhiForwardingRofZagDpStatus0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_STATUS0"
::= { rcKhiForwardingRofZagStatusEntry 11 }
rcKhiForwardingRofZagDpStatus1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_STATUS1"
::= { rcKhiForwardingRofZagStatusEntry 12 }
rcKhiForwardingRofZagDpStatus2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_STATUS2"
::= { rcKhiForwardingRofZagStatusEntry 13 }
rcKhiForwardingRofZagDpStatus3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_STATUS3"
::= { rcKhiForwardingRofZagStatusEntry 14 }
rcKhiForwardingRofZagDpStatus4 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_STATUS4"
::= { rcKhiForwardingRofZagStatusEntry 15 }
rcKhiForwardingRofZagDpStatus5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_STATUS5"
::= { rcKhiForwardingRofZagStatusEntry 16 }
rcKhiForwardingRofZagDpStatus6 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_STATUS6"
::= { rcKhiForwardingRofZagStatusEntry 17 }
rcKhiForwardingRofZagDpStatus7 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_STATUS7"
::= { rcKhiForwardingRofZagStatusEntry 18 }
rcKhiForwardingRofZagDpInterrupt0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT0"
::= { rcKhiForwardingRofZagStatusEntry 19 }
rcKhiForwardingRofZagDpInterrupt1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT1"
::= { rcKhiForwardingRofZagStatusEntry 20 }
rcKhiForwardingRofZagDpInterrupt2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT2"
::= { rcKhiForwardingRofZagStatusEntry 21 }
rcKhiForwardingRofZagDpInterrupt3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT3"
::= { rcKhiForwardingRofZagStatusEntry 22 }
rcKhiForwardingRofZagDpInterrupt4 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT4"
::= { rcKhiForwardingRofZagStatusEntry 23 }
rcKhiForwardingRofZagDpInterrupt5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT5"
::= { rcKhiForwardingRofZagStatusEntry 24 }
rcKhiForwardingRofZagDpInterrupt6 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT6"
::= { rcKhiForwardingRofZagStatusEntry 25 }
rcKhiForwardingRofZagDpInterrupt7 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT7"
::= { rcKhiForwardingRofZagStatusEntry 26 }
rcKhiForwardingRofZagFpStatus0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_STATUS0"
::= { rcKhiForwardingRofZagStatusEntry 27 }
rcKhiForwardingRofZagFpStatus1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_STATUS1"
::= { rcKhiForwardingRofZagStatusEntry 28 }
rcKhiForwardingRofZagHabStatus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB_STATUS"
::= { rcKhiForwardingRofZagStatusEntry 29 }
rcKhiForwardingRofZagPmmInterrupt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INTERRUPT"
::= { rcKhiForwardingRofZagStatusEntry 30 }
rcKhiForwardingRofZagPmmIngDataPageCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PAGE_COUNT"
::= { rcKhiForwardingRofZagStatusEntry 31 }
rcKhiForwardingRofZagPmmIngDataPeakPageCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_DATA_PEAK_PAGE_COUNT"
::= { rcKhiForwardingRofZagStatusEntry 32 }
rcKhiForwardingRofZagPmmIngScPageCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_SC_PAGE_COUNT"
::= { rcKhiForwardingRofZagStatusEntry 33 }
rcKhiForwardingRofZagPmmIngScOrdinaryLmt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_SC_ORDINARY_LIMIT"
::= { rcKhiForwardingRofZagStatusEntry 34 }
rcKhiForwardingRofZagPmmIngScMaxLmt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_SC_MAX_LIMIT"
::= { rcKhiForwardingRofZagStatusEntry 35 }
rcKhiForwardingRofZagPmmIngLsmPageCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_LSM_PAGE_COUNT"
::= { rcKhiForwardingRofZagStatusEntry 36 }
rcKhiForwardingRofZagPmmIngLsmMaxLmt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_LSM_MAX_LIMIT"
::= { rcKhiForwardingRofZagStatusEntry 37 }
rcKhiForwardingRofZagPmmIngCopPageCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_COP_PAGE_COUNT"
::= { rcKhiForwardingRofZagStatusEntry 38 }
rcKhiForwardingRofZagPmmIngCopMaxLmt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_COP_MAX_LIMIT"
::= { rcKhiForwardingRofZagStatusEntry 39 }
rcKhiForwardingRofZagPmmIngExpandPageCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_EXPAND_PAGE_COUNT"
::= { rcKhiForwardingRofZagStatusEntry 40 }
rcKhiForwardingRofZagPmmIngExpandMaxLmt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_INGRESS_EXPAND_MAX_LIMIT"
::= { rcKhiForwardingRofZagStatusEntry 41 }
rcKhiForwardingRofZagPmmEgrUcPageCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_UC_PAGE_COUNT"
::= { rcKhiForwardingRofZagStatusEntry 42 }
rcKhiForwardingRofZagPmmEgrUcPeakPageCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_UC_PEAK_PAGE_COUNT"
::= { rcKhiForwardingRofZagStatusEntry 43 }
rcKhiForwardingRofZagPmmEgrUcMaxLmt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_UC_MAX_LIMIT"
::= { rcKhiForwardingRofZagStatusEntry 44 }
rcKhiForwardingRofZagPmmEgrScPageCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_SC_PAGE_COUNT"
::= { rcKhiForwardingRofZagStatusEntry 45 }
rcKhiForwardingRofZagPmmEgrScMaxLmt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_SC_MAX_LIMIT"
::= { rcKhiForwardingRofZagStatusEntry 46 }
rcKhiForwardingRofZagPmmEgrMcPageCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_PAGE_COUNT"
::= { rcKhiForwardingRofZagStatusEntry 47 }
rcKhiForwardingRofZagPmmEgrMcPeakPageCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_PEAK_PAGE_COUNT"
::= { rcKhiForwardingRofZagStatusEntry 48 }
rcKhiForwardingRofZagPmmEgrMcMpvRootLmt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_MPV_ROOT_LIMIT"
::= { rcKhiForwardingRofZagStatusEntry 49 }
rcKhiForwardingRofZagPmmEgrMcMaxLmt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_MAX_LIMIT"
::= { rcKhiForwardingRofZagStatusEntry 50 }
rcKhiForwardingRofZagPmmEgrOobPageCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_OOB_PAGE_COUNT"
::= { rcKhiForwardingRofZagStatusEntry 51 }
rcKhiForwardingRofZagPmmEgrOobMaxLmt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_OOB_MAX_LIMIT"
::= { rcKhiForwardingRofZagStatusEntry 52 }
rcKhiForwardingRofZagPmmEgrExpandPageCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_EXPAND_PAGE_COUNT"
::= { rcKhiForwardingRofZagStatusEntry 53 }
rcKhiForwardingRofZagPmmEgrExpandMaxLmt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_EXPAND_MAX_LIMIT"
::= { rcKhiForwardingRofZagStatusEntry 54 }
rcKhiForwardingRofZagIdpStatus0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IDP_STATUS_0"
::= { rcKhiForwardingRofZagStatusEntry 55 }
rcKhiForwardingRofZagIdpStatus1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IDP_STATUS_1"
::= { rcKhiForwardingRofZagStatusEntry 56 }
rcKhiForwardingRofZagEhpStatus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "EHP_STATUS"
::= { rcKhiForwardingRofZagStatusEntry 57 }
rcKhiForwardingRofZagEhpFifoStatus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "EHP_FIFO_STATUS"
::= { rcKhiForwardingRofZagStatusEntry 58 }
rcKhiForwardingRofZagIhpCtlReg0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IHP_CTL_REG0"
::= { rcKhiForwardingRofZagStatusEntry 59 }
rcKhiForwardingRofZagIhpStatReg0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IHP_STAT_REG0"
::= { rcKhiForwardingRofZagStatusEntry 60 }
rcKhiForwardingRofZagIhpStatus1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IHP_STATUS_1"
::= { rcKhiForwardingRofZagStatusEntry 61 }
rcKhiForwardingRofZagIhpCtlReg1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IHP_CTL_REG1"
::= { rcKhiForwardingRofZagStatusEntry 62 }
rcKhiForwardingRofZagIhpGenCfgReg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IHP_GEN_CFG_REG"
::= { rcKhiForwardingRofZagStatusEntry 63 }
rcKhiForwardingRofZagZfaFifoStatusReg OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZFA_FIFO_STATUS_REG"
::= { rcKhiForwardingRofZagStatusEntry 64 }
rcKhiForwardingRofZagHbmEvents OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HBM_EVENTS"
::= { rcKhiForwardingRofZagStatusEntry 65 }
rcKhiForwardingRofZagHbmCreditCnt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HBM_CREDIT_COUNTER"
::= { rcKhiForwardingRofZagStatusEntry 66 }
rcKhiForwardingRofZagLsmLinkState OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "LSM_LINK_STATE"
::= { rcKhiForwardingRofZagStatusEntry 67 }
rcKhiForwardingRofZagLsmHwLinkState OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "LSM_HW_LINK_STATE"
::= { rcKhiForwardingRofZagStatusEntry 68}
rcKhiForwardingRofZagTxbDebug0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DEBUG0"
::= { rcKhiForwardingRofZagStatusEntry 69 }
rcKhiForwardingRofZagTxbDebug1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DEBUG1"
::= { rcKhiForwardingRofZagStatusEntry 70 }
rcKhiForwardingRofZagTxbDebug2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DEBUG2"
::= { rcKhiForwardingRofZagStatusEntry 71 }
rcKhiForwardingRofZagTxbDebug3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_DEBUG3"
::= { rcKhiForwardingRofZagStatusEntry 72 }
rcKhiForwardingRofZagTxbEvent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_EVENT"
::= { rcKhiForwardingRofZagStatusEntry 73 }
rcKhiForwardingRofZagTxbUcfifoFull OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_UC_FIFO_FULL "
::= { rcKhiForwardingRofZagStatusEntry 74 }
rcKhiForwardingRofZagDpExtStatus0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT0"
::= { rcKhiForwardingRofZagStatusEntry 75 }
rcKhiForwardingRofZagDpExtStatus1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT1"
::= { rcKhiForwardingRofZagStatusEntry 76 }
rcKhiForwardingRofZagDpExtStatus2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT2"
::= { rcKhiForwardingRofZagStatusEntry 77 }
rcKhiForwardingRofZagDpExtStatus3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT3"
::= { rcKhiForwardingRofZagStatusEntry 78 }
rcKhiForwardingRofZagDpExtStatus4 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT4"
::= { rcKhiForwardingRofZagStatusEntry 79 }
rcKhiForwardingRofZagDpExtStatus5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT5"
::= { rcKhiForwardingRofZagStatusEntry 80 }
rcKhiForwardingRofZagDpExtStatus6 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT6"
::= { rcKhiForwardingRofZagStatusEntry 81 }
rcKhiForwardingRofZagDpExtStatus7 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_INTERRUPT7"
::= { rcKhiForwardingRofZagStatusEntry 82 }
rcKhiForwardingRofZagPmmEgrMcMccRootLmt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_EGRESS_MC_MCC_ROOT_LIMIT"
::= { rcKhiForwardingRofZagStatusEntry 83 }
rcKhiForwardingRofZagTxbMcfifoFull OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TXB_MC_FIFO_FULL"
::= { rcKhiForwardingRofZagStatusEntry 84 }
-- KHI Forwarding table for Rof Zagros error
rcKhiForwardingRofZagErrTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofZagErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Zagros Error Key Health Indicator MIB for RoF."
::= { rcKhiForwardingCb 16 }
rcKhiForwardingRofZagErrEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofZagErrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Zagros Error KHI - RoF."
INDEX { rcKhiForwardingRofZagErrSlot,
rcKhiForwardingRofZagErrSlice,
rcKhiForwardingRofZagErrLane }
::= { rcKhiForwardingRofZagErrTable 1 }
RcKhiForwardingRofZagErrEntry ::=
SEQUENCE {
rcKhiForwardingRofZagErrSlot Integer32,
rcKhiForwardingRofZagErrSlice Integer32,
rcKhiForwardingRofZagErrLane Integer32,
rcKhiForwardingRofZagPmmRspErr Counter32,
rcKhiForwardingRofZagPmmDpErr Counter32,
rcKhiForwardingRofZagPmmFpErr Counter32,
rcKhiForwardingRofZagPmmPmErr Counter32,
rcKhiForwardingRofZagFpErr0 Counter32,
rcKhiForwardingRofZagFpErr1 Counter32,
rcKhiForwardingRofZagDpPortErr0 Counter32,
rcKhiForwardingRofZagDpPortErr1 Counter32,
rcKhiForwardingRofZagDpPortErr2 Counter32,
rcKhiForwardingRofZagDpPortErr3 Counter32,
rcKhiForwardingRofZagDpPortErr4 Counter32,
rcKhiForwardingRofZagDpPortErr5 Counter32,
rcKhiForwardingRofZagDpPortErr6 Counter32,
rcKhiForwardingRofZagDpPortErr7 Counter32,
rcKhiForwardingRofZagZag2HapErr Counter32,
rcKhiForwardingRofZagEtpEgrFifoErr Counter32,
rcKhiForwardingRofZagCifErrEvent Counter32,
rcKhiForwardingRofZagHabErrEvent Counter32,
rcKhiForwardingRofZagCifRxDropInfo Counter32,
rcKhiForwardingRofZagHabRxDropInfo Counter32,
rcKhiForwardingRofZagDpExtErr0 Counter32,
rcKhiForwardingRofZagDpExtErr1 Counter32,
rcKhiForwardingRofZagDpExtErr2 Counter32,
rcKhiForwardingRofZagDpExtErr3 Counter32,
rcKhiForwardingRofZagDpExtErr4 Counter32,
rcKhiForwardingRofZagDpExtErr5 Counter32,
rcKhiForwardingRofZagDpExtErr6 Counter32,
rcKhiForwardingRofZagDpExtErr7 Counter32
}
rcKhiForwardingRofZagErrSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofZagErrEntry 1 }
rcKhiForwardingRofZagErrSlice OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slice Number"
::= { rcKhiForwardingRofZagErrEntry 2 }
rcKhiForwardingRofZagErrLane OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Lane"
::= { rcKhiForwardingRofZagErrEntry 3 }
rcKhiForwardingRofZagPmmRspErr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_RSP_ERROR"
::= { rcKhiForwardingRofZagErrEntry 4}
rcKhiForwardingRofZagPmmDpErr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_DP_ERROR"
::= { rcKhiForwardingRofZagErrEntry 5}
rcKhiForwardingRofZagPmmFpErr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_FP_ERROR"
::= { rcKhiForwardingRofZagErrEntry 6}
rcKhiForwardingRofZagPmmPmErr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PMM_PM_ERROR"
::= { rcKhiForwardingRofZagErrEntry 7}
rcKhiForwardingRofZagFpErr0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_ERROR0"
::= { rcKhiForwardingRofZagErrEntry 8}
rcKhiForwardingRofZagFpErr1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FP_ERROR1"
::= { rcKhiForwardingRofZagErrEntry 9}
rcKhiForwardingRofZagDpPortErr0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR0"
::= { rcKhiForwardingRofZagErrEntry 10}
rcKhiForwardingRofZagDpPortErr1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR1"
::= { rcKhiForwardingRofZagErrEntry 11}
rcKhiForwardingRofZagDpPortErr2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR2"
::= { rcKhiForwardingRofZagErrEntry 12}
rcKhiForwardingRofZagDpPortErr3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR3"
::= { rcKhiForwardingRofZagErrEntry 13}
rcKhiForwardingRofZagDpPortErr4 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR4"
::= { rcKhiForwardingRofZagErrEntry 14}
rcKhiForwardingRofZagDpPortErr5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR5"
::= { rcKhiForwardingRofZagErrEntry 15}
rcKhiForwardingRofZagDpPortErr6 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR6"
::= { rcKhiForwardingRofZagErrEntry 16}
rcKhiForwardingRofZagDpPortErr7 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR7"
::= { rcKhiForwardingRofZagErrEntry 17}
rcKhiForwardingRofZagZag2HapErr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ZAG2_HAP_ERROR"
::= { rcKhiForwardingRofZagErrEntry 18}
rcKhiForwardingRofZagEtpEgrFifoErr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ETP_EGR_FIFO_ERR"
::= { rcKhiForwardingRofZagErrEntry 19}
rcKhiForwardingRofZagCifErrEvent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF_ERROR_EVENT"
::= { rcKhiForwardingRofZagErrEntry 20}
rcKhiForwardingRofZagHabErrEvent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB_ERROR_EVENT"
::= { rcKhiForwardingRofZagErrEntry 21}
rcKhiForwardingRofZagCifRxDropInfo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CIF RX DROP INFO"
::= { rcKhiForwardingRofZagErrEntry 22}
rcKhiForwardingRofZagHabRxDropInfo OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "HAB_RX_DROP_INFO"
::= { rcKhiForwardingRofZagErrEntry 23}
rcKhiForwardingRofZagDpExtErr0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR0"
::= { rcKhiForwardingRofZagErrEntry 24}
rcKhiForwardingRofZagDpExtErr1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR1"
::= { rcKhiForwardingRofZagErrEntry 25}
rcKhiForwardingRofZagDpExtErr2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR2"
::= { rcKhiForwardingRofZagErrEntry 26}
rcKhiForwardingRofZagDpExtErr3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR3"
::= { rcKhiForwardingRofZagErrEntry 27}
rcKhiForwardingRofZagDpExtErr4 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR4"
::= { rcKhiForwardingRofZagErrEntry 28}
rcKhiForwardingRofZagDpExtErr5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR5"
::= { rcKhiForwardingRofZagErrEntry 29}
rcKhiForwardingRofZagDpExtErr6 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR6"
::= { rcKhiForwardingRofZagErrEntry 30}
rcKhiForwardingRofZagDpExtErr7 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DP_PORT_ERROR7"
::= { rcKhiForwardingRofZagErrEntry 31}
-- KHI Forwarding SIERRA Status table for Rof
rcKhiForwardingRofSierraStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofSierraStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Sierra State Key Health Indicator MIB for RoF."
::= { rcKhiForwardingCb 17 }
rcKhiForwardingRofSierraStatusEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofSierraStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Sierra State KHI - RoF."
INDEX { rcKhiForwardingRofSierraStatusSlot }
::= { rcKhiForwardingRofSierraStatusTable 1 }
RcKhiForwardingRofSierraStatusEntry ::=
SEQUENCE {
rcKhiForwardingRofSierraStatusSlot Integer32,
rcKhiForwardingRofSierraDevId Counter32,
rcKhiForwardingRofSierraBuild Counter32,
rcKhiForwardingRofSierraBadData Counter32,
rcKhiForwardingRofSierraSbRexEvent Counter32,
rcKhiForwardingRofSierraRexStatus Counter32,
rcKhiForwardingRofSierraSbStatus Counter32,
rcKhiForwardingRofSierraSliceXWindowEvent Counter32,
rcKhiForwardingRofSierraPcieCoreStatus Counter32,
rcKhiForwardingRofSierraPcieEvent Counter32,
rcKhiForwardingRofSierraPSI1Status Counter32,
rcKhiForwardingRofSierraPSI0Status Counter32,
rcKhiForwardingRofSierraPSIEvent Counter32,
rcKhiForwardingRofSierraPSI1LinkStatus Counter32,
rcKhiForwardingRofSierraPSI0LinkStatus Counter32,
rcKhiForwardingRofSierraGeStatus Counter32,
rcKhiForwardingRofSierraGeEvent Counter32,
rcKhiForwardingRofSierraPktEvent Counter32,
rcKhiForwardingRofSierraZipStatus0 Counter32,
rcKhiForwardingRofSierraZipStatus1 Counter32,
rcKhiForwardingRofSierraZipStatus2 Counter32,
rcKhiForwardingRofSierraZipStatus3 Counter32,
rcKhiForwardingRofSierraZipStatus4 Counter32,
rcKhiForwardingRofSierraZipStatus5 Counter32,
rcKhiForwardingRofSierraZipEvent0 Counter32,
rcKhiForwardingRofSierraZipEvent1 Counter32,
rcKhiForwardingRofSierraZipEvent2 Counter32,
rcKhiForwardingRofSierraZipEvent3 Counter32,
rcKhiForwardingRofSierraZipEvent4 Counter32,
rcKhiForwardingRofSierraZipEvent5 Counter32,
rcKhiForwardingRofSierraSbmStatus0 Counter32,
rcKhiForwardingRofSierraSbmStatus1 Counter32,
rcKhiForwardingRofSierraSbmStatus2 Counter32,
rcKhiForwardingRofSierraSbmStatus3 Counter32,
rcKhiForwardingRofSierraSbmStatus4 Counter32,
rcKhiForwardingRofSierraSbmStatus5 Counter32,
rcKhiForwardingRofSierraSbmEvent0 Counter32,
rcKhiForwardingRofSierraSbmEvent1 Counter32,
rcKhiForwardingRofSierraSbmEvent2 Counter32,
rcKhiForwardingRofSierraSbmEvent3 Counter32,
rcKhiForwardingRofSierraSbmEvent4 Counter32,
rcKhiForwardingRofSierraSbmEvent5 Counter32,
rcKhiForwardingRofSierraSepEvent Counter32
}
rcKhiForwardingRofSierraStatusSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofSierraStatusEntry 1 }
rcKhiForwardingRofSierraDevId OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "VSP assigned DEV_ID for this programmable device"
::= { rcKhiForwardingRofSierraStatusEntry 2 }
rcKhiForwardingRofSierraBuild OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "contains the build date of this device"
::= { rcKhiForwardingRofSierraStatusEntry 3 }
rcKhiForwardingRofSierraBadData OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "pkts received via HiGig0"
::= { rcKhiForwardingRofSierraStatusEntry 4 }
rcKhiForwardingRofSierraSbRexEvent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "indicates various events have occurred related to the SBus and RexBus interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 5 }
rcKhiForwardingRofSierraRexStatus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "contained information to determin ehat type of error occured during SB_REX_EVENT"
::= { rcKhiForwardingRofSierraStatusEntry 6 }
rcKhiForwardingRofSierraSbStatus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows which one of the RSPng or Zagros2 devices are ready to receive SB accesses"
::= { rcKhiForwardingRofSierraStatusEntry 7 }
rcKhiForwardingRofSierraSliceXWindowEvent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "captures error information on failed accesses to/from the Slice Window "
::= { rcKhiForwardingRofSierraStatusEntry 8 }
rcKhiForwardingRofSierraPcieCoreStatus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "show 32 of the 512 available status signals from the Altera PCIe core"
::= { rcKhiForwardingRofSierraStatusEntry 9 }
rcKhiForwardingRofSierraPcieEvent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "indicates when various PCIe related events have occurred"
::= { rcKhiForwardingRofSierraStatusEntry 10 }
rcKhiForwardingRofSierraPSI1Status OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PSI1_STATUS Register related"
::= { rcKhiForwardingRofSierraStatusEntry 11 }
rcKhiForwardingRofSierraPSI0Status OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PSI0_STATUS Register related"
::= { rcKhiForwardingRofSierraStatusEntry 12 }
rcKhiForwardingRofSierraPSIEvent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PSI_EVENT Register related"
::= { rcKhiForwardingRofSierraStatusEntry 13 }
rcKhiForwardingRofSierraPSI1LinkStatus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "contents of a LINK_STATUS message received by PSI 1"
::= { rcKhiForwardingRofSierraStatusEntry 14 }
rcKhiForwardingRofSierraPSI0LinkStatus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "contents of a LINK_STATUS message received by PSI 0"
::= { rcKhiForwardingRofSierraStatusEntry 15 }
rcKhiForwardingRofSierraGeStatus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows status for the GE RGMII Interface"
::= { rcKhiForwardingRofSierraStatusEntry 16 }
rcKhiForwardingRofSierraGeEvent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "indicates which GE related events have occurred since last cleared"
::= { rcKhiForwardingRofSierraStatusEntry 17 }
rcKhiForwardingRofSierraPktEvent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "indicates which packet switching related events have occurred since last cleared"
::= { rcKhiForwardingRofSierraStatusEntry 18 }
rcKhiForwardingRofSierraZipStatus0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows status for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 19 }
rcKhiForwardingRofSierraZipStatus1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows status for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 20 }
rcKhiForwardingRofSierraZipStatus2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows status for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 21 }
rcKhiForwardingRofSierraZipStatus3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows status for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 22 }
rcKhiForwardingRofSierraZipStatus4 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows status for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 23 }
rcKhiForwardingRofSierraZipStatus5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows status for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 24 }
rcKhiForwardingRofSierraZipEvent0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows which events occurred for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 25 }
rcKhiForwardingRofSierraZipEvent1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows which events occurred for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 26 }
rcKhiForwardingRofSierraZipEvent2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows which events occurred for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 27 }
rcKhiForwardingRofSierraZipEvent3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows which events occurred for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 28 }
rcKhiForwardingRofSierraZipEvent4 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows which events occurred for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 29 }
rcKhiForwardingRofSierraZipEvent5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "shows which events occurred for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 30 }
rcKhiForwardingRofSierraSbmStatus0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SBM_STATUS Register related for ZIP interfaces "
::= { rcKhiForwardingRofSierraStatusEntry 31 }
rcKhiForwardingRofSierraSbmStatus1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SBM_STATUS Register related for ZIP interfaces "
::= { rcKhiForwardingRofSierraStatusEntry 32 }
rcKhiForwardingRofSierraSbmStatus2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SBM_STATUS Register related for ZIP interfaces "
::= { rcKhiForwardingRofSierraStatusEntry 33 }
rcKhiForwardingRofSierraSbmStatus3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SBM_STATUS Register related for ZIP interfaces "
::= { rcKhiForwardingRofSierraStatusEntry 34 }
rcKhiForwardingRofSierraSbmStatus4 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SBM_STATUS Register related for ZIP interfaces "
::= { rcKhiForwardingRofSierraStatusEntry 35 }
rcKhiForwardingRofSierraSbmStatus5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SBM_STATUS Register related for ZIP interfaces "
::= { rcKhiForwardingRofSierraStatusEntry 36 }
rcKhiForwardingRofSierraSbmEvent0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SBM_EVENT Register related for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 37 }
rcKhiForwardingRofSierraSbmEvent1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SBM_EVENT Register related for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 38 }
rcKhiForwardingRofSierraSbmEvent2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SBM_EVENT Register related for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 39 }
rcKhiForwardingRofSierraSbmEvent3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SBM_EVENT Register related for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 40 }
rcKhiForwardingRofSierraSbmEvent4 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SBM_EVENT Register related for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 41 }
rcKhiForwardingRofSierraSbmEvent5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SBM_EVENT Register related for ZIP interfaces"
::= { rcKhiForwardingRofSierraStatusEntry 42 }
rcKhiForwardingRofSierraSepEvent
OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "various events(good/bad) that occur in the Script Engine Parsing logic section"
::= { rcKhiForwardingRofSierraStatusEntry 43 }
-- KHI Forwarding SIERRA Forw Stats table for Rof
rcKhiForwardingRofSierraForwStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofSierraForwStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Sierra Forw Stats Key Health Indicator MIB for RoF."
::= { rcKhiForwardingCb 18 }
rcKhiForwardingRofSierraForwStatsEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofSierraForwStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Sierra Forw Stats KHI - RoF."
INDEX { rcKhiForwardingRofSierraForwStatsSlot }
::= { rcKhiForwardingRofSierraForwStatsTable 1 }
RcKhiForwardingRofSierraForwStatsEntry ::=
SEQUENCE {
rcKhiForwardingRofSierraForwStatsSlot Integer32,
rcKhiForwardingRofSierraGeCntRxOk Counter64,
rcKhiForwardingRofSierraGeCntTxOk Counter64,
rcKhiForwardingRofSierraGeCntRxPause Counter64,
rcKhiForwardingRofSierraPktCntGeGe Counter64,
rcKhiForwardingRofSierraPktCntGeZ0 Counter64,
rcKhiForwardingRofSierraPktCntGeZ1 Counter64,
rcKhiForwardingRofSierraPktCntGeZ2 Counter64,
rcKhiForwardingRofSierraPktCntGeZ3 Counter64,
rcKhiForwardingRofSierraPktCntGeZ4 Counter64,
rcKhiForwardingRofSierraPktCntGeZ5 Counter64,
rcKhiForwardingRofSierraPktCntZ0GeOk Counter64,
rcKhiForwardingRofSierraPktCntZ1GeOk Counter64,
rcKhiForwardingRofSierraPktCntZ2GeOk Counter64,
rcKhiForwardingRofSierraPktCntZ3GeOk Counter64,
rcKhiForwardingRofSierraPktCntZ4GeOk Counter64,
rcKhiForwardingRofSierraPktCntZ5GeOk Counter64,
rcKhiForwardingRofSierraSepPcieCnt0 Counter64,
rcKhiForwardingRofSierraSepPcieCnt1 Counter64,
rcKhiForwardingRofSierraSepPcieCnt2 Counter64,
rcKhiForwardingRofSierraSepPcieCnt3 Counter64,
rcKhiForwardingRofSierraSepPcieCnt4 Counter64,
rcKhiForwardingRofSierraSepPcieCnt5 Counter64,
rcKhiForwardingRofSierraSepPcieCnt6 Counter64
}
rcKhiForwardingRofSierraForwStatsSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofSierraForwStatsEntry 1 }
rcKhiForwardingRofSierraGeCntRxOk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of non-errored data packets received by the RX RGMII "
::= { rcKhiForwardingRofSierraForwStatsEntry 2 }
rcKhiForwardingRofSierraGeCntTxOk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of packets transmitted by the RX RGMII logic that were not marked as errored beforehand"
::= { rcKhiForwardingRofSierraForwStatsEntry 3 }
rcKhiForwardingRofSierraGeCntRxPause OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of dropped non-data and pause packets received by the RX RGMII "
::= { rcKhiForwardingRofSierraForwStatsEntry 4 }
rcKhiForwardingRofSierraPktCntGeGe OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of packets received by the GE interface and looped back out the GE interface"
::= { rcKhiForwardingRofSierraForwStatsEntry 5 }
rcKhiForwardingRofSierraPktCntGeZ0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of packets of GE packets sent to ZIP 0"
::= { rcKhiForwardingRofSierraForwStatsEntry 6 }
rcKhiForwardingRofSierraPktCntGeZ1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of packets of GE packets sent to ZIP 1"
::= { rcKhiForwardingRofSierraForwStatsEntry 7 }
rcKhiForwardingRofSierraPktCntGeZ2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of packets of GE packets sent to ZIP 2"
::= { rcKhiForwardingRofSierraForwStatsEntry 8 }
rcKhiForwardingRofSierraPktCntGeZ3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of packets of GE packets sent to ZIP 3"
::= { rcKhiForwardingRofSierraForwStatsEntry 9 }
rcKhiForwardingRofSierraPktCntGeZ4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of packets of GE packets sent to ZIP 4"
::= { rcKhiForwardingRofSierraForwStatsEntry 10 }
rcKhiForwardingRofSierraPktCntGeZ5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of packets of GE packets sent to ZIP 5"
::= { rcKhiForwardingRofSierraForwStatsEntry 11 }
rcKhiForwardingRofSierraPktCntZ0GeOk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of non-errored packets sent to GE from the ZIP 0 interface"
::= { rcKhiForwardingRofSierraForwStatsEntry 12 }
rcKhiForwardingRofSierraPktCntZ1GeOk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of non-errored packets sent to GE from the ZIP 1 interface"
::= { rcKhiForwardingRofSierraForwStatsEntry 13 }
rcKhiForwardingRofSierraPktCntZ2GeOk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of non-errored packets sent to GE from the ZIP 2 interface"
::= { rcKhiForwardingRofSierraForwStatsEntry 14 }
rcKhiForwardingRofSierraPktCntZ3GeOk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of non-errored packets sent to GE from the ZIP 3 interface"
::= { rcKhiForwardingRofSierraForwStatsEntry 15 }
rcKhiForwardingRofSierraPktCntZ4GeOk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of non-errored packets sent to GE from the ZIP 4 interface"
::= { rcKhiForwardingRofSierraForwStatsEntry 16 }
rcKhiForwardingRofSierraPktCntZ5GeOk OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of non-errored packets sent to GE from the ZIP 5 interface"
::= { rcKhiForwardingRofSierraForwStatsEntry 17 }
rcKhiForwardingRofSierraSepPcieCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "number of PCIe transactions"
::= { rcKhiForwardingRofSierraForwStatsEntry 18 }
rcKhiForwardingRofSierraSepPcieCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "number of PCIe transactions"
::= { rcKhiForwardingRofSierraForwStatsEntry 19 }
rcKhiForwardingRofSierraSepPcieCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "number of PCIe transactions"
::= { rcKhiForwardingRofSierraForwStatsEntry 20 }
rcKhiForwardingRofSierraSepPcieCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "number of PCIe transactions"
::= { rcKhiForwardingRofSierraForwStatsEntry 21 }
rcKhiForwardingRofSierraSepPcieCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "number of PCIe transactions"
::= { rcKhiForwardingRofSierraForwStatsEntry 22 }
rcKhiForwardingRofSierraSepPcieCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "number of PCIe transactions"
::= { rcKhiForwardingRofSierraForwStatsEntry 23 }
rcKhiForwardingRofSierraSepPcieCnt6 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "number of PCIe transactions"
::= { rcKhiForwardingRofSierraForwStatsEntry 24 }
-- KHI Forwarding SIERRA Extended Forw Stats table for Rof
rcKhiForwardingRofSierraExtendedForwStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofSierraExtendedForwStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Sierra Extended Forw Stats Key Health Indicator MIB for RoF. -- multiple instance counters"
::= { rcKhiForwardingCb 19 }
rcKhiForwardingRofSierraExtendedForwStatsEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofSierraExtendedForwStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Sierra Extended Forw Stats KHI - RoF. -- multiple instance counters"
INDEX { rcKhiForwardingRofSierraExtendedForwStatsSlot }
::= { rcKhiForwardingRofSierraExtendedForwStatsTable 1 }
RcKhiForwardingRofSierraExtendedForwStatsEntry ::=
SEQUENCE {
rcKhiForwardingRofSierraExtendedForwStatsSlot Integer32,
rcKhiForwardingRofSierraZipTxFragDatCnt0 Counter64,
rcKhiForwardingRofSierraZipTxFragDatCnt1 Counter64,
rcKhiForwardingRofSierraZipTxFragDatCnt2 Counter64,
rcKhiForwardingRofSierraZipTxFragDatCnt3 Counter64,
rcKhiForwardingRofSierraZipTxFragDatCnt4 Counter64,
rcKhiForwardingRofSierraZipTxFragDatCnt5 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU0Cnt0 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU0Cnt1 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU0Cnt2 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU0Cnt3 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU0Cnt4 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU0Cnt5 Counter64,
rcKhiForwardingRofSierraZipTxFragRspCnt0 Counter64,
rcKhiForwardingRofSierraZipTxFragRspCnt1 Counter64,
rcKhiForwardingRofSierraZipTxFragRspCnt2 Counter64,
rcKhiForwardingRofSierraZipTxFragRspCnt3 Counter64,
rcKhiForwardingRofSierraZipTxFragRspCnt4 Counter64,
rcKhiForwardingRofSierraZipTxFragRspCnt5 Counter64,
rcKhiForwardingRofSierraZipTxFragPcieCnt0 Counter64,
rcKhiForwardingRofSierraZipTxFragPcieCnt1 Counter64,
rcKhiForwardingRofSierraZipTxFragPcieCnt2 Counter64,
rcKhiForwardingRofSierraZipTxFragPcieCnt3 Counter64,
rcKhiForwardingRofSierraZipTxFragPcieCnt4 Counter64,
rcKhiForwardingRofSierraZipTxFragPcieCnt5 Counter64,
rcKhiForwardingRofSierraZipTxFragSephCnt0 Counter64,
rcKhiForwardingRofSierraZipTxFragSephCnt1 Counter64,
rcKhiForwardingRofSierraZipTxFragSephCnt2 Counter64,
rcKhiForwardingRofSierraZipTxFragSephCnt3 Counter64,
rcKhiForwardingRofSierraZipTxFragSephCnt4 Counter64,
rcKhiForwardingRofSierraZipTxFragSephCnt5 Counter64,
rcKhiForwardingRofSierraZipTxFragSeplCnt0 Counter64,
rcKhiForwardingRofSierraZipTxFragSeplCnt1 Counter64,
rcKhiForwardingRofSierraZipTxFragSeplCnt2 Counter64,
rcKhiForwardingRofSierraZipTxFragSeplCnt3 Counter64,
rcKhiForwardingRofSierraZipTxFragSeplCnt4 Counter64,
rcKhiForwardingRofSierraZipTxFragSeplCnt5 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU1Cnt0 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU1Cnt1 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU1Cnt2 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU1Cnt3 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU1Cnt4 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU1Cnt5 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU2Cnt0 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU2Cnt1 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU2Cnt2 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU2Cnt3 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU2Cnt4 Counter64,
rcKhiForwardingRofSierraZipTxFragRFU2Cnt5 Counter64,
rcKhiForwardingRofSierraZipRxFragDatOkCnt0 Counter64,
rcKhiForwardingRofSierraZipRxFragDatOkCnt1 Counter64,
rcKhiForwardingRofSierraZipRxFragDatOkCnt2 Counter64,
rcKhiForwardingRofSierraZipRxFragDatOkCnt3 Counter64,
rcKhiForwardingRofSierraZipRxFragDatOkCnt4 Counter64,
rcKhiForwardingRofSierraZipRxFragDatOkCnt5 Counter64,
rcKhiForwardingRofSierraZipRxFragRspOkCnt0 Counter64,
rcKhiForwardingRofSierraZipRxFragRspOkCnt1 Counter64,
rcKhiForwardingRofSierraZipRxFragRspOkCnt2 Counter64,
rcKhiForwardingRofSierraZipRxFragRspOkCnt3 Counter64,
rcKhiForwardingRofSierraZipRxFragRspOkCnt4 Counter64,
rcKhiForwardingRofSierraZipRxFragRspOkCnt5 Counter64,
rcKhiForwardingRofSierraZipRxFragPcieOkCnt0 Counter64,
rcKhiForwardingRofSierraZipRxFragPcieOkCnt1 Counter64,
rcKhiForwardingRofSierraZipRxFragPcieOkCnt2 Counter64,
rcKhiForwardingRofSierraZipRxFragPcieOkCnt3 Counter64,
rcKhiForwardingRofSierraZipRxFragPcieOkCnt4 Counter64,
rcKhiForwardingRofSierraZipRxFragPcieOkCnt5 Counter64,
rcKhiForwardingRofSierraZipRxFragSephOkCnt0 Counter64,
rcKhiForwardingRofSierraZipRxFragSephOkCnt1 Counter64,
rcKhiForwardingRofSierraZipRxFragSephOkCnt2 Counter64,
rcKhiForwardingRofSierraZipRxFragSephOkCnt3 Counter64,
rcKhiForwardingRofSierraZipRxFragSephOkCnt4 Counter64,
rcKhiForwardingRofSierraZipRxFragSephOkCnt5 Counter64,
rcKhiForwardingRofSierraZipRxFragSeplOkCnt0 Counter64,
rcKhiForwardingRofSierraZipRxFragSeplOkCnt1 Counter64,
rcKhiForwardingRofSierraZipRxFragSeplOkCnt2 Counter64,
rcKhiForwardingRofSierraZipRxFragSeplOkCnt3 Counter64,
rcKhiForwardingRofSierraZipRxFragSeplOkCnt4 Counter64,
rcKhiForwardingRofSierraZipRxFragSeplOkCnt5 Counter64
}
rcKhiForwardingRofSierraExtendedForwStatsSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 1 }
rcKhiForwardingRofSierraZipTxFragDatCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of data fragments across the ZIP interface"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 2 }
rcKhiForwardingRofSierraZipTxFragDatCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of data fragments across the ZIP interface"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 3 }
rcKhiForwardingRofSierraZipTxFragDatCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of data fragments across the ZIP interface"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 4 }
rcKhiForwardingRofSierraZipTxFragDatCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of data fragments across the ZIP interface"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 5 }
rcKhiForwardingRofSierraZipTxFragDatCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of data fragments across the ZIP interface"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 6 }
rcKhiForwardingRofSierraZipTxFragDatCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of data fragments across the ZIP interface"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 7 }
rcKhiForwardingRofSierraZipTxFragRFU0Cnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 8 }
rcKhiForwardingRofSierraZipTxFragRFU0Cnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 9 }
rcKhiForwardingRofSierraZipTxFragRFU0Cnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 10 }
rcKhiForwardingRofSierraZipTxFragRFU0Cnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 11 }
rcKhiForwardingRofSierraZipTxFragRFU0Cnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 12 }
rcKhiForwardingRofSierraZipTxFragRFU0Cnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 13 }
rcKhiForwardingRofSierraZipTxFragRspCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of RSP SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 14 }
rcKhiForwardingRofSierraZipTxFragRspCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of RSP SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 15 }
rcKhiForwardingRofSierraZipTxFragRspCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of RSP SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 16 }
rcKhiForwardingRofSierraZipTxFragRspCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of RSP SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 17 }
rcKhiForwardingRofSierraZipTxFragRspCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of RSP SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 18 }
rcKhiForwardingRofSierraZipTxFragRspCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of RSP SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 19 }
rcKhiForwardingRofSierraZipTxFragPcieCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SB/PCIe SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 20 }
rcKhiForwardingRofSierraZipTxFragPcieCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SB/PCIe SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 21 }
rcKhiForwardingRofSierraZipTxFragPcieCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SB/PCIe SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 22 }
rcKhiForwardingRofSierraZipTxFragPcieCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SB/PCIe SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 23 }
rcKhiForwardingRofSierraZipTxFragPcieCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SB/PCIe SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 24 }
rcKhiForwardingRofSierraZipTxFragPcieCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SB/PCIe SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 25 }
rcKhiForwardingRofSierraZipTxFragSephCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SEP Hi Pri SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 26 }
rcKhiForwardingRofSierraZipTxFragSephCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SEP Hi Pri SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 27 }
rcKhiForwardingRofSierraZipTxFragSephCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SEP Hi Pri SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 28 }
rcKhiForwardingRofSierraZipTxFragSephCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SEP Hi Pri SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 29 }
rcKhiForwardingRofSierraZipTxFragSephCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SEP Hi Pri SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 30 }
rcKhiForwardingRofSierraZipTxFragSephCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SEP Hi Pri SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 31 }
rcKhiForwardingRofSierraZipTxFragSeplCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SEP Lo Pri SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 32 }
rcKhiForwardingRofSierraZipTxFragSeplCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SEP Lo Pri SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 33 }
rcKhiForwardingRofSierraZipTxFragSeplCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SEP Lo Pri SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 34 }
rcKhiForwardingRofSierraZipTxFragSeplCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SEP Lo Pri SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 35 }
rcKhiForwardingRofSierraZipTxFragSeplCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SEP Lo Pri SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 36 }
rcKhiForwardingRofSierraZipTxFragSeplCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of SEP Lo Pri SubCmd fragments transmitted"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 37 }
rcKhiForwardingRofSierraZipTxFragRFU1Cnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 38 }
rcKhiForwardingRofSierraZipTxFragRFU1Cnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 39 }
rcKhiForwardingRofSierraZipTxFragRFU1Cnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 40 }
rcKhiForwardingRofSierraZipTxFragRFU1Cnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 41 }
rcKhiForwardingRofSierraZipTxFragRFU1Cnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 42 }
rcKhiForwardingRofSierraZipTxFragRFU1Cnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 43 }
rcKhiForwardingRofSierraZipTxFragRFU2Cnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 44 }
rcKhiForwardingRofSierraZipTxFragRFU2Cnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 45 }
rcKhiForwardingRofSierraZipTxFragRFU2Cnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 46 }
rcKhiForwardingRofSierraZipTxFragRFU2Cnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 47 }
rcKhiForwardingRofSierraZipTxFragRFU2Cnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 48 }
rcKhiForwardingRofSierraZipTxFragRFU2Cnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "reserved for future use"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 49 }
rcKhiForwardingRofSierraZipRxFragDatOkCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok data frags received via the ZIP"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 50 }
rcKhiForwardingRofSierraZipRxFragDatOkCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok data frags received via the ZIP"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 51 }
rcKhiForwardingRofSierraZipRxFragDatOkCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok data frags received via the ZIP"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 52 }
rcKhiForwardingRofSierraZipRxFragDatOkCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok data frags received via the ZIP"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 53 }
rcKhiForwardingRofSierraZipRxFragDatOkCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok data frags received via the ZIP"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 54 }
rcKhiForwardingRofSierraZipRxFragDatOkCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok data frags received via the ZIP"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 55 }
rcKhiForwardingRofSierraZipRxFragRspOkCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok RSP SubCmd fragments received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 56 }
rcKhiForwardingRofSierraZipRxFragRspOkCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok RSP SubCmd fragments received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 57 }
rcKhiForwardingRofSierraZipRxFragRspOkCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok RSP SubCmd fragments received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 58 }
rcKhiForwardingRofSierraZipRxFragRspOkCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok RSP SubCmd fragments received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 59 }
rcKhiForwardingRofSierraZipRxFragRspOkCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok RSP SubCmd fragments received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 60 }
rcKhiForwardingRofSierraZipRxFragRspOkCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok RSP SubCmd fragments received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 61 }
rcKhiForwardingRofSierraZipRxFragPcieOkCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SB/PCIe SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 62 }
rcKhiForwardingRofSierraZipRxFragPcieOkCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SB/PCIe SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 63 }
rcKhiForwardingRofSierraZipRxFragPcieOkCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SB/PCIe SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 64 }
rcKhiForwardingRofSierraZipRxFragPcieOkCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SB/PCIe SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 65 }
rcKhiForwardingRofSierraZipRxFragPcieOkCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SB/PCIe SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 66 }
rcKhiForwardingRofSierraZipRxFragPcieOkCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SB/PCIe SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 67 }
rcKhiForwardingRofSierraZipRxFragSephOkCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SEP Hi Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 68 }
rcKhiForwardingRofSierraZipRxFragSephOkCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SEP Hi Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 69 }
rcKhiForwardingRofSierraZipRxFragSephOkCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SEP Hi Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 70 }
rcKhiForwardingRofSierraZipRxFragSephOkCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SEP Hi Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 71 }
rcKhiForwardingRofSierraZipRxFragSephOkCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SEP Hi Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 72 }
rcKhiForwardingRofSierraZipRxFragSephOkCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SEP Hi Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 73 }
rcKhiForwardingRofSierraZipRxFragSeplOkCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SEP Lo Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 74 }
rcKhiForwardingRofSierraZipRxFragSeplOkCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SEP Lo Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 75 }
rcKhiForwardingRofSierraZipRxFragSeplOkCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SEP Lo Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 76 }
rcKhiForwardingRofSierraZipRxFragSeplOkCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SEP Lo Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 77 }
rcKhiForwardingRofSierraZipRxFragSeplOkCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SEP Lo Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 78 }
rcKhiForwardingRofSierraZipRxFragSeplOkCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of ok SEP Lo Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraExtendedForwStatsEntry 79 }
-- KHI Forwarding SIERRA Drop Stats table for Rof
rcKhiForwardingRofSierraDropStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiForwardingRofSierraDropStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Sierra Drop Stats Key Health Indicator MIB for RoF."
::= { rcKhiForwardingCb 20 }
rcKhiForwardingRofSierraDropStatsEntry OBJECT-TYPE
SYNTAX RcKhiForwardingRofSierraDropStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Forwarding Sierra Drop Stats KHI - RoF."
INDEX { rcKhiForwardingRofSierraDropStatsSlot }
::= { rcKhiForwardingRofSierraDropStatsTable 1 }
RcKhiForwardingRofSierraDropStatsEntry ::=
SEQUENCE {
rcKhiForwardingRofSierraDropStatsSlot Integer32,
rcKhiForwardingRofSierraGeCntRxErr Counter64,
rcKhiForwardingRofSierraGeCntTxErr Counter64,
rcKhiForwardingRofSierraPktCntGeDrop Counter64,
rcKhiForwardingRofSierraPktCntZ0GeErr Counter64,
rcKhiForwardingRofSierraPktCntZ1GeErr Counter64,
rcKhiForwardingRofSierraPktCntZ2GeErr Counter64,
rcKhiForwardingRofSierraPktCntZ3GeErr Counter64,
rcKhiForwardingRofSierraPktCntZ4GeErr Counter64,
rcKhiForwardingRofSierraPktCntZ5GeErr Counter64,
rcKhiForwardingRofSierraZipRxFragDatErrCnt0 Counter64,
rcKhiForwardingRofSierraZipRxFragDatErrCnt1 Counter64,
rcKhiForwardingRofSierraZipRxFragDatErrCnt2 Counter64,
rcKhiForwardingRofSierraZipRxFragDatErrCnt3 Counter64,
rcKhiForwardingRofSierraZipRxFragDatErrCnt4 Counter64,
rcKhiForwardingRofSierraZipRxFragDatErrCnt5 Counter64,
rcKhiForwardingRofSierraZipRxFragRspErrCnt0 Counter64,
rcKhiForwardingRofSierraZipRxFragRspErrCnt1 Counter64,
rcKhiForwardingRofSierraZipRxFragRspErrCnt2 Counter64,
rcKhiForwardingRofSierraZipRxFragRspErrCnt3 Counter64,
rcKhiForwardingRofSierraZipRxFragRspErrCnt4 Counter64,
rcKhiForwardingRofSierraZipRxFragRspErrCnt5 Counter64,
rcKhiForwardingRofSierraZipRxFragPcieErrCnt0 Counter64,
rcKhiForwardingRofSierraZipRxFragPcieErrCnt1 Counter64,
rcKhiForwardingRofSierraZipRxFragPcieErrCnt2 Counter64,
rcKhiForwardingRofSierraZipRxFragPcieErrCnt3 Counter64,
rcKhiForwardingRofSierraZipRxFragPcieErrCnt4 Counter64,
rcKhiForwardingRofSierraZipRxFragPcieErrCnt5 Counter64,
rcKhiForwardingRofSierraZipRxFragSephErrCnt0 Counter64,
rcKhiForwardingRofSierraZipRxFragSephErrCnt1 Counter64,
rcKhiForwardingRofSierraZipRxFragSephErrCnt2 Counter64,
rcKhiForwardingRofSierraZipRxFragSephErrCnt3 Counter64,
rcKhiForwardingRofSierraZipRxFragSephErrCnt4 Counter64,
rcKhiForwardingRofSierraZipRxFragSephErrCnt5 Counter64,
rcKhiForwardingRofSierraZipRxFragSeplErrCnt0 Counter64,
rcKhiForwardingRofSierraZipRxFragSeplErrCnt1 Counter64,
rcKhiForwardingRofSierraZipRxFragSeplErrCnt2 Counter64,
rcKhiForwardingRofSierraZipRxFragSeplErrCnt3 Counter64,
rcKhiForwardingRofSierraZipRxFragSeplErrCnt4 Counter64,
rcKhiForwardingRofSierraZipRxFragSeplErrCnt5 Counter64,
rcKhiForwardingRofSierraZipRxFragDropCnt0 Counter64,
rcKhiForwardingRofSierraZipRxFragDropCnt1 Counter64,
rcKhiForwardingRofSierraZipRxFragDropCnt2 Counter64,
rcKhiForwardingRofSierraZipRxFragDropCnt3 Counter64,
rcKhiForwardingRofSierraZipRxFragDropCnt4 Counter64,
rcKhiForwardingRofSierraZipRxFragDropCnt5 Counter64,
rcKhiForwardingRofSierraZipRxFragInvctlCnt0 Counter64,
rcKhiForwardingRofSierraZipRxFragInvctlCnt1 Counter64,
rcKhiForwardingRofSierraZipRxFragInvctlCnt2 Counter64,
rcKhiForwardingRofSierraZipRxFragInvctlCnt3 Counter64,
rcKhiForwardingRofSierraZipRxFragInvctlCnt4 Counter64,
rcKhiForwardingRofSierraZipRxFragInvctlCnt5 Counter64
}
rcKhiForwardingRofSierraDropStatsSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiForwardingRofSierraDropStatsEntry 1 }
rcKhiForwardingRofSierraGeCntRxErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of errored packets received by the RX RGMII logic"
::= { rcKhiForwardingRofSierraDropStatsEntry 2 }
rcKhiForwardingRofSierraGeCntTxErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of packets transmitted by the GE RGMII logic that were marked as errored before hand"
::= { rcKhiForwardingRofSierraDropStatsEntry 3 }
rcKhiForwardingRofSierraPktCntGeDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of packets received by the GE interface and then dropped"
::= { rcKhiForwardingRofSierraDropStatsEntry 4 }
rcKhiForwardingRofSierraPktCntZ0GeErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of errored packets sent to GE from the ZIP 0 interface"
::= { rcKhiForwardingRofSierraDropStatsEntry 5 }
rcKhiForwardingRofSierraPktCntZ1GeErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of errored packets sent to GE from the ZIP 1 interface"
::= { rcKhiForwardingRofSierraDropStatsEntry 6 }
rcKhiForwardingRofSierraPktCntZ2GeErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of errored packets sent to GE from the ZIP 2"
::= { rcKhiForwardingRofSierraDropStatsEntry 7 }
rcKhiForwardingRofSierraPktCntZ3GeErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of errored packets sent to GE from the ZIP 3"
::= { rcKhiForwardingRofSierraDropStatsEntry 8 }
rcKhiForwardingRofSierraPktCntZ4GeErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of errored packets sent to GE from the ZIP 4"
::= { rcKhiForwardingRofSierraDropStatsEntry 9 }
rcKhiForwardingRofSierraPktCntZ5GeErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "counts the number of errored packets sent to GE from the ZIP 5"
::= { rcKhiForwardingRofSierraDropStatsEntry 10 }
rcKhiForwardingRofSierraZipRxFragDatErrCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored data frags received via the ZIP"
::= { rcKhiForwardingRofSierraDropStatsEntry 11 }
rcKhiForwardingRofSierraZipRxFragDatErrCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored data frags received via the ZIP"
::= { rcKhiForwardingRofSierraDropStatsEntry 12 }
rcKhiForwardingRofSierraZipRxFragDatErrCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored data frags received via the ZIP"
::= { rcKhiForwardingRofSierraDropStatsEntry 13 }
rcKhiForwardingRofSierraZipRxFragDatErrCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored data frags received via the ZIP"
::= { rcKhiForwardingRofSierraDropStatsEntry 14 }
rcKhiForwardingRofSierraZipRxFragDatErrCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored data frags received via the ZIP"
::= { rcKhiForwardingRofSierraDropStatsEntry 15 }
rcKhiForwardingRofSierraZipRxFragDatErrCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored data frags received via the ZIP"
::= { rcKhiForwardingRofSierraDropStatsEntry 16 }
rcKhiForwardingRofSierraZipRxFragRspErrCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored RSP SubCmd fragments received"
::= { rcKhiForwardingRofSierraDropStatsEntry 17 }
rcKhiForwardingRofSierraZipRxFragRspErrCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored RSP SubCmd fragments received"
::= { rcKhiForwardingRofSierraDropStatsEntry 18 }
rcKhiForwardingRofSierraZipRxFragRspErrCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored RSP SubCmd fragments received"
::= { rcKhiForwardingRofSierraDropStatsEntry 19 }
rcKhiForwardingRofSierraZipRxFragRspErrCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored RSP SubCmd fragments received"
::= { rcKhiForwardingRofSierraDropStatsEntry 20 }
rcKhiForwardingRofSierraZipRxFragRspErrCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored RSP SubCmd fragments received"
::= { rcKhiForwardingRofSierraDropStatsEntry 21 }
rcKhiForwardingRofSierraZipRxFragRspErrCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored RSP SubCmd fragments received"
::= { rcKhiForwardingRofSierraDropStatsEntry 22 }
rcKhiForwardingRofSierraZipRxFragPcieErrCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SB/PCIe SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 23 }
rcKhiForwardingRofSierraZipRxFragPcieErrCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SB/PCIe SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 24 }
rcKhiForwardingRofSierraZipRxFragPcieErrCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SB/PCIe SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 25 }
rcKhiForwardingRofSierraZipRxFragPcieErrCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SB/PCIe SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 26 }
rcKhiForwardingRofSierraZipRxFragPcieErrCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SB/PCIe SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 27 }
rcKhiForwardingRofSierraZipRxFragPcieErrCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SB/PCIe SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 28 }
rcKhiForwardingRofSierraZipRxFragSephErrCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SEP Hi Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 29 }
rcKhiForwardingRofSierraZipRxFragSephErrCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SEP Hi Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 30 }
rcKhiForwardingRofSierraZipRxFragSephErrCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SEP Hi Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 31 }
rcKhiForwardingRofSierraZipRxFragSephErrCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SEP Hi Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 32 }
rcKhiForwardingRofSierraZipRxFragSephErrCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SEP Hi Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 33 }
rcKhiForwardingRofSierraZipRxFragSephErrCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SEP Hi Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 34 }
rcKhiForwardingRofSierraZipRxFragSeplErrCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SEP Lo Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 35 }
rcKhiForwardingRofSierraZipRxFragSeplErrCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SEP Lo Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 36 }
rcKhiForwardingRofSierraZipRxFragSeplErrCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SEP Lo Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 37 }
rcKhiForwardingRofSierraZipRxFragSeplErrCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SEP Lo Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 38 }
rcKhiForwardingRofSierraZipRxFragSeplErrCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SEP Lo Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 39 }
rcKhiForwardingRofSierraZipRxFragSeplErrCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of errored SEP Lo Pri SubCmd frags received"
::= { rcKhiForwardingRofSierraDropStatsEntry 40 }
rcKhiForwardingRofSierraZipRxFragDropCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of frags dropped(usually due to bad headers)"
::= { rcKhiForwardingRofSierraDropStatsEntry 41 }
rcKhiForwardingRofSierraZipRxFragDropCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of frags dropped(usually due to bad headers)"
::= { rcKhiForwardingRofSierraDropStatsEntry 42 }
rcKhiForwardingRofSierraZipRxFragDropCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of frags dropped(usually due to bad headers)"
::= { rcKhiForwardingRofSierraDropStatsEntry 43 }
rcKhiForwardingRofSierraZipRxFragDropCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of frags dropped(usually due to bad headers)"
::= { rcKhiForwardingRofSierraDropStatsEntry 44 }
rcKhiForwardingRofSierraZipRxFragDropCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of frags dropped(usually due to bad headers)"
::= { rcKhiForwardingRofSierraDropStatsEntry 45 }
rcKhiForwardingRofSierraZipRxFragDropCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of frags dropped(usually due to bad headers)"
::= { rcKhiForwardingRofSierraDropStatsEntry 46 }
rcKhiForwardingRofSierraZipRxFragInvctlCnt0 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of frags dropped(usually due to bad headers)"
::= { rcKhiForwardingRofSierraDropStatsEntry 47 }
rcKhiForwardingRofSierraZipRxFragInvctlCnt1 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of frags dropped(usually due to bad headers)"
::= { rcKhiForwardingRofSierraDropStatsEntry 48 }
rcKhiForwardingRofSierraZipRxFragInvctlCnt2 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of frags dropped(usually due to bad headers)"
::= { rcKhiForwardingRofSierraDropStatsEntry 49 }
rcKhiForwardingRofSierraZipRxFragInvctlCnt3 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of frags dropped(usually due to bad headers)"
::= { rcKhiForwardingRofSierraDropStatsEntry 50 }
rcKhiForwardingRofSierraZipRxFragInvctlCnt4 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of frags dropped(usually due to bad headers)"
::= { rcKhiForwardingRofSierraDropStatsEntry 51 }
rcKhiForwardingRofSierraZipRxFragInvctlCnt5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of frags dropped(usually due to bad headers)"
::= { rcKhiForwardingRofSierraDropStatsEntry 52 }
rcKhiCpp OBJECT IDENTIFIER ::= { rcKhi 12 }
rcKhiCppPortStatsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear Khi Cpp Port Statistics MIB - All VSP Data."
::= { rcKhiCpp 1 }
rcKhiCppIoCopStatsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear Khi Cpp Slot Statistics MIB - All VSP Data."
::= { rcKhiCpp 2 }
-- KHI Cpp Port Statistics Table
rcKhiCppPortStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiCppPortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Khi Cpp Port Statistics MIB - All VSP Data."
::= { rcKhiCpp 3 }
rcKhiCppPortStatsEntry OBJECT-TYPE
SYNTAX RcKhiCppPortStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Khi Cpp Port Statistics - VSP table entry."
INDEX { rcKhiCppPortStatsPort,
rcKhiCppPortStatsPacket }
::= { rcKhiCppPortStatsTable 1 }
RcKhiCppPortStatsEntry ::=
SEQUENCE {
rcKhiCppPortStatsPort InterfaceIndex,
rcKhiCppPortStatsPacket Integer32,
rcKhiCppPortStatsPacketName DisplayString,
rcKhiCppPortStatsRxPackets Counter64,
rcKhiCppPortStatsTxPackets Counter64
}
rcKhiCppPortStatsPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Port Number-this entry contains information
about packet type, count of Rx and Tx packet"
::= { rcKhiCppPortStatsEntry 1 }
rcKhiCppPortStatsPacket OBJECT-TYPE
SYNTAX Integer32 (0..1023)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Packet Type"
::= { rcKhiCppPortStatsEntry 2 }
rcKhiCppPortStatsPacketName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of the Packet"
::= { rcKhiCppPortStatsEntry 3 }
rcKhiCppPortStatsRxPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Rx count for a particular Packet Type"
::= { rcKhiCppPortStatsEntry 4 }
rcKhiCppPortStatsTxPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Tx count for a particular Packet Type"
::= { rcKhiCppPortStatsEntry 5 }
-- KHI Cpp IoCop Statistics Table
rcKhiCppIoCopStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcKhiCppIoCopStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Khi Cpp IoCop Statistics MIB - All VSP Data."
::= { rcKhiCpp 4 }
rcKhiCppIoCopStatsEntry OBJECT-TYPE
SYNTAX RcKhiCppIoCopStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Khi Cpp IoCop Statistics - VSP table entry."
INDEX { rcKhiCppIoCopStatsSlot }
::= { rcKhiCppIoCopStatsTable 1 }
RcKhiCppIoCopStatsEntry ::=
SEQUENCE {
rcKhiCppIoCopStatsSlot Integer32,
rcKhiCppIoCopStatsMacMgmtRxPackets Counter64,
rcKhiCppIoCopStatsIpFixRxPackets Counter64
}
rcKhiCppIoCopStatsSlot OBJECT-TYPE
SYNTAX Integer32 (3..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Slot Number"
::= { rcKhiCppIoCopStatsEntry 1 }
rcKhiCppIoCopStatsMacMgmtRxPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MacMgmt Rx Packets"
::= { rcKhiCppIoCopStatsEntry 2 }
rcKhiCppIoCopStatsIpFixRxPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IpFix Rx Packets"
::= { rcKhiCppIoCopStatsEntry 3 }
rcKhiCppProtocolDrops OBJECT IDENTIFIER ::= { rcKhiCpp 5 }
rcKhiCppProtocolDropsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear all protocol drop counters"
::= { rcKhiCppProtocolDrops 1 }
rcKhiCppProtocolDropsDataExpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Data Exp Drop Counter"
::= { rcKhiCppProtocolDrops 2 }
rcKhiCppProtocolDropsTtlExpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ttl Exp Drop Counter"
::= { rcKhiCppProtocolDrops 3 }
rcKhiCppProtocolDropsIpmcDataCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ipmc Data Drop Counter"
::= { rcKhiCppProtocolDrops 4 }
rcKhiCppProtocolDropsMacLearningCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mac learning Drop Counter"
::= { rcKhiCppProtocolDrops 5 }
rcKhiCppProtocolDropsIsIsCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IsIs Drop Counter"
::= { rcKhiCppProtocolDrops 6 }
rcKhiCppProtocolDropsBgpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Bgp Drop Counter"
::= { rcKhiCppProtocolDrops 7 }
rcKhiCppProtocolDropsRipV1Cnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RipV1 Drop Counter"
::= { rcKhiCppProtocolDrops 8 }
rcKhiCppProtocolDropsRipV2Cnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RipV2 Drop Counter"
::= { rcKhiCppProtocolDrops 9 }
rcKhiCppProtocolDropsOspfMcCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ospf Mc Drop Counter"
::= { rcKhiCppProtocolDrops 10 }
rcKhiCppProtocolDropsFtpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ftp Drop Counter"
::= { rcKhiCppProtocolDrops 11 }
rcKhiCppProtocolDropsTftpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Tftp Drop Counter"
::= { rcKhiCppProtocolDrops 12 }
rcKhiCppProtocolDropsSnmpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Snmp Drop Counter"
::= { rcKhiCppProtocolDrops 13 }
rcKhiCppProtocolDropsTelnetCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Telnet Drop Counter"
::= { rcKhiCppProtocolDrops 14 }
rcKhiCppProtocolDropsSshCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ssh Drop Counter"
::= { rcKhiCppProtocolDrops 15 }
rcKhiCppProtocolDropsRshCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Rsh Drop Counter"
::= { rcKhiCppProtocolDrops 16 }
rcKhiCppProtocolDropsIstCtlCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IstCtl Drop Counter"
::= { rcKhiCppProtocolDrops 17 }
rcKhiCppProtocolDropsRadiusCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Radius Drop Counter"
::= { rcKhiCppProtocolDrops 18 }
rcKhiCppProtocolDropsNtpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ntp Drop Counter"
::= { rcKhiCppProtocolDrops 19 }
rcKhiCppProtocolDropsDhcpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dhcp Drop Counter"
::= { rcKhiCppProtocolDrops 20 }
rcKhiCppProtocolDropsIcmpV4Cnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IcmpV4 Drop Counter"
::= { rcKhiCppProtocolDrops 21 }
rcKhiCppProtocolDropsIcmpV6Cnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "IcmpV6 Drop Counter"
::= { rcKhiCppProtocolDrops 22 }
rcKhiCppProtocolDropsIgmpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Igmp Drop Counter"
::= { rcKhiCppProtocolDrops 23 }
rcKhiCppProtocolDropsPimMcCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Pim Mc Drop Counter"
::= { rcKhiCppProtocolDrops 24 }
rcKhiCppProtocolDropsVrrpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Vrrp Drop Counter"
::= { rcKhiCppProtocolDrops 25 }
rcKhiCppProtocolDropsArpReqCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Arp Req Drop Counter"
::= { rcKhiCppProtocolDrops 26 }
rcKhiCppProtocolDropsArpOtherCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Arp Other Drop Counter"
::= { rcKhiCppProtocolDrops 27 }
rcKhiCppProtocolDropsRarpReqCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Rarp Req Drop Counter"
::= { rcKhiCppProtocolDrops 28 }
rcKhiCppProtocolDropsRarpOtherCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Rarp Other Drop Counter"
::= { rcKhiCppProtocolDrops 29 }
rcKhiCppProtocolDropsSlppCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Slpp Drop Counter"
::= { rcKhiCppProtocolDrops 30 }
rcKhiCppProtocolDropsBpduCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Bpdu Drop Counter"
::= { rcKhiCppProtocolDrops 31 }
rcKhiCppProtocolDropsTdpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Tdp Drop Counter"
::= { rcKhiCppProtocolDrops 32 }
rcKhiCppProtocolDropsEapCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Eap Drop Counter"
::= { rcKhiCppProtocolDrops 33 }
rcKhiCppProtocolDropsLacpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Lacp Drop Counter"
::= { rcKhiCppProtocolDrops 34 }
rcKhiCppProtocolDropsVlacpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Vlacp Drop Counter"
::= { rcKhiCppProtocolDrops 35 }
rcKhiCppProtocolDropsMldV2Cnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mld V2 Drop Counter"
::= { rcKhiCppProtocolDrops 36 }
rcKhiCppProtocolDropsLldpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Lldp Drop Counter"
::= { rcKhiCppProtocolDrops 37 }
rcKhiCppProtocolDropsHttpCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Http Drop Counter"
::= { rcKhiCppProtocolDrops 38 }
rcKhiCppProtocolDropsPimUcCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Pim Uc Drop Counter"
::= { rcKhiCppProtocolDrops 39 }
rcKhiCppProtocolDropsOspfUcCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ospf Uc Drop Counter"
::= { rcKhiCppProtocolDrops 40 }
rcKhiCppProtocolDropsDnsCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dns Drop Counter"
::= { rcKhiCppProtocolDrops 41 }
rcKhiCppProtocolDropsIcmpBcCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Icmp Bc Drop Counter"
::= { rcKhiCppProtocolDrops 42 }
rcKhiCppProtocolDropsIpfixCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ipfix Drop Counter"
::= { rcKhiCppProtocolDrops 43 }
rcKhiCppProtocolDropsTestPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Test Pkt Drop Counter"
::= { rcKhiCppProtocolDrops 44 }
rcKhiCppProtocolDropsIcmpV4BcCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Icmp V4 Bc Drop Counter"
::= { rcKhiCppProtocolDrops 45 }
rcKhiCppProtocolDropsOspfV6UcCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "OSPF V6 Uc Drop Counter"
::= { rcKhiCppProtocolDrops 46 }
rcKhiCppProtocolDropsOspfV6McCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "OSPF V6 Mc Drop Counter"
::= { rcKhiCppProtocolDrops 47 }
rcKhiCppProtocolDropsHopByHopCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Hop By Hop Drop Counter"
::= { rcKhiCppProtocolDrops 48 }
rcKhiCppProtocolDropsCfmCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "CFM Drop Counter"
::= { rcKhiCppProtocolDrops 49 }
rcKhiCppProtocolDropsRipV6Cnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RIP V6 Drop Counter"
::= { rcKhiCppProtocolDrops 50 }
rcKhiCppProtocolDropsVrrpV6Cnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "VRRP V6 Drop Counter"
::= { rcKhiCppProtocolDrops 51 }
rcKhiCppProtocolDropsNdMcV6Cnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ND MC V6 Drop Counter"
::= { rcKhiCppProtocolDrops 52 }
rcKhiCppProtocolDropsNdUcV6Cnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ND UC V6 Drop Counter"
::= { rcKhiCppProtocolDrops 53 }
rcKhiCppProtocolDropsIcmpMcV6Cnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ICMP MC V6 Drop Counter"
::= { rcKhiCppProtocolDrops 54 }
rcKhiCppProtocolDropsIcmpUcV6Cnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ICMP UC V6 Drop Counter"
::= { rcKhiCppProtocolDrops 55 }
rcKhiCppProtocolDropsFragUcV6Cnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FRAG UC V6 Drop Counter"
::= { rcKhiCppProtocolDrops 56 }
rcKhiCppProtocolDropsFragMcV6Cnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FRAG MC V6 Drop Counter"
::= { rcKhiCppProtocolDrops 57 }
rcKhiCppProtocolDropsRloginCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Rlogin Drop Counter"
::= { rcKhiCppProtocolDrops 58 }
---rcKHI FEONA detail Information
rcKhiFeOna OBJECT IDENTIFIER ::= { rcKhi 14 }
rcKhiFeOnaGlobal OBJECT IDENTIFIER ::= { rcKhiFeOna 1 }
rcKhiFeOnaGlobalDevPort OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays the port number of the 4k device to which the Device Port of ONA is connected"
::= {rcKhiFeOnaGlobal 1}
rcKhiFeOnaGlobalDevPortStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays ONA Device Port Status
if value=TRUE Status = UP
if value=FALSE Status = DOWN"
DEFVAL { false }
::= {rcKhiFeOnaGlobal 2}
rcKhiFeOnaGlobalLldpPortStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays LLDP Status On ONA Device port
if value=TRUE Status = Enabled
if value=FALSE Status = Disabled "
DEFVAL { false }
::= {rcKhiFeOnaGlobal 3}
rcKhiFeOnaGlobalMgmtIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays ONA Management IP "
::= {rcKhiFeOnaGlobal 4}
rcKhiFeOnaGlobalTunnelSourceIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays Tunnel Source IP Address"
::= {rcKhiFeOnaGlobal 5}
rcKhiFeOnaGlobalMTU OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays Tunnel MTU "
::= {rcKhiFeOnaGlobal 6}
rcKhiFeOnaGlobalDevStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays ONA Device Status
if value=TRUE Status = UP
if value=FALSE Status = DOWN"
DEFVAL { false }
::= {rcKhiFeOnaGlobal 7}
rcKhiFeOnaGlobalNetPort OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays the port number of the 4k device to which the Network Port of ONA is connected"
::= {rcKhiFeOnaGlobal 8}
rcKhiFeOnaGlobalMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays ONA MAC(ARP) Address"
::={rcKhiFeOnaGlobal 9}
rcKhiFeOnaGlobalMgmtVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays ONA Management Vlan Id"
::={rcKhiFeOnaGlobal 10}
rcKhiFeOnaGlobalMgmtVlanIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays ONA Management Vlan IP(Configured on 4K)"
::={rcKhiFeOnaGlobal 11}
rcKhiFeOnaGlobalGatewayIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays ONA Gateway IP (As Discovered by ONA )"
::={rcKhiFeOnaGlobal 12}
rcKhiFeOnaGlobalMgmtIpMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays ONA Management IP Mask (Obtained From ONA)"
::={rcKhiFeOnaGlobal 13}
rcKhiFeOnaGlobalBootMode OBJECT-TYPE
SYNTAX INTEGER{
fa(1),
fe(2),
unknown(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays ONA Bootmode (Obtained from ONA)"
::={rcKhiFeOnaGlobal 14}
rcKhiFeOnaGlobalUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays the ONA Uptime"
::={rcKhiFeOnaGlobal 15}
rcKhiFeOnaGlobalPbitToDscpMap OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays Port bit To Dscp Map i.e
Pbit To Dscp Map : p0=0 p1=0 p2=10 p3=18 p4=26 p5=34 p6=46 p7=46 "
::={rcKhiFeOnaGlobal 16}
rcKhiFeOnaGlobalVrf OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays the Vrf Name if Vrf is configured"
::={rcKhiFeOnaGlobal 17}
---rcKHI FE-ONA Status Information
rcKhiFeOnaStatus OBJECT IDENTIFIER ::= { rcKhiFeOna 2}
rcKhiFeOnaStatusDevice OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays ONA Device Status
if value=TRUE Status = UP
if value=FALSE Status = DOWN"
DEFVAL { false }
::= {rcKhiFeOnaStatus 1}
rcKhiFeOnaStatusDownReason OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays ONA Down Reason if ONA Device Status is down"
::= {rcKhiFeOnaStatus 2}
rcKhiFeOnaStatusRunRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays Running Release Name"
::= {rcKhiFeOnaStatus 3}
rcKhiFeOnaStatusImageUpgradeStatus OBJECT-TYPE
SYNTAX INTEGER{
unknown(1),
downloadInProgress(2),
downloadFailed(3),
upgradeInProgress(4),
upgradeFailed(5),
upgradeSuccess(6),
notInProgress(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays Image Upgrade Status"
::= {rcKhiFeOnaStatus 4}
rcKhiFeOnaStatusImageFileUsed OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays Image File Used For Upgrade"
::= {rcKhiFeOnaStatus 5}
-- Begin of IpMRoute MIB
rcIpMRouteMIBObjects OBJECT IDENTIFIER ::= { rcIpMRoute 1 }
rcIpMRouteScalars OBJECT IDENTIFIER ::= { rcIpMRouteMIBObjects 1 }
-- The IP Multicast Stats enable.
--
rcIpMRouteStatsEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The enabled status of IP Multicast statistics."
DEFVAL { false }
::= { rcIpMRouteScalars 2 }
rcIpMRouteStatsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear ip mroute stats."
DEFVAL { false }
::= { rcIpMRouteScalars 3 }
-- The IP Multicast Stats Table
--
rcIpMRouteStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpMRouteStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"the table containing IP Multicast statistics."
::= { rcIpMRouteMIBObjects 6 }
rcIpMRouteStatsEntry OBJECT-TYPE
SYNTAX RcIpMRouteStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing the ip multicast statistics
information for the specific group ip address."
INDEX { rcIpMRouteStatsGroupAddress }
::= { rcIpMRouteStatsTable 1 }
RcIpMRouteStatsEntry ::= SEQUENCE {
rcIpMRouteStatsGroupAddress IpAddress,
rcIpMRouteStatsSourceCount Counter32,
rcIpMRouteStatsPkts Counter64,
rcIpMRouteStatsBytes Counter64,
rcIpMRouteStatsAverageSizePerPkt Integer32,
rcIpMRouteStatsDropPkts Counter64,
rcIpMRouteStatsDropBytes Counter64,
rcIpMRouteStatsPktsPerSecond Integer32
}
rcIpMRouteStatsGroupAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"the IP multicast group address for which this entry
contains ip multicast statistics."
::= { rcIpMRouteStatsEntry 1 }
rcIpMRouteStatsSourceCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sources corresponding to the specific group and vrf."
::= { rcIpMRouteStatsEntry 2 }
rcIpMRouteStatsPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames that are processed
corresponding to the specific group and vrf."
::= { rcIpMRouteStatsEntry 3 }
rcIpMRouteStatsBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes that are processed
corresponding to the specific group and vrf."
::= { rcIpMRouteStatsEntry 4 }
rcIpMRouteStatsAverageSizePerPkt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average length of packets that are processed
corresponding to the specific group and vrf."
::= { rcIpMRouteStatsEntry 5 }
rcIpMRouteStatsDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of drop frames that are processed
corresponding to the specific group and vrf."
::= { rcIpMRouteStatsEntry 6 }
rcIpMRouteStatsDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of drop bytes that are processed
corresponding to the specific group and vrf."
::= { rcIpMRouteStatsEntry 7 }
rcIpMRouteStatsPktsPerSecond OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets that are processed
corresponding to the specific group and vrf in one second."
::= { rcIpMRouteStatsEntry 8 }
-- End of IpMRoute MIB
-- Begin of IPv6 MRoute MIB
-- The commented elements are currently not supported but are left in the mib
-- for possible future implementation, as per PLM request (Seema Sirivara)
rcMRouteIpv6Objects OBJECT IDENTIFIER ::= { rcMRouteIpv6 1 }
-- the IPv6 Multicast Routing MIB-Group
--
-- a collection of objects providing information about
-- IPv6 Multicast Groups
rcMRouteIpv6Table OBJECT-TYPE
SYNTAX SEQUENCE OF RcMRouteIpv6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table containing multicast routing
information for IPv6 datagrams sent by particular sources to
the IPv6 multicast groups known to this router."
::= { rcMRouteIpv6Objects 1 }
rcMRouteIpv6Entry OBJECT-TYPE
SYNTAX RcMRouteIpv6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) containing the multicast routing
information for IPv6 datagrams from a particular source and
addressed to a particular IPv6 multicast group address."
INDEX { rcMRouteIpv6Group,
rcMRouteIpv6Source,
rcMRouteIpv6SourceMask }
::= { rcMRouteIpv6Table 1 }
RcMRouteIpv6Entry ::= SEQUENCE {
rcMRouteIpv6Group Ipv6Address,
rcMRouteIpv6Source Ipv6Address,
rcMRouteIpv6SourceMask Ipv6Address,
rcMRouteIpv6UpstreamNeighbor Ipv6Address,
rcMRouteIpv6InIfIndex Integer32,
-- rcMRouteIpv6UpTime TimeTicks,
rcMRouteIpv6ExpiryTime TimeTicks,
-- rcMRouteIpv6Pkts Counter32,
-- rcMRouteIpv6DifferentInIfPackets Counter32,
-- rcMRouteIpv6Octets Counter32,
rcMRouteIpv6Protocol INTEGER
}
rcMRouteIpv6Group OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IPv6 multicast group address for which this entry
contains multicast routing information."
::= { rcMRouteIpv6Entry 1 }
rcMRouteIpv6Source OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The network address which when combined with the
corresponding value of rcMRouteIpv6SourceMask identifies the
sources for which this entry contains multicast routing
information."
::= { rcMRouteIpv6Entry 2 }
rcMRouteIpv6SourceMask OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The network mask which when combined with the corresponding
value of rcMRouteIpv6Source identifies the sources for which
this entry contains multicast routing information."
::= { rcMRouteIpv6Entry 3 }
rcMRouteIpv6UpstreamNeighbor OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address of the upstream neighbor (e.g., RPF neighbor)
from which IPv6 datagrams from these sources to this multicast
address are received."
::= { rcMRouteIpv6Entry 4 }
rcMRouteIpv6InIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of ifIndex for the interface on which IPv6
datagrams sent by these sources to this multicast address
are received. A value of 0 indicates that datagrams are not
subject to an incoming interface check, but may be accepted
on multiple interfaces."
::= { rcMRouteIpv6Entry 5 }
--rcMRouteIpv6UpTime OBJECT-TYPE
-- SYNTAX TimeTicks
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The time since the multicast routing information
-- represented by this entry was learned by the router."
-- ::= { rcMRouteIpv6Entry 6 }
rcMRouteIpv6ExpiryTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum amount of time remaining before this entry will
be aged out. The value 0 indicates that the entry is not
subject to aging."
::= { rcMRouteIpv6Entry 7 }
--rcMRouteIpv6Pkts OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The number of packets which this router has received from
-- these sources and addressed to this multicast group
-- address."
-- ::= { rcMRouteIpv6Entry 8 }
--rcMRouteIpv6DifferentInIfPackets OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The number of packets which this router has received from
-- these sources and addressed to this multicast group address,
-- which were not received from the interface indicated by
-- rcMRouteIpv6InIfIndex."
-- ::= { rcMRouteIpv6Entry 9 }
--rcMRouteIpv6Octets OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The number of octets contained in IPv6 datagrams which were
-- received from these sources and addressed to this multicast
-- group address, and which were forwarded by this router."
-- ::= { rcMRouteIpv6Entry 10 }
rcMRouteIpv6Protocol OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
pimSparseMode(2),
pimSsmMode(3),
mldOnly(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The routing mechanism via which this route was learned."
::= { rcMRouteIpv6Entry 11 }
--
-- The IPv6 Multicast Routing Next Hop Table
--
rcMRouteIpv6NextHopTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMRouteIpv6NextHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table containing information on the next
hops on outgoing interfaces for routing IPv6 multicast
datagrams. Each entry is one of a list of next hops on
outgoing interfaces for particular sources sending to a
particular multicast group address."
::= { rcMRouteIpv6Objects 2 }
rcMRouteIpv6NextHopEntry OBJECT-TYPE
SYNTAX RcMRouteIpv6NextHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the list of next hops on
outgoing interfaces to which IPv6 multicast datagrams from
particular sources to a IPv6 multicast group address are
routed."
INDEX { rcMRouteIpv6NextHopGroup, rcMRouteIpv6NextHopSource,
rcMRouteIpv6NextHopSourceMask, rcMRouteIpv6NextHopIfIndex,
rcMRouteIpv6NextHopAddress }
::= { rcMRouteIpv6NextHopTable 1 }
RcMRouteIpv6NextHopEntry ::= SEQUENCE {
rcMRouteIpv6NextHopGroup Ipv6Address,
rcMRouteIpv6NextHopSource Ipv6Address,
rcMRouteIpv6NextHopSourceMask Ipv6Address,
rcMRouteIpv6NextHopIfIndex Integer32,
rcMRouteIpv6NextHopAddress Ipv6Address,
rcMRouteIpv6NextHopState INTEGER,
-- rcMRouteIpv6NextHopUpTime TimeTicks,
rcMRouteIpv6NextHopExpiryTime TimeTicks,
rcMRouteIpv6NextHopClosestMemberHops Integer32,
rcMRouteIpv6NextHopProtocol INTEGER
-- rcMRouteIpv6NextHopPkts Counter32
}
rcMRouteIpv6NextHopGroup OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IPv6 multicast group for which this entry specifies a
next hop on an outgoing interface."
::= { rcMRouteIpv6NextHopEntry 1 }
rcMRouteIpv6NextHopSource OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The network address which when combined with the
corresponding value of rcMRouteIpv6NextHopSourceMask identifies
the sources for which this entry specifies a next hop on an
outgoing interface."
::= { rcMRouteIpv6NextHopEntry 2 }
rcMRouteIpv6NextHopSourceMask OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The network mask which when combined with the corresponding
value of rcMRouteIpv6NextHopSource identifies the sources for
which this entry specifies a next hop on an outgoing
interface."
::= { rcMRouteIpv6NextHopEntry 3 }
rcMRouteIpv6NextHopIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex value of the interface for the outgoing
interface for this next hop."
::= { rcMRouteIpv6NextHopEntry 4 }
rcMRouteIpv6NextHopAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address of the next hop specific to this entry. For
most interfaces, this is identical to rcMRouteIpv6NextHopGroup.
NBMA interfaces, however, may have multiple next hop
addresses out a single outgoing interface."
::= { rcMRouteIpv6NextHopEntry 5 }
rcMRouteIpv6NextHopState OBJECT-TYPE
SYNTAX INTEGER { pruned(1), forwarding(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether the outgoing interface and next
hop represented by this entry is currently being used to
forward IPv6 datagrams. The value 'forwarding' indicates it
is currently being used; the value 'pruned' indicates it is
not."
::= { rcMRouteIpv6NextHopEntry 6 }
--rcMRouteIpv6NextHopUpTime OBJECT-TYPE
-- SYNTAX TimeTicks
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The time since the multicast routing information
-- represented by this entry was learned by the router."
-- ::= { rcMRouteIpv6NextHopEntry 7 }
rcMRouteIpv6NextHopExpiryTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum amount of time remaining before this entry will
be aged out. The value 0 indicates that the entry is not
subject to aging."
::= { rcMRouteIpv6NextHopEntry 8 }
rcMRouteIpv6NextHopClosestMemberHops OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum number of hops between this router and any
member of this IPv6 multicast group reached via this next hop
on this outgoing interface. Any IPv6 multicast datagrams for
the group which have a TTL less than this number of hops
will not be forwarded to this next hop."
::= { rcMRouteIpv6NextHopEntry 9 }
rcMRouteIpv6NextHopProtocol OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
pimSparseMode(2),
pimSsmMode(3),
mldOnly(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The routing mechanism via which this next-hop was learned."
::= { rcMRouteIpv6NextHopEntry 10 }
--rcMRouteIpv6NextHopPkts OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The number of packets which have been forwarded using this
-- route."
-- ::= { rcMRouteIpv6NextHopEntry 11 }
--
-- The Multicast Routing Interface Table
--
rcMRouteIpv6InterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMRouteIpv6InterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table containg multicast routing
information specific to interfaces."
::= { rcMRouteIpv6Objects 3 }
rcMRouteIpv6InterfaceEntry OBJECT-TYPE
SYNTAX RcMRouteIpv6InterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) containing the multicast routing
information for a particular interface."
INDEX { rcMRouteIpv6InterfaceIfIndex }
::= { rcMRouteIpv6InterfaceTable 1 }
RcMRouteIpv6InterfaceEntry ::= SEQUENCE {
rcMRouteIpv6InterfaceIfIndex Integer32,
rcMRouteIpv6InterfaceTtl Integer32,
rcMRouteIpv6InterfaceProtocol INTEGER
-- rcMRouteIpv6InterfaceRateLimit Integer32,
-- rcMRouteIpv6InterfaceInMcastOctets Counter32,
-- rcMRouteIpv6InterfaceOutMcastOctets Counter32,
-- rcMRouteIpv6InterfaceHCInMcastOctets Counter64,
-- rcMRouteIpv6InterfaceHCOutMcastOctets Counter64
}
rcMRouteIpv6InterfaceIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex value of the interface for which this entry
contains information."
::= { rcMRouteIpv6InterfaceEntry 1 }
rcMRouteIpv6InterfaceTtl OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The datagram TTL threshold for the interface. Any IPv6
multicast datagrams with a TTL less than this threshold will
not be forwarded out the interface. The default value of 0
means all multicast packets are forwarded out the
interface."
::= { rcMRouteIpv6InterfaceEntry 2 }
rcMRouteIpv6InterfaceProtocol OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
pimSparseMode(2),
pimSsmMode(3),
mldOnly(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The routing protocol running on this interface."
::= { rcMRouteIpv6InterfaceEntry 3 }
--rcMRouteIpv6InterfaceRateLimit OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The rate-limit, in kilobits per second, of forwarded
-- multicast traffic on the interface. A rate-limit of 0
-- indicates that no rate limiting is done."
-- DEFVAL { 0 }
-- ::= { rcMRouteIpv6InterfaceEntry 4 }
--rcMRouteIpv6InterfaceInMcastOctets OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The number of octets of multicast packets that have arrived
-- on the interface."
-- ::= { rcMRouteIpv6InterfaceEntry 5 }
--rcMRouteIpv6InterfaceOutMcastOctets OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The number of octets of multicast packets that have been
-- sent on the interface."
-- ::= { rcMRouteIpv6InterfaceEntry 6 }
--rcMRouteIpv6InterfaceHCInMcastOctets OBJECT-TYPE
-- SYNTAX Counter64
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The number of octets of multicast packets that have arrived
-- on the interface. This object is a 64-bit version of
-- rcMRouteIpv6InterfaceInMcastOctets."
-- ::= { rcMRouteIpv6InterfaceEntry 7 }
--rcMRouteIpv6InterfaceHCOutMcastOctets OBJECT-TYPE
-- SYNTAX Counter64
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The number of octets of multicast packets that have been
-- sent on the interface. This object is a 64-bit version of
-- rcMRouteIpv6InterfaceOutMcastOctets."
-- ::= { rcMRouteIpv6InterfaceEntry 8 }
rcMRouteIpv6Statistics OBJECT IDENTIFIER ::= { rcMRouteIpv6 2 }
rcMRouteIpv6UsageGlobal OBJECT IDENTIFIER ::= { rcMRouteIpv6Statistics 1 }
rcMRouteIpv6IngressRecInUse OBJECT-TYPE
SYNTAX Integer32 (0..32767)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to get the IPv6 Ingress Record Usage in the switch.
(S-G usage)."
::= { rcMRouteIpv6UsageGlobal 1 }
rcMRouteIpv6EgressRecInUse OBJECT-TYPE
SYNTAX Integer32 (0..32767)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to get the IPv6 Egress Record Usage in the switch
(pepstream count)."
::= { rcMRouteIpv6UsageGlobal 2 }
rcMRouteIpv6IngressThreshold OBJECT-TYPE
SYNTAX Integer32 (0..32767)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to get the threshold count for IPv6 Ingress records."
DEFVAL { 0 }
::= { rcMRouteIpv6UsageGlobal 3 }
rcMRouteIpv6EgressThreshold OBJECT-TYPE
SYNTAX Integer32 (0..32767)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to get threshold count for IPv6 Egress records."
DEFVAL { 0 }
::= { rcMRouteIpv6UsageGlobal 4 }
rcMRouteIpv6SendTrapAndLog OBJECT-TYPE
SYNTAX TruthValue
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
trap will be sent."
DEFVAL { false }
::= { rcMRouteIpv6UsageGlobal 5 }
rcMRouteIpv6SendTrapOnly OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A means of alerting the user. If this bool is set,
a trap will be sent."
DEFVAL { false }
::= { rcMRouteIpv6UsageGlobal 6 }
rcMRouteIpv6LogMsgOnly OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A means of alerting the user.If this bool is set,
a message will be sent to console."
DEFVAL { false }
::= { rcMRouteIpv6UsageGlobal 7 }
-- End of IPv6 MRoute MIB
-- rcVspTalk MIB: Messaging service MIB
rcVspTalkObjects OBJECT IDENTIFIER ::= { rcVspTalk 1 }
rcVspTalkScalars OBJECT IDENTIFIER ::= { rcVspTalkObjects 1 }
rcVspTalkGlobalEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Create or destroy the VSPTalk related data structure and threads.
When it is false, rcVspTalkGroupTable entry will be removed."
DEFVAL { false }
::= { rcVspTalkScalars 1 }
rcVspTalkEndpointAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The assigned circuitless IP address of the application endpoint
which must belong to the same subnet of existing IP interface on
device. This object assignment requires rcVspTalkEndpointVrfName
and rcVspTalkEndpointMacOffset"
::= { rcVspTalkScalars 2 }
rcVspTalkEndpointVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The name of the virtual Router which rcVspTalkEndpointAddress
belong to."
::= { rcVspTalkScalars 3 }
rcVspTalkNotificationEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/disable the notifcation of the register events"
DEFVAL { false }
::= { rcVspTalkScalars 4 }
-- IM/GTALK/AVAYA group table --
rcVspTalkGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVspTalkGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Vsp Talk Group includes IM configuraton and users"
::= { rcVspTalkObjects 2 }
rcVspTalkGroupEntry OBJECT-TYPE
SYNTAX RcVspTalkGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry of the IM group"
INDEX { rcVspTalkGroupType }
::= { rcVspTalkGroupTable 1 }
RcVspTalkGroupEntry ::=
SEQUENCE {
rcVspTalkGroupType INTEGER,
rcVspTalkGroupServerAddress DisplayString,
rcVspTalkGroupServerPort Integer32,
rcVspTalkGroupServerOldSslTypeEnable TruthValue,
rcVspTalkGroupServerEncryption INTEGER,
rcVspTalkGroupServerProxy DisplayString,
rcVspTalkGroupClientUsername DisplayString,
rcVspTalkGroupClientPassword DisplayString,
rcVspTalkGroupClientMembers DisplayString,
rcVspTalkGroupEnable TruthValue,
rcVspTalkGroupRowStatus RowStatus
}
rcVspTalkGroupType OBJECT-TYPE
SYNTAX INTEGER {
yahoo(1),
gtalk(2),
avaya(3)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Type of vsp messaging group"
::= { rcVspTalkGroupEntry 1 }
rcVspTalkGroupServerAddress OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Messaging server address"
::= { rcVspTalkGroupEntry 2 }
rcVspTalkGroupServerPort OBJECT-TYPE
SYNTAX Integer32(1..49151)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The TCP port for Messaging"
::= { rcVspTalkGroupEntry 3 }
rcVspTalkGroupServerOldSslTypeEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Enable/disable using old style SSL interface"
DEFVAL { false }
::= { rcVspTalkGroupEntry 4}
rcVspTalkGroupServerEncryption OBJECT-TYPE
SYNTAX INTEGER {
asRequested(1),
required(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Encrytion option."
DEFVAL { required }
::= { rcVspTalkGroupEntry 5 }
rcVspTalkGroupServerProxy OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Messaging server proxy"
::= { rcVspTalkGroupEntry 6 }
rcVspTalkGroupClientUsername OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Messaging client Username for this device"
::= { rcVspTalkGroupEntry 7 }
rcVspTalkGroupClientPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..80))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Password for rcVspTalkGroupClientUsername which is registered
in the server."
::= { rcVspTalkGroupEntry 8 }
rcVspTalkGroupClientMembers OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..1024))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "A list of members of this messaging group. There is
a max of 12 members, with names seperated by comma"
::= { rcVspTalkGroupEntry 9 }
rcVspTalkGroupEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Adminstratively Enable/disable this messaging group"
DEFVAL { false }
::= { rcVspTalkGroupEntry 10}
rcVspTalkGroupRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries"
::= { rcVspTalkGroupEntry 11}
-- End of VSPTalk
-- --------------------------------------------------------------
-- Vrrpv3 MIB Groups
--
rcVrrpTmpMib OBJECT IDENTIFIER ::= { rcVrrpv3 1 }
rcVrrpTmpOperations OBJECT IDENTIFIER ::= { rcVrrpTmpMib 1 }
rcVrrpTmpStatistics OBJECT IDENTIFIER ::= { rcVrrpTmpMib 2 }
--
-- Start of MIB objects
--
rcVrrpTmpNotificationCntl OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the VRRP-enabled router will generate
SNMP notifications for events defined in this MIB.
'Enabled' results in SNMP notifications; 'disabled', no
notifications are sent."
DEFVAL { enabled }
::= { rcVrrpTmpOperations 2 }
--
-- Vrrp Operations Table
--
-- =begin enum
-- rcVrrpTmpOperationsAdvInterval max 40
-- =end enum
rcVrrpTmpOperationsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVrrpTmpOperationsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Unified Operations table for a VRRP router which
consists of a sequence (i.e., one or more conceptual
rows) of 'rcVrrpTmpOperationsEntry' items which describe
the operational characteristics of a virtual router."
::= { rcVrrpTmpOperations 7 }
rcVrrpTmpOperationsEntry OBJECT-TYPE
SYNTAX RcVrrpTmpOperationsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the rcVrrpTmpOperationsTable containing the
operational characteristics of a virtual router. On a
VRRP router, a given virtual router is identified by a
combination of the IP version, VRID and ifIndex.
ifIndex represents a physical interface of the router.
Note that rows in this table can be distinguished on a
multi-stacked device running VRRP over IPv4 and
IPv6 on the same physical interface.
Rows in the table cannot be modified unless the value
of 'rcVrrpTmpOperationsState' has transitioned to
'initialize'"
INDEX { rcVrrpTmpOperationsIfIndex,rcVrrpTmpOperationsInetAddrType,
rcVrrpTmpOperationsVrId }
::= { rcVrrpTmpOperationsTable 1 }
RcVrrpTmpOperationsEntry ::=
SEQUENCE {
rcVrrpTmpOperationsIfIndex InterfaceIndex,
rcVrrpTmpOperationsInetAddrType InetAddressType,
rcVrrpTmpOperationsVrId VrId,
rcVrrpTmpOperationsVirtualMacAddr MacAddress,
rcVrrpTmpOperationsState INTEGER,
rcVrrpTmpOperationsPriority Integer32,
rcVrrpTmpOperationsAddrCount Integer32,
rcVrrpTmpOperationsMasterIpAddr InetAddress,
rcVrrpTmpOperationsPrimaryIpAddr InetAddress,
rcVrrpTmpOperationsAdvInterval TimeInterval,
rcVrrpTmpOperationsPreemptMode TruthValue,
rcVrrpTmpOperationsAcceptMode TruthValue,
rcVrrpTmpOperationsUpTime TimeStamp,
rcVrrpTmpOperationsStorageType StorageType,
rcVrrpTmpOperationsRowStatus RowStatus
}
rcVrrpTmpOperationsIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Interface index on which the virtual router is configured."
::= { rcVrrpTmpOperationsEntry 1 }
rcVrrpTmpOperationsInetAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address type of RcVrrpTmpOperationsEntry. This value
applies to both rcVrrpTmpOperationsMasterIpAddr and
rcVrrpTmpOperationsPrimaryIpAddr."
REFERENCE "RFC 4001"
::= { rcVrrpTmpOperationsEntry 2 }
rcVrrpTmpOperationsVrId OBJECT-TYPE
SYNTAX VrId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object contains the Virtual Router Identifier
(VRID)."
REFERENCE "RFC 4001"
::= { rcVrrpTmpOperationsEntry 3 }
rcVrrpTmpOperationsVirtualMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The virtual MAC address of the virtual router.
Although this object can be derived from the
'rcVrrpTmpOperationsVrId' object, it is defined so that it
is easily obtainable by a management application and
can be included in VRRP-related SNMP notifications."
REFERENCE "STD 58 RFC 2578"
::= { rcVrrpTmpOperationsEntry 4 }
rcVrrpTmpOperationsState OBJECT-TYPE
SYNTAX INTEGER {
initialize(1),
backup(2),
master(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current state of the virtual router. This object
has three defined values:
- `initialize', which indicates that the
virtual router is waiting for a startup event.
- `backup', which indicates the virtual router is
monitoring the availability of the master router.
- `master', which indicates that the virtual router
is forwarding packets for IP addresses that are
associated with this router."
REFERENCE " RFC 3768"
::= { rcVrrpTmpOperationsEntry 5 }
rcVrrpTmpOperationsPriority OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the priority to be used for the
virtual router master election process. Higher values
imply higher priority.
A priority of '0', although not settable, is sent by
the master router to indicate that this router has
ceased to participate in VRRP and a backup virtual
router should transition to become a new master.
A priority of 255 is used for the router that owns the
associated IP address(es) for VRRP over IPv4/IPv6 and hence
not settable.
A 'badValue(3)' should be returned when a user tries to
set 0 or 255 for this object. "
DEFVAL { 100 }
::= { rcVrrpTmpOperationsEntry 6 }
rcVrrpTmpOperationsAddrCount OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP addresses that are associated with
this virtual router. This number is equal to the
number of rows in the rcVrrpTmpAssociatedAddrTable that
correspond to a given IP version/VRID/ifIndex."
REFERENCE "RFC 3768 section 5.3.5. Count IP Addrs"
::= { rcVrrpTmpOperationsEntry 7 }
rcVrrpTmpOperationsMasterIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The master router's real IP address. Master router
would set this address to rcVrrpTmpOperationsPrimaryIpAddr
while transitioning to master state. For backup
routers, this is the IP address listed as the source in
VRRP advertisement last received by this virtual
router."
REFERENCE " RFC 3768"
::= { rcVrrpTmpOperationsEntry 8 }
rcVrrpTmpOperationsPrimaryIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"In the case where there are more than one IP
Address (associated IP addresses) for a given
`ifIndex', this object is used to specify the IP
address that will become the
rcVrrpTmpOperationsMasterIpAddr', should the virtual router
transition from backup state to master."
::= { rcVrrpTmpOperationsEntry 9 }
rcVrrpTmpOperationsAdvInterval OBJECT-TYPE
SYNTAX TimeInterval (1..4096)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The time interval between sending advertisement messages.
Only the master router sends VRRP advertisements.
It is configured in seconds, but it is converted into
centiseconds that is used in the VRRP packets."
REFERENCE " RFC 3768 section 5.3.7"
DEFVAL { 100}
::= { rcVrrpTmpOperationsEntry 10 }
rcVrrpTmpOperationsPreemptMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Controls whether a higher priority virtual router will
preempt a lower priority master."
REFERENCE " RFC 3768 section 6.1"
DEFVAL { true }
::= { rcVrrpTmpOperationsEntry 11 }
rcVrrpTmpOperationsAcceptMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Controls whether a virtual router in Master state
will accept packets addressed to the address owner's
IPv6 address as its own if it is not the IPv6 address
owner. Default is False.
This object is not relevant for rows representing VRRP
over IPv4 and should be set to false."
DEFVAL { false }
::= { rcVrrpTmpOperationsEntry 12 }
rcVrrpTmpOperationsUpTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the value of the `sysUpTime' object when this
virtual router (i.e., the `rcVrrpTmpOperationsState')
transitioned out of `initialized'."
REFERENCE " RFC 3768 section 6.1"
::= { rcVrrpTmpOperationsEntry 13 }
rcVrrpTmpOperationsStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The storage type for this conceptual row. Write access
is not required. It is optional to support nonVolatile
StorageType enumeration."
REFERENCE " RFC4181 section 4.6.4"
DEFVAL { nonVolatile }
::= { rcVrrpTmpOperationsEntry 14 }
rcVrrpTmpOperationsRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The RowStatus variable should be used in accordance to
installation and removal conventions for conceptual
rows. When `rcVrrpTmpOperationsRowStatus' is set to
active(1), no other objects in the conceptual row can
be modified.
To create a row in this table, a manager sets this
object to either createAndGo(4) or createAndWait(5).
Until instances of all corresponding columns are
appropriately configured, the value of the
corresponding instance of the `rcVrrpTmpOperationsRowStatus'
column will be read as notReady(3).
In particular, a newly created row cannot be made
active(1) until (minimally) the corresponding instance
of rcVrrpTmpOperationsInetAddrType, rcVrrpTmpOperationsVrId and
rcVrrpTmpOperationsPrimaryIpAddr has been set and there is
at least one active row in the
`rcVrrpTmpAssociatedIpAddrTable' defining an associated
IP address.
notInService(2) should be used to administratively
bring the row down.
A typical order of operation to add a row is:
1. Create a row in rcVrrpTmpOperationsTable with
createAndWait(5).
2. Create one or more corresponding rows in
rcVrrpTmpAssociatedIpAddrTable.
3. Populate the rcVrrpTmpOperationsEntry.
4. set rcVrrpTmpOperationsRowStatus to active(1).
A typical order of operation to delete an entry is:
1. Set rcVrrpTmpOperationsRowStatus to notInService(2).
2. Set the corresponding rows in
rcVrrpTmpAssociatedIpAddrTable to destroy(6) to delete the
entry.
3. set rcVrrpTmpOperationsRowStatus to destroy(6) to delete
the entry."
::= { rcVrrpTmpOperationsEntry 15 }
--
-- Vrrp Associated Address Table
--
rcVrrpTmpAssociatedIpAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVrrpTmpAssociatedIpAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of addresses associated with this virtual
router."
::= { rcVrrpTmpOperations 8 }
rcVrrpTmpAssociatedIpAddrEntry OBJECT-TYPE
SYNTAX RcVrrpTmpAssociatedIpAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table contains an IP address that is
associated with a virtual router. The number of rows
for a given IP version, VrID and ifIndex will equal the
number of IP addresses associated (e.g., backed up) by
the virtual router (equivalent to
'rcVrrpTmpOperationsIpAddrCount').
Rows in the table cannot be modified unless the value
of `rcVrrpTmpOperationsState' has transitioned to
`initialize'."
INDEX { rcVrrpTmpOperationsIfIndex,rcVrrpTmpOperationsInetAddrType,
rcVrrpTmpOperationsVrId,rcVrrpTmpAssociatedIpAddr, rcVrrpTmpAssociatedIpAddrPrefixLength }
::= { rcVrrpTmpAssociatedIpAddrTable 1 }
RcVrrpTmpAssociatedIpAddrEntry ::=
SEQUENCE {
rcVrrpTmpAssociatedIpAddr
InetAddress,
rcVrrpTmpAssociatedIpAddrPrefixLength
InetAddressPrefixLength,
rcVrrpTmpAssociatedStorageType
StorageType,
rcVrrpTmpAssociatedIpAddrRowStatus
RowStatus
}
rcVrrpTmpAssociatedIpAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE(0|4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The assigned IP addresses that a virtual router is
responsible for backing up.
The size of this object is either 4 or 16 depending on
rcVrrpTmpOperationsInetAddrType."
REFERENCE "RFC 3768 Section 5.3.9"
::= { rcVrrpTmpAssociatedIpAddrEntry 1 }
rcVrrpTmpAssociatedIpAddrPrefixLength OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The length of the prefix (in bits)."
::= { rcVrrpTmpAssociatedIpAddrEntry 2 }
rcVrrpTmpAssociatedStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The storage type for this conceptual row. Write access
is not required. It is optional to support nonVolatile
StorageType enumeration."
REFERENCE " RFC4181 section 4.6.4"
DEFVAL { nonVolatile }
::= { rcVrrpTmpAssociatedIpAddrEntry 3 }
rcVrrpTmpAssociatedIpAddrRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The RowStatus variable, used according to
installation and removal conventions for conceptual
rows. To create a row in this table, a manager sets
this object to either createAndGo(4) or
createAndWait(5). Setting this object to active(1)
results in the addition of an associated address for a
virtual router. Setting this object to notInService(2)
results in administratively bringing down the row.
Destroying the entry or setting it to destroy(6)
removes the associated address from the virtual router.
The use of other values is implementation-dependent.
Only rcVrrpTmpAssociatedStorageType can be modified when the
row is in active(1) state for Implementations
supporting write access to rcVrrpTmpAssociatedStorageType
Implementations should not allow deletion of the last
row corresponding to an active row in
rcVrrpTmpOperationsTable.
Refer to description of rcVrrpTmpOperationsRowStatus for a
typical row creation and deletion scenarios."
::= { rcVrrpTmpAssociatedIpAddrEntry 4 }
--
-- Vrrp Router Statistics
-- Global variables were used only by IPv6; they become deprecated with introduction of
-- common code for IPv4/IPv6 VRRPv3. They will be replaced by rcVrrpTmpRouterGlobalStatisticsTable
--
rcVrrpTmpRouterChecksumErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of VRRP packets received with an
invalid VRRP checksum value."
REFERENCE "RFC3768 Section 5.3.8"
::= { rcVrrpTmpStatistics 1 }
rcVrrpTmpRouterVersionErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of VRRP packets received with an
unknown or unsupported version number."
REFERENCE "RFC3768 Section 5.3.1"
::= { rcVrrpTmpStatistics 2 }
rcVrrpTmpRouterVrIdErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of VRRP packets received with an
invalid VRID for this virtual router."
REFERENCE "RFC3768 Section 5.3.3"
::= { rcVrrpTmpStatistics 3 }
--
-- Vrrp Router Statistics Table
--
rcVrrpTmpRouterStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVrrpTmpRouterStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of virtual router statistics."
::= { rcVrrpTmpStatistics 5 }
rcVrrpTmpRouterStatisticsEntry OBJECT-TYPE
SYNTAX RcVrrpTmpRouterStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing statistics
information about a given virtual router."
AUGMENTS { rcVrrpTmpOperationsEntry }
::= { rcVrrpTmpRouterStatisticsTable 1 }
RcVrrpTmpRouterStatisticsEntry ::=
SEQUENCE {
rcVrrpTmpStatisticsMasterTransitions Counter32,
rcVrrpTmpStatisticsRcvdAdvertisements Counter32,
rcVrrpTmpStatisticsAdvIntervalErrors Counter32,
rcVrrpTmpStatisticsIpTtlErrors Counter32,
rcVrrpTmpStatisticsRcvdPriZeroPackets Counter32,
rcVrrpTmpStatisticsSentPriZeroPackets Counter32,
rcVrrpTmpStatisticsRcvdInvalidTypePkts Counter32,
rcVrrpTmpStatisticsAddressListErrors Counter32,
rcVrrpTmpStatisticsPacketLengthErrors Counter32,
rcVrrpTmpStatisticsRcvdInvalidAuthentications Counter32,
rcVrrpTmpStatisticsDiscontinuityTime TimeStamp,
rcVrrpTmpStatisticsRefreshRate Integer32
}
rcVrrpTmpStatisticsMasterTransitions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of times that this virtual router's
state has transitioned to MASTER.
Discontinuities in the value of this counter can occur
at re-initialization of the management system, and at
other times as indicated by the value of
rcVrrpTmpStatisticsDiscontinuityTime."
::= { rcVrrpTmpRouterStatisticsEntry 1 }
rcVrrpTmpStatisticsRcvdAdvertisements OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP advertisements received by
this virtual router.
Discontinuities in the value of this counter can occur
at re-initialization of the management system, and at
other times as indicated by the value of
rcVrrpTmpStatisticsDiscontinuityTime."
::= { rcVrrpTmpRouterStatisticsEntry 2 }
rcVrrpTmpStatisticsAdvIntervalErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP advertisement packets
received for which the advertisement interval is
different than the one configured for the local virtual
router.
Discontinuities in the value of this counter can occur
at re-initialization of the management system, and at
other times as indicated by the value of
rcVrrpTmpStatisticsDiscontinuityTime."
::= { rcVrrpTmpRouterStatisticsEntry 3 }
rcVrrpTmpStatisticsIpTtlErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP packets received by the
Virtual router with IPv4 TTL (for VRRP over IPv4) or
IPv6 Hop Limit (for VRRP over IPv6) not equal to 255.
Discontinuities in the value of this counter can occur
at re-initialization of the management system, and at
other times as indicated by the value of
rcVrrpTmpStatisticsDiscontinuityTime."
REFERENCE "RFC3768 Section 5.2.3"
::= { rcVrrpTmpRouterStatisticsEntry 4 }
rcVrrpTmpStatisticsRcvdPriZeroPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP packets received by the
virtual router with a priority of '0'.
Discontinuities in the value of this counter can occur
at re-initialization of the management system, and at
other times as indicated by the value of
rcVrrpTmpStatisticsDiscontinuityTime."
REFERENCE "RFC3768 Section 5.3.4"
::= { rcVrrpTmpRouterStatisticsEntry 5 }
rcVrrpTmpStatisticsSentPriZeroPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP packets sent by the virtual
router with a priority of '0'.
Discontinuities in the value of this counter can occur
at re-initialization of the management system, and at
other times as indicated by the value of
rcVrrpTmpStatisticsDiscontinuityTime."
REFERENCE "RFC3768 Section 5.3.4"
::= { rcVrrpTmpRouterStatisticsEntry 6 }
rcVrrpTmpStatisticsRcvdInvalidTypePkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of VRRP packets received by the virtual
router with an invalid value in the 'type' field.
Discontinuities in the value of this counter can occur
at re-initialization of the management system, and at
other times as indicated by the value of
rcVrrpTmpStatisticsDiscontinuityTime."
::= { rcVrrpTmpRouterStatisticsEntry 7 }
rcVrrpTmpStatisticsAddressListErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets received for which the
address list does not match the locally configured list
for the virtual router.
Discontinuities in the value of this counter can occur
at re-initialization of the management system, and at
other times as indicated by the value of
rcVrrpTmpStatisticsDiscontinuityTime."
::= { rcVrrpTmpRouterStatisticsEntry 8 }
rcVrrpTmpStatisticsPacketLengthErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets received with a packet
length less than the length of the VRRP header.
Discontinuities in the value of this counter can occur
at re-initialization of the management system, and at
other times as indicated by the value of
rcVrrpTmpStatisticsDiscontinuityTime."
::= { rcVrrpTmpRouterStatisticsEntry 9 }
rcVrrpTmpStatisticsRcvdInvalidAuthentications OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets received with an unknown
authentication type."
REFERENCE "RFC3768 Section 5.3.6"
::= { rcVrrpTmpRouterStatisticsEntry 10 }
rcVrrpTmpStatisticsDiscontinuityTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime on the most recent occasion at
which any one or more of this entry's counters suffered
a discontinuity.
If no such discontinuities have occurred since the last
re-initialization of the local management subsystem,
then this object contains a zero value."
::= { rcVrrpTmpRouterStatisticsEntry 11 }
rcVrrpTmpStatisticsRefreshRate OBJECT-TYPE
SYNTAX Integer32
UNITS "milli-seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum reasonable polling interval for this entry.
This object provides an indication of the minimum
Amount of time required to update the counters in this
entry."
::= { rcVrrpTmpRouterStatisticsEntry 12 }
--
-- Table to hold global statistics for both IP versions for VRRPv3
--
rcVrrpTmpRouterGlobalStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVrrpTmpRouterGlobalStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of virtual router global statistics. It shows the global statistics, depending on IP version."
::= { rcVrrpTmpStatistics 6 }
rcVrrpTmpRouterGlobalStatisticsEntry OBJECT-TYPE
SYNTAX RcVrrpTmpRouterGlobalStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing global statistics information about a given IP type."
INDEX { rcVrrpTmpRouterGlobalStatisticsInetAddrType}
::= { rcVrrpTmpRouterGlobalStatisticsTable 1 }
RcVrrpTmpRouterGlobalStatisticsEntry ::=
SEQUENCE {
rcVrrpTmpRouterGlobalStatisticsInetAddrType InetAddressType,
rcVrrpTmpRouterGlobalStatisticsChecksumErrors Counter64,
rcVrrpTmpRouterGlobalStatisticsVersionErrors Counter64,
rcVrrpTmpRouterGlobalStatisticsVrIdErrors Counter64
}
rcVrrpTmpRouterGlobalStatisticsInetAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address type of rcVrrpTmpRouterGlobalStatisticsEntry. It can be either IPv4 or IPv6"
::= { rcVrrpTmpRouterGlobalStatisticsEntry 1 }
rcVrrpTmpRouterGlobalStatisticsChecksumErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP packets received with an invalid VRRP checksum value."
::= { rcVrrpTmpRouterGlobalStatisticsEntry 2 }
rcVrrpTmpRouterGlobalStatisticsVersionErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP packets received with an unknown or unsupported version number."
::= { rcVrrpTmpRouterGlobalStatisticsEntry 3 }
rcVrrpTmpRouterGlobalStatisticsVrIdErrors OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of VRRP packets received with an invalid VRID for this virtual router."
::= { rcVrrpTmpRouterGlobalStatisticsEntry 4 }
--
-- Notification Definitions
--
rcVrrpTmpNotifications OBJECT IDENTIFIER ::= { rcVrrpTmpMib 0 }
---
--- Objects used in the notifications
---
rcVrrpTmpNewMasterReason OBJECT-TYPE
SYNTAX INTEGER {
notmaster (0),
priority (1),
preempted (2),
masterNoResponse (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This indicates the reason for rcVrrpTmpNewMaster trap.
Used by rcVrrpTmpTrapNewMaster trap. The object can be
polled if the rcVrrpTmpNewMaster trap is lost to identify
the reason for transmission. Backup router should
return notmaster(0) when pooled. "
::= { rcVrrpTmpOperations 9 }
rcVrrpTmpTrapProtoErrReason OBJECT-TYPE
SYNTAX INTEGER {
hopLimitError (0),
versionError (1),
checksumError (2),
vridError(3)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This indicates the reason for protocol error trap.
Used by rcVrrpTmpTrapProtoError trap."
::= { rcVrrpTmpOperations 10 }
rcVrrpTmpTrapNewMaster NOTIFICATION-TYPE
OBJECTS { rcVrrpTmpOperationsMasterIpAddr,
rcVrrpTmpNewMasterReason
}
STATUS current
DESCRIPTION
"The newMaster trap indicates that the sending agent
has transitioned to 'Master' state."
::= { rcVrrpTmpNotifications 1 }
rcVrrpTmpTrapProtoError NOTIFICATION-TYPE
OBJECTS { rcVrrpTmpTrapProtoErrReason
}
STATUS current
DESCRIPTION
"The error trap indicates that the sending agent has
encountered the protocol error indicated by
rcVrrpTmpTrapProtoErrorReason."
::= { rcVrrpTmpNotifications 3 }
-- -----------------------------------------------------------------
-- Vrrp
rcVrrpExtMib OBJECT IDENTIFIER ::= { rcVrrpv3 2 }
rcVrrpExtObjects OBJECT IDENTIFIER ::= { rcVrrpExtMib 1 }
rcVrrpExtNotifications OBJECT IDENTIFIER ::= { rcVrrpExtMib 2 }
rcVrrpExtOperations OBJECT IDENTIFIER ::= { rcVrrpExtMib 3 }
-- ---------------------------------------------------------------------
-- Scalar Objects
-- ---------------------------------------------------------------------
rcVrrpExtScalars OBJECT IDENTIFIER ::= { rcVrrpExtObjects 1 }
rcVrrpExtVersionNumber OBJECT-TYPE
SYNTAX INTEGER { version3(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The version number of Vrrp is 3."
::= { rcVrrpExtScalars 2 }
rcVrrpExtTrapStateTransitionType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
masterToBackup(2),
backupToMaster(3),
initializeToMaster(4),
masterToInitialize(5),
initializeToBackup(6),
backupToInitialize(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Potential types of state transitions.Used by
rcVrrpv3TrapStateTransition trap."
::= { rcVrrpExtScalars 3 }
rcVrrpExtTrapStateTransitionCause OBJECT-TYPE
SYNTAX INTEGER {
none(1),
higherPriorityAdvertizeReceived(2),
shutdownReceived(3),
rcVrrpAddrAndPhysicalAddrMatch(4),
masterDownInterval(5),
preempted(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Potential types of causes that will generate a
rcVrrpExtTrapStateTransition trap."
::= { rcVrrpExtScalars 4 }
rcVrrpExtOperationsVrId OBJECT-TYPE
SYNTAX VrId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the Virtual Router Identifier
(VRID).This is used in rcVrrpExtTrapStateTransition."
REFERENCE "RFC 4001"
::= { rcVrrpExtScalars 5 }
-- Trap Definitions
rcVrrpExtTrapStateTransition NOTIFICATION-TYPE
OBJECTS { ifIndex,
rcVrrpExtTrapStateTransitionType,
rcVrrpExtTrapStateTransitionCause,
rcVrrpExtOperationsVrId,
rcVrrpTmpOperationsPrimaryIpAddr,
rcVrrpTmpOperationsMasterIpAddr
}
STATUS current
DESCRIPTION
"A rcVrrpExtTrapStateTransition trap signifies a state
transition has occurred on a particular vrrp interface.
Implementation of this trap is optional."
::= { rcVrrpExtNotifications 1 }
-- ---------------------------------------------------------------------
--
-- Vrrp Ext Operations Table
--
-- ---------------------------------------------------------------------
rcVrrpExtOperationsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVrrpExtOperationsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Unified Operations table for a VRRP router which consists of
a sequence (i.e., one or more conceptual rows) of
'rcVrrpExtOperationsEntry'and 'rcVrrpTmpOperationsEntry' items
which describe the operational characteristics of a virtual
router.
This table is an extention of 'rcVrrpTmpOperationsTable'.It
contains the mib objects that are Nortel specific."
::= { rcVrrpExtOperations 11 }
rcVrrpExtOperationsEntry OBJECT-TYPE
SYNTAX RcVrrpExtOperationsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the rcVrrpExtOperationsTable containing the
operational characteristics of a virtual router. On a
VRRP router, a given virtual router is identified by a
combination of the IP version, VRID and ifIndex.
ifIndex represents a physical interface of the router.
Note that rows in this table can be distinguished on a
multi-stacked device running VRRP over IPv4 and
IPv6 on the same physical interface.
Rows in the table cannot be modified unless the value
of 'rcVrrpTmpOperationsState' has transitioned to
'initialize'."
AUGMENTS { rcVrrpTmpOperationsEntry }
::= { rcVrrpExtOperationsTable 1 }
RcVrrpExtOperationsEntry ::=
SEQUENCE {
rcVrrpExtOperationsAction INTEGER,
rcVrrpExtOperationsBackUpMaster INTEGER,
rcVrrpExtOperationsBackUpMasterState INTEGER,
rcVrrpExtOperationsCriticalIpAddr InetAddress,
rcVrrpExtOperationsCriticalIpAddrEnabled TruthValue,
rcVrrpExtOperationsControl INTEGER,
rcVrrpExtOperationsHoldDownTimer Integer32,
rcVrrpExtOperationsHoldDownState INTEGER,
rcVrrpExtOperationsHoldDownTimeRemaining Integer32,
rcVrrpExtOperationsFasterAdvInterval Integer32,
rcVrrpExtOperationsFasterAdvIntervalEnabled TruthValue,
rcVrrpExtOperationsLinkLocalAddr InetAddress,
rcVrrpExtOperationsGlobalIpAddr InetAddress,
rcVrrpExtOperationsMasterAdvInterval TimeInterval
}
rcVrrpExtOperationsAction OBJECT-TYPE
SYNTAX INTEGER {
none(1),
preemptHoldDownTimer(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to trigger an action on this vrrp interface."
::= { rcVrrpExtOperationsEntry 1 }
rcVrrpExtOperationsBackUpMaster OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Enable the backup VRRP switch traffic forwarding.
This will reduce the traffic in IST link in the
time of SMLT."
DEFVAL { disabled }
::= { rcVrrpExtOperationsEntry 2 }
rcVrrpExtOperationsBackUpMasterState OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicate whether backup VRRP switch traffic
forwarding is enabled or not."
DEFVAL { down }
::= { rcVrrpExtOperationsEntry 3 }
rcVrrpExtOperationsCriticalIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"IP address of the interface that will cause a
shutdown event.Only IPv6 address is supported as of now."
::= { rcVrrpExtOperationsEntry 4 }
rcVrrpExtOperationsCriticalIpAddrEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Indicate if an user-defined critical IP address should be
enabled. 'NO' = use the default IP address (::).
No effect if an user-defined IP address does not exist."
DEFVAL { false }
::= { rcVrrpExtOperationsEntry 5 }
rcVrrpExtOperationsControl OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object will enable/disable the virtual router
function. Setting the value to 'enabled', will transition
the state of the router from 'initialize to 'backup';
Setting the value to 'disabled', will tranisition the
router from 'master' or 'backup' to 'initialize'."
DEFVAL { enabled }
::= { rcVrrpExtOperationsEntry 6 }
rcVrrpExtOperationsHoldDownTimer OBJECT-TYPE
SYNTAX Integer32 (0..21600)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to configure the amount of time (in seconds)
to wait before preempting the current vrrp master."
DEFVAL { 0 }
::= { rcVrrpExtOperationsEntry 7 }
rcVrrpExtOperationsHoldDownState OBJECT-TYPE
SYNTAX INTEGER {
dormant(1),
active(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Used to indicate the hold-down state of this vrrp
interface. If the hold-down timer is operational
this variable will be set to 'active'. 'dormant'
otherwise."
::= { rcVrrpExtOperationsEntry 8 }
rcVrrpExtOperationsHoldDownTimeRemaining OBJECT-TYPE
SYNTAX Integer32 (0..21600)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Used to indicate the amount of time (in seconds) left
before the rcVrrpExtOperationsHoldDownTimer will expire."
::= { rcVrrpExtOperationsEntry 9 }
rcVrrpExtOperationsFasterAdvInterval OBJECT-TYPE
SYNTAX Integer32 (200..1000)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This is the faster advertisement interval, in milliseconds,
between sending advertisement messages. When the faster
advertisement interval enable is checked, the faster
advertisement interval is being used instead of the regular
advertisement interval."
DEFVAL { 200 }
::= { rcVrrpExtOperationsEntry 10 }
rcVrrpExtOperationsFasterAdvIntervalEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to indicate if the Faster Advertisement Interval
should be used.'Disable' means use regular Advertisement
interval."
DEFVAL { false }
::= { rcVrrpExtOperationsEntry 11 }
rcVrrpExtOperationsLinkLocalAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The assigned virtual address of the router. For IPv6 it is the
Linklocal addresses to the virtual router interface.
For Ipv4 it is the IP address of the virtual interface."
::= { rcVrrpExtOperationsEntry 12 }
rcVrrpExtOperationsGlobalIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The assigned Global addresses to the virtual router
interface. This mib object support only IPv6 address
as of now. This object is not used anymore since we can
have multiple global IPv6 IPs for an interface.
rcVrrpTmpAssociatedIpAddrTable is used to store the global
addresses."
::= { rcVrrpExtOperationsEntry 13 }
rcVrrpExtOperationsMasterAdvInterval OBJECT-TYPE
SYNTAX TimeInterval
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the Advertisement Interval contained in advertisements
received from the Master. This value is saved by virtual
routers in the Backup state and is used to compute Skew_time
and Master_Down_Interval. The initial value is the same as
Advertisement_Interval. It is measured in milliseconds."
REFERENCE "RFC 5798 section 6.1"
::= { rcVrrpExtOperationsEntry 14 }
--
-- Lossless Ethernet Port Table
rcPortLosslessEnetTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPortLosslessEnetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Port Lossless Ethernet Table"
::= { rcPort 13 }
rcPortLosslessEnetEntry OBJECT-TYPE
SYNTAX RcPortLosslessEnetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing lossless Ethernet information
for a particular port."
INDEX { rcPortLosslessEnetIndex }
::= { rcPortLosslessEnetTable 1 }
RcPortLosslessEnetEntry ::= SEQUENCE {
rcPortLosslessEnetIndex InterfaceIndex,
rcPortLosslessEnetConfigured TruthValue,
rcPortLosslessEnetPauseType INTEGER,
rcPortLosslessEnetPfcBandwidth Integer32
}
rcPortLosslessEnetIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies a port.
This value is similar to ifIndex in MIB2.
Lossless Ethernet will be limited to 10Gig
ports."
::= { rcPortLosslessEnetEntry 1 }
rcPortLosslessEnetConfigured OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "To enable lossless mode for the port"
DEFVAL { false }
::= { rcPortLosslessEnetEntry 2 }
rcPortLosslessEnetPauseType OBJECT-TYPE
SYNTAX INTEGER {
fc(1),
pfc(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Pause frame type. fc - Pause,
pfc - priority-based flow control."
DEFVAL { fc }
::= { rcPortLosslessEnetEntry 3 }
rcPortLosslessEnetPfcBandwidth OBJECT-TYPE
SYNTAX Integer32(2..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Guaranteed bandwidth in Gbps when
rcPortLosslessEnetPauseType is set to pfc(2)."
DEFVAL { 5 }
::= { rcPortLosslessEnetEntry 4 }
-- IS-IS
rcIsisGlobalGroup OBJECT IDENTIFIER ::= { rcIsis 1 }
rcIsisGlobalAreaAuthType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
simple(1),
hmac-md5(2),
hmac-sha-256(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The authentication type for the area"
DEFVAL { none }
::= { rcIsisGlobalGroup 1 }
rcIsisGlobalAreaKeyId OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Authentication key-id for the area. This is
required if the auth-type is hmac-md5 else it is
not required."
::= { rcIsisGlobalGroup 2 }
rcIsisGlobalAreaAuthKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Authentication key, this key will be used to
authenticate the LSP's received on the area"
::= { rcIsisGlobalGroup 3 }
rcIsisGlobalDomainAuthType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
simple(1),
hmac-md5(2),
hmac-sha-256(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The authentication type for the domain"
DEFVAL { none }
::= { rcIsisGlobalGroup 4 }
rcIsisGlobalDomainKeyId OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The authentication key-id for the domain. This is
required if the auth-type is hmac-md5 else it is
not required."
::= { rcIsisGlobalGroup 5 }
rcIsisGlobalDomainAuthKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Authentication key, this key will be used to
authenticate the LSP's received on the domain"
::= { rcIsisGlobalGroup 6 }
rcIsisGlobalCsnpInt OBJECT-TYPE
SYNTAX Integer32 (1..600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Interval of time, in seconds, between periodic
transmission of a complete set of CSNPs on
multiaccess networks if this router is the
designated router at this level.
This object follows the resettingTimer behavior.
For ResettingTimer description see the ISIS MIB"
DEFVAL { 10 }
::= { rcIsisGlobalGroup 7 }
rcIsisGlobalRxmtLspInt OBJECT-TYPE
SYNTAX Integer32 (1..300)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Minimum interval, in seconds, between
re-transmission of a LSP at this level. This
object follows the resettingTimer behavior.
For ResettingTimer description see the ISIS MIB"
DEFVAL { 5 }
::= { rcIsisGlobalGroup 8 }
rcIsisGlobalPSNPInterval OBJECT-TYPE
SYNTAX Integer32 (1..120)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Minimum interval in seconds between sending Partial
Sequence Number PDUs at this level. This object
follows the resettingTimer behavior.
For ResettingTimer description see the ISIS MIB"
DEFVAL { 2 }
::= { rcIsisGlobalGroup 9 }
rcIsisGlobalHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The hostname listed in LSP, or the system name if host
name is not configured."
::= { rcIsisGlobalGroup 10 }
rcIsisGlobalSpfDelay OBJECT-TYPE
SYNTAX Integer32 (0..5000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ISIS SPF delay in miliseconds"
DEFVAL { 100 }
::= { rcIsisGlobalGroup 11 }
rcIsisGlobalControlVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ISIS control vlan ID"
::= { rcIsisGlobalGroup 12 }
rcIsisGlobalIpSourceAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ISIS PLSB IP address. Define an existing router interface
for management (ping/traceroute)"
::= { rcIsisGlobalGroup 13 }
rcIsisGlobalIpSourceAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The type of address for existing router interface
for management (ping/traceroute)"
::= { rcIsisGlobalGroup 14 }
rcIsisGlobalIpv6SourceAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ISIS PLSB IPv6 address. Define an existing router interface
for management (ping/traceroute)"
::= { rcIsisGlobalGroup 15 }
rcIsisGlobalIpv6SourceAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The type of address for existing router interface
for management (ping/traceroute)"
::= { rcIsisGlobalGroup 16 }
rcIsisGlobalIpTunnelSourceAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ISIS IP tunnel source address"
::= { rcIsisGlobalGroup 17 }
rcIsisGlobalIpTunnelPort OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Port associated with the IP tunnel"
::= { rcIsisGlobalGroup 18 }
rcIsisGlobalIpTunnelVrf OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "VRF name associated with the IP tunnel"
::= { rcIsisGlobalGroup 19 }
rcIsisGlobalIpTunnelMtu OBJECT-TYPE
SYNTAX Unsigned32 (750..1950)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The value specifies the logical tunnel MTU"
::= { rcIsisGlobalGroup 20 }
rcIsisGlobalMgmtIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Inband management IPv4 address and can
be used by both DVR and non DVR enabled nodes."
::= { rcIsisGlobalGroup 21 }
rcIsisGlobalBackboneEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Allow a non DVR BEB to join the DVR backbone tree
in order to receive redistributed DVR Host Routes
from all the different DVR Controllers in the SPB Network."
DEFVAL { false }
::= { rcIsisGlobalGroup 22 }
rcIsisFanMember OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates if the node is a member of the Fabric Area Network(FAN). It is a member
if the nickname server is running on the node or if the nickname is zero or if
the nickname is dynamically assigned."
DEFVAL { true }
::= { rcIsisGlobalGroup 23 }
rcIsisDynamicallyLearnedArea OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..48))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ISIS area that is dynamically learned from the neighbor's HELLO PDU if
the node does not have the ISIS manual area configured."
DEFVAL { "" }
::= { rcIsisGlobalGroup 24 }
-- BEGIN rcIsisCircuitTable --
rcIsisCircuitTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisCircuitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS Circuit, this is extension
to the isisCircTable defined in ISIS MIB"
::= { rcIsis 2 }
rcIsisCircuitEntry OBJECT-TYPE
SYNTAX RcIsisCircuitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisCircuit Table. A Entry in
table exists for each ISIS circuit created"
INDEX { rcIsisCircuitIndex }
::= { rcIsisCircuitTable 1 }
RcIsisCircuitEntry ::=
SEQUENCE {
rcIsisCircuitIndex Integer32,
rcIsisCircuitType INTEGER,
rcIsisCircuitAuthType INTEGER,
rcIsisCircuitKeyId INTEGER,
rcIsisCircuitAuthKey OCTET STRING,
rcIsisCircuitAddr IpAddress,
rcIsisCircuitMask IpAddress,
rcIsisCircuitOperState INTEGER,
rcIsisCircuitNumAdj Integer32,
rcIsisCircuitNumUpAdj Integer32,
rcIsisCircuitAutoNniEnable TruthValue
}
rcIsisCircuitIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The identifier of this circuit, unique within the
Intermediate System. This object follows
the index behavior. This is for SNMP Indexing
purposes only and need not have any relation to
any protocol value."
::= { rcIsisCircuitEntry 1 }
rcIsisCircuitType OBJECT-TYPE
SYNTAX INTEGER {
bcast(1),
ptpt(2),
passive(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ISIS circuit type this is an extention to
ISIS circuit table, this was required a
standard MIB circuit type does not support
passive type"
DEFVAL { bcast }
::= { rcIsisCircuitEntry 2 }
rcIsisCircuitAuthType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
simple(1),
hmac-md5(2),
hmac-sha-256(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Authentication type for IIH to be sent/reveived
on the circuit/interface"
DEFVAL { none }
::= { rcIsisCircuitEntry 3 }
rcIsisCircuitKeyId OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Authentication key id related to IIH key
This can be set only if the auth-type is hmac-md5.
The value of 0 indicates KeyId is not configured."
::= { rcIsisCircuitEntry 4 }
rcIsisCircuitAuthKey OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Authentication key to be used to authenticate
IIH sent/reveived on the circuit/interface"
::= { rcIsisCircuitEntry 5 }
rcIsisCircuitAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP address associated with the interface"
::= { rcIsisCircuitEntry 6 }
rcIsisCircuitMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP mask associated with the interface"
::= { rcIsisCircuitEntry 7 }
rcIsisCircuitOperState OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This variable tells the operating state of circ"
::= { rcIsisCircuitEntry 8 }
rcIsisCircuitNumAdj OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of adjacencies"
::= { rcIsisCircuitEntry 9 }
rcIsisCircuitNumUpAdj OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of adjancencies which are UP"
::= { rcIsisCircuitEntry 10 }
rcIsisCircuitAutoNniEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set to true if user wants to auto create the NNI interface. This will create an entry in this
table and in rcIsisCircuitPlsbTable, and the associate this circuit to the first available
SPBM instance"
DEFVAL { false }
::= { rcIsisCircuitEntry 11 }
rcIsisStats OBJECT IDENTIFIER ::= { rcIsis 3 }
rcIsisStatsClearErrorCounters OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear ISIS global and interface error counters."
DEFVAL { false }
::= { rcIsisStats 1 }
rcIsisStatsClearPacketCounters OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear IS-IS control packets sent and received
at each level on all the interface/circuits."
DEFVAL { false }
::= { rcIsisStats 2 }
-- BEGIN rcIsisPlsbTable --
rcIsisPlsbTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisPlsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of PLSB under IS-IS"
::= { rcIsis 4}
rcIsisPlsbEntry OBJECT-TYPE
SYNTAX RcIsisPlsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisPlsb Table. A Entry in
table exists for each plsb instance created"
INDEX { rcIsisPlsbId }
::= { rcIsisPlsbTable 1 }
RcIsisPlsbEntry ::=
SEQUENCE {
rcIsisPlsbId Integer32,
rcIsisPlsbRowStatus RowStatus,
rcIsisPlsbNodeNickName IsisPlsbNodeNickName,
rcIsisPlsbVlans OCTET STRING(SIZE(512)),
rcIsisPlsbLsdbTrap EnableValue,
rcIsisPlsbState EnableValue,
rcIsisPlsbIpShortcut EnableValue,
rcIsisPlsbPrimaryVlan Integer32,
rcIsisPlsbSmltSplitBEB INTEGER,
rcIsisPlsbSmltBmac MacAddress,
rcIsisPlsbSmltPeerSysId IsisSystemID,
rcIsisPlsbMcast EnableValue,
rcIsisPlsbMcastFwdCacheTimeout Integer32,
rcIsisPlsbIpv6Shortcut EnableValue,
rcIsisPlsbMcastSpbPimGwControllerEnable TruthValue,
rcIsisPlsbMcastSpbPimGwGatewayEnable TruthValue,
rcIsisPlsbStpMultiHoming TruthValue
}
rcIsisPlsbId OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"PLSB instance ID"
::= { rcIsisPlsbEntry 1 }
rcIsisPlsbRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The state of the rcIsisPlsbEntry. "
::= { rcIsisPlsbEntry 2 }
rcIsisPlsbNodeNickName OBJECT-TYPE
SYNTAX IsisPlsbNodeNickName
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"PLSB node's nickname is used to
calculate ISID multicast mac address."
::= { rcIsisPlsbEntry 3 }
rcIsisPlsbVlans OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(512))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"PLSB ISIS vlans for a PLSB instance."
::= { rcIsisPlsbEntry 4 }
rcIsisPlsbLsdbTrap OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "isis PLSB lsdb update trap enable on this plsb instance"
DEFVAL { disable }
::= { rcIsisPlsbEntry 5 }
rcIsisPlsbState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "enable/disable PLSB."
::= { rcIsisPlsbEntry 6 }
rcIsisPlsbIpShortcut OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ISIS PLSB IP shortcut enabled"
DEFVAL { disable }
::= { rcIsisPlsbEntry 7 }
rcIsisPlsbPrimaryVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Primary Vlan Id for this plsb instance."
::= { rcIsisPlsbEntry 8 }
rcIsisPlsbSmltSplitBEB OBJECT-TYPE
SYNTAX INTEGER {
primary(1),
secondary(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ISIS PLSB SMLT split BEB for this plsb instance."
DEFVAL { primary }
::= { rcIsisPlsbEntry 9 }
rcIsisPlsbSmltBmac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ISIS PLSB SMLT virtual MAC for this plsb instance."
::= { rcIsisPlsbEntry 10 }
rcIsisPlsbSmltPeerSysId OBJECT-TYPE
SYNTAX IsisSystemID
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ISIS PLSB SMLT Peer's system-id for this plsb instance."
::= { rcIsisPlsbEntry 11 }
rcIsisPlsbMcast OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ISIS PLSB Multicast enable"
DEFVAL { disable }
::= { rcIsisPlsbEntry 12 }
rcIsisPlsbMcastFwdCacheTimeout OBJECT-TYPE
SYNTAX Integer32 (10..86400)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Multicast Fwd Cache Timeout in seconds"
DEFVAL { 210 }
::= { rcIsisPlsbEntry 13 }
rcIsisPlsbIpv6Shortcut OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ISIS PLSB IPv6 shortcut enabled"
DEFVAL { disable }
::= { rcIsisPlsbEntry 14 }
rcIsisPlsbMcastSpbPimGwControllerEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ISIS PLSB Multicast SPB PIM Gateway controller
enable/disable."
DEFVAL { false }
::= { rcIsisPlsbEntry 15 }
rcIsisPlsbMcastSpbPimGwGatewayEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ISIS PLSB Multicast SPB PIM Gateway enable/disable."
DEFVAL { false }
::= { rcIsisPlsbEntry 16 }
rcIsisPlsbStpMultiHoming OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Fabric Multi-Homing is supported enable/disable."
DEFVAL { false }
::= { rcIsisPlsbEntry 17 }
-- BEGIN rcIsisCircuitPlsbTable --
IsisDefaultL1Metric ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Integer sub-range for default metric for single hop.
ISO 10589 provides for 4 types of metric. Only the
'default' metric is used in practice."
SYNTAX Integer32 (1..63)
IsisWideL1Metric ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Wide Metric for IS Neighbors. ISO 10589 provides a
6 bit metric. Traffic Engineering extensions provide
24 bit metrics."
SYNTAX Integer32 (1..16777215)
rcIsisCircuitPlsbTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisCircuitPlsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS Circuit PLSB instance"
::= { rcIsis 5 }
rcIsisCircuitPlsbEntry OBJECT-TYPE
SYNTAX RcIsisCircuitPlsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisCircuitPlsb Table. A Entry in
table exists for each PLSB instance under a ISIS
circuit created"
INDEX { rcIsisCircuitPlsbIndex,
rcIsisCircuitPlsbId}
::= { rcIsisCircuitPlsbTable 1 }
RcIsisCircuitPlsbEntry ::=
SEQUENCE {
rcIsisCircuitPlsbIndex Integer32,
rcIsisCircuitPlsbId Integer32,
rcIsisCircuitPlsbRowStatus RowStatus,
rcIsisCircuitPlsbState EnableValue,
rcIsisCircuitPlsbType INTEGER,
rcIsisCircuitPlsbL1Metric IsisDefaultL1Metric,
rcIsisCircuitPlsbWideL1Metric IsisWideL1Metric
}
rcIsisCircuitPlsbIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The identifier of this circuit, unique within the
Intermediate System. This object follows
the index behavior. This is for SNMP Indexing
purposes only and need not have any relation to
any protocol value."
::= { rcIsisCircuitPlsbEntry 1 }
rcIsisCircuitPlsbId OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"PLSB instance ID"
::= { rcIsisCircuitPlsbEntry 2 }
rcIsisCircuitPlsbRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The state of the rcIsisCircuitPlsbEntry. "
::= { rcIsisCircuitPlsbEntry 3 }
rcIsisCircuitPlsbState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "PLSB functionality enable on this Plsb
instance at this port"
DEFVAL { disable }
::= { rcIsisCircuitPlsbEntry 4 }
rcIsisCircuitPlsbType OBJECT-TYPE
SYNTAX INTEGER {
bcast(1),
ptpt(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ISIS circuit type this is an extention to
ISIS circuit table, this was required a
standard MIB circuit type does not support
passive type"
DEFVAL { ptpt }
::= { rcIsisCircuitPlsbEntry 5 }
rcIsisCircuitPlsbL1Metric OBJECT-TYPE
SYNTAX IsisDefaultL1Metric
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The metric value of this circuit for this level."
DEFVAL { 10 }
::= { rcIsisCircuitPlsbEntry 6 }
rcIsisCircuitPlsbWideL1Metric OBJECT-TYPE
SYNTAX IsisWideL1Metric
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The metric value of this circuit for this level."
DEFVAL { 10 }
::= { rcIsisCircuitPlsbEntry 7 }
rcIsisTrap OBJECT IDENTIFIER ::= { rcIsis 9 }
IsisPlsbBvid ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"ISIS B-VLAN ID."
SYNTAX Integer32 (0..4096)
IsisPlsbBvidTieBrkAlg ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"ISIS B-VLAN tie breaking algorithm."
SYNTAX INTEGER{
low-pathid(1),
high-pathid(2)
}
rcIsisLocalLspId OBJECT-TYPE
SYNTAX DisplayString(SIZE (17))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 8 byte Local LSP ID, consisting of the SystemID,
Circuit ID, and Fragment Number."
::= { rcIsisTrap 1 }
rcIsisLocall1Metric OBJECT-TYPE
SYNTAX IsisDefaultL1Metric
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"l1-metric for ISIS interface on local Node."
::= { rcIsisTrap 2 }
rcIsisNgbLspId OBJECT-TYPE
SYNTAX DisplayString(SIZE (17))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 8 byte neighbor LSP ID, consisting of the SystemID,
Circuit ID, and Fragment Number."
::= { rcIsisTrap 3 }
rcIsisNgbl1Metric OBJECT-TYPE
SYNTAX IsisDefaultL1Metric
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"l1-metric for ISIS interface on neighbor Node."
::= { rcIsisTrap 4 }
rcIsisPlsbTrapType OBJECT-TYPE
SYNTAX INTEGER {
metricMismatch(1),
duplicateSysid(2),
lsdbUpdate(3),
duplicateNickname(4),
bvidMismatch(5),
smltVirtBmacMismatch(6),
smltPeerBmacMismatch(7),
adjState(8),
smltSplitBebMismatch(9),
multiLinkAdj(10),
smltVirtBmacMisconfigSysid(11),
smltVirtBmacMisconfigMac(12),
globalDuplicateSystemId(13),
localDuplicateNickname(14),
globalDuplicateNickname(15),
isisEnabledWithZeroNickname(16)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= {rcIsisTrap 5}
rcIsisLocalSysId OBJECT-TYPE
SYNTAX DisplayString(SIZE (14))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS local node system-id."
::= { rcIsisTrap 6 }
rcIsisLocalInterface OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS local interface index."
::= { rcIsisTrap 7 }
rcIsisTrapIndicator OBJECT-TYPE
SYNTAX INTEGER {
alarm(1),
clear(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "indicates that an alarm has been
Raised, or an alarm has been cleared."
::= { rcIsisTrap 8 }
rcIsisLocalNickname OBJECT-TYPE
SYNTAX DisplayString(SIZE (7))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS local node nick-name."
::= { rcIsisTrap 9 }
rcIsisNgbNickname OBJECT-TYPE
SYNTAX DisplayString(SIZE (7))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS neighbor node nick-name."
::= { rcIsisTrap 10 }
rcIsisNgbSysId OBJECT-TYPE
SYNTAX DisplayString(SIZE (14))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS neighbor node system-id."
::= { rcIsisTrap 11 }
rcIsisLocalPrimaryBvid OBJECT-TYPE
SYNTAX IsisPlsbBvid
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS local primary B-VID."
::= { rcIsisTrap 12 }
rcIsisLocalPrimaryTieBrkAlg OBJECT-TYPE
SYNTAX IsisPlsbBvidTieBrkAlg
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The tie breaking algorithm applied to local primary B-VID."
::= { rcIsisTrap 13 }
rcIsisLocalSecondaryBvid OBJECT-TYPE
SYNTAX IsisPlsbBvid
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS local secondary B-VID."
::= { rcIsisTrap 14 }
rcIsisLocalSecondaryTieBrkAlg OBJECT-TYPE
SYNTAX IsisPlsbBvidTieBrkAlg
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The tie breaking algorithm applied to local seconday B-VID."
::= { rcIsisTrap 15 }
rcIsisNgbPrimaryBvid OBJECT-TYPE
SYNTAX IsisPlsbBvid
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS neighbor primary B-VID."
::= { rcIsisTrap 16 }
rcIsisNgbPrimaryTieBrkAlg OBJECT-TYPE
SYNTAX IsisPlsbBvidTieBrkAlg
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The neighbor tie breaking algorithm applied to primary B-VID."
::= { rcIsisTrap 17 }
rcIsisNgbSecondaryBvid OBJECT-TYPE
SYNTAX IsisPlsbBvid
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS neighbor secondary B-VID."
::= { rcIsisTrap 18 }
rcIsisNgbSecondaryTieBrkAlg OBJECT-TYPE
SYNTAX IsisPlsbBvidTieBrkAlg
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The neighbor tie breaking algorithm applied to secondary B-VID."
::= { rcIsisTrap 19 }
rcIsisLocalVirtualBmac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The SMLT Virtual BMAC configured in the local IST switch."
::= { rcIsisTrap 20 }
rcIsisPeerVirtualBmac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The SMLT Virtual BMAC configured in the IST Peer."
::= { rcIsisTrap 21 }
rcIsisSysId OBJECT-TYPE
SYNTAX DisplayString(SIZE (14))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The isis system id configured in the local switch or IST peer."
::= { rcIsisTrap 22 }
rcIsisSmltPeerSysId OBJECT-TYPE
SYNTAX DisplayString(SIZE (14))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The SMLT Peer system-id configured in the local switch or IST Peer."
::= { rcIsisTrap 23 }
rcIsisAdjState OBJECT-TYPE
SYNTAX INTEGER {
init(2),
up(3),
down(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "indicate different ISIS adjacency states."
::= { rcIsisTrap 24 }
rcIsisDuplicateNnameCounter OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "indicate how many nodes in the network share the nick-name."
::= { rcIsisTrap 25 }
rcIsisLocalBvidCounter OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "indicate how many b-vid configured on local nodes."
::= { rcIsisTrap 26 }
rcIsisNgbBvidCounter OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "indicate how many b-vid configured on a neighbor nodes."
::= { rcIsisTrap 27 }
rcIsisLocalSmltSplitBeb OBJECT-TYPE
SYNTAX INTEGER {
primary(1),
secondary(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The SMLT Split-BEB configured in the local IST switch."
::= { rcIsisTrap 28 }
rcIsisPeerSmltSplitBeb OBJECT-TYPE
SYNTAX INTEGER {
primary(1),
secondary(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The SMLT Split-BEB configured in the IST Peer switch."
::= { rcIsisTrap 29 }
rcIsisLocalHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS local host name."
::= { rcIsisTrap 30 }
rcIsisNgbHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS neighbor host name."
::= { rcIsisTrap 31 }
rcIsisPrevInterface OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ISIS local interface index for previously found adj."
::= { rcIsisTrap 32 }
rcIsisSmltVirtBmacMisconfigNodeHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"ISIS host name of node that misconfigured SMLT virtual BMAC."
::= { rcIsisTrap 33}
rcIsisSmltVirtBmacMisconfigNodeSysId OBJECT-TYPE
SYNTAX DisplayString(SIZE (14))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"ISIS system-id of node that misconfigured SMLT virtual BMAC."
::= { rcIsisTrap 34 }
rcIsisLocalChassisMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"ISIS local node chassis mac."
::= { rcIsisTrap 35 }
rcIsisRemoteChassisMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Chassis MAC address of the remote ISIS node."
::= { rcIsisTrap 36 }
rcIsisRemoteHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"ISIS host name of the remote node."
::= { rcIsisTrap 37}
rcIsisPreviousSysId OBJECT-TYPE
SYNTAX DisplayString(SIZE (14))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Previously used ISIS System-Id."
::= { rcIsisTrap 38 }
-- BEGIN rcIsisAdjTable --
rcIsisAdjTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisAdjEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS Adjacency, this is extension
to the isisISAdjTable defined in ISIS MIB"
::= { rcIsis 10 }
rcIsisAdjEntry OBJECT-TYPE
SYNTAX RcIsisAdjEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisAdj Table. A Entry in
table exists for each ISIS adjacency"
INDEX {rcIsisAdjCircIndex,
rcIsisAdjIndex }
::= { rcIsisAdjTable 1 }
RcIsisAdjEntry ::=
SEQUENCE {
rcIsisAdjCircIndex Integer32,
rcIsisAdjIndex Unsigned32,
rcIsisAdjHostName OCTET STRING,
rcIsisAdjIfIndex InterfaceIndex,
rcIsisAdjParallelActive TruthValue
}
rcIsisAdjCircIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The identifier of this circuit, unique within the
Intermediate System. This object follows
the index behavior. This is for SNMP Indexing
purposes only and need not have any relation to
any protocol value."
::= { rcIsisAdjEntry 1 }
rcIsisAdjIndex OBJECT-TYPE
SYNTAX Unsigned32(1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value identifying the IS adjacency from all
other such adjacencies on this circuit. This value is
automatically assigned by the system when the adjacency
is created."
::= { rcIsisAdjEntry 2 }
rcIsisAdjHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hostname listed in LSP, or the system name if host
name is not configured."
::= { rcIsisAdjEntry 3 }
rcIsisAdjIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of ifIndex for the interface to which this
circuit corresponds."
::= { rcIsisAdjEntry 4 }
rcIsisAdjParallelActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A flag to indicate current adjacency is active or not
among all the parallel adjacencies between two nodes."
::= { rcIsisAdjEntry 5 }
-- BEGIN rcIsisLSPTable --
rcIsisLSPTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisLSPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS LSP, this is extension
to the isisLSPSummaryTable defined in ISIS MIB"
::= { rcIsis 11 }
rcIsisLSPEntry OBJECT-TYPE
SYNTAX RcIsisLSPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisLSP Table. A Entry in
table exists for each ISIS LSP"
INDEX {rcIsisLSPLevel,
rcIsisLSPID }
::= { rcIsisLSPTable 1 }
RcIsisLSPEntry ::=
SEQUENCE {
rcIsisLSPLevel INTEGER,
rcIsisLSPID OCTET STRING,
rcIsisLSPSeq Unsigned32,
rcIsisLSPHostName OCTET STRING,
rcIsisLSPNickName Integer32,
rcIsisLSPLifetimeRemain Unsigned32,
rcIsisLSPSmltBmac MacAddress
}
rcIsisLSPLevel OBJECT-TYPE
SYNTAX INTEGER {
area(1), -- L1
domain(2) -- L2
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"At which level does this LSP appear?"
::= { rcIsisLSPEntry 1 }
rcIsisLSPID OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (8))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The 8 byte LSP ID, consisting of the SystemID,
Circuit ID, and Fragment Number."
::= { rcIsisLSPEntry 2 }
rcIsisLSPSeq OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number for this LSP."
::= { rcIsisLSPEntry 3 }
rcIsisLSPHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hostname listed in LSP, or the system name if host
name is not configured."
::= { rcIsisLSPEntry 4 }
rcIsisLSPNickName OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"PLSB node's nickname"
::= { rcIsisLSPEntry 5 }
rcIsisLSPLifetimeRemain OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The remaining lifetime in seconds for this LSP."
::= { rcIsisLSPEntry 6 }
rcIsisLSPSmltBmac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SPBM node's SMLT virtual BMAC"
::= { rcIsisLSPEntry 7 }
-- ISIS PLSB IP Unicast FIB Table
rcIsisPlsbIpUnicastFibTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisPlsbIpUnicastFibEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION "Table of IS-IS PLSB IP Unicast FIB. This table has been
replaced by rcIsisPlsbIpInterIsidUnicastFibTable."
::= { rcIsis 12 }
rcIsisPlsbIpUnicastFibEntry OBJECT-TYPE
SYNTAX RcIsisPlsbIpUnicastFibEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION "An entry of rcIsisPlsbIpUnicastFib Table. A Entry in
table exists for each PLSB IP unicast forwarding entry."
INDEX { rcIsisPlsbIpUnicastFibVrfId,
rcIsisPlsbIpUnicastFibDestinationIpAddrType,
rcIsisPlsbIpUnicastFibDestinationIpAddr,
rcIsisPlsbIpUnicastFibDestinationMask,
rcIsisPlsbIpUnicastFibNextHopBmac,
rcIsisPlsbIpUnicastFibVlan }
::= { rcIsisPlsbIpUnicastFibTable 1 }
RcIsisPlsbIpUnicastFibEntry ::=
SEQUENCE {
rcIsisPlsbIpUnicastFibVrfId Integer32,
rcIsisPlsbIpUnicastFibDestinationIpAddrType InetAddressType,
rcIsisPlsbIpUnicastFibDestinationIpAddr InetAddress,
rcIsisPlsbIpUnicastFibDestinationMask InetAddressPrefixLength,
rcIsisPlsbIpUnicastFibNextHopBmac MacAddress,
rcIsisPlsbIpUnicastFibVlan Integer32,
rcIsisPlsbIpUnicastFibIsid Integer32,
rcIsisPlsbIpUnicastFibNextHopName DisplayString,
rcIsisPlsbIpUnicastFibOutgoingPort InterfaceIndex,
rcIsisPlsbIpUnicastFibPrefixCost Integer32,
rcIsisPlsbIpUnicastFibSpbmCost Counter64
}
rcIsisPlsbIpUnicastFibVrfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "VRF ID of the IP unicast FIB entry, 0 indicates NRE."
::= { rcIsisPlsbIpUnicastFibEntry 1 }
rcIsisPlsbIpUnicastFibDestinationIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The address type of destination IP Address."
::= { rcIsisPlsbIpUnicastFibEntry 2 }
rcIsisPlsbIpUnicastFibDestinationIpAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE(4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination IP Address of the IP unicast FIB entry.
Support ipv4 size(4) and ipv6 size(16)"
::= { rcIsisPlsbIpUnicastFibEntry 3 }
rcIsisPlsbIpUnicastFibDestinationMask OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination IP mask of the IP unicast FIB entry "
::= { rcIsisPlsbIpUnicastFibEntry 4 }
rcIsisPlsbIpUnicastFibNextHopBmac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "the nexthop BMAC of the IP unicast FIB entry "
::= { rcIsisPlsbIpUnicastFibEntry 5 }
rcIsisPlsbIpUnicastFibVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Vlan of the IP unicast FIB entry"
::= { rcIsisPlsbIpUnicastFibEntry 6 }
rcIsisPlsbIpUnicastFibIsid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ISID of the IP unicast FIB entry"
::= { rcIsisPlsbIpUnicastFibEntry 7 }
rcIsisPlsbIpUnicastFibNextHopName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the nexthop hostname of the IP unicast FIB entry "
::= { rcIsisPlsbIpUnicastFibEntry 8 }
rcIsisPlsbIpUnicastFibOutgoingPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Outgoing port of the IP unicast Fib entry."
::= { rcIsisPlsbIpUnicastFibEntry 9 }
rcIsisPlsbIpUnicastFibPrefixCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "prefix cost of the IP unicast FIB entry"
::= { rcIsisPlsbIpUnicastFibEntry 10 }
rcIsisPlsbIpUnicastFibSpbmCost OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "bmac cost of the IP unicast FIB entry"
::= { rcIsisPlsbIpUnicastFibEntry 11 }
-- ISIS PLSB Unicast FIB Table
rcIsisPlsbUcastFibTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisPlsbUcastFibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS PLSB Unicast FIB"
::= { rcIsis 13 }
rcIsisPlsbUcastFibEntry OBJECT-TYPE
SYNTAX RcIsisPlsbUcastFibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisPlsbUcastFib Table. A Entry in
table exists for each PLSB unicast forwarding entry
generated by ISIS SPF computation"
INDEX { rcIsisPlsbUcastFibSysId,
rcIsisPlsbUcastFibVlan,
rcIsisPlsbUcastFibDestinationMacAddr}
::= { rcIsisPlsbUcastFibTable 1 }
RcIsisPlsbUcastFibEntry ::=
SEQUENCE {
rcIsisPlsbUcastFibSysId OCTET STRING,
rcIsisPlsbUcastFibVlan Integer32,
rcIsisPlsbUcastFibDestinationMacAddr MacAddress,
rcIsisPlsbUcastFibOutgoingPort InterfaceIndex,
rcIsisPlsbUcastFibHostName OCTET STRING,
rcIsisPlsbUcastFibCost Counter64
}
rcIsisPlsbUcastFibSysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "System ID of the node where unicast FIB entry
come from"
::= { rcIsisPlsbUcastFibEntry 1 }
rcIsisPlsbUcastFibVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Vlan of the unicast FIB entry"
::= { rcIsisPlsbUcastFibEntry 2 }
rcIsisPlsbUcastFibDestinationMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination Mac Address of the unicast FIB entry "
::= { rcIsisPlsbUcastFibEntry 3 }
rcIsisPlsbUcastFibOutgoingPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Outgoing port of the unicast Fib entry."
::= { rcIsisPlsbUcastFibEntry 4 }
rcIsisPlsbUcastFibHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host name of the node where unicast FIB entry
come from"
::= { rcIsisPlsbUcastFibEntry 5 }
rcIsisPlsbUcastFibCost OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "unicast FIB cost"
::= { rcIsisPlsbUcastFibEntry 6 }
-- ISIS PLSB Multicast FIB Table
rcIsisPlsbMcastFibTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisPlsbMcastFibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS PLSB Multicast FIB"
::= { rcIsis 14 }
rcIsisPlsbMcastFibEntry OBJECT-TYPE
SYNTAX RcIsisPlsbMcastFibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisPlsbMcastFib Table. A Entry in
table exists for each PLSB Multicast forwarding entry
generated by ISIS SPF computation"
INDEX { rcIsisPlsbMcastFibSysId,
rcIsisPlsbMcastFibVlan,
rcIsisPlsbMcastFibMcastDestMacAddr
}
::= { rcIsisPlsbMcastFibTable 1 }
RcIsisPlsbMcastFibEntry ::=
SEQUENCE {
rcIsisPlsbMcastFibSysId OCTET STRING,
rcIsisPlsbMcastFibVlan Integer32,
rcIsisPlsbMcastFibMcastDestMacAddr MacAddress,
rcIsisPlsbMcastFibIsid Integer32,
rcIsisPlsbMcastFibNickName Integer32,
rcIsisPlsbMcastFibType INTEGER,
rcIsisPlsbMcastFibOutgoingPorts DisplayString,
rcIsisPlsbMcastFibHostName OCTET STRING,
rcIsisPlsbMcastFibOutgoingInterfacePorts PortSet,
rcIsisPlsbMcastFibOutgoingInterfaceMlts OCTET STRING,
rcIsisPlsbMcastFibIncomingInterface InterfaceIndex
}
rcIsisPlsbMcastFibSysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "System ID of the node where multicast FIB entry
come from"
::= { rcIsisPlsbMcastFibEntry 1 }
rcIsisPlsbMcastFibVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Vlan of the multicast FIB entry"
::= { rcIsisPlsbMcastFibEntry 2 }
rcIsisPlsbMcastFibMcastDestMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Multicast destination Mac Address of the
multicast FIB entry "
::= { rcIsisPlsbMcastFibEntry 3 }
rcIsisPlsbMcastFibIsid OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Isid id of the multicast FIB entry"
::= { rcIsisPlsbMcastFibEntry 4 }
rcIsisPlsbMcastFibNickName OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "nick name of node where this i-sid got
configured or discovered"
::= { rcIsisPlsbMcastFibEntry 5 }
rcIsisPlsbMcastFibType OBJECT-TYPE
SYNTAX INTEGER {
config(1),
discover(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PLSB i-sid type"
::= { rcIsisPlsbMcastFibEntry 6 }
rcIsisPlsbMcastFibOutgoingPorts OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Nni port of the multicast Fib entry. This attribute is
obsoleted. New attributes rcIsisPlsbMcastFibOutgoingInterfacePorts and
rcIsisPlsbMcastFibOutgoingInterfaceMlts are added for outgoing interfaces"
::= { rcIsisPlsbMcastFibEntry 7 }
rcIsisPlsbMcastFibHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host name of the node where multicast FIB entry
come from"
::= { rcIsisPlsbMcastFibEntry 8 }
rcIsisPlsbMcastFibOutgoingInterfacePorts OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-only
STATUS current
DESCRIPTION "port Outgoing interface of multicast fib entry.
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."
::= { rcIsisPlsbMcastFibEntry 9 }
rcIsisPlsbMcastFibOutgoingInterfaceMlts OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "mlt outgoing interface of multicast fib entry.
A set of bits represents the MLT IDs.From left to right, the
first bit set represent MltId 1. The second bit set represent
MltId 2, and so on so forth, Up to bit 511 which represents
Mlt Id 512."
::= { rcIsisPlsbMcastFibEntry 10 }
rcIsisPlsbMcastFibIncomingInterface OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Incoming interface (port or mlt) of the multicast Fib
entry."
::= { rcIsisPlsbMcastFibEntry 11 }
rcIsisPlsbNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisPlsbNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS PLSB Node"
::= { rcIsis 15 }
rcIsisPlsbNodeEntry OBJECT-TYPE
SYNTAX RcIsisPlsbNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisPlsbNode Table. A Entry in
table exists for each node running PLSB ISIS
in the setup."
INDEX { rcIsisPlsbNodeSysId }
::= { rcIsisPlsbNodeTable 1 }
RcIsisPlsbNodeEntry ::=
SEQUENCE {
rcIsisPlsbNodeSysId OCTET STRING,
rcIsisPlsbNodePrimaryParentSysId OCTET STRING,
rcIsisPlsbNodePrimaryBvlan Integer32,
rcIsisPlsbNodeSecondaryParentSysId OCTET STRING,
rcIsisPlsbNodeSecondaryBvlan Integer32
}
rcIsisPlsbNodeSysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "System ID of the PLSB node entry"
::= { rcIsisPlsbNodeEntry 1 }
rcIsisPlsbNodePrimaryParentSysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System ID of parent node of the PLSB node entry for
primary bvlan"
::= { rcIsisPlsbNodeEntry 2 }
rcIsisPlsbNodePrimaryBvlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "spbm primary b-vlan"
::= { rcIsisPlsbNodeEntry 3 }
rcIsisPlsbNodeSecondaryParentSysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System ID of parent node of the PLSB node entry for
secondary bvlan"
::= { rcIsisPlsbNodeEntry 4 }
rcIsisPlsbNodeSecondaryBvlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "spbm secondary b-vlan"
::= { rcIsisPlsbNodeEntry 5 }
rcIsisSpbmPortDropStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisSpbmPortDropStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS SPBM port drop-stats by
port index and SPBM b-vlan"
::= { rcIsis 16 }
rcIsisSpbmPortDropStatsEntry OBJECT-TYPE
SYNTAX RcIsisSpbmPortDropStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "SPBM port based frame drop counters."
INDEX { rcIsisSpbmPortDropStatsPortIndex,
rcIsisSpbmPortDropStatsVlanId }
::= { rcIsisSpbmPortDropStatsTable 1 }
RcIsisSpbmPortDropStatsEntry ::= SEQUENCE {
rcIsisSpbmPortDropStatsPortIndex InterfaceIndex,
rcIsisSpbmPortDropStatsVlanId Integer32,
rcIsisSpbmPortDropStatsVlanType INTEGER,
rcIsisSpbmPortDropStatsUnknownUcastSrcAddr Counter64,
rcIsisSpbmPortDropStatsRpfcUcastSrcAddr Counter64,
rcIsisSpbmPortDropStatsUnknownUcastDestAddr Counter64,
rcIsisSpbmPortDropStatsUnknownMcastDestAddr Counter64,
rcIsisSpbmPortDropStatsRpfcMcastSrcAddr Counter64,
rcIsisSpbmPortDropStatsLastDropMac MacAddress,
rcIsisSpbmPortDropStatsIsMacDestAddr TruthValue,
rcIsisSpbmPortDropStatsLastDropMacHostName OCTET STRING
}
rcIsisSpbmPortDropStatsPortIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies a port.
This value is similar to ifIndex in MIB2."
::= { rcIsisSpbmPortDropStatsEntry 1 }
rcIsisSpbmPortDropStatsVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies the SPBM Virtual LAN
associated with this entry."
::= { rcIsisSpbmPortDropStatsEntry 2}
rcIsisSpbmPortDropStatsVlanType OBJECT-TYPE
SYNTAX INTEGER {
primary(1),
secondary(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the type of SPBM bvlan"
::= { rcIsisSpbmPortDropStatsEntry 3}
rcIsisSpbmPortDropStatsUnknownUcastSrcAddr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of SPBM unknown unicast SA packets
dropped on SPBM bvlan."
::= { rcIsisSpbmPortDropStatsEntry 4}
rcIsisSpbmPortDropStatsRpfcUcastSrcAddr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of SPBM reverse path forwarding
check (RPFC) unicast SA packets
dropped on SPBM bvlan."
::= { rcIsisSpbmPortDropStatsEntry 5}
rcIsisSpbmPortDropStatsUnknownUcastDestAddr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of SPBM unknown unicast DA packets
dropped on SPBM bvlan."
::= { rcIsisSpbmPortDropStatsEntry 6}
rcIsisSpbmPortDropStatsUnknownMcastDestAddr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of SPBM unknown multicast DA packets
dropped on SPBM bvlan."
::= { rcIsisSpbmPortDropStatsEntry 7}
rcIsisSpbmPortDropStatsRpfcMcastSrcAddr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of SPBM reverse path forwarding
check (RPFC) multicast SA packets
dropped on SPBM bvlan."
::= { rcIsisSpbmPortDropStatsEntry 8}
rcIsisSpbmPortDropStatsLastDropMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The DA or SA last dropped on SPBM bvlan."
::= { rcIsisSpbmPortDropStatsEntry 9}
rcIsisSpbmPortDropStatsIsMacDestAddr OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The last dropped mac on SPBM bvlan is DA or not."
::= { rcIsisSpbmPortDropStatsEntry 10}
rcIsisSpbmPortDropStatsLastDropMacHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The host name of the nodes where last dropped
SA or DA on SPBM bvlan belongs"
::= { rcIsisSpbmPortDropStatsEntry 11}
-- If the following table is modified, you MUST make sure
-- that table rcIsisSpbmIpMcastRouteUniRcvrsTable is also
-- modified, as it must have the same indices as the following
-- table (plus egressVlan)!!
rcIsisSpbmIpMcastRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisSpbmIpMcastRouteEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION "SPBM IP Multicast Route Table
This table has been replaced by the
rcIsisSpbmIpIsidMcastRouteTable."
::= { rcIsis 19 }
rcIsisSpbmIpMcastRouteEntry OBJECT-TYPE
SYNTAX RcIsisSpbmIpMcastRouteEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION "SPBM IP Multicast Route Entry"
INDEX { rcIsisSpbmIpMcastGroup,
rcIsisSpbmIpMcastSource,
rcIsisSpbmIpMcastVsnIsid,
rcIsisSpbmIpMcastNickName }
::= { rcIsisSpbmIpMcastRouteTable 1 }
RcIsisSpbmIpMcastRouteEntry ::= SEQUENCE {
rcIsisSpbmIpMcastGroup IpAddress,
rcIsisSpbmIpMcastSource IpAddress,
rcIsisSpbmIpMcastVsnIsid Integer32,
rcIsisSpbmIpMcastNickName Integer32,
rcIsisSpbmIpMcastSourceBeb OCTET STRING,
rcIsisSpbmIpMcastVlanId Integer32,
rcIsisSpbmIpMcastVrfName DisplayString,
rcIsisSpbmIpMcastDataIsid Integer32,
rcIsisSpbmIpMcastNniPorts DisplayString,
rcIsisSpbmIpMcastType INTEGER,
rcIsisSpbmIpMcastBvlan Integer32,
rcIsisSpbmIpMcastNniInterfacePorts PortSet,
rcIsisSpbmIpMcastNniInterfaceMlts OCTET STRING
}
rcIsisSpbmIpMcastGroup OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast group address for which this entry
contains multicast routing information."
::= { rcIsisSpbmIpMcastRouteEntry 1 }
rcIsisSpbmIpMcastSource OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address of the multicast source for which this entry
contains multicast routing information."
::= { rcIsisSpbmIpMcastRouteEntry 2 }
rcIsisSpbmIpMcastVsnIsid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Services Network ISID"
::= { rcIsisSpbmIpMcastRouteEntry 3 }
rcIsisSpbmIpMcastNickName OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast nick name"
::= { rcIsisSpbmIpMcastRouteEntry 4 }
rcIsisSpbmIpMcastSourceBeb OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Source Backbone Edge Bridge name"
::= { rcIsisSpbmIpMcastRouteEntry 5 }
rcIsisSpbmIpMcastVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VLAN ID of the interface"
::= { rcIsisSpbmIpMcastRouteEntry 6 }
rcIsisSpbmIpMcastVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VRF name of the interface"
::= { rcIsisSpbmIpMcastRouteEntry 7 }
rcIsisSpbmIpMcastDataIsid OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Data ISID"
::= { rcIsisSpbmIpMcastRouteEntry 8 }
rcIsisSpbmIpMcastNniPorts OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"List of NNI ports. This attribute is obsoleted. New attributes
rcIsisSpbmIpMcastNniInterfacePorts and rcIsisSpbmIpMcastNniInterfaceMlts
are added for nni interfaces"
::= { rcIsisSpbmIpMcastRouteEntry 9 }
rcIsisSpbmIpMcastType OBJECT-TYPE
SYNTAX INTEGER {
routed(1),
snoop(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the type of the interface"
::= { rcIsisSpbmIpMcastRouteEntry 10}
rcIsisSpbmIpMcastBvlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Backbone VLAN on which SPB traffic is carried"
::= { rcIsisSpbmIpMcastRouteEntry 11 }
rcIsisSpbmIpMcastNniInterfacePorts OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-only
STATUS current
DESCRIPTION "list of port nni interface. 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."
::= { rcIsisSpbmIpMcastRouteEntry 12 }
rcIsisSpbmIpMcastNniInterfaceMlts OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "list of mlt nni interface. A set of bits represents the
MLT IDs.From left to right, the first bit set represent MltId 1. The
second bit set represent MltId 2, and so on so forth, Up to bit 511
which represents Mlt Id 512."
::= { rcIsisSpbmIpMcastRouteEntry 13 }
-- Spbm ip multicast route UNI receivers table (vlan/port pairs).
-- MUST have same indices as the rcIsisSpbmIpMcastRouteTable
-- with the addition of egressVlan!!
-- This table is used in conjunction with rcIsisSpbmIpMcastRouteTable
-- in order to gather up all the UNI receivers.
rcIsisSpbmIpMcastRouteUniRcvrsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisSpbmIpMcastRouteUniRcvrsEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION "SPBM IP Multicast Route UNI Receivers Table
This table has been replaced by the
rcIsisSpbmIpIsidMcastRouteUniRcvrsTable."
::= { rcIsis 20 }
rcIsisSpbmIpMcastRouteUniRcvrsEntry OBJECT-TYPE
SYNTAX RcIsisSpbmIpMcastRouteUniRcvrsEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION "SPBM IP Multicast Route UNI Receivers Entry"
INDEX { rcIsisSpbmIpMcastUniRcvrsGroup,
rcIsisSpbmIpMcastUniRcvrsSource,
rcIsisSpbmIpMcastUniRcvrsVsnIsid,
rcIsisSpbmIpMcastUniRcvrsNickName,
rcIsisSpbmIpMcastUniRcvrsEgressVlan }
::= { rcIsisSpbmIpMcastRouteUniRcvrsTable 1 }
RcIsisSpbmIpMcastRouteUniRcvrsEntry ::= SEQUENCE {
rcIsisSpbmIpMcastUniRcvrsGroup IpAddress,
rcIsisSpbmIpMcastUniRcvrsSource IpAddress,
rcIsisSpbmIpMcastUniRcvrsVsnIsid Integer32,
rcIsisSpbmIpMcastUniRcvrsNickName Integer32,
rcIsisSpbmIpMcastUniRcvrsEgressVlan Integer32,
rcIsisSpbmIpMcastUniRcvrsEgressActivePorts PortSet
}
rcIsisSpbmIpMcastUniRcvrsGroup OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast group address for which this entry
contains multicast routing information."
::= { rcIsisSpbmIpMcastRouteUniRcvrsEntry 1 }
rcIsisSpbmIpMcastUniRcvrsSource OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address of the multicast source for which this entry
contains multicast routing information."
::= { rcIsisSpbmIpMcastRouteUniRcvrsEntry 2 }
rcIsisSpbmIpMcastUniRcvrsVsnIsid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Services Network ISID"
::= { rcIsisSpbmIpMcastRouteUniRcvrsEntry 3 }
rcIsisSpbmIpMcastUniRcvrsNickName OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast nick name"
::= { rcIsisSpbmIpMcastRouteUniRcvrsEntry 4 }
rcIsisSpbmIpMcastUniRcvrsEgressVlan OBJECT-TYPE
SYNTAX Integer32 (0..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Vlan associated with this egress entry. "
::= { rcIsisSpbmIpMcastRouteUniRcvrsEntry 5 }
rcIsisSpbmIpMcastUniRcvrsEgressActivePorts OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The set of ports in the vlan that have UNI receivers for this multicast route. "
::= { rcIsisSpbmIpMcastRouteUniRcvrsEntry 6 }
rcIsisPlsbIpInterIsidUnicastFibTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisPlsbIpInterIsidUnicastFibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS PLSB IP Inter Isid Unicast FIB.
This table will replace rcIsisPlsbIpUnicastFibTable"
::= { rcIsis 21 }
rcIsisPlsbIpInterIsidUnicastFibEntry OBJECT-TYPE
SYNTAX RcIsisPlsbIpInterIsidUnicastFibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisPlsbIpInterIsidUnicastFib Table.
An Entry table exists for each PLSB IP unicast
forwarding entry."
INDEX { rcIsisPlsbIpInterIsidUnicastFibVrfId,
rcIsisPlsbIpInterIsidUnicastFibDestinationIpAddrType,
rcIsisPlsbIpInterIsidUnicastFibDestinationIpAddr,
rcIsisPlsbIpInterIsidUnicastFibDestinationMask,
rcIsisPlsbIpInterIsidUnicastFibNextHopBmac,
rcIsisPlsbIpInterIsidUnicastFibDestIsid,
rcIsisPlsbIpInterIsidUnicastFibVlan }
::= { rcIsisPlsbIpInterIsidUnicastFibTable 1 }
RcIsisPlsbIpInterIsidUnicastFibEntry ::=
SEQUENCE {
rcIsisPlsbIpInterIsidUnicastFibVrfId Integer32,
rcIsisPlsbIpInterIsidUnicastFibDestinationIpAddrType InetAddressType,
rcIsisPlsbIpInterIsidUnicastFibDestinationIpAddr InetAddress,
rcIsisPlsbIpInterIsidUnicastFibDestinationMask InetAddressPrefixLength,
rcIsisPlsbIpInterIsidUnicastFibNextHopBmac MacAddress,
rcIsisPlsbIpInterIsidUnicastFibDestIsid Integer32,
rcIsisPlsbIpInterIsidUnicastFibVlan Integer32,
rcIsisPlsbIpInterIsidUnicastFibIsid Integer32,
rcIsisPlsbIpInterIsidUnicastFibNextHopName DisplayString,
rcIsisPlsbIpInterIsidUnicastFibOutgoingPort InterfaceIndex,
rcIsisPlsbIpInterIsidUnicastFibPrefixCost Integer32,
rcIsisPlsbIpInterIsidUnicastFibSpbmCost Counter64,
rcIsisPlsbIpInterIsidUnicastFibPreference Integer32,
rcIsisPlsbIpInterIsidUnicastFibMetricType INTEGER
}
rcIsisPlsbIpInterIsidUnicastFibVrfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "VRF ID of the IP unicast FIB entry, 0 indicates NRE."
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 1 }
rcIsisPlsbIpInterIsidUnicastFibDestinationIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The address type of destination IP Address."
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 2 }
rcIsisPlsbIpInterIsidUnicastFibDestinationIpAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE(4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination IP Address of the IP unicast FIB entry.
Support ipv4 size(4) and ipv6 size(16)"
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 3 }
rcIsisPlsbIpInterIsidUnicastFibDestinationMask OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination IP mask of the IP unicast FIB entry "
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 4 }
rcIsisPlsbIpInterIsidUnicastFibNextHopBmac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The nexthop BMAC of the IP unicast FIB entry "
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 5 }
rcIsisPlsbIpInterIsidUnicastFibDestIsid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination ISID of the IP unicast FIB entry "
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 6 }
rcIsisPlsbIpInterIsidUnicastFibVlan OBJECT-TYPE
SYNTAX Integer32 (0..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Vlan of the IP unicast FIB entry.
The value of 0 is associated with a local
Inter VSN circuitless IP interface fib entry."
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 7 }
rcIsisPlsbIpInterIsidUnicastFibIsid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ISID of the IP unicast FIB entry"
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 8 }
rcIsisPlsbIpInterIsidUnicastFibNextHopName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The nexthop hostname of the IP unicast FIB entry "
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 9 }
rcIsisPlsbIpInterIsidUnicastFibOutgoingPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Outgoing port of the IP unicast Fib entry."
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 10 }
rcIsisPlsbIpInterIsidUnicastFibPrefixCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "prefix cost of the IP unicast FIB entry"
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 11 }
rcIsisPlsbIpInterIsidUnicastFibSpbmCost OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Bmac cost of the IP unicast FIB entry"
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 12 }
rcIsisPlsbIpInterIsidUnicastFibPreference OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP Route preference of the IP unicast FIB entry"
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 13 }
rcIsisPlsbIpInterIsidUnicastFibMetricType OBJECT-TYPE
SYNTAX INTEGER {
internal(1),
external(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP Metric Type of the IP unicast FIB entry"
::= { rcIsisPlsbIpInterIsidUnicastFibEntry 14 }
-- ISIS PLSB IPV6 Unicast FIB Table
rcIsisPlsbIpv6UnicastFibTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisPlsbIpv6UnicastFibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of IS-IS PLSB IPV6 Unicast FIB"
::= { rcIsis 23 }
rcIsisPlsbIpv6UnicastFibEntry OBJECT-TYPE
SYNTAX RcIsisPlsbIpv6UnicastFibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcIsisPlsbIpv6UnicastFib Table. A Entry in
table exists for each PLSB IPV6 unicast forwarding entry."
INDEX { rcIsisPlsbIpv6UnicastFibVrfId,
rcIsisPlsbIpv6UnicastFibDestinationIpAddrType,
rcIsisPlsbIpv6UnicastFibDestinationIpAddr,
rcIsisPlsbIpv6UnicastFibDestinationMask,
rcIsisPlsbIpv6UnicastFibNextHopBmac,
rcIsisPlsbIpv6UnicastFibDestIsid,
rcIsisPlsbIpv6UnicastFibVlan }
::= { rcIsisPlsbIpv6UnicastFibTable 1 }
RcIsisPlsbIpv6UnicastFibEntry ::=
SEQUENCE {
rcIsisPlsbIpv6UnicastFibVrfId Integer32,
rcIsisPlsbIpv6UnicastFibDestinationIpAddrType InetAddressType,
rcIsisPlsbIpv6UnicastFibDestinationIpAddr InetAddress,
rcIsisPlsbIpv6UnicastFibDestinationMask InetAddressPrefixLength,
rcIsisPlsbIpv6UnicastFibNextHopBmac MacAddress,
rcIsisPlsbIpv6UnicastFibDestIsid Integer32,
rcIsisPlsbIpv6UnicastFibVlan Integer32,
rcIsisPlsbIpv6UnicastFibIsid Integer32,
rcIsisPlsbIpv6UnicastFibNextHopName DisplayString,
rcIsisPlsbIpv6UnicastFibOutgoingPort InterfaceIndex,
rcIsisPlsbIpv6UnicastFibPrefixCost Integer32,
rcIsisPlsbIpv6UnicastFibSpbmCost Counter64
}
rcIsisPlsbIpv6UnicastFibVrfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "VRF ID of the IPV6 unicast FIB entry, 0 indicates NRE."
::= { rcIsisPlsbIpv6UnicastFibEntry 1 }
rcIsisPlsbIpv6UnicastFibDestinationIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The address type of destination IPV6 Address."
::= { rcIsisPlsbIpv6UnicastFibEntry 2 }
rcIsisPlsbIpv6UnicastFibDestinationIpAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE(4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination IP Address of the IPV6 unicast FIB entry."
::= { rcIsisPlsbIpv6UnicastFibEntry 3 }
rcIsisPlsbIpv6UnicastFibDestinationMask OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination IP mask of the IPV6 unicast FIB entry "
::= { rcIsisPlsbIpv6UnicastFibEntry 4 }
rcIsisPlsbIpv6UnicastFibNextHopBmac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "the nexthop BMAC of the IPV6 unicast FIB entry "
::= { rcIsisPlsbIpv6UnicastFibEntry 5 }
rcIsisPlsbIpv6UnicastFibDestIsid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination ISID of the IPv6 unicast FIB entry "
::= { rcIsisPlsbIpv6UnicastFibEntry 6 }
rcIsisPlsbIpv6UnicastFibVlan OBJECT-TYPE
SYNTAX Integer32 (1..4084)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Vlan of the IPV6 unicast FIB entry"
::= { rcIsisPlsbIpv6UnicastFibEntry 7 }
rcIsisPlsbIpv6UnicastFibIsid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ISID of the IPV6 unicast FIB entry"
::= { rcIsisPlsbIpv6UnicastFibEntry 8 }
rcIsisPlsbIpv6UnicastFibNextHopName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the nexthop hostname of the IPV6 unicast FIB entry "
::= { rcIsisPlsbIpv6UnicastFibEntry 9 }
rcIsisPlsbIpv6UnicastFibOutgoingPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Outgoing port of the IPV6 unicast Fib entry."
::= { rcIsisPlsbIpv6UnicastFibEntry 10 }
rcIsisPlsbIpv6UnicastFibPrefixCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "prefix cost of the IPV6 unicast FIB entry"
::= { rcIsisPlsbIpv6UnicastFibEntry 11 }
rcIsisPlsbIpv6UnicastFibSpbmCost OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "bmac cost of the IPV6 unicast FIB entry"
::= { rcIsisPlsbIpv6UnicastFibEntry 12 }
-- If the following table is modified, you MUST make sure
-- that table rcIsisSpbmIsidIpMcastRouteUniRcvrsTable is also
-- modified, as it must have the same indices as the following
-- table (plus egressVlan)!!
rcIsisSpbmIpIsidMcastRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisSpbmIpIsidMcastRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "SPBM IP Isid Multicast Route Table"
::= { rcIsis 24 }
rcIsisSpbmIpIsidMcastRouteEntry OBJECT-TYPE
SYNTAX RcIsisSpbmIpIsidMcastRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "SPBM IP Isid Multicast Route Entry"
INDEX { rcIsisSpbmIpIsidMcastVsnIsid,
rcIsisSpbmIpIsidMcastGroup,
rcIsisSpbmIpIsidMcastSource,
rcIsisSpbmIpIsidMcastNickName }
::= { rcIsisSpbmIpIsidMcastRouteTable 1 }
RcIsisSpbmIpIsidMcastRouteEntry ::= SEQUENCE {
rcIsisSpbmIpIsidMcastVsnIsid Integer32,
rcIsisSpbmIpIsidMcastGroup IpAddress,
rcIsisSpbmIpIsidMcastSource IpAddress,
rcIsisSpbmIpIsidMcastNickName Integer32,
rcIsisSpbmIpIsidMcastSourceBeb OCTET STRING,
rcIsisSpbmIpIsidMcastVlanId Integer32,
rcIsisSpbmIpIsidMcastVrfName DisplayString,
rcIsisSpbmIpIsidMcastDataIsid Integer32,
rcIsisSpbmIpIsidMcastType INTEGER,
rcIsisSpbmIpIsidMcastBvlan Integer32,
rcIsisSpbmIpIsidMcastNniInterfacePorts PortSet,
rcIsisSpbmIpIsidMcastNniInterfaceMlts OCTET STRING
}
rcIsisSpbmIpIsidMcastVsnIsid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Services Network ISID"
::= { rcIsisSpbmIpIsidMcastRouteEntry 1 }
rcIsisSpbmIpIsidMcastGroup OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast group address for which this entry
contains multicast routing information."
::= { rcIsisSpbmIpIsidMcastRouteEntry 2 }
rcIsisSpbmIpIsidMcastSource OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address of the multicast source for which this entry
contains multicast routing information."
::= { rcIsisSpbmIpIsidMcastRouteEntry 3 }
rcIsisSpbmIpIsidMcastNickName OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast nick name"
::= { rcIsisSpbmIpIsidMcastRouteEntry 4 }
rcIsisSpbmIpIsidMcastSourceBeb OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Source Backbone Edge Bridge name"
::= { rcIsisSpbmIpIsidMcastRouteEntry 5 }
rcIsisSpbmIpIsidMcastVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VLAN ID of the interface"
::= { rcIsisSpbmIpIsidMcastRouteEntry 6 }
rcIsisSpbmIpIsidMcastVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VRF name of the interface"
::= { rcIsisSpbmIpIsidMcastRouteEntry 7 }
rcIsisSpbmIpIsidMcastDataIsid OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Data ISID"
::= { rcIsisSpbmIpIsidMcastRouteEntry 8 }
rcIsisSpbmIpIsidMcastType OBJECT-TYPE
SYNTAX INTEGER {
routed(1),
snoop(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the type of the interface"
::= { rcIsisSpbmIpIsidMcastRouteEntry 9}
rcIsisSpbmIpIsidMcastBvlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Backbone VLAN on which SPB traffic is carried"
::= { rcIsisSpbmIpIsidMcastRouteEntry 10 }
rcIsisSpbmIpIsidMcastNniInterfacePorts OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-only
STATUS current
DESCRIPTION "list of port nni interface. 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."
::= { rcIsisSpbmIpIsidMcastRouteEntry 11 }
rcIsisSpbmIpIsidMcastNniInterfaceMlts OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "list of mlt nni interface. A set of bits represents the
MLT IDs.From left to right, the first bit set represent MltId 1. The
second bit set represent MltId 2, and so on so forth, Up to bit 511
which represents Mlt Id 512."
::= { rcIsisSpbmIpIsidMcastRouteEntry 12 }
-- Spbm ip multicast route UNI receivers table (vlan/port pairs).
-- MUST have same indices as the rcIsisSpbmIpIsidMcastRouteTable
-- with the addition of egressVlan!!
-- This table is used in conjunction with rcIsisSpbmIpIsidMcastRouteTable
-- in order to gather up all the UNI receivers.
rcIsisSpbmIpIsidMcastRouteUniRcvrsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisSpbmIpIsidMcastRouteUniRcvrsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "SPBM IP Isid Multicast Route UNI Receivers Table"
::= { rcIsis 25 }
rcIsisSpbmIpIsidMcastRouteUniRcvrsEntry OBJECT-TYPE
SYNTAX RcIsisSpbmIpIsidMcastRouteUniRcvrsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "SPBM IP Isid Multicast Route UNI Receivers Entry"
INDEX { rcIsisSpbmIpIsidMcastUniRcvrsVsnIsid,
rcIsisSpbmIpIsidMcastUniRcvrsGroup,
rcIsisSpbmIpIsidMcastUniRcvrsSource,
rcIsisSpbmIpIsidMcastUniRcvrsNickName,
rcIsisSpbmIpIsidMcastUniRcvrsEgressVlan }
::= { rcIsisSpbmIpIsidMcastRouteUniRcvrsTable 1 }
RcIsisSpbmIpIsidMcastRouteUniRcvrsEntry ::= SEQUENCE {
rcIsisSpbmIpIsidMcastUniRcvrsVsnIsid Integer32,
rcIsisSpbmIpIsidMcastUniRcvrsGroup IpAddress,
rcIsisSpbmIpIsidMcastUniRcvrsSource IpAddress,
rcIsisSpbmIpIsidMcastUniRcvrsNickName Integer32,
rcIsisSpbmIpIsidMcastUniRcvrsEgressVlan Integer32,
rcIsisSpbmIpIsidMcastUniRcvrsEgressActivePorts PortSet
}
rcIsisSpbmIpIsidMcastUniRcvrsVsnIsid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual Services Network ISID"
::= { rcIsisSpbmIpIsidMcastRouteUniRcvrsEntry 1 }
rcIsisSpbmIpIsidMcastUniRcvrsGroup OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast group address for which this entry
contains multicast routing information."
::= { rcIsisSpbmIpIsidMcastRouteUniRcvrsEntry 2 }
rcIsisSpbmIpIsidMcastUniRcvrsSource OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address of the multicast source for which this entry
contains multicast routing information."
::= { rcIsisSpbmIpIsidMcastRouteUniRcvrsEntry 3 }
rcIsisSpbmIpIsidMcastUniRcvrsNickName OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast nick name"
::= { rcIsisSpbmIpIsidMcastRouteUniRcvrsEntry 4 }
rcIsisSpbmIpIsidMcastUniRcvrsEgressVlan OBJECT-TYPE
SYNTAX Integer32 (0..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Vlan associated with this egress entry. "
::= { rcIsisSpbmIpIsidMcastRouteUniRcvrsEntry 5 }
rcIsisSpbmIpIsidMcastUniRcvrsEgressActivePorts OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The set of ports in the vlan that have UNI receivers for this multicast route. "
::= { rcIsisSpbmIpIsidMcastRouteUniRcvrsEntry 6 }
rcIsisLogicalInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisLogicalInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of ISIS logical interface."
::= { rcIsis 26 }
rcIsisLogicalInterfaceEntry OBJECT-TYPE
SYNTAX RcIsisLogicalInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry contains the configuration information about the logical isis interface"
INDEX { rcIsisLogicalInterfaceId }
::= { rcIsisLogicalInterfaceTable 1 }
RcIsisLogicalInterfaceEntry ::= SEQUENCE {
rcIsisLogicalInterfaceId Integer32,
rcIsisLogicalInterfaceIfIndex InterfaceIndex,
rcIsisLogicalInterfaceType INTEGER,
rcIsisLogicalInterfaceDestIPAddr IpAddress,
rcIsisLogicalInterfaceDestIfIndex InterfaceIndex,
rcIsisLogicalInterfaceVids OCTET STRING (SIZE(512)),
rcIsisLogicalInterfacePrimaryVid Integer32,
rcIsisLogicalInterfaceName DisplayString,
rcIsisLogicalInterfaceRowStatus RowStatus,
rcIsisLogicalInterfaceCircIndex IndexInteger,
rcIsisLogicalInterfaceNextHopIfIndex InterfaceIndex,
rcIsisLogicalInterfaceNextHopVid Integer32,
rcIsisLogicalInterfaceNextHopVrf DisplayString
}
rcIsisLogicalInterfaceId OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index used to uniquely identify this logical interface."
::= { rcIsisLogicalInterfaceEntry 1 }
rcIsisLogicalInterfaceIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The ISIS logical ifIndex"
::= { rcIsisLogicalInterfaceEntry 2 }
rcIsisLogicalInterfaceType OBJECT-TYPE
SYNTAX INTEGER {
layer2(1),
ip(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION " Indicates the entry is for Layer2 or Layer3"
::= { rcIsisLogicalInterfaceEntry 3 }
rcIsisLogicalInterfaceDestIPAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The logical interface Destination IP address"
::= { rcIsisLogicalInterfaceEntry 4 }
rcIsisLogicalInterfaceDestIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of ifIndex for the interface to which this
logical interface corresponds. It can be port/mlt ifindex."
::= { rcIsisLogicalInterfaceEntry 5 }
rcIsisLogicalInterfaceVids OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(512))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This bitfield is used to identify which VLANs this
logical interface is associated with. Each VLAN ID
is stored as a bit. The most-significant (left-most)
bit represents Vlan Id 1."
::= { rcIsisLogicalInterfaceEntry 6 }
rcIsisLogicalInterfacePrimaryVid OBJECT-TYPE
SYNTAX Integer32 (2..4059)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Primary tunnel vlan associated with L2Core ISIS logical interface"
::= { rcIsisLogicalInterfaceEntry 7 }
rcIsisLogicalInterfaceName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "An administratively-assigned name for this Logical interface."
::= { rcIsisLogicalInterfaceEntry 8 }
rcIsisLogicalInterfaceRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete logical interface"
::= { rcIsisLogicalInterfaceEntry 9}
rcIsisLogicalInterfaceCircIndex OBJECT-TYPE
SYNTAX IndexInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index used to identify ISIS circuit creating under the logical interface"
::= { rcIsisLogicalInterfaceEntry 10 }
rcIsisLogicalInterfaceNextHopIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Next hop destination ifindex to reach logical tunnel dest-ip
It is deprecated by rcIsisLogicalInterfaceNextHopDestIfIndex"
::= { rcIsisLogicalInterfaceEntry 11 }
rcIsisLogicalInterfaceNextHopVid OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Next hop vlan id to reach logical tunnel dest-ip
It is deprecated by rcIsisLogicalInterfaceNextHopDestVid"
::= { rcIsisLogicalInterfaceEntry 12 }
rcIsisLogicalInterfaceNextHopVrf OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop vrf name to reach logical tunnel dest-ip"
::= { rcIsisLogicalInterfaceEntry 13 }
rcIsisSpbmMcastFibUniTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisSpbmMcastFibUniEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IS-IS SPBM Multicast FIB Uni Table"
::= { rcIsis 27 }
rcIsisSpbmMcastFibUniEntry OBJECT-TYPE
SYNTAX RcIsisSpbmMcastFibUniEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " IS-IS SPBM Multicast FIB Uni Entry"
INDEX { rcIsisSpbmMcastFibUniSysId,
rcIsisSpbmMcastFibUniVlan,
rcIsisSpbmMcastFibUniMcastDestMacAddr,
rcIsisSpbmMcastFibUniCvid
}
::= { rcIsisSpbmMcastFibUniTable 1 }
RcIsisSpbmMcastFibUniEntry ::=
SEQUENCE {
rcIsisSpbmMcastFibUniSysId OCTET STRING,
rcIsisSpbmMcastFibUniVlan Integer32,
rcIsisSpbmMcastFibUniMcastDestMacAddr MacAddress,
rcIsisSpbmMcastFibUniCvid Integer32,
rcIsisSpbmMcastFibUniOutgoingInterfaceNniPorts PortSet,
rcIsisSpbmMcastFibUniOutgoingInterfaceNniMlts OCTET STRING,
rcIsisSpbmMcastFibUniOutgoingInterfaceSwUniPorts PortSet,
rcIsisSpbmMcastFibUniOutgoingInterfaceSwUniMlts OCTET STRING,
rcIsisSpbmMcastFibUniOutgoingInterfaceCvlanUniPorts PortSet,
rcIsisSpbmMcastFibUniOutgoingInterfaceCvlanUniMlts OCTET STRING,
rcIsisSpbmMcastFibUniCvlan Integer32
}
rcIsisSpbmMcastFibUniSysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "System ID of the node where multicast FIB entry
come from."
::= { rcIsisSpbmMcastFibUniEntry 1 }
rcIsisSpbmMcastFibUniVlan OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "bVlan of the multicast FIB entry."
::= { rcIsisSpbmMcastFibUniEntry 2 }
rcIsisSpbmMcastFibUniMcastDestMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Multicast destination Mac Address of the
multicast FIB entry. "
::= { rcIsisSpbmMcastFibUniEntry 3 }
rcIsisSpbmMcastFibUniCvid OBJECT-TYPE
SYNTAX Integer32 (1..4096)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Customer vid of the multicast FIB entry.
4095 is not used. 4096 is reserved for untagged case."
::= { rcIsisSpbmMcastFibUniEntry 4 }
rcIsisSpbmMcastFibUniOutgoingInterfaceNniPorts OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-only
STATUS current
DESCRIPTION "nni port Outgoing interface of multicast fib entry.
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."
::= { rcIsisSpbmMcastFibUniEntry 5 }
rcIsisSpbmMcastFibUniOutgoingInterfaceNniMlts OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "nni mlt outgoing interface of multicast fib entry.
A set of bits represents the MLT IDs.From left to right, the
first bit set represent MltId 1. The second bit set represent
MltId 2, and so on so forth, Up to bit 511 which represents
Mlt Id 512."
::= { rcIsisSpbmMcastFibUniEntry 6 }
rcIsisSpbmMcastFibUniOutgoingInterfaceSwUniPorts OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-only
STATUS current
DESCRIPTION "switched uni port Outgoing interface of multicast fib entry.
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."
::= { rcIsisSpbmMcastFibUniEntry 7 }
rcIsisSpbmMcastFibUniOutgoingInterfaceSwUniMlts OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "switched uni mlt outgoing interface of multicast fib entry.
A set of bits represents the MLT IDs.From left to right, the
first bit set represent MltId 1. The second bit set represent
MltId 2, and so on so forth, Up to bit 511 which represents
Mlt Id 512."
::= { rcIsisSpbmMcastFibUniEntry 8 }
rcIsisSpbmMcastFibUniOutgoingInterfaceCvlanUniPorts OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-only
STATUS current
DESCRIPTION "platform cvlan uni port Outgoing interface of multicast fib
entry. 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."
::= { rcIsisSpbmMcastFibUniEntry 9 }
rcIsisSpbmMcastFibUniOutgoingInterfaceCvlanUniMlts OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "platform cvlan uni mlt outgoing interface of multicast fib
entry. A set of bits represents the MLT IDs.From left to right, the
first bit set represent MltId 1. The second bit set represent
MltId 2, and so on so forth, Up to bit 511 which represents
Mlt Id 512."
::= { rcIsisSpbmMcastFibUniEntry 10 }
rcIsisSpbmMcastFibUniCvlan OBJECT-TYPE
SYNTAX Integer32 (0..4084)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "platform customer vlan of the multicast FIB entry."
::= { rcIsisSpbmMcastFibUniEntry 11 }
rcIsisLogicalInterfaceNextHopTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsisLogicalInterfaceNextHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table to store nexthop information for the logical-interface tunnel"
::= { rcIsis 28 }
rcIsisLogicalInterfaceNextHopEntry OBJECT-TYPE
SYNTAX RcIsisLogicalInterfaceNextHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry contains the nexthop information for the logical interface tunnel"
INDEX { rcIsisLogicalInterfaceNextHopId,
rcIsisLogicalInterfaceNextHopIp
}
::= { rcIsisLogicalInterfaceNextHopTable 1 }
RcIsisLogicalInterfaceNextHopEntry ::= SEQUENCE {
rcIsisLogicalInterfaceNextHopId Integer32,
rcIsisLogicalInterfaceNextHopIp IpAddress,
rcIsisLogicalInterfaceNextHopDestIfIndex InterfaceIndex,
rcIsisLogicalInterfaceNextHopDestVid Integer32
}
rcIsisLogicalInterfaceNextHopId OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index used to uniquely identify the
logical interface tunnel.This value is
same as the rcIsisLogicalInterfaceId in
the rcIsisLogicalInterfaceTable"
::= { rcIsisLogicalInterfaceNextHopEntry 1 }
rcIsisLogicalInterfaceNextHopIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index that uniquely identifies the next hop
IP address of the logical interface tunnel"
::= { rcIsisLogicalInterfaceNextHopEntry 2}
rcIsisLogicalInterfaceNextHopDestIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop destination ifindex to reach the next hop ip of logical interface tunnel"
::= { rcIsisLogicalInterfaceNextHopEntry 3 }
rcIsisLogicalInterfaceNextHopDestVid OBJECT-TYPE
SYNTAX Integer32 (0..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop destination vlan id to reach the next hop ip of logical interface tunnel"
::= { rcIsisLogicalInterfaceNextHopEntry 4}
rcPlsbGlobal OBJECT IDENTIFIER ::= {rcPlsb 1}
rcPlsbGlobalVlans OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(512))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "PLSB vlan entry."
::= { rcPlsbGlobal 1}
rcPlsbGlobalEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable PLSB global flag."
DEFVAL {disable}
::= { rcPlsbGlobal 2}
rcPlsbGlobalMsti OBJECT-TYPE
SYNTAX INTEGER (0..63)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MSTI instance ID for PLSB VLANS"
DEFVAL { 0 }
::= { rcPlsbGlobal 3}
rcPlsbGlobalEtherType OBJECT-TYPE
SYNTAX Integer32 (1..'FFFF'h)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "SPBM Ethertype"
DEFVAL { '8100'h }
::= { rcPlsbGlobal 4}
rcPlsbGlobalNicknameDynamicAllocationStatus OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Dynamic Nick-name Allocation service operational status."
::= { rcPlsbGlobal 7}
rcPlsbGlobalNicknameServerRange OBJECT-TYPE
SYNTAX INTEGER {
rangeA(10), -- A.00.00 to A.FF.FF --
rangeB(11), -- B.00.00 to B.FF.FF --
rangeC(12), -- C.00.00 to C.FF.FF --
rangeD(13), -- D.00.00 to D.FF.FF --
rangeE(14), -- E.00.00 to E.FF.FF --
rangeF(15) -- F.00.00 to F.FF.FF --
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Nick-name Range A-F.xx.xx specifies the range of Nick-names that will be dynamically assigned by the SPBM Nick-name Server to requesting clients. This configuration is only used when the SPBM Nick-name Server feature is enabled."
DEFVAL { rangeA }
::= { rcPlsbGlobal 8}
rcPlsbGlobalNicknameServerEnable OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Nick-name Server enabled state. Disabled via duplicate detection."
DEFVAL { disable }
::= { rcPlsbGlobal 9}
-- CFM Tables
-- Maintenance Domain Table
rcCfmMaintenanceDomainTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmMaintenanceDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management Maintenance Domain table"
::= { rcCfm 1}
rcCfmMaintenanceDomainEntry OBJECT-TYPE
SYNTAX RcCfmMaintenanceDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management Maintenance Domain entry."
INDEX {rcCfmMaintenanceDomainIndex }
::= { rcCfmMaintenanceDomainTable 1}
RcCfmMaintenanceDomainEntry ::=
SEQUENCE {
rcCfmMaintenanceDomainIndex INTEGER,
rcCfmMaintenanceDomainName DisplayString,
rcCfmMaintenanceDomainRowStatus RowStatus,
rcCfmMaintenanceDomainNumOfMa Integer32,
rcCfmMaintenanceDomainLevel INTEGER,
rcCfmMaintenanceDomainNumOfMip Integer32,
rcCfmMaintenanceDomainType INTEGER
}
rcCfmMaintenanceDomainIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance Domain index"
::= { rcCfmMaintenanceDomainEntry 1}
rcCfmMaintenanceDomainName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..22))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Maintenance Domain Name"
::= { rcCfmMaintenanceDomainEntry 2}
rcCfmMaintenanceDomainRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries"
::= { rcCfmMaintenanceDomainEntry 3}
rcCfmMaintenanceDomainNumOfMa OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of MAs belong
to this maintenance domain"
::= { rcCfmMaintenanceDomainEntry 4 }
rcCfmMaintenanceDomainLevel OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "To set the maintenance level in this domain"
DEFVAL {4}
::= { rcCfmMaintenanceDomainEntry 6 }
rcCfmMaintenanceDomainNumOfMip OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of Mips belong
to this maintenance domain"
::= { rcCfmMaintenanceDomainEntry 7 }
rcCfmMaintenanceDomainType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
trunk(1),
sg(2),
endpt(3),
vlan(4),
port(5),
mimencapvlan(6),
nodal(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "To indicate the type of domain"
::= { rcCfmMaintenanceDomainEntry 8 }
-- Maintenance Association Table
rcCfmMaintenanceAssociationTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmMaintenanceAssociationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management Maintenance Association table"
::= { rcCfm 2}
rcCfmMaintenanceAssociationEntry OBJECT-TYPE
SYNTAX RcCfmMaintenanceAssociationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management Maintenance Association entry."
INDEX {rcCfmMaintenanceAssociationDomainIndex, rcCfmMaintenanceAssociationAssociationIndex }
::= { rcCfmMaintenanceAssociationTable 1}
RcCfmMaintenanceAssociationEntry ::=
SEQUENCE {
rcCfmMaintenanceAssociationDomainIndex INTEGER,
rcCfmMaintenanceAssociationAssociationIndex INTEGER,
rcCfmMaintenanceAssociationDomainName DisplayString,
rcCfmMaintenanceAssociationAssociationName DisplayString,
rcCfmMaintenanceAssociationAdminState EnableValue,
rcCfmMaintenanceAssociationRowStatus RowStatus,
rcCfmMaintenanceAssociationNumOfMep Integer32
}
rcCfmMaintenanceAssociationDomainIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance Association Domain Index"
::= { rcCfmMaintenanceAssociationEntry 1}
rcCfmMaintenanceAssociationAssociationIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance Association Index"
::= { rcCfmMaintenanceAssociationEntry 2}
rcCfmMaintenanceAssociationDomainName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..22))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maintenance Association Domain Name"
::= { rcCfmMaintenanceAssociationEntry 3}
rcCfmMaintenanceAssociationAssociationName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..22))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Maintenance Association Name"
::= { rcCfmMaintenanceAssociationEntry 4}
rcCfmMaintenanceAssociationAdminState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Administratively enable or disable a maintenance association."
DEFVAL { disable }
::= { rcCfmMaintenanceAssociationEntry 5}
rcCfmMaintenanceAssociationRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries"
::= { rcCfmMaintenanceAssociationEntry 6}
rcCfmMaintenanceAssociationNumOfMep OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the number of MEPs belong
to this maintenance association"
::= { rcCfmMaintenanceAssociationEntry 12 }
-- Maintenance EndPoint Table
rcCfmMaintenanceEndPointTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmMaintenanceEndPointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management Maintenance Association table"
::= { rcCfm 3}
rcCfmMaintenanceEndPointEntry OBJECT-TYPE
SYNTAX RcCfmMaintenanceEndPointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management Maintenance EndPoint entry."
INDEX {rcCfmMaintenanceEndPointDomainIndex, rcCfmMaintenanceEndPointAssociationIndex, rcCfmMaintenanceEndPointId }
::= { rcCfmMaintenanceEndPointTable 1}
RcCfmMaintenanceEndPointEntry ::=
SEQUENCE {
rcCfmMaintenanceEndPointDomainIndex Integer32,
rcCfmMaintenanceEndPointAssociationIndex Integer32,
rcCfmMaintenanceEndPointId Integer32,
rcCfmMaintenanceEndPointDomainName DisplayString,
rcCfmMaintenanceEndPointAssociationName DisplayString,
rcCfmMaintenanceEndPointAdminState EnableValue,
rcCfmMaintenanceEndPointRowStatus RowStatus,
rcCfmMaintenanceEndPointMepType INTEGER,
rcCfmMaintenanceEndPointServiceDescription DisplayString,
rcCfmMaintenanceEndPointMepStatus INTEGER
}
rcCfmMaintenanceEndPointDomainIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance Domain Name"
::= { rcCfmMaintenanceEndPointEntry 1}
rcCfmMaintenanceEndPointAssociationIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance Association Name"
::= { rcCfmMaintenanceEndPointEntry 2}
rcCfmMaintenanceEndPointId OBJECT-TYPE
SYNTAX Integer32 (1..8191)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance EndPoint ID"
::= { rcCfmMaintenanceEndPointEntry 3}
rcCfmMaintenanceEndPointDomainName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..22))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maintenance Domain Name"
::= { rcCfmMaintenanceEndPointEntry 4}
rcCfmMaintenanceEndPointAssociationName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..22))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maintenance Association Name"
::= { rcCfmMaintenanceEndPointEntry 5}
rcCfmMaintenanceEndPointAdminState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Administratively enable or disable a maintenance EndPoint."
DEFVAL { disable }
::= { rcCfmMaintenanceEndPointEntry 6}
rcCfmMaintenanceEndPointRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries"
::= { rcCfmMaintenanceEndPointEntry 7}
rcCfmMaintenanceEndPointMepType OBJECT-TYPE
SYNTAX INTEGER {
trunk(1),
sg(2),
endpt(4),
unused(8),
vlan(16),
port(32),
endptClient(64),
nodal(3145728),
remotetrunk(32769),
remotesg(32770),
remoteendpt(32772),
remoteVlan(32784),
remotePort(32800),
remoteEndptClient(32832)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mep Type"
::= { rcCfmMaintenanceEndPointEntry 11 }
rcCfmMaintenanceEndPointServiceDescription OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..48))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to specify what service this mep assigned to"
::= { rcCfmMaintenanceEndPointEntry 13}
rcCfmMaintenanceEndPointMepStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicating if the mep status is active or inactive.
Only Dual-Home Ring endpoint client meps can have
active/inactive status. All other mep types have
active status."
::= { rcCfmMaintenanceEndPointEntry 15 }
rcCfmGlobals OBJECT IDENTIFIER ::= { rcCfm 10 }
rcCfmGlobalsSpbmAdminState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable global cfm support for SPBM VLANs"
DEFVAL { disable }
::= { rcCfmGlobals 8 }
rcCfmGlobalsSpbmLevel OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to set the global cfm maintenance level for SPBM VLANs"
DEFVAL { 4 }
::= { rcCfmGlobals 9 }
rcCfmGlobalsSpbmMepId OBJECT-TYPE
SYNTAX Integer32 (1..8191)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set the global cfm Maintenance End Point ID value for SPBM VLANs"
DEFVAL { 1 }
::= { rcCfmGlobals 10 }
rcCfmGlobalsCmacAdminState OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable global cfm support for C-VLANs"
DEFVAL { disable }
::= { rcCfmGlobals 11 }
rcCfmGlobalsCmacLevel OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to set the global cfm maintenance level for C-VLANs"
DEFVAL { 4 }
::= { rcCfmGlobals 12 }
rcCfmGlobalsCmacMepId OBJECT-TYPE
SYNTAX Integer32 (1..8191)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set the global cfm Maintenance End Point ID value for C-VLANs"
DEFVAL { 1 }
::= { rcCfmGlobals 13 }
rcCfmGlobalsBmac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Bmac address of the node"
::= { rcCfmGlobals 14 }
rcCfmGlobalsCmac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Cmac address of the node "
::= { rcCfmGlobals 15 }
-- The Transmit Loopback Table
rcCfmTransmitLbmTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmTransmitLbmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management transmit LBM table"
::= { rcCfm 17}
rcCfmTransmitLbmEntry OBJECT-TYPE
SYNTAX RcCfmTransmitLbmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management Maintenance EndPoint LBM entry."
INDEX {rcCfmTransmitLbmDomainIndex, rcCfmTransmitLbmAssociationIndex, rcCfmTransmitLbmIndex }
::= { rcCfmTransmitLbmTable 1}
RcCfmTransmitLbmEntry ::=
SEQUENCE {
rcCfmTransmitLbmDomainIndex Integer32,
rcCfmTransmitLbmAssociationIndex Integer32,
rcCfmTransmitLbmIndex Integer32,
rcCfmTransmitLbmDomainName DisplayString,
rcCfmTransmitLbmAssociationName DisplayString,
rcCfmTransmitLbmDestMacAddress MacAddress,
rcCfmTransmitLbmDestMepId Integer32,
rcCfmTransmitLbmDestIsMepId TruthValue,
rcCfmTransmitLbmMessages Integer32,
rcCfmTransmitLbmVlanPriority Integer32,
rcCfmTransmitLbmVlanDropEnable TruthValue,
rcCfmTransmitLbmSeqNumber Integer32,
rcCfmTransmitLbmResultOk TruthValue,
rcCfmTransmitLbmStatus INTEGER,
rcCfmTransmitLbmResult DisplayString,
rcCfmTransmitLbmTimeoutInt Integer32,
rcCfmTransmitLbmInterFrameInt Integer32,
rcCfmTransmitLbmTestPattern INTEGER,
rcCfmTransmitLbmDataSize Integer32,
rcCfmTransmitLbmFrameSize Integer32,
rcCfmTransmitLbmSourceMode INTEGER
}
rcCfmTransmitLbmDomainIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance Domain Name"
::= { rcCfmTransmitLbmEntry 1}
rcCfmTransmitLbmAssociationIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance Association Name"
::= { rcCfmTransmitLbmEntry 2}
rcCfmTransmitLbmIndex OBJECT-TYPE
SYNTAX Integer32 (1..8191)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance EndPoint Index"
::= { rcCfmTransmitLbmEntry 3}
rcCfmTransmitLbmDomainName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..22))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maintenance Domain Name"
::= { rcCfmTransmitLbmEntry 4}
rcCfmTransmitLbmAssociationName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..22))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maintenance Association Name"
::= { rcCfmTransmitLbmEntry 5}
rcCfmTransmitLbmDestMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An indication of the target MAC Address Field to
be transmitted, either:
A unicast destination MAC address."
::= { rcCfmTransmitLbmEntry 6}
rcCfmTransmitLbmDestMepId OBJECT-TYPE
SYNTAX Integer32 (0..8191)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An indication of the target MAC Address Field to
be transmitted, either:
The Maintenance Assiciation End Point identifier of
another MEP in the same Maintenance Association"
::= { rcCfmTransmitLbmEntry 7}
rcCfmTransmitLbmDestIsMepId OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "True indicates that MepId of the target MEP is used
for Loopback transmission.
False indicates that unicast destination MAC address
of the target MEP is used for Loopback transmission."
::= { rcCfmTransmitLbmEntry 8}
rcCfmTransmitLbmMessages OBJECT-TYPE
SYNTAX Integer32 (1..10000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The number of loopback messages to be transmitted."
DEFVAL {1}
::= { rcCfmTransmitLbmEntry 9}
rcCfmTransmitLbmVlanPriority OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Priority. 3 bit value to be used in the VLAN tsg, if present in
the transmitted frame."
DEFVAL {7}
::= { rcCfmTransmitLbmEntry 11}
rcCfmTransmitLbmVlanDropEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Drop Enable bit value to be used in the VLAN tag, if present in
the transmitted frame."
DEFVAL {false}
::= { rcCfmTransmitLbmEntry 12}
rcCfmTransmitLbmSeqNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The transaction identifier/sequence number of the first loopback
message (to be) sent."
DEFVAL {0}
::= { rcCfmTransmitLbmEntry 13}
rcCfmTransmitLbmResultOk OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the result of the operation:
-true. The Loopback Message(s) will be (or have been) sent.
-false. The Loopback Message(s) will not be sent."
DEFVAL {true}
::= { rcCfmTransmitLbmEntry 14}
rcCfmTransmitLbmStatus OBJECT-TYPE
SYNTAX INTEGER {
ready(1),
transmit(2),
abort(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Status of the transmit loopback service:
-ready. The service is available.
-transmit. The service is transmitting, or about to transmit,
the Loopback messages.
-abort The service is aborted or about to abort the Loopback messages.
This column will also be used to avoid concurrency or
race condition problems that could occur if two or
more management entities try to
use the service at the same time. "
REFERENCE "Delete notReady status due to CR Q01482201"
DEFVAL {ready}
::= { rcCfmTransmitLbmEntry 15}
rcCfmTransmitLbmResult OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..799))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display the LBM result."
::= { rcCfmTransmitLbmEntry 16}
rcCfmTransmitLbmTimeoutInt OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The interval to wait for an LBM time-out with a
range of (1..10) seconds with a default value of 3
seconds."
DEFVAL {3}
::= { rcCfmTransmitLbmEntry 18}
rcCfmTransmitLbmInterFrameInt OBJECT-TYPE
SYNTAX Integer32 (0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The interval between LBM frames with a range of
(0..1000) msecs with a default value of 500 msecs.
The value of 0 msecs indicates to send the frames as
fast as possible."
DEFVAL {500}
::= { rcCfmTransmitLbmEntry 19}
rcCfmTransmitLbmTestPattern OBJECT-TYPE
SYNTAX INTEGER {
allZero(1),
allZeroCrc(2),
pseudoRandomBitSequence(3),
pseudoRandomBitSequenceCrc(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The test pattern to use in the LBM PDU with range of
values namely allZero, allZeroCrc,
pseudoRandomBitSequence and pseudoRandomBitSequenceCrc
and with a default value of allZero.
value meaning
-------- -------
allZero(1) Null signal without CRC-32
allZeroCrc(2) Null signal with CRC-32
pseudoRandomBitSequence(3) PRBS 1/2^31-1 without CRC-32
pseudoRandomBitSequenceCrc(4) PBRS 1/2^31-1 with CRC-32"
DEFVAL {allZero}
::= { rcCfmTransmitLbmEntry 20}
rcCfmTransmitLbmDataSize OBJECT-TYPE
SYNTAX Integer32 (0..400)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An arbitrary amount of data to be included in the data TLV, if the
Data Size is selected to be sent."
DEFVAL {0}
::= { rcCfmTransmitLbmEntry 21}
rcCfmTransmitLbmFrameSize OBJECT-TYPE
SYNTAX Integer32 (0..9600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If the frame size is specified then the data size shall
be internally calculated and the calculated data size
shall be included in the data TLV."
DEFVAL {0}
::= { rcCfmTransmitLbmEntry 22}
rcCfmTransmitLbmSourceMode OBJECT-TYPE
SYNTAX INTEGER {
nodal(1),
smltVirtual(2),
noVlanMac(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Source modes of the transmit loopback service. "
DEFVAL {nodal}
::= { rcCfmTransmitLbmEntry 23}
-- The Transmit Linktrace Table
rcCfmTransmitLtmTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmTransmitLtmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management transmit LTM table"
::= { rcCfm 18}
rcCfmTransmitLtmEntry OBJECT-TYPE
SYNTAX RcCfmTransmitLtmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management Maintenance EndPoint LTM entry."
INDEX {rcCfmTransmitLtmDomainIndex, rcCfmTransmitLtmAssociationIndex, rcCfmTransmitLtmIndex }
::= { rcCfmTransmitLtmTable 1}
RcCfmTransmitLtmEntry ::=
SEQUENCE {
rcCfmTransmitLtmDomainIndex Integer32,
rcCfmTransmitLtmAssociationIndex Integer32,
rcCfmTransmitLtmIndex Integer32,
rcCfmTransmitLtmDomainName DisplayString,
rcCfmTransmitLtmAssociationName DisplayString,
rcCfmTransmitLtmVlanPriority Integer32,
rcCfmTransmitLtmDestMacAddress MacAddress,
rcCfmTransmitLtmDestMepId Integer32,
rcCfmTransmitLtmDestIsMepId TruthValue,
rcCfmTransmitLtmTtl Integer32,
rcCfmTransmitLtmSeqNumber Integer32,
rcCfmTransmitLtmResultOk TruthValue,
rcCfmTransmitLtmStatus INTEGER,
rcCfmTransmitLtmResult DisplayString,
rcCfmTransmitLtmFlag INTEGER,
rcCfmTransmitLtmSourceMode INTEGER
}
rcCfmTransmitLtmDomainIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance Domain Name"
::= { rcCfmTransmitLtmEntry 1}
rcCfmTransmitLtmAssociationIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance Association Name"
::= { rcCfmTransmitLtmEntry 2}
rcCfmTransmitLtmIndex OBJECT-TYPE
SYNTAX Integer32 (1..8191)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance EndPoint Index"
::= { rcCfmTransmitLtmEntry 3}
rcCfmTransmitLtmDomainName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..22))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maintenance Domain Name"
::= { rcCfmTransmitLtmEntry 4}
rcCfmTransmitLtmAssociationName OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..22))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maintenance Association Name"
::= { rcCfmTransmitLtmEntry 5}
rcCfmTransmitLtmVlanPriority OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Priority. 3 bit value to be used in the VLAN tag, if present in
the transmitted frame."
DEFVAL {7}
::= { rcCfmTransmitLtmEntry 6}
rcCfmTransmitLtmDestMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An indication of the target MAC Address Field to
be transmitted, either:
A unicast destination MAC address."
::= { rcCfmTransmitLtmEntry 7}
rcCfmTransmitLtmDestMepId OBJECT-TYPE
SYNTAX Integer32 (0..8191)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An indication of the target MAC Address Field to
be transmitted, either:
The Maintenance Assiciation End Point identifier of
another MEP in the same Maintenance Association"
::= { rcCfmTransmitLtmEntry 8}
rcCfmTransmitLtmDestIsMepId OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "True indicates that MepId of the target MEP is used
for Loopback transmission.
False indicates that unicast destination MAC address
of the target MEP is used for Loopback transmission."
::= { rcCfmTransmitLtmEntry 9}
rcCfmTransmitLtmTtl OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The number of hops remaining to this LTM.
Decremented by 1 by each Bridge that handles the LTM.
The decremented value is returned in the LTR. If 0
on output, the LTM is not transmitted to the next
hop. The value of the TTL Field in the LTM
transmitted by the originating MEP is controlled by a
Managed Object; The default value if none is
specified is 64."
DEFVAL {64}
::= { rcCfmTransmitLtmEntry 10}
rcCfmTransmitLtmSeqNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The transaction identifier/sequence number of the first loopback
message (to be) sent."
DEFVAL {0}
::= { rcCfmTransmitLtmEntry 11}
rcCfmTransmitLtmResultOk OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the result of the operation:
-true. The Loopback Message(s) will be (or have been) sent.
-false. The Loopback Message(s) will not be sent."
DEFVAL {true}
::= { rcCfmTransmitLtmEntry 12}
rcCfmTransmitLtmStatus OBJECT-TYPE
SYNTAX INTEGER {
ready(1),
transmit(2),
abort(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Status of the transmit loopback service:
-ready. The service is available.
-transmit. The service is transmitting, or about to
transmit, the Loopback messages.
-abort. The service is aborted, or about to abort
the LTM message
This column will also be used to avoid concurrency or
race condition problems that could occur if two or
more management entities try to
use the service at the same time. "
REFERENCE "Delete notReady status due to CR Q01482201"
DEFVAL {ready}
::= { rcCfmTransmitLtmEntry 13}
rcCfmTransmitLtmResult OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..1023))
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "Display the LTM result."
::= { rcCfmTransmitLtmEntry 14}
rcCfmTransmitLtmFlag OBJECT-TYPE
SYNTAX INTEGER {
none(1),
internalError(2),
noRemoteMep(3),
invalidRemoteMepMac(4),
noRemoteMepMacLearned(5),
mepDisabled(6),
noLtrResponse(7),
ltmToOwnMepMac(8),
epDisabled(9),
trunkDisabled(10),
ltmComplete(11),
ltmLeafNode(12)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "LTM result flag indicating LTM status or error code.
Each enum value represents a status or error case.
1 - No error
2 - Ltm Internal Error
3 - Unknown Remote Maintenance End Point
4 - Invalid Remote Maintenance End Point Mac Address
5 - Unset Remote Maintenance End Point Mac Address
6 - Mep must be enabled in order to perform LTM
7 - No Ltr response received
8 - Linktrace to own Mep MAC is not sent
9 - Endpoint must be enabled in order to perform LTM
10 - Pbt-trunk must be enabled in order to perform LTM
11 - LTM completed
12 - LTM leaf node"
::= { rcCfmTransmitLtmEntry 15}
rcCfmTransmitLtmSourceMode OBJECT-TYPE
SYNTAX INTEGER {
nodal(1),
smltVirtual(2),
noVlanMac(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Source modes of the transmit linktrace service. "
DEFVAL {nodal}
::= {rcCfmTransmitLtmEntry 16 }
-- The Linktrace Reply Table
CfmRelayActionFieldValue ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Possible values the Relay action field can take."
REFERENCE
"802.1ag clauses 12.14.7.5.3:g, 20.36.2.5, 21.9.5, and
Table 21-27"
SYNTAX INTEGER {
rlyHit (1),
rlyFdb (2),
rlyMpdb (3),
unknown (4)
}
CfmIngressActionFieldValue ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Possible values returned in the ingress action field."
REFERENCE
"802.1ag clauses 12.14.7.5.3:g, 20.36.2.6, 21.9.8.1, and
Table 21-30"
SYNTAX INTEGER {
ingOk (1),
ingDown (2),
ingBlocked (3),
ingVid (4),
ingNoTlv (5)
}
CfmEgressActionFieldValue ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Possible values returned in the egress action field"
REFERENCE
"802.1ag clauses 12.14.7.5.3:o, 20.36.2.10, 21.9.9.1, and
Table 21-32"
SYNTAX INTEGER {
egrOk (1),
egrDown (2),
egrBlocked (3),
egrVid (4),
egrNoTlv (5)
}
rcCfmLtrReplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmLtrReplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of Linktrace replies received
by a specific MEP in response to a linktrace message."
::= { rcCfm 33}
rcCfmLtrReplyEntry OBJECT-TYPE
SYNTAX RcCfmLtrReplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The Linktrace Reply table entry."
INDEX {rcCfmLtrReplyDomainIndex,
rcCfmLtrReplyAssociationIndex,
rcCfmLtrReplyMepId,
rcCfmLtrReplySeqNumber,
rcCfmLtrReplyHop,
rcCfmLtrReplyReceiveOrder}
::= { rcCfmLtrReplyTable 1}
RcCfmLtrReplyEntry ::=
SEQUENCE {
rcCfmLtrReplyDomainIndex Integer32,
rcCfmLtrReplyAssociationIndex Integer32,
rcCfmLtrReplyMepId Integer32,
rcCfmLtrReplySeqNumber Integer32,
rcCfmLtrReplyHop Integer32,
rcCfmLtrReplyReceiveOrder Integer32,
rcCfmLtrReplyTtl Integer32,
rcCfmLtrReplyDomainName DisplayString,
rcCfmLtrReplyAssociationName DisplayString,
rcCfmLtrReplyForwarded TruthValue,
rcCfmLtrReplyTerminalMep TruthValue,
rcCfmLtrReplyLastEgressIdentifier OCTET STRING,
rcCfmLtrReplyNextEgressIdentifier OCTET STRING,
rcCfmLtrReplyRelayAction CfmRelayActionFieldValue,
rcCfmLtrReplySrcMac MacAddress,
rcCfmLtrReplyIngressAction CfmIngressActionFieldValue,
rcCfmLtrReplyIngressMac MacAddress,
rcCfmLtrReplyIngressPortIdSubtype LldpPortIdSubtype,
rcCfmLtrReplyIngressPortId LldpPortId,
rcCfmLtrReplyEgressAction CfmEgressActionFieldValue,
rcCfmLtrReplyEgressMac MacAddress,
rcCfmLtrReplyEgressPortIdSubtype LldpPortIdSubtype,
rcCfmLtrReplyEgressPortId LldpPortId
}
rcCfmLtrReplyDomainIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance Domain Index"
::= { rcCfmLtrReplyEntry 1}
rcCfmLtrReplyAssociationIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance Association Index"
::= { rcCfmLtrReplyEntry 2}
rcCfmLtrReplyMepId OBJECT-TYPE
SYNTAX Integer32 (1..8191)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Maintenance EndPoint ID"
::= { rcCfmLtrReplyEntry 3}
rcCfmLtrReplySeqNumber OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The transaction identifier/sequence number returned by a
previous transmit linktrace message command, indicating which
LTM's response is going to be returned."
DEFVAL {0}
::= { rcCfmLtrReplyEntry 4}
rcCfmLtrReplyHop OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The number of hops away from LTM initiator"
::= { rcCfmLtrReplyEntry 5}
rcCfmLtrReplyReceiveOrder OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index to distinguish among multiple LTRs with the same
LTR Transaction Identifier field value. This value is
assigned sequentially from 1, in the order that the Linktrace
Initiator received the LTRs."
::= { rcCfmLtrReplyEntry 6}
rcCfmLtrReplyTtl OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ttl field value for a returned LTR."
::= { rcCfmLtrReplyEntry 7}
rcCfmLtrReplyDomainName OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..22))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maintenance Domain Name"
::= { rcCfmLtrReplyEntry 8}
rcCfmLtrReplyAssociationName OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..22))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maintenance Association Name"
::= { rcCfmLtrReplyEntry 9}
rcCfmLtrReplyForwarded OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if a LTM was forwarded by the responding MP, as
returned in the 'FwdYes' flag of the flags field."
::= { rcCfmLtrReplyEntry 10}
rcCfmLtrReplyTerminalMep OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A boolean value stating whether the forwarded LTM reached
a MEP enclosing its MA, as returned in the Terminal MEP flag
of the Flags field."
::= { rcCfmLtrReplyEntry 11}
rcCfmLtrReplyLastEgressIdentifier OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An octet field holding the Last Egress Identifier returned
in the LTR Egress Identifier TLV of the LTR. The Last Egress
Identifier identifies the MEP Linktrace Indicator that
originated, or the Linktrace Responder that forwarded, the LTM
to which this LTR is the response. This is the same value as
the Egress Identifier TLV of that LTM."
::= { rcCfmLtrReplyEntry 12}
rcCfmLtrReplyNextEgressIdentifier OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An octet field holding the Next Egress Identifier returned in
the LTR Egress Identifier TLV of the LTR. The Next Egress
Identifier Identifies the Linktrace Responder that transmitted
this LTR, and can forward the LTM to the next hop. This is the
same value as the Egress Identifier TLV of the forwarded LTM,
if any. If the FwdYes bit of the Flags field is false, the
contents of this field are undefined, and the field is ignored
by the receiver."
::= { rcCfmLtrReplyEntry 13}
rcCfmLtrReplyRelayAction OBJECT-TYPE
SYNTAX CfmRelayActionFieldValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Value returned in the Relay Action field."
DEFVAL { unknown }
::= { rcCfmLtrReplyEntry 14}
rcCfmLtrReplySrcMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mac address of the MP that respond to the LTM request for
this LTR"
::= { rcCfmLtrReplyEntry 15}
rcCfmLtrReplyIngressAction OBJECT-TYPE
SYNTAX CfmIngressActionFieldValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value returned in the Ingress Action Field of the LTM.
The value ingNoTlv(5) indicates that no Reply Ingress TLV
was returned in the LTM."
::= { rcCfmLtrReplyEntry 16}
rcCfmLtrReplyIngressMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mac address returned in the ingress MAC address field. If the
rcCfmLtrReplyIngress object contains the value ingNoTlv(5), then
the contents of this object are meaningless."
::= { rcCfmLtrReplyEntry 17}
rcCfmLtrReplyIngressPortIdSubtype OBJECT-TYPE
SYNTAX LldpPortIdSubtype
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Format of the Ingress Port ID. If the rcCfmLtrReplyIngress
object contains the value ingNoTlv(5), then the contents of
this object are meaningless."
::= { rcCfmLtrReplyEntry 18}
rcCfmLtrReplyIngressPortId OBJECT-TYPE
SYNTAX LldpPortId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ingress Port ID. The format of this object is determined by
the value of the rcCfmLtrReplyIngressPortIdSubtype object.
If the rcCfmLtrReplyIngress object contains the value
ingNoTlv(5), then
the contents of this object are meaningless."
::= { rcCfmLtrReplyEntry 19}
rcCfmLtrReplyEgressAction OBJECT-TYPE
SYNTAX CfmEgressActionFieldValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value returned in the Egress Action Field of the LTM. The
value egrNoTlv(5) indicates that no Reply Egress TLV was
returned in the LTM."
::= { rcCfmLtrReplyEntry 20}
rcCfmLtrReplyEgressMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mac address returned in the egress MAC address field. If the
rcCfmLtrReplyEgress object contains the value egrNoTlv(5),
then the contents of this object are meaningless."
::= { rcCfmLtrReplyEntry 21}
rcCfmLtrReplyEgressPortIdSubtype OBJECT-TYPE
SYNTAX LldpPortIdSubtype
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Format of the Egress Port ID. If the rcCfmLtrReplyEgress
object contains the value egrNoTlv(5), then the contents
of this object are meaningless."
::= { rcCfmLtrReplyEntry 22}
rcCfmLtrReplyEgressPortId OBJECT-TYPE
SYNTAX LldpPortId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Egress Port ID. The format of this object is determined by
the value of the rcCfmLtrReplyEgressPortIdSubtype object.
If the rcCfmLtrReplyEgress object contains the value
egrNoTlv(5), then the contents of this object are meaningless."
::= { rcCfmLtrReplyEntry 23}
-- The Transmit L2Ping Table
rcCfmTransmitL2PingTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmTransmitL2PingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management transmit L2Ping table"
::= { rcCfm 34}
rcCfmTransmitL2PingEntry OBJECT-TYPE
SYNTAX RcCfmTransmitL2PingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management Maintenance EndPoint L2Ping entry."
INDEX {rcCfmTransmitL2PingVlanId }
::= { rcCfmTransmitL2PingTable 1}
RcCfmTransmitL2PingEntry ::=
SEQUENCE {
rcCfmTransmitL2PingVlanId Integer32,
rcCfmTransmitL2PingDestMacAddress MacAddress,
rcCfmTransmitL2PingHostName OCTET STRING,
rcCfmTransmitL2PingDestIsHostName TruthValue,
rcCfmTransmitL2PingMessages Integer32,
rcCfmTransmitL2PingPriority Integer32,
rcCfmTransmitL2PingTimeoutInt Integer32,
rcCfmTransmitL2PingTestPattern INTEGER,
rcCfmTransmitL2PingDataSize Integer32,
rcCfmTransmitL2PingFrameSize Integer32,
rcCfmTransmitL2PingSourceMode INTEGER,
rcCfmTransmitL2PingSeqNumber Integer32,
rcCfmTransmitL2PingResultOk TruthValue,
rcCfmTransmitL2PingStatus INTEGER,
rcCfmTransmitL2PingResult DisplayString
}
rcCfmTransmitL2PingVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies the Customer Vlan"
::= { rcCfmTransmitL2PingEntry 1}
rcCfmTransmitL2PingDestMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An indication of the target MAC Address field to be transmitted"
::= { rcCfmTransmitL2PingEntry 2}
rcCfmTransmitL2PingHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The target host name"
::= { rcCfmTransmitL2PingEntry 3}
rcCfmTransmitL2PingDestIsHostName OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "True indicates that the host name is used for L2Ping transmission"
::= { rcCfmTransmitL2PingEntry 4}
rcCfmTransmitL2PingMessages OBJECT-TYPE
SYNTAX Integer32(1..200)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The number of L2Ping messages to be transmitted."
DEFVAL {1}
::= { rcCfmTransmitL2PingEntry 5}
rcCfmTransmitL2PingPriority OBJECT-TYPE
SYNTAX Integer32(0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Priority. 3 bit value to be used in the VLAN hdr,
if present in the transmitted frame."
DEFVAL {7}
::= { rcCfmTransmitL2PingEntry 6}
rcCfmTransmitL2PingTimeoutInt OBJECT-TYPE
SYNTAX Integer32(1..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The interval to wait for an L2Ping time-out with a
range of (1..10) seconds with a default value of 3
seconds."
DEFVAL {3}
::= { rcCfmTransmitL2PingEntry 7}
rcCfmTransmitL2PingTestPattern OBJECT-TYPE
SYNTAX INTEGER {
allZero(1),
allZeroCrc(2),
pseudoRandomBitSequence(3),
pseudoRandomBitSequenceCrc(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The test pattern to use in the L2Ping PDU with range of
values namely allZero, allZeroCrc,
pseudoRandomBitSequence and pseudoRandomBitSequenceCrc
and with a default value of allZero.
value meaning
-------- -------
allZero(1) Null signal without CRC-32
allZeroCrc(2) Null signal with CRC-32
pseudoRandomBitSequence(3) PRBS 1/2^31-1 without CRC-32
pseudoRandomBitSequenceCrc(4) PBRS 1/2^31-1 with CRC-32"
DEFVAL {allZero}
::= { rcCfmTransmitL2PingEntry 8}
rcCfmTransmitL2PingDataSize OBJECT-TYPE
SYNTAX Integer32(0..400)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An arbitrary amount of data to be included in the data TLV, if the
Data Size is selected to be sent."
DEFVAL {0}
::= { rcCfmTransmitL2PingEntry 9}
rcCfmTransmitL2PingFrameSize OBJECT-TYPE
SYNTAX Integer32(0..9600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If the frame size is specified then the data size
shall be internally calculated and the calculated data
size shall be included in the data TLV."
DEFVAL {0}
::= { rcCfmTransmitL2PingEntry 10}
rcCfmTransmitL2PingSourceMode OBJECT-TYPE
SYNTAX INTEGER {
nodal(1),
smltVirtual(2),
noVlanMac(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Source modes of the transmit loopback service. "
DEFVAL {nodal}
::= { rcCfmTransmitL2PingEntry 11}
rcCfmTransmitL2PingSeqNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The transaction identifier/sequence number of the first loopback
message (to be) sent."
DEFVAL {0}
::= { rcCfmTransmitL2PingEntry 12}
rcCfmTransmitL2PingResultOk OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the result of the operation:
-true. The L2Ping Message(s) will be (or have been) sent.
-false. The L2Ping Message(s) will not be sent."
DEFVAL {true}
::= { rcCfmTransmitL2PingEntry 13}
rcCfmTransmitL2PingStatus OBJECT-TYPE
SYNTAX INTEGER {
ready(1),
transmit(2),
abort(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Status of the transmit loopback service:
-ready. The service is available.
-transmit. The service is transmitting, or about to
transmit, the L2Ping messages.
-abort The service is aborted or about to abort
the L2Ping messages.
This column will also be used to avoid concurrency or
race condition problems that could occur if two or
more management entities try to
use the service at the same time. "
REFERENCE "Delete notReady status due to CR Q01482201"
DEFVAL {ready}
::= { rcCfmTransmitL2PingEntry 14}
rcCfmTransmitL2PingResult OBJECT-TYPE
SYNTAX DisplayString(SIZE (1..799))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display the L2Ping result."
::= { rcCfmTransmitL2PingEntry 15}
-- The Transmit L2Trace Table
rcCfmTransmitL2TraceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmTransmitL2TraceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management transmit L2Trace table"
::= { rcCfm 35}
rcCfmTransmitL2TraceEntry OBJECT-TYPE
SYNTAX RcCfmTransmitL2TraceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management Maintenance EndPoint L2Trace entry."
INDEX {rcCfmTransmitL2TraceVlanId }
::= { rcCfmTransmitL2TraceTable 1}
RcCfmTransmitL2TraceEntry ::=
SEQUENCE {
rcCfmTransmitL2TraceVlanId Integer32,
rcCfmTransmitL2TracePriority Integer32,
rcCfmTransmitL2TraceDestMacAddress MacAddress,
rcCfmTransmitL2TraceHostName OCTET STRING,
rcCfmTransmitL2TraceIsid Integer32,
rcCfmTransmitL2TraceNickName DisplayString,
rcCfmTransmitL2TraceDestIsHostName TruthValue,
rcCfmTransmitL2TraceIsidTree TruthValue,
rcCfmTransmitL2TraceTtl Integer32,
rcCfmTransmitL2TraceSourceMode INTEGER,
rcCfmTransmitL2TraceSeqNumber Integer32,
rcCfmTransmitL2TraceResultOk TruthValue,
rcCfmTransmitL2TraceStatus INTEGER,
rcCfmTransmitL2TraceFlag INTEGER
}
rcCfmTransmitL2TraceVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies the Customer Vlan"
::= { rcCfmTransmitL2TraceEntry 1}
rcCfmTransmitL2TracePriority OBJECT-TYPE
SYNTAX Integer32(0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Priority. 3 bit value to be used in the VLAN hdr,
if present in the transmitted frame."
DEFVAL {7}
::= { rcCfmTransmitL2TraceEntry 2}
rcCfmTransmitL2TraceDestMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "An indication of the target MAC Address field to be transmitted"
::= { rcCfmTransmitL2TraceEntry 3}
rcCfmTransmitL2TraceHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The target host name"
::= { rcCfmTransmitL2TraceEntry 4}
rcCfmTransmitL2TraceIsid OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Isid Id"
::= { rcCfmTransmitL2TraceEntry 5}
rcCfmTransmitL2TraceNickName OBJECT-TYPE
SYNTAX DisplayString (SIZE (7))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Local Node nick name"
::= { rcCfmTransmitL2TraceEntry 6}
rcCfmTransmitL2TraceDestIsHostName OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "True indicates that the host name is used for L2Trace transmission"
::= { rcCfmTransmitL2TraceEntry 7}
rcCfmTransmitL2TraceIsidTree OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "True indicates that the multicast tree will be traced.
False indicates that the unicast path will be traced"
::= { rcCfmTransmitL2TraceEntry 8}
rcCfmTransmitL2TraceTtl OBJECT-TYPE
SYNTAX Integer32(0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The number of hops remaining to this L2Trace.
Decremented by 1 by each Bridge that handles the L2Trace.
The decremented value is returned in the L2Trace. If 0
on output, the L2Trace is not transmitted to the next
hop. The value of the TTL Field in the L2Trace
transmitted by the originating MEP is controlled by a
Managed Object; The default value if none is
specified is 64."
DEFVAL {64}
::= { rcCfmTransmitL2TraceEntry 9}
rcCfmTransmitL2TraceSourceMode OBJECT-TYPE
SYNTAX INTEGER {
nodal(1),
smltVirtual(2),
noVlanMac(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Source modes of the transmit loopback service. "
DEFVAL {nodal}
::= { rcCfmTransmitL2TraceEntry 10}
rcCfmTransmitL2TraceSeqNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The transaction identifier/sequence number of the first loopback
message (to be) sent."
DEFVAL {0}
::= { rcCfmTransmitL2TraceEntry 11}
rcCfmTransmitL2TraceResultOk OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the result of the operation:
-true. The L2Trace Message(s) will be (or have been) sent.
-false. The L2Trace Message(s) will not be sent."
DEFVAL {true}
::= { rcCfmTransmitL2TraceEntry 12}
rcCfmTransmitL2TraceStatus OBJECT-TYPE
SYNTAX INTEGER {
ready(1),
transmit(2),
abort(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Status of the transmit loopback service:
-ready. The service is available.
-transmit. The service is transmitting, or about to
transmit, the L2Trace messages.
-abort The service is aborted or about to abort
the L2Trace messages.
This column will also be used to avoid concurrency or
race condition problems that could occur if two or
more management entities try to
use the service at the same time. "
REFERENCE "Delete notReady status due to CR Q01482201"
DEFVAL {ready}
::= { rcCfmTransmitL2TraceEntry 13}
rcCfmTransmitL2TraceFlag OBJECT-TYPE
SYNTAX INTEGER {
none(1),
internalError(2),
invalidMac(3),
mepDisabled(4),
noL2TraceResponse(5),
l2TraceToOwnMepMac(6),
l2TraceComplete(7),
l2TraceLookupFailure(8),
l2TraceLeafNode(9),
l2TraceNotInTree(10),
l2TraceSmltNotPrimary(11)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "L2Trace result flag indicating L2Trace status or error code.
Each enum value represents a status or error case.
1 - No error
2 - L2Trace Internal Error
3 - Invalid Mac Address
4 - Mep must be enabled in order to perform L2Trace
5 - No L2Trace response received
6 - L2Trace to own Mep MAC is not sent
7 - L2Trace completed
8 - Lookup failure for L2Trace
9 - On a leaf node in the i-sid tree
10 - Not in the i-sid tree
11 - Requested SMLT Source from Non-Primary Node"
::= { rcCfmTransmitL2TraceEntry 14}
-- L2Trace Reply Table
rcCfmL2TraceReplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmL2TraceReplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of l2trace replies received
by a specific MEP in response to a linktrace message."
::= { rcCfm 36}
rcCfmL2TraceReplyEntry OBJECT-TYPE
SYNTAX RcCfmL2TraceReplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The Linktrace Reply table entry."
INDEX {rcCfmL2TraceReplyVlanId,rcCfmL2TraceReplySeqNumber,
rcCfmL2TraceReplyHop,rcCfmL2TraceReplyReceiveOrder}
::= { rcCfmL2TraceReplyTable 1}
RcCfmL2TraceReplyEntry ::=
SEQUENCE {
rcCfmL2TraceReplyVlanId Integer32,
rcCfmL2TraceReplySeqNumber Integer32,
rcCfmL2TraceReplyHop Integer32,
rcCfmL2TraceReplyReceiveOrder Integer32,
rcCfmL2TraceReplyTtl Integer32,
rcCfmL2TraceReplySrcMac MacAddress,
rcCfmL2TraceReplyHostName OCTET STRING,
rcCfmL2TraceReplyLastSrcMac MacAddress,
rcCfmL2TraceReplyLastHostName OCTET STRING
}
rcCfmL2TraceReplyVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies the Customer Vlan"
::= {rcCfmL2TraceReplyEntry 1}
rcCfmL2TraceReplySeqNumber OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The transaction identifier/sequence number returned by a
previous transmit linktrace message command, indicating which
L2Trace's response is going to be returned."
DEFVAL {0}
::= { rcCfmL2TraceReplyEntry 2}
rcCfmL2TraceReplyHop OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The number of hops away from L2Trace initiator."
::= { rcCfmL2TraceReplyEntry 3}
rcCfmL2TraceReplyReceiveOrder OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index to distinguish among multiple L2Trace responses
with the same Transaction Identifier field value. This value
is assigned sequentially from 1, in the order that the
Linktrace Initiator received the responses."
::= { rcCfmL2TraceReplyEntry 4}
rcCfmL2TraceReplyTtl OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ttl field value for a returned L2Trace response."
::= { rcCfmL2TraceReplyEntry 5}
rcCfmL2TraceReplySrcMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mac address of the MP that respond to the L2Trace request for
this L2traceReply"
::= { rcCfmL2TraceReplyEntry 6}
rcCfmL2TraceReplyHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The host name of the replying node"
::= { rcCfmL2TraceReplyEntry 7}
rcCfmL2TraceReplyLastSrcMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of the node that forwarded the L2Trace to the responding node"
::= { rcCfmL2TraceReplyEntry 8}
rcCfmL2TraceReplyLastHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The host name of the node that forwarded the L2Trace to the responding node"
::= { rcCfmL2TraceReplyEntry 9}
-- The Transmit L2 Ip Ping Table
rcCfmTransmitL2IpPingTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmTransmitL2IpPingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management transmit L2IpPing table"
::= { rcCfm 37}
rcCfmTransmitL2IpPingEntry OBJECT-TYPE
SYNTAX RcCfmTransmitL2IpPingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "L2IpPing entry."
INDEX {rcCfmTransmitL2IpPingIpAddrType,
rcCfmTransmitL2IpPingIpAddr}
::= { rcCfmTransmitL2IpPingTable 1}
RcCfmTransmitL2IpPingEntry ::=
SEQUENCE {
rcCfmTransmitL2IpPingIpAddrType InetAddressType,
rcCfmTransmitL2IpPingIpAddr InetAddress,
rcCfmTransmitL2IpPingVrfId Integer32,
rcCfmTransmitL2IpPingVrfName DisplayString,
rcCfmTransmitL2IpPingMessages Integer32,
rcCfmTransmitL2IpPingTimeoutInt Integer32,
rcCfmTransmitL2IpPingTestPattern INTEGER,
rcCfmTransmitL2IpPingDataSize Integer32,
rcCfmTransmitL2IpPingStatus INTEGER,
rcCfmTransmitL2IpPingResultOk TruthValue,
rcCfmTransmitL2IpPingPathsFound Integer32,
rcCfmTransmitL2IpPingRowStatus RowStatus
}
rcCfmTransmitL2IpPingIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The address type of destination IP Address "
::= { rcCfmTransmitL2IpPingEntry 1 }
rcCfmTransmitL2IpPingIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination IP Address."
::= { rcCfmTransmitL2IpPingEntry 2 }
rcCfmTransmitL2IpPingVrfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "VRF ID "
::= { rcCfmTransmitL2IpPingEntry 3 }
rcCfmTransmitL2IpPingVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Name of the Virtual Router"
::= {rcCfmTransmitL2IpPingEntry 4 }
rcCfmTransmitL2IpPingMessages OBJECT-TYPE
SYNTAX Integer32(1..200)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The number of L2IpPing messages to be transmitted
per mac/vlan pair."
DEFVAL {1}
::= { rcCfmTransmitL2IpPingEntry 5}
rcCfmTransmitL2IpPingTimeoutInt OBJECT-TYPE
SYNTAX Integer32(1..10)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The interval to wait for an L2IpPing time-out with a
range of (1..10) seconds with a default value of 3
seconds."
DEFVAL {3}
::= { rcCfmTransmitL2IpPingEntry 6}
rcCfmTransmitL2IpPingTestPattern OBJECT-TYPE
SYNTAX INTEGER {
allZero(1),
allZeroCrc(2),
pseudoRandomBitSequence(3),
pseudoRandomBitSequenceCrc(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The test pattern to use in the L2IpPing PDUs
with range of values namely allZero, allZeroCrc,
pseudoRandomBitSequence and pseudoRandomBitSequenceCrc
and with a default value of allZero.
value meaning
-------- -------
allZero(1) Null signal without CRC-32
allZeroCrc(2) Null signal with CRC-32
pseudoRandomBitSequence(3) PRBS 1/2^31-1 without CRC-32
pseudoRandomBitSequenceCrc(4) PBRS 1/2^31-1 with CRC-32"
DEFVAL {allZero}
::= { rcCfmTransmitL2IpPingEntry 7}
rcCfmTransmitL2IpPingDataSize OBJECT-TYPE
SYNTAX Integer32(0..400)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "An arbitrary amount of data to be included in the
data TLV, if the Data Size is selected to be sent."
DEFVAL {0}
::= { rcCfmTransmitL2IpPingEntry 8}
rcCfmTransmitL2IpPingStatus OBJECT-TYPE
SYNTAX INTEGER {
ready(1),
transmit(2),
abort(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Status of the transmit loopback service:
-ready. The service is available.
-transmit. The service is transmitting, or about to
transmit, the L2IpPing messages.
-abort The service is aborted or about to abort
the L2IpPing messages.
This column will also be used to avoid concurrency or
race condition problems that could occur if two or
more management entities try to
use the service at the same time. "
REFERENCE "Delete notReady status due to CR Q01482201"
DEFVAL {ready}
::= { rcCfmTransmitL2IpPingEntry 9}
rcCfmTransmitL2IpPingResultOk OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the result of the operation:
-true. L2IpPing Message(s) will be/have been sent.
-false. L2IpPing Message(s) will not be sent."
DEFVAL {true}
::= { rcCfmTransmitL2IpPingEntry 10}
rcCfmTransmitL2IpPingPathsFound OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of paths found to execute l2ping command"
DEFVAL { 0 }
::= { rcCfmTransmitL2IpPingEntry 11}
rcCfmTransmitL2IpPingRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the
rcCfmTransmitL2IpPingTable. Deletion of an entry
in this table results in corresponding
rcCfmL2IpPingReplyTable entries being deleted."
::= { rcCfmTransmitL2IpPingEntry 12 }
-- L2 Ip Ping Reply Table
rcCfmL2IpPingReplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmL2IpPingReplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of l2 ip ping replies received "
::= { rcCfm 38}
rcCfmL2IpPingReplyEntry OBJECT-TYPE
SYNTAX RcCfmL2IpPingReplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The L2 Ip Ping Reply table entry."
INDEX {rcCfmL2IpPingReplyIpAddrType,
rcCfmL2IpPingReplyIpAddr,
rcCfmL2IpPingReplySendOrder}
::= { rcCfmL2IpPingReplyTable 1}
RcCfmL2IpPingReplyEntry ::=
SEQUENCE {
rcCfmL2IpPingReplyIpAddrType InetAddressType,
rcCfmL2IpPingReplyIpAddr InetAddress,
rcCfmL2IpPingReplySendOrder Integer32,
rcCfmL2IpPingReplyVrfId Integer32,
rcCfmL2IpPingReplyVlanId Integer32,
rcCfmL2IpPingReplyDestMacAddress MacAddress,
rcCfmL2IpPingReplyPortNum InterfaceIndex,
rcCfmL2IpPingReplyDestHostName OCTET STRING,
rcCfmL2IpPingReplySize Integer32,
rcCfmL2IpPingReplyPktsTx Integer32,
rcCfmL2IpPingReplyPktsRx Integer32,
rcCfmL2IpPingReplyPercentLossWhole Integer32,
rcCfmL2IpPingReplyPercentLossFract Integer32,
rcCfmL2IpPingReplyMinRoundTrip Integer32,
rcCfmL2IpPingReplyMaxRoundTrip Integer32,
rcCfmL2IpPingReplyRttAvgWhole Integer32,
rcCfmL2IpPingReplyRttAvgFract Integer32,
rcCfmL2IpPingReplyFlag INTEGER
}
rcCfmL2IpPingReplyIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The address type of destination IP Address "
::= { rcCfmL2IpPingReplyEntry 1 }
rcCfmL2IpPingReplyIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination IP Address."
::= { rcCfmL2IpPingReplyEntry 2 }
rcCfmL2IpPingReplySendOrder OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index to distinguish among multiple L2Ping sessions
This value is assigned sequentially from 1. It denotes
order that sessions were sent. It correlates to the number
of paths found and stored in the rcCfmTransmitL2IpPingEntry."
::= { rcCfmL2IpPingReplyEntry 3}
rcCfmL2IpPingReplyVrfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "VRF ID "
::= { rcCfmL2IpPingReplyEntry 4 }
rcCfmL2IpPingReplyVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Vlan found from L3 lookup and used for transmission"
::= {rcCfmL2IpPingReplyEntry 5}
rcCfmL2IpPingReplyDestMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An indication of the target MAC Address transmitted"
::= { rcCfmL2IpPingReplyEntry 6}
rcCfmL2IpPingReplyPortNum OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Either the value '0', or the port number of the
port used for the l2ping. "
::= { rcCfmL2IpPingReplyEntry 7 }
rcCfmL2IpPingReplyDestHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The host name of the responding node"
::= { rcCfmL2IpPingReplyEntry 8}
rcCfmL2IpPingReplySize OBJECT-TYPE
SYNTAX Integer32 (0..9600)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes of data sent"
DEFVAL {0}
::= { rcCfmL2IpPingReplyEntry 9}
rcCfmL2IpPingReplyPktsTx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Packets transmitted for this vlan/mac"
::= { rcCfmL2IpPingReplyEntry 10}
rcCfmL2IpPingReplyPktsRx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Packets received for this vlan/mac"
::= { rcCfmL2IpPingReplyEntry 11}
rcCfmL2IpPingReplyPercentLossWhole OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Percentage of packet loss for this vlan/mac"
::= { rcCfmL2IpPingReplyEntry 12}
rcCfmL2IpPingReplyPercentLossFract OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Percentage of packet loss for this vlan/mac"
::= { rcCfmL2IpPingReplyEntry 13}
rcCfmL2IpPingReplyMinRoundTrip OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Min time for round-trip for this vlan/mac in us"
::= { rcCfmL2IpPingReplyEntry 14}
rcCfmL2IpPingReplyMaxRoundTrip OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Max time for round-trip for this vlan/mac in us"
::= { rcCfmL2IpPingReplyEntry 15}
rcCfmL2IpPingReplyRttAvgWhole OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average time for round-trip for this vlan/mac in us"
::= { rcCfmL2IpPingReplyEntry 16}
rcCfmL2IpPingReplyRttAvgFract OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Fractional portion of Average time for round-trip"
::= { rcCfmL2IpPingReplyEntry 17}
rcCfmL2IpPingReplyFlag OBJECT-TYPE
SYNTAX INTEGER {
none(1),
internalError(2),
invalidMac(3),
mepDisabled(4),
invalidMD(5),
invalidMA(6),
noMepFound(7),
unknownServiceInstance(8),
l2PingToOwnMepMac(9),
l2PingComplete(10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Result flag indicating status or error code.
Each enum value represents a status or error case.
1 - No error
2 - Internal Error
3 - Invalid Ip
4 - L2Trace completed
5 - Lookup failure for IP (no vlan/mac entries)"
::= { rcCfmL2IpPingReplyEntry 18}
-- The Transmit L2 Ip Trace Table
rcCfmTransmitL2IpTraceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmTransmitL2IpTraceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Connectivity Fault Management transmit L2IpTrace table"
::= { rcCfm 39}
rcCfmTransmitL2IpTraceEntry OBJECT-TYPE
SYNTAX RcCfmTransmitL2IpTraceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "L2IpTrace entry."
INDEX {rcCfmTransmitL2IpTraceIpAddrType,
rcCfmTransmitL2IpTraceIpAddr }
::= { rcCfmTransmitL2IpTraceTable 1}
RcCfmTransmitL2IpTraceEntry ::=
SEQUENCE {
rcCfmTransmitL2IpTraceIpAddrType InetAddressType,
rcCfmTransmitL2IpTraceIpAddr InetAddress,
rcCfmTransmitL2IpTraceVrfId Integer32,
rcCfmTransmitL2IpTraceVrfName DisplayString,
rcCfmTransmitL2IpTraceTtl Integer32,
rcCfmTransmitL2IpTraceStatus INTEGER,
rcCfmTransmitL2IpTraceResultOk TruthValue,
rcCfmTransmitL2IpTracePathsFound Integer32,
rcCfmTransmitL2IpTraceRowStatus RowStatus
}
rcCfmTransmitL2IpTraceIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The address type of destination IP Address "
::= { rcCfmTransmitL2IpTraceEntry 1 }
rcCfmTransmitL2IpTraceIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination IP Address."
::= { rcCfmTransmitL2IpTraceEntry 2 }
rcCfmTransmitL2IpTraceVrfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "VRF ID "
::= { rcCfmTransmitL2IpTraceEntry 3 }
rcCfmTransmitL2IpTraceVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Name of the Virtual Router"
::= {rcCfmTransmitL2IpTraceEntry 4 }
rcCfmTransmitL2IpTraceTtl OBJECT-TYPE
SYNTAX Integer32(0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The number of hops remaining to this L2Trace.
Decremented by 1 by each Bridge that handles the L2Trace.
The decremented value is returned in the L2Trace. If 0
on output, the L2Trace is not transmitted to the next
hop. The value of the TTL Field in the L2Trace
transmitted by the originating MEP is controlled by a
Managed Object; The default value if none is
specified is 64."
DEFVAL {64}
::= { rcCfmTransmitL2IpTraceEntry 5}
rcCfmTransmitL2IpTraceStatus OBJECT-TYPE
SYNTAX INTEGER {
ready(1),
transmit(2),
abort(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Status of the transmit loopback service:
-ready. The service is available.
-transmit. The service is transmitting, or about to
transmit, the L2Trace messages.
-abort The service is aborted or about to abort
the L2Trace messages.
This column will also be used to avoid concurrency or
race condition problems that could occur if two or
more management entities try to
use the service at the same time. "
REFERENCE "Delete notReady status due to CR Q01482201"
DEFVAL {ready}
::= { rcCfmTransmitL2IpTraceEntry 6}
rcCfmTransmitL2IpTraceResultOk OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the result of the operation:
-true. The Trace Message(s) will be/have been sent.
-false. The Trace Message(s) will not be sent."
DEFVAL {true}
::= { rcCfmTransmitL2IpTraceEntry 7}
rcCfmTransmitL2IpTracePathsFound OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of paths found to execute l2trace command"
DEFVAL { 0 }
::= { rcCfmTransmitL2IpTraceEntry 8}
rcCfmTransmitL2IpTraceRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the
rcCfmTransmitL2IpTraceTable. Deletion of an entry
in this table results in corresponding
rcCfmL2IpTraceReplyTable entries being deleted."
::= { rcCfmTransmitL2IpTraceEntry 9 }
-- L2IpTrace Reply Table
rcCfmL2IpTraceReplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmL2IpTraceReplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of l2 ip trace replies received
by a specific MEP in response to a linktrace message."
::= { rcCfm 40}
rcCfmL2IpTraceReplyEntry OBJECT-TYPE
SYNTAX RcCfmL2IpTraceReplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The L2 Ip Trace Reply table entry."
INDEX {rcCfmL2IpTraceReplyIpAddrType,
rcCfmL2IpTraceReplyIpAddr,
rcCfmL2IpTraceReplySendOrder,
rcCfmL2IpTraceReplyHop,
rcCfmL2IpTraceReplyReceiveOrder}
::= { rcCfmL2IpTraceReplyTable 1}
RcCfmL2IpTraceReplyEntry ::=
SEQUENCE {
rcCfmL2IpTraceReplyIpAddrType InetAddressType,
rcCfmL2IpTraceReplyIpAddr InetAddress,
rcCfmL2IpTraceReplySendOrder Integer32,
rcCfmL2IpTraceReplyHop Integer32,
rcCfmL2IpTraceReplyReceiveOrder Integer32,
rcCfmL2IpTraceReplyTtl Integer32,
rcCfmL2IpTraceReplyVrfId Integer32,
rcCfmL2IpTraceReplyVlanId Integer32,
rcCfmL2IpTraceReplyDestMacAddress MacAddress,
rcCfmL2IpTraceReplyPortNum InterfaceIndex,
rcCfmL2IpTraceReplySeqNumber Integer32,
rcCfmL2IpTraceReplySrcMac MacAddress,
rcCfmL2IpTraceReplyHostName OCTET STRING,
rcCfmL2IpTraceReplyLastSrcMac MacAddress,
rcCfmL2IpTraceReplyLastHostName OCTET STRING,
rcCfmL2IpTraceReplyFlag INTEGER
}
rcCfmL2IpTraceReplyIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The address type of destination IP Address "
::= { rcCfmL2IpTraceReplyEntry 1 }
rcCfmL2IpTraceReplyIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination IP Address."
::= { rcCfmL2IpTraceReplyEntry 2 }
rcCfmL2IpTraceReplySendOrder OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index to distinguish among multiple L2Trace sessions
This value is assigned sequentially from 1. It denotes
order that sessions were sent. It correlates to the number
of paths found and stored in the rcCfmTransmitL2IpTraceEntry."
::= { rcCfmL2IpTraceReplyEntry 3}
rcCfmL2IpTraceReplyHop OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The number of L2 hops away from L2Trace initiator."
::= { rcCfmL2IpTraceReplyEntry 4}
rcCfmL2IpTraceReplyReceiveOrder OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index to distinguish among multiple L2Trace responses
with the same Send Transaction Identifier field value.
This value is assigned sequentially from 1, in the order
that the Linktrace Initiator received the responses. A
zero value may be seen in error conditions"
::= { rcCfmL2IpTraceReplyEntry 5}
rcCfmL2IpTraceReplyTtl OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ttl field value for a returned L2Trace response."
::= { rcCfmL2IpTraceReplyEntry 6}
rcCfmL2IpTraceReplyVrfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "VRF ID "
::= { rcCfmL2IpTraceReplyEntry 7}
rcCfmL2IpTraceReplyVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Vlan found from L3 lookup and used for transmission"
::= {rcCfmL2IpTraceReplyEntry 8}
rcCfmL2IpTraceReplyDestMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An indication of the target MAC Address transmitted"
::= { rcCfmL2IpTraceReplyEntry 9}
rcCfmL2IpTraceReplySeqNumber OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The transaction identifier/sequence number used in
linktrace message packet"
DEFVAL {0}
::= { rcCfmL2IpTraceReplyEntry 10}
rcCfmL2IpTraceReplyPortNum OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Either the value '0', or the port number of the
port used for the l2trace. "
::= { rcCfmL2IpTraceReplyEntry 11 }
rcCfmL2IpTraceReplySrcMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mac address of the MP that responded to L2Trace request for
this L2traceReply"
::= { rcCfmL2IpTraceReplyEntry 12}
rcCfmL2IpTraceReplyHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The host name of the replying node"
::= { rcCfmL2IpTraceReplyEntry 13}
rcCfmL2IpTraceReplyLastSrcMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of the node that forwarded the
L2Trace to the responding node"
::= { rcCfmL2IpTraceReplyEntry 14}
rcCfmL2IpTraceReplyLastHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The host name of the node that forwarded the L2Trace
to the responding node"
::= { rcCfmL2IpTraceReplyEntry 15}
rcCfmL2IpTraceReplyFlag OBJECT-TYPE
SYNTAX INTEGER {
none(1),
internalError(2),
invalidMac(3),
mepDisabled(4),
noL2TraceResponse(5),
l2TraceToOwnMepMac(6),
l2TraceComplete(7),
l2TraceLookupFailure(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "L2Trace result flag indicating status or error code.
Each enum value represents a status or error case.
1 - No error
2 - L2Trace Internal Error
3 - Invalid Mac Address
4 - Mep must be enabled in order to perform L2Trace
5 - No L2Trace response received
6 - L2Trace to own Mep MAC is not sent
7 - L2Trace completed
8 - Lookup failure for L2Trace"
::= { rcCfmL2IpTraceReplyEntry 16}
-- The Transmit L2 Multicast Trace Table
rcCfmTransmitL2McastTraceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmTransmitL2McastTraceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of l2 multicast route trace
requests."
::= { rcCfm 41}
rcCfmTransmitL2McastTraceEntry OBJECT-TYPE
SYNTAX RcCfmTransmitL2McastTraceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "CFM Transmit L2 Multicast Trace Entry."
INDEX { rcCfmTransmitL2McastTraceSrcIpAddrType,
rcCfmTransmitL2McastTraceSrcIpAddr,
rcCfmTransmitL2McastTraceGroupIpAddrType,
rcCfmTransmitL2McastTraceGroupIpAddr,
rcCfmTransmitL2McastTraceServiceType,
rcCfmTransmitL2McastTraceServiceId
}
::= { rcCfmTransmitL2McastTraceTable 1 }
RcCfmTransmitL2McastTraceEntry ::= SEQUENCE {
rcCfmTransmitL2McastTraceSrcIpAddrType InetAddressType,
rcCfmTransmitL2McastTraceSrcIpAddr InetAddress,
rcCfmTransmitL2McastTraceGroupIpAddrType InetAddressType,
rcCfmTransmitL2McastTraceGroupIpAddr InetAddress,
rcCfmTransmitL2McastTraceServiceType INTEGER,
rcCfmTransmitL2McastTraceServiceId Integer32,
rcCfmTransmitL2McastTraceVrfName DisplayString,
rcCfmTransmitL2McastTraceRowStatus RowStatus,
rcCfmTransmitL2McastTracePriority Integer32,
rcCfmTransmitL2McastTraceTtl Integer32,
rcCfmTransmitL2McastTraceSeqNumber Integer32,
rcCfmTransmitL2McastTraceStatus INTEGER,
rcCfmTransmitL2McastTraceResultOk TruthValue,
rcCfmTransmitL2McastTraceFlag INTEGER
}
rcCfmTransmitL2McastTraceSrcIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address type of Source IP Address"
::= { rcCfmTransmitL2McastTraceEntry 1 }
rcCfmTransmitL2McastTraceSrcIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Source IP Address. Support ipv4 at this time"
::= { rcCfmTransmitL2McastTraceEntry 2 }
rcCfmTransmitL2McastTraceGroupIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address type of Multicast Group IP Address"
::= { rcCfmTransmitL2McastTraceEntry 3 }
rcCfmTransmitL2McastTraceGroupIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast Group IP Address. Support ipv4 at this time"
::= { rcCfmTransmitL2McastTraceEntry 4 }
rcCfmTransmitL2McastTraceServiceType OBJECT-TYPE
SYNTAX INTEGER {
vlan(1),
vrfid(2)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Service type indicates what value of service id means.
vlan - indicates value maps to VLAN
vrfid - indicates value maps to a VRF Id"
::= { rcCfmTransmitL2McastTraceEntry 5 }
rcCfmTransmitL2McastTraceServiceId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Value of VLAN or VRF-Id. Meaning controlled by
rcCfmTransmitL2McastTraceServiceType. Value must be
valid for type (e.g. VLAN range 1..4094)"
::= { rcCfmTransmitL2McastTraceEntry 6 }
rcCfmTransmitL2McastTraceVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The name of the Virtual Router of the originator"
::= { rcCfmTransmitL2McastTraceEntry 7 }
rcCfmTransmitL2McastTraceRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the
rcCfmTransmitL2McastTraceTable. Deletion
of an entry in this table results in a corresponding
rcCfmL2McastTraceReplyTable entries being deleted"
::= { rcCfmTransmitL2McastTraceEntry 8 }
rcCfmTransmitL2McastTracePriority OBJECT-TYPE
SYNTAX Integer32(0..7)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Priority. 3 bit value to be used in the VLAN hdr,
if present in the transmitted frame."
DEFVAL {7}
::= { rcCfmTransmitL2McastTraceEntry 9 }
rcCfmTransmitL2McastTraceTtl OBJECT-TYPE
SYNTAX Integer32(0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The number of hops remaining to this trace.
Decremented by 1 by each Bridge that handles trace.
If 0 on output, the trace is not transmitted to
the next hop. The value of the TTL Field in the
trace trasnmitted by originating MEP is controlled
by a Managed Object; the default value if none is
specified is 64."
DEFVAL {64}
::= { rcCfmTransmitL2McastTraceEntry 10 }
rcCfmTransmitL2McastTraceSeqNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The transaction identifier/sequence number of the
first message (to be) sent."
::= { rcCfmTransmitL2McastTraceEntry 11}
rcCfmTransmitL2McastTraceStatus OBJECT-TYPE
SYNTAX INTEGER {
ready(1),
transmit(2),
abort(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Status of the transmit loopback service:
-ready. The service is available.
-transmit. The service is transmitting, or about to
transmit the trace messages.
-abort The service is aborted or about to abort
the trace messages.
This column will also be used to avoid concurrency or
race condition problems that could occur if two or
more management entities try to
use the service at the same time. "
DEFVAL {ready}
::= { rcCfmTransmitL2McastTraceEntry 12}
rcCfmTransmitL2McastTraceResultOk OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the result of the operation:
-true. The Trace Message(s) will/have been sent.
-false. The Trace Message(s) will not be sent."
DEFVAL {true}
::= { rcCfmTransmitL2McastTraceEntry 13 }
rcCfmTransmitL2McastTraceFlag OBJECT-TYPE
SYNTAX INTEGER {
none(1),
internalError(2),
mepDisabled(3),
noResponse(4),
traceComplete(5),
leafNode(6),
noDataIsidFound(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Result flag indicating L2Trace status or error code.
Each enum value represents a status or error case.
1 - No error
2 - Internal Error
3 - Mep must be enabled in order to perform trace
4 - No response received
5 - Trace completed
6 - On a leaf node in the i-sid tree
7 - No Data Isid was found for S,G"
::= { rcCfmTransmitL2McastTraceEntry 14}
-- The L2 Multicast Trace Reply Table
rcCfmL2McastTraceReplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcCfmL2McastTraceReplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of multicast route trace
replies received by a specific MEP in response to a
trace message."
::= { rcCfm 42}
rcCfmL2McastTraceReplyEntry OBJECT-TYPE
SYNTAX RcCfmL2McastTraceReplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The L2 Multicast Trace Reply Table Entry"
INDEX { rcCfmL2McastTraceReplySrcIpAddrType,
rcCfmL2McastTraceReplySrcIpAddr,
rcCfmL2McastTraceReplyGroupIpAddrType,
rcCfmL2McastTraceReplyGroupIpAddr,
rcCfmL2McastTraceReplyServiceType,
rcCfmL2McastTraceReplyServiceId,
rcCfmL2McastTraceReplyHop,
rcCfmL2McastTraceReplyReceiveOrder
}
::= { rcCfmL2McastTraceReplyTable 1 }
RcCfmL2McastTraceReplyEntry ::= SEQUENCE {
rcCfmL2McastTraceReplySrcIpAddrType InetAddressType,
rcCfmL2McastTraceReplySrcIpAddr InetAddress,
rcCfmL2McastTraceReplyGroupIpAddrType InetAddressType,
rcCfmL2McastTraceReplyGroupIpAddr InetAddress,
rcCfmL2McastTraceReplyServiceType INTEGER,
rcCfmL2McastTraceReplyServiceId Integer32,
rcCfmL2McastTraceReplyHop Integer32,
rcCfmL2McastTraceReplyReceiveOrder Integer32,
rcCfmL2McastTraceReplyTtl Integer32,
rcCfmL2McastTraceReplyVrfName DisplayString,
rcCfmL2McastTraceReplySrcMac MacAddress,
rcCfmL2McastTraceReplyHostName OCTET STRING,
rcCfmL2McastTraceReplyLastSrcMac MacAddress,
rcCfmL2McastTraceReplyLastHostName OCTET STRING,
rcCfmL2McastTraceReplySpbmVlanId Integer32,
rcCfmL2McastTraceReplyBMac MacAddress,
rcCfmL2McastTraceReplyIsid Integer32
}
rcCfmL2McastTraceReplySrcIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address type of Source IP Address"
::= { rcCfmL2McastTraceReplyEntry 1 }
rcCfmL2McastTraceReplySrcIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Source IP Address. Support ipv4 at this time"
::= { rcCfmL2McastTraceReplyEntry 2 }
rcCfmL2McastTraceReplyGroupIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address type of Multicast Group IP Address"
::= { rcCfmL2McastTraceReplyEntry 3 }
rcCfmL2McastTraceReplyGroupIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast Group IP Address. Support ipv4 at this time"
::= { rcCfmL2McastTraceReplyEntry 4 }
rcCfmL2McastTraceReplyServiceType OBJECT-TYPE
SYNTAX INTEGER {
vlan(1),
vrfid(2)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Service type indicates what value of service id means.
vlan - indicates value maps to VLAN
vrfid - indicates value maps to a VRF Id"
::= { rcCfmL2McastTraceReplyEntry 5 }
rcCfmL2McastTraceReplyServiceId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Value of VLAN or VRF-Id. Meaning controlled by
rcCfmL2McastTraceReplyServiceType. Value must be
valid for type (e.g. VLAN range 1..4094)"
::= { rcCfmL2McastTraceReplyEntry 6 }
rcCfmL2McastTraceReplyHop OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The number of hops away from trace initiator"
::= { rcCfmL2McastTraceReplyEntry 7 }
rcCfmL2McastTraceReplyReceiveOrder OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index to distinguish among multiple responses
with the same Transaction Identifier field value. This value
is assigned sequentially from 1, in the order that the
Linktrace Initiator received the responses."
::= { rcCfmL2McastTraceReplyEntry 8 }
rcCfmL2McastTraceReplyTtl OBJECT-TYPE
SYNTAX Integer32(0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ttl field value for a returned trace response."
::= { rcCfmL2McastTraceReplyEntry 9 }
rcCfmL2McastTraceReplyVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The name of the Virtual Router of the originator"
::= { rcCfmL2McastTraceReplyEntry 10}
rcCfmL2McastTraceReplySrcMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mac address of the MP that respond to the trace
request"
::= { rcCfmL2McastTraceReplyEntry 11 }
rcCfmL2McastTraceReplyHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The host name of the replying node"
::= { rcCfmL2McastTraceReplyEntry 12 }
rcCfmL2McastTraceReplyLastSrcMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The MAC address of the node that forwarded the trace
to the responding node"
::= { rcCfmL2McastTraceReplyEntry 13 }
rcCfmL2McastTraceReplyLastHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The host name of the node that forwarded the trace
to the responding node"
::= { rcCfmL2McastTraceReplyEntry 14 }
rcCfmL2McastTraceReplySpbmVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The SPBM VLAN id used for the trace"
::= { rcCfmL2McastTraceReplyEntry 15 }
rcCfmL2McastTraceReplyBMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The multicast MAC address for the group"
::= { rcCfmL2McastTraceReplyEntry 16 }
rcCfmL2McastTraceReplyIsid OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Isid id for the group"
::= { rcCfmL2McastTraceReplyEntry 17 }
-- ISID Table
rcIsidNumIsids OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of i-sids currently defined in the switch."
::= { rcIsid 1 }
rcIsidServiceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsidServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of service instance entries. The number of
entries is given by rcIsidNumIsids."
::= { rcIsid 2 }
rcIsidServiceEntry OBJECT-TYPE
SYNTAX RcIsidServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing configuration information for a
particular Service entry."
INDEX { rcIsidServiceId }
::= { rcIsidServiceTable 1 }
RcIsidServiceEntry ::= SEQUENCE {
rcIsidServiceId Integer32,
rcIsidServiceType INTEGER,
rcIsidServiceRowStatus RowStatus,
rcIsidServiceMacLimitEnable TruthValue,
rcIsidServiceMaxMacLimit Integer32,
rcIsidServiceAction INTEGER,
rcIsidServiceOrigin INTEGER,
rcIsidServiceVnid Integer32
}
rcIsidServiceId OBJECT-TYPE
SYNTAX Integer32(1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely indentifies the service
associated with this entry. "
::= { rcIsidServiceEntry 1 }
rcIsidServiceType OBJECT-TYPE
SYNTAX INTEGER {
elanTransparent(1), --Port based service
elan(2), --switched uni based service
etree(3), --Private Vlan based service
l2vsn(4) --Vlan based service
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "It represents the type of service associated
with this entry."
::= { rcIsidServiceEntry 2 }
rcIsidServiceRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the Table."
::= { rcIsidServiceEntry 3 }
rcIsidServiceMacLimitEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Controls whether the mac-limit should be enabled.
To enable, set this value to true. To disable,
set this value to false."
::= { rcIsidServiceEntry 4 }
rcIsidServiceMaxMacLimit OBJECT-TYPE
SYNTAX Integer32(1..1000000)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "A value used to indicate the maximum value of mac-
address that can be learnt on a per service(i-sid) basis."
DEFVAL { 1024 }
::= { rcIsidServiceEntry 5 }
rcIsidServiceAction OBJECT-TYPE
SYNTAX INTEGER {
none(1), -- none of the following
flushMacFdb(2), -- flush MAC forwarding table
syncMacFdb(3) -- sync MAC forwarding table
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "I-sid related actions."
DEFVAL { none }
::= { rcIsidServiceEntry 6 }
rcIsidServiceOrigin OBJECT-TYPE
SYNTAX INTEGER {
config(1), -- manually configured
discoverLocal(2), -- discovered by fabric attach
discoverRemote(3), -- discovered by fabric attach ist peer
management(4), -- configured through fa management isid
discoverBoth(5), -- discovered by fabric attach and ist peer
spbm(6), -- cvlan
mgmtDiscoverLocal(7), -- fa management isid and discovered by fabric attach
mgmtDiscoverRemote(8), -- fa management isid and by fabric attach ist peer
mgmtDiscoverBoth(9) -- fa management isid, discovered by fabric attach and peer
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "It represents the origin of this isid."
::= { rcIsidServiceEntry 7 }
rcIsidServiceVnid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A value that uniquely identifies the vxlan service
associated with this entry. "
::= { rcIsidServiceEntry 8 }
-- ISID Elan Transparent Table
rcIsidElanTransparentTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsidElanTransparentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of service instance entries of type elan-
transparent. This is created by rcIsidServiceEntry."
::= { rcIsid 3 }
rcIsidElanTransparentEntry OBJECT-TYPE
SYNTAX RcIsidElanTransparentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing configuration information for a
particular Service entry of type elan-transparent."
INDEX { rcIsidElanTransparentId }
::= { rcIsidElanTransparentTable 1 }
RcIsidElanTransparentEntry ::= SEQUENCE {
rcIsidElanTransparentId Integer32,
rcIsidElanTransparentPortMembers PortSet,
rcIsidElanTransparentMltIds OCTET STRING
}
rcIsidElanTransparentId OBJECT-TYPE
SYNTAX Integer32(1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies the service
already created by rcIsidServiceTable."
::= { rcIsidElanTransparentEntry 1 }
rcIsidElanTransparentPortMembers OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The set of ports that are members of this service type."
::= { rcIsidElanTransparentEntry 2 }
rcIsidElanTransparentMltIds OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..65))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A set of bits represents the MLT IDs.From left to
right, the first bit set represent MltId 1. The
second bit set represent MltId 2, and so on so forth,
Up to bit 511 which represents Mlt Id 512."
::= { rcIsidElanTransparentEntry 3}
-- ISID Elan End Point Table
rcIsidElanEndPointTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsidElanEndPointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of elan end point entries."
::= { rcIsid 4 }
rcIsidElanEndPointEntry OBJECT-TYPE
SYNTAX RcIsidElanEndPointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing configuration information for a
particular elan end point."
INDEX { rcIsidElanEndPointIsid,
rcIsidElanEndPointCvid,
rcIsidElanEndPointIfIndex}
::= { rcIsidElanEndPointTable 1 }
RcIsidElanEndPointEntry ::= SEQUENCE {
rcIsidElanEndPointIsid Integer32,
rcIsidElanEndPointCvid Integer32,
rcIsidElanEndPointIfIndex InterfaceIndex,
rcIsidElanEndPointRowStatus RowStatus,
rcIsidElanEndPointBpdu TruthValue,
rcIsidElanEndPointOrigin INTEGER
}
rcIsidElanEndPointIsid OBJECT-TYPE
SYNTAX Integer32(1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies the i-sid
of this elan end point."
::= { rcIsidElanEndPointEntry 1 }
rcIsidElanEndPointCvid OBJECT-TYPE
SYNTAX Integer32 (1..4096)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies the customer vid
of this elan end point. 4095 is not used. 4096 is reserved for
untagged case"
::= { rcIsidElanEndPointEntry 2 }
rcIsidElanEndPointIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface index for mlt or port of this elan end point."
::= { rcIsidElanEndPointEntry 3 }
rcIsidElanEndPointRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Row status for create/delete. "
::= { rcIsidElanEndPointEntry 4}
rcIsidElanEndPointBpdu OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "set bpdu enable/disable for untagged end point.
Disable to drop the bpdu, enable to forward the bpdu. Default
is disable."
DEFVAL { false }
::= { rcIsidElanEndPointEntry 5}
rcIsidElanEndPointOrigin OBJECT-TYPE
SYNTAX INTEGER {
config(1), -- manually configured
discoverLocal(2), -- discovered by fabric attach
discoverRemote(3), -- discovered by fabric attach ist peer
management(4), -- configured through fa management isid
discoverBoth(5), -- discovered by fabric attach and ist peer
spbm(6), -- cvlan
mgmtDiscoverLocal(7), -- fa management isid and discovered by fabric attach
mgmtDiscoverRemote(8), -- fa management isid and by fabric attach ist peer
mgmtDiscoverBoth(9) -- fa management isid, discovered by fabric attach and peer
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "It represents the origin of service associated
with this isid elan end point."
::= { rcIsidElanEndPointEntry 6 }
rcIsidInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIsidInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of isid interface entries."
::= { rcIsid 5 }
rcIsidInterfaceEntry OBJECT-TYPE
SYNTAX RcIsidInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information for a
particular isid interface (port/mlt)."
INDEX { rcIsidInterfaceIfIndex,
rcIsidInterfaceIsid }
::= { rcIsidInterfaceTable 1 }
RcIsidInterfaceEntry ::= SEQUENCE {
rcIsidInterfaceIfIndex InterfaceIndex,
rcIsidInterfaceIsid Integer32,
rcIsidInterfaceVlan Integer32,
rcIsidInterfaceCvid Integer32,
rcIsidInterfaceType INTEGER,
rcIsidInterfaceOrigin INTEGER,
rcIsidInterfaceBpdu TruthValue
}
rcIsidInterfaceIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface index for this isid interface."
::= { rcIsidInterfaceEntry 1 }
rcIsidInterfaceIsid OBJECT-TYPE
SYNTAX Integer32(1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A value that uniquely identifies the i-sid
of this isid interface."
::= { rcIsidInterfaceEntry 2 }
rcIsidInterfaceVlan OBJECT-TYPE
SYNTAX Integer32 (0..4084)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A value that uniquely identifies the platform vlan of
this isid interface."
::= { rcIsidInterfaceEntry 3 }
rcIsidInterfaceCvid OBJECT-TYPE
SYNTAX Integer32 (1..4096)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A value that uniquely identifies the customer vid
of this isid interface. 4095 is not used. 4096 is reserved for
untagged case"
::= { rcIsidInterfaceEntry 4 }
rcIsidInterfaceType OBJECT-TYPE
SYNTAX INTEGER {
elanTransparent(1), --Port based service
elan(2), --switched uni based service
etree(3), --Private Vlan based service
l2vsn(4) --Vlan based service
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "It represents the type of service associated
with this isid interface."
::= { rcIsidInterfaceEntry 5 }
rcIsidInterfaceOrigin OBJECT-TYPE
SYNTAX INTEGER {
config(1), -- manually configured
discoverLocal(2), -- discovered by fabric attach
discoverRemote(3), -- discovered by fabric attach ist peer
management(4), -- configured through fa management isid
discoverBoth(5), -- discovered by fabric attach and ist peer
spbm(6), -- cvlan
mgmtDiscoverLocal(7), -- fa management isid and discovered by fabric attach
mgmtDiscoverRemote(8), -- fa management isid and by fabric attach ist peer
mgmtDiscoverBoth(9) -- fa management isid, discovered by fabric attach and peer
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "It represents the origin of service associated
with this isid interface."
::= { rcIsidInterfaceEntry 6 }
rcIsidInterfaceBpdu OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "It represents bpdu for untagged isid interface.
Disable is to drop the bpdu, enable is to forward the bpdu."
::= { rcIsidInterfaceEntry 7}
--MACSec Proprietary Tables
rcMACSecCATable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMACSecCAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A Table which describes the Connectivity Associations
in a System (VSP 4000/9000)"
::= { rcMACSec 1 }
rcMACSecCAEntry OBJECT-TYPE
SYNTAX RcMACSecCAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A conceptual row of rcMACSec Table"
INDEX { rcMACSecConnectivityAssociationId }
::= { rcMACSecCATable 1 }
RcMACSecCAEntry ::= SEQUENCE
{
rcMACSecConnectivityAssociationId Integer32,
rcMACSecConnectivityAssociationName DisplayString,
rcMACSecConnectivityAssociationKey OCTET STRING,
rcMACSecConnectivityAssociationPortMembers PortSet,
rcMACSecConnectivityAssociationRowStatus RowStatus,
rcMACSecConnectivityAssociationTxKeyParity INTEGER
}
rcMACSecConnectivityAssociationId OBJECT-TYPE
SYNTAX Integer32 (1..512)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A unique Id assigned to each connectivity association
configured on the switch(VSP 4000/9000). This MIB element
is used for internal logic only."
::= { rcMACSecCAEntry 1 }
rcMACSecConnectivityAssociationName OBJECT-TYPE
SYNTAX DisplayString (SIZE (5..15))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "A user configured name given to each Connectivity
Association configured on the switch"
::= { rcMACSecCAEntry 2 }
rcMACSecConnectivityAssociationKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (10..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "A pre shared, Connectivity Association Key associated
with each connectivity association configured on the switch"
::= { rcMACSecCAEntry 3 }
rcMACSecConnectivityAssociationPortMembers OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The set of ports to which this connectivity
association is associated with"
::= { rcMACSecCAEntry 4 }
rcMACSecConnectivityAssociationRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create and delete conceptual Rows of
connectivity associations"
::= { rcMACSecCAEntry 5 }
rcMACSecConnectivityAssociationTxKeyParity OBJECT-TYPE
SYNTAX INTEGER {
none(1),
even(2),
odd(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Use Odd or Even Keys generated while programming
in Switch Hardware"
::= { rcMACSecCAEntry 6 }
rcMACSecIfConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMACSecIfConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table which provides MACSec Configurations on a per port basis"
::= { rcMACSec 2 }
rcMACSecIfConfigEntry OBJECT-TYPE
SYNTAX RcMACSecIfConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Conceptual Row of rcMACSecIfConfigTable"
AUGMENTS { secyIfEntry }
::= { rcMACSecIfConfigTable 1 }
RcMACSecIfConfigEntry ::= SEQUENCE
{
rcMACSecIfCAName DisplayString,
rcMACSecIfOffsetValue INTEGER,
rcMACSecIfEncryptionEnable TruthValue,
rcMACSecIfClearStats TruthValue
}
rcMACSecIfCAName OBJECT-TYPE
SYNTAX DisplayString (SIZE (5..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Name of Connectivity Association attached to the port/interface"
::= { rcMACSecIfConfigEntry 1 }
rcMACSecIfOffsetValue OBJECT-TYPE
SYNTAX INTEGER {
none(1),
ipv4Offset(2),
ipv6Offset(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Using this parameter, Ipv4 + TCP/UDP header or Ipv6 +
TCP/UDP header can be Offset from MACSec Encryption"
DEFVAL { none }
::= { rcMACSecIfConfigEntry 2 }
rcMACSecIfEncryptionEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Encryption Status per port. Used to Enable/Disable
Encryption for each macsec capable port"
::= { rcMACSecIfConfigEntry 3 }
rcMACSecIfClearStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to clear MACSec stats for a port. This will display
always false when retrieved through SNMP Get."
DEFVAL { false }
::= { rcMACSecIfConfigEntry 4 }
-- rcVirtualIst MIBS
rcVirtualIstSessionStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to enable/disable virtual IST functionality."
::= { rcVirtualIst 1 }
rcVirtualIstPeerIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Virtual IST Peer Ip address."
::= { rcVirtualIst 2 }
rcVirtualIstVlanId OBJECT-TYPE
SYNTAX Integer32 (0..4084)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Virtual IST Vlan Id. 0 is default when it
is not set."
::= { rcVirtualIst 3 }
-- rcSingleCpSystem MIBS
rcSingleCpSystemCpuTemperature OBJECT-TYPE
SYNTAX Integer32
UNITS "celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the temperature in celsius of the
air near CPU area."
::= {rcSingleCpSystem 1}
rcSingleCpSystemMacTemperature OBJECT-TYPE
SYNTAX Integer32
UNITS "celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the temperature in celsius of the
air near MAC area."
::= {rcSingleCpSystem 2}
rcSingleCpSystemPhy1Temperature OBJECT-TYPE
SYNTAX Integer32
UNITS "celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the temperature in celsius of the
air near PHY1 area. If its value is zero, then it is not applicable to that platform "
::= {rcSingleCpSystem 3}
rcSingleCpSystemPhy2Temperature OBJECT-TYPE
SYNTAX Integer32
UNITS "celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the temperature in celsius of the
air near PHY2 area. If its value is zero, then it is not applicable to that platform "
::= {rcSingleCpSystem 4}
rcSingleCpSystemMac2Temperature OBJECT-TYPE
SYNTAX Integer32
UNITS "celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to indicate the temperature in celsius of the
air near MAC2 area. If its value is zero, then it is not applicable to that platform "
::= {rcSingleCpSystem 5}
-- EAP propietary MIBS
rcEapGlobal OBJECT IDENTIFIER ::={ rcEap 1 }
rcEapGlobalNonEapRadiusPwdAttrFmt OBJECT-TYPE
SYNTAX BITS {
ipAddr(0),
macAddr(1),
portNumber(2),
padding(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls the format of the RADIUS password attribute
that is included in requests to the RADIUS server for authenticating
non-EAP clients (MAC addresses).
If the ipAddr(0) bit is set, the password attribute will contain
the switch's IP address encoded as a string of four 3-digit 0-padded
integers. For example, the encoding for the IP address 47.80.225.1
would be '047080225001'.
If the macAddr(1) bit is set, the password attribute will contain
the MAC address to be authenticated as a string of six 2-digit hex
numbers. For example, the MAC address 00:08:01:0a:33:34 would be
encoded as '0008010a3334'.
If the portNumber(2) bit is set, the password attribute will contain
the port number on which the MAC address was seen, encoded as a string
of two 2-digit 0-padded integers. The first integer is the unit/slot
number, and the second number is the port number on that unit/slot.
For a standalone unit, the unit/slot number will be 0. For
example, the encoding for unit/port 1/23 would be '0123', and the
encoding for port 7 on a standalone stackable unit would be '0007'.
If the padding(3) bit is set, then the fields in the password attribute
will be separated by a . character.
By default, all the fields bit values will be set."
::= { rcEapGlobal 10 }
rcEapGlobalNonEapRadiusPwdAttrKeyString OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Key string used in the password format for Non-Eap RADIUS authentication. If the key string is configured, the password attribute will be <ipaddress>.<mac-address>.<port>.<key-string>.
If No key string is configured, then the password attribute will not contain key string."
::= { rcEapGlobal 11 }
rcEapGlobalClearNonEap OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "When the value of this variable is set to
TRUE, all the Non-EAPOL MAC sessions on port
will be cleared. This will alawys return False."
::= { rcEapGlobal 12 }
rcEapPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcEapPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to control the EAP configuration
for each port in the system."
::= { rcEap 2 }
rcEapPortEntry OBJECT-TYPE
SYNTAX RcEapPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The EAP configuration for a port."
INDEX { rcEapPortIndex }
::= { rcEapPortTable 1 }
RcEapPortEntry ::=
SEQUENCE {
rcEapPortIndex InterfaceIndex,
rcEapPortGuestVlanId INTEGER,
rcEapPortMultiHostMaxClients Integer32,
rcEapPortAllowNonEapHost TruthValue,
rcEapPortNonEapMaxClients INTEGER,
rcEapPortStatus INTEGER,
rcEapPortEapMaxClients Integer32,
rcEapPortMultiHostSingleAuthEnabled TruthValue,
rcEapPortFailOpenVlanId Integer32,
rcEapPortProcessRadiusCOAPackets TruthValue
}
rcEapPortIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Port number associated with this Port."
::= { rcEapPortEntry 1 }
rcEapPortGuestVlanId OBJECT-TYPE
SYNTAX INTEGER (0..4096)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A value representing the VLAN to be used as a Guest
VLAN. Access for unautheticated host/s connected to this port
is provided through this VLAN. A value of 0 indicates
that guest VLAN functionality is not enabled for this port."
DEFVAL { 0 }
::= { rcEapPortEntry 3 }
rcEapPortMultiHostMaxClients OBJECT-TYPE
SYNTAX Integer32 (1..8192)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Integer value representing the maximum number of EAP and NEAP clients
that are allowed to get authenticated on the port. This is
applicable in MHMV mode."
DEFVAL { 1 }
::= { rcEapPortEntry 5 }
rcEapPortAllowNonEapHost OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this variable is set to TRUE, the system is enabled to
allow hosts that do not participate in 802.1X authentication
to get network access."
DEFVAL { false }
::= { rcEapPortEntry 6 }
rcEapPortNonEapMaxClients OBJECT-TYPE
SYNTAX INTEGER (0..8192)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Integer value representing the maximum number of NEAP clients
that are allowed to connect to the port."
DEFVAL { 1 }
::= { rcEapPortEntry 7 }
rcEapPortStatus OBJECT-TYPE
SYNTAX INTEGER {
auto(2),
forceAuthorized(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows enabling EAPoL on the port.
If status is auto(2), EAPoL is enabled and based on the 802.1x
authentication, traffic is allowed.
If status is forceAuthorized(3), EAPoL is disabled on the port and
the port allows all traffic irrespective of 802.1x authentication."
::= { rcEapPortEntry 10 }
rcEapPortEapMaxClients OBJECT-TYPE
SYNTAX Integer32 (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object specifies the maximum number of EAP-authentication
MAC addresses allowed on this port. A value of 0 indicates that
802.1X authentication is disabled on this port."
DEFVAL { 1 }
::= { rcEapPortEntry 11 }
rcEapPortMultiHostSingleAuthEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object controls whether non-EAP clients (MAC addresses) may
be automatically authenticated on the port after one client
has been authenticated (known as MHSA). "
DEFVAL { false }
::= { rcEapPortEntry 12 }
rcEapPortProcessRadiusCOAPackets OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object indicates whether to process any RADIUS requests-server
packets that are received on this port."
DEFVAL { false }
::= { rcEapPortEntry 15 }
rcEapPortFailOpenVlanId OBJECT-TYPE
SYNTAX Integer32 (0..4096)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object specifies the ID of the Fail-Open VLAN for this port.
Authenticated devices are moved into the configured Fail Open VLAN
when the switch declares the RADIUS servers unreachable.
A value of 0 indicates Fail Open VLAN functionality
is not enabled for this port."
DEFVAL { 0 }
::= { rcEapPortEntry 16 }
rcEapMultiHostStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcEapMultiHostStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to control the EAP multihost configuration
for each port in the system."
::= { rcEap 4 }
rcEapMultiHostStatusEntry OBJECT-TYPE
SYNTAX RcEapMultiHostStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The EAP multihost configuration for a port."
INDEX { rcEapMultiHostStatusPortNumber,
rcEapMultiHostStatusClientMACAddr }
::= { rcEapMultiHostStatusTable 1 }
RcEapMultiHostStatusEntry ::= SEQUENCE {
rcEapMultiHostStatusPortNumber InterfaceIndex,
rcEapMultiHostStatusClientMACAddr MacAddress,
rcEapMultiHostStatusPaeState INTEGER,
rcEapMultiHostStatusVlanId INTEGER,
rcEapMultihostStatusPriority Integer32
}
rcEapMultiHostStatusPortNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The Port number associated with this client."
::= { rcEapMultiHostStatusEntry 1 }
rcEapMultiHostStatusClientMACAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The MAC address of the client."
::= { rcEapMultiHostStatusEntry 2 }
rcEapMultiHostStatusPaeState OBJECT-TYPE
SYNTAX INTEGER {
initialize(1),
disconnected(2),
connecting(3),
authenticating(4),
authenticated(5),
aborting(6),
held(7),
forceAuth(8),
forceUnauth(9),
unauthenticated(10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current value of the Authenticator PAE state machine."
::= { rcEapMultiHostStatusEntry 3 }
rcEapMultiHostStatusVlanId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Vlan-Id associated with this client MAC. This Vlan
could be port-based Vlan or Radius assigned Vlan."
::= { rcEapMultiHostStatusEntry 5 }
rcEapMultihostStatusPriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Priority associated with this client MAC. This Priority
could be the Radius assigned Priority or the port QOS level."
::= { rcEapMultiHostStatusEntry 6 }
rcEapMultiHostSessionStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcEapMultiHostSessionStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table that contains the session statistics objects for the
Authenticator PAE associated with each EAP client on each
Port.An entry appears in this table for each client MAC address
on each port that may authenticate access to itself."
::= { rcEap 5 }
rcEapMultiHostSessionStatsEntry OBJECT-TYPE
SYNTAX RcEapMultiHostSessionStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The session statistics information for an Authenticator
PAE. This shows the current values being collected for
each session that is still in progress, or the final
values for the last valid session for each client where
there is no session currently active."
INDEX { rcEapMultiHostSessionStatsPortNumber,
rcEapMultiHostSessionStatsClientMACAddr }
::= { rcEapMultiHostSessionStatsTable 1 }
RcEapMultiHostSessionStatsEntry ::= SEQUENCE {
rcEapMultiHostSessionStatsPortNumber InterfaceIndex,
rcEapMultiHostSessionStatsClientMACAddr MacAddress,
rcEapMultiHostSessionId SnmpAdminString,
rcEapMultiHostSessionAuthenticMethod INTEGER,
rcEapMultiHostSessionTime TimeTicks,
rcEapMultiHostSessionTerminateCause INTEGER,
rcEapMultiHostSessionUserName SnmpAdminString
}
rcEapMultiHostSessionStatsPortNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The Port number associated with this client."
::= { rcEapMultiHostSessionStatsEntry 1 }
rcEapMultiHostSessionStatsClientMACAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The MAC address of this client."
::= { rcEapMultiHostSessionStatsEntry 2 }
rcEapMultiHostSessionId OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A unique identifier for the session, in the
form of a printable ASCII string of at least
three characters."
::= { rcEapMultiHostSessionStatsEntry 3 }
rcEapMultiHostSessionAuthenticMethod OBJECT-TYPE
SYNTAX INTEGER {
remoteAuthServer(1),
localAuthServer(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The authentication method used to establish the session."
::= { rcEapMultiHostSessionStatsEntry 4 }
rcEapMultiHostSessionTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The duration of the session in seconds."
::= { rcEapMultiHostSessionStatsEntry 5 }
rcEapMultiHostSessionTerminateCause OBJECT-TYPE
SYNTAX INTEGER {
supplicantLogoff(1),
portFailure(2),
supplicantRestart(3),
reauthFailed(4),
authControlForceUnauth(5),
portReInit(6),
portAdminDisabled(7),
notTerminatedYet(999)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The reason for the session termination."
::= { rcEapMultiHostSessionStatsEntry 6 }
rcEapMultiHostSessionUserName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The User-Name representing the identity of the Supplicant
PAE."
::= { rcEapMultiHostSessionStatsEntry 7 }
rcEapPortRadiusMacTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcEapPortRadiusMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "EAP proprietary table for non-EAP hosts
authenticated using radius server."
::= { rcEap 6 }
rcEapPortRadiusMacEntry OBJECT-TYPE
SYNTAX RcEapPortRadiusMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing MAC addresses for Non EAP hosts
authenticated using radius server."
INDEX { rcEapPortRadiusMacPort, rcEapPortRadiusMacAddr }
::= { rcEapPortRadiusMacTable 1 }
RcEapPortRadiusMacEntry ::= SEQUENCE {
rcEapPortRadiusMacPort InterfaceIndex,
rcEapPortRadiusMacAddr MacAddress,
rcEapPortRadiusMacStatus INTEGER,
rcEapPortRadiusVlanId INTEGER,
rcEapPortRadiusMacClear TruthValue,
rcEapPortRadiusMacPriority Integer32
}
rcEapPortRadiusMacPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An index value that uniquely identifies a port."
::= { rcEapPortRadiusMacEntry 1 }
rcEapPortRadiusMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "MAC address of a non EAP host that is authenticated
using radius server."
::= { rcEapPortRadiusMacEntry 2 }
rcEapPortRadiusMacStatus OBJECT-TYPE
SYNTAX INTEGER {
authenticated(1),
rejected(2),
pending(3),
radius-request-dropped(4),
radius-server-not-reachable(5),
held(6),
authenticating(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Authentication status of the non EAP host that is
authenticated using radius server."
::= {rcEapPortRadiusMacEntry 3 }
rcEapPortRadiusVlanId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Vlan-Id associated with this Non-EAP client MAC. This Vlan
could be port-based Vlan or Radius assigned vlan."
::= { rcEapPortRadiusMacEntry 4 }
rcEapPortRadiusMacClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clears the Non-EAP MAC entry associated with this Index.
The value should be set to true to clear the Non-EAP MAC entry.
This MIB always return false."
DEFVAL { false }
::= { rcEapPortRadiusMacEntry 5 }
rcEapPortRadiusMacPriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Priority associated with this Non-EAP client MAC.
This Priority could be the Radius assigned Priority or the port QOS level."
::= { rcEapPortRadiusMacEntry 6 }
-- logging msg control
rcLogMsgControl OBJECT IDENTIFIER ::= { rcSyslog 3 }
rcLogMsgControlAction OBJECT-TYPE
SYNTAX INTEGER{
suppressMsg(1) ,
sendTrap(2),
both(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION " This value indicates the type of message control action"
DEFVAL { suppressMsg }
::= { rcLogMsgControl 1 }
rcLogMsgControlInterval OBJECT-TYPE
SYNTAX INTEGER (1..30)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the message control interval value in minutes"
DEFVAL { 5 }
::= { rcLogMsgControl 2}
rcLogMsgControlMaxMsgNum OBJECT-TYPE
SYNTAX INTEGER (2..500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to specify the maximum frequency/count
of the occurence of the Log Message."
DEFVAL { 5 }
::= { rcLogMsgControl 3 }
rcLogMsgControlEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates the status of the system message control"
DEFVAL { false }
::={ rcLogMsgControl 4}
-- logging config
rcLogLoggingGlobal OBJECT IDENTIFIER ::= { rcSyslog 4 }
rcLogLoggingEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the status of the logging operational status"
::={ rcLogLoggingGlobal 1}
rcLogLoggingLevel OBJECT-TYPE
SYNTAX INTEGER {
info(1),
warning(2),
error(3),
mfg(4),
fatal(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Use to set the logging msg level.
'info(1)' logs any message level 1 and above.
'warning(2)' logs any message level 2 and above.
'error(3)' logs any message level 3 and above.
'mfg(4)' logs any message level 4 and above.
'fatal(5)' logs message level 5 only"
DEFVAL { info }
::= { rcLogLoggingGlobal 2 }
--
-- LLDP and CDP definition
--
rcLldpMIBObjects OBJECT IDENTIFIER ::= { rcLldpExt 1 }
rcLldpGlobal OBJECT IDENTIFIER ::= { rcLldpMIBObjects 1 }
rcLldpPort OBJECT IDENTIFIER ::= { rcLldpMIBObjects 2 }
-- CDP port Table
rcLldpPortCdpConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcLldpPortCdpConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table contains the configuration of CDP
on the device's interfaces."
::= { rcLldpPort 1 }
rcLldpPortCdpConfigEntry OBJECT-TYPE
SYNTAX RcLldpPortCdpConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the rcLldpPortCdpConfigTable,
containing the status of CDP on an interface."
INDEX { rcLldpPortCdpConfigIfIndex }
::= { rcLldpPortCdpConfigTable 1 }
RcLldpPortCdpConfigEntry ::= SEQUENCE {
rcLldpPortCdpConfigIfIndex InterfaceIndex,
rcLldpPortCdpConfigAdminState TruthValue
}
rcLldpPortCdpConfigIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex value of the local interface.
It is local port interface index"
::= { rcLldpPortCdpConfigEntry 1 }
rcLldpPortCdpConfigAdminState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Admininstrattely state of the CDP message on the interface.
the value of this object has no meaning if CDP compatible mode
is globally disabled
(rcLldpGlobalCdpCompatibleModeEnbale is set to false)"
::= { rcLldpPortCdpConfigEntry 2 }
--
-- The LLDP CDP REMOTE Info Table
--
rcLldpPortCdpRemTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcLldpPortCdpRemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains the Remote device information
obtained via receiving CDP messages on
the local interface. Each rows is per physical network
connection known to this agent "
::= { rcLldpPort 2 }
rcLldpPortCdpRemEntry OBJECT-TYPE
SYNTAX RcLldpPortCdpRemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of the rcLldpPortCdpRemTable,
contains the information received via CDP on one
interface from one device. Entries is craeted when
CDP message is received from neighbor and it is
deleted when CDP is disbaled on interface or globally"
INDEX { rcLldpPortCdpRemLocalPortNum, rcLldpPortCdpRemIndex }
::= { rcLldpPortCdpRemTable 1 }
RcLldpPortCdpRemEntry ::= SEQUENCE {
rcLldpPortCdpRemLocalPortNum InterfaceIndex,
rcLldpPortCdpRemIndex Integer32,
rcLldpPortCdpRemAddressType AddressFamilyNumbers,
rcLldpPortCdpRemAddress LldpManAddress,
rcLldpPortCdpRemVersion DisplayString,
rcLldpPortCdpRemDeviceIdType INTEGER,
rcLldpPortCdpRemDeviceId DisplayString,
rcLldpPortCdpRemPortId DisplayString,
rcLldpPortCdpRemPlatform DisplayString,
rcLldpPortCdpRemCapabilities LldpSystemCapabilitiesMap,
rcLldpPortCdpRemSysName DisplayString,
rcLldpPortCdpRemLastChange TimeStamp
}
rcLldpPortCdpRemLocalPortNum OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port interface index value used to identify the port component
(contained in the local chassis with the LLDP/CDP agent)
associated with this entry. The rcLldpPortCdpRemLocalPortNum
identifies the port on which the remote system information
is received."
::= { rcLldpPortCdpRemEntry 1 }
rcLldpPortCdpRemIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents an arbitrary local integer value used
by this agent to identify a particular connection instance,
unique only for the indicated remote system.
An agent is encouraged to assign monotonically increasing
index values to new entries, starting with one, after each
reboot. It is considered unlikely that the
rcLldpPortCdpRemDeviceIndex will wrap between reboots."
::= { rcLldpPortCdpRemEntry 2 }
rcLldpPortCdpRemAddressType OBJECT-TYPE
SYNTAX AddressFamilyNumbers
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of address identifier encoding used in
the associated 'rcLldpPortCdpRemAddress' object."
::= { rcLldpPortCdpRemEntry 3 }
rcLldpPortCdpRemAddress OBJECT-TYPE
SYNTAX LldpManAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the management address
component associated with the remote system. It is reported
in the Address TLV of the most recently received CDP message.
And it is associated with rcLldpPortCdpRemAddressType"
::= { rcLldpPortCdpRemEntry 4 }
rcLldpPortCdpRemVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Version string as reported in CDP message"
::= { rcLldpPortCdpRemEntry 5 }
rcLldpPortCdpRemDeviceIdType OBJECT-TYPE
SYNTAX INTEGER {
serialNumber(1),
macAddress(2),
other(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" An indication of the format of Device Id (rcLldpPortCdpRemDeviceId)
of remote device."
::= { rcLldpPortCdpRemEntry 6 }
rcLldpPortCdpRemDeviceId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of string of remote device as reported in CDP message.
The zero-length string indicates no Device-ID field TLV reported"
::= { rcLldpPortCdpRemEntry 7 }
rcLldpPortCdpRemPortId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the port component
associated with the remote system.
This will typically be the value of the ifName"
::= { rcLldpPortCdpRemEntry 8 }
rcLldpPortCdpRemPlatform OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Device's Hardware Platform as reported in the most
recent CDP message. The zero-length string indicates
that no Platform field (TLV) was reported in the most
recent CDP message."
::= { rcLldpPortCdpRemEntry 9 }
rcLldpPortCdpRemCapabilities OBJECT-TYPE
SYNTAX LldpSystemCapabilitiesMap
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value used to identify which system capabilities
are supported on the retome system."
::= { rcLldpPortCdpRemEntry 10 }
rcLldpPortCdpRemSysName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify the system name of the
remote system. The valud of sysName MIB objec "
::= { rcLldpPortCdpRemEntry 11 }
rcLldpPortCdpRemLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the time when this cache entry was last changed.
This object is initialised to the current time when the entry
gets created and updated to the current time whenever the value
of any (other) object instance in the corresponding row is
modified."
::= { rcLldpPortCdpRemEntry 12}
-- extended LLDP remote Table
rcLldpRemExtendedTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcLldpRemExtendedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is a extended table of lldpRemTable.
It contains additional objects for lldpRemTable"
::= { rcLldpPort 3 }
rcLldpRemExtendedEntry OBJECT-TYPE
SYNTAX RcLldpRemExtendedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular physical network connection.
This entry is additinal objects of the lldpRemTable"
AUGMENTS {
lldpRemEntry
}
::= { rcLldpRemExtendedTable 1 }
RcLldpRemExtendedEntry ::= SEQUENCE {
rcLldpRemExtendedProtocolType INTEGER,
rcLldpRemExtendedIpAddress IpAddress
}
rcLldpRemExtendedProtocolType OBJECT-TYPE
SYNTAX INTEGER {
lldp(1),
cdp(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the entry is CDP or LLDP protocol"
::= { rcLldpRemExtendedEntry 1 }
rcLldpRemExtendedIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The neighbor Ip address"
::= { rcLldpRemExtendedEntry 2}
-- --------------------------------------------------------------
-- MLD MIB Groups
--
rcMldObjects OBJECT IDENTIFIER ::= { rcMld 1 }
rcMldNotification OBJECT IDENTIFIER ::= { rcMld 2 }
--New MLD Group Table.
rcMldNewGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMldNewGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The (conceptual) table listing the multicast
groups configured in the device."
::= { rcMldObjects 1 }
rcMldNewGroupEntry OBJECT-TYPE
SYNTAX RcMldNewGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry (conceptual row) representing an
Mld group."
INDEX {rcMldNewGroupIpv6Address, rcMldNewGroupMembers, rcMldNewGroupInPort}
::= { rcMldNewGroupTable 1 }
RcMldNewGroupEntry ::= SEQUENCE {
rcMldNewGroupIpv6Address Ipv6Address,
rcMldNewGroupMembers Ipv6Address,
rcMldNewGroupInPort InterfaceIndex,
rcMldNewGroupExpiration Integer32,
rcMldNewGroupIfIndex InterfaceIndex
--rcMldNewGroupUserId DisplayString,
--rcMldNewGroupMemberState INTEGER,
--rcMldNewGroupSessionTime Integer32
}
rcMldNewGroupIpv6Address OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Multicast Group Address that others
want to join to. A group address can be the same
for many incoming ports."
::= { rcMldNewGroupEntry 1 }
rcMldNewGroupMembers OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP Address of a source that has sent group
report wishing to join this group."
::= { rcMldNewGroupEntry 2 }
rcMldNewGroupInPort OBJECT-TYPE
SYNTAX InterfaceIndex
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."
::= { rcMldNewGroupEntry 3 }
rcMldNewGroupExpiration 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."
::= { rcMldNewGroupEntry 4 }
rcMldNewGroupIfIndex 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."
::= { rcMldNewGroupEntry 5 }
--rcMldNewGroupUserId OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..32))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "User-id sending this group"
-- ::= { rcMldNewGroupEntry 6 }
--rcMldNewGroupMemberState 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."
-- ::= { rcMldNewGroupEntry 7 }
--rcMldNewGroupSessionTime 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."
-- ::= { rcMldNewGroupEntry 8 }
-- MLD
rcMldInterfaceExtnTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMldInterfaceExtnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION ""
::= { rcMldObjects 2 }
rcMldInterfaceExtnEntry OBJECT-TYPE
SYNTAX RcMldInterfaceExtnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION ""
INDEX { rcMldInterfaceExtnIfIndex }
::= { rcMldInterfaceExtnTable 1 }
RcMldInterfaceExtnEntry ::=
SEQUENCE {
rcMldInterfaceExtnIfIndex InterfaceIndex,
rcMldInterfaceExtnSnoopEnable TruthValue,
-- rcMldInterfaceExtnProxySnoopEnable TruthValue,
-- rcMldInterfaceExtnMaxAdvertiseInterval INTEGER,
-- rcMldInterfaceExtnMinAdvertiseInterval INTEGER,
-- rcMldInterfaceExtnMaxInitialAdvertiseInterval Integer32,
-- rcMldInterfaceExtnMaxInitialAdvertments Integer32,
-- rcMldInterfaceExtnNeighborDeadInterval Integer32,
-- rcMldInterfaceExtnFastLeaveEnable TruthValue,
-- rcMldInterfaceExtnFastLeavePortMembers PortSet,
-- rcMldInterfaceExtnMrdiscEnable TruthValue,
-- rcMldInterfaceExtnDiscoveredRouterPorts PortSet,
-- rcMldInterfaceExtnSnoopMRouterPorts PortSet,
-- rcMldInterfaceExtnSnoopActiveMRouterPorts PortSet,
-- rcMldInterfaceExtnSnoopMRouterExpiration Integer32,
rcMldInterfaceExtnFlushAction INTEGER,
-- rcMldInterfaceExtnRouterAlertEnable EnableValue,
rcMldInterfaceExtnSsmEnable TruthValue,
-- rcMldInterfaceExtnIgapEnable EnableValue,
-- rcMldInterfaceExtnAccntEnable EnableValue,
-- rcMldInterfaceExtnAuthEnable EnableValue,
-- rcMldInterfaceExtnStreamLimitEnable EnableValue,
-- rcMldInterfaceExtnMaxStreams Integer32,
-- rcMldInterfaceExtnNumStreams Integer32,
rcMldInterfaceExtnNewQuerier Ipv6Address,
-- rcMldInterfaceExtnSnoopQuerierEnable TruthValue,
-- rcMldInterfaceExtnSnoopQuerierAddr Ipv6Address,
-- rcMldInterfaceExtnMvrEnable TruthValue,
-- rcMldInterfaceExtnMvrProxyEnable TruthValue,
rcMldInterfaceExtnDynamicDowngradeEnable TruthValue,
-- rcMldInterfaceExtnCompatibilityModeEnable TruthValue,
rcMldInterfaceExtnOperVersion INTEGER,
-- rcMldInterfaceExtnExplicitHostTrackingEnable TruthValue,
rcMldInterfaceExtnMcastMode INTEGER
}
rcMldInterfaceExtnIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An unique value to identify a physical
interface or a logical interface (VLAN)"
::= { rcMldInterfaceExtnEntry 1 }
rcMldInterfaceExtnSnoopEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable snoop on interface"
::= { rcMldInterfaceExtnEntry 2 }
-- rcMldInterfaceExtnProxySnoopEnable OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "enable proxy snoop."
-- ::= { rcMldInterfaceExtnEntry 3 }
--rcMldInterfaceExtnMaxAdvertiseInterval OBJECT-TYPE
-- SYNTAX INTEGER(2..180)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- DEFVAL { 20 }
-- ::= { rcMldInterfaceExtnEntry 4 }
-- rcMldInterfaceExtnMinAdvertiseInterval OBJECT-TYPE
-- SYNTAX INTEGER(3..180)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- DEFVAL { 15 }
-- ::= { rcMldInterfaceExtnEntry 5 }
-- rcMldInterfaceExtnMaxInitialAdvertiseInterval OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- DEFVAL { 2 }
-- ::= { rcMldInterfaceExtnEntry 6 }
-- rcMldInterfaceExtnMaxInitialAdvertments OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- DEFVAL { 3 }
-- ::= { rcMldInterfaceExtnEntry 7 }
-- rcMldInterfaceExtnNeighborDeadInterval OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- DEFVAL { 60 }
-- ::= { rcMldInterfaceExtnEntry 8 }
--rcMldInterfaceExtnFastLeaveEnable OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Enable fast leave on this interface."
-- DEFVAL { false }
-- ::= { rcMldInterfaceExtnEntry 9 }
--rcMldInterfaceExtnFastLeavePortMembers OBJECT-TYPE
-- SYNTAX PortSet
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "The set of ports that are enabled for fast leave."
-- ::= { rcMldInterfaceExtnEntry 10 }
--rcMldInterfaceExtnMrdiscEnable OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Enable/disable multicast router discovery."
-- ::= { rcMldInterfaceExtnEntry 11 }
--rcMldInterfaceExtnDiscoveredRouterPorts OBJECT-TYPE
-- SYNTAX PortSet
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "list of ports that discovered by
-- MLD Multicast router discovery
-- (MRDISC) protocol."
-- ::= { rcMldInterfaceExtnEntry 12 }
--rcMldInterfaceExtnSnoopMRouterPorts OBJECT-TYPE
-- SYNTAX PortSet
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "The set of ports in this interface that provide
-- connectivity to the IPv6 Multicast router."
-- ::= { rcMldInterfaceExtnEntry 13 }
--rcMldInterfaceExtnSnoopActiveMRouterPorts OBJECT-TYPE
-- SYNTAX PortSet
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Active ports."
-- ::= { rcMldInterfaceExtnEntry 14 }
--rcMldInterfaceExtnSnoopMRouterExpiration OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Multicast querier router aging time out."
-- ::= { rcMldInterfaceExtnEntry 15 }
rcMldInterfaceExtnFlushAction OBJECT-TYPE
SYNTAX INTEGER {
none(1),
flushGrpMember(2),
flushMrouter(3),
flushSender(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MLD flush action"
::= { rcMldInterfaceExtnEntry 16 }
--rcMldInterfaceExtnRouterAlertEnable OBJECT-TYPE
-- SYNTAX EnableValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Enable Router Alert Check."
-- ::= { rcMldInterfaceExtnEntry 17 }
rcMldInterfaceExtnSsmEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable SSM."
::= { rcMldInterfaceExtnEntry 18 }
--rcMldInterfaceExtnIgapEnable OBJECT-TYPE
-- SYNTAX EnableValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "enable/disable IGAP."
-- DEFVAL { enable }
-- ::= { rcMldInterfaceExtnEntry 19 }
--rcMldInterfaceExtnAccntEnable OBJECT-TYPE
-- SYNTAX EnableValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "enable/disable accounting."
-- DEFVAL { enable }
-- ::= { rcMldInterfaceExtnEntry 20 }
--rcMldInterfaceExtnAuthEnable OBJECT-TYPE
-- SYNTAX EnableValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "enable/disable authentication."
-- DEFVAL { enable }
-- ::= { rcMldInterfaceExtnEntry 21 }
--rcMldInterfaceExtnStreamLimitEnable OBJECT-TYPE
-- SYNTAX EnableValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Stream Limitation enable/disable."
-- DEFVAL { enable }
-- ::= { rcMldInterfaceExtnEntry 22 }
--rcMldInterfaceExtnMaxStreams OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Maximum number of stream."
-- DEFVAL { 4 }
-- ::= { rcMldInterfaceExtnEntry 23 }
-- rcMldInterfaceExtnNumStreams OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Current number of streams."
-- ::= { rcMldInterfaceExtnEntry 24 }
rcMldInterfaceExtnNewQuerier OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The address of the new MLD querier."
::= { rcMldInterfaceExtnEntry 25 }
--rcMldInterfaceExtnSnoopQuerierEnable OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "enable snoop querier."
-- ::= { rcMldInterfaceExtnEntry 26 }
--rcMldInterfaceExtnSnoopQuerierAddr OBJECT-TYPE
-- SYNTAX Ipv6Address
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "The pseudo address of the MLD Snoop Querier."
-- ::= { rcMldInterfaceExtnEntry 27 }
--rcMldInterfaceExtnMvrEnable OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Enable or disable mcast-vlan-registration on a vlan, it
-- is used to specified a vlan works as a mcast-vlan,
-- maximum 16 mcast-vlan is supported."
-- ::= { rcMldInterfaceExtnEntry 28 }
--rcMldInterfaceExtnMvrProxyEnable OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "enable or disable mcast-vlan-registration proxy on a vlan,
-- you must enable mcast-vlan-registration at first."
-- ::= { rcMldInterfaceExtnEntry 29 }
rcMldInterfaceExtnDynamicDowngradeEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "enable dynamic downgrade the MLD version when older version query message was received."
DEFVAL { true }
::= { rcMldInterfaceExtnEntry 30 }
--rcMldInterfaceExtnCompatibilityModeEnable OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "enable v1 v2 compatible mode, which will handle the MLD v1 message in v2 interface"
-- DEFVAL { false }
-- ::= { rcMldInterfaceExtnEntry 31 }
rcMldInterfaceExtnOperVersion OBJECT-TYPE
SYNTAX INTEGER {
version1(1),
version2(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The operational version of MLD which is running on this interface."
::= { rcMldInterfaceExtnEntry 32 }
--rcMldInterfaceExtnExplicitHostTrackingEnable OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Enable the Mld protocol running in version 2 to track hosts per channels/groups."
-- DEFVAL { false }
-- ::= { rcMldInterfaceExtnEntry 33 }
rcMldInterfaceExtnMcastMode OBJECT-TYPE
SYNTAX INTEGER {
snoop(1),
pim(2),
snoopSpb(3),
routerSpb(4),
dvmrp(5),
none(6) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLD interface mode."
::= { rcMldInterfaceExtnEntry 34 }
-- MLD SSM
rcMldSsmGlobal OBJECT IDENTIFIER ::= { rcMldObjects 3 }
rcMldSsmGlobalRangeGroup OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION "If multicast group address & RangeMask == RangeGroup,
then RangeGroup is in Ssm Range. Else it is not in
the range."
::= { rcMldSsmGlobal 1 }
rcMldSsmGlobalRangeMask OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used with RangeGroup."
::= { rcMldSsmGlobal 2 }
-- rcMldSnoopTrace
rcMldSnoopTraceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMldSnoopTraceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table listing the multicast groups
traversing the snoop enabled router"
::= { rcMldObjects 4 }
rcMldSnoopTraceEntry OBJECT-TYPE
SYNTAX RcMldSnoopTraceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The entry listing the multicast groups
traversing the snoop enabled router"
INDEX { rcMldSnoopGrpAddr, rcMldSnoopSrcAddr, rcMldSnoopOutVlan}
::= { rcMldSnoopTraceTable 1 }
RcMldSnoopTraceEntry ::=
SEQUENCE {
rcMldSnoopGrpAddr Ipv6Address,
rcMldSnoopSrcAddr Ipv6Address,
rcMldSnoopOutVlan InterfaceIndex,
rcMldSnoopInPort InterfaceIndex,
rcMldSnoopInVlan InterfaceIndex,
rcMldSnoopOutPort PortSet,
rcMldSnoopType INTEGER
}
rcMldSnoopGrpAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ip multicast address of group traversing the router"
::= { rcMldSnoopTraceEntry 1 }
rcMldSnoopSrcAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ip source address of the multicast group address"
::= { rcMldSnoopTraceEntry 2 }
rcMldSnoopOutVlan OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Egress vlan id for the multicast group"
::= { rcMldSnoopTraceEntry 3 }
rcMldSnoopInPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ingress port for the multicast group"
::= { rcMldSnoopTraceEntry 4 }
rcMldSnoopInVlan OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ingress vlan id for the multicast source"
::= { rcMldSnoopTraceEntry 5 }
rcMldSnoopOutPort OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Egress port of the multicast group"
::= { rcMldSnoopTraceEntry 6 }
rcMldSnoopType OBJECT-TYPE
SYNTAX INTEGER{ network(1), access(2)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The port type on which the snoop entry is learnt"
::= { rcMldSnoopTraceEntry 7}
--The MLDv2 Router Cache Table
rcMldv2CacheTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMldv2CacheEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The (conceptual) table listing the MLDv2 specific data
corresponding to each interface, port and multicast group pair on
a Router."
::= { rcMldObjects 5 }
rcMldv2CacheEntry OBJECT-TYPE
SYNTAX RcMldv2CacheEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry (conceptual row) representing an Mldv2 Group."
INDEX { rcMldv2CacheEntryGroupAddress,
rcMldv2CacheEntryIfIndex,
rcMldv2CacheEntryInPort
}
::= { rcMldv2CacheTable 1 }
RcMldv2CacheEntry ::= SEQUENCE {
rcMldv2CacheEntryGroupAddress Ipv6Address,
rcMldv2CacheEntryIfIndex InterfaceIndex,
rcMldv2CacheEntryInPort InterfaceIndex,
--rcMldv2CacheEntryModeExpiryTimer Integer32,
rcMldv2CacheEntryVersion1HostTimer Integer32,
rcMldv2CacheEntrySourceFilterMode INTEGER
}
rcMldv2CacheEntryGroupAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Multicast group Address that others
want to join. A group address can be the same
for many incoming ports."
::= { rcMldv2CacheEntry 1 }
rcMldv2CacheEntryIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
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."
::= { rcMldv2CacheEntry 2 }
rcMldv2CacheEntryInPort OBJECT-TYPE
SYNTAX InterfaceIndex
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."
::= { rcMldv2CacheEntry 3 }
-- rcMldv2CacheEntryModeExpiryTimer OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "This value is applicable only to MLDv2-compatible nodes
-- and represents the time remaining before the interface
-- EXCLUDE state expires and the interface state transitions
-- to INCLUDE mode. This value can never be greater than
-- rcMldNewGroupExpiration."
-- ::= { rcMldv2CacheEntry 4 }
rcMldv2CacheEntryVersion1HostTimer OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time remaining until the local router will assume that
there are no longer any MLD version 1 members on the IP
subnet attached to this interface. This entry only applies
to MLDv1 hosts. Upon hearing any MLDv1 Report, this
value is reset to the group membership timer. While this
time remaining is non-zero, the local router ignores any
MLDv2 Leave messages for this group that it receives
on this interface."
::= { rcMldv2CacheEntry 5 }
rcMldv2CacheEntrySourceFilterMode OBJECT-TYPE
SYNTAX INTEGER {
include (1),
exclude (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current group state, applicable to MLDv2-compatible
nodes. The value indicates whether the state is INCLUDE or
EXCLUDE."
::= { rcMldv2CacheEntry 6 }
--The MLDv2 Router Source list Table
--
-- This information helps to interpret the content of the rcMldRouterSrcListTable.
-- 1. rcMldRouterSrcListHostAddress is not zero; rcMldRouterSrcListMemberAddress is zero.
-- This is the case when we have a source in the include list and no receiver asked it
-- explicitly (conflict source).
-- Ex: Two receivers present; one receiver is in EXLCUDE{S1} and the other one is in
-- EXLCUDE{S2}. The group state is EXCLUDE("S2","NULL").
-- 2. rcMldRouterSrcListHostAddress is not zero, rcMldRouterSrcListMemberAddress is not zero.
-- This is the case when a receiver asked to receive traffic for a specific source.
-- Ex: One receiver present in INCLUDE{S1}
-- 3. rcMldRouterSrcListHostAddress is not zero, rcMldRouterSrcListMemberAddress is zero.
-- This represent a source that needs to be blocked.
-- 4. rcMldRouterSrcListHostAddres is zero rcMldRouterSrcListMemberAddress is not zero.
-- The source zero is used to track the members that are in exclude mode
-- Ex: One receiver R1 in EXCLUDE(S1). Two entries are present in this table.
-- 4.1. rcMldRouterSrcListHostAddres = S1, rcMldRouterSrcListMemberAddress = 0 - blocked source.
-- 4.2. rcMldRouterSrcListHostAddres = 0, rcMldRouterSrcListMemberAddress = R1 - tracked member in exlcude mode.
--
-- If the explicit host tracking is not enabled the only the last reporter for a specific source or group
-- will be present in this table.
--
rcMldRouterSrcListTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMldRouterSrcListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The (conceptual) table listing the Source List entries
corresponding to each interface and multicast group pair on
a Router."
::= { rcMldObjects 6 }
rcMldRouterSrcListEntry OBJECT-TYPE
SYNTAX RcMldRouterSrcListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry (conceptual row) representing an
Mld Source."
INDEX { rcMldRouterSrcListGroupAddress,
rcMldRouterSrcListIfIndex,
rcMldRouterSrcListInPort,
rcMldRouterSrcListHostAddress,
rcMldRouterSrcListMemberAddress
}
::= { rcMldRouterSrcListTable 1 }
RcMldRouterSrcListEntry ::= SEQUENCE {
rcMldRouterSrcListGroupAddress Ipv6Address,
rcMldRouterSrcListIfIndex InterfaceIndex,
rcMldRouterSrcListInPort InterfaceIndex,
rcMldRouterSrcListHostAddress Ipv6Address,
rcMldRouterSrcListMemberAddress Ipv6Address,
rcMldRouterSrcListExpire Integer32,
rcMldRouterSrcListMode INTEGER,
rcMldRouterSrcListMemberExpire Integer32
}
rcMldRouterSrcListGroupAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The IPv6 multicast group address for which this entry
contains information."
::= { rcMldRouterSrcListEntry 1 }
rcMldRouterSrcListIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface for which this entry contains information
for an IP multicast group address."
::= { rcMldRouterSrcListEntry 2 }
rcMldRouterSrcListInPort OBJECT-TYPE
SYNTAX InterfaceIndex
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 for this
source."
::= { rcMldRouterSrcListEntry 3 }
rcMldRouterSrcListHostAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The host address to which this entry corresponds."
::= { rcMldRouterSrcListEntry 4 }
rcMldRouterSrcListMemberAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 Address of a member that has sent source specific
report wishing to join this source."
::= { rcMldRouterSrcListEntry 5 }
rcMldRouterSrcListExpire OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value indicates the relevance of the SrcList entry,
whereby a non-zero value indicates this is an INCLUDE state
value, and a zero value indicates this to be an EXCLUDE
state value."
::= { rcMldRouterSrcListEntry 6 }
rcMldRouterSrcListMode OBJECT-TYPE
SYNTAX INTEGER {
include (1),
exclude (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current member state, applicable to MLDv2-compatible
nodes. The value indicates whether the state is INCLUDE or
EXCLUDE."
::= { rcMldRouterSrcListEntry 7 }
rcMldRouterSrcListMemberExpire OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This value indicates the time until the member for this source
will expire"
::= { rcMldRouterSrcListEntry 8 }
rcMldSenderTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMldSenderEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The (conceptual) table listing the multicast
senders."
::= { rcMldObjects 7 }
rcMldSenderEntry OBJECT-TYPE
SYNTAX RcMldSenderEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry (conceptual row) representing an
MLD senser."
INDEX { rcMldSenderGrpAddr, rcMldSenderIfIndex,
rcMldSenderMemberAddr }
::= { rcMldSenderTable 1 }
RcMldSenderEntry ::=
SEQUENCE {
rcMldSenderGrpAddr Ipv6Address,
rcMldSenderIfIndex InterfaceIndex,
rcMldSenderMemberAddr Ipv6Address,
rcMldSenderAction INTEGER,
rcMldSenderPort InterfaceIndex
}
rcMldSenderGrpAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 multicast group address."
::= { rcMldSenderEntry 1 }
rcMldSenderIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Interface index of the sender."
::= { rcMldSenderEntry 2 }
rcMldSenderMemberAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ipv6 Host Address."
::= { rcMldSenderEntry 3 }
rcMldSenderAction OBJECT-TYPE
SYNTAX INTEGER {
none(1),
flushEntry(2),
flushGrp(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "none(1), flushEntry(2), flushGrp(3)."
::= { rcMldSenderEntry 4 }
rcMldSenderPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mld Sender port."
::= { rcMldSenderEntry 5 }
-- MLD Globals
rcMldGlobalGroup OBJECT IDENTIFIER ::= { rcMld 3 }
rcMldGenerateTrap OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enabling the MLD to generate trap."
DEFVAL { disable }
::= { rcMldGlobalGroup 1 }
rcMldGenerateLog OBJECT-TYPE
SYNTAX EnableValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enabling the MLD to generate log."
DEFVAL { disable }
::= { rcMldGlobalGroup 2 }
-- Elements used in traps
rcMldNotificationInterfaceIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The internetwork-layer interface value of the interface
for which MLD is enabled."
::= { rcMldNotification 1 }
rcMldNotificationNewGroupIpv6Address OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Multicast Group Address that others
want to join to. A group address can be the same
for many incoming ports."
::= { rcMldNotification 2 }
rcMldNotificationNewGroupMembers OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "IP Address of a source that has sent group
report wishing to join this group."
::= { rcMldNotification 3 }
rcMldNotificationNewGroupInPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "An unique value to identify a physical
interface or a logical interface (VLAN),
which has received Group reports from various
sources."
::= { rcMldNotification 4 }
-- Table rcIpv6MulticastTimedPruneTable and rcIpv6MulticastSoftwareForwarding are not supported
-- in first release but are defined as placeholders
--rcIpv6MulticastTimedPruneTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF RcIpv6MulticastTimedPruneEntry
-- 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. Currently
-- the timer value is set to 0."
-- ::= { rcIp 112 }
--
--rcIpv6MulticastTimedPruneEntry OBJECT-TYPE
-- SYNTAX RcIpv6MulticastTimedPruneEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "An entry of IPv6 Multicast Timed Prune Table."
-- INDEX { rcIpv6MulticastTimedPruneGroupAddress,
-- rcIpv6MulticastTimedPruneSourceAddress,
-- rcIpv6MulticastTimedPruneSrcSubnetMask }
-- ::= { rcIpv6MulticastTimedPruneTable 1 }
--
--RcIpv6MulticastTimedPruneEntry ::=
-- SEQUENCE {
-- rcIpv6MulticastTimedPruneGroupAddress Ipv6Address,
-- rcIpv6MulticastTimedPruneSourceAddress Ipv6Address,
-- rcIpv6MulticastTimedPruneSrcSubnetMask Ipv6Address,
-- rcIpv6MulticastTimedPruneAgingTimer Integer32,
-- rcIpv6MulticastTimedPruneTimeLeft Integer32,
-- rcIpv6MulticastTimedPruneLastActivity TimeTicks,
-- rcIpv6MulticastTimedPruneRowStatus RowStatus
-- }
--
--rcIpv6MulticastTimedPruneGroupAddress OBJECT-TYPE
-- SYNTAX Ipv6Address
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "This field indicates the IPv6 Multicast Group
-- Address associated with the IPv6 multicast stream."
-- ::= { rcIpv6MulticastTimedPruneEntry 1 }
--
--rcIpv6MulticastTimedPruneSourceAddress OBJECT-TYPE
-- SYNTAX Ipv6Address
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "This is the Source Subnet IPv6 address of the
-- sender of the IPv6 multicast stream."
-- ::= { rcIpv6MulticastTimedPruneEntry 2 }
--
--rcIpv6MulticastTimedPruneSrcSubnetMask OBJECT-TYPE
-- SYNTAX Ipv6Address
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "This is the Source Subnet Mask IPv6 address of
-- the sender of the IPv6 multicast stream."
-- ::= { rcIpv6MulticastTimedPruneEntry 3 }
--
--rcIpv6MulticastTimedPruneAgingTimer 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 }
-- ::= { rcIpv6MulticastTimedPruneEntry 4 }
--
--rcIpv6MulticastTimedPruneTimeLeft 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."
-- ::= { rcIpv6MulticastTimedPruneEntry 5 }
--
--rcIpv6MulticastTimedPruneLastActivity 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."
-- ::= { rcIpv6MulticastTimedPruneEntry 6 }
--
--rcIpv6MulticastTimedPruneRowStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "row status"
-- ::= { rcIpv6MulticastTimedPruneEntry 7 }
--
--
--
--rcIpv6MulticastSoftwareForwarding OBJECT IDENTIFIER ::= { rcIp 113 }
--
--rcIpv6MulticastSoftwareForwardingEnable OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Enable/Disable multicast software forwarding."
-- DEFVAL { false }
-- ::= { rcIpv6MulticastSoftwareForwarding 1 }
--
--rcIpv6MulticastSoftwareForwardingThreshold OBJECT-TYPE
-- SYNTAX Integer32(1..65535)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Threshold to switch from software forwarding to hardware forwarding. Unit = pkt per second"
-- DEFVAL { 5 }
-- ::= { rcIpv6MulticastSoftwareForwarding 2 }
rcPimIpv6Objects OBJECT IDENTIFIER ::= { rcPimIpv6 1 }
rcPimIpv6JoinPruneInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..18724)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default interval at which periodic PIM-SM IPv6 Join/Prune
messages are to be sent."
::= { rcPimIpv6Objects 1 }
-- The PIM IPv6 Interface Table
rcPimIpv6InterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPimIpv6InterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the router's PIM IPv6 interfaces.
IGMP and PIM are enabled on all IPv6 interfaces listed in this
table."
::= { rcPimIpv6Objects 2 }
rcPimIpv6InterfaceEntry OBJECT-TYPE
SYNTAX RcPimIpv6InterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the rcPimIpv6InterfaceTable."
INDEX { rcPimIpv6InterfaceIfIndex }
::= { rcPimIpv6InterfaceTable 1 }
RcPimIpv6InterfaceEntry ::= SEQUENCE {
rcPimIpv6InterfaceIfIndex InterfaceIndex,
rcPimIpv6InterfaceAddress Ipv6Address,
rcPimIpv6InterfaceNetMask Ipv6Address,
rcPimIpv6InterfaceMode INTEGER,
rcPimIpv6InterfaceDR Ipv6Address,
rcPimIpv6InterfaceHelloInterval Unsigned32,
rcPimIpv6InterfaceRowStatus RowStatus,
rcPimIpv6InterfaceJoinPruneInterval Unsigned32
-- rcPimIpv6InterfaceCBSRPreference Integer32,
-- rcPimIpv6InterfaceCBSREnable INTEGER
}
rcPimIpv6InterfaceIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex value of this PIM interface."
::= { rcPimIpv6InterfaceEntry 1 }
rcPimIpv6InterfaceAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IPv6 address of the PIM interface."
::= { rcPimIpv6InterfaceEntry 2 }
rcPimIpv6InterfaceNetMask OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The network mask for the IPv6 address of the PIM interface."
::= { rcPimIpv6InterfaceEntry 3 }
rcPimIpv6InterfaceMode OBJECT-TYPE
SYNTAX INTEGER { dense(1), sparse(2), sparseDense(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The configured mode of this PIM interface."
DEFVAL { sparse }
::= { rcPimIpv6InterfaceEntry 4 }
rcPimIpv6InterfaceDR OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Designated Router on this PIM interface. For point-
to-point interfaces, this object has the value ::."
::= { rcPimIpv6InterfaceEntry 5 }
rcPimIpv6InterfaceHelloInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..18724)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The frequency at which PIM Hello messages are transmitted
on this interface."
DEFVAL { 30 }
::= { rcPimIpv6InterfaceEntry 6 }
rcPimIpv6InterfaceRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this entry. Creating the entry enables PIM
on the interface; destroying the entry disables PIM on the
interface."
::= { rcPimIpv6InterfaceEntry 7 }
rcPimIpv6InterfaceJoinPruneInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..18724)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The frequency at which PIM Join/Prune messages are
transmitted on this PIM interface. The default value of
this object is the rcPimIpv6JoinPruneInterval."
::= { rcPimIpv6InterfaceEntry 8 }
--rcPimIpv6InterfaceCBSRPreference OBJECT-TYPE
-- SYNTAX Unsigned32 (-1..255)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The preference value for the local interface as a candidate
-- bootstrap router. The value of -1 is used to indicate that
-- the local interface is not a candidate BSR interface."
-- DEFVAL { -1 }
-- ::= { rcPimIpv6InterfaceEntry 9 }
--rcPimIpv6InterfaceCBSREnable OBJECT-TYPE
-- SYNTAX INTEGER {
-- enabled(1),
-- disabled(2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "Enable/disable Candidate BSR on pim local interface."
-- DEFVAL { disabled }
-- ::= { rcPimIpv6InterfaceEntry 10 }
-- The PIM IPv6 Neighbor Table
rcPimIpv6NeighborTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPimIpv6NeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the router's PIM IPv6 neighbors."
::= { rcPimIpv6Objects 3 }
rcPimIpv6NeighborEntry OBJECT-TYPE
SYNTAX RcPimIpv6NeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the rcPimIpv6NeighborTable."
INDEX { rcPimIpv6NeighborIfIndex,
rcPimIpv6NeighborAddress}
::= { rcPimIpv6NeighborTable 1 }
RcPimIpv6NeighborEntry ::= SEQUENCE {
rcPimIpv6NeighborIfIndex InterfaceIndex,
rcPimIpv6NeighborAddress Ipv6Address,
rcPimIpv6NeighborUpTime TimeTicks,
rcPimIpv6NeighborExpiryTime TimeTicks
-- rcPimIpv6NeighborMode INTEGER
}
rcPimIpv6NeighborIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of ifIndex for the interface used to reach this
PIM neighbor."
::= { rcPimIpv6NeighborEntry 1 }
rcPimIpv6NeighborAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IPv6 address of the PIM neighbor for which this entry
contains information."
::= { rcPimIpv6NeighborEntry 2 }
rcPimIpv6NeighborUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time since this PIM neighbor (last) became a neighbor
of the local router."
::= { rcPimIpv6NeighborEntry 3 }
rcPimIpv6NeighborExpiryTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum time remaining before this PIM neighbor will be
aged out."
::= { rcPimIpv6NeighborEntry 4 }
-- The PIM IPv6 RP-Set Table
rcPimIpv6RPSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPimIpv6RPSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing PIM information for
candidate Rendezvous Points (RPs) for IPv6 multicast groups.
When the local router is the BSR, this information is
obtained from received Candidate-RP-Advertisements. When
the local router is not the BSR, this information is
obtained from received RP-Set messages."
::= { rcPimIpv6Objects 4 }
rcPimIpv6RPSetEntry OBJECT-TYPE
SYNTAX RcPimIpv6RPSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the rcPimIpv6RPSetTable."
INDEX { rcPimIpv6RPSetComponent, rcPimIpv6RPSetGroupAddress,
rcPimIpv6RPSetGroupMask, rcPimIpv6RPSetAddress }
::= { rcPimIpv6RPSetTable 1 }
RcPimIpv6RPSetEntry ::= SEQUENCE {
rcPimIpv6RPSetComponent Unsigned32,
rcPimIpv6RPSetGroupAddress Ipv6Address,
rcPimIpv6RPSetGroupMask Ipv6Address,
rcPimIpv6RPSetAddress Ipv6Address,
rcPimIpv6RPSetHoldTime Unsigned32,
rcPimIpv6RPSetExpiryTime TimeTicks
}
rcPimIpv6RPSetComponent OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A number uniquely identifying the component. Each protocol
instance connected to a separate domain should have a
different index value."
::= { rcPimIpv6RPSetEntry 1 }
rcPimIpv6RPSetGroupAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IPv6 multicast group address which, when combined with
rcPimIpv6RPSetGroupMask, gives the group prefix for which this
entry contains information about the Candidate-RP."
::= { rcPimIpv6RPSetEntry 2 }
rcPimIpv6RPSetGroupMask OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The multicast group address mask which, when combined with
rcPimIpv6RPSetGroupAddress, gives the group prefix for which this
entry contains information about the Candidate-RP."
::= { rcPimIpv6RPSetEntry 3 }
rcPimIpv6RPSetAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IPv6 address of the Candidate-RP."
::= { rcPimIpv6RPSetEntry 4 }
rcPimIpv6RPSetHoldTime OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The holdtime of a Candidate-RP. If the local router is not
the BSR, this value is 0."
::= { rcPimIpv6RPSetEntry 5 }
rcPimIpv6RPSetExpiryTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum time remaining before the Candidate-RP will be
declared down. If the local router is not the BSR, this
value is 0."
::= { rcPimIpv6RPSetEntry 6 }
-- The PIM IPv6 Candidate-RP Table
--rcPimIpv6CandidateRPTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF RcPimIpv6CandidateRPEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The (conceptual) table listing the IPv6 multicast groups for
-- which the local router is to advertise itself as a
-- Candidate-RP when the value of rcPimIpv6CandidateRPHoldTime is
-- non-zero. If this table is empty, then the local router
-- will advertise itself as a Candidate-RP for all groups
-- (providing the value of rcPimIpv6CandidateRPHoldTime is non-
-- zero)."
-- ::= { rcPimIpv6Objects 5 }
--rcPimIpv6CandidateRPEntry OBJECT-TYPE
-- SYNTAX RcPimIpv6CandidateRPEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "An entry (conceptual row) in the rcPimIpv6CandidateRPTable."
-- INDEX { rcPimIpv6CandidateRPGroupAddress,
-- rcPimIpv6CandidateRPGroupMask, rcPimIpv6CandidateRPAddress }
-- ::= { rcPimIpv6CandidateRPTable 1 }
--RcPimIpv6CandidateRPEntry ::= SEQUENCE {
-- rcPimIpv6CandidateRPGroupAddress Ipv6Address,
-- rcPimIpv6CandidateRPGroupMask Ipv6Address,
-- rcPimIpv6CandidateRPAddress Ipv6Address,
-- rcPimIpv6CandidateRPRowStatus RowStatus
--}
--rcPimIpv6CandidateRPGroupAddress OBJECT-TYPE
-- SYNTAX Ipv6Address
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The IPv6 multicast group address which, when combined with
-- rcPimIpv6CandidateRPGroupMask, identifies a group prefix for which
-- the local router will advertise itself as a Candidate-RP."
-- ::= { rcPimIpv6CandidateRPEntry 1 }
--rcPimIpv6CandidateRPGroupMask OBJECT-TYPE
-- SYNTAX Ipv6Address
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The multicast group address mask which, when combined with
-- rcPimIpv6CandidateRPGroupMask, identifies a group prefix for which
-- the local router will advertise itself as a Candidate-RP."
-- ::= { rcPimIpv6CandidateRPEntry 2 }
--rcPimIpv6CandidateRPAddress OBJECT-TYPE
-- SYNTAX Ipv6Address
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The (unicast) address of the interface which will be
-- advertised as a Candidate-RP."
-- ::= { rcPimIpv6CandidateRPEntry 3 }
--rcPimIpv6CandidateRPRowStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The status of this row, by which new entries may be
-- created, or old entries deleted from this table."
-- ::= { rcPimIpv6CandidateRPEntry 4 }
-- The PIM Component Table
--rcPimIpv6ComponentTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF PimComponentEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The (conceptual) table containing objects specific to a PIM
-- domain. One row exists for each domain to which the router
-- is connected."
-- ::= { rcPimIpv6Objects 6 }
--rcPimIpv6ComponentEntry OBJECT-TYPE
-- SYNTAX PimComponentEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "An entry (conceptual row) in the pimComponentTable."
-- INDEX { pimComponentIndex }
-- ::= { rcPimIpv6ComponentTable 1 }
--rcPimIpv6ComponentEntry ::= SEQUENCE {
-- rcPimIpv6ComponentIndex Unsigned32,
-- rcPimIpv6ComponentBSRAddress Ipv6Address,
-- rcPimIpv6ComponentBSRExpiryTime TimeTicks,
-- rcPimIpv6ComponentCRPHoldTime Unsigned32,
-- rcPimIpv6ComponentStatus RowStatus
--}
--rcPimIpv6ComponentIndex OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "A number uniquely identifying the component. Each protocol
-- instance connected to a separate domain should have a
-- different index value."
-- ::= { rcPimIpv6ComponentEntry 1 }
--rcPimIpv6ComponentBSRAddress OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The IP address of the bootstrap router (BSR) for the local
-- PIM region."
-- ::= { rcPimIpv6ComponentEntry 2 }
--rcPimIpv6ComponentBSRExpiryTime OBJECT-TYPE
-- SYNTAX TimeTicks
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The minimum time remaining before the bootstrap router in
-- the local domain will be declared down. For candidate BSRs,
-- this is the time until the component sends an RP-Set
-- message. For other routers, this is the time until it may
-- accept an RP-Set message from a lower candidate BSR."
-- ::= { rcPimIpv6ComponentEntry 3 }
--rcPimIpv6ComponentCRPHoldTime OBJECT-TYPE
-- SYNTAX Unsigned32 (0..255)
-- UNITS "seconds"
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The holdtime of the component when it is a candidate RP in
-- the local domain. The value of 0 is used to indicate that
-- the local system is not a Candidate-RP."
-- DEFVAL { 0 }
-- ::= { rcPimIpv6ComponentEntry 4 }
--rcPimIpv6ComponentStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The status of this entry. Creating the entry creates
-- another protocol instance; destroying the entry disables a
-- protocol instance."
-- ::= { rcPimIpv6ComponentEntry 5 }
-- The PIM IPv6 Neighbour Secondary Address List
rcPimIpv6NbrSecAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPimIpv6NbrSecAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The (conceptual) table listing the secondary addresses
advertised by each PIM neighbor (on a subset of the rows of
the rcPimIpv6NeighborTable defined)."
::= { rcPimIpv6Objects 7 }
rcPimIpv6NbrSecAddressEntry OBJECT-TYPE
SYNTAX RcPimIpv6NbrSecAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the rcPimIpv6NbrSecAddressTable."
INDEX { rcPimIpv6NbrSecAddressIfIndex,
rcPimIpv6NbrSecAddressType,
rcPimIpv6NbrSecAddressPrimary,
rcPimIpv6NbrSecAddress }
::= { rcPimIpv6NbrSecAddressTable 1 }
RcPimIpv6NbrSecAddressEntry ::= SEQUENCE {
rcPimIpv6NbrSecAddressIfIndex InterfaceIndex,
rcPimIpv6NbrSecAddressType InetAddressType,
rcPimIpv6NbrSecAddressPrimary InetAddress,
rcPimIpv6NbrSecAddress InetAddress
}
rcPimIpv6NbrSecAddressIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of ifIndex for the interface used to reach this
PIM neighbor."
::= { rcPimIpv6NbrSecAddressEntry 1 }
rcPimIpv6NbrSecAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address type of this PIM neighbor."
::= { rcPimIpv6NbrSecAddressEntry 2 }
rcPimIpv6NbrSecAddressPrimary OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|8|16|20))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The primary IP address of this PIM neighbor. The
InetAddressType is given by the rcPimIpv6NbrSecAddressType
object."
::= { rcPimIpv6NbrSecAddressEntry 3 }
rcPimIpv6NbrSecAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|8|16|20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The secondary IP address of this PIM neighbor. The
InetAddressType is given by the pimNbrSecAddressType
object."
::= { rcPimIpv6NbrSecAddressEntry 4 }
--IPv6 PIM
rcIpv6Pim OBJECT IDENTIFIER ::= { rcIp 112 }
rcIpv6PimObjects OBJECT IDENTIFIER ::= { rcIpv6Pim 1 }
rcIpv6PimGlobal OBJECT IDENTIFIER ::= { rcIpv6PimObjects 1}
rcIpv6PimGlobalEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable PIM globally"
::= { rcIpv6PimGlobal 1 }
rcIpv6PimGlobalMode OBJECT-TYPE
SYNTAX INTEGER {
dm(1),
sm(2),
smdm(3),
ssm(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set PIM global mode to sparse or source specific"
::= { rcIpv6PimGlobal 2 }
--rcIpv6PimGlobalMbr OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "enable/disable pim multicast border router feature"
-- ::= { rcIpv6PimGlobal 3 }
rcIpv6PimGlobalRegisterSuppTimer OBJECT-TYPE
SYNTAX Unsigned32 (10..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 }
::= { rcIpv6PimGlobal 4 }
--rcIpv6PimGlobalInterfaceTableSize OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Size of the PIM table"
-- ::= { rcIpv6PimGlobal 5 }
rcIpv6PimGlobalUniRouteChgTimeOut OBJECT-TYPE
SYNTAX Unsigned32 (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 }
::= { rcIpv6PimGlobal 6 }
rcIpv6PimGlobalDiscardDataTimeOut OBJECT-TYPE
SYNTAX Unsigned32 (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 }
::= { rcIpv6PimGlobal 7 }
--rcIpv6PimGlobalCRPADVTimeOut OBJECT-TYPE
-- SYNTAX Unsigned32 (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 }
-- ::= { rcIpv6PimGlobal 8 }
--rcIpv6PimGlobalBootStrapPeriod OBJECT-TYPE
-- SYNTAX Unsigned32 (5..32757)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "At the elected BSR, this is the interval between
-- originating Bootstrap messages."
-- DEFVAL { 60 }
-- ::= { rcIpv6PimGlobal 9 }
rcIpv6PimGlobalStaticRP OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable Static RP feature."
DEFVAL { false }
::= { rcIpv6PimGlobal 10 }
--rcIpv6PimGlobalActivityChkInterval OBJECT-TYPE
-- SYNTAX INTEGER {
-- intv15(15),
-- intv30(30),
-- intv210(210)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Activity check interval for polling PIM SG traffic
-- activity information."
-- DEFVAL { intv210 }
-- ::= { rcIpv6PimGlobal 11 }
rcIpv6PimGlobalFwdCacheTimeOut OBJECT-TYPE
SYNTAX Unsigned32 (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 }
::= { rcIpv6PimGlobal 12 }
--rcIpv6PimGlobalFastJoinPrune OBJECT-TYPE
-- SYNTAX EnableValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Enable/Disable PIM Fast Join Prune."
-- DEFVAL { disable }
-- ::= { rcIpv6PimGlobal 13 }
rcIpv6PimTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6PimEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 PIM table"
::= { rcIpv6PimObjects 2 }
rcIpv6PimEntry OBJECT-TYPE
SYNTAX RcIpv6PimEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of IPv6 PIM Table."
INDEX { rcIpv6PimIfIndex }
::= { rcIpv6PimTable 1 }
RcIpv6PimEntry ::=
SEQUENCE {
rcIpv6PimIfIndex InterfaceIndex,
rcIpv6PimEnable TruthValue,
rcIpv6PimMode INTEGER,
rcIpv6PimHelloInterval Unsigned32,
rcIpv6PimJoinPruneInterval Unsigned32,
-- rcIpv6PimCBSRPreference Integer32,
rcIpv6PimIntfType INTEGER
}
rcIpv6PimIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The value of ifIndex for the interface on which IPv6 PIM is set"
::= { rcIpv6PimEntry 1 }
rcIpv6PimEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable PIM on interface"
::= { rcIpv6PimEntry 2 }
rcIpv6PimMode OBJECT-TYPE
SYNTAX INTEGER {
dense(1),
sparse(2),
sparseDense(3),
ssm(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set PIM interface mode to sparse or source specific"
::= { rcIpv6PimEntry 3 }
rcIpv6PimHelloInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..18724)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The frequency at which PIM Hello messages are transmitted
on this interface."
DEFVAL { 30 }
::= { rcIpv6PimEntry 4 }
rcIpv6PimJoinPruneInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..18724)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The frequency at which PIM Join/Prune messages are
transmitted on this PIM interface."
::= { rcIpv6PimEntry 5 }
--rcIpv6PimCBSRPreference OBJECT-TYPE
-- SYNTAX Integer32 (-1..255)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Preference of BSR"
-- DEFVAL { -1 }
-- ::= { rcIpv6PimEntry 6 }
rcIpv6PimIntfType OBJECT-TYPE
SYNTAX INTEGER {
active(1),
passive(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "PIM interface type."
DEFVAL { active }
::= { rcIpv6PimEntry 7 }
-- PIM IPv6 Interface Table Extension
rcIpv6PimInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6PimInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 PIM Interface table"
::= { rcIpv6PimObjects 3 }
rcIpv6PimInterfaceEntry OBJECT-TYPE
SYNTAX RcIpv6PimInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of IPv6 PIM Interface Table."
INDEX { rcIpv6PimInterfaceIfIndex }
::= { rcIpv6PimInterfaceTable 1 }
RcIpv6PimInterfaceEntry ::=
SEQUENCE {
rcIpv6PimInterfaceIfIndex InterfaceIndex,
rcIpv6PimInterfaceOperState INTEGER,
rcIpv6PimInterfaceType INTEGER
}
rcIpv6PimInterfaceIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The value of ifIndex for the interface on which IPv6 PIM is set"
::= { rcIpv6PimInterfaceEntry 1 }
rcIpv6PimInterfaceOperState OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current operational state of this PIM interface."
::= { rcIpv6PimInterfaceEntry 2 }
rcIpv6PimInterfaceType OBJECT-TYPE
SYNTAX INTEGER {
active(1),
passive(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "PIM interface type."
DEFVAL { active }
::= { rcIpv6PimInterfaceEntry 3 }
rcIpv6PimStaticRPTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6PimStaticRPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table lists all the RPs configured statically for
various IPv6 multicast groups."
::= { rcIpv6PimObjects 4 }
rcIpv6PimStaticRPEntry OBJECT-TYPE
SYNTAX RcIpv6PimStaticRPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry (conceptual row) in the rcIpv6PimStaticRPTable."
INDEX { rcIpv6PimStaticRPGroupAddress,
rcIpv6PimStaticRPGroupMask,
rcIpv6PimStaticRPAddress }
::= { rcIpv6PimStaticRPTable 1 }
RcIpv6PimStaticRPEntry ::= SEQUENCE {
rcIpv6PimStaticRPGroupAddress Ipv6Address,
rcIpv6PimStaticRPGroupMask Ipv6Address,
rcIpv6PimStaticRPAddress Ipv6Address,
rcIpv6PimStaticRPRowStatus RowStatus,
rcIpv6PimStaticRPStatus INTEGER
}
rcIpv6PimStaticRPGroupAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The IPv6 multicast group address which, when combined with
rcIpv6PimStaticRPGroupMask, identifies a group prefix for
which rcIpv6PimStaticRPAddress is a static-RP."
::= { rcIpv6PimStaticRPEntry 1 }
rcIpv6PimStaticRPGroupMask OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The multicast group address mask which, when combined
with rcIpv6PimStaticRPGroupAddress, identifies a group
prefix for which rcIpv6PimStaticRPAddress is a static-RP."
::= { rcIpv6PimStaticRPEntry 2 }
rcIpv6PimStaticRPAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The (unicast) address of the static-RP."
::= { rcIpv6PimStaticRPEntry 3 }
rcIpv6PimStaticRPRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The status of this row, by which new entries may be
created, or old entries deleted from this table."
::= { rcIpv6PimStaticRPEntry 4 }
rcIpv6PimStaticRPStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of StaticRP."
::= { rcIpv6PimStaticRPEntry 5 }
--rcIpv6PimCurrBsr OBJECT IDENTIFIER ::= { rcIpv6PimObjects 5 }
--rcIpv6PimCurrBsrAddress OBJECT-TYPE
-- SYNTAX Ipv6Address
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Current BSR address"
-- ::= { rcIpv6PimCurrBsr 1 }
--rcIpv6PimCurrBsrFragmentTag OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Current BSR Fragment Tag."
-- DEFVAL { -1 }
-- ::= { rcIpv6PimCurrBsr 2 }
--rcIpv6PimCurrBsrHashMask OBJECT-TYPE
-- SYNTAX Ipv6Address
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Current BSR Hash Mask value."
-- ::= { rcIpv6PimCurrBsr 3 }
--rcIpv6PimCurrBsrPriority OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Current BSR Priority."
-- DEFVAL { 0 }
-- ::= { rcIpv6PimCurrBsr 4 }
--rcIpv6PimCurrBsrBootStrapTimer OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Current BSR Boot Strap Timer."
-- ::= { rcIpv6PimCurrBsr 5 }
--rcIpv6PimVirtualNbrTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF RcIpv6PimVirtualNbrEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "Table listing the router's virtual PIM IPv6 neighbors"
-- ::= { rcIpv6PimObjects 6 }
--rcIpv6PimVirtualNbrEntry OBJECT-TYPE
-- SYNTAX RcIpv6PimVirtualNbrEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "An entry in the virtual PIM IPv6 neighbors' table."
-- INDEX { rcIpv6PimVirtualNbrAddress }
-- ::= { rcIpv6PimVirtualNbrTable 1 }
--RcIpv6PimVirtualNbrEntry ::= SEQUENCE {
-- rcIpv6PimVirtualNbrAddress Ipv6Address,
-- rcIpv6PimVirtualNbrIfIndex InterfaceIndex,
-- rcIpv6PimVirtualNbrRowStatus RowStatus
--}
--rcIpv6PimVirtualNbrAddress OBJECT-TYPE
-- SYNTAX Ipv6Address
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The IPv6 address of the virtual PIM neighbor for which this entry
-- contains information."
-- ::= { rcIpv6PimVirtualNbrEntry 1 }
--rcIpv6PimVirtualNbrIfIndex OBJECT-TYPE
-- SYNTAX InterfaceIndex
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of ifIndex for the PIM interface in which this virtual
-- neighbor is created. This value is mandatory while trying to
-- create a virtual PIM neighbor."
-- ::= { rcIpv6PimVirtualNbrEntry 2 }
--rcIpv6PimVirtualNbrRowStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "To create/delete an entry in the virtual PIM neighbors'
-- table."
-- ::= { rcIpv6PimVirtualNbrEntry 3 }
rcIpv6PimActiveRPTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcIpv6PimActiveRPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table lists the RPs being used for the active IP
multicast groups."
::= { rcIpv6PimObjects 7 }
rcIpv6PimActiveRPEntry OBJECT-TYPE
SYNTAX RcIpv6PimActiveRPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the rcIpv6PimActiveRPTable."
INDEX { rcIpv6PimActiveRPGroupAddress }
::= { rcIpv6PimActiveRPTable 1 }
RcIpv6PimActiveRPEntry ::= SEQUENCE {
rcIpv6PimActiveRPGroupAddress Ipv6Address,
rcIpv6PimActiveRPAddress Ipv6Address,
rcIpv6PimActiveRPPriority Unsigned32
}
rcIpv6PimActiveRPGroupAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The active IPv6 multicast group address."
::= { rcIpv6PimActiveRPEntry 1 }
rcIpv6PimActiveRPAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The address of the RP for the active multicast group."
::= { rcIpv6PimActiveRPEntry 2 }
rcIpv6PimActiveRPPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The priority of the RP."
::= { rcIpv6PimActiveRPEntry 3 }
rcMRouteIpv6Scalars OBJECT IDENTIFIER ::= { rcMRouteIpv6Statistics 2 }
rcMRouteIpv6StatsEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The enabled status of IPv6 Multicast statistics."
DEFVAL { false }
::= { rcMRouteIpv6Scalars 1 }
rcMRouteIpv6StatsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear ipv6 mroute stats."
DEFVAL { false }
::= { rcMRouteIpv6Scalars 2 }
rcMRouteIpv6StatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMRouteIpv6StatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"the table containing IPv6 Multicast statistics."
::= { rcMRouteIpv6Statistics 3 }
rcMRouteIpv6StatsEntry OBJECT-TYPE
SYNTAX RcMRouteIpv6StatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing the ipv6 multicast statistics
information for the specific group ipv6 address."
INDEX { rcMRouteIpv6StatsGroupAddress }
::= { rcMRouteIpv6StatsTable 1 }
RcMRouteIpv6StatsEntry ::= SEQUENCE {
rcMRouteIpv6StatsGroupAddress Ipv6Address,
rcMRouteIpv6StatsSourceCount Counter32,
rcMRouteIpv6StatsPkts Counter64,
rcMRouteIpv6StatsBytes Counter64,
rcMRouteIpv6StatsAverageSizePerPkt Integer32
}
rcMRouteIpv6StatsGroupAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"the IPv6 multicast group address for which this entry
contains ipv6 multicast statistics."
::= { rcMRouteIpv6StatsEntry 1 }
rcMRouteIpv6StatsSourceCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sources corresponding to the specific group and vrf."
::= { rcMRouteIpv6StatsEntry 2 }
rcMRouteIpv6StatsPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames that are processed
corresponding to the specific group and vrf."
::= { rcMRouteIpv6StatsEntry 3 }
rcMRouteIpv6StatsBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes that are processed
corresponding to the specific group and vrf."
::= { rcMRouteIpv6StatsEntry 4 }
rcMRouteIpv6StatsAverageSizePerPkt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average length of packets that are processed
corresponding to the specific group and vrf."
::= { rcMRouteIpv6StatsEntry 5 }
-- DVR
rcDvrGlobal OBJECT IDENTIFIER ::= {rcDvr 1}
rcDvrGlobalDomainId OBJECT-TYPE
SYNTAX Integer32(0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A value that uniquely identifies the DVR domain
that this node belongs to. Valid domain id for
controller or leaf is 1-255. Set domain id to
0 when DVR is not configured."
::= { rcDvrGlobal 1 }
rcDvrGlobalRole OBJECT-TYPE
SYNTAX INTEGER {
controller(1), --Controller role
leaf(2) --Leaf role
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "It represents the role of this node in the DVR domain.
When DVR is created, role can be controller or leaf."
::= { rcDvrGlobal 2 }
rcDvrGlobalEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Configure DVR Controller or Leaf will set it to true.
Set to false if DVR is not configured."
DEFVAL { false }
::= { rcDvrGlobal 3 }
rcDvrVirtualIstLocalAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "When DVR is created as Leaf node, virtual ist can be
configured on DVR Leaf. This is the local IP address
of virtual ist on DVR Leaf. Virtual ist can not be
configured on DVR Controller."
::= { rcDvrGlobal 4 }
rcDvrVirtualIstLocalMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "When DVR is created as Leaf node, virtual ist can be
configured on DVR Leaf. This is the local subnet mask of
virtual ist on DVR Leaf. Virtual ist can not be configured
on DVR Controller."
::= { rcDvrGlobal 5 }
rcDvrVirtualIstPeerAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "When DVR is created as leaf node, virtual ist can be
configured on DVR Leaf. This is the peer Ip address
of virtual ist on DVR Leaf. Virtual ist can not be configured
on DVR Controller."
::= { rcDvrGlobal 6 }
rcDvrVirtualIstClusterId OBJECT-TYPE
SYNTAX Integer32 (0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "When DVR is created as Leaf node, virtual ist can be
configured on DVR Leaf. This is the cluster Id of
virtual ist on DVR Leaf. Valid cluster id is 1-1000.
Set to 0 if no virtual ist is configured. Virtual ist
can not be configured on DVR Controller."
::= { rcDvrGlobal 7 }
rcDvrGlobalDomainIsid OBJECT-TYPE
SYNTAX Integer32(0..16775999)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A value that uniquely identifies the DVR domain Isid
that this node belongs to. Valid domain I-sid is
16775745-16775999. Set to 0 when DVR is not created."
::= { rcDvrGlobal 8 }
rcDvrGlobalBackboneIsid OBJECT-TYPE
SYNTAX Integer32(0..16775744)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A value that uniquely identifies the DVR backbone Isid
that this node belongs to. Valid backbone I-sid is 16775744.
Set to 0 when DVR is not created."
::= { rcDvrGlobal 9 }
rcDvrGlobalGatewayMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DVR Gateway Mac address used by all DVR Domains."
::= { rcDvrGlobal 10 }
rcDvrGlobalInbandMgmtIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Inband management IPv4 address configured under ISIS and can
be used by both DVR and non DVR enabled nodes."
::= { rcDvrGlobal 11 }
rcDvrGlobalInjectDefaultRouteDisable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Controllers will by default send the default route(0.0.0.0/0.0.0.0)
to all the Leaf nodes. To turn the default behavior off, configure
inject-default-route-disable. This is for DVR Controller only."
DEFVAL { true }
::= { rcDvrGlobal 12 }
rcDvrGlobalOperState OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "If the DVR object can be created(when ISIS and IPSC are enabled),
then DVR operational state is up, otherwise it is down."
::= { rcDvrGlobal 13 }
rcDvrGlobalSystemIdAsMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DVR System Id As Mac used by all DVR Domains."
::= { rcDvrGlobal 14 }
rcDvrGlobalHostEntriesClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "True to clear the host entry under GRT . Always returns false."
::= { rcDvrGlobal 15 }
rcDvrGlobalHostEntriesClearIpv4 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to clear the dvr host entries for particular IP address"
::= {rcDvrGlobal 16 }
rcDvrGlobalHostEntriesClearL2Isid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to clear the dvr host entries for particular L2 ISID"
::= { rcDvrGlobal 17 }
rcDvrGlobalHostEntriesClearL3Isid OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to clear the dvr host entries for particular L3 ISID"
::= { rcDvrGlobal 18 }
rcDvrVirtualIstIsid OBJECT-TYPE
SYNTAX Integer32(16774744..16775743 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "When DVR is created as Leaf node, virtual ist can be
configured on DVR Leaf. When virtual ist is configured,
isid for virtual ist is created based on cluset id.
Range for vist isid is 16774744..16775743 for max 1000
cluster ids. Set to 0 if no virtual ist is configured.
Virtual ist can not be configured on DVR Controller."
::= { rcDvrGlobal 19 }
rcDvrRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDvrRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of DVR routes that are in the CP DVR Table. This table
contains network routes only (all non /32 routes)."
::= { rcDvr 2 }
rcDvrRouteEntry OBJECT-TYPE
SYNTAX RcDvrRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcDvrRoute Table. An entry exists for
each network route in a DVR domain."
INDEX { rcDvrRouteDestIpAddrType,
rcDvrRouteDestIpAddr,
rcDvrRouteDestMask,
rcDvrRouteL3Isid,
rcDvrRouteEcmpIndex
}
::= { rcDvrRouteTable 1 }
RcDvrRouteEntry ::=
SEQUENCE {
rcDvrRouteDestIpAddrType InetAddressType,
rcDvrRouteDestIpAddr InetAddress,
rcDvrRouteDestMask InetAddressPrefixLength,
rcDvrRouteL3Isid Integer32,
rcDvrRouteEcmpIndex Integer32,
rcDvrRouteNextHopMac MacAddress,
rcDvrRouteL2Isid Integer32,
rcDvrRouteCost Integer32,
rcDvrRouteNextHopName OCTET STRING,
rcDvrRouteType INTEGER,
rcDvrRouteVrfId Integer32
}
rcDvrRouteDestIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Dest Ip address type of the DVR route table entry.
It can be either IPv4 or IPv6 for DVR feature."
::= { rcDvrRouteEntry 1 }
rcDvrRouteDestIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Dest Ip address of the DVR route table entry.
Support ipv4 size(4) and ipv6 size(16) depending on
rcDvrRouteDestIpAddrType."
::= { rcDvrRouteEntry 2 }
rcDvrRouteDestMask OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Dest mask of the DVR route table entry."
::= { rcDvrRouteEntry 3 }
rcDvrRouteL3Isid OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "L3 I-sid of the DVR route table entry."
::= { rcDvrRouteEntry 4 }
rcDvrRouteEcmpIndex OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ecmp Index for the Ecmp routes of the DVR route table entry."
::= { rcDvrRouteEntry 5 }
rcDvrRouteNextHopMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop BEB of the DVR route table entry."
::= { rcDvrRouteEntry 6 }
rcDvrRouteL2Isid OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "L2 I-sid of the DVR route table entry."
::= { rcDvrRouteEntry 7 }
rcDvrRouteCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Cost of the DVR route table entry."
::= { rcDvrRouteEntry 8 }
rcDvrRouteNextHopName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Nexthop BEB's hostname of the DVR route table entry."
::= { rcDvrRouteEntry 9 }
rcDvrRouteType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
ecmp(2),
redist(3),
ecmpAndRedist(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Route type of the DVR route table entry."
::= { rcDvrRouteEntry 10 }
rcDvrRouteVrfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "VRF Id of the DVR route table entry."
::= { rcDvrRouteEntry 11 }
rcDvrMembersTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDvrMembersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of DVR members in a DVR domain. It contains
all Controllers and Leaf nodes."
::= { rcDvr 3 }
rcDvrMembersEntry OBJECT-TYPE
SYNTAX RcDvrMembersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcDvrMembers Table. It contains
all Controller and Leaf nodes."
INDEX { rcDvrMemberMacAddress }
::= { rcDvrMembersTable 1 }
RcDvrMembersEntry ::=
SEQUENCE {
rcDvrMemberMacAddress MacAddress,
rcDvrMemberSysId OCTET STRING,
rcDvrMemberNickName OCTET STRING,
rcDvrMemberRole INTEGER,
rcDvrMemberDomainId Integer32
}
rcDvrMemberMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Mac address of the DVR members table entry."
::= { rcDvrMembersEntry 1 }
rcDvrMemberSysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Sys-id of the DVR members table entry."
::= { rcDvrMembersEntry 2 }
rcDvrMemberNickName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (7))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Nick-name of the DVR members table entry."
::= { rcDvrMembersEntry 3 }
rcDvrMemberRole OBJECT-TYPE
SYNTAX INTEGER {
controller(1),
leaf(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DVR role of the DVR members table entry."
::= { rcDvrMembersEntry 4 }
rcDvrMemberDomainId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DVR domain id of the DVR members table entry."
::= { rcDvrMembersEntry 5 }
rcDvrInterfacesTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDvrInterfacesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of DVR Interfaces in a DVR domain. DVR
interfaces are created when IP is configured on the DVR
enabled L2VSN(vlan, i-sid)."
::= { rcDvr 4 }
rcDvrInterfacesEntry OBJECT-TYPE
SYNTAX RcDvrInterfacesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcDvrInterfaces Table. An entry exists
for each interface."
INDEX {
rcDvrInterfaceVlanIpAddrType,
rcDvrInterfaceVlanIpAddr,
rcDvrInterfaceL3Isid,
rcDvrInterfaceL2Isid }
::= { rcDvrInterfacesTable 1 }
RcDvrInterfacesEntry ::=
SEQUENCE {
rcDvrInterfaceVlanIpAddrType InetAddressType,
rcDvrInterfaceVlanIpAddr InetAddress,
rcDvrInterfaceL3Isid Integer32,
rcDvrInterfaceL2Isid Integer32,
rcDvrInterfaceVlanIpMask InetAddressPrefixLength,
rcDvrInterfaceVrfId Integer32,
rcDvrInterfaceVlanId Integer32,
rcDvrInterfaceGwIpAddrType InetAddressType,
rcDvrInterfaceGwIpAddr InetAddress,
rcDvrInterfaceAdminState TruthValue,
rcDvrInterfaceSpbmcState INTEGER,
rcDvrInterfaceIgmpVersion INTEGER
}
rcDvrInterfaceVlanIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Vlan Ip address type of the DVR interfaces table entry.
It can be either IPv4 or IPv6 for DVR feature."
::= {rcDvrInterfacesEntry 1 }
rcDvrInterfaceVlanIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Dest Ip address of the DVR interfaces table entry.
Support ipv4 size(4) and ipv6 size(16) depending on
rcDvrInterfaceVlanIpAddrType."
::= {rcDvrInterfacesEntry 2 }
rcDvrInterfaceL3Isid OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "L3 I-sid of the DVR interfaces table entry."
::= { rcDvrInterfacesEntry 3 }
rcDvrInterfaceL2Isid OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "L2 I-sid of the DVR interfaces table entry."
::= { rcDvrInterfacesEntry 4 }
rcDvrInterfaceVlanIpMask OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Vlan Ip address mask of the DVR interfaces table entry."
::= { rcDvrInterfacesEntry 5 }
rcDvrInterfaceVrfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "VRF Id of the DVR interfaces table entry."
::= { rcDvrInterfacesEntry 6 }
rcDvrInterfaceVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Vlan Id of the DVR interfaces table entry."
::= { rcDvrInterfacesEntry 7 }
rcDvrInterfaceGwIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The address type of the DVR Gateway IP address.
It can be either IPv4 or IPv6 for DVR feature."
::= { rcDvrInterfacesEntry 8 }
rcDvrInterfaceGwIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DVR Gateway IP address of the DVR interfaces table entry.
Support ipv4 size(4) and ipv6 size(16) depending on
rcDvrInterfaceGwIpAddrType."
::= { rcDvrInterfacesEntry 9 }
rcDvrInterfaceAdminState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Admin state of the DVR interfaces table entry."
::= { rcDvrInterfacesEntry 10 }
rcDvrInterfaceSpbmcState OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2),
notApplicable(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SPBMC state of the DVR interfaces table entry."
::= { rcDvrInterfacesEntry 11 }
rcDvrInterfaceIgmpVersion OBJECT-TYPE
SYNTAX INTEGER {
v1(1),
v2(2),
v3(3),
notApplicable(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The version of IGMP which is running on this DVR interface."
::= { rcDvrInterfacesEntry 12 }
rcDvrHostEntriesTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDvrHostEntriesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of DVR host entries in a DVR domain."
::= { rcDvr 5 }
rcDvrHostEntriesEntry OBJECT-TYPE
SYNTAX RcDvrHostEntriesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcDvrHostEntries Table. A entry exists for
each /32 host route in DVR domain."
INDEX { rcDvrHostEntriesIpAddrType,
rcDvrHostEntriesIpAddr,
rcDvrHostEntriesMask,
rcDvrHostEntriesL3Isid
}
::= { rcDvrHostEntriesTable 1 }
RcDvrHostEntriesEntry ::=
SEQUENCE {
rcDvrHostEntriesIpAddrType InetAddressType,
rcDvrHostEntriesIpAddr InetAddress,
rcDvrHostEntriesMask InetAddressPrefixLength,
rcDvrHostEntriesL3Isid Integer32,
rcDvrHostEntriesMacAddr MacAddress,
rcDvrHostEntriesL2Isid Integer32,
rcDvrHostEntriesPort OCTET STRING,
rcDvrHostEntriesDomainId Integer32,
rcDvrHostEntriesType INTEGER,
rcDvrHostEntriesNextHopName OCTET STRING,
rcDvrHostEntriesNextHopMac MacAddress,
rcDvrHostEntriesClear TruthValue,
rcDvrHostEntriesVrfId Integer32
}
rcDvrHostEntriesIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP address type of the DVR host-entries table entry.
It can be either IPv4 or IPv6 for DVR feature."
::= { rcDvrHostEntriesEntry 1 }
rcDvrHostEntriesIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP address of the DVR host-entries table entry.
Support ipv4 size(4) and ipv6 size(16) depending on
rcDvrHostEntriesIpAddrType."
::= { rcDvrHostEntriesEntry 2 }
rcDvrHostEntriesMask OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Mask of the DVR host-entries table entry."
::= { rcDvrHostEntriesEntry 3 }
rcDvrHostEntriesL3Isid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "L3 I-sid of the DVR host-entries table entry."
::= { rcDvrHostEntriesEntry 4 }
rcDvrHostEntriesMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mac address of the DVR host-entries table entry."
::= { rcDvrHostEntriesEntry 5 }
rcDvrHostEntriesL2Isid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "L2 I-sid of the DVR host-entries table entry."
::= { rcDvrHostEntriesEntry 6 }
rcDvrHostEntriesPort OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Port of the DVR host-entries table entry."
::= { rcDvrHostEntriesEntry 7 }
rcDvrHostEntriesDomainId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Domain Id of the DVR host-entries table entry."
::= { rcDvrHostEntriesEntry 8 }
rcDvrHostEntriesType OBJECT-TYPE
SYNTAX INTEGER {
local(1),
dynamic(2),
subnet(3),
ecmp(4),
bb-loc(5),
bb-non-loc(6),
default(7),
redist(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host entry type of the DVR host-entries table entry."
::= { rcDvrHostEntriesEntry 9}
rcDvrHostEntriesNextHopName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop of the DVR host-entries table entry."
::= { rcDvrHostEntriesEntry 10 }
rcDvrHostEntriesNextHopMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop as mac of the DVR host-entries table entry."
::= { rcDvrHostEntriesEntry 11 }
rcDvrHostEntriesClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "True to clear the entry. Always returns false."
::= { rcDvrHostEntriesEntry 12 }
rcDvrHostEntriesVrfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "VRF Id of the DVR host-entries table entry."
::= { rcDvrHostEntriesEntry 13 }
rcDvrL3vsnTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDvrL3vsnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of DVR L3VSN in a DVR domain. On DVR Controller, it has
all configured vrfIds/vrf names. On DVR Leaf, it only has
internal created vrfIds/vrf names."
::= { rcDvr 6 }
rcDvrL3vsnEntry OBJECT-TYPE
SYNTAX RcDvrL3vsnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcDvrL3vsn Table. An entry exists for each
vrfId."
INDEX { rcDvrL3vsnVrfId }
::= { rcDvrL3vsnTable 1 }
RcDvrL3vsnEntry ::=
SEQUENCE {
rcDvrL3vsnVrfId Integer32,
rcDvrL3vsnIsid Integer32,
rcDvrL3vsnVrfName DisplayString,
rcDvrL3vsnInjectDefaultRouteDisable TruthValue
}
rcDvrL3vsnVrfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "L3VSN VrfId of the DVR L3VSN table entry."
::= {rcDvrL3vsnEntry 1 }
rcDvrL3vsnIsid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "L3VSN I-sid of the DVR L3VSN table entry."
::= {rcDvrL3vsnEntry 2 }
rcDvrL3vsnVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "L3VSN vrf name of the DVR L3VSN table entry."
::= {rcDvrL3vsnEntry 3 }
rcDvrL3vsnInjectDefaultRouteDisable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "l3VSN inject-default-route-disable of the DVR L3VSN table entry.
This is used when the user wants to disable the default feature
of injecting the default route (0.0.0.0/0.0.0.0) into the
DVR domain for a specific L3VSN.
Default is injecting default route into the DVR domain."
DEFVAL { false }
::= { rcDvrL3vsnEntry 4 }
rcDvrDatabaseTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDvrDatabaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of DVR database that are in the CP DVR Table. This table
contains all network and host routes"
::= { rcDvr 7 }
rcDvrDatabaseEntry OBJECT-TYPE
SYNTAX RcDvrDatabaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcDvrDatabase Table. An entry exists for
each network or host route in a DVR domain."
INDEX { rcDvrDatabaseDestIpAddrType,
rcDvrDatabaseDestIpAddr,
rcDvrDatabaseDestMask,
rcDvrDatabaseL3Isid,
rcDvrDatabaseEcmpIndex
}
::= { rcDvrDatabaseTable 1 }
RcDvrDatabaseEntry ::=
SEQUENCE {
rcDvrDatabaseDestIpAddrType InetAddressType,
rcDvrDatabaseDestIpAddr InetAddress,
rcDvrDatabaseDestMask InetAddressPrefixLength,
rcDvrDatabaseL3Isid Integer32,
rcDvrDatabaseEcmpIndex Integer32,
rcDvrDatabaseNextHop MacAddress,
rcDvrDatabaseL2Isid Integer32,
rcDvrDatabaseOutgoingInterface OCTET STRING,
rcDvrDatabaseSpbCost Integer32,
rcDvrDatabasePrefixCost Integer32,
rcDvrDatabaseNextHopName OCTET STRING,
rcDvrDatabaseAge TimeTicks,
rcDvrDatabaseVrfId Integer32
}
rcDvrDatabaseDestIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Dest Ip address type of the DVR database table entry.
It can be either IPv4 or IPv6 for DVR feature."
::= { rcDvrDatabaseEntry 1 }
rcDvrDatabaseDestIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Dest Ip address of the DVR database table entry.
Support ipv4 size(4) and ipv6 size(16) depending on
rcDvrDatabaseDestIpAddrType."
::= { rcDvrDatabaseEntry 2 }
rcDvrDatabaseDestMask OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Dest mask of the DVR database table entry."
::= { rcDvrDatabaseEntry 3 }
rcDvrDatabaseL3Isid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "L3 I-sid of the DVR database table entry."
::= { rcDvrDatabaseEntry 4 }
rcDvrDatabaseEcmpIndex OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ecmp Index for the Ecmp routes of the DVR databasse table entry."
::= { rcDvrDatabaseEntry 5 }
rcDvrDatabaseNextHop OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop BEB of the DVR database table entry."
::= { rcDvrDatabaseEntry 6 }
rcDvrDatabaseL2Isid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "L2 I-sid of the DVR database table entry."
::= { rcDvrDatabaseEntry 7 }
rcDvrDatabaseOutgoingInterface OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Outgoing interface (ports or mlt) of the DVR database table entry."
::= { rcDvrDatabaseEntry 8 }
rcDvrDatabaseSpbCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Spb cost of the DVR database table entry."
::= { rcDvrDatabaseEntry 9 }
rcDvrDatabasePrefixCost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Prefix cost of the DVR database table entry."
::= { rcDvrDatabaseEntry 10 }
rcDvrDatabaseNextHopName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Nexthop BEB's hostname of the DVR database table entry."
::= { rcDvrDatabaseEntry 11 }
rcDvrDatabaseAge OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Age(uptime since created) of the DVR database table entry."
::= { rcDvrDatabaseEntry 12 }
rcDvrDatabaseVrfId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "VRF Id of the DVR database table entry."
::= { rcDvrDatabaseEntry 13 }
rcDvrBackboneEntriesTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDvrBackboneEntriesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of DVR backbone entries in a DVR domain.
Used for inter DVR route redistribution."
::= { rcDvr 8 }
rcDvrBackboneEntriesEntry OBJECT-TYPE
SYNTAX RcDvrBackboneEntriesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcDvrBackboneEntriesTable."
INDEX { rcDvrBackboneEntriesIpAddrType,
rcDvrBackboneEntriesIpAddr,
rcDvrBackboneEntriesL3Isid,
rcDvrBackboneEntriesDomainId,
rcDvrBackboneEntriesEcmpIndex
}
::= { rcDvrBackboneEntriesTable 1 }
RcDvrBackboneEntriesEntry ::=
SEQUENCE {
rcDvrBackboneEntriesIpAddrType InetAddressType,
rcDvrBackboneEntriesIpAddr InetAddress,
rcDvrBackboneEntriesL3Isid Integer32,
rcDvrBackboneEntriesDomainId Integer32,
rcDvrBackboneEntriesEcmpIndex Integer32,
rcDvrBackboneEntriesHostMacAddr MacAddress,
rcDvrBackboneEntriesL2Isid Integer32,
rcDvrBackboneEntriesAdvControllerName OCTET STRING,
rcDvrBackboneEntriesAdvController MacAddress,
rcDvrBackboneEntriesNextHopName OCTET STRING,
rcDvrBackboneEntriesNextHopMac MacAddress
}
rcDvrBackboneEntriesIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP address type of the DVR backbone-entries table entry.
It can be either IPv4 or IPv6 for DVR feature."
::= { rcDvrBackboneEntriesEntry 1 }
rcDvrBackboneEntriesIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IP address of the DVR backbone-entries table entry.
Support ipv4 size(4) and ipv6 size(16) depending on
rcDvrBackboneEntriesIpAddrType."
::= { rcDvrBackboneEntriesEntry 2 }
rcDvrBackboneEntriesL3Isid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "L3 I-sid of the DVR backbone-entries table entry."
::= { rcDvrBackboneEntriesEntry 3 }
rcDvrBackboneEntriesDomainId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Domain id of the DVR backbone-entries table entry."
::= { rcDvrBackboneEntriesEntry 4 }
rcDvrBackboneEntriesEcmpIndex OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ecmp Index for the Ecmp routes of the DVR
backbone-entries table entry."
::= { rcDvrBackboneEntriesEntry 5 }
rcDvrBackboneEntriesHostMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host mac address of the DVR backbone-entries table entry."
::= { rcDvrBackboneEntriesEntry 6 }
rcDvrBackboneEntriesL2Isid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "L2 I-sid of the DVR backbone-entries table entry."
::= { rcDvrBackboneEntriesEntry 7 }
rcDvrBackboneEntriesAdvControllerName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Advertising controller of the DVR backbone-entries table entry."
::= { rcDvrBackboneEntriesEntry 8 }
rcDvrBackboneEntriesAdvController OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Advertising controller as mac of the DVR backbone-entries
table entry."
::= { rcDvrBackboneEntriesEntry 9 }
rcDvrBackboneEntriesNextHopName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop of the DVR backbone-entries table entry."
::= { rcDvrBackboneEntriesEntry 10 }
rcDvrBackboneEntriesNextHopMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop as mac of the DVR backbone-entries table entry."
::= { rcDvrBackboneEntriesEntry 11 }
rcDvrBackboneMembersTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDvrBackboneMembersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of DVR backbone members in a DVR domain. It contains
all Controllers and NON DVR BEBs."
::= { rcDvr 9 }
rcDvrBackboneMembersEntry OBJECT-TYPE
SYNTAX RcDvrBackboneMembersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of rcDvrBackboneMembersTable. It contains
all Controllers and NON DVR BEBs."
INDEX { rcDvrBackboneMemberMacAddress }
::= { rcDvrBackboneMembersTable 1 }
RcDvrBackboneMembersEntry ::=
SEQUENCE {
rcDvrBackboneMemberMacAddress MacAddress,
rcDvrBackboneMemberSysId OCTET STRING,
rcDvrBackboneMemberNickName OCTET STRING,
rcDvrBackboneMemberRole INTEGER,
rcDvrBackboneMemberDomainId Integer32
}
rcDvrBackboneMemberMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Mac address of the DVR backbone members table entry."
::= { rcDvrBackboneMembersEntry 1 }
rcDvrBackboneMemberSysId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Sys-id of the DVR backbone members table entry."
::= { rcDvrBackboneMembersEntry 2 }
rcDvrBackboneMemberNickName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (7))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Nick-name of the DVR backbone members table entry."
::= { rcDvrBackboneMembersEntry 3 }
rcDvrBackboneMemberRole OBJECT-TYPE
SYNTAX INTEGER {
controller(1),
non-dvr-beb(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DVR role of the DVR backbone members table entry."
::= { rcDvrBackboneMembersEntry 4 }
rcDvrBackboneMemberDomainId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DVR domain id of the DVR backbone members table entry."
::= { rcDvrBackboneMembersEntry 5 }
-- digitalCert Mib
rcDigitalCertMib OBJECT IDENTIFIER ::= { rcDigitalCert 1 }
rcDigitalCertNotifications OBJECT IDENTIFIER ::= { rcDigitalCertMib 0 }
rcDigitalCertObjects OBJECT IDENTIFIER ::= { rcDigitalCertMib 1 }
rcDigitalCertScalars OBJECT IDENTIFIER ::= { rcDigitalCertObjects 1 }
--Subject Scalar objects
rcDigitalCertSubjectCommonName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Common Name field of the subject sending the
Certificate Signing Request to the Certificate Authority"
::= {rcDigitalCertScalars 1 }
rcDigitalCertSubjectEmailAddress OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..254))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Email Address of the subject sending the Certificate Signing Request to the Certificate Authority"
::= { rcDigitalCertScalars 2 }
rcDigitalCertSubjectOrganizationalUnit OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Organizational Unit field of the subject sending the
Certificate Signing Request to the Certificate Authority"
::= { rcDigitalCertScalars 3 }
rcDigitalCertSubjectOrganization OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Organization of the subject sending the Certificate
Signing Request to the Certificate Authority"
::= { rcDigitalCertScalars 4 }
rcDigitalCertSubjectLocality OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The name of the Locality of the subject sending the
Certificate Signing Request to the Certificate Authority"
::= { rcDigitalCertScalars 5 }
rcDigitalCertSubjectProvince OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Province name of the subject sending the Certificate
Signing Request to the Certificate Authority"
::= { rcDigitalCertScalars 6 }
rcDigitalCertSubjectCountry OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The name of the country of the subject sending the
Certificate Signing Request to the Certificate Authority;
consists of 2 uppercase letters"
::= { rcDigitalCertScalars 7 }
rcDigitalCertInstallFile OBJECT-TYPE
SYNTAX INTEGER { offlineCACert (1),
offlineRootCACert (2),
offlineSubjectCert (3),
offlineCRLFile (4)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This installs the CA/Root CA/subject certificate/CRL file obtained
offline from the Certificate Authority"
::= { rcDigitalCertScalars 8 }
rcDigitalCertInstallFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..80))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This contains the certificate file name obtained
offline from the Certificate Authority"
::= { rcDigitalCertScalars 9 }
rcDigitalCertUninstallFile OBJECT-TYPE
SYNTAX INTEGER { offlineCACert (1),
offlineRootCACert (2),
offlineSubjectCert (3),
offlineCRLFile (4)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This uninstalls the CA/Root CA/subject certificate/CRL file obtained
offline from the Certificate Authority"
::= { rcDigitalCertScalars 10 }
rcDigitalCertUninstallFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..80))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This contains the certificate file name obtained
offline from the Certificate Authority"
::= { rcDigitalCertScalars 11 }
rcDigitalCertGenerateCsr OBJECT-TYPE
SYNTAX INTEGER {
generate (1),
notApplicable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Generates the Certificate Signing Request required to obtain the Offline Subject Certificate
SNMP get for this object will always return notApplicable(2) because it is only meaningful in the context of 'generate-csr' command"
::= { rcDigitalCertScalars 12 }
rcDigitalCertRelaxedMode OBJECT-TYPE
SYNTAX INTEGER {
relaxed (1),
notApplicable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used in conjunction with rcDigitalCertGenerateCsr or rcDigitalCertInstallFile & rcDigitalCertInstallFileName(for offlineSubjectCert only) to:
- allow generation of CSR without setting all certificate subject fields by relaxing consistency checks;
- allow inclusion of Subject Alternative Names(SAN) in CSR
- allow installing certificates(offlineSubjectCert only) not only in DER but PKCS12 format as well with the following minimal restrictions:
- either Subject Common Name or SAN must be configured
- only those Certificate Subject fields(subset of rcDigitalCertScalars 1 -> 7) present in rcDigitalCertInstallFileName(offlineSubjectCert
about to be installed) are matched against their counterparts configured on box
Ignored if used in a different context than the 2 previously mentioned(with rcDigitalCertGenerateCsr or rcDigitalCertInstallFile)
SNMP get for this object will always return notApplicable(2) because it is only meaningful in the context of 'generate-csr' or
'install-file offline-subject-filename' commands
"
::= { rcDigitalCertScalars 13 }
rcDigitalCertPkcs12Password OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Password to be used for PKCS12 container extraction; a SNMP get will always return '******' for this object (security reasons)
Used in conjunction with rcDigitalCertRelaxedMode & rcDigitalCertInstallFile & rcDigitalCertInstallFileName(for offlineSubjectCert only)
otherwise it is ignored.
Allows installing offlineSubjectCert and private key in the form of a PKCS12 container"
::= { rcDigitalCertScalars 14 }
------ key table
rcDigitalCertKeyTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDigitalCertKeyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "table containing all the information related to the key-pair, required
to get the Digital Certificate from the Certificate Authority."
::= { rcDigitalCertObjects 2 }
rcDigitalCertKeyEntry OBJECT-TYPE
SYNTAX RcDigitalCertKeyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "the entry specifies the key-pair
name, size and the algorithm used for the generation of key-pair."
INDEX { rcDigitalCertKeyType, rcDigitalCertKeySize}
::= { rcDigitalCertKeyTable 1 }
RcDigitalCertKeyEntry ::= SEQUENCE {
rcDigitalCertKeyType INTEGER,
rcDigitalCertKeySize Integer32,
rcDigitalCertKeyName DisplayString,
rcDigitalCertKeyRowStatus RowStatus
}
rcDigitalCertKeyType OBJECT-TYPE
SYNTAX INTEGER {rsa (1)}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "defines the algorithm used to generate the key-pair"
::= { rcDigitalCertKeyEntry 1 }
rcDigitalCertKeySize OBJECT-TYPE
SYNTAX Integer32 ( 2048 )
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "defines the size of the key-pair to be generated "
::= { rcDigitalCertKeyEntry 2 }
rcDigitalCertKeyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..46))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "refers to the name of the key-pair generated for the subject.
It is an auto generated entity,
generated as the combination of key-type and key-size"
::= { rcDigitalCertKeyEntry 3 }
rcDigitalCertKeyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "used to create/delete entries"
::= { rcDigitalCertKeyEntry 4 }
------- ca table
rcDigitalCertCaTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDigitalCertCaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "table containing all the information related to the Certificate Authority issuing the Digital Certificate"
::= { rcDigitalCertObjects 3 }
rcDigitalCertCaEntry OBJECT-TYPE
SYNTAX RcDigitalCertCaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "entry containing
information about the Certificate Authority"
INDEX { rcDigitalCertCaName }
::= { rcDigitalCertCaTable 1 }
RcDigitalCertCaEntry ::= SEQUENCE {
rcDigitalCertCaName DisplayString,
rcDigitalCertCaCommonName DisplayString,
rcDigitalCertCaKeyName DisplayString,
rcDigitalCertCaCaUrl RcLongDisplayString,
rcDigitalCertCaAction INTEGER,
rcDigitalCertCaActionChallengePassword DisplayString,
rcDigitalCertCaLastActionStatus INTEGER,
rcDigitalCertCaLastActionFailureReason DisplayString,
rcDigitalCertCaInstallRootCaFileName DisplayString,
rcDigitalCertCaSubjectCertificateValidityDays Integer32,
rcDigitalCertCaUsePost TruthValue,
rcDigitalCertCaRowStatus RowStatus
}
rcDigitalCertCaName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..45))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "user defined name referring to the Certificate Authority issuing the Digital Certificate"
::= { rcDigitalCertCaEntry 1 }
rcDigitalCertCaCommonName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "defines the Common Name of the Certificate Authority issuing the Digital Certificate"
::= { rcDigitalCertCaEntry 2 }
rcDigitalCertCaKeyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..45))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "defines the name of the associated key pair . It refers to the Key Name entry of the rcDigitalCertKeyTable"
::= { rcDigitalCertCaEntry 3 }
rcDigitalCertCaCaUrl OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..1000))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "defines the URL of the Certificate Authority issuing the Digital Certificate"
::= { rcDigitalCertCaEntry 4 }
rcDigitalCertCaAction OBJECT-TYPE
SYNTAX INTEGER { noop (1),
caauth (2),
enroll (3),
renew (4),
remove (5),
install (6),
getCrl (7)}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "specifies the various actions Certificate Authority can take-
'noop' - No operation
'caauth' - Certificate Authority (CA) authentication.
'enroll' - Certificate Enrolment Request.
'renew' - Certificate Renew Request.
'remove' - Removes the subject certificate obtained online from the Certificate Authority.
'install' - Installs the subject certificate obtained online from the Cerificate Authority.
'getCrl' - Get the Certificate Revocation List from the CDP."
::= { rcDigitalCertCaEntry 5 }
rcDigitalCertCaActionChallengePassword OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "specifies the challenge password required to perform the scep operation"
::= { rcDigitalCertCaEntry 6 }
rcDigitalCertCaLastActionStatus OBJECT-TYPE
SYNTAX INTEGER { none (1),
success (2),
failed (3),
inProgress (4)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the status of the last action
'none' - No action was performed yet.
'success' - Execution of the action triggered is
completed successfully.
'failed' - Execution of the action triggered has
failed.
'inProgress' - Execution of the action triggered is
in progress. "
::= { rcDigitalCertCaEntry 7 }
rcDigitalCertCaLastActionFailureReason OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..81))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "defines the reason of failure for the last action performed by the Certificate Authority"
::= { rcDigitalCertCaEntry 8 }
rcDigitalCertCaInstallRootCaFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "installs the Root Certificate Authority's certificate
obtained offline "
::={ rcDigitalCertCaEntry 9 }
rcDigitalCertCaSubjectCertificateValidityDays OBJECT-TYPE
SYNTAX Integer32 (7..1185)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "number of days for which subject certificate will remain
valid"
DEFVAL { 365 }
::= { rcDigitalCertCaEntry 10 }
rcDigitalCertCaUsePost OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "specifies the HTTP request type : URL or POST , TRUE for EJBCA and FALSE for Win2012 CA"
DEFVAL { true }
::= { rcDigitalCertCaEntry 11 }
rcDigitalCertCaRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "used to create/delete entries"
::= { rcDigitalCertCaEntry 12 }
-- certificate table
rcDigitalCertTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDigitalCertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "table of information about digital certificate"
::= { rcDigitalCertObjects 4 }
rcDigitalCertEntry OBJECT-TYPE
SYNTAX RcDigitalCertEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "entry containing
information about digital certificates"
INDEX { rcDigitalCertType }
::= { rcDigitalCertTable 1 }
RcDigitalCertEntry ::= SEQUENCE {
rcDigitalCertType INTEGER,
rcDigitalCertVersionNumber DisplayString,
rcDigitalCertSerialNumber DisplayString,
rcDigitalCertIssuerName RcLongDisplayString,
rcDigitalCertValidStartPeriod DateAndTime,
rcDigitalCertValidEndPeriod DateAndTime,
rcDigitalCertCertificateSignatureAlgorithm INTEGER,
rcDigitalCertCertificateSignature RcLongDisplayString,
rcDigitalCertSubject RcLongDisplayString,
rcDigitalCertSubjectPublicKeyAlgorithm INTEGER,
rcDigitalCertSubjectPublicKey RcLongDisplayString,
rcDigitalCertHasBasicConstraint TruthValue,
rcDigitalCertHasKeyUsage TruthValue,
rcDigitalCertIsCa TruthValue,
rcDigitalCertKeyUsage BITS,
rcDigitalCertStatus DisplayString,
rcDigitalCertInstalled TruthValue,
rcDigitalCertCdpUrl RcLongDisplayString,
rcDigitalCertOcspUrl RcLongDisplayString,
rcDigitalCertExtendedKeyUsage DisplayString
}
rcDigitalCertType OBJECT-TYPE
SYNTAX INTEGER { onlineCaCert (1),
onlineSubjectCert (2),
offlineCaCert (3),
offlineSubjectCert (4) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "uniquely identifies the certificate
'onlineCaCert' - Certificate Authority's Certificate obtained Online from Certificate Authority
'onlineSubjectCert' - Subject Certificate obtained Online from Certificate Authority
'offlineCaCert' - Certificate Authority's Certificate obtained Offline from Certificate Authority
'offlineSubjectCert' - Subject Certificate obtained Offline from Certificate Authority"
::= { rcDigitalCertEntry 1 }
rcDigitalCertVersionNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the version number of the certificate for the subject as issued by the Certificate Authority"
::= { rcDigitalCertEntry 2 }
rcDigitalCertSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..50))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the serial number of the certificate for the subject as issued by the Certificate Authority "
::= {rcDigitalCertEntry 3 }
rcDigitalCertIssuerName OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..1000))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the issuer's name of the certificate for the subject as issued by the Certificate Authority"
::= { rcDigitalCertEntry 4 }
rcDigitalCertValidStartPeriod OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the start date of the validation period of the certificate for the subject as issued by the Certificate Authority "
::= { rcDigitalCertEntry 5 }
rcDigitalCertValidEndPeriod OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the last date of the validation period of the certificate for the subject as issued by the Certificate Authority"
::= { rcDigitalCertEntry 6 }
rcDigitalCertCertificateSignatureAlgorithm OBJECT-TYPE
SYNTAX INTEGER { rsaEncryption (1),
md2withRSAEncryption (2),
md4withRSAEncryption (3),
md5withRSAEncryption (4),
sha1withRSAEncryption (5),
sha256withRSAEncryption (11),
sha384withRSAEncryption (12),
sha512withRSAEncryption (13),
sha224withRSAEncryption (14) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the algorithm used for the issuer's signature on the certificate for the subject as issued by the Certificate Authority"
::= { rcDigitalCertEntry 7 }
rcDigitalCertCertificateSignature OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..2049))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the issuer's signature on the certificate for the subject as issued by the Certificate Authority"
::= { rcDigitalCertEntry 8 }
rcDigitalCertSubject OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..1000))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the details of the subject on its certificate as issued by Certificate Authority "
::= { rcDigitalCertEntry 9 }
rcDigitalCertSubjectPublicKeyAlgorithm OBJECT-TYPE
SYNTAX INTEGER { rsaEncryption (1),
md2withRSAEncryption (2),
md4withRSAEncryption (3),
md5withRSAEncryption (4),
sha1withRSAEncryption (5),
sha256withRSAEncryption (11),
sha384withRSAEncryption (12),
sha512withRSAEncryption (13),
sha224withRSAEncryption (14) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the algorithm used to generate the subject's
public key for the certificate issued by the Certificate Authority"
::= { rcDigitalCertEntry 10 }
rcDigitalCertSubjectPublicKey OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..2048))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the public key of the subject used to the Certificate Signing Request"
::= { rcDigitalCertEntry 11 }
rcDigitalCertHasBasicConstraint OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies whether certificate contains basic certificate constraint"
::= { rcDigitalCertEntry 12 }
rcDigitalCertHasKeyUsage OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies whether certificate contains basic key usage constraint"
::= { rcDigitalCertEntry 13 }
rcDigitalCertIsCa OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies if this is ca certificate or not"
::= { rcDigitalCertEntry 14 }
rcDigitalCertKeyUsage OBJECT-TYPE
SYNTAX BITS {
digitalSignature(0),
nonRepudiation(1),
keyEncipherment(2),
dataEncipherment(3),
keyAgreement(4),
keyCertSign(5),
cRLSign(6),
encipherOnly(7),
decipherOnly(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the purpose of the key used in the
certificate.It is represented in form of bits as follows-
bit 0 - digitalSignature
bit 1 - nonRepudiation
bit 2 - keyEncipherment
bit 3 - dataEncipherment
bit 4 - keyAgreement
bit 5 - keyCertSign
bit 6 - cRLSign
bit 7 - encipherOnly
bit 8 - decipherOnly"
::= { rcDigitalCertEntry 15 }
rcDigitalCertStatus OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..129))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the status of the certificate"
::= { rcDigitalCertEntry 16 }
rcDigitalCertInstalled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies whether the certificate is installed or not"
::= { rcDigitalCertEntry 17 }
rcDigitalCertCdpUrl OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..1000))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the CDP URL present in the Extensions field of the Digital Certificate"
::= { rcDigitalCertEntry 18 }
rcDigitalCertOcspUrl OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..1000))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the OCSP URL present in the AIA field of the Digital Certificate"
::= { rcDigitalCertEntry 19 }
rcDigitalCertExtendedKeyUsage OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the purpose for which the key may be used,
in addition to or in place of the basic purposes indicated in the key-usage field of the certificate"
::= { rcDigitalCertEntry 20 }
-- certificate store table
rcDigitalCertStoreTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDigitalCertStoreEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "table of information about offline intermidate CA and root certificate"
::= { rcDigitalCertObjects 5 }
rcDigitalCertStoreEntry OBJECT-TYPE
SYNTAX RcDigitalCertStoreEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "entry containing
information about offline intermidate CA and root digital certificates"
INDEX { rcDigitalCertStoreType,
rcDigitalCertStoreCommonName
}
::= { rcDigitalCertStoreTable 1 }
RcDigitalCertStoreEntry ::= SEQUENCE {
rcDigitalCertStoreType INTEGER,
rcDigitalCertStoreCommonName DisplayString,
rcDigitalCertStoreVersionNumber DisplayString,
rcDigitalCertStoreSerialNumber DisplayString,
rcDigitalCertStoreIssuerName RcLongDisplayString,
rcDigitalCertStoreValidStartPeriod DateAndTime,
rcDigitalCertStoreValidEndPeriod DateAndTime,
rcDigitalCertStoreCertificateSignatureAlgorithm INTEGER,
rcDigitalCertStoreCertificateSignature RcLongDisplayString,
rcDigitalCertStoreSubject RcLongDisplayString,
rcDigitalCertStoreSubjectPublicKeyAlgorithm INTEGER,
rcDigitalCertStoreSubjectPublicKey RcLongDisplayString,
rcDigitalCertStoreHasBasicConstraint TruthValue,
rcDigitalCertStoreHasKeyUsage TruthValue,
rcDigitalCertStoreIsCa TruthValue,
rcDigitalCertStoreKeyUsage BITS,
rcDigitalCertStoreStatus DisplayString,
rcDigitalCertStoreInstalled TruthValue,
rcDigitalCertStoreCdpUrl RcLongDisplayString,
rcDigitalCertStoreOcspUrl RcLongDisplayString,
rcDigitalCertStoreExtendedKeyUsage DisplayString,
rcDigitalCertStoreCaFileName DisplayString
}
rcDigitalCertStoreType OBJECT-TYPE
SYNTAX INTEGER { caCert (1),
rootCaCert (2)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "uniquely identifies the certificate
'caCert' - Certificate Authority's Certificate
'rootCaCert' - Root Certificate Authority's Certificate"
::= { rcDigitalCertStoreEntry 1 }
rcDigitalCertStoreCommonName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "defines the Common Name of the Certificate Authority issuing the Digital Certificate"
::= { rcDigitalCertStoreEntry 2 }
rcDigitalCertStoreVersionNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the version number of the certificate for the subject as issued by the Certificate Authority"
::= { rcDigitalCertStoreEntry 3 }
rcDigitalCertStoreSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..50))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the serial number of the certificate for the subject as issued by the Certificate Authority "
::= {rcDigitalCertStoreEntry 4 }
rcDigitalCertStoreIssuerName OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..1000))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the issuer's name of the certificate for the subject as issued by the Certificate Authority"
::= { rcDigitalCertStoreEntry 5 }
rcDigitalCertStoreValidStartPeriod OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the start date of the validation period of the certificate for the subject as issued by the Certificate Authority "
::= { rcDigitalCertStoreEntry 6 }
rcDigitalCertStoreValidEndPeriod OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the last date of the validation period of the certificate for the subject as issued by the Certificate Authority"
::= { rcDigitalCertStoreEntry 7 }
rcDigitalCertStoreCertificateSignatureAlgorithm OBJECT-TYPE
SYNTAX INTEGER { rsaEncryption (1),
md2withRSAEncryption (2),
md4withRSAEncryption (3),
md5withRSAEncryption (4),
sha1withRSAEncryption (5),
sha256withRSAEncryption (11),
sha384withRSAEncryption (12),
sha512withRSAEncryption (13),
sha224withRSAEncryption (14) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the algorithm used for the issuer's signature on the certificate for the subject as issued by the Certificate Authority"
::= { rcDigitalCertStoreEntry 8 }
rcDigitalCertStoreCertificateSignature OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..2049))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the issuer's signature on the certificate for the subject as issued by the Certificate Authority"
::= { rcDigitalCertStoreEntry 9 }
rcDigitalCertStoreSubject OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..1000))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the details of the subject on its certificate as issued by Certificate Authority "
::= { rcDigitalCertStoreEntry 10 }
rcDigitalCertStoreSubjectPublicKeyAlgorithm OBJECT-TYPE
SYNTAX INTEGER { rsaEncryption (1),
md2withRSAEncryption (2),
md4withRSAEncryption (3),
md5withRSAEncryption (4),
sha1withRSAEncryption (5),
sha256withRSAEncryption (11),
sha384withRSAEncryption (12),
sha512withRSAEncryption (13),
sha224withRSAEncryption (14) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the algorithm used to generate the subject's
public key for the certificate issued by the Certificate Authority"
::= { rcDigitalCertStoreEntry 11 }
rcDigitalCertStoreSubjectPublicKey OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..2048))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the public key of the subject used to the Certificate Signing Request"
::= { rcDigitalCertStoreEntry 12 }
rcDigitalCertStoreHasBasicConstraint OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies whether certificate contains basic certificate constraint"
::= { rcDigitalCertStoreEntry 13 }
rcDigitalCertStoreHasKeyUsage OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies whether certificate contains basic key usage constraint"
::= { rcDigitalCertStoreEntry 14 }
rcDigitalCertStoreIsCa OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies if this is ca certificate or not"
::= { rcDigitalCertStoreEntry 15 }
rcDigitalCertStoreKeyUsage OBJECT-TYPE
SYNTAX BITS {
digitalSignature(0),
nonRepudiation(1),
keyEncipherment(2),
dataEncipherment(3),
keyAgreement(4),
keyCertSign(5),
cRLSign(6),
encipherOnly(7),
decipherOnly(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the purpose of the key used in the
certificate.It is represented in form of bits as follows-
bit 0 - digitalSignature
bit 1 - nonRepudiation
bit 2 - keyEncipherment
bit 3 - dataEncipherment
bit 4 - keyAgreement
bit 5 - keyCertSign
bit 6 - cRLSign
bit 7 - encipherOnly
bit 8 - decipherOnly"
::= { rcDigitalCertStoreEntry 16 }
rcDigitalCertStoreStatus OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..129))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the status of the certificate"
::= { rcDigitalCertStoreEntry 17 }
rcDigitalCertStoreInstalled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies whether the certificate is installed or not"
::= { rcDigitalCertStoreEntry 18 }
rcDigitalCertStoreCdpUrl OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..1000))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the CDP URL present in the Extensions field of the Digital Certificate"
::= { rcDigitalCertStoreEntry 19 }
rcDigitalCertStoreOcspUrl OBJECT-TYPE
SYNTAX RcLongDisplayString (SIZE(0..1000))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the OCSP URL present in the AIA field of the Digital Certificate"
::= { rcDigitalCertStoreEntry 20 }
rcDigitalCertStoreExtendedKeyUsage OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "specifies the purpose for which the key may be used,
in addition to or in place of the basic purposes indicated in the key-usage field of the certificate"
::= { rcDigitalCertStoreEntry 21 }
rcDigitalCertStoreCaFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "stores the intermediate and root Certificate Authority's certificate
filename obtained offline "
::={ rcDigitalCertStoreEntry 22 }
--
-- Digital certificate SAN section
--
rcDigitalCertSanTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDigitalCertSanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "table containing Subject Alternative Names used in csr generation"
::= { rcDigitalCertObjects 6 }
rcDigitalCertSanEntry OBJECT-TYPE
SYNTAX RcDigitalCertSanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Subject Alternative Names table entry"
INDEX { rcDigitalCertSanType, rcDigitalCertSanName }
::= { rcDigitalCertSanTable 1 }
RcDigitalCertSanEntry ::=
SEQUENCE {
rcDigitalCertSanType INTEGER,
rcDigitalCertSanName DisplayString,
rcDigitalCertSanRowStatus RowStatus
}
rcDigitalCertSanType OBJECT-TYPE
SYNTAX INTEGER {
-- otherName(0),
-- x400Address(3),
-- directoryName(4),
-- ediPartyName(5),
-- uniformResourceIdentifier(6),
-- registeredID(8),
rfc822Name(1),
dnsName(2),
ipAddress(7)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Type of current Alternative Name as per RFC 5280"
::= { rcDigitalCertSanEntry 1 }
rcDigitalCertSanName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Alternative name; combination rcDigitalCertSanType + rcDigitalCertSanName is unique"
::= { rcDigitalCertSanEntry 2 }
rcDigitalCertSanRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in rcDigitalCertSanTable"
::= { rcDigitalCertSanEntry 3 }
--
-- end of Digital certificate SAN section
--
-- Nls
rcNlsMgmtInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcNlsMgmtInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of Native Linux Stack(NLS) mgmt interface entries."
::= { rcNls 1 }
rcNlsMgmtInterfaceEntry OBJECT-TYPE
SYNTAX RcNlsMgmtInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing configuration information for a
particular instance of NLS mgmt interface."
INDEX { rcNlsMgmtInstanceId}
::= { rcNlsMgmtInterfaceTable 1 }
RcNlsMgmtInterfaceEntry ::= SEQUENCE {
rcNlsMgmtInstanceId INTEGER,
rcNlsMgmtInterfaceType INTEGER,
rcNlsMgmtRowStatus RowStatus,
rcNlsMgmtVlanId Integer32,
rcNlsMgmtOOBIfindex InterfaceIndex,
rcNlsMgmtVrfName DisplayString,
rcNlsMgmtState TruthValue,
rcNlsMgmtInterfaceMacAddr MacAddress,
rcNlsMgmtInterfaceName DisplayString
}
rcNlsMgmtInstanceId OBJECT-TYPE
SYNTAX INTEGER {
oob1(1),
oob2(2),
clip(3),
vlan(4)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The instance ID must correspond with interface type provided."
::= { rcNlsMgmtInterfaceEntry 1 }
rcNlsMgmtInterfaceType OBJECT-TYPE
SYNTAX INTEGER { mgmtoob(1),
mgmtvlan(2),
mgmtclip(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mgmt interface type, support OOB, vlan and clip interfaces"
::= { rcNlsMgmtInterfaceEntry 2 }
rcNlsMgmtRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the Table."
::= { rcNlsMgmtInterfaceEntry 3 }
rcNlsMgmtVlanId OBJECT-TYPE
SYNTAX Integer32(0|2..4059)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "VlanId of a port based Vlan, associate with a
particular mgmt IP instance. Valid VlanId if
interface type is mgmtvlan. A value of 0 is
not a valid value to set for a mgmtvlan interface, it
is only a return value when interface type is not
mgmtvlan"
::= { rcNlsMgmtInterfaceEntry 4 }
rcNlsMgmtOOBIfindex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-create
STATUS current
DESCRIPTION "IfIndex of OOB port associate with a particular
mgmt IP instance. Valid OOB ifIndex if interface
type is mgmtoob."
::= { rcNlsMgmtInterfaceEntry 5 }
rcNlsMgmtVrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Vrf associate with a particular mgmt IP
instance. Valid vrfId if interface type is mgmtclip."
::= { rcNlsMgmtInterfaceEntry 6 }
rcNlsMgmtState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "A flag to note whether mgmt IP interface is
enabled for this instance."
DEFVAL { false }
::= { rcNlsMgmtInterfaceEntry 7 }
rcNlsMgmtInterfaceMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mac address for the NLS mgmt IP interface,
it is from a reserved range in the chassis mac block."
::= {rcNlsMgmtInterfaceEntry 8 }
rcNlsMgmtInterfaceName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An administratively-assigned name for this mgmt IP
interface, mgmt-<instance-id>"
::= {rcNlsMgmtInterfaceEntry 9 }
rcNlsMgmtAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcNlsMgmtAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of Native Linux Stack(NLS) mgmt interface
address entries. Creation of an entry in this table
is triggered by when an rcNlsMgmtInterfaceTable is
created for the same Instance index."
::= { rcNls 2 }
rcNlsMgmtAddressEntry OBJECT-TYPE
SYNTAX RcNlsMgmtAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing configuration information for a
particular instance of NLS mgmt ipv4/ipv6 addresses."
INDEX { rcNlsMgmtAddrInstanceId}
::= { rcNlsMgmtAddressTable 1 }
RcNlsMgmtAddressEntry ::= SEQUENCE {
rcNlsMgmtAddrInstanceId INTEGER,
rcNlsMgmtIpAddress IpAddress,
rcNlsMgmtIpMask IpAddress,
rcNlsMgmtIpv6Address Ipv6Address,
rcNlsMgmtIpv6PrefixLength Integer32,
rcNlsMgmtIpv6LinkLocalAddr Ipv6Address,
rcNlsMgmtIntfName DisplayString
}
rcNlsMgmtAddrInstanceId OBJECT-TYPE
SYNTAX INTEGER {
oob1(1),
oob2(2),
clip(3),
vlan(4)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A unique value that identifies
the mgmt ipv4/ipv6 addresses associated
with this entry."
::= { rcNlsMgmtAddressEntry 1 }
rcNlsMgmtIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Each instance of a mgmt interface support a
single IPv4 management address for use by mgmt
apps hosted by the linux IP stack."
::= { rcNlsMgmtAddressEntry 2 }
rcNlsMgmtIpMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Subnet mask of the IPv4 management address.
It is /32 for loopback interface."
::= { rcNlsMgmtAddressEntry 3 }
rcNlsMgmtIpv6Address OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Each instance of a mgmt interface support a
single IPv6 management address for use by mgmt
apps hosted by the linux IP stack."
::= { rcNlsMgmtAddressEntry 4 }
rcNlsMgmtIpv6PrefixLength OBJECT-TYPE
SYNTAX Integer32 (0..128)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Prefix length of the IPv6 management address.
It is /128 for loopback interface."
::= { rcNlsMgmtAddressEntry 5 }
rcNlsMgmtIpv6LinkLocalAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IPv6 link-local address which is auto-generated
based upon rcNlsMgmtInterfaceMacAddr. It is not
user configurable."
::= {rcNlsMgmtAddressEntry 6 }
rcNlsMgmtIntfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An administratively-assigned name for this mgmt
IP interface, mgmt-<instance-id>"
::= {rcNlsMgmtAddressEntry 7 }
rcNlsMgmtIpArpTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcNlsMgmtIpArpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of Native Linux Stack(NLS) mgmt ip arp entries."
::= { rcNls 3 }
rcNlsMgmtIpArpEntry OBJECT-TYPE
SYNTAX RcNlsMgmtIpArpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "mgmt ip ARP table"
INDEX { rcNlsMgmtNetAddress,
rcNlsMgmtNetInstance }
::= { rcNlsMgmtIpArpTable 1 }
RcNlsMgmtIpArpEntry ::= SEQUENCE {
rcNlsMgmtNetAddress IpAddress,
rcNlsMgmtNetInstance INTEGER,
rcNlsMgmtNetIntfName DisplayString,
rcNlsMgmtNetMacAddr MacAddress,
rcNlsMgmtNetState INTEGER
}
rcNlsMgmtNetAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ip address of ip arp entry."
::= { rcNlsMgmtIpArpEntry 1 }
rcNlsMgmtNetInstance OBJECT-TYPE
SYNTAX INTEGER {
oob1(1),
oob2(2),
clip(3),
vlan(4)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Instance id of ip arp entry."
::= { rcNlsMgmtIpArpEntry 2 }
rcNlsMgmtNetIntfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mgmt IP interface name, mgmt-<instance-id>
of ip arp entry."
::= {rcNlsMgmtIpArpEntry 3 }
rcNlsMgmtNetMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mac address of ip arp entry."
::= { rcNlsMgmtIpArpEntry 4 }
rcNlsMgmtNetState OBJECT-TYPE
SYNTAX INTEGER { reachable(1),
stale(2),
permanent(3),
failed(4),
delay(5) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "State of ip arp entry."
::= { rcNlsMgmtIpArpEntry 5 }
rcNlsMgmtIpv6NeighborTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcNlsMgmtIpv6NeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of Native Linux Stack(NLS) mgmt
ipv6 neighbor entries."
::= { rcNls 4 }
rcNlsMgmtIpv6NeighborEntry OBJECT-TYPE
SYNTAX RcNlsMgmtIpv6NeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Mgmt IPv6 neighbor table"
INDEX { rcNlsMgmtIpv6NeighborAddr,
rcNlsMgmtIpv6neighborInstance }
::= { rcNlsMgmtIpv6NeighborTable 1 }
RcNlsMgmtIpv6NeighborEntry ::= SEQUENCE {
rcNlsMgmtIpv6NeighborAddr Ipv6Address,
rcNlsMgmtIpv6neighborInstance INTEGER,
rcNlsMgmtIpv6NeighborIntfName DisplayString,
rcNlsMgmtIpv6NeighborMacAddr MacAddress,
rcNlsMgmtIpv6NeighborState INTEGER
}
rcNlsMgmtIpv6NeighborAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "IPv6 address of IPv6 neighbor entry."
::= { rcNlsMgmtIpv6NeighborEntry 1 }
rcNlsMgmtIpv6neighborInstance OBJECT-TYPE
SYNTAX INTEGER {
oob1(1),
oob2(2),
clip(3),
vlan(4)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Instance id of IPv6 neighbor entry."
::= { rcNlsMgmtIpv6NeighborEntry 2 }
rcNlsMgmtIpv6NeighborIntfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mgmt IP interface name, mgmt-<instance-id>
of IPv6 neighbor entry."
::= { rcNlsMgmtIpv6NeighborEntry 3 }
rcNlsMgmtIpv6NeighborMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mac address of IPv6 neighbor entry."
::= { rcNlsMgmtIpv6NeighborEntry 4 }
rcNlsMgmtIpv6NeighborState OBJECT-TYPE
SYNTAX INTEGER { reachable(1),
stale(2),
permanent(3),
failed(4),
delay(5) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "State of IPv6 neighbor entry."
::= { rcNlsMgmtIpv6NeighborEntry 5 }
rcNlsMgmtIpStaticRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcNlsMgmtIpStaticRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of Native Linux Stack(NLS) mgmt
IP static routes. The table is used for the get/set
of static routes that have been configured by the user
and these routes may or may not be present in the
active linux routing table."
::= { rcNls 5 }
rcNlsMgmtIpStaticRouteEntry OBJECT-TYPE
SYNTAX RcNlsMgmtIpStaticRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Mgmt IP static route table"
INDEX { rcNlsMgmtIpStaticRouteInstance,
rcNlsMgmtIpStaticRouteDestAddr,
rcNlsMgmtIpStaticRouteDestMask }
::= { rcNlsMgmtIpStaticRouteTable 1 }
RcNlsMgmtIpStaticRouteEntry ::= SEQUENCE {
rcNlsMgmtIpStaticRouteInstance INTEGER,
rcNlsMgmtIpStaticRouteDestAddr IpAddress,
rcNlsMgmtIpStaticRouteDestMask IpAddress,
rcNlsMgmtIpStaticRouteRowStatus RowStatus,
rcNlsMgmtIpStaticRouteNextHop IpAddress,
rcNlsMgmtIpStaticRouteIntfName DisplayString,
rcNlsMgmtIpStaticRouteMetric Integer32,
rcNlsMgmtIpStaticRouteState INTEGER
}
rcNlsMgmtIpStaticRouteInstance OBJECT-TYPE
SYNTAX INTEGER {
oob1(1),
oob2(2),
clip(3),
vlan(4)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Interface instance id of IP static route entry."
::= { rcNlsMgmtIpStaticRouteEntry 1 }
rcNlsMgmtIpStaticRouteDestAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination address of IP static route entry."
::= { rcNlsMgmtIpStaticRouteEntry 2 }
rcNlsMgmtIpStaticRouteDestMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination mask of IP static route entry."
::= { rcNlsMgmtIpStaticRouteEntry 3 }
rcNlsMgmtIpStaticRouteRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete ip static routes in the Table."
::= { rcNlsMgmtIpStaticRouteEntry 4 }
rcNlsMgmtIpStaticRouteNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Next hop of IP static route entry."
::= { rcNlsMgmtIpStaticRouteEntry 5 }
rcNlsMgmtIpStaticRouteIntfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mgmt IP interface name, mgmt-<instance-id>
of IP static route entry."
::= { rcNlsMgmtIpStaticRouteEntry 6 }
rcNlsMgmtIpStaticRouteMetric OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Linux will use metric to determine which route
is used if multiple ones exist to the same destination."
::= { rcNlsMgmtIpStaticRouteEntry 7 }
rcNlsMgmtIpStaticRouteState OBJECT-TYPE
SYNTAX INTEGER { active(1),
inactive(2),
fail(3)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "State of IP static route entry."
::= { rcNlsMgmtIpStaticRouteEntry 8 }
rcNlsMgmtIpv6StaticRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcNlsMgmtIpv6StaticRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of Native Linux Stack(NLS) mgmt
IPv6 static routes. The table is used for the get/set
of static routes that have been configured by the user
and these routes may or may not be present in the
active linux routing table."
::= { rcNls 6 }
rcNlsMgmtIpv6StaticRouteEntry OBJECT-TYPE
SYNTAX RcNlsMgmtIpv6StaticRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Mgmt IPv6 static route table"
INDEX { rcNlsMgmtIpv6StaticRouteInstance,
rcNlsMgmtIpv6StaticRouteDestAddr,
rcNlsMgmtIpv6StaticRouteDestPrefixLen }
::= { rcNlsMgmtIpv6StaticRouteTable 1 }
RcNlsMgmtIpv6StaticRouteEntry ::= SEQUENCE {
rcNlsMgmtIpv6StaticRouteInstance INTEGER,
rcNlsMgmtIpv6StaticRouteDestAddr Ipv6Address,
rcNlsMgmtIpv6StaticRouteDestPrefixLen Integer32,
rcNlsMgmtIpv6StaticRouteRowStatus RowStatus,
rcNlsMgmtIpv6StaticRouteNextHop Ipv6Address,
rcNlsMgmtIpv6StaticRouteIntfName DisplayString,
rcNlsMgmtIpv6StaticRouteMetric Integer32,
rcNlsMgmtIpv6StaticRouteState INTEGER
}
rcNlsMgmtIpv6StaticRouteInstance OBJECT-TYPE
SYNTAX INTEGER {
oob1(1),
oob2(2),
clip(3),
vlan(4)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Interface instance id of IPv6 static route entry."
::= { rcNlsMgmtIpv6StaticRouteEntry 1 }
rcNlsMgmtIpv6StaticRouteDestAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination address of IPv6 static route entry."
::= { rcNlsMgmtIpv6StaticRouteEntry 2 }
rcNlsMgmtIpv6StaticRouteDestPrefixLen OBJECT-TYPE
SYNTAX Integer32 (0..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination prefix length of IPv6 static route entry."
::= { rcNlsMgmtIpv6StaticRouteEntry 3 }
rcNlsMgmtIpv6StaticRouteRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete IPv6 static routes in the Table."
::= { rcNlsMgmtIpv6StaticRouteEntry 4 }
rcNlsMgmtIpv6StaticRouteNextHop OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Next hop of IPv6 static route entry."
::= { rcNlsMgmtIpv6StaticRouteEntry 5 }
rcNlsMgmtIpv6StaticRouteIntfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mgmt IP interface name, mgmt-<instance-id>
of IPv6 static route entry."
::= { rcNlsMgmtIpv6StaticRouteEntry 6 }
rcNlsMgmtIpv6StaticRouteMetric OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Linux will use metric to determine which route
is used if multiple ones exist to the same destination."
::= { rcNlsMgmtIpv6StaticRouteEntry 7 }
rcNlsMgmtIpv6StaticRouteState OBJECT-TYPE
SYNTAX INTEGER { active(1),
inactive(2),
fail(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "State of IPv6 static route entry."
::= { rcNlsMgmtIpv6StaticRouteEntry 8 }
rcNlsMgmtStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcNlsMgmtStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of Native Linux Stack(NLS) mgmt
statistics entries."
::= { rcNls 7 }
rcNlsMgmtStatsEntry OBJECT-TYPE
SYNTAX RcNlsMgmtStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Mgmt statistics table"
INDEX { rcNlsMgmtStatsInstance }
::= { rcNlsMgmtStatsTable 1 }
RcNlsMgmtStatsEntry ::= SEQUENCE {
rcNlsMgmtStatsInstance INTEGER,
rcNlsMgmtStatsIntfName DisplayString,
rcNlsMgmtStatsRxPkts Counter64,
rcNlsMgmtStatsRxError Counter64,
rcNlsMgmtStatsRxDrop Counter64,
rcNlsMgmtStatsTxPkts Counter64,
rcNlsMgmtStatsTxError Counter64,
rcNlsMgmtStatsTxDrop Counter64,
rcNlsMgmtStatsClear TruthValue
}
rcNlsMgmtStatsInstance OBJECT-TYPE
SYNTAX INTEGER {
oob1(1),
oob2(2),
clip(3),
vlan(4)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Mgmt IP interface id of mgmt stats entry."
::= { rcNlsMgmtStatsEntry 1 }
rcNlsMgmtStatsIntfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mgmt IP interface name, mgmt-<instance-id>
of mgmt stats entry."
::= { rcNlsMgmtStatsEntry 2 }
rcNlsMgmtStatsRxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Rx packets count of mgmt stats entry."
::= { rcNlsMgmtStatsEntry 3 }
rcNlsMgmtStatsRxError OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Rx error count of mgmt stats entry."
::= { rcNlsMgmtStatsEntry 4 }
rcNlsMgmtStatsRxDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Rx drop count of mgmt stats entry."
::= { rcNlsMgmtStatsEntry 5 }
rcNlsMgmtStatsTxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Tx packets count of mgmt stats."
::= { rcNlsMgmtStatsEntry 6 }
rcNlsMgmtStatsTxError OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Tx error count of mgmt stats entry."
::= { rcNlsMgmtStatsEntry 7 }
rcNlsMgmtStatsTxDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Tx drop count of mgmt stats entry."
::= { rcNlsMgmtStatsEntry 8 }
rcNlsMgmtStatsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Used to clear the mgmt statistics."
DEFVAL { false }
::= { rcNlsMgmtStatsEntry 9 }
rcNlsMgmtIpRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcNlsMgmtIpRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of Native Linux Stack(NLS) mgmt
IP route entries from Linux. This is a
read-only table to display the operational/
active list of all routes in the linux
routing table."
::= { rcNls 8 }
rcNlsMgmtIpRouteEntry OBJECT-TYPE
SYNTAX RcNlsMgmtIpRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Mgmt IP route table"
INDEX { rcNlsMgmtIpRouteDestAddr,
rcNlsMgmtIpRouteDestMask,
rcNlsMgmtIpRouteMetric }
::= { rcNlsMgmtIpRouteTable 1 }
RcNlsMgmtIpRouteEntry ::= SEQUENCE {
rcNlsMgmtIpRouteDestAddr IpAddress,
rcNlsMgmtIpRouteDestMask IpAddress,
rcNlsMgmtIpRouteMetric Integer32,
rcNlsMgmtIpRouteInstance INTEGER,
rcNlsMgmtIpRouteNextHop IpAddress,
rcNlsMgmtIpRouteIntfName DisplayString,
rcNlsMgmtIpRouteType INTEGER
}
rcNlsMgmtIpRouteDestAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination address of IP route entry."
::= { rcNlsMgmtIpRouteEntry 1 }
rcNlsMgmtIpRouteDestMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination mask of IP route entry."
::= { rcNlsMgmtIpRouteEntry 2 }
rcNlsMgmtIpRouteMetric OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Linux will use metric to determine which route
is used if multiple ones exist to the same destination."
::= { rcNlsMgmtIpRouteEntry 3 }
rcNlsMgmtIpRouteInstance OBJECT-TYPE
SYNTAX INTEGER {
oob1(1),
oob2(2),
clip(3),
vlan(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Interface instance id of IP route entry."
::= { rcNlsMgmtIpRouteEntry 4 }
rcNlsMgmtIpRouteNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop of IP route entry."
::= { rcNlsMgmtIpRouteEntry 5 }
rcNlsMgmtIpRouteIntfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mgmt IP interface name, mgmt-<instance-id>
of IP route entry."
::= { rcNlsMgmtIpRouteEntry 6 }
rcNlsMgmtIpRouteType OBJECT-TYPE
SYNTAX INTEGER { static(1),
local(2),
internal(3)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of IP route entry."
::= { rcNlsMgmtIpRouteEntry 7 }
rcNlsMgmtIpv6RouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcNlsMgmtIpv6RouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of Native Linux Stack(NLS) mgmt
IPv6 route entries from Linux. This is a
read-only table to display the operational/
active list of all routes in the linux
routing table."
::= { rcNls 9 }
rcNlsMgmtIpv6RouteEntry OBJECT-TYPE
SYNTAX RcNlsMgmtIpv6RouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Mgmt IPv6 route table"
INDEX { rcNlsMgmtIpv6RouteDestAddr,
rcNlsMgmtIpv6RouteDestPrefixLen,
rcNlsMgmtIpv6RouteMetric }
::= { rcNlsMgmtIpv6RouteTable 1 }
RcNlsMgmtIpv6RouteEntry ::= SEQUENCE {
rcNlsMgmtIpv6RouteDestAddr Ipv6Address,
rcNlsMgmtIpv6RouteDestPrefixLen Integer32,
rcNlsMgmtIpv6RouteMetric Integer32,
rcNlsMgmtIpv6RouteInstance INTEGER,
rcNlsMgmtIpv6RouteNextHop Ipv6Address,
rcNlsMgmtIpv6RouteIntfName DisplayString,
rcNlsMgmtIpv6RouteType INTEGER
}
rcNlsMgmtIpv6RouteDestAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination address of IPv6 route entry."
::= { rcNlsMgmtIpv6RouteEntry 1 }
rcNlsMgmtIpv6RouteDestPrefixLen OBJECT-TYPE
SYNTAX Integer32 (0..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Destination prefix length of IPv6 route entry."
::= { rcNlsMgmtIpv6RouteEntry 2 }
rcNlsMgmtIpv6RouteMetric OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Linux will use metric to determine which route
is used if multiple ones exist to the same destination."
::= { rcNlsMgmtIpv6RouteEntry 3 }
rcNlsMgmtIpv6RouteInstance OBJECT-TYPE
SYNTAX INTEGER {
oob1(1),
oob2(2),
clip(3),
vlan(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Interface instance id of IPv6 route entry."
::= { rcNlsMgmtIpv6RouteEntry 4 }
rcNlsMgmtIpv6RouteNextHop OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Next hop of IPv6 route entry."
::= { rcNlsMgmtIpv6RouteEntry 5 }
rcNlsMgmtIpv6RouteIntfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mgmt IP interface name, mgmt-<instance-id>
of IPv6 route entry."
::= { rcNlsMgmtIpv6RouteEntry 6 }
rcNlsMgmtIpv6RouteType OBJECT-TYPE
SYNTAX INTEGER { static(1),
local(2),
internal(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of IPv6 route entry."
::= { rcNlsMgmtIpv6RouteEntry 7 }
rcNlsMgmtMigrateTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcNlsMgmtMigrateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of interfaces to be migrated to NLS mgmt."
::= { rcNls 10 }
rcNlsMgmtMigrateEntry OBJECT-TYPE
SYNTAX RcNlsMgmtMigrateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing information for a
particular interface."
INDEX { rcNlsMgmtMigrateInstanceId }
::= { rcNlsMgmtMigrateTable 1 }
RcNlsMgmtMigrateEntry ::= SEQUENCE {
rcNlsMgmtMigrateInstanceId INTEGER,
rcNlsMgmtMigrateInterfaceIndex InterfaceIndex,
rcNlsMgmtMigrateInterfaceType INTEGER,
rcNlsMgmtMigrateDescription DisplayString,
rcNlsMgmtMigrateRowStatus RowStatus,
rcNlsMgmtMigrateVlanId Integer32,
rcNlsMgmtMigrateLoopbackId Integer32,
rcNlsMgmtMigrateVrfName DisplayString,
rcNlsMgmtMigrateIpAddress IpAddress,
rcNlsMgmtMigrateIpMask IpAddress,
rcNlsMgmtMigrateIpv6Address Ipv6Address,
rcNlsMgmtMigrateIpv6PrefixLength Integer32
}
rcNlsMgmtMigrateInstanceId OBJECT-TYPE
SYNTAX INTEGER {
clip(3),
vlan(4)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The instance ID must correspond with interface ID provided."
::= { rcNlsMgmtMigrateEntry 1 }
rcNlsMgmtMigrateInterfaceIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Index of the interface to be migrated."
::= { rcNlsMgmtMigrateEntry 2 }
rcNlsMgmtMigrateInterfaceType OBJECT-TYPE
SYNTAX INTEGER {
mgmtvlan(2),
mgmtclip(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mgmt interface type, vlan and clip interfaces"
::= { rcNlsMgmtMigrateEntry 3 }
rcNlsMgmtMigrateDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Interface description."
::= { rcNlsMgmtMigrateEntry 4 }
rcNlsMgmtMigrateRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete entries in the Table."
::= { rcNlsMgmtMigrateEntry 5 }
rcNlsMgmtMigrateVlanId OBJECT-TYPE
SYNTAX Integer32(0|2..4059)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "VlanId of a port based Vlan. A value of 0 is not a valid value to set,
but it can be a return value when instance id is not vlan."
::= { rcNlsMgmtMigrateEntry 6 }
rcNlsMgmtMigrateLoopbackId OBJECT-TYPE
SYNTAX Integer32(0..256)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ID of loopback interface. A value of 0 is not a valid value to set,
but it can be a return value when instance id is not clip."
::= { rcNlsMgmtMigrateEntry 7 }
rcNlsMgmtMigrateVrfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Interface VRF name."
::= { rcNlsMgmtMigrateEntry 8 }
rcNlsMgmtMigrateIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IPv4 address."
::= { rcNlsMgmtMigrateEntry 9 }
rcNlsMgmtMigrateIpMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Subnet mask of the IPv4 address."
::= { rcNlsMgmtMigrateEntry 10 }
rcNlsMgmtMigrateIpv6Address OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IPv6 address."
::= { rcNlsMgmtMigrateEntry 11 }
rcNlsMgmtMigrateIpv6PrefixLength OBJECT-TYPE
SYNTAX Integer32 (0..128)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Prefix length of the IPv6 address."
::= { rcNlsMgmtMigrateEntry 12 }
--
-- Ipv6IPVPN Mib
--
rcVrfIpv6IpVpnTableSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Size of Vrf Ipv6IpVpn Table"
::= { rcVrfObjects 6 }
rcVrfIpv6IpVpnTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcVrfIpv6IpVpnTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table required to configure vpn under ipv6."
::= { rcVrfObjects 7 }
rcVrfIpv6IpVpnTableEntry OBJECT-TYPE
SYNTAX RcVrfIpv6IpVpnTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entries in this table are per rcVrfId."
INDEX { rcVrfIpv6IpVpnVrfId }
::= { rcVrfIpv6IpVpnTable 1 }
RcVrfIpv6IpVpnTableEntry ::= SEQUENCE {
rcVrfIpv6IpVpnVrfId VrfIdentifier,
rcVrfIpv6IpVpnStatus TruthValue,
rcVrfIpv6IpVpnImportRTList IdList,
rcVrfIpv6IpVpnExportRTList IdList,
rcVrfIpv6IpVpnSvcLblAllocOpt INTEGER,
rcVrfIpv6IpVpnRowStatus RowStatus,
rcVrfIpv6IpVpnIsidNumber Integer32
}
rcVrfIpv6IpVpnVrfId OBJECT-TYPE
SYNTAX VrfIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The VrfId serves as the Index for the rcVrfIpv6IpVpnTable
It allows to connect to the vrf table to obtain other attributes like the
vrf name etc."
::= { rcVrfIpv6IpVpnTableEntry 1 }
rcVrfIpv6IpVpnStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The status of Ipv6Vpn."
DEFVAL { false }
::= { rcVrfIpv6IpVpnTableEntry 2 }
rcVrfIpv6IpVpnImportRTList OBJECT-TYPE
SYNTAX IdList
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The Import RT list is a list of all the route-targets
attached to a particular vrf behaving in the import mode."
::= { rcVrfIpv6IpVpnTableEntry 3 }
rcVrfIpv6IpVpnExportRTList OBJECT-TYPE
SYNTAX IdList
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The Export RT list is a list of all the route-targets
attached to a particular vrf in the export mode."
::= { rcVrfIpv6IpVpnTableEntry 4 }
rcVrfIpv6IpVpnSvcLblAllocOpt OBJECT-TYPE
SYNTAX INTEGER {
perVrfperNexthop(1),
perVrf(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The service label allocation option for the ipv6vpn"
::= { rcVrfIpv6IpVpnTableEntry 5 }
rcVrfIpv6IpVpnRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "RowStatus for the Vpn Entry."
::= { rcVrfIpv6IpVpnTableEntry 6 }
rcVrfIpv6IpVpnIsidNumber OBJECT-TYPE
SYNTAX Integer32 (0..16777215)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ipv6 IP VPN I-SID number.Default 0 value indicates
that no i-sid has been assinged."
DEFVAL { 0 }
::= { rcVrfIpv6IpVpnTableEntry 7 }
-- rcOvsdb MIB: OVSDB MIBS
rcOvsdbMib OBJECT IDENTIFIER ::= { rcOvsdb 1 }
rcOvsdbNotifications OBJECT IDENTIFIER ::= { rcOvsdbMib 1 }
rcOvsdbObjects OBJECT IDENTIFIER ::= { rcOvsdbMib 2 }
rcOvsdbScalars OBJECT IDENTIFIER ::= { rcOvsdbObjects 1 }
--Scalar objects
rcOvsdbEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Create or destroy the OVSDB related data-structures"
DEFVAL { false }
::= { rcOvsdbScalars 1 }
rcOvsdbCertificateFilename OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "OVSDB server certificate file to be installed"
::= { rcOvsdbScalars 2 }
rcOvsdbCertFileInstallAction OBJECT-TYPE
SYNTAX INTEGER {
install(1),
uninstall(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Operation object to install and deinstall the
certificate file to a platform specific location.
'install', object rcOvsdbCertificateFilename will be
used as source certificate file to install .
'deinstall', will ignore object rcOvsdbCertificateFilename
and just deinstall or remove the certificate file
from the installed location"
DEFVAL {install}
::= { rcOvsdbScalars 3 }
rcOvsdbPrivateKeyFilename OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "OVSDB private key file to be installed"
::= { rcOvsdbScalars 4 }
rcOvsdbPrivateKeyInstallAction OBJECT-TYPE
SYNTAX INTEGER {
install(1),
uninstall(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Operation object to install and deinstall the
private key file to a platform specific location.
'install', object rcOvsdbPrivateKeyFilename will be
used as source certificate file to install .
'deinstall', will ignore object rcOvsdbPrivateKeyFilename
and just deinstall or remove the Private Key file
from the installed location"
DEFVAL {install}
::= { rcOvsdbScalars 5 }
rcOvsdbReplicationEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Operation object to enable or disable OVSDB replication feature,
which is used for VIST support when the HW-VTEP is managed via OVSDB"
DEFVAL {false}
::= { rcOvsdbScalars 6 }
rcOvsdbReplicationPeerIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "NLS IP of the remote ovsdb-server"
::= { rcOvsdbScalars 7 }
rcOvsdbReplicationLocalIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Local NLS IP to which the backup ovsdb-server would be listening"
::= { rcOvsdbScalars 8 }
rcOvsdbReplicationState OBJECT-TYPE
SYNTAX INTEGER {
active(1),
backup(2),
disable(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used to know the current replication state of ovsdb server"
DEFVAL {disable}
::= { rcOvsdbScalars 9 }
-- OVSDB Controller Table
rcOvsdbControllerTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcOvsdbControllerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "List of possible Controller configuration parameters"
::= { rcOvsdbObjects 2 }
rcOvsdbControllerEntry OBJECT-TYPE
SYNTAX RcOvsdbControllerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ovsdb Controller Configuration Table,
Ip address and Protocol are mandatory,
Port is optional default value is 6640"
INDEX { rcOvsdbControllerId,
rcOvsdbControllerIpAddr,
rcOvsdbControllerProtocol }
::= { rcOvsdbControllerTable 1 }
RcOvsdbControllerEntry ::= SEQUENCE {
rcOvsdbControllerId Integer32,
rcOvsdbControllerIpAddr IpAddress,
rcOvsdbControllerProtocol INTEGER,
rcOvsdbControllerPort InetPortNumber,
rcOvsdbControllerEntryRowStatus RowStatus
}
rcOvsdbControllerId OBJECT-TYPE
SYNTAX Integer32(1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ovsdb Controller Instance ID"
::= { rcOvsdbControllerEntry 1 }
rcOvsdbControllerIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The IP address of the ovsdb Controller"
::= { rcOvsdbControllerEntry 2 }
rcOvsdbControllerProtocol OBJECT-TYPE
SYNTAX INTEGER {
tcp(1), -- tcp
ssl(2) -- ssl
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "OVSDB Controller protocol type"
DEFVAL { ssl }
::= { rcOvsdbControllerEntry 3 }
rcOvsdbControllerPort OBJECT-TYPE
SYNTAX InetPortNumber (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The TCP/UDP port utilized by the OVSDB controller"
::= { rcOvsdbControllerEntry 4 }
rcOvsdbControllerEntryRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete Controller Config Table."
::= { rcOvsdbControllerEntry 5 }
-- OVSDB Managed Interface Table
rcOvsdbManagedInterfacesTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcOvsdbManagedInterfacesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ovsdb Managed Interfaces table"
::= { rcOvsdbObjects 3 }
rcOvsdbManagedInterfacesEntry OBJECT-TYPE
SYNTAX RcOvsdbManagedInterfacesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of ovsdb managed interfaces Table."
INDEX { rcOvsdbManagedInterfacesIsid }
::= { rcOvsdbManagedInterfacesTable 1 }
RcOvsdbManagedInterfacesEntry ::=
SEQUENCE {
rcOvsdbManagedInterfacesIsid Integer32,
rcOvsdbManagedInterfacesRowStatus RowStatus
}
rcOvsdbManagedInterfacesIsid OBJECT-TYPE
SYNTAX Integer32 (1..16777215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Is a member of ovsdb managed interface isid list.
The value is the i-sid integer value"
::= { rcOvsdbManagedInterfacesEntry 1 }
rcOvsdbManagedInterfacesRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to create/delete Ovsdb Managed Interfaces Table"
::= { rcOvsdbManagedInterfacesEntry 2 }
-- OVSDB Controller Status Table
rcOvsdbControllerStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcOvsdbControllerStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ovsdb Controller Status table"
::= { rcOvsdbObjects 4 }
rcOvsdbControllerStatusEntry OBJECT-TYPE
SYNTAX RcOvsdbControllerStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of Ovsdb controller status table"
INDEX { rcOvsdbControllerStatusIpAddress,
rcOvsdbControllerStatusProtocol }
::= { rcOvsdbControllerStatusTable 1 }
RcOvsdbControllerStatusEntry ::= SEQUENCE {
rcOvsdbControllerStatusIpAddress IpAddress,
rcOvsdbControllerStatusProtocol INTEGER,
rcOvsdbControllerStatusPort InetPortNumber,
rcOvsdbControllerStatusSource INTEGER,
rcOvsdbControllerStatusOperStatus INTEGER
}
rcOvsdbControllerStatusIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The IP address of the ovsdb Controller"
::= { rcOvsdbControllerStatusEntry 1 }
rcOvsdbControllerStatusProtocol OBJECT-TYPE
SYNTAX INTEGER {
tcp(1), -- tcp
ssl(2) -- ssl
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "OVSDB Controller protocol type"
DEFVAL { ssl }
::= { rcOvsdbControllerStatusEntry 2 }
rcOvsdbControllerStatusPort OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The TCP/UDP port utilized by the OVSDB controller"
::= { rcOvsdbControllerStatusEntry 3 }
rcOvsdbControllerStatusSource OBJECT-TYPE
SYNTAX INTEGER {
configured(1), -- configured entry
learnt(2) -- learnt entry
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ovsdb Controller Status. configured indicates this config is configured through CML/SNMP, config is learnt indicates learnt from the Controller"
DEFVAL { configured }
::= { rcOvsdbControllerStatusEntry 4 }
rcOvsdbControllerStatusOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1), -- up
down(2) -- down
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ovsdb Controller Status. Up indicates Connected,
down indicates not connected to the Controller"
DEFVAL { down }
::= { rcOvsdbControllerStatusEntry 5 }
-- End of Ovsdb
--
-- APP Telemetry
--
rcAppTelemetryMib OBJECT IDENTIFIER ::= { rcAppTelemetry 1 }
rcAppTelemetryNotifications OBJECT IDENTIFIER ::= { rcAppTelemetryMib 1 }
rcAppTelemetryObjects OBJECT IDENTIFIER ::= { rcAppTelemetryMib 2 }
rcAppTelemetryScalars OBJECT IDENTIFIER ::= { rcAppTelemetryObjects 1 }
rcAppTelemetryAdminEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Globally enables or disables ApplicationTelemetry."
DEFVAL { false }
::= { rcAppTelemetryScalars 1 }
rcAppTelemetryClearCounterStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear counters for all entries in rcAppTelemetryCounterTable."
DEFVAL { false }
::= { rcAppTelemetryScalars 2 }
rcAppTelemetryCounterTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcAppTelemetryCounterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is used to show Application Telemetry Counters."
::= { rcAppTelemetryObjects 2 }
rcAppTelemetryCounterEntry OBJECT-TYPE
SYNTAX RcAppTelemetryCounterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Entry containing Application Telemetry counters information."
INDEX { rcAppTelemetryCounterId }
::= { rcAppTelemetryCounterTable 1 }
RcAppTelemetryCounterEntry ::=
SEQUENCE {
rcAppTelemetryCounterId Integer32,
rcAppTelemetryCounterName DisplayString,
rcAppTelemetryCounterPkts Counter64,
rcAppTelemetryCounterBytes Counter64,
rcAppTelemetryCounterClearCounter TruthValue
}
rcAppTelemetryCounterId OBJECT-TYPE
SYNTAX Integer32 (1..2000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Application Telemetry rule id."
::= { rcAppTelemetryCounterEntry 1 }
rcAppTelemetryCounterName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Rule name."
::= { rcAppTelemetryCounterEntry 2 }
rcAppTelemetryCounterPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Numbers of packets per rule."
::= { rcAppTelemetryCounterEntry 3 }
rcAppTelemetryCounterBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Numbers of Bytes per rule."
::= { rcAppTelemetryCounterEntry 4 }
rcAppTelemetryCounterClearCounter OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear the counters for the current EntryId."
DEFVAL { false }
::= { rcAppTelemetryCounterEntry 5 }
-- End of APP Telemetry
END