Observium_CE/mibs/zyxel/ZYXEL-STATIC-ROUTE-MIB

154 lines
5.2 KiB
Plaintext

-- ZyXEL Communications Corporation
-- Private Enterprise MIB definition
-- This file describes the ZyXEL Communications Corporation Enterprise MIB.
-- It contains ZyXEL products OIDs, and common managed objects.
-- $Log: ZYXEL-STATIC-ROUTE-MIB.mib $
-- Revision 1.5 2013/12/06 07:08:46 ccho
-- remove uncessary imports
-- Revision 1.4 2012/09/19 07:46:42 Kevin
-- if it's leaf node, revise the vender name from zyxel to zy
-- Revision 1.3 2012/08/22 09:49:12 Kevin
-- clean warning for SNMPc
-- Revision 1.2 2012/07/05 06:24:39 Kevin
-- 1. upgrade from SNMP to SNMPv2
-- 2. clean warning
-- Revision 1.1 2012/05/30 07:50:18 Kevin
-- Initial revision
ZYXEL-STATIC-ROUTE-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE
FROM SNMPv2-SMI -- RFC2578
MODULE-IDENTITY
FROM SNMPv2-SMI
RowStatus
FROM SNMPv2-TC -- RFC2579
DisplayString
FROM SNMPv2-TC
IpAddress
FROM SNMPv2-SMI
esMgmt
FROM ZYXEL-ES-SMI;
zyxelStaticRoute MODULE-IDENTITY
LAST-UPDATED "201207010000Z"
ORGANIZATION "Enterprise Solution ZyXEL"
CONTACT-INFO
""
DESCRIPTION
"The subtree for static route"
::= { esMgmt 77 }
zyxelStaticRouteSetup OBJECT IDENTIFIER ::= { zyxelStaticRoute 1 }
-- *******************************************************************
-- *
-- * zyxelStaticRouteSetup
-- *
-- *******************************************************************
-- zyxelStaticRouteMaxNumberOfRoutes
zyStaticRouteMaxNumberOfRoutes OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of static route entries that can be created."
::= { zyxelStaticRouteSetup 1 }
-- zyxelStaticRouteTable
zyxelStaticRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelStaticRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table cantains static route configuration."
::= { zyxelStaticRouteSetup 2 }
zyxelStaticRouteEntry OBJECT-TYPE
SYNTAX ZyxelStaticRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains static route configuration."
INDEX { zyStaticRouteIpAddress, zyStaticRouteSubnetMask, zyStaticRouteGateway}
::= { zyxelStaticRouteTable 1 }
ZyxelStaticRouteEntry ::=
SEQUENCE {
zyStaticRouteName DisplayString,
zyStaticRouteIpAddress IpAddress,
zyStaticRouteSubnetMask IpAddress,
zyStaticRouteGateway IpAddress,
zyStaticRouteMetric INTEGER,
zyStaticRouteRowStatus RowStatus
}
zyStaticRouteName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A descriptive name (up to 10 printable ASCII characters) for identification purposes."
::= { zyxelStaticRouteEntry 1 }
zyStaticRouteIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This parameter specifies the IP network address of the final destination.
Routing is always based on network number.
If you need to specify a route to a single host, use a subnet mask of 255.255.255.255 in the subnet mask field to force the network number to be identical to the host ID."
::= { zyxelStaticRouteEntry 2 }
zyStaticRouteSubnetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The subnet mask of an IP routing domain that is associated to a static route."
::= { zyxelStaticRouteEntry 3 }
zyStaticRouteGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address of gateway.
The gateway is an immediate neighbor of your Switch that will forward the packet to the destination.
The gateway must be a router on the same segment as your Switch. "
::= { zyxelStaticRouteEntry 4 }
zyStaticRouteMetric OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The metric represents the cost of transmission for routing purposes.
IP routing uses hop count as the measurement of cost, with a minimum of 1 for directly connected networks.
Enter a number that approximates the cost for this link.
The number need not be precise, but it must be between 1 and 15.
In practice, 2 or 3 is usually a good number."
::= { zyxelStaticRouteEntry 5 }
zyStaticRouteRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows entries to be created and deleted from the static route table."
::= { zyxelStaticRouteEntry 6 }
END