318 lines
8.2 KiB
Plaintext
318 lines
8.2 KiB
Plaintext
--*****************************************************************
|
|
-- CISCO_DMN_DSG_Routing.mib: MIB file for Ethernet routing information.
|
|
--
|
|
-- February 2012, Aaron Curtin
|
|
--
|
|
-- Copyright (c) 2012 by Cisco Systems, Inc. All rights reserved.
|
|
--*****************************************************************
|
|
|
|
CISCO-DMN-DSG-ROUTING-MIB
|
|
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE,
|
|
MODULE-IDENTITY, Integer32, IpAddress, Counter32
|
|
FROM SNMPv2-SMI
|
|
DisplayString, RowStatus
|
|
FROM SNMPv2-TC
|
|
OBJECT-GROUP, MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
ciscoDSGUtilities
|
|
FROM CISCO-DMN-DSG-ROOT-MIB;
|
|
|
|
|
|
ciscoDSGRouting MODULE-IDENTITY
|
|
LAST-UPDATED "201205141500Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
"Cisco Systems, Inc.
|
|
Customer Service
|
|
Postal: 170 W Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
Tel: +1 800 553 NETS
|
|
|
|
E-mail: cs-ipsla@cisco.com"
|
|
DESCRIPTION "Cisco Routing MIB."
|
|
|
|
REVISION "201205141500Z"
|
|
DESCRIPTION "V01.00.01 2012-05-14
|
|
Updated to adopt RowStatus."
|
|
|
|
REVISION "201203070730Z"
|
|
DESCRIPTION "V01.00.00 2012-03-07
|
|
Initial Version."
|
|
|
|
::= { ciscoDSGUtilities 40 }
|
|
|
|
--**************************************
|
|
-- Multicast Route Table
|
|
--**************************************
|
|
multicastRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MulticastRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast Route Table."
|
|
::= { ciscoDSGRouting 1 }
|
|
|
|
multicastRouteEntry OBJECT-TYPE
|
|
SYNTAX MulticastRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry for Multicast Route table."
|
|
INDEX { multicastRouteIndex }
|
|
::= { multicastRouteTable 1 }
|
|
|
|
MulticastRouteEntry ::= SEQUENCE
|
|
{
|
|
multicastRouteIndex Integer32,
|
|
multicastRouteV4IPAddr IpAddress,
|
|
multicastRouteRowStatus RowStatus
|
|
}
|
|
|
|
multicastRouteIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast Route Index."
|
|
::= { multicastRouteEntry 1 }
|
|
|
|
multicastRouteV4IPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination IP Address."
|
|
::= { multicastRouteEntry 2 }
|
|
|
|
multicastRouteRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To be used for creating and deleting rows in this table."
|
|
::= { multicastRouteEntry 3 }
|
|
|
|
--**************************************
|
|
-- Static Route Table
|
|
--**************************************
|
|
staticRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static Route Table."
|
|
::= { ciscoDSGRouting 2 }
|
|
|
|
staticRouteEntry OBJECT-TYPE
|
|
SYNTAX StaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry for Static Route table."
|
|
INDEX { staticRouteIndex }
|
|
::= { staticRouteTable 1 }
|
|
|
|
StaticRouteEntry ::= SEQUENCE
|
|
{
|
|
staticRouteIndex Integer32,
|
|
staticRouteV4IPAddr IpAddress,
|
|
staticRouteV4Mask Integer32,
|
|
staticRouteV4Gateway IpAddress,
|
|
staticRoutePort1Enable INTEGER,
|
|
staticRoutePort2Enable INTEGER,
|
|
staticRoutePort3Enable INTEGER,
|
|
staticRouteRowStatus RowStatus
|
|
}
|
|
|
|
staticRouteIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..20)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static Route Index."
|
|
::= { staticRouteEntry 1 }
|
|
|
|
staticRouteV4IPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination IP Address."
|
|
::= { staticRouteEntry 2 }
|
|
|
|
staticRouteV4Mask OBJECT-TYPE
|
|
SYNTAX Integer32 (8..30)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination Network Mask"
|
|
::= { staticRouteEntry 3 }
|
|
|
|
staticRouteV4Gateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Gateway IP Address."
|
|
::= { staticRouteEntry 4 }
|
|
|
|
staticRoutePort1Enable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Applicable for Port 1."
|
|
::= { staticRouteEntry 5 }
|
|
|
|
staticRoutePort2Enable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Applicable for Port 2."
|
|
::= { staticRouteEntry 6 }
|
|
|
|
staticRoutePort3Enable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Applicable for Port 3."
|
|
::= { staticRouteEntry 7 }
|
|
|
|
staticRouteRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To be used for creating and deleting rows in this table."
|
|
::= { staticRouteEntry 8 }
|
|
|
|
--**************************************
|
|
-- Unicast Route Table
|
|
--**************************************
|
|
unicastRoutesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UnicastRoutesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unicast Route Table."
|
|
::= { ciscoDSGRouting 3 }
|
|
|
|
unicastRoutesEntry OBJECT-TYPE
|
|
SYNTAX UnicastRoutesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry for Unicast Route table."
|
|
INDEX { unicastRoutesIndex }
|
|
::= { unicastRoutesTable 1 }
|
|
|
|
UnicastRoutesEntry ::= SEQUENCE
|
|
{
|
|
unicastRoutesIndex Integer32,
|
|
unicastRoutesPortID Integer32,
|
|
unicastRoutesV4IPAddr IpAddress,
|
|
unicastRoutesV4Mask Integer32,
|
|
unicastRoutesV4Gateway IpAddress,
|
|
unicastRoutesMTU Counter32,
|
|
unicastRoutesTTL Counter32,
|
|
unicastRoutesGWOrHost INTEGER,
|
|
unicastRoutesType INTEGER
|
|
}
|
|
|
|
unicastRoutesIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..30)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unicast Route Index."
|
|
::= { unicastRoutesEntry 1 }
|
|
|
|
unicastRoutesPortID OBJECT-TYPE
|
|
SYNTAX Integer32 (1..3)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port ID."
|
|
::= { unicastRoutesEntry 2 }
|
|
|
|
unicastRoutesV4IPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination IP Address."
|
|
::= { unicastRoutesEntry 3 }
|
|
|
|
unicastRoutesV4Mask OBJECT-TYPE
|
|
SYNTAX Integer32 (0..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination IP Address."
|
|
::= { unicastRoutesEntry 4 }
|
|
|
|
unicastRoutesV4Gateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination IP Gateway."
|
|
::= { unicastRoutesEntry 5 }
|
|
|
|
unicastRoutesMTU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MTU."
|
|
::= { unicastRoutesEntry 6 }
|
|
|
|
unicastRoutesTTL OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TTL (ms)."
|
|
::= { unicastRoutesEntry 7 }
|
|
|
|
unicastRoutesGWOrHost OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
gateway(1),
|
|
host(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Gateway or Host."
|
|
::= { unicastRoutesEntry 8 }
|
|
|
|
unicastRoutesType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dynamic(1),
|
|
static(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Route Type."
|
|
::= { unicastRoutesEntry 9 }
|
|
|
|
END
|
|
|