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/junos/JUNIPER-JS-IF-EXT-MIB | 367 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 367 insertions(+) create mode 100644 MIBS/junos/JUNIPER-JS-IF-EXT-MIB (limited to 'MIBS/junos/JUNIPER-JS-IF-EXT-MIB') diff --git a/MIBS/junos/JUNIPER-JS-IF-EXT-MIB b/MIBS/junos/JUNIPER-JS-IF-EXT-MIB new file mode 100644 index 0000000..dd64a04 --- /dev/null +++ b/MIBS/junos/JUNIPER-JS-IF-EXT-MIB @@ -0,0 +1,367 @@ +-- ******************************************************************* +--Juniper enterprise security Interface extension objects MIB. +-- +--Copyright(c) 2001 - 2007, Juniper Networks, Inc. +-- All rights reserved. +-- +--The contents of this document are subject to change without notice. +-- ******************************************************************* + + + JUNIPER-JS-IF-EXT-MIB DEFINITIONS ::= BEGIN + + IMPORTS + + Counter64, Counter32, + MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI + DisplayString FROM SNMPv2-TC + + ifIndex FROM IF-MIB + jnxJsIf FROM JUNIPER-JS-SMI; + + + jnxJsIfMIB MODULE-IDENTITY + LAST-UPDATED "200705090000Z"-- May 09, 2007 + ORGANIZATION "Juniper Networks, Inc." + CONTACT-INFO + "Juniper Technical Assistance Center + Juniper Networks, Inc. + 1194 N.Mathilda Avenue + Sunnyvale, CA 94089 + + E - mail:support @ juniper.net + HTTP://www.juniper.net " + + DESCRIPTION + "This module defines the object that are used to monitor + the entries in the interfaces pertaining to the security + management of the interface." + + REVISION "200705090000Z"-- May 09, 2007 + DESCRIPTION + "Creation Date" + ::= {jnxJsIf 1} + + + -- + --node to create the objects + -- + jnxJsIfExtension OBJECT IDENTIFIER ::= {jnxJsIfMIB 1} + + + --*************************************************************** + --The Juniper Security interface extension table. + -- *************************************************************** + + jnxJsIfMonTable OBJECT-TYPE + SYNTAX SEQUENCE OF JnxJsIfMonEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table extend the interface entries to support + security related objects on a particular interface. + The table is index by ifIndex." + ::= {jnxJsIfExtension 1} + + jnxJsIfMonEntry OBJECT-TYPE + SYNTAX JnxJsIfMonEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry pertains to an interface." + INDEX {ifIndex} + ::= {jnxJsIfMonTable 1} + + JnxJsIfMonEntry ::= SEQUENCE + { + jnxJsIfMonInIcmp Counter32, + jnxJsIfMonInSelf Counter32, + jnxJsIfMonInVpn Counter32, + jnxJsIfMonInPolicyPermit Counter64, + jnxJsIfMonOutPolicyPermit Counter64, + jnxJsIfMonConn Counter32, + jnxJsIfMonInMcast Counter32, + jnxJsIfMonOutMcast Counter32, + jnxJsIfMonPolicyDeny Counter32, + jnxJsIfMonNoGateParent Counter32, + jnxJsIfMonTcpProxyDrop Counter32, + jnxJsIfMonNoDip Counter32, + jnxJsIfMonNoNspTunnel Counter32, + jnxJsIfMonNoNatCon Counter32, + jnxJsIfMonInvalidZone Counter32, + jnxJsIfMonIpClsFail Counter32, + jnxJsIfMonAuthDrop Counter32, + jnxJsIfMonMultiUserAuthDrop Counter32, + jnxJsIfMonLoopMultiDipDrop Counter32, + jnxJsIfMonAddrSpoof Counter32, + jnxJsIfMonLpDrop Counter32, + jnxJsIfMonNullZone Counter32, + jnxJsIfMonNoGate Counter32, + jnxJsIfMonNoMinorSess Counter32, + jnxJsIfMonNvecErr Counter32, + jnxJsIfMonTcpSeq Counter32, + jnxJsIfMonIllegalPak Counter32, + jnxJsIfMonNoRoute Counter32, + jnxJsIfMonAuthFail Counter32, + jnxJsIfMonSaInactive Counter32, + jnxJsIfMonNoSa Counter32, + jnxJsIfMonSelfPktDrop Counter32 + } + + jnxJsIfMonInIcmp OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ICMP packets received." + ::= {jnxJsIfMonEntry 1} + + jnxJsIfMonInSelf OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets for self received." + ::= {jnxJsIfMonEntry 2} + + jnxJsIfMonInVpn OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VPN packets received." + ::= {jnxJsIfMonEntry 3} + + jnxJsIfMonInPolicyPermit OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Incoming bytes permitted by policy." + ::= {jnxJsIfMonEntry 4} + + jnxJsIfMonOutPolicyPermit OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Outgoing bytes permitted by policy." + ::= {jnxJsIfMonEntry 5} + + jnxJsIfMonConn OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Incoming connections established." + ::= {jnxJsIfMonEntry 6} + + jnxJsIfMonInMcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast packets received." + ::= {jnxJsIfMonEntry 7} + + jnxJsIfMonOutMcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast packets sent." + ::= {jnxJsIfMonEntry 8} + + jnxJsIfMonPolicyDeny OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to policy deny." + ::= {jnxJsIfMonEntry 9} + + jnxJsIfMonNoGateParent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to no parent for a gate." + ::= {jnxJsIfMonEntry 10} + + jnxJsIfMonTcpProxyDrop OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to syn-attack protection." + ::= {jnxJsIfMonEntry 11} + + jnxJsIfMonNoDip OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to dip errors." + ::= {jnxJsIfMonEntry 12} + + jnxJsIfMonNoNspTunnel OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped because no nsp tunnel found." + ::= {jnxJsIfMonEntry 13} + + jnxJsIfMonNoNatCon OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to no more sessions." + ::= {jnxJsIfMonEntry 14} + + jnxJsIfMonInvalidZone OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped because an invalid zone received the packet." + ::= {jnxJsIfMonEntry 15} + + jnxJsIfMonIpClsFail OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to IP classification failure." + ::= {jnxJsIfMonEntry 16} + + jnxJsIfMonAuthDrop OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to user auth errors." + ::= {jnxJsIfMonEntry 17} + + jnxJsIfMonMultiUserAuthDrop OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to multiple user auth in loopback sessions." + ::= {jnxJsIfMonEntry 18} + + jnxJsIfMonLoopMultiDipDrop OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to multiple DIP in loopback sessions." + ::= {jnxJsIfMonEntry 19} + + jnxJsIfMonAddrSpoof OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to address spoofing." + ::= {jnxJsIfMonEntry 20} + + jnxJsIfMonLpDrop OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to no loopback." + ::= {jnxJsIfMonEntry 21} + + jnxJsIfMonNullZone OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to no zone or null-zone binding." + ::= {jnxJsIfMonEntry 22} + + jnxJsIfMonNoGate OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to no nat gate." + ::= {jnxJsIfMonEntry 23} + + jnxJsIfMonNoMinorSess OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to no minor session." + ::= {jnxJsIfMonEntry 24} + + jnxJsIfMonNvecErr OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped due to no session for gate." + ::= {jnxJsIfMonEntry 25} + + jnxJsIfMonTcpSeq OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped because TCP seq number out of window." + ::= {jnxJsIfMonEntry 26} + + jnxJsIfMonIllegalPak OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped because they didn't make any sense." + ::= {jnxJsIfMonEntry 27} + + jnxJsIfMonNoRoute OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped because no route present." + ::= {jnxJsIfMonEntry 28} + + jnxJsIfMonAuthFail OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped because auth failed." + ::= {jnxJsIfMonEntry 29} + + jnxJsIfMonSaInactive OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped because sa is not active." + ::= {jnxJsIfMonEntry 30} + + jnxJsIfMonNoSa OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped because no sa found for incoming spi." + ::= {jnxJsIfMonEntry 31} + + jnxJsIfMonSelfPktDrop OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets dropped because no one interested in self packets." + ::= {jnxJsIfMonEntry 32} + +END -- cgit v1.2.3