From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/stormshield/STORMSHIELD-VPNSA-MIB | 213 +++++++++++++++++++++++++++++++++ 1 file changed, 213 insertions(+) create mode 100644 MIBS/stormshield/STORMSHIELD-VPNSA-MIB (limited to 'MIBS/stormshield/STORMSHIELD-VPNSA-MIB') diff --git a/MIBS/stormshield/STORMSHIELD-VPNSA-MIB b/MIBS/stormshield/STORMSHIELD-VPNSA-MIB new file mode 100644 index 0000000..eaa814a --- /dev/null +++ b/MIBS/stormshield/STORMSHIELD-VPNSA-MIB @@ -0,0 +1,213 @@ +STORMSHIELD-VPNSA-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, + Unsigned32, Counter64 FROM SNMPv2-SMI + DisplayString FROM RFC1213-MIB + stormshieldMIB FROM STORMSHIELD-SMI-MIB; + + snsVPN 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 VPN MIBS" + REVISION "201702200000Z" + DESCRIPTION "Initial" + ::= { stormshieldMIB 1 } + + snsVPNSATable OBJECT-TYPE + SYNTAX SEQUENCE OF SnsVPNSAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of Security Association" + ::= { snsVPN 1 } + + snsVPNSAEntry OBJECT-TYPE + SYNTAX SnsVPNSAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in the snsVPNSATable holds a set of parameters." + INDEX { snsVPNSAIndex } + ::= { snsVPNSATable 1 } + + SnsVPNSAEntry ::= SEQUENCE { + snsVPNSAIndex INTEGER, + snsVPNIPSrc DisplayString, + snsVPNIPDst DisplayString, + snsVPNType INTEGER, + snsVPNMode INTEGER, + snsVPNSpi Unsigned32, + snsVPNPeerSpi Unsigned32, + snsVPNReqID Integer32, + snsVPNEnc DisplayString, + snsVPNAuth INTEGER, + snsVPNState INTEGER, + snsVPNLifetime Counter64, + snsVPNBytes Counter64, + snsVPNMaxLifetime Counter64, + snsVPNMaxBytes Counter64 + } + + snsVPNSAIndex OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for phase one table. Its value + ranges between 1 and 65535 and may not be contigous. + the index has no other meaning but a pure index" + ::= { snsVPNSAEntry 1 } + + snsVPNIPSrc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP source" + ::= { snsVPNSAEntry 2 } + + snsVPNIPDst OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP destination" + ::= { snsVPNSAEntry 3 } + + snsVPNType OBJECT-TYPE + SYNTAX INTEGER { + unspec(0), + unknown(1), + ah(2), + esp(3), + rsvp(4), + ospfv2(5), + ripv2(6), + mip(7), + ipcomp(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type" + ::= { snsVPNSAEntry 4 } + + snsVPNMode OBJECT-TYPE + SYNTAX INTEGER { + any(0), + transport(1), + tunnel(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mode" + ::= { snsVPNSAEntry 5 } + + snsVPNSpi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secure property index" + ::= { snsVPNSAEntry 6 } + + snsVPNPeerSpi OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secure property index of the peer" + ::= { snsVPNSAEntry 7 } + + snsVPNReqID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ReqID" + ::= { snsVPNSAEntry 8 } + + snsVPNEnc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enc" + ::= { snsVPNSAEntry 9 } + + snsVPNAuth OBJECT-TYPE + SYNTAX INTEGER { + none(0), + hmac-md5(2), + hmac-sha1(3), + hmac-sha256(5), + hmac-sha384(6), + hmac-sha512(7), + md5(249), + sha(250), + null(251) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Auth" + ::= { snsVPNSAEntry 10 } + + snsVPNState OBJECT-TYPE + SYNTAX INTEGER { + larval(0), + mature(1), + dying(2), + dead(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VPN State" + ::= { snsVPNSAEntry 11 } + + snsVPNLifetime OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lifetime" + ::= { snsVPNSAEntry 12 } + + snsVPNBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes" + ::= { snsVPNSAEntry 13 } + + snsVPNMaxLifetime OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MaxLifetime" + ::= { snsVPNSAEntry 14 } + + snsVPNMaxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MaxBytes" + ::= { snsVPNSAEntry 15 } + +END -- cgit v1.2.3