-- **********************************************************************
-- Lenovo Enterprise Specific MIB: Structure of Management Information
--
-- Copyright (c) 2004, Lenovo Group Limited.
-- All rights reserved.
--
-- The contents of this document are subject to change without notice.
-- **********************************************************************
--
-- Change History:
--
-- Dec 3, 2004 - wangdz Created this file & added object prTable.
--
-- **********************************************************************
LENOVO-IF-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32,
IpAddress, Counter32, Gauge32, TimeTicks FROM SNMPv2-SMI
DisplayString, PhysAddress FROM SNMPv2-TC
InterfaceIndex FROM IF-MIB
lnvSecurity FROM LENOVO-SMI
IANAifType FROM IANAifType-MIB;
lnvInterfaces MODULE-IDENTITY
LAST-UPDATED "200412010000Z"
ORGANIZATION "Lenovo Group Limited"
CONTACT-INFO
"E-mail: [email protected]"
DESCRIPTION
"The Lenovo enterprise MIB for process information."
::= { lnvSecurity 7 }
---
---Physical interfaces
---
ifPhyNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of network interfaces (regardless of their
current state) present on this system."
::= { lnvInterfaces 1 }
-- the Interfaces table
-- The Interfaces table contains information on the entity's
-- interfaces. Each sub-layer below the internetwork-layer
-- of a network interface is considered to be an interface.
ifPhyTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfPhyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of interface entries. The number of entries is
given by the value of ifPhyNumber."
::= { lnvInterfaces 2 }
ifPhyEntry OBJECT-TYPE
SYNTAX IfPhyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing management information applicable to a
particular interface."
INDEX { ifPhyIndex }
::= { ifPhyTable 1 }
IfPhyEntry ::=
SEQUENCE {
ifPhyIndex InterfaceIndex,
ifPhyName DisplayString,
ifPhyDescr DisplayString,
ifPhyType IANAifType,
ifPhyMtu Integer32,
ifPhySpeed Gauge32,
ifPhyPhysAddress PhysAddress,
ifPhyNetAddress IpAddress,
ifPhyAdminStatus INTEGER,
ifPhyOperStatus INTEGER,
ifPhyLastChange TimeTicks,
ifPhyInOctets Counter32,
ifPhyInUcastPkts Counter32,
ifPhyInDiscards Counter32,
ifPhyInErrors Counter32,
ifPhyInUnknownProtos Counter32,
ifPhyInFifo Counter32,
ifPhyInFrame Counter32,
ifPhyInCompressed Counter32,
ifPhyOutOctets Counter32,
ifPhyOutUcastPkts Counter32,
ifPhyOutDiscards Counter32,
ifPhyOutErrors Counter32,
ifPhyOutUnknownProtos Counter32,
ifPhyOutFifo Counter32,
ifPhyOutFrame Counter32,
ifPhyOutCompressed Counter32
}
ifPhyIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each interface. It
is recommended that values are assigned contiguously
starting from 1. The value for each interface sub-layer
must remain constant at least from one re-initialization of
the entity's network management system to the next re-
initialization."
::= { ifPhyEntry 1 }
ifPhyName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the name of the interface"
::= { ifPhyEntry 2 }
ifPhyDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A textual string containing information about the
interface. This string should include the name of the
manufacturer, the product name and the version of the
interface hardware/software."
::= { ifPhyEntry 3 }
ifPhyType OBJECT-TYPE
SYNTAX IANAifType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of interface. Additional values for ifType are
assigned by the Internet Assigned Numbers Authority (IANA),
through updating the syntax of the IANAifType textual
convention."
::= { ifPhyEntry 4 }
ifPhyMtu OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The size of the largest packet which can be sent/received
on the interface, specified in octets. For interfaces that
are used for transmitting network datagrams, this is the
size of the largest network datagram that can be sent on the
interface."
::= { ifPhyEntry 5 }
ifPhySpeed OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An estimate of the interface's current bandwidth in bits
per second. For interfaces which do not vary in bandwidth
or for those where no accurate estimation can be made, this
object should contain the nominal bandwidth. If the
bandwidth of the interface is greater than the maximum value
reportable by this object then this object should report its
maximum value (4,294,967,295) and ifHighSpeed must be used
to report the interace's speed. For a sub-layer which has
no concept of bandwidth, this object should be zero."
::= { ifPhyEntry 6 }
ifPhyPhysAddress OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface's address at its protocol sub-layer. For
example, for an 802.x interface, this object normally
contains a MAC address. The interface's media-specific MIB
must define the bit and byte ordering and the format of the
value of this object. For interfaces which do not have such
an address (e.g., a serial line), this object should contain
an octet string of zero length."
::= { ifPhyEntry 7 }
ifPhyNetAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address which is bound with the interface."
::= { ifPhyEntry 8 }
ifPhyAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1), -- ready to pass packets
down(2),
testing(3) -- in some test mode
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The desired state of the interface. The testing(3) state
indicates that no operational packets can be passed. When a
managed system initializes, all interfaces start with
ifAdminStatus in the down(2) state. As a result of either
explicit management action or per configuration information
retained by the managed system, ifAdminStatus is then
changed to either the up(1) or testing(3) states (or remains
in the down(2) state)."
::= { ifPhyEntry 9 }
ifPhyOperStatus OBJECT-TYPE
SYNTAX INTEGER {

rhsy445566
- 粉丝: 28
最新资源
- modelcontextprotocol_kotlin-sdk-Kotlin资源
- nexfly-AI人工智能资源
- cpp-tbox-硬件开发资源
- 射频功率放大器的研究与设计.pdf
- 基于 PyQt5 的轮廓获取、人脸识别与图像分类系统
- MatterMap-移动应用开发资源
- GOSP-单片机开发资源
- 电子工程基于SAR ADC的抗混叠巴特沃斯低通滤波器设计:滤波器电路及参数计算方法
- 全双工485通信系统原理示意图
- EasyDL 定制化图像识别之图片分类功能
- wnmp PHP集成环境-PHP资源
- layui-JavaScript资源
- ERD-ONLINE-SQL资源
- WeBlog-毕业设计资源
- ACM算法竞赛-ACM资源
- Mathematical Modeling-美赛资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


