376 lines
13 KiB
Plaintext
376 lines
13 KiB
Plaintext
TIMETRA-IPFIX-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
InetAddress, InetAddressType
|
|
FROM INET-ADDRESS-MIB
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
RowStatus, TimeStamp
|
|
FROM SNMPv2-TC
|
|
timetraSRMIBModules, tmnxSRConfs,
|
|
tmnxSRNotifyPrefix, tmnxSRObjs
|
|
FROM TIMETRA-GLOBAL-MIB
|
|
TItemDescription, TNamedItem,
|
|
TmnxAdminState
|
|
FROM TIMETRA-TC-MIB
|
|
vRtrID
|
|
FROM TIMETRA-VRTR-MIB
|
|
;
|
|
|
|
timetraIpfixMIBModule MODULE-IDENTITY
|
|
LAST-UPDATED "201202280000Z"
|
|
ORGANIZATION "Nokia"
|
|
CONTACT-INFO
|
|
"Nokia 7xxx Support
|
|
Web: http://www.nokia.com"
|
|
DESCRIPTION
|
|
"This document is the SNMP MIB module to manage and provision the IP
|
|
Flow Information Export (IPFIX) Protocol for the Exchange of IP
|
|
Traffic Flow Information for the Nokia 7xxx device.
|
|
|
|
Copyright 2011-2018 Nokia. All rights reserved. Reproduction of this
|
|
document is authorized on the condition that the foregoing copyright
|
|
notice is included.
|
|
|
|
This SNMP MIB module (Specification) embodies Nokia's proprietary
|
|
intellectual property. Nokia retains all title and ownership in the
|
|
Specification, including any revisions.
|
|
|
|
Nokia grants all interested parties a non-exclusive license to use and
|
|
distribute an unmodified copy of this Specification in connection with
|
|
management of Nokia products, and without fee, provided this copyright
|
|
notice and license appear on all copies.
|
|
|
|
This Specification is supplied 'as is', and Nokia makes no warranty,
|
|
either express or implied, as to the use, operation, condition, or
|
|
performance of the Specification."
|
|
|
|
REVISION "201202280000Z"
|
|
DESCRIPTION
|
|
"Rev 10.0 28 Februari 2012 12:00
|
|
10.0 release of the TIMETRA-IPFIX-MIB."
|
|
|
|
::= { timetraSRMIBModules 78 }
|
|
|
|
tmnxIpfix OBJECT IDENTIFIER ::= { tmnxSRObjs 78 }
|
|
|
|
tmnxIpfixObjs OBJECT IDENTIFIER ::= { tmnxIpfix 1 }
|
|
|
|
tmnxIpfixExportObjs OBJECT IDENTIFIER ::= { tmnxIpfixObjs 1 }
|
|
|
|
tmnxIpfixExpPlcyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxIpfixExpPlcyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxIpfixExpPlcyTable contains objects to configure the IPFIX
|
|
Export policies of this system."
|
|
::= { tmnxIpfixExportObjs 1 }
|
|
|
|
tmnxIpfixExpPlcyEntry OBJECT-TYPE
|
|
SYNTAX TmnxIpfixExpPlcyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each conceptual row represents information about a particular IPFIX
|
|
Export policy.
|
|
|
|
Entries in this table can be created or deleted via SNMP operations."
|
|
INDEX { IMPLIED tmnxIpfixExpPlcyName }
|
|
::= { tmnxIpfixExpPlcyTable 1 }
|
|
|
|
TmnxIpfixExpPlcyEntry ::= SEQUENCE
|
|
{
|
|
tmnxIpfixExpPlcyName TNamedItem,
|
|
tmnxIpfixExpPlcyLastCh TimeStamp,
|
|
tmnxIpfixExpPlcyRowStatus RowStatus,
|
|
tmnxIpfixExpPlcyDescription TItemDescription,
|
|
tmnxIpfixExpPlcyTemplateFormat INTEGER
|
|
}
|
|
|
|
tmnxIpfixExpPlcyName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIpfixExpPlcyName specifies the name of this IPFIX
|
|
Export policy."
|
|
::= { tmnxIpfixExpPlcyEntry 1 }
|
|
|
|
tmnxIpfixExpPlcyLastCh OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIpfixExpPlcyLastCh indicates the sysUpTime at the
|
|
time of the most recent management-initiated change to this table row."
|
|
::= { tmnxIpfixExpPlcyEntry 2 }
|
|
|
|
tmnxIpfixExpPlcyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIpfixExpPlcyRowStatus specifies the row status of
|
|
this row."
|
|
::= { tmnxIpfixExpPlcyEntry 3 }
|
|
|
|
tmnxIpfixExpPlcyDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIpfixExpPlcyDescription specifies the description of
|
|
this IPFIX Export policy."
|
|
DEFVAL { "" }
|
|
::= { tmnxIpfixExpPlcyEntry 4 }
|
|
|
|
tmnxIpfixExpPlcyTemplateFormat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
format1 (1),
|
|
format2 (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIpfixExpPlcyTemplateFormat specifies the template
|
|
format used by the IPFIX collectors associated with this IPFIX Export
|
|
policy."
|
|
DEFVAL { format1 }
|
|
::= { tmnxIpfixExpPlcyEntry 5 }
|
|
|
|
tmnxIpfixExpPlcyColTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxIpfixExpPlcyColEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxIpfixExpPlcyColTable contains objects to configure the
|
|
Transport Sessions between this system and the IPFIX collectors
|
|
associated with the IPFIX Export policies."
|
|
::= { tmnxIpfixExportObjs 2 }
|
|
|
|
tmnxIpfixExpPlcyColEntry OBJECT-TYPE
|
|
SYNTAX TmnxIpfixExpPlcyColEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each conceptual row represents a particular IPFIX Export policy's
|
|
configuration for the Transport Sessions towards a specific collector.
|
|
|
|
Entries in this table can be created or deleted via SNMP operations."
|
|
INDEX {
|
|
tmnxIpfixExpPlcyName,
|
|
vRtrID,
|
|
tmnxIpfixExpPlcyColAddrType,
|
|
tmnxIpfixExpPlcyColAddr
|
|
}
|
|
::= { tmnxIpfixExpPlcyColTable 1 }
|
|
|
|
TmnxIpfixExpPlcyColEntry ::= SEQUENCE
|
|
{
|
|
tmnxIpfixExpPlcyColAddrType InetAddressType,
|
|
tmnxIpfixExpPlcyColAddr InetAddress,
|
|
tmnxIpfixExpPlcyColRowStatus RowStatus,
|
|
tmnxIpfixExpPlcyColLastCh TimeStamp,
|
|
tmnxIpfixExpPlcyColAdminState TmnxAdminState,
|
|
tmnxIpfixExpPlcyColSrcAddrType InetAddressType,
|
|
tmnxIpfixExpPlcyColSrcAddr InetAddress,
|
|
tmnxIpfixExpPlcyColMtu Unsigned32,
|
|
tmnxIpfixExpPlcyColTmplRefrshTo Unsigned32
|
|
}
|
|
|
|
tmnxIpfixExpPlcyColAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIpfixExpPlcyColAddrType specifies the address type of
|
|
tmnxIpfixExpPlcyColAddr.
|
|
|
|
The only value supported is 'ipv4'."
|
|
::= { tmnxIpfixExpPlcyColEntry 1 }
|
|
|
|
tmnxIpfixExpPlcyColAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIpfixExpPlcyColAddrType specifies the IP address of
|
|
the collector.
|
|
|
|
Only IPv4 addresses are supported."
|
|
::= { tmnxIpfixExpPlcyColEntry 2 }
|
|
|
|
tmnxIpfixExpPlcyColRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIpfixExpPlcyColRowStatus specifies the row status of
|
|
this row."
|
|
::= { tmnxIpfixExpPlcyColEntry 3 }
|
|
|
|
tmnxIpfixExpPlcyColLastCh OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIpfixExpPlcyColLastCh indicates the sysUpTime at the
|
|
time of the most recent management-initiated change to this table row."
|
|
::= { tmnxIpfixExpPlcyColEntry 4 }
|
|
|
|
tmnxIpfixExpPlcyColAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIpfixExpPlcyColAdminState specifies the
|
|
administrative state of this IPFIX Export policy."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxIpfixExpPlcyColEntry 5 }
|
|
|
|
tmnxIpfixExpPlcyColSrcAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIpfixExpPlcyColSrcAddrType specifies the address type
|
|
of tmnxIpfixExpPlcyColSrcAddr.
|
|
|
|
When setting the value of this object, the value of
|
|
tmnxIpfixExpPlcyColSrcAddr must be set as well in the same SNMP SET
|
|
PDU.
|
|
|
|
The only value supported is 'ipv4'."
|
|
DEFVAL { unknown }
|
|
::= { tmnxIpfixExpPlcyColEntry 6 }
|
|
|
|
tmnxIpfixExpPlcyColSrcAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIpfixExpPlcyColSrcAddr specifies the IP address of
|
|
the collector.
|
|
|
|
When setting the value of this object, the value of
|
|
tmnxIpfixExpPlcyColSrcAddrType must be set as well in the same SNMP
|
|
SET PDU.
|
|
|
|
Only IPv4 addresses are supported."
|
|
DEFVAL { "" }
|
|
::= { tmnxIpfixExpPlcyColEntry 7 }
|
|
|
|
tmnxIpfixExpPlcyColMtu OBJECT-TYPE
|
|
SYNTAX Unsigned32 (512..9212)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxIpfixExpPlcyColMtu specifies the MTU for
|
|
this IPFIX collector."
|
|
DEFVAL { 1500 }
|
|
::= { tmnxIpfixExpPlcyColEntry 8 }
|
|
|
|
tmnxIpfixExpPlcyColTmplRefrshTo OBJECT-TYPE
|
|
SYNTAX Unsigned32 (240..86400)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIpfixExpPlcyColTmplRefrshTo specifies the time in
|
|
seconds after which IPFIX Templates are resent by the Exporter."
|
|
REFERENCE
|
|
"RFC 5101, Specification of the IP Flow Information Export
|
|
(IPFIX) Protocol for the Exchange of IP Traffic Flow
|
|
Information, Sections 10.3.6 and 10.3.7."
|
|
DEFVAL { 600 }
|
|
::= { tmnxIpfixExpPlcyColEntry 9 }
|
|
|
|
tmnxIpfixExpPlcyTableCh OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxIpfixExpPlcyTableCh indicates the value of
|
|
sysUpTime at the time of the last modification of an entry in the
|
|
tmnxIpfixExpPlcyTable."
|
|
::= { tmnxIpfixObjs 100 }
|
|
|
|
tmnxIpfixExpPlcyColTableCh OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxIpfixExpPlcyColTableCh indicates the value
|
|
of sysUpTime at the time of the last modification of an entry in the
|
|
tmnxIpfixExpPlcyColTable."
|
|
::= { tmnxIpfixObjs 101 }
|
|
|
|
tmnxIpfixConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 78 }
|
|
|
|
tmnxIpfixCompliances OBJECT IDENTIFIER ::= { tmnxIpfixConformance 1 }
|
|
|
|
tmnxIpfixCompliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of IPFIX on Nokia 7xxx series
|
|
systems."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxIpfixExportGroup
|
|
}
|
|
::= { tmnxIpfixCompliances 1 }
|
|
|
|
tmnxIpfixV15v0Compliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for management of IPFIX on Nokia 7xxx series
|
|
systems."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxIpfixExportGroup,
|
|
tmnxIpfixExportGroupV15v0
|
|
}
|
|
::= { tmnxIpfixCompliances 2 }
|
|
|
|
tmnxIpfixGroups OBJECT IDENTIFIER ::= { tmnxIpfixConformance 2 }
|
|
|
|
tmnxIpfixExportGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxIpfixExpPlcyTableCh,
|
|
tmnxIpfixExpPlcyLastCh,
|
|
tmnxIpfixExpPlcyRowStatus,
|
|
tmnxIpfixExpPlcyDescription,
|
|
tmnxIpfixExpPlcyColTableCh,
|
|
tmnxIpfixExpPlcyColRowStatus,
|
|
tmnxIpfixExpPlcyColLastCh,
|
|
tmnxIpfixExpPlcyColAdminState,
|
|
tmnxIpfixExpPlcyColSrcAddrType,
|
|
tmnxIpfixExpPlcyColSrcAddr,
|
|
tmnxIpfixExpPlcyColMtu,
|
|
tmnxIpfixExpPlcyColTmplRefrshTo
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects providing configuration of IPFIX policies on
|
|
Nokia SROS series systems."
|
|
::= { tmnxIpfixGroups 1 }
|
|
|
|
tmnxIpfixExportGroupV15v0 OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxIpfixExpPlcyTemplateFormat
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects providing configuration of IPFIX policies added
|
|
in release 15.0 of Nokia SROS series systems."
|
|
::= { tmnxIpfixGroups 2 }
|
|
|
|
tmnxIpfixNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 78 }
|
|
|
|
tmnxIpfixNotifications OBJECT IDENTIFIER ::= { tmnxIpfixNotifyPrefix 0 }
|
|
|
|
END
|