191 lines
5.7 KiB
Plaintext
191 lines
5.7 KiB
Plaintext
STORMSHIELD-ROUTE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI
|
|
DisplayString FROM RFC1213-MIB
|
|
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
|
stormshieldMIB FROM STORMSHIELD-SMI-MIB;
|
|
|
|
snsRoute MODULE-IDENTITY
|
|
LAST-UPDATED "201702200000Z"
|
|
ORGANIZATION "Stormshield"
|
|
CONTACT-INFO
|
|
"Customer Support
|
|
|
|
22 rue du Gouverneur General Eboue
|
|
92130 Issy-les-Moulineaux
|
|
FRANCE
|
|
|
|
Tel: +33 (0)9 69 32 96 29
|
|
E-mail: support@stormshield.eu
|
|
http://www.stormshield.eu"
|
|
DESCRIPTION "stormshield routes"
|
|
REVISION "201702200000Z"
|
|
DESCRIPTION "Initial"
|
|
::= { stormshieldMIB 14 }
|
|
|
|
snsRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnsRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State of routes"
|
|
::= { snsRoute 1 }
|
|
|
|
snsRouteEntry OBJECT-TYPE
|
|
SYNTAX SnsRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in the snsRouteTable describe the state of a route."
|
|
INDEX { snsRouteIndex }
|
|
::= { snsRouteTable 1 }
|
|
|
|
SnsRouteEntry ::= SEQUENCE {
|
|
snsRouteIndex INTEGER,
|
|
snsRouteType DisplayString,
|
|
snsRouteIPVersion Integer32,
|
|
snsRouteRouterName SnmpAdminString,
|
|
snsRouteGatewayName SnmpAdminString,
|
|
snsRouteGatewayAddr DisplayString,
|
|
snsRouteGatewayType DisplayString,
|
|
snsRouteLastCheck DisplayString,
|
|
snsRouteState DisplayString,
|
|
snsRouteStateLastChange DisplayString,
|
|
snsRouteActive Integer32,
|
|
snsRouteActiveLastChange DisplayString,
|
|
snsRouteSysDefaultGateway Integer32,
|
|
snsRouteSysDefaultGatewayLastChange DisplayString,
|
|
snsRouteRtid Integer32,
|
|
snsRouteUsagePrct DisplayString
|
|
}
|
|
|
|
snsRouteIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value for the table. Its value
|
|
ranges between 1 and 65535 and may not be contigous.
|
|
the index has no other meaning but a pure index"
|
|
::= { snsRouteEntry 1 }
|
|
|
|
snsRouteType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Route type (DefaultRoute|PBR)"
|
|
::= { snsRouteEntry 2 }
|
|
|
|
snsRouteIPVersion OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Route IP version (4|6)"
|
|
::= { snsRouteEntry 3 }
|
|
|
|
snsRouteRouterName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the router object in which the gateway belongs to"
|
|
::= { snsRouteEntry 4 }
|
|
|
|
snsRouteGatewayName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Gateway name"
|
|
::= { snsRouteEntry 5 }
|
|
|
|
snsRouteGatewayAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv4 or IPv6 of the gateway"
|
|
::= { snsRouteEntry 6 }
|
|
|
|
snsRouteGatewayType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Gateway type (Principal|Backup)"
|
|
::= { snsRouteEntry 7 }
|
|
|
|
snsRouteLastCheck OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Date of the last reachability
|
|
check of the gateway (%Y-%m-%d %H:%M:%S)"
|
|
::= { snsRouteEntry 8 }
|
|
|
|
snsRouteState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Gateway current reachability state (UP|DOWN|UNDEF)"
|
|
::= { snsRouteEntry 9 }
|
|
|
|
snsRouteStateLastChange OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Date since the gateway is in this reachability
|
|
state (%Y-%m-%d %H:%M:%S)"
|
|
::= { snsRouteEntry 10 }
|
|
|
|
snsRouteActive OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates if the gateway is currently used for the routing"
|
|
::= { snsRouteEntry 11 }
|
|
|
|
snsRouteActiveLastChange OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Date since the gateway is active or not (%Y-%m-%d %H:%M:%S)"
|
|
::= { snsRouteEntry 12 }
|
|
|
|
snsRouteSysDefaultGateway OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates if the gateway is currently
|
|
used as the system default route"
|
|
::= { snsRouteEntry 13 }
|
|
|
|
snsRouteSysDefaultGatewayLastChange OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Date since the gateway is used or not
|
|
as the system default route (%Y-%m-%d %H:%M:%S)"
|
|
::= { snsRouteEntry 14 }
|
|
|
|
snsRouteRtid OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "system rtid of this gateway"
|
|
::= { snsRouteEntry 15 }
|
|
|
|
snsRouteUsagePrct OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Usage percentage of this gateway
|
|
among all the gateways member of this router"
|
|
::= { snsRouteEntry 16 }
|
|
|
|
END
|