RADLAN-MIB DEFINITIONS ::= BEGIN -- Title: RADLAN ROS -- This Private MIB supports the ROS -- Version: 7.311 -- Date: 11 Oct 2003 -- -- 05-Jun-2003 Added rlHostParamTable -- 12-Jun-2003 Added enumeration to rndErrorSeverity -- 14-Jun-2003 Added field rlCopyHistoryErrorMessage to table rlCopyHistoryTable -- 29-Jun-2003 Tables rlOspf...LnkTable replayed tables rlOspf...LSATable) -- 08-Jul-2003 The low range boundary and the default value of rlDvmrpPruneLifetime -- were changed from 300 to 200 seconds -- 16-Jul-2003 The following values VesuvioT and VesuvioF were added to -- rlPhDModuleType -- 22-Jul-2003 Added rlStartupCDBChanged, rlManualReboot -- 21-Aug-2003 Added rlOspfTuning -- 13-Sep-2003 Added IMPLIED to INDEX { IMPLIED rlTranslationNameToIpName } -- 13-Sep-2003 Added rlMridTable -- 20-Sep-2003 Added rlMirModel -- 21-Sep-2003 Deleted JackType from IMPORTS clause -- 21-Sep-2003 Changed naming of SMIv2-like types -- 21-Sep-2003 Moved rlSyslog branch to new MIB -- 21-Sep-2003 Moved rlCopy branch to new MIB -- 21-Sep-2003 Editorial changes -- 11-Oct-2003 Changed OSPF tuning IMPORTS NetworkAddress, IpAddress, Counter, Gauge, TimeTicks, enterprises FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 DisplayString, PhysAddress, ipAddrEntry FROM RFC1213-MIB rip2IfConfEntry FROM RFC1389-MIB TRAP-TYPE FROM RFC-1215 DLCI FROM RFC1315-MIB InterfaceIndexOrZero, InterfaceIndex, ifIndex FROM IF-MIB OwnerString, EntryStatus FROM RMON-MIB BridgeId, Timeout, dot1dBasePort, dot1dBasePortEntry FROM BRIDGE-MIB TruthValue, RowStatus, zeroDotZero, RowPointer FROM RADLAN-SNMPv2 JackType FROM MAU-MIB EnabledStatus FROM P-BRIDGE-MIB PortList FROM Q-BRIDGE-MIB dot3adAggIndex, dot3adAggPortIndex FROM LAG-MIB TimeInterval, DateAndTime FROM SNMPv2-TC-v1 ipCidrRouteEntry,ipCidrRouteDest, ipCidrRouteMask, ipCidrRouteTos, ipCidrRouteNextHop FROM IP-FORWARD-MIB bgpPeerEntry , bgpPeerRemoteAddr, bgp4PathAttrEntry, bgp4PathAttrIpAddrPrefix, bgp4PathAttrIpAddrPrefixLen, bgp4PathAttrPeer FROM BGP4-MIB MacAddress FROM BRIDGE-MIB dvmrpRouteNextHopEntry, dvmrpRouteNextHopSource, dvmrpRouteNextHopSourceMask, dvmrpRouteNextHopIfIndex FROM DVMRP-STD-MIB Unsigned-32, Counter-32, Integer-32 FROM SNMPv2-SMI-v1 TEXTUAL-CONVENTION FROM SNMPv2-TC SnmpAdminString FROM SNMP-FRAMEWORK-MIB ospfIfEntry, AreaID, RouterID, ospfVirtIfEntry FROM OSPF-MIB; NetNumber ::= OCTET STRING (SIZE(4)) VlanPriority ::= INTEGER (0..7) Percents ::= INTEGER (0..100) RlStormCtrlRateUnit ::= INTEGER { packetsPerSecond(1), bytesPerSecond(2), framesPerBuffer(3), precentages(4), kiloBytesPerSecond(5) } -- Some MIB compilers require that the following 7 lines which define the path -- to RND MIB are commented out: -- mib OBJECT IDENTIFIER ::= { mgmt 1 } -- directory OBJECT IDENTIFIER ::= { internet 1 } -- experimental OBJECT IDENTIFIER ::= { internet 3 } -- private OBJECT IDENTIFIER ::= { internet 4 } -- enterprises OBJECT IDENTIFIER ::= { private 1 } rnd OBJECT IDENTIFIER ::= { enterprises 89 } -- Objects in this MIB are arranged into groups: --01 rndMng - Management/Action --02 rndDeviceParams - General parameters --04 rndInterface - Obsolete --09 rndBackup - Obsolete --12 rndIPX - Parameters for management of IPX router --16 rndFACS - Obsolete --20 rndCOD - Obsolete --22 rndBrgHub - Obsolete --23 rndAdapter - Obsolete --24 rndBootP - BootP configurgaration. --26 ipSpec - IP Private MIBs --27 virtualLan - Obsolete --28 rsConf - Obsolete --29 rsTunning - Tunning sub group --30 rndISDN - Obsolete --31 rndPPP - Obsolete --34 frameRelay - Obsolete --35 rndApplications - --38 rsDHCP - DHCP server configuration --39 radWiz - Obsolete --40 rsCfgUpgrade - Obsolete --42 rsUDP - --43 swInterfaces - --44 securityZone - Obsolete --45 rll3SwtchETMdl - Obsolete --46 rlIPmulticast - --47 rlFFT - --48 vlan - --49 rlRmonControl - --50 rlBrgMacSwitch - --51 rlExperience - --52 rlCli - --53 rlPhysicalDescription - --54 rlIfInterfaces - --55 rlMacMulticast - --56 rlGalileo - --57 rlpBridgeMIBObjects- --58 rlTelnet - --59 rlPolicy - --60 rlArpSpoofing - --61 rlMir - --62 ipMRouteStdMIB - --63 rl3sw2swTables - --64 rlGvrp - --65 rlDot3adAgg - --66 rlEmbWeb - --67 rlSwPackageVersion - --68 rlBroadcom - --69 rlMultiSessionTerminal - --70 rlRCli - --71 rlBgp - --72 rlAgentsCapabilitiesGroups - --73 rlAggregateVlan - --74 rlLCli - --75 rlGmrp - --76 rlDhcpCl - Dhcp client --77 rlStormCtrl - --78 rlSsh - --79 rlAAA - --80 Radius - --81 rlTraceRoute - --82 rlSyslog - --83 rlEnv - HardWare status indication --84 rlSmon - --85 rlSocket - --86 rlDigitalKeyManage - --87 rlCopy - --88 rlQosCliMib - --89 rlMngInf - --90 rlPhy - --91 rlJumboFrames - --92 rlTimeSynchronization --93 rlDnsCl - Dns client --94 rlCDB --95 -- At the end of the MIB there is a definition of all RND-specific traps. -- rndMng group contains Management Variables for RND devices rndMng OBJECT IDENTIFIER ::= { rnd 1 } rndSysId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Identification of an RND device. The device type for each integer clarifies the sysObjectID in MIB - II." ::= { rndMng 1 } rndAction OBJECT-TYPE SYNTAX INTEGER { reset(1), sendNetworkTab(2), deleteNetworkTab(3), sendRoutingTab(4), -- Level II deleteRoutingTab(5), sendLanTab(6), deleteLanTab(7), deleteArpTab(8), sendArpTab(9), deleteRouteTab(10), -- Level III sendRouteTab(11), backupSPFRoutingTab(12), backupIPRoutingTab(13), backupNetworkTab(14), backupLanTab(15), backupArpTab(16), backupIPXRipTab(17), backupIPXSAPTab(18), resetCDB(19), eraseCDB(20), deleteZeroHopRoutingAllocTab(21), slipDisconnect(22), deleteDynamicLanTab(23) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable enables the operator to perform one of the specified actions on the tables maintained by the network device. Send actions require support of proprietery File exchange protocol." ::= { rndMng 2 } rndFileName OBJECT-TYPE SYNTAX OCTET STRING -- SIZE 256 ACCESS read-write STATUS mandatory DESCRIPTION "The name of the file used internally by RND for transferring tables maintained by network devices, using a prorietary File exchange protocol." ::= { rndMng 3 } rlSnmpVersionSupported OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1)) ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the snmp versions that are supported by this device." ::= { rndMng 4 } rlSnmpMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the snmp support version that is supported by this device." ::= { rndMng 5 } -- rndDeviceParams group contains a number of general variables rndDeviceParams OBJECT IDENTIFIER ::= { rnd 2 } rndBridgeType OBJECT-TYPE SYNTAX INTEGER { reb(1), ceb(2), ceblb(3), xeb(4), xeb1(5), rebsx(6), rtb(7), ltb(8), tre(9), rtre(10), -- remote TRE xtb(11), ete(12), rete(13), -- remote ETE ielb(30), leb(31), openGate12(32), openGate4(33), ran(34), itlb(35), gatelinx(36), openGate2(37), ogRanTR(38), rdapter(39), ogVan(40), wanGate(41), ogRubE(42), ogRubT(43), wanGateI(44), vGate4(45), lre(46), mrt(47), vGate2(48) } ACCESS read-only STATUS mandatory DESCRIPTION "Identification of the RND bridge type." ::= { rndDeviceParams 1 } rndInactiveArpTimeOut OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This variable defines the maximum time period that can pass between ARP requests concerning an entry in the ARP table. After this time period, the entry is deleted from the table." ::= { rndDeviceParams 2 } -- The following two variables define the format of RND specific -- error messages issued by the RND devices rndBridgeAlarm OBJECT IDENTIFIER ::= { rndDeviceParams 3 } rndErrorDesc OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "A textual description of the enterprise-specific trap sent to the Network Management Station by the RND managed device." ::= { rndBridgeAlarm 1 } rndErrorSeverity OBJECT-TYPE SYNTAX INTEGER { info(0), warning(1), error(2), fatal-error(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The severity type of the enterprise-specific trap sent to the Network Management Station by the RND managed device." ::= { rndBridgeAlarm 2 } rndBrgVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The bridge version." ::= { rndDeviceParams 4 } rndBrgFeatures OBJECT-TYPE SYNTAX OCTET STRING -- SIZE 20 ACCESS read-only STATUS mandatory DESCRIPTION "A bit mask that defines the features supported by a particular configuration of this network element: __________________________________________ | Byte 1|Byte 2 |Byte 3 | ....|Byte 20 | |87654321| | 87654321| |________|_______________________________| Byte1 : bit1: TX Block mask bit2: Source Routing Encapulation bit3: SNA/SDLC bit4: Frame Relay bit5: SNMP bit6: LAN Manager bit7: High Performance bit8: Translation Byte2 : bit1: DEC Router bit2: IPX Router bit3: IP Router Byte3 : bit1: Dial Up Backup bit2: COD bit3: FACS bit4: Load Balance bit5: Remote Configuration bit6: RIP 2 bit7: OSPF bit8: IPX RIP/SAP Filter Byte4 : bit1: BootP Server bit2: BootP Client bit3: Compression bit4: V25.bis bit5: ISDN bit6: CODv2 bit7: NSPF bit8: UDP Relay Byte5 bit1:VirtualLAN bit2:Static IP Multicast bit3:IP Redundancy bit4:CCM2 bit5:ISDN Bonding bit6:Backup Link Selection -- for the VAN/Rdapter ver 4.0 bit7:IP/IPX Forwarding -- for the WANgate ver 4.0 bit8:Improved COD Byte6 bit1: Server Disptacher bit2: ISDN_US -- for the VANSX/WANGATE ver 5.0 bit3: PPP bit4: IP Rip Filter -- for Vgate3 bit5: Zero Hop Routing -- for Vgate3 bit6: ISDN Japan bit7: PPP-Security Byte7 bit1: With unmanaged Switch bit2: 2 LANs bit3: OSPF Ver 2.0 bit4: FACS Ver 2.0 bit5: Multiple WEB Farm bit6: Backup Server bit7: Check Connectivity bit8: WSD multiplexing Byte8 bit1: MRT3 bit2: WSD Redundancy bit3: DHCP Server bit4: WSD Connection Limit bit5: WSD Distributed System bit6: WSD Load Report bit7: WSD super farm bit8: RadWiz leased line Byte9 bit1: PPP IP address negotiaton bit2: DNS bit3: Nat bit4: WSD Static proximity bit5: WSD Dynamic proximity bit6: WSD Proxy bit7: WSD Proximity client bit8: MAC Load balancing Byte10 bit1: Unnum Inf bit2: Power Supply redundancy bit3: MRT PPP Compression bit4: ZHR Apolo bit5: Copy port bit6: UDP Relay 2.0 bit7: NVRAM bit8: URL table Byte11 bit1: URL super farm bit2: NAT on LAN bit3: Remote Con bit4: AP5000 bit5: Session tracking bit6: Mirroring bit7: Alias IP bit8: CSD Nat Byte12 bit1: content check bit2: mlb virtual ip bit3: reserved RadLan bit4: csd nat exception bit5: statistics monitor bit6: reserved-for-radware " ::= { rndDeviceParams 5 } rndBrgLicense OBJECT-TYPE SYNTAX OCTET STRING -- SIZE 20 ACCESS read-write STATUS mandatory DESCRIPTION "This parameter is used for entering a s/w license number for a device. A separate license number is supplied for each device." ::= { rndDeviceParams 6 } -- IP Host Parameters --All the new parameters under this section will be added to the -- rndMng group, as rndIpHost sub-group. -- rndIpHost OBJECT IDENTIFIER ::= { rndDeviceParams 7 } -- --ICMP Transmission Enable\Disable --The new variable will be rndICMPTransmitionEnable OBJECT-TYPE -- ROS: isn't supported SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable controlls the ability to transmit ICMP frames" ::= { rndIpHost 1 } rndCommunityTable OBJECT-TYPE SYNTAX SEQUENCE OF RndCommunityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The community table of the agent" ::= { rndIpHost 2 } rndCommunityEntry OBJECT-TYPE SYNTAX RndCommunityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The row definition for this table." INDEX { rndCommunityMngStationAddr, IMPLIED rndCommunityString } ::= { rndCommunityTable 1 } RndCommunityEntry ::= SEQUENCE { rndCommunityMngStationAddr IpAddress, rndCommunityString DisplayString, rndCommunityAccess INTEGER, rndCommunityTrapsEnable INTEGER, rndCommunityStatus INTEGER, rndCommunityPortSecurity INTEGER, rndCommunityOwner DisplayString, rndCommunityTrapDestPort INTEGER } rndCommunityMngStationAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The management station that will be allowed to communicate with the agent IP address" ::= { rndCommunityEntry 1 } rndCommunityString OBJECT-TYPE SYNTAX DisplayString (SIZE(1..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The community string with which the management station will communicate with the agent" ::= { rndCommunityEntry 2 } rndCommunityAccess OBJECT-TYPE SYNTAX INTEGER { readOnly(1), readWrite(2), super(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The allowed access to this management station" ::= { rndCommunityEntry 3} rndCommunityTrapsEnable OBJECT-TYPE SYNTAX INTEGER { snmpV1(1), snmpV2(2), snmpV3(3), trapsDisable(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Should the agent send traps to the management station, and what version is required" ::= { rndCommunityEntry 4 } rndCommunityStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), invalid(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The status of this entry. If the status is invalid the community entry will be deleted" ::= { rndCommunityEntry 5 } rndCommunityPortSecurity OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "If enabled the device will only receive SNMP messages from the port, through which this NMS is reachable from the device." DEFVAL { disabled } ::= { rndCommunityEntry 6 } rndCommunityOwner OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) ACCESS read-write STATUS mandatory DESCRIPTION "The owner of this community" ::= { rndCommunityEntry 7 } rndCommunityTrapDestPort OBJECT-TYPE SYNTAX INTEGER(0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The transport protocol (usually UDP) port to which traps to the management station represebted by this entry will be sent. The default is the well-known IANA assigned port number for SNMP traps. This object is relevant only if rndCommunityTrapsEnable has a value different from trapsDisable." DEFVAL { 162 } ::= { rndCommunityEntry 8 } rlMridTable OBJECT-TYPE SYNTAX SEQUENCE OF RlMridEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The MRID related configurations table of the agent" ::= { rndIpHost 3 } rlMridEntry OBJECT-TYPE SYNTAX RlMridEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The row definition for this table." INDEX { rndCommunityMngStationAddr, IMPLIED rndCommunityString } ::= { rlMridTable 1 } RlMridEntry ::= SEQUENCE { rlMridConnection INTEGER, rlManagedMrid INTEGER } rlMridConnection OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The router instance connecting the NMS who accessed the agent through the community table entry corresponding to the keys of this entry." ::= { rlMridEntry 1 } rlManagedMrid OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The router instance currently managed by the NMS who accessed the agent through the community table entry corresponding to the keys of this entry " ::= { rlMridEntry 2 } rndManagedTime OBJECT-TYPE SYNTAX DisplayString (SIZE(6)) ACCESS read-write STATUS mandatory DESCRIPTION "The time will be sent in the format hhmmss" ::= { rndDeviceParams 8 } rndManagedDate OBJECT-TYPE SYNTAX DisplayString (SIZE(6)) ACCESS read-write STATUS mandatory DESCRIPTION "The date will be sent in the format ddmmyy" ::= { rndDeviceParams 9 } rndBaseBootVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Defines the boot version of the product." ::= { rndDeviceParams 10 } genGroup OBJECT IDENTIFIER ::= { rndDeviceParams 11 } genGroupHWVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Defines the HW version of the product." ::= { genGroup 1 } genGroupConfigurationSymbol OBJECT-TYPE SYNTAX DisplayString (SIZE(1)) ACCESS read-only STATUS mandatory DESCRIPTION "Defines the Configuration Symbol attached to any hardware module manufactured by LANNET. One single character A..Z defines the CS version." ::= { genGroup 2 } genGroupHWStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), hardwareProblems(2), notSupported(255) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute describes the status of the group hardware as detected by the sensors software." ::= { genGroup 3 } rndBasePhysicalAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Base physical (MAC) address of the device." ::= { rndDeviceParams 12 } rndSoftwareFile OBJECT IDENTIFIER ::= { rndDeviceParams 13 } rndActiveSoftwareFileTable OBJECT-TYPE SYNTAX SEQUENCE OF RndActiveSoftwareFileEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The (conceptual) table listing the active software file of the requested unit." ::= {rndSoftwareFile 1 } rndActiveSoftwareFileEntry OBJECT-TYPE SYNTAX RndActiveSoftwareFileEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry (conceptual row) in the rndActiveSoftwareFileTable." INDEX {rndUnitNumber } ::= {rndActiveSoftwareFileTable 1 } RndActiveSoftwareFileEntry ::= SEQUENCE { rndUnitNumber INTEGER, rndActiveSoftwareFile INTEGER, rndActiveSoftwareFileAfterReset INTEGER } rndUnitNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The unit number (for stackable devices) or 1 for 'stand alone' device." ::= {rndActiveSoftwareFileEntry 1 } rndActiveSoftwareFile OBJECT-TYPE SYNTAX INTEGER { image1(1), image2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the current active software file, image1 or image2." ::= {rndActiveSoftwareFileEntry 2 } rndActiveSoftwareFileAfterReset OBJECT-TYPE SYNTAX INTEGER { image1(1), image2(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates the software file that will be active after reset (image 1 or image2)." ::= {rndActiveSoftwareFileEntry 3 } -- Obsolete -- rndInterface OBJECT IDENTIFIER ::= { rnd 4 } -- Obsolete -- rndBackup OBJECT IDENTIFIER ::= { rnd 9 } rndIPX OBJECT IDENTIFIER ::= { rnd 12 } rndIPXdriver OBJECT IDENTIFIER ::= { rndIPX 1 } rndIPXRip OBJECT IDENTIFIER ::= { rndIPX 2 } -- Global RIP filter is defined per IPX router. rndIPXRipFilterGlbTable OBJECT-TYPE SYNTAX SEQUENCE OF RndIPXRipFilterGlbEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of RIP global filters per IPX router." ::= { rndIPXRip 10 } rndIPXRipFilterGlbEntry OBJECT-TYPE SYNTAX RndIPXRipFilterGlbEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the RIP global filter table " INDEX { rndIPXRipFilterGlbFLtype, rndIPXRipFilterGlbFLnumber } ::= { rndIPXRipFilterGlbTable 1 } RndIPXRipFilterGlbEntry ::= SEQUENCE { rndIPXRipFilterGlbFLtype INTEGER, rndIPXRipFilterGlbFLnumber INTEGER, rndIPXRipFilterGlbFLStatus INTEGER, rndIPXRipFilterGlbFLnetworkPatern OCTET STRING (SIZE(4)), rndIPXRipFilterGlbFLnetworkMask OCTET STRING (SIZE(4)), rndIPXRipFilterGlbFLaction INTEGER } rndIPXRipFilterGlbFLtype OBJECT-TYPE SYNTAX INTEGER { input(1), output(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Type of filter - input/output " ::= {rndIPXRipFilterGlbEntry 1} rndIPXRipFilterGlbFLnumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Number of RIP filter. " ::= {rndIPXRipFilterGlbEntry 2} rndIPXRipFilterGlbFLStatus OBJECT-TYPE SYNTAX INTEGER { valid (1), invalid (2), underCreation (3) } ACCESS read-write STATUS mandatory DESCRIPTION " The validity of this entry. An entry with this value set to invalid may be deleted from the table with IPX implementation's discretion." DEFVAL { valid } ::= {rndIPXRipFilterGlbEntry 3} rndIPXRipFilterGlbFLnetworkPatern OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-write STATUS mandatory DESCRIPTION "Number of filtered network. Value 0xFFFFFFFF applies for any network. " DEFVAL {'FFFFFFFF'H} ::= {rndIPXRipFilterGlbEntry 4} rndIPXRipFilterGlbFLnetworkMask OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-write STATUS mandatory DESCRIPTION "Network mask" DEFVAL {'FFFFFFFF'H} ::= {rndIPXRipFilterGlbEntry 5} rndIPXRipFilterGlbFLaction OBJECT-TYPE SYNTAX INTEGER { deny(1), permit(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Filter action - permit/deny for this network" DEFVAL { permit } ::= {rndIPXRipFilterGlbEntry 6} -- Circuit RIP filter is defined per IPX circuit number -- (Ifindex plus type of L2 encapsulation). rndIPXRipFilterCircuitTable OBJECT-TYPE SYNTAX SEQUENCE OF RndIPXRipFilterCircuitEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of input/output RIP filters used per IPX circuit number." ::= { rndIPXRip 11 } rndIPXRipFilterCircuitEntry OBJECT-TYPE SYNTAX RndIPXRipFilterCircuitEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Circuit RIP filter table" INDEX {rndIPXRipFilterCircFLIfIndex , rndIPXRipFilterCircFLType, rndIPXRipFilterCircFLnumber} ::= { rndIPXRipFilterCircuitTable 1 } RndIPXRipFilterCircuitEntry ::= SEQUENCE { rndIPXRipFilterCircFLIfIndex INTEGER, rndIPXRipFilterCircFLType INTEGER, rndIPXRipFilterCircFLnumber INTEGER, rndIPXRipFilterCircFLStatus INTEGER, rndIPXRipFilterCircFLnetworkPatern OCTET STRING (SIZE(4)), rndIPXRipFilterCircFLnetworkMask OCTET STRING (SIZE(4)), rndIPXRipFilterCircFLaction INTEGER } rndIPXRipFilterCircFLIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " The Interface identifier for this filter. This value correspond to rndIPXIfIndex or ipxCircIndex for ET16" ::= {rndIPXRipFilterCircuitEntry 1} rndIPXRipFilterCircFLType OBJECT-TYPE SYNTAX INTEGER { input(1), output(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Type of filter - input/output " ::= {rndIPXRipFilterCircuitEntry 2} rndIPXRipFilterCircFLnumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Number of RIP filter for this circuit" ::= {rndIPXRipFilterCircuitEntry 3} rndIPXRipFilterCircFLStatus OBJECT-TYPE SYNTAX INTEGER { valid (1), invalid (2), underCreation (3) } ACCESS read-write STATUS mandatory DESCRIPTION " The validity of this entry. An entry with this value set to invalid may be deleted from the table with IPX implementation's discretion." DEFVAL { valid } ::= {rndIPXRipFilterCircuitEntry 4} rndIPXRipFilterCircFLnetworkPatern OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-write STATUS mandatory DESCRIPTION "Number of filtered network. Value 0xFFFFFFFF applies for any network. " DEFVAL {'FFFFFFFF'H} ::= {rndIPXRipFilterCircuitEntry 5} rndIPXRipFilterCircFLnetworkMask OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-write STATUS mandatory DESCRIPTION "Network mask" DEFVAL { 'FFFFFFFF'H } ::= {rndIPXRipFilterCircuitEntry 6} rndIPXRipFilterCircFLaction OBJECT-TYPE SYNTAX INTEGER { deny(1), permit(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Filter action - permit/deny " DEFVAL { permit } ::= {rndIPXRipFilterCircuitEntry 7} -- Service Advertising Protocol rndIPXSap OBJECT IDENTIFIER ::= { rndIPX 3 } rndIPXSapFilterGlbTable OBJECT-TYPE SYNTAX SEQUENCE OF RndIPXSapFilterGlbEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of SAP global filter susedper IPX router." ::= {rndIPXSap 10} rndIPXSapFilterGlbEntry OBJECT-TYPE SYNTAX RndIPXSapFilterGlbEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SAP global filter table" INDEX{rndIPXSapFilterGlbFLtype, rndIPXSapFilterGlbFLnumber} ::= {rndIPXSapFilterGlbTable 1} RndIPXSapFilterGlbEntry ::= SEQUENCE{ rndIPXSapFilterGlbFLtype INTEGER, rndIPXSapFilterGlbFLnumber INTEGER, rndIPXSapFilterGlbFLStatus INTEGER, rndIPXSapFilterGlbFLnetworkPatern OCTET STRING (SIZE(4)), rndIPXSapFilterGlbFLnetworkMask OCTET STRING (SIZE(4)), rndIPXSapFilterGlbFLserviceType INTEGER, rndIPXSapFilterGlbFLserviceName OCTET STRING (SIZE(1..48)), rndIPXSapFilterGlbFLaction INTEGER } rndIPXSapFilterGlbFLtype OBJECT-TYPE SYNTAX INTEGER{ input(1), output(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of filter-input/output" ::= {rndIPXSapFilterGlbEntry 1} rndIPXSapFilterGlbFLnumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of SAP filter." ::= {rndIPXSapFilterGlbEntry 2} rndIPXSapFilterGlbFLStatus OBJECT-TYPE SYNTAX INTEGER{ valid(1), invalid(2), underCreation(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The validity of this entry. An entry with this value set to invalid may be deleted from the table with IPX implementation's discretion." DEFVAL { 1 } ::= {rndIPXSapFilterGlbEntry 3} rndIPXSapFilterGlbFLnetworkPatern OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-write STATUS mandatory DESCRIPTION "Number network of the filter edservice. Value 0xFFFFFFFF applies for any network." DEFVAL {'FFFFFFFF'H} ::= {rndIPXSapFilterGlbEntry 4} rndIPXSapFilterGlbFLnetworkMask OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-write STATUS mandatory DESCRIPTION "Network mask" DEFVAL {'FFFFFFFF'H} ::= {rndIPXSapFilterGlbEntry 5} rndIPXSapFilterGlbFLserviceType OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The type of the service which may be filtered ;value0xFFFF applies for all types of service and it's default" DEFVAL {'FFFF'H} ::= {rndIPXSapFilterGlbEntry 6} rndIPXSapFilterGlbFLserviceName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..48)) ACCESS read-write STATUS mandatory DESCRIPTION "The name of the service which may be filtered; wild cardas * may be used in end of the name." DEFVAL {"*"} ::= {rndIPXSapFilterGlbEntry 7} rndIPXSapFilterGlbFLaction OBJECT-TYPE SYNTAX INTEGER{ deny(1), permit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Filter mode - permit/deny for this service" DEFVAL {permit} ::= {rndIPXSapFilterGlbEntry 8} -- Circuit SAP filter is defined per IPX circuit (interface identifier (Ifindex) plus -- type of L2 encapsulation). rndIPXSapFilterCircuitTable OBJECT-TYPE SYNTAX SEQUENCE OF RndIPXSapFilterCircuitEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of input/output SAP filter susedper IPX circuit number." ::= {rndIPXSap 11 } rndIPXSapFilterCircuitEntry OBJECT-TYPE SYNTAX RndIPXSapFilterCircuitEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Circuit SAP filter table" INDEX { rndIPXSapFilterCircFLIfIndex, rndIPXSapFilterCircFLtype, rndIPXSapFilterCircFLnumber} ::= {rndIPXSapFilterCircuitTable 1 } RndIPXSapFilterCircuitEntry ::= SEQUENCE{ rndIPXSapFilterCircFLIfIndex INTEGER, rndIPXSapFilterCircFLtype INTEGER, rndIPXSapFilterCircFLnumber INTEGER, rndIPXSapFilterCircFLStatus INTEGER, rndIPXSapFilterCircFLnetworkPatern OCTET STRING (SIZE(4)), rndIPXSapFilterCircFLnetworkMask OCTET STRING (SIZE(4)), rndIPXSapFilterCircFLserviceType INTEGER, rndIPXSapFilterCircFLserviceName OCTET STRING (SIZE(1..48)), rndIPXSapFilterCircFLaction INTEGER } rndIPXSapFilterCircFLIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Interface identifier for this filter. This value correspondtornd IPXIfIndex or ipxCircIndex for ET16" ::= {rndIPXSapFilterCircuitEntry 1} rndIPXSapFilterCircFLtype OBJECT-TYPE SYNTAX INTEGER{ input(1), output(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of filter-input/output" ::= {rndIPXSapFilterCircuitEntry 2} rndIPXSapFilterCircFLnumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of SAP filter. Th is value correspondto rndIPXSapFilterNumber" ::= {rndIPXSapFilterCircuitEntry 3} rndIPXSapFilterCircFLStatus OBJECT-TYPE SYNTAX INTEGER{ valid(1), invalid(2), underCreation(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The validity of this entry. An entry with this value set to invalid may be deleted from the table with IPX implementation's discretion." DEFVAL { 1 } ::= {rndIPXSapFilterCircuitEntry 4} rndIPXSapFilterCircFLnetworkPatern OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-write STATUS mandatory DESCRIPTION "Number network of the filtered service. Value 0xFFFFFFFF applies for any network." DEFVAL {'FFFFFFFF'H} ::= {rndIPXSapFilterCircuitEntry 5} rndIPXSapFilterCircFLnetworkMask OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-write STATUS mandatory DESCRIPTION "Network mask" DEFVAL {'FFFFFFFF'H} ::= {rndIPXSapFilterCircuitEntry 6} rndIPXSapFilterCircFLserviceType OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The type of the service which may be filtered; value 0xFFFF applies for all types of service and it's default" DEFVAL {'FFFF'H} ::= {rndIPXSapFilterCircuitEntry 7} rndIPXSapFilterCircFLserviceName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..48)) ACCESS read-write STATUS mandatory DESCRIPTION "The name of the service which may be filtered; wild cardas * may be used i n end of the name." DEFVAL {"*"} ::= {rndIPXSapFilterCircuitEntry 8} rndIPXSapFilterCircFLaction OBJECT-TYPE SYNTAX INTEGER{ deny(1), permit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Filter mode-permit/deny" DEFVAL {permit} ::= {rndIPXSapFilterCircuitEntry 9} -- -- This MIB defines the management information for a system using the IPX -- protocol. The MIB consists of four groups: -- -- 1. System Group - contains general information about all instances -- of IPX on the system -- -- 2. Circuit Group - contains information about all circuits used by -- IPX on the system -- -- 3. Forwarding Group - contains generic routing information that -- must be provided by any IPX routing protocol. -- -- 4. Services Group - contains information about all known services. -- -- The MIB is designed to support multiple instances of the IPX -- protocol on one system via a system instance identifier which is the -- primary index for every table in this MIB. -- -- This MIB is designed to provide a basic framework for the management -- of systems implementing the IPX protocol. Additional MIBs may be -- created (especially in the area of IPX routing protocols) to contain -- more specific information. Whenever possible, these additional MIBs -- should follow the format of this IPX MIB. Information in these MIBs -- should be linked to this MIB via the use of the system instance -- identifier mentioned above. -- -- System Group -- This group contains global information about each instance of IPX -- running on one system. ipxSystem OBJECT IDENTIFIER ::= {rndIPX 4} -- Basic System Table -- This table contains one entry for each instance of IPX running on -- the system. It contains the management information that should -- be made available by all implementations of the IPX protocol. ipxBasicSysTable OBJECT-TYPE SYNTAX SEQUENCE OF IpxBasicSysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The IPX System table - basic information." ::= {ipxSystem 1} ipxBasicSysEntry OBJECT-TYPE SYNTAX IpxBasicSysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry corresponds to one instance of IPX running on the system." INDEX {ipxBasicSysInstance} ::= {ipxBasicSysTable 1} IpxBasicSysEntry ::= SEQUENCE { ipxBasicSysInstance INTEGER, ipxBasicSysExistState INTEGER, ipxBasicSysInReceives Counter, ipxBasicSysInHdrErrors Counter, ipxBasicSysInUnknownSockets Counter, ipxBasicSysInDiscards Counter, ipxBasicSysInDelivers Counter, ipxBasicSysNoRoutes Counter, ipxBasicSysOutRequests Counter, ipxBasicSysOutMalformedRequests Counter, ipxBasicSysOutDiscards Counter, ipxBasicSysOutPackets Counter } ipxBasicSysInstance OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The unique identifier of the instance of IPX to which this row corresponds. This value may be written only when creating a new entry in the table." ::= {ipxBasicSysEntry 1} ipxBasicSysExistState OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The validity of this entry in the IPX system table. Setting this field to off indicates that this entry may be deleted from the system table at the IPX implementation's discretion." ::= {ipxBasicSysEntry 2} ipxBasicSysInReceives OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of IPX packets received, including those received in error." ::= {ipxBasicSysEntry 3} ipxBasicSysInHdrErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX packets discarded due to errors in their headers, including any IPX packet with a size less than the minimum of 30 bytes." ::= {ipxBasicSysEntry 4} ipxBasicSysInUnknownSockets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX packets discarded because the destination socket was not open." ::= {ipxBasicSysEntry 5} ipxBasicSysInDiscards OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX packets received but discarded due to reasons other than those accounted for by ipxBasicSysInHdrErrors, ipxBasicSysInUnknownSockets, ipxAdvSysInDiscards, and ipxAdvSysInCompressDiscards." ::= {ipxBasicSysEntry 6} ipxBasicSysInDelivers OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of IPX packets delivered locally, including packets from local applications." ::= {ipxBasicSysEntry 7} ipxBasicSysNoRoutes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times no route to a destination was found." ::= {ipxBasicSysEntry 8} ipxBasicSysOutRequests OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX packets supplied locally for transmission, not including any packets counted in ipxAdvForwPackets." ::= {ipxBasicSysEntry 9} ipxBasicSysOutMalformedRequests OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of IPX packets supplied locally that contained errors in their structure." ::= {ipxBasicSysEntry 10} ipxBasicSysOutDiscards OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of outgoing IPX packets discarded due to reasons other than those accounted for in ipxBasicSysOutMalformedRequests, ipxAdvSysOutFiltered, and ipxAdvSysOutCompressDiscards." ::= {ipxBasicSysEntry 11} ipxBasicSysOutPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of IPX packets transmitted." ::= {ipxBasicSysEntry 12} -- Circuit Group -- This group contains management information for each circuit known -- to this system. ipxCircuit OBJECT IDENTIFIER ::= {rndIPX 5} -- Circuit Table -- The Circuit table contains an entry for each circuit known to the -- system. ipxCircTable OBJECT-TYPE SYNTAX SEQUENCE OF IpxCircEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Circuit table." ::= {ipxCircuit 1} ipxCircEntry OBJECT-TYPE SYNTAX IpxCircEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry corresponds to one circuit known to the system." INDEX {ipxCircSysInstance, ipxCircIndex } ::= {ipxCircTable 1} IpxCircEntry ::= SEQUENCE { ipxCircSysInstance INTEGER, ipxCircIndex INTEGER, ipxCircExistState INTEGER, ipxCircOperState INTEGER, ipxCircIfIndex INTEGER, ipxCircNetNumber NetNumber, ipxCircTimeToNet INTEGER, ipxCircEncaps INTEGER, ipxCircNetbiosDeliver INTEGER } ipxCircSysInstance OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The unique identifier of the instance of IPX to which this entry corresponds. This value may be written only when creating a new entry in the table." ::= {ipxCircEntry 1} ipxCircIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The identifier of this circuit, unique within the instance of IPX. This value may be written only when creating a new entry in the table." ::= {ipxCircEntry 2} ipxCircExistState OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), sleeping(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The validity of this circuit entry. A circuit with this value set to off may be deleted from the table at the IPX implementation's discretion." ::= {ipxCircEntry 3} ipxCircOperState OBJECT-TYPE SYNTAX INTEGER { down(1), up(2), dormant(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The operational state of the circuit." ::= {ipxCircEntry 4} ipxCircIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The value of ifIndex for the interface used by this circuit. This value may be written only when creating a new entry in the table." ::= {ipxCircEntry 5} ipxCircNetNumber OBJECT-TYPE SYNTAX NetNumber ACCESS read-write STATUS mandatory DESCRIPTION "The IPX network number of this circuit. This value may be written only when creating a new entry in the table." ::= {ipxCircEntry 6} ipxCircTimeToNet OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The time to net value associated with this interface, in term of 1/18ths of a second." ::= {ipxCircEntry 7} ipxCircEncaps OBJECT-TYPE SYNTAX INTEGER { novell(1), ethernet(2), llc(3), snap(4), none(10) } ACCESS read-write STATUS mandatory DESCRIPTION " The encapsulation method associated with this interface." ::= {ipxCircEntry 8} ipxCircNetbiosDeliver OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Deliver NetBios All Networks Broadcast Packets " DEFVAL { enabled } ::= {ipxCircEntry 9} -- Forwarding Group -- This group provides a representation of the forwarding database used -- by all instances of IPX on the system. ipxForwarding OBJECT IDENTIFIER ::= {rndIPX 6} -- Destination Table -- The Destination table contains information about all known -- destinations. The routing information shown in this table represents -- the path currently being used to reach the destination. ipxDestTable OBJECT-TYPE SYNTAX SEQUENCE OF IpxDestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Destination table contains information about all known destinations." ::= {ipxForwarding 1} ipxDestEntry OBJECT-TYPE SYNTAX IpxDestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry corresponds to one destination." INDEX { ipxDestSysInstance, ipxDestNetNum, ipxDestNextHopCircIndex} ::= {ipxDestTable 1} IpxDestEntry ::= SEQUENCE { ipxDestSysInstance INTEGER, ipxDestNetNum NetNumber, ipxDestNextHopCircIndex INTEGER, ipxDestProtocol INTEGER, ipxDestTicks INTEGER, ipxDestHopCount INTEGER, ipxDestNextHopNICAddress PhysAddress, ipxDestNextHopNetNum NetNumber, ipxDestExistState INTEGER } ipxDestSysInstance OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique identifier of the instance of IPX to which this row corresponds." ::= {ipxDestEntry 1} ipxDestNetNum OBJECT-TYPE SYNTAX NetNumber ACCESS read-only STATUS mandatory DESCRIPTION "The IPX network number of the destination." ::= {ipxDestEntry 2} ipxDestNextHopCircIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The unique identifier of the circuit used to reach the next hop." ::= {ipxDestEntry 3} ipxDestProtocol OBJECT-TYPE SYNTAX INTEGER { other(1), local(2), rip(3), nlsp(4), static(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The routing protocol from which knowledge of this destination was obtained." ::= {ipxDestEntry 4} ipxDestTicks OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The delay in ticks to reach this destination." ::= {ipxDestEntry 5} ipxDestHopCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The number of hops necessary to reach the destination." ::= {ipxDestEntry 6} ipxDestNextHopNICAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-write STATUS mandatory DESCRIPTION "The NIC address of the next hop." ::= {ipxDestEntry 7} ipxDestNextHopNetNum OBJECT-TYPE SYNTAX NetNumber ACCESS read-write STATUS mandatory DESCRIPTION "The IPX network number of the next hop." ::= {ipxDestEntry 8} ipxDestExistState OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The validity of this entry. An entry with this value set to off may be deleted from the table at the IPX implementation's discretion." ::= {ipxDestEntry 9} -- Services Group -- The Services group contains management information for all known -- services. ipxServices OBJECT IDENTIFIER ::= {rndIPX 7} -- Services Table -- This table contains the services information indexed by service -- name and type. ipxServTable OBJECT-TYPE SYNTAX SEQUENCE OF IpxServEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of services, indexed by name and type." ::= {ipxServices 1} ipxServEntry OBJECT-TYPE SYNTAX IpxServEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry corresponds to one service." INDEX { ipxServSysInstance, ipxServType, IMPLIED ipxServName } ::= {ipxServTable 1} IpxServEntry ::= SEQUENCE { ipxServSysInstance INTEGER, ipxServType OCTET STRING, ipxServName OCTET STRING, ipxServProtocol INTEGER, ipxServNetNum NetNumber, ipxServNode OCTET STRING, ipxServSocket OCTET STRING, ipxServHopCount INTEGER, ipxServExistState INTEGER } ipxServSysInstance OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The unique identifier of the instance of IPX to which this entry corresponds." ::= {ipxServEntry 1} ipxServType OBJECT-TYPE SYNTAX OCTET STRING (SIZE(2)) ACCESS read-write STATUS mandatory DESCRIPTION "The service type." ::= {ipxServEntry 2} ipxServName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..48)) ACCESS read-write STATUS mandatory DESCRIPTION "The service name." ::= {ipxServEntry 3} ipxServProtocol OBJECT-TYPE SYNTAX INTEGER { other(1), local(2), nlsp(4), static(5), sap(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The protocol from which knowledge of this service was obtained." ::= {ipxServEntry 4} ipxServNetNum OBJECT-TYPE SYNTAX NetNumber ACCESS read-write STATUS mandatory DESCRIPTION "The IPX network number portion of the IPX address of the service." ::= {ipxServEntry 5} ipxServNode OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-write STATUS mandatory DESCRIPTION "The node portion of the IPX address of the service." ::= {ipxServEntry 6} ipxServSocket OBJECT-TYPE SYNTAX OCTET STRING (SIZE(2)) ACCESS read-write STATUS mandatory DESCRIPTION "The socket portion of the IPX address of the service." ::= {ipxServEntry 7} ipxServHopCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The number of hops to the service." ::= {ipxServEntry 8} ipxServExistState OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The validity of this entry. An entry with this value set to off may be deleted from the table at the IPX implementation's discretion." ::= {ipxServEntry 9} -- This sub-tree defines the management information for the RIP and SAP -- protocols running in an IPX enviroment. It provides information in -- addition to that contained in the IPX MIB itself. All tables in this -- MIB are linked to an instance of IPX via the system instance -- identifier as defined in the IPX MIB. ripsap OBJECT IDENTIFIER ::= {rndIPX 8} -- System Group -- This group contains global information about each instance of -- RIP/SAP running on one system. ripsapSystem OBJECT IDENTIFIER ::= {ripsap 1} -- RIP System Table -- This table contains an entry for each instance of RIP -- running on the system. ripSysTable OBJECT-TYPE SYNTAX SEQUENCE OF RipSysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The RIP system table." ::= {ripsapSystem 1} ripSysEntry OBJECT-TYPE SYNTAX RipSysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry corresponds to one instance of RIP running on the system." INDEX {ripSysInstance} ::= {ripSysTable 1} RipSysEntry ::= SEQUENCE { ripSysInstance INTEGER, ripSysState INTEGER, ripSysIncorrectPackets Counter } ripSysInstance OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The unique identifier of the instance of RIP to which this row corresponds. This value links the instance of RIP to an instance of IPX running on the system (i.e. the value of ripSysInstance should be the same as a value of ipxSysInstance). This value may be written only when creating a new entry in the table." ::= {ripSysEntry 1} ripSysState OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates the operational state of this instance of RIP." ::= {ripSysEntry 2} ripSysIncorrectPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times that an incorrectly formatted RIP packet was received." ::= {ripSysEntry 3} -- SAP System Table -- This table contains an entry for each instance of SAP -- running on the system. sapSysTable OBJECT-TYPE SYNTAX SEQUENCE OF SapSysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SAP system table." ::= {ripsapSystem 2} sapSysEntry OBJECT-TYPE SYNTAX SapSysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry corresponds to one instance of SAP running on the system." INDEX {sapSysInstance} ::= {sapSysTable 1} SapSysEntry ::= SEQUENCE { sapSysInstance INTEGER, sapSysState INTEGER, sapSysIncorrectPackets Counter } sapSysInstance OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The unique identifier of the instance of SAP to which this row corresponds. This value links the instance of SAP to an instance of IPX running on the system (i.e. the value of SApSysInstance should be the same as a value of ipxSysInstance). This value may be written only when creating a new entry in the table." ::= {sapSysEntry 1} sapSysState OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the operational state of this instance of SAP." ::= {sapSysEntry 2} sapSysIncorrectPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times that an incorrectly formatted SAP packet was received." ::= {sapSysEntry 3} -- Circuit Group -- This group contains RIP and SAP management information for each -- circuit known to this system. ripsapCircuit OBJECT IDENTIFIER ::= {ripsap 2} -- RIP Circuit Table -- The RIP Circuit table contains an entry for the RIP information for -- each circuit known to the system. ripCircTable OBJECT-TYPE SYNTAX SEQUENCE OF RipCircEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The RIP Circuit table." ::= {ripsapCircuit 1} ripCircEntry OBJECT-TYPE SYNTAX RipCircEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry corresponds to one circuit known to the system." INDEX {ripCircSysInstance, ripCircIndex } ::= {ripCircTable 1} RipCircEntry ::= SEQUENCE { ripCircSysInstance INTEGER, ripCircIndex INTEGER, ripCircState INTEGER, ripCircUpdate INTEGER, ripCircAgeMultiplier INTEGER, ripCircOutPackets Counter, ripCircInPackets Counter } ripCircSysInstance OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The unique identifier of the instance of RIP and IPX (via ipxSysInstance) to which this entry corresponds. This value may be written only when creating a new entry in the table." ::= {ripCircEntry 1} ripCircIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The identifier of this circuit, unique within the instance of RIP. This value corresponds to the circuit identifier found in ipxCircIndex. This value may be written only when creating a new entry in the table." ::= {ripCircEntry 2} ripCircState OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether RIP information may be sent/received over this circuit." DEFVAL { on } ::= {ripCircEntry 3} ripCircUpdate OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The RIP periodic update interval, in seconds." DEFVAL { 60 } ::= {ripCircEntry 4} ripCircAgeMultiplier OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The holding multiplier for information received in RIP periodic updates." DEFVAL { 4 } ::= {ripCircEntry 5} ripCircOutPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of RIP packets sent on this circuit." ::= {ripCircEntry 6} ripCircInPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of RIP packets received on this circuit." ::= {ripCircEntry 7} -- SAP Circuit Table -- The SAP Circuit table contains an entry for the SAP information for -- each circuit known to the system. sapCircTable OBJECT-TYPE SYNTAX SEQUENCE OF SapCircEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SAP Circuit table." ::= {ripsapCircuit 2} sapCircEntry OBJECT-TYPE SYNTAX SapCircEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry corresponds to one circuit known to the system." INDEX {sapCircSysInstance, sapCircIndex } ::= {sapCircTable 1} SapCircEntry ::= SEQUENCE { sapCircSysInstance INTEGER, sapCircIndex INTEGER, sapCircState INTEGER, sapCircUpdate INTEGER, sapCircAgeMultiplier INTEGER, sapCircGetNearestServerReply INTEGER, sapCircOutPackets Counter, sapCircInPackets Counter } sapCircSysInstance OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The unique identifier of the instance of SAP and IPX (via ipxSysInstance) to which this entry corresponds. This value may be written only when creating a new entry in the table." ::= {sapCircEntry 1} sapCircIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The identifier of this circuit, unique within the instance of SAP. This value corresponds to the circuit identifier found in ipxCircIndex. This value may be written only when creating a new entry in the table." ::= {sapCircEntry 2} sapCircState OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether SAP information may be sent/received over this circuit." DEFVAL { off } ::= {sapCircEntry 3} sapCircUpdate OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The SAP periodic update interval, in seconds." DEFVAL { 60 } ::= {sapCircEntry 4} sapCircAgeMultiplier OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The holding multiplier for information received in SAP periodic updates." DEFVAL { 4 } ::= {sapCircEntry 5} sapCircGetNearestServerReply OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether to respond to SAP get nearest server requests received on this circuit." DEFVAL { yes } ::= {sapCircEntry 6} sapCircOutPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of SAP packets sent on this circuit." ::= {sapCircEntry 7} sapCircInPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of SAP packets received on this circuit." ::= {sapCircEntry 8} -- Obsolete -- rndFACS OBJECT IDENTIFIER ::= { rnd 16 } -- Obsolete -- rndCOD OBJECT IDENTIFIER ::= { rnd 20 } -- Obsolete -- rndBrgHub OBJECT IDENTIFIER ::= { rnd 22 } -- Obsolete -- rndAdapter OBJECT IDENTIFIER ::= { rnd 23 } rndBootP OBJECT IDENTIFIER ::= { rnd 24 } rndBootPServerAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " The IPAddress of the BOOTP server. the OpenGate will act as a BootP relay if this parameter is not equale to 0.0.0.0." DEFVAL {'00000000'H} ::= { rndBootP 1 } rndBootPRelaySecThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "BootP requests are relayed only if their SEC field is greater or equal to the threshold value in order to allow local BootP Servers to answer first." ::= { rndBootP 2 } -- ip Specific group Addition parameters to ip group in MIB-2 ipSpec OBJECT IDENTIFIER ::= { rnd 26 } rsIpAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF RsIpAddrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is parralel to MIB II IpAddrTable, and is used to add/delete entries to/from that table. In addition it contains private objects." ::= { ipSpec 1 } rsIpAddrEntry OBJECT-TYPE SYNTAX RsIpAddrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The addressing information for one of this entity's IP addresses." INDEX {rsIpAdEntAddr} ::= { rsIpAddrTable 1 } RsIpAddrEntry ::= SEQUENCE { rsIpAdEntAddr IpAddress, rsIpAdEntIfIndex INTEGER, rsIpAdEntNetMask IpAddress, rsIpAdEntForwardIpBroadcast INTEGER, rsIpAdEntBackupAddr IpAddress, -- obsolete rsIpAdEntStatus INTEGER, rsIpAdEntBcastAddr INTEGER, rsIpAdEntArpServer INTEGER, rsIpAdEntName DisplayString, rsIpAdEntOwner INTEGER, rsIpAdEntAdminStatus INTEGER, rsIpAdEntOperStatus INTEGER } rsIpAdEntAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address to which this entry's addressing information pertains." ::= { rsIpAddrEntry 1 } rsIpAdEntIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory 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." ::= { rsIpAddrEntry 2 } rsIpAdEntNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory 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." ::= { rsIpAddrEntry 3 } rsIpAdEntForwardIpBroadcast OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " This variable controls forwarding of IP (sub)net-directed broadcasts destined for an attached sub(net). " DEFVAL { enable } ::= { rsIpAddrEntry 4 } rsIpAdEntBackupAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "In case there are two IP routers in the domain, the address of the second IP router." ::= { rsIpAddrEntry 5 } rsIpAdEntStatus OBJECT-TYPE SYNTAX INTEGER{ valid(1), invalid(2) } ACCESS read-write STATUS mandatory DESCRIPTION " The validity of this entry. Invalid indicates that this entry is invalid in IpAddrTable (MIB II)." DEFVAL { valid } ::= { rsIpAddrEntry 6 } rsIpAdEntBcastAddr OBJECT-TYPE SYNTAX INTEGER (0..1) ACCESS read-write STATUS mandatory DESCRIPTION " Indicates how the host part of ip subnet broadcast messages will be filled: 0 - host part will be filled by 0 1 - host part will be filled by 1." ::= { rsIpAddrEntry 7 } rsIpAdEntArpServer OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether the router will reply to incoming ARP requests on this interface, providing the physical address corresponding to this IP interface." DEFVAL { disable } ::= { rsIpAddrEntry 8 } rsIpAdEntName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-write STATUS mandatory DESCRIPTION "The IP Interface name" ::= { rsIpAddrEntry 9 } rsIpAdEntOwner OBJECT-TYPE SYNTAX INTEGER{ static(1), dhcp(2), internal(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The IP Interface owner. Static if interface defined by user, dhcp if received by boot protocol like DHCP and internal for internal usage." DEFVAL { static } ::= { rsIpAddrEntry 10 } rsIpAdEntAdminStatus OBJECT-TYPE SYNTAX INTEGER{ up(1), down(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The IP Interface admin status." DEFVAL { up } ::= { rsIpAddrEntry 11 } rsIpAdEntOperStatus OBJECT-TYPE SYNTAX INTEGER { active(1), inactive(2) } ACCESS read-only STATUS mandatory DESCRIPTION "If active the interface can be used to send and receive frames." ::= { rsIpAddrEntry 12 } icmpSpec OBJECT IDENTIFIER ::= { ipSpec 2 } rsIcmpGenErrMsgEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable controlls the ability to generate ICMP error messages" DEFVAL { enable } ::= { icmpSpec 1 } rsIcmpRdTable OBJECT-TYPE SYNTAX SEQUENCE OF RsIcmpRdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains ICMP Router Discovery parameters configurated per IP interface." ::= {icmpSpec 2} rsIcmpRdEntry OBJECT-TYPE SYNTAX RsIcmpRdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The ICMP parameters configurated for IP interface." INDEX {rsIcmpRdIpAddr} ::= {rsIcmpRdTable 1} RsIcmpRdEntry ::= SEQUENCE { rsIcmpRdIpAddr IpAddress, rsIcmpRdIpAdvertAddr IpAddress, rsIcmpRdMaxAdvertInterval INTEGER, rsIcmpRdMinAdvertInterval INTEGER, rsIcmpRdAdvertLifetime INTEGER, rsIcmpRdAdvertise INTEGER, rsIcmpRdPreferenceLevel INTEGER, rsIcmpRdEntStatus INTEGER } rsIcmpRdIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address to which this entry's information pertains." ::= {rsIcmpRdEntry 1} rsIcmpRdIpAdvertAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " The IP destination address to be used for multicast Router Advertisements sent from the interface. The only permissible values are the all-systems multicast address, 224.0.0.1, or the limited-broadcast address, 255.255.255.255." DEFVAL {'E0000001'H} ::= {rsIcmpRdEntry 2} rsIcmpRdMaxAdvertInterval OBJECT-TYPE SYNTAX INTEGER (4..1800) ACCESS read-write STATUS mandatory DESCRIPTION "The maximum time allowed between sending multicast Router Advertisements from the interface, in seconds. Must be no less than 4 seconds and no greater than 1800 seconds." DEFVAL {600} ::= {rsIcmpRdEntry 3} rsIcmpRdMinAdvertInterval OBJECT-TYPE SYNTAX INTEGER (3..1800) ACCESS read-write STATUS mandatory DESCRIPTION "The minimum time allowed between sending unsolicited multicast Router Advertisements from the interface, in seconds. Must be no less than 3 seconds and no greater than rsIcmpRdMaxAdvertInterval. Default: 0.75 * rsIcmpRdMaxAdvertInterval." ::= {rsIcmpRdEntry 4} rsIcmpRdAdvertLifetime OBJECT-TYPE SYNTAX INTEGER (4..9000) ACCESS read-write STATUS mandatory DESCRIPTION "The maximum length of time that the advertised addresses are to be considered as valid. Must be no less than rsIcmpRdMaxAdvertInterval and no greater than 9000 seconds. Default: 3 * rsIcmpRdMaxAdvertInterval." ::= {rsIcmpRdEntry 5} rsIcmpRdAdvertise OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "A flag indicating whether or not the address is to be advertised." DEFVAL {enable} ::= {rsIcmpRdEntry 6} rsIcmpRdPreferenceLevel OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The preferability of the address as a default router address, relative to other router addresses on the same subnet." DEFVAL {0} ::= {rsIcmpRdEntry 7} rsIcmpRdEntStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Setting of any value to this object set values of all fields to the default values." ::= {rsIcmpRdEntry 8} rip2Spec OBJECT IDENTIFIER ::= { ipSpec 3 } rsRip2IfConfTable OBJECT-TYPE SYNTAX SEQUENCE OF RsRip2IfConfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is extension of rip2IfConfTable (RFC 1389 ,RIP 2)" ::= { rip2Spec 1 } rsRip2IfConfEntry OBJECT-TYPE SYNTAX RsRip2IfConfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX { rsRip2IfConfAddress } ::= { rsRip2IfConfTable 1 } RsRip2IfConfEntry ::= SEQUENCE { rsRip2IfConfAddress IpAddress, rsRip2IfConfVirtualDis INTEGER, rsRip2IfConfAutoSend INTEGER, rlRip2IfConfKeyChain DisplayString } rsRip2IfConfAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION " The IP Address of this system on the indicated subnet. " ::= { rsRip2IfConfEntry 1 } rsRip2IfConfVirtualDis OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This variable defines the virtual number of hops assigned to the interface specified by rsIfIpAddrIndex. This enables fine-tuning of the RIP routing algorithm." DEFVAL { 1 } ::= { rsRip2IfConfEntry 2 } rsRip2IfConfAutoSend OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable controls RIP automatic send behavior. If enabled and no routers were heard on the interface, RIP will only send default route with high metric. Otherwise RIP will send updates according to configuration. " DEFVAL {enable} ::= { rsRip2IfConfEntry 3 } rlRip2IfConfKeyChain OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "Name of the key-chain which rip2 interface uses for md5 authentication" ::= { rsRip2IfConfEntry 4 } rlRip2AutoInterfaceCreation OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable controls RIP automatic creation and activation of interfaces. If value is enable - IP interface creation results in creation and activation of rip Interface. If value is disable Rip interface is created but not activated. The option is a platform parameter." ::= { rip2Spec 2 } rlRip2MibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rip2Spec 3 } arpSpec OBJECT IDENTIFIER ::= { ipSpec 4 } rsArpDeleteTable OBJECT-TYPE SYNTAX INTEGER { noAction(0), -- for get only deleteArpTab(1), deleteIpArpDynamicEntries(2), deleteIpArpStaticEntries(3), deleteIpArpDelDynamicRefreshStatic(4) } ACCESS read-write STATUS mandatory DESCRIPTION -- old description -- "Setting this object to any not-null value has the effect of deleting -- all entries of the ARP table." -- new description "Setting to value deleteArpTab(1): deletes the arp table - static and dynamic entries deleteIpArpDynamicEntries(2): delete all dynamic entries deleteIpArpStaticEntries(3): delete all static entries deleteIpArpDelDynamicRefreshStatic(4) - delete all dynamic - refresh static, thus refrashing FFT. on get returns the last action" ::= { arpSpec 1 } -- range 1 to 40,000,000 to allow system convesion to timer rsArpInactiveTimeOut OBJECT-TYPE SYNTAX Unsigned-32 (1..40000000) ACCESS read-write STATUS mandatory DESCRIPTION "This variable defines the maximum time period (in second) that can pass between ARP requests concerning an entry in the ARP table. After this time period, the entry is deleted from the table." DEFVAL { 60000 } ::= { arpSpec 2 } rsArpProxy OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When ARP Proxy is enabled, the router can respond to ARP requests for nodes located on a different sub-net, provided they are it its network table. The router responds with its own MAC address. When ARP Proxy is disabled, the router responds only to ARP requests for its own IP addresses." DEFVAL { disable } ::= { arpSpec 3 } rsArpRequestsSent OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Displays how many ARP requests have been sent out to an ARP server for address resolution." ::= { arpSpec 4 } rsArpRepliesSent OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Displays how many ARP replies have been sent out to an ARP client in response to request packets." ::= { arpSpec 5 } rsArpProxyRepliesSent OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Displays how many proxy ARP replies have been sent out in response to request packets. A proxy router serving as a gateway to a subnet would respond with a proxy reply." ::= { arpSpec 6 } rsArpUnresolveTimer OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the frequency in seconds in which to send out ARP requests to resolve the Next Hop MAC address." ::= { arpSpec 7 } rsArpMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 2. Version 1: rsArpDeleteTable Setting this object to any not-null value has the effect of deleting all entries of the ARP table. Version 2: rsArpDeleteTable Setting to value deleteArpTab(1): deletes the arp table - static and dynamic entries deleteIpArpDynamicEntries(2): delete all dynamic entries deleteIpArpStaticEntries(3): delete all static entries deleteIpArpDelDynamicRefreshStatic(4): delete all dynamic - refresh static, thus refrashing FFT. on get returns the last action. New MIB variables support: rsArpRequestsSent rsArpRepliesSent rsArpProxyRepliesSent rsArpUnresolveTimer rsArpMibVersion" ::= { arpSpec 8 } tftp OBJECT IDENTIFIER ::= { ipSpec 5 } rsTftpRetryTimeOut OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " General Retransmission time-out value (seconds) " DEFVAL { 15 } ::= { tftp 1 } rsTftpTotalTimeOut OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Total Retransmission time-out value (seconds) " DEFVAL { 60 } ::= { tftp 2 } rsSendConfigFile OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The file name include path where the Router Server will put the full configuration. The default destination address will be the sender address." ::= { tftp 3 } rsGetConfigFile OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The file name include path where the Router Server will get the full configuration from. The default destination address will be the sender address." ::= { tftp 4 } rsLoadSoftware OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The file name include path where the Router Server will get the software. The default source address will be the sender address." ::= { tftp 5 } rsFileServerAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP address of the configuration / sw server." ::= { tftp 6 } rsSoftwareDeviceName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..8)) ACCESS read-write STATUS mandatory DESCRIPTION "The Software Device Name specifies a device name, using this Software" ::= { tftp 7 } rsSoftwareFileAction OBJECT-TYPE SYNTAX INTEGER { download(1), upload (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Holds the current action done on the software file " DEFVAL {download } ::= {tftp 8 } ipRedundancy OBJECT IDENTIFIER ::= { ipSpec 6 } ipRedundAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This parameter controls the IP Redundancy in the device. In case the parameter is Enable and the other router becomes inoperational, all the traffic is handled by this element." DEFVAL {disable } ::= { ipRedundancy 1 } ipRedundOperStatus OBJECT-TYPE SYNTAX INTEGER { active(1), inactive(2) } ACCESS read-only STATUS mandatory DESCRIPTION " obsolete " DEFVAL {inactive} ::= { ipRedundancy 2 } ipRedundRoutersTable OBJECT-TYPE SYNTAX SEQUENCE OF IpRedundRoutersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "List of IP addresses backed up by this router." ::= {ipRedundancy 3 } ipRedundRoutersEntry OBJECT-TYPE SYNTAX IpRedundRoutersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The row definition for this table." INDEX {ipRedundRoutersIfAddr, ipRedundRoutersMainRouterAddr} ::= {ipRedundRoutersTable 1 } IpRedundRoutersEntry ::= SEQUENCE { ipRedundRoutersIfAddr IpAddress, ipRedundRoutersMainRouterAddr IpAddress, ipRedundRoutersOperStatus INTEGER, ipRedundRoutersPollInterval INTEGER, ipRedundRoutersTimeout INTEGER, ipRedundRoutersStatus INTEGER } ipRedundRoutersIfAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Ip address of the IP interface on which the redundancy feature is operational." ::= { ipRedundRoutersEntry 1} ipRedundRoutersMainRouterAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Ip address of the polled main router." ::= { ipRedundRoutersEntry 2} ipRedundRoutersOperStatus OBJECT-TYPE SYNTAX INTEGER { active(1), inactive(2) } ACCESS read-only STATUS mandatory DESCRIPTION "If active, the main router is considered inoperational and the IP interface operates as its backup." ::= { ipRedundRoutersEntry 3 } ipRedundRoutersPollInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Polling interval for this router (in seconds). If 0 the router is not polled." DEFVAL { 3 } ::= { ipRedundRoutersEntry 4 } ipRedundRoutersTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Interval in seconds during which the backed-up router must signal. If it does not signal, it is considered inoperational and the IP interface starts operating as backup." DEFVAL { 12 } ::= { ipRedundRoutersEntry 5} ipRedundRoutersStatus OBJECT-TYPE SYNTAX INTEGER { active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) } ACCESS read-write STATUS mandatory DESCRIPTION "Entry status" ::= { ipRedundRoutersEntry 6} ipRouteLeaking OBJECT IDENTIFIER ::= { ipSpec 7 } ipLeakStaticToRip OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This parameter controls leaking (redistribution) of static routes to RIP. When enabled, all routes inserted to the IP routing table via SNMP are advertised into RIP." DEFVAL {enable} ::= { ipRouteLeaking 1 } ipLeakStaticToOspf OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This parameter controls leaking (redistribution) of static routes into OSPF. When enabled, all routes inserted to the IP routing table via SNMP are advertised into OSPF as external routes." DEFVAL {enable} ::= { ipRouteLeaking 2 } ipLeakOspfToRip OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This parameter controls leaking (redistribution) of routes from OSPF to RIP. If enabled, all routes learned via OSPF are advertised into RIP." DEFVAL {disable} ::= { ipRouteLeaking 3 } ipLeakRipToOspf OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This parameter controls leaking (redistribution) of routes from RIP to OSPF. If enabled, all routes learned via RIP are advertised into OSPF as external routes." DEFVAL {disable} ::= { ipRouteLeaking 4 } ipLeakExtDirectToOspf OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This parameter controls leaking (redistribution) into OSPF of direct routes external to OSPF, i.e. routes to local network corresponding to IP interfaces on which OSPF is disabled. When enabled, all such direct routes are advertised into OSPF as external routes." DEFVAL {enable} ::= { ipRouteLeaking 5 } ipRipFilter OBJECT IDENTIFIER ::= { ipSpec 8 } -- Global RIP filter is defined per IP router. rsIpRipFilterGlbTable OBJECT-TYPE SYNTAX SEQUENCE OF RsIpRipFilterGlbEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of RIP global filters per IP router." ::= { ipRipFilter 1 } rsIpRipFilterGlbEntry OBJECT-TYPE SYNTAX RsIpRipFilterGlbEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the RIP global filter table " INDEX { rsIpRipFilterGlbType, rsIpRipFilterGlbNumber } ::= { rsIpRipFilterGlbTable 1 } RsIpRipFilterGlbEntry ::= SEQUENCE { rsIpRipFilterGlbType INTEGER, rsIpRipFilterGlbNumber INTEGER, rsIpRipFilterGlbStatus INTEGER, rsIpRipFilterGlbIpAddr IpAddress, rsIpRipFilterGlbNetworkMaskBits INTEGER, rsIpRipFilterGlbMatchBits INTEGER, rsIpRipFilterGlbAction INTEGER } rsIpRipFilterGlbType OBJECT-TYPE SYNTAX INTEGER { input(1), output(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Type of filter - input/output " ::= {rsIpRipFilterGlbEntry 1} rsIpRipFilterGlbNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Number of RIP filter. " ::= {rsIpRipFilterGlbEntry 2} rsIpRipFilterGlbStatus OBJECT-TYPE SYNTAX INTEGER { valid (1), invalid (2), underCreation (3) } ACCESS read-write STATUS mandatory DESCRIPTION " The validity of this entry. Setting this value to invalid deletes the entry, and the entry may be actualy removed from the table." DEFVAL { valid } ::= {rsIpRipFilterGlbEntry 3} rsIpRipFilterGlbIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " network prefix IP address, as in the forwarding table. " DEFVAL {'00000000'H} ::= {rsIpRipFilterGlbEntry 4} rsIpRipFilterGlbNetworkMaskBits OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " the number of bits in the IP Network mask, called network-prefix-length in Router Requirements terminology. for example: the value 16 means mask 255.255.0.0 " DEFVAL {0} ::= {rsIpRipFilterGlbEntry 5} rsIpRipFilterGlbMatchBits OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " the number of bits to match in the Network IP address. A value smaller than 32 defines a wildcard. for example: the value 8 means all routes whose leftmost 8 bits are equal to those of the network IP address. If this variable has a value other than 32, than rsIpRipFilterGlbNetworkMaskBits must be 0 and is ignored. " DEFVAL {32} ::= {rsIpRipFilterGlbEntry 6} rsIpRipFilterGlbAction OBJECT-TYPE SYNTAX INTEGER { deny(1), permit(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Filter action - permit/deny for this network" DEFVAL { permit } ::= {rsIpRipFilterGlbEntry 7} -- Intf RIP filter is defined per IP Interface rsIpRipFilterLclTable OBJECT-TYPE SYNTAX SEQUENCE OF RsIpRipFilterLclEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of input/output RIP filters used per IP Interface." ::= { ipRipFilter 2 } rsIpRipFilterLclEntry OBJECT-TYPE SYNTAX RsIpRipFilterLclEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Intf RIP filter table" INDEX {rsIpRipFilterLclIpIntf, rsIpRipFilterLclType, rsIpRipFilterLclNumber} ::= { rsIpRipFilterLclTable 1 } RsIpRipFilterLclEntry ::= SEQUENCE { rsIpRipFilterLclIpIntf IpAddress, rsIpRipFilterLclType INTEGER, rsIpRipFilterLclNumber INTEGER, rsIpRipFilterLclStatus INTEGER, rsIpRipFilterLclIpAddr IpAddress, rsIpRipFilterLclNetworkMaskBits INTEGER, rsIpRipFilterLclMatchBits INTEGER, rsIpRipFilterLclAction INTEGER } rsIpRipFilterLclIpIntf OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION " The IP address identifying the RIP interface for this filter. This value corresponds to rsIpAdEntAddr. " ::= {rsIpRipFilterLclEntry 1} rsIpRipFilterLclType OBJECT-TYPE SYNTAX INTEGER { input(1), output(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Type of filter - input/output " ::= {rsIpRipFilterLclEntry 2} rsIpRipFilterLclNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Number of RIP filter for this Interface" ::= {rsIpRipFilterLclEntry 3} rsIpRipFilterLclStatus OBJECT-TYPE SYNTAX INTEGER { valid (1), invalid (2), underCreation (3) } ACCESS read-write STATUS mandatory DESCRIPTION " The validity of this entry. Setting this value to invalid deletes the entry, and the entry may be actualy removed from the table." DEFVAL { valid } ::= {rsIpRipFilterLclEntry 4} rsIpRipFilterLclIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " network prefix IP address, as in the forwarding table. " DEFVAL {'00000000'H} ::= {rsIpRipFilterLclEntry 5} rsIpRipFilterLclNetworkMaskBits OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " the number of bits in the IP Network mask, called network-prefix-length in Router Requirements terminology. for example: the value 16 means mask 255.255.0.0 " DEFVAL {0} ::= {rsIpRipFilterLclEntry 6} rsIpRipFilterLclMatchBits OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " the number of bits to match in the Network IP address. A value smaller than 32 defines a wildcard. for example: the value 8 means all routes whose leftmost 8 bits are equal to those of the network IP address. If this variable has a value other than 32, than rsIpRipFilterLclNetworkMaskBits must be 0 and is ignored. " DEFVAL {32} ::= {rsIpRipFilterLclEntry 7} rsIpRipFilterLclAction OBJECT-TYPE SYNTAX INTEGER { deny(1), permit(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Filter action - permit/deny " DEFVAL { permit } ::= {rsIpRipFilterLclEntry 8} rsRipEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables or disables RIP." ::= { ipSpec 9 } rsTelnetPassword OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { ipSpec 11 } rlTranslationNameToIpTable OBJECT-TYPE SYNTAX SEQUENCE OF RlTranslationNameToIpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table translates IP interfaces's name to IP interface's address" ::= { ipSpec 12 } rlTranslationNameToIpEntry OBJECT-TYPE SYNTAX RlTranslationNameToIpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX { IMPLIED rlTranslationNameToIpName } ::= { rlTranslationNameToIpTable 1 } RlTranslationNameToIpEntry ::= SEQUENCE { rlTranslationNameToIpName DisplayString, rlTranslationNameToIpIpAddr IpAddress } rlTranslationNameToIpName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..30)) ACCESS read-only STATUS mandatory DESCRIPTION "The IP Interface name" ::= { rlTranslationNameToIpEntry 1 } rlTranslationNameToIpIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP Interface address" ::= { rlTranslationNameToIpEntry 2 } -- Mib for Preferance among routing protocols: -- Range value 0..255 . O is most preferred, 255 never used for forwarding. -- only exception is direct which range 0..254 we prevent direct from becoming unreachable -- (according to RFC1812 section 5.2.4) rlIpRoutingProtPreference OBJECT IDENTIFIER ::= { ipSpec 13 } rlIpRoutingProtPreferenceDirect OBJECT-TYPE SYNTAX INTEGER (0..254) ACCESS read-write STATUS mandatory DESCRIPTION "The Preference given to routes whose origin is Local IP (i.e. IP interface in IpAddrTable) It is proposed that the value will be higher than dynamic routing protocols. The change of its value may lead to unexpected results, such as routing loops" DEFVAL { 20 } ::= {rlIpRoutingProtPreference 1} rlIpRoutingProtPreferenceStatic OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The Preference given to routes whose origin is Men configured by Net managment tools, i.e. Command line or SNMP configured." DEFVAL { 10 } ::= {rlIpRoutingProtPreference 2} -- For OSPF: rlIpRoutingProtPreferenceOspfInter OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The Preference given to routes whose origin is internal ospf Links. Relate to routes which are based on OSPF Link State Advertisements of type 1-4" DEFVAL { 30 } ::= {rlIpRoutingProtPreference 3} rlIpRoutingProtPreferenceOspfExt OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The Preference given to routes whose origin is external to OSPF i.e. routes imported by as OSPF AS Border router. Relate to routes which are based on OSPF Link State Advertisements of types 5 and 7" DEFVAL { 60 } ::= {rlIpRoutingProtPreference 4} rlIpRoutingProtPreferenceOspfReject OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The Preference given to routes whose origin is OSPF and Are inserted to cover gaps in net range" DEFVAL { 254 } ::= {rlIpRoutingProtPreference 5} --For Rip rlIpRoutingProtPreferenceRipNormal OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The Preference given to routes whose origin is RIP routing domain" DEFVAL { 60 } ::= {rlIpRoutingProtPreference 6} rlIpRoutingProtPreferenceRipAggregate OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The Preference given to routes whose origin is aggregation As a method of rip1 to handle the CIDR schema. The idea is that ripv1 aggregates route which fall into certion class of IP. This route is a discard route in effect, and is referenced, at forwarding route look up, if there is no beter match. (which means the route is not available)" DEFVAL { 254 } ::= {rlIpRoutingProtPreference 7} rlIpRoutingProtPreferenceBgp OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The Preference given to routes whose origin is BGP ROUTERS (EBGP or IBGP)" DEFVAL { 80 } ::= {rlIpRoutingProtPreference 8} -- We may use it in the future to control -- the time scalars new values take effect -- rlRoutePrefChangeTakeEffectAT OBJECT-TYPE -- SYNTAX INTEGER { -- afterReset (1), -- immediate (2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "The time the changes to preference of protocols will become in effect. -- options are: -- 1. At run time. -- 2. after rebboting the devise -- default value 2 to avoid masive routing change at run time -- " -- DEFVAL { afterReset } -- ::= {rlIpRoutingProtPreference 9} rlOspf OBJECT IDENTIFIER ::= { ipSpec 14 } rlOspfMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlOspf 1 } rlOspfAutoInterfaceCreation OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable controls OSPF automatic creation and activation of interfaces. If value is enable - IP interface creation results in creation and activation of OSPF Interface. If value is disable OSPF interface is created but not activated. The option is a platform parameter." ::= { rlOspf 2 } --Extention to ospfIfTable rlOspfIfExtTable OBJECT-TYPE SYNTAX SEQUENCE OF RlOspfIfExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The OSPF Interface Table describes the interfaces from the viewpoint of OSPF." ::= { rlOspf 3 } rlOspfIfExtEntry OBJECT-TYPE SYNTAX RlOspfIfExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The OSPF interface table extension for md5 authentication" AUGMENTS { ospfIfEntry } ::= { rlOspfIfExtTable 1 } RlOspfIfExtEntry ::= SEQUENCE { rlOspfifKeyChain DisplayString } rlOspfifKeyChain OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "Name of the key-chain which ospf interface uses for md5 authentication" ::= { rlOspfIfExtEntry 1 } -- OSPF Link State Advertisements -- OSPF Router LSA rlOspfRtrLnkTable OBJECT-TYPE SYNTAX SEQUENCE OF RlOspfRtrLnkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Link State Advertisement." ::= { rlOspf 4 } rlOspfRtrLnkEntry OBJECT-TYPE SYNTAX RlOspfRtrLnkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry from Router LSA." INDEX { rlOspfRtrLnkAreaId, rlOspfRtrLnkLsid, rlOspfRtrLnkRouterId, rlOspfRtrLnkIdx } ::= { rlOspfRtrLnkTable 1 } RlOspfRtrLnkEntry ::= SEQUENCE { rlOspfRtrLnkAreaId AreaID, rlOspfRtrLnkLsid IpAddress, rlOspfRtrLnkRouterId RouterID, rlOspfRtrLnkIdx Unsigned-32, rlOspfRtrLnkSequence Integer-32, rlOspfRtrLnkAge Integer-32, rlOspfRtrLnkChecksum Integer-32, rlOspfRtrLnkLength Unsigned-32, rlOspfRtrLnkBitV INTEGER, rlOspfRtrLnkBitE INTEGER, rlOspfRtrLnkBitB INTEGER, rlOspfRtrLnkLinks Unsigned-32, rlOspfRtrLnkLinkID IpAddress, rlOspfRtrLnkLinkData IpAddress, rlOspfRtrLnkType INTEGER, rlOspfRtrLnkMetric Unsigned-32 } rlOspfRtrLnkAreaId OBJECT-TYPE SYNTAX AreaID ACCESS read-only STATUS mandatory DESCRIPTION "The 32 bit identifier of the Area from which the LSA was received." REFERENCE "OSPF Version 2, Appendix C.2 Area parameters" ::= { rlOspfRtrLnkEntry 1 } rlOspfRtrLnkLsid OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Link State ID is an LS Type Specific field containing either a Router ID or an IP Address; it identifies the piece of the routing domain that is being described by the advertisement." REFERENCE "OSPF Version 2, Section 12.1.4 Link State ID" ::= { rlOspfRtrLnkEntry 2 } rlOspfRtrLnkRouterId OBJECT-TYPE SYNTAX RouterID ACCESS read-only STATUS mandatory DESCRIPTION "The 32 bit number that uniquely identifies the originating router in the Autonomous System." REFERENCE "OSPF Version 2, Appendix C.1 Global parameters" ::= { rlOspfRtrLnkEntry 3 } rlOspfRtrLnkIdx OBJECT-TYPE SYNTAX Unsigned-32 (1.. 65535) ACCESS read-only STATUS mandatory DESCRIPTION "The index is a unsigned 32-bit integer. It is used as sequence number of entry in the LSA and relevant only for Router or Network LSA which can contain unlimited number of entries." ::= { rlOspfRtrLnkEntry 4 } rlOspfRtrLnkSequence OBJECT-TYPE SYNTAX Integer-32 ACCESS read-only STATUS mandatory DESCRIPTION "The sequence number field is a signed 32-bit integer. It is used to detect old and duplicate 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" ::= { rlOspfRtrLnkEntry 5 } rlOspfRtrLnkAge OBJECT-TYPE SYNTAX Integer-32 -- Should be 0..MaxAge ACCESS read-only STATUS mandatory DESCRIPTION "This field is the age of the link state advertisement in seconds." REFERENCE "OSPF Version 2, Section 12.1.1 LS age" ::= { rlOspfRtrLnkEntry 6 } rlOspfRtrLnkChecksum OBJECT-TYPE SYNTAX Integer-32 ACCESS read-only STATUS mandatory 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 connectionless datagrams; it is commonly referred to as the Fletcher checksum." REFERENCE "OSPF Version 2, Section 12.1.7 LS checksum" ::= { rlOspfRtrLnkEntry 7 } rlOspfRtrLnkLength OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-only STATUS mandatory DESCRIPTION "The lenth in bytes of the LSA. This includes the 20 byte LSA header." ::= { rlOspfRtrLnkEntry 8 } rlOspfRtrLnkBitV OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "When set, the router is an endpoint of one or more fully adjacent virtual links having the described area as Transit area (V is for virtual link endpoint)." ::= { rlOspfRtrLnkEntry 9 } rlOspfRtrLnkBitE OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "When set, the router is an AS boundary router (E is for external)." ::= { rlOspfRtrLnkEntry 10 } rlOspfRtrLnkBitB OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "When set, the router is an area border router (B is for border)." ::= { rlOspfRtrLnkEntry 11 } rlOspfRtrLnkLinks OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of router links described in this LSA. This must be the total collection of router links (i.e., interfaces) to the area." ::= { rlOspfRtrLnkEntry 12 } rlOspfRtrLnkLinkID OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Identifies the object that this router link connects to. Value depends on the link's Type." ::= { rlOspfRtrLnkEntry 13 } rlOspfRtrLnkLinkData OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Value depends on the link's Type field." ::= { rlOspfRtrLnkEntry 14 } rlOspfRtrLnkType OBJECT-TYPE SYNTAX INTEGER { pointToPoint(1), transitNetwork(2), stubNetwork(3), virtualLink(4) } ACCESS read-only STATUS mandatory DESCRIPTION "A quick description of the router link." ::= { rlOspfRtrLnkEntry 15 } rlOspfRtrLnkMetric OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-only STATUS mandatory DESCRIPTION "The cost of using this router link." ::= { rlOspfRtrLnkEntry 16 } -- OSPF Network LSA rlOspfNetLnkTable OBJECT-TYPE SYNTAX SEQUENCE OF RlOspfNetLnkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Network Link State Advertisement." ::= { rlOspf 5 } rlOspfNetLnkEntry OBJECT-TYPE SYNTAX RlOspfNetLnkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry from Network LSA." INDEX { rlOspfNetLnkAreaId, rlOspfNetLnkLsid, rlOspfNetLnkRouterId, rlOspfNetLnkIdx } ::= { rlOspfNetLnkTable 1 } RlOspfNetLnkEntry ::= SEQUENCE { rlOspfNetLnkAreaId AreaID, rlOspfNetLnkLsid IpAddress, rlOspfNetLnkRouterId RouterID, rlOspfNetLnkIdx Unsigned-32, rlOspfNetLnkSequence Integer-32, rlOspfNetLnkAge Integer-32, rlOspfNetLnkChecksum Integer-32, rlOspfNetLnkLength Unsigned-32, rlOspfNetLnkMask IpAddress, rlOspfNetLnkAttRouter IpAddress } rlOspfNetLnkAreaId OBJECT-TYPE SYNTAX AreaID ACCESS read-only STATUS mandatory DESCRIPTION "The 32 bit identifier of the Area from which the LSA was received." REFERENCE "OSPF Version 2, Appendix C.2 Area parameters" ::= { rlOspfNetLnkEntry 1 } rlOspfNetLnkLsid OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Link State ID is an LS Type Specific field containing either a Router ID or an IP Address; it identifies the piece of the routing domain that is being described by the advertisement." REFERENCE "OSPF Version 2, Section 12.1.4 Link State ID" ::= { rlOspfNetLnkEntry 2 } rlOspfNetLnkRouterId OBJECT-TYPE SYNTAX RouterID ACCESS read-only STATUS mandatory DESCRIPTION "The 32 bit number that uniquely identifies the originating router in the Autonomous System." REFERENCE "OSPF Version 2, Appendix C.1 Global parameters" ::= { rlOspfNetLnkEntry 3 } rlOspfNetLnkIdx OBJECT-TYPE SYNTAX Unsigned-32 (1.. 65535) ACCESS read-only STATUS mandatory DESCRIPTION "The index is a unsigned 32-bit integer. It is used as sequence number of entry in the LSA and relevant only for Router or Network LSA which can contain unlimited number of entries." ::= { rlOspfNetLnkEntry 4 } rlOspfNetLnkSequence OBJECT-TYPE SYNTAX Integer-32 ACCESS read-only STATUS mandatory DESCRIPTION "The sequence number field is a signed 32-bit integer. It is used to detect old and duplicate 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" ::= { rlOspfNetLnkEntry 5 } rlOspfNetLnkAge OBJECT-TYPE SYNTAX Integer-32 -- Should be 0..MaxAge ACCESS read-only STATUS mandatory DESCRIPTION "This field is the age of the link state advertisement in seconds." REFERENCE "OSPF Version 2, Section 12.1.1 LS age" ::= { rlOspfNetLnkEntry 6 } rlOspfNetLnkChecksum OBJECT-TYPE SYNTAX Integer-32 ACCESS read-only STATUS mandatory 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 connectionless datagrams; it is commonly referred to as the Fletcher checksum." REFERENCE "OSPF Version 2, Section 12.1.7 LS checksum" ::= { rlOspfNetLnkEntry 7 } rlOspfNetLnkLength OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-only STATUS mandatory DESCRIPTION "The lenth in bytes of the LSA. This includes the 20 byte LSA header." ::= { rlOspfNetLnkEntry 8 } rlOspfNetLnkMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address mask for the network." ::= { rlOspfNetLnkEntry 9 } rlOspfNetLnkAttRouter OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Router IDs of each of the routers attached to the network." ::= { rlOspfNetLnkEntry 10 } -- OSPF Summary LSA (Type 3) rlOspfSumLnkTable OBJECT-TYPE SYNTAX SEQUENCE OF RlOspfSumLnkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Summary Link State Advertisement for network (Type 3)." ::= { rlOspf 6 } rlOspfSumLnkEntry OBJECT-TYPE SYNTAX RlOspfSumLnkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry from Summary LSA." INDEX { rlOspfSumLnkAreaId, rlOspfSumLnkLsid, rlOspfSumLnkRouterId} ::= { rlOspfSumLnkTable 1 } RlOspfSumLnkEntry ::= SEQUENCE { rlOspfSumLnkAreaId AreaID, rlOspfSumLnkLsid IpAddress, rlOspfSumLnkRouterId RouterID, rlOspfSumLnkSequence Integer-32, rlOspfSumLnkAge Integer-32, rlOspfSumLnkChecksum Integer-32, rlOspfSumLnkLength Unsigned-32, rlOspfSumLnkMask IpAddress, rlOspfSumLnkMetric Unsigned-32 } rlOspfSumLnkAreaId OBJECT-TYPE SYNTAX AreaID ACCESS read-only STATUS mandatory DESCRIPTION "The 32 bit identifier of the Area from which the LSA was received." REFERENCE "OSPF Version 2, Appendix C.2 Area parameters" ::= { rlOspfSumLnkEntry 1 } rlOspfSumLnkLsid OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Link State ID is an LS Type Specific field containing either a Router ID or an IP Address; it identifies the piece of the routing domain that is being described by the advertisement." REFERENCE "OSPF Version 2, Section 12.1.4 Link State ID" ::= { rlOspfSumLnkEntry 2 } rlOspfSumLnkRouterId OBJECT-TYPE SYNTAX RouterID ACCESS read-only STATUS mandatory DESCRIPTION "The 32 bit number that uniquely identifies the originating router in the Autonomous System." REFERENCE "OSPF Version 2, Appendix C.1 Global parameters" ::= { rlOspfSumLnkEntry 3 } rlOspfSumLnkSequence OBJECT-TYPE SYNTAX Integer-32 ACCESS read-only STATUS mandatory DESCRIPTION "The sequence number field is a signed 32-bit integer. It is used to detect old and duplicate 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" ::= { rlOspfSumLnkEntry 4 } rlOspfSumLnkAge OBJECT-TYPE SYNTAX Integer-32 -- Should be 0..MaxAge ACCESS read-only STATUS mandatory DESCRIPTION "This field is the age of the link state advertisement in seconds." REFERENCE "OSPF Version 2, Section 12.1.1 LS age" ::= { rlOspfSumLnkEntry 5 } rlOspfSumLnkChecksum OBJECT-TYPE SYNTAX Integer-32 ACCESS read-only STATUS mandatory 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 connectionless datagrams; it is commonly referred to as the Fletcher checksum." REFERENCE "OSPF Version 2, Section 12.1.7 LS checksum" ::= { rlOspfSumLnkEntry 6 } rlOspfSumLnkLength OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-only STATUS mandatory DESCRIPTION "The lenth in bytes of the LSA. This includes the 20 byte LSA header." ::= { rlOspfSumLnkEntry 7 } rlOspfSumLnkMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Value depends on the link's Type field." ::= { rlOspfSumLnkEntry 8 } rlOspfSumLnkMetric OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-only STATUS mandatory DESCRIPTION "The cost of using this router link." ::= { rlOspfSumLnkEntry 9 } -- OSPF Summary LSA (Type 4) rlOspfAsbLnkTable OBJECT-TYPE SYNTAX SEQUENCE OF RlOspfAsbLnkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Summary Link State Advertisement for ASBR (Type 4)." ::= { rlOspf 7 } rlOspfAsbLnkEntry OBJECT-TYPE SYNTAX RlOspfAsbLnkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry from Summary LSA." INDEX { rlOspfAsbLnkAreaId, rlOspfAsbLnkLsid, rlOspfAsbLnkRouterId} ::= { rlOspfAsbLnkTable 1 } RlOspfAsbLnkEntry ::= SEQUENCE { rlOspfAsbLnkAreaId AreaID, rlOspfAsbLnkLsid IpAddress, rlOspfAsbLnkRouterId RouterID, rlOspfAsbLnkSequence Integer-32, rlOspfAsbLnkAge Integer-32, rlOspfAsbLnkChecksum Integer-32, rlOspfAsbLnkLength Unsigned-32, rlOspfAsbLnkMetric Unsigned-32 } rlOspfAsbLnkAreaId OBJECT-TYPE SYNTAX AreaID ACCESS read-only STATUS mandatory DESCRIPTION "The 32 bit identifier of the Area from which the LSA was received." REFERENCE "OSPF Version 2, Appendix C.2 Area parameters" ::= { rlOspfAsbLnkEntry 1 } rlOspfAsbLnkLsid OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Link State ID is an LS Type Specific field containing either a Router ID or an IP Address; it identifies the piece of the routing domain that is being described by the advertisement." REFERENCE "OSPF Version 2, Section 12.1.4 Link State ID" ::= { rlOspfAsbLnkEntry 2 } rlOspfAsbLnkRouterId OBJECT-TYPE SYNTAX RouterID ACCESS read-only STATUS mandatory DESCRIPTION "The 32 bit number that uniquely identifies the originating router in the Autonomous System." REFERENCE "OSPF Version 2, Appendix C.1 Global parameters" ::= { rlOspfAsbLnkEntry 3 } rlOspfAsbLnkSequence OBJECT-TYPE SYNTAX Integer-32 ACCESS read-only STATUS mandatory DESCRIPTION "The sequence number field is a signed 32-bit integer. It is used to detect old and duplicate 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" ::= { rlOspfAsbLnkEntry 4 } rlOspfAsbLnkAge OBJECT-TYPE SYNTAX Integer-32 -- Should be 0..MaxAge ACCESS read-only STATUS mandatory DESCRIPTION "This field is the age of the link state advertisement in seconds." REFERENCE "OSPF Version 2, Section 12.1.1 LS age" ::= { rlOspfAsbLnkEntry 5 } rlOspfAsbLnkChecksum OBJECT-TYPE SYNTAX Integer-32 ACCESS read-only STATUS mandatory 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 connectionless datagrams; it is commonly referred to as the Fletcher checksum." REFERENCE "OSPF Version 2, Section 12.1.7 LS checksum" ::= { rlOspfAsbLnkEntry 6 } rlOspfAsbLnkLength OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-only STATUS mandatory DESCRIPTION "The lenth in bytes of the LSA. This includes the 20 byte LSA header." ::= { rlOspfAsbLnkEntry 7 } rlOspfAsbLnkMetric OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-only STATUS mandatory DESCRIPTION "The cost of using this router link." ::= { rlOspfAsbLnkEntry 8 } -- OSPF External LSA rlOspfAseLnkTable OBJECT-TYPE SYNTAX SEQUENCE OF RlOspfAseLnkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "External Link State Advertisement." ::= { rlOspf 8 } rlOspfAseLnkEntry OBJECT-TYPE SYNTAX RlOspfAseLnkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry from External LSA." INDEX { rlOspfAseLnkLsid, rlOspfAseLnkRouterId} ::= { rlOspfAseLnkTable 1 } RlOspfAseLnkEntry ::= SEQUENCE { rlOspfAseLnkLsid IpAddress, rlOspfAseLnkRouterId RouterID, rlOspfAseLnkSequence Integer-32, rlOspfAseLnkAge Integer-32, rlOspfAseLnkChecksum Integer-32, rlOspfAseLnkLength Unsigned-32, rlOspfAseLnkMask IpAddress, rlOspfAseLnkFrwAddress IpAddress, rlOspfAseLnkBitE INTEGER, rlOspfAseLnkMetric Unsigned-32, rlOspfAseLnkTag Unsigned-32 } rlOspfAseLnkLsid OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Link State ID is an LS Type Specific field containing either a Router ID or an IP Address; it identifies the piece of the routing domain that is being described by the advertisement." REFERENCE "OSPF Version 2, Section 12.1.4 Link State ID" ::= { rlOspfAseLnkEntry 1 } rlOspfAseLnkRouterId OBJECT-TYPE SYNTAX RouterID ACCESS read-only STATUS mandatory DESCRIPTION "The 32 bit number that uniquely identifies the originating router in the Autonomous System." REFERENCE "OSPF Version 2, Appendix C.1 Global parameters" ::= { rlOspfAseLnkEntry 2 } rlOspfAseLnkSequence OBJECT-TYPE SYNTAX Integer-32 ACCESS read-only STATUS mandatory DESCRIPTION "The sequence number field is a signed 32-bit integer. It is used to detect old and duplicate 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" ::= { rlOspfAseLnkEntry 3 } rlOspfAseLnkAge OBJECT-TYPE SYNTAX Integer-32 -- Should be 0..MaxAge ACCESS read-only STATUS mandatory DESCRIPTION "This field is the age of the link state advertisement in seconds." REFERENCE "OSPF Version 2, Section 12.1.1 LS age" ::= { rlOspfAseLnkEntry 4 } rlOspfAseLnkChecksum OBJECT-TYPE SYNTAX Integer-32 ACCESS read-only STATUS mandatory 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 connectionless datagrams; it is commonly referred to as the Fletcher checksum." REFERENCE "OSPF Version 2, Section 12.1.7 LS checksum" ::= { rlOspfAseLnkEntry 5 } rlOspfAseLnkLength OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-only STATUS mandatory DESCRIPTION "The lenth in bytes of the LSA. This includes the 20 byte LSA header." ::= { rlOspfAseLnkEntry 6 } rlOspfAseLnkMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Value depends on the link's Type field." ::= { rlOspfAseLnkEntry 7 } rlOspfAseLnkFrwAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Data traffic for the advertised destination will be forwarded to this address. If the Forwarding address is set to 0.0.0.0, data traffic will be forwarded instead to the LSA's originator (i.e., the responsible AS boundary router)." ::= { rlOspfAseLnkEntry 8 } rlOspfAseLnkBitE OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The type of external metric. If bit E is set, the metric specified is a Type 2 external metric." ::= { rlOspfAseLnkEntry 9 } rlOspfAseLnkMetric OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-only STATUS mandatory DESCRIPTION "The cost of this route." ::= { rlOspfAseLnkEntry 10 } rlOspfAseLnkTag OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-only STATUS mandatory DESCRIPTION "A 32-bit field attached to each external route." ::= { rlOspfAseLnkEntry 11 } --Extention to ospfVirtIfTable rlospfVirtIfExtTable OBJECT-TYPE SYNTAX SEQUENCE OF RlospfVirtIfExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Virtual Interface Table describes the virtual links that the OSPF Process is configured to carry on." ::= { rlOspf 9 } rlospfVirtIfExtEntry OBJECT-TYPE SYNTAX RlospfVirtIfExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The OSPF virtual interface table extension for md5 authentication" AUGMENTS { ospfVirtIfEntry } ::= { rlospfVirtIfExtTable 1 } RlospfVirtIfExtEntry ::= SEQUENCE { rlospfVirtifKeyChain DisplayString } rlospfVirtifKeyChain OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "Name of the key-chain which ospf virtual interface uses for md5 authentication" ::= { rlospfVirtIfExtEntry 1 } --IP address table mib ver rlIpAddrTableMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The IpAddrTable MIB's version." ::= {ipSpec 15 } rlIpCidrRouteExtTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpCidrRouteExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Augmenting ipCidrRouteTable (ip forwarfing information table) for added info as read only" ::= {ipSpec 16 } rlIpCidrRouteExtEntry OBJECT-TYPE SYNTAX RlIpCidrRouteExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A row of the table ipCidrRouteTable Extended by this definition." AUGMENTS { ipCidrRouteEntry } ::= {rlIpCidrRouteExtTable 1 } RlIpCidrRouteExtEntry ::= SEQUENCE { rlIpCidrRouteProto INTEGER } rlIpCidrRouteProto OBJECT-TYPE SYNTAX INTEGER { local(1), -- local interface netmgmt(2), -- static route rip(3), -- Berkeley RIP or RIP-II ospfInternal(4), -- Open Shortest Path First Internal Route ospfExternal(5), -- Open Shortest Path First External Route ospfAggregateNetRange(6), -- Open Shortest Path First bgp4Internal(7), -- Border Gateway Protocol Internal Route bgp4External(8), -- Border Gateway Protocol External Route aggregateRoute(9), -- other(10) -- not specified } ACCESS read-only STATUS mandatory DESCRIPTION "Added infor for ipCidrRouteTable. extends the info of ipCidrRouteProto to show the route inner protocol. Allowes the user to see which type of route in the protocol e.g. ospf internal, ospf external." ::= { rlIpCidrRouteExtEntry 1 } rlIpStaticRoute OBJECT IDENTIFIER ::= { ipSpec 17 } rlIpStaticRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpStaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entity's static (user configured) IP Routing table. entries are accessible even if not used for forwarding " ::= { rlIpStaticRoute 1 } rlIpStaticRouteEntry OBJECT-TYPE SYNTAX RlIpStaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A particular Static(user configured) route to a particular destina- tion, under a particular policy." INDEX { rlIpStaticRouteDest, rlIpStaticRouteMask, rlIpStaticRouteTos, rlIpStaticRouteNextHop } ::= { rlIpStaticRouteTable 1 } RlIpStaticRouteEntry ::= SEQUENCE { rlIpStaticRouteDest IpAddress, rlIpStaticRouteMask IpAddress, rlIpStaticRouteTos INTEGER, rlIpStaticRouteNextHop IpAddress, rlIpStaticRouteMetric INTEGER, rlIpStaticRouteType INTEGER, rlIpStaticRouteNextHopAS INTEGER, rlIpStaticRouteForwardingStatus INTEGER, rlIpStaticRouteRowStatus RowStatus } rlIpStaticRouteDest OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The destination IP address of this route. This object may not take a Multicast (Class D) address value. Any assignment (implicit or otherwise) of an instance of this object to a value x must be rejected if the bitwise logical-AND of x with the value of the corresponding instance of the rlIpStaticRouteMask object is not equal to x." ::= { rlIpStaticRouteEntry 1 } rlIpStaticRouteMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Indicate the mask to be logical-ANDed with the destination address before being compared to the value in the rlIpStaticRouteDest field. For those systems that do not support arbitrary subnet masks, an agent constructs the value of the rlIpStaticRouteMask by reference to the IP Ad- dress Class. Any assignment (implicit or otherwise) of an instance of this object to a value x must be rejected if the bitwise logical-AND of x with the value of the corresponding instance of the rlIpStaticRouteDest object is not equal to ipCidrRoute- Dest." ::= { rlIpStaticRouteEntry 2 } rlIpStaticRouteTos OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "See ipCidrRouteTos definition For now only value 0 is valid" ::= { rlIpStaticRouteEntry 3 } rlIpStaticRouteNextHop OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "On remote routes, the address of the next sys- tem en route; Otherwise, 0.0.0.0." ::= { rlIpStaticRouteEntry 4 } rlIpStaticRouteMetric OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The routing metric for this route. The semantics of this metric are determined by the user. normal semantic will be next hop count or some administarative distance to create routing policy." ::= { rlIpStaticRouteEntry 5 } rlIpStaticRouteType OBJECT-TYPE SYNTAX INTEGER { reject (1), -- route which discards traffic local (2), -- local interface remote (3) -- remote destination } ACCESS read-write STATUS mandatory DESCRIPTION "The type of route. Note that local(3) refers to a route for which the next hop is the final destination this is the case when user overides the a local interface entry to change it parameters; remote(4) refers to a route for which the next hop is not the final destina- tion. reject (2) refers to a route which, if matched, discards the message as unreachable. This is may be used as a means of correctly aggregating routes, When static routes are distributed (leaked) to other protocols." ::= { rlIpStaticRouteEntry 6 } rlIpStaticRouteNextHopAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The Autonomous System Number of the Next Hop. The semantics of this object are determined by the routing-protocol specified in the route's ipCidrRouteProto value. When this object is unknown or not relevant its value should be set to zero." DEFVAL { 0 } ::= { rlIpStaticRouteEntry 7 } rlIpStaticRouteForwardingStatus OBJECT-TYPE SYNTAX INTEGER { active (1), inactive (2) } ACCESS read-only STATUS mandatory DESCRIPTION "active - An indication that the route has implication on routing inactive - the route is a backup route or it is down. It is not used in forwarding decision. Down means that the Ip interface on which it is configured is down. (Note: ip interface down may be for two reason - its admin status or the L2 interface , on which the ip interface is configured, status" ::= { rlIpStaticRouteEntry 8 } rlIpStaticRouteRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The row status variable, used according to row installation and removal conventions." ::= { rlIpStaticRouteEntry 9 } -- Obsolete -- virtualLan OBJECT IDENTIFIER ::= { rnd 27 } -- Obsolete -- rsConf OBJECT IDENTIFIER ::= { rnd 28 } rsTunning OBJECT IDENTIFIER ::= { rnd 29 } rsHighPriority OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates the time interval the forwarding task inside the RS works in High Priority Mode." ::= { rsTunning 1 } rsLowPriority OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates the time interval the forwarding task inside the RS works in Low Priority Mode." ::= { rsTunning 2 } rsDbgLevel OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates the debug level the Router Server works. the range of this variable is 1..100 " ::= { rsTunning 3 } rsDiagnosticsTable OBJECT-TYPE SYNTAX SEQUENCE OF RsDiagnosticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The diagnostics table of the agent" ::= { rsTunning 4 } rsDiagnosticsEntry OBJECT-TYPE SYNTAX RsDiagnosticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX { rsDiagnosticsRequestId } ::= { rsDiagnosticsTable 1} RsDiagnosticsEntry ::= SEQUENCE { rsDiagnosticsRequestId INTEGER, rsDiagnosticsCode INTEGER, rsDiagnosticsLocation INTEGER, rsDiagnosticsText DisplayString } rsDiagnosticsRequestId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The request id of the rejected SNMP request whose diagnostics are specified by this entry. If request id 0xFFFFFFFF is given, the diagnostic of the last rejected SNMP request sent by the querying NMS is returned." ::= {rsDiagnosticsEntry 1} rsDiagnosticsCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The code of the rejected the SNMP request whose diagnostics are specified by this entry. This code may be used to find out the reason for rejection if the diagnostic text is unavailable." ::= {rsDiagnosticsEntry 2} rsDiagnosticsLocation OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The internal location in the SW rejecting the SNMP request whose diagnostics are specified by this entry. This information is available for debugging purposes only and will be returned in GET requests only if rsDbgLevel >= 99. " ::= {rsDiagnosticsEntry 3} rsDiagnosticsText OBJECT-TYPE SYNTAX DisplayString (SIZE(1..160)) ACCESS read-only STATUS mandatory DESCRIPTION "The diagnostic text of the rejected SNMP request whose diagnostics are specified by this entry." ::= {rsDiagnosticsEntry 4} rsConfirmMessagTab OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This variable enables the operator to confirm all the message in the event Message Table." ::= { rsTunning 5 } eventMessageTable OBJECT-TYPE SYNTAX SEQUENCE OF EventMessageEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Event Message table of the agent" ::= { rsTunning 6 } eventMessageEntry OBJECT-TYPE SYNTAX EventMessageEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX { eventNum } ::= {eventMessageTable 1} EventMessageEntry ::= SEQUENCE { eventNum INTEGER, eventDesc DisplayString } eventNum OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The event number,the index of this table." ::= {eventMessageEntry 1} eventDesc OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The event discription, this text will include time and severity." ::= {eventMessageEntry 2} reaTunning OBJECT IDENTIFIER ::= { rsTunning 7 } reaIpForwardEnable OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "The Platform will perform fast IP forwarding if only if this variable's value is enable." ::= { reaTunning 4 } reaIpxForwardEnable OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "The Platform will perform fast IPX forwarding if only if this variable's value is enable." ::= { reaTunning 5 } rsMaxEntriesTuning OBJECT IDENTIFIER ::= { rsTunning 8 } rsMaxBridgeForwardingEntriesTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 1} rsMaxBrgFrwEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in bridge forwarding table." ::= { rsMaxBridgeForwardingEntriesTuning 1 } rsMaxBrgFrwEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in bridge forwarding table." ::= { rsMaxBridgeForwardingEntriesTuning 2 } rsMaxIpForwardingEntriesTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 2} rsMaxIpFrwEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in Ip forwarding table." ::= { rsMaxIpForwardingEntriesTuning 1 } rsMaxIpFrwEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in Ip forwarding table." ::= { rsMaxIpForwardingEntriesTuning 2 } rsMaxArpEntriesTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 3} rsMaxArpEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in Arp forwarding table." ::= { rsMaxArpEntriesTuning 1 } rsMaxArpEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in Arp forwarding table." ::= { rsMaxArpEntriesTuning 2 } rsMaxIpxForwardingEntriesTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 4} rsMaxIpxFrwEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in Ipx forwarding table." ::= { rsMaxIpxForwardingEntriesTuning 1 } rsMaxIpxFrwEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in Ipx forwarding table." ::= { rsMaxIpxForwardingEntriesTuning 2 } rsMaxIpxSapEntriesTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 5} rsMaxIpxSapEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in IpxSap table." ::= { rsMaxIpxSapEntriesTuning 1 } rsMaxIpxSapEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in IpxSap table." ::= { rsMaxIpxSapEntriesTuning 2 } rsMaxDspClntEntriesTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 6} rsMaxDspClntEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in rsSdClientsTable." ::= { rsMaxDspClntEntriesTuning 1 } rsMaxDspClntEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in rsSdClientsTable." ::= { rsMaxDspClntEntriesTuning 2 } -- Obsolete -- rsMaxZeroHopRoutEntriesTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 7} -- Obsolete -- rsMaxDspFrmEntriesTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 8} rsMaxIpFftEntriesTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 9} rsMaxIpSFftEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximal size of one IP SFFT Table." ::= { rsMaxIpFftEntriesTuning 1 } rsMaxIpSFftEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximal size of one IP SFFT Table." ::= { rsMaxIpFftEntriesTuning 2 } rsMaxIpNFftEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximal size of one IP NFFT Table." ::= { rsMaxIpFftEntriesTuning 3 } rsMaxIpNFftEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximal size of one IP NFFT Table." ::= { rsMaxIpFftEntriesTuning 4 } rsMaxIpSFftSysEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximal size of the SYSTEM IP SFFT Table." ::= { rsMaxIpFftEntriesTuning 5 } rsMaxIpSFftSysEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximal size of the SYSTEM IP SFFT Table." ::= { rsMaxIpFftEntriesTuning 6 } rsMaxIpNFftSysEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximal size of the SYSTEM IP NFFT Table." ::= { rsMaxIpFftEntriesTuning 7 } rsMaxIpNFftSysEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximal size of the SYSTEM IP NFFT Table." ::= { rsMaxIpFftEntriesTuning 8 } rsMaxIpNextHopEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximal size of one IP NextHop Table." ::= { rsMaxIpFftEntriesTuning 9 } rsMaxIpNextHopEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximal size of one NextHop Table." ::= { rsMaxIpFftEntriesTuning 10 } rsMaxIpxFftEntriesTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 10} rsMaxIpxSFftEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximal size of one IPX SFFT Table." ::= { rsMaxIpxFftEntriesTuning 1 } rsMaxIpxSFftEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximal size of one IPX SFFT Table." ::= { rsMaxIpxFftEntriesTuning 2 } rsMaxIpxNFftEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximal size of one IPX NFFT Table." ::= { rsMaxIpxFftEntriesTuning 3 } rsMaxIpxNFftEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximal size of one IPX NFFT Table." ::= { rsMaxIpxFftEntriesTuning 4 } rsMaxIpxSFftSysEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximal size of the SYSTEM IPX SFFT Table." ::= { rsMaxIpxFftEntriesTuning 5 } rsMaxIpxSFftSysEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximal size of the SYSTEM IPX SFFT Table." ::= { rsMaxIpxFftEntriesTuning 6 } rsMaxIpxNFftSysEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximal size of the SYSTEM IPX NFFT Table." ::= { rsMaxIpxFftEntriesTuning 7 } rsMaxIpxNFftSysEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximal size of the SYSTEM IPX NFFT Table." ::= { rsMaxIpxFftEntriesTuning 8 } rsMaxDhcpTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 11} rsMaxDhcpConns OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximal number of DHCP connections." ::= { rsMaxDhcpTuning 1 } rsMaxDhcpConnsAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximal number of DHCP connections." ::= { rsMaxDhcpTuning 2 } -- obsolete -- rsMaxDhcpClients OBJECT-TYPE -- ::= { rsMaxDhcpTuning 3 } rsMaxIpmTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 12} rsMaxIpmFftEntriesTuning OBJECT IDENTIFIER ::= { rsMaxIpmTuning 1 } rsMaxIpmFftEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximal number of the IPM FFT Tables." ::= { rsMaxIpmFftEntriesTuning 1 } rsMaxIpmFftEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximal number of the IPM FFT Tables." ::= { rsMaxIpmFftEntriesTuning 2 } rsIpmFftAging OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The aging timeout of the IPM FFT Tables." ::= { rsMaxIpmFftEntriesTuning 3 } rsMaxIgmpTuning OBJECT IDENTIFIER ::= { rsMaxIpmTuning 2 } rsMaxIgmpInterfaceEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the IGMP Neighbor Table." ::= { rsMaxIgmpTuning 1 } rsMaxIgmpInterfaceEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the IGMP Neighbor Table." ::= { rsMaxIgmpTuning 2 } rsMaxIgmpCacheEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the IGMP Cache Table." ::= { rsMaxIgmpTuning 3 } rsMaxIgmpCacheEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the IGMP Cache Table." ::= { rsMaxIgmpTuning 4 } rsMaxPimTuning OBJECT IDENTIFIER ::= { rsMaxIpmTuning 3 } rsMaxPimNeighborEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the PIM Neighbor Table." ::= { rsMaxPimTuning 1 } rsMaxPimNeighborEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the PIM Neighbor Table." ::= { rsMaxPimTuning 2 } rsMaxPimRouteEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the PIM Route Table." ::= { rsMaxPimTuning 3 } rsMaxPimRouteEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the PIM Route Table." ::= { rsMaxPimTuning 4 } rsMaxPimRouteNextHopEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the PIM Route Next Hop Table." ::= { rsMaxPimTuning 5 } rsMaxPimRouteNextHopEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the PIM Route Next Hop Table." ::= { rsMaxPimTuning 6 } rsMaxPimInterfaceEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of interfaces in the PIM Interface Table." ::= { rsMaxPimTuning 7 } rsMaxPimInterfaceEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Maximal number of interfaces in the PIM Interface Table." ::= { rsMaxPimTuning 8 } rsMaxDvmrpTuning OBJECT IDENTIFIER ::= { rsMaxIpmTuning 4 } rsMaxDvmrpNeighborEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the Dvmrp Neighbor Table." ::= { rsMaxDvmrpTuning 1 } rsMaxDvmrpNeighborEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the Dvmrp Neighbor Table." ::= { rsMaxDvmrpTuning 2 } rsMaxDvmrpRouteEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the Dvmrp Route Table." ::= { rsMaxDvmrpTuning 3 } rsMaxDvmrpRouteEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the Dvmrp Route Table." ::= { rsMaxDvmrpTuning 4 } rsMaxDvmrpMRouteEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the Dvmrp Multicast Route Table." ::= { rsMaxDvmrpTuning 5 } rsMaxDvmrpMRouteEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the Dvmrp Multicast Route Table." ::= { rsMaxDvmrpTuning 6 } rsMaxDvmrpInterfaceEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Maximal number of interfaces in the Dvmrp Interface Table." ::= { rsMaxDvmrpTuning 7 } rsMaxDvmrpInterfaceEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of interfaces in the Dvmrp Interface Table." ::= { rsMaxDvmrpTuning 8 } rsMaxPigmpTuning OBJECT IDENTIFIER ::= { rsMaxIpmTuning 5 } rsMaxPigmpRouteEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the IGMP Proxy Routing Table." ::= { rsMaxPigmpTuning 1 } rsMaxPigmpRouteEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the IGMP Proxy Routing Table." ::= { rsMaxPigmpTuning 2 } rsMaxPimSmTuning OBJECT IDENTIFIER::= { rsMaxIpmTuning 6} rsMaxPimSmNeighborEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the PIM Neighbor Table." ::= { rsMaxPimSmTuning 1 } rsMaxPimSmNeighborEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the PIM Neighbor Table." ::= { rsMaxPimSmTuning 2 } rsMaxPimSmRouteEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the PIM Route Table." ::= { rsMaxPimSmTuning 3 } rsMaxPimSmRouteEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the PIM Route Table." ::= { rsMaxPimSmTuning 4 } rsMaxPimSmInterfaceEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the PIM Interface Table." ::= { rsMaxPimSmTuning 5 } rsMaxPimSmInterfaceEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the PIM Interface Table." ::= { rsMaxPimSmTuning 6 } rsMaxPimSmRPSetEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the RPSet Table." ::= { rsMaxPimSmTuning 7 } rsMaxPimSmRPSetEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the RPSet Table." ::= { rsMaxPimSmTuning 8 } rsMaxPimSmCRPEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the RPSet Table." ::= { rsMaxPimSmTuning 9 } rsMaxPimSmCRPEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the RPSet Table." ::= { rsMaxPimSmTuning 10 } rsMaxRmonTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 13} rsMaxRmonLogEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in RMON Log table." ::= { rsMaxRmonTuning 1 } rsMaxRmonLogEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in RMON Log table." ::= { rsMaxRmonTuning 2 } rsMaxRmonEtherHistoryEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in RMON EtherHistory table." ::= { rsMaxRmonTuning 3 } rsMaxRmonEtherHistoryEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in RMON EtherHistory table." ::= { rsMaxRmonTuning 4 } rsMaxIgmpSnoopTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 14} rsMaxIgmpSnoopGroupEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of entries in the IGMP Snooping group table." ::= { rsMaxIgmpSnoopTuning 1 } rsMaxIgmpSnoopGroupEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the IGMP Snooping group table." ::= { rsMaxIgmpSnoopTuning 2 } rsMaxVlansTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 15} rsMaxVlansEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of entries in the VLANs table." ::= { rsMaxVlansTuning 1 } rsMaxVlansEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the VLANs table." ::= { rsMaxVlansTuning 2 } rsMaxPolicyTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 16 } rsMaxPolicyMaxRulesEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the Policy Route Table." ::= { rsMaxPolicyTuning 1 } rsMaxPolicyMaxRulesEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the Policy Route Table." ::= { rsMaxPolicyTuning 2 } rsMaxPolicySimpleMibMaxRulesEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the Policy SimpleMib Table." ::= { rsMaxPolicyTuning 3 } rsMaxPolicySimpleMibMaxRulesEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the Policy SimpleMib Table." ::= { rsMaxPolicyTuning 4 } rsMaxPolicySimpleMibMaxProfilesEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of entries in the profile Policy SimpleMib Table." ::= { rsMaxPolicyTuning 5 } rsMaxPolicySimpleMibMaxProfilesEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of entries in the profile Policy SimpleMib Table." ::= { rsMaxPolicyTuning 6 } rsMaxGvrpVlansTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 17} rsMaxGvrpVlans OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of VLANs that can participant in Gvrp." ::= { rsMaxGvrpVlansTuning 1 } rsMaxGvrpVlansAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximal number of VLANs that can participant in Gvrp." ::= { rsMaxGvrpVlansTuning 2 } rsMaxTraceRouteTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 18 } rsMaxTraceRouteControlEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of trace route control entries." ::= { rsMaxTraceRouteTuning 1 } rsMaxTraceRouteControEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximum number of trace route control entries." ::= { rsMaxTraceRouteTuning 2 } rsMaxTraceRouteProbeHistoryEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of trace route probe history entries." ::= { rsMaxTraceRouteTuning 3 } rsMaxTraceRouteProbeHistoryEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximum number of trace route probe history entries." ::= { rsMaxTraceRouteTuning 4 } rsMaxSnmpTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 19 } rsMaxSnmpCommunityEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of snmpCommunityTable entries." ::= { rsMaxSnmpTuning 1 } rsMaxSnmpCommunityEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future maximum number of snmpCommunityTable entries." DEFVAL { 16 } ::= { rsMaxSnmpTuning 2 } rsMaxSocketTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 20 } rsMaxNumberOfSockets OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of sockets." ::= { rsMaxSocketTuning 1} rsMaxNumberOfSocketsAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future Maximal number of sockets." ::= { rsMaxSocketTuning 2 } rsMaxSizeOfSocketDataPool OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal size of socket data pool." ::= { rsMaxSocketTuning 3} rsMaxSizeOfSocketDataPoolAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Future Maximal size of socket data pool." ::= { rsMaxSocketTuning 4 } rsMaxIpRouteTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 21} rsMaxIpPrefixes OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of IP prefixes that router supports." ::= { rsMaxIpRouteTuning 1 } rsMaxIpPrefixesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "FutureMaximal number of IP prefixes that router supports. " ::= { rsMaxIpRouteTuning 2 } rsMaxIpNextHopSetTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 22} rsMaxIpNextHopSetEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximal number of NextHops that may be used for forwarding for a destinaton." ::= { rsMaxIpNextHopSetTuning 1 } rsMaxIpNextHopSetEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "FutureMaximal number of NextHops that may be used for forwarding for a destinaton. " ::= { rsMaxIpNextHopSetTuning 2 } rsMaxIpEcmpTuning OBJECT IDENTIFIER ::= { rsMaxEntriesTuning 23} rsMaxIpEcmpEntrySize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximum number of ECMP Sets for forwarding." ::= { rsMaxIpEcmpTuning 1 } rsMaxIpEcmpEntrySizeAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "FutureMaximum number of ECMP Sets for forwarding. " ::= { rsMaxIpEcmpTuning 2 } -- Obsolete -- rsFftAgingTuning OBJECT IDENTIFIER ::= { rsTunning 9 } -- Obsolete -- rsFftNetworkTuning OBJECT IDENTIFIER ::= { rsTunning 10 } rsTcpTuning OBJECT IDENTIFIER ::= { rsTunning 11 } rsTcpMemoryPoolSizeAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The size of the memory pool that the tcp will allocate after reset. The memory pool is used for sending packets" ::= { rsTcpTuning 1 } rsTcpMemoryPoolSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The size of the memory pool that the tcp uses currently. The memory pool is used for sending packets" ::= { rsTcpTuning 2 } rsRadiusTuning OBJECT IDENTIFIER ::= { rsTunning 12 } rsRadiusMemoryPoolSizeAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The size of the memory pool that radius will allocate after reset. The memory pool is used for attributes" ::= { rsRadiusTuning 1 } rsRadiusMemoryPoolSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The size of the memory pool that radius uses currently. The memory pool is used for attributes" ::= { rsRadiusTuning 2 } rlSyslogTuning OBJECT IDENTIFIER ::= { rsTunning 13 } rlSyslogFilePercentToDeleteWhenCompacting OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-only STATUS mandatory DESCRIPTION "When the flash file which is used by reports becomes full, a certain percentage of the old messages on flash are deleted. This is the current value." ::= { rlSyslogTuning 3} rlSyslogFilePercentToDeleteWhenCompactingAfterReset OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-write STATUS mandatory DESCRIPTION "When the flash file which is used by reports becomes full, a certain percentage of the old messages on flash are deleted. This is the value after reset." ::= { rlSyslogTuning 4} rlSyslogCacheSize OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-only STATUS mandatory DESCRIPTION "The size of memory cache of last errors reported. This cache is cyclic. This is the current value." ::= { rlSyslogTuning 5 } rlSyslogCacheSizeAfterReset OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-write STATUS mandatory DESCRIPTION "The size of memory cache of last errors reported. This cache is cyclic. This is the value after reset." ::= { rlSyslogTuning 6 } rlMngInfTuning OBJECT IDENTIFIER ::= { rsTunning 14 } rlMaxNumberOfAccessRules OBJECT-TYPE SYNTAX INTEGER ACCESS not-accessible STATUS mandatory DESCRIPTION "The Maximum number of rules per Access List that can be defined" ::= { rlMngInfTuning 1} rlMaxNumberOfAccessRulesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS not-accessible STATUS mandatory DESCRIPTION "The Maximum number of rules per Access List for after reset tuning" ::= { rlMngInfTuning 2} rlSshTuning OBJECT IDENTIFIER ::= { rsTunning 15 } rlSshMaxAuthorizedKeysAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The maximum amount of authorized user keys the SSH deamon will store after reset." ::= { rlSshTuning 1 } rlSshMaxAuthorizedKeys OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum amount of authorized user keys the SSH deamon stores currently." ::= { rlSshTuning 2 } rsDiagnosticTextSource OBJECT-TYPE SYNTAX INTEGER {fromCLI(1), fromDiagnosticsTable(2)} ACCESS read-write STATUS mandatory DESCRIPTION "The source from which SNMP diagnostics message texts should be taken." DEFVAL { fromCLI } ::= { rsTunning 16 } rsMultiSession OBJECT IDENTIFIER ::= { rsTunning 17 } rsMultiSessionMaxSessionsAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The maximum number of terminal sessions (serial, telnet and ssh) available after reset." ::= { rsMultiSession 1 } rsMultiSessionMaxSessions OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of terminal sessions (serial, telnet and ssh) available." ::= { rsMultiSession 2 } rlDnsClTuning OBJECT IDENTIFIER ::= { rsTunning 18 } rlMaxDnsClCacheEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximal number of DNS client cache entries." ::= { rlDnsClTuning 1 } rlMaxDnsClCacheEntriesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximal number of DNS client cache entries." ::= { rlDnsClTuning 2 } -- table to show tuning : limits curent and after reset values rlTuningParamsTable OBJECT-TYPE SYNTAX SEQUENCE OF RlTuningParamsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "table to show tuning : limits curent and after reset values." ::= { rsTunning 19 } rlTuningParamsEntry OBJECT-TYPE SYNTAX RlTuningParamsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Defines the contents of each line in the rlTuningParamsTable table." INDEX { IMPLIED rlTuningParamsName } ::= { rlTuningParamsTable 1 } RlTuningParamsEntry ::= SEQUENCE { rlTuningParamsName DisplayString, rlTuningParamsCurrentValue INTEGER, rlTuningParamsAfterResetValue INTEGER, rlTuningParamsDefaultValue INTEGER, rlTuningParamsMinimalValue INTEGER, rlTuningParamsMaximalValue INTEGER } rlTuningParamsName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Index to the rlTuningParamsTable. name of current value Mib for this entry. " ::= { rlTuningParamsEntry 1 } rlTuningParamsCurrentValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " This variable current value used in this run by the system." ::= { rlTuningParamsEntry 2 } rlTuningParamsAfterResetValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " This variable value that will be used in next run by the system. i.e. the value will be effective after next reboot" ::= { rlTuningParamsEntry 3 } rlTuningParamsDefaultValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " This variable value that is used by the system as default." ::= { rlTuningParamsEntry 4 } rlTuningParamsMinimalValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This variable value indicate minimum value. this is the lower limit for editing the value after reset." ::= { rlTuningParamsEntry 5 } rlTuningParamsMaximalValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This variable value indicate maximum value. This is the upper limit for editing the value after reset." ::= { rlTuningParamsEntry 6 } rlHostParamTable OBJECT-TYPE SYNTAX SEQUENCE OF RlHostParamEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "table to show tuning : limits curent and after reset values." ::= { rsTunning 20} rlHostParamEntry OBJECT-TYPE SYNTAX RlHostParamEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Defines the contents of each line in the rlHostParamTable table." INDEX { IMPLIED rlHostParamName } ::= { rlHostParamTable 1 } RlHostParamEntry ::= SEQUENCE { rlHostParamName DisplayString, rlHostParamValue INTEGER } rlHostParamName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Index to the rlHostParamTable. name of current value Mib for this entry. " ::= { rlHostParamEntry 1 } rlHostParamValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " This variable current value used in this run by the system." ::= { rlHostParamEntry 2 } -- OSPF Tuning rlOspfTuning OBJECT IDENTIFIER ::= { rsTunning 21 } rlMaxOspfInterfaces OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximum number of ospf interfaces." ::= { rlOspfTuning 1 } rlMaxOspfInterfacesAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximum number of ospf interfaces." ::= { rlOspfTuning 2 } rlMaxOspfAreas OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximum number of ospf areas." ::= { rlOspfTuning 3 } rlMaxOspfAreasAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximum number of ospf areas." ::= { rlOspfTuning 4 } rlMaxOspfNeighbors OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximum number of ospf neighbors." ::= { rlOspfTuning 5 } rlMaxOspfNeighborsAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximum number of ospf neighbors." ::= { rlOspfTuning 6 } rlMaxOspfAbrPerArea OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximum number of ABR in ospf area." ::= { rlOspfTuning 7 } rlMaxOspfAbrPerAreaAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximum number of ABR in ospf area." ::= { rlOspfTuning 8 } rlMaxOspfNetsInAs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current maximum number of networks in AS." ::= { rlOspfTuning 9 } rlMaxOspfNetsInAsAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The future (after reset) maximum number of networks in AS." ::= { rlOspfTuning 10 } -- Obsolete -- rndISDN OBJECT IDENTIFIER ::= { rnd 30} -- Obsolete -- rndPPP OBJECT IDENTIFIER ::= { rnd 31 } -- Obsolete -- frameRelay OBJECT IDENTIFIER ::= { rnd 34 } rndApplications OBJECT IDENTIFIER ::= { rnd 35 } -- Obsolete -- rsServerDispatcher OBJECT IDENTIFIER ::= { rndApplications 1} -- rndMidLevelManagement group contains variables which direct the mid-level -- management stations how to monitor and manage their domains. rndMidLevelManagement OBJECT IDENTIFIER ::= { rndApplications 2} -- NEW Group rndAlarmOptions OBJECT IDENTIFIER ::= { rndMidLevelManagement 2} rndAlarmEnabling OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether alarms should be issued to the high-level NMS " ::= { rndAlarmOptions 1 } rndAlarmInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Indicates the minimal period of time which must pass after issuing an alarm before issuing the same alarm again." ::= { rndAlarmOptions 2 } rndMonitoredElementsTable OBJECT-TYPE SYNTAX SEQUENCE OF RndMonitoredElementEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of monitored elements of the network" ::= {rndMidLevelManagement 3} rndMonitoredElementEntry OBJECT-TYPE SYNTAX RndMonitoredElementEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The row definition for this table." INDEX { rndMonitoredElementAddress } ::= {rndMonitoredElementsTable 1} RndMonitoredElementEntry ::= SEQUENCE { rndMonitoredElementAddress IpAddress, rndMonitoredElementCommunity DisplayString(SIZE(1..20)), rndMonitoredElementLabel DisplayString(SIZE(1..20)), rndDefaultPollingInterval INTEGER, rndDefaultLogFile DisplayString, rndMonitoredElementStatus RowStatus } rndMonitoredElementAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of the monitored element" ::= {rndMonitoredElementEntry 1 } rndMonitoredElementCommunity OBJECT-TYPE SYNTAX DisplayString(SIZE(1..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The community of the monitored element" ::= {rndMonitoredElementEntry 2 } rndMonitoredElementLabel OBJECT-TYPE SYNTAX DisplayString(SIZE(1..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The label assigned by the network manager to the monitored element" ::= {rndMonitoredElementEntry 3} rndDefaultPollingInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The default period of time between two consecutive pollings of the monitored element for the value of an object instance. If no other polling interval is specifically assigned to the monitored object instance, this one will be used" ::= {rndMonitoredElementEntry 4} rndDefaultLogFile OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The default file path of the log-file which will contain the polling results for the monitored element. If no other file path is specifically assigned to the monitored object instance, this log-file will be used." ::= {rndMonitoredElementEntry 5} rndMonitoredElementStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "It is used to manage the monitored elements table and indicates the current monitoring status of an element." ::= {rndMonitoredElementEntry 6} rndMonitoringTable OBJECT-TYPE SYNTAX SEQUENCE OF RndMonitoringEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of monitored object instances. Each monitored object instance belongs to a monitored element previously entered in the rndMonitoredElementsTable. " ::= {rndMidLevelManagement 4} rndMonitoringEntry OBJECT-TYPE SYNTAX RndMonitoringEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The row definition for this table." INDEX { rndMonitoredElement, IMPLIED rndMonitoredObjectInstanceLabel } ::= {rndMonitoringTable 1} RndMonitoringEntry ::= SEQUENCE { rndMonitoredElement DisplayString(SIZE(1..20)), rndMonitoredObjectInstanceLabel DisplayString, rndMonitoredObjectName DisplayString, rndMonitoredObjectIdentifier OBJECT IDENTIFIER, rndMonitoredObjectInstance OBJECT IDENTIFIER, rndMonitoredObjectSyntax INTEGER, rndMonitoringInterval INTEGER, rndAlarmMaxTreshold INTEGER, rndAlarmMinTreshold INTEGER, rndMonitoringLogfile DisplayString, rndMonitoringEntryStatus RowStatus, rndMonitoredIntegerInstance INTEGER } rndMonitoredElement OBJECT-TYPE SYNTAX DisplayString(SIZE(1..20)) ACCESS read-only STATUS mandatory DESCRIPTION "A label assigned by the network manager to a monitored element to which this monitored object instance belongs. This label must have been previously entered in an instance of rndMonitoredElementLabel" ::= {rndMonitoringEntry 1} rndMonitoredObjectInstanceLabel OBJECT-TYPE SYNTAX DisplayString(SIZE(1..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The label assigned by the network manager to the monitored object instance" ::= {rndMonitoringEntry 2} rndMonitoredObjectName OBJECT-TYPE SYNTAX DisplayString(SIZE(0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The symbolic object type name of the object to which the monitored object instance belongs (as it appears the MIB module definition). In case of ambiguity the <MIB module name> : <object type name> format should be used. An instance of rndMonitoredObjectName need not be assigned any value, if the corresponding instance of rndMonitoredObjectIdentifier is assigned a value, since any one of these, together with the object instance identifier, suffices to unambigously identify the monitored object instance." ::= {rndMonitoringEntry 3} rndMonitoredObjectIdentifier OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-write STATUS mandatory DESCRIPTION "The object identifier of the object to which the monitored object instance belongs. An instance of rndMonitoredObjectIdentifier need not be assigned any value, if the corresponding instance of rndMonitoredObjectName is assigned a value, since any one of these, together with the object instance identifier, suffices to unambigously identify the monitored object instance." ::= {rndMonitoringEntry 4} rndMonitoredObjectInstance OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-write STATUS mandatory DESCRIPTION "The instance identifier (key) of the monitored object instance." ::= {rndMonitoringEntry 5} rndMonitoredObjectSyntax OBJECT-TYPE SYNTAX INTEGER { integer(1), octet-string(2), ip-address(3), object-identifier(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The syntax of the monitored object instance (i.e., the syntax of the object type of the object to which the monitored instance belongs). Need not be assigned any value if the corresponding instance of rndMonitoredObjectName has been assigned a value" ::= {rndMonitoringEntry 6} rndMonitoringInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The period of time between two consecutive retrievals of the monitored object instance's value." ::= {rndMonitoringEntry 7} rndAlarmMaxTreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The value of the monitored object instance, the exceeding of which will cause the generation of an alarm to the high-level management station." ::= {rndMonitoringEntry 8} rndAlarmMinTreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "If the value of the monitored object instance falls below the value assigned to rndAlarmMinTreshold, an alarm to the high-level management station will be issued." ::= {rndMonitoringEntry 9} rndMonitoringLogfile OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The entire path of the file in which the results of the monitoring of this object instance should be recorded." ::= {rndMonitoringEntry 10} rndMonitoringEntryStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "It is used to manage the monitored object instances table and indicates the current monitoring status of an object instance." ::= {rndMonitoringEntry 11} rndMonitoredIntegerInstance OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "" ::= {rndMonitoringEntry 12} rndMibFilesTable OBJECT-TYPE SYNTAX SEQUENCE OF RndMibFileEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of monitored object instances. Each monitored object instance belongs to a monitored element previously entered in the rndMonitoredElementsTable. " ::= {rndMidLevelManagement 5} rndMibFileEntry OBJECT-TYPE SYNTAX RndMibFileEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The row definition for this table." INDEX { rndMibFileIndex } ::= {rndMibFilesTable 1} RndMibFileEntry ::= SEQUENCE { rndMibFileIndex INTEGER, rndMibFilePath DisplayString, rndMibFileRefresh INTEGER, rndMibFileEntryStatus RowStatus } rndMibFileIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of the MIB file in the list MIB files supported by the Mid-Level management station. The order of the MIB files in this list must reflect the the IMPORT relation between the MIBS contained in the MIB files, i.e., if MIB A IMPORTS FROM MIB B, the file containing MIB A must have a lesser index in this table than the file containing MIB B." ::= {rndMibFileEntry 1} rndMibFilePath OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The path of the MIB file in the MIB file server." ::= {rndMibFileEntry 2} rndMibFileRefresh OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates if the file should be fetched after setting this entry from the MIB file server." ::= {rndMibFileEntry 3} rndMibFileEntryStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "It is used to manage the MIB files table." ::= {rndMibFileEntry 4} rndHardwareConfiguration OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether the current SET SNMP PDU contains hardware configuration (i.e., normally read-only variables). SET of such variables in the Mid-level management station will be allowed only if this variable is included in the SNMP PDU and its value is true. Its value as returned in a GET SNMP PDU will always be false." ::= {rndMidLevelManagement 6} rndEraseSimulatedConfiguration OBJECT-TYPE SYNTAX INTEGER { eraseSimulatedConfiguration(1), simulatedConfigurationPresent(2), simulatedConfigurationErased(3) } ACCESS read-write STATUS mandatory DESCRIPTION "eraseSimulatedConfiguration instructs the MLNMS to erase all the simulated configuration from its configuration data-base (CDB). This the only accepted value for SNMP SET statements and will never be returned in SNMP GET statements. simulatedConfigurationPresent indicates that the MLNMS currently has a simulated configuration. simulatedConfigurationErased indicates that the MLNMS currently has no simulated configuration." ::= {rndMidLevelManagement 7} rndDeleteValuesTable OBJECT-TYPE SYNTAX SEQUENCE OF RndDeleteValuesEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table indicates which MIB variables are row status fields which control the status of the entry to which they belong. This table also indicates which (integer!) value of these MIB variables will cause, if present in a SNMP SET PDU, the deletion of the conceptual row instance to which the SET MIB variable instance belongs." ::= {rndMidLevelManagement 8} rndDeleteValuesEntry OBJECT-TYPE SYNTAX RndDeleteValuesEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The row definition for the rndDeleteValuesTable table." INDEX { IMPLIED rndRowStatusVariableName } ::= {rndDeleteValuesTable 1} RndDeleteValuesEntry ::= SEQUENCE { rndRowStatusVariableName DisplayString, rndRowStatusObjectId OBJECT IDENTIFIER, rndRowDeleteValue INTEGER, rndDeleteValueEntryStatus RowStatus } rndRowStatusVariableName OBJECT-TYPE SYNTAX DisplayString(SIZE(1..80)) -- ACCESS read-only ACCESS read-write STATUS mandatory DESCRIPTION "The name of the row status field. This name may not necessarily be any name which is present in the MIBs loaded into the MLNMS station." ::= {rndDeleteValuesEntry 1} rndRowStatusObjectId OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-write STATUS mandatory DESCRIPTION "The object id of the row status field. If the rndRowStatusVariableName is a name present in the MIBs loaded into the MLNMS, this MIB variable is not required, but if given, it must match the object id known to the MLNMS. The variable identified by rndRowStatusVariableName and/or rndRowStatusObjectId must be a read-write MIB variable of type INTEGER which belongs to an entry (i.e, is a child of a MIB variable of type SEQUENCE)." ::= {rndDeleteValuesEntry 2} rndRowDeleteValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The value of the variable identified by rndRowStatusVariableName and/or rndRowStatusObjectId, which, if present in a SNMP SET PDU, will cause the deletion of the conceptual row instance which the SET MIB variable instance belongs." ::= {rndDeleteValuesEntry 3} rndDeleteValueEntryStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "It is used to delete an entry from this table." ::= {rndDeleteValuesEntry 4} snmpTesting OBJECT IDENTIFIER ::= { rndMidLevelManagement 9} rndSimulatedVariablesTable OBJECT-TYPE SYNTAX SEQUENCE OF RndSimulatedVariablesEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table indicates which MIB variables are simulated." ::= {snmpTesting 1} rndSimulatedVariablesEntry OBJECT-TYPE SYNTAX RndSimulatedVariablesEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The row definition for the rndSimulatedVariablesTable table." INDEX { rndSimulatedVariableEntryIndex } ::= {rndSimulatedVariablesTable 1} RndSimulatedVariablesEntry ::= SEQUENCE { rndSimulatedVariableEntryIndex INTEGER, rndSimulatedVariableObjectId OBJECT IDENTIFIER, rndNotSupportedField INTEGER, rndSimulatedVariableEntryStatus RowStatus } rndSimulatedVariableEntryIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index entry." ::= {rndSimulatedVariablesEntry 1} rndSimulatedVariableObjectId OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-write STATUS mandatory DESCRIPTION "The object id of the simulated variable. If the simulated variable belongs to a table entry, the entire entry is henceforth supported." ::= {rndSimulatedVariablesEntry 2} rndNotSupportedField OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Variable for not supported simulation." ::= {rndSimulatedVariablesEntry 3} rndSimulatedVariableEntryStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "It is used to delete an entry from this table." ::= {rndSimulatedVariablesEntry 4} rndSnmpTestPassword OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This variable enables the user supplying the correct code to use the SNMP test feature." ::= {snmpTesting 2} rndSnmpTests OBJECT-TYPE SYNTAX INTEGER { noSimulation(1), simulateSetFailure(2), simulateAppGet(3), simulateAppGetNext(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable enables the authorized user to test various SNMP features." ::= {snmpTesting 3} rndSimulateUndo OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This variable enables the authorized user to test the SNMP UNDO feature." ::= {snmpTesting 4} rlSnmpServTestRequest OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This variable enables the authorized user to test the SNMP SERV package." ::= {snmpTesting 5} rlSnmpServTestResponse OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "This variable enables the authorized user to retrieve the results of a the SNMP SERV package test." ::= {snmpTesting 6} rlSnmpServCreateTestPool OBJECT-TYPE SYNTAX INTEGER { create(1), no-create(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable enables the authorized user to indicate that after its reset the device should create a buffer pool for SNMPServ process PDU testing." ::= {snmpTesting 7} rlSnmpServITCbindClients OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-write STATUS mandatory DESCRIPTION "This variable enables the authorized user to to indicate that after its reset the device should create ITC clients for SnmpServ data requests clients. The semantics of this variable is as follows: subidentifier 2*n indicates whether the client n is synchronous(1) or asynchronous(2) subidentifier 2*n+1 indicates the number of simulatneous requests expected by client n." ::= {snmpTesting 8} rlSnmpTestSimulatedVariables OBJECT IDENTIFIER ::= {snmpTesting 9} rsIpZeroHopRouting OBJECT IDENTIFIER ::= { rndApplications 3} -- NEW Group -- ROS: this group isn't supported rsIpZhrGeneralStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This parameter enables or disables the IP Zero Hop Routing feature for all IP interfaces. The IP Zero Hop Routing feature can also be enabled or disabled on each IP interface through the rsIpZhrStatusTable." DEFVAL {2} ::= { rsIpZeroHopRouting 1 } rsIpZhrAgingTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This parameter controls the aging time-out in seconds of direct connections which were allocated. The virtual IP address of a direct connection whose time-out has expired is eligible for allocation to a different connection." DEFVAL {600} ::= { rsIpZeroHopRouting 2 } rsIpZhrStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF RsIpZhrStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The administrative status of the ZHR feature per ip interface." ::= { rsIpZeroHopRouting 3 } rsIpZhrStatusEntry OBJECT-TYPE SYNTAX RsIpZhrStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the ZHR status table. " INDEX { rsIpZhrStatusIpIntf} ::= { rsIpZhrStatusTable 1 } RsIpZhrStatusEntry ::= SEQUENCE { rsIpZhrStatusIpIntf IpAddress, rsIpZhrAdminStatus INTEGER } rsIpZhrStatusIpIntf OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION " The Ip interface whose ZHR feature status is accessed. " ::= {rsIpZhrStatusEntry 1} rsIpZhrAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable (1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "It is used to control whether ZHR will operate on the interface. " DEFVAL {1} ::= {rsIpZhrStatusEntry 2} rsIpZhrVirtAddressTable OBJECT-TYPE SYNTAX SEQUENCE OF RsIpZhrVirtAddressEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of free virtual IP addresses which may be allocated to establish direct connections - Per IP Interface." ::= { rsIpZeroHopRouting 4 } rsIpZhrVirtAddressEntry OBJECT-TYPE SYNTAX RsIpZhrVirtAddressEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the ZHR virtual IP addresses table " INDEX { rsIpZhrVirtAddressIpIntf, rsIpZhrVirtAddressTo } ::= { rsIpZhrVirtAddressTable 1 } RsIpZhrVirtAddressEntry ::= SEQUENCE { rsIpZhrVirtAddressIpIntf IpAddress, rsIpZhrVirtAddressTo IpAddress, rsIpZhrVirtAddressFrom IpAddress, rsIpZhrVirtAddressStatus RowStatus } rsIpZhrVirtAddressIpIntf OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION " The Ip Interface to which the IP addresses in this entry are allocated." ::= {rsIpZhrVirtAddressEntry 1} rsIpZhrVirtAddressTo OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION " The last free IP address in the block. " ::= {rsIpZhrVirtAddressEntry 2} rsIpZhrVirtAddressFrom OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " The first free IP address in the block. " ::= {rsIpZhrVirtAddressEntry 3} rsIpZhrVirtAddressStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "It is used to manage the virtual address table. The supported actions will be active, createAndGo and destroy. " ::= {rsIpZhrVirtAddressEntry 4} rsIpZhrConnectionsTable OBJECT-TYPE SYNTAX SEQUENCE OF RsIpZhrConnectionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of the currently active direct connections." ::= { rsIpZeroHopRouting 5} rsIpZhrConnectionEntry OBJECT-TYPE SYNTAX RsIpZhrConnectionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the ZHR Connection table" INDEX {rsIpZhrConnectionIpIntf, rsIpZhrConnectionSrcIp, rsIpZhrConnectionDestIp} ::= { rsIpZhrConnectionsTable 1 } RsIpZhrConnectionEntry ::= SEQUENCE { rsIpZhrConnectionIpIntf IpAddress, rsIpZhrConnectionSrcIp IpAddress, rsIpZhrConnectionDestIp IpAddress, rsIpZhrConnectionVirtualIp IpAddress, rsIpZhrConnectionType INTEGER, rsIpZhrConnectionAge INTEGER, rsIpZhrConnectionStatus RowStatus } rsIpZhrConnectionIpIntf OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION " The IP Interface for which this direct connection was established. " ::= {rsIpZhrConnectionEntry 1} rsIpZhrConnectionSrcIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION " The source IP Address of this direct connection. " ::= {rsIpZhrConnectionEntry 2} rsIpZhrConnectionDestIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION " The destination IP Address of this direct connection. " ::= {rsIpZhrConnectionEntry 3} rsIpZhrConnectionVirtualIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION " The virtual IP address allocated for this direct connection. " ::= {rsIpZhrConnectionEntry 4} rsIpZhrConnectionType OBJECT-TYPE SYNTAX INTEGER { static(1), dynamic(2), disabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION " The type of this direct connection. dynamic - established by the RS. disabled - established by the RS. The RS detected that the virtual address is already used as destination by the source BEFORE its allocation, and therefore marked this connection as 'disabled' to prevent a future allocation of this virtual address to this source. static - established by user." ::= {rsIpZhrConnectionEntry 5} rsIpZhrConnectionAge OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " The age of the connection in seconds." ::= {rsIpZhrConnectionEntry 6} rsIpZhrConnectionStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "It is used to manage the connections table. The supported actions will be active, createAndGo and destroy. " ::= {rsIpZhrConnectionEntry 7} rsIpZhrConnectionAging OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION " Aging of a PowerIp connection in seconds. Default is 1hr ." ::= { rsIpZeroHopRouting 6} rsIpZhrIcmpRdrNum OBJECT-TYPE SYNTAX INTEGER (1..50) ACCESS read-write STATUS mandatory DESCRIPTION " Number of Icmp redirects sent by the PowerIp to a station requesting a connection. Default is 3" ::= { rsIpZeroHopRouting 7} rsIpZhrIcmpRdrIntvl OBJECT-TYPE SYNTAX INTEGER (1..60) ACCESS read-write STATUS mandatory DESCRIPTION " Time interval in seconds between retransmition of Icmp redirects sent by the PowerIp to a station requesting a connection. Default is 30." ::= { rsIpZeroHopRouting 8} rsIpZhrRedirectTimeout OBJECT-TYPE SYNTAX INTEGER (100..5000) ACCESS read-write STATUS mandatory DESCRIPTION " Timeout in msec between redirects for deletion of a connection. Default is 1000 msec." ::= { rsIpZeroHopRouting 9} rsIpZhrRedirectNum OBJECT-TYPE SYNTAX INTEGER (1..10) ACCESS read-write STATUS mandatory DESCRIPTION " Number of redirects sent to delete a connection. Default is 5." ::= { rsIpZeroHopRouting 10} rsIpZhrRedirectQueueSize OBJECT-TYPE SYNTAX INTEGER (1..1000) ACCESS read-write STATUS mandatory DESCRIPTION " Max num of redirects that can be sent at once. Default is 10." ::= { rsIpZeroHopRouting 11} rsPingMIB OBJECT IDENTIFIER ::= { rndApplications 4} -- NEW Group rsPingTable OBJECT-TYPE SYNTAX SEQUENCE OF RsPingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of ping request entries." ::= { rsPingMIB 1 } rsPingEntry OBJECT-TYPE SYNTAX RsPingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A ping request entry. A management station wishing to create an entry should first generate a pseudo-random serial number to be used as the index to this sparse table. It must also create in the same PDU the associated instance of the address object. It should also modify in the same PDU the default values for the other configuration objects if the defaults are not appropriate. Once the sequence completes, the management station should retrieve the values of the status objects of interest, and should then delete the entry. In order to prevent old entries from clogging the table, entries will be aged out, but an entry will never be deleted within 5 minutes of completing." INDEX { rsPingAddress } ::= { rsPingTable 1 } RsPingEntry ::= SEQUENCE { rsPingAddress IpAddress, rsPingPacketCount INTEGER, rsPingPacketSize INTEGER, rsPingPacketTimeout INTEGER, rsPingDelay INTEGER, rsPingTrapOnCompletion TruthValue, rsPingSentPackets Counter, rsPingReceivedPackets Counter, rsPingMinReturnTime INTEGER, rsPingAvgReturnTime INTEGER, rsPingMaxReturnTime INTEGER, rsPingCompletionStatus INTEGER, rsPingTimeStamp DisplayString, rsPingEntryStatus RowStatus } rsPingAddress OBJECT-TYPE SYNTAX IpAddress -- Rsyntax OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "The address of the device to be pinged. Once an instance of this object is created, its value can not be changed." ::= { rsPingEntry 1 } rsPingPacketCount OBJECT-TYPE SYNTAX INTEGER(1..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the number of ping packets to send to the target in this sequence." -- DEFVAL { 5 } ::= { rsPingEntry 2 } rsPingPacketSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the size of ping packets to send to the target in this sequence. The lower and upper boundaries of this object are implementation dependent." -- DEFVAL { 100 } ::= { rsPingEntry 3 } rsPingPacketTimeout OBJECT-TYPE SYNTAX INTEGER(0..3600000) -- Units -- milliseconds ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the amount of time to wait for a response to a transmitted packet before declaring the packet 'dropped.'" -- DEFVAL { 2000 } ::= { rsPingEntry 4 } rsPingDelay OBJECT-TYPE SYNTAX INTEGER(0..3600000) -- Units -- milliseconds ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the minimum amount of time to wait before sending the next packet in a sequence after receiving a response. The actual delay may be greater due to internal task scheduling." -- DEFVAL { 0 } ::= { rsPingEntry 5 } rsPingTrapOnCompletion OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Specifies whether or not a rsPingCompletion trap should be issued on completion of the sequence of pings. If such a trap is desired, the NMS should ensure that the community table contains an instance specified by the NMSs IP address with rndCommunityTrapsEnable = trapsEnable." -- DEFVAL { false } ::= { rsPingEntry 6 } rsPingSentPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of ping packets that have been sent to the target in this sequence." ::= { rsPingEntry 7 } rsPingReceivedPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of ping packets that have been received from the target in this sequence." ::= { rsPingEntry 8 } rsPingMinReturnTime OBJECT-TYPE SYNTAX INTEGER -- Units -- milliseconds ACCESS read-only STATUS mandatory DESCRIPTION "The minimum round trip time of all the packets that have been sent in this sequence. The value returned to a GET request is meaningless if no ping response in a sequence has been received yet." ::= { rsPingEntry 9 } rsPingAvgReturnTime OBJECT-TYPE SYNTAX INTEGER -- Units -- milliseconds ACCESS read-only STATUS mandatory DESCRIPTION "The average round trip time of all the packets that have been sent in this sequence.The value returned to a GET request is meaningless if no ping response in a sequence has been received yet." ::= { rsPingEntry 10 } rsPingMaxReturnTime OBJECT-TYPE SYNTAX INTEGER -- Units -- milliseconds ACCESS read-only STATUS mandatory DESCRIPTION "The maximum round trip time of all the packets that have been sent in this sequence.The value returned to a GET request is meaningless if no ping response in a sequence has been received yet." ::= { rsPingEntry 11 } rsPingCompletionStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), timeout(2), net-unreachable(3), host-unreachable(4), protocol-unreachable(5), time-to-live-exceeded(6), reassembly-time-exceeded(7), unable-to-send(8), bad-reply-data(9), incomplete(10) } ACCESS read-only STATUS mandatory DESCRIPTION "If all the echo request packets in this sequence have been responded by valid echo responses, this object is set to ok. Otherwise this status indicates the problem. bad-reply-data indicates that the reply data is not equal to the response data." ::= { rsPingEntry 12 } rsPingTimeStamp OBJECT-TYPE SYNTAX DisplayString(SIZE(19)) ACCESS read-only STATUS mandatory DESCRIPTION "The time-stamp indicating the time and date of creation or last update of this request. The format of the time-stamp is dd/mm/yyyy hh:mm:ss" ::= { rsPingEntry 13 } rsPingEntryStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of this table entry." ::= { rsPingEntry 14 } rsPowerSupplyRedundacy OBJECT IDENTIFIER ::= { rndApplications 5} -- NEW Group rsPowerSupplyRedundacyTable OBJECT-TYPE SYNTAX SEQUENCE OF RsPowerSupplyRedundacyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The power supply redundancy table." ::= { rsPowerSupplyRedundacy 1 } rsPowerSupplyRedundacyEntry OBJECT-TYPE SYNTAX RsPowerSupplyRedundacyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The status of power supply redundancy for this table." INDEX { rsPowerSupplyRedundacyReNumber} ::= { rsPowerSupplyRedundacyTable 1} RsPowerSupplyRedundacyEntry ::= SEQUENCE { rsPowerSupplyRedundacyReNumber INTEGER, rsPowerSupplyRedundacyStatus INTEGER } rsPowerSupplyRedundacyReNumber OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-only STATUS mandatory DESCRIPTION "This number identifies the module backed up by power supply redundancy in the stack." ::= { rsPowerSupplyRedundacyEntry 1} rsPowerSupplyRedundacyStatus OBJECT-TYPE SYNTAX INTEGER{ notExist(1), existButNotWorking(2), bothWorking(3), internalOnlyWorking(4), externalOnlyWorking(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The status of a power supply redundancy of the entry." ::= { rsPowerSupplyRedundacyEntry 2} rsNvram OBJECT IDENTIFIER ::= { rndApplications 6 } rsEraseNvramAfterReset OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The name of NVRAM application that will be erased after reset or ALL if all NVRAM should be erased." ::= { rsNvram 1 } rsNvramApplTable OBJECT-TYPE SYNTAX SEQUENCE OF RsNvramApplEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The NVRAM application table." ::= { rsNvram 2 } rsNvramApplEntry OBJECT-TYPE SYNTAX RsNvramApplEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The status of NVRAM application table." INDEX { rsNvramApplIndex} ::= { rsNvramApplTable 1} RsNvramApplEntry ::= SEQUENCE { rsNvramApplIndex INTEGER, rsNvramApplName DisplayString } rsNvramApplIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index of NVRAM application table." ::= { rsNvramApplEntry 1} rsNvramApplName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The name of application used NVRAM." ::= { rsNvramApplEntry 2} rndOGCompression OBJECT IDENTIFIER ::= { rnd 36 } rndCompressionTable OBJECT-TYPE SYNTAX SEQUENCE OF RndCompressionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table defines the compression parameter of an interface." ::= { rndOGCompression 2 } rndCompressionEntry OBJECT-TYPE SYNTAX RndCompressionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX { rndCmprssIfIndex} ::= { rndCompressionTable 1 } RndCompressionEntry ::= SEQUENCE { rndCmprssIfIndex INTEGER, rndCmprssAdminStatus INTEGER, rndCmprssMode INTEGER, rndCmprssRate INTEGER } rndCmprssIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The interface addressed by this entry." ::= {rndCompressionEntry 1} rndCmprssAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether compression should be performed/negotiated on this interface or not." ::= {rndCompressionEntry 2} rndCmprssMode OBJECT-TYPE SYNTAX INTEGER { single(1), normal(2), fast(3), auto(4) } ACCESS read-write STATUS mandatory DESCRIPTION "In mode single the local node will clear its history before every compress operation. This is preferable when the link has a high error rate. In mode normal the local node will adjust itself to the peer request concerning history maintenance. To achieve a better compression ratio the local node will perform slow down the compression. In mode fast the local node will adjust itself to the peer request concerning history maintenance. To achieve faster compression, the local node will lower the compression ratio. In mode auto, the local node will operate like in type fast and will additionally keep track of the link error rate and automatically change the history maintenance policy (keep or clear), accordingly. Changing this object may have effect only when the link is next restarted." ::= {rndCompressionEntry 3} rndCmprssRate OBJECT-TYPE SYNTAX INTEGER (1..3000) ACCESS read-only STATUS mandatory DESCRIPTION "Percentage of compression. Higher values indicate better performance." ::= {rndCompressionEntry 4} rndEthernet OBJECT IDENTIFIER ::= { rnd 37 } -- ROS: this group isn't supported -- see "swInterfaces OBJECT IDENTIFIER ::= { rnd 43 }" rndEthIfTable OBJECT-TYPE SYNTAX SEQUENCE OF RndEthIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Ethernet media specific information and configuration of the device interfaces." ::= { rndEthernet 1 } rndEthIfEntry OBJECT-TYPE SYNTAX RndEthIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Defines the contents of each line in the rndEthIfTable table." INDEX { rndEthIfIndex } ::= { rndEthIfTable 1 } RndEthIfEntry ::= SEQUENCE { rndEthIfIndex INTEGER, rndEthDuplexMode INTEGER, rndEthIfSpeed INTEGER, rndEthTransceiverType INTEGER, rndEthFramesTooShort Counter, rndEthFrames64Bytes Counter, rndEthFrames65To127Bytes Counter, rndEthFrames128To255Bytes Counter, rndEthFrames256To511Bytes Counter, rndEthFrames512To1023Bytes Counter, rndEthFrames1024To1518Bytes Counter, rndEthAutonegotiationMode INTEGER } rndEthIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Index to the rndEthIfTable. The interface defined by a particular value of this index is the same interface as identified by the same value of ifIndex (MIBII)." ::= { rndEthIfEntry 1 } rndEthDuplexMode OBJECT-TYPE SYNTAX INTEGER { half(1), full(2) } ACCESS read-write STATUS mandatory DESCRIPTION " This variable indicates whether this interface operates in half duplex or full duplex mode." ::= { rndEthIfEntry 2 } rndEthIfSpeed OBJECT-TYPE SYNTAX INTEGER { speed10BT(1), speed100BT(2), speed1000BT(3) } ACCESS read-write STATUS mandatory DESCRIPTION " This variable indicates whether this interface operates at 10BT, 100BT or 1000BT speed." ::= { rndEthIfEntry 3 } rndEthTransceiverType OBJECT-TYPE SYNTAX INTEGER { regular(1), fiberOptics(2) } ACCESS read-only STATUS mandatory DESCRIPTION " This variable indicates the transceiver type of this interface." ::= { rndEthIfEntry 4 } rndEthFramesTooShort OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " This variable counts the number of frames less than 64 bytes long which are correct." ::= { rndEthIfEntry 5 } rndEthFrames64Bytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " This variable counts the number of frames which are 64 bytes long." ::= { rndEthIfEntry 6 } rndEthFrames65To127Bytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " This variable counts the number of frames of size from 65 to 127." ::= { rndEthIfEntry 7 } rndEthFrames128To255Bytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " This variable counts the number of frames of size from 128 to 255." ::= { rndEthIfEntry 8 } rndEthFrames256To511Bytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " This variable counts the number of frames of size from 256 to 511." ::= { rndEthIfEntry 9 } rndEthFrames512To1023Bytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " This variable counts the number of frames of size from 512 to 1023." ::= { rndEthIfEntry 10 } rndEthFrames1024To1518Bytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " This variable counts the number of frames of size from 1023 to 1518." ::= { rndEthIfEntry 11 } rndEthAutonegotiationMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " This variable indicates whether this interface has autonegotiation enabled." ::= { rndEthIfEntry 12 } rsDHCP OBJECT IDENTIFIER ::= { rnd 38 } -- obsolete -- rsDNSIPAddr OBJECT-TYPE -- ::= { rsDHCP 1 } -- obsolete -- rsDhcpProbeEnable OBJECT-TYPE -- ::= { rsDHCP 2 } -- obsolete -- rsDhcpProbeTimeout OBJECT-TYPE -- ::= { rsDHCP 3 } -- obsolete -- rsDhcpProbeRetries OBJECT-TYPE -- ::= { rsDHCP 4 } -- obsolete -- rsDhcpServerEnable OBJECT-TYPE -- ::= { rsDHCP 5 } -- obsolete -- rsDhcpRelaySecThreshold OBJECT-TYPE -- ::= { rsDHCP 6 } -- obsolete -- rsDhcpNextServerAddress OBJECT-TYPE -- ::= { rsDHCP 7 } -- obsolete -- rsDhcpDefaultLeaseTime OBJECT-TYPE -- ::= { rsDHCP 8 } -- obsolete -- rsDhcpIPAddressAllocTable OBJECT-TYPE -- ::= { rsDHCP 9 } -- obsolete -- rsDhcpDynamicTable OBJECT-TYPE --::= { rsDHCP 10 } -- obsolete -- rsDhcpWinsPrime OBJECT-TYPE -- ::= { rsDHCP 11 } -- obsolete -- rsDhcpWinsSecondary OBJECT-TYPE -- ::= { rsDHCP 12 } -- obsolete -- rsDhcpWinsNodeType OBJECT-TYPE -- ::= { rsDHCP 13 } rsDhcpMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "DHCP MIB's version, the current version is 4." ::= { rsDHCP 14 } -- obsolete -- rsDhcpMultipleRelaysTable OBJECT-TYPE -- ::= { rsDHCP 15 } -- obsolete -- rsDhcpRelayEnable OBJECT-TYPE -- ::= { rsDHCP 16 } -- obsolete -- rsDhcpEraseFlashDB OBJECT-TYPE -- ::= { rsDHCP 17 } -- obsolete -- rsDhcpDBLocation OBJECT-TYPE -- ::= { rsDHCP 18 } -- obsolete -- rsDhcpOptionsTable OBJECT-TYPE -- ::= { rsDHCP 19 } -- obsolete -- rsDhcpServerExists OBJECT-TYPE -- ::= { rsDHCP 20 } -- obsolete -- rsDhcpActualNumberOfEntries OBJECT-TYPE -- ::= { rsDHCP 21 } -- Obsolete -- radWiz OBJECT IDENTIFIER ::= { rnd 39 } -- Obsolete -- rsCfgUpgrade OBJECT IDENTIFIER ::= { rnd 40 } rsRMON OBJECT IDENTIFIER ::= { rnd 41 } -- rsCopyPort was deleted -- { rsRMON 1 } reserved -- rsMonitPort was deleted -- { rsRMON 2 } reserved rsUDP OBJECT IDENTIFIER ::= { rnd 42} rsUdpRelayTable OBJECT-TYPE SYNTAX SEQUENCE OF RsUdpRelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains the udp relay configuration per port." ::= {rsUDP 1} rsUdpRelayEntry OBJECT-TYPE SYNTAX RsUdpRelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The row definition for this table." INDEX {rsUdpRelayDstPort, rsUdpRelaySrcIpInf, rsUdpRelayDstIpAddr } ::= {rsUdpRelayTable 1} RsUdpRelayEntry ::= SEQUENCE { rsUdpRelayDstPort INTEGER, rsUdpRelaySrcIpInf IpAddress, rsUdpRelayDstIpAddr IpAddress, rsUdpRelayStatus RowStatus, rsUdpRelayUserInfo INTEGER } rsUdpRelayDstPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The UDP port number in the UDP message header." ::= {rsUdpRelayEntry 1} rsUdpRelaySrcIpInf OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The source interface IP that receives UDP message. 255.255.255.255 from all IP interface. 0.0.0.0 - 0.255.255.255 and 127.0.0.0 - 127.255.255.255 not relevant addresses." -- DEFVAL { 255.255.255.255 } ::= {rsUdpRelayEntry 2} rsUdpRelayDstIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The destination IP address the UDP message will be forward. 0.0.0.0 does not forward, 255.255.255.255 broadcasts to all addresses." -- DEFVAL { 255.255.255.255 } ::= {rsUdpRelayEntry 3} rsUdpRelayStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of a table entry. It is used to delete an entry from this table." ::= { rsUdpRelayEntry 4 } rsUdpRelayUserInfo OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The information used for implementation purposes" DEFVAL { 0 } ::= { rsUdpRelayEntry 5 } rsUdpRelayMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Mib version. The current version is 1." ::= {rsUDP 2} swInterfaces OBJECT IDENTIFIER ::= { rnd 43 } swIfTable OBJECT-TYPE SYNTAX SEQUENCE OF SwIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Switch media specific information and configuration of the device interfaces." ::= { swInterfaces 1 } swIfEntry OBJECT-TYPE SYNTAX SwIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Defines the contents of each line in the swIfTable table." INDEX { swIfIndex } ::= { swIfTable 1 } SwIfEntry ::= SEQUENCE { swIfIndex INTEGER, swIfPhysAddressType INTEGER, swIfDuplexAdminMode INTEGER, swIfDuplexOperMode INTEGER, swIfBackPressureMode INTEGER, swIfTaggedMode INTEGER, swIfTransceiverType INTEGER, swIfLockAdminStatus INTEGER, swIfLockOperStatus INTEGER, swIfType INTEGER, swIfDefaultTag INTEGER, swIfDefaultPriority INTEGER, swIfStatus RowStatus, swIfFlowControlMode INTEGER, swIfSpeedAdminMode INTEGER, swIfSpeedDuplexAutoNegotiation INTEGER, swIfOperFlowControlMode INTEGER, swIfOperSpeedDuplexAutoNegotiation INTEGER, swIfOperBackPressureMode INTEGER, swIfAdminLockAction INTEGER, swIfOperLockAction INTEGER, swIfAdminLockTrapEnable TruthValue, swIfOperLockTrapEnable TruthValue, swIfOperSuspendedStatus TruthValue, swIfLockOperTrapCount INTEGER, swIfLockAdminTrapFrequency INTEGER, swIfReActivate TruthValue, swIfAdminMdix INTEGER, swIfOperMdix INTEGER } swIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Index to the swIfTable. The interface defined by a particular value of this index is the same interface as identified by the same value of ifIndex (MIB II)." ::= { swIfEntry 1 } swIfPhysAddressType OBJECT-TYPE SYNTAX INTEGER { default(1), reserve(2) } ACCESS read-write STATUS mandatory DESCRIPTION " This variable indicates whether the physical address assigned to this interface should be the default one or be chosen from the set of reserved physical addresses of the device." DEFVAL { default } ::= { swIfEntry 2 } swIfDuplexAdminMode OBJECT-TYPE SYNTAX INTEGER { none(1), half(2), full(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable specifies whether this interface should operate in half duplex or full duplex mode. This specification will take effect only if swIfSpeedDuplexAutoNegotiation is disabled. A value of 'none' is returned if a value of the variable hasn't been set." DEFVAL { none } ::= { swIfEntry 3 } swIfDuplexOperMode OBJECT-TYPE SYNTAX INTEGER { half(1), full(2), hybrid(3), unknown(4) } ACCESS read-only STATUS mandatory DESCRIPTION " This variable indicates whether this interface operates in half duplex or full duplex mode. This variable can have the values hybrid or unknown only for a trunk. unknown - only if trunk operative status is not present." ::= { swIfEntry 4 } swIfBackPressureMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates whether this interface activates back pressure when congested." DEFVAL { disable } ::= { swIfEntry 5 } swIfTaggedMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "If enable, this interface operates in tagged mode, i.e all frames sent out through this interface will have the 802.1Q header. If disabled the frames will not be tagged." DEFVAL { disable } ::= { swIfEntry 6 } swIfTransceiverType OBJECT-TYPE SYNTAX INTEGER { regular(1), fiberOptics(2), comboRegular(3), comboFiberOptics(4) } ACCESS read-only STATUS mandatory DESCRIPTION " This variable indicates the transceiver type of this interface." ::= { swIfEntry 7 } swIfLockAdminStatus OBJECT-TYPE SYNTAX INTEGER { locked(1), unlocked(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates whether this interface should operate in locked or unlocked mode. In unlocked mode the device learns all MAC addresses from this port and forwards all frames arrived at this port. In locked mode no new MAC addresses are learned and only frames with known source MAC addresses are forwarded." DEFVAL { unlocked } ::= { swIfEntry 8 } swIfLockOperStatus OBJECT-TYPE SYNTAX INTEGER { locked(1), unlocked(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable defines whether this interface operates in locked or unlocked mode. It is locked in each of the following two cases: 1) if swLockAdminStatus is set to locked 2) no IP/IPX interface is defined over this interface and no VLAN contains this interface. In unlocked mode the device learns all MAC addresses from this port and forwards all frames arrived at this port. In locked mode no new MAC addresses are learned and only frames with known source MAC addresses are forwarded." ::= { swIfEntry 9 } swIfType OBJECT-TYPE SYNTAX INTEGER { eth10M(1), eth100M(2), eth1000M(3), eth10G(4), unknown(5) } ACCESS read-only STATUS mandatory DESCRIPTION " This variable specifies the type of interface." ::= { swIfEntry 10 } swIfDefaultTag OBJECT-TYPE SYNTAX INTEGER (0..4095) ACCESS read-only STATUS mandatory DESCRIPTION "This variable specifies the default VLAN tag which will be attached to outgoing frames if swIfTaggedMode for this interface is enabled." DEFVAL { 0 } ::= { swIfEntry 11 } swIfDefaultPriority OBJECT-TYPE SYNTAX INTEGER (0..7) ACCESS read-write STATUS mandatory DESCRIPTION " This variable specifies the default port priority." DEFVAL { 0 } ::= { swIfEntry 12 } swIfStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of a table entry. It is used to delete an entry from this table." ::= { swIfEntry 13 } swIfFlowControlMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), autoNegotiation(3), enabledRx(4), enabledTx(5) } ACCESS read-write STATUS mandatory DESCRIPTION "on - Flow control will be enabled on this interface according to the IEEE 802.3x standard. off - Flow control is disabled. autoNegotiation - Flow control will be enabled or disabled on this interface. If enabled, it will operate as specified by the IEEE 802.3x standard. enabledRx - Flow control will be enabled on this interface for recieved frames. enabledTx - Flow control will be enabled on this interface for transmitted frames. An attempt to set this object to 'enabledRx(4)' or 'enabledTx(5)' will fail on interfaces that do not support operation at greater than 100 Mb/s. In any case, flow control can work only if swIfDuplexOperMode is full." DEFVAL { off } ::= { swIfEntry 14} swIfSpeedAdminMode OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This variable specifies the required speed of this interface in bits per second. This specification will take effect only if swIfSpeedDuplexAutoNegotiation is disabled. A value of 10 is returned for 10G. A value of 0 is returned if the value of the variable hasn't been set." DEFVAL { 0 } ::= { swIfEntry 15 } swIfSpeedDuplexAutoNegotiation OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "If enabled the speed and duplex mode will be set by the device through the autonegotiation process. Otherwise these characteristics will be set according to the values of swIfSpeedAdminMode and swIfSpeedDuplexAutoNegotiation." DEFVAL { enabled } ::= { swIfEntry 16 } swIfOperFlowControlMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), enabledRx(3), enabledTx(4) } ACCESS read-only STATUS mandatory DESCRIPTION "on - Flow control is enabled on this interface according to the IEEE 802.3x standard. off - Flow control is disabled. enabledRx - Flow control is enabled on this interface for recieved frames. enabledTx - Flow control is enabled on this interface for transmitted frames." ::= { swIfEntry 17} swIfOperSpeedDuplexAutoNegotiation OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), hybrid(3), unknown(4) } ACCESS read-only STATUS mandatory DESCRIPTION "If enabled the speed and duplex are determined by the device through the autonegotiation process. If disabled these characteristics are determined according to the values of swIfSpeedAdminMode and swIfDuplexAdminMode. hybrid - only for a trunk. unknown - only for ports that there operative status is not present." ::= { swIfEntry 18 } swIfOperBackPressureMode OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), hybrid(3), unknown(4) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates the operative back pressure mode of this interface." ::= { swIfEntry 19 } swIfAdminLockAction OBJECT-TYPE SYNTAX INTEGER { discard(1), forwardNormal(2), discardDisable(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates which action this interface should be taken in locked mode and therefore relevant only in locked mode. Possible actions: discard(1) - every packet is dropped. forwardNormal(2) - every packet is forwarded according to the DST address. discardDisable(3) - drops the first packet and suspends the port." DEFVAL { discard } ::= { swIfEntry 20 } swIfOperLockAction OBJECT-TYPE SYNTAX INTEGER { discard(1), forwardNormal (2), discardDisable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates which action this interface actually takes in locked mode and therefore relevant only in locked mode. Possible actions: discard(1) - every packet is dropped. forwardNormal(2) - every packet is forwarded according to the DST address. discardDisable(3) - drops the first packet and suspends the port." ::= { swIfEntry 21 } swIfAdminLockTrapEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates whether to create a SNMP trap in the locked mode." DEFVAL { false } ::= { swIfEntry 22 } swIfOperLockTrapEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates whether a SNMP trap can be created in the locked mode." ::= { swIfEntry 23 } swIfOperSuspendedStatus OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates whether the port is suspended or not due to some feature. After reboot this value is false" ::= { swIfEntry 24 } swIfLockOperTrapCount OBJECT-TYPE SYNTAX INTEGER (0 .. 2147483647 ) ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates the trap counter status per ifIndex (i.e. number of received packets since the last trap sent due to a packet which was received on this ifIndex). It's relevant only in locked mode while trap is enabled." ::= { swIfEntry 25 } swIfLockAdminTrapFrequency OBJECT-TYPE SYNTAX INTEGER (1 .. 1000000) -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates the minimal frequency (in seconds) of sending a trap per ifIndex. It's relevant only in locked mode and in trap enabled." DEFVAL { 10 } ::= { swIfEntry 26 } swIfReActivate OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "This variable reactivates (enables) an ifIndex (which was suspended)" DEFVAL { false } ::= { swIfEntry 27 } swIfAdminMdix OBJECT-TYPE SYNTAX INTEGER { cross(1), normal(2), auto(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The configuration is on a physical port, not include trunks. cross - The interface should force crossover. normal - The interface should not force crossover. auto - Auto mdix is enabled on the interface." ::= { swIfEntry 28 } swIfOperMdix OBJECT-TYPE SYNTAX INTEGER { cross(1), normal(2), unknown(3) } ACCESS read-only STATUS mandatory DESCRIPTION "cross - The interface is in crossover mode. normal - The interface is not in crossover mode. unknown - Only for port that its operative status is not present or down." ::= { swIfEntry 29 } swIfMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The swIfTable Mib's version , the current version is 1." ::= { swInterfaces 2 } swIfPortLockSupport OBJECT-TYPE SYNTAX INTEGER { supported (1), notSupported (2) } ACCESS read-only STATUS mandatory DESCRIPTION "indicates if the locked port package is supported." ::= { swInterfaces 3 } swIfPortLockActionSupport OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1)) ACCESS read-only STATUS mandatory DESCRIPTION "indicates which port lock actions are supported: (bit 0 is the most significant bit) bit 0 - discard bit 1 - forwardNormal bit 2 - discardDisable" ::= { swInterfaces 4 } swIfPortLockTrapSupport OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1)) ACCESS read-only STATUS mandatory DESCRIPTION "indicates with which port lock actions the trap option is supported (e.g. discard indicates that trap is supported only when the portlock action is discard): (bit 0 is the most significant bit) bit 0 - discard bit 1 - forwardNormal bit 2 - discardDisable" ::= { swInterfaces 5 } -- Obsolete -- securityZone OBJECT IDENTIFIER ::= { rnd 44 } -- Obsolete -- rll3SwtchETMdl OBJECT IDENTIFIER ::= { rnd 45 } rlIPmulticast OBJECT IDENTIFIER ::= { rnd 46 } rlIpmRouterEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The enabled status of IP Multicast routing on this router." ::= { rlIPmulticast 1 } rlIgmp OBJECT IDENTIFIER ::= { rlIPmulticast 2 } rlIgmpMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlIgmp 1 } rlPim OBJECT IDENTIFIER ::= { rlIPmulticast 3 } rlPimMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlPim 2 } -- -- pim enable disable -- rlPimEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The enabled status of PIM protocol on this router." ::= { rlPim 7 } -- -- rlDvmrp -- rlDvmrp OBJECT IDENTIFIER ::= { rlIPmulticast 4 } -- { rlDvmrp 1 } Temporary reserved for dvmrpStdMIB rlDvmrpMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlDvmrp 2 } rlDvmrpEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The enabled status of Dvmrp on this router." ::= { rlDvmrp 3 } rlDvmrpProbeInterval OBJECT-TYPE SYNTAX INTEGER -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "The default interval at which periodic DVMRP Probe messages are to be sent." DEFVAL { 10 } ::= { rlDvmrp 4 } rlDvmrpNeighborTimeOutInterval OBJECT-TYPE SYNTAX INTEGER (25..400) -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "The default interval, if expired the Neighbor need to be deleted from Interface." DEFVAL { 35 } ::= { rlDvmrp 5 } rlDvmrpMinFlashUpdateInterval OBJECT-TYPE SYNTAX INTEGER -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "The min interval at which the DVMRP Fash (Report msg) messages are to be sent." DEFVAL { 5 } ::= { rlDvmrp 6 } rlDvmrpRouteReportInterval OBJECT-TYPE SYNTAX INTEGER -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "The default interval at which periodic DVMRP Report messages are to be sent." DEFVAL { 60 } ::= { rlDvmrp 7 } rlDvmrpRouteExpirationTime OBJECT-TYPE SYNTAX INTEGER -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "The default interval at which route expired." DEFVAL { 140 } ::= { rlDvmrp 8 } rlDvmrpPruneLifetime OBJECT-TYPE SYNTAX INTEGER (200..7200) -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "The default value of prune interval to be send upstream." DEFVAL { 200 } ::= { rlDvmrp 9 } rlDvmrpRouteDesignatedForwarderExtTable OBJECT-TYPE SYNTAX SEQUENCE OF RlDvmrpRouteDesignatedForwarderExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table listing the designated forwarder for each source mask and interface." ::= { rlDvmrp 10} rlDvmrpRouteDesignatedForwarderExtEntry OBJECT-TYPE SYNTAX RlDvmrpRouteDesignatedForwarderExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) in the rlDvmrpRouteDesignatedForwarderExtTable. Specifies the designated forwarder for this source mask and interface." AUGMENTS { dvmrpRouteNextHopEntry } ::= { rlDvmrpRouteDesignatedForwarderExtTable 1 } RlDvmrpRouteDesignatedForwarderExtEntry ::= SEQUENCE { rlDvmrpRouteDesignatedForwarder IpAddress } rlDvmrpRouteDesignatedForwarder OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The address of the designated forwarder for the specific Source Mask and Interface." ::= { rlDvmrpRouteDesignatedForwarderExtEntry 1 } -- -- rl IGMP PROXY -- rlIgmpProxy OBJECT IDENTIFIER ::= { rlIPmulticast 5 } rlIgmpProxyEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The enabled status of IGMP Proxy on this router." ::= { rlIgmpProxy 1 } -- -- The IGMP Filter -- rlIgmpFilter OBJECT IDENTIFIER ::= { rlIPmulticast 6 } rlIgmpFilterEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The enabled status of Igmp filter on this router." ::= { rlIgmpFilter 1 } rlIgmpFilterTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIgmpFilterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table listing the IP multicast groups which are permited or denied from the particular interface." ::= { rlIgmpFilter 2 } rlIgmpFilterEntry OBJECT-TYPE SYNTAX RlIgmpFilterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) in the igmpFilterTable." INDEX { rlIgmpFilterIfIndex, rlIgmpFilterAddressFrom, rlIgmpFilterAddressTo } ::= { rlIgmpFilterTable 1 } RlIgmpFilterEntry ::= SEQUENCE { rlIgmpFilterIfIndex InterfaceIndex, rlIgmpFilterAddressFrom IpAddress, rlIgmpFilterAddressTo IpAddress, rlIgmpFilterUpTime TimeTicks, rlIgmpFilterStatus RowStatus, rlIgmpFilterAction INTEGER } rlIgmpFilterIfIndex OBJECT-TYPE SYNTAX InterfaceIndex ACCESS read-only STATUS mandatory DESCRIPTION "The interface for which this entry contains information for an IP multicast group address." ::= { rlIgmpFilterEntry 1 } rlIgmpFilterAddressFrom OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The first IP multicast group address for which this entry contains information." ::= { rlIgmpFilterEntry 2 } rlIgmpFilterAddressTo OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The last IP multicast group address for which this entry contains information." ::= { rlIgmpFilterEntry 3 } rlIgmpFilterUpTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time elapsed since this entry was created." ::= { rlIgmpFilterEntry 4 } rlIgmpFilterStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of this entry." ::= { rlIgmpFilterEntry 5 } rlIgmpFilterAction OBJECT-TYPE SYNTAX INTEGER { deny(1), permit(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Filter action - permit/deny for the group received from the interface." ::= { rlIgmpFilterEntry 6 } -- -- The PIM SM -- rlPimSM OBJECT IDENTIFIER ::= { rlIPmulticast 7 } rlPimSMEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The enabled status of PIM SM on this router." ::= { rlPimSM 1 } rlPimSMMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Mib version , current version 2." ::= { rlPimSM 2 } rlPimSMBootStrapInfoEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The enabled status of PIM SM Boot Strap Info on this router.the router can be configured dynamicly" ::= { rlPimSM 3 } rlPimSMDREnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The enabled status of PIM SM Designated Router on this router." ::= { rlPimSM 4} rlPimSMDirectedConnectedSourceEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The enabled status of Directed Connected Source on this router. If disable, the router not work with direct connected sources." ::= { rlPimSM 5} rlPimSMRPEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The enabled status of PIM SM Randevouz Point on this router." ::= { rlPimSM 6} rlPimSMSPTSwitchEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The enabled status of PIM SM SPT Switch on this router. If disable ,the router will work only through the RPT" ::= { rlPimSM 7} --- --- rlFFT --- rlFFT OBJECT IDENTIFIER ::= { rnd 47 } --- --- rlIpFFT --- rlIpFFT OBJECT IDENTIFIER ::= { rlFFT 1 } rlIpFftMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlIpFFT 1 } rlIpMaxFftNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of IP FFTs." ::= { rlIpFFT 2 } rlIpFftDynamicSupported OBJECT-TYPE SYNTAX INTEGER { supported (1), unsupported (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether dynamic IP FFTs are supported." ::= { rlIpFFT 3 } rlIpFftSubnetSupported OBJECT-TYPE SYNTAX INTEGER { supported (1), unsupported (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether subtable per IP subnet is supported." ::= { rlIpFFT 4 } rlIpFftUnknownAddrMsgUsed OBJECT-TYPE SYNTAX INTEGER { used (1), unused (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether the 3SW uses the unknown address message." ::= { rlIpFFT 5 } rlIpFftAgingTimeSupported OBJECT-TYPE SYNTAX INTEGER { supported (1), unsupported (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether aging time is supported." ::= { rlIpFFT 6 } rlIpFftSrcAddrSupported OBJECT-TYPE SYNTAX INTEGER { supported (1), unsupported (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether an IP subtable per station contains source IP address." ::= { rlIpFFT 7 } rlIpFftAgingTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The aging timeout in seconds." ::= { rlIpFFT 8 } rlIpFftRedBoundary OBJECT-TYPE SYNTAX Percents ACCESS read-write STATUS mandatory DESCRIPTION "The red boundary in percents." ::= { rlIpFFT 9 } rlIpFftYellowBoundary OBJECT-TYPE SYNTAX Percents ACCESS read-write STATUS mandatory DESCRIPTION "The yellow boundary in percents." ::= { rlIpFFT 10 } --rlIpFftPollingInterval OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "The polling interval for dynamic IP FFTs support in seconds." -- ::= { rlIpFFT 11 } -- -- The IP FFT Number Routers Table -- rlIpFftNumTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpFftNumEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table containing routes' numbers of the IP SFFTs and IP NFFTs. " ::= { rlIpFFT 12 } rlIpFftNumEntry OBJECT-TYPE SYNTAX RlIpFftNumEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) containing the containing routes' numbers of IP SFFT and IP NFFT " INDEX { rlIpFftNumIndex } ::= { rlIpFftNumTable 1 } RlIpFftNumEntry ::= SEQUENCE { rlIpFftNumIndex INTEGER, rlIpFftNumStnRoutesNumber INTEGER, rlIpFftNumSubRoutesNumber INTEGER } rlIpFftNumIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the index of the IP FFT. " ::= { rlIpFftNumEntry 1 } rlIpFftNumStnRoutesNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of routes that are contained in the IP SFFT. " ::= { rlIpFftNumEntry 2 } rlIpFftNumSubRoutesNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of routes that are contained in the IP NFFT. " ::= { rlIpFftNumEntry 3 } -- -- The IP Fast Forwarding Table per station -- rlIpFftStnTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpFftStnEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table contains IP Fast Forwarding information per station for IP datagrams. " ::= { rlIpFFT 13 } rlIpFftStnEntry OBJECT-TYPE SYNTAX RlIpFftStnEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) contains the IP fast forwarding information for IP datagrams from a particular source and destination addresses." INDEX { rlIpFftStnIndex, rlIpFftStnMrid, rlIpFftStnDstIpAddress } ::= { rlIpFftStnTable 1 } RlIpFftStnEntry ::= SEQUENCE { rlIpFftStnIndex INTEGER, rlIpFftStnMrid INTEGER, rlIpFftStnDstIpAddress IpAddress, rlIpFftStnDstRouteIpMask IpAddress, rlIpFftStnDstIpAddrType INTEGER, rlIpFftStnDstMacAddress PhysAddress, rlIpFftStnSrcMacAddress PhysAddress, rlIpFftStnOutIfIndex INTEGER, rlIpFftStnVid INTEGER, rlIpFftStnTaggedMode INTEGER, rlIpFftStnAge INTEGER } rlIpFftStnIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the index of the IP FFT. " ::= { rlIpFftStnEntry 1 } rlIpFftStnMrid OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The router's Instance Identifier in the SFFT. " ::= { rlIpFftStnEntry 2 } rlIpFftStnDstIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP destination address for which this entry contains IP forwarding information." ::= { rlIpFftStnEntry 3 } rlIpFftStnDstRouteIpMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP destination mask for which this entry contains IP forwarding information." ::= { rlIpFftStnEntry 4 } rlIpFftStnDstIpAddrType OBJECT-TYPE SYNTAX INTEGER { local (1), remote (2) } ACCESS read-only STATUS mandatory DESCRIPTION "The IP destination address type. " ::= { rlIpFftStnEntry 5 } rlIpFftStnDstMacAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC destination address." ::= { rlIpFftStnEntry 6} rlIpFftStnSrcMacAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC source address." ::= { rlIpFftStnEntry 7 } rlIpFftStnOutIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of ifIndex of output physical port." ::= { rlIpFftStnEntry 8 } rlIpFftStnVid OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The vid of the output port." ::= { rlIpFftStnEntry 9 } rlIpFftStnTaggedMode OBJECT-TYPE SYNTAX INTEGER { untagged (1), tagged (2), basedPortConfig (3) } ACCESS read-only STATUS mandatory DESCRIPTION "The tagged value of the port. When the Tagged field is not a part of the FFT table in the ASIC, the Tagged field gets the BasedPortConfig value " ::= { rlIpFftStnEntry 10 } rlIpFftStnAge OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The age of the entry in seconds from the inserting." ::= { rlIpFftStnEntry 11 } -- -- The IP Fast Forwarding Table per subnet -- rlIpFftSubTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpFftSubEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table containing IP Fast Forwarding information per subnet for IP datagrams. " ::= { rlIpFFT 14 } rlIpFftSubEntry OBJECT-TYPE SYNTAX RlIpFftSubEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) containing the IP fast forwarding information for IP datagrams from a particular source and destination addresses." INDEX { rlIpFftSubMrid , rlIpFftSubDstIpSubnet, rlIpFftSubDstIpMask } ::= { rlIpFftSubTable 1 } RlIpFftSubEntry ::= SEQUENCE { rlIpFftSubMrid INTEGER, rlIpFftSubDstIpSubnet IpAddress, rlIpFftSubDstIpMask IpAddress, rlIpFftSubNextHopSetRefCount INTEGER, rlIpFftSubNextHopCount INTEGER, rlIpFftSubNextHopIfindex1 INTEGER, rlIpFftSubNextHopIpAddr1 IpAddress, rlIpFftSubNextHopIfindex2 INTEGER, rlIpFftSubNextHopIpAddr2 IpAddress, rlIpFftSubNextHopIfindex3 INTEGER, rlIpFftSubNextHopIpAddr3 IpAddress, rlIpFftSubNextHopIfindex4 INTEGER, rlIpFftSubNextHopIpAddr4 IpAddress, rlIpFftSubNextHopIfindex5 INTEGER, rlIpFftSubNextHopIpAddr5 IpAddress, rlIpFftSubNextHopIfindex6 INTEGER, rlIpFftSubNextHopIpAddr6 IpAddress, rlIpFftSubNextHopIfindex7 INTEGER, rlIpFftSubNextHopIpAddr7 IpAddress, rlIpFftSubNextHopIfindex8 INTEGER, rlIpFftSubNextHopIpAddr8 IpAddress, rlIpFftSubAge INTEGER } rlIpFftSubMrid OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The router's Instance Identifier in the NFFT. " ::= { rlIpFftSubEntry 1 } rlIpFftSubDstIpSubnet OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP destination subnet for which this entry contains IP forwarding information." ::= { rlIpFftSubEntry 2 } rlIpFftSubDstIpMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP destination mask for which this entry contains IP forwarding information." ::= { rlIpFftSubEntry 3 } rlIpFftSubAge OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The age of the entry in seconds from the inserting." ::= { rlIpFftSubEntry 4 } rlIpFftSubNextHopSetRefCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of NFFT entries that used the given NextHop set (ECMP path). " ::= { rlIpFftSubEntry 5 } rlIpFftSubNextHopCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of used NextHops in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 6 } rlIpFftSubNextHopIfindex1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The first NextHop Ifindex in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 7 } rlIpFftSubNextHopIpAddr1 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The first NextHop IP address in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 8 } rlIpFftSubNextHopIfindex2 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The second NextHop Ifindex in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 9 } rlIpFftSubNextHopIpAddr2 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The second NextHop IP address in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 10 } rlIpFftSubNextHopIfindex3 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The third NextHop Ifindex in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 11 } rlIpFftSubNextHopIpAddr3 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The third NextHop IP address in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 12 } rlIpFftSubNextHopIfindex4 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The fourth NextHop Ifindex in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 13 } rlIpFftSubNextHopIpAddr4 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The fourth NextHop IP address in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 14 } rlIpFftSubNextHopIfindex5 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The fifth NextHop Ifindex in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 15 } rlIpFftSubNextHopIpAddr5 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The fifth NextHop IP address in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 16 } rlIpFftSubNextHopIfindex6 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The six NextHop Ifindex in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 17 } rlIpFftSubNextHopIpAddr6 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The six NextHop IP address in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 18 } rlIpFftSubNextHopIfindex7 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The seven NextHop Ifindex in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 19 } rlIpFftSubNextHopIpAddr7 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The seven NextHop IP address in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 20 } rlIpFftSubNextHopIfindex8 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The eight NextHop Ifindex in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 21 } rlIpFftSubNextHopIpAddr8 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The eight NextHop IP address in the given NextHop set (ECMP path) for the NFFT entry. " ::= { rlIpFftSubEntry 22 } -- -- The IP FFT Counters Table -- rlIpFftCountersTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpFftCountersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table containing IP Counters information per one IP FFT." ::= { rlIpFFT 15 } rlIpFftCountersEntry OBJECT-TYPE SYNTAX RlIpFftCountersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) containing the IP Counters information containing amount of IP datagrams passed by certain IP FFT." INDEX { rlIpFftCountersIndex } ::= { rlIpFftCountersTable 1 } RlIpFftCountersEntry ::= SEQUENCE { rlIpFftCountersIndex INTEGER, rlIpFftInReceives INTEGER, rlIpFftForwDatagrams INTEGER, rlIpFftInDiscards INTEGER } rlIpFftCountersIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the index of the IP FFT." ::= { rlIpFftCountersEntry 1 } rlIpFftInReceives OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of received IP datagrams " ::= { rlIpFftCountersEntry 2 } rlIpFftForwDatagrams OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of forwarded IP datagrams " ::= { rlIpFftCountersEntry 3 } rlIpFftInDiscards OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of discarded IP datagrams " ::= { rlIpFftCountersEntry 4 } -- -- The IP NextHop Table (used by NFFT and Remote SFFT) -- rlIpFftNextHopTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpFftNextHopEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table contains NextHop information used for routing IP datagrams. " ::= { rlIpFFT 16 } rlIpFftNextHopEntry OBJECT-TYPE SYNTAX RlIpFftNextHopEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) contains the NextHop info information for routing IP datagrams." INDEX { rlIpFftNextHopifindex, rlIpFftNextHopIpAddress } ::= { rlIpFftNextHopTable 1 } RlIpFftNextHopEntry ::= SEQUENCE { rlIpFftNextHopifindex INTEGER, rlIpFftNextHopIpAddress IpAddress, rlIpFftNextHopValid INTEGER, rlIpFftNextHopType INTEGER, rlIpFftNextHopReferenceCount INTEGER, rlIpFftNextHopNetAddress PhysAddress, rlIpFftNextHopVid INTEGER, rlIpFftNextHopMacAddress PhysAddress, rlIpFftNextHopOutIfIndex INTEGER } rlIpFftNextHopifindex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the IP Interface index of the NextHop. " ::= { rlIpFftNextHopEntry 1 } rlIpFftNextHopIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of a NextHop for which an entry contains IP forwarding information. " ::= { rlIpFftNextHopEntry 2 } rlIpFftNextHopValid OBJECT-TYPE SYNTAX INTEGER { valid (1), invalid (2) } ACCESS read-only STATUS mandatory DESCRIPTION "The NextHop Valid bit. When L2 info is missing, a NextHop has Invalid value. " ::= { rlIpFftNextHopEntry 3 } rlIpFftNextHopType OBJECT-TYPE SYNTAX INTEGER { local (1), remote (2), reject (3), drop (4) } ACCESS read-only STATUS mandatory DESCRIPTION "The NextHop type. " ::= { rlIpFftNextHopEntry 4 } rlIpFftNextHopReferenceCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "IF LPM is supported: If ecmp supported: the field NextHop_ref_count used to save number of NextHop SETs that use the NextHop. Otherwise, NextHop_ref_count used to save number of NFFT entries that use the NextHop. IF LPM is NOT supported: NextHop_ref_count used to save number of Remote SFFT entries that use the NextHop. " ::= { rlIpFftNextHopEntry 5 } rlIpFftNextHopNetAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The NextHop Physical Address." ::= { rlIpFftNextHopEntry 6 } rlIpFftNextHopVid OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The vid of the output port." ::= { rlIpFftNextHopEntry 7 } rlIpFftNextHopMacAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC destination address." ::= { rlIpFftNextHopEntry 8} rlIpFftNextHopOutIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of ifIndex of output physical port." ::= { rlIpFftNextHopEntry 9 } -- -- The L2 info Table (used by NextHop and Direct SFFT) -- rlIpFftL2InfoTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpFftL2InfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table contains L2 information used for routing IP datagrams. " ::= { rlIpFFT 17 } rlIpFftL2InfoEntry OBJECT-TYPE SYNTAX RlIpFftL2InfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) contains the L2 info information for routing IP datagrams." INDEX { rlIpFftL2InfoIfindex, rlIpFftL2InfoDstMacAddress } ::= { rlIpFftL2InfoTable 1 } RlIpFftL2InfoEntry ::= SEQUENCE { rlIpFftL2InfoIfindex INTEGER, rlIpFftL2InfoDstMacAddress PhysAddress, rlIpFftL2InfoValid INTEGER, rlIpFftL2InfoType INTEGER, rlIpFftL2InfoReferenceCount INTEGER, rlIpFftL2InfoVid INTEGER, rlIpFftL2InfoSrcMacAddress PhysAddress, rlIpFftL2InfoOutIfIndex INTEGER, rlIpFftL2InfoTaggedMode INTEGER } rlIpFftL2InfoIfindex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VLAN Ifindex of the destination port. " ::= { rlIpFftL2InfoEntry 1 } rlIpFftL2InfoDstMacAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC destination address." ::= { rlIpFftL2InfoEntry 2} rlIpFftL2InfoValid OBJECT-TYPE SYNTAX INTEGER { valid (1), invalid (2) } ACCESS read-only STATUS mandatory DESCRIPTION "The L2 info entry valid bit. When L2 info is missing some information, an L2 info has Invalid value. " ::= { rlIpFftL2InfoEntry 3 } rlIpFftL2InfoType OBJECT-TYPE SYNTAX INTEGER { other (1), vlan (2) } ACCESS read-only STATUS mandatory DESCRIPTION "The L2 info type. With Enthernet media l2 info type is vlan. WIth Tunneling feature, l2 info type will be expanded. " ::= { rlIpFftL2InfoEntry 4 } rlIpFftL2InfoReferenceCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The reference count contains a number of NextHop entries that use this L2 info." ::= { rlIpFftL2InfoEntry 5 } rlIpFftL2InfoVid OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The vid of the destination port. " ::= { rlIpFftL2InfoEntry 6 } rlIpFftL2InfoSrcMacAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC source address placed to Ehernet Header of IP forwarded packet." ::= { rlIpFftL2InfoEntry 7} rlIpFftL2InfoOutIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of ifIndex of output physical port the packet is forwarded through." ::= { rlIpFftL2InfoEntry 8 } rlIpFftL2InfoTaggedMode OBJECT-TYPE SYNTAX INTEGER { untagged (1), tagged (2), basedPortConfig (3) } ACCESS read-only STATUS mandatory DESCRIPTION "The tagged value of the port. When the Tagged field is not a part of the FFT table in the ASIC, the Tagged field get the BasedPortConfig value." ::= { rlIpFftL2InfoEntry 9 } --- --- rlIpxFFT --- rlIpxFFT OBJECT IDENTIFIER ::= { rlFFT 2 } rlIpxFftMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlIpxFFT 1 } rlIpxMaxFftNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximun number of IPX FFTs. An IPX FFT gets a number from 1 until rlIpxMaxFftSetNumber." ::= { rlIpxFFT 2 } rlIpxFftDynamicSupported OBJECT-TYPE SYNTAX INTEGER { supported (1), unsupported (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether dynamic IPX FFTs are supported." ::= { rlIpxFFT 3 } rlIpxFftNetworkSupported OBJECT-TYPE SYNTAX INTEGER { supported (1), unsupported (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether subtable per IPX network is supported." ::= { rlIpxFFT 4 } rlIpxFftUnknownAddrMsgUsed OBJECT-TYPE SYNTAX INTEGER { used (1), unused (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether the 3SW uses the unknown address message." ::= { rlIpxFFT 5 } rlIpxFftAgingTimeSupported OBJECT-TYPE SYNTAX INTEGER { supported (1), unsupported (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether aging time is supported for subtable per station." ::= { rlIpxFFT 6 } rlIpxFftSrcAddrSupported OBJECT-TYPE SYNTAX INTEGER { supported (1), unsupported (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether an IPX subtable per station contains source IPX address." ::= { rlIpxFFT 7 } rlIpxFftAgingTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The aging timeout in seconds." ::= { rlIpxFFT 8 } rlIpxFftRedBoundary OBJECT-TYPE SYNTAX INTEGER (1..100) ACCESS read-write STATUS mandatory DESCRIPTION "The red boundary in percents." ::= { rlIpxFFT 9 } rlIpxFftYellowBoundary OBJECT-TYPE SYNTAX Percents ACCESS read-write STATUS mandatory DESCRIPTION "The yellow boundary in percents." ::= { rlIpxFFT 10 } --rlIpxFftPollingInterval OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "The polling interval for dynamic IPX FFTs support in seconds." -- ::= { rlIpxFFT 11 } -- -- The IPX FFT Number Routers Table -- rlIpxFftNumTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpxFftNumEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table containing number routes of the IPX Fast Forwarding Table. " ::= { rlIpxFFT 12 } rlIpxFftNumEntry OBJECT-TYPE SYNTAX RlIpxFftNumEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) containing the containing number routes of of IPX SFFT and IPX NFFT " INDEX { rlIpxFftNumIndex } ::= { rlIpxFftNumTable 1 } RlIpxFftNumEntry ::= SEQUENCE { rlIpxFftNumIndex INTEGER, rlIpxFftNumStnRoutesNumber INTEGER, rlIpxFftNumSubRoutesNumber INTEGER } rlIpxFftNumIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the index of the IPX FFT. " ::= { rlIpxFftNumEntry 1 } rlIpxFftNumStnRoutesNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of routes containing in the IPX SFFT. " ::= { rlIpxFftNumEntry 2 } rlIpxFftNumSubRoutesNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of routes containing in the IPX NFFT. " ::= { rlIpxFftNumEntry 3 } -- -- The IPX Fast Forwarding Table per station -- rlIpxFftStnTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpxFftStnEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table containing IPX Fast Forwarding information per station for IPX. " ::= { rlIpxFFT 13 } rlIpxFftStnEntry OBJECT-TYPE SYNTAX RlIpxFftStnEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) containing the IP fast forwarding information for IP datagrams from a particular source and destination addresses." INDEX { rlIpxFftStnIndex, rlIpxFftStnDstNetid, rlIpxFftStnDstNode, rlIpxFftStnSrcNetid, rlIpxFftStnSrcNode } ::= { rlIpxFftStnTable 1 } RlIpxFftStnEntry ::= SEQUENCE { rlIpxFftStnIndex INTEGER, rlIpxFftStnDstNetid NetNumber, rlIpxFftStnDstNode PhysAddress, rlIpxFftStnSrcNetid NetNumber, rlIpxFftStnSrcNode PhysAddress, rlIpxFftStnDstIpxAddrType INTEGER, rlIpxFftStnEncapsulation INTEGER, rlIpxFftStnDstMacAddress PhysAddress, rlIpxFftStnSrcMacAddress PhysAddress, rlIpxFftStnOutIfIndex INTEGER, rlIpxFftStnTci INTEGER, rlIpxFftStnFacsIndex INTEGER, rlIpxFftStnAge INTEGER } rlIpxFftStnIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the index of the IPX FFT. " ::= { rlIpxFftStnEntry 1 } rlIpxFftStnDstNetid OBJECT-TYPE SYNTAX NetNumber ACCESS read-only STATUS mandatory DESCRIPTION "The destination network for which this entry contains IPX forwarding information." ::= { rlIpxFftStnEntry 2 } rlIpxFftStnDstNode OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The destination node for which this entry contains IPX forwarding information." ::= { rlIpxFftStnEntry 3 } rlIpxFftStnSrcNetid OBJECT-TYPE SYNTAX NetNumber ACCESS read-only STATUS mandatory DESCRIPTION "The source network for which this entry contains IPX forwarding information." ::= { rlIpxFftStnEntry 4 } rlIpxFftStnSrcNode OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The destination node for which this entry contains IPX forwarding information." ::= { rlIpxFftStnEntry 5 } rlIpxFftStnDstIpxAddrType OBJECT-TYPE SYNTAX INTEGER { local (1), remote (2) } ACCESS read-only STATUS mandatory DESCRIPTION "The destination address type. " ::= { rlIpxFftStnEntry 6 } rlIpxFftStnEncapsulation OBJECT-TYPE SYNTAX INTEGER { novell(1), ethernet(2), llc(3), snap(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The encapsulation method associated with this route." ::= { rlIpxFftStnEntry 7 } rlIpxFftStnDstMacAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC destination address." ::= { rlIpxFftStnEntry 8 } rlIpxFftStnSrcMacAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC source address." ::= { rlIpxFftStnEntry 9 } rlIpxFftStnOutIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of ifIndex of output physical port." ::= { rlIpxFftStnEntry 10 } rlIpxFftStnTci OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of TCI or 0." ::= { rlIpxFftStnEntry 11 } rlIpxFftStnFacsIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of index of the FACS Table." ::= { rlIpxFftStnEntry 12 } rlIpxFftStnAge OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The age of the entry in seconds." ::= { rlIpxFftStnEntry 13 } -- -- The IPX Fast Forwarding Table per network -- rlIpxFftSubTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpxFftSubEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table containing IPX Fast Forwarding information per network for IPX . " ::= { rlIpxFFT 14 } rlIpxFftSubEntry OBJECT-TYPE SYNTAX RlIpxFftSubEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) containing the IP fast forwarding information for IP datagrams from a particular source and destination addresses." INDEX { rlIpxFftSubIndex, rlIpxFftSubDstNetid } ::= { rlIpxFftSubTable 1 } RlIpxFftSubEntry ::= SEQUENCE { rlIpxFftSubIndex INTEGER, rlIpxFftSubDstNetid NetNumber, rlIpxFftSubEncapsulation INTEGER, rlIpxFftSubDstMacAddress PhysAddress, rlIpxFftSubSrcMacAddress PhysAddress, rlIpxFftSubOutIfIndex INTEGER, rlIpxFftSubTci INTEGER, rlIpxFftSubFacsIndex INTEGER, rlIpxFftSubAge INTEGER } rlIpxFftSubIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the index of the IPX FFT. " ::= { rlIpxFftSubEntry 1 } rlIpxFftSubDstNetid OBJECT-TYPE SYNTAX NetNumber ACCESS read-only STATUS mandatory DESCRIPTION "The destination network for which this entry contains IPX forwarding information." ::= { rlIpxFftSubEntry 2 } rlIpxFftSubEncapsulation OBJECT-TYPE SYNTAX INTEGER { novell(1), ethernet(2), llc(3), snap(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The encapsulation method associated with this route." ::= { rlIpxFftSubEntry 3 } rlIpxFftSubDstMacAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC destination address." ::= { rlIpxFftSubEntry 4 } rlIpxFftSubSrcMacAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC source address." ::= { rlIpxFftSubEntry 5 } rlIpxFftSubOutIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of ifIndex of output physical port." ::= { rlIpxFftSubEntry 6 } rlIpxFftSubTci OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of TCI or 0." ::= { rlIpxFftSubEntry 7 } rlIpxFftSubFacsIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of index of the FACS Table." ::= { rlIpxFftSubEntry 8 } rlIpxFftSubAge OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The age of the entry in seconds." ::= { rlIpxFftSubEntry 9 } -- -- The IPX FFT Counters Table -- rlIpxFftCountersTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpxFftCountersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table containing IPX Counters information per one IPX FFT." ::= { rlIpxFFT 15 } rlIpxFftCountersEntry OBJECT-TYPE SYNTAX RlIpxFftCountersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) containing the IP Counters information containing amount of IPX datagrams passed by certain IPX FFT." INDEX { rlIpxFftCountersIndex } ::= { rlIpxFftCountersTable 1 } RlIpxFftCountersEntry ::= SEQUENCE { rlIpxFftCountersIndex INTEGER, rlIpxFftInReceives INTEGER, rlIpxFftForwDatagrams INTEGER, rlIpxFftInDiscards INTEGER } rlIpxFftCountersIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the index of the IPX FFT." ::= { rlIpxFftCountersEntry 1 } rlIpxFftInReceives OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of received IPX datagrams " ::= { rlIpxFftCountersEntry 2 } rlIpxFftForwDatagrams OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of forwarded IPX datagrams " ::= { rlIpxFftCountersEntry 3 } rlIpxFftInDiscards OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of discarded IPX datagrams " ::= { rlIpxFftCountersEntry 4 } --- --- rlIpmFFT --- rlIpmFFT OBJECT IDENTIFIER ::= { rlFFT 3 } rlIpmFftMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlIpmFFT 1 } rlIpmMaxFftNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximun number of IPM FFTs. NT_IPM gets a number from Host Parameters" ::= { rlIpmFFT 2 } rlIpmFftDynamicSupported OBJECT-TYPE SYNTAX INTEGER { supported (1), unsupported (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether dynamic IPM FFTs are supported. An NT_IPM gets a number from Host Parameters" ::= { rlIpmFFT 3 } rlIpmFftUnknownAddrMsgUsed OBJECT-TYPE SYNTAX INTEGER { used (1), unused (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether the 3SW uses the unknown address message. An NT_IPM gets a number from Host Parameters" ::= { rlIpmFFT 4 } rlIpmFftUserAgingTimeout OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-write STATUS mandatory DESCRIPTION "The aging timeout in seconds. SNMP user writes. There is a default value of aging timeout." ::= { rlIpmFFT 5 } rlIpmFftRouterAgingTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The aging timeout in seconds. NT_IPM keeps value that Router level gave. This is high priority value for aging timeout." ::= { rlIpmFFT 6 } --rlIpmFftPollingInterval OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "The polling interval for dynamic IPM FFT's support in seconds." -- ::= { rlIpmFFT 7 } -- -- The IPM FFT Number Routers Table -- rlIpmFftNumTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpmFftNumEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table containing number routes of the IPM Fast Forwarding Table. " ::= { rlIpmFFT 8 } rlIpmFftNumEntry OBJECT-TYPE SYNTAX RlIpmFftNumEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) containing the containing number routes of an IPM FFT." INDEX { rlIpmFftNumIndex } ::= { rlIpmFftNumTable 1 } RlIpmFftNumEntry ::= SEQUENCE { rlIpmFftNumIndex INTEGER, rlIpmFftNumRoutesNumber INTEGER } rlIpmFftNumIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the index of the IPM FFT." ::= { rlIpmFftNumEntry 1 } rlIpmFftNumRoutesNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of routes containing in the IPM FFT." ::= { rlIpmFftNumEntry 2 } -- -- The IPM Fast Forwarding Table -- rlIpmFftTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpmFftEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table containing IPM Fast Forwarding information for IPM datagrams." ::= { rlIpmFFT 9 } rlIpmFftEntry OBJECT-TYPE SYNTAX RlIpmFftEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) containing the IPM fast forwarding information for IP datagrams from a particular source and destination addresses." INDEX { rlIpmFftIndex, rlIpmFftSrcIpAddress, rlIpmFftDstIpAddress } ::= { rlIpmFftTable 1 } RlIpmFftEntry ::= SEQUENCE { rlIpmFftIndex INTEGER, rlIpmFftSrcIpAddress IpAddress, rlIpmFftDstIpAddress IpAddress, rlIpmFftSrcIpMask IpAddress, rlIpmFftInputIfIndex INTEGER, rlIpmFftInputVlanTag INTEGER, rlIpmFftForwardAction INTEGER, rlIpmFftInportAction INTEGER, rlIpmFftAge INTEGER } rlIpmFftIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the index of the IPM FFT. " ::= { rlIpmFftEntry 1 } rlIpmFftSrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP source address for which this entry contains IPM forwarding information." ::= { rlIpmFftEntry 2 } rlIpmFftDstIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IPM destination address for which this entry contains IPM forwarding information." ::= { rlIpmFftEntry 3 } rlIpmFftSrcIpMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP source mask for which this entry contains IP forwarding information." ::= { rlIpmFftEntry 4 } rlIpmFftInputIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The input ifIndex for which this entry contains IPM forwarding information." ::= { rlIpmFftEntry 5 } rlIpmFftInputVlanTag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The input Vlan tag together with input ifIndex defines pair (ifIndex, tag)" ::= { rlIpmFftEntry 6 } rlIpmFftForwardAction OBJECT-TYPE SYNTAX INTEGER { forward(1), discard (2) } ACCESS read-only STATUS mandatory DESCRIPTION "The IPM forward action." ::= { rlIpmFftEntry 7 } rlIpmFftInportAction OBJECT-TYPE SYNTAX INTEGER { sentToCPU(1), discard (2) } ACCESS read-only STATUS mandatory DESCRIPTION "The IPM illegal input port action." ::= { rlIpmFftEntry 8 } rlIpmFftAge OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The age of the entry in seconds from the moment of inserting. " ::= { rlIpmFftEntry 9 } -- -- The IPM FFT Output Port and Tag Table -- rlIpmFftPortTagTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpmFftPortTagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table containing IPM FFT output port tag information for IPM datagrams." ::= { rlIpmFFT 10 } rlIpmFftPortTagEntry OBJECT-TYPE SYNTAX RlIpmFftPortTagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) containing the IPM FFT output port tag information for IP datagrams from a particular source and destination addresses." INDEX { rlIpmFftPortIndex, rlIpmFftPortSrcIpAddress, rlIpmFftPortDstIpAddress, rlIpmFftPortOutputifIndex, rlIpmFftPortOutputTag } ::= { rlIpmFftPortTagTable 1 } RlIpmFftPortTagEntry ::= SEQUENCE { rlIpmFftPortIndex INTEGER, rlIpmFftPortSrcIpAddress IpAddress, rlIpmFftPortDstIpAddress IpAddress, rlIpmFftPortOutputifIndex INTEGER, rlIpmFftPortOutputTag INTEGER } rlIpmFftPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the index of the IPM FFT. " ::= { rlIpmFftPortTagEntry 1 } rlIpmFftPortSrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP source address for which this entry contains IPM output port tag information." ::= { rlIpmFftPortTagEntry 2 } rlIpmFftPortDstIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IPM destination address for which this entry contains IPM port tag information." ::= { rlIpmFftPortTagEntry 3 } rlIpmFftPortOutputifIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The output ifIndex " ::= { rlIpmFftPortTagEntry 4 } rlIpmFftPortOutputTag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The output Vlan tag together with output ifIndex defines pair (ifIndex, tag)" ::= { rlIpmFftPortTagEntry 5 } -- -- The IPM FFT Counters Table -- rlIpmFftCountersTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIpmFftCountersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table containing IPM Counters information per FFT number. " ::= { rlIpmFFT 11 } rlIpmFftCountersEntry OBJECT-TYPE SYNTAX RlIpmFftCountersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) containing the IPM Counters information containing amount of IPM datagrams passed by certain FFT." INDEX { rlIpmFftCountersIndex } ::= { rlIpmFftCountersTable 1 } RlIpmFftCountersEntry ::= SEQUENCE { rlIpmFftCountersIndex INTEGER, rlIpmFftInReceives INTEGER, rlIpmFftForwDatagrams INTEGER, rlIpmFftInDiscards INTEGER } rlIpmFftCountersIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the index of the IPM FFT. " ::= { rlIpmFftCountersEntry 1 } rlIpmFftInReceives OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of received IPM datagrams " ::= { rlIpmFftCountersEntry 2 } rlIpmFftForwDatagrams OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of forwarded IPM datagrams " ::= { rlIpmFftCountersEntry 3 } rlIpmFftInDiscards OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of discarded IPM datagrams " ::= { rlIpmFftCountersEntry 4 } vlan OBJECT IDENTIFIER ::= { rnd 48 } vlanMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 4: Version 2: the current VLAN MIB replaced the previous one; Version 3: field vlanPortForbiddenEgressPort was added. Version 4: dot1q and dot1v supported" ::= { vlan 1 } vlanMaxTableNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximum number of VLAN Tables supported by the device." ::= { vlan 2 } vlanNameTable OBJECT-TYPE SYNTAX SEQUENCE OF VlanNameEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table translates Vlan name to Vlan's tag and ifindex" ::= { vlan 21 } vlanNameEntry OBJECT-TYPE SYNTAX VlanNameEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX { vlanNameName } ::= { vlanNameTable 1 } VlanNameEntry ::= SEQUENCE { vlanNameName DisplayString, vlanNameTag INTEGER, vlanNameIfIndex INTEGER } vlanNameName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) ACCESS read-only STATUS mandatory DESCRIPTION "The Vlan's name" ::= { vlanNameEntry 1 } vlanNameTag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Vlan's tag" ::= { vlanNameEntry 2 } vlanNameIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Vlan's ifindex" ::= { vlanNameEntry 3 } vlanPortModeTable OBJECT-TYPE SYNTAX SEQUENCE OF VlanPortModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table hold information on port status trunk or access" ::= { vlan 22 } vlanPortModeEntry OBJECT-TYPE SYNTAX VlanPortModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX { ifIndex } ::= { vlanPortModeTable 1 } VlanPortModeEntry ::= SEQUENCE { vlanPortModeState INTEGER } vlanPortModeState OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The port state, 1 is generic cli" ::= { vlanPortModeEntry 1 } vlanSendUnknownToAllPorts OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "If a value of the parameter is true a frame with unknown destination MAC address sent by the Layer 3 to a VLAN will be sent to all ports of the VLAN. If a value of the parameter is false a frame with unknown destination MAC address sent by the Layer 3 to a VLAN will be discarded." DEFVAL { true } ::= { vlan 27 } vlanDefaultSupported OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "supported or not default vlan." ::= { vlan 29 } vlanDot1vSupported OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "802.1v standard for vlan per port and protocol." ::= { vlan 31 } vlanDefaultEnabled OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "if supported default vlan , indicate enabled or disabled" ::= { vlan 32 } rlRmonControl OBJECT IDENTIFIER ::= { rnd 49} rlRmonControlMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The MIB's version. The current version is 1" ::= {rlRmonControl 1} rlRmonControlHistoryControlQuotaBucket OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Maximum number of buckets to be used by each History Control group entry. changed to read only, value is derived from rsMaxRmonEtherHistoryEntrie" DEFVAL { 8 } ::= {rlRmonControl 2} rlRmonControlHistoryControlMaxGlobalBuckets OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "Maximum number of buckets to be used by all History Control group entries together." DEFVAL { 300 } ::= {rlRmonControl 3} rlHistoryControlTable OBJECT-TYPE SYNTAX SEQUENCE OF RlHistoryControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of rlHistory control entries. This table is exactly like the corresponding RMON I History control group table, but is used to sample statistics of counters not specified by the RMON I statistics group." ::= {rlRmonControl 4} rlHistoryControlEntry OBJECT-TYPE SYNTAX RlHistoryControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of parameters that set up a periodic sampling of statistics. As an example, an instance of the rlHistoryControlInterval object might be named rlHistoryControlInterval.2" INDEX { rlHistoryControlIndex } ::= { rlHistoryControlTable 1 } RlHistoryControlEntry ::= SEQUENCE { rlHistoryControlIndex INTEGER (1..65535), rlHistoryControlDataSource OBJECT IDENTIFIER, rlHistoryControlBucketsRequested INTEGER (1..65535), rlHistoryControlBucketsGranted INTEGER (1..65535), rlHistoryControlInterval INTEGER (1..3600), rlHistoryControlOwner OwnerString, rlHistoryControlStatus EntryStatus } rlHistoryControlIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "An index that uniquely identifies an entry in the rlHistoryControl table. Each such entry defines a set of samples at a particular interval for a sampled counter." ::= { rlHistoryControlEntry 1 } rlHistoryControlDataSource OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-write STATUS mandatory DESCRIPTION "This object identifies the source of the data for which historical data was collected and placed in the rlHistory table. This object may not be modified if the associated rlHistoryControlStatus object is equal to valid(1)." ::= { rlHistoryControlEntry 2 } rlHistoryControlBucketsRequested OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The requested number of discrete time intervals over which data is to be saved in the part of the rlHistory table associated with this rlHistoryControlEntry. When this object is created or modified, the probe should set rlHistoryControlBucketsGranted as closely to this object as is possible for the particular probe implementation and available resources." DEFVAL { 50 } ::= { rlHistoryControlEntry 3 } rlHistoryControlBucketsGranted OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The number of discrete sampling intervals over which data shall be saved in the part of the rlHistory table associated with this rlHistoryControlEntry. When the associated rlHistoryControlBucketsRequested object is created or modified, the probe should set this object as closely to the requested value as is possible for the particular probe implementation and available resources. The probe must not lower this value except as a result of a modification to the associated rlHistoryControlBucketsRequested object. There will be times when the actual number of buckets associated with this entry is less than the value of this object. In this case, at the end of each sampling interval, a new bucket will be added to the rlHistory table. When the number of buckets reaches the value of this object and a new bucket is to be added to the media-specific table, the oldest bucket associated with this rlHistoryControlEntry shall be deleted by the agent so that the new bucket can be added. When the value of this object changes to a value less than the current value, entries are deleted from the rlHistory table. Enough of the oldest of these entries shall be deleted by the agent so that their number remains less than or equal to the new value of this object. When the value of this object changes to a value greater than the current value, the number of associated rlHistory table entries may be allowed to grow." ::= { rlHistoryControlEntry 4 } rlHistoryControlInterval OBJECT-TYPE SYNTAX INTEGER (1..3600) ACCESS read-write STATUS mandatory DESCRIPTION "The interval in seconds over which the data is sampled for each bucket in the part of the rlHistory table associated with this rlHistoryControlEntry. This interval can be set to any number of seconds between 1 and 3600 (1 hour). Because the counters in a bucket may overflow at their maximum value with no indication, a prudent manager will take into account the possibility of overflow in any of the associated counters. It is important to consider the minimum time in which any counter could overflow and set the rlHistoryControlInterval object to a value This object may not be modified if the associated rlHistoryControlStatus object is equal to valid(1)." DEFVAL { 1800 } ::= { rlHistoryControlEntry 5 } rlHistoryControlOwner OBJECT-TYPE SYNTAX OwnerString ACCESS read-write STATUS mandatory DESCRIPTION "The entity that configured this entry and is therefore using the resources assigned to it." ::= { rlHistoryControlEntry 6 } rlHistoryControlStatus OBJECT-TYPE SYNTAX EntryStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of this rlHistoryControl entry. Each instance of the rlHistory table associated with this rlHistoryControlEntry will be deleted by the agent if this rlHistoryControlEntry is not equal to valid(1)." ::= { rlHistoryControlEntry 7 } rlHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF RlHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of history entries." ::= { rlRmonControl 5 } rlHistoryEntry OBJECT-TYPE SYNTAX RlHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An historical statistics sample of a counter specified by the corresponding history control entry. This sample is associated with the rlHistoryControlEntry which set up the parameters for a regular collection of these samples. As an example, an instance of the rlHistoryPkts object might be named rlHistoryPkts.2.89" INDEX { rlHistoryIndex , rlHistorySampleIndex } ::= { rlHistoryTable 1 } RlHistoryEntry ::= SEQUENCE { rlHistoryIndex INTEGER (1..65535), rlHistorySampleIndex INTEGER (1..2147483647), rlHistoryIntervalStart TimeTicks, rlHistoryValue Counter } rlHistoryIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The history of which this entry is a part. The history identified by a particular value of this index is the same history as identified by the same value of rlHistoryControlIndex." ::= { rlHistoryEntry 1 } rlHistorySampleIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) ACCESS read-only STATUS mandatory DESCRIPTION "An index that uniquely identifies the particular sample this entry represents among all samples associated with the same rlHistoryControlEntry. This index starts at 1 and increases by one as each new sample is taken." ::= { rlHistoryEntry 2 } rlHistoryIntervalStart OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of sysUpTime at the start of the interval over which this sample was measured. If the probe keeps track of the time of day, it should start the first sample of the history at a time such that when the next hour of the day begins, a sample is started at that instant. Note that following this rule may require the probe to delay collecting the first sample of the history, as each sample must be of the same interval. Also note that the sample which is currently being collected is not accessible in this table until the end of its interval." ::= { rlHistoryEntry 3 } rlHistoryValue OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of the sampled counter at the time of this sampling." ::= { rlHistoryEntry 4 } rlControlHistoryControlQuotaBucket OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Maximum number of buckets to be used by each rlHistoryControlTable entry." DEFVAL { 8 } ::= {rlRmonControl 6} rlControlHistoryControlMaxGlobalBuckets OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Maximum number of buckets to be used by all rlHistoryControlTable entries together." DEFVAL { 300 } ::= {rlRmonControl 7} rlControlHistoryMaxEntries OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Maximum number of rlHistoryTable entries." DEFVAL { 300 } ::= {rlRmonControl 8} rlBrgMacSwitch OBJECT IDENTIFIER ::= { rnd 50 } rlBrgMacSwVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 2." ::= { rlBrgMacSwitch 1 } rlBrgMacSwMaxTableNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximum number of MAC Tables supported by the device." ::= { rlBrgMacSwitch 2 } rlBrgMacSwDynamicTables OBJECT-TYPE SYNTAX INTEGER { supported (1), unsupported (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether the device supports port dynamic MAC tables." ::= { rlBrgMacSwitch 3 } --rlBrgMacSwTblPollingTimeout OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "The units of this MIB object is seconds." -- ::= { rlBrgMacSwitch 4 } rlBrgMacSwOldEntryDeleteMode OBJECT-TYPE SYNTAX INTEGER { refreshFlag (1), agingFlag(2), agingTime(3), boundaries(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The method used to delete old unused entries refresh_flag: The high level sets a flag when it adds or updates an entry, the Switch clears the flag each time, when it learns the station once more. aging_flag: The high level clears a flag when it adds or updates an entry, the Switch sets the flag each time, when it learns the station once more. aging_time: The high level defines a timeout, the Switch sends a message to the high level each time when the station doesn't send messages during interval between timeout and 2*timeout. Boundaries: The Switch doesn't support any mechanism, and the high level uses two boundaries: red and yellow. When the number of entries exceeds the red boundary, the high level deletes the oldest entries." ::= { rlBrgMacSwitch 5 } rlBrgMacSwSpanningTree OBJECT-TYPE SYNTAX INTEGER { supported (1), unsupported (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether the device supports port the Spanning Tree Protocol." ::= { rlBrgMacSwitch 6 } rlBrgMacSwKeyType OBJECT-TYPE SYNTAX INTEGER { macOnly (1), tagAndMac(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specified the used MAC Address Table kye format: macOnly: One global MAC Address Table per device (leaky VLANs). tagAndMac: MAC Address Table per each VLAN (strick VLANs)." ::= { rlBrgMacSwitch 7 } rlBrgMacSwYellowBoundary OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The yellow boundary." ::= { rlBrgMacSwitch 8 } rlBrgMacSwRedBoundary OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The yellow boundary." ::= { rlBrgMacSwitch 9 } rlBrgMacSwTrapEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates whether to create a SNMP trap if adding dynamic mac failed due to full hash chain." DEFVAL { false } ::= { rlBrgMacSwitch 10 } rlBrgMacSwOperTrapCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates the trap counter status (i.e. number of received MAC addresses since the last trap sent that haven't been inserted into the hash). It is relevant only when trap is enabled." ::= { rlBrgMacSwitch 11 } rlBrgMacSwAdminTrapFrequency OBJECT-TYPE SYNTAX INTEGER (1 .. 86400) -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "This variable indicates the minimal frequency (in seconds) of sending a trap. It is relevant only when trap is enabled." DEFVAL { 60 } ::= { rlBrgMacSwitch 12 } rlExperience OBJECT IDENTIFIER ::= { rnd 51 } -- Used for Drafts not received yet OBJECT IDENTIFIER rlCli OBJECT IDENTIFIER ::= { rnd 52 } rlCliMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlCli 1 } rlCliPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "CLI Password" ::= { rlCli 2 } rlCliTimer OBJECT-TYPE SYNTAX INTEGER (5..3600) ACCESS read-write STATUS mandatory DESCRIPTION "CLI Timer" ::= { rlCli 3 } rlCliFileEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "CLI File Enable/Disable" ::= { rlCli 4 } rlCliFileEnableAfterReset OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "CLI File Enable/Disable After Reset" ::= { rlCli 5 } rlPhysicalDescription OBJECT IDENTIFIER ::= { rnd 53 } rlPhDMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 2." ::= { rlPhysicalDescription 1 } rlPhDModuleTable OBJECT-TYPE SYNTAX SEQUENCE OF RlPhDModuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "For each module (board) there is an entry describing it in this module" ::= { rlPhysicalDescription 2 } rlPhDModuleEntry OBJECT-TYPE SYNTAX RlPhDModuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A entry of this table specifies a module (board)" INDEX { rlPhDModuleStackUnit, rlPhDModuleIndex} ::= { rlPhDModuleTable 1 } RlPhDModuleEntry ::= SEQUENCE { rlPhDModuleStackUnit INTEGER, rlPhDModuleIndex INTEGER, rlPhDModuleType INTEGER, rlPhDModuleStartingPort INTEGER, rlPhDModuleNumberOfPorts INTEGER, rlPhDModuleRow INTEGER, rlPhDModuleColumn INTEGER } rlPhDModuleStackUnit OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The stack unit to which this module belongs." ::= { rlPhDModuleEntry 1 } rlPhDModuleIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of the module in its stack unit" ::= { rlPhDModuleEntry 2 } rlPhDModuleType OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The module type: 1 - unknown 2 - extension 3 - acceleratorOpal 4 - acceleratorHertz3 5 - acceleratorUhual3 6 - hertz2 7 - uhual2 8 - hertz3 9 - uhual3ge 10 - uhual3sonet 11 - uhual3atm 12 - bcm2402 13 - lg8-0 14 - lg16-0 15 - lg8-1 16 - hertz2plus 17 - uhual2plus 18 - 2 98MX620 19 - 2 98EX120 20 - 1 98EX110 21 - two herz3 copper 22 - two uhaul3 fiber SX 23 - two uhaul3 copper 24 - hertz3 fiber 25 - two uhaul3 gibic 26 - two herz3 fiber 27 - two uhaul3 fiber LX 28 - bcm5615 stackable 24 29 - bcm5625x2 stackable 48 30 - EX125D-24 Giga ports 31 - EX115D-48 Fast 4 Giga 32 - SICC 4 copper ports 33 - SICC 4 fiber ports 34 - SICC gbic ports 35 - VesuvioT 35 - VesuvioF" ::= { rlPhDModuleEntry 3 } rlPhDModuleStartingPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The minimal number of the port residing on this module." ::= { rlPhDModuleEntry 4 } rlPhDModuleNumberOfPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of ports residing on this module." ::= { rlPhDModuleEntry 5} rlPhDModuleRow OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "On which row (the uppermost being numbered 1 and the highest row number asigned to the lowest row) this module resides within the chassis of its stack unit." ::= { rlPhDModuleEntry 6 } rlPhDModuleColumn OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "On which column (the leftmost being numbered 1 and the highest column number asigned to the rightmost column) this module resides within the chassis of its stack unit." ::= { rlPhDModuleEntry 7 } rlPhDPortsTable OBJECT-TYPE SYNTAX SEQUENCE OF RlPhDPortsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Lists the physical or physical-related attributes of ports" ::= { rlPhysicalDescription 3 } rlPhDPortsEntry OBJECT-TYPE SYNTAX RlPhDPortsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "For each port, a entry describing attributes which are either physical or are derived from the features of the device hardware" INDEX { rlPhDPortsIfIndex } ::= { rlPhDPortsTable 1 } RlPhDPortsEntry ::= SEQUENCE { rlPhDPortsIfIndex INTEGER, rlPhDPortsIfIndexName DisplayString(SIZE(1..20)), rlPhDPortsMediaType INTEGER, rlPhDPortsStackUnit INTEGER, rlPhDPortsModuleNumber INTEGER, rlPhDPortsRow INTEGER, rlPhDPortsColumn INTEGER, rlPhDConnectorType JackType, rlPhDPortHaul INTEGER } rlPhDPortsIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The L2 interface number associated with this port." ::= { rlPhDPortsEntry 1 } rlPhDPortsIfIndexName OBJECT-TYPE SYNTAX DisplayString(SIZE(1..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The L2 interface number associated with this port, in string format based on the overall hardware architecture of the device (i.e., for monolithic devices just numbers, devices composed of modules (boards, cards) or stackable devices composed of monolithic units in form <module /stack unit number> - <port number on current module /stack unit number>, stackable devices in which each unit is composed of modules <stack unit number> - <module number> - <port number>" ::= { rlPhDPortsEntry 2 } rlPhDPortsMediaType OBJECT-TYPE SYNTAX INTEGER {copper(1), optic-fiber(2), combo(3)} ACCESS read-only STATUS mandatory DESCRIPTION "The media type of this port." ::= { rlPhDPortsEntry 3 } rlPhDPortsStackUnit OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of the stack unit to which this port belongs." ::= { rlPhDPortsEntry 4 } rlPhDPortsModuleNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of the module to which this port belongs." ::= { rlPhDPortsEntry 5 } rlPhDPortsRow OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "On which row (the uppermost being numbered 1 and the highest row number asigned to the lowest row) this port resides within its module." ::= { rlPhDPortsEntry 6 } rlPhDPortsColumn OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "On which column (the leftmost being numbered 1 and the highest column number asigned to the rightmost column) this this port resides within its module." ::= { rlPhDPortsEntry 7 } rlPhDConnectorType OBJECT-TYPE SYNTAX JackType ACCESS read-only STATUS mandatory DESCRIPTION "Type of connector." ::= { rlPhDPortsEntry 8 } rlPhDPortHaul OBJECT-TYPE SYNTAX INTEGER { not-relevant(1), short(2), long(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Distance supported by this port." ::= { rlPhDPortsEntry 9 } rlPhDStackTable OBJECT-TYPE SYNTAX SEQUENCE OF RlPhDStackEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "For each stack unit there is an entry describing it in this table" ::= { rlPhysicalDescription 4 } rlPhDStackEntry OBJECT-TYPE SYNTAX RlPhDStackEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A entry of this table specifies a stack unit" INDEX { rlPhdStackUnit } ::= { rlPhDStackTable 1 } RlPhDStackEntry ::= SEQUENCE { rlPhdStackUnit INTEGER, rlPhdStackType INTEGER } rlPhdStackUnit OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The stack unit described by this entry." ::= { rlPhDStackEntry 1 } rlPhdStackType OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The type of the stack unit described by this entry: 1 - box 3202 2 - box LG 3 - bcm 4 - prestera" ::= { rlPhDStackEntry 2 } rlPhDModuleHotSwapTable OBJECT-TYPE SYNTAX SEQUENCE OF RlPhDModuleHotSwapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "For each module (board) there is an entry describing its Hot Swap status" ::= { rlPhysicalDescription 5 } rlPhDModuleHotSwapEntry OBJECT-TYPE SYNTAX RlPhDModuleHotSwapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A entry of this table specifies a module (board) Hot Swap status" INDEX { rlPhDModuleStackUnit, rlPhDModuleIndex} ::= { rlPhDModuleHotSwapTable 1 } RlPhDModuleHotSwapEntry ::= SEQUENCE { rlPhDModuleHotSwapAdminStatus INTEGER, rlPhDModuleHotSwapOperStatus INTEGER } rlPhDModuleHotSwapAdminStatus OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The desired state of the module. The off(1) state indicates that the module is not used and its rlPhDModuleHotSwapOperStatus is always off(2). The on{1) state indicates that the module may be used and its rlPhDModuleHotSwapOperStatus will be on(1) if it presents and off(2) if it does not present." DEFVAL { on } ::= { rlPhDModuleHotSwapEntry 1 } rlPhDModuleHotSwapOperStatus OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current Hot Swap state of the module. If rlPhDModuleHotSwapAdminStatus is down(2) then rlPhDModuleHotSwapOperStatus should be down(2). If rlPhDModuleHotSwapAdminStatus is changed to up(1) then rlPhDModuleHotSwapOperStatus should change to up(1) if the module presents; it should remain in the down(2) state if and only if the module does not present." ::= { rlPhDModuleHotSwapEntry 2 } rlPhDStackOrderTable OBJECT-TYPE SYNTAX SEQUENCE OF RlPhDStackOrderEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table enables the user to configure the order of the stack units as displayed on his GUI. The order of the entries in this table corresponds to the last configured order. If the stack units order was never configured, the order will be the same as in the rlPhDStackTable." ::= { rlPhysicalDescription 6 } rlPhDStackOrderEntry OBJECT-TYPE SYNTAX RlPhDStackOrderEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A entry of this table specifies a stack unit in the position desired by the user" INDEX { rlPhdStackOrderCurrentUnitPosition } ::= { rlPhDStackOrderTable 1 } RlPhDStackOrderEntry ::= SEQUENCE { rlPhdStackOrderCurrentUnitPosition INTEGER, rlPhdStackOrderDesiredUnitPosition INTEGER, rlPhdStackOrderUnitIndex INTEGER, rlPhdStackOrderUnitType INTEGER } rlPhdStackOrderCurrentUnitPosition OBJECT-TYPE SYNTAX INTEGER ACCESS not-accessible STATUS mandatory DESCRIPTION "The current stack unit position." ::= { rlPhDStackOrderEntry 1 } rlPhdStackOrderDesiredUnitPosition OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The desired stack unit position. Note that setting this MIB object will take effect only after setting the rlPhdStackReorder MIB object below. After setting this MIB object and until a further change of at least one instance of the rlPhdStackOrderDesiredUnitPosition object, the values of the rlPhdStackOrderCurrentUnitPosition objectinstance and the corresponding rlPhdStackOrderDesiredUnitPosition object instance will be the same." ::= { rlPhDStackOrderEntry 2 } rlPhdStackOrderUnitIndex OBJECT-TYPE SYNTAX INTEGER ACCESS not-accessible STATUS mandatory DESCRIPTION "This is the original unit index, i.e. has the same value as rlPhdStackUnit above." ::= { rlPhDStackOrderEntry 3 } rlPhdStackOrderUnitType OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The type of the stack unit described by this entry. It has the same value as rlPhdStackType above. This information is duplicated here only for easier retrieval by the device manager." ::= { rlPhDStackOrderEntry 4 } rlPhdStackReorder OBJECT-TYPE SYNTAX INTEGER {reorder(1)} ACCESS read-write STATUS mandatory DESCRIPTION "Setting this MIB object will cause the settings of the rlPhdStackOrderDesiredUnitPosition MIB object instances to take effect. After setting this MIB object and until a further change of at least one instance of the rlPhdStackOrderDesiredUnitPosition object, the values of the rlPhdStackOrderCurrentUnitPosition objectinstance and the corresponding rlPhdStackOrderDesiredUnitPosition object instance will be the same." ::= { rlPhysicalDescription 7 } rlPhdNumberOfUnits OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Shows the current number of units in the stack." ::= { rlPhysicalDescription 8 } rlPhdMaxNumberOfUnits OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Shows the maximum number of units in the stack." ::= { rlPhysicalDescription 9 } rlIfInterfaces OBJECT IDENTIFIER ::= { rnd 54 } rlIfMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlIfInterfaces 1 } rlIfNumOfPhPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total number of physical ports on this device (including all stack units)" ::= { rlIfInterfaces 2 } rlIfMapOfOnPhPorts OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Each bit in this octet string indicates that the correspondig port's ifOperStatus is ON if set. The mapping of port number to bits in this octet string is as follows: The port with the L2 interface number 1 is mapped to the least significant bit of the 1st octet, the port with L2 ifNumber 2 to the next significant bit in the 1st octet, port 8 to the most-significant bit of the in the 1st octet, port 9 to the least significant bit of the 2nd octet, etc. and in general, port n to bit corresponding to 2**((n mod 8) -1) in byte n/8 + 1" ::= { rlIfInterfaces 3 } rlIfClearPortMibCounters OBJECT-TYPE SYNTAX PortList ACCESS read-write STATUS mandatory DESCRIPTION "Each bit that is set in this portList represent a port that its mib counters should be reset." ::= { rlIfInterfaces 4 } rlIfNumOfUserDefinedPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of user defined ports on this device." ::= { rlIfInterfaces 5 } rlIfFirstOutOfBandIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "First ifIndex of out-of-band port. This scalar will exists only if rlIfNumOfUserDefinedPorts is different from 0." ::= { rlIfInterfaces 6 } rlIfNumOfLoopbackPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of loopback ports on this device." ::= { rlIfInterfaces 7 } rlIfFirstLoopbackIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "First ifIndex of loopback port. This scalar will exists only if rlIfNumOfLoopbackPorts is different from 0." ::= { rlIfInterfaces 8 } rlMacMulticast OBJECT IDENTIFIER ::= { rnd 55 } rlMacMulticastEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Enable/Disable MAC Multicast bridging in the device." ::= { rlMacMulticast 1 } rlIgmpSnoop OBJECT IDENTIFIER ::= { rlMacMulticast 2 } rlIgmpSnoopMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 2. The addition is that IGMP Snooping is per vlan instead of per device. There are additional timers to the protocol: leave time-out and query time-out. " ::= { rlIgmpSnoop 1 } rlIgmpSnoopEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Enable/Disable IGMP Snooping in the switch." ::= { rlIgmpSnoop 2 } rlIgmpSnoopHostAgingTime OBJECT-TYPE SYNTAX INTEGER (1 .. 2147483647 ) -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "The amount of time that should pass before aging out an entry in the rlIgmpSnoopGroupTable will be aged out." DEFVAL {360} ::= { rlIgmpSnoop 3 } rlIgmpSnoopRouterAgingTime OBJECT-TYPE SYNTAX INTEGER (1 .. 2147483647 ) -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "The amount of time that should pass before aging out an entry in the rlIgmpSnoopInterfaceTable will be aged out." DEFVAL {900} ::= { rlIgmpSnoop 4 } rlIgmpSnoopGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIgmpSnoopGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table listing the IP multicast groups for which there are members on a particular interface." ::= { rlIgmpSnoop 5 } rlIgmpSnoopGroupEntry OBJECT-TYPE SYNTAX RlIgmpSnoopGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) in the rlIgmpSnoopGroupTable." INDEX { rlIgmpSnoopGroupTag, rlIgmpSnoopGroupAddress, rlIgmpSnoopGroupPort} ::= { rlIgmpSnoopGroupTable 1 } RlIgmpSnoopGroupEntry ::= SEQUENCE { rlIgmpSnoopGroupTag INTEGER, rlIgmpSnoopGroupAddress MacAddress, rlIgmpSnoopGroupPort INTEGER, rlIgmpSnoopGroupExpiryTime INTEGER } rlIgmpSnoopGroupTag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VLAN tag for which this entry contains information for an IP multicast group address." ::= { rlIgmpSnoopGroupEntry 1 } rlIgmpSnoopGroupAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC multicast group address for which this entry contains information." ::= { rlIgmpSnoopGroupEntry 2 } rlIgmpSnoopGroupPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value of the port for which this entry contains information for an IP multicast group address." ::= { rlIgmpSnoopGroupEntry 3 } rlIgmpSnoopGroupExpiryTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The minimum amount of time remaining before this entry will aged out." ::= { rlIgmpSnoopGroupEntry 4 } rlIgmpSnoopRouterTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIgmpSnoopRouterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table listing the ports for which there are IP Multicast Routers." ::= { rlIgmpSnoop 6 } rlIgmpSnoopRouterEntry OBJECT-TYPE SYNTAX RlIgmpSnoopRouterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) in the rlIgmpSnoopRouterTable." INDEX { rlIgmpSnoopRouterTag, rlIgmpSnoopRouterPort } ::= { rlIgmpSnoopRouterTable 1 } RlIgmpSnoopRouterEntry ::= SEQUENCE { rlIgmpSnoopRouterTag INTEGER, rlIgmpSnoopRouterPort INTEGER, rlIgmpSnoopRouterExpiryTime INTEGER } rlIgmpSnoopRouterTag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The tag of the VLAN for which this entry contains information for an IP Multicast Router." ::= { rlIgmpSnoopRouterEntry 1 } rlIgmpSnoopRouterPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The interface for which this entry contains information for an IP multicast Router." ::= { rlIgmpSnoopRouterEntry 2 } rlIgmpSnoopRouterExpiryTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The minimum amount of time remaining before this entry will aged out." ::= { rlIgmpSnoopRouterEntry 3 } rlIgmpSnoopVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF RlIgmpSnoopVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table listing the per vlan parameters : enable/disable , aging-out timers , filter ports and permanent ports." ::= { rlIgmpSnoop 7 } rlIgmpSnoopVlanEntry OBJECT-TYPE SYNTAX RlIgmpSnoopVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) in the rlIgmpSnoopVlanTable." INDEX { rlIgmpSnoopVlanTag } ::= { rlIgmpSnoopVlanTable 1 } RlIgmpSnoopVlanEntry ::= SEQUENCE { rlIgmpSnoopVlanTag INTEGER, rlIgmpSnoopVlanEnable TruthValue, rlIgmpSnoopVlanRouterLearn TruthValue, rlIgmpSnoopVlanHostTimeOut INTEGER, rlIgmpSnoopVlanQuerierTimeOut INTEGER, rlIgmpSnoopVlanRouterTimeOut INTEGER, rlIgmpSnoopVlanLeaveTimeOut INTEGER } rlIgmpSnoopVlanTag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The tag of the VLAN for which this entry contains information for an IP Multicast Router." ::= { rlIgmpSnoopVlanEntry 1 } rlIgmpSnoopVlanEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Enable/Disable IGMP Snooping in the vlan." ::= { rlIgmpSnoopVlanEntry 2 } rlIgmpSnoopVlanRouterLearn OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Enable/Disable of Learning of routers in the vlan." ::= { rlIgmpSnoopVlanEntry 3 } rlIgmpSnoopVlanHostTimeOut OBJECT-TYPE SYNTAX INTEGER (1 .. 2147483647 ) -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "The amount of time that should pass before aging out an entry in the rlIgmpSnoopGroupTable for this vlan." DEFVAL {250} ::= { rlIgmpSnoopVlanEntry 4 } rlIgmpSnoopVlanQuerierTimeOut OBJECT-TYPE SYNTAX INTEGER (1 .. 2147483647 ) -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "The amount of time that should pass before aging out an entry in the rlIgmpSnoopRouterTable for this vlan." DEFVAL {260} ::= { rlIgmpSnoopVlanEntry 5 } rlIgmpSnoopVlanRouterTimeOut OBJECT-TYPE SYNTAX INTEGER (1 .. 2147483647 ) -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "The amount of time that should pass before aging out an entry in the rlIgmpSnoopRouterTable for this vlan." DEFVAL {140} ::= { rlIgmpSnoopVlanEntry 6 } rlIgmpSnoopVlanLeaveTimeOut OBJECT-TYPE SYNTAX INTEGER (0 .. 2147483647 ) -- UNITS "seconds" ACCESS read-write STATUS mandatory DESCRIPTION "The amount of time that should pass before aging out an entry in the rlIgmpSnoopGroupTable for this vlan, after recieving a leave message from the port of the entry." DEFVAL {10} ::= { rlIgmpSnoopVlanEntry 7 } rlIgmpSnoopIGMP224ReportsHandle OBJECT-TYPE SYNTAX INTEGER { allow(1), ignore (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This varaiable indicates whether to allow IGMP reports for groups in the 224.0.0.X range when the group address is already manually configured or to ignore." ::= { rlIgmpSnoop 8 } rlIgmpSnoopMrouterEnabled OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "Indicates whether the device functions as a multicast router." ::= { rlIgmpSnoop 9 } rlMacMulticastMaxEntriesNum OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of Mac Multicast entries the device supports." ::= { rlMacMulticast 3 } rlGalileo OBJECT IDENTIFIER ::= { rnd 56 } rlpBridgeMIBObjects OBJECT IDENTIFIER ::= { rnd 57 } rldot1dPriority OBJECT IDENTIFIER ::= { rlpBridgeMIBObjects 1 } rldot1dPriorityMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rldot1dPriority 1 } -- -- rldot1dPriorityPortGroupTable -- rldot1dPriorityPortGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF Rldot1dPriorityPortGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of PortGroupNumber for each port." ::= { rldot1dPriority 2 } rldot1dPriorityPortGroupEntry OBJECT-TYPE SYNTAX Rldot1dPriorityPortGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "All ports belonging to a same group have the same User Priority to Traffic Class mapping." INDEX { dot1dBasePort } ::= { rldot1dPriorityPortGroupTable 1 } Rldot1dPriorityPortGroupEntry ::= SEQUENCE { rldot1dPriorityPortGroupNumber INTEGER } rldot1dPriorityPortGroupNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A group, that port belongs to. All ports belonging to a same group have the same User Priority to Traffic Class mapping." ::= { rldot1dPriorityPortGroupEntry 1 } rldot1dStp OBJECT IDENTIFIER ::= { rlpBridgeMIBObjects 2 } -- -- Scalars -- rldot1dStpMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 2." ::= { rldot1dStp 1 } rldot1dStpType OBJECT-TYPE SYNTAX INTEGER { perDevice (1), mstp (4) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether the device supports Spanning Tree per device, or per group." ::= { rldot1dStp 2 } rldot1dStpEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Enable / Disable spanning tree. When working in per vlan mode enable / disable STP per all vlans." DEFVAL { true } ::= { rldot1dStp 3 } rldot1dStpPortMustBelongToVlan OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Specifies whether a port must belong to a VLAN in order to participate in the STP." DEFVAL { true } ::= { rldot1dStp 4 } rldot1dStpExtendedPortNumberFormat OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Specifies whether the STP uses the extended port fnumber format." DEFVAL { false } ::= { rldot1dStp 5 } -- -- The Spanning Tree Vlan Table -- rldot1dStpVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF Rldot1dStpVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains vlan-specific information for the Spanning Tree Protocol." ::= { rldot1dStp 6 } rldot1dStpVlanEntry OBJECT-TYPE SYNTAX Rldot1dStpVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information maintained by every Vlan about the Spanning Tree Protocol state for that Vlan." INDEX { rldot1dStpVlan } ::= { rldot1dStpVlanTable 1 } Rldot1dStpVlanEntry ::= SEQUENCE { rldot1dStpVlan INTEGER, rldot1dStpVlanEnable TruthValue, rldot1dStpTimeSinceTopologyChange TimeTicks, rldot1dStpTopChanges Counter, rldot1dStpDesignatedRoot BridgeId, rldot1dStpRootCost INTEGER, rldot1dStpRootPort INTEGER, rldot1dStpMaxAge Timeout, rldot1dStpHelloTime Timeout, rldot1dStpHoldTime INTEGER, rldot1dStpForwardDelay Timeout } rldot1dStpVlan OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Vlan index." ::= { rldot1dStpVlanEntry 1 } rldot1dStpVlanEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Specifies whether this vlan is STP enable or disable" REFERENCE " ?? " DEFVAL { true } ::= { rldot1dStpVlanEntry 2 } rldot1dStpTimeSinceTopologyChange OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory 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" ::= { rldot1dStpVlanEntry 3 } rldot1dStpTopChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory 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" ::= { rldot1dStpVlanEntry 4 } rldot1dStpDesignatedRoot OBJECT-TYPE SYNTAX BridgeId ACCESS read-only STATUS mandatory 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" ::= { rldot1dStpVlanEntry 5 } rldot1dStpRootCost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The cost of the path to the root as seen from this bridge." REFERENCE "IEEE 802.1D-1990: Section 4.5.3.2" ::= { rldot1dStpVlanEntry 6 } rldot1dStpRootPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory 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" ::= { rldot1dStpVlanEntry 7 } rldot1dStpMaxAge OBJECT-TYPE SYNTAX Timeout ACCESS read-only STATUS mandatory 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" ::= { rldot1dStpVlanEntry 8 } rldot1dStpHelloTime OBJECT-TYPE SYNTAX Timeout ACCESS read-only STATUS mandatory 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" ::= { rldot1dStpVlanEntry 9 } rldot1dStpHoldTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory 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" ::= { rldot1dStpVlanEntry 10 } rldot1dStpForwardDelay OBJECT-TYPE SYNTAX Timeout ACCESS read-only STATUS mandatory 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 dot1dStpBridgeForwardDelay 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" ::= { rldot1dStpVlanEntry 11 } -- -- rldot1dStpVlanPortTable -- rldot1dStpVlanPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Rldot1dStpVlanPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains pair <vlan, port> specific information for the Spanning Tree Protocol." ::= { rldot1dStp 7 } rldot1dStpVlanPortEntry OBJECT-TYPE SYNTAX Rldot1dStpVlanPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information maintained by every pair <vlan, port> about the Spanning Tree Protocol state for that pair." INDEX { rldot1dStpVlanPortVlan, rldot1dStpVlanPortPort } ::= { rldot1dStpVlanPortTable 1 } Rldot1dStpVlanPortEntry ::= SEQUENCE { rldot1dStpVlanPortVlan INTEGER, rldot1dStpVlanPortPort INTEGER, rldot1dStpVlanPortPriority INTEGER, rldot1dStpVlanPortState INTEGER, rldot1dStpVlanPortEnable INTEGER, rldot1dStpVlanPortPathCost INTEGER, rldot1dStpVlanPortDesignatedRoot BridgeId, rldot1dStpVlanPortDesignatedCost INTEGER, rldot1dStpVlanPortDesignatedBridge BridgeId, rldot1dStpVlanPortDesignatedPort OCTET STRING, rldot1dStpVlanPortForwardTransitions Counter } rldot1dStpVlanPortVlan OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "The Vlan number that the port belongs to, and for which this entry contains Spanning Tree Protocol management information." REFERENCE "IEEE 802.1s/D2-1999 " ::= { rldot1dStpVlanPortEntry 1 } rldot1dStpVlanPortPort OBJECT-TYPE SYNTAX INTEGER (1..4096) ACCESS read-write STATUS mandatory DESCRIPTION "The port number of the port for which this entry contains Spanning Tree Protocol management information." REFERENCE "IEEE 802.1t/D2-1999: Section 9.2.6" ::= { rldot1dStpVlanPortEntry 2 } rldot1dStpVlanPortPriority OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The value of the priority field which is contained in the more significant 4 bits of the most significant octet of the (2 octet long) Port ID. The other octet of the Port ID is given by the value of rldot1dStpVlanPort." REFERENCE "IEEE 802.1t/D2-1999: Section 9.2.6" ::= { rldot1dStpVlanPortEntry 3 } rldot1dStpVlanPortState OBJECT-TYPE SYNTAX INTEGER { disabled(1), blocking(2), listening(3), learning(4), forwarding(5), broken(6) } ACCESS read-only STATUS mandatory 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 dot1dStpVlanPortEnable), this object will have a value of disabled(1)." REFERENCE "IEEE 802.1D-1990: Section 4.5.5.2" ::= { rldot1dStpVlanPortEntry 4 } rldot1dStpVlanPortEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The enabled/disabled status of the port." REFERENCE "IEEE 802.1D-1990: Section 4.5.5.2" ::= { rldot1dStpVlanPortEntry 5 } rldot1dStpVlanPortPathCost OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory 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" ::= { rldot1dStpVlanPortEntry 6 } rldot1dStpVlanPortDesignatedRoot OBJECT-TYPE SYNTAX BridgeId ACCESS read-only STATUS mandatory 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" ::= { rldot1dStpVlanPortEntry 7 } rldot1dStpVlanPortDesignatedCost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory 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" ::= { rldot1dStpVlanPortEntry 8 } rldot1dStpVlanPortDesignatedBridge OBJECT-TYPE SYNTAX BridgeId ACCESS read-only STATUS mandatory 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" ::= { rldot1dStpVlanPortEntry 9 } rldot1dStpVlanPortDesignatedPort OBJECT-TYPE SYNTAX OCTET STRING (SIZE (2)) ACCESS read-only STATUS mandatory 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" ::= { rldot1dStpVlanPortEntry 10 } rldot1dStpVlanPortForwardTransitions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times this port has transitioned from the Learning state to the Forwarding state." ::= { rldot1dStpVlanPortEntry 11 } -- -- STP Private TRAP variables -- rldot1dStpTrapVariable OBJECT IDENTIFIER ::= { rldot1dStp 8 } rldot1dStpTrapVrblifIndex OBJECT-TYPE SYNTAX InterfaceIndex ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex of port which STP status was changed" ::= { rldot1dStpTrapVariable 1 } rldot1dStpTrapVrblVID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VID of VLAN to which the port belongs which STP status was changed" ::= { rldot1dStpTrapVariable 2 } rldot1dStpTypeAfterReset OBJECT-TYPE SYNTAX INTEGER { perDevice(1), mstp(4) } ACCESS read-write STATUS mandatory DESCRIPTION "New mode of spaning tree supported by the device after the next reset." DEFVAL { perDevice } ::= { rldot1dStp 9 } rldot1dStpMonitorTime OBJECT-TYPE SYNTAX INTEGER (1..20) ACCESS read-write STATUS mandatory DESCRIPTION "Factor of hello-time during which a port is monotored to determine if it is stable." DEFVAL { 10 } ::= { rldot1dStp 10 } rldot1dStpBpduCount OBJECT-TYPE SYNTAX INTEGER (1..60) ACCESS read-write STATUS mandatory DESCRIPTION "The number of bpdu that need to received for the link to be considered stable." DEFVAL { 10 } ::= { rldot1dStp 11 } rldot1dStpLastChanged OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The last time any object in this table was changed by SNMP or other local management means." REFERENCE "" ::= { rldot1dStp 12 } -- -- rldot1dStpPortTable -- rldot1dStpPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Rldot1dStpPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains extended pair port specific information." ::= { rldot1dStp 13 } rldot1dStpPortEntry OBJECT-TYPE SYNTAX Rldot1dStpPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information maintained by every port about the Spanning Tree Protocol state for that port." INDEX { rldot1dStpPortPort } ::= { rldot1dStpPortTable 1 } Rldot1dStpPortEntry ::= SEQUENCE { rldot1dStpPortPort INTEGER, rldot1dStpPortDampEnable TruthValue, rldot1dStpPortDampStable TruthValue, rldot1dStpPortFilterBpdu TruthValue, rldot1dStpPortBpduSent Counter-32, rldot1dStpPortBpduReceived Counter-32 } rldot1dStpPortPort OBJECT-TYPE SYNTAX INTEGER (1..4096) ACCESS read-only STATUS mandatory DESCRIPTION "The port number of the port for which this entry contains Spanning Tree Protocol management information." REFERENCE "IEEE 802.1t/D2-1999: Section 9.2.6" ::= { rldot1dStpPortEntry 1 } rldot1dStpPortDampEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Specifid if dampening is enabled on this port." REFERENCE "" DEFVAL { false } ::= { rldot1dStpPortEntry 2 } rldot1dStpPortDampStable OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "Specifid if the port is stable." REFERENCE "" DEFVAL { true } ::= { rldot1dStpPortEntry 3 } rldot1dStpPortFilterBpdu OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Specifid if this port should filter bpdus." REFERENCE "" DEFVAL { false } ::= { rldot1dStpPortEntry 4 } rldot1dStpPortBpduSent OBJECT-TYPE SYNTAX Counter-32 ACCESS read-only STATUS mandatory DESCRIPTION "Specifid the number of bpdu sent from this port." REFERENCE "" ::= { rldot1dStpPortEntry 5 } rldot1dStpPortBpduReceived OBJECT-TYPE SYNTAX Counter-32 ACCESS read-only STATUS mandatory DESCRIPTION "Specifid the number of bpdu received in this port." REFERENCE "" ::= { rldot1dStpPortEntry 6 } rldot1dStpPortsEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "Enable / Disable spanning tree on ports by default ." DEFVAL { true } ::= { rldot1dStp 14 } rldot1dStpTaggedFlooding OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "flooding can be done in tagged bpdu ." ::= { rldot1dStp 15 } rldot1dStpPortBelongToVlanDefault OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "The default value of rldot1dStpPortMustBelongToVlan ." ::= { rldot1dStp 16 } rldot1dStpEnableByDefault OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "The default value of rldot1dStpEnable ." ::= { rldot1dStp 17 } rldot1dStpPortToDefault OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "To order port/s to revert to default setings ." ::= { rldot1dStp 18 } rldot1dStpSupportedType OBJECT-TYPE SYNTAX INTEGER { perDevice(1), perVlan(2), mstp(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The type of stp supported by the device." ::= { rldot1dStp 19 } rldot1dStpEdgeportSupportInStp OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "If EdgePort is supported in stpCompatible mode ." ::= { rldot1dStp 20 } rldot1dExtBase OBJECT IDENTIFIER ::= { rlpBridgeMIBObjects 3 } rldot1dExtBaseMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rldot1dExtBase 1 } rldot1dDeviceCapabilities OBJECT-TYPE -- SYNTAX BITS { -- rldot1dIGMPSnoopingFilteringServices(0) -- ## can perform filtering of -- ## individual multicast addresses -- ## controlled by IGMP snooping. -- rldot1dDefaultFilteringAllServices(1) -- ## can perform default filtering -- ## behavior for All multicast addresses. -- ## controlled by Multicast DB. -- rldot1dDefaultFilteringUnregServices(2) -- ## can perform default filtering -- ## behavior for Unregistered -- ## multicast addresses. -- ## controlled by Multicast DB. -- } SYNTAX OCTET STRING (SIZE(1)) ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the optional parts of private extension of IEEE 802.1D and 802.1Q that are implemented by this device and are manageable through this MIB. Capabilities that are allowed on a per-port basis are indicated in dot1dPortCapabilities." ::= { rldot1dExtBase 2 } rldot1wRStp OBJECT IDENTIFIER ::= { rlpBridgeMIBObjects 4 } -- -- rldot1wStpVlanEdgePortTable -- rldot1wRStpVlanEdgePortTable OBJECT-TYPE SYNTAX SEQUENCE OF Rldot1wRStpVlanEdgePortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains pair <vlan, port> specific information for the Rapid Spanning Tree Protocol." ::= { rldot1wRStp 1 } rldot1wRStpVlanEdgePortEntry OBJECT-TYPE SYNTAX Rldot1wRStpVlanEdgePortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information maintained by every pair <vlan, port> about the RAPID Spanning Tree Protocol state for that pair." INDEX { rldot1wRStpVlanEdgePortVlan, rldot1wRStpVlanEdgePortPort } ::= { rldot1wRStpVlanEdgePortTable 1 } Rldot1wRStpVlanEdgePortEntry ::= SEQUENCE { rldot1wRStpVlanEdgePortVlan INTEGER, rldot1wRStpVlanEdgePortPort INTEGER, rldot1wRStpEdgePortStatus TruthValue } rldot1wRStpVlanEdgePortVlan OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "The Vlan number that the port belongs to, and for which this entry contains Spanning Tree Protocol management information, If STP per device then only one value of 1 is allowed. If STP per a VLAN then all value of 1..4095 are allowed." ::= { rldot1wRStpVlanEdgePortEntry 1 } rldot1wRStpVlanEdgePortPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number of the port for which this entry contains Spanning Tree Protocol management information." ::= { rldot1wRStpVlanEdgePortEntry 2 } rldot1wRStpEdgePortStatus OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Specifies whether this port is an Edge Port or not" REFERENCE "IEEE 802.1wd6-2000: Section 17.13.3.1 " DEFVAL { false } ::= { rldot1wRStpVlanEdgePortEntry 3 } -- -- rldot1wStpForceVersionTable -- rldot1wRStpForceVersionTable OBJECT-TYPE SYNTAX SEQUENCE OF Rldot1wRStpForceVersionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains <vlan> specific information for the Rapid Spanning Tree Protocol." ::= { rldot1wRStp 2 } rldot1wRStpForceVersionEntry OBJECT-TYPE SYNTAX Rldot1wRStpForceVersionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information maintained by every <vlan> about the RAPID Spanning Tree Protocol state for that pair." INDEX { rldot1wRStpForceVersionVlan } ::= { rldot1wRStpForceVersionTable 1 } Rldot1wRStpForceVersionEntry ::= SEQUENCE { rldot1wRStpForceVersionVlan INTEGER, rldot1wRStpForceVersionState INTEGER } rldot1wRStpForceVersionVlan OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "The Vlan number that the port belongs to, and for which this entry contains Spanning Tree Protocol management information, If STP per device then only one value of 1 is allowed. If STP per a VLAN then all value of 1..4095 are allowed." ::= { rldot1wRStpForceVersionEntry 1 } rldot1wRStpForceVersionState OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Specifies whether this Bridge uses the normal RSTP algorithm, or STP Compatibility algorythm: 0 - STP Compatibility 2 - Normal RSTP" REFERENCE "IEEE 802.1wd9-2000: Section 17.16.1 " DEFVAL { 2 } ::= { rldot1wRStpForceVersionEntry 2 } rldot1pPriorityMap OBJECT IDENTIFIER ::= { rlpBridgeMIBObjects 5 } rldot1pPriorityMapState OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "enable / disable" ::= { rldot1pPriorityMap 1 } rldot1pPriorityMapTable OBJECT-TYPE SYNTAX SEQUENCE OF Rldot1pPriorityMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table hold information the priority maps" ::= { rldot1pPriorityMap 2 } rldot1pPriorityMapEntry OBJECT-TYPE SYNTAX Rldot1pPriorityMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX { rldot1pPriorityMapName } ::= { rldot1pPriorityMapTable 1 } Rldot1pPriorityMapEntry ::= SEQUENCE { rldot1pPriorityMapName DisplayString, rldot1pPriorityMapPriority OCTET STRING, rldot1pPriorityMapPort PortList, rldot1pPriorityMapPortList PortList, rldot1pPriorityMapStatus RowStatus } rldot1pPriorityMapName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..25)) ACCESS read-only STATUS mandatory DESCRIPTION "The map name" ::= { rldot1pPriorityMapEntry 1 } rldot1pPriorityMapPriority OBJECT-TYPE SYNTAX OCTET STRING (SIZE (8)) ACCESS read-write STATUS mandatory DESCRIPTION "The map holding the queue" ::= { rldot1pPriorityMapEntry 2 } rldot1pPriorityMapPort OBJECT-TYPE SYNTAX PortList ACCESS read-write STATUS mandatory DESCRIPTION "the port that the map, is applied on in config" ::= { rldot1pPriorityMapEntry 3 } rldot1pPriorityMapPortList OBJECT-TYPE SYNTAX PortList ACCESS read-only STATUS mandatory DESCRIPTION "the ports that the map, is applied on in actual" ::= { rldot1pPriorityMapEntry 4 } rldot1pPriorityMapStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of the table entry. It's used to delete an entry" ::= { rldot1pPriorityMapEntry 5 } rldot1sMstp OBJECT IDENTIFIER ::= { rlpBridgeMIBObjects 6 } -- -- The Multiple Spanning Tree Instance Table -- rldot1sMstpInstanceTable OBJECT-TYPE SYNTAX SEQUENCE OF Rldot1sMstpInstanceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains Mstp instance specific information for the Multiple Spanning Tree Protocol." ::= { rldot1sMstp 1 } rldot1sMstpInstanceEntry OBJECT-TYPE SYNTAX Rldot1sMstpInstanceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information maintained by every instance about the multiple Spanning Tree Protocol state for that instance." INDEX { rldot1sMstpInstanceId } ::= { rldot1sMstpInstanceTable 1 } Rldot1sMstpInstanceEntry ::= SEQUENCE { rldot1sMstpInstanceId INTEGER, rldot1sMstpInstanceEnable TruthValue, rldot1sMstpInstanceTimeSinceTopologyChange TimeTicks, rldot1sMstpInstanceTopChanges Counter, rldot1sMstpInstanceDesignatedRoot BridgeId, rldot1sMstpInstanceRootCost INTEGER, rldot1sMstpInstanceRootPort INTEGER, rldot1sMstpInstanceMaxAge Timeout, rldot1sMstpInstanceHelloTime Timeout, rldot1sMstpInstanceHoldTime INTEGER, rldot1sMstpInstanceForwardDelay Timeout, rldot1sMstpInstancePriority INTEGER } rldot1sMstpInstanceId OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "The Instance index." ::= { rldot1sMstpInstanceEntry 1 } rldot1sMstpInstanceEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Specifies whether this Instance is STP enable or disable" REFERENCE " ?? " DEFVAL { false } ::= { rldot1sMstpInstanceEntry 2 } rldot1sMstpInstanceTimeSinceTopologyChange OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time (in hundredths of a second) since the last time a topology change was detected by the Mstp Instance ." REFERENCE "IEEE 802.1D-1990: Section 6.8.1.1.3" ::= { rldot1sMstpInstanceEntry 3 } rldot1sMstpInstanceTopChanges OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of topology changes detected by this Instance since the management entity was last reset or initialized." REFERENCE "IEEE 802.1D-1990: Section 6.8.1.1.3" ::= { rldot1sMstpInstanceEntry 4 } rldot1sMstpInstanceDesignatedRoot OBJECT-TYPE SYNTAX BridgeId ACCESS read-only STATUS mandatory DESCRIPTION "The bridge identifier of the root of the spanning tree as determined by the Muliple 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" ::= { rldot1sMstpInstanceEntry 5 } rldot1sMstpInstanceRootCost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The cost of the path to the root as seen from this bridge." REFERENCE "IEEE 802.1D-1990: Section 4.5.3.2" ::= { rldot1sMstpInstanceEntry 6 } rldot1sMstpInstanceRootPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory 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" ::= { rldot1sMstpInstanceEntry 7 } rldot1sMstpInstanceMaxAge OBJECT-TYPE SYNTAX Timeout ACCESS read-only STATUS mandatory 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" ::= { rldot1sMstpInstanceEntry 8 } rldot1sMstpInstanceHelloTime OBJECT-TYPE SYNTAX Timeout ACCESS read-only STATUS mandatory 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" ::= { rldot1sMstpInstanceEntry 9 } rldot1sMstpInstanceHoldTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory 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" ::= { rldot1sMstpInstanceEntry 10 } rldot1sMstpInstanceForwardDelay OBJECT-TYPE SYNTAX Timeout ACCESS read-only STATUS mandatory 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 dot1dStpBridgeForwardDelay 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" ::= { rldot1sMstpInstanceEntry 11 } rldot1sMstpInstancePriority OBJECT-TYPE SYNTAX INTEGER (0..61440) ACCESS read-write STATUS mandatory DESCRIPTION "The value of the write-able portion of the Bridge ID, i.e., the first four bits of the first octet of the (8 octet long) Bridge ID.The value is a product of 4096. The next 12 bit are the msti id . The other (last) 6 octets of the Bridge ID are given by the value of dot1dBaseBridgeAddress." REFERENCE "IEEE 802.1S-2001: Section 13.24.2" ::= {rldot1sMstpInstanceEntry 12 } -- -- rldot1sMstpInstancePortTable -- rldot1sMstpInstancePortTable OBJECT-TYPE SYNTAX SEQUENCE OF Rldot1sMstpInstancePortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains pair <msti, port> specific information for the Spanning Tree Protocol." ::= { rldot1sMstp 2 } rldot1sMstpInstancePortEntry OBJECT-TYPE SYNTAX Rldot1sMstpInstancePortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information maintained by every pair <msti, port> about the Spanning Tree Protocol state for that pair." INDEX { rldot1sMstpInstancePortMstiId, rldot1sMstpInstancePortPort } ::= { rldot1sMstpInstancePortTable 1 } Rldot1sMstpInstancePortEntry ::= SEQUENCE { rldot1sMstpInstancePortMstiId INTEGER, rldot1sMstpInstancePortPort INTEGER, rldot1sMstpInstancePortPriority INTEGER, rldot1sMstpInstancePortState INTEGER, rldot1sMstpInstancePortEnable INTEGER, rldot1sMstpInstancePortPathCost INTEGER, rldot1sMstpInstancePortDesignatedRoot BridgeId, rldot1sMstpInstancePortDesignatedCost INTEGER, rldot1sMstpInstancePortDesignatedBridge BridgeId, rldot1sMstpInstancePortDesignatedPort OCTET STRING, rldot1sMstpInstancePortForwardTransitions Counter, rldot1sMStpInstancePortAdminPathCost INTEGER } rldot1sMstpInstancePortMstiId OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-write STATUS mandatory DESCRIPTION "The Vlan group number that the port belongs to, and for which this entry contains Spanning Tree Protocol management information." REFERENCE "IEEE 802.1s/D11-2001 " ::= { rldot1sMstpInstancePortEntry 1 } rldot1sMstpInstancePortPort OBJECT-TYPE SYNTAX INTEGER (1..4096) ACCESS read-write STATUS mandatory DESCRIPTION "The port number of the port for which this entry contains Spanning Tree Protocol management information." REFERENCE "IEEE 802.1t/D2-1999: Section 9.2.6" ::= { rldot1sMstpInstancePortEntry 2 } rldot1sMstpInstancePortPriority OBJECT-TYPE SYNTAX INTEGER (0..240) ACCESS read-write STATUS mandatory DESCRIPTION "The value of the priority field which is contained in the more significant 4 bits of the most significant octet of the (2 octet long) Port ID. The value is a product of 16. The other octet of the Port ID is given by the value of rldot1dStpVlanGroupPort." REFERENCE "IEEE 802.1t/D2-1999: Section 9.2.6" ::= { rldot1sMstpInstancePortEntry 3 } rldot1sMstpInstancePortState OBJECT-TYPE SYNTAX INTEGER { disabled(1), blocking(2), listening(3), learning(4), forwarding(5), broken(6) } ACCESS read-only STATUS mandatory 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 dot1dStpVlanPortEnable), this object will have a value of disabled(1)." REFERENCE "IEEE 802.1D-1990: Section 4.5.5.2" ::= { rldot1sMstpInstancePortEntry 4 } rldot1sMstpInstancePortEnable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The enabled/disabled status of the port." REFERENCE "IEEE 802.1D-1990: Section 4.5.5.2" ::= { rldot1sMstpInstancePortEntry 5 } rldot1sMstpInstancePortPathCost OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory 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" ::= { rldot1sMstpInstancePortEntry 6 } rldot1sMstpInstancePortDesignatedRoot OBJECT-TYPE SYNTAX BridgeId ACCESS read-only STATUS mandatory 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" ::= { rldot1sMstpInstancePortEntry 7 } rldot1sMstpInstancePortDesignatedCost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory 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" ::= { rldot1sMstpInstancePortEntry 8 } rldot1sMstpInstancePortDesignatedBridge OBJECT-TYPE SYNTAX BridgeId ACCESS read-only STATUS mandatory 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" ::= { rldot1sMstpInstancePortEntry 9 } rldot1sMstpInstancePortDesignatedPort OBJECT-TYPE SYNTAX OCTET STRING (SIZE (2)) ACCESS read-only STATUS mandatory 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" ::= { rldot1sMstpInstancePortEntry 10 } rldot1sMstpInstancePortForwardTransitions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times this port has transitioned from the Learning state to the Forwarding state." ::= { rldot1sMstpInstancePortEntry 11 } rldot1sMStpInstancePortAdminPathCost OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The administratively assigned value for the contribution of this port to the path cost of paths towards the spanning tree root. Writing a value of '0' assigns the automatically calculated default Path Cost value to the port. If the default Path Cost is being used, this object returns '0' when read. This complements the object dot1dStpPortPathCost, which returns the operational value of the path cost." REFERENCE "IEEE 802.1D-1998: Section 8.5.5.3" ::= { rldot1sMstpInstancePortEntry 12 } rldot1sMstpMaxHopes OBJECT-TYPE SYNTAX INTEGER (1..20) ACCESS read-write STATUS mandatory DESCRIPTION "Max number of hopes that an MST BPDU will travel inside a region." DEFVAL { 10 } ::= { rldot1sMstp 3 } rldot1sMstpConfigurationName OBJECT-TYPE SYNTAX SnmpAdminString ACCESS read-only STATUS mandatory DESCRIPTION "The active configuration name as will be caried in MST BPDU's." ::= { rldot1sMstp 4 } rldot1sMstpRevisionLevel OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The active revision level." DEFVAL { 0 } ::= { rldot1sMstp 5 } -- -- rldot1sMstpVlanTable -- rldot1sMstpVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF Rldot1sMstpVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the alocation of vlans to groups." ::= { rldot1sMstp 6 } rldot1sMstpVlanEntry OBJECT-TYPE SYNTAX Rldot1sMstpVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information maintained by every vlan about the group it belongs to." INDEX { rldot1sMstpVlan } ::= { rldot1sMstpVlanTable 1 } Rldot1sMstpVlanEntry ::= SEQUENCE { rldot1sMstpVlan INTEGER, rldot1sMstpGroup INTEGER, rldot1sMstpPendingGroup INTEGER } rldot1sMstpVlan OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "The vlan number of the vlan for which this entry contains Spanning Tree Protocol management information." REFERENCE "IEEE 802.1s/D11-2001: Section 13.7" ::= { rldot1sMstpVlanEntry 1 } rldot1sMstpGroup OBJECT-TYPE SYNTAX INTEGER (0..64) ACCESS read-only STATUS mandatory DESCRIPTION "Specifid the active group number this vlan belonges to." REFERENCE "" DEFVAL { 0 } ::= { rldot1sMstpVlanEntry 2 } rldot1sMstpPendingGroup OBJECT-TYPE SYNTAX INTEGER (0..64) ACCESS read-write STATUS mandatory DESCRIPTION "Specifid the pending group number this vlan belonges to." REFERENCE "" DEFVAL { 0 } ::= { rldot1sMstpVlanEntry 3 } -- -- rldot1sMstpExtPortTable -- rldot1sMstpExtPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Rldot1sMstpExtPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains MSTP information about ports of the CIST." ::= { rldot1sMstp 7 } rldot1sMstpExtPortEntry OBJECT-TYPE SYNTAX Rldot1sMstpExtPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information maintained by every port of the CIST." INDEX { rldot1sMstpExtPortPort } ::= { rldot1sMstpExtPortTable 1 } Rldot1sMstpExtPortEntry ::= SEQUENCE { rldot1sMstpExtPortPort INTEGER, rldot1sMstpExtPortInternalPathCost INTEGER, rldot1sMstpExtPortDesignatedRegionalRoot BridgeId, rldot1sMstpExtPortDesignatedRegionalCost INTEGER } rldot1sMstpExtPortPort OBJECT-TYPE SYNTAX INTEGER (1..4096) ACCESS read-write STATUS mandatory DESCRIPTION "The port number of the port for which this entry contains Spanning Tree Protocol management information." REFERENCE "IEEE 802.1t/D2-1999: Section 9.2.6" ::= { rldot1sMstpExtPortEntry 1 } rldot1sMstpExtPortInternalPathCost OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The contribution of this port to the path cost of paths towards the spanning tree regional 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" ::= { rldot1sMstpExtPortEntry 2 } rldot1sMstpExtPortDesignatedRegionalRoot OBJECT-TYPE SYNTAX BridgeId ACCESS read-only STATUS mandatory 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" ::= { rldot1sMstpExtPortEntry 3 } rldot1sMstpExtPortDesignatedRegionalCost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The regional 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" ::= { rldot1sMstpExtPortEntry 4 } rldot1sMstpDesignatedMaxHopes OBJECT-TYPE SYNTAX INTEGER (1..20) ACCESS read-only STATUS mandatory DESCRIPTION "Max number of hopes that an MST BPDU will travel inside a region." ::= { rldot1sMstp 8 } rldot1sMstpRegionalRoot OBJECT-TYPE SYNTAX BridgeId ACCESS read-only STATUS mandatory DESCRIPTION "CIST Regional Root Identifier (13.16.4). The Bridge Identifier of the current CIST Regional Root." REFERENCE "IEEE 802.1S-2002: Section 13.16.4" ::= { rldot1sMstp 9 } rldot1sMstpRegionalRootCost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The CIST path cost from the transmitting Bridge to the CIST Regional Root." REFERENCE "IEEE 802.1S-2002: Section 12.8.1.1.3" ::= { rldot1sMstp 10 } rldot1sMstpPendingConfigurationName OBJECT-TYPE SYNTAX SnmpAdminString ACCESS read-write STATUS mandatory DESCRIPTION "The pending configuration name." ::= { rldot1sMstp 11 } rldot1sMstpPendingRevisionLevel OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The pending revision level." DEFVAL { 0 } ::= { rldot1sMstp 12 } rldot1sMstpPendingAction OBJECT-TYPE SYNTAX INTEGER { copyPendingActive(1), copyActivePending(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The action to be done with the pending configuration. copyPendingActive - to copy the pending mst configuration to the active one. copyActivePending - to copy the active mst configuration to the pending one. " ::= { rldot1sMstp 13 } rldot1dTpAgingTime OBJECT IDENTIFIER ::= { rlpBridgeMIBObjects 7 } rldot1dTpAgingTimeMin OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The min timeout period in seconds for aging out dynamically learned forwarding information." REFERENCE "P802.1d/D9, July 14, 1989: Section 6.7.1.1.3" ::= { rldot1dTpAgingTime 1 } rldot1dTpAgingTimeMax OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The max timeout period in seconds for aging out dynamically learned forwarding information." REFERENCE "P802.1d/D9, July 14, 1989: Section 6.7.1.1.3" ::= { rldot1dTpAgingTime 2 } rlTelnet OBJECT IDENTIFIER ::= { rnd 58 } rlTelnetMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlTelnet 1 } rlTelnetPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Telnet Password" ::= { rlTelnet 2 } rlTelnetTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The number of minutes after which the TCP connection is closed if no activity is detected from the Client" DEFVAL {0} ::= { rlTelnet 3 } rlTelnetUsersTable OBJECT-TYPE SYNTAX SEQUENCE OF RlTelnetUsersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table hold information about current telnet sessions" ::= { rlTelnet 4 } rlTelnetUsersEntry OBJECT-TYPE SYNTAX RlTelnetUsersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX { rlTelnetSessionId } ::= { rlTelnetUsersTable 1 } RlTelnetUsersEntry ::= SEQUENCE { rlTelnetSessionId INTEGER, rlTelnetSessionClientAddress IpAddress, rlTelnetSessionLoginTime DisplayString, rlTelnetSessionStatus INTEGER } rlTelnetSessionId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Telnet Session ID" ::= { rlTelnetUsersEntry 1 } rlTelnetSessionClientAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Telnet Session Client IP address" ::= { rlTelnetUsersEntry 2 } rlTelnetSessionLoginTime OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Telnet Session Login Time string" ::= { rlTelnetUsersEntry 3 } rlTelnetSessionStatus OBJECT-TYPE SYNTAX INTEGER { connected(1), disconnect(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Telnet Session status. After status has been set to diconnect the sessions is closed and the matching entry is deleted from the table." ::= { rlTelnetUsersEntry 4 } rlTelnetLoginBanner OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "Telnet Login Banner. When telnet connection is established, the banner is the concatanation of this MIB and rlTelnetSecondLoginBanner." ::= { rlTelnet 5 } rlTelnetSecondLoginBanner OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "Telnet Login Banner Extension. When telnet connection is established, the banner is the concatanation of rlTelnetLoginBanner and this MIB" ::= { rlTelnet 6 } rlPolicy OBJECT IDENTIFIER ::= { rnd 59 } rlArpSpoofing OBJECT IDENTIFIER ::= { rnd 60 } rlArpSpoofingMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlArpSpoofing 1 } rlArpSpoofingTable OBJECT-TYPE SYNTAX SEQUENCE OF RlArpSpoofingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of the ifIndexes, IP addresses and corresponding MAC addresses." ::= { rlArpSpoofing 2 } rlArpSpoofingEntry OBJECT-TYPE SYNTAX RlArpSpoofingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of this table specifis ifIndex,IP Address and MAC address." INDEX { rlArpSpoofingIfIndex, rlArpSpoofingLocalIpAddr } ::= { rlArpSpoofingTable 1 } RlArpSpoofingEntry ::= SEQUENCE { rlArpSpoofingIfIndex InterfaceIndex, rlArpSpoofingLocalIpAddr IpAddress, rlArpSpoofingMacAddr PhysAddress, rlArpSpoofingRemoteIpAddr IpAddress, rlArpSpoofingOutPhysIfIndex InterfaceIndexOrZero, rlArpSpoofingStatus RowStatus } rlArpSpoofingIfIndex OBJECT-TYPE SYNTAX InterfaceIndex ACCESS read-write STATUS mandatory DESCRIPTION "The physical interface for which this entry contains information." ::= { rlArpSpoofingEntry 1 } rlArpSpoofingLocalIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Ip addres for which the device will send ARP reply (ARP spoofing)." ::= { rlArpSpoofingEntry 2 } rlArpSpoofingMacAddr OBJECT-TYPE SYNTAX PhysAddress ACCESS read-write STATUS mandatory DESCRIPTION "MAC addres with which the device will send ARP reply. If the field is ommited or its value 0.0.0.0 the device will send with the interface's MAC address." ::= { rlArpSpoofingEntry 3 } rlArpSpoofingRemoteIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Ip addres for which the device will send periodically ARP requests if its value differs from 0.0.0.0." ::= { rlArpSpoofingEntry 4 } rlArpSpoofingOutPhysIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero ACCESS read-write STATUS mandatory DESCRIPTION "The physical interface to which the device will send periodically ARP requests if its value differs from 0. If its value is 0 then ARP requests will send to all the VLAN's ports." DEFVAL { 0 } ::= { rlArpSpoofingEntry 5 } rlArpSpoofingStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "It is used to insert, update or delete an entry" ::= { rlArpSpoofingEntry 6 } rlMir OBJECT IDENTIFIER ::= { rnd 61 } rlMirMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlMir 1 } rlMirMaxNumOfMRIsAfterReset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The maximun instanses of IP Multi Instance Routers after the following reset." DEFVAL { 1 } ::= { rlMir 2 } rlMirMaxNumOfMRIs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximun instanses of IP Multi Instance Routers." ::= { rlMir 3 } rlMirCurMriNum OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The number of the MRI of which MIB variables are treated at the same time by the SNMP agent." ::= { rlMir 4 } rlMirInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF RlMirInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of the assignment ifinterfaces to IP Router instances." ::= { rlMir 5 } rlMirInterfaceEntry OBJECT-TYPE SYNTAX RlMirInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of this table specifies the MRID assignement to a L2 interfrace." INDEX { rlMirInterfaceIfIndex } ::= { rlMirInterfaceTable 1 } RlMirInterfaceEntry ::= SEQUENCE { rlMirInterfaceIfIndex InterfaceIndex, rlMirInterfaceMrid INTEGER } rlMirInterfaceIfIndex OBJECT-TYPE SYNTAX InterfaceIndex ACCESS read-write STATUS mandatory DESCRIPTION "The L2 interface for which this entry contains information." ::= { rlMirInterfaceEntry 1 } rlMirInterfaceMrid OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Multi IP Router Instance Identifier to which the interface is assgned." DEFVAL { 0 } ::= { rlMirInterfaceEntry 2 } rlMirVlanBaseReservedPortsTable OBJECT-TYPE SYNTAX SEQUENCE OF RlMirVlanBaseReservedPortsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list VLAN based reserved physical ports." ::= { rlMir 6 } rlMirVlanBaseReservedPortsEntry OBJECT-TYPE SYNTAX RlMirVlanBaseReservedPortsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A VLAN based reserved physical port." INDEX { rlMirVlanBaseReservedPortsIfIndex } ::= { rlMirVlanBaseReservedPortsTable 1 } RlMirVlanBaseReservedPortsEntry ::= SEQUENCE { rlMirVlanBaseReservedPortsIfIndex InterfaceIndex, rlMirVlanBaseReservedPortsStatus RowStatus } rlMirVlanBaseReservedPortsIfIndex OBJECT-TYPE SYNTAX InterfaceIndex ACCESS read-write STATUS mandatory DESCRIPTION "IfIndex of VLAN based reserved physical port." ::= { rlMirVlanBaseReservedPortsEntry 1 } rlMirVlanBaseReservedPortsStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "It is used to delete an entry" ::= { rlMirVlanBaseReservedPortsEntry 2 } rlMirVlanBaseLogicalPortsTable OBJECT-TYPE SYNTAX SEQUENCE OF RlMirVlanBaseLogicalPortsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list VLAN based logical ports." ::= { rlMir 7 } rlMirVlanBaseLogicalPortsEntry OBJECT-TYPE SYNTAX RlMirVlanBaseLogicalPortsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A VLAN based logical point-to-point port." INDEX { rlMirVlanBaseLogicalPortsIfIndex } ::= { rlMirVlanBaseLogicalPortsTable 1 } RlMirVlanBaseLogicalPortsEntry ::= SEQUENCE { rlMirVlanBaseLogicalPortsIfIndex InterfaceIndex, rlMirVlanBaseLogicalPortsReservedIfIndex InterfaceIndex, rlMirVlanBaseLogicalPortsVlanTag INTEGER, rlMirVlanBaseLogicalPortsStatus RowStatus } rlMirVlanBaseLogicalPortsIfIndex OBJECT-TYPE SYNTAX InterfaceIndex ACCESS read-write STATUS mandatory DESCRIPTION "IfIndex of VLAN based Logical point-to-point port." ::= { rlMirVlanBaseLogicalPortsEntry 1 } rlMirVlanBaseLogicalPortsReservedIfIndex OBJECT-TYPE SYNTAX InterfaceIndex ACCESS read-write STATUS mandatory DESCRIPTION "IfIndex of VLAN based reserved physical port on which the logical port is defined." ::= { rlMirVlanBaseLogicalPortsEntry 2 } rlMirVlanBaseLogicalPortsVlanTag OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "VLAN tag." ::= { rlMirVlanBaseLogicalPortsEntry 3 } rlMirVlanBaseLogicalPortsStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "It is used to add, update and delete an entry" ::= { rlMirVlanBaseLogicalPortsEntry 4 } rlMirModel OBJECT-TYPE SYNTAX INTEGER {none(0), vbm(1), gm(2), oob(3)} ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the multi-instance model of the device" ::= { rlMir 8 } ipMRouteStdMIB OBJECT IDENTIFIER ::= { rnd 62 } rl3sw2swTables OBJECT IDENTIFIER ::= { rnd 63 } rl3sw2swTablesPollingInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The polling interval for dynamic 3SW/2SW tables in seconds." DEFVAL { 3 } ::= { rl3sw2swTables 1 } rlGvrp OBJECT IDENTIFIER ::= { rnd 64 } rlPortGvrpTimersTable OBJECT-TYPE SYNTAX SEQUENCE OF RlPortGvrpTimersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of GVRP timer values for every bridge port. This is indexed by dot1dBasePort." ::= { rlGvrp 1 } rlPortGvrpTimersEntry OBJECT-TYPE SYNTAX RlPortGvrpTimersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "GVRP timer values for a bridge port." INDEX { dot1dBasePort } ::= { rlPortGvrpTimersTable 1 } RlPortGvrpTimersEntry ::= SEQUENCE { rlPortGvrpJoinTime TimeInterval, rlPortGvrpLeaveTime TimeInterval, rlPortGvrpLeaveAllTime TimeInterval, rlPortGvrpOverrideGarp EnabledStatus } rlPortGvrpJoinTime OBJECT-TYPE SYNTAX TimeInterval ACCESS read-write STATUS mandatory DESCRIPTION "The GVRP Join time, in centiseconds." DEFVAL { 20 } ::= { rlPortGvrpTimersEntry 1 } rlPortGvrpLeaveTime OBJECT-TYPE SYNTAX TimeInterval ACCESS read-write STATUS mandatory DESCRIPTION "The GVRP Leave time, in centiseconds." DEFVAL { 60 } ::= { rlPortGvrpTimersEntry 2 } rlPortGvrpLeaveAllTime OBJECT-TYPE SYNTAX TimeInterval ACCESS read-write STATUS mandatory DESCRIPTION "The GVRP LeaveAll time, in centiseconds." DEFVAL { 1000 } ::= { rlPortGvrpTimersEntry 3 } rlPortGvrpOverrideGarp OBJECT-TYPE SYNTAX EnabledStatus ACCESS read-write STATUS mandatory DESCRIPTION "If enabled{1}, GVRP timer values for this port are determined by the values in this entry. Otherwise, they are determined by the values in dot1dPortGarpTable." DEFVAL { disabled } ::= { rlPortGvrpTimersEntry 4 } rlGvrpSupported OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "Is GVRP supported in this device or not" ::= { rlGvrp 2 } rlGvrpMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 3." ::= { rlGvrp 3 } -- rlPortGvrpStatisticsTable rlPortGvrpStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF RlPortGvrpStatisticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of GVRP statistics values for every bridge port. This is indexed by dot1dBasePort." ::= { rlGvrp 4 } rlPortGvrpStatisticsEntry OBJECT-TYPE SYNTAX RlPortGvrpStatisticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "GVRP statistics values for a bridge port." INDEX { dot1dBasePort } ::= { rlPortGvrpStatisticsTable 1 } RlPortGvrpStatisticsEntry ::= SEQUENCE { rlPortGvrpStatisticsRJE Counter, rlPortGvrpStatisticsRJIn Counter, rlPortGvrpStatisticsREmp Counter, rlPortGvrpStatisticsRLIn Counter, rlPortGvrpStatisticsRLE Counter, rlPortGvrpStatisticsRLA Counter, rlPortGvrpStatisticsSJE Counter, rlPortGvrpStatisticsSJIn Counter, rlPortGvrpStatisticsSEmp Counter, rlPortGvrpStatisticsSLIn Counter, rlPortGvrpStatisticsSLE Counter, rlPortGvrpStatisticsSLA Counter, rlPortGvrpStatisticsClear INTEGER } rlPortGvrpStatisticsRJE OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Join Empty Received on the port, since the last clearance." ::= { rlPortGvrpStatisticsEntry 1 } rlPortGvrpStatisticsRJIn OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Join In Received on the port, since the last clearance." ::= { rlPortGvrpStatisticsEntry 2 } rlPortGvrpStatisticsREmp OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Empty Received on the port, since the last clearance." ::= { rlPortGvrpStatisticsEntry 3 } rlPortGvrpStatisticsRLIn OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Leave In Received on the port, since the last clearance." ::= { rlPortGvrpStatisticsEntry 4 } rlPortGvrpStatisticsRLE OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Leave Empty Received on the port, since the last clearance." ::= { rlPortGvrpStatisticsEntry 5 } rlPortGvrpStatisticsRLA OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Leave All Received on the port, since the last clearance." ::= { rlPortGvrpStatisticsEntry 6 } rlPortGvrpStatisticsSJE OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Join Empty Sent on the port, since the last clearance." ::= { rlPortGvrpStatisticsEntry 7 } rlPortGvrpStatisticsSJIn OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Join In Sent on the port, since the last clearance." ::= { rlPortGvrpStatisticsEntry 8 } rlPortGvrpStatisticsSEmp OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Empty Sent on the port, since the last clearance." ::= { rlPortGvrpStatisticsEntry 9 } rlPortGvrpStatisticsSLIn OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Leave In Sent on the port, since the last clearance." ::= { rlPortGvrpStatisticsEntry 10 } rlPortGvrpStatisticsSLE OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Leave Empty Sent on the port, since the last clearance." ::= { rlPortGvrpStatisticsEntry 11 } rlPortGvrpStatisticsSLA OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Leave All Sent on the port, since the last clearance." ::= { rlPortGvrpStatisticsEntry 12 } rlPortGvrpStatisticsClear OBJECT-TYPE SYNTAX INTEGER { activate(1), passive(2) } ACCESS read-write STATUS mandatory DESCRIPTION "activate - the signal/trigger to clear ALL the rlPortGvrpStatisticsEntry's fields. passive - specify that the rlPortGvrpStatisticsClear field is not activate, or finshed the clearnce process. the rlPortGvrpStatisticsClear return automatically to passive after it was activate." DEFVAL { passive } ::= { rlPortGvrpStatisticsEntry 13 } -- rlPortGvrpErrorStatisticsTable rlPortGvrpErrorStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF RlPortGvrpErrorStatisticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of GVRP ErrorStatistics values for every bridge port. This is indexed by dot1dBasePort." ::= { rlGvrp 5 } rlPortGvrpErrorStatisticsEntry OBJECT-TYPE SYNTAX RlPortGvrpErrorStatisticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "GVRP ErrorStatistics values for a bridge port." INDEX { dot1dBasePort } ::= { rlPortGvrpErrorStatisticsTable 1 } RlPortGvrpErrorStatisticsEntry ::= SEQUENCE { rlPortGvrpErrorStatisticsInvProt Counter, rlPortGvrpErrorStatisticsInvAtyp Counter, rlPortGvrpErrorStatisticsInvAval Counter, rlPortGvrpErrorStatisticsInvPlen Counter, rlPortGvrpErrorStatisticsInvAlen Counter, rlPortGvrpErrorStatisticsInvEvent Counter, rlPortGvrpErrorStatisticsClear INTEGER } rlPortGvrpErrorStatisticsInvProt OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Invalid Protocol Id encountered by the GVRP port. (since the last clearance)" ::= { rlPortGvrpErrorStatisticsEntry 1 } rlPortGvrpErrorStatisticsInvAtyp OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Invalid Attribute Type encountered by the GVRP port. (since the last clearance)" ::= { rlPortGvrpErrorStatisticsEntry 2 } rlPortGvrpErrorStatisticsInvAval OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Invalid Attribute Value encountered by the GVRP port. (since the last clearance)" ::= { rlPortGvrpErrorStatisticsEntry 3 } rlPortGvrpErrorStatisticsInvPlen OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Invalid PDU Length encountered by the GVRP port. (since the last clearance)" ::= { rlPortGvrpErrorStatisticsEntry 4 } rlPortGvrpErrorStatisticsInvAlen OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Invalid Attribute Length encountered by the GVRP port. (since the last clearance)" ::= { rlPortGvrpErrorStatisticsEntry 5 } rlPortGvrpErrorStatisticsInvEvent OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of Invalid Event encountered by the GVRP port. (since the last clearance)" ::= { rlPortGvrpErrorStatisticsEntry 6 } rlPortGvrpErrorStatisticsClear OBJECT-TYPE SYNTAX INTEGER { activate(1), passive(2) } ACCESS read-write STATUS mandatory DESCRIPTION "activate - the signal/trigger to clear ALL the rlPortGvrpErrorStatisticsEntry's fields. passive - specify that the rlPortGvrpErrorStatisticsClear field is not activate, or finshed the clearnce process. the rlPortGvrpErrorStatisticsClear return automatically to passive after it was activate." DEFVAL { passive } ::= { rlPortGvrpErrorStatisticsEntry 7 } -- rlPortGvrpApplicantStatusTable rlPortGvrpApplicantStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF RlPortGvrpApplicantStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of GVRP Applicant Status values for every bridge port. This is indexed by dot1dBasePort." ::= { rlGvrp 6 } rlPortGvrpApplicantStatusEntry OBJECT-TYPE SYNTAX RlPortGvrpApplicantStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "GVRP Applicant Status value for a bridge port." INDEX { dot1dBasePort } ::= { rlPortGvrpApplicantStatusTable 1 } RlPortGvrpApplicantStatusEntry ::= SEQUENCE { rlPortGvrpApplicantStatusValue INTEGER } rlPortGvrpApplicantStatusValue OBJECT-TYPE SYNTAX INTEGER { participant(1), nonParticipant(2) } ACCESS read-write STATUS mandatory DESCRIPTION "participant - the Gvrp enabled port sending GARP PDUs. nonParticipant - preventing the Gvrp enabled port from sending GARP PDUs." DEFVAL { participant } ::= { rlPortGvrpApplicantStatusEntry 1 } -- rlGvrpDynamicVlanCreation was deleted -- { rlGvrp 7 } reserved -- rlPortGvrpRegistrationModeTable rlPortGvrpRegistrationModeTable OBJECT-TYPE SYNTAX SEQUENCE OF RlPortGvrpRegistrationModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of GVRP Registration Mode values for every bridge port. This is indexed by dot1dBasePort." ::= { rlGvrp 8 } rlPortGvrpRegistrationModeEntry OBJECT-TYPE SYNTAX RlPortGvrpRegistrationModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "GVRP Registration Mode value for a bridge port." INDEX { dot1dBasePort } ::= { rlPortGvrpRegistrationModeTable 1 } RlPortGvrpRegistrationModeEntry ::= SEQUENCE { rlPortGvrpRegistrationModeForbidden TruthValue } rlPortGvrpRegistrationModeForbidden OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "true - deregisters all VLANS on the specified port and prevents any VLAN creation or registration on that port. false - the registration operation on this port behaves normally." DEFVAL { false } ::= { rlPortGvrpRegistrationModeEntry 1 } rlDot3adAgg OBJECT IDENTIFIER ::= { rnd 65 } rlDot3adAggMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlDot3adAgg 1 } -- -- rlDot3adAggBalanceTable -- rlDot3adAggBalanceTable OBJECT-TYPE SYNTAX SEQUENCE OF RlDot3adAggBalanceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of this table specifies a balancing criterion used for the corresponding dot3adAggIndex." ::= { rlDot3adAgg 2 } rlDot3adAggBalanceEntry OBJECT-TYPE SYNTAX RlDot3adAggBalanceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each dot3adAggIndex." INDEX { dot3adAggIndex, rlDot3adAggBalanceForwardType } ::= { rlDot3adAggBalanceTable 1 } RlDot3adAggBalanceEntry ::= SEQUENCE { rlDot3adAggBalanceForwardType INTEGER, rlDot3adAggBalanceLayer INTEGER, rlDot3adAggBalanceUsedAddresses INTEGER, rlDot3adAggBalanceBroadcastType INTEGER } rlDot3adAggBalanceForwardType OBJECT-TYPE SYNTAX INTEGER { bridging(1), routing(2) } ACCESS read-only STATUS mandatory DESCRIPTION "A Forwarding type: Bridging or Routing." ::= { rlDot3adAggBalanceEntry 1 } rlDot3adAggBalanceLayer OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "A Network Layer Number, may have the following values: 2, 3 or 4. The default value is: Bridging: 2 Routing: 3." ::= { rlDot3adAggBalanceEntry 2 } rlDot3adAggBalanceUsedAddresses OBJECT-TYPE SYNTAX INTEGER { notApplied(0), dstAddr(1), srcAddr(2), dstAndSrcAddr(3), vlanId(4), ethType(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the Network Layer addresses used for Balancing of unicast frames. The function sets the criterion (by layer and used address in it)." DEFVAL { dstAddr } ::= { rlDot3adAggBalanceEntry 3 } rlDot3adAggBalanceBroadcastType OBJECT-TYPE SYNTAX INTEGER { common(0), dedicated(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies a balancing criterion used for L2 broadcast and unknown frames: common: a link allocated for broadcast and unknown frames is used for unicast frames too dedicated: a link allocated for broadcast and unknown frames is not used for unicast frames" DEFVAL { common } ::= { rlDot3adAggBalanceEntry 4 } rlDot3adAggNumOfTrunks OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of trunks supported by the device." ::= { rlDot3adAgg 3 } rlDot3adAggMaxPortsInTrunks OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximun number of ports in a trunk." ::= { rlDot3adAgg 4 } rlDot3adAggTrunkCreationSupport OBJECT-TYPE SYNTAX INTEGER { notSupported(0), supportsTrunkOrLacp(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies if there is support to rldot3adAggCreationTable, and the type of the support: supportedTrunkOrLacp - ports that are members in some trunk are belongs to it by manual configuration or by lacp, but not togther. notSupported - there is not support to rldot3adAggCreationTable." ::= { rlDot3adAgg 5 } -- -- rlDot3adAggCreationTable -- rlDot3adAggCreationTable OBJECT-TYPE SYNTAX SEQUENCE OF RlDot3adAggCreationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of this table is for creation of an aggregator for the corresponding dot3adAggIndex, when the value of the rlDot3adAggCreationSupport is diffrent from notSupported." ::= { rlDot3adAgg 6 } rlDot3adAggCreationEntry OBJECT-TYPE SYNTAX RlDot3adAggCreationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An information for each dot3adAggIndex." INDEX { dot3adAggIndex } ::= { rlDot3adAggCreationTable 1 } RlDot3adAggCreationEntry ::= SEQUENCE { rlDot3adAggCreationTrunk TruthValue, rlDot3adAggCreationLacp TruthValue } rlDot3adAggCreationTrunk OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "The aggregator can aggregate ports in manual configuration." ::= { rlDot3adAggCreationEntry 1 } rlDot3adAggCreationLacp OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "The aggregator can aggregate ports by lacp." ::= { rlDot3adAggCreationEntry 2 } rlDot3adAggLoadBalancingPerTrunk OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "Specifies if load balancing is defined per trunk or per device." ::= { rlDot3adAgg 7 } -- -- rlDot3adAggPortLacpTable -- rlDot3adAggPortLacpTable OBJECT-TYPE SYNTAX SEQUENCE OF RlDot3adAggPortLacpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of this table specifies lacp protocol state and statistics for the corresponding dot3adAggPortIndex." ::= { rlDot3adAgg 8 } rlDot3adAggPortLacpEntry OBJECT-TYPE SYNTAX RlDot3adAggPortLacpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each dot3adAggPortIndex." INDEX { dot3adAggPortIndex } ::= { rlDot3adAggPortLacpTable 1 } RlDot3adAggPortLacpEntry ::= SEQUENCE { rlDot3adAggPortLacpPdusRx Counter-32, rlDot3adAggPortLacpPDUsTx Counter-32, rlDot3adAggPortLacpRxState INTEGER, rlDot3adAggPortLacpMuxState INTEGER, rlDot3adAggPortLacpPeriodicState INTEGER, rlDot3adAggPortLacpSelected INTEGER, rlDot3adAggPortLacpReady TruthValue, rlDot3adAggPortLacpPortMoved TruthValue, rlDot3adAggPortLacpNNT TruthValue, rlDot3adAggPortLacpPeriodicTxTimer INTEGER, rlDot3adAggPortLacpCurrentWhileTimer INTEGER, rlDot3adAggPortLacpWaitWhileTimer INTEGER } rlDot3adAggPortLacpPdusRx OBJECT-TYPE SYNTAX Counter-32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of valid LACPDUs received on this Aggregation Port. This value is read-only." ::= { rlDot3adAggPortLacpEntry 1 } rlDot3adAggPortLacpPDUsTx OBJECT-TYPE SYNTAX Counter-32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of LACPDUs transmitted on this Aggregation Port. This value is read-only." ::= { rlDot3adAggPortLacpEntry 2 } rlDot3adAggPortLacpRxState OBJECT-TYPE SYNTAX INTEGER { current(1), expired(2), defaulted(3), initialize(4), portDisabled(5), lacpDisabled(6) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute holds the value 'current' if the Receive state machine for the Aggregation Port is in the CURRENT state, 'expired' if the Receive state machine is in the EXPIRED state, 'defaulted' if the Receive state machine is in the DEFAULTED state, 'initialize' if the Receive state machine is in the INITIALIZE state, 'portDisabled' if the Receive state machine is in the PORT_DISABLED state, or 'lacpDisabled' if the Receive state machine is in the LACP_DISABLED state. This value is read-only." ::= { rlDot3adAggPortLacpEntry 3 } rlDot3adAggPortLacpMuxState OBJECT-TYPE SYNTAX INTEGER { detached(1), waiting(2), attached(3), collecting(4), distributing(5), collectingDistributing(6) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute holds the value 'detached' if the Mux state machine for the Aggregation Port is in the DETACHED state, 'waiting' if the Mux state machine is in the WAITING state, 'attached' if the Mux state machine for the Aggregation Port is in the ATTACHED state, 'collecting' if the Mux state machine for the Aggregation Port is in the COLLECTING state, 'distributing' if the Mux state machine for the Aggregation Port is in the DISTRIBUTING state, and 'collecting_ distributing' if the Mux state machine for the Aggregation Port is in the COLLECTING_DISTRIBUTING state. This value is read-only." ::= { rlDot3adAggPortLacpEntry 4 } rlDot3adAggPortLacpPeriodicState OBJECT-TYPE SYNTAX INTEGER { noPeriodic(1), fastPeriodic(2), slowPeriodic(3), periodicTx(4) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute holds the value 'noPeriodic' if the Periodic state machine for the Aggregation Port is in the NO_PERIODIC state, 'fastPeriodic' if the Mux state machine is in the FAST_PERIODIC state, 'slowPeriodic' if the Mux state machine for the Aggregation Port is in the SLOW_PERIODIC state, or 'periodicTx' if the Periodic state machine for the Aggregation Port is in the PERIODIC_TX state. This value is read-only." ::= { rlDot3adAggPortLacpEntry 5 } rlDot3adAggPortLacpSelected OBJECT-TYPE SYNTAX INTEGER { unselected(1), selected(2), waiting(3) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute holds the value 'unselected' if the Selected variable for the Aggregation Port is set to UNSELECTED, 'selected' if the Selected variable for the Aggregation Port is set to SELECTED, or 'waiting' if the Selected variable for the Aggregation Port is set to WAITING. This value is read-only." ::= { rlDot3adAggPortLacpEntry 6 } rlDot3adAggPortLacpReady OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "A read-only Boolean value indicating whether the Aggregation Port is in the WAITING state in the Mux state machine and its wait_while_timer has expired ('TRUE'). otherwise, its valus is 'FALSE'." ::= { rlDot3adAggPortLacpEntry 7 } rlDot3adAggPortLacpPortMoved OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "A read-only Boolean value indicating whether the Partner_Oper_System or Partner_Oper_Port_Number in use by the Aggregation Port has been changed in an incoming LACPDU ('TRUE'). otherwise, its valus is 'FALSE'." ::= { rlDot3adAggPortLacpEntry 8 } rlDot3adAggPortLacpNNT OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "A read-only Boolean value indicating whether there is a new protocol information that should be transmitted on the link, or that the Partner needs to be reminded of the old information. otherwise, its valus is 'FALSE'." ::= { rlDot3adAggPortLacpEntry 9 } rlDot3adAggPortLacpPeriodicTxTimer OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of time in seconds remaining before the Periodeic Tx timer will expire. This value is read-only." ::= { rlDot3adAggPortLacpEntry 10 } rlDot3adAggPortLacpCurrentWhileTimer OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of time in seconds remaining before the Current While timer will expire. This value is read-only." ::= { rlDot3adAggPortLacpEntry 11 } rlDot3adAggPortLacpWaitWhileTimer OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of time in seconds remaining before the Wait While timer will expire. This value is read-only." ::= { rlDot3adAggPortLacpEntry 12 } rlDot3adAggLacpMembershipRestrictionsSupport OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Specifies if there is support to rlDot3adAggLacpMembershipRestrictionsTable." ::= { rlDot3adAgg 9 } -- -- rlDot3adAggLacpMembershipRestrictionsTable -- rlDot3adAggLacpMembershipRestrictionsTable OBJECT-TYPE SYNTAX SEQUENCE OF RlDot3adAggLacpMembershipRestrictionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of this table specifies membership restrictions for ports that lacp is enbaled on them, and try to attach to the corresponding dot3adAggIndex." ::= { rlDot3adAgg 10 } rlDot3adAggLacpMembershipRestrictionsEntry OBJECT-TYPE SYNTAX RlDot3adAggLacpMembershipRestrictionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information for each dot3adAggIndex." INDEX { dot3adAggIndex } ::= { rlDot3adAggLacpMembershipRestrictionsTable 1 } RlDot3adAggLacpMembershipRestrictionsEntry ::= SEQUENCE { rlDot3adAggLacpMembershipRestrictionsPartnerAdminKey Unsigned-32, rlDot3adAggLacpMembershipRestrictionsSpeedAdminMode Unsigned-32, rlDot3adAggLacpMembershipRestrictionsPartnerAdminSystemId PhysAddress, rlDot3adAggLacpMembershipRestrictionsPartnerAdminSystemPriority Unsigned-32, rlDot3adAggLacpMembershipRestrictionsIndividualAggregator TruthValue } rlDot3adAggLacpMembershipRestrictionsPartnerAdminKey OBJECT-TYPE SYNTAX Unsigned-32 (0.. 65535) ACCESS read-write STATUS mandatory DESCRIPTION "This variable specifies the administrative key of the remote LACP aggregator. A value of 0 is returned if the value of the variable hasn't been set." DEFVAL { 0 } ::= { rlDot3adAggLacpMembershipRestrictionsEntry 1 } rlDot3adAggLacpMembershipRestrictionsSpeedAdminMode OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-write STATUS mandatory DESCRIPTION "This variable specifies the required speed of the LACP aggregator in bits per second. A value of 10 is returned for 10G. A value of 0 is returned if the value of the variable hasn't been set." DEFVAL { 0 } ::= { rlDot3adAggLacpMembershipRestrictionsEntry 2 } rlDot3adAggLacpMembershipRestrictionsPartnerAdminSystemId OBJECT-TYPE SYNTAX PhysAddress ACCESS read-write STATUS mandatory DESCRIPTION "This variable specifies the administrative MAC Address of the remote LACP aggregator. A null mac address is returned if the value of the variable hasn't been set." ::= { rlDot3adAggLacpMembershipRestrictionsEntry 3 } rlDot3adAggLacpMembershipRestrictionsPartnerAdminSystemPriority OBJECT-TYPE SYNTAX Unsigned-32 (0.. 65535) ACCESS read-write STATUS mandatory DESCRIPTION "This variable specifies the administrative System Priority of the remote LACP aggregator. A value of 0 is returned if the value of the variable hasn't been set." DEFVAL { 0 } ::= { rlDot3adAggLacpMembershipRestrictionsEntry 4 } rlDot3adAggLacpMembershipRestrictionsIndividualAggregator OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "This variable specifies if the lacp aggregator represents an Aggregate ('FALSE') or an Individual link ('TRUE')." DEFVAL { false } ::= { rlDot3adAggLacpMembershipRestrictionsEntry 5 } rlEmbWeb OBJECT IDENTIFIER ::= { rnd 66 } rlEmWebMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Embedded web version, the current version is 1." ::= { rlEmbWeb 1 } rlEmWebWebSite OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "Link for the vendor web site used to retrive information." ::= { rlEmbWeb 2 } rlEmWebSecurityTable OBJECT-TYPE SYNTAX SEQUENCE OF RlEmWebSecurityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Security Table whose entry is composed of username and Password, group and access privileges for each user. The access privileges can be one or more of none, read-files, read-write, and super." ::= { rlEmbWeb 3 } rlEmWebSecurityEntry OBJECT-TYPE SYNTAX RlEmWebSecurityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX { rlEmWebSecurityUserName } ::= { rlEmWebSecurityTable 1 } RlEmWebSecurityEntry ::= SEQUENCE { rlEmWebSecurityUserName DisplayString, rlEmWebSecurityPassword DisplayString, rlEmWebSecurityAccess INTEGER, rlEmWebSecurityIpAddr IpAddress, rlEmWebSecurityPort INTEGER, rlEmWebSecuritySnmpVersion INTEGER, rlEmWebSecurityStatus RowStatus } rlEmWebSecurityUserName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..16)) ACCESS read-write STATUS mandatory DESCRIPTION "The User name." ::= { rlEmWebSecurityEntry 1 } rlEmWebSecurityPassword OBJECT-TYPE SYNTAX DisplayString (SIZE (1..16)) ACCESS read-write STATUS mandatory DESCRIPTION "The User password." ::= { rlEmWebSecurityEntry 2 } rlEmWebSecurityAccess OBJECT-TYPE SYNTAX INTEGER { none(1), readOnly(2), readWrite(3), super(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Access rights for this user ." ::= { rlEmWebSecurityEntry 3 } rlEmWebSecurityIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP Address to send the traps to.0 means doesn't want to receive traps." ::= { rlEmWebSecurityEntry 4 } rlEmWebSecurityPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Port to send the traps to." ::= { rlEmWebSecurityEntry 5 } rlEmWebSecuritySnmpVersion OBJECT-TYPE SYNTAX INTEGER { ver1(1), ver2(2), ver3(3) } ACCESS read-write STATUS mandatory DESCRIPTION "SNMP version supported by this user. For the agent use." ::= { rlEmWebSecurityEntry 6 } rlEmWebSecurityStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of the security table entry. It's used to delete an entry" ::= { rlEmWebSecurityEntry 7 } rlEmWebCloseTimeout OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "This variable defines the maximum time period in seconds that a TCP connection can stay open without depending on the TCP timeout mechanism" DEFVAL { 30 } ::= { rlEmbWeb 5 } rlEmWebReceiveTimeout OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "This variable defines the maximum time period in seconds that a TCP connection can wait for data which hasn't arrived " DEFVAL { 30 } ::= { rlEmbWeb 6 } rlEmWebMaxIdleTimeout OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "This variable defines the maximum Idle time period in seconds for a TCP connection.If another request isn't made at this period, the connection is closed " DEFVAL { 30 } ::= { rlEmbWeb 7 } rlEmWebSetEWSfilesStatus OBJECT-TYPE SYNTAX INTEGER { opened (1), closed (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable sets the status of the embedded Web Server files to either closed or opened." DEFVAL { opened } ::= { rlEmbWeb 8 } rlEmbeddedWebApplied OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "Specifies if the device supports Embedded WEB: true - suppotrs false - does not support" ::= { rlEmbWeb 9 } rlEmWebHttpPort OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the TCP port the embedded web uses for HTTP sessions." ::= { rlEmbWeb 10 } rlEmWebHttpEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Enable/Disable HTTP sessions" ::= { rlEmbWeb 11 } rlEmWebHttpsPort OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the TCP port the embedded web uses for HTTPS sessions." ::= { rlEmbWeb 12 } rlEmWebHttpsEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Enable/Disable HTTPS sessions" ::= { rlEmbWeb 13 } rlEmWebCertificateCountryName OBJECT-TYPE SYNTAX DisplayString (SIZE(2)) ACCESS read-write STATUS mandatory DESCRIPTION "Value of country name field that will appear when a new certificate is generated." ::= { rlEmbWeb 14 } rlEmWebCertificateStateOrProvinceName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..128)) ACCESS read-write STATUS mandatory DESCRIPTION "Value of state or province name field that will appear when a new certificate is generated." ::= { rlEmbWeb 15 } rlEmWebCertificateLocalityName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..64)) ACCESS read-write STATUS mandatory DESCRIPTION "Value of locality field that will appear when a new certificate is generated." ::= { rlEmbWeb 16 } rlEmWebCertificateOrganizationName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..64)) ACCESS read-write STATUS mandatory DESCRIPTION "Value of organization field that will appear when a new certificate is generated." ::= { rlEmbWeb 17 } rlEmWebCertificateCommonName OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Value of common name field that will appear when a new certificate is generated." ::= { rlEmbWeb 19 } rlEmWebCertificateRegenerate OBJECT-TYPE SYNTAX INTEGER { noAction(0), regenerateCertificate(1), regenerateRsaKeyAndCertificate(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting to a regenerateCertificate causes a new certifiacte to be generated and to be used for all new sessions." ::= { rlEmbWeb 20 } rlEmWebRsaKeyLength OBJECT-TYPE SYNTAX INTEGER (512..2048) ACCESS read-write STATUS mandatory DESCRIPTION "Setting the RSA key size that will be created when rlEmWebRegenerateCertificateAndKey will be set to regenerateCertificateAndKey." ::= { rlEmbWeb 21 } rlEmWebDebug OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "MIB variable for setting debug information." ::= { rlEmbWeb 22 } rlEmWebURL OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The URL through which the EWS of this device can be accessed." ::= { rlEmbWeb 23 } rlEmWebDisplayNonPresentEntities OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates whether the EWS is required to display non-present entities (like non-present ports, IP addresses on non-present ports etc.) on it's screens." ::= { rlEmbWeb 24 } rlEmWebCertificateExists OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates whether a certificate has been generated." ::= { rlEmbWeb 25 } rlSwPackageVersion OBJECT IDENTIFIER ::= { rnd 67 } rlSwPackageVersionTable OBJECT-TYPE SYNTAX SEQUENCE OF RlSwPackageVersionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table listing the current versions of packages that are included in the running software." ::= { rlSwPackageVersion 1 } rlSwPackageVersionEntry OBJECT-TYPE SYNTAX RlSwPackageVersionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX {IMPLIED rlSwPackageVersionName } ::= { rlSwPackageVersionTable 1 } RlSwPackageVersionEntry ::= SEQUENCE { rlSwPackageVersionName DisplayString, rlSwPackageVersionVesrion DisplayString } rlSwPackageVersionName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The Package name." ::= { rlSwPackageVersionEntry 1 } rlSwPackageVersionVesrion OBJECT-TYPE SYNTAX DisplayString (SIZE (1..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The Package version." ::= { rlSwPackageVersionEntry 2 } rlBroadcom OBJECT IDENTIFIER ::= { rnd 68 } rlMultiSessionTerminal OBJECT IDENTIFIER ::= { rnd 69 } rlTerminalDebugModePassword OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "When a user wants to change the terminal mode from debug mode to ASCII he must enter this password first" ::= { rlMultiSessionTerminal 1 } rlRCli OBJECT IDENTIFIER ::= { rnd 70 } rlRCliMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlRCli 1 } rlRCliUserPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..32)) ACCESS read-write STATUS mandatory DESCRIPTION "RCLI User mode Password" ::= { rlRCli 2 } rlRCliEnablePassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..32)) ACCESS read-write STATUS mandatory DESCRIPTION "RCLI Enable mode Password" ::= { rlRCli 3 } rlRCliConfigPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..32)) ACCESS read-write STATUS mandatory DESCRIPTION "RCLI Config mode Password" ::= { rlRCli 4 } rlRCliTimer OBJECT-TYPE SYNTAX INTEGER (5..3600) ACCESS read-write STATUS mandatory DESCRIPTION "RCLI Timeout" ::= { rlRCli 5 } rlRcliFileAction OBJECT-TYPE SYNTAX INTEGER { notUsedAfterReset(1), usedAfterReset (2) } ACCESS read-write STATUS mandatory DESCRIPTION "RCLI Configuration File action determines whether The device configuration after reset will be set by the configuration file content or not." ::= { rlRCli 6 } rlBgp OBJECT IDENTIFIER ::= { rnd 71 } rlBgpMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BGP4 Mib version, the current version is 1." ::= { rlBgp 1 } rlBgpPeersExtTable OBJECT-TYPE SYNTAX SEQUENCE OF RlBgpPeersExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "BGP peer table. Contains one entry per BGP peer, information about the connections with BGP peers." ::= { rlBgp 2 } rlBgpPeersExtEntry OBJECT-TYPE SYNTAX RlBgpPeersExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Entry containing information about the connection with a BGP peer. " AUGMENTS { bgpPeerEntry } ::= { rlBgpPeersExtTable 1 } RlBgpPeersExtEntry ::= SEQUENCE { rlBgpPeersExtRowStatus RowStatus, rlBgpPeersExtIsReflectorClient INTEGER, rlBgpPeersExtInConfederation TruthValue, rlBgpPeersExtRemAS INTEGER } rlBgpPeersExtRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The row status variable, used according to installation and removal conventions for conceptual rows. Setting this object to active(1) or createAndGo(4) results in the addition of the remote address of the peer. Destroying the entry or setting it to notInService(2) removes the remote address associated with the peer. The use of other values is implementation-dependent." DEFVAL { active } ::= { rlBgpPeersExtEntry 1 } rlBgpPeersExtIsReflectorClient OBJECT-TYPE SYNTAX INTEGER { nonClient(0), client(1), meshedClient(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This value indicates whether the given peer is a reflector client of this router, or not. A value of client indicates that this peer is a reflector client that is not fully meshed with other reflector clients. A value of meshedClient indicates that the peer is a reflector client and is fully meshed with all other clients because there is no route reflection. The default value is meshedClient." DEFVAL { meshedClient } ::= { rlBgpPeersExtEntry 2 } rlBgpPeersExtInConfederation OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "This value indicates whether the given peer is in our confederation or not." DEFVAL { false } ::= { rlBgpPeersExtEntry 3 } rlBgpPeersExtRemAS OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The remote autonomous system number which is configurable." DEFVAL { 0 } ::= { rlBgpPeersExtEntry 4 } rlBgpClusterId OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The configured Cluster-ID of the local router. A value of 0.0.0.0 indicates the absence of this value." ::= { rlBgp 3 } rlBgpConfederationId OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The local Confederation Identification Number. A value of zero (0) indicates the absence of this value." ::= { rlBgp 4 } rlBgpEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This value indicates whether BGP is enable on this router or not." ::={ rlBgp 5 } rlBgpRouteReflectionEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This value indicates whether route reflection extension is enable on this router or not." ::={ rlBgp 6 } rlBgpASConfederationEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This value indicates whether AS confederation extension is enable on this router or not." ::={ rlBgp 7 } rlBgpRouteFlapDampeningEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This value indicates whether route flap dampening extension is enable on this router or not." ::={ rlBgp 8 } rlBgpCommunitiesEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This value indicates whether BGP communities extension is enable on this router or not." ::={ rlBgp 9 } rlBgpCapabilNegotEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This value indicates whether BGP capabilities negotiation extension is enable on this router or not." ::={ rlBgp 10 } rlBgpMedConf OBJECT-TYPE SYNTAX INTEGER (-1..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The configured Multi-Exit Descriminator of the local router. A value of -1 indicates the absence of this attribute." ::= { rlBgp 11 } rlBgpLocalPrefConf OBJECT-TYPE SYNTAX INTEGER (-1..2147483647) ACCESS read-write STATUS mandatory DESCRIPTION "The configured Local Preference of the local router. A value of -1 indicates the absence of this attribute." ::= { rlBgp 12 } rlBgpLocalAsConf OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The local autonomous system number, which is configurable." ::= { rlBgp 13 } rlBgp4PathAttrExtTable OBJECT-TYPE SYNTAX SEQUENCE OF RlBgp4PathAttrExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The BGP-4 Received Path Attribute Table contains information about paths to destination networks received from all BGP4 peers." ::= { rlBgp 14 } rlBgp4PathAttrExtEntry OBJECT-TYPE SYNTAX RlBgp4PathAttrExtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about a path to a network." AUGMENTS { bgp4PathAttrEntry } ::= { rlBgp4PathAttrExtTable 1 } RlBgp4PathAttrExtEntry ::= SEQUENCE { rlBgp4PathAttrOriginatorId IpAddress, rlBgp4PathAttrClusterList OCTET STRING, rlBgp4PathAttrCommunities OCTET STRING } rlBgp4PathAttrOriginatorId OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Originator-ID identifying the router that initially advertised this destination to a Route Reflector. A value of 0.0.0.0 indicates the absence of this attribute. This attribute is defined in [RFC2796]." ::= { rlBgp4PathAttrExtEntry 1 } rlBgp4PathAttrClusterList OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..4096)) ACCESS read-only STATUS mandatory DESCRIPTION "A sequence of four octet long values representing the reflection path that the route has passed. Each four octet long value represents the ID of a cluster that the route has traversed. A length of zero (0) indicates the absence of this attribute. This attribute is defined in [RFC2796]." ::= { rlBgp4PathAttrExtEntry 2 } rlBgp4PathAttrCommunities OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..4096)) ACCESS read-only STATUS mandatory DESCRIPTION "A sequence of four octet long values representing the community that was received with the route. The values of each of the individual octets may have semantic meaning. A length of zero (0) indicates the absence of this attribute. This attribute is defined in [RFC1997]." ::= { rlBgp4PathAttrExtEntry 3 } rlBgpSuppressLimit OBJECT-TYPE SYNTAX INTEGER (1..20000) ACCESS read-write STATUS mandatory DESCRIPTION "A numeric value that is compared with the penalty. If the penalty is greater than the suppress limit, the route is suppressed. Default value is 2000." ::= { rlBgp 15 } rlBgpReuseLimit OBJECT-TYPE SYNTAX INTEGER (1..20000) ACCESS read-write STATUS mandatory DESCRIPTION "A configurable numeric value that is compared with the penalty. If the penalty is less than the reuse limit, a suppressed route that is up will no longer be suppressed. Default value is 750." ::= { rlBgp 16 } rlBgpHalfLifeTime OBJECT-TYPE SYNTAX INTEGER (1..45) ACCESS read-write STATUS mandatory DESCRIPTION "A configurable numeric value that describes the time required to reduce the penalty by one half. Default value is 15." ::= { rlBgp 17 } rlBgpMaxSuppressTime OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "A configurable numeric value that describes the maximum time a route can be suppressed no matter how unstable it has been prior to this period ofstability. Default value is 4*rlBgpHalfLifeTime." ::= { rlBgp 18 } rlAgentsCapabilitiesGroups OBJECT IDENTIFIER ::= { rnd 72 } rlAggregateVlan OBJECT IDENTIFIER ::= {rnd 73} rlAggregateVlanMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlAggregateVlan 1 } rlAggregateVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF RlAggregateVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table creates an aggregateVlans, the IfIndex is from 10000" ::= { rlAggregateVlan 2 } rlAggregateVlanEntry OBJECT-TYPE SYNTAX RlAggregateVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX { rlAggregateVlanIndex } ::= { rlAggregateVlanTable 1 } RlAggregateVlanEntry ::= SEQUENCE { rlAggregateVlanIndex InterfaceIndex, rlAggregateVlanName DisplayString, rlAggregateVlanPhysAddressType INTEGER, rlAggregateVlanStatus RowStatus } rlAggregateVlanIndex OBJECT-TYPE SYNTAX InterfaceIndex ACCESS not-accessible STATUS mandatory DESCRIPTION "This index indicate the aggrigateVlan id, the aggregate vlan index is starting from 10000 " ::= { rlAggregateVlanEntry 1 } rlAggregateVlanName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) ACCESS read-write STATUS mandatory DESCRIPTION "The name of the aggregateVlan " DEFVAL {""} ::= { rlAggregateVlanEntry 2 } rlAggregateVlanPhysAddressType OBJECT-TYPE SYNTAX INTEGER { default(1), reserve(2) } ACCESS read-write STATUS mandatory DESCRIPTION " This variable indicates whether the physical address assigned to this VLAN should be the default one or be chosen from the set of reserved physical addresses of the device." DEFVAL{default} ::= { rlAggregateVlanEntry 3} rlAggregateVlanStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of the aggregateVlan table entry. It's used to delete an entry" ::= { rlAggregateVlanEntry 4} rlAggregateSubVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF RlAggregateSubVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table indicates all the allocated sub-vlans to the aggregateVlans, an entry in the rlAggregateVlanTable must be exist before allocating the subVlans" ::= { rlAggregateVlan 3 } rlAggregateSubVlanEntry OBJECT-TYPE SYNTAX RlAggregateSubVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX { rlAggregateVlanIndex, rlAggregateSubVlanIfIndex } ::= { rlAggregateSubVlanTable 1 } RlAggregateSubVlanEntry ::= SEQUENCE { rlAggregateSubVlanIfIndex InterfaceIndex, rlAggregateSubVlanStatus RowStatus } rlAggregateSubVlanIfIndex OBJECT-TYPE SYNTAX InterfaceIndex ACCESS read-only STATUS mandatory DESCRIPTION "Indicate the subVlan that allocated to the aggregate vlan" ::= { rlAggregateSubVlanEntry 1} rlAggregateSubVlanStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of the aggregateSubVlan table entry. It's used to delete an entry" ::= { rlAggregateSubVlanEntry 2} rlAggregateVlanArpProxy OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When ARP Proxy is enabled, the router can respond to ARP requests for nodes located on different sub-vlans, which belong to the same Super VLAN.The router responds with its own MAC address. When ARP Proxy is disabled, the router responds only to ARP requests for its own IP addresses." DEFVAL { disable } ::= { rlAggregateVlan 4 } rlLCli OBJECT IDENTIFIER ::= { rnd 74 } rlLCliMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 2." ::= { rlLCli 1 } rlLCliTimeout OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-write STATUS mandatory DESCRIPTION "LCLI Timeout indicates the interval in seconds, that the system waits until user input is detected." DEFVAL {600} ::= { rlLCli 2 } rlLCliHistoryEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Indicates if command history function is supported." DEFVAL {true} ::= { rlLCli 3 } rlLCliHistorySize OBJECT-TYPE SYNTAX Unsigned-32 (0..256) ACCESS read-write STATUS mandatory DESCRIPTION "Indicates number of commands that the system will record in its history buffer." DEFVAL {10} ::= { rlLCli 4 } rlLcliCommandLevelTable OBJECT-TYPE SYNTAX SEQUENCE OF RlLcliCommandLevelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This Table maps a CLI command to its level. " ::= { rlLCli 5 } rlLcliCommandLevelEntry OBJECT-TYPE SYNTAX RlLcliCommandLevelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The row definition for this table." INDEX {rlLcliCommandLevelCommandName, rlLcliCommandLevelContextName } ::= { rlLcliCommandLevelTable 1 } RlLcliCommandLevelEntry ::= SEQUENCE { rlLcliCommandLevelCommandName DisplayString, rlLcliCommandLevelContextName DisplayString, rlLcliCommandLevelInsertTime TimeTicks, rlLcliCommandLevelCommandLevel INTEGER, rlLcliCommandLevelActionMode INTEGER, rlLcliCommandLevelStatus RowStatus } rlLcliCommandLevelCommandName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION " The CLI command name " ::= { rlLcliCommandLevelEntry 1 } rlLcliCommandLevelContextName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION " The CLI context ID which the command name is associated with " ::= { rlLcliCommandLevelEntry 2 } rlLcliCommandLevelInsertTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-write STATUS mandatory DESCRIPTION "The time elapsed until this entry was created." ::= { rlLcliCommandLevelEntry 3 } rlLcliCommandLevelCommandLevel OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " The level which is associated with the command name " ::= { rlLcliCommandLevelEntry 4 } rlLcliCommandLevelActionMode OBJECT-TYPE SYNTAX INTEGER { set (1), reset (2), setAll (3), resetAll (4) } ACCESS read-write STATUS mandatory DESCRIPTION " The level action which is associated with the command name " DEFVAL { set } ::= { rlLcliCommandLevelEntry 5 } rlLcliCommandLevelStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION " The status of the commandLevel table entry. " ::= { rlLcliCommandLevelEntry 6 } rlLCliSshTimeout OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-write STATUS mandatory DESCRIPTION "LCLI Timeout indicates the interval in seconds, that the system waits until user input is detected on SSH LCLI." DEFVAL {600} ::= { rlLCli 6 } rlLCliTelnetTimeout OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-write STATUS mandatory DESCRIPTION "LCLI Timeout indicates the interval in seconds, that the system waits until user input is detected on telnet LCLI." DEFVAL {600} ::= { rlLCli 7 } rlGmrp OBJECT IDENTIFIER ::= { rnd 75 } rlGmrpSupported OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "Is Gmrp supported in the device or not." ::= { rlGmrp 1 } rlGmrpMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlGmrp 2 } rlPortGmrpTimersTable OBJECT-TYPE SYNTAX SEQUENCE OF RlPortGmrpTimersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of Gmrp timer values for every bridge port. This is indexed by dot1dBasePort." ::= { rlGmrp 3 } rlPortGmrpTimersEntry OBJECT-TYPE SYNTAX RlPortGmrpTimersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Gmrp timer values for a bridge port." INDEX { dot1dBasePort } ::= { rlPortGmrpTimersTable 1 } RlPortGmrpTimersEntry ::= SEQUENCE { rlPortGmrpJoinTime TimeInterval, rlPortGmrpLeaveTime TimeInterval, rlPortGmrpLeaveAllTime TimeInterval, rlPortGmrpOverrideGarp EnabledStatus } rlPortGmrpJoinTime OBJECT-TYPE SYNTAX TimeInterval ACCESS read-write STATUS mandatory DESCRIPTION "The Gmrp Join time, in centiseconds." DEFVAL { 20 } ::= { rlPortGmrpTimersEntry 1 } rlPortGmrpLeaveTime OBJECT-TYPE SYNTAX TimeInterval ACCESS read-write STATUS mandatory DESCRIPTION "The Gmrp Leave time, in centiseconds." DEFVAL { 60 } ::= { rlPortGmrpTimersEntry 2 } rlPortGmrpLeaveAllTime OBJECT-TYPE SYNTAX TimeInterval ACCESS read-write STATUS mandatory DESCRIPTION "The Gmrp LeaveAll time, in centiseconds." DEFVAL { 1000 } ::= { rlPortGmrpTimersEntry 3 } rlPortGmrpOverrideGarp OBJECT-TYPE SYNTAX EnabledStatus ACCESS read-write STATUS mandatory DESCRIPTION "If enabled{1}, Gmrp timer values for this port are determined by the values in this entry. Otherwise, they are determined by the values in dot1dPortGarpTable." DEFVAL { disabled } ::= { rlPortGmrpTimersEntry 4 } rlGmrpVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF RlGmrpVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is to Enable/Disable Gmrp in the vlan." ::= { rlGmrp 4 } rlGmrpVlanEntry OBJECT-TYPE SYNTAX RlGmrpVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the rlGmrpVlanTable." INDEX { rlGmrpVlanTag } ::= { rlGmrpVlanTable 1 } RlGmrpVlanEntry ::= SEQUENCE { rlGmrpVlanTag INTEGER, rlGmrpVlanEnable TruthValue } rlGmrpVlanTag OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The tag of the VLAN for which this entry contains information." ::= { rlGmrpVlanEntry 1 } rlGmrpVlanEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "Enable/Disable Gmrp in the vlan." DEFVAL { false } ::= { rlGmrpVlanEntry 2 } rlDhcpCl OBJECT IDENTIFIER ::= { rnd 76 } -- rlDhcpCl 1,2 saved for future use rlDhcpClActionTable OBJECT-TYPE SYNTAX SEQUENCE OF RlDhcpClActionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The (conceptual) table mentione IP address which must be released/renewed on the interface." ::= { rlDhcpCl 3 } rlDhcpClActionEntry OBJECT-TYPE SYNTAX RlDhcpClActionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) in dhcpClActionTable." INDEX { rlDhcpClActionIfIndex } ::= { rlDhcpClActionTable 1 } RlDhcpClActionEntry ::= SEQUENCE { rlDhcpClActionIfIndex InterfaceIndex, rlDhcpClActionStatus RowStatus, rlDhcpClActionHostName SnmpAdminString } rlDhcpClActionIfIndex OBJECT-TYPE SYNTAX InterfaceIndex ACCESS read-only STATUS mandatory DESCRIPTION " The interface which the action is implemented for or NULL if it implemented for all device. " ::= { rlDhcpClActionEntry 1 } rlDhcpClActionStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of this entry. Creating the entry renewing Dhcp address on the interface; destroying the entry release Dhcp address on the interface." ::= { rlDhcpClActionEntry 2} rlDhcpClActionHostName OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..20)) ACCESS read-write STATUS mandatory DESCRIPTION " This option specifies the name of the client." ::= { rlDhcpClActionEntry 3 } rlStormCtrl OBJECT IDENTIFIER ::= { rnd 77 } rlStormCtrlSupport OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "Identify if the strom control protection is supported" ::= { rlStormCtrl 1 } rlStormCtrlMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 2." ::= { rlStormCtrl 2 } rlStormCtrlRateUnitTypeSupport OBJECT-TYPE -- SYNTAX BITS { -- packetsPerSecond(0), -- bytesPerSecond(1), -- framesPerBuffer(2), -- percentages(3), -- kiloBytesPerSecond(4) -- } SYNTAX OCTET STRING (SIZE(1)) ACCESS read-only STATUS mandatory DESCRIPTION "the supported rate unit type for the storm rate control" ::= { rlStormCtrl 3 } rlStormCtrlTypeSupport OBJECT-TYPE -- SYNTAX BITS { -- unknownUnicast(0), -- unknownMulticast(1), -- broadcast(2), -- multicast(3), -- } SYNTAX OCTET STRING (SIZE(1)) ACCESS read-only STATUS mandatory DESCRIPTION "the supported frame type for the storm control protection" ::= { rlStormCtrl 4 } rlStormCtrlRateSupportPerType OBJECT-TYPE -- SYNTAX BITS { -- unknownUnicast(0), -- unknownMulticast(1), -- broadcast(2), -- multicast(3), -- } SYNTAX OCTET STRING (SIZE(1)) ACCESS read-only STATUS mandatory DESCRIPTION "identify if rate control is supported for each frame type" ::= { rlStormCtrl 5 } rlStormCtrlEnbaleDependencyBetweenTypes OBJECT-TYPE -- SYNTAX BITS { -- unknownUnicast(0), -- unknownMulticast(1), -- broadcast(2), -- multicast(3), -- } SYNTAX OCTET STRING (SIZE(1)) ACCESS read-only STATUS mandatory DESCRIPTION "indicate enable limitation of dependency between frame types, such as enabling of multicast should be with the enabling of broadcast type (bcm 5632)" ::= { rlStormCtrl 6 } rlStormCtrlRateDependencyBetweenTypes OBJECT-TYPE -- SYNTAX BITS { -- unknownUnicast(0), -- unknownMulticast(1), -- broadcast(2), -- multicast(3), -- } SYNTAX OCTET STRING (SIZE(1)) ACCESS read-only STATUS mandatory DESCRIPTION "indicate limitation of dependency between frame types for rate assignment, for example: assigning of rate limit for unicast frame must assigning the same rate for multicast and bradcast frame (bcm 5615), in case the device support enbale per each frame type but with the same rate limitation." ::= { rlStormCtrl 7 } -- -- rlStormCtrlTable -- rlStormCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF RlStormCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table contains the storm control protection per port" ::= { rlStormCtrl 8 } rlStormCtrlEntry OBJECT-TYPE SYNTAX RlStormCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "storm control protection, defined per port,frame type and rate" INDEX { dot1dBasePort } ::= { rlStormCtrlTable 1 } RlStormCtrlEntry ::= SEQUENCE { rlStormCtrlRateType RlStormCtrlRateUnit, rlStormCtrlUnknownUnicastEnable TruthValue, rlStormCtrlUnknownUnicastRate Unsigned-32, rlStormCtrlUnknownMulticastEnable TruthValue, rlStormCtrlUnknownMulticastRate Unsigned-32, rlStormCtrlBroadcastEnable TruthValue, rlStormCtrlBroadcastRate Unsigned-32, rlStormCtrlMulticastEnable TruthValue, rlStormCtrlMulticastRate Unsigned-32, rlStormCtrlSetDefaultRateType TruthValue, rlStormCtrlSetDefaultUnknownUnicastEnable TruthValue, rlStormCtrlSetDefaultUnknownUnicastRate TruthValue, rlStormCtrlSetDefaultUnknownMulticastEnable TruthValue, rlStormCtrlSetDefaultUnknownMulticastRate TruthValue, rlStormCtrlSetDefaultBroadcastEnable TruthValue, rlStormCtrlSetDefaultBroadcastRate TruthValue, rlStormCtrlSetDefaultMulticastEnable TruthValue, rlStormCtrlSetDefaultMulticastRate TruthValue } rlStormCtrlRateType OBJECT-TYPE SYNTAX RlStormCtrlRateUnit ACCESS read-write STATUS mandatory DESCRIPTION "indicate the rate unit type" ::= { rlStormCtrlEntry 1 } rlStormCtrlUnknownUnicastEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "enable or disable the storm control for unknown unicast frames" DEFVAL { false } ::= { rlStormCtrlEntry 2 } rlStormCtrlUnknownUnicastRate OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-write STATUS mandatory DESCRIPTION "set the storm control rate limit for the unknown unicast frames, 0 indicate blocking of frames from this type." DEFVAL { 0 } ::= { rlStormCtrlEntry 3 } rlStormCtrlUnknownMulticastEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "enable or disable the storm control for unknown multicast frames" DEFVAL { false } ::= { rlStormCtrlEntry 4 } rlStormCtrlUnknownMulticastRate OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-write STATUS mandatory DESCRIPTION "set the storm control rate limit for the unknown multicast frames, 0 indicate blocking of frames from this type." DEFVAL { 0 } ::= { rlStormCtrlEntry 5 } rlStormCtrlBroadcastEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "enable or disable the storm control for Broadcast frames" DEFVAL { false } ::= { rlStormCtrlEntry 6 } rlStormCtrlBroadcastRate OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-write STATUS mandatory DESCRIPTION "set the storm control rate limit for the Broadcast frames, 0 indicate blocking of frames from this type." DEFVAL { 0 } ::= { rlStormCtrlEntry 7 } rlStormCtrlMulticastEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "enable or disable the storm control for multicast frames" DEFVAL { false } ::= { rlStormCtrlEntry 8 } rlStormCtrlMulticastRate OBJECT-TYPE SYNTAX Unsigned-32 ACCESS read-write STATUS mandatory DESCRIPTION "set the storm control rate limit for the multicast frames, 0 indicate blocking of frames from this type." DEFVAL { 0 } ::= { rlStormCtrlEntry 9 } rlStormCtrlSetDefaultRateType OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "indicate if return the rate unit type to its default." DEFVAL { false } ::= { rlStormCtrlEntry 10 } rlStormCtrlSetDefaultUnknownUnicastEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "indicate if return the storm control enable for unknown unicast frames to its default." DEFVAL { false } ::= { rlStormCtrlEntry 11 } rlStormCtrlSetDefaultUnknownUnicastRate OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "indicate if return the storm control rate limit for the unknown unicast frames to its default." DEFVAL { false } ::= { rlStormCtrlEntry 12 } rlStormCtrlSetDefaultUnknownMulticastEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "indicate if return the storm control enable for unknown multicast frames to its default." DEFVAL { false } ::= { rlStormCtrlEntry 13 } rlStormCtrlSetDefaultUnknownMulticastRate OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "indicate if return the storm control rate limit for the unknown multicast frames to its default." DEFVAL { false } ::= { rlStormCtrlEntry 14 } rlStormCtrlSetDefaultBroadcastEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "indicate if return the storm control enable for Broadcast frames to its default." DEFVAL { false } ::= { rlStormCtrlEntry 15 } rlStormCtrlSetDefaultBroadcastRate OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "indicate if return the storm control rate limit for the Broadcast frames to its default." DEFVAL { false } ::= { rlStormCtrlEntry 16 } rlStormCtrlSetDefaultMulticastEnable OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "indicate if return the storm control for multicast frames to its default." DEFVAL { false } ::= { rlStormCtrlEntry 17 } rlStormCtrlSetDefaultMulticastRate OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS mandatory DESCRIPTION "indicate if return the storm control rate limit for the multicast frames to its default." DEFVAL { false } ::= { rlStormCtrlEntry 18 } -- -- rlStormCtrlGroupTable -- rlStormCtrlGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF RlStormCtrlGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table contains per port for each supported frame type to which group it belongs." ::= { rlStormCtrl 9 } rlStormCtrlGroupEntry OBJECT-TYPE SYNTAX RlStormCtrlGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "group id for each supported frame type defined per port." INDEX { dot1dBasePort } ::= { rlStormCtrlGroupTable 1 } RlStormCtrlGroupEntry ::= SEQUENCE { rlStormCtrlGroupUnknownUnicastId INTEGER, rlStormCtrlGroupUnknownMulticastId INTEGER, rlStormCtrlGroupBroadcastId INTEGER, rlStormCtrlGroupMulticastId INTEGER } rlStormCtrlGroupUnknownUnicastId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the id of the group for unknown unicast frame type that the port belongs to, 0 indicates that unknown unicast frame type is not supported." ::= { rlStormCtrlGroupEntry 1 } rlStormCtrlGroupUnknownMulticastId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the id of the group for unknown multicast frame type that the port belongs to, 0 indicates that unknown multicast frame type is not supported." ::= { rlStormCtrlGroupEntry 2 } rlStormCtrlGroupBroadcastId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the id of the group for broadcast frame type that the port belongs to, 0 indicates that broadcast frame type is not supported." ::= { rlStormCtrlGroupEntry 3 } rlStormCtrlGroupMulticastId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the id of the group for multicast frame type that the port belongs to, 0 indicates that multicast frame type is not supported." ::= { rlStormCtrlGroupEntry 4 } rlSsh OBJECT IDENTIFIER ::= { rnd 78 } rlAAA OBJECT IDENTIFIER ::= { rnd 79 } rlRadius OBJECT IDENTIFIER ::= { rnd 80 } -- see rlAAA.mib rlTraceRoute OBJECT IDENTIFIER ::= { rnd 81 } rlTraceRouteMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlTraceRoute 1 } rlSyslog OBJECT IDENTIFIER ::= { rnd 82 } rlEnv OBJECT IDENTIFIER ::= { rnd 83 } -- rlPhysicalDescription OBJECT IDENTIFIER ::= { rlEnv 1 } -- entitySensorMIB OBJECT IDENTIFIER ::= { rlEnv 2 } rlSmon OBJECT IDENTIFIER ::= { rnd 84 } rlPortCopyMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlSmon 1 } rlPortCopySupport OBJECT-TYPE SYNTAX INTEGER { supported(1), notSupported(2) } ACCESS read-only STATUS mandatory DESCRIPTION "supported - The standard portCopy is supported. notSupported - the standard portCopy is not supported. only basic portCopy operation is supported. " ::= { rlSmon 2 } rlSocket OBJECT IDENTIFIER ::= { rnd 85 } rlSocketMibVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB's version, the current version is 1." ::= { rlSocket 1 } rlSocketTable OBJECT-TYPE SYNTAX SEQUENCE OF RlSocketEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table listing the sockets which are currently open in the system." ::= { rlSocket 2 } rlSocketEntry OBJECT-TYPE SYNTAX RlSocketEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) in the SocketTable." INDEX { rlSocketId } ::= { rlSocketTable 1 } RlSocketEntry ::= SEQUENCE { rlSocketId INTEGER, rlSocketType INTEGER, rlSocketState INTEGER, rlSocketBlockMode INTEGER, rlSocketUpTime TimeTicks } rlSocketId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of the id of the socket. " ::= { rlSocketEntry 1 } rlSocketType OBJECT-TYPE SYNTAX INTEGER { stream(1), dgram(2), raw(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the type of the socket. " ::= { rlSocketEntry 2 } rlSocketState OBJECT-TYPE SYNTAX INTEGER { connected(1), notConnected(2), recvClosed(3), sendClosed(4), closed(5) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the state in which the socket is in. " ::= { rlSocketEntry 3 } rlSocketBlockMode OBJECT-TYPE SYNTAX INTEGER { blocking(1), nonBlocking(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the blocking mode of the socket. " ::= { rlSocketEntry 4 } rlSocketUpTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time elapsed since this socket was created." ::= { rlSocketEntry 5 } rlDigitalKeyManage OBJECT IDENTIFIER ::= { rnd 86 } rlMD5KeyChainTable OBJECT-TYPE SYNTAX SEQUENCE OF RlMD5KeyChainEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Key-chains and key ID's" ::= { rlDigitalKeyManage 1 } rlMD5KeyChainEntry OBJECT-TYPE SYNTAX RlMD5KeyChainEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Key-chain with key ID that belongs to this chain" INDEX {rlMD5KeyChainName, rlMD5KeyChainKeyId} ::= { rlMD5KeyChainTable 1 } RlMD5KeyChainEntry ::= SEQUENCE { rlMD5KeyChainName DisplayString, rlMD5KeyChainKeyId INTEGER, rlMD5KeyChainKeyRowStatus RowStatus } rlMD5KeyChainName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Name of the key-chain to which belongs the secret authentication key" ::= { rlMD5KeyChainEntry 1 } rlMD5KeyChainKeyId OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "A 8-bit identifier for the secret authentication key. This identifier is the same as key ID used in rlMD5KeyTable." ::= { rlMD5KeyChainEntry 2 } rlMD5KeyChainKeyRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "It is used to insert, update or delete an entry" ::= { rlMD5KeyChainEntry 3 } rlMD5KeyTable OBJECT-TYPE SYNTAX SEQUENCE OF RlMD5KeyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Secret authentication keys used by MD5 Authentication Algorithm" ::= { rlDigitalKeyManage 2 } rlMD5KeyEntry OBJECT-TYPE SYNTAX RlMD5KeyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Secret authentication key with all related parameters" INDEX {rlMD5KeyId} ::= { rlMD5KeyTable 1 } RlMD5KeyEntry ::= SEQUENCE { rlMD5KeyId INTEGER, rlMD5Key DisplayString, rlMD5KeyStartAccept DateAndTime, rlMD5KeyStartGenerate DateAndTime, rlMD5KeyStopGenerate DateAndTime, rlMD5KeyStopAccept DateAndTime, rlMD5KeyRowStatus RowStatus } rlMD5KeyId OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "A 8-bit identifier for the secret authentication key" ::= { rlMD5KeyEntry 1 } rlMD5Key OBJECT-TYPE SYNTAX DisplayString (SIZE (1..16)) ACCESS read-write STATUS mandatory DESCRIPTION "The 128-bit secret authentication key. The key can get value only once and cannot be modified. When read, rlMD5KeyChainKey always returns an Octet String of length zero." ::= { rlMD5KeyEntry 2 } rlMD5KeyStartAccept OBJECT-TYPE SYNTAX DateAndTime ACCESS read-write STATUS mandatory DESCRIPTION "The time that the router will start accepting packets that have been created with the given key" DEFVAL { '00000000'H } ::= { rlMD5KeyEntry 3 } rlMD5KeyStartGenerate OBJECT-TYPE SYNTAX DateAndTime ACCESS read-write STATUS mandatory DESCRIPTION "The time that the router will start using the key for packet generation" DEFVAL { '00000000'H } ::= { rlMD5KeyEntry 4 } rlMD5KeyStopGenerate OBJECT-TYPE SYNTAX DateAndTime ACCESS read-write STATUS mandatory DESCRIPTION "The time that the router will stop using the key for packet generation" DEFVAL { 'FFFFFFFF'H } ::= { rlMD5KeyEntry 5 } rlMD5KeyStopAccept OBJECT-TYPE SYNTAX DateAndTime ACCESS read-write STATUS mandatory DESCRIPTION "The time that the router will stop accepting packets that have been created with the given key" DEFVAL { 'FFFFFFFF'H } ::= { rlMD5KeyEntry 6 } rlMD5KeyRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "It is used to insert, update or delete an entry" ::= { rlMD5KeyEntry 7 } rlCopy OBJECT IDENTIFIER ::= { rnd 87 } rlQosCliMib OBJECT IDENTIFIER ::= { rnd 88 } rlMngInf OBJECT IDENTIFIER ::= { rnd 89 } rlPhy OBJECT IDENTIFIER ::= { rnd 90 } rlJumboFrames OBJECT IDENTIFIER ::= { rnd 91 } rlJumboFramesCurrentStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Show the current Jumbo Frames status" ::= { rlJumboFrames 1 } rlJumboFramesStatusAfterReset OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Set the Jumbo Frames status after reset" ::= { rlJumboFrames 2 } rlTimeSynchronization OBJECT IDENTIFIER ::= { rnd 92 } rlDnsCl OBJECT IDENTIFIER ::= { rnd 93 } rlCDB OBJECT IDENTIFIER ::= { rnd 94 } rlStartupCDBChanged OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "Indicates whether the startup CDB has changed between the router's last two reboots" ::= {rlCDB 1 } rlManualReboot OBJECT-TYPE SYNTAX TruthValue ACCESS read-only STATUS mandatory DESCRIPTION "Indicates whether the device was shutdown orderly before reboot or not (i.e. power failure)" ::= {rlCDB 2 } --xxxx OBJECT IDENTIFIER ::= { rnd 95 } rndEndOfMibGroup OBJECT IDENTIFIER ::= { rnd 1000 } rndEndOfMib OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " This variable indicates this is the end of RND MIB." ::= { rndEndOfMibGroup 1 } -- Enterprise-specific traps for RND -- Each enterprise-specific trap has two bound variables describing the exact nature of -- the trap. rndErrorDesc provides a detailed description of the problem, including the -- related interface number, board number or any other applicable variable. -- rndErrorSeverity describes the severity of this problem. -- Trap template -- ------------- -- TRAP-TYPE -- ENTERPRISE rnd -- VARIABLES { rndErrorDesc, rndErrorSeverity } -- DESCRIPTION -- "" -- ::= -- ------------- rxOverflowHWFault TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "An RX buffer overflow has occurred in one of the LAN or link interfaces. The bound variable rndErrorDesc provides the interface number." ::= 3 txOverflowHWFault TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Interport queue overflow has occurred in one of the LAN or link interfaces. The bound variable rndErrorDesc provides the interface number." ::= 4 routeTableOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "An overflow condition has occurred in the Routing Table. The Routing Table is used for IP routing algorithm (RIP)." ::= 5 resetRequired TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This trap indicates that in order to perform the last SET request, a reset operation of the router/bridge is required. This occurs when the layer 2 routing algorithm is changed between SPF and Spanning Tree. The reset can be performed manually or using the variable rndAction." ::= 10 endTftp TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This trap indicates that in the device finished a TFTP transaction with the management station. variable rndErrorDesc and rndErrorSeverity provides the actual message text and severity respectively." ::= 12 abortTftp TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This trap indicates that in the device aborted a TFTP session with the management station. Variable rndErrorDesc and rndErrorSeverity provides the actual message text and severity respectively." ::= 13 startTftp TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Informational trap indicating that the device has intiated a TFTP session. rndErrorDesc will contain the file type in question" ::= 14 faultBackUp TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Automantic switchover to backup link because of main link fault." ::= 23 mainLinkUp TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Communication returened to main link." ::= 24 ipxRipTblOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This trap indicates that in an OpenGate IPX RIP table overflow. The bound variable rndErrorDesc, rndErrorSeverity provides the actual message text and severity respectively." ::= 36 ipxSapTblOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This trap indicates that in an OpenGate IPX SAP table overflow. The bound variable rndErrorDesc, rndErrorSeverity provides the actual message text and severity respectively." ::= 37 facsAccessVoilation TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This trap indicates that message that fits FACS statenebt with operation blockAndReport was forward to the interface. The bound variable rndErrorDesc, rndErrorSeverity(== info ) and interface Number." ::= 49 autoConfigurationCompleted TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This trap indicates that auto comfiguration completetd succssefully. The bound variable rndErrorDesc, rndErrorSeverity(== info )" ::= 50 forwardingTabOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This trap indicates that an overflow condition has occurred in the layer II Forward Table. The bound variable rndErrorDesc, rndErrorSeverity(== warning )" ::= 51 framRelaySwitchConnectionUp TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This trap indicates that a connection establish between the Frame relay Switch and the WanGate. The bound variable rndErrorDesc, rndErrorSeverity(== warning )" ::= 53 framRelaySwitchConnectionDown TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This trap indicates that a connection between the Frame Relay Switch and the WanGate failed. The bound variable rndErrorDesc, rndErrorSeverity(== warning )" ::= 54 errorsDuringInit TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This trap indicates that the an error occured during initialization The bound variable rndErrorDesc, rndErrorSeverity(== error )" ::= 61 vlanDynPortAdded TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "" ::= 66 vlanDynPortRemoved TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "" ::= 67 rsSDclientsTableOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This warning is generated when an overflow occurs in the clients table." ::= 68 rsSDinactiveServer TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This warning is generated when a server does not respond to the dispatchers polling and is thought to be inactive." ::= 69 rsIpZhrConnectionsTableOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "The Zero Hop Routing connections Table has been overflown." ::= 70 rsIpZhrReqStaticConnNotAccepted TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "The requested static connection was not accepted because there is no available IP virtual address to allocate to it." ::= 71 rsIpZhrVirtualIpAsSource TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "The virtual IP address appeared as a source IP. All the connections using it will be deleted and it will not be further allocated to new connections." ::= 72 rsIpZhrNotAllocVirtualIp TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "The source IP address sent an ARP specifying a virtual IP which was not allocated for this source. This virtual IP will not be allocated to connections of this specific source IP." ::= 73 rsSnmpSetRequestInSpecialCfgState TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "An incoming SNMP SET request was rejected because no such requests (except action requests) are accepted after start of new configuration reception or during sending the current configuration to an NMS." ::= 74 rsPingCompletion TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "A rsPingCompleted trap is sent at the completion of a sequence of pings if such a trap was requested when the sequence was initiated. The trap severity is info. The trap text will specify the following information: rsPingCompletionStatus, rsPingSentPackets, rsPingReceivedPackets In addition to the above listed objects (which are always present), the message will also specify the following quantities: if any responses were received: rsPingMinReturnTime rsPingAvgReturnTime rsPingMaxReturnTime" ::= 136 pppSecurityViolation TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This trap indicates that a PPP link got an unrecognized secret. The bound variables rndErrorDesc, rndErrorSeverity(== warning ), interface Number. and pppSecurityIdentity" ::= 137 frDLCIStatudChange TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "" ::= 138 papFailedCommunication TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "" ::= 139 chapFailedCommunication TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "" ::= 140 rsWSDRedundancySwitch TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Whenever main server fails and backup takes over or server comes up after failure a trap of this type is issued." ::= 141 rsDhcpAllocationFailure TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "DHCP failed to allocate an IP address to a requesting host because of memory shortage or inadequate configuration of available IP addresses." ::= 142 rlIgmpTableOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "An IGMP Table overflow." ::= 143 rlPimTableOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "An IGMP Table overflow." ::= 144 rlIpFftStnOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "The IP SFFT overflow." ::= 145 rlIpFftSubOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "The IP NFFT overflow." ::= 146 rlIpxFftStnOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "The IPX SFFT overflow." ::= 147 rlIpxFftSubOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "The IPX NFFT overflow." ::= 148 rlIpmFftOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "The IPM FFT overflow." ::= 149 rlPhysicalDescriptionChanged TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Indicates that the physical decription of the device has changed" ::= 150 rldot1dStpPortStateForwarding TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity, rldot1dStpTrapVrblifIndex, rldot1dStpTrapVrblVID } DESCRIPTION "The trap is sent by a bridge when any of its configured ports transitions from the Learning state to the Forwarding state." ::= 151 rldot1dStpPortStateNotForwarding TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity, rldot1dStpTrapVrblifIndex, rldot1dStpTrapVrblVID } DESCRIPTION "The trap is sent by a bridge when any of its configured ports transitions from the Forwarding state to the Blocking state." ::= 152 rlPolicyDropPacketTrap TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Indicates that the packet drop due to the policy " ::= 153 rlPolicyForwardPacketTrap TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Indicates that the packet has forward based on policy" ::= 154 rlDvmrpTableOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES {rndErrorDesc, rndErrorSeverity} DESCRIPTION "An Dvmrp Table overflows." ::= 155 rlIgmpProxyTableOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "An IGMP PROXY Table overflow." ::= 156 rlIgmpV1MsgReceived TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "An IGMP Message of v1 received on ifIndex. " ::= 157 rlVrrpEntriesDeleted TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity} DESCRIPTION "One or more VRRP entries deleted due to IP interface deletion or transition. " ::= 158 rlHotSwapTrap TRAP-TYPE ENTERPRISE rnd VARIABLES {rndErrorDesc, rndErrorSeverity} DESCRIPTION "Hot swap trap." ::= 159 rlTrunkPortAddedTrap TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Informational trap indicating that a port is added to a trunk" ::= 160 rlTrunkPortRemovedTrap TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "This warning is generated when a port removed from a trunk." ::= 161 rlTrunkPortNotCapableTrap TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Informational trap indicating that a port can not be added to a trunk because of device limitations or diffrent swIfType." ::= 162 rlPimSmInterfaceTableOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES {rndErrorDesc, rndErrorSeverity} DESCRIPTION "The PIM interface table Table overflows." ::= 163 rlPimSmNextHopTableOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES {rndErrorDesc, rndErrorSeverity} DESCRIPTION "The PIM SM Next Hop Table overflows." ::= 164 rlPimSmMulticastRouteTableOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES {rndErrorDesc, rndErrorSeverity} DESCRIPTION "The PIM SM Multicast Route Table overflows." ::= 165 rlPimSmTableOverflow TRAP-TYPE ENTERPRISE rnd VARIABLES {rndErrorDesc, rndErrorSeverity} DESCRIPTION "The PIM SM Table(Not include the Interface, Next Hop, Multicast Route Tables) overflows." ::= 166 rlPimSmSrcUnreacable TRAP-TYPE ENTERPRISE rnd VARIABLES {rndErrorDesc, rndErrorSeverity} DESCRIPTION "An RPF source unreacable." ::= 167 rlPimSmParallelPathToLAN TRAP-TYPE ENTERPRISE rnd VARIABLES {rndErrorDesc, rndErrorSeverity} DESCRIPTION "Two Pim ifIndexes connect to the same LAN" ::= 168 rlPimSmNotSMUpstreamNeighbor TRAP-TYPE ENTERPRISE rnd VARIABLES {rndErrorDesc, rndErrorSeverity} DESCRIPTION "An RPF Upstream Neighbor is not support the PIM SM." ::= 169 rlLockPortTrap TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Informational trap indicating that a locked port receive a frame with new source Mac Address." ::= 170 vlanDynVlanAdded TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "add gvrp dynamic vlan" ::= 171 vlanDynVlanRemoved TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "remove gvrp dynamic vlan" ::= 172 vlanDynamicToStatic TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "vlan status was changed from dynamic to static" ::= 173 vlanStaticToDynamic TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "vlan status was changed from static to dynamic" ::= 174 dstrSysLog TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Master receive trap from slave , and forward it as trap" ::= 175 rlEnvMonFanStateChange TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Trap indicating the fan state. rndErrorSeverity will be: 0 for fan state nomal, notPresent 1 for fan state warning, notFunctioning 2 for fan state critical 3 for fan state fatal The error text will specify the fan index, fan description and the exact fan state" ::= 176 rlEnvMonPowerSupplyStateChange TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Trap indicating the power supply state. rndErrorSeverity will be: 0 for power supply state nomal, notPresent 1 for power supply state warning, notFunctioning 2 for power supply state critical 3 for power supply state fatal The error text will specify the power supply index, power supply description and the exact power supply state" ::= 177 rlStackStateChange TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Trap indicating the stack connection state 0 for stack state connected, 1 for stack state disconnected " ::= 178 rlEnvMonTemperatureRisingAlarm TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Trap indicating that the temperature in the device has exceeded the device specific safe temperature threshold." ::= 179 rlCopyFinished TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Informational trap indicating that the device has finished a copy operation successfully." ::= 180 rlCopyFailed TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Informational trap indicating that the copy operation has failed." ::= 181 rlIpmAddOutgoingInterfaceFailed TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Adding an Ipm outgoing interface has failed." ::= 182 rlBrgMacAddFailedTrap TRAP-TYPE ENTERPRISE rnd VARIABLES { rndErrorDesc, rndErrorSeverity } DESCRIPTION "Informational trap indicating that adding dynamic mac/s failed due to full hash chain." ::= 183 ENDDownload Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.