-- HP Enterprise Switch Configuration MIB CONFIG-MIB DEFINITIONS ::= BEGIN IMPORTS IpAddress FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 DisplayString, RowStatus, MacAddress FROM SNMPv2-TC HpSwitchPortType, ConfigStatus FROM HP-ICF-TC hpSwitch FROM HP-ICF-OID; -- type. Timeout ::= INTEGER -- a STP timer in units of 1/100 seconds -- Icf Switch Specific hpConfig OBJECT IDENTIFIER ::= { hpSwitch 7 } VlanID ::= INTEGER (1..65535) -- ########################################################### -- the hpConfig Group -- This group contains switch configuration related variables. -- ########################################################### hpSwitchConfig OBJECT IDENTIFIER ::= { hpConfig 1 } hpSwitchSystemConfig OBJECT IDENTIFIER ::= { hpSwitchConfig 1 } hpSwitchAutoReboot OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } ACCESS read-write STATUS mandatory DESCRIPTION "If the value of this variable was set to yes(1), booting will conditionally enable all application modules-the spanning tree, IP and IPX etc.. Otherwise every application module must be manually enabled through Network Control Language Interpreter's ENABLE command." ::= { hpSwitchSystemConfig 1 } hpSwitchTimeZone OBJECT-TYPE SYNTAX INTEGER (-1440..1440) ACCESS read-write STATUS mandatory DESCRIPTION "The number of minutes to the west of Greenwich Mean Time(GMT). For a location ease of GMT, use a negative integer." ::= { hpSwitchSystemConfig 2 } hpSwitchDaylightTimeRule OBJECT-TYPE SYNTAX INTEGER { none(1), alaska(2), canadaAndContinentalUS(3), middleEuropeAndPortugal(4), southernHemisphere(5), westernEurop(6), userDefined(7) } ACCESS read-write STATUS mandatory DESCRIPTION "The daylight savings time rule for use by the Internet's RFC 868 Time protocol." ::= { hpSwitchSystemConfig 3 } hpSwitchDaylightBeginningMonth OBJECT-TYPE SYNTAX INTEGER (1..12) ACCESS read-write STATUS mandatory DESCRIPTION "The month that daylight saving time starts if DaylightTimeRule is set to userDefined." ::= { hpSwitchSystemConfig 4 } hpSwitchDaylightBeginningDay OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-write STATUS mandatory DESCRIPTION "The day of the month that daylight saving time starts if DaylightTimeRule is set to userDefined." ::= { hpSwitchSystemConfig 5 } hpSwitchDaylightEndingMonth OBJECT-TYPE SYNTAX INTEGER (1..12) ACCESS read-write STATUS mandatory DESCRIPTION "The month that daylight saving time ends if DaylightTimeRule is set to userDefined." ::= { hpSwitchSystemConfig 6 } hpSwitchDaylightEndingDay OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-write STATUS mandatory DESCRIPTION "The day of the month that daylight saving time emds if DaylightTimeRule is set to userDefined." ::= { hpSwitchSystemConfig 7 } hpSwitchSystemConfigStatus OBJECT-TYPE SYNTAX ConfigStatus ACCESS read-only STATUS mandatory DESCRIPTION "The configuration status of this group of objects. If one or more variables in this group were reconfigurated since last reboot and required reboot to take effect, the value of this variable will be set to notInService." ::= { hpSwitchSystemConfig 8 } hpSwitchSystemPortLEDMode OBJECT-TYPE SYNTAX INTEGER { link-activity(1), link-only(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The mode of the port LED can be either link/activity (link for 3 seconds then activity thereafter) or link-only." ::= { hpSwitchSystemConfig 9 } hpSwitchControlUnknownIPMulticast OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When enabled along with IGMP, any IP Multicast packets that are not already controlled by IGMP will be restricted to ports that have detected a multicast router or ports configured to always forward IP multicast. When set to disabled or when IGMP is disabled, the unknown IP Multicast packets will be flooded out all ports in the VLAN" ::= { hpSwitchSystemConfig 10 } hpSwitchConsoleConfig OBJECT IDENTIFIER ::= { hpSwitchConfig 2 } hpSwitchTelnetAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS obsolete DESCRIPTION "The status of the console telnet operation." ::= { hpSwitchConsoleConfig 1 } hpSwitchTerminalType OBJECT-TYPE SYNTAX INTEGER { vt100(2), ansi(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Terminal type of the console device." ::= { hpSwitchConsoleConfig 2 } hpSwitchConsoleRefRate OBJECT-TYPE SYNTAX INTEGER { refRate1(1), refRate3(3), refRate5(5), refRate10(10), refRate20(20), refRate30(30), refRate45(45), refRate(60) } ACCESS read-write STATUS mandatory DESCRIPTION "The rate, in second per cycle, at which the display of various switch measurements." ::= { hpSwitchConsoleConfig 3 } hpSwitchDisplayedEvent OBJECT-TYPE SYNTAX INTEGER { none(1), major(2), notInfo(3), all(4), debug(5) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of event messages are automatically displayed on the console." ::= { hpSwitchConsoleConfig 4 } hpSwitchConsoleConfigStatus OBJECT-TYPE SYNTAX ConfigStatus ACCESS read-only STATUS mandatory DESCRIPTION "The configuration status of this group of objects. If one or more variables in this group were reconfigurated since last reboot and required reboot to take effect, the value of this variable will be set to notInService." ::= { hpSwitchConsoleConfig 5 } hpSwitchPortConfig OBJECT IDENTIFIER ::= { hpSwitchConfig 3 } hpSwitchPortTable OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the current port status in this device." ::= { hpSwitchPortConfig 1 } hpSwitchPortEntry OBJECT-TYPE SYNTAX HpSwitchPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about a specific port status in this device." INDEX { hpSwitchPortIndex } ::= { hpSwitchPortTable 1 } HpSwitchPortEntry ::= SEQUENCE { hpSwitchPortIndex INTEGER, hpSwitchPortType HpSwitchPortType, hpSwitchPortDescr DisplayString, hpSwitchPortAdminStatus INTEGER, hpSwitchPortEtherMode INTEGER, hpSwitchPortVgMode INTEGER, hpSwitchPortLinkbeat INTEGER, hpSwitchPortTrunkGroup INTEGER, hpSwitchPortBcastLimit INTEGER, hpSwitchPortFastEtherMode INTEGER, hpSwitchPortFlowControl INTEGER, -- hpSwitchPortBcastPktLimit INTEGER, hpSwitchPortTrunkType INTEGER, hpSwitchPortTrunkLACPStatus INTEGER } hpSwitchPortIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value which uniquely identifies a row in the Interfaces Table." ::= { hpSwitchPortEntry 1 } hpSwitchPortType OBJECT-TYPE SYNTAX HpSwitchPortType ACCESS read-only STATUS mandatory DESCRIPTION "The type of port." ::= { hpSwitchPortEntry 2 } hpSwitchPortDescr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "A textual string containing information about the interface." ::= { hpSwitchPortEntry 3 } hpSwitchPortAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS obsolete DESCRIPTION "The desired state of the interface. This variable is similar to the ifAdminStatus but instead of keeping the operational status, this variable maintain the desired state in the configuration data base." ::= { hpSwitchPortEntry 4 } hpSwitchPortEtherMode OBJECT-TYPE SYNTAX INTEGER { half-duplex(1), full-duplex(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of transmission on this port. This variable is valid only if the hpSwitchPortType was Ethernet." ::= { hpSwitchPortEntry 5 } hpSwitchPortVgMode OBJECT-TYPE SYNTAX INTEGER { master(1), endNode(2), autoDetect(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of transmission on this port. This variable is valid only if the hpSwitchPortType was VG." ::= { hpSwitchPortEntry 6 } hpSwitchPortLinkbeat OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The linkbeat status of this port." ::= { hpSwitchPortEntry 7 } hpSwitchPortTrunkGroup OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The trunk group this port belong to." ::= { hpSwitchPortEntry 8 } hpSwitchPortBcastLimit OBJECT-TYPE SYNTAX INTEGER (0..99) ACCESS read-write STATUS mandatory DESCRIPTION "The percentage of network bandwidth consumed by broadcast traffic through this port. If the value of this variable is 0, there will be no broadcast limit." ::= { hpSwitchPortEntry 9 } hpSwitchPortFastEtherMode OBJECT-TYPE SYNTAX INTEGER { half-duplex-10Mbits(1), half-duplex-100Mbits(2), full-duplex-10Mbits(3), full-duplex-100Mbits(4), auto-neg(5), full-duplex-1000Mbits(6), auto-10Mbits(7), auto-100Mbits(8), auto-1000Mbits(9) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of transmission on this port. This variable is valid only if the hpSwitchPortType was Fast Ethernet." ::= { hpSwitchPortEntry 10 } hpSwitchPortFlowControl OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The Flow Control of this port." ::= { hpSwitchPortEntry 11} -- hpSwitchPortBcastPktLimit OBJECT-TYPE -- SYNTAX INTEGER (0..1500000) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION "Network bandwidth in packets per second consumed -- by broadcast traffic through this port. If the value -- of this variable is 0, there will be no broadcast -- limit." -- ::= { hpSwitchPortEntry 12 } hpSwitchPortTrunkType OBJECT-TYPE SYNTAX INTEGER { trunk(1), fecAuto(2), saTrunk(3), lacpTrk(4), none(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Used in conjunction with hpSwitchPortTrunkGroup to determine what type of trunk and which group it belongs to. If hpSwitchPortTrunkGroup is set to 0, trunking is disabled on the port and this variable becomes a 'don't care'" ::= { hpSwitchPortEntry 13 } hpSwitchPortTrunkLACPStatus OBJECT-TYPE SYNTAX INTEGER { disabled(1), active(2), passive(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Used in conjunction with hpSwitchPortTrunkType. When the trunk is a LACP trunk, this variable defines its administrative status" ::= { hpSwitchPortEntry 14 } hpSwitchPortConfigStatus OBJECT-TYPE SYNTAX ConfigStatus ACCESS read-only STATUS mandatory DESCRIPTION "The configuration status of this group of objects. If one or more variables in this group were reconfigured since last reboot and required reboot to take effect, the value of this variable will be set to notInService." ::= { hpSwitchPortConfig 2 } hpSwitchIpxConfig OBJECT IDENTIFIER ::= { hpSwitchConfig 4 } hpSwitchIpxConfigStatus OBJECT-TYPE SYNTAX ConfigStatus ACCESS read-only STATUS mandatory DESCRIPTION "The status of the IPX configuration table." ::= { hpSwitchIpxConfig 2 } hpSwitchIpConfig OBJECT IDENTIFIER ::= { hpSwitchConfig 5 } hpSwitchIpTimepAdminStatus OBJECT-TYPE SYNTAX INTEGER { manual(1), disable(2), dhcp(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The operational status of the Time protocol." ::= { hpSwitchIpConfig 1 } hpSwitchIpTimepServerAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP address of the Time server." ::= { hpSwitchIpConfig 2 } hpSwitchIpTimepPollInterval OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The client poll interval of the Time server in minutes." ::= { hpSwitchIpConfig 3 } hpSwitchIpConfigStatus OBJECT-TYPE SYNTAX ConfigStatus ACCESS read-only STATUS obsolete DESCRIPTION "The configuration status of the Timep and IP related objects." ::= { hpSwitchIpConfig 5 } hpSwitchIpTftpMode OBJECT-TYPE SYNTAX INTEGER { secure(1), unsecure(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The operational mode of the Tftp protocol." ::= { hpSwitchIpConfig 6 } hpSwitchSerialLinkConfig OBJECT IDENTIFIER ::= { hpSwitchConfig 6 } hpSwitchSLinkBaudRate OBJECT-TYPE SYNTAX INTEGER { speedSense(1), baudRate300(2), baudRate600(3), baudRate1200(4), baudRate2400(5), baudRate4800(6), baudRate9600(7), baudRate19200(8), baudRate38400(9), baudRate57600(10), baudRate115200(11) } ACCESS read-write STATUS mandatory DESCRIPTION "The rate of data transfer between the console and the node. baudRate1 is speed sense." ::= { hpSwitchSerialLinkConfig 1 } hpSwitchSLinkFlowCtrl OBJECT-TYPE SYNTAX INTEGER { none(1), xonXoff(2), robustXonXoff(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The flow-control mechanism between the console and the switch." ::= { hpSwitchSerialLinkConfig 2 } hpSwitchSLinkConnInactTime OBJECT-TYPE SYNTAX INTEGER (0..120) ACCESS read-write STATUS mandatory DESCRIPTION "The number of minutes to wait after no character was input to log out the console. Valid values are 0 (not to log out of the console for inactivity) through 120 (two hours)." ::= { hpSwitchSerialLinkConfig 3 } hpSwitchSLinkModemConnTime OBJECT-TYPE SYNTAX INTEGER (0..300) ACCESS read-write STATUS mandatory DESCRIPTION "The number of seconds to wait for data mode and clear to send and receiver ready signals after asserting request to send and terminal ready signals. Valid values are 0 (switch will wait forever for the modem) through 300 (5 minutes)." ::= { hpSwitchSerialLinkConfig 4 } hpSwitchSLinkModemLostRecvTime OBJECT-TYPE SYNTAX INTEGER (0..5000) ACCESS read-write STATUS mandatory DESCRIPTION "The number of milliseconds the receiver ready signal is allowed to drop before the switch will disconnect the modem. Valid values are 0 (the switch will wait forever) through 5000 (5 seconds)." ::= { hpSwitchSerialLinkConfig 5 } hpSwitchSLinkModemDisConnTime OBJECT-TYPE SYNTAX INTEGER (0..60) ACCESS read-write STATUS mandatory DESCRIPTION "The number of seconds to wait after the modem is disconnected before allowing the modem to be reconnected. Valid values are 0 (allow a connection as soon as possible, the default) through 60 (1 minute)." ::= { hpSwitchSerialLinkConfig 6 } hpSwitchSLinkParity OBJECT-TYPE SYNTAX INTEGER { parityNone(1), parityOdd(2), parityEven(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The type of parity to use between the console and the node." ::= { hpSwitchSerialLinkConfig 7 } hpSwitchSLinkCharBits OBJECT-TYPE SYNTAX INTEGER { char8Bits(1), char7Bits(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The number of bits per character to use between the console and the node." ::= { hpSwitchSerialLinkConfig 8 } hpSwitchSLinkStopBits OBJECT-TYPE SYNTAX INTEGER { stop1Bits(1), stop1andHalfBits(2), stop2Bits(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The number of stop bots to use when communicating between the console and the node." ::= { hpSwitchSerialLinkConfig 9 } hpSwitchSLinkConfigStatus OBJECT-TYPE SYNTAX ConfigStatus ACCESS read-only STATUS mandatory DESCRIPTION "The configuration status of this group of objects. If one or more variables in this group were reconfigured since last reboot and required reboot to take effect, the value of this variable will be set to notInService." ::= { hpSwitchSerialLinkConfig 10 } hpSwitchFilterConfig OBJECT IDENTIFIER ::= { hpSwitchConfig 8 } -- A sample of the traffic filter -- type MacAddr ProType SrcPort PortMask -- unicast MAC address X port # Bit Mask of ports -- multicast MAC address X X Bit Mask of ports -- port X X port # Bit Mask of ports -- level 3 X protocol X Bit Mask of ports hpSwitchFilterConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchFilterConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the traffic filter configuration in this device." ::= { hpSwitchFilterConfig 1 } hpSwitchFilterConfigEntry OBJECT-TYPE SYNTAX HpSwitchFilterConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about a traffic filter configuration in this device." INDEX { hpSwitchFilterIndex } ::= { hpSwitchFilterConfigTable 1 } HpSwitchFilterConfigEntry ::= SEQUENCE { hpSwitchFilterIndex INTEGER, hpSwitchFilterType INTEGER, hpSwitchFilterSrcPort INTEGER, hpSwitchFilterMacAddr MacAddress, hpSwitchFilterProtocolType INTEGER, hpSwitchFilterPortMask OCTET STRING, hpSwitchFilterEntryStatus RowStatus } hpSwitchFilterIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "An index that uniquely identifies a traffic filter for which this entry contains information." ::= { hpSwitchFilterConfigEntry 1 } hpSwitchFilterType OBJECT-TYPE SYNTAX INTEGER { multicast(1), level-3(2), port(3), unicast(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of filter." ::= { hpSwitchFilterConfigEntry 2 } hpSwitchFilterSrcPort OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This variable is required when a port filter or unicast filter was configurated. It will be ignored otherwise." ::= { hpSwitchFilterConfigEntry 3 } hpSwitchFilterMacAddr OBJECT-TYPE SYNTAX MacAddress ACCESS read-write STATUS mandatory DESCRIPTION "This variable is valid only if a unicast or multicast filter was defined. It will be ignored otherwise." ::= { hpSwitchFilterConfigEntry 4 } hpSwitchFilterProtocolType OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This variable is valid only if a level-3 filter was defined. It will be ignored otherwise. This variable will contain either a etherType (DIX Ethernet) or SAP(IEEE 802) value of the level-3 protocol." ::= { hpSwitchFilterConfigEntry 5 } hpSwitchFilterPortMask OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "This variable specifies a group of ports whose traffic will be filtered. Each octet within the value of this object specifies a set of eight ports, with the first octet specifying ports 1 through 8, the second octet specifying ports 9 through 16, etc. Within each octet, the most significant bit represents the lowest numbered port, and the least significant bit represents the highest numbered port. Thus, each port of the switch is represented by a single bit within the value of this object." ::= { hpSwitchFilterConfigEntry 6 } hpSwitchFilterEntryStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of a filter entry." ::= { hpSwitchFilterConfigEntry 7 } hpSwitchProbeConfig OBJECT IDENTIFIER ::= { hpSwitchConfig 9 } hpSwitchProbeType OBJECT-TYPE SYNTAX INTEGER { ports(1), vlan(2) } ACCESS read-write STATUS obsolete DESCRIPTION "If the value of this variable is equal to 1, the probe will monitor those ports specified by hpSwitchProbedPortMask, otherwise all of the port belong to the virtual LAN specified by hpSwitchProbedVlanId will be monitored." ::= { hpSwitchProbeConfig 1 } hpSwitchProbedVlanId OBJECT-TYPE SYNTAX VlanID ACCESS read-write STATUS obsolete DESCRIPTION "The probed virtual LAN." ::= { hpSwitchProbeConfig 2 } hpSwitchProbePort OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS obsolete DESCRIPTION "The port that every packet passes through those probed ports will be copied to." ::= { hpSwitchProbeConfig 3 } hpSwitchProbeAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS obsolete DESCRIPTION "The operational status of the probing function" ::= { hpSwitchProbeConfig 4 } hpSwitchProbedPortMask OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS obsolete DESCRIPTION "This variable specifies a group of ports which will be probed. Each octet within the value of this object specifies a set of eight ports, with the first octet specifying ports 1 through 8, the second octet specifying ports 9 through 16, etc. Within each octet, the most significant bit represents the lowest numbered port, and the least significant bit represents the highest numbered port. Thus, each port of the switch is represented by a single bit within the value of this object." ::= { hpSwitchProbeConfig 5 } -- The FDDI IP Fragmention Configuration group hpSwitchFddiIpFragConfig OBJECT IDENTIFIER ::= { hpSwitchConfig 11 } -- The FDDI IP Fragmention Configuration Table hpSwitchFddiIpFragConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchFddiIpFragConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of IP fragmentation configuration parameters for the FDDI cards in the switch." ::= { hpSwitchFddiIpFragConfig 1 } hpSwitchFddiIpFragConfigEntry OBJECT-TYPE SYNTAX HpSwitchFddiIpFragConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An Fddi IP fragmentation entry which is containing configurable options for the FDDI cards in the switch." INDEX { hpSwitchFddiIpFragConfigIndex } ::= { hpSwitchFddiIpFragConfigTable 1 } HpSwitchFddiIpFragConfigEntry ::= SEQUENCE { hpSwitchFddiIpFragConfigIndex INTEGER, hpSwitchFddiIpFragConfigStatus INTEGER } hpSwitchFddiIpFragConfigIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "A unique value for each FDDI Card. The value for each FDDI card must remain constant at least from one re-initialization of the entity's network management system to the next re-initialization." ::= { hpSwitchFddiIpFragConfigEntry 1 } hpSwitchFddiIpFragConfigStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The operational status of FDDI IP fragmentation for each FDDI card. enable(1): FDDI card will fragment all packets which are bigger then the Ethernet packet size limitation, 1518 Bytes. disable(2): FDDI card will drop all packets which are bigger then the Ethernet packet size limitation, 1518 Bytes." ::= { hpSwitchFddiIpFragConfigEntry 2 } hpSwitchABCConfig OBJECT IDENTIFIER ::= {hpSwitchConfig 12 } hpSwitchABCConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchABCConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Automatic Broadcast Control (ABC disable/enable entries for each VLAN on the switch." ::= { hpSwitchABCConfig 1 } hpSwitchABCConfigEntry OBJECT-TYPE SYNTAX HpSwitchABCConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Contains the ABC status for each VLAN on the switch, including IP RIP control and IPX RIP/SAP control." INDEX { hpSwitchABCConfigVlan } ::= { hpSwitchABCConfigTable 1 } HpSwitchABCConfigEntry ::= SEQUENCE { hpSwitchABCConfigVlan VlanID, hpSwitchABCConfigControl INTEGER, hpSwitchABCConfigIpRipControl INTEGER, hpSwitchABCConfigIpxRipSapControl INTEGER, hpSwitchABCConfigVlanBcastLimit INTEGER, -- hpSwitchABCConfigVlanBcastPktLimit INTEGER, hpSwitchABCConfigAutoGatewayConfig INTEGER } hpSwitchABCConfigVlan OBJECT-TYPE SYNTAX VlanID ACCESS read-only STATUS mandatory DESCRIPTION "The user is able to enable/disable ABC on a per VLAN basis, so the VLAN serves as an index into the ABC configuration table." ::= { hpSwitchABCConfigEntry 1 } hpSwitchABCConfigControl OBJECT-TYPE SYNTAX INTEGER { ipipx(1), ip(2), ipx(3), disable(4) } ACCESS read-write STATUS mandatory DESCRIPTION "ABC control is either IP&IPX or IP or IPX or disabled for each VLAN on the switch." ::= { hpSwitchABCConfigEntry 2 } hpSwitchABCConfigIpRipControl OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "IP RIP control. If this feature is enabled then IP RIP packets will only be forwarded on ports, within its VLAN domain, that have heard RIPs before. If this feature is disabled then IP RIP packets seen by a given port will be forwarded to all ports within its VLAN domain." ::= { hpSwitchABCConfigEntry 3 } hpSwitchABCConfigIpxRipSapControl OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "IPX RIP/SAP control. If this feature is enabled then IPX RIP/SAP packets will only be forwarded on ports, within its VLAN domain, that have previously seen RIP/SAP packets. If this feature is disabled then IPX RIP and SAP packets seen by a given port will be forwarded to all ports within its VLAN domain." ::= { hpSwitchABCConfigEntry 4 } hpSwitchABCConfigVlanBcastLimit OBJECT-TYPE SYNTAX INTEGER (0..99) ACCESS read-write STATUS mandatory DESCRIPTION "The percentage of network bandwidth consumed by broadcast traffic through VLAN. If the value of this variable is 0, there will be no broadcast limit. There is a default value chosen when ABC is enabled." ::= { hpSwitchABCConfigEntry 5 } -- hpSwitchABCConfigVlanBcastPktLimit OBJECT-TYPE -- SYNTAX INTEGER (0..2147483647) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION "Network bandwidth in packets per second consumed -- by broadcast traffic through VLAN. If the value of -- this variable is 0, there will be no broadcast limit. -- There is a default value chosen when ABC is enabled." -- ::= { hpSwitchABCConfigEntry 6 } hpSwitchABCConfigAutoGatewayConfig OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "If this feature is enabled then DHCP packets both ucast and bcast with UDP destination port 68 will be intercepted. DHCP packets with the router option in the options field in the DHCP message will be modified so that the first daddress in the router option is the same as the clients address. Thus the client will be its own default gateway. If this feature is disabled DHCP packtes will be forwarded as usual." ::= { hpSwitchABCConfigEntry 7 } hpSwitchStpConfig OBJECT IDENTIFIER ::= { hpSwitchConfig 14 } hpSwitchStpVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchStpVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains vlan-specific information for the Spanning Tree Protocol." ::= { hpSwitchStpConfig 1} hpSwitchStpVlanEntry OBJECT-TYPE SYNTAX HpSwitchStpVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information maintained by every port about the Spanning Tree Protocol state for that port." INDEX { hpSwitchStpVlan } ::= { hpSwitchStpVlanTable 1 } HpSwitchStpVlanEntry ::= SEQUENCE { hpSwitchStpVlan VlanID, hpSwitchStpAdminStatus INTEGER, hpSwitchStpPriority INTEGER, hpSwitchStpMaxAge Timeout, hpSwitchStpHelloTime Timeout, hpSwitchStpForwardDelay Timeout } hpSwitchStpVlan OBJECT-TYPE SYNTAX VlanID ACCESS read-only STATUS mandatory DESCRIPTION "The operational status of the spanning tree protocol." ::= { hpSwitchStpVlanEntry 1 } hpSwitchStpAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The operational status of the spanning tree protocol." ::= { hpSwitchStpVlanEntry 2 } hpSwitchStpPriority OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "The value of the write-able portion of the Bridge ID, i.e., the first two octets of the (8 octet long) Bridge ID. The other (last) 6 octets of the Bridge ID are given by the value of dot1dBaseBridgeAddress." REFERENCE "IEEE 802.1D-1990: Section 4.5.3.7" ::= { hpSwitchStpVlanEntry 3 } hpSwitchStpMaxAge OBJECT-TYPE SYNTAX Timeout ACCESS read-write 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" ::= { hpSwitchStpVlanEntry 4 } hpSwitchStpHelloTime OBJECT-TYPE SYNTAX Timeout ACCESS read-write 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" ::= { hpSwitchStpVlanEntry 5 } hpSwitchStpForwardDelay OBJECT-TYPE SYNTAX Timeout ACCESS read-write 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 dot1dBridgeForwardDelay 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" ::= { hpSwitchStpVlanEntry 6 } hpSwitchStpPortTable OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchStpPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains port-specific information for the Spanning Tree Protocol." ::= { hpSwitchStpConfig 2 } hpSwitchStpPortEntry OBJECT-TYPE SYNTAX HpSwitchStpPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of information maintained by every port about the Spanning Tree Protocol state for that port." INDEX { hpSwitchStpPort } ::= { hpSwitchStpPortTable 1 } HpSwitchStpPortEntry ::= SEQUENCE { hpSwitchStpPort INTEGER, hpSwitchStpPortType HpSwitchPortType, hpSwitchStpPortSrcMac MacAddress, hpSwitchStpPortPriority INTEGER, hpSwitchStpPortPathCost INTEGER, hpSwitchStpPortMode INTEGER } hpSwitchStpPort OBJECT-TYPE SYNTAX INTEGER (1..65535) 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.1D-1990: Section 6.8.2.1.2" ::= { hpSwitchStpPortEntry 1 } hpSwitchStpPortType OBJECT-TYPE SYNTAX HpSwitchPortType ACCESS read-only STATUS mandatory DESCRIPTION "The type of port." ::= { hpSwitchStpPortEntry 2 } hpSwitchStpPortSrcMac OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The source MAC address used by the spanning tree protocol." ::= { hpSwitchStpPortEntry 3 } hpSwitchStpPortPriority OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The value of the priority field which is contained in the first (in network byte order) octet of the (2 octet long) Port ID. The other octet of the Port ID is given by the value of dot1dStpPort." REFERENCE "IEEE 802.1D-1990: Section 4.5.5.1" ::= { hpSwitchStpPortEntry 4 } hpSwitchStpPortPathCost 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" ::= { hpSwitchStpPortEntry 5 } hpSwitchStpPortMode OBJECT-TYPE SYNTAX INTEGER { normal(1), fast(2) } ACCESS read-write STATUS mandatory DESCRIPTION "If the value of this variable is set to fast(2), the port will go directly into the Forwarding State when a device is connected to it. Use this feature only on ports that are connected to an individual PC or Workstation, to allow these ports to come up and move quickly to the Forwarding State instead of going through the normal STP initialization process. Caution: Changing the value of this variable to fast(2) on ports connected to a hub or switch may cause loops in your network." ::= { hpSwitchStpPortEntry 6 } hpSwitchIgmpConfig OBJECT IDENTIFIER ::= { hpSwitchConfig 15 } hpSwitchIgmpConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchIgmpConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the IGMP Querier capacity or High Priority Forward configuration on any given vlan on the switch." ::= { hpSwitchIgmpConfig 1 } hpSwitchIgmpConfigEntry OBJECT-TYPE SYNTAX HpSwitchIgmpConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about the IGMP Querier feature associated with a specific virtal LAN in this device." INDEX { hpSwitchIgmpVlanIndex } ::= { hpSwitchIgmpConfigTable 1 } HpSwitchIgmpConfigEntry ::= SEQUENCE { hpSwitchIgmpVlanIndex VlanID, hpSwitchIgmpState INTEGER, hpSwitchIgmpQuerierState INTEGER, hpSwitchIgmpPriorityState INTEGER } hpSwitchIgmpVlanIndex OBJECT-TYPE SYNTAX VlanID ACCESS read-only STATUS mandatory DESCRIPTION "An index that uniquely identifies the IGMP configuration of a virtual LAN for which this entry contains information." ::= { hpSwitchIgmpConfigEntry 1 } hpSwitchIgmpState OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The operational status of the IGMP support for this virtual LAN." ::= { hpSwitchIgmpConfigEntry 2 } hpSwitchIgmpQuerierState OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The operational status of the IGMP Querier functionality for this virtual LAN." ::= { hpSwitchIgmpConfigEntry 3 } hpSwitchIgmpPriorityState OBJECT-TYPE SYNTAX INTEGER{ enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The operational status of the IGMP Forward with High Priority mode for this virtual LAN." ::= { hpSwitchIgmpConfigEntry 4 } hpSwitchIgmpPortConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchIgmpPortConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the IGMP port configurations on this switch." ::= { hpSwitchIgmpConfig 2 } hpSwitchIgmpPortConfigEntry OBJECT-TYPE SYNTAX HpSwitchIgmpPortConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The information associated with each IGMP port configuration." INDEX { hpSwitchIgmpPortIndex } ::= { hpSwitchIgmpPortConfigTable 1 } HpSwitchIgmpPortConfigEntry ::= SEQUENCE { hpSwitchIgmpPortIndex INTEGER, hpSwitchIgmpPortType HpSwitchPortType, hpSwitchIgmpIpMcastState INTEGER } hpSwitchIgmpPortIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value which uniquely identifies a row in the Interfaces Table." ::= { hpSwitchIgmpPortConfigEntry 1 } hpSwitchIgmpPortType OBJECT-TYPE SYNTAX HpSwitchPortType ACCESS read-only STATUS mandatory DESCRIPTION "The type of port." ::= { hpSwitchIgmpPortConfigEntry 2 } hpSwitchIgmpIpMcastState OBJECT-TYPE SYNTAX INTEGER{ auto(1), blocked(2), forward(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The operational status of the IGMP feature for this port or trunk. 1 implies that all IP Multicast traffic will be monitored on the port, 2 implies that IP Multicast traffic will be dropped on the port, and 3 implies that all IP Multicast traffic will be forwarded without the switch examining it." ::= { hpSwitchIgmpPortConfigEntry 3 } hpSwitchIgmpPortConfigTable2 OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchIgmpPortConfigEntry2 ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the IGMP port configurations on this switch. This table supercedes hpSwitchIgmpPortConfigTable for products which support multiple VLANs on each port." ::= { hpSwitchIgmpConfig 3 } hpSwitchIgmpPortConfigEntry2 OBJECT-TYPE SYNTAX HpSwitchIgmpPortConfigEntry2 ACCESS not-accessible STATUS mandatory DESCRIPTION "The information associated with each IGMP port configuration." INDEX { hpSwitchIgmpPortVlanIndex2, hpSwitchIgmpPortIndex2 } ::= { hpSwitchIgmpPortConfigTable2 1 } HpSwitchIgmpPortConfigEntry2 ::= SEQUENCE { hpSwitchIgmpPortVlanIndex2 INTEGER, hpSwitchIgmpPortIndex2 INTEGER, hpSwitchIgmpPortType2 HpSwitchPortType, hpSwitchIgmpIpMcastState2 INTEGER, hpSwitchIgmpPortForcedLeaveState INTEGER } hpSwitchIgmpPortVlanIndex2 OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The Vlan Index value which uniquely identifies a row in the Interfaces Table." ::= { hpSwitchIgmpPortConfigEntry2 1 } hpSwitchIgmpPortIndex2 OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value which uniquely identifies a row in the Interfaces Table." ::= { hpSwitchIgmpPortConfigEntry2 2 } hpSwitchIgmpPortType2 OBJECT-TYPE SYNTAX HpSwitchPortType ACCESS read-only STATUS mandatory DESCRIPTION "The type of port." ::= { hpSwitchIgmpPortConfigEntry2 3 } hpSwitchIgmpIpMcastState2 OBJECT-TYPE SYNTAX INTEGER { auto(1), blocked(2), forward(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The operational status of the IGMP feature for this port or trunk. 1 implies that all IP Multicast traffic will be monitored on the port, 2 implies that IP Multicast traffic will be dropped on the port, and 3 implies that all IP Multicast traffic will be forwarded without the switch examining it." ::= { hpSwitchIgmpPortConfigEntry2 4 } hpSwitchIgmpPortForcedLeaveState OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The operational status of the IGMP feature for this port or trunk indicates whether any IGMP V2 Leaves received for an IP Multicast group will cause the group to be deleted after the hpSwitchIgmpForcedLeaveInterval if no new IGMP V2 Reports are received for that group. Normal behavior is for a group issuing a Leave to be deleted after two normal IGMP Query Intervals if no IGMP V2 Report is received." ::= { hpSwitchIgmpPortConfigEntry2 5 } hpSwitchIgmpForcedLeaveInterval OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "When a port's hpSwitchIgmpPortForcedLeaveState is enabled, this is the amount of time allowed for an IGMP V2 Report to arrive and cancel deletion of a multicast group requested by a previous IGMP V2 Leave request." ::= { hpSwitchIgmpConfig 4 } -- CoS support MIB definition hpSwitchCosConfig OBJECT IDENTIFIER ::= { hpSwitchConfig 17 } hpSwitchCosPortConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchCosPortConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the CoS port configurations on this switch." ::= { hpSwitchCosConfig 1 } hpSwitchCosPortConfigEntry OBJECT-TYPE SYNTAX HpSwitchCosPortConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The information associated with each CoS port configuration." INDEX { hpSwitchCosPortIndex } ::= { hpSwitchCosPortConfigTable 1 } HpSwitchCosPortConfigEntry ::= SEQUENCE { hpSwitchCosPortIndex INTEGER, hpSwitchCosPortType HpSwitchPortType, hpSwitchCosPortPriority INTEGER } hpSwitchCosPortIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value which uniquely identifies a row in the Interfaces Table." ::= { hpSwitchCosPortConfigEntry 1 } hpSwitchCosPortType OBJECT-TYPE SYNTAX HpSwitchPortType ACCESS read-only STATUS deprecated DESCRIPTION "The type of port." ::= { hpSwitchCosPortConfigEntry 2 } hpSwitchCosPortPriority OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The 802.1p priority value to assign to packets received on the specified port. This value will be inserted in the 802.1Q tag and the packet will be placed in the appropriate outbound port queue. The value of 255 is used to indicate No Override." ::= { hpSwitchCosPortConfigEntry 3} hpSwitchCosVlanConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchCosVlanConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the CoS Vlan configurations on this switch." ::= { hpSwitchCosConfig 2 } hpSwitchCosVlanConfigEntry OBJECT-TYPE SYNTAX HpSwitchCosVlanConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The information associated with each CoS Vlan configuration." INDEX { hpSwitchCosVlanIndex } ::= { hpSwitchCosVlanConfigTable 1 } HpSwitchCosVlanConfigEntry ::= SEQUENCE { hpSwitchCosVlanIndex VlanID, hpSwitchCosVlanPriority INTEGER } hpSwitchCosVlanIndex OBJECT-TYPE SYNTAX VlanID ACCESS read-only STATUS mandatory DESCRIPTION "The index that uniquely identifies the CoS configuration of a virtual LAN for which this entry contains information." ::= { hpSwitchCosVlanConfigEntry 1 } hpSwitchCosVlanPriority OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The 802.1p priority value to assign to packets received on the specified Vlan. This value will be inserted in the 802.1Q tag and the packet will be placed in the appropriate outbound port queue. The value of 255 is used to indicate No Override." ::= { hpSwitchCosVlanConfigEntry 2} hpSwitchCosProtocolConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchCosProtocolConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the CoS protocol type configurations on this switch." ::= { hpSwitchCosConfig 3 } hpSwitchCosProtocolConfigEntry OBJECT-TYPE SYNTAX HpSwitchCosProtocolConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The information associated with each CoS protocol configuration." INDEX { hpSwitchCosProtocolType } ::= { hpSwitchCosProtocolConfigTable 1 } HpSwitchCosProtocolConfigEntry ::= SEQUENCE { hpSwitchCosProtocolType INTEGER, hpSwitchCosProtocolPriority INTEGER } hpSwitchCosProtocolType OBJECT-TYPE SYNTAX INTEGER { ip(1), ipx(2), arp(3), decnet(4), appletalk(5), sna(6), netbios(7) } ACCESS read-only STATUS mandatory DESCRIPTION "Packets with this protocol type will receive the new priority value." ::= { hpSwitchCosProtocolConfigEntry 1 } hpSwitchCosProtocolPriority OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The 802.1p priority value to assign to packets received for the specified protocol. This value will be inserted in the 802.1Q tag and the packet will be placed in the appropriate outbound port queue. The value of 255 is used to indicate No Override." ::= { hpSwitchCosProtocolConfigEntry 2} hpSwitchCosAddressConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchCosAddressConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the CoS address configurations on this switch." ::= { hpSwitchCosConfig 4 } hpSwitchCosAddressConfigEntry OBJECT-TYPE SYNTAX HpSwitchCosAddressConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The information associated with each CoS address configuration." INDEX { hpSwitchCosAddressIndex } ::= { hpSwitchCosAddressConfigTable 1 } HpSwitchCosAddressConfigEntry ::= SEQUENCE { hpSwitchCosAddressIndex INTEGER, hpSwitchCosAddressType INTEGER, hpSwitchCosAddressIp IpAddress, hpSwitchCosAddressPriority INTEGER, hpSwitchCosAddressStatus RowStatus } hpSwitchCosAddressIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The index that uniquely identifies the CoS configuration for an address for which this entry contains information." ::= { hpSwitchCosAddressConfigEntry 1 } hpSwitchCosAddressType OBJECT-TYPE SYNTAX INTEGER { ip(1) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of address to configure." ::= { hpSwitchCosAddressConfigEntry 2 } hpSwitchCosAddressIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "This variable is valid only if an IP CoS configuration was defined. It will be ignored otherwise. Packets with this IP address as a source or destination will receive the new priority value." ::= { hpSwitchCosAddressConfigEntry 3 } hpSwitchCosAddressPriority OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The 802.1p priority value to assign to packets received for the specified address. This value will be inserted in the 802.1Q tag and the packet will be placed in the appropriate outbound port queue." ::= { hpSwitchCosAddressConfigEntry 4} hpSwitchCosAddressStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The status of a Cos Address entry." ::= { hpSwitchCosAddressConfigEntry 5 } hpSwitchCosTosConfig OBJECT IDENTIFIER ::= { hpSwitchCosConfig 5 } hpSwitchCosTosConfigMode OBJECT-TYPE SYNTAX INTEGER { disable(1), ipprecedence(2), diffserv(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The operational status of Type of Service based Class of Service." ::= { hpSwitchCosTosConfig 1 } hpSwitchCosTosConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HpSwitchCosTosConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information about the CoS Type of Service configurations on this switch. This table is used only when the hpSwitchCosTosConfigMode is set to diffserv." ::= { hpSwitchCosTosConfig 2 } hpSwitchCosTosConfigEntry OBJECT-TYPE SYNTAX HpSwitchCosTosConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The information associated with each CoS TOS configuration." INDEX { hpSwitchCosTosIndex } ::= { hpSwitchCosTosConfigTable 1 } HpSwitchCosTosConfigEntry ::= SEQUENCE { hpSwitchCosTosIndex INTEGER, hpSwitchCosTosPriority INTEGER } hpSwitchCosTosIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Packets with this value in the upper bits of the Type of Service field of the IP protocol header will receive the new priority value. For Differentiated Services the upper 6 bits of the TOS field are used." ::= { hpSwitchCosTosConfigEntry 1 } hpSwitchCosTosPriority OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "The 802.1p priority value to assign to packets received for the specified TOS. This value will be inserted in the 802.1Q tag and the packet will be placed in the appropriate outbound port queue. The value of 255 is used to indicate No Override." ::= { hpSwitchCosTosConfigEntry 2} hpSwitchMeshConfig OBJECT IDENTIFIER ::= { hpSwitchConfig 18 } hpSwitchMeshMulticastAgingMode OBJECT-TYPE SYNTAX INTEGER { aging(1), nonaging(2) } ACCESS read-write STATUS deprecated DESCRIPTION "With meshing active, a value of aging will cause learned multicast addresses to be aged out within the required address aging interval. A setting of nonaging will prevent learned multicast addresses from being removed from the switch. Multicast addresses learned while in nonaging mode are not removed until the switch is rebooted." ::= { hpSwitchMeshConfig 1 } END