CTRON-SFPS-CONNECTION-MIB DEFINITIONS ::= BEGIN -- sfps-connection-mib.txt -- Revision: 0.0.11 -- -- Cabletron Systems, Inc. -- 35 Industrial Way, P.O. Box 5005 -- Rochester, NH 03867-0505 -- (603) 332-9400 -- support@ctron.com -- -- This module provides authoritative definitions for Cabletron's -- enterprise specific Fast Packet Switching Services API MIB. -- -- This module will be extended, as required. -- -- -- Cabletron Systems reserves the right to make changes in -- specification and other information contained in this document -- without prior notice. The reader should consult Cabletron Systems -- to determine whether any such changes have been made. -- -- In no event shall Cabletron Systems be liable for any incidental, -- indirect, special, or consequential damages whatsoever (including -- but not limited to lost profits) arising out of or related to this -- document or the information contained in it, even if Cabletron -- Systems has been advised of, known, or should have known, the -- possibility of such damages. -- -- Cabletron grants vendors, end-users, and other interested parties -- a non-exclusive license to use this Specification in connection -- with the management of Cabletron products. -- Copyright October 93 Cabletron Systems -- IMPORTS OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB -- tcl enterprises -- IpAddress, Gauge Counter, TimeTicks FROM RFC1155-SMI -- These Objects are defined in the file sfps-inc.mib.txt sfpsSwitchConnections, sfpsConnectionAPI, sfpsConnectionStats, sfpsConnectionTestAPI, sfpsConnectionQueryAPI, sfpsConnectionConfigAPI, sfpsConnectionLookupAPI, sfpsCNXPacketStats FROM CTRON-SFPS-INCLUDE-MIB; -- Textual Conventions --SfpsSwitchInstance ::= OCTET STRING (SIZE(4)) -- this will map to chassis.module index value SfpsSwitchPort ::= INTEGER -- this will map to chassis.module.portgroup.portsubgroup.port index value SfpsAddress ::= OCTET STRING (SIZE (6)) -- this will map to a MAC address -- SFPS Switching Connection Group -- This group contains the managed objects for maintaining SFPS connections. -- SFPS Connection Table -- This table contains the SFPS-specific connection table managed objects. -- Note that because this table is indexed by the SfpsSwitchPort index -- which will map to a chassis.module.portsubgroup.portgroup.port -- location, this table will show connections at the chassis,module,portgroups, -- and port levels. sfpsConnectionTable OBJECT-TYPE SYNTAX SEQUENCE OF SfpsConnectionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains the connection information for all active connections on the SFPS access ports." ::= { sfpsSwitchConnections 1 } sfpsConnectionEntry OBJECT-TYPE SYNTAX SfpsConnectionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry specifies the connection information for the active connection for which the entry exists." INDEX { sfpsConnectionDestination, sfpsConnectionSource } ::= { sfpsConnectionTable 1 } SfpsConnectionEntry ::= SEQUENCE { sfpsConnectionDestination SfpsAddress, sfpsConnectionSource SfpsAddress, sfpsConnectionPrimInPort INTEGER, sfpsConnectionPrimOutPort INTEGER, sfpsConnectionSecInPort INTEGER, sfpsConnectionSecOutPort INTEGER, sfpsConnectionCtrlStatus INTEGER, sfpsConnectionAdminStatus INTEGER, sfpsConnectionAge TimeTicks, sfpsConnectionType INTEGER, sfpsConnectionPkts Counter, sfpsConnectionBytes Counter, sfpsConnectionCanAge INTEGER, sfpsConnectionPrimOutPorts DisplayString, sfpsConnectionSecOutPorts DisplayString } sfpsConnectionDestination OBJECT-TYPE SYNTAX SfpsAddress ACCESS read-only STATUS mandatory DESCRIPTION "The destination SFPS address for this source/destination connection." ::= { sfpsConnectionEntry 1 } sfpsConnectionSource OBJECT-TYPE SYNTAX SfpsAddress ACCESS read-only STATUS mandatory DESCRIPTION "The source SFPS address for this source/destination connection." ::= { sfpsConnectionEntry 2 } sfpsConnectionPrimInPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Identifies the primary inbound SFPS switch port." ::= { sfpsConnectionEntry 3 } sfpsConnectionPrimOutPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Identifies the primary outbound SFPS switch port. All switched traffic for this connection will be transmitted on this outbound port." ::= { sfpsConnectionEntry 4 } sfpsConnectionSecInPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Identifies the secondaryinbound SFPS switch port." ::= { sfpsConnectionEntry 5 } sfpsConnectionSecOutPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Identifies the secondary outbound SFPS switch port. All switched traffic for this connection will be transmitted on this outbound port." ::= { sfpsConnectionEntry 6 } sfpsConnectionCtrlStatus OBJECT-TYPE SYNTAX INTEGER { other(1), activate(2), delete(3), under-creation(4) } ACCESS read-write STATUS mandatory DESCRIPTION "The control state of the SFPS connection." ::= { sfpsConnectionEntry 7 } sfpsConnectionAdminStatus OBJECT-TYPE SYNTAX INTEGER { other(1), disabled(2), enabled(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The administrative state of the SFPS connection." ::= { sfpsConnectionEntry 8 } sfpsConnectionAge OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the age of the connection." ::= { sfpsConnectionEntry 9 } sfpsConnectionType OBJECT-TYPE SYNTAX INTEGER { filter(1), provisioned(2), switched(3), netport-filter(4), self-prog-non-filter(5), vlan(6), tap(7), mcast(8) } ACCESS read-only STATUS mandatory DESCRIPTION "Sets the type of connection. Provisioned connections are setup manually; switched and vlan connections are setup dynammically." ::= { sfpsConnectionEntry 10 } sfpsConnectionPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the total number of packets sent on this connection." ::= { sfpsConnectionEntry 11 } sfpsConnectionBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the total number of bytes sent on this connection." ::= { sfpsConnectionEntry 12 } sfpsConnectionCanAge OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionEntry 13 } sfpsConnectionPrimOutPorts OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Identifies a list of outbound SFPS switch ports. All switched traffic for this connection will be transmitted on these outbound ports." ::= { sfpsConnectionEntry 14 } sfpsConnectionSecOutPorts OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Identifies a list of outbound SFPS switch ports. All switched traffic for this connection will be transmitted on these outbound ports." ::= { sfpsConnectionEntry 15 } -- SFPS Connection API sfpsAPIVerb OBJECT-TYPE SYNTAX INTEGER { other(1), -- none of the following map(2), -- add a connection mapping unmap(3), -- remove aconnection mapping unmapall(4) -- remove all mappings } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the action to be initiated as a result of setting this leaf." DEFVAL { map } ::= { sfpsConnectionAPI 1 } sfpsAPIInPort OBJECT-TYPE SYNTAX SfpsSwitchPort ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the ingress port of the switch." ::= { sfpsConnectionAPI 2 } sfpsAPIInHeaderType OBJECT-TYPE SYNTAX INTEGER { other(1), -- none of the following mac-da-sa(2), -- SFPS DA/SA MAC addresses atm-vpi-vci(3) -- ATM VCI/VCI header } ACCESS read-write STATUS mandatory DESCRIPTION "Specfies the type of header being mapped." DEFVAL { mac-da-sa } ::= { sfpsConnectionAPI 3 } sfpsAPIInHeaderLength OBJECT-TYPE SYNTAX INTEGER(1..12) ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the length of the header value." DEFVAL { 12 } ::= { sfpsConnectionAPI 4 } sfpsAPIInHeaderValue OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the actual inHeader value for the mapping." ::= { sfpsConnectionAPI 5 } sfpsAPIOutPort OBJECT-TYPE SYNTAX SfpsSwitchPort ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the egress port of the switch." ::= { sfpsConnectionAPI 6 } sfpsAPIOutHeaderType OBJECT-TYPE SYNTAX INTEGER { other(1), -- none of the following mac-da-sa(2), -- SFPS DA/SA MAC addresses atm-vpi-vci(3) -- ATM VCI/VCI header } ACCESS read-write STATUS mandatory DESCRIPTION "Specfies the type of header being mapped. This value defaults to the value given to sfpsAPIInHeaderType." ::= { sfpsConnectionAPI 7 } sfpsAPIOutHeaderLength OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the length of the header value. This value defaults to the value given to sfpsAPIInHeaderLength." ::= { sfpsConnectionAPI 8 } sfpsAPIOutHeaderValue OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the actual outHeader value for the mapping. This value defaults to the value given to sfpsAPIInHeaderValue." ::= { sfpsConnectionAPI 9 } sfpsAPIArgumentDirection OBJECT-TYPE SYNTAX INTEGER { other(1), -- none of the following bi-directional(2), -- both ways valid uni-directional(3) -- one-way only } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the direction of the connection." DEFVAL { bi-directional } ::= { sfpsConnectionAPI 10 } sfpsAPIArgumentOwner OBJECT-TYPE SYNTAX INTEGER { other(1), -- none of the following own-the-call(2), -- own call control dont-own-the-call(3) -- do not own call control } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies whether or not callcontrol is owned by this agent switch. If the call is owned, then the switch will be responsible for releasing the call. THis is used mainly when transferring call ownership in call re-routing and in setting up originating calls." DEFVAL { dont-own-the-call } ::= { sfpsConnectionAPI 11 } sfpsAPIArgumentPriority OBJECT-TYPE SYNTAX INTEGER { other(1), -- none of the following priority-1(2), -- priority-2(3), -- priority-3(4), -- priority-4(5), -- priority-5(6) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the outbound priority of the connection." DEFVAL { other } ::= { sfpsConnectionAPI 12 } sfpsAPIType OBJECT-TYPE SYNTAX INTEGER { other(1), switched(2), filtered(3), provisioned(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Sets the type of connection that should be setup." DEFVAL { switched } ::= { sfpsConnectionAPI 13 } -- Connection Stats MO sfpsConnectionStatsMaxCnxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of bi-directional connections allocated for the switch." ::= { sfpsConnectionStats 1 } sfpsConnectionStatsTotalCnxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The total number of bi-directional connections used in the switch." ::= { sfpsConnectionStats 2 } sfpsConnectionStatsSwitchedCnxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of bi-directional connections used in the switch with type " ::= { sfpsConnectionStats 3 } sfpsConnectionStatsVlanCnxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of bi-directional connections used in the switch with type " ::= { sfpsConnectionStats 4 } sfpsConnectionStatsFilterCnxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of bi-directional connections used in the switch with type " ::= { sfpsConnectionStats 5 } sfpsConnectionStatsSelfProgCnxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of bi-directional connections used in the switch with type " ::= { sfpsConnectionStats 6 } sfpsConnectionStatsProvsnedCnxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of bi-directional connections used in the switch with type " ::= { sfpsConnectionStats 7 } sfpsConnectionStatsTapCnxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of bi-directional connections used in the switch with type " ::= { sfpsConnectionStats 8 } sfpsConnectionStatsMcastCnxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of bi-directional connections used in the switch with type " ::= { sfpsConnectionStats 9 } sfpsConnectionStatsNetPortFilterCnxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of bi-directional connections used in the switch with type " ::= { sfpsConnectionStats 10 } sfpsConnectionStatsNonCriticalVlans OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of non-critical connections - these will be aged first" ::= { sfpsConnectionStats 11 } sfpsConnectionStatsAddErrors OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of errors on adding a connnection" ::= { sfpsConnectionStats 12 } sfpsConnectionStatsDeleteErrors OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of errors on deleting a connection" ::= { sfpsConnectionStats 13 } -- Connection Test API sfpsConnectionTestAPIVerb OBJECT-TYPE SYNTAX INTEGER { fillTable(1), reapAllCnxs(2), reapCnxsGivenMac(3), reapCnxsGivenPort(4) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionTestAPI 1 } sfpsConnectionTestAPIType OBJECT-TYPE SYNTAX INTEGER { filter(1), provisioned(2), switched(3), netport-filter(4), self-prog-non-filter(5), vlan(6), tap(7), mcast(8) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionTestAPI 2 } sfpsConnectionTestAPINumCnxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionTestAPI 3 } sfpsConnectionTestAPIMacAddr OBJECT-TYPE SYNTAX SfpsAddress ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionTestAPI 4 } sfpsConnectionTestAPIPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionTestAPI 5 } -- SFPS Connection Config API sfpsConnectionConfigAPIVerb OBJECT-TYPE SYNTAX INTEGER { agePartial(1), ageFull(2), setParameter(3), ageFilters(4), stopAging(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the verb." ::= { sfpsConnectionConfigAPI 1 } sfpsConnectionConfigAPICnxHiMark OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the percentage of the Connection Table needed to be full before beginning aging." DEFVAL { 95 } ::= { sfpsConnectionConfigAPI 2 } sfpsConnectionConfigAPICnxNumToAge OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the number of connections to age at each pass." DEFVAL { 100 } ::= { sfpsConnectionConfigAPI 3 } sfpsConnectionConfigAPIAgePeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the age period. Units in minutes. 0 - No periodic aging N - age every N minutes" DEFVAL { 0 } ::= { sfpsConnectionConfigAPI 4 } sfpsConnectionConfigAPIAgePassInProgress OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether the age pass is in progress. 0 - not aging now 1 - aging now." ::= { sfpsConnectionConfigAPI 5 } sfpsConnectionConfigAPICurCapacity OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the percentage of the Connection Table used." ::= { sfpsConnectionConfigAPI 6 } sfpsConnectionConfigAPILastPassTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the time that the last age pass occured." ::= { sfpsConnectionConfigAPI 7 } sfpsConnectionConfigAPITimeSinceLastPass OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the time since the last age pass." ::= { sfpsConnectionConfigAPI 8 } sfpsConnectionConfigAPIAgePassDelta OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the time between the last two age passes." ::= { sfpsConnectionConfigAPI 9 } sfpsConnectionConfigAPIAgePassCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the number of aging passes that have occured." ::= { sfpsConnectionConfigAPI 10 } sfpsConnectionConfigAPIAgeStatsHiMark OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionConfigAPI 11 } sfpsConnectionConfigAPIStatsAgingEnable OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionConfigAPI 12 } sfpsConnectionConfigAPIAgeStatsAgingSupported OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionConfigAPI 13 } sfpsConnectionConfigAPIIdleCnxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionConfigAPI 14 } sfpsConnectionConfigAPIActiveCnxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionConfigAPI 15 } -- SFPS Connection Query API sfpsConnectionQueryAPIVerb OBJECT-TYPE SYNTAX INTEGER { lookup(1), add(2), delete(3), mapPort(4), unmapPort(5), reapCnxsGivenMac(6), mapPorts(7), unMapPorts(8) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the action to be initiated as a result of setting this leaf." ::= { sfpsConnectionQueryAPI 1 } sfpsConnectionQueryAPIDestAddr OBJECT-TYPE SYNTAX SfpsAddress ACCESS read-write STATUS mandatory DESCRIPTION "Destination MAC address." ::= { sfpsConnectionQueryAPI 2 } sfpsConnectionQueryAPISourceAddr OBJECT-TYPE SYNTAX SfpsAddress ACCESS read-write STATUS mandatory DESCRIPTION "Source MAC address." ::= { sfpsConnectionQueryAPI 3 } sfpsConnectionQueryAPIInPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Source port number." ::= { sfpsConnectionQueryAPI 4 } sfpsConnectionQueryAPIOutPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Destination port number." ::= { sfpsConnectionQueryAPI 5 } sfpsConnectionQueryAPICtrlStatus OBJECT-TYPE SYNTAX INTEGER { other(1), activate(2), delete(3), under-creation(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Control Status" ::= { sfpsConnectionQueryAPI 6 } sfpsConnectionQueryAPIAdminStatus OBJECT-TYPE SYNTAX INTEGER { other(1), disabled(2), enabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Administrative Status." ::= { sfpsConnectionQueryAPI 7 } sfpsConnectionQueryAPIAge OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Age of connection." ::= { sfpsConnectionQueryAPI 8 } sfpsConnectionQueryAPIQueryType OBJECT-TYPE SYNTAX INTEGER { filter(1), provisioned(2), switched(3), netport-filter(4), self-prog-non-filter(5), vlan(6), tap(7), mcast(8) } ACCESS read-write STATUS mandatory DESCRIPTION "Type of connection." ::= { sfpsConnectionQueryAPI 9 } sfpsConnectionQueryAPIOwner OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether or not Call control is owned by this agent switch. If the call is owned, then the switch will be responsible for releasing the call. This is used mainly when transferring call ownership in call re-routing and in setting up originating calls." ::= { sfpsConnectionQueryAPI 10 } sfpsConnectionQueryAPIPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of packets switched on this connection." ::= { sfpsConnectionQueryAPI 11 } sfpsConnectionQueryAPIBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of bytes switched on this connection." ::= { sfpsConnectionQueryAPI 12 } sfpsConnectionQueryAPICanAge OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Determine if this connection will be aged - (1) means to age." ::= { sfpsConnectionQueryAPI 13 } sfpsConnectionQueryAPIOutPorts OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "If OutPorts is 1 - the multiple outports will be displayed in a text format." ::= { sfpsConnectionQueryAPI 14 } sfpsConnectionQueryAPIMacAddr OBJECT-TYPE SYNTAX SfpsAddress ACCESS read-write STATUS mandatory DESCRIPTION "MAC address." ::= { sfpsConnectionQueryAPI 15 } sfpsConnectionQueryAPISecInPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionQueryAPI 16 } sfpsConnectionQueryAPISecOutPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionQueryAPI 17 } sfpsConnectionQueryAPISecOutPorts OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { sfpsConnectionQueryAPI 18 } -- SFPS Connection Lookup API sfpsConnectionLookupAPIVerb OBJECT-TYPE SYNTAX INTEGER { -- other(0), getEntry(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the action to be initiated as a result of setting this leaf." ::= { sfpsConnectionLookupAPI 1 } sfpsConnectionLookupAPIMacAddr OBJECT-TYPE SYNTAX SfpsAddress ACCESS read-write STATUS mandatory DESCRIPTION "MAC address to be looked up as either the Source or Destination addresses." ::= { sfpsConnectionLookupAPI 2 } sfpsConnectionLookupAPIDestAddr OBJECT-TYPE SYNTAX SfpsAddress ACCESS read-only STATUS mandatory DESCRIPTION "Destination MAC address" ::= { sfpsConnectionLookupAPI 3 } sfpsConnectionLookupAPISourceAddr OBJECT-TYPE SYNTAX SfpsAddress ACCESS read-only STATUS mandatory DESCRIPTION "Source MAC address" ::= { sfpsConnectionLookupAPI 4 } sfpsConnectionLookupAPIPrimInPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Source port number" ::= { sfpsConnectionLookupAPI 5 } sfpsConnectionLookupAPIPrimOutPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Destination port number. If -1, denotes multiple out ports." ::= { sfpsConnectionLookupAPI 6 } sfpsConnectionLookupAPISecInPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Source port number" ::= { sfpsConnectionLookupAPI 7 } sfpsConnectionLookupAPISecOutPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Destination port number. If 01, denotes multiple out ports" ::= { sfpsConnectionLookupAPI 8 } sfpsConnectionLookupAPICtrlStatus OBJECT-TYPE SYNTAX INTEGER { other(1), activate(2), delete(3), under-creation(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Control status" ::= { sfpsConnectionLookupAPI 9 } sfpsConnectionLookupAPIAdminStatus OBJECT-TYPE SYNTAX INTEGER { other(1), disabled(2), enabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Administrative status" ::= { sfpsConnectionLookupAPI 10 } sfpsConnectionLookupAPIAge OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "Age of connection" ::= { sfpsConnectionLookupAPI 11 } sfpsConnectionLookupAPIType OBJECT-TYPE SYNTAX INTEGER { other(1), provisioned(2), switched(3), self-prog-filter(4), self-prog-non-filter(5), vlan(6), tap(7), mcast(8), flood(9) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of connection" ::= { sfpsConnectionLookupAPI 12 } sfpsConnectionLookupAPIPkts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of packets switched on this connection" ::= { sfpsConnectionLookupAPI 13 } sfpsConnectionLookupAPIBytes OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of bytes switched on this connection" ::= { sfpsConnectionLookupAPI 14 } sfpsConnectionLookupAPICanAge OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Boolean to determine if this connection will be aged. True (1) means to age." ::= { sfpsConnectionLookupAPI 15 } sfpsConnectionLookupAPIPrimOutPorts OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "If Primary OutPort is -1, the multiple outports will be displayed in text format" ::= { sfpsConnectionLookupAPI 16 } sfpsConnectionLookupAPISecOutPorts OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "If Secondary OutPort is -1, the multiple outports will be displayed in text format" ::= { sfpsConnectionLookupAPI 17 } -- sfpsCNXPacketStatsVer1Tx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Version 1 transmission" ::= { sfpsCNXPacketStats 1 } sfpsCNXPacketStatsVer2Tx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Version 2 transmission" ::= { sfpsCNXPacketStats 2 } sfpsCNXPacketStatsVer1Rx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Version 1 receive" ::= { sfpsCNXPacketStats 3 } sfpsCNXPacketStatsVer2Rx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Version 2 receive" ::= { sfpsCNXPacketStats 4 } sfpsCNXPacketStatsOpCode1Tx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Operation code 1 transmission" ::= { sfpsCNXPacketStats 5 } sfpsCNXPacketStatsOpCode2Tx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Operation code 2 tranmission" ::= { sfpsCNXPacketStats 6 } sfpsCNXPacketStatsOpCode1Rx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Operation code 1 receive" ::= { sfpsCNXPacketStats 7 } sfpsCNXPacketStatsOpCode2Rx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Operation code 2 receive" ::= { sfpsCNXPacketStats 8 } sfpsCNXPacketStatsRxErrors OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Receive errors" ::= { sfpsCNXPacketStats 9 } END