228 lines
7.3 KiB
Plaintext
228 lines
7.3 KiB
Plaintext
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
--
|
|
-- Trend Micro, Inc.
|
|
-- Copyright information is in the DESCRIPTION section of the MODULE-IDENTITY.
|
|
--
|
|
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
|
|
TPT-PORT-CONFIG-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-port-config-objs MODULE-IDENTITY
|
|
LAST-UPDATED "201605251854Z" -- May 25, 2016
|
|
ORGANIZATION "Trend Micro, Inc."
|
|
CONTACT-INFO "www.trendmicro.com"
|
|
DESCRIPTION
|
|
"Configurable items of an interface port on the device.
|
|
|
|
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 4 }
|
|
|
|
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
--
|
|
-- Textual conventions for port configuration enumerations
|
|
--
|
|
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
|
|
LineSpeed ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of configured network line speed."
|
|
SYNTAX INTEGER { default(0), gigabit(1),
|
|
hundred-megabit(2), ten-megabit(3), ten-gigabit(4),
|
|
fourty-gigabit(5)}
|
|
|
|
DuplexSetting ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of configured duplex mode."
|
|
SYNTAX INTEGER { default(0), half(1), full(2) }
|
|
|
|
AutoNegotiation ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of configured auto-negotiation mode."
|
|
SYNTAX INTEGER { default(0), on(1), off(2) }
|
|
|
|
EnabledOrNot ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of whether a feature is configured as enabled or disabled."
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
|
|
FailoverAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of whether a segment should pass traffic on failover."
|
|
SYNTAX INTEGER { block(0), permit(1) }
|
|
|
|
LinkDownMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of configured link-down-synchronization mode."
|
|
SYNTAX INTEGER { hub(0), breaker(1), wire(2) }
|
|
|
|
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
--
|
|
-- Table of port configuration settings on the device
|
|
--
|
|
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
|
|
portConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of slots/ports on the device and their configuration settings."
|
|
::= { tpt-port-config-objs 1 }
|
|
|
|
portConfigEntry OBJECT-TYPE
|
|
SYNTAX PortConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the slot/port table.
|
|
Rows cannot be created or deleted."
|
|
INDEX { portConfigSlot, portConfigPort }
|
|
::= { portConfigTable 1 }
|
|
|
|
PortConfigEntry ::= SEQUENCE {
|
|
portConfigSlot Unsigned32,
|
|
portConfigPort Unsigned32,
|
|
portConfigLineSpeed LineSpeed,
|
|
portConfigDuplex DuplexSetting,
|
|
portConfigAutoNeg AutoNegotiation,
|
|
portConfigShutdown EnabledOrNot,
|
|
portConfigLoopback EnabledOrNot,
|
|
portConfigFailover FailoverAction,
|
|
portConfigLDSMode LinkDownMode,
|
|
portConfigLDSTimeout Unsigned32
|
|
}
|
|
|
|
portConfigSlot OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot number for this port."
|
|
::= { portConfigEntry 1 }
|
|
|
|
portConfigPort OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port number for this port."
|
|
::= { portConfigEntry 2 }
|
|
|
|
portConfigLineSpeed OBJECT-TYPE
|
|
SYNTAX LineSpeed
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The line speed configuration setting of this port."
|
|
::= { portConfigEntry 3 }
|
|
|
|
portConfigDuplex OBJECT-TYPE
|
|
SYNTAX DuplexSetting
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The duplex configuration setting of this port."
|
|
::= { portConfigEntry 4 }
|
|
|
|
portConfigAutoNeg OBJECT-TYPE
|
|
SYNTAX AutoNegotiation
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The auto-negotiation configuration setting of this port."
|
|
::= { portConfigEntry 5 }
|
|
|
|
portConfigShutdown OBJECT-TYPE
|
|
SYNTAX EnabledOrNot
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The shutdown configuration setting of this port. Shutdown enabled means
|
|
that the port is manually removed from service. Shutdown disabled means
|
|
that the port is free to come up normally."
|
|
::= { portConfigEntry 6 }
|
|
|
|
portConfigLoopback OBJECT-TYPE
|
|
SYNTAX EnabledOrNot
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The loopback (on or off) configuration setting of this port."
|
|
::= { portConfigEntry 7 }
|
|
|
|
portConfigFailover OBJECT-TYPE
|
|
SYNTAX FailoverAction
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The failover action (block or permit) configuration setting of this port."
|
|
::= { portConfigEntry 8 }
|
|
|
|
portConfigLDSMode OBJECT-TYPE
|
|
SYNTAX LinkDownMode
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The link-down sync mode (hub, breaker, or wire) setting of this port."
|
|
::= { portConfigEntry 9 }
|
|
|
|
portConfigLDSTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The link-down sync timeout configuration setting of this port."
|
|
::= { portConfigEntry 10 }
|
|
|
|
|
|
END
|
|
|