diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/screenos/NETSCREEN-VPN-PHASETWO-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/screenos/NETSCREEN-VPN-PHASETWO-MIB')
| -rw-r--r-- | MIBS/screenos/NETSCREEN-VPN-PHASETWO-MIB | 208 |
1 files changed, 208 insertions, 0 deletions
diff --git a/MIBS/screenos/NETSCREEN-VPN-PHASETWO-MIB b/MIBS/screenos/NETSCREEN-VPN-PHASETWO-MIB new file mode 100644 index 0000000..583df99 --- /dev/null +++ b/MIBS/screenos/NETSCREEN-VPN-PHASETWO-MIB @@ -0,0 +1,208 @@ +-- This module defines enterprise MIBs for VPN Phase two +-- negotiation. +-- +-- Copyright (c) 1999-2004, Juniper Networks, Inc. +-- All rights reserved. + +NETSCREEN-VPN-PHASETWO-MIB DEFINITIONS ::= BEGIN + +IMPORTS + netscreenVpn, netscreenVpnMibModule + FROM NETSCREEN-SMI + Integer32, MODULE-IDENTITY, OBJECT-TYPE + FROM SNMPv2-SMI + DisplayString + FROM SNMPv2-TC + ; + +netscreenVpnPhasetwoMibModule MODULE-IDENTITY + LAST-UPDATED "200405032022Z" -- May 03, 2004 + ORGANIZATION + "Juniper Networks, Inc." + CONTACT-INFO + "Customer Support + + 1194 North Mathilda Avenue + Sunnyvale, California 94089-1206 + USA + + Tel: 1-800-638-8296 + E-mail: customerservice@juniper.net + HTTP://www.juniper.net" + DESCRIPTION + "This module defines NetScreen private MIBs for VPN Phase two + negotiation." + REVISION "200405030000Z" -- May 03, 2004 + DESCRIPTION + "Modified copyright and contact information" + REVISION "200403030000Z" -- March 03, 2004 + DESCRIPTION + "Converted to SMIv2 by Longview Software" + REVISION "200311130000Z" -- November 13, 2003 + DESCRIPTION + "Correct spelling mistake" + REVISION "200109280000Z" -- September 28, 2001 + DESCRIPTION + "no comment" + REVISION "200105140000Z" -- May 14, 2001 + DESCRIPTION + "Creation Date" + ::= { netscreenVpnMibModule 6 } + +NsVpnPhTwoEntry ::= SEQUENCE +{ + nsVpnPhTwoIndex Integer32, + nsVpnPhTwoName DisplayString, + nsVpnPhTwoPFS Integer32, + nsVpnPhTwoEncapMethod INTEGER, + nsVpnPhTwoESPEncryp INTEGER, + nsVpnPhTwoESPAuth INTEGER, + nsVpnPhTwoAhAuth INTEGER, + nsVpnPhTwoLifetime Integer32, + nsVpnPhTwoLifetimeMeasure INTEGER, + nsVpnPhTwoLifetimeKb Integer32, + nsVpnPhTwoVsys Integer32 +} + +nsVpnPhaseTwoCfg OBJECT IDENTIFIER ::= { netscreenVpn 6 } + +nsVpnPhTwoTable OBJECT-TYPE + SYNTAX SEQUENCE OF NsVpnPhTwoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "To establish an IKE IPSec tunnel, two phases of negotiation + are required. This table specifies the configuration attributes + for Phase Two negotiation. In Phase 2, the participants + negotiate the IPSec SAs for encrypting and authenticating the + ensuing exchanges of user data." + ::= { nsVpnPhaseTwoCfg 1 } + +nsVpnPhTwoEntry OBJECT-TYPE + SYNTAX NsVpnPhTwoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in the nsVpnPhTwoTable holds a set of configuration + parameters associated with an instance of Phase 2 setting." + INDEX + { nsVpnPhTwoIndex } + ::= { nsVpnPhTwoTable 1 } + +nsVpnPhTwoIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value for phase Two table. Its value ranges between + 1 and 65535 and may not be contiguous. The index has no other + meaning but a pure index" + ::= { nsVpnPhTwoEntry 1 } + +nsVpnPhTwoName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Phase two proposal name." + ::= { nsVpnPhTwoEntry 2 } + +nsVpnPhTwoPFS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Perfect Forward Secrecy - Diffie-Hellman exchange group." + ::= { nsVpnPhTwoEntry 3 } + +nsVpnPhTwoEncapMethod OBJECT-TYPE + SYNTAX INTEGER { + ah(0), + esp(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Phase two proposal encapsulation method." + ::= { nsVpnPhTwoEntry 4 } + +nsVpnPhTwoESPEncryp OBJECT-TYPE + SYNTAX INTEGER { + null(0), + des(1), + triple-des(2), + aes(3), + aes-192(4), + aes-256(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Phase two proposal ESP encryption algorithm." + ::= { nsVpnPhTwoEntry 5 } + +nsVpnPhTwoESPAuth OBJECT-TYPE + SYNTAX INTEGER { + null(0), + md5(1), + sha(2), + sha-256(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Phase two proposal ESP authentication Algorithm." + ::= { nsVpnPhTwoEntry 6 } + +nsVpnPhTwoAhAuth OBJECT-TYPE + SYNTAX INTEGER { + null(0), + md5(1), + sha(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Phase two proposal AH authentication Algorithm." + ::= { nsVpnPhTwoEntry 7 } + +nsVpnPhTwoLifetime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lifetime in time" + ::= { nsVpnPhTwoEntry 8 } + +nsVpnPhTwoLifetimeMeasure OBJECT-TYPE + SYNTAX INTEGER { + second(0), + minute(1), + hours(2), + days(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "life time measurement." + ::= { nsVpnPhTwoEntry 9 } + +nsVpnPhTwoLifetimeKb OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lifetime in KBytes" + ::= { nsVpnPhTwoEntry 10 } + +nsVpnPhTwoVsys OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "vsys this proposal configuration belongs to." + ::= { nsVpnPhTwoEntry 11 } + +END + + |