mibs/MIBS/junos/JUNIPER-JS-IF-EXT-MIB
2023-12-05 12:25:34 +01:00

368 lines
11 KiB
Plaintext

-- *******************************************************************
--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