summaryrefslogtreecommitdiff
path: root/MIBS/junos/JUNIPER-JS-IF-EXT-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/junos/JUNIPER-JS-IF-EXT-MIB')
-rw-r--r--MIBS/junos/JUNIPER-JS-IF-EXT-MIB367
1 files changed, 367 insertions, 0 deletions
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