XEDIA-TRAFFIC-MGMT-MIB

File: XEDIA-TRAFFIC-MGMT-MIB.mib (135308 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF
IF-MIB XEDIA-REG

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Gauge32
Integer32 Counter32 NOTIFICATION-TYPE
IpAddress TEXTUAL-CONVENTION DisplayString
TruthValue RowStatus MODULE-COMPLIANCE
OBJECT-GROUP ifIndex xediaMibs

Defined Types

Unsigned32  
Gauge32    

XtmIpAddress  
An IPv4 or IPv6 address. The version can be inferred from length.
TEXTUAL-CONVENTION    
  IpAddress  

XtmProtocol  
The value of the IP Protocol field of an IP Datagram Header. This identifies the protocol layer above IP. For example, the value 6 is used for TCP and the value 17 is used for UDP. The values of this field are defined in the Assigned Numbers RFC.
TEXTUAL-CONVENTION    
  INTEGER any(0), icmp(1), tcp(6), udp(17), esp(50), ospf(89)  

XtmPort  
A UDP or TCP port value. The values of this field are defined in the Assigned Numbers RFC.
TEXTUAL-CONVENTION    
  INTEGER any(0), ftpdata(20), ftp(21), telnet(23), smtp(25), domain(53), bootps(67), bootpc(68), tftp(69), gopher(70), finger(79), http(80), pop3(110), nntp(119), ntp(123), snmp(161), snmpTrap(162), bgp(179), ldap(389), isakmp(500), ldapSsl(636), l2tp(1701), radius(1812)  

XtmApplicationProtocol  
A UDP or TCP application type value.
TEXTUAL-CONVENTION    
  INTEGER none(0), tcp(1), udp(2), ftp(3), telnet(4), http(5), dns(6), tftp(7), snmp(8), smtp(9), bgp(10), slaProbe(11), icmp(12), ldap(13), ldapSsl(14), nntp(15), ntp(16), pop3(17), radius(18), isakmp(19), ssh(20), l2tp(21)  

XtmBitRate  
A data rate in bits/second.
TEXTUAL-CONVENTION    
  Integer32 0..7FFFFFFF  

XtmTosOctet  
A single hexidecimal octet used to specify a type-of-service (TOS) value or mask.
TEXTUAL-CONVENTION    
  OCTET STRING Size(1)  

XtmRange  
A range of values. A contiguous range may be specified using a dash (-). Thus a contiguous range of integers may be expressed as 'lowValue-highValue', e.g. 5-10. A discontiguous range may be specified using a comma (,) separated list. For example, '1,12,55'. Contiguous and discontiguous ranges may be combined, as in '1,5-10,12,55'. When set, values are added to the existing XtmRange. For example, setting '100-200' to the existing range of '1,5-10,12,55' yields the value '1,5-10,12,55,100-200'. Values may be deleted from a list using the minus (-) symbol. For example, setting range consisting of '1,5-10,12,55,100-200' to '-55,-150' yields the range string '1,5-10,12,100-149,151-200'. String values may be completely deleted by setting them to the NULL string. This textual-convention may be used on a variety of data types, including integers, integer enumerations, IpAddresses, and OCTET STRINGs.
TEXTUAL-CONVENTION    
  DisplayString  

XtmDlTrafIndex  
An integer used to specify a traffic category to be passed to the datalink. The meaning of the value depends on the datalink. For ATM, the value selects the output VC; if it is non-zero then the VC whose transmit traffic index matches is chosen. For Ethernet, it indicates the 802.1p priority. For Frame Relay, it indicates the DLCI.
TEXTUAL-CONVENTION    
  INTEGER 0..65535  

XtmDlTrafFlags  
A single hexadecimal octet used to specify flags to be passed to the datalink. The meaning of the flags depends on the datalink. Currently it is only used by ATM, where 0 means normal traffic and 1 indicates the CLP flag should be set on transmitted traffic.
TEXTUAL-CONVENTION    
  OCTET STRING Size(1)  

XtmIfInfoEntry  
SEQUENCE    
  xtmIfInfoHistoryAdmin INTEGER
  xtmIfInfoHistoryTimer Unsigned32
  xtmIfInfoHistoryQDepth Unsigned32
  xtmIfInfoFilteredPkts Counter32
  xtmIfInfoTimeLastModification Unsigned32
  xtmIfInfoMaxClasses Unsigned32
  xtmIfInfoAutoClassAgeOut INTEGER
  xtmIfInfoAutoClassAgeTime INTEGER
  xtmIfInfoNumberOfClasses Counter32

XtmClassEntry  
SEQUENCE    
  xtmClassName DisplayString
  xtmClassParent DisplayString
  xtmClassSrcIpAddrStart XtmIpAddress
  xtmClassSrcIpAddrEnd XtmIpAddress
  xtmClassDestIpAddrStart XtmIpAddress
  xtmClassDestIpAddrEnd XtmIpAddress
  xtmClassProtocolStart XtmProtocol
  xtmClassProtocolEnd XtmProtocol
  xtmClassSrcPortStart XtmPort
  xtmClassSrcPortEnd XtmPort
  xtmClassDestPortStart XtmPort
  xtmClassDestPortEnd XtmPort
  xtmClassRate XtmBitRate
  xtmClassBounded TruthValue
  xtmClassPriority Integer32
  xtmClassMaxIdle Integer32
  xtmClassOffTime Integer32
  xtmClassMinIdle Integer32
  xtmClassQueueElasticityFactor Integer32
  xtmClassUnsatisfiedNotifEnable TruthValue
  xtmClassHistoryAdmin INTEGER
  xtmClassOperStatus INTEGER
  xtmClassOperMsg DisplayString
  xtmClassBwUse INTEGER
  xtmClassUnsatisfied TruthValue
  xtmClassQueueSize Gauge32
  xtmClassRowStatus RowStatus
  xtmClassMaxRate XtmBitRate
  xtmClassAutoClass TruthValue
  xtmClassSaveAutoClassChildren INTEGER
  xtmClassAutoClassChildBwAlloc XtmBitRate
  xtmClassAutoClassChildBounded TruthValue
  xtmClassAutoClassDepth INTEGER
  xtmClassAutoClassResolveAddrs TruthValue
  xtmClassSrcDomainName DisplayString
  xtmClassDestDomainName DisplayString
  xtmClassTosValue XtmTosOctet
  xtmClassTosMask XtmTosOctet
  xtmClassBorrowTosValue XtmTosOctet
  xtmClassBorrowTosMask XtmTosOctet
  xtmClassClassificationTosStart XtmTosOctet
  xtmClassClassificationTosEnd XtmTosOctet
  xtmClassClassificationTosMask XtmTosOctet
  xtmClassPeerClassificationOrder Integer32
  xtmClassSrcIpAddresses XtmRange
  xtmClassDestIpAddresses XtmRange
  xtmClassSrcPorts XtmRange
  xtmClassDestPorts XtmRange
  xtmClassProtocols XtmRange
  xtmClassApplications XtmRange
  xtmClassClassificationTos XtmRange
  xtmClassSrcDomainNames XtmRange
  xtmClassDestDomainNames XtmRange
  xtmClassOperator INTEGER
  xtmClassDlTrafficIndex XtmDlTrafIndex
  xtmClassDlTrafficFlags XtmDlTrafFlags
  xtmClassIcmpFilter BIT STRING
  xtmClassConnectionAccounting INTEGER
  xtmClassGenEventWhenDroppingPkt TruthValue
  xtmClassAutoClassChildMaxBwAlloc XtmBitRate
  xtmClassAutoClassChildSrcIpDivisor INTEGER
  xtmClassAutoClassChildDestIpDivisor INTEGER
  xtmClassSynProtectMode INTEGER
  xtmClassDescription DisplayString

XtmClassStatsEntry  
SEQUENCE    
  xtmClassStatsHighWater Counter32
  xtmClassStatsIdle Integer32
  xtmClassStatsQueuedPkts Gauge32
  xtmClassStatsOctets Counter32
  xtmClassStatsPkts Counter32
  xtmClassStatsOverLimits Counter32
  xtmClassStatsBorrowAttempts Counter32
  xtmClassStatsDroppedOctets Counter32
  xtmClassStatsDroppedPkts Counter32
  xtmClassStatsThrottles Counter32
  xtmClassStatsUnsatisfieds Counter32
  xtmClassStatsAggrOctets Counter32
  xtmClassStatsAggrPkts Counter32

XtmClassHistoryEntry  
SEQUENCE    
  xtmClassHistoryIndex Unsigned32
  xtmClassHistoryHighWater Counter32
  xtmClassHistoryIdle Integer32
  xtmClassHistoryQueuedPkts Gauge32
  xtmClassHistoryOctets Counter32
  xtmClassHistoryPkts Counter32
  xtmClassHistoryOverLimits Counter32
  xtmClassHistoryBorrowAttempts Counter32
  xtmClassHistoryDroppedOctets Counter32
  xtmClassHistoryDroppedPkts Counter32
  xtmClassHistoryThrottles Counter32
  xtmClassHistoryUnsatisfieds Counter32
  xtmClassHistoryAggrOctets Counter32
  xtmClassHistoryAggrPkts Counter32

XtmClassDisplayEntry  
SEQUENCE    
  xtmClassDisplayIndex Integer32
  xtmClassDisplayString DisplayString

XtmApplicationTimeoutEntry  
SEQUENCE    
  xtmApplicationInactiveIndex XtmApplicationProtocol
  xtmApplicationInactiveTimeout Integer32
  xtmApplicationInactiveTimeoutAction INTEGER

XtmIpFragmentEntry  
SEQUENCE    
  xtmIpFragmentDisposition INTEGER
  xtmIpFragmentMaxSize INTEGER
  xtmIpFragmentPkts Counter32
  xtmIpFragmentOctets Counter32
  xtmIpFragmentFilteredPkts Counter32
  xtmIpFragmentFilteredOctets Counter32

XtmConnectionEntry  
SEQUENCE    
  xtmConnectionSrcIpAddress IpAddress
  xtmConnectionDestIpAddress IpAddress
  xtmConnectionProtocol XtmProtocol
  xtmConnectionSrcPort XtmPort
  xtmConnectionDestPort XtmPort
  xtmConnectionApplicationProtocol XtmApplicationProtocol
  xtmConnectionConnectTime DisplayString
  xtmConnectionElapsedTime DisplayString
  xtmConnectionState DisplayString
  xtmConnectionSrcPkts Counter32
  xtmConnectionSrcOctets Counter32
  xtmConnectionSrcRetransmittedPkts Counter32
  xtmConnectionSrcRetransmittedOctets Counter32
  xtmConnectionDestPkts Counter32
  xtmConnectionDestOctets Counter32
  xtmConnectionDestRetransmittedPkts Counter32
  xtmConnectionDestRetransmittedOctets Counter32
  xtmConnectionKill INTEGER

XtmClassConnectionEntry  
SEQUENCE    
  xtmClassConnectionCurConnected Gauge32
  xtmClassConnectionCurUnconnected Gauge32
  xtmClassConnectionTotalConnected Counter32
  xtmClassConnectionTotalTcpConnectFailures Counter32
  xtmClassConnectionTotalKilledInactive Counter32
  xtmClassConnectionTotalKilledMgmt Counter32
  xtmClassConnectionTotalReclassifications Counter32
  xtmClassConnectionTotalOutOfWindowRejects Counter32
  xtmClassConnectionTotalNoResourcesAvailable Counter32
  xtmClassConnectionTotalSynProtectTimeouts Counter32
  xtmClassConnectionRetransPkts Counter32
  xtmClassConnectionRetransOctets Counter32

XtmConnectionTimeEntry  
SEQUENCE    
  xtmConnectionTimeIndex INTEGER
  xtmConnectionTimeSrcIpAddressString DisplayString
  xtmConnectionTimeDestIpAddressString DisplayString
  xtmConnectionTimeProtocol XtmProtocol
  xtmConnectionTimeSrcPort XtmPort
  xtmConnectionTimeDestPort XtmPort
  xtmConnectionTimeApplicationProtocol XtmApplicationProtocol
  xtmConnectionTimeConnectTime DisplayString
  xtmConnectionTimeElapsedTime DisplayString
  xtmConnectionTimeSrcClassName DisplayString
  xtmConnectionTimeDestClassName DisplayString
  xtmConnectionTimeState DisplayString
  xtmConnectionTimeSrcPkts Counter32
  xtmConnectionTimeSrcOctets Counter32
  xtmConnectionTimeSrcRetransmittedPkts Counter32
  xtmConnectionTimeSrcRetransmittedOctets Counter32
  xtmConnectionTimeDestPkts Counter32
  xtmConnectionTimeDestOctets Counter32
  xtmConnectionTimeDestRetransmittedPkts Counter32
  xtmConnectionTimeDestRetransmittedOctets Counter32
  xtmConnectionTimeKill INTEGER

Defined Values

xediaTrafficMgmtMIB 1.3.6.1.4.1.838.3.2
This module defines objects for the management of Xedia's proprietary Traffic Management capability. This capability is based on Class-Based Queueing (CBQ). The purpose of the Xedia Traffic Management (xtm) function is to share access to an interface's bandwidth based on policies set up by the administrator.
MODULE-IDENTITY    

xtmObjects 1.3.6.1.4.1.838.3.2.1
OBJECT IDENTIFIER    

xtmNotifications 1.3.6.1.4.1.838.3.2.2
OBJECT IDENTIFIER    

xtmConformance 1.3.6.1.4.1.838.3.2.3
OBJECT IDENTIFIER    

xtmIfInfoTable 1.3.6.1.4.1.838.3.2.1.1
A table of the traffic management interfaces (CBQ interfaces) in the system. CBQ interfaces are stacked on top of the datalink layer interface (e.g., T3 or Ethernet) that they are managing the traffic for.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    XtmIfInfoEntry

xtmIfInfoEntry 1.3.6.1.4.1.838.3.2.1.1.1
Traffic management information for a given CBQ interface.
Status: current Access: not-accessible
OBJECT-TYPE    
  XtmIfInfoEntry  

xtmIfInfoHistoryAdmin 1.3.6.1.4.1.838.3.2.1.1.1.1
The CBQ wide object to update the History Admin Status of all class entries under this CBQ layer to either 'enabled' or 'disabled'. CBQ History collection consists of rapidly moving the Class statistics to a fixed length History Ring for collection by a manager.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

xtmIfInfoHistoryTimer 1.3.6.1.4.1.838.3.2.1.1.1.2
The interval in milliseconds to wait between moving the CBQ Class statistics to the History Ring. The range of acceptable interval values is 20 milliseconds to 20 hours. Modification of this variable while history collection is running may result in the immediate clearing of all older data for all classes.
Status: current Access: read-write
OBJECT-TYPE    
  Unsigned32 20..72000000  

xtmIfInfoHistoryQDepth 1.3.6.1.4.1.838.3.2.1.1.1.3
The number of entries in the History Ring for each class defined under the specified interface, that is doing a history collection. This number represents how many of the entries will be saved before the older entries are overwritten. Modification of this variable while history collection is running may result in the immediate clearing of all older data for all classes.
Status: current Access: read-write
OBJECT-TYPE    
  Unsigned32 10..1000  

xtmIfInfoFilteredPkts 1.3.6.1.4.1.838.3.2.1.1.1.4
The number of packets that were dropped on this interface because they did not match any traffic class (and therefore implicitly had a bandwidth allocation of 0) or that were explicitly filtered by a (bounded) class with a rate of 0 bits/second. This value will be a fraction of the ifOutDiscards object for this interface.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmIfInfoTimeLastModification 1.3.6.1.4.1.838.3.2.1.1.1.5
The sysUpTime value in seconds the last time a configuration change occurred, or an AutoClass was added to the system automatically as a result of flow detection. Note that the value of this object is not saved to non-volatile storage. A value of zero indicates that no configuration changes have occurred, nor have AutoClasses been created since the router was reset.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

xtmIfInfoMaxClasses 1.3.6.1.4.1.838.3.2.1.1.1.6
The maximum number of classes that may be added to this interface, including classes added by operators at the command line console or browser, and classes added to the system automatically, as a result of flow detection. After the number of classes present on the interface matches the value that this object has been set to, no more classes can be created. The value of this object can not be set below the current number of classes. For example, if you currently have 100 classes on cbq.1 and you with to have a maximum of 50 classes you must delete 50 classes before setting this object to 50.
Status: current Access: read-write
OBJECT-TYPE    
  Unsigned32  

xtmIfInfoAutoClassAgeOut 1.3.6.1.4.1.838.3.2.1.1.1.7
Indicates if auto-classes are to deleted if no activity is seen over a given time period. A value of 'doNotAge(1)' incicates that auto-classes are not to be deleted based upon thier activity. A value of 'ageOnce(2)' indicates that auto-classes which are not active over the next xtmIfInfoAutoClassAgeTime period are to be deleted. When read, the value of 'ageOnce(2) is returned for approximately xtmIfInfoAutoClassAgeTime seconds, then is set by the system back to a value of 'doNotAge(1)'. A value of 'agePeriodically(3) indicates that auto-classes which are not active over any xtmIfInfoAutoClassAgeTime period are to be deleted.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER doNotAge(1), ageOnce(2), agePeriodically(3)  

xtmIfInfoAutoClassAgeTime 1.3.6.1.4.1.838.3.2.1.1.1.8
The number of seconds between aging auto-classes. This value is only affective when xtmIfInfoAutoClassAgeOut has a value other than 'doNotAge(1)'. Acceptable values range from 10 seconds to 10 hours.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER 10..36000  

xtmIfInfoNumberOfClasses 1.3.6.1.4.1.838.3.2.1.1.1.9
The aggregate number of configured classes and AutoClasses on this interface.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassTable 1.3.6.1.4.1.838.3.2.1.2
This table is a 'flattened' version of a hierarchical class trees that specify the bandwidth allocation for the CBQ interfaces of the system. Each tree is rooted at an interface. A class may either be a leaf, meaning it has no children, or it may be an interior class which has children. As packets are forwarded out an interface, they are compared to the 'flow definition' of each class down the tree until a matching leaf is found or until all classes are traversed. Once a matching class is found, the packet is transmitted or not based on the constraints configured for the class, most importantly the allocated bandwidth as identified by xtmClassRate. If no matching class is found, the packet is dropped. The 'flow definition' for a class can be defined based on inclusive ranges of the following packet fields: o Source IP Address (or a domain name) o Destination IP Address (or a domain name) o Protocol above layer 3 (e.g., UDP, TCP, ICMP, etc.) o Source Port (which identifies service, e.g., FTP, Telnet, SMTP, etc.) o Destination Port It is important that packets only match zero or one traffic class. In order for this to be true, certain rules must be enforced when classes are defined. Specifically, all 'sibling' classes must be defined using the same criteria. Also, children must use criteria not already specified by one of their ancestors or they must specify a subrange of an already specified criteria. Therefore, this tree would be legal: interface 1 subnet A protocol UDP port SNMP protocol TCP subnet B But this tree would be illegal: interface 2 subnet A subnet B (illegal -- not subrange of parent) protocol TCP (illegal -- different criteria than sibling)
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    XtmClassEntry

xtmClassEntry 1.3.6.1.4.1.838.3.2.1.2.1
Information about a single traffic class. Traffic classes are identified by their associated interface's ifIndex and their name. (Which means class names must be unique for a particular interface.) Traffic classes can be created and destroyed using this table's xtmClassRowStatus object. A class cannot be used by the run-time system (xtmClassRowStatus = 'active(1)') if it does not follow the rules listed in the DESCRIPTION of the previous object. In this case, the xtmClassRowStatus will remain 'notReady(3)' and the xtmClassOperStatus will be 'downConflict(3)'. Also, in order to become active, the user must have specified a valid value for xtmClassParent and xtmClassRate. All other settable objects may be left at their default values. Finally, the following objects cannot be modified once the row is active: xtmClassParent, and xtmClassQueueElasticityFactor.
Status: current Access: not-accessible
OBJECT-TYPE    
  XtmClassEntry  

xtmClassName 1.3.6.1.4.1.838.3.2.1.2.1.1
A user-defined name for the traffic class. This is the unique identifier for the class within the scope of the interface. For example, the class that defines the IP address range for a particular customer might be 'Customer Fred Co.'
Status: current Access: not-accessible
OBJECT-TYPE    
  DisplayString Size(1..64)  

xtmClassParent 1.3.6.1.4.1.838.3.2.1.2.1.2
Prior to version 2.0, this object has one of the following values: - the value of xtmClassName for the parent class in the hierarchy, - the value 'interface' if the class is directly under the interface, which is the root of the tree, or - the value 'orphan' if the class is defined but not yet inserted into the tree. Software version 2.0 and greater introduced traffic classification on both input and output. The value of this object has one of the following values: - the value of xtmClassName for the parent class in the hierarchy, - the value 'input' if the class is the root of the input classification tree, - the value 'output' if the class is the root of the output classification tree, or - the value 'orphan' if the class is defined but not yet inserted into the tree. If a parent name is specified, the row cannot become active (have its xtmClassRowStatus set to 'active(1)' unless the parent is valid and is itself active. Note that an interface may have several traffic classes with an xtmClassParent of 'interface'. Note also that an 'orphan' class cannot become 'active(1)' - it must first have a valid parent specified.
Status: current Access: read-create
OBJECT-TYPE    
  DisplayString Size(1..64)  

xtmClassSrcIpAddrStart 1.3.6.1.4.1.838.3.2.1.2.1.3
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassSrcIpAddresses object.) The start of the (inclusive) range of IP source addresses that match this class. An all zeros value for both xtmClassSrcIpAddrStart and xtmClassSrcIpAddrEnd means 'any source address' and both must naturally be the same length.
Status: obsolete Access: read-create
OBJECT-TYPE    
  XtmIpAddress  

xtmClassSrcIpAddrEnd 1.3.6.1.4.1.838.3.2.1.2.1.4
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassSrcIpAddresses object.) The end of the (inclusive) range of IP source addresses that match this class. An all zeros value for both xtmClassSrcIpAddrStart and xtmClassSrcIpAddrEnd means 'any source address' and both must naturally be the same length. The maximum IPv4 address value is 255.255.255.255 decimal. (The similar, 16-byte value is the maximum IPv6 value.) The value of this object must be greater than or equal to the value of xtmClassSrcIpAddrStart.
Status: obsolete Access: read-create
OBJECT-TYPE    
  XtmIpAddress  

xtmClassDestIpAddrStart 1.3.6.1.4.1.838.3.2.1.2.1.5
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassSrcIpAddresses object.) The start of the (inclusive) range of IP destination addresses that match this class. An all zeros value for both xtmClassDestIpAddrStart and xtmClassDestIpAddrEnd means 'any destination address' and both must naturally be the same length.
Status: obsolete Access: read-create
OBJECT-TYPE    
  XtmIpAddress  

xtmClassDestIpAddrEnd 1.3.6.1.4.1.838.3.2.1.2.1.6
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassSrcIpAddresses object.) The end of the (inclusive) range of IP destination addresses that match this class. An all zeros value for both xtmClassDestIpAddrStart and xtmClassDestIpAddrEnd means 'any destination address' and both must naturally be the same length. The maximum IPv4 address value is 255.255.255.255 decimal. (The similar, 16-byte value is the maximum IPv6 value.) The value of this object must be greater than or equal to the value of xtmClassDestIpAddrStart.
Status: obsolete Access: read-create
OBJECT-TYPE    
  XtmIpAddress  

xtmClassProtocolStart 1.3.6.1.4.1.838.3.2.1.2.1.7
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassProtocols object.) The start of the (inclusive) range of IP protocols that match this class. The value '0' for both xtmClassProtocolStart and xtmClassProtocolEnd means 'any protocol'.
Status: obsolete Access: read-create
OBJECT-TYPE    
  XtmProtocol  

xtmClassProtocolEnd 1.3.6.1.4.1.838.3.2.1.2.1.8
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassProtocols object.) The end of the (inclusive) range of IP protocols that match this class. The value '0' for both xtmClassProtocolStart and xtmClassProtocolEnd means 'any protocol'. xtmClassProtocolEnd must be greater than or equal to xtmClassProtocolStart.
Status: obsolete Access: read-create
OBJECT-TYPE    
  XtmProtocol  

xtmClassSrcPortStart 1.3.6.1.4.1.838.3.2.1.2.1.9
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassSrcPorts object.) The start of the (inclusive) range of UDP or TCP source port numbers that match this class. The value '0' for both xtmClassSrcPortStart and xtmClassSrcPortEnd means 'any port'.
Status: obsolete Access: read-create
OBJECT-TYPE    
  XtmPort  

xtmClassSrcPortEnd 1.3.6.1.4.1.838.3.2.1.2.1.10
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassSrcPorts object.) The start of the (inclusive) range of UDP or TCP source port numbers that match this class. The value '0' for both xtmClassSrcPortStart and xtmClassSrcPortEnd means 'any port'. xtmClassSrcPortEnd must be greater than or equal to xtmClassSrcPortStart.
Status: obsolete Access: read-create
OBJECT-TYPE    
  XtmPort  

xtmClassDestPortStart 1.3.6.1.4.1.838.3.2.1.2.1.11
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassDestPorts object.) The start of the (inclusive) range of UDP or TCP destination port numbers that match this class. The value '0' for both xtmClassDestPortStart and xtmClassDestPortEnd means 'any port'.
Status: obsolete Access: read-create
OBJECT-TYPE    
  XtmPort  

xtmClassDestPortEnd 1.3.6.1.4.1.838.3.2.1.2.1.12
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassDestPorts object.) The start of the (inclusive) range of UDP or TCP destination port numbers that match this class. The value '0' for both xtmClassDestPortStart and xtmClassDestPortEnd means 'any port'. xtmClassDestPortEnd must be greater than or equal to xtmClassDestPortStart.
Status: obsolete Access: read-create
OBJECT-TYPE    
  XtmPort  

xtmClassRate 1.3.6.1.4.1.838.3.2.1.2.1.13
A fraction of the bandwidth of the root interface to be allocated to this traffic class. Note that specifying 0 bits/second effectively filters all traffic that matches this class' flow specification. Also note that the sum of bit rates for all classes defined under the same class must be less than or equal to xtmClassRate of the parent.
Status: current Access: read-create
OBJECT-TYPE    
  XtmBitRate  

xtmClassBounded 1.3.6.1.4.1.838.3.2.1.2.1.14
The value of this object is 'true(1)' if the class is bounded (can't 'borrow' bandwidth from its parent class) and 'false(2)' otherwise.
Status: current Access: read-create
OBJECT-TYPE    
  TruthValue  

xtmClassPriority 1.3.6.1.4.1.838.3.2.1.2.1.15
The priority for this class. The smaller the value, the higher the priority. Delay-sensitive flows (such as video or audio) should be given higher priority values.
Status: current Access: read-create
OBJECT-TYPE    
  Integer32 1..7  

xtmClassMaxIdle 1.3.6.1.4.1.838.3.2.1.2.1.16
An upper bound for the average idle time (see the DESCRIPTION of xtmClassStatsIdle). Thus, xtmClassMaxIdle limits the 'credit' given to a class that has recently been under its allocation.
Status: current Access: read-create
OBJECT-TYPE    
  Integer32  

xtmClassOffTime 1.3.6.1.4.1.838.3.2.1.2.1.17
The time interval that an overLimit class must wait before sending another packet. This parameter determines the steady-state burst size for a class when the class is running over its limit.
Status: current Access: read-create
OBJECT-TYPE    
  Integer32  

xtmClassMinIdle 1.3.6.1.4.1.838.3.2.1.2.1.18
The negative lower bound of the average idle. Thus, a negative minidle lets the router 'remember' that a class has recently used more than its allocated bandwidth.
Status: current Access: read-create
OBJECT-TYPE    
  Integer32  

xtmClassQueueElasticityFactor 1.3.6.1.4.1.838.3.2.1.2.1.19
A factor used to influence whether this traffic class gets a proportionally larger or smaller queue size than other classes. Other factors in the queue size include the percent bandwidth allocated to this class and the priority.
Status: current Access: read-create
OBJECT-TYPE    
  Integer32 0..1000  

xtmClassUnsatisfiedNotifEnable 1.3.6.1.4.1.838.3.2.1.2.1.20
Indicates whether xtmUnsatisfied traps should be generated for this class. By default, this object should have the value 'false(2)' and the traps are not sent.
Status: current Access: read-create
OBJECT-TYPE    
  TruthValue  

xtmClassHistoryAdmin 1.3.6.1.4.1.838.3.2.1.2.1.21
The CBQ Class object indicating whether the history collection is 'enabled' or 'disabled' for the class. CBQ History collection consists of rapidly moving the Class statistics to a fixed length History Ring for collection by a manager.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

xtmClassOperStatus 1.3.6.1.4.1.838.3.2.1.2.1.22
The actual operational status of the traffic class. The value 'up(1)' means this traffic class is in use, the value 'down(2)' indicates the traffic class is not in use either due to an internal problem or because it (or an ancestor) is administratively disabled, and the value 'downConflict(3)' indicates the class definition conflicts with those of its siblings. The value autoClassActive(4) means that the class is a dynamically created AutoClass, which may not be modified in any way until it is saved to Non-Volatile configuration memory. After an AutoClass is saved to NVRAM, it's operational status will transistion to up(1).
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER up(1), down(2), downConflict(3), autoClassActive(4)  

xtmClassOperMsg 1.3.6.1.4.1.838.3.2.1.2.1.23
The operational message associated with the operational status. The message usually provides additional information that may not be obvious through the operational status.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

xtmClassBwUse 1.3.6.1.4.1.838.3.2.1.2.1.24
An indication of whether this traffic class has used its allocated bandwidth (as indicated by xtmClassPercent), has not used its allocated bandwidth or has used more than its allocated bandwidth and is therefore 'atLimit(1)', 'underLimit(2)', or 'overLimit(3)' respectively.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER atLimit(1), underLimit(2), overLimit(3)  

xtmClassUnsatisfied 1.3.6.1.4.1.838.3.2.1.2.1.25
An indication of whether this traffic class is 'unsatisfied'. The value of this object is 'true(1)' if it is underLimit and has a persistent backlog, meaning it has packets waiting in its queue. The value is 'false(1)' otherwise. Note that a class can be considered satisfied if it is underLimit and it just hasn't had anything to transmit. The presence of an unsatisfied class indicates that some other class is overLimit and 'hogging' bandwidth. Persistently unsatisfied classes indicate that tuning some of the parameters (such as xtmClassMaxIdle or xtmClassBounded) may be necessary.
Status: current Access: read-only
OBJECT-TYPE    
  TruthValue  

xtmClassQueueSize 1.3.6.1.4.1.838.3.2.1.2.1.26
The size of the queue associated with this traffic class. This is the maximum number of packets that can be in the queue, not the number that are currently queued (see xtmClassStatsQueuedPkts).
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32 0..2048  

xtmClassRowStatus 1.3.6.1.4.1.838.3.2.1.2.1.27
Traffic classes are created and delected using this object (using the conventions described in RFC1903).
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

xtmClassMaxRate 1.3.6.1.4.1.838.3.2.1.2.1.28
The maximum bandwidth the class may achieve, including bandwidth allocated to this class, and any bandwidth that may be borrowed. A value of zero (0) indicates that this feature is not being used. The xtmClassMaxRate must be set to a value higher than the xtmClassRate, but may also exceed the parent class's xtmClassRate.
Status: current Access: read-create
OBJECT-TYPE    
  XtmBitRate  

xtmClassAutoClass 1.3.6.1.4.1.838.3.2.1.2.1.29
The CBQ Class object indicating whether the automatic child class creation capability is 'enabled' or 'disabled' for the class. Enabling this object allows the class to create child classes based on flow detection, where flows are specified by the class's classification parameters. Disabling this object causes all classes created by flow-detection, and not yet saved to Non-Volatile configuration memory to be destroyed.
Status: current Access: read-create
OBJECT-TYPE    
  TruthValue  

xtmClassSaveAutoClassChildren 1.3.6.1.4.1.838.3.2.1.2.1.30
The CBQ Class object which controls the save operation of AutoClass children of this class to Non-Volatile configuration memory. Setting this object to oneLevel(1) causes the immediate children of this class to be saved to Non-Volatile configuration memory, and their operational status to transistion to 'up'. Setting this object to twoLevels(2) or threeLevels(3) causes the classes two and three levels down, respectively, to be written to Non-Volatile configuration memory, and their operational status to transistion to 'up'. After this object is set to oneLevel(1), twoLevels(2), or threeLevels(3), but before all child classes have been written to Non-Volatile configuration memory, the object will have the value saveInProgress(100) when read. After the save operation is complete, the object will have the value saveComplete(1000). Note that for operational convienence, an enumerated value of ready(10000) is included; setting the object to this value causes no action.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER oneLevel(1), twoLevels(2), threeLevels(3), saveInProgress(100), saveComplete(1000), ready(10000)  

xtmClassAutoClassChildBwAlloc 1.3.6.1.4.1.838.3.2.1.2.1.31
The CBQ Class object which controls the allocation of bandwidth to immediate children of AutoClasses. Each dynamically created child will receive as a guaranteed rate allocation the value specified by xtmClassAutoClassChildBwAlloc, as resources permit. For example, if an AutoClass has a bandiwth allocation of 100M/s, and the xtmClassAutoClassChildBwAlloc is set to 10M/s, the first ten dynamically created children will receive 10M/s, and classes created after the tenth class will receive an allocation of 0M/s.
Status: current Access: read-create
OBJECT-TYPE    
  XtmBitRate  

xtmClassAutoClassChildBounded 1.3.6.1.4.1.838.3.2.1.2.1.32
The CBQ Class object controlling whether the immediate children of an AutoClass should be bounded. Setting this object to true causes all children of the AutoClass Parent to be bounded. Setting this object to false allows all children of the AutoClass Parent to borrow.
Status: current Access: read-create
OBJECT-TYPE    
  TruthValue  

xtmClassAutoClassDepth 1.3.6.1.4.1.838.3.2.1.2.1.33
The CBQ Class object controlling the depth of growth of the sub tree below the AutoClass Parent. For example, setting this object to the value one (1) causes the AutoClass tree to grow downwards only one level from the AutoClass Parent. This object controls growth in conjunction with the number of individual classification policies configured. For example, if the xtmClassAutoClassDepth is set to two (2), and the total classification policy for the AutoClass Parent is based on destination ip address only, the depth of the tree is therefore constrained to one (1). However, if the total classification policy for the AutoClass Parent is based on destination ip address, plus protocol, plus destination port, and the xtmClassAutoClassDepth is set to two (2), the total depth of the tree will be two (2) levels deep from the AutoClass Parent, not three levels as the number of pieces of classification policy suggest. In this case, the leaf classes below the AutoClass Parent will have 2 pieces of classification policy. Setting the xtmClassAutoClassDepth value to match the number of pieces of classification policy used by the AutoClass Parent will result in each class, at each level of the sub-tree below the AutoClass Parent having one piece of classification policy.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER 1..6  

xtmClassAutoClassResolveAddrs 1.3.6.1.4.1.838.3.2.1.2.1.34
*********************************************************** ** O b s o l e t e ** *********************************************************** This object is currently not used.
Status: obsolete Access: read-create
OBJECT-TYPE    
  TruthValue  

xtmClassSrcDomainName 1.3.6.1.4.1.838.3.2.1.2.1.35
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassSrcDomainNames object.) The domain name of the source host that matches this class. Setting this object causes resolution of the source domain name to an IP address to be initiated. Once resolved, the xtmClassSrcIpAddrStart and xtmClassSrcIpAddrEnd objects are overwritten with the resolved IP address. The binding between IP address and domain name is maintained idefinitely while the traffic class exists. The units Domain Name Resolver periodically resolves the name. If the IP address changes, the classes xtmClassSrcIpAddrStart and xtmClassSrcIp- AddrEnd objects are automatically updated. This feature keeps the mapping data up to date so that when a site changes an IP address, the traffic specification is updated accordingly. Since this object results is modification of xtmClassSrcIpAddr- Start and xtmClassSrcIpAddrEnd care should be taken when mixing sets of this object with sets of xtmClassSrcIpAddrStart and xtmClassSrcIpAddrEnd. If the unit's Domain Name Resolver component is not up (xsysDnsOperStatus equal to 'up(1)') an SNMPv1 'Bad Value' or SNMPv2 'Inconsistent Value' error is returned.
Status: obsolete Access: read-create
OBJECT-TYPE    
  DisplayString  

xtmClassDestDomainName 1.3.6.1.4.1.838.3.2.1.2.1.36
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassDestDomainNames object.) The domain name of the destination host that matches this class. Setting this object causes resolution of the destination domain name to an IP address to be initiated. Once resolved, the xtmClassDestIpAddrStart and xtmClassDestIpAddrEnd objects are overwritten with the resolved IP address. The binding between IP address and domain name is maintained idefinitely while the traffic class exists. The units Domain Name Resolver periodically resolves the name. If the IP address changes, the classes xtmClassDestIpAddrStart and xtmClassDestIp- AddrEnd objects are automatically updated. This feature keeps the mapping data up to date so that when a site changes an IP address, the traffic specification is updated accordingly. Since this object results is modification of xtmClassDestIpAddr- Start and xtmClassDestIpAddrEnd care should be taken when mixing sets of this object with sets of xtmClassDestIpAddrStart and xtmClassDestIpAddrEnd. If the unit's Domain Name Resolver component is not up (xsysDnsOperStatus equal to 'up(1)') an SNMPv1 'Bad Value' or SNMPv2 'Inconsistent Value' error is returned.
Status: obsolete Access: read-create
OBJECT-TYPE    
  DisplayString  

xtmClassTosValue 1.3.6.1.4.1.838.3.2.1.2.1.37
The CBQ Class object indicating the value that should be written into the IP Header Tos octet for packets that are transmitted from this class, when the class is underlimit or atLimit.
Status: current Access: read-create
OBJECT-TYPE    
  XtmTosOctet  

xtmClassTosMask 1.3.6.1.4.1.838.3.2.1.2.1.38
This CBQ Class object is used in conjunction with the xtmClassTosValue object to set the IP Header Tos octet for packets that are transmitted from this class, when the class is underlimit or atLimit. This object is used to preserve values already present in the octet when new information is written to the field.
Status: current Access: read-create
OBJECT-TYPE    
  XtmTosOctet  

xtmClassBorrowTosValue 1.3.6.1.4.1.838.3.2.1.2.1.39
The CBQ Class object indicating the value that should be written into the IP Header Tos octet for packets that are transmitted from this class, when the class is overlimit.
Status: current Access: read-create
OBJECT-TYPE    
  XtmTosOctet  

xtmClassBorrowTosMask 1.3.6.1.4.1.838.3.2.1.2.1.40
This CBQ Class object is used in conjunction with the xtmClassTosValue object to set the IP Header Tos octet for packets that are transmitted from this class, when the class is overlimit. This object is used to preserve values already present in the octet when new information is written to the field.
Status: current Access: read-create
OBJECT-TYPE    
  XtmTosOctet  

xtmClassClassificationTosStart 1.3.6.1.4.1.838.3.2.1.2.1.41
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassClassificationTos object.) The start of the (inclusive) range of IPv4 Tos Octet values that match this class.
Status: obsolete Access: read-create
OBJECT-TYPE    
  XtmTosOctet  

xtmClassClassificationTosEnd 1.3.6.1.4.1.838.3.2.1.2.1.42
*********************************************************** ** O b s o l e t e ** *********************************************************** (This object has been obsoleted by the xtmClassClassificationTos object.) The start of the (inclusive) range of IPv4 Tos Octet values that match this class.
Status: obsolete Access: read-create
OBJECT-TYPE    
  XtmTosOctet  

xtmClassClassificationTosMask 1.3.6.1.4.1.838.3.2.1.2.1.43
This CBQ Class object is used in conjunction with the xtmClassClassificationTos object to classify packets based on the IP Header Tos octet.
Status: current Access: read-create
OBJECT-TYPE    
  XtmTosOctet  

xtmClassPeerClassificationOrder 1.3.6.1.4.1.838.3.2.1.2.1.44
A positive integer representing the classification order of peers within the classification hierarchy. For example, when creating three children under the 'root' class the packet classifier checks incoming packets againts classification parameters from left to right in the order in which the children were created. Each peer (aka 'sibling') is assigned an xtmClass- PeerClassificationOrder of 100 by default, as shown below. +_______+ | root | | class | +_______+ / | \ / | \ / | \ / | \ / | \ / | \ +_______+ +_______+ +_______+ | A | | B | | C | | class | | class | | class | | 100 | | 100 | | 100 | (peer classification order) +_______+ +_______+ +_______+ In the figure above, classification order proceeds from A to B to C. In order to alter this order, this object may be modified. For example, to change the order to C, B A one might assign an xtmClassPeerClassificationOrder of 50 to class C, and an xtmClassPeerClassificationOrder of 150 to class A, resulting in the ordered tree shown below. +_______+ | root | | class | +_______+ / | \ / | \ / | \ / | \ / | \ / | \ +_______+ +_______+ +_______+ | C | | B | | A | | class | | class | | class | | 50 | | 100 | | 150 | (peer classification order) +_______+ +_______+ +_______+
Status: current Access: read-create
OBJECT-TYPE    
  Integer32 1..2147483647  

xtmClassSrcIpAddresses 1.3.6.1.4.1.838.3.2.1.2.1.45
The range of IP source addresses that match this class. An all zeros value means 'any source address'.
Status: current Access: read-create
OBJECT-TYPE    
  XtmRange  

xtmClassDestIpAddresses 1.3.6.1.4.1.838.3.2.1.2.1.46
The range of IP destination addresses that match this class. An all zeros value means 'any destination address'.
Status: current Access: read-create
OBJECT-TYPE    
  XtmRange  

xtmClassProtocols 1.3.6.1.4.1.838.3.2.1.2.1.47
The range of IP protocols that match this class. The value '0' 'any protocol'. Numeric strings, character strings, and combinations of the two may be used. Valid strings include: Numeric String Character String ______________ ________________ 1 icmp 6 tcp 17 udp 50 esp 89 ospf
Status: current Access: read-create
OBJECT-TYPE    
  XtmRange  

xtmClassSrcPorts 1.3.6.1.4.1.838.3.2.1.2.1.48
The range of UDP or TCP source ports that match this class. The value '0' 'any port'. Numeric strings, character strings, and combinations of the two may be used. Valid strings include, but are not limited to the following: Numeric String Character String ______________ ________________ 20 ftpdata 21 ftp 23 telnet 25 smtp 53 domain 67 bootps 68 bootpc 69 tftp 70 gopher 79 finger 80 http 110 pop3 119 nntp 123 ntp 161 snmp 162 snmptrap 179 bgp 389 ldap 500 isakmp 636 ldapSsl 1701 l2tp 1812 radius
Status: current Access: read-create
OBJECT-TYPE    
  XtmRange  

xtmClassDestPorts 1.3.6.1.4.1.838.3.2.1.2.1.49
The range of UDP or TCP destination ports that match this class. The value '0' 'any port'. Numeric strings, character strings, and combinations of the two may be used. Valid strings include, but are not limited to the following: Numeric String Character String ______________ ________________ 20 ftpdata 21 ftp 23 telnet 25 smtp 53 domain 67 bootps 68 bootpc 69 tftp 70 gopher 79 finger 80 http 110 pop3 119 nntp 123 ntp 161 snmp 162 snmptrap 179 bgp 389 ldap 500 isakmp 636 ldapSsl 1701 l2tp 1812 radius
Status: current Access: read-create
OBJECT-TYPE    
  XtmRange  

xtmClassApplications 1.3.6.1.4.1.838.3.2.1.2.1.50
The application level protocol of the class. Application classification allows you to classify based on the application level protocol. Each application has a corresponding 'Established' enumeration which specifies that communication can not be initiated through this class. For example, 'telnetEstablished' specifies that telnet connections can not pass through this class. 'Established' enumerations provide stateful firewall capabily. For example, in the following configuration, telnet configurations can only be initiated from Host B. Host A can not initiate a telnet connection. +__________________________________+ | | Host A _____| telnet class telnetEstablished|_____ Host B | on cbq.1 class on cbq.2 | +__________________________________+ Numeric strings, character strings, and combinations of the two may be used. Valid strings include the following: Numeric String Character String ______________ ________________ 1 allTcp 2 allTcpEstablished 3 allUdp 4 allUdpEstablished 5 ftp 6 ftpEstablished 7 telnet 8 telnetEstablished 9 http 10 httpEstablished 11 dns 12 dnsEstablished 13 tftp 14 tftpEstablished 15 snmp 16 snmpEstablished 17 httpSSL 18 httpSSLEstablished 19 smtp 20 smtpEstablished 21 bgp 22 bgpEstablished 23 slaProbe 24 slaProbeEstablished 25 icmp 26 icmpEstablished 27 ldap 28 ldapEstablished 29 ldapSsl 30 ldapSslEstablished 31 nntp 32 nntpEstablished 33 ntp 34 ntpEstablished 35 pop3 36 pop3Established 37 radius 38 radiusEstablished 39 isakmp 40 isakmpEstablished 41 ssh 42 sshEstablished 43 l2tp 44 l2tpEstablished
Status: current Access: read-create
OBJECT-TYPE    
  XtmRange  

xtmClassClassificationTos 1.3.6.1.4.1.838.3.2.1.2.1.51
The range of IPv4 Tos Octet values that match this class.
Status: current Access: read-create
OBJECT-TYPE    
  XtmRange  

xtmClassSrcDomainNames 1.3.6.1.4.1.838.3.2.1.2.1.52
A list of domain names which are to be dynamically included in the range of source IP addresses.
Status: current Access: read-create
OBJECT-TYPE    
  XtmRange  

xtmClassDestDomainNames 1.3.6.1.4.1.838.3.2.1.2.1.53
A list of domain names which are to be dynamically included in the range of destination IP addresses.
Status: current Access: read-create
OBJECT-TYPE    
  XtmRange  

xtmClassOperator 1.3.6.1.4.1.838.3.2.1.2.1.54
An operator applied to all classification parameters of this class. A value of 'and' indicates that packets must match all classification parameters specified by the class in order to be classified within the class. A value of 'or' indicates that packets must match any one of the configured classification parameters specified by the class in order to be classified within the class. For example, consider a class with classification parameters xtmClassSrcIpAddresses of '198.202.232.10' and xtmClassProtocol of 'udp'. When xtmClassOperator is 'and', packets with IP source addresses of 198.202.232.10 and IP protocol of udp are classified within this class. Whe xtmClassOperator is 'or', packets with IP source addresses of 198.202.232.10 or IP protocol or udp are classified within this class.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER and(1), or(2)  

xtmClassDlTrafficIndex 1.3.6.1.4.1.838.3.2.1.2.1.55
The traffic index to be passed down to the datalink.
Status: current Access: read-create
OBJECT-TYPE    
  XtmDlTrafIndex  

xtmClassDlTrafficFlags 1.3.6.1.4.1.838.3.2.1.2.1.56
Traffic handling flags to be passed down to the datalink.
Status: current Access: read-create
OBJECT-TYPE    
  XtmDlTrafFlags  

xtmClassIcmpFilter 1.3.6.1.4.1.838.3.2.1.2.1.57
Tok_String
Status: current Access: read-create
OBJECT-TYPE    
  BIT STRING echoReply(0), destUnreachable(1), sourceQuench(2), redirect(3), echoRequest(4), ttlExceeded(5), paramProblem(6), timeRequest(7), timeReply(8), infoRequest(9), infoReply(10), maskRequest(11), maskReply(12)  

xtmClassConnectionAccounting 1.3.6.1.4.1.838.3.2.1.2.1.58
This object enabled and disables connection accounting. When set to 'enabled(1)', connection accounting information is logged when connections are closed.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

xtmClassGenEventWhenDroppingPkt 1.3.6.1.4.1.838.3.2.1.2.1.59
The CBQ Class object controlling whether the class will generate an event message when filtering a packet. Note that a filter class (a class that is filtering all packets which match it) is a class with no bandwidth allocated to it (xtmClassRate == 0) and is also bounded and cannot borrow (xtmClassBounded == true). Also note that filter classes do not queue packets; therefore modifying the xtmClassQueueElasticityFactor has no effect on this class. It is also important to understand that setting this object to a value of true has performance implications for the system. During the time it takes to generate the event message, the CPU cannot be utilized to forward packets. As the system must generate an event message for each packet that matches the class and is subsequently dropped, the operator should be cautious and use this feature where truly needed.
Status: current Access: read-create
OBJECT-TYPE    
  TruthValue  

xtmClassAutoClassChildMaxBwAlloc 1.3.6.1.4.1.838.3.2.1.2.1.60
The CBQ Class object which controls the allocation of bandwidth to immediate children of AutoClasses. Each dynamically created child will be allocated a maximum value of bandwidth specified by xtmClassAutoClassChildMaxBwAlloc, as resources permit. For example, if an AutoClass has a bandiwth allocation of 10M/s, and the xtmClassAutoClassChildMaxBwAlloc should be greater than or equal to 10M/s if xtmClassAutoClassChildBounded is false(2).
Status: current Access: read-create
OBJECT-TYPE    
  XtmBitRate  

xtmClassAutoClassChildSrcIpDivisor 1.3.6.1.4.1.838.3.2.1.2.1.61
The CBQ Class object which divids the destination IP address into ranges according to its divisor for its immediate children of AutoClasses. Each dynamically created child will be assigned to AutoClass of that range. For example, an IP range: 198.200.0.0-198.200.0.255, divisor: 4. The ranges will be divided as following: 198.200.0.0 - 198.200.0.63 198.200.0.64 - 198.200.0.127 198.200.0.128 - 198.200.0.191 198.200.0.192 - 198.200.0.255 An IP source address of 198.200.0.18 will fall into the range of 198.200.0.0 - 198.200.0.63. Divisor must be a positive number. No divisor will be applied at its zero value.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER 0..4294967295  

xtmClassAutoClassChildDestIpDivisor 1.3.6.1.4.1.838.3.2.1.2.1.62
The CBQ Class object which divids the destination IP address into ranges according to its divisor for its immediate children of AutoClasses. Each dynamically created child will be assigned to AutoClass of that range. For example, an IP range: 198.200.0.0-198.200.0.255 divisor: 4. The ranges will be divided following: 198.200.0.0 - 198.200.0.63 198.200.0.64 - 198.200.0.127 198.200.0.128 - 198.200.0.191 198.200.0.192 - 198.200.0.255 An IP destination address of 198.200.0.18 will fall into the range of 198.200.0.0 - 198.200.0.63. Divisor must be a positive number. No divisor will be applied at its zero value.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER 0..4294967295  

xtmClassSynProtectMode 1.3.6.1.4.1.838.3.2.1.2.1.63
This object controls operation of TCP SYN flood protection. It is only relevant when the class is configured using established application classification (see xtmClassApplications). When set to 'disabled(1)' no TCP SYN flood protection is provided. When set to 'monitor(2)' the class will reset half open TCP connections as shown below. External Net CBQ Internal Host A ============ === =============== SYN SYN _____________________________> ___________________________> Firewall intercepts the SYN to host A, records the event, and passes the segment. SYN + ACK SYN + ACK <____________________________ <___________________________ Firewall intercepts the SYN + ACK to the Internet host and correlates it to the first SYN segment, noting that the connection is now 'half open', and passes the segment. Firewall starts a timer. Normal Case ___________ ACK ACK ____________________________> ____________________________> Firewall intercepts the ACK to Host A, and passes the packet. A ignores the redundant ACK and the connection is complete. Firewall stops its timer. SYN Flood Case ______________ RST ____________________________> Firewall's timer expires before the Internet host's ACK is received. Firewall resets the connection and deletes its state information. When set of 'intervene(3), the class will ACKnowledge half open TCP connections as shown below. External Net CBQ Internal Host A ============ === =============== SYN SYN _____________________________> ___________________________> Firewall intercepts the SYN to host A, records the event, and passes the segment. SYN + ACK SYN + ACK <____________________________ <___________________________ Firewall intercepts the SYN + ACK to the Internet host and correlates it to the first SYN segment, noting that the connection is now 'half_open', and passes the segment. ACK ____________________________> Firewall send an ACK to host A, which moves the connection out of A's backlog queue. Firewall starts a timer. Normal Case ___________ ACK ACK ____________________________> ____________________________> Firewall intercepts the ACK to Host A, and passes the packet. A ignores the redundant ACK and the connection is complete. Firewall stops its timer. SYN Flood Case ______________ RST ____________________________> Firewall's timer expires before the Internet host's ACK is received. Firewall resets the connection and deletes its state information.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER disabled(1), monitor(2), intervene(3)  

xtmClassDescription 1.3.6.1.4.1.838.3.2.1.2.1.80
Textual name associated with this class.
Status: current Access: read-create
OBJECT-TYPE    
  DisplayString Size(0..255)  

xtmClassStatsTable 1.3.6.1.4.1.838.3.2.1.3
This table augments the basic class table to add statistics.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    XtmClassStatsEntry

xtmClassStatsEntry 1.3.6.1.4.1.838.3.2.1.3.1
Statistics for a single traffic class.
Status: current Access: not-accessible
OBJECT-TYPE    
  XtmClassStatsEntry  

xtmClassStatsHighWater 1.3.6.1.4.1.838.3.2.1.3.1.1
The historical maximum number of packets that were queued for this class since the system was last reinitialized.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassStatsIdle 1.3.6.1.4.1.838.3.2.1.3.1.2
The difference between the desired time and the measured actual time between the most recent packet transmissions for the last two packets sent from this class. When the connection is sending perfectly at its allocated rate, then xtmClassIdle is zero. When the connection is sending more than its allocated bandwidth, then xtmClassIdle is negative.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

xtmClassStatsQueuedPkts 1.3.6.1.4.1.838.3.2.1.3.1.3
The current number of packets in the class' queue.
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32  

xtmClassStatsOctets 1.3.6.1.4.1.838.3.2.1.3.1.4
The number of bytes transmitted for this traffic class. Note that a class with a configured xtmClassRate of 0 bits/second will never transmit any octets and therefore this object's value will be 0. These filtered octets will be counted as part of xtmClassStatsDroppedOctets.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassStatsPkts 1.3.6.1.4.1.838.3.2.1.3.1.5
The number of packets transmitted for this traffic class. Note that a class with a configured xtmClassRate of 0 bits/second will never transmit any packets and therefore this object's value will be 0. These filtered packets will be counted as part of xtmClassStatsDroppedPkts and will contribute to xtmIfInfoFilteredPkts for the interface as a whole.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassStatsOverLimits 1.3.6.1.4.1.838.3.2.1.3.1.6
A count of the number of times the class used more than its allocated bandwidth.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassStatsBorrowAttempts 1.3.6.1.4.1.838.3.2.1.3.1.7
A count of the number of times the class attempted to 'borrow' bandwidth from another class.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassStatsDroppedOctets 1.3.6.1.4.1.838.3.2.1.3.1.8
A count of the number of octets dropped for this class because of lack of buffer space in the queue or because the class exceeded its allocated bandwidth.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassStatsDroppedPkts 1.3.6.1.4.1.838.3.2.1.3.1.9
A count of the number of packets dropped for this class because of lack of buffer space in the queue or because the class exceeded its allocated bandwidth.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassStatsThrottles 1.3.6.1.4.1.838.3.2.1.3.1.10
A count of the number of times the class was throttled (not allowed to transmit packets) by the link-sharing algorithm.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassStatsUnsatisfieds 1.3.6.1.4.1.838.3.2.1.3.1.11
A count of the number of times the class was unsatisfied, as indicated by the xtmClassUnsatisfied object.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassStatsAggrOctets 1.3.6.1.4.1.838.3.2.1.3.1.12
The aggregate number of bytes transmitted by the children of this traffic class.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassStatsAggrPkts 1.3.6.1.4.1.838.3.2.1.3.1.13
The aggregate number of packets transmitted by the children of this traffic class.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassHistoryTable 1.3.6.1.4.1.838.3.2.1.4
This table augments the basic class table to add statistics.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    XtmClassHistoryEntry

xtmClassHistoryEntry 1.3.6.1.4.1.838.3.2.1.4.1
Statistics for a single traffic class.
Status: current Access: not-accessible
OBJECT-TYPE    
  XtmClassHistoryEntry  

xtmClassHistoryIndex 1.3.6.1.4.1.838.3.2.1.4.1.1
The index into the History Ring. The index is incremented for each new statistics entry put onto the ring. When the maximum value is reached, the object wraps. On a node reset, the object is reset to 0.
Status: current Access: not-accessible
OBJECT-TYPE    
  Unsigned32 1..4294967295  

xtmClassHistoryHighWater 1.3.6.1.4.1.838.3.2.1.4.1.2
The history table's HighWater counter. It is equivalent to the xtmClassStatsHighWater object.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassHistoryIdle 1.3.6.1.4.1.838.3.2.1.4.1.3
The history table's Idle value. It is equivalent to the xtmClassStatsIdle object.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

xtmClassHistoryQueuedPkts 1.3.6.1.4.1.838.3.2.1.4.1.4
The history table's QueuedPkts counter. It is equivalent to the xtmClassStatsQueuedPkts object.
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32  

xtmClassHistoryOctets 1.3.6.1.4.1.838.3.2.1.4.1.5
The history table's Octet counter. It is equivalent to the xtmClassStatsOctets object.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassHistoryPkts 1.3.6.1.4.1.838.3.2.1.4.1.6
The history table's Packet counter. It is equivalent to the xtmClassStatsPkts object.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassHistoryOverLimits 1.3.6.1.4.1.838.3.2.1.4.1.7
The history table's Over Limit counter. It is equivalent to the xtmClassStatsOverLimits object.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassHistoryBorrowAttempts 1.3.6.1.4.1.838.3.2.1.4.1.8
The history table's Borrow Attempts counter. It is equivalent to the xtmClassStatsBorrowAttempts object.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassHistoryDroppedOctets 1.3.6.1.4.1.838.3.2.1.4.1.9
The history table's Dropped Octets counter. It is equivalent to the xtmClassStatsDroppedOctets object.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassHistoryDroppedPkts 1.3.6.1.4.1.838.3.2.1.4.1.10
The history table's Dropped Packets counter. It is equivalent to the xtmClassStatsDroppedPkts object.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassHistoryThrottles 1.3.6.1.4.1.838.3.2.1.4.1.11
The history table's Throttle counter. It is equivalent to the xtmClassStatsThrottles object.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassHistoryUnsatisfieds 1.3.6.1.4.1.838.3.2.1.4.1.12
The history table's Unsatisfied counter. It is equivalent to the xtmClassStatsUnsatisfied object.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassHistoryAggrOctets 1.3.6.1.4.1.838.3.2.1.4.1.13
The history table's aggregate Octet counter. It is equivalent to the xtmClassStatsAggrOctets object.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassHistoryAggrPkts 1.3.6.1.4.1.838.3.2.1.4.1.14
The history table's aggregate Packet counter. It is equivalent to the xtmClassStatsAggrPkts object.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassDisplayTable 1.3.6.1.4.1.838.3.2.1.5
This table contains a read-only display of the traffic management class hierarchy in indented format. For each CBQ interface in the system, the first row for that interface will be for the root class. The following rows will have the other classes under that interface in appropriate order and with xtmClassDisplayString values starting with blank spaces to show the hierarchy as an outline.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    XtmClassDisplayEntry

xtmClassDisplayEntry 1.3.6.1.4.1.838.3.2.1.5.1
Information about one traffic class in the system.
Status: current Access: not-accessible
OBJECT-TYPE    
  XtmClassDisplayEntry  

xtmClassDisplayIndex 1.3.6.1.4.1.838.3.2.1.5.1.1
The row number in the table.
Status: current Access: not-accessible
OBJECT-TYPE    
  Integer32 1..2147483647  

xtmClassDisplayString 1.3.6.1.4.1.838.3.2.1.5.1.2
A descriptive string for the class. This string will contain (at least) the class name of the corresponding traffic class. The string will start with blank space in order to indent the text so that the resulting table presents an outline view of the traffic class tree.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

xtmApplicationInitialTimeout 1.3.6.1.4.1.838.3.2.1.6
The amount of time, in seconds, after opening a hole in the firewall in which to wait for a response before timing out an Application Established protocol flow and closing the hole in the firewall. After initial activity is seen, the protocol's value in the xtmApplicationTimeout table is used to regulate the firewall.
Status: current Access: read-write
OBJECT-TYPE    
  Integer32 15..86400  

xtmApplicationFinRstTimeout 1.3.6.1.4.1.838.3.2.1.7
The amount of time, in seconds, after receiving a FIN or RST in which to wait before timing out an Application Established protocol flow. Prior to seeing a TCP FIN or RST segment the protocol's value in the xtmApplicaitonTimeout table is used to regulate the firewall.
Status: current Access: read-write
OBJECT-TYPE    
  Integer32 15..86400  

xtmApplicationTimeoutTable 1.3.6.1.4.1.838.3.2.1.8
This table is used to specify timeout values for application classes. Application classes are class whose flow definition includes a non-zero xpcApplicationClass. For example, the 'telnet' and 'ftp' application classes.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    XtmApplicationTimeoutEntry

xtmApplicationTimeoutEntry 1.3.6.1.4.1.838.3.2.1.8.1
A per application class entry specifying timeout values for the application class.
Status: current Access: not-accessible
OBJECT-TYPE    
  XtmApplicationTimeoutEntry  

xtmApplicationInactiveIndex 1.3.6.1.4.1.838.3.2.1.8.1.1
Index into the XpcApplicationTimeoutTable.
Status: current Access: read-only
OBJECT-TYPE    
  XtmApplicationProtocol  

xtmApplicationInactiveTimeout 1.3.6.1.4.1.838.3.2.1.8.1.2
The amount of time, in seconds, before timing out inactive Application protocol flows. This value is in affect after initial activity is seen within the flow, and prior to seeing a FIN or RST segment for the flow. A value of zero indicates that the entry should never be aged.
Status: current Access: read-write
OBJECT-TYPE    
  Integer32 0 | 15..86400  

xtmApplicationInactiveTimeoutAction 1.3.6.1.4.1.838.3.2.1.8.1.3
When set to 'age(1)' connection table entries which exceed the value of xtmApplicationInactiveTimeout are removed from the connection table. When set to 'ageAndReset(2)' connection table entries which exceed the value of xtmApplicationInactiveTimeout are removed and both ends of the connection are reset.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER age(1), ageAndReset(2)  

xtmFragmentControl 1.3.6.1.4.1.838.3.2.1.9
OBJECT IDENTIFIER    

xtmIpFragmentTable 1.3.6.1.4.1.838.3.2.1.9.1
This table is used to monitor and control IP fragments traversing the XTM layer.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    XtmIpFragmentEntry

xtmIpFragmentEntry 1.3.6.1.4.1.838.3.2.1.9.1.1
A per interface entry for monitor and control of IP fragments.
Status: current Access: not-accessible
OBJECT-TYPE    
  XtmIpFragmentEntry  

xtmIpFragmentDisposition 1.3.6.1.4.1.838.3.2.1.9.1.1.1
Specifies how to process IP fragments. Fragments may be either 'initial' fragments, 'subsequent' fragments, or 'final' fragments. - The value 'forward(1)' indicates the all IP fragments less than xtmIpFragmentMaxSize are to be forwarded. Fragments greater than xtmIpFragmentMaxSize are dropped. Only the initial fragment is classified. Subsequent fragments are forwarded without passing through the classifier. - The value 'filter(2)' indicates that all IP fragments are to be dropped, regardless of the value of xtmIpFragmentMaxSize. (This is the same as a value of 'forward(1)' and xtmIpFragmentMaxSize of zero. It is provided for convenience.) - The value 'classify(3)' indicates that all IP fragment less than xtmIpFragmentMaxSize are to be classified. Fragments greater than xtmIpFragmentMaxSize are dropped. When this value is selected, the 'initial' fragment *must* be received before any subsequent fragments.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER forward(1), filter(2), classify(3)  

xtmIpFragmentMaxSize 1.3.6.1.4.1.838.3.2.1.9.1.1.2
The size of the largest fragment which is permitted to be forwarded. For example, when set to 8192, Ethernet IP fragments with a fragment offset of 8000 and a length greater than 192 are not permitted.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER 0..65535  

xtmIpFragmentPkts 1.3.6.1.4.1.838.3.2.1.9.1.1.3
The number of IP fragments on this interface.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmIpFragmentOctets 1.3.6.1.4.1.838.3.2.1.9.1.1.4
The number of bytes in IP fragment packets on this interface.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmIpFragmentFilteredPkts 1.3.6.1.4.1.838.3.2.1.9.1.1.5
The number of fragmented IP packets on this interface which were filtered.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmIpFragmentFilteredOctets 1.3.6.1.4.1.838.3.2.1.9.1.1.6
The number of bytes in IP fragment packets on this interface which were filtered.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmFragmentSummary 1.3.6.1.4.1.838.3.2.1.9.2
OBJECT IDENTIFIER    

xtmIpFragmentInactiveTimeout 1.3.6.1.4.1.838.3.2.1.9.2.1
The amount of time, in seconds, before timing out inactive fragmented flows. This object is only relevant when the value of xtmIpFragmentDisposition is set to 'classify(3)'. When classifying fragments, if a subsequent fragment is not received within this timeout the fragment and all further fragments are dropped.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER 15..3600  

xtmIpFragmentLastTimeout 1.3.6.1.4.1.838.3.2.1.9.2.2
The amount of time, in seconds, to wait after a final fragment in seen before disallowing subsequent IP fragments. This timeout should be between 0 and the value of xtmIpFragmentInactiveTimeout. A value of zero would not further fragments if the final fragment were delivered out of order. A value greater than xtmIpFragmentInactiveTimeout has no affect. A value less than xtmIpFragmentInactiveTimeout allows state information to be aged more quickly after the final fragment is seen. This object is only relevant when the value of xtmIpFragmentDisposition is set to 'classify(3)'. When classifying fragments, if a subsequent fragment is not received within this timeout the fragment and all further fragments are dropped.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER 15..3600  

xtmIpFragmentMaxOutstanding 1.3.6.1.4.1.838.3.2.1.9.2.3
The maximum number of outstanding fragmented packets allowed at any one time. When this value is decreased, no new fragments will be allowed to be 'outstanding' until the current number of fragments outstanding drops below this value. In other words, if there are 175 outstanding fragments and this value is set to 100 no new fragments will be outstanding until 76 entries are aged out.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER 0..500  

xtmIpFragmentCurrentOutstanding 1.3.6.1.4.1.838.3.2.1.9.2.4
The current number of outstanding fragmented packets.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmIpFragmentMostOutstanding 1.3.6.1.4.1.838.3.2.1.9.2.5
The largest value of xtmIpFragmentCurrentOutStanding.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmIpFragmentNoHashBucketsAvailable 1.3.6.1.4.1.838.3.2.1.9.2.6
The number of initial fragments dropped because no hash bucket were available.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmIpFragmentAgedDueToInactiveTimeout 1.3.6.1.4.1.838.3.2.1.9.2.7
The number of state entries aged using xtmIpFragmentInactiveTimeout.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmIpFragmentAgedDueToFinalTimeout 1.3.6.1.4.1.838.3.2.1.9.2.8
The number of state entries aged using xtmIpFragmentLastTimeout.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionsGlobal 1.3.6.1.4.1.838.3.2.1.10
OBJECT IDENTIFIER    

xtmConnectionsCurrentConnected 1.3.6.1.4.1.838.3.2.1.10.1
The current number of active connections.
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32  

xtmConnectionsCurrentUnconnected 1.3.6.1.4.1.838.3.2.1.10.2
The current number of yet to be fully established connections. This gauge is incremented when a connection is attempted, and decremented when: 1. The connection becomes active. TCP connections become active when the three-way connection establishment handshake completes. UDP and ICMP, although connectionless protocols, are modeled as connected when at least one return packet is seen. 2. The connection attempt is timed out due to no response from the destination.
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32  

xtmConnectionsTotalConnected 1.3.6.1.4.1.838.3.2.1.10.3
The total number of connections active since the unit was powered.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionsTotalTcpConnectFailures 1.3.6.1.4.1.838.3.2.1.10.4
The total number of TCP connection attempts which failed due to no response from the destination, or a RESET segment from the destination upon receipt of the initial SYN segment. Since the connection was never established, these attempts are not counted in xtmConnectionsTotalConnected.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionsTotalKilledInactive 1.3.6.1.4.1.838.3.2.1.10.5
The total number of connections which were killed due to inactivity since the unit was powered.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionsTotalKilledMgmt 1.3.6.1.4.1.838.3.2.1.10.6
The total number of connections which were killed by management since the unit was powered up.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionsTotalReclassifications 1.3.6.1.4.1.838.3.2.1.10.7
The total number of connections which were killed by due to reclassification since the unit was powered up. Reclassification is when one of the classes taking part in the connection is removed or deactivated.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionsTotalOutOfWindowRejects 1.3.6.1.4.1.838.3.2.1.10.8
The total number of packets which matched all other criteria, but were rejected by the classifier because the tcp sequence number was outside the tcp window advertisement.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionsTotalNoResourcesAvailable 1.3.6.1.4.1.838.3.2.1.10.9
The total number of packets which required creation of state information to allow return flow traffic but no resources were available for the state information. Although the packet was 'classified', return traffic will not be allowed.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionsTotalSynProtectTimeouts 1.3.6.1.4.1.838.3.2.1.10.10
The total number of time SYN flood prevention in monitor mode timed out a connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionsSynProtectTimeout 1.3.6.1.4.1.838.3.2.1.10.11
The amount of time, in seconds to wait when SYN flood prevention is configured in monitor mode before timing out a connection.
Status: current Access: read-write
OBJECT-TYPE    
  Integer32 15..86400  

xtmConnectionTable 1.3.6.1.4.1.838.3.2.1.11
A table containing information about connections going through the Acess Point. Connections only appear within this table when application classification is configured.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    XtmConnectionEntry

xtmConnectionEntry 1.3.6.1.4.1.838.3.2.1.11.1
Information about connection going through the Access Point.
Status: current Access: not-accessible
OBJECT-TYPE    
  XtmConnectionEntry  

xtmConnectionSrcIpAddress 1.3.6.1.4.1.838.3.2.1.11.1.1
The source ip address. The source is the host which initiates the connection.
Status: current Access: read-only
OBJECT-TYPE    
  IpAddress  

xtmConnectionDestIpAddress 1.3.6.1.4.1.838.3.2.1.11.1.2
The destination ip address. The destination is the host to which the connection is made.
Status: current Access: read-only
OBJECT-TYPE    
  IpAddress  

xtmConnectionProtocol 1.3.6.1.4.1.838.3.2.1.11.1.3
The ip protocol of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  XtmProtocol  

xtmConnectionSrcPort 1.3.6.1.4.1.838.3.2.1.11.1.4
The source port of the connection. The source is the host which initiates the connection.
Status: current Access: read-only
OBJECT-TYPE    
  XtmPort  

xtmConnectionDestPort 1.3.6.1.4.1.838.3.2.1.11.1.5
The destination port of the connection. The destination is the host to which the connection is made.
Status: current Access: read-only
OBJECT-TYPE    
  XtmPort  

xtmConnectionApplicationProtocol 1.3.6.1.4.1.838.3.2.1.11.1.6
The application type of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  XtmApplicationProtocol  

xtmConnectionConnectTime 1.3.6.1.4.1.838.3.2.1.11.1.7
The time at which the connection was initiated.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

xtmConnectionElapsedTime 1.3.6.1.4.1.838.3.2.1.11.1.8
The duration of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

xtmConnectionState 1.3.6.1.4.1.838.3.2.1.11.1.9
The state of the connection. Truely connection oriented protocols like tcp have states like 'Listening, Connecting, etc., while connectionless protocols like udp and icmp are modeled as having connection state of 'OneWay' or 'TwoWay' where 'OneWay' means that one packet has been seen, and 'TwoWay' means that at least one response packet has also been seen.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

xtmConnectionSrcPkts 1.3.6.1.4.1.838.3.2.1.11.1.10
The total number of packets sent by the source of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionSrcOctets 1.3.6.1.4.1.838.3.2.1.11.1.11
The total number of octets sent by the source of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionSrcRetransmittedPkts 1.3.6.1.4.1.838.3.2.1.11.1.12
The total number of TCP packets retransmitted by the source of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionSrcRetransmittedOctets 1.3.6.1.4.1.838.3.2.1.11.1.13
The total number of octets in TCP packets retransmitted by the source of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionDestPkts 1.3.6.1.4.1.838.3.2.1.11.1.14
The total number of packets sent by the destination of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionDestOctets 1.3.6.1.4.1.838.3.2.1.11.1.15
The total number of octets sent by the destination of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionDestRetransmittedPkts 1.3.6.1.4.1.838.3.2.1.11.1.16
The total number of TCP packets retransmitted by the destination of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionDestRetransmittedOctets 1.3.6.1.4.1.838.3.2.1.11.1.17
The total number of octets in TCP packets retransmitted by the destination of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionKill 1.3.6.1.4.1.838.3.2.1.11.1.18
When set to the value of 'true(1)' the will attempt to reset both ends of a TCP connection. When set to 'true(1)' when the connection is not over TCP, nothing happens.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER true(1), false(2)  

xtmClassConnectionTable 1.3.6.1.4.1.838.3.2.1.12
This table contains information about connections going through a class. This information is only available for classes which use application classification. That is, information is only available when xtmClassApplications has been set.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    XtmClassConnectionEntry

xtmClassConnectionEntry 1.3.6.1.4.1.838.3.2.1.12.1
Information about connections going through a class.
Status: current Access: not-accessible
OBJECT-TYPE    
  XtmClassConnectionEntry  

xtmClassConnectionCurConnected 1.3.6.1.4.1.838.3.2.1.12.1.1
The current number of active connections through this class.
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32  

xtmClassConnectionCurUnconnected 1.3.6.1.4.1.838.3.2.1.12.1.2
The current number of yet to be fully established connections. This gauge is incremented when a connection is attempted, and decremented when: 1. The connection becomes active. TCP connections become active when the three-way connection establishment handshake completes. UDP and ICMP, although connectionless protocols, are modeled as connected when at least one return packet is seen. 2. The connection attempt is timed out due to no response from the destination.
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32  

xtmClassConnectionTotalConnected 1.3.6.1.4.1.838.3.2.1.12.1.3
The total number of connections active within this class since the unit was powered.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassConnectionTotalTcpConnectFailures 1.3.6.1.4.1.838.3.2.1.12.1.4
The total number of TCP connection attempts which failed due to no response from the destination, or a RESET segment from the destination upon receipt of the initial SYN segment. Since the connection was never established, these attempts are not counted in xtmConnectionsTotalConnected.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassConnectionTotalKilledInactive 1.3.6.1.4.1.838.3.2.1.12.1.5
The total number of connections which were killed due to inactivity since the unit was powered.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassConnectionTotalKilledMgmt 1.3.6.1.4.1.838.3.2.1.12.1.6
The total number of connections which were killed by management since the unit was powered up.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassConnectionTotalReclassifications 1.3.6.1.4.1.838.3.2.1.12.1.7
The total number of connections which were killed by due to reclassification since the unit was powered up. Reclassification is when one of the classes taken part in the connection is removed or deactivated.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassConnectionTotalOutOfWindowRejects 1.3.6.1.4.1.838.3.2.1.12.1.8
The total number of packets which matched all other criteria, but were rejected by the classifier because the tcp sequence number was outside the tcp window advertisement.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassConnectionTotalNoResourcesAvailable 1.3.6.1.4.1.838.3.2.1.12.1.9
The total number of packets which required creation of state information to allow return flow traffic but no resources were available for the state information. Although the packet was 'classified', return traffic will not be allowed.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassConnectionTotalSynProtectTimeouts 1.3.6.1.4.1.838.3.2.1.12.1.10
The total number of connections which were killed by due to tcp syn flood protection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassConnectionRetransPkts 1.3.6.1.4.1.838.3.2.1.12.1.11
The total number of TCP packets retransmitted.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmClassConnectionRetransOctets 1.3.6.1.4.1.838.3.2.1.12.1.12
The total number of TCP octets retransmitted.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionTimeTable 1.3.6.1.4.1.838.3.2.1.13
A table containing information about connections going through the Acess Point. Connections only appear within this table when application classification is configured.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    XtmConnectionTimeEntry

xtmConnectionTimeEntry 1.3.6.1.4.1.838.3.2.1.13.1
Information about connection going through the Access Point.
Status: current Access: not-accessible
OBJECT-TYPE    
  XtmConnectionTimeEntry  

xtmConnectionTimeIndex 1.3.6.1.4.1.838.3.2.1.13.1.1
Tok_String
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER 0..4294967295  

xtmConnectionTimeSrcIpAddressString 1.3.6.1.4.1.838.3.2.1.13.1.2
The source ip address. The source is the host which initiates the connection.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

xtmConnectionTimeDestIpAddressString 1.3.6.1.4.1.838.3.2.1.13.1.3
The destination ip address. The destination is the host to which the connection is made.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

xtmConnectionTimeProtocol 1.3.6.1.4.1.838.3.2.1.13.1.4
The ip protocol of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  XtmProtocol  

xtmConnectionTimeSrcPort 1.3.6.1.4.1.838.3.2.1.13.1.5
The source port of the connection. The source is the host which initiates the connection.
Status: current Access: read-only
OBJECT-TYPE    
  XtmPort  

xtmConnectionTimeDestPort 1.3.6.1.4.1.838.3.2.1.13.1.6
The destination port of the connection. The destination is the host to which the connection is made.
Status: current Access: read-only
OBJECT-TYPE    
  XtmPort  

xtmConnectionTimeApplicationProtocol 1.3.6.1.4.1.838.3.2.1.13.1.7
The application type of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  XtmApplicationProtocol  

xtmConnectionTimeConnectTime 1.3.6.1.4.1.838.3.2.1.13.1.8
The time at which the connection was initiated.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

xtmConnectionTimeElapsedTime 1.3.6.1.4.1.838.3.2.1.13.1.9
The duration of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

xtmConnectionTimeSrcClassName 1.3.6.1.4.1.838.3.2.1.13.1.10
.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

xtmConnectionTimeDestClassName 1.3.6.1.4.1.838.3.2.1.13.1.11
.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

xtmConnectionTimeState 1.3.6.1.4.1.838.3.2.1.13.1.12
The state of the connection. Truely connection oriented protocols like tcp have states like 'Listening, Connecting, etc., while connectionless protocols like udp and icmp are modeled as having connection state of 'OneWay' or 'TwoWay' where 'OneWay' means that one packet has been seen, and 'TwoWay' means that at least one response packet has also been seen.
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString  

xtmConnectionTimeSrcPkts 1.3.6.1.4.1.838.3.2.1.13.1.13
The total number of packets sent by the source of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionTimeSrcOctets 1.3.6.1.4.1.838.3.2.1.13.1.14
The total number of octets sent by the source of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionTimeSrcRetransmittedPkts 1.3.6.1.4.1.838.3.2.1.13.1.15
The total number of TCP packets retransmitted by the source of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionTimeSrcRetransmittedOctets 1.3.6.1.4.1.838.3.2.1.13.1.16
The total number of octets in TCP packets retransmitted by the source of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionTimeDestPkts 1.3.6.1.4.1.838.3.2.1.13.1.17
The total number of packets sent by the destination of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionTimeDestOctets 1.3.6.1.4.1.838.3.2.1.13.1.18
The total number of octets sent by the destination of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionTimeDestRetransmittedPkts 1.3.6.1.4.1.838.3.2.1.13.1.19
The total number of TCP packets retransmitted by the destination of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionTimeDestRetransmittedOctets 1.3.6.1.4.1.838.3.2.1.13.1.20
The total number of octets in TCP packets retransmitted by the destination of the connection.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

xtmConnectionTimeKill 1.3.6.1.4.1.838.3.2.1.13.1.21
When set to the value of 'true(1)' the will attempt to reset both ends of a TCP connection. When set to 'true(1)' when the connection is not over TCP, nothing happens.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER true(1), false(2)  

xtmNotificationPrefix 1.3.6.1.4.1.838.3.2.2.0
OBJECT IDENTIFIER    

xtmUnsatisfied 1.3.6.1.4.1.838.3.2.2.0.1
This notification indicates that the class was unsatisfied because of a failure of the link-sharing algorithm (xtmClassUnsatisfied transitioned from 'false(2)' to 'true(1)'). This may indicate that parameters of this or other classes may need to be tuned. The agent will not generate more than one of these traps in a five minute interval in order to avoid a flood of traps. The manager should retrieve the object xtmClassStatsUnsatisfieds to determine if any traps were not sent because of this throttling.
Status: current Access: read-write
NOTIFICATION-TYPE    

xtmCompliances 1.3.6.1.4.1.838.3.2.3.1
OBJECT IDENTIFIER    

xtmGroups 1.3.6.1.4.1.838.3.2.3.2
OBJECT IDENTIFIER    

xtmCompliance 1.3.6.1.4.1.838.3.2.3.1.1
The compliance statement for all agents that support this MIB. A compliant agent implements all objects defined in this MIB.
Status: current Access: read-write
MODULE-COMPLIANCE    

xtmClassGroup 1.3.6.1.4.1.838.3.2.3.2.1
The set of all accessible objects in this MIB.
Status: current Access: read-write
OBJECT-GROUP    

xtmClassObsoleteGroup 1.3.6.1.4.1.838.3.2.3.2.2
The set of all obsolete objects in this MIB.
Status: obsolete Access: read-write
OBJECT-GROUP