-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- -- Trend Micro, Inc. -- Copyright information is in the DESCRIPTION section of the MODULE-IDENTITY. -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TPT-TSE-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32 FROM SNMPv2-SMI TEXTUAL-CONVENTION FROM SNMPv2-TC tpt-tpa-objs FROM TPT-TPAMIBS-MIB ; tpt-tse MODULE-IDENTITY LAST-UPDATED "201605251854Z" -- May 25, 2016 ORGANIZATION "Trend Micro, Inc." CONTACT-INFO "www.trendmicro.com" DESCRIPTION "Threat Suppression Engine information. Copyright (C) 2016 Trend Micro Incorporated. All Rights Reserved. Trend Micro makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Trend Micro shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material. This document contains proprietary information, which is protected by copyright. No part of this document may be photocopied, reproduced, or translated into another language without the prior written consent of Trend Micro. The information is provided 'as is' without warranty of any kind and is subject to change without notice. The only warranties for Trend Micro products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. Trend Micro shall not be liable for technical or editorial errors or omissions contained herein. TippingPoint(R), the TippingPoint logo, and Digital Vaccine(R) are registered trademarks of Trend Micro. All other company and product names may be trademarks of their respective holders. All rights reserved. This document contains confidential information, trade secrets or both, which are the property of Trend Micro. No part of this documentation may be reproduced in any form or by any means or used to make any derivative work (such as translation, transformation, or adaptation) without written permission from Trend Micro or one of its subsidiaries. All other company and product names may be trademarks of their respective holders. " REVISION "201605251854Z" -- May 25, 2016 DESCRIPTION "Updated copyright information. Minor MIB syntax fixes." ::= { tpt-tpa-objs 7 } -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- -- Textual conventions for statistical reports -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - PolicyState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A selection from a set of networking protocols detected by a policy." SYNTAX INTEGER { invalid(0), normal(3), system-disabled(4) } -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- -- Variable definitions -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- Adaptive filter configuration top ten list topTenAdaptFilterTable OBJECT-TYPE SYNTAX SEQUENCE OF TopTenAdaptFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Adaptive filter configuration top ten list." ::= { tpt-tse 1 } topTenAdaptFilterEntry OBJECT-TYPE SYNTAX TopTenAdaptFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the adaptive filter configuration top ten list. Rows cannot be created or deleted. " INDEX { topTenAdaptFilterRank } ::= { topTenAdaptFilterTable 1 } TopTenAdaptFilterEntry ::= SEQUENCE { topTenAdaptFilterRank Unsigned32 (1..10), adaptFilterName OCTET STRING (SIZE (0..80)), adaptFilterUUID OCTET STRING (SIZE (0..40)), adaptFilterSegment OCTET STRING (SIZE (0..80)), adaptFilterProfile OCTET STRING (SIZE (0..128)), adaptFilterEnabledState PolicyState, adaptFilterSigID OCTET STRING (SIZE (0..40)) } topTenAdaptFilterRank OBJECT-TYPE SYNTAX Unsigned32 (1..10) MAX-ACCESS read-only STATUS current DESCRIPTION "The numerical ranking 1 through 10 in the adaptive filter top ten list." ::= { topTenAdaptFilterEntry 1 } adaptFilterName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..80)) MAX-ACCESS read-only STATUS current DESCRIPTION "The human-readable name of a filter in the adaptive filter top ten list." ::= { topTenAdaptFilterEntry 2 } adaptFilterUUID OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The global identifier of a filter in the adaptive filter top ten list." ::= { topTenAdaptFilterEntry 3 } adaptFilterSegment OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..80)) MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The applicable segment of a filter in the adaptive filter top ten list." ::= { topTenAdaptFilterEntry 4 } adaptFilterEnabledState OBJECT-TYPE SYNTAX PolicyState MAX-ACCESS read-only STATUS current DESCRIPTION "The state of a filter in the adaptive filter top ten list." ::= { topTenAdaptFilterEntry 5 } adaptFilterSigID OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The global identifier of a signature in the adaptive filter top ten list." ::= { topTenAdaptFilterEntry 7 } adaptFilterProfile OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..128)) MAX-ACCESS read-only STATUS current DESCRIPTION "The profile name of a filter in the adaptive filter top ten list." ::= { topTenAdaptFilterEntry 8 } -- Table of connection blocks connectionBlockTable OBJECT-TYPE SYNTAX SEQUENCE OF ConnectionBlockEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of connections corresponding to blocked streams." ::= { tpt-tse 2 } connectionBlockEntry OBJECT-TYPE SYNTAX ConnectionBlockEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the connection block table. Rows cannot be created or deleted. " INDEX { connectionBlockIndex } ::= { connectionBlockTable 1 } ConnectionBlockEntry ::= SEQUENCE { connectionBlockIndex Unsigned32 (1..50), connectionBlockSrcAddr OCTET STRING (SIZE (0..20)), connectionBlockSrcPort Unsigned32, connectionBlockDestAddr OCTET STRING (SIZE (0..20)), connectionBlockDestPort Unsigned32, connectionBlockProtocol OCTET STRING (SIZE (0..20)), connectionBlockPort OCTET STRING (SIZE (0..128)), connectionBlockReason OCTET STRING (SIZE (0..40)), connectionBlockSrcAddrV6 OCTET STRING (SIZE (0..60)), connectionBlockDestAddrV6 OCTET STRING (SIZE (0..60)) } connectionBlockIndex OBJECT-TYPE SYNTAX Unsigned32 (1..50) MAX-ACCESS not-accessible STATUS current DESCRIPTION "An index into the table of connections corresponding to blocked streams." ::= { connectionBlockEntry 1 } connectionBlockSrcAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The source IP address of a connection." ::= { connectionBlockEntry 2 } connectionBlockSrcAddrV6 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..60)) MAX-ACCESS read-only STATUS current DESCRIPTION "The source IPv6 address of a connection." ::= { connectionBlockEntry 9 } connectionBlockSrcPort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The source port of a connection." ::= { connectionBlockEntry 3 } connectionBlockDestAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The destination IP address of a connection." ::= { connectionBlockEntry 4 } connectionBlockDestAddrV6 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..60)) MAX-ACCESS read-only STATUS current DESCRIPTION "The destination IPv6 address of a connection." ::= { connectionBlockEntry 10 } connectionBlockDestPort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The destination port of a connection." ::= { connectionBlockEntry 5 } connectionBlockProtocol OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The transmission protocol of a connection." ::= { connectionBlockEntry 6 } connectionBlockPort OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..128)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the security zone pair whose incoming data caused the block." ::= { connectionBlockEntry 7 } connectionBlockReason OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The UUID of the signature that caused the block." ::= { connectionBlockEntry 8 } -- Other connection block information connectionBlockTotalCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of connections corresponding to blocked streams. Only the first 50 are contained in the connection block table." ::= { tpt-tse 3 } -- Table of rate limit streams rateLimitStreamTable OBJECT-TYPE SYNTAX SEQUENCE OF RateLimitStreamEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of rate limit streams." ::= { tpt-tse 4 } rateLimitStreamEntry OBJECT-TYPE SYNTAX RateLimitStreamEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the rate limit stream table. Rows cannot be created or deleted. " INDEX { rateLimitStreamIndex } ::= { rateLimitStreamTable 1 } RateLimitStreamEntry ::= SEQUENCE { rateLimitStreamIndex Unsigned32 (1..50), rateLimitStreamSrcAddr OCTET STRING (SIZE (0..20)), rateLimitStreamSrcPort Unsigned32, rateLimitStreamDestAddr OCTET STRING (SIZE (0..20)), rateLimitStreamDestPort Unsigned32, rateLimitStreamProtocol OCTET STRING (SIZE (0..20)), rateLimitStreamPort OCTET STRING (SIZE (0..8)), rateLimitStreamReason OCTET STRING (SIZE (0..40)), rateLimitStreamSrcAddrV6 OCTET STRING (SIZE (0..60)), rateLimitStreamDestAddrV6 OCTET STRING (SIZE (0..60)) } rateLimitStreamIndex OBJECT-TYPE SYNTAX Unsigned32 (1..50) MAX-ACCESS not-accessible STATUS current DESCRIPTION "An index into the rate limit stream table." ::= { rateLimitStreamEntry 1 } rateLimitStreamSrcAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The source IP address of a rate limit." ::= { rateLimitStreamEntry 2 } rateLimitStreamSrcAddrV6 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..60)) MAX-ACCESS read-only STATUS current DESCRIPTION "The source IPv6 address of a rate limit." ::= { rateLimitStreamEntry 9 } rateLimitStreamSrcPort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The source port of a rate limit." ::= { rateLimitStreamEntry 3 } rateLimitStreamDestAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The destination IP address of a rate limit." ::= { rateLimitStreamEntry 4 } rateLimitStreamDestAddrV6 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..60)) MAX-ACCESS read-only STATUS current DESCRIPTION "The destination IPv6 address of a rate limit." ::= { rateLimitStreamEntry 10 } rateLimitStreamDestPort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The destination port of a rate limit." ::= { rateLimitStreamEntry 5 } rateLimitStreamProtocol OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The transmission protocol of a rate limit." ::= { rateLimitStreamEntry 6 } rateLimitStreamPort OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "The port on which the stream originated." ::= { rateLimitStreamEntry 7 } rateLimitStreamReason OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The UUID of the rate limiter." ::= { rateLimitStreamEntry 8 } -- Other rate limit stream information rateLimitStreamTotalCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of rate limit streams. Only the first 50 are contained in the rate limit stream table." ::= { tpt-tse 5 } -- Table of connection trusts connectionTrustTable OBJECT-TYPE SYNTAX SEQUENCE OF ConnectionTrustEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of connections corresponding to trusted streams." ::= { tpt-tse 6 } connectionTrustEntry OBJECT-TYPE SYNTAX ConnectionTrustEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the connection trust table. Rows cannot be created or deleted. " INDEX { connectionTrustIndex } ::= { connectionTrustTable 1 } ConnectionTrustEntry ::= SEQUENCE { connectionTrustIndex Unsigned32 (1..50), connectionTrustSrcAddr OCTET STRING (SIZE (0..20)), connectionTrustSrcPort Unsigned32, connectionTrustDestAddr OCTET STRING (SIZE (0..20)), connectionTrustDestPort Unsigned32, connectionTrustProtocol OCTET STRING (SIZE (0..20)), connectionTrustPort OCTET STRING (SIZE (0..128)), connectionTrustReason OCTET STRING (SIZE (0..40)), connectionTrustSrcAddrV6 OCTET STRING (SIZE (0..60)), connectionTrustDestAddrV6 OCTET STRING (SIZE (0..60)) } connectionTrustIndex OBJECT-TYPE SYNTAX Unsigned32 (1..50) MAX-ACCESS not-accessible STATUS current DESCRIPTION "An index into the table of connections corresponding to trusted streams." ::= { connectionTrustEntry 1 } connectionTrustSrcAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The source IP address of a trusted connection." ::= { connectionTrustEntry 2 } connectionTrustSrcAddrV6 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..60)) MAX-ACCESS read-only STATUS current DESCRIPTION "The source IPv6 address of a trusted connection." ::= { connectionTrustEntry 9 } connectionTrustSrcPort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The source port of a trusted connection." ::= { connectionTrustEntry 3 } connectionTrustDestAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The destination IP address of a trusted connection." ::= { connectionTrustEntry 4 } connectionTrustDestAddrV6 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..60)) MAX-ACCESS read-only STATUS current DESCRIPTION "The destination IPv6 address of a trusted connection." ::= { connectionTrustEntry 10 } connectionTrustDestPort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The destination port of a trusted connection." ::= { connectionTrustEntry 5 } connectionTrustProtocol OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The transmission protocol of a trusted connection." ::= { connectionTrustEntry 6 } connectionTrustPort OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..128)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the security zone pair whose incoming data caused the trust." ::= { connectionTrustEntry 7 } connectionTrustReason OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The UUID of the signature that caused the trust." ::= { connectionTrustEntry 8 } -- Other connection trust information connectionTrustTotalCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of connections corresponding to trusted streams. Only the first 50 are contained in the connection trust table." ::= { tpt-tse 7 } END