10574 lines
		
	
	
		
			316 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			10574 lines
		
	
	
		
			316 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
 | 
						|
-- *****************************************************************
 | 
						|
-- MUSARUBRA CONFIDENTIAL
 | 
						|
-- TRELLIX-SENSOR-CONF-MIB:
 | 
						|
-- Trellix (Sensor Configuration MIB)
 | 
						|
--
 | 
						|
-- Copyright (c) 2022 MUSARUBRA US, LLC
 | 
						|
-- All rights reserved.
 | 
						|
--
 | 
						|
-- *****************************************************************
 | 
						|
 | 
						|
TRELLIX-SENSOR-CONF-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
	OBJECT-TYPE, MODULE-IDENTITY, Integer32, 
 | 
						|
	IpAddress, TimeTicks, Unsigned32
 | 
						|
		FROM SNMPv2-SMI
 | 
						|
	TimeInterval, TruthValue, RowStatus, 
 | 
						|
	MacAddress, DateAndTime, DisplayString
 | 
						|
		FROM SNMPv2-TC
 | 
						|
	Ipv6Address
 | 
						|
		FROM IPV6-TC
 | 
						|
	ivSensorConfiguration, respPortIndex, intfPortIndex, slotIndex, intfPhysicalPortIndex, ntpServerIndex, sslProbeIpv4Index, sslProbeIpv6Index, processorNumIndex, intfVirtualPortIndex, intfVirtualSlotIndex
 | 
						|
		FROM TRELLIX-SENSOR-SMI
 | 
						|
	TrellixFEType, TrellixIDSOperatingMode, TrellixIDSPortType, 
 | 
						|
	TrellixIDSResponseMode, TrellixIDSActionResult, TrellixIDSActionStatus,
 | 
						|
	TrellixIDSAction, TrellixIDSCardType, TrellixTFTPFileType,
 | 
						|
	TrellixTFTPFailedResult, TrellixTFTPInProgressResult, TrellixTFTPStatus,
 | 
						|
	TrellixTFTPAction, TrellixGEType,TrellixCUGEType, TrellixPortSpeed, TrellixPluggableModuleType,
 | 
						|
	TrellixPortLinearIndex
 | 
						|
		FROM TRELLIX-INTRUVERT-TC;
 | 
						|
 | 
						|
ivSensorConfigurationMIB MODULE-IDENTITY
 | 
						|
LAST-UPDATED "200707090000Z"
 | 
						|
ORGANIZATION 
 | 
						|
"MUSARUBRA US LLC"
 | 
						|
CONTACT-INFO 
 | 
						|
"Trellix Customer Service Department
 | 
						|
 | 
						|
Postal: 6220 American Center Drive
 | 
						|
        San Jose CA 95002-2563
 | 
						|
      
 | 
						|
 | 
						|
Tel: +1 800 338 8754
 | 
						|
 | 
						|
E-mail: support@mcafee.com"
 | 
						|
DESCRIPTION 
 | 
						|
"The Configuration MIB for the Trellix IntruShield product.
 | 
						|
 | 
						|
They are furthur broken down into the following groups:
 | 
						|
 systemGrp - configuration of the IntruShield node identification.
 | 
						|
 emsGrp - configuration of possible EMSs identification
 | 
						|
 chassisGrp - configuration of the chassis slots
 | 
						|
 managementCardGrp - configuration of the management card(s)
 | 
						|
 tftpGrp - configuration of TFTP based services
 | 
						|
 sensorCardGp - configuration of the sensor anlysis card(s)
 | 
						|
 interfacePortGrp - configuration of interface port(s)
 | 
						|
 responsePortGrp - configuration of response port(s) 
 | 
						|
 pktLogGrp - configuration of the Packet Logging Application
 | 
						|
 sslGrp - SSL configuration 
 | 
						|
"
 | 
						|
 | 
						|
REVISION "200706140000Z"
 | 
						|
DESCRIPTION 
 | 
						|
"Initial version of this MIB module."
 | 
						|
::= { ivSensorConfiguration 1 }
 | 
						|
 | 
						|
 | 
						|
--This group contains objects that identify the IntruShield network element.
 | 
						|
 | 
						|
systemGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 1 }
 | 
						|
 | 
						|
 | 
						|
ivSysName  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..80))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"An administratively assigned name for this IntruShied node.  
 | 
						|
		By convention, this is the node's fully-qualified domain name."
 | 
						|
	::= { systemGrp 1 }
 | 
						|
 | 
						|
ivSysLocation  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..255))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The physical location of this node (e.g., `Building 6, IS room 443, 3rd floor')."
 | 
						|
	::= { systemGrp 2 }
 | 
						|
 | 
						|
ivSysContact  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..255))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The textual identification of the contact person for this IntruShield node, 
 | 
						|
		together with information on how to contact this person."
 | 
						|
	::= { systemGrp 3 }
 | 
						|
 | 
						|
ivSysModel  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..32))
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is where the manufacturer specifies the model identification 
 | 
						|
		(number or type) of the network element."
 | 
						|
	::= { systemGrp 4 }
 | 
						|
 | 
						|
-- Support for ivSysSerialNumber is deprecated in V-series sensors(VmIPS).
 | 
						|
ivSysSerialNumber  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(1..80))
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Manufacturer-provided serial number."
 | 
						|
	::= { systemGrp 5 }
 | 
						|
 | 
						|
ivSysDescr  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..255))
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"A textual description of the entity.  This value should include the full name and version
 | 
						|
		identification of the system's hardware type, software operating system, and networking
 | 
						|
		software.  It is current that this only contains printable ASCII characters."
 | 
						|
	::= { systemGrp 6 }
 | 
						|
 | 
						|
ivSysObjectID  OBJECT-TYPE
 | 
						|
	SYNTAX 	OBJECT IDENTIFIER
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The vendor's authoritative identification of the
 | 
						|
		network management subsystem contained in the
 | 
						|
		entity.  This value is allocated within the SMI
 | 
						|
		enterprises subtree (1.3.6.1.4.1) and provides an
 | 
						|
		easy and unambiguous means for determining `what
 | 
						|
		kind of box' is being managed.  For example, if
 | 
						|
		vendor `Flintstones, Inc.' was assigned the
 | 
						|
		subtree 1.3.6.1.4.1.4242, it could assign the
 | 
						|
		identifier 1.3.6.1.4.1.4242.1.1 to its `Fred
 | 
						|
		Router'."
 | 
						|
	::= { systemGrp 7 }
 | 
						|
 | 
						|
ivSysUpTime  OBJECT-TYPE
 | 
						|
	SYNTAX 	TimeTicks
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The time (in hundredths of a second) since the network management portion of the system 
 | 
						|
		was last re-initialized."
 | 
						|
	::= { systemGrp 8 }
 | 
						|
 | 
						|
ivSysLastCfgTime  OBJECT-TYPE
 | 
						|
	SYNTAX 	DateAndTime
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indicates time when configuration was changed last."
 | 
						|
	::= { systemGrp 9 }
 | 
						|
 | 
						|
-- Support for ivSysDiskSpaceLeft is deprecated in V-series sensors(VmIPS).
 | 
						|
ivSysDiskSpaceLeft  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Returns the numbers of kbytes left on the disk."
 | 
						|
	::= { systemGrp 10 }
 | 
						|
 | 
						|
ivSysAlertChannelStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		down (0),
 | 
						|
		up (1),
 | 
						|
		errorInGetTimeFromManager (2),
 | 
						|
		errorGeneratingCertificates (3),
 | 
						|
		errorPersistingCertificates (4),
 | 
						|
		errorConnectingToManager (5),
 | 
						|
		errorInUntrustedConnectionSetup (6),
 | 
						|
		errorInInstall (7),
 | 
						|
		errorPersistingManagerPublicCertificate (8),
 | 
						|
		errorInMutualTrustMatch (9),
 | 
						|
		errorInSnmpKeyExchange (10),
 | 
						|
		errorInInitialProtocolMessageExchange (11),
 | 
						|
		sensorInstallInProgress (12),
 | 
						|
		openingAlertChannelInProgress (13),
 | 
						|
		errorInLinkHenceReopening (14),
 | 
						|
		errorInChannelReopening (15),
 | 
						|
		closingChannelInProgress (16),
 | 
						|
		errorClosingChannel (17),
 | 
						|
		sendAlertWarning (18),
 | 
						|
		keepAliveWarning (19),
 | 
						|
		errorDeletingCerts (20),
 | 
						|
		errorCreatingSnmpUser (21),
 | 
						|
		errorChangingSnmpUserKeys (22)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Returns the status of the alert channel connection with
 | 
						|
		EMS."
 | 
						|
	::= { systemGrp 11 }
 | 
						|
 | 
						|
ivSysPacketLogChannelStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
                down (0),
 | 
						|
                up (1),
 | 
						|
		errorInGetTimeFromManager (2),
 | 
						|
		errorGeneratingCertificates (3),
 | 
						|
		errorPersistingCertificates (4),
 | 
						|
		errorConnectingToManager (5),
 | 
						|
		errorInUntrustedConnectionSetup (6),
 | 
						|
		errorInInstall (7),
 | 
						|
		errorPersistingManagerPublicCertificate (8),
 | 
						|
		errorInMutualTrustMatch (9),
 | 
						|
		errorInSnmpKeyExchange (10),
 | 
						|
		errorInInitialProtocolMessageExchange (11),
 | 
						|
		packetLogInstallInProgress (12),
 | 
						|
		openingPacketLogInProgress (13),
 | 
						|
		errorInLinkHenceReopening (14),
 | 
						|
		errorInChannelReopening (15),
 | 
						|
		closingChannelInProgress (16),
 | 
						|
		errorClosingChannel (17),
 | 
						|
		sendLogWarning (18),
 | 
						|
		keepAliveWarning (19)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Returns the status of the packet log channel connection with
 | 
						|
		EMS."
 | 
						|
	::= { systemGrp 12 }
 | 
						|
 | 
						|
ivSysHealth  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
                bad (0),
 | 
						|
                good (1),
 | 
						|
                uninitialized (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Returns the health of the sensor. uninitialized means
 | 
						|
		that the sensor does not have signatures hence does not
 | 
						|
		detect attacks"
 | 
						|
	::= { systemGrp 13 }
 | 
						|
 | 
						|
ivSysResetPassword  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
                not-applicable (0),
 | 
						|
                resetPassword (1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to reset the password back to default
 | 
						|
		value. Returns not-applicable(0) upon read."
 | 
						|
	::= { systemGrp 14 }
 | 
						|
 | 
						|
ivSysDeleteSignatures  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
                not-applicable (0),
 | 
						|
                deleteSignatures (1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to delete the signatures on the sensor if present.
 | 
						|
    This also reboots the sensor after deleting the signatures. Does nothing
 | 
						|
    if signatures are not present. Returns not-applicable(0) upon read."
 | 
						|
	::= { systemGrp 15 }
 | 
						|
 | 
						|
-- Support for ivSysSlaveSerialNumber is deprecated in V-series sensors(VmIPS).
 | 
						|
ivSysSlaveSerialNumber  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(1..80))
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Manufacturer-provided slave serial number. This is the serial number
 | 
						|
    for a cluster-slave in a palomar cluster"
 | 
						|
	::= { systemGrp 16 }
 | 
						|
 | 
						|
ivSysUIDSeed  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (0..65535)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object contains the portion of the seed value to be used for generating 
 | 
						|
		 UIDs' for alerts and logs. In case there is a mismatch, the ISM would set the
 | 
						|
		 right value, which would used by the sensor for new alerts and logs."
 | 
						|
	::= { systemGrp 17 }
 | 
						|
 | 
						|
ivSysFipsMode OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER {
 | 
						|
        enable (1),
 | 
						|
        disable (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "This Object holds the status of the fips mode.If the sensor is operating in FIPS
 | 
						|
                mode then this Object will have enable value or else disable value."
 | 
						|
        ::= { systemGrp 18 }
 | 
						|
 | 
						|
 ivSysNumLbPorts OBJECT-TYPE
 | 
						|
        SYNTAX Integer32
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                 "This object is set by the NSM to inform the sensors connected to the Load Balancer(LB)
 | 
						|
                 of the number of ports on the LB switch."
 | 
						|
        ::= { systemGrp 19 }
 | 
						|
 | 
						|
ivSysUpTimeNew  OBJECT-TYPE
 | 
						|
        SYNTAX Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The time (in hundredths of a second) since the network management portion of the system
 | 
						|
                was last re-initialized."
 | 
						|
        ::= { systemGrp 20 }
 | 
						|
 | 
						|
ivSysCapacityMode OBJECT-TYPE
 | 
						|
        SYNTAX Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
               "To push new license from NSM"
 | 
						|
        ::= { systemGrp 21 }
 | 
						|
 | 
						|
ivSysCurrentCapacityMode OBJECT-TYPE
 | 
						|
        SYNTAX Counter64
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
               "To get current license mode of sensor"
 | 
						|
        ::= { systemGrp 22 }
 | 
						|
 | 
						|
ivSysDeviceMode OBJECT-TYPE
 | 
						|
        SYNTAX Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
               "To get current device mode"
 | 
						|
        ::= { systemGrp 23 }
 | 
						|
 | 
						|
ivSysConfDeviceMode OBJECT-TYPE
 | 
						|
        SYNTAX Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
               "To get configured device mode"
 | 
						|
        ::= { systemGrp 24 }
 | 
						|
 | 
						|
ivSysRebootStatus  OBJECT-TYPE
 | 
						|
        SYNTAX Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "If a system reboot is required and Why
 | 
						|
                REBOOT_DEFAULT_STATUS (0) // No Reboot Required
 | 
						|
                REBOOT_UPGRADE_DOWNLOAD (1)
 | 
						|
                REBOOT_SETUP_CHANGE (2)
 | 
						|
                REBOOT_IPV6_CONFIG_CHANGE (3)
 | 
						|
                REBOOT_SSL_MODE_CHANGE (4)
 | 
						|
                REBOOT_JUMBOFRAMEPARSING_CONFIG_CHANGE (5)
 | 
						|
                REBOOT_PREV_256BYTES_LOGGING_CONFIG_CHANGE (6)
 | 
						|
                NMS_USERS_WRITE_ACCESS_CONFIG_CHANGE (7)
 | 
						|
                REBOOT_LAYER7_DCAP_NUM_FLOWS_CHANGE (8)
 | 
						|
                REBOOT_LAYER7_DCAP_BUFF_SIZE_CHANGE (9)
 | 
						|
                REBOOT_LAYER7_DCAP_STATUS_CHANGE (10)
 | 
						|
                REBOOT_SBC_CORE_INCREMENT_CONFIG_CHANGE (11)
 | 
						|
                REBOOT_REQUIRED_MAX_SNMPD_RESTART_EXCEEDED (12)
 | 
						|
                REBOOT_REQUIRED_SBC_TLV_ERROR (13)
 | 
						|
                REBOOT_SNORT_CONFIG_CHANGE (15)
 | 
						|
                REBOOT_CAPACITY_MODE_CHANGE (16)
 | 
						|
                REBOOT_SSL_FLOWALLOC_CHANGE (17)
 | 
						|
                "
 | 
						|
        ::= { systemGrp 25 }
 | 
						|
 | 
						|
ivSysRebootReason OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(0..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object contains reason for the sensor reboot.
 | 
						|
                 NULL is stored in the object if reboot is not required"
 | 
						|
        ::= { systemGrp 26 }
 | 
						|
 | 
						|
--This group contains objects that identify the IP configuration information for the 
 | 
						|
--IntruShield network element.
 | 
						|
--
 | 
						|
 | 
						|
systemIPCfgGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 2 }
 | 
						|
 | 
						|
ivSysIPAddress  OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object contains the IP Address of the management card on the IntruShield node,
 | 
						|
		that interfaces with the EMS."
 | 
						|
	::= { systemIPCfgGrp 1 }
 | 
						|
 | 
						|
ivSysMACAddress  OBJECT-TYPE
 | 
						|
	SYNTAX 	MacAddress
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object contains the MAC address of the management card on the IntruShield node."
 | 
						|
	::= { systemIPCfgGrp 2 }
 | 
						|
 | 
						|
ivSysSubnetMask  OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object specifies the Subnet mask of the management card on the IntruShield node."
 | 
						|
	::= { systemIPCfgGrp 3 }
 | 
						|
 | 
						|
ivSysGateway  OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object specifies the gateway address of the management card on the IntruShield node."
 | 
						|
	::= { systemIPCfgGrp 4 }
 | 
						|
 | 
						|
ivSysIPv6Address  OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object contains the IPv6 Address of the management card on the IntruShield node,
 | 
						|
		that interfaces with the EMS."
 | 
						|
	::= { systemIPCfgGrp 5 }
 | 
						|
 | 
						|
ivSysIpv6SubnetMask  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (0..128)
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object specifies the number of bits that need to set to '1' from left to right,
 | 
						|
		 int the Ipv6 address Subnet mask of the management card on the IntruShield node."
 | 
						|
	::= { systemIPCfgGrp 6 }
 | 
						|
 | 
						|
ivSysIpv6Gateway  OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object specifies the gateway Ipv6 address of the management card on the IntruShield node."
 | 
						|
	::= { systemIPCfgGrp 7 }
 | 
						|
 | 
						|
ivSysVmHostIPAddress  OBJECT-TYPE
 | 
						|
        SYNTAX  IpAddress
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object contains the IP Address of the Vm Host on which VIPS will be running.
 | 
						|
		This mib object will be available only on V-series sensors."
 | 
						|
        ::= { systemIPCfgGrp 8 }
 | 
						|
 | 
						|
ivSysVmHostIPv6Address  OBJECT-TYPE
 | 
						|
        SYNTAX  Ipv6Address
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object contains the IP Address of the Vm Host on which VIPS will be running.
 | 
						|
		This mib object will be available only on v-series sensors."
 | 
						|
        ::= { systemIPCfgGrp 9 }
 | 
						|
 | 
						|
ivSysVmHostName  OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(0..255)) 
 | 
						|
        MAX-ACCESS  read-only 
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object contains the Vm Host name on which VIPS will be running.
 | 
						|
                This mib object will be available only on V-series sensors."
 | 
						|
        ::= { systemIPCfgGrp 10 }
 | 
						|
 | 
						|
ivSysVmMgmtAdditionalInfo  OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(0..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "A textual string containing additional information about the management interface.
 | 
						|
                This mib object will be available only on v-series sensors."
 | 
						|
        ::= { systemIPCfgGrp 11 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- System Failover Group
 | 
						|
--
 | 
						|
--This group contains objects that identify the failover configuration information for the 
 | 
						|
--IntruShield network element.
 | 
						|
 | 
						|
systemFailoverGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 3 }
 | 
						|
 | 
						|
ivSysFailoverStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		peer-up (1),
 | 
						|
		peer-down (2),
 | 
						|
		peer-incompatible (3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indicates if IDS peer is in peer-down or peer-up mode. Default: peer-down (2)."
 | 
						|
	::= { systemFailoverGrp 1 }
 | 
						|
 | 
						|
ivSysFailoverAction  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		on (1),
 | 
						|
		off (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to indicate if the sensor is in failover
 | 
						|
		configuration or not. If the sensors are in failover
 | 
						|
		configuration, then both sensors have to be set to on(1).
 | 
						|
		Default: off(2)"
 | 
						|
	::= { systemFailoverGrp 2 }
 | 
						|
 | 
						|
ivSysFailoverMode  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		standalone (0),
 | 
						|
		primary (1),
 | 
						|
		secondary (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Added for the I-3000/I-4010 sensors.
 | 
						|
                 This object is used to specify to the sensor if it is primary 
 | 
						|
                 or secondary when failover is enabled.
 | 
						|
                 This value ( 1 or 2) must be set on the sensor prior to 
 | 
						|
                 enabling failover.
 | 
						|
		 When failover is disabled, the sensor will automatically
 | 
						|
                 update this object to standalone (0). 
 | 
						|
                 The manager can opt to explicitly set this after disabling 
 | 
						|
                 failover on the sensor, however it is not necessary.
 | 
						|
		 Default: standalone(0), since failover is disabled"
 | 
						|
	::= { systemFailoverGrp 3 }
 | 
						|
 | 
						|
ivSysFailopenAction  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to indicate if the sensor should fail-open when
 | 
						|
		 in failover mode.
 | 
						|
		Default: disable(2)"
 | 
						|
	::= { systemFailoverGrp 4 }
 | 
						|
 | 
						|
 | 
						|
ivSysSTPForwardConfig  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to indicate if the sensor should forward the STP traffic 
 | 
						|
         through peer in failover mode.
 | 
						|
		Default: disable(2)"
 | 
						|
	::= { systemFailoverGrp 5 }
 | 
						|
 | 
						|
--
 | 
						|
-- EmsGrp 
 | 
						|
--
 | 
						|
-- This group contians the <emsTable> that identifies two EMSs for this sensor
 | 
						|
-- They are indexed by <emsIndex> and identified by their <emsIPAddress>. 
 | 
						|
-- The only field that is writable for each EMS is the emsPriority.  All
 | 
						|
-- the other fields are updated by the sensor itself.
 | 
						|
--
 | 
						|
-- An EMS can look at this emsTable to find out the status of sensors 
 | 
						|
-- connection to EMSs.  Any changes at the EMS can be communicated to the sensor
 | 
						|
-- using the emsChangeAction mib object.  
 | 
						|
-- Under error scenarios like sensor getting out of sync with the EMS because it was 
 | 
						|
-- offline when the change at EMS took place can also be corrected using the same
 | 
						|
-- emsChangeAction mib object. 
 | 
						|
--
 | 
						|
--
 | 
						|
 | 
						|
emsGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 4 }
 | 
						|
 | 
						|
emsTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF EmsEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This table comprises of exactly two possible EMS entries each defined by <emsEntry>.
 | 
						|
		
 | 
						|
		
 | 
						|
		"
 | 
						|
	::= { emsGrp 1 }
 | 
						|
 | 
						|
emsEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	EmsEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Each entry specified is indexed by <emsIndex>. 
 | 
						|
		Additonaly it contains the <emsIPAddress> and <emsPriority>
 | 
						|
		"
 | 
						|
	INDEX { emsIndex }
 | 
						|
	::= { emsTable 1 }
 | 
						|
 | 
						|
EmsEntry ::= SEQUENCE {
 | 
						|
	emsIndex
 | 
						|
		Integer32,
 | 
						|
	emsPriority
 | 
						|
		INTEGER,
 | 
						|
	emsIPAddress
 | 
						|
		IpAddress,
 | 
						|
	emsHAMode
 | 
						|
		INTEGER,
 | 
						|
	emsHAStatus
 | 
						|
		INTEGER,
 | 
						|
	emsAlertChannelStatus
 | 
						|
		INTEGER,
 | 
						|
	emsPacketLogChannelStatus
 | 
						|
		INTEGER,
 | 
						|
	emsIPv6Address
 | 
						|
		Ipv6Address,
 | 
						|
	emsIPAddressType
 | 
						|
		INTEGER,
 | 
						|
	emsAuthChannelStatus
 | 
						|
		INTEGER
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
emsIndex  OBJECT-TYPE
 | 
						|
	SYNTAX 	Integer32 (1..2)
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Fixed index for the two EMS entries. Valid values are [1,2] only."
 | 
						|
	::= { emsEntry 1 }
 | 
						|
 | 
						|
 | 
						|
emsPriority  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		primary (1),
 | 
						|
		secondary (2),
 | 
						|
                standalone (3),
 | 
						|
		unknown (4)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Identifies whether the EMS identifed by the IPAddress is the Primary or Secondary. This value
 | 
						|
		is only informational from sensor point of view and is set by the EMS when we have established
 | 
						|
		connection to it. Note that transition at EMS from Primary to Secondary or vice versa will have
 | 
						|
		no effect on the sensor.  The only thing sensor needs to worry about while in MDR mode is the
 | 
						|
		active/standby status.
 | 
						|
		"
 | 
						|
	::= { emsEntry 2 }
 | 
						|
 | 
						|
 | 
						|
emsIPAddress  OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"IP Address of a EMS (in this entry)."
 | 
						|
	::= { emsEntry 3 }
 | 
						|
 | 
						|
 | 
						|
emsHAMode  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		failover (1),
 | 
						|
		standalone (2),
 | 
						|
		unknown (3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Identifies the MDR mode of the EMS.  Initially when the system comes up this would be set to
 | 
						|
		unknown till we contact the EMS and get its MDR status. This field also gets updated when a 
 | 
						|
		MDR-to-Standalone or Standalone-to-MDR action is triggered.
 | 
						|
		"
 | 
						|
	::= { emsEntry 4 }
 | 
						|
 | 
						|
emsHAStatus  OBJECT-TYPE
 | 
						|
	SYNTAX  INTEGER {
 | 
						|
 		unknown(1),
 | 
						|
		active (2),
 | 
						|
		standby (3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object specifies if the EMS is an active or a standby when operating in failover mode"
 | 
						|
	::= { emsEntry 5 }
 | 
						|
 | 
						|
emsAlertChannelStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		down (0),
 | 
						|
		up (1),
 | 
						|
		errorInGetTimeFromManager (2),
 | 
						|
		errorGeneratingCertificates (3),
 | 
						|
		errorPersistingCertificates (4),
 | 
						|
		errorConnectingToManager (5),
 | 
						|
		errorInUntrustedConnectionSetup (6),
 | 
						|
		errorInInstall (7),
 | 
						|
		errorPersistingManagerPublicCertificate (8),
 | 
						|
		errorInMutualTrustMatch (9),
 | 
						|
		errorInSnmpKeyExchange (10),
 | 
						|
		errorInInitialProtocolMessageExchange (11),
 | 
						|
		sensorInstallInProgress (12),
 | 
						|
		openingAlertChannelInProgress (13),
 | 
						|
		errorInLinkHenceReopening (14),
 | 
						|
		errorInChannelReopening (15),
 | 
						|
		closingChannelInProgress (16),
 | 
						|
		errorClosingChannel (17),
 | 
						|
		sendAlertWarning (18),
 | 
						|
		keepAliveWarning (19),
 | 
						|
		errorDeletingCerts (20),
 | 
						|
		errorCreatingSnmpUser (21),
 | 
						|
		errorChangingSnmpUserKeys (22)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Returns the status of the alert channel connection with
 | 
						|
		EMS identifed by the emsIPAddress of this entry."
 | 
						|
	::= {  emsEntry 6 }
 | 
						|
 | 
						|
emsPacketLogChannelStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
                down (0),
 | 
						|
                up (1),
 | 
						|
		errorInGetTimeFromManager (2),
 | 
						|
		errorGeneratingCertificates (3),
 | 
						|
		errorPersistingCertificates (4),
 | 
						|
		errorConnectingToManager (5),
 | 
						|
		errorInUntrustedConnectionSetup (6),
 | 
						|
		errorInInstall (7),
 | 
						|
		errorPersistingManagerPublicCertificate (8),
 | 
						|
		errorInMutualTrustMatch (9),
 | 
						|
		errorInSnmpKeyExchange (10),
 | 
						|
		errorInInitialProtocolMessageExchange (11),
 | 
						|
		packetLogInstallInProgress (12),
 | 
						|
		openingPacketLogInProgress (13),
 | 
						|
		errorInLinkHenceReopening (14),
 | 
						|
		errorInChannelReopening (15),
 | 
						|
		closingChannelInProgress (16),
 | 
						|
		errorClosingChannel (17),
 | 
						|
		sendLogWarning (18),
 | 
						|
		keepAliveWarning (19)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Returns the status of the packet log channel connection with
 | 
						|
		EMS identified by the emsIPAddress of this entry."
 | 
						|
	::= {  emsEntry 7 }
 | 
						|
 | 
						|
emsIPv6Address  OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"IPv6 Address of a EMS (in this entry)."
 | 
						|
	::= { emsEntry 8 }
 | 
						|
 | 
						|
emsIPAddressType OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		ip-v4 (4),
 | 
						|
		ip-v6 (6)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Identifies the type of EMS IPAddress. If set to ip-v4, then the emsIPAddress object
 | 
						|
		 would be set else if this object is set to ip-v6, then the empIPv6Address object 
 | 
						|
		 would be set.
 | 
						|
		"
 | 
						|
	::= { emsEntry 9 }
 | 
						|
 | 
						|
emsAuthChannelStatus OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		down (0),
 | 
						|
		up (1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Returns the status of the authentication channel connection with 
 | 
						|
      EMS identified by the emsIPAddress of this entry."
 | 
						|
	::= { emsEntry 10 }
 | 
						|
 | 
						|
emsChangeAction  OBJECT-TYPE
 | 
						|
	SYNTAX  INTEGER {
 | 
						|
                other (0),
 | 
						|
		standalone-to-ha (1),
 | 
						|
		ha-to-standalone (2),
 | 
						|
        	switchover (3),
 | 
						|
        	add-ism-sec-ip (4)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object is used to indicate to the sensor, changes in the EMS MDR operation mode."
 | 
						|
	::= { emsGrp 2 }
 | 
						|
 | 
						|
emsParamIpAddress  OBJECT-TYPE
 | 
						|
	SYNTAX IpAddress
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object is one of the parameters that need to be set before emsChangeAction is triggered.
 | 
						|
		If the action is Switchover this specifies the IP address of the Manager that the sensor should switch to.
 | 
						|
		If the action is Standalone-to-MDR this specifies the Peer EMS IP address and this will result in using
 | 
						|
		a free entry in the emsTable. 
 | 
						|
		If the action  is MDR-to-Standalone this specifies the future Standalone EMS IP address which should be
 | 
						|
        	one of the two EMSs specified in the emsTable. 
 | 
						|
		The acutal swithover or change in MDR opearation mode will be done when indicated by the Manager through the 
 | 
						|
		emsChangeAction object.
 | 
						|
		Setting this object would reset the emsParamIpv6Address and emsParamAddIpv6Address objects.
 | 
						|
        "
 | 
						|
	::= { emsGrp 3 }
 | 
						|
 | 
						|
emsParamPriority  OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER {
 | 
						|
                other (0),
 | 
						|
		primary (1),
 | 
						|
		secondary (2),
 | 
						|
		standalone (3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		" This object specifies the priority of the EMS setting the standalone-to-MDR change action."
 | 
						|
	::= { emsGrp 4 }
 | 
						|
 | 
						|
emsParamAddIpAddress  OBJECT-TYPE
 | 
						|
	SYNTAX IpAddress
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
       " This object specifies the secondary IP address of the EMS while in MDR mode. If the emsChangeAction
 | 
						|
        is standalone-to-MDR, this specifies the secondary IP address of the new peer Manager. If the 
 | 
						|
         emsChangeAction is secondary NIC address, this specifies the secondary IP address of the EMS 
 | 
						|
         identified by emsParamIpAddress.
 | 
						|
	 Setting this object would reset the emsParamIpv6Address and emsParamAddIpv6Address objects."
 | 
						|
	::= { emsGrp 5 }
 | 
						|
 | 
						|
emsParamIpv6Address  OBJECT-TYPE
 | 
						|
	SYNTAX Ipv6Address
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object is one of the parameters that need to be set before emsChangeAction is triggered.
 | 
						|
		If the action is Switchover this specifies the IPv6 address of the Manager that the sensor should switch to.
 | 
						|
		If the action is Standalone-to-MDR this specifies the Peer EMS IPv6 address and this will result in using
 | 
						|
		a free entry in the emsTable. 
 | 
						|
		If the action  is MDR-to-Standalone this specifies the future Standalone EMS IPv6 address which should be
 | 
						|
        	one of the two EMSs specified in the emsTable. 
 | 
						|
		The acutal swithover or change in MDR opearation mode will be done when indicated by the Manager through the 
 | 
						|
		emsChangeAction object.
 | 
						|
		Setting this object would reset the emsParamIpAddress and emsParamAddIpAddress objects.
 | 
						|
        "
 | 
						|
	::= { emsGrp 6 }
 | 
						|
 | 
						|
emsParamAddIpv6Address  OBJECT-TYPE
 | 
						|
	SYNTAX Ipv6Address
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
       " This object specifies the secondary IPv6 address of the EMS while in MDR mode. If the emsChangeAction
 | 
						|
         is standalone-to-MDR, this specifies the secondary IPV6 address of the new peer Manager. If the 
 | 
						|
         emsChangeAction is secondary NIC address, this specifies the secondary IPv6 address of the EMS 
 | 
						|
         identified by emsParamIpAddress.
 | 
						|
	 Setting this object would reset the emsParamIpAddress and emsParamAddIpAddress objects."
 | 
						|
	::= { emsGrp 7 }
 | 
						|
 | 
						|
emsTenantId  OBJECT-TYPE
 | 
						|
	SYNTAX OCTET STRING (SIZE(36))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
       " This object specifies the TenantId. which identifies unique customer in Trellix eco system"
 | 
						|
	::= { emsGrp 8 }
 | 
						|
 | 
						|
emsPrimaryNSMGUID  OBJECT-TYPE
 | 
						|
	SYNTAX OCTET STRING (SIZE(36))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
       " This object specifies the Primary NSM Server GUID. which identifies unique NSM in Trellix eco system"
 | 
						|
	::= { emsGrp 9 }
 | 
						|
 | 
						|
emsSecondaryNSMGUID  OBJECT-TYPE
 | 
						|
	SYNTAX OCTET STRING (SIZE(36))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
       " This object specifies the Secondary NSM Server GUID. which identifies unique NSM in Trellix eco system"
 | 
						|
	::= { emsGrp 10 }
 | 
						|
 | 
						|
--This group contains MIB objects for the configuration of the TFTP service.
 | 
						|
 | 
						|
tftpGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 5 }
 | 
						|
 | 
						|
tftpKey  OBJECT-TYPE
 | 
						|
	SYNTAX 	OCTET STRING (SIZE(128))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This specifies the tftp shared secret key between the IntruShield Sensor and EMS.
 | 
						|
		Default: All 128 octets filled with '0'."
 | 
						|
	::= { tftpGrp 1 }
 | 
						|
 | 
						|
tftpFileSize  OBJECT-TYPE
 | 
						|
	SYNTAX 	Integer32 (0..134217727)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The size of the file in bytes. Default: 0 "
 | 
						|
	::= { tftpGrp 2 }
 | 
						|
 | 
						|
tftpFileName  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..128))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This specifies the name of the file to TFTP (with the source path)"
 | 
						|
	::= { tftpGrp 3 }
 | 
						|
 | 
						|
tftpServerAddress  OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"TFTP server IP address.
 | 
						|
		Is the EMS address when downloading from EMS to management card.
 | 
						|
		Setting this object would reset the tftpServerIpv6Address objects."
 | 
						|
	::= { tftpGrp 4 }
 | 
						|
 | 
						|
tftpAction  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixTFTPAction
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Invokes TFTP service using other (required) parameters defined in <tftpGrp>.
 | 
						|
		 Valid values are : (0)-other, (1)-downloadimage, (2)-downloadsigfile, (3)-uploaddos,
 | 
						|
				    (4)-uploadtrace, (5)-downloaddos, (6)-aborttransfer, (7)-downloadcertfile,
 | 
						|
				    (8)-downloadimageandsigfile, (9)-downloadmperootcertfile,
 | 
						|
				    (10)-download_sgap_ssl_cert, (11)-upload_sgap_ssl_csr,
 | 
						|
				    (12)-upload_ibac_ad_file, (13)-download_ibac_ad_file,
 | 
						|
				    (14)-upload_swh_learned_file,
 | 
						|
				    (15)-downloadPacketCaptureFilterFile ,(16)-uploadPacketCaptureFilterFile,
 | 
						|
				    (17)-downloadGeoLocationDatabase, (18)-uploadPacketCapturePCAPFile,
 | 
						|
					(19)-download_usrid_acl_file,
 | 
						|
                    (20)-download-bot-dat-file,
 | 
						|
                    (21)-download-ntba-ssl-cert-file,(22)-upload-dev-prof-file,
 | 
						|
                    (25)-download_matd_ssl_cert, (28)-download-ffp-bulk-file,
 | 
						|
                    (33)-download_zcenter_ssl_cert, (34)-download-gti-private-cloud-cert-file,
 | 
						|
                    (35)-upload_suricata_failed_rules, (36)-upload_ca_sensor_csr,
 | 
						|
                    (37)-download_ca_sensor_cert, (38)-download_syslog_ssl_cert,
 | 
						|
                    (39)-download_ca_cert_store"
 | 
						|
	::= { tftpGrp 5 }
 | 
						|
 | 
						|
tftpActionStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixTFTPStatus
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The status of the current TFTP action"
 | 
						|
	::= { tftpGrp 6 }
 | 
						|
 | 
						|
tftpActionInProgressResult  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixTFTPInProgressResult
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Specifies TFTP service completion percentage.
 | 
						|
		"
 | 
						|
	::= { tftpGrp 7 }
 | 
						|
 | 
						|
tftpActionFailedResult  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixTFTPFailedResult
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"See TrellixTFTPFailedResult"
 | 
						|
	::= { tftpGrp 8 }
 | 
						|
 | 
						|
tftpActionTransactionId  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER 
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Used to ensure single file transfer at a time. Default: 0."
 | 
						|
	::= { tftpGrp 9 }
 | 
						|
 | 
						|
tftpServerIpv6Address  OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"TFTP server IPv6 address.
 | 
						|
		Is the EMS IPv6 address when downloading from EMS to management card. 
 | 
						|
		Either one of the Ipv4 or Ipv6 address should be set by the ISM.
 | 
						|
		Setting this object would reset the tftpServerIpAddress objects."
 | 
						|
	::= { tftpGrp 10 }
 | 
						|
 | 
						|
tftpIVKey  OBJECT-TYPE
 | 
						|
  SYNTAX  OCTET STRING (SIZE(128))
 | 
						|
  MAX-ACCESS  read-write
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
    "This specifies the tftp Initialization Vector that is used for AES Decryption between the IntruShield Sensor and EMS.
 | 
						|
    Default: All 128 octets filled with '0'."
 | 
						|
  ::= { tftpGrp 11 }
 | 
						|
 | 
						|
--Trellix IntruShield chassis.
 | 
						|
--The chassis may be a slim line enclosure with no explicit slot concept or a larger enclosure 
 | 
						|
--with multiple slots. 
 | 
						|
--
 | 
						|
--This MIB does not differentiate between the two and models all it's cards 
 | 
						|
--as entities that can be associated with a containing slot.
 | 
						|
-- Support for chassisGrp is deprecated in V-series sensors(VmIPS).
 | 
						|
 | 
						|
chassisGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 7 }
 | 
						|
 | 
						|
 | 
						|
temperatureStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		normal (0),
 | 
						|
		abnormal (1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		""
 | 
						|
	::= { chassisGrp 1 }
 | 
						|
 | 
						|
fanStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		normal (0),
 | 
						|
		abnormal (1),
 | 
						|
		removed (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		""
 | 
						|
	::= { chassisGrp 2 }
 | 
						|
 | 
						|
primaryPowerSupplyStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		not-present (0),
 | 
						|
		present-operational (1),
 | 
						|
		present-nonoperational (2),
 | 
						|
		error (3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This powerSupply MIB object gives the primary powerSupply status.
 | 
						|
                   (0) - Primary PowerSupply Module is not present.
 | 
						|
                   (1) - Primary PowerSupply Module is present and operational.
 | 
						|
                   (2) - Primary PowerSupply Module is present and its not operational.
 | 
						|
                   (3) - Error while retrieving the powerSupply status, please re-try after some time."
 | 
						|
	::= { chassisGrp 3 }
 | 
						|
 | 
						|
secondaryPowerSupplyStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		not-present (0),
 | 
						|
		present-operational (1),
 | 
						|
		present-nonoperational (2),
 | 
						|
		error (3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This powerSupply MIB object gives the secondary powerSupply status.
 | 
						|
                   (0) - Secondary PowerSupply Module is not present.
 | 
						|
                   (1) - Secondary PowerSupply Module is present and operational.
 | 
						|
                   (2) - Secondary PowerSupply Module is present and its not operational.
 | 
						|
                   (3) - Error while retrieving the powerSupply status, please re-try after some time."
 | 
						|
	::= { chassisGrp 4 }
 | 
						|
 | 
						|
pciLegacyErrorStatus OBJECT-TYPE
 | 
						|
    SYNTAX  DisplayString (SIZE(0..512))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "BMC PCI Legacy Error (parity error (PERR) and system error (SERR))"
 | 
						|
    ::= { chassisGrp 5 }
 | 
						|
 | 
						|
pciFatalError1Status OBJECT-TYPE
 | 
						|
    SYNTAX  DisplayString (SIZE(0..512))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "BMC PCI Fatal Error1 Status"
 | 
						|
    ::= { chassisGrp 6 }
 | 
						|
 | 
						|
pciFatalError2Status OBJECT-TYPE
 | 
						|
    SYNTAX  DisplayString (SIZE(0..512))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "BMC PCI Fatal Error2 Status (Continuation of Fatat Error 1)"
 | 
						|
    ::= { chassisGrp 7 }
 | 
						|
 | 
						|
systemEventLogStatus OBJECT-TYPE
 | 
						|
    SYNTAX  DisplayString (SIZE(0..512))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "BMC System Event Log (SEL buffer) Status"
 | 
						|
    ::= { chassisGrp 8 }
 | 
						|
 | 
						|
bmcWatchdogStatus OBJECT-TYPE
 | 
						|
    SYNTAX  DisplayString (SIZE(0..512))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "BMC Watchdog Status"
 | 
						|
    ::= { chassisGrp 9 }
 | 
						|
 | 
						|
processorStatusTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF ProcessorStatusEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This table contain list of processors"
 | 
						|
    ::= { chassisGrp 10 }
 | 
						|
 | 
						|
processorStatusEntry OBJECT-TYPE
 | 
						|
    SYNTAX ProcessorStatusEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The table entries denotes various processor details for each index (processor) "
 | 
						|
    INDEX { processorNumIndex }
 | 
						|
    ::= { processorStatusTable 1 }
 | 
						|
 | 
						|
ProcessorStatusEntry ::= SEQUENCE{
 | 
						|
    processorStatus
 | 
						|
        DisplayString,
 | 
						|
}
 | 
						|
 | 
						|
processorStatus OBJECT-TYPE
 | 
						|
    SYNTAX DisplayString (SIZE(0..512))
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Processor Presence Status"
 | 
						|
    ::= { processorStatusEntry 1 }
 | 
						|
 | 
						|
memoryECCStatus OBJECT-TYPE
 | 
						|
    SYNTAX  DisplayString (SIZE(0..512))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Memory ECC Status"
 | 
						|
    ::= { chassisGrp 11 }
 | 
						|
 | 
						|
postSysEventStatus OBJECT-TYPE
 | 
						|
    SYNTAX  DisplayString (SIZE(0..512))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "POST Sys Event Status"
 | 
						|
    ::= { chassisGrp 12 }
 | 
						|
 | 
						|
postErrorStatus OBJECT-TYPE
 | 
						|
    SYNTAX  DisplayString (SIZE(0..512))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "POST Error Status"
 | 
						|
    ::= { chassisGrp 13 }
 | 
						|
 | 
						|
--Trellix Sensor Slave chassis.
 | 
						|
 | 
						|
slave-ChassisGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 9 }
 | 
						|
 | 
						|
slaveTemperatureStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                normal (0),
 | 
						|
                abnormal (1)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                ""
 | 
						|
        ::= { slave-ChassisGrp 1 }
 | 
						|
 | 
						|
slaveFanStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                normal (0),
 | 
						|
                abnormal (1)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                ""
 | 
						|
        ::= { slave-ChassisGrp 2 }
 | 
						|
 | 
						|
slavePrimaryPowerSupplyStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                not-present (0),
 | 
						|
                present-operational (1),
 | 
						|
                present-nonoperational (2),
 | 
						|
                error (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This powerSupply MIB object gives the primary powerSupply status.
 | 
						|
                   (0) - Slave Primary PowerSupply Module is not present.
 | 
						|
                   (1) - Slave Primary PowerSupply Module is present and operational.
 | 
						|
                   (2) - Slave Primary PowerSupply Module is present and its not operational.
 | 
						|
                   (3) - Error while retrieving the powerSupply status, please re-try after some time."
 | 
						|
        ::= { slave-ChassisGrp 3 }
 | 
						|
 | 
						|
slaveSecondaryPowerSupplyStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                not-present (0),
 | 
						|
                present-operational (1),
 | 
						|
                present-nonoperational (2),
 | 
						|
                error (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This powerSupply MIB object gives the secondary powerSupply status.
 | 
						|
                   (0) - Slave Secondary PowerSupply Module is not present.
 | 
						|
                   (1) - Slave Secondary PowerSupply Module is present and operational.
 | 
						|
                   (2) - Slave Secondary PowerSupply Module is present and its not operational.
 | 
						|
                   (3) - Error while retrieving the powerSupply status, please re-try after some time."
 | 
						|
        ::= { slave-ChassisGrp 4 }
 | 
						|
 | 
						|
--This group conatins all MIB objects that specify the configuration of the
 | 
						|
--Trellix IntrusShield management card.
 | 
						|
--
 | 
						|
--The object mgmtCardTable within this group suggest that each IntruShield chassis
 | 
						|
--can contain more than one management card, only for standby purposes.
 | 
						|
 | 
						|
managementCardGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 8 }
 | 
						|
 | 
						|
mgmtCardTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF MgmtCardEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This table contains entries, one per management card, indexed by the appropriate slotIndex."
 | 
						|
	::= { managementCardGrp 1 }
 | 
						|
 | 
						|
mgmtCardEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	MgmtCardEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This MIB object contains all the columnar objects, 
 | 
						|
		that describe the contents of each management card within the IntruShield node.
 | 
						|
		This entry is indexed by a fixed value slotIndex of 1 (one) for all models."
 | 
						|
	INDEX { slotIndex }
 | 
						|
	::= { mgmtCardTable 1 }
 | 
						|
 | 
						|
MgmtCardEntry ::= SEQUENCE {
 | 
						|
	mcAction
 | 
						|
		TrellixIDSAction,
 | 
						|
	mcActionStatus
 | 
						|
		TrellixIDSActionStatus,
 | 
						|
	mcActionResult
 | 
						|
		TrellixIDSActionResult,
 | 
						|
	mcHwVersion
 | 
						|
		DisplayString,
 | 
						|
	mcCurrentSwVersion
 | 
						|
		DisplayString,
 | 
						|
	mcFutureSwFileName
 | 
						|
		DisplayString,
 | 
						|
	mcDateAndTime
 | 
						|
		DateAndTime
 | 
						|
}
 | 
						|
 | 
						|
mcAction  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixIDSAction
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Actions applicable on this card, uses TC TrellixIDSAction.
 | 
						|
		Default: other
 | 
						|
		Only 'reset' and 'swupdate' action are supported."
 | 
						|
	::= { mgmtCardEntry 1 }
 | 
						|
 | 
						|
mcActionStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixIDSActionStatus
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Outcome of a SNMP set on the mcAction object. Uses TC TrellixIDSActionStatus
 | 
						|
		
 | 
						|
		Default: other"
 | 
						|
	::= { mgmtCardEntry 2 }
 | 
						|
 | 
						|
mcActionResult  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixIDSActionResult
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Detail information when <mcAction> is set to 'reset', based on <mcActionStatus>
 | 
						|
		
 | 
						|
		Default: 0, details not defined."
 | 
						|
	::= { mgmtCardEntry 3 }
 | 
						|
 | 
						|
-- Support for mcHwVersion is deprecated in V-series sensors(VmIPS).
 | 
						|
mcHwVersion  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..80))
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The manufacturer specified hardware version information.
 | 
						|
		Typically indicated major, minor, patch information for version."
 | 
						|
	::= { mgmtCardEntry 4 }
 | 
						|
 | 
						|
mcCurrentSwVersion  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..80))
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The manufacturer specified software version information that is currently running.
 | 
						|
		Typically indicated major, minor, patch information for version."
 | 
						|
	::= { mgmtCardEntry 5 }
 | 
						|
 | 
						|
mcFutureSwFileName  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..128))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The new software (image) file residing on flash."
 | 
						|
	::= { mgmtCardEntry 6 }
 | 
						|
 | 
						|
mcDateAndTime  OBJECT-TYPE
 | 
						|
	SYNTAX 	DateAndTime
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"System date and time set by EMS."
 | 
						|
	::= { mgmtCardEntry 7 }
 | 
						|
 | 
						|
--This group conatins all MIB objects that specify the configuration of the
 | 
						|
--Trellix IDS sensor (analysis) card.
 | 
						|
--
 | 
						|
--The object sensorCardTable within this group suggests that each Trellix IDS chassis
 | 
						|
--may contain more than one sensor card.
 | 
						|
--
 | 
						|
--Support for each logical function is defined in its own table.
 | 
						|
--Each table in this group contains entries, one per sensor card, indexed by <slotIndex>
 | 
						|
 | 
						|
sensorCardGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 10 }
 | 
						|
 | 
						|
sensorCardTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF SensorCardEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This table contains entries, one per sensor card and indexed by the slotIndex.
 | 
						|
		"
 | 
						|
	::= { sensorCardGrp 1 }
 | 
						|
 | 
						|
sensorCardEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	SensorCardEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This MIB object contains all the columnar objects, 
 | 
						|
		that describe the contents of each sensor card within the Trellix IDS.
 | 
						|
		This entry is indexed by a fixed value chassis slotIndex of 2 (two) for all models."
 | 
						|
	INDEX { slotIndex }
 | 
						|
	::= { sensorCardTable 1 }
 | 
						|
 | 
						|
SensorCardEntry ::= SEQUENCE {
 | 
						|
	scAction
 | 
						|
		TrellixIDSAction,
 | 
						|
	scSigUpdateResult
 | 
						|
		TrellixIDSActionResult,
 | 
						|
	scHwVersion
 | 
						|
		DisplayString,
 | 
						|
	scCurrentSwVersion
 | 
						|
		DisplayString,
 | 
						|
	scFutureSwFileName
 | 
						|
		DisplayString,
 | 
						|
	scCurrentSigVersion
 | 
						|
		DisplayString,
 | 
						|
	scFutureSigFileName
 | 
						|
		DisplayString,
 | 
						|
	scMACAddress
 | 
						|
		MacAddress,
 | 
						|
        scCurrentBotDATVersion
 | 
						|
		DisplayString
 | 
						|
}
 | 
						|
 | 
						|
scAction  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixIDSAction
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Actions on this card. See TrellixIDSAction
 | 
						|
		Default: other
 | 
						|
		Only reset and sigupdate are supported."
 | 
						|
	::= { sensorCardEntry 1 }
 | 
						|
 | 
						|
scSigUpdateResult  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixIDSActionResult
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indicates detail results of scAction object.
 | 
						|
		Default: 0
 | 
						|
		
 | 
						|
		"
 | 
						|
	::= { sensorCardEntry 2 }
 | 
						|
 | 
						|
-- Support for scHwVersion is deprecated in V-series sensors(VmIPS).
 | 
						|
scHwVersion  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..80))
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The manufacturer specified hardware version information.
 | 
						|
		Typically indicated major, minor, patch information for version."
 | 
						|
	::= { sensorCardEntry 3 }
 | 
						|
 | 
						|
scCurrentSwVersion  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..80))
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The manufacturer specified software version information that is currently running.
 | 
						|
		Typically indicated major, minor, patch information for version."
 | 
						|
	::= { sensorCardEntry 4 }
 | 
						|
 | 
						|
scFutureSwFileName  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..80))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The new software (image) file residing on flash."
 | 
						|
	::= { sensorCardEntry 5 }
 | 
						|
 | 
						|
scCurrentSigVersion  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..80))
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The manufacturer specified signature file version information that is currently running.
 | 
						|
		Typically indicated major, minor, patch information for version."
 | 
						|
	::= { sensorCardEntry 6 }
 | 
						|
 | 
						|
scFutureSigFileName  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..80))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The new signature file residing on flash."
 | 
						|
	::= { sensorCardEntry 7 }
 | 
						|
 | 
						|
scMACAddress  OBJECT-TYPE
 | 
						|
	SYNTAX 	MacAddress
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"ReadOnly parameter, to allow SNMP manager to view the MAC address of this card."
 | 
						|
	::= { sensorCardEntry 8 }
 | 
						|
 | 
						|
scCurrentBotDATVersion  OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(0..80))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The manufacturer specified BotDAT file version information that is currently running."
 | 
						|
        ::= { sensorCardEntry 9 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- IP table
 | 
						|
--
 | 
						|
ipTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF IpEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This table contains entries that define the IP 
 | 
						|
		configuration objects per sensor card."
 | 
						|
	::= { sensorCardGrp 6 }
 | 
						|
 | 
						|
ipEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	IpEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This table entry contains the sensor card specific ( <slotIndex> based) 
 | 
						|
		IP configuration objects.
 | 
						|
		This entry is indexed by a fixed value chassis slotIndex of 2 (two) for all models."
 | 
						|
	INDEX { slotIndex }
 | 
						|
	::= { ipTable 1 }
 | 
						|
 | 
						|
IpEntry ::= SEQUENCE {
 | 
						|
	ipFragmentTimer
 | 
						|
		INTEGER,
 | 
						|
	ipOverlapOption
 | 
						|
		INTEGER,
 | 
						|
	ipTTLConfigMode
 | 
						|
		INTEGER,
 | 
						|
	ipTTLThreshold
 | 
						|
		INTEGER,
 | 
						|
	ipTTLResetValue
 | 
						|
		INTEGER,
 | 
						|
	ipSmallestFragmentSize
 | 
						|
		INTEGER,
 | 
						|
	ipSmallFragmentThreshold
 | 
						|
		INTEGER,
 | 
						|
	ipFragmentReassemblyOption
 | 
						|
    		INTEGER,
 | 
						|
  	ipv6OverlapOption
 | 
						|
    		INTEGER,
 | 
						|
  	ipv6SmallestFragmentSize
 | 
						|
    		INTEGER,
 | 
						|
  	ipv6SmallFragmentThreshold
 | 
						|
    		INTEGER
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
ipFragmentTimer  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (3..180)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"IP fragment reassembly timer 
 | 
						|
		Default: 30 seconds
 | 
						|
 | 
						|
		"
 | 
						|
	::= { ipEntry 1 }
 | 
						|
 | 
						|
ipOverlapOption OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		oldData (1),
 | 
						|
		newData (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"If set to oldData(1), ip reassembly module takes old data.
 | 
						|
		Otherwise it takes new data.
 | 
						|
 | 
						|
		Default: oldData (1)"
 | 
						|
	::= { ipEntry 2 }
 | 
						|
 | 
						|
ipTTLConfigMode OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		noTTLChecking (1),
 | 
						|
		checkThreshold (2),
 | 
						|
		resetTTL (3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"If set to noTTLChecking(1), the TTL in the packet is not
 | 
						|
		checked. If set to checkThreshold(2), then TTL is checked
 | 
						|
		against the value in ipTTLThreshold object. If set to
 | 
						|
		resetTTL(3), the TTL value is reset to the value set by
 | 
						|
		ipTTLResetValue object.
 | 
						|
 | 
						|
		Default: noTTLChecking (1)"
 | 
						|
	::= { ipEntry 3 }
 | 
						|
 | 
						|
ipTTLThreshold OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (1..255)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Specifies the minimum threshold for the TTL value. The TTL
 | 
						|
		in the packet is checked against the value configured here.
 | 
						|
		If TTL is less than the value configured here, an alert is
 | 
						|
		raised.
 | 
						|
 | 
						|
		Default: 32"
 | 
						|
	::= { ipEntry 4 }
 | 
						|
 | 
						|
ipTTLResetValue OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (1..255)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Specifies the value that TTL should be reset to.
 | 
						|
 | 
						|
		Default: 32"
 | 
						|
	::= { ipEntry 5 }
 | 
						|
 | 
						|
ipSmallestFragmentSize OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (8..1480)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Specifies the smallest fragment size that is acceptable.
 | 
						|
		Any fragments smaller than the size specified here (other
 | 
						|
		than the last one) will be counted and an alert raised if
 | 
						|
		exceeds the threshold configured. The size should be multiple
 | 
						|
		of 8.
 | 
						|
 | 
						|
		Default: 256"
 | 
						|
	::= { ipEntry 6 }
 | 
						|
 | 
						|
ipSmallFragmentThreshold OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (100..100000)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Count of acceptable small fragments as specified by
 | 
						|
		ipSmallestFragmentSize in 1 minute.
 | 
						|
 | 
						|
		Default: 10000"
 | 
						|
	::= { ipEntry 7 }
 | 
						|
 | 
						|
ipFragmentReassemblyOption OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER{
 | 
						|
		enable (0),
 | 
						|
		disable (1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Flag to indicate if sensor should reassemble IP Framgments.  Default: enable"
 | 
						|
	::= { ipEntry 8 }
 | 
						|
 | 
						|
ipv6OverlapOption OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		oldData (1),
 | 
						|
		newData (2),
 | 
						|
		drop (3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"If set to oldData(1), ipv6 reassembly module takes old data.
 | 
						|
		Otherwise it takes new data.
 | 
						|
 | 
						|
		Default: oldData (1)"
 | 
						|
	::= { ipEntry 9 }
 | 
						|
 | 
						|
ipv6SmallestFragmentSize OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (40..1280)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Specifies the smallest ipv6 fragment size that is acceptable.
 | 
						|
		Any fragments smaller than the size specified here (other
 | 
						|
		than the last one) will be counted and an alert raised if
 | 
						|
		exceeds the threshold configured. The size should be multiple
 | 
						|
		of 8.
 | 
						|
 | 
						|
		Default: 48"
 | 
						|
	::= { ipEntry 10 }
 | 
						|
 | 
						|
ipv6SmallFragmentThreshold OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (100..100000)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Count of acceptable small fragments as specified by
 | 
						|
		ipSmallestFragmentSize in 1 minute.
 | 
						|
 | 
						|
		Default: 10000"
 | 
						|
	::= { ipEntry 11 }
 | 
						|
 | 
						|
--
 | 
						|
-- TCP Table
 | 
						|
--
 | 
						|
tcpTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF TcpEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This table contains entries that define the TCP configuration objects per sensor card."
 | 
						|
	::= { sensorCardGrp 7 }
 | 
						|
 | 
						|
tcpEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	TcpEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This table entry contains the sensor card specific ( <slotIndex> based) 
 | 
						|
		TCP configuration objects.
 | 
						|
		This entry is indexed by a fixed value chassis slotIndex of 2 (two) for all models."
 | 
						|
	INDEX { slotIndex }
 | 
						|
	::= { tcpTable 1 }
 | 
						|
 | 
						|
TcpEntry ::= SEQUENCE {
 | 
						|
	supportedUDPFlows
 | 
						|
		Integer32,
 | 
						|
	tcbInactivityTimer
 | 
						|
		INTEGER,
 | 
						|
	tcpSegmentTimer
 | 
						|
		INTEGER,
 | 
						|
	tcp2MSLTimer
 | 
						|
		INTEGER,
 | 
						|
	inactiveFlowsRSTEnabled
 | 
						|
		TruthValue,
 | 
						|
	dropReTxTCPEnabled
 | 
						|
		TruthValue,
 | 
						|
	coldStartTime
 | 
						|
		INTEGER,
 | 
						|
	coldStartDropAction
 | 
						|
		INTEGER,	
 | 
						|
	normalizationOnOffOption
 | 
						|
		INTEGER,
 | 
						|
	tcpOverlapOption
 | 
						|
		INTEGER,
 | 
						|
	sAckPermittedOption
 | 
						|
		INTEGER,
 | 
						|
	tTCPOptionThreshold
 | 
						|
		INTEGER,
 | 
						|
	dropOnPAWSFail
 | 
						|
		INTEGER,
 | 
						|
	timestampEchoMatchFail
 | 
						|
		INTEGER,
 | 
						|
	dropMD5Option
 | 
						|
		INTEGER,
 | 
						|
	unsolicitedUDPPacketsTimeout
 | 
						|
		INTEGER,
 | 
						|
	synProxyEnable
 | 
						|
		INTEGER,
 | 
						|
	ackScanDiscardTime
 | 
						|
		INTEGER,
 | 
						|
	halfOpenConnectionResetEnable
 | 
						|
		INTEGER,
 | 
						|
	outOfContextTcpPktEnable
 | 
						|
		INTEGER,
 | 
						|
	synCookieConfig  
 | 
						|
		INTEGER,
 | 
						|
	synCookieInboundThreshold  
 | 
						|
		INTEGER,
 | 
						|
	synCookieOutboundThreshold  
 | 
						|
		INTEGER,
 | 
						|
	synCookieMss
 | 
						|
		INTEGER,
 | 
						|
        sinkHoleTimeToLive
 | 
						|
                INTEGER,
 | 
						|
        sinkHoleIpAddress
 | 
						|
                IpAddress
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
supportedUDPFlows  OBJECT-TYPE
 | 
						|
	SYNTAX 	Integer32 (8..1000000)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Number of UDP flows supported. 
 | 
						|
		Deafult: 1 million, UDP and TCP combined.
 | 
						|
 | 
						|
		Default: 100000 for I4000, 25000 for I2600, 5000 for I1200, 10000 for I1400"
 | 
						|
	::= { tcpEntry 1 }
 | 
						|
 | 
						|
tcbInactivityTimer	OBJECT-TYPE 
 | 
						|
	SYNTAX 	INTEGER (3..1200)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"TCB inactivity timeout  
 | 
						|
		
 | 
						|
		Default: 10 minutes"
 | 
						|
	::= { tcpEntry 2 }
 | 
						|
 | 
						|
tcpSegmentTimer  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (10..120)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"TCP segment reassembly timer.
 | 
						|
		
 | 
						|
		Default: 60 seconds
 | 
						|
		"
 | 
						|
	::= { tcpEntry 3 }
 | 
						|
 | 
						|
tcp2MSLTimer  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (3..120)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"TCP 2MSL timer 
 | 
						|
		
 | 
						|
		Default: 10 seconds"
 | 
						|
	::= { tcpEntry 4 }
 | 
						|
 | 
						|
inactiveFlowsRSTEnabled  OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Option to RST incative flows enabled (TRUE) or not (FALSE).
 | 
						|
 | 
						|
		Default: FALSE"
 | 
						|
	::= { tcpEntry 5 }
 | 
						|
 | 
						|
dropReTxTCPEnabled  OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"IntruShield may get TCP segments which have already been processed by it apriori
 | 
						|
		(due to the segments being dropped in between it and the destination). 
 | 
						|
		By default, forward it without any processing, but provide the user with an option 
 | 
						|
		to drop such selectively retransmitted segments.
 | 
						|
		
 | 
						|
		This object enables the dropping of retransmitted TCP packets.
 | 
						|
		
 | 
						|
		Default: FALSE"
 | 
						|
	::= { tcpEntry 6 }
 | 
						|
 | 
						|
coldStartTime OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (0..10080)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"When sensor powers up, it will treat the packets for flows 
 | 
						|
		that did not exist without valid TCB as valid packets. After
 | 
						|
		the time configured with this object, packets without valid
 | 
						|
		flows are considered invalid packets.
 | 
						|
 | 
						|
		Default: 60min"
 | 
						|
	::= { tcpEntry 7 }
 | 
						|
 | 
						|
coldStartDropAction OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		dropFlows (1),
 | 
						|
		forwardFlows (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"When this object is set to dropFlows(1), in inline mode
 | 
						|
		sensor will drop the packets without valid TCB.
 | 
						|
 | 
						|
		When this object is set to forwardFlows(2), in inline mode
 | 
						|
		sensor will forward the packets until coldStartTime. After
 | 
						|
		that it will drop the packets without valid TCB.
 | 
						|
 | 
						|
		Default: forwardFlows(2)"
 | 
						|
	::= { tcpEntry 8 }
 | 
						|
 | 
						|
normalizationOnOffOption OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		on (1),
 | 
						|
		off (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Enable or Disable normalization
 | 
						|
 | 
						|
		Default: off(2)"
 | 
						|
	::= { tcpEntry 9 }
 | 
						|
 | 
						|
tcpOverlapOption OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		oldData (1),
 | 
						|
		newData (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"If this object is set to oldData(1), tcp reassembly module
 | 
						|
		will use the old data. Otherwise it will use the newer data.
 | 
						|
 | 
						|
		Default: newData(2)"
 | 
						|
	::= { tcpEntry 10 }
 | 
						|
 | 
						|
sAckPermittedOption OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		on (1),
 | 
						|
		off (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"If set to on, removes in SYN and clears in further packets.
 | 
						|
		This applies only in inline mode."
 | 
						|
	::= { tcpEntry 11 }
 | 
						|
 | 
						|
tTCPOptionThreshold OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Generate alert if too many. TBD"
 | 
						|
	::= { tcpEntry 12 }
 | 
						|
 | 
						|
dropOnPAWSFail OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"If set to enable, drop if fails PAWS test. If set to disable
 | 
						|
		always forward the packet."
 | 
						|
	::= { tcpEntry 13 }
 | 
						|
 | 
						|
timestampEchoMatchFail OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"If set to enable, drop if TS-echo was one not sent earlier.
 | 
						|
		If set to disable always forward the packet."
 | 
						|
	::= { tcpEntry 14 }
 | 
						|
 | 
						|
dropMD5Option OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"If set to enable, drop packet if SYN=0 and it contains 
 | 
						|
		no MD5 but MD5 was used at setup. If set to disable always 
 | 
						|
		forward the packet."
 | 
						|
	::= { tcpEntry 15 }
 | 
						|
 | 
						|
unsolicitedUDPPacketsTimeout OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (10..3600)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"If a UDP response packet is received without a request 
 | 
						|
		packet, the packet will be dropped. This object configures 
 | 
						|
		the acceptable request to response time.
 | 
						|
 | 
						|
		Default: 60"
 | 
						|
	::= { tcpEntry 16 }
 | 
						|
 | 
						|
synProxyEnable OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"If set to enable, sensor will do SYN proxy for every SYN
 | 
						|
		request. SYN proxy is done only when TCP SYN flood is 
 | 
						|
		detected."
 | 
						|
	::= { tcpEntry 17 }
 | 
						|
 | 
						|
ackScanDiscardTime OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..1440)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The time in which ACK scan messages should be discarded.
 | 
						|
		Default 15 minutes"
 | 
						|
        ::= { tcpEntry 18 }
 | 
						|
 | 
						|
halfOpenConnectionResetEnable  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		resetDisable (1),
 | 
						|
		resetAllUnfinished3WHConns (2),
 | 
						|
		resetDosUnfinished3WHConns (3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Resets either all or only DOS packets whose 3 Way Handshake has not finished. Default: Disable(1). "
 | 
						|
	::= { tcpEntry 19 }
 | 
						|
 | 
						|
outOfContextTcpPktEnable  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2),
 | 
						|
		permit-out-of-order (3),
 | 
						|
		deny-no-tcb (4),
 | 
						|
		stateless-inspection (5)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Used to en/dis able processing of out of context TCP packets. Enable aka PERMIT, Disable aka DENY, PERMIT_OUT_OF_ORDER(3), DENY-NO-TCB (4) aka PERMIT-ACL-MODE, STATELESS_INSPECTION (5). Default: PERMIT(1)"
 | 
						|
	::= { tcpEntry 20 }
 | 
						|
 | 
						|
synCookieConfig  OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER {
 | 
						|
		disable (0),
 | 
						|
		enable-inbound (1),
 | 
						|
		enable-outbound (2),
 | 
						|
		enable-in-out (3) 
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		" This object specifies the directions in which to enable syn cookie when there is a
 | 
						|
		SYN flood.  This option is valid only for monitoring ports operating in inline mode.
 | 
						|
		Default: 0"
 | 
						|
	::= { tcpEntry 21 }
 | 
						|
    
 | 
						|
synCookieInboundThreshold  OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER (0..420000)
 | 
						|
 	MAX-ACCESS  read-write
 | 
						|
	STATUS   current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object specifies the threshold value for the number of incomplete SYNs from outside 
 | 
						|
         network beyond which SYN cookie mechanism has to be enabled.
 | 
						|
		Default: 4096" 
 | 
						|
	::= { tcpEntry 22 }
 | 
						|
 | 
						|
synCookieOutboundThreshold  OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER (0..420000)
 | 
						|
 	MAX-ACCESS  read-write
 | 
						|
	STATUS   current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object specifies the threshold value for the number of incomplete SYNs from inside
 | 
						|
         network beyond which SYN cookie mechanism has to be enabled.
 | 
						|
		Default: 4096" 
 | 
						|
	::= { tcpEntry 23 }
 | 
						|
 | 
						|
synCookieMss OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER (536..1460)
 | 
						|
 	MAX-ACCESS  read-write
 | 
						|
	STATUS   current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object specifies the maximum segment size to be sent in SYN Ack, with SYN cookie mechanism enabled.
 | 
						|
		Default: 536" 
 | 
						|
	::= { tcpEntry 24 }
 | 
						|
 | 
						|
sinkHoleTimeToLive OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (6..18)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS   current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the TTL duration for sinkhole. TTL duration can range from 6 hours to 18 hours,
 | 
						|
                Default: 12 hours"
 | 
						|
        ::= { tcpEntry 25 }
 | 
						|
 | 
						|
sinkHoleIpAddress OBJECT-TYPE
 | 
						|
        SYNTAX  IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure IPv4 address of sinkhole. It can be any valid ip address apart from 
 | 
						|
                broadcast and multicast address.
 | 
						|
                Default: 127.0.0.1"
 | 
						|
        ::= { tcpEntry 26 }
 | 
						|
 | 
						|
--
 | 
						|
-- TCP/UDP session reset and log table
 | 
						|
--
 | 
						|
sessionTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF SessionEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Session table is used by user to configure TCP and UDP flows
 | 
						|
		in the sensor."
 | 
						|
	::= { sensorCardGrp 8 }
 | 
						|
 | 
						|
sessionEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	SessionEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indexed with 5-tuple flow parameters and VIDS identifier.
 | 
						|
		This table is used only to send sets to the sensor. Doing
 | 
						|
		GET on this table will not return any information."
 | 
						|
	INDEX {sessionSrcIpAddress, sessionDestIpAddress,
 | 
						|
		sessionSrcPortNo, sessionDestPortNo, sessionProtocol,
 | 
						|
		sessionVIDSIdentifier }
 | 
						|
	::= { sessionTable 1 }
 | 
						|
 | 
						|
SessionEntry ::= SEQUENCE {
 | 
						|
	sessionSrcIpAddress
 | 
						|
		IpAddress,
 | 
						|
	sessionDestIpAddress
 | 
						|
		IpAddress,
 | 
						|
	sessionSrcPortNo
 | 
						|
		INTEGER,
 | 
						|
	sessionDestPortNo
 | 
						|
		INTEGER,
 | 
						|
	sessionProtocol
 | 
						|
		INTEGER,
 | 
						|
	sessionVIDSIdentifier
 | 
						|
		INTEGER,
 | 
						|
	sessionConfigAction
 | 
						|
		INTEGER,
 | 
						|
	sessionLogTime
 | 
						|
		INTEGER,
 | 
						|
	sessionIntfPortNo
 | 
						|
		TrellixPortLinearIndex
 | 
						|
}
 | 
						|
 | 
						|
sessionSrcIpAddress OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Source ip address."
 | 
						|
	::= { sessionEntry 1 }
 | 
						|
 | 
						|
sessionDestIpAddress OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Destination ip address."
 | 
						|
	::= { sessionEntry 2 }
 | 
						|
 | 
						|
sessionSrcPortNo OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Source port number."
 | 
						|
	::= { sessionEntry 3 }
 | 
						|
 | 
						|
sessionDestPortNo OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Destination port number."
 | 
						|
	::= { sessionEntry 4 }
 | 
						|
 | 
						|
sessionProtocol OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		tcp (1),
 | 
						|
		udp (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Protocol type."
 | 
						|
	::= { sessionEntry 5 }
 | 
						|
 | 
						|
sessionVIDSIdentifier OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"VIDS identifier that owns this flow. If VIDS is not 
 | 
						|
		enabled, this oject will be ignored."
 | 
						|
	::= { sessionEntry 6 }
 | 
						|
 | 
						|
sessionConfigAction OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		resetSession (1),
 | 
						|
		logSession (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Setting this object to resetSession(1) causes the flow
 | 
						|
		to be reset.
 | 
						|
 | 
						|
		Setting this object to logSession(2) causes the flow to be
 | 
						|
		logged for the time specified with sessionLogTime object."
 | 
						|
	::= { sessionEntry 7 }
 | 
						|
 | 
						|
sessionLogTime OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The time for which the packet needs to be logged."
 | 
						|
	::= { sessionEntry 8 }
 | 
						|
 | 
						|
sessionIntfPortNo OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixPortLinearIndex
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The sensor linear interface port index on which the attack has been detected. 
 | 
						|
		This is mandatory when the sessionConfigAction is resetSession. "
 | 
						|
	::= { sessionEntry 9 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- IPV6 TCP/UDP session reset and log table 
 | 
						|
--
 | 
						|
 | 
						|
sessionV6Table  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF SessionV6Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Session table v6 is used by user to configure TCP and UDP flows
 | 
						|
		over Ipv6 in the sensor."
 | 
						|
	::= { sensorCardGrp 9 }
 | 
						|
 | 
						|
sessionV6Entry  OBJECT-TYPE
 | 
						|
	SYNTAX 	SessionV6Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indexed with 5-tuple flow parameters and VIDS identifier.
 | 
						|
		This table is used only to send sets to the sensor. Doing
 | 
						|
		GET on this table will not return any information."
 | 
						|
	INDEX {sessionSrcIpv6Address, sessionDestIpv6Address,
 | 
						|
		sessionv6SrcPortNo, sessionv6DestPortNo, sessionv6Protocol,
 | 
						|
		sessionv6VIDSIdentifier }
 | 
						|
	::= { sessionV6Table 1 }
 | 
						|
 | 
						|
SessionV6Entry ::= SEQUENCE {
 | 
						|
	sessionSrcIpv6Address
 | 
						|
		Ipv6Address,
 | 
						|
	sessionDestIpv6Address
 | 
						|
		Ipv6Address,
 | 
						|
	sessionv6SrcPortNo
 | 
						|
		INTEGER,
 | 
						|
	sessionv6DestPortNo
 | 
						|
		INTEGER,
 | 
						|
	sessionv6Protocol
 | 
						|
		INTEGER,
 | 
						|
	sessionv6VIDSIdentifier
 | 
						|
		INTEGER,
 | 
						|
	sessionv6ConfigAction
 | 
						|
		INTEGER,
 | 
						|
	sessionv6LogTime
 | 
						|
		INTEGER,
 | 
						|
	sessionv6IntfPortNo
 | 
						|
		TrellixPortLinearIndex
 | 
						|
}
 | 
						|
 | 
						|
sessionSrcIpv6Address OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Source ipv6 address."
 | 
						|
	::= { sessionV6Entry 1 }
 | 
						|
 | 
						|
sessionDestIpv6Address OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Destination ipv6 address."
 | 
						|
	::= { sessionV6Entry 2 }
 | 
						|
 | 
						|
sessionv6SrcPortNo OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Source port number."
 | 
						|
	::= { sessionV6Entry 3 }
 | 
						|
 | 
						|
sessionv6DestPortNo OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Destination port number."
 | 
						|
	::= { sessionV6Entry 4 }
 | 
						|
 | 
						|
sessionv6Protocol OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		tcp (1),
 | 
						|
		udp (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Protocol type."
 | 
						|
	::= { sessionV6Entry 5 }
 | 
						|
 | 
						|
sessionv6VIDSIdentifier OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"VIDS identifier that owns this flow. If VIDS is not 
 | 
						|
		enabled, this oject will be ignored."
 | 
						|
	::= { sessionV6Entry 6 }
 | 
						|
 | 
						|
sessionv6ConfigAction OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		resetSession (1),
 | 
						|
		logSession (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Setting this object to resetSession(1) causes the flow
 | 
						|
		to be reset.
 | 
						|
 | 
						|
		Setting this object to logSession(2) causes the flow to be
 | 
						|
		logged for the time specified with sessionLogTime object."
 | 
						|
	::= { sessionV6Entry 7 }
 | 
						|
 | 
						|
sessionv6LogTime OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The time for which the packet needs to be logged."
 | 
						|
	::= { sessionV6Entry 8 }
 | 
						|
 | 
						|
sessionv6IntfPortNo OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixPortLinearIndex
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The sensor linear interface port index on which  the attack has been detected. 
 | 
						|
		This is mandatory when the sessionConfigAction is resetSession "
 | 
						|
	::= { sessionV6Entry 9 }
 | 
						|
 | 
						|
pluggableModuleState  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indicates the state of the pluggable modules in the system. Applicable
 | 
						|
    for Rubicon models only. 32 bit  starting from LSB, 4 bits for each 
 | 
						|
    slot starting from 2, will contain the moduleSysType enum
 | 
						|
    => 0000 0000 0000 0000 0000 <slot4> <slot3> 0000."
 | 
						|
	::= { sensorCardGrp 10 }
 | 
						|
 | 
						|
-- This group conatins all MIB objects that specify the configuration of 
 | 
						|
-- the IntruShield interface port.
 | 
						|
--
 | 
						|
-- The object intfPortTable within this group suggests that the MIB is 
 | 
						|
-- designed to support sensor cards that can contain more than one interface 
 | 
						|
-- port.
 | 
						|
--
 | 
						|
 | 
						|
interfacePortGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 11 }
 | 
						|
 | 
						|
intfPortTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF IntfPortEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table containing entries for each interface port (indexed via intfPortIndex) 
 | 
						|
		on each sensor card (indexed via appropriate slotIndex).
 | 
						|
		
 | 
						|
		This table contains Trellix specific configuration objects.
 | 
						|
		Tables that contain MIB objects borrowed from MIB-II are in the 
 | 
						|
		TRELLIX-SENSOR-PERF-MIB."
 | 
						|
	::= { interfacePortGrp 1 }
 | 
						|
 | 
						|
intfPortEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	IntfPortEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This MIB object contains all the columnar objects, 
 | 
						|
		that describe the contents of each interface port on each IntruShield sensor card.
 | 
						|
		Indexed by slotIndex/intfPortIndex"
 | 
						|
	INDEX { slotIndex, 
 | 
						|
		intfPortIndex }
 | 
						|
	::= { intfPortTable 1 }
 | 
						|
 | 
						|
IntfPortEntry ::= SEQUENCE {
 | 
						|
	intfPortIfDescr
 | 
						|
		DisplayString,
 | 
						|
	intfPortIfType
 | 
						|
		TrellixIDSPortType,
 | 
						|
	intfPortIfAdminStatus
 | 
						|
		INTEGER,
 | 
						|
	intfPortIfOperStatus
 | 
						|
		INTEGER,
 | 
						|
	intfPortOperatingMode
 | 
						|
		TrellixIDSOperatingMode,
 | 
						|
	intfPortEnableFullDuplex
 | 
						|
		TruthValue,
 | 
						|
	intfPortFullDuplexPeer
 | 
						|
		Integer32,
 | 
						|
	intfPortSpeed
 | 
						|
		INTEGER,
 | 
						|
	intfPortSpeedConfig
 | 
						|
		TrellixPortSpeed, -- was TrellixFEType, now deprecated
 | 
						|
	intfPortEnableInternalTap
 | 
						|
		TruthValue,
 | 
						|
	intfPortInOutType
 | 
						|
		INTEGER,
 | 
						|
	intfGEPortSpeedConfig
 | 
						|
		INTEGER,
 | 
						|
	intfFailOpenSwitchStatus
 | 
						|
		INTEGER,
 | 
						|
	intfFailOpenPortStatus
 | 
						|
		INTEGER,
 | 
						|
	intfPortEnableAntiSpoofing
 | 
						|
		INTEGER,
 | 
						|
	intfPortHostQRActionStatus
 | 
						|
		INTEGER,
 | 
						|
	intfPortMpeQRActionStatus
 | 
						|
		INTEGER,
 | 
						|
	intfPortAllowlistACLLookupStatus
 | 
						|
		INTEGER,
 | 
						|
        intfPortPeerDeviceAdvtStatus
 | 
						|
                INTEGER,
 | 
						|
        intfPortIsMcafeeConnector
 | 
						|
                TruthValue,
 | 
						|
        intfPortAllowAnyConnector
 | 
						|
                TruthValue,
 | 
						|
        intfPortCageType
 | 
						|
                INTEGER,
 | 
						|
        intfPortGetMediaType
 | 
						|
                INTEGER,
 | 
						|
        intfPortSetMediaType
 | 
						|
                INTEGER,
 | 
						|
        intfPortAdditionalInfo
 | 
						|
                DisplayString,
 | 
						|
	intfPortMonPortIpAddress
 | 
						|
		IpAddress,
 | 
						|
	intfPortMonPortNetMask
 | 
						|
		IpAddress,
 | 
						|
	intfPortGatewayIpAddress
 | 
						|
		IpAddress,
 | 
						|
	intfPortNbadConfigStatus
 | 
						|
		TruthValue,
 | 
						|
	intfPortVlanId
 | 
						|
		Integer32,
 | 
						|
	intfPortAppIdStatsConfigStatus
 | 
						|
		TruthValue,
 | 
						|
  	intfPortConnectorType
 | 
						|
    		INTEGER,
 | 
						|
	intfPortLinearIndex
 | 
						|
		TrellixPortLinearIndex,
 | 
						|
	intfPortFecConfig
 | 
						|
		INTEGER,
 | 
						|
	intfPortTranceiverSerialNumber
 | 
						|
		DisplayString
 | 
						|
}
 | 
						|
 | 
						|
intfPortIfDescr  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..255))
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"A textual string containing information about the interface.  
 | 
						|
		Returns the string that is printed on the box."
 | 
						|
	::= { intfPortEntry 1 }
 | 
						|
 | 
						|
intfPortIfType  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixIDSPortType
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The type of interface, distinguished according to the 
 | 
						|
		physical/link protocol(s) immediately 'below' the network 
 | 
						|
		layer in the protocol stack.
 | 
						|
		
 | 
						|
		For brevity, Trellix options are as specified by the TC, 
 | 
						|
		TrellixIDSPortType.
 | 
						|
		
 | 
						|
		However, the SNMP MIB-II - Interfaces MIB specifies many more 
 | 
						|
		valid options. See comments section for details.
 | 
						|
		"
 | 
						|
	::= { intfPortEntry 2 }
 | 
						|
 | 
						|
intfPortIfAdminStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		up (1),
 | 
						|
		down (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The desired state of the interface.  
 | 
						|
		The testing(3) state indicates that no operational packets 
 | 
						|
		can be passed.
 | 
						|
 | 
						|
		Default: down"
 | 
						|
	::= { intfPortEntry 3 }
 | 
						|
 | 
						|
intfPortIfOperStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		up (1),
 | 
						|
		down (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The current operational state of the interface.
 | 
						|
		The testing(3) state indicates that no operational packets 
 | 
						|
		can be passed.
 | 
						|
		
 | 
						|
		Default: down"
 | 
						|
	::= { intfPortEntry 4 }
 | 
						|
 | 
						|
intfPortOperatingMode  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixIDSOperatingMode
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"ReadWrite parameter specifies the operating mode for the 
 | 
						|
                Trellix IDS sensor to be used. Different modes supported are
 | 
						|
                inline-fo-passive(1), non-inline or tap(2), span(3) and
 | 
						|
                inlne-fc(4), inline-fo-active kit(5 - available on M-series only).
 | 
						|
		
 | 
						|
		Default: non-inline"
 | 
						|
	::= { intfPortEntry 5 }
 | 
						|
 | 
						|
-- Support for intfPortEnableFullDuplex is deprecated in V-series sensors(VmIPS).
 | 
						|
intfPortEnableFullDuplex  OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"True: Sets interface port to work as a full-duplex one. 
 | 
						|
		Otherwise as half-duplex.
 | 
						|
		
 | 
						|
		Default: True"
 | 
						|
	::= { intfPortEntry 6 }
 | 
						|
 | 
						|
-- Support for intfPortFullDuplexPeer is deprecated in V-series sensors(VmIPS).
 | 
						|
intfPortFullDuplexPeer  OBJECT-TYPE
 | 
						|
	SYNTAX 	Integer32 (1..32)
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This MIB object returns the intfPortIndex value of the 
 | 
						|
		interface port that is a peer. Used only when operating mode
 | 
						|
		is inline(1) or monitor-dual-intf(2)."
 | 
						|
	::= { intfPortEntry 7 }
 | 
						|
 | 
						|
-- Support for intfPortSpeed is deprecated in V-series sensors(VmIPS).
 | 
						|
intfPortSpeed  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		other (0),
 | 
						|
		ten-Mbps (1),
 | 
						|
		hundred-Mbps (2),
 | 
						|
		one-Gbps(3), -- renamed from gig-Mbps
 | 
						|
		ten-Gbps(4),  -- support in M-series and R-series only
 | 
						|
		forty-Gbps(5)  -- support in R-series only
 | 
						|
	}
 | 
						|
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Get current speed/negotiation on the interface."
 | 
						|
	::= { intfPortEntry 8 }
 | 
						|
 | 
						|
-- Support for intfPortSpeedConfig is deprecated in V-series sensors(VmIPS).
 | 
						|
intfPortSpeedConfig  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixPortSpeed -- was TrellixFEType, now deprecated
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Set desired speed/negotiation on the interface.
 | 
						|
                 Default values are as follows: 
 | 
						|
	I-Series -
 | 
						|
		fixed-hundred-Mbps (infinity/hichborn/2x00(1a-3b)
 | 
						|
		auto-gig-Mbps on 3000/4010/4000/2x00(4a,4b)
 | 
						|
	M-Series -
 | 
						|
		auto-ten-gig-Mbps on palomar/pyramid(1a-4b),auto-gig-Mbps(5a-8b)
 | 
						|
		Default: see above"
 | 
						|
	::= { intfPortEntry 9 }
 | 
						|
 | 
						|
 | 
						|
intfPortEnableInternalTap  OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Set to TRUE to enable feature. Applies to Fast Ethernet (FE) 
 | 
						|
		ports only (see TrellixIDSPortType).
 | 
						|
		For non FE ports, set to 'FALSE' .
 | 
						|
		Setting this to 'TRUE' requires that 
 | 
						|
		<intfPortCurrentOperatingMode> is already set to 
 | 
						|
		'monitor-dual-intf'
 | 
						|
		Default: True"
 | 
						|
 | 
						|
	::= { intfPortEntry 10 }
 | 
						|
 | 
						|
intfPortInOutType  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		inside (1),
 | 
						|
		outside (2),
 | 
						|
		not-specified (3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This MIB object reflects the Input or Output labeling 
 | 
						|
		of this interface port. Used only when operating mode
 | 
						|
		is inline(1) or monitor-dual-intf(2). 
 | 
						|
 | 
						|
		Default: not-specified(3)"
 | 
						|
	::= { intfPortEntry 11 }
 | 
						|
 | 
						|
-- Definition of intfGEPortSpeedConfig OID stays in the MIB
 | 
						|
-- Support for intfGEPortSpeedConfig is deprecated in sensors using new MIB.
 | 
						|
-- Support for intfGEPortSpeedConfig is deprecated in M-series sensors and V-series sensors(VmIPS).
 | 
						|
intfGEPortSpeedConfig  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixGEType
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Only applicable to gigabit-ethernet ports, to specify 
 | 
						|
		whether auto or 1 Gbps
 | 
						|
		See TrellixGEType
 | 
						|
		
 | 
						|
		Default: 'auto-negotiate'"
 | 
						|
	::= { intfPortEntry 12 }
 | 
						|
 | 
						|
-- Support for intfFailOpenSwitchStatus is availble in V-series sensors(VmIPS)
 | 
						|
-- only when port operting mode is inline-fo-active
 | 
						|
intfFailOpenSwitchStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		not-applicable(1),
 | 
						|
		present(2),
 | 
						|
		not-present(3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Returns the status of the external optical bypass switch
 | 
						|
		status. For FE ports, this object will return 
 | 
						|
		not-applicable(1). For GE ports, if external optical bypass 
 | 
						|
		switch is connected to sensor ports, this will return 
 | 
						|
		present(2). Otherwise, it will return not-present(3)."
 | 
						|
	::= { intfPortEntry 13 }
 | 
						|
 | 
						|
-- Support for intfFailOpenPortStatus is availble in V-series sensors(VmIPS)
 | 
						|
-- only when port operting mode is inline-fo-active
 | 
						|
intfFailOpenPortStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		not-applicable(1),
 | 
						|
		inline-fail-open(2),
 | 
						|
		bypass(3),
 | 
						|
                tap (4),
 | 
						|
                absent (5),
 | 
						|
                unknown (6),
 | 
						|
                layer2-bypass (7)
 | 
						|
               
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Returns the packet forwarding status of the sensor ports connected to the optical bypass switch.
 | 
						|
		If status is inline-fail-open(2), sensor is doing the
 | 
						|
		forwarding. If status is bypass(3), the bypass switch is
 | 
						|
		doing the forwarding and sensor will not process any
 | 
						|
                traffic in this mode. Tap(4), absent(5) , unknown (6) and layer2-bypass(7)
 | 
						|
                are available only in M-series for non RJ45(captive) ports
 | 
						|
                when connected to active FO kit and sensor operating mode
 | 
						|
                is inline-fail-open-active-kit.
 | 
						|
                tap - operational status(up), kit(present), heart-beat(tap)
 | 
						|
                absent - operational status(up), kit(absent), hear-beat(none)
 | 
						|
                unknown - operational status(down), kit(absent), heart-beat(not available)."
 | 
						|
	::= { intfPortEntry 14 }
 | 
						|
 | 
						|
intfPortEnableAntiSpoofing  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		disable-bothsides-spoof-detect (1),
 | 
						|
		enable-inside-spoof-detect (2),
 | 
						|
		enable-outside-spoof-detect (3),
 | 
						|
		enable-bothsides-spoof-detect (4)
 | 
						|
	}
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "spoofed packet detect rcvd on the both sides .
 | 
						|
 | 
						|
                Default: 'disable-bothsides-spoof-detect' (0) "
 | 
						|
        ::= { intfPortEntry 15 }
 | 
						|
 | 
						|
-- unallocated   ::= { intfPortEntry 16 }
 | 
						|
-- unallocated   ::= { intfPortEntry 17 }
 | 
						|
 | 
						|
intfPortHostQRActionStatus OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		disabled(0),
 | 
						|
		quarantine(1),
 | 
						|
		remediate(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object depicts the sensor level host quarantine and remediation action status 
 | 
						|
		 for the specific interface port. The value 'quarantine' indicates just quarantine the host and
 | 
						|
		 the value 'remediate' indicates both quarantining and remediating the host.		 
 | 
						|
		Default: disabled"
 | 
						|
	::= { intfPortEntry 18 }
 | 
						|
 | 
						|
 | 
						|
intfPortMpeQRActionStatus OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		disabled(0),
 | 
						|
		mpeNotify(1),
 | 
						|
		mpeQuarantine(2),
 | 
						|
		mpeRemediate(3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object depicts the MPE respone based host quarantine and remediation action status for the 
 | 
						|
		 specific interface port. The value 'mpeNotify' indicates just informing the MPE server
 | 
						|
		 about the problem host; the value 'mpeQuarantine' indicates first informing the MPE server
 | 
						|
		 about the problem host and then quarantine the host based on the response from the MPE-server
 | 
						|
		 and the MPE based Quarantine and Remediation scope mib object value; and the value 'mpeRemediate' 
 | 
						|
		 indicates first informing the MPE server about the problem host and then remediating the host 
 | 
						|
		 based on the response from the MPE-server and the MPE based Quarantine and Remediation scope
 | 
						|
		 mib object value.
 | 
						|
		Default: disabled"
 | 
						|
	::= { intfPortEntry 19 }
 | 
						|
 | 
						|
intfPortAllowlistACLLookupStatus OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		disabled(0),
 | 
						|
		enabled(1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object indicates the status of allowlist ACL lookup for this interface port.
 | 
						|
		Default: disabled"
 | 
						|
	::= { intfPortEntry 20 }
 | 
						|
 | 
						|
-- intfPortPeerDeviceAdvtStatus support in M-series sensor only
 | 
						|
intfPortPeerDeviceAdvtStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		other (0)            -- need to provide enum list
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Applicable if sensor port is set to auto-negotiate, else other(0). Specifies the advertised speed-duplex of the peer appliance port connected to this sensor port."
 | 
						|
	::= { intfPortEntry 21 }
 | 
						|
 | 
						|
-- intfPortIsMcafeeConnector support in M-series sensor only
 | 
						|
intfPortIsMcafeeConnector  OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"True: connector is not inserted. 
 | 
						|
		 True: connector is inserted in port and McAfee certified. 
 | 
						|
                 False: connector is inserted and not McAfee certified.  "
 | 
						|
	::= { intfPortEntry 22 }
 | 
						|
 | 
						|
-- intfPortAllowAnyConnector support in M-series sensor only
 | 
						|
intfPortAllowAnyConnector  OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"True: Permit usage of any connector for port. 
 | 
						|
                 False: Restrict usage to McAfee certified connector only. 
 | 
						|
		Default: False"
 | 
						|
	::= { intfPortEntry 23 }
 | 
						|
 | 
						|
-- intfPortCageType support in M-series and R-series sensor only
 | 
						|
intfPortCageType  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		other (0),
 | 
						|
		rJ-45 (1),
 | 
						|
		rJ-11 (2),
 | 
						|
		gBIC (3),
 | 
						|
		sFP (4),
 | 
						|
		xFP (5),
 | 
						|
    sFP-plus (6), -- support in R-series only
 | 
						|
    qSFP (7), -- support in R-series only
 | 
						|
    rJ-45-plus (8), -- support in R-series only
 | 
						|
    sFP-plus-BPFO (9) -- support in R-series only
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Physical connector cage type on sensor chassis panel."
 | 
						|
	::= { intfPortEntry 24 }
 | 
						|
 | 
						|
-- intfPortGetMediaType support in M-series sensor only
 | 
						|
intfPortGetMediaType OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		none (0),
 | 
						|
		optical (1),
 | 
						|
		electrical (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Gets the media of the connector present in the port cage. None (0) if cage is empty."
 | 
						|
	::= { intfPortEntry 25 }
 | 
						|
 | 
						|
-- intfPortSetMediaType support in M-series sensor only
 | 
						|
intfPortSetMediaType OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		optical(1),
 | 
						|
		electrical (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Sets the media of the connector the user desired for the port.
 | 
						|
		Default: optical"
 | 
						|
	::= { intfPortEntry 26 }
 | 
						|
 | 
						|
intfPortAdditionalInfo  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString (SIZE(0..255))
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"A textual string containing information about the interface.  
 | 
						|
		Typically returns connector specific information.
 | 
						|
		For V-series sensors(vmips) this object will return monitoring ports label."
 | 
						|
	::= { intfPortEntry 27 }
 | 
						|
 | 
						|
intfPortMonPortIpAddress OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to configure / retrieve the IPv4 address of the monitoring port.
 | 
						|
		 Default: 0.0.0.0"
 | 
						|
	::= { intfPortEntry 28 }
 | 
						|
 | 
						|
intfPortMonPortNetMask OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to configure / retrieve netmask for the IPv4 address of the monitoring port.
 | 
						|
		 Default: 0.0.0.0"
 | 
						|
	::= { intfPortEntry 29 }
 | 
						|
 | 
						|
intfPortGatewayIpAddress OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to configure / retrieve the IPv4 address of the gateway.
 | 
						|
		 Default: 0.0.0.0"
 | 
						|
	::= { intfPortEntry 30 }
 | 
						|
 | 
						|
intfPortNbadConfigStatus OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object value if set to TRUE indicates that flow record generation
 | 
						|
		 to be sent to the NBAD server, is enabled over this monitoring port.
 | 
						|
		Default: False"
 | 
						|
	::= { intfPortEntry 31 }
 | 
						|
 | 
						|
intfPortVlanId  OBJECT-TYPE
 | 
						|
	SYNTAX 	Integer32 (0..2164326399)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This MIB object indicates the Vlan ID of the VLAN to which the monitoring 
 | 
						|
		 port is connected."
 | 
						|
	::= { intfPortEntry 32 }
 | 
						|
 | 
						|
intfPortAppIdStatsConfigStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object value if set to TRUE indicates that the appId stats collection is enabled
 | 
						|
         over this monitoring port.
 | 
						|
		Default: True"
 | 
						|
	::= { intfPortEntry 33 }
 | 
						|
 | 
						|
-- intfPortConnectorType support in R-series sensor only
 | 
						|
intfPortConnectorType  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		other (0),
 | 
						|
		qSFP (1),
 | 
						|
		sFP-plus (2),
 | 
						|
		sFP-fiber (3),
 | 
						|
		sFP-copper (4)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Physical connector type plugged into the port cage."
 | 
						|
	::= { intfPortEntry 34 }
 | 
						|
 | 
						|
intfPortLinearIndex   OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixPortLinearIndex
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This MIB object indicates the Linear Index of the monitoring port. This index is 
 | 
						|
		generated by the sensor appliance using the pair of slot index and the port index values.
 | 
						|
		The other MIB tables would directly use this linear index, whereever applicable."
 | 
						|
	::= { intfPortEntry 35 }
 | 
						|
 | 
						|
intfPortFecConfig  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure FEC"
 | 
						|
        ::= { intfPortEntry 36 }
 | 
						|
 | 
						|
intfPortTranceiverSerialNumber  OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(0..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "A textual string containing information about the interface.
 | 
						|
                Typically returns transceiver's serial number."
 | 
						|
        ::= { intfPortEntry 37 }
 | 
						|
 | 
						|
-- Support for intfPortGBICHotSwapTime is deprecated in V-series sensors(VmIPS).
 | 
						|
intfPortGBICHotSwapTime  OBJECT-TYPE
 | 
						|
	SYNTAX 	DateAndTime
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indicates time when the front end GBIC for any port was hot swapped last."
 | 
						|
	::= { interfacePortGrp 2 }
 | 
						|
 | 
						|
--This group contains all MIB objects that specify the configuration of the IntruShield 
 | 
						|
--response port.
 | 
						|
--
 | 
						|
--The object respPortTable within this group suggests that the MIB is designed to support
 | 
						|
--response cards that can contain more than one response port.
 | 
						|
 | 
						|
responsePortGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 12 }
 | 
						|
 | 
						|
respPortTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF RespPortEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table containing entries for each response port (indexed via respPortIndex) 
 | 
						|
		on each sensor card (indexed via valid slotIndex).
 | 
						|
		
 | 
						|
		This table contains Trellix specific MIB objects.
 | 
						|
		"
 | 
						|
	::= { responsePortGrp 1 }
 | 
						|
 | 
						|
respPortEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	RespPortEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This MIB object contains all the columnar objects, 
 | 
						|
		that describe the contents of each response port within the Trellix IDS sensor card.
 | 
						|
		Indexed by slotIndex/respPortIndex"
 | 
						|
	INDEX { slotIndex, 
 | 
						|
		respPortIndex }
 | 
						|
	::= { respPortTable 1 }
 | 
						|
 | 
						|
RespPortEntry ::= SEQUENCE {
 | 
						|
	respPortDescr
 | 
						|
		DisplayString,
 | 
						|
	respPortType
 | 
						|
		TrellixIDSPortType,
 | 
						|
	respPortAdminStatus
 | 
						|
		INTEGER,
 | 
						|
	respPortOperStatus
 | 
						|
		INTEGER,
 | 
						|
	respPortEnableFullDuplex
 | 
						|
		TruthValue,
 | 
						|
	respPortSpeed
 | 
						|
		TrellixPortSpeed, -- was TrellixFEType,
 | 
						|
	respPortPktDestination
 | 
						|
		INTEGER,
 | 
						|
	respPortMacAddress
 | 
						|
		MacAddress,
 | 
						|
	respCUGEPortSpeed
 | 
						|
		TrellixCUGEType,
 | 
						|
	respAdditionalInfo
 | 
						|
		DisplayString
 | 
						|
}
 | 
						|
 | 
						|
respPortDescr  OBJECT-TYPE
 | 
						|
	SYNTAX 	DisplayString
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"A textual string containing information about the interface.  
 | 
						|
		Returns the string that is printed on the box."
 | 
						|
	::= { respPortEntry 1 }
 | 
						|
 | 
						|
respPortType  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixIDSPortType
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The type of interface, distinguished according to the 
 | 
						|
		physical/link protocol(s) immediately 'below' the network 
 | 
						|
		layer in the protocol stack.
 | 
						|
		
 | 
						|
		See  TrellixIDSPortType.
 | 
						|
		"
 | 
						|
	::= { respPortEntry 2 }
 | 
						|
 | 
						|
respPortAdminStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		up (1),
 | 
						|
		down (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The desired state of the interface.  
 | 
						|
		
 | 
						|
		Default: Up"
 | 
						|
	::= { respPortEntry 3 }
 | 
						|
 | 
						|
respPortOperStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		up (1),
 | 
						|
		down (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The current operational state of the interface.
 | 
						|
		The testing(3) state indicates that no operational packets 
 | 
						|
                can be passed."
 | 
						|
	::= { respPortEntry 4 }
 | 
						|
 | 
						|
-- Support for respPortEnableFullDuplex is deprecated in V-series sensors(VmIPS).
 | 
						|
respPortEnableFullDuplex  OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"True: Sets response port to work as a full-duplex one. 
 | 
						|
		otherwise as half-duplex.
 | 
						|
		If True, respPortFullDuplexPeer must be specified.
 | 
						|
		
 | 
						|
		Default: False
 | 
						|
		"
 | 
						|
	::= { respPortEntry 5 }
 | 
						|
 | 
						|
-- Support for respPortSpeed is deprecated in V-series sensors(VmIPS).
 | 
						|
respPortSpeed  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixPortSpeed
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"See TrellixPortSpeed
 | 
						|
 | 
						|
		Default: fixed-hundred-Mbps (2)"
 | 
						|
	::= { respPortEntry 6 }
 | 
						|
 | 
						|
respPortPktDestination OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		switch (1),
 | 
						|
		router (2)
 | 
						|
	}
 | 
						|
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used when response ports are chosen for
 | 
						|
		sending response packets. When router mode is chosen,
 | 
						|
		packets will be sent to router with destination MAC as
 | 
						|
		defined in intfRespMacAddress.
 | 
						|
 | 
						|
		Default value is switch (1)."
 | 
						|
	::= { respPortEntry 7 }
 | 
						|
 | 
						|
respPortMacAddress OBJECT-TYPE
 | 
						|
	SYNTAX 	MacAddress
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Specifies the macaddress of the router to which the response
 | 
						|
		packets have to be sent to."
 | 
						|
	::= { respPortEntry 8 }
 | 
						|
 | 
						|
-- Support for  respCUGEPortSpeed is deprecated in V-series sensors(VmIPS).
 | 
						|
respCUGEPortSpeed  OBJECT-TYPE
 | 
						|
	SYNTAX 	TrellixCUGEType
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"Only applicable to copper-gigabit-ethernet ports, to specify whether
 | 
						|
		10mbps or 100mbps or 1-gbps or auto-neg. See TrellixCUGEType
 | 
						|
 | 
						|
		Default: auto-negotiate"
 | 
						|
	::= { respPortEntry 9 }
 | 
						|
 | 
						|
 | 
						|
respAdditionalInfo  OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(0..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "A textual string containing additional information about the response interface.
 | 
						|
                This mib object will be available only on V-series sensors."
 | 
						|
        ::= { respPortEntry 11 }
 | 
						|
 | 
						|
 | 
						|
-- respPortPktDestination OBJECT-TYPE
 | 
						|
--
 | 
						|
-- Interface Response Table
 | 
						|
--
 | 
						|
intfRespTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF IntfRespEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table containing entries for each interface port. The
 | 
						|
		table describes how responses have to be sent in monitoring
 | 
						|
		mode."
 | 
						|
	::= { responsePortGrp 2 }
 | 
						|
 | 
						|
intfRespEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	IntfRespEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indexed by slotIndex/intfPortIndex"
 | 
						|
	INDEX { slotIndex, intfPortIndex }
 | 
						|
	::= { intfRespTable 1 }
 | 
						|
 | 
						|
IntfRespEntry ::= SEQUENCE {
 | 
						|
	intfRespType
 | 
						|
		INTEGER,
 | 
						|
	intfRespPortNo
 | 
						|
		INTEGER
 | 
						|
}
 | 
						|
 | 
						|
intfRespType OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		responsePort (1),
 | 
						|
		inline (2)
 | 
						|
	}
 | 
						|
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Setting this object to responsePort (2) causes responses
 | 
						|
		to be sent via the response port. The response port no that
 | 
						|
		needs to be used is specified with intfRespPortNo object.
 | 
						|
 | 
						|
		Setting this object to inline (3) causes responses to be
 | 
						|
		sent inline. Note that in monitoring mode, responses can
 | 
						|
		only be sent inline when the monitoring port is in
 | 
						|
		half-duplex mode.
 | 
						|
 | 
						|
		Default action will be responsePort (1)."
 | 
						|
	::= { intfRespEntry 1 }
 | 
						|
 | 
						|
intfRespPortNo OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Specifies the response port number that needs to be used
 | 
						|
		for this monitoring port. The response ports are configured
 | 
						|
		by respPortTable."
 | 
						|
	::= { intfRespEntry 2 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- DOS Configuration Group
 | 
						|
--
 | 
						|
dosConfigGrp OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 14 }
 | 
						|
 | 
						|
dosLearningModeAction OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		forceDetection (1),
 | 
						|
		learning (2),
 | 
						|
		reloadProfile (3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object can be used to switch the mode to DOS learning or
 | 
						|
		force detection mode . 
 | 
						|
 | 
						|
		The saved profile can be reloaded by setting the object to
 | 
						|
		reloadProfile(3).
 | 
						|
 | 
						|
		When set to forceDetection (1), user must be warned as follows,
 | 
						|
                Warning: You are about to force the sensor into Detection Mode 
 | 
						|
                         before the required 48-hour learning period. 
 | 
						|
                         The traffic profile learned by the sensor may not be 
 | 
						|
                         adequate for DOS attack detection and prevention. 
 | 
						|
                         It is desirable to place the sensor in learning mode 
 | 
						|
                         while receiving normal traffic for at least 48 hours.  
 | 
						|
		"
 | 
						|
	::= {dosConfigGrp  1 }
 | 
						|
 | 
						|
--
 | 
						|
-- DOS Profile Table
 | 
						|
-- 
 | 
						|
-- This table will only support GET requests
 | 
						|
--
 | 
						|
dosProfileTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF DosProfileEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table defines profile data for each DOS VPT entry."
 | 
						|
	::= { dosConfigGrp 2 }
 | 
						|
 | 
						|
dosProfileEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	DosProfileEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indexed by VIDS ID and Profile ID."
 | 
						|
	INDEX { dosProfileVidsId, dosProfileId }
 | 
						|
	::= { dosProfileTable 1 }
 | 
						|
 | 
						|
DosProfileEntry ::= SEQUENCE {
 | 
						|
	dosProfileVidsId
 | 
						|
		Unsigned32,
 | 
						|
	dosProfileId
 | 
						|
		Unsigned32,
 | 
						|
	dosProfileStatus
 | 
						|
		INTEGER,
 | 
						|
	dosProfileLearningTime
 | 
						|
		Unsigned32
 | 
						|
}
 | 
						|
 | 
						|
dosProfileVidsId OBJECT-TYPE
 | 
						|
	SYNTAX 	Unsigned32
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The virtual admin domain identifier."
 | 
						|
	::= { dosProfileEntry 1 }
 | 
						|
 | 
						|
dosProfileId OBJECT-TYPE
 | 
						|
	SYNTAX 	Unsigned32
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The identifier of the profile."
 | 
						|
	::= { dosProfileEntry 2 }
 | 
						|
 | 
						|
dosProfileStatus OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		learning(1),
 | 
						|
		detection(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The status of the profile entry."
 | 
						|
	::= { dosProfileEntry 3 }
 | 
						|
 | 
						|
dosProfileLearningTime OBJECT-TYPE
 | 
						|
	SYNTAX Unsigned32
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The time (in hundredths of a second) since learning was started for the profile."
 | 
						|
	::= { dosProfileEntry 4 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- DOS Profile Bulk Table
 | 
						|
-- 
 | 
						|
dosProfileBulkTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF DosProfileBulkEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table defines profile data for each DOS VPT entry. This table
 | 
						|
		is primarily used to get the GETNEXT and GETBULK."
 | 
						|
	::= { dosConfigGrp 3 }
 | 
						|
 | 
						|
dosProfileBulkEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	DosProfileBulkEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indexed by profile index."
 | 
						|
	INDEX { dosProfileBulkIndex }
 | 
						|
	::= { dosProfileBulkTable 1 }
 | 
						|
 | 
						|
DosProfileBulkEntry ::= SEQUENCE {
 | 
						|
	dosProfileBulkIndex
 | 
						|
		INTEGER,
 | 
						|
	dosProfileBulkVidsId
 | 
						|
		Unsigned32,
 | 
						|
	dosProfileBulkId
 | 
						|
		Unsigned32,
 | 
						|
	dosProfileBulkStatus
 | 
						|
		INTEGER,
 | 
						|
	dosProfileBulkLearningTime
 | 
						|
		Unsigned32
 | 
						|
}
 | 
						|
 | 
						|
dosProfileBulkIndex OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The index of the profile table."
 | 
						|
	::= { dosProfileBulkEntry 1 }
 | 
						|
 | 
						|
dosProfileBulkVidsId OBJECT-TYPE
 | 
						|
	SYNTAX 	Unsigned32
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The virtual admin domain identifier."
 | 
						|
	::= { dosProfileBulkEntry 2 }
 | 
						|
 | 
						|
dosProfileBulkId OBJECT-TYPE
 | 
						|
	SYNTAX 	Unsigned32
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The identifier of the profile."
 | 
						|
	::= { dosProfileBulkEntry 3 }
 | 
						|
 | 
						|
dosProfileBulkStatus OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		learning(1),
 | 
						|
		detection(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The status of the profile entry."
 | 
						|
	::= { dosProfileBulkEntry 4 }
 | 
						|
 | 
						|
dosProfileBulkLearningTime OBJECT-TYPE
 | 
						|
	SYNTAX 	Unsigned32
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The time (in hundredths of a second) since learning was started for the profile."
 | 
						|
	::= { dosProfileBulkEntry 5 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- DOS ShortTerm LongTerm Profile Table
 | 
						|
-- This table will onl support GET requests
 | 
						|
-- 
 | 
						|
dosProfileShortAndLongTermTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF DosProfileShortAndLongTermEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table defines short term and long term profile data per DOS measure per VPT. Each VPT is indexed by the global VIDSID, global NIId."
 | 
						|
	::= { dosConfigGrp 4 }
 | 
						|
 | 
						|
dosProfileShortAndLongTermEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	DosProfileShortAndLongTermEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indexed by global VIDSIndex, global NIIndex & measureId."
 | 
						|
	INDEX { dosProfileShortAndLongTermVIDSIndex, dosProfileShortAndLongTermNIIndex, dosProfileShortAndLongTermMeasureIndex }
 | 
						|
	::= { dosProfileShortAndLongTermTable 1 }
 | 
						|
 | 
						|
DosProfileShortAndLongTermEntry ::= SEQUENCE {
 | 
						|
	dosProfileShortAndLongTermVIDSIndex
 | 
						|
		Unsigned32,
 | 
						|
	dosProfileShortAndLongTermNIIndex
 | 
						|
		Unsigned32,
 | 
						|
	dosProfileShortAndLongTermMeasureIndex
 | 
						|
		INTEGER,
 | 
						|
	dosProfileShortAndLongTermBinCount
 | 
						|
		INTEGER,
 | 
						|
	dosProfileShortTermContent
 | 
						|
		OCTET STRING,
 | 
						|
	dosProfileLongTermContent
 | 
						|
		OCTET STRING
 | 
						|
}
 | 
						|
 | 
						|
dosProfileShortAndLongTermVIDSIndex OBJECT-TYPE
 | 
						|
	SYNTAX 	Unsigned32
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The VIDS id index."
 | 
						|
	::= { dosProfileShortAndLongTermEntry 1 }
 | 
						|
 | 
						|
dosProfileShortAndLongTermNIIndex OBJECT-TYPE
 | 
						|
	SYNTAX 	Unsigned32
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The NI id index."
 | 
						|
	::= { dosProfileShortAndLongTermEntry 2 }
 | 
						|
 | 
						|
dosProfileShortAndLongTermMeasureIndex OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (1..10)
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The measure id index."
 | 
						|
	::= { dosProfileShortAndLongTermEntry 3 }
 | 
						|
 | 
						|
dosProfileShortAndLongTermBinCount OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (1..32)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The count indicates the number of short or long term values to be interpreted in their respective content objects. Max value is 32. If the value is set to 10, then only the first 80 bytes in each of the strings have valid data. Note: that 256 octet strings can accomodate a max of 32 values (3 octects each) "
 | 
						|
        ::= { dosProfileShortAndLongTermEntry 4 }
 | 
						|
 | 
						|
dosProfileShortTermContent  OBJECT-TYPE
 | 
						|
	SYNTAX 	OCTET STRING (SIZE(256))
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This specifies the short term profile data. 
 | 
						|
		Default: All 256 octets filled with '0'."
 | 
						|
	::= { dosProfileShortAndLongTermEntry 5 }
 | 
						|
 | 
						|
dosProfileLongTermContent  OBJECT-TYPE
 | 
						|
	SYNTAX 	OCTET STRING (SIZE(256))
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This specifies the long term profile data. 
 | 
						|
		Default: All 256 octets filled with '0'."
 | 
						|
	::= { dosProfileShortAndLongTermEntry 6 }
 | 
						|
 | 
						|
enableDosPktLogging OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object can be used to turn on/off the logging od DOS packets. Default: disable (2)."
 | 
						|
	::= { dosConfigGrp  6 }
 | 
						|
 | 
						|
--
 | 
						|
-- Timed Drop DOS Pkt Table
 | 
						|
-- This table does not support GET NEXT requests
 | 
						|
--
 | 
						|
timedDosPktDropTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF TimedDosPktDropEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Table defines action and duration to enable/disable/extend the duration for which DOS pkts are to be drpped. Also provides the absolute time remaining till when it the sensor will drop these packets. "
 | 
						|
        ::= { dosConfigGrp 7 }
 | 
						|
 | 
						|
timedDosPktDropEntry  OBJECT-TYPE
 | 
						|
        SYNTAX  TimedDosPktDropEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Indexed by VIDS ID NI ID and MeasureId."
 | 
						|
        INDEX { timedDosPktDropVidsIdIndex, timedDosPktDropNiIdIndex, timedDosPktDropMsrIdIndex }
 | 
						|
        ::= { timedDosPktDropTable 1 }
 | 
						|
 | 
						|
TimedDosPktDropEntry ::= SEQUENCE {
 | 
						|
        timedDosPktDropVidsIdIndex
 | 
						|
                Unsigned32,
 | 
						|
        timedDosPktDropNiIdIndex
 | 
						|
                Unsigned32,
 | 
						|
        timedDosPktDropMsrIdIndex
 | 
						|
                INTEGER,
 | 
						|
        timedDosPktDropAction
 | 
						|
                INTEGER,
 | 
						|
        timedDosPktDropDuration
 | 
						|
                Unsigned32,
 | 
						|
        timedDosPktDropEndTime
 | 
						|
                Unsigned32
 | 
						|
}
 | 
						|
 | 
						|
timedDosPktDropVidsIdIndex OBJECT-TYPE
 | 
						|
        SYNTAX  Unsigned32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The Vids identifier."
 | 
						|
        ::= { timedDosPktDropEntry 1 }
 | 
						|
 | 
						|
timedDosPktDropNiIdIndex OBJECT-TYPE
 | 
						|
        SYNTAX  Unsigned32
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The NI identifier."
 | 
						|
        ::= { timedDosPktDropEntry 2 }
 | 
						|
 | 
						|
timedDosPktDropMsrIdIndex OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The MeasureId identifier."
 | 
						|
        ::= { timedDosPktDropEntry 3 }
 | 
						|
 | 
						|
timedDosPktDropAction OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                enable(1),
 | 
						|
                disable(2),
 | 
						|
                extend(3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The action tells the bulkTimedDosPktDropTable to add(enable the duration for), delete(disable), modify(extend the duration for) an entry."
 | 
						|
 
 | 
						|
        ::= { timedDosPktDropEntry 4 }
 | 
						|
 | 
						|
timedDosPktDropDuration OBJECT-TYPE
 | 
						|
        SYNTAX  Unsigned32
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The duration for which the DOS pkt drop has been enabled or extended."
 | 
						|
        ::= { timedDosPktDropEntry 5 }
 | 
						|
 | 
						|
--
 | 
						|
timedDosPktDropEndTime OBJECT-TYPE
 | 
						|
        SYNTAX  Unsigned32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The absolute end time when the duration for intended action expires."
 | 
						|
        ::= { timedDosPktDropEntry 6 }
 | 
						|
 | 
						|
--
 | 
						|
-- Bulk Timed Drop DOS Pkt Table
 | 
						|
--
 | 
						|
bulkTimedDosPktDropTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF BulkTimedDosPktDropEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Table lists entries indexed by the bulkTimedDosPktDropIndex, each returns the corresponding VidsId, NiId, MeasureId and the EndTime value."
 | 
						|
        ::= { dosConfigGrp 8 }
 | 
						|
 | 
						|
bulkTimedDosPktDropEntry  OBJECT-TYPE
 | 
						|
        SYNTAX  BulkTimedDosPktDropEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Indexed by bulk index."
 | 
						|
        INDEX { bulkTimedDosPktDropIndex }
 | 
						|
        ::= { bulkTimedDosPktDropTable 1 }
 | 
						|
 | 
						|
BulkTimedDosPktDropEntry ::= SEQUENCE {
 | 
						|
        bulkTimedDosPktDropIndex
 | 
						|
                INTEGER,
 | 
						|
        bulkTimedDosPktDropVidsId
 | 
						|
                Unsigned32,
 | 
						|
        bulkTimedDosPktDropNiId
 | 
						|
                Unsigned32,
 | 
						|
        bulkTimedDosPktDropMsrId
 | 
						|
                INTEGER,
 | 
						|
        bulkTimedDosPktDropEndTime
 | 
						|
                Unsigned32
 | 
						|
}
 | 
						|
 | 
						|
bulkTimedDosPktDropIndex OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The bulk index ."
 | 
						|
        ::= { bulkTimedDosPktDropEntry 1 }
 | 
						|
 | 
						|
bulkTimedDosPktDropVidsId OBJECT-TYPE
 | 
						|
        SYNTAX  Unsigned32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The Vids identifier."
 | 
						|
        ::= { bulkTimedDosPktDropEntry 2 }
 | 
						|
 | 
						|
bulkTimedDosPktDropNiId OBJECT-TYPE
 | 
						|
        SYNTAX  Unsigned32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The NI identifier."
 | 
						|
        ::= { bulkTimedDosPktDropEntry 3 }
 | 
						|
 | 
						|
bulkTimedDosPktDropMsrId OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The MeasureId identifier."
 | 
						|
        ::= { bulkTimedDosPktDropEntry 4 }
 | 
						|
 | 
						|
bulkTimedDosPktDropEndTime OBJECT-TYPE
 | 
						|
        SYNTAX  Unsigned32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The absolute end time when the duration for intended action expires."
 | 
						|
        ::= { bulkTimedDosPktDropEntry 5 }
 | 
						|
 | 
						|
internalVLANId  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..4095)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object identifies the VLAN ID to be used by the sensor to tag 
 | 
						|
                any untagged pkts on Rx, and untag them on Tx. It must not match any 
 | 
						|
                other VLAN ID assigned for the customer network. Default: 4095 
 | 
						|
                "
 | 
						|
        ::= { dosConfigGrp 9 }
 | 
						|
 | 
						|
--This group contians MIB objects for configuration of packet logging.
 | 
						|
--The <pktLogServerIPAddress> identifies the IP address of the server
 | 
						|
--receiving packets that the Sensor logs when detecting attacks.
 | 
						|
--The <pktLogServerPort> identifies the TCP port on this server
 | 
						|
--that receives the logged packets.
 | 
						|
 | 
						|
pktLogGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 15 }
 | 
						|
 | 
						|
pktLogServerIPAddress  OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"IP Address"
 | 
						|
	::= { pktLogGrp 1 }
 | 
						|
 | 
						|
pktLogServerPort  OBJECT-TYPE
 | 
						|
	SYNTAX 	Integer32 (1..10000)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"TCP Port on which the pkt log server can receive packet 
 | 
						|
                 logs from the IntruShield IDS."
 | 
						|
	::= { pktLogGrp 2 }
 | 
						|
 | 
						|
pktLogMaxPacketsPerFlow  OBJECT-TYPE
 | 
						|
	SYNTAX 	Integer32 (0..64000)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Number of packets per flow which need to be logged,
 | 
						|
		 0 means log entire flow.
 | 
						|
		 Default: 1000"
 | 
						|
	::= { pktLogGrp 3 }
 | 
						|
 | 
						|
pktLogEncryptionEnable  OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER {
 | 
						|
		enable (1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object can be used to enable encryption of packet log channel. 
 | 
						|
		RC4 will be used for encryption.
 | 
						|
		Default: enable (1)"
 | 
						|
	::= { pktLogGrp 4 } 
 | 
						|
 | 
						|
pktLogServerIPv6Address  OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"IPv6 Address of the ISM to which the logs need to be delivered. 
 | 
						|
		 ISM should set either the Ipv4 or the Ipv6 address."
 | 
						|
	::= { pktLogGrp 5 }
 | 
						|
 | 
						|
--This group contians MIB objects for configuration of alert throttling.
 | 
						|
 | 
						|
pktAlertThrottleGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 16 }
 | 
						|
 | 
						|
pktAlertThrottleGlobalThreshold OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (1..32)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Once this threshold is exceeded, sensor will only send one
 | 
						|
		summary alert for all addresses (srcip's and destip's) that 
 | 
						|
		match the attackid/vidsid.
 | 
						|
 | 
						|
		Default: 10"
 | 
						|
	::= { pktAlertThrottleGrp 1 }
 | 
						|
 | 
						|
pktAlertThrottleInterval  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (1..3600)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"If the number of alerts exceeds the amount configured
 | 
						|
		in pktAlertThrottleThreshold or 
 | 
						|
		pktAlertThrottleGlobalThreshold in pktAlertThrottleInterval
 | 
						|
		seconds, alerts will be throttled.
 | 
						|
 | 
						|
		Units are in seconds.
 | 
						|
 | 
						|
		Default: 120 seconds"
 | 
						|
	::= { pktAlertThrottleGrp 2 }
 | 
						|
 | 
						|
pktAlertThrottleAction  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object can be used to enable and disable alert
 | 
						|
		throttling.
 | 
						|
 | 
						|
		Default: enable(1)"
 | 
						|
	::= { pktAlertThrottleGrp 3 }
 | 
						|
 | 
						|
pktAlertThrottleThreshold  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (1..25)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to configure the number of alerts that
 | 
						|
		need to be sent before sensor starts to throttle the alerts.
 | 
						|
		For example if this value is 10, it will send the first 10
 | 
						|
		alerts with the following key: attackid/vidsid/srcip/destip.
 | 
						|
		This parameters will use the pktAlertThrottleInterval as the
 | 
						|
		interval.
 | 
						|
 | 
						|
		Default: 5"
 | 
						|
	::= { pktAlertThrottleGrp 4 }
 | 
						|
 | 
						|
pktAlertCorrelationTime  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (1..20)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to configure the time that the sensor will
 | 
						|
                correlate multiple signatures for a single attack and only send
 | 
						|
                the signature with the lowest benign trigger probability.
 | 
						|
 | 
						|
		Default: 5 secs"
 | 
						|
	::= { pktAlertThrottleGrp 5 }
 | 
						|
 | 
						|
 | 
						|
sslConfigGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 17 }
 | 
						|
 | 
						|
sslSessionCacheLifetime OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..4294967296)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Duration in minutes for which the SSL Session is kept alive, inspite of no 
 | 
						|
                SSL data transfer between the client/server .
 | 
						|
                Default: 5"
 | 
						|
        ::= { sslConfigGrp 1 }
 | 
						|
 | 
						|
sslSupportAction  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (0..100000)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object can be used to enable support for specific ssl flow count (non 0) 
 | 
						|
                and disable SSL (0) on sensor.  Sensor reboot is typically required to activate 
 | 
						|
                support of requested flow count.
 | 
						|
                EMS must check for max requested ssl flows based on product type:
 | 
						|
                 I4000: 100K, I2600: 25K , I1200: not supported.
 | 
						|
                Default: not supported (0)"
 | 
						|
        ::= { sslConfigGrp 2 }
 | 
						|
 | 
						|
sslSupportStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (0..100000)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object can be used to get SSL support status on sensor. It will show 0 if disabled, or a non 0 value indicating the ssl flow count currently supported. User must reboot sensor to ensure that requested flow count is actually supported by sensor.
 | 
						|
     EMS must check for max supported ssl flows based on product type:
 | 
						|
                 I4000: 100K, I2600: 25K , I1200: not supported.
 | 
						|
                Default: not supported (0)"
 | 
						|
        ::= { sslConfigGrp 3 }
 | 
						|
 | 
						|
sslSessionRemoveCerts  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                reset (0)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Delete all ssl certs, thereby terminating decryption of related ssl traffic, but leave ssl support enabled within sensor."
 | 
						|
        ::= { sslConfigGrp 4 }
 | 
						|
 | 
						|
sslPktLoggingEnable OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Specifies if sensor should log decrypted SSL packets or not. 
 | 
						|
 | 
						|
                Default: 2, disabled"
 | 
						|
        ::= { sslConfigGrp 5 }
 | 
						|
 | 
						|
sslModesofOperation OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER{
 | 
						|
               disable (0),
 | 
						|
               inbound-known-key-only(1),
 | 
						|
               outbound-proxy-only (2),
 | 
						|
               inbound-proxy-only (3),
 | 
						|
               inbound-and-outbound-proxy (4),
 | 
						|
               inbound-known-key-and-outbound-proxy (5)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Determines the SSL decryption direction and method.
 | 
						|
                disable(0) - No SSL decryption performed for traffic.
 | 
						|
                inbound known key only(1) - Only Inbound SSL decryption using RSA key exchange. 
 | 
						|
                outbound proxy only(2) - Only Outbound SSL using MITM proxy
 | 
						|
                inbound proxy only(3) - Only Inbound SSL using MITM Proxy
 | 
						|
                inbound and outbound proxy(4) - Inbound and Outbound proxy using MITM Proxy
 | 
						|
                inbound known key and outbound proxy(5) - Inbound using RSA key exchange and Outbound using MITM Proxy
 | 
						|
                Default:  disable (0)"
 | 
						|
        ::= { sslConfigGrp 6 }
 | 
						|
 | 
						|
sslSessionCacheLifetimeOutbound OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..4294967296)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Duration in minutes for which the SSL Session is kept alive, inspite of no
 | 
						|
                SSL data transfer between the client/server. This setting will be applied for
 | 
						|
                SSL traffic in Outbound direction.
 | 
						|
                This is not applicable on I-series and M-series
 | 
						|
                Default: 5"
 | 
						|
        ::= { sslConfigGrp 7 }
 | 
						|
 | 
						|
sslPktLoggingOutboundEnable OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                enable (1),
 | 
						|
                disable (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Specifies if sensor should log decrypted SSL packets or not on the Outbound direction.
 | 
						|
                This is not applicable on I-series and M-series
 | 
						|
                Default: 2, disabled"
 | 
						|
        ::= { sslConfigGrp 8 }
 | 
						|
 | 
						|
sslProxyOutboundUnknownServerCertificate OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ignore (1),
 | 
						|
                block (2),
 | 
						|
                decrypt (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object will be used to configure the action that the sensor will need to
 | 
						|
                 take when the sensor is unable to verify the validaity of the certificate.
 | 
						|
                 This is not applicable on I-series and M-series
 | 
						|
                Default: decrypt(3)"
 | 
						|
        ::= { sslConfigGrp 9 }
 | 
						|
 | 
						|
 | 
						|
sslProxyOutboundUntrustedServerCertficate  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ignore (1),
 | 
						|
                block (2),
 | 
						|
                decrypt (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object will be used to configure the action that the sensor will need to take
 | 
						|
                 when the sensor receives an untrusted certificate from the external server. This could
 | 
						|
                 be either due to certificate not being trusted by any root CA, expired, revoked etc.
 | 
						|
                 This is not applicable on I-series and M-series
 | 
						|
                Default: decrypt (3)"
 | 
						|
        ::= { sslConfigGrp 10 }
 | 
						|
 | 
						|
sslProxyOutboundUnsupportedCipherSuite  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ignore (1),
 | 
						|
                block (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object will be used to configure the action that the sensor will need to take when an
 | 
						|
                 internal client sends a list of ciphers and the sensor does not support any of the cipher suite
 | 
						|
                 This is not applicable on I-series and M-series
 | 
						|
                Default: ignore (1)"
 | 
						|
        ::= { sslConfigGrp 11 }
 | 
						|
 | 
						|
sslProxyInboundUnsupportedCipherSuite  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ignore (1),
 | 
						|
                block (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This is reserved for future used. This object is not currently implemented.
 | 
						|
                 This object will be used to configure the action that the sensor will need to take when an
 | 
						|
                 external client sends a list of ciphers and the sensor does not support any of the cipher suite
 | 
						|
                 This is not applicable on I-series and M-series
 | 
						|
                Default: ignore (1)"
 | 
						|
        ::= { sslConfigGrp 12 }
 | 
						|
 | 
						|
sslProxyOutboundUnsupportedServerCertificate  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ignore (1),
 | 
						|
                block (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object will be used to configure the action that the sensor will need to take
 | 
						|
                 when the sensor encounters an unsupported server certificate in an outbound direction.
 | 
						|
                 This is not applicable on I-series and M-series
 | 
						|
                Default: ignore (1)"
 | 
						|
        ::= { sslConfigGrp 13 }
 | 
						|
 | 
						|
sslProxyInboundUnsupportedServerCertificate  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ignore (1),
 | 
						|
                block (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This is reserved for future used. This object is not currently implemented.
 | 
						|
                This object will be used to configure the action that the sensor will need to take
 | 
						|
                 when the sensor encounters an unsupported server certificate in an inbound direction.
 | 
						|
                 This is not applicable on I-series and M-series
 | 
						|
                Default: ignore (1)"
 | 
						|
        ::= { sslConfigGrp 14 }
 | 
						|
 | 
						|
maxSslFlowSupportedInSslDisableMode OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..100000)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the max number of SSL flows supported when SSL is disabled on the sensor."
 | 
						|
        ::= { sslConfigGrp 15 }
 | 
						|
 | 
						|
maxFlowSupportedInSslDisableMode OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..100000)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the max number of flows supported by sensor when SSL is disabled on the sensor."
 | 
						|
        ::= { sslConfigGrp 16 }
 | 
						|
 | 
						|
maxSslFlowSupportedInSslInboundLegacyMode OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..100000)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the max number of SSL flows supported when SSL is enabled in inbound legacy mode."
 | 
						|
        ::= { sslConfigGrp 17 }
 | 
						|
 | 
						|
maxFlowSupportedInSslInboundLegacyMode OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..100000)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the max number of flows supported by sensor when SSL is enabled in inbound legacy mode"
 | 
						|
        ::= { sslConfigGrp 18 }
 | 
						|
 | 
						|
maxSslFlowSupportedInSslOutboundMode OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..100000)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the max number of SSL flows supported when SSL is enabled in outbound mode."
 | 
						|
        ::= { sslConfigGrp 19 }
 | 
						|
 | 
						|
maxFlowSupportedInSslOutboundMode OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..100000)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the max number of flows supported by sensor when SSL is enabled in outbound mode"
 | 
						|
        ::= { sslConfigGrp 20 }
 | 
						|
 | 
						|
sslModesofOperationStatus OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER{
 | 
						|
               disable (0),
 | 
						|
               inbound-known-key-only(1),
 | 
						|
               outbound-proxy-only (2),
 | 
						|
               inbound-proxy-only (3),
 | 
						|
               inbound-and-outbound-proxy (4),
 | 
						|
               inbound-known-key-and-outbound-proxy (5)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Provides current SSL decryption method used in Sensor for inbound traffic.
 | 
						|
                disable(0) - No SSL decryption performed for traffic.
 | 
						|
                inbound known key only(1) - Only Inbound SSL decryption using RSA key exchange.
 | 
						|
                outbound proxy only(2) - Only Outbound SSL using MITM proxy
 | 
						|
                inbound proxy only(3) - Only Inbound SSL using MITM Proxy
 | 
						|
                inbound and outbound proxy(4) - Inbound and Outbound proxy using MITM Proxy
 | 
						|
                inbound known key and outbound proxy(5) - Inbound using RSA key exchange and Outbound using MITM Proxy
 | 
						|
                Default:  disable (0)"
 | 
						|
         ::= { sslConfigGrp 21 }
 | 
						|
 | 
						|
sslProxyOutboundUnknownURLCategory  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ignore (1),
 | 
						|
                decrypt (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object will be used to configure the action that the sensor will need to take
 | 
						|
                 when the sensor identifies an unknown url category in the ssl packet. This configuration
 | 
						|
                 is only supported in case of outbound ssl.
 | 
						|
                 This is not applicable on I-series and M-series
 | 
						|
                Default: ignore (1)"
 | 
						|
        ::= { sslConfigGrp 22 }
 | 
						|
 | 
						|
sslShKeyDecryptEnable OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Specifies if sensor should decrypt using shared keys from SSL probes. 
 | 
						|
                Default: 2, disabled"
 | 
						|
        ::= { sslConfigGrp 23 }
 | 
						|
 | 
						|
---
 | 
						|
---
 | 
						|
---
 | 
						|
 | 
						|
 | 
						|
l2ConfigGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 18 }
 | 
						|
 | 
						|
l2ModeEnable OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This specifies if sensor is configured to detect failure and go into L2 mode on exceeding cfg threshold within cfg duration.
 | 
						|
 | 
						|
                Default: 2, disabled"
 | 
						|
        ::= { l2ConfigGrp 1 }
 | 
						|
 | 
						|
l2ModeStatus OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                layer2Mode(1),
 | 
						|
                ipsMode(2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object identifies the mode the sensor is currently in."
 | 
						|
 | 
						|
        ::= { l2ConfigGrp 2 }
 | 
						|
 | 
						|
l2ModeCfgDuration  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..60)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the time duration input criteria for enabling the sensor in layer2 mode.
 | 
						|
 | 
						|
                Default: 10 mins"
 | 
						|
        ::= { l2ConfigGrp 3 }
 | 
						|
 | 
						|
l2ModeCfgThreshold  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..10)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the event frequency input criteria for enabling the sensor in layer2 mode.
 | 
						|
 | 
						|
                Default: 1"
 | 
						|
        ::= { l2ConfigGrp 4 }
 | 
						|
 | 
						|
l2ModeOccCount  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..10)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object identifies the frequency of event occurence when ensor was last enabled in layer2 mode.
 | 
						|
 | 
						|
                "
 | 
						|
        ::= { l2ConfigGrp 5 }
 | 
						|
 | 
						|
l2ModeReason  OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(0..127))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object contains reason for sensor to enter into Layer-2 mode."
 | 
						|
        ::= { l2ConfigGrp 6 }
 | 
						|
 | 
						|
 | 
						|
-- acl Logging support on the Sensor
 | 
						|
 | 
						|
aclLogAlertGrp	OBJECT IDENTIFIER ::=  { ivSensorConfigurationMIB 19 }
 | 
						|
 | 
						|
aclAlertLogging	OBJECT-TYPE
 | 
						|
	SYNTAX	INTEGER {
 | 
						|
		g-enable-dropped (1),
 | 
						|
		g-enable-allowed (2),
 | 
						|
		g-enable-all (3),
 | 
						|
		enable-per-acl (4),
 | 
						|
		disable (5)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION   
 | 
						|
 		"This object specifies various ways to enable ACL Alert logging or disable it altogether.
 | 
						|
		This is applicable on a sensor wide basis for all ports in inline mode.
 | 
						|
		Default: disable (5)"
 | 
						|
	::= { aclLogAlertGrp 1 }
 | 
						|
 | 
						|
aclAlertThrottleMaxIpPair OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..32)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Once this threshold is exceeded, sensor will only send one
 | 
						|
                summary acl alert for all addresses (srcip's and destip's) that
 | 
						|
                match the aclid/vidsid.
 | 
						|
 | 
						|
                Default: 10"
 | 
						|
        ::= { aclLogAlertGrp 2 }
 | 
						|
 | 
						|
aclAlertThrottleInterval  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..3600)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "If the number of acl alerts exceeds the amount configured
 | 
						|
                in aclAlertThrottleThreshold in aclAlertThrottleInterval
 | 
						|
                seconds, alerts will be throttled.
 | 
						|
 | 
						|
                Units are in seconds.
 | 
						|
 | 
						|
                Default: 120 seconds"
 | 
						|
        ::= { aclLogAlertGrp 3 }
 | 
						|
 | 
						|
 | 
						|
aclAlertThrottleAction  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                enable (1),
 | 
						|
                disable (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object can be used to enable and disable acl alert
 | 
						|
                throttling.
 | 
						|
 | 
						|
                Default: enable(1)"
 | 
						|
        ::= { aclLogAlertGrp 4 }
 | 
						|
 | 
						|
aclAlertThrottleThreshold  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..25)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure the number of alerts that
 | 
						|
                need to be sent before sensor starts to throttle the alerts.
 | 
						|
                For example if this value is 10, it will send the first 10
 | 
						|
                alerts with the following key: aclid/vidsid/srcip/destip.
 | 
						|
                This parameters will use the aclAlertThrottleInterval as the
 | 
						|
                interval.
 | 
						|
 | 
						|
                Default: 5"
 | 
						|
        ::= { aclLogAlertGrp 5 }
 | 
						|
 | 
						|
aclAlertDirectToSyslog  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                sendViaNSM (1),
 | 
						|
                sendDirect (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object can be used to enable sending acl logs directly to syslog viewer instead of sending it via NSM.
 | 
						|
         Default: sendViaNSM (1)"
 | 
						|
        ::= { aclLogAlertGrp 6 }
 | 
						|
 | 
						|
--User authentication using TACACS+ 
 | 
						|
 | 
						|
tacacsPlusAuthGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 20 }
 | 
						|
 | 
						|
enableTacacsPlusAuth  OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object can be used to enable or disable user authentication & accounting using TACACS+.
 | 
						|
		Default: disable (2)"
 | 
						|
	::= { tacacsPlusAuthGrp 1}
 | 
						|
 | 
						|
enableTacacsPlusTrafficEncr OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable	(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object can be used to enable or disable encryption of  TACACS+ traffic.
 | 
						|
		Default: disable (2)"
 | 
						|
	::= { tacacsPlusAuthGrp 2}
 | 
						|
 | 
						|
tacacsPlusEncrSecret OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(0..64))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object specifies the secret to be used in generating the encrypted TACACS+ traffic"
 | 
						|
	::= { tacacsPlusAuthGrp 3}
 | 
						|
 | 
						|
 | 
						|
tacacsPlusServerIPTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF TacacsPlusServerIPEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This table contains entries that specifiy the IP addresses of the TACACS+ servers"
 | 
						|
	::= { tacacsPlusAuthGrp 4}
 | 
						|
 | 
						|
tacacsPlusServerIPEntry  OBJECT-TYPE
 | 
						|
	SYNTAX  TacacsPlusServerIPEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
	"This table entry specifies the IP address of the TACACS+ server"
 | 
						|
	INDEX { tacIndex }
 | 
						|
	 ::= { tacacsPlusServerIPTable 1 }
 | 
						|
 | 
						|
 | 
						|
TacacsPlusServerIPEntry ::= SEQUENCE {
 | 
						|
	tacIndex
 | 
						|
		INTEGER,
 | 
						|
	tacacsPlusServerIPAddr
 | 
						|
		IpAddress
 | 
						|
	}
 | 
						|
 | 
						|
tacIndex  OBJECT-TYPE
 | 
						|
	SYNTAX  INTEGER
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"Fixed index for the four TACACS+ Server entries. Valid values are [1,2,3,4] only."
 | 
						|
	::= { tacacsPlusServerIPEntry 1 }
 | 
						|
 | 
						|
tacacsPlusServerIPAddr OBJECT-TYPE
 | 
						|
	SYNTAX IpAddress
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
	"This object specifies the IP Address of the TACACS+ server"
 | 
						|
	::= { tacacsPlusServerIPEntry 2 }
 | 
						|
 | 
						|
enableTacacsPlusAuthorization OBJECT-TYPE
 | 
						|
    SYNTAX INTEGER
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
	        "To enable TACACS Plus authorization"
 | 
						|
	::= { tacacsPlusAuthGrp 5 }
 | 
						|
 | 
						|
-- ipV6  support on sensor 
 | 
						|
 | 
						|
ipV6ConfigGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 21 }
 | 
						|
 | 
						|
ipV6TrafficHandling OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER {
 | 
						|
              dont-parse-block-inline (1),  
 | 
						|
              dont-parse-allow-inline (2),   
 | 
						|
              parse-and-detect-attacks (3)    
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
	  STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
             "This object can be used to specify how the IPv6 traffic is handled on all ports of a sensor.
 | 
						|
              dont-parse-block-inline - Traffic will not be subjected to IPS/IDS.  On Inline ports, traffic will be blocked.
 | 
						|
              dont-parse-allow-inline  -  Traffic will not be subjected to IPS/IDS.  On Inline ports , traffic wll be allowed to go through the sensor.
 | 
						|
              parse-and-detect-attacks  - Parse and detect attacks in IPv6 traffic and pass the traffic on inline ports
 | 
						|
              Default: dont-parse-allow-inline(2)"
 | 
						|
                ::= { ipV6ConfigGrp 2}
 | 
						|
                
 | 
						|
-- Host Quarantine Config Group
 | 
						|
--
 | 
						|
hostQGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 22 }
 | 
						|
 | 
						|
--
 | 
						|
-- Host Quarantine Config Table
 | 
						|
--
 | 
						|
-- This group conatins all MIB objects that specify the configuration for
 | 
						|
-- reconfiguring the hostQ. 
 | 
						|
--
 | 
						|
hostQConfigGrp  OBJECT IDENTIFIER ::= { hostQGrp  1 }
 | 
						|
 | 
						|
hostQFilterTimeOut OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (5..60)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"The number of minutes for which this entry should be in
 | 
						|
		affect.
 | 
						|
 | 
						|
		Default: 5 minutes"
 | 
						|
	::= { hostQConfigGrp 1 }
 | 
						|
 | 
						|
hostQDeleteAllFilters OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		not-applicable(0),
 | 
						|
		true(1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"If set to not-applicable(0), applied filters are not 
 | 
						|
		deleted. If set to true (1) all filters are deleted.
 | 
						|
 | 
						|
		Default: not-applicable (0)"
 | 
						|
	::= { hostQConfigGrp 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- Host Quarantine Bulk IPV4 Filter table 
 | 
						|
--
 | 
						|
-- This group defines filter entries that have been applied on the sensor in
 | 
						|
-- Inline mode. This table only supports GET-NEXT operations. All entries are
 | 
						|
-- read-only. The table will have a maximum of 1000 entries.
 | 
						|
--
 | 
						|
hostQBulkFilterV4Table  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF HostQBulkFilterV4Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table containing entries for filters that are applied on the \
 | 
						|
		 sensor  in Inline mode. This table supports only GET-NEXT operations"
 | 
						|
	::= { hostQGrp  2 }
 | 
						|
 | 
						|
hostQBulkFilterV4Entry  OBJECT-TYPE
 | 
						|
	SYNTAX 	HostQBulkFilterV4Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indexed by sequence number."
 | 
						|
	INDEX { hostQBulkFilterIndexV4 }
 | 
						|
	::= { hostQBulkFilterV4Table 1 }
 | 
						|
 | 
						|
HostQBulkFilterV4Entry ::= SEQUENCE {
 | 
						|
	hostQBulkFilterIndexV4
 | 
						|
		INTEGER,
 | 
						|
	hostQBulkFilterSrcIPAddrV4
 | 
						|
		IpAddress,
 | 
						|
	hostQBulkFilterVidsIdV4
 | 
						|
		INTEGER,
 | 
						|
	hostQBulkFilterAttackIdV4
 | 
						|
		INTEGER,
 | 
						|
	hostQBulkFilterEndTimeV4
 | 
						|
		Unsigned32,
 | 
						|
	hostQBulkFilterQRStatusV4
 | 
						|
		INTEGER,
 | 
						|
	hostQBulkFilterMPEReplyMsgV4
 | 
						|
		INTEGER,
 | 
						|
	hostQBulkFilterMonPortIdV4
 | 
						|
		TrellixPortLinearIndex,
 | 
						|
	hostQBulkFilterEZIdV4
 | 
						|
		INTEGER
 | 
						|
}
 | 
						|
 | 
						|
hostQBulkFilterIndexV4 OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER  
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Index which uniquely identifies the V4 filter rule"
 | 
						|
	::= { hostQBulkFilterV4Entry 1 }
 | 
						|
 | 
						|
hostQBulkFilterSrcIPAddrV4  OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Source IPV4 Address."
 | 
						|
	::= { hostQBulkFilterV4Entry 2 }
 | 
						|
 | 
						|
hostQBulkFilterVidsIdV4  OBJECT-TYPE
 | 
						|
   SYNTAX   INTEGER
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS   current
 | 
						|
   DESCRIPTION
 | 
						|
      "This objects returns the vids id for which this filter
 | 
						|
      was applied."
 | 
						|
   ::= { hostQBulkFilterV4Entry 3 }
 | 
						|
 | 
						|
hostQBulkFilterAttackIdV4  OBJECT-TYPE
 | 
						|
   SYNTAX   INTEGER
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS   current
 | 
						|
   DESCRIPTION
 | 
						|
      "This objects returns the attack id for which this filter
 | 
						|
      was applied."
 | 
						|
   ::= { hostQBulkFilterV4Entry 4 }
 | 
						|
 | 
						|
hostQBulkFilterEndTimeV4  OBJECT-TYPE
 | 
						|
	SYNTAX 	Unsigned32
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This objects returns the filter expiry time in UTC format "
 | 
						|
	::= { hostQBulkFilterV4Entry 5 }
 | 
						|
 | 
						|
 | 
						|
hostQBulkFilterQRStatusV4 OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		hostQuarantined-local(1),
 | 
						|
		hostUnderRemediation-local(2),
 | 
						|
		hostQuarantined-mpe(4),
 | 
						|
		hostQuarantined-both(5),
 | 
						|
		hostUnderRemediation-local-hostQuarantined-mpe(6),
 | 
						|
		hostUnderRemediation-mpe(8),
 | 
						|
		hostQuarantined-local-hostUnderRemediation-mpe(9),
 | 
						|
		hostUnderRemediation-both(10)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This objects returns the host quarantine and remediation action status."
 | 
						|
	::= { hostQBulkFilterV4Entry 6 }
 | 
						|
 | 
						|
hostQBulkFilterMPEReplyMsgV4 OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	{
 | 
						|
		notApplicable(0),
 | 
						|
		managedHost(1),
 | 
						|
		unmanagedHost(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This objects returns the message returned by the MPE server."
 | 
						|
	::= { hostQBulkFilterV4Entry 7 }
 | 
						|
 | 
						|
hostQBulkFilterMonPortIdV4  OBJECT-TYPE
 | 
						|
   SYNTAX   TrellixPortLinearIndex
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS   current
 | 
						|
   DESCRIPTION
 | 
						|
      "This objects returns the monitoring linear port index on which the attack was detected for 
 | 
						|
	the quarantined host."
 | 
						|
   ::= { hostQBulkFilterV4Entry 8 }
 | 
						|
 | 
						|
 | 
						|
hostQBulkFilterEZIdV4  OBJECT-TYPE
 | 
						|
   SYNTAX   INTEGER
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS   current
 | 
						|
   DESCRIPTION
 | 
						|
      "This objects returns the applied NAZ Id for the quarantined host."
 | 
						|
   ::= { hostQBulkFilterV4Entry 9 }
 | 
						|
 | 
						|
--
 | 
						|
-- Host Quarantine Bulk IPV6 Filter table
 | 
						|
--
 | 
						|
-- This group defines filter entries that have been applied on the sensor in
 | 
						|
-- Inline mode. This table only supports GET-NEXT operations. All entries are
 | 
						|
-- read-only. The table will have a maximum of 1000 entries.
 | 
						|
--
 | 
						|
 | 
						|
hostQBulkFilterV6Table  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF HostQBulkFilterV6Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table containing entries for IPv6 filters that are applied on the 
 | 
						|
		 sensor  in Inline mode."
 | 
						|
	::= { hostQGrp  3 }
 | 
						|
 | 
						|
hostQBulkFilterV6Entry  OBJECT-TYPE
 | 
						|
	SYNTAX 	HostQBulkFilterV6Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indexed by sequence number."
 | 
						|
	INDEX { hostQBulkFilterIndexV6 }
 | 
						|
	::= { hostQBulkFilterV6Table 1 }
 | 
						|
 | 
						|
HostQBulkFilterV6Entry ::= SEQUENCE {
 | 
						|
	hostQBulkFilterIndexV6
 | 
						|
		INTEGER,
 | 
						|
	hostQBulkFilterSrcIPAddrV6
 | 
						|
		Ipv6Address,
 | 
						|
	hostQBulkFilterVidsIdV6
 | 
						|
		INTEGER,
 | 
						|
   	hostQBulkFilterAttackIdV6
 | 
						|
      		INTEGER,
 | 
						|
   	hostQBulkFilterEndTimeV6
 | 
						|
      		Unsigned32,
 | 
						|
	hostQBulkFilterQRStatusV6
 | 
						|
		INTEGER,
 | 
						|
	hostQBulkFilterMPEReplyMsgV6
 | 
						|
		INTEGER,
 | 
						|
	hostQBulkFilterMonPortIdV6
 | 
						|
		TrellixPortLinearIndex
 | 
						|
}
 | 
						|
 | 
						|
hostQBulkFilterIndexV6 OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER  
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Index which uniquely identifies the IPv6 filter rule."
 | 
						|
	::= { hostQBulkFilterV6Entry 1 }
 | 
						|
 | 
						|
hostQBulkFilterSrcIPAddrV6  OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Source IPV6 Address."
 | 
						|
	::= { hostQBulkFilterV6Entry 2 }
 | 
						|
 | 
						|
hostQBulkFilterVidsIdV6  OBJECT-TYPE
 | 
						|
   SYNTAX   INTEGER
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS   current
 | 
						|
   DESCRIPTION
 | 
						|
      "This objects returns the vids id for which this filter
 | 
						|
      was applied."
 | 
						|
   ::= { hostQBulkFilterV6Entry 3 }
 | 
						|
 | 
						|
hostQBulkFilterAttackIdV6  OBJECT-TYPE
 | 
						|
   SYNTAX   INTEGER
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS   current
 | 
						|
   DESCRIPTION
 | 
						|
      "This objects returns the attack id for which this filter
 | 
						|
      was applied."
 | 
						|
   ::= { hostQBulkFilterV6Entry 4 }
 | 
						|
 | 
						|
hostQBulkFilterEndTimeV6  OBJECT-TYPE
 | 
						|
	SYNTAX 	Unsigned32
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This objects returns the filter expiry time in UTC format."
 | 
						|
	::= { hostQBulkFilterV6Entry 5 }
 | 
						|
 | 
						|
hostQBulkFilterQRStatusV6  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		hostQuarantined-local(1),
 | 
						|
		hostUnderRemediation-local(2),
 | 
						|
		hostQuarantined-mpe(4),
 | 
						|
		hostQuarantined-both(5),
 | 
						|
		hostUnderRemediation-local-hostQuarantined-mpe(6),
 | 
						|
		hostUnderRemediation-mpe(8),
 | 
						|
		hostQuarantined-local-hostUnderRemediation-mpe(9),
 | 
						|
		hostUnderRemediation-both(10)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This objects returns the host quarantine and remediation action status."
 | 
						|
	::= { hostQBulkFilterV6Entry 6 }
 | 
						|
 | 
						|
hostQBulkFilterMPEReplyMsgV6  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	{
 | 
						|
		notApplicable(0),
 | 
						|
		managedHost(1),
 | 
						|
		unmanagedHost(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This objects returns the message returned by the MPE server."
 | 
						|
	::= { hostQBulkFilterV6Entry 7 }
 | 
						|
 | 
						|
hostQBulkFilterMonPortIdV6  OBJECT-TYPE
 | 
						|
   SYNTAX   TrellixPortLinearIndex
 | 
						|
   MAX-ACCESS  read-only
 | 
						|
   STATUS   current
 | 
						|
   DESCRIPTION
 | 
						|
      "This objects returns the monitoring linear port index on which the attack was detected for 
 | 
						|
	the quarantined Ipv6 host."
 | 
						|
   ::= { hostQBulkFilterV6Entry 8 }
 | 
						|
 | 
						|
--
 | 
						|
-- Host Quarantine Never Deny V4 Table
 | 
						|
--
 | 
						|
hostQNeverDenyV4Table  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF HostQNeverDenyV4Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table defines ipaddresses from which traffic is never
 | 
						|
		blocked. Typically user will add all the critical network
 | 
						|
		elements like routers, servers, etc."
 | 
						|
	::= { hostQGrp 4 }
 | 
						|
 | 
						|
hostQNeverDenyV4Entry  OBJECT-TYPE
 | 
						|
	SYNTAX 	HostQNeverDenyV4Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indexed by hostQNeverDenyIpAddress. Supports up to 100 entries."
 | 
						|
	INDEX {hostQNeverDenyIpAddressV4  }
 | 
						|
	::= { hostQNeverDenyV4Table 1 }
 | 
						|
 | 
						|
HostQNeverDenyV4Entry ::= SEQUENCE {
 | 
						|
	hostQNeverDenyIpAddressV4
 | 
						|
		IpAddress,
 | 
						|
	hostQNeverDenyActionV4
 | 
						|
		RowStatus
 | 
						|
}
 | 
						|
 | 
						|
hostQNeverDenyIpAddressV4 OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"The ipV4 address from which traffic will never be blocked."
 | 
						|
	::= { hostQNeverDenyV4Entry 1 }
 | 
						|
 | 
						|
hostQNeverDenyActionV4 OBJECT-TYPE
 | 
						|
	SYNTAX 	RowStatus
 | 
						|
	MAX-ACCESS  read-create
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is to user to add and delete rows in to the
 | 
						|
		table."
 | 
						|
	::= { hostQNeverDenyV4Entry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- Host Quarantine Never Deny V6 Table
 | 
						|
--
 | 
						|
hostQNeverDenyV6Table  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF HostQNeverDenyV6Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table defines ipaddresses from which traffic is never
 | 
						|
		blocked. Typically user will add all the critical network
 | 
						|
		elements like routers, servers, etc."
 | 
						|
	::= { hostQGrp 5 }
 | 
						|
 | 
						|
hostQNeverDenyV6Entry  OBJECT-TYPE
 | 
						|
	SYNTAX 	HostQNeverDenyV6Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indexed by hostQNeverDenyIpAddress. Supports up to 100 entries."
 | 
						|
	INDEX {hostQNeverDenyIpAddressV6  }
 | 
						|
	::= { hostQNeverDenyV6Table 1 }
 | 
						|
 | 
						|
HostQNeverDenyV6Entry ::= SEQUENCE {
 | 
						|
	hostQNeverDenyIpAddressV6
 | 
						|
		Ipv6Address,
 | 
						|
	hostQNeverDenyActionV6
 | 
						|
		RowStatus
 | 
						|
}
 | 
						|
 | 
						|
hostQNeverDenyIpAddressV6 OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"The ipV6 address from which traffic will never be blocked."
 | 
						|
	::= { hostQNeverDenyV6Entry 1 }
 | 
						|
 | 
						|
hostQNeverDenyActionV6 OBJECT-TYPE
 | 
						|
	SYNTAX 	RowStatus
 | 
						|
	MAX-ACCESS  read-create
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is to user to add and delete rows in to the
 | 
						|
		table."
 | 
						|
	::= { hostQNeverDenyV6Entry 2 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- Host Quarantine User Define V4 Filter Table (does not support GET-NEXT operations)
 | 
						|
--
 | 
						|
 | 
						|
hostQUserDefFilterV4Table OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF HostQUserDefFilterV4Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table is used to add/delete/extend IPv4 filters on the sensor"
 | 
						|
	::= { hostQGrp 6 }
 | 
						|
 | 
						|
hostQUserDefFilterV4Entry  OBJECT-TYPE
 | 
						|
	SYNTAX 	HostQUserDefFilterV4Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		""
 | 
						|
	INDEX { hostQUserDefFilterSrcIpV4, hostQUserDefFilterVidsIdV4, hostQUserDefFilterAttackIdV4 }
 | 
						|
	::= { hostQUserDefFilterV4Table 1 }
 | 
						|
 | 
						|
HostQUserDefFilterV4Entry ::= SEQUENCE {
 | 
						|
	hostQUserDefFilterSrcIpV4
 | 
						|
		IpAddress,
 | 
						|
	hostQUserDefFilterVidsIdV4
 | 
						|
		INTEGER,
 | 
						|
	hostQUserDefFilterAttackIdV4
 | 
						|
		INTEGER,
 | 
						|
	hostQUserDefFilterDurationV4
 | 
						|
		Unsigned32,
 | 
						|
	hostQUserDefFilterActionV4
 | 
						|
		INTEGER,
 | 
						|
	hostQUserDefFilterRemediationV4
 | 
						|
		TruthValue	
 | 
						|
}
 | 
						|
 | 
						|
hostQUserDefFilterSrcIpV4 OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Source IPV4 address."
 | 
						|
	::= { hostQUserDefFilterV4Entry 1 }
 | 
						|
 | 
						|
hostQUserDefFilterVidsIdV4 OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Vids ID."
 | 
						|
	::= { hostQUserDefFilterV4Entry 2 }
 | 
						|
 | 
						|
hostQUserDefFilterAttackIdV4 OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Attack ID."
 | 
						|
	::= { hostQUserDefFilterV4Entry 3 }
 | 
						|
 | 
						|
hostQUserDefFilterDurationV4 OBJECT-TYPE
 | 
						|
   SYNTAX  Unsigned32
 | 
						|
   MAX-ACCESS  read-write
 | 
						|
   STATUS   current
 | 
						|
   DESCRIPTION
 | 
						|
      "Filter duration"
 | 
						|
   ::= { hostQUserDefFilterV4Entry 4 }
 | 
						|
 | 
						|
hostQUserDefFilterActionV4 OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                not-applicable (0),
 | 
						|
                add (1),
 | 
						|
					 delete (2)
 | 
						|
        }
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
                "Setting this object to add(1) will add the entry."
 | 
						|
	::= { hostQUserDefFilterV4Entry 5 }
 | 
						|
 | 
						|
hostQUserDefFilterRemediationV4 OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
                "Setting this object to TRUE, will enable host rememdiation for the user defined quarantine rule.
 | 
						|
		 Default : FALSE"
 | 
						|
	::= { hostQUserDefFilterV4Entry 6 }
 | 
						|
 | 
						|
--
 | 
						|
-- Host Quarantine User Define V6 Filter Table
 | 
						|
--
 | 
						|
 | 
						|
hostQUserDefFilterV6Table OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF HostQUserDefFilterV6Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table is used to add/delete/extend IPv6 filters on the sensor" 
 | 
						|
	::= { hostQGrp 7 }
 | 
						|
 | 
						|
hostQUserDefFilterV6Entry  OBJECT-TYPE
 | 
						|
	SYNTAX 	HostQUserDefFilterV6Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		""
 | 
						|
	INDEX {hostQUserDefFilterSrcIpV6, hostQUserDefFilterVidsIdV6, hostQUserDefFilterAttackIdV6 }
 | 
						|
	::= { hostQUserDefFilterV6Table 1 }
 | 
						|
 | 
						|
HostQUserDefFilterV6Entry ::= SEQUENCE {
 | 
						|
	hostQUserDefFilterSrcIpV6
 | 
						|
		Ipv6Address,
 | 
						|
	hostQUserDefFilterVidsIdV6
 | 
						|
		INTEGER,
 | 
						|
	hostQUserDefFilterAttackIdV6
 | 
						|
		INTEGER,
 | 
						|
	hostQUserDefFilterDurationV6
 | 
						|
	      Unsigned32,
 | 
						|
	hostQUserDefFilterActionV6
 | 
						|
		INTEGER
 | 
						|
}
 | 
						|
 | 
						|
hostQUserDefFilterSrcIpV6 OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Source IPV6 address."
 | 
						|
	::= { hostQUserDefFilterV6Entry 1 }
 | 
						|
 | 
						|
hostQUserDefFilterVidsIdV6 OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Vids ID."
 | 
						|
	::= { hostQUserDefFilterV6Entry 2 }
 | 
						|
 | 
						|
hostQUserDefFilterAttackIdV6 OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Attack ID."
 | 
						|
	::= { hostQUserDefFilterV6Entry 3 }
 | 
						|
 | 
						|
hostQUserDefFilterDurationV6 OBJECT-TYPE
 | 
						|
   SYNTAX  Unsigned32
 | 
						|
   MAX-ACCESS  read-write
 | 
						|
   STATUS   current
 | 
						|
   DESCRIPTION
 | 
						|
      "Filter duration"
 | 
						|
   ::= { hostQUserDefFilterV6Entry 4 }
 | 
						|
 | 
						|
hostQUserDefFilterActionV6 OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                not-applicable (0),
 | 
						|
                add (1),
 | 
						|
                delete(2)
 | 
						|
        	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
                "Setting this object to add(1) will add the entry."
 | 
						|
	::= { hostQUserDefFilterV6Entry 5 }
 | 
						|
 | 
						|
--
 | 
						|
-- nmsGrp 
 | 
						|
--
 | 
						|
 | 
						|
nmsGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 23 }
 | 
						|
 | 
						|
nmsUserGrp  OBJECT IDENTIFIER ::= { nmsGrp  1 }
 | 
						|
 | 
						|
nmsUserTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF NMSUserEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"
 | 
						|
		
 | 
						|
		"
 | 
						|
	::= { nmsUserGrp 1 }
 | 
						|
 | 
						|
nmsUserEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	NMSUserEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Each entry specified is indexed by <nmsUserIndex>. 
 | 
						|
		Additonaly it contains the 
 | 
						|
		"
 | 
						|
	INDEX { nmsUserName }
 | 
						|
	::= { nmsUserTable 1 }
 | 
						|
 | 
						|
NMSUserEntry ::= SEQUENCE {
 | 
						|
	nmsUserName
 | 
						|
		DisplayString,
 | 
						|
	nmsAuthKey
 | 
						|
		DisplayString,
 | 
						|
	nmsEncrKey
 | 
						|
		DisplayString,
 | 
						|
	nmsUserChangeAction
 | 
						|
		RowStatus
 | 
						|
}
 | 
						|
 | 
						|
nmsUserName  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(8..31))	
 | 
						|
	MAX-ACCESS 	not-accessible 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"UserName nms (in this entry)."
 | 
						|
	::= { nmsUserEntry 1 }
 | 
						|
 | 
						|
nmsAuthKey  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(8..15))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"NMS Auth Key"
 | 
						|
	::= { nmsUserEntry 2 }
 | 
						|
 | 
						|
nmsEncrKey  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(8..15))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"NMS Encryption Key."
 | 
						|
	::= { nmsUserEntry 3 }
 | 
						|
 | 
						|
nmsUserChangeAction  OBJECT-TYPE
 | 
						|
	SYNTAX  RowStatus
 | 
						|
	MAX-ACCESS  read-create
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object used for user to add and delete rows in to the table"
 | 
						|
	::= { nmsUserEntry 4 }
 | 
						|
 | 
						|
nmsDeleteAllUsers OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		true(1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This action object deletes all user entries in the nmsUserTable."
 | 
						|
	::= { nmsUserGrp 2 }
 | 
						|
 | 
						|
nmsCommitUserEntryChanges OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		true(1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This action object commits all the changes made to the user entries in the nmsUserTable."
 | 
						|
	::= { nmsUserGrp 3 }
 | 
						|
 | 
						|
 | 
						|
nmsIpGrp  OBJECT IDENTIFIER ::= { nmsGrp  2 }
 | 
						|
 | 
						|
nmsIpTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF NMSIpEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"
 | 
						|
		
 | 
						|
		"
 | 
						|
	::= { nmsIpGrp 1 }
 | 
						|
 | 
						|
nmsIpEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	NMSIpEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Each entry specified is indexed by <nmsIpIndex>. 
 | 
						|
		Additonaly it contains the 
 | 
						|
		"
 | 
						|
	INDEX { nmsIpAddress }
 | 
						|
	::= { nmsIpTable 1 }
 | 
						|
 | 
						|
NMSIpEntry ::= SEQUENCE {
 | 
						|
	nmsIpAddress
 | 
						|
		IpAddress,
 | 
						|
	nmsIpChangeAction
 | 
						|
		RowStatus	
 | 
						|
}
 | 
						|
 | 
						|
nmsIpAddress  OBJECT-TYPE
 | 
						|
	SYNTAX IpAddress	
 | 
						|
	MAX-ACCESS	not-accessible 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"UserName nms (in this entry)."
 | 
						|
	::= { nmsIpEntry 1 }
 | 
						|
 | 
						|
nmsIpChangeAction  OBJECT-TYPE
 | 
						|
	SYNTAX 	RowStatus 
 | 
						|
	MAX-ACCESS  read-create
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object used for user to add and delete rows in to the table."
 | 
						|
	::= { nmsIpEntry 2 }
 | 
						|
 | 
						|
nmsIpv6Table  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF NMSIpv6Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"
 | 
						|
		
 | 
						|
		"
 | 
						|
	::= { nmsIpGrp 2 }
 | 
						|
 | 
						|
nmsIpv6Entry  OBJECT-TYPE
 | 
						|
	SYNTAX 	NMSIpv6Entry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Each entry specified is indexed by <nmsIpv6Index>. 
 | 
						|
		"
 | 
						|
	INDEX { nmsIpv6Address }
 | 
						|
	::= { nmsIpv6Table 1 }
 | 
						|
 | 
						|
NMSIpv6Entry ::= SEQUENCE {
 | 
						|
	nmsIpv6Address
 | 
						|
		Ipv6Address,
 | 
						|
	nmsIpv6ChangeAction
 | 
						|
		RowStatus	
 | 
						|
}
 | 
						|
 | 
						|
nmsIpv6Address  OBJECT-TYPE
 | 
						|
	SYNTAX Ipv6Address	
 | 
						|
	MAX-ACCESS	not-accessible 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"IPv6 address of the system having SNMP access to the sensor"
 | 
						|
	::= { nmsIpv6Entry 1 }
 | 
						|
 | 
						|
nmsIpv6ChangeAction  OBJECT-TYPE
 | 
						|
	SYNTAX 	RowStatus 
 | 
						|
	MAX-ACCESS  read-create
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object used for user to add and delete rows in to the table."
 | 
						|
	::= { nmsIpv6Entry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- mpeGrp 
 | 
						|
--
 | 
						|
 | 
						|
mpeGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 24 }
 | 
						|
 | 
						|
mpeConfigGrp  OBJECT IDENTIFIER ::= { mpeGrp  1 }
 | 
						|
 | 
						|
mpeQRScope  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		unmanaged-hosts(1),
 | 
						|
		all-hosts(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS obsolete 
 | 
						|
	DESCRIPTION
 | 
						|
		"This object describes about the MPE Quarantine and Remediation scope.
 | 
						|
		 The value 'unmanaged-hosts', indicates that the MPE interface port based
 | 
						|
		 quarantine and remediation action is applicable only to the MPE server's
 | 
						|
		 unmanaged host and the value 'all-hosts' indicate that the MPE interface
 | 
						|
		 port based qarantine and remediation action is applicable to all the hosts,
 | 
						|
		 independent of MPE server.
 | 
						|
		 Default: unmanaged-hosts(1)
 | 
						|
		 "
 | 
						|
	::= { mpeConfigGrp 1 }
 | 
						|
 | 
						|
mpeThrottleTimeout OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (5..300)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS obsolete	
 | 
						|
	DESCRIPTION 
 | 
						|
		" This depicts the MPE throttling timeout in seconds.
 | 
						|
		Default: 120"
 | 
						|
	::= { mpeConfigGrp 2 }
 | 
						|
 | 
						|
mpeInstallConfigGrp  OBJECT IDENTIFIER ::= { mpeConfigGrp 3 }
 | 
						|
 | 
						|
mpeIpAddress  OBJECT-TYPE
 | 
						|
	SYNTAX IpAddress	
 | 
						|
	MAX-ACCESS  read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The ipaddress of the MPE server"
 | 
						|
	::= { mpeInstallConfigGrp  1 }
 | 
						|
 | 
						|
mpeAnonymousPort OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER (1..65535)	
 | 
						|
	MAX-ACCESS read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The Anonymous SSL port on MPE server
 | 
						|
		 Default: 8443"
 | 
						|
	::= { mpeInstallConfigGrp 2 }
 | 
						|
 | 
						|
mpeTrustedSSLPort OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER (1..65535)	
 | 
						|
	MAX-ACCESS read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The Trusted SSL port on MPE server
 | 
						|
		 Default: 8444"
 | 
						|
	::= { mpeInstallConfigGrp 3 }
 | 
						|
 | 
						|
mpeePOCred  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(3..100))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"ePO credentials in the form of username:password"
 | 
						|
	::= { mpeInstallConfigGrp 4 }
 | 
						|
 | 
						|
mpeAnonymousURI  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(10..255))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"URI of the MPE server which listens on Anonymous SSL port"
 | 
						|
	::= { mpeInstallConfigGrp 5 }
 | 
						|
 | 
						|
mpeTrustedURI  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(10..255))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"URI of the MPE server which listens on Trusted SSL port"
 | 
						|
	::= { mpeInstallConfigGrp 6 }
 | 
						|
 | 
						|
mpeInstallConfigAction  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		install(1),
 | 
						|
		deinstall(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object describes about the possible MPE Install configuration actions."
 | 
						|
	::= { mpeInstallConfigGrp 7 }
 | 
						|
 | 
						|
mpeInstallConfigStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
                installInProgress (1),
 | 
						|
                installed (2),
 | 
						|
		deinstallInProgress (3),
 | 
						|
		deinstalled (4),
 | 
						|
		certReqFailure(5),
 | 
						|
		sSLError(6),
 | 
						|
		httpRespError(7),
 | 
						|
		mpeURIError(8),
 | 
						|
		ePOCredError(9),
 | 
						|
		mpeServerError(10),
 | 
						|
		mpeTimeoutError(11)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This describes the possible MPE install configuration states.
 | 
						|
		 Default : deinstalled (4)"
 | 
						|
	::= { mpeInstallConfigGrp 8 }
 | 
						|
 | 
						|
mpeRootCertStatus OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		not-found(0),
 | 
						|
		found(1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		" This object informs whether the MPE Root Certificate file is present on the sensor."
 | 
						|
	::= { mpeConfigGrp 4 }
 | 
						|
 | 
						|
mpeDeleteRootCert OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		delete(1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to remove the MPE Root Certificate from the sensor. Deletion of the
 | 
						|
		 MPE root certificate succeeds only when the MPE is not yet installed."
 | 
						|
	::= { mpeConfigGrp 5 }
 | 
						|
 | 
						|
mnacHealthLevelListenPort OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER (1..65535)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object is used to configure/retrieve the trusted health level message listen port
 | 
						|
		 on the sensor, on which MNAC communication happens asynchronously.
 | 
						|
		 Default: 8445"
 | 
						|
	::= { mpeConfigGrp 6 }
 | 
						|
 | 
						|
mnacConnectivityFailureTimeout OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER (30..120)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object is used to configure/retrieve the MNAC connectivity failure in seconds.
 | 
						|
		Default: 32"
 | 
						|
	::= { mpeConfigGrp 7 }
 | 
						|
 | 
						|
mnacAgentGUIDPort OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object is used to configure/retrieve the agent GUID request listen port on the 
 | 
						|
		MNAC Agent, to which the intrushield sensor would send the agent GUID request.
 | 
						|
		Default: 8444"
 | 
						|
	::= { mpeConfigGrp 8 }
 | 
						|
 | 
						|
mpeExcludedMacTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF MPEExcludedMacEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"
 | 
						|
			
 | 
						|
		"
 | 
						|
	::= { mpeGrp 2 }
 | 
						|
 | 
						|
mpeExcludedMacEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	MPEExcludedMacEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"Each entry specified is indexed by MAC Adress. 
 | 
						|
		"
 | 
						|
	INDEX { mpeMacAddress }
 | 
						|
	::= { mpeExcludedMacTable 1 }
 | 
						|
 | 
						|
MPEExcludedMacEntry ::= SEQUENCE {
 | 
						|
	mpeMacAddress
 | 
						|
		MacAddress,
 | 
						|
	mpeMacChangeAction
 | 
						|
		RowStatus	
 | 
						|
}
 | 
						|
 | 
						|
mpeMacAddress  OBJECT-TYPE
 | 
						|
	SYNTAX MacAddress	
 | 
						|
	MAX-ACCESS	not-accessible 
 | 
						|
	STATUS	obsolete
 | 
						|
	DESCRIPTION 
 | 
						|
		"Mac address to be excluded from Mpe processing (Floater Mac)"
 | 
						|
	::= { mpeExcludedMacEntry 1 }
 | 
						|
 | 
						|
 | 
						|
mpeMacChangeAction  OBJECT-TYPE
 | 
						|
	SYNTAX 	RowStatus 
 | 
						|
	MAX-ACCESS  read-create
 | 
						|
	STATUS  obsolete
 | 
						|
	DESCRIPTION
 | 
						|
		"This object used for user to add and delete rows in to the table."
 | 
						|
	::= { mpeExcludedMacEntry 2 }
 | 
						|
 | 
						|
--
 | 
						|
-- remediationGrp 
 | 
						|
--
 | 
						|
 | 
						|
remediationGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 25 }
 | 
						|
 | 
						|
remediationConfigGrp  OBJECT IDENTIFIER ::= { remediationGrp  1 }
 | 
						|
 | 
						|
remediationTimeout OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER (15..60)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS obsolete	
 | 
						|
	DESCRIPTION 
 | 
						|
		"Time in minutes for which the hosts needs to be quarantined so that it can be remediated.
 | 
						|
		Default: 30"
 | 
						|
	::= { remediationConfigGrp 2 }
 | 
						|
 | 
						|
-- ez (enforcement zone) Logging support on the Sensor
 | 
						|
 | 
						|
ezLogAlertGrp	OBJECT IDENTIFIER ::=  { ivSensorConfigurationMIB 26 }
 | 
						|
 | 
						|
ezAlertLogging	OBJECT-TYPE
 | 
						|
	SYNTAX	INTEGER {
 | 
						|
		g-enable-dropped (1),
 | 
						|
		g-enable-allowed (2),
 | 
						|
		g-enable-all (3),
 | 
						|
		enable-per-acl (4),
 | 
						|
		disable (5)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION   
 | 
						|
 		"This object specifies various ways to enable EZ(enforcement zone) alert logging or disable it altogether.
 | 
						|
		This is applicable on a sensor wide basis for all ports in inline mode.
 | 
						|
		Default: disable (5)"
 | 
						|
	::= { ezLogAlertGrp 1 }
 | 
						|
 | 
						|
ezAlertThrottleMaxIpPair OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..32)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Once this threshold is exceeded, sensor will only send one
 | 
						|
                summary ez alert for all addresses (srcip's and destip's) that
 | 
						|
                match the aclid/vidsid.
 | 
						|
                Default: 10"
 | 
						|
        ::= { ezLogAlertGrp 2 }
 | 
						|
 | 
						|
ezAlertThrottleInterval  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..3600)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the enforcement zone alert throttle interval.
 | 
						|
                Default: 120 seconds"
 | 
						|
        ::= { ezLogAlertGrp 3 }
 | 
						|
 | 
						|
 | 
						|
ezAlertThrottleAction  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                enable (1),
 | 
						|
                disable (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object can be used to enable and disable ez alert throttling.
 | 
						|
                Default: enable(1)"
 | 
						|
        ::= { ezLogAlertGrp 4 }
 | 
						|
 | 
						|
ezAlertThrottleThreshold  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..25)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure the number of alerts that
 | 
						|
                need to be sent before sensor starts to throttle the ez alerts.
 | 
						|
                For example if this value is 10, it will send the first 10
 | 
						|
                ez alerts with the following key: aclid/vidsid/srcip/destip.
 | 
						|
                This parameters will use the ezAlertThrottleInterval as the
 | 
						|
                interval.
 | 
						|
                Default: 5"
 | 
						|
        ::= { ezLogAlertGrp 5 }
 | 
						|
 | 
						|
ezAlertDirectToSyslog  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                sendViaNSM (1),
 | 
						|
                sendDirect (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object can be used to enable sending EZ logs directly to syslog viewer instead of sending it via NSM.
 | 
						|
         Default: sendViaNSM (1)"
 | 
						|
        ::= { ezLogAlertGrp 6 }
 | 
						|
 | 
						|
nbadGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 27 }
 | 
						|
 | 
						|
nbadConfigGrp  OBJECT IDENTIFIER ::= { nbadGrp 1 }
 | 
						|
 | 
						|
nbadSensorIpAddress  OBJECT-TYPE
 | 
						|
	SYNTAX IpAddress	
 | 
						|
	MAX-ACCESS  read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The ipaddress of the NBAD server to which all the collected flowrecords would be sent."
 | 
						|
	::= { nbadConfigGrp  1 }
 | 
						|
 | 
						|
nbadSensorPort OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER (1024..65535)	
 | 
						|
	MAX-ACCESS read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The port on which the NBAD server is listening for flow records."
 | 
						|
	::= { nbadConfigGrp 2 }
 | 
						|
 | 
						|
nbadIPSPriMonPortId OBJECT-TYPE
 | 
						|
	SYNTAX TrellixPortLinearIndex
 | 
						|
	MAX-ACCESS read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object contains the primary IPS monitoring linear port index to be used 
 | 
						|
		 to send flow records to the NBAD sensor."
 | 
						|
	::= { nbadConfigGrp 3 }
 | 
						|
 | 
						|
nbadIPSSecMonPortId OBJECT-TYPE
 | 
						|
	SYNTAX TrellixPortLinearIndex 	
 | 
						|
	MAX-ACCESS read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object contains the secondary IPS monitoring linear port index to be used 
 | 
						|
		 to send flow records to the NBAD sensor. This monitoring port would be used
 | 
						|
		 only when the configured primary monitoring port cannot be utilised to send
 | 
						|
		 the flow records to the NBAD sensor."
 | 
						|
	::= { nbadConfigGrp 4 }
 | 
						|
 | 
						|
nbadAppFingerPrintingEnabled OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object value if set to TRUE indicates that application finger printing is enabled.
 | 
						|
		Default: False"
 | 
						|
	::= { nbadConfigGrp 5 }
 | 
						|
 | 
						|
nbadOSFingerPrintingEnabled OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object value if set to TRUE indicates that OS finger printing is enabled.
 | 
						|
		Default: False"
 | 
						|
	::= { nbadConfigGrp 6 }
 | 
						|
 | 
						|
nbadSslFlowDataCaptureEnabled OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object value if set to TRUE indicates that ssl flow data capture is enabled.
 | 
						|
		Default: False"
 | 
						|
	::= { nbadConfigGrp 7 }
 | 
						|
 | 
						|
nbadFlowProtocolId OBJECT-TYPE
 | 
						|
	SYNTAX	INTEGER {
 | 
						|
		netflow (1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object value set indicates the protocol type of the exported flow records.
 | 
						|
                Default: netflow (1)"
 | 
						|
        ::= { nbadConfigGrp 8 }
 | 
						|
 | 
						|
nbadFlowProtocolVersion OBJECT-TYPE
 | 
						|
	SYNTAX	INTEGER {
 | 
						|
		netFlowVersion9 (1)
 | 
						|
	}
 | 
						|
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object value set indicates the protocol version of the exported flow records.
 | 
						|
		Default: netFlowVersion9 (1)"
 | 
						|
        ::= { nbadConfigGrp 9 }
 | 
						|
 | 
						|
nbadCaptureTCP OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                enable (1),
 | 
						|
                disable (2)
 | 
						|
        }
 | 
						|
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object value set indicates whether netflow capture for TCP flows is enabled or not.
 | 
						|
                Default: enable (1)"
 | 
						|
        ::= { nbadConfigGrp 10 }
 | 
						|
 | 
						|
nbadCaptureUDP OBJECT-TYPE
 | 
						|
	SYNTAX	INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
	}
 | 
						|
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object value set indicates whether netflow capture for UDP flows is enabled or not.
 | 
						|
                Default: enable (1)"
 | 
						|
        ::= { nbadConfigGrp 11 }
 | 
						|
 | 
						|
nbadCaptureICMP OBJECT-TYPE
 | 
						|
	SYNTAX	INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
	}
 | 
						|
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object value set indicates whether netflow capture for ICMP flows is enabled or not.
 | 
						|
                Default: disable (2)"
 | 
						|
        ::= { nbadConfigGrp 12 }
 | 
						|
 | 
						|
hostDataGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 28 }
 | 
						|
 | 
						|
hostDataTable  OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF HostDataEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table containing entries for each discovered host. (indexed via hostDataIndex) 
 | 
						|
		This table contains Trellix specific MIB objects.
 | 
						|
		"
 | 
						|
	::= { hostDataGrp 1 }
 | 
						|
 | 
						|
hostDataEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	HostDataEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This MIB object contains all the columnar objects, 
 | 
						|
		that describe the contents of each discovered host.
 | 
						|
		Indexed by hostDataIndex"
 | 
						|
	INDEX { hostDataIndex }
 | 
						|
	::= { hostDataTable 1 }
 | 
						|
 | 
						|
HostDataEntry ::= SEQUENCE {
 | 
						|
	hostDataIndex
 | 
						|
		INTEGER,
 | 
						|
	hostIPAddress
 | 
						|
		IpAddress,
 | 
						|
	hostMacAddress
 | 
						|
		MacAddress,
 | 
						|
    	hostDetectedDHCPMonPortId
 | 
						|
        	TrellixPortLinearIndex,
 | 
						|
	hostName
 | 
						|
		DisplayString,
 | 
						|
	hostUpdatedTimeStamp
 | 
						|
		INTEGER,
 | 
						|
	hostAgentGuid
 | 
						|
		DisplayString,
 | 
						|
	hostNACStatus
 | 
						|
		INTEGER,
 | 
						|
	hostState
 | 
						|
		INTEGER,
 | 
						|
	hostDeploymentMode
 | 
						|
		INTEGER,
 | 
						|
	hostHealthLevel
 | 
						|
		INTEGER,
 | 
						|
	hostEZId
 | 
						|
		INTEGER,
 | 
						|
	hostUserName	
 | 
						|
		DisplayString,
 | 
						|
	hostPolicyId
 | 
						|
		INTEGER,
 | 
						|
	hostDetectedTimeStamp
 | 
						|
		INTEGER,
 | 
						|
	hostOSInfo
 | 
						|
		DisplayString,
 | 
						|
	hostMNACAgentOSInfo
 | 
						|
		DisplayString,
 | 
						|
	hostActive
 | 
						|
		TruthValue,
 | 
						|
    	hostDetectedStdMonPortId
 | 
						|
        	TrellixPortLinearIndex,
 | 
						|
    	hostDetectionType
 | 
						|
        	INTEGER,
 | 
						|
	hostUserAuthProtocol
 | 
						|
        	INTEGER,
 | 
						|
	hostSwitchId
 | 
						|
        	INTEGER,
 | 
						|
	hostSwitchPortId
 | 
						|
        	INTEGER,
 | 
						|
	hostSwitchPortGroupId
 | 
						|
        	INTEGER,
 | 
						|
	hostQuarantineVlanId
 | 
						|
        	INTEGER,
 | 
						|
	hostProductionVlanId
 | 
						|
        	INTEGER,
 | 
						|
	nasIpAddress
 | 
						|
		IpAddress,
 | 
						|
	nasGroupObjectId
 | 
						|
        	INTEGER,
 | 
						|
	userGroupObjectId
 | 
						|
        	INTEGER,
 | 
						|
	deviceProfileString
 | 
						|
		DisplayString,
 | 
						|
	hostOperationalMode
 | 
						|
        	INTEGER,
 | 
						|
	hostEnforcementAction
 | 
						|
        	INTEGER,
 | 
						|
	flexiblePolicyRuleId
 | 
						|
        	INTEGER
 | 
						|
}
 | 
						|
 | 
						|
hostDataIndex OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The index of the Host Data Entry"
 | 
						|
	::= { hostDataEntry 1 }
 | 
						|
 | 
						|
hostIPAddress  OBJECT-TYPE
 | 
						|
	SYNTAX IpAddress	
 | 
						|
	MAX-ACCESS  read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The ipaddress of the detected host."
 | 
						|
	::= { hostDataEntry  2 }
 | 
						|
 | 
						|
hostMacAddress OBJECT-TYPE
 | 
						|
	SYNTAX MacAddress	
 | 
						|
	MAX-ACCESS  read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The MAC address of the detected host."
 | 
						|
	::= { hostDataEntry  3 }
 | 
						|
 | 
						|
hostDetectedDHCPMonPortId OBJECT-TYPE
 | 
						|
    	SYNTAX TrellixPortLinearIndex 
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"The monitoring interface linear port index over which the host was detected in DHCP mode."
 | 
						|
    ::= { hostDataEntry 4 }
 | 
						|
 | 
						|
hostName OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(0..16))
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The name of the detected host."
 | 
						|
	::= { hostDataEntry 5 }
 | 
						|
 | 
						|
hostUpdatedTimeStamp OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..4294967295)
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The time of the host getting updated last. This would be zero intilially 
 | 
						|
		 at the time of host getting detected."
 | 
						|
	::= { hostDataEntry 6 }
 | 
						|
 | 
						|
hostAgentGuid OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(0..16))
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The agent GUID of the detected host."
 | 
						|
	::= { hostDataEntry 7 }
 | 
						|
 | 
						|
hostNACStatus OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER {
 | 
						|
                managed (1),
 | 
						|
                unmanaged (2),
 | 
						|
                unmanageable (3),
 | 
						|
                unknown (4)
 | 
						|
        }
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The detected host NAC status."
 | 
						|
	::= { hostDataEntry 8 }
 | 
						|
 | 
						|
hostState OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                preadmit-new (1),
 | 
						|
                preadmit-sgap (2),
 | 
						|
                preadmit-user-detect (3),
 | 
						|
                preadmit-host-detect (4),
 | 
						|
                preadmit-remediate (5),
 | 
						|
                postadmit (6),
 | 
						|
                postadmit-remediate (7),
 | 
						|
                post-boot (8),
 | 
						|
		ib-host-detect (9),
 | 
						|
		ib-auth-wait (10),
 | 
						|
		ib-host-sgap (11),
 | 
						|
		ib-user-detect (12),
 | 
						|
		ib-host-remediate (13),
 | 
						|
		ib-host-admit (14),
 | 
						|
		oob-host-admit (15),
 | 
						|
		ib-host-offline (16)
 | 
						|
        }
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The state of the detected host entry."
 | 
						|
	::= { hostDataEntry 9 }
 | 
						|
 | 
						|
hostDeploymentMode OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                dhcp (1),
 | 
						|
                standard (2),
 | 
						|
                hybrid (3),
 | 
						|
		oob (4)
 | 
						|
        }
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"The deployment mode of the detected host."
 | 
						|
    ::= { hostDataEntry 10 }
 | 
						|
 | 
						|
hostHealthLevel OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..6)
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The health level of the detected host."
 | 
						|
	::= { hostDataEntry 11 }
 | 
						|
 | 
						|
hostEZId OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The applied enforcement zone id for the detected host."
 | 
						|
	::= { hostDataEntry 12 }
 | 
						|
	
 | 
						|
hostUserName OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(0..255))
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The IBAC username of the detected host."
 | 
						|
	::= { hostDataEntry 13 }
 | 
						|
 | 
						|
hostPolicyId OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The IBAC policy id of the detected host."
 | 
						|
	::= { hostDataEntry 14 }
 | 
						|
 | 
						|
hostDetectedTimeStamp OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (0..4294967295)
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The time of the host getting detected."
 | 
						|
	::= { hostDataEntry 15 }
 | 
						|
		
 | 
						|
hostOSInfo OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The Operation system information of the detected host."
 | 
						|
	::= { hostDataEntry 16 }
 | 
						|
 | 
						|
hostMNACAgentOSInfo OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(0..8))
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The OS information of the detected host provided by the MNAC agent."
 | 
						|
	::= { hostDataEntry 17 }
 | 
						|
 | 
						|
hostActive OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Indicates whether the host is Active or not. If set to true, it indicates the host is active"
 | 
						|
	::= { hostDataEntry 18 }
 | 
						|
 | 
						|
hostDetectedStdMonPortId OBJECT-TYPE
 | 
						|
    	SYNTAX TrellixPortLinearIndex 
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"The monitoring interface linear port index over which the host was detected in Standard mode."
 | 
						|
    ::= { hostDataEntry 19 }
 | 
						|
 | 
						|
hostDetectionType OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
		other (0),
 | 
						|
                l2 (1),
 | 
						|
                l3 (2),
 | 
						|
                vpn (3),
 | 
						|
		snmp (4),
 | 
						|
		radiusMac (5),
 | 
						|
		radius8021x (6),
 | 
						|
                l3-snmp(7),
 | 
						|
                l3-radiusMac(8),
 | 
						|
                l3-radius8021x(9)
 | 
						|
        }
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"The detection type of the detected host. For OOB cases, this includes the discovery mechanism as well."
 | 
						|
    ::= { hostDataEntry 20 }
 | 
						|
 | 
						|
hostUserAuthProtocol OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
		authGuest (0),
 | 
						|
                authRadius (1),
 | 
						|
                authAD (2),
 | 
						|
                authSelfReg (3),
 | 
						|
		authADSGAP (4),
 | 
						|
		auth8021xRadius (5)
 | 
						|
        }
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"Authentication type of the logged in IBAC user."
 | 
						|
    ::= { hostDataEntry 21 }
 | 
						|
 | 
						|
hostSwitchId OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"Switch instance ID on which host was detected in OOB mode."
 | 
						|
    ::= { hostDataEntry 22 }
 | 
						|
 | 
						|
hostSwitchPortId OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"Switch port ID on which host was detected in OOB mode"
 | 
						|
    ::= { hostDataEntry 23 }
 | 
						|
 | 
						|
hostSwitchPortGroupId OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"Switch port group ID on which host was detected in OOB mode"
 | 
						|
    ::= { hostDataEntry 24 }
 | 
						|
 | 
						|
hostQuarantineVlanId OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
		"Quarantine VLAN Id corresponding to the host which was detected in OOB mode."
 | 
						|
    ::= { hostDataEntry 25 }
 | 
						|
 | 
						|
hostProductionVlanId OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"Production VLAN Id corresponding to the host which was detected in OOB mode."
 | 
						|
    ::= { hostDataEntry 26 }
 | 
						|
 | 
						|
nasIpAddress  OBJECT-TYPE
 | 
						|
	SYNTAX IpAddress	
 | 
						|
	MAX-ACCESS  read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The Network Server Access Ipaddress of the switch where the host is connecting to."
 | 
						|
	::= { hostDataEntry  27 }
 | 
						|
 | 
						|
nasGroupObjectId OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"Flexible policy Network Server Access Group Object Id for the host."
 | 
						|
    ::= { hostDataEntry 28 }
 | 
						|
 | 
						|
userGroupObjectId OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"Flexible policy User Group Object Id for the host."
 | 
						|
    ::= { hostDataEntry 29 }
 | 
						|
 | 
						|
 | 
						|
deviceProfileString OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(0..128))
 | 
						|
	MAX-ACCESS read-only 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The device profile string provided by the third party device profiling ldap server for the host."
 | 
						|
	::= { hostDataEntry 30 }
 | 
						|
 | 
						|
hostOperationalMode OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
		enforcement (1),
 | 
						|
                audit (2),
 | 
						|
                simulation (3)
 | 
						|
        }
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"This object indicates the operational mode for the host."
 | 
						|
    ::= { hostDataEntry 31 }
 | 
						|
 | 
						|
hostEnforcementAction OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
		deny (1),
 | 
						|
                allow (2),
 | 
						|
                custom-enforce (3)
 | 
						|
        }
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"This object indicates the kind of enforcement done for the host."
 | 
						|
    ::= { hostDataEntry 32 }
 | 
						|
 | 
						|
flexiblePolicyRuleId OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
    	MAX-ACCESS read-only
 | 
						|
    	STATUS  current
 | 
						|
    	DESCRIPTION
 | 
						|
        	"This indicates the flexible policy rule for the host."
 | 
						|
    ::= { hostDataEntry 33 }
 | 
						|
 | 
						|
hostConfigGrp OBJECT IDENTIFIER ::= {  hostDataGrp 2 }
 | 
						|
 | 
						|
hostEntryAttribute OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ip (1),
 | 
						|
                mac (2)
 | 
						|
        }
 | 
						|
	MAX-ACCESS read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Host entry attribute to be considered for config action."
 | 
						|
	::= { hostConfigGrp 1 }
 | 
						|
 | 
						|
hostEntryIpAddress OBJECT-TYPE
 | 
						|
	SYNTAX IpAddress	
 | 
						|
	MAX-ACCESS read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Host entry Ip address to be considered for config action."
 | 
						|
	::= { hostConfigGrp 2 }
 | 
						|
 | 
						|
hostEntryMac OBJECT-TYPE
 | 
						|
	SYNTAX MacAddress	
 | 
						|
	MAX-ACCESS read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Host entry Mac address to be considered for config action."
 | 
						|
	::= { hostConfigGrp 3 }
 | 
						|
 | 
						|
hostEntryConfig OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                delete-host (1),
 | 
						|
		modify-naz (2),
 | 
						|
                revert-naz (3),
 | 
						|
		host-oob-to-inline (4),
 | 
						|
		host-inline-to-oob (5)
 | 
						|
        }
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"Host entry config action."
 | 
						|
	::= { hostConfigGrp 4 }
 | 
						|
 | 
						|
hostEntryEZId OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"EZ-ID to be considered for modifying the NAZ of the given host entry."
 | 
						|
	::= { hostConfigGrp 5 }
 | 
						|
 | 
						|
hostDataAvailabilityStatus OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object indicates the availability of the hostData through SNMP. This information
 | 
						|
                 is useful immediately after the sensor reboot, as the Host Data even if
 | 
						|
                 present on the sensor would be available through SNMP only after the
 | 
						|
                 system health becomes GOOD, as the host data would be initialised only
 | 
						|
                 during the initial sigfile processing.
 | 
						|
                 True: Host Data available after the sensor initialisation or no persisted hostdata.
 | 
						|
                 False: In other scenarios. "
 | 
						|
        ::= { hostDataGrp 3 }
 | 
						|
 
 | 
						|
--This group contains MIB objects related to SGAP Configuration
 | 
						|
 | 
						|
sgapGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 29 }
 | 
						|
 | 
						|
sgapConfigGrp  OBJECT IDENTIFIER ::= { sgapGrp 1 }
 | 
						|
 | 
						|
sgapAuthTimeout OBJECT-TYPE
 | 
						|
  SYNTAX  INTEGER (10..600)
 | 
						|
  MAX-ACCESS  read-write
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
    "Authentication channel timeout in seconds.
 | 
						|
    Default: 30"
 | 
						|
  ::= { sgapConfigGrp 1 }
 | 
						|
 | 
						|
sgapCSRConfigGrp OBJECT IDENTIFIER ::= { sgapConfigGrp 2 }
 | 
						|
 | 
						|
sgapCSRCountryName  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(1..255))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Country name for generating the CSR. Use the two-letter code
 | 
						|
		without punctuation for country like US or CA."
 | 
						|
	::= { sgapCSRConfigGrp 1 }
 | 
						|
 | 
						|
sgapCSRStateProvince  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(1..255))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"State or Province name for generating the CSR. Spell out the
 | 
						|
		state completely."
 | 
						|
	::= { sgapCSRConfigGrp 2 }
 | 
						|
 | 
						|
sgapCSRLocality  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(1..255))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"City or town name for generating the CSR."
 | 
						|
	::= { sgapCSRConfigGrp 3 }
 | 
						|
 | 
						|
sgapCSRCompany  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(1..255))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Company name for generating the CSR. If the company name has
 | 
						|
		symbols, spell out the symbol or omit it to enroll."
 | 
						|
	::= { sgapCSRConfigGrp 4 }
 | 
						|
 | 
						|
sgapCSROrganizationalUnit  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(1..255))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The organizational unit is the name of the department or organization unit
 | 
						|
		making the request. This is an optional field"
 | 
						|
	::= { sgapCSRConfigGrp 5 }
 | 
						|
 | 
						|
sgapCSRCommonName  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(1..255))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The common name is the host plus domain name. It looks like
 | 
						|
		www.company.com or company.com."
 | 
						|
	::= { sgapCSRConfigGrp 6 }
 | 
						|
 | 
						|
sgapCSRGenerateAction  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		other(0),
 | 
						|
		generateCSR(1),
 | 
						|
    generateSelfSigned(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This action is used to generate the CSR/self signed certificate.
 | 
						|
		 Default : other (0)"
 | 
						|
	::= { sgapCSRConfigGrp 7 }
 | 
						|
 | 
						|
sgapCSRGenerateStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		    other (0),
 | 
						|
                generationInProgress (1),
 | 
						|
                generationComplete (2),
 | 
						|
		    generationFailed (3)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object describes the possible CSR generation states.
 | 
						|
		 Default : other (0)"
 | 
						|
	::= { sgapCSRConfigGrp 8 }
 | 
						|
 | 
						|
sgapCertStatus OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		    other (0),
 | 
						|
        certAbsent (1),
 | 
						|
        defaultCert (2),
 | 
						|
        selfsignedCert (3),
 | 
						|
        casignedCert (4)
 | 
						|
	}
 | 
						|
  MAX-ACCESS  read-only
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
    "This object indicates the sgap cert status on the sensor.
 | 
						|
    Default: 0"
 | 
						|
  ::= { sgapConfigGrp 3 }
 | 
						|
 | 
						|
--
 | 
						|
-- This group contains MIB objects related to threshold alarm and historical trends related configuration
 | 
						|
--
 | 
						|
 | 
						|
alarmAndTrendsGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 30 }
 | 
						|
 | 
						|
sensorPerfAlertGrp  OBJECT IDENTIFIER ::= { alarmAndTrendsGrp  1 }
 | 
						|
 | 
						|
sensorPerfAlertEnable  OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue 
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object is used to enable/disable generation of sensor performance alerts,
 | 
						|
		for the purpose of historical trends.
 | 
						|
                Default: false(2)"
 | 
						|
	::= { sensorPerfAlertGrp 1 }
 | 
						|
 | 
						|
sensorPerfAlertDuration  OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER (1..60) 
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object is used to configure the duration of sensor performance alerts in minutes,
 | 
						|
		for the purpose of historical trends.
 | 
						|
                Default: 5"
 | 
						|
	::= { sensorPerfAlertGrp 2 }
 | 
						|
 | 
						|
sensorPerfAlertParameters  OBJECT-TYPE
 | 
						|
	SYNTAX OCTET STRING
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object is used to configure the parameters of sensor performance alerts,
 | 
						|
		for the purpose of historical trends. The parameter bit positions are as given below.
 | 
						|
		msb-bit(1) : cpu-utilization,
 | 
						|
		msb-bit(2) : tcpudp-flows,
 | 
						|
		msb-bit(3) : sensor-throughput,
 | 
						|
		msb-bit(4) : mon-port-data-rate,
 | 
						|
                msb-bit(5) : reserved
 | 
						|
                msb-bit(6) : reserved
 | 
						|
                msb-bit(7) : system-memory,
 | 
						|
                msb-bit(8) : packet-buffers,
 | 
						|
                msb-bit(9) : decrypted-ssl-flows"
 | 
						|
	::= { sensorPerfAlertGrp 3 }
 | 
						|
 | 
						|
alarmConfigGrp OBJECT IDENTIFIER ::= { alarmAndTrendsGrp  2 }
 | 
						|
 | 
						|
alarmStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue 
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object is used to enable/disable generation of threshold based alarms.
 | 
						|
                Default: false(2)"
 | 
						|
	::= { alarmConfigGrp 1 }
 | 
						|
 | 
						|
alarmDeleteAllEntries OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		true(1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object is used to delete all alarm entries in a single operation."
 | 
						|
	::= { alarmConfigGrp 2 }
 | 
						|
 | 
						|
alarmDuration OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER (1..60)
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object indicates the duration in minutes, at which the sensor needs to perform
 | 
						|
		threshold checks and if required generate the specific alarm.
 | 
						|
		Default : 1"
 | 
						|
	::= { alarmConfigGrp 3 }
 | 
						|
 | 
						|
alarmTable OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF AlarmEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Table containing entries for configured threshold based alarms. (indexed via alarmIndex) 
 | 
						|
		This table contains Trellix specific MIB objects.
 | 
						|
		"
 | 
						|
	::= { alarmConfigGrp 4 }
 | 
						|
 | 
						|
alarmEntry  OBJECT-TYPE
 | 
						|
	SYNTAX 	AlarmEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This MIB object contains all the columnar objects, 
 | 
						|
		that describe the contents of each threshold based alarm.
 | 
						|
		Indexed by alarmIndex"
 | 
						|
	INDEX { alarmIndex }
 | 
						|
	::= { alarmTable 1 }
 | 
						|
 | 
						|
AlarmEntry ::= SEQUENCE {
 | 
						|
	alarmIndex
 | 
						|
		INTEGER,
 | 
						|
	alarmSampleType
 | 
						|
		INTEGER,
 | 
						|
	alarmSampleTypeIndexBitmap
 | 
						|
		OCTET STRING,
 | 
						|
	alarmSampleTypeDesc
 | 
						|
		DisplayString,
 | 
						|
    	alarmRaisingThreshold
 | 
						|
        	Unsigned32,
 | 
						|
	alarmFallingThreshold
 | 
						|
		Unsigned32,
 | 
						|
	alarmStartupType
 | 
						|
		INTEGER,
 | 
						|
	alarmEntryStatus
 | 
						|
		RowStatus
 | 
						|
}
 | 
						|
 | 
						|
alarmIndex OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	MAX-ACCESS not-accessible 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The index of the threshold based alarm entry"
 | 
						|
	::= { alarmEntry 1 }
 | 
						|
 | 
						|
alarmSampleType OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
	{
 | 
						|
		cpu-utilization-abs (0),
 | 
						|
                tcpudp-flows (1),
 | 
						|
		sensor-throughput-delta (2),
 | 
						|
		mon-port-throughput-delta (3),
 | 
						|
		sensor-l2-error-drop-delta (4),
 | 
						|
		sensor-l3-l4-error-drop-delta (5),
 | 
						|
                system-memory (6),
 | 
						|
                packet-buffers (7),
 | 
						|
                decrypted-ssl-flows (8)
 | 
						|
	}
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object indicates the alarm sample type for which the sensor needs to generate alarms
 | 
						|
		based on alarm threshold settings. The threshold value range vary based on the sample types :
 | 
						|
		cpu-utilization-abs : 0 - 100,
 | 
						|
                tcpudp-flows : 0 - 100,
 | 
						|
		sensor-throughput-delta : 0 - 100,
 | 
						|
		mon-port-throughput-delta : 0 - 100, 
 | 
						|
		l2-error-drop-delta : 0 - 4294967295,
 | 
						|
		l3-l4-error-drop-delta : 0 - 4294967295,
 | 
						|
                system-memory : 0 - 100,
 | 
						|
                packet-buffers : 0 - 100,
 | 
						|
                decrypted-ssl-flows : 0 - 100
 | 
						|
 		"
 | 
						|
	::= { alarmEntry 2 }
 | 
						|
 | 
						|
alarmSampleTypeIndexBitmap  OBJECT-TYPE
 | 
						|
	SYNTAX OCTET STRING (SIZE (1..16))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object provides the index bit map for the alarm sample type id. The bit
 | 
						|
		setting would be similar to the BITS type and in network order. The bitmap would be as
 | 
						|
		given below :
 | 
						|
			cpu-utilization-abs - 0,
 | 
						|
			sensor-throughput-delta - 0,
 | 
						|
			mon-port-throughput-delta - Bit position indicates the <linear portIndex> 
 | 
						|
			sensor-l2-error-drop-delta - 0,
 | 
						|
			sensor-l3-l4-error-drop-delta - 0 
 | 
						|
		"
 | 
						|
	::= { alarmEntry 3 }
 | 
						|
 | 
						|
alarmSampleTypeDesc OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(1..32))
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object provides the alarm sample type description such as 'lower-band', 'higher-band', etc."
 | 
						|
	::= { alarmEntry 4 }
 | 
						|
 | 
						|
alarmRaisingThreshold OBJECT-TYPE
 | 
						|
	SYNTAX Unsigned32
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object indicates the raising threshold value. The sensor would generate raising
 | 
						|
		threshold alarm when the sample type counter exceeds this value."
 | 
						|
	::= { alarmEntry 5 }
 | 
						|
 | 
						|
alarmFallingThreshold OBJECT-TYPE
 | 
						|
	SYNTAX Unsigned32
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object indicates the falling threshold value. The sensor would generate falling
 | 
						|
		threshold alarm when the sample type counter reduces below this value."
 | 
						|
	::= { alarmEntry 6 }
 | 
						|
 | 
						|
alarmStartupType OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER {
 | 
						|
		raising (1),
 | 
						|
                falling (2),
 | 
						|
		both (3)
 | 
						|
                }
 | 
						|
	MAX-ACCESS read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object indicates the first alarm type that the sensor must generate before 
 | 
						|
		generating the other threshold based alarm. For eg; if the value is set to 'raising (1)',
 | 
						|
		then the sensor has to first raise an alarm based on raising threshold value and only 
 | 
						|
		then based on falling threshold value.
 | 
						|
		Default : raising (1)"
 | 
						|
	::= { alarmEntry 7 }
 | 
						|
 | 
						|
alarmEntryStatus OBJECT-TYPE
 | 
						|
	SYNTAX RowStatus
 | 
						|
	MAX-ACCESS read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to create a new threshold based alarm."
 | 
						|
	::= { alarmEntry 8 }
 | 
						|
 | 
						|
 | 
						|
bwSavingStatus OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to enable/disable bandwidth saving.
 | 
						|
                Default: false(2)"
 | 
						|
        ::= { alarmConfigGrp 5 }
 | 
						|
	
 | 
						|
 | 
						|
--
 | 
						|
-- This group contains MIB objects applicable to NAC-only Appliances.
 | 
						|
--
 | 
						|
 | 
						|
oobnacGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 31 }
 | 
						|
-- Support for oobnacGrp is deprecated in V-series sensors(VmIPS).
 | 
						|
-- This group consists of scalars for pre-discovery phase and swInstanceTable(based on switch ID).
 | 
						|
oobnacSwDiscoveryGrp  OBJECT IDENTIFIER ::= { oobnacGrp 1 }
 | 
						|
 | 
						|
-- This table creates an entry for the switch (indexed based on switch id ).
 | 
						|
 | 
						|
swInstanceTable       OBJECT-TYPE
 | 
						|
                      SYNTAX SEQUENCE OF SwInstanceEntry
 | 
						|
                      MAX-ACCESS  not-accessible
 | 
						|
                      STATUS  current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Table containing entries for each switch instance(indexed via switch id)."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 1 }
 | 
						|
 | 
						|
swInstanceEntry       OBJECT-TYPE
 | 
						|
                      SYNTAX  SwInstanceEntry
 | 
						|
                      MAX-ACCESS  not-accessible
 | 
						|
                      STATUS  current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "This MIB object contains all the attributes that are specific to the switch instance. Indexed by swIdIndex"
 | 
						|
                      INDEX { swIdIndex }
 | 
						|
                ::= { swInstanceTable 1 }
 | 
						|
 | 
						|
SwInstanceEntry ::= SEQUENCE {
 | 
						|
                swIdIndex
 | 
						|
                        INTEGER,
 | 
						|
                swDetDesc
 | 
						|
                        DisplayString,
 | 
						|
                swProfileId
 | 
						|
                        INTEGER,
 | 
						|
                swIPAddress
 | 
						|
                        IpAddress,
 | 
						|
                swIPV6Address
 | 
						|
                        Ipv6Address,
 | 
						|
		swName
 | 
						|
			DisplayString,
 | 
						|
                swDesc
 | 
						|
                        DisplayString,
 | 
						|
                swEnable
 | 
						|
                        TruthValue,
 | 
						|
                swSNMPsupport
 | 
						|
                        TruthValue,
 | 
						|
                swSnmpVerSupport
 | 
						|
                        INTEGER,
 | 
						|
                swREADCommunityStr
 | 
						|
                        DisplayString,
 | 
						|
                swWRITECommunityStr
 | 
						|
                        DisplayString,
 | 
						|
                swTRAPCommunityStr
 | 
						|
                        DisplayString,
 | 
						|
                swSNMPPort
 | 
						|
                        INTEGER,
 | 
						|
                swV3UserName
 | 
						|
                        DisplayString,
 | 
						|
                swV3SecurityLevel
 | 
						|
                        INTEGER,
 | 
						|
                swV3AuthProtocol
 | 
						|
                        INTEGER,
 | 
						|
                swV3AuthKey
 | 
						|
                        DisplayString,
 | 
						|
                swV3EncrProtocol
 | 
						|
                        INTEGER,
 | 
						|
                swV3EncrKey
 | 
						|
                        DisplayString,
 | 
						|
                swCLIsupport
 | 
						|
                        TruthValue,
 | 
						|
                swCLINwProtocol
 | 
						|
                        INTEGER,
 | 
						|
                swCLIUserName
 | 
						|
                        DisplayString,
 | 
						|
                swCLIPwd
 | 
						|
                        DisplayString,
 | 
						|
                swCLIEnablePwd
 | 
						|
                        DisplayString,
 | 
						|
                swCLIAutoSaveConfig
 | 
						|
                        TruthValue,
 | 
						|
                swRadiusSupport
 | 
						|
                        TruthValue,
 | 
						|
                swRadiusSharedSecret
 | 
						|
                        DisplayString,
 | 
						|
                swPlaceHolderVlan
 | 
						|
                        DisplayString,
 | 
						|
                swUseDefaultQVlanPool
 | 
						|
                        TruthValue,
 | 
						|
                swQVlanPoolRange
 | 
						|
                        DisplayString,
 | 
						|
                swDiscoverAction
 | 
						|
                        RowStatus,
 | 
						|
		swCLILoginType
 | 
						|
                        INTEGER,
 | 
						|
	 	swAuthMacAddRadSrvOption
 | 
						|
                        TruthValue,
 | 
						|
                swActionStatus
 | 
						|
                        INTEGER,
 | 
						|
                swPortDefaultVlan
 | 
						|
                        INTEGER,
 | 
						|
                swActionStatusTime
 | 
						|
                        INTEGER
 | 
						|
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
swIdIndex             OBJECT-TYPE
 | 
						|
                      SYNTAX     INTEGER
 | 
						|
                      MAX-ACCESS not-accessible
 | 
						|
                      STATUS     current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "The index"
 | 
						|
                ::= { swInstanceEntry 1 }
 | 
						|
 | 
						|
swDetDesc             OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString(SIZE(0..256))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Description  returned by the switch. "
 | 
						|
                ::= { swInstanceEntry 2 }
 | 
						|
 | 
						|
swProfileId           OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "switch profile id returned by the switch."
 | 
						|
                ::= { swInstanceEntry 3 }
 | 
						|
 | 
						|
swIPAddress           OBJECT-TYPE
 | 
						|
                      SYNTAX          IpAddress
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "IP address of the switch instance sent down from ISM when a new switch is being added."
 | 
						|
                ::= { swInstanceEntry 4 }
 | 
						|
 | 
						|
swIPV6Address         OBJECT-TYPE
 | 
						|
                      SYNTAX          Ipv6Address
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "IPV6 address of the switch instance sent down from ISM when a new switch is being added."
 | 
						|
                ::= { swInstanceEntry 5 }
 | 
						|
 | 
						|
swName                OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString(SIZE(0..256))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Switch name returned by the switch."
 | 
						|
                  ::= { swInstanceEntry 6 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
swDesc                OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString(SIZE(0..256))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Switch name returned by the switch. This can be modified by ISM."
 | 
						|
                ::= { swInstanceEntry 7 }
 | 
						|
 | 
						|
swEnable              OBJECT-TYPE
 | 
						|
                      SYNTAX          TruthValue
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Option to enable/disable the specific switch upon discovery. The default value is enable(1)."
 | 
						|
                ::= { swInstanceEntry 8 }
 | 
						|
 | 
						|
swSNMPsupport         OBJECT-TYPE
 | 
						|
                      SYNTAX          TruthValue
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Support for snmp communication between sensor and the switch.Currently the value always remains true."
 | 
						|
                ::= { swInstanceEntry 9 }
 | 
						|
 | 
						|
swSnmpVerSupport      OBJECT-TYPE
 | 
						|
                      SYNTAX         INTEGER {
 | 
						|
                        snmpv1(1),
 | 
						|
                        snmpv2(2),
 | 
						|
                        snmpv3(3)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS     read-write
 | 
						|
                      STATUS         current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "snmp version supported by the switch. The default will be version 2."
 | 
						|
                ::= { swInstanceEntry 10 }
 | 
						|
 | 
						|
swREADCommunityStr    OBJECT-TYPE
 | 
						|
                      SYNTAX       DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS   read-write
 | 
						|
                      STATUS       current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "String used for all read-only snmp data communication between sensor and the switch. The default string is public."
 | 
						|
                ::= { swInstanceEntry 11 }
 | 
						|
 | 
						|
swWRITECommunityStr   OBJECT-TYPE
 | 
						|
                      SYNTAX       DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS   read-write
 | 
						|
                      STATUS       current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "String used for all read-write snmp data communication between sensor and the switch."
 | 
						|
                ::= { swInstanceEntry 12 }
 | 
						|
 | 
						|
swTRAPCommunityStr    OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "community string used for the all the traps received from the switch."
 | 
						|
                ::= { swInstanceEntry 13 }
 | 
						|
 | 
						|
 | 
						|
swSNMPPort            OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "snmp port for snmp communication with the switch(161)."
 | 
						|
                ::= { swInstanceEntry 14 }
 | 
						|
 | 
						|
 | 
						|
swV3UserName          OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..31))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "User name for snmp v3 communication."
 | 
						|
                ::= { swInstanceEntry 15 }
 | 
						|
 | 
						|
swV3SecurityLevel     OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER {
 | 
						|
                                noAuthNoPriv(1),
 | 
						|
                                authNoPriv(2),
 | 
						|
                                authPriv(3)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Level of security supported by the switch. The default value is authPriv(3)."
 | 
						|
                ::= { swInstanceEntry 16 }
 | 
						|
 | 
						|
swV3AuthProtocol      OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER {
 | 
						|
                                mD5(1),
 | 
						|
                                sHA(2)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "protocol for authentication of the user. The default value is Md5(1)."
 | 
						|
                ::= { swInstanceEntry 17 }
 | 
						|
 | 
						|
swV3AuthKey           OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..15))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Key for authentication of the user."
 | 
						|
                ::= { swInstanceEntry 18 }
 | 
						|
 | 
						|
swV3EncrProtocol      OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER {
 | 
						|
                                dES(1),
 | 
						|
                                aES(2)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "protocol for encryption of snmp communication messages. The default value is DES(1)."
 | 
						|
                ::= { swInstanceEntry 19 }
 | 
						|
swV3EncrKey           OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..15))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "key for encryting messages."
 | 
						|
                ::= { swInstanceEntry 20 }
 | 
						|
 | 
						|
swCLIsupport          OBJECT-TYPE
 | 
						|
                      SYNTAX          TruthValue
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Support for CLI communication between sensor and the switch."
 | 
						|
                ::= { swInstanceEntry 21 }
 | 
						|
 | 
						|
swCLINwProtocol       OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER {
 | 
						|
                                telnet(1),
 | 
						|
                                ssh(2)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "support for a command line interfaces network protocol such as TELNET or ssh. Default value is telnet(1)."
 | 
						|
                ::= { swInstanceEntry 22 }
 | 
						|
 | 
						|
swCLIUserName         OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "user name for CLI communication."
 | 
						|
                ::= { swInstanceEntry 23 }
 | 
						|
 | 
						|
swCLIPwd              OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "password to authenticate CLI user."
 | 
						|
                ::= { swInstanceEntry 24 }
 | 
						|
 | 
						|
swCLIEnablePwd        OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Enable password to authenticate CLI user."
 | 
						|
                ::= { swInstanceEntry 25 }
 | 
						|
 | 
						|
swCLIAutoSaveConfig   OBJECT-TYPE
 | 
						|
                      SYNTAX  TruthValue
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                            "If this option is enabled then auto save CLI  configuration changes to flash."
 | 
						|
                ::= { swInstanceEntry 26 }
 | 
						|
 | 
						|
swRadiusSupport       OBJECT-TYPE
 | 
						|
                      SYNTAX          TruthValue
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Support for radius communication between sensor and the switch. The default value is enable(1)."
 | 
						|
                ::= { swInstanceEntry 27 }
 | 
						|
 | 
						|
swRadiusSharedSecret  OBJECT-TYPE
 | 
						|
                      SYNTAX       DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS   read-write
 | 
						|
                      STATUS       current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "A case-sensitive text string used to validate communications between two radius devices."
 | 
						|
                ::= { swInstanceEntry 28 }
 | 
						|
 | 
						|
swPlaceHolderVlan     OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                                "special vlan value used for assigning qvlan value to an empty port."
 | 
						|
                ::= { swInstanceEntry 29 }
 | 
						|
 | 
						|
swUseDefaultQVlanPool OBJECT-TYPE
 | 
						|
                      SYNTAX          TruthValue
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Option to use globally set qvlan pool range."
 | 
						|
                ::= { swInstanceEntry 30 }
 | 
						|
 | 
						|
swQVlanPoolRange      OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..30))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                                "Qvlan pool range assigned for the switch instance."
 | 
						|
                ::= { swInstanceEntry 31 }
 | 
						|
 | 
						|
swDiscoverAction      OBJECT-TYPE
 | 
						|
                      SYNTAX  RowStatus
 | 
						|
                      MAX-ACCESS      read-create
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                                "This action data will add a switch entry in the table. Default action is createAndGo(4)."
 | 
						|
                ::= { swInstanceEntry 32 }
 | 
						|
 | 
						|
 | 
						|
swCLILoginType	      OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER {
 | 
						|
                                userPwd(1),
 | 
						|
                                pwdEnable(2),
 | 
						|
                                userPwdEnable(3)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Different login types supported for CLI. "
 | 
						|
                ::= { swInstanceEntry 33 }
 | 
						|
 | 
						|
swAuthMacAddRadSrvOption       OBJECT-TYPE
 | 
						|
                      SYNTAX          TruthValue
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Support for option to authenticate MAC addresses against radius server.Default option is to disabled(0)."
 | 
						|
                ::= { swInstanceEntry 34 }
 | 
						|
 | 
						|
 | 
						|
swActionStatus        OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER {
 | 
						|
                                active(1),
 | 
						|
                                inactive(2),
 | 
						|
                                in-deletion-mode(3),
 | 
						|
                                in-addition-mode(4)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS      read-only
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Variable to poll the status of the switch(in case sw goes down). "
 | 
						|
                ::= { swInstanceEntry 35 }
 | 
						|
 | 
						|
 | 
						|
swPortDefaultVlan     OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Variable used for updating port default vlan for universal control point (UCP)switches. For non-ucp switches the value will default to zero."
 | 
						|
                ::= { swInstanceEntry 36 }
 | 
						|
 | 
						|
 | 
						|
swActionStatusTime    OBJECT-TYPE
 | 
						|
                      SYNTAX  INTEGER (0..4294967295)
 | 
						|
                      MAX-ACCESS  read-only
 | 
						|
                      STATUS  current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Time when swActionStatus variable was updated."
 | 
						|
                ::= { swInstanceEntry 37 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
--Scalar for the pre-discovery phase. No entry is created for the switch during this time.
 | 
						|
-- Also scalars for switch snmp/cli test.
 | 
						|
 | 
						|
swIpAddress           OBJECT-TYPE
 | 
						|
                      SYNTAX      IpAddress
 | 
						|
                      MAX-ACCESS  read-write
 | 
						|
                      STATUS      current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "IP address of the switch instance sent down from ISM when a new switch is being added."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 2 }
 | 
						|
 | 
						|
swIpV6Address          OBJECT-TYPE
 | 
						|
                      SYNTAX          Ipv6Address
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "IPV6 address of the switch instance sent down from ISM when a new switch is being added."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 3 }
 | 
						|
 | 
						|
readCommunityString   OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "This string is used for all read-only snmp data communication between sensor and the switch. The default string is public."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 4 }
 | 
						|
 | 
						|
snmpPort              OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "The default port on which snmp runs(161)."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 5 }
 | 
						|
 | 
						|
snmpVerSupport        OBJECT-TYPE
 | 
						|
                      SYNTAX         INTEGER {
 | 
						|
                        snmpv1(1),
 | 
						|
                        snmpv2(2),
 | 
						|
                        snmpv3(3)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS     read-write
 | 
						|
                      STATUS         current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "snmp version supported by the switch. The default will be version 2."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 6 }
 | 
						|
 | 
						|
writeCommunityStr     OBJECT-TYPE
 | 
						|
                      SYNTAX       DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS   read-write
 | 
						|
                      STATUS       current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "String used for all read-write snmp data communication between sensor and the switch."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 7 }
 | 
						|
 | 
						|
trapCommunityStr      OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "community string used for the all the traps received from the switch."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 8}
 | 
						|
 | 
						|
 | 
						|
v3UserName            OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..31))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "User name for snmp v3 communication."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 9 }
 | 
						|
 | 
						|
v3SecurityLevel       OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER {
 | 
						|
                                noAuthNoPriv(1),
 | 
						|
                                authNoPriv(2),
 | 
						|
                                authPriv(3)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Level of security supported by the switch. The default value is authPriv(3)."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 10 }
 | 
						|
 | 
						|
v3AuthProtocol        OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER {
 | 
						|
                                mD5(1),
 | 
						|
                                sHA(2)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "protocol for authentication of the user. The default value is Md5(1)."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 11 }
 | 
						|
 | 
						|
v3AuthKey             OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..15))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Key for authentication of the user."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 12 }
 | 
						|
 | 
						|
v3EncrProtocol        OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER {
 | 
						|
                                dES(1),
 | 
						|
                                aES(2)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "protocol for encryption of snmp communication messages. The default value is DES(1)."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 13 }
 | 
						|
 | 
						|
v3EncrKey             OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..15))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "key for encryting messages."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 14 }
 | 
						|
 | 
						|
cliNwProtocol         OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER {
 | 
						|
                                telnet(1),
 | 
						|
                                ssh(2)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "support for a command line interfaces network protocol such as TELNET or ssh. Default value is telnet(1)."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 15 }
 | 
						|
 | 
						|
cliUserName           OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "user name for CLI communication."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 16}
 | 
						|
 | 
						|
 | 
						|
cliPwd                OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "password to authenticate CLI user."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 17 }
 | 
						|
 | 
						|
cliEnablePwd          OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..80))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Enable password to authenticate CLI user."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 18 }
 | 
						|
 | 
						|
swQueryAction         OBJECT-TYPE
 | 
						|
                      SYNTAX  INTEGER {
 | 
						|
                          initialQuery(1),
 | 
						|
                          testSnmp(2),
 | 
						|
                          testCli(3),
 | 
						|
                          deleteAllSwEntries(4),
 | 
						|
                          reLearnSwitch(5)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "action to get preliminary data (like sys uptime, sys description etc) from the switch. also to test cli and snmp."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 19}
 | 
						|
 | 
						|
 | 
						|
cliLoginType        OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER {
 | 
						|
                                userPwd(1),
 | 
						|
                                pwdEnable(2),
 | 
						|
                                userPwdEnable(3)
 | 
						|
                      }
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "Different login types supported for CLI. "
 | 
						|
                ::= { oobnacSwDiscoveryGrp 20 }
 | 
						|
 | 
						|
profileId             OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "switch profile id returned by the switch."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 21 }
 | 
						|
 | 
						|
switchId              OBJECT-TYPE
 | 
						|
                      SYNTAX     INTEGER
 | 
						|
                      MAX-ACCESS read-write
 | 
						|
                      STATUS     current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "The sw global id used to re-learn the switch."
 | 
						|
                ::= { oobnacSwDiscoveryGrp 22 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- This group consists of scalars applicable to all switches.
 | 
						|
oobnacAllSwitchesGrp  OBJECT IDENTIFIER ::= { oobnacGrp 2 }
 | 
						|
 | 
						|
 | 
						|
oobnDefaultQvlanPool  OBJECT-TYPE
 | 
						|
                      SYNTAX          DisplayString (SIZE(0..30))
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                                "default qvlan pool range assigned for the all switches using default qvlan pool."
 | 
						|
 | 
						|
                ::= { oobnacAllSwitchesGrp 1 }
 | 
						|
 | 
						|
 | 
						|
oobnacRadNumRetries   OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "The default number of retries(3) allowed for radius users."
 | 
						|
                ::= { oobnacAllSwitchesGrp 2 }
 | 
						|
 | 
						|
 | 
						|
oobnacRadRespTimeOut  OBJECT-TYPE
 | 
						|
                      SYNTAX          INTEGER
 | 
						|
                      MAX-ACCESS      read-write
 | 
						|
                      STATUS          current
 | 
						|
                      DESCRIPTION
 | 
						|
                        "The default timeout value(3 seconds) for radius response timeout."
 | 
						|
                ::= { oobnacAllSwitchesGrp 3 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- OOB NAC Failover Group
 | 
						|
--
 | 
						|
--This group contains objects that identify the OOB NAC failover configuration information 
 | 
						|
--
 | 
						|
 | 
						|
oobnacFailoverGrp  OBJECT IDENTIFIER ::= { oobnacGrp 3 }
 | 
						|
 | 
						|
oobnacFloatingIpAddress  OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Floating Management Port IP Address."
 | 
						|
	::= { oobnacFailoverGrp 1 }
 | 
						|
 | 
						|
oobnacFloatingIpv6Address  OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Floating Management Port IPv6 Address."
 | 
						|
	::= { oobnacFailoverGrp 2 }
 | 
						|
 | 
						|
oobnacFloatingNetMask  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Floating Management Port Network mask as a IPAddress prefix."
 | 
						|
	::= { oobnacFailoverGrp 3 }
 | 
						|
 | 
						|
oobnacFloatingv6NetMask  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Floating Management Port IPv6 Network mask as a IPAddress prefix."
 | 
						|
	::= { oobnacFailoverGrp 4 }
 | 
						|
 | 
						|
oobnacFloatingGatewayIpAddress  OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Floating Management Port Gateway IP Address."
 | 
						|
	::= { oobnacFailoverGrp 5 }
 | 
						|
 | 
						|
oobnacFloatingGatewayIpv6Address  OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Floating Management Port Gateway IP Address."
 | 
						|
	::= { oobnacFailoverGrp 6 }
 | 
						|
 | 
						|
oobnacPeerIpAddress  OBJECT-TYPE
 | 
						|
	SYNTAX 	IpAddress
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Failover Peer Management Port IP Address."
 | 
						|
	::= { oobnacFailoverGrp 7 }
 | 
						|
 | 
						|
oobnacPeerIpv6Address  OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  read-write  
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Failover Peer Management Port IPv6 Address."
 | 
						|
	::= { oobnacFailoverGrp 8 }
 | 
						|
 | 
						|
oobnacFailoverSensorStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		standalone (0),
 | 
						|
		standby (1),
 | 
						|
		active (2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Status of the sensor in OOBNac failover."
 | 
						|
	::= { oobnacFailoverGrp 9 }
 | 
						|
 | 
						|
--
 | 
						|
-- This group contains Malware related MIB objects. These are applicable to
 | 
						|
-- all M-series except NAC-only appliances.
 | 
						|
--
 | 
						|
 | 
						|
 | 
						|
malwareGrp     OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 32 }
 | 
						|
 | 
						|
-- Support for malwarePriDNSServerIp is now deprecated in sensors using new MIB.
 | 
						|
malwarePriDNSServerIp   OBJECT-TYPE
 | 
						|
                        SYNTAX          IpAddress
 | 
						|
                        MAX-ACCESS      read-write
 | 
						|
                        STATUS          obsolete
 | 
						|
                        DESCRIPTION
 | 
						|
                                "IP address of the primary DNS server."
 | 
						|
        ::= { malwareGrp 1 }
 | 
						|
 | 
						|
-- Support for malwareSecDNSServerIp is now deprecated in sensors using new MIB.
 | 
						|
malwareSecDNSServerIp   OBJECT-TYPE
 | 
						|
                        SYNTAX          IpAddress
 | 
						|
                        MAX-ACCESS      read-write
 | 
						|
                        STATUS          obsolete
 | 
						|
                        DESCRIPTION
 | 
						|
                                "IP address of the secondary DNS server."
 | 
						|
        ::= { malwareGrp 2 }
 | 
						|
 | 
						|
-- Support for malwarePriDNSServerIpV6 is now deprecated in sensors using new MIB.
 | 
						|
malwarePriDNSServerIpV6 OBJECT-TYPE
 | 
						|
                        SYNTAX          Ipv6Address
 | 
						|
                        MAX-ACCESS      read-write
 | 
						|
                        STATUS          obsolete
 | 
						|
                        DESCRIPTION
 | 
						|
                                "IPV6 address of the primary DNS server."
 | 
						|
        ::= { malwareGrp 3 }
 | 
						|
 | 
						|
-- Support for malwareSecDNSServerIpV6 is now deprecated in sensors using new MIB.
 | 
						|
malwareSecDNSServerIpV6 OBJECT-TYPE
 | 
						|
                        SYNTAX          Ipv6Address
 | 
						|
                        MAX-ACCESS      read-write
 | 
						|
                        STATUS          obsolete
 | 
						|
                        DESCRIPTION
 | 
						|
                                "IPV6 address of the secondary DNS server."
 | 
						|
        ::= { malwareGrp 4 }
 | 
						|
 | 
						|
malwareRiskLevel        OBJECT-TYPE
 | 
						|
                        SYNTAX          INTEGER {
 | 
						|
                                veryLow(1),
 | 
						|
                                low(2),
 | 
						|
                                medium(3),
 | 
						|
                                high(4),
 | 
						|
                                veryHigh(5)
 | 
						|
                        }
 | 
						|
                        MAX-ACCESS      read-write
 | 
						|
                        STATUS          current
 | 
						|
                        DESCRIPTION
 | 
						|
                                " Malware risk level threshold value set by the user. The default level is Very Low."
 | 
						|
        ::= { malwareGrp 5 }
 | 
						|
 | 
						|
-- Support for malwareArtemisDetectionMode is deprecated in sensors using new MIB.
 | 
						|
malwareArtemisDetectionMode    OBJECT-TYPE
 | 
						|
                        SYNTAX          INTEGER {
 | 
						|
                                alertOnly(1),
 | 
						|
                                alertAndBlock(2),
 | 
						|
				alertBlockAndTCP-Reset(3)
 | 
						|
                        }
 | 
						|
                        MAX-ACCESS      read-write
 | 
						|
                        STATUS          current
 | 
						|
                        DESCRIPTION
 | 
						|
                                "artemis configuration to do either of the settings
 | 
						|
                                 Alert only,
 | 
						|
                                 Alert and Block or
 | 
						|
                                 Alert, Block and TCP-Reset."
 | 
						|
        ::= { malwareGrp 6 }
 | 
						|
 | 
						|
 | 
						|
-- Support for malwareUDFDetectionMode is deprecated in sensors using new MIB.
 | 
						|
malwareUDFDetectionMode    OBJECT-TYPE
 | 
						|
                        SYNTAX          INTEGER {
 | 
						|
                                alertOnly(1),
 | 
						|
                                alertAndBlock(2),
 | 
						|
				alertBlockAndTCP-Reset(3)
 | 
						|
                        }
 | 
						|
                        MAX-ACCESS      read-write
 | 
						|
                        STATUS          current
 | 
						|
                        DESCRIPTION
 | 
						|
                                "user-defined configuration to do either of the settings
 | 
						|
                                 Alert only,
 | 
						|
                                 Alert and Block or
 | 
						|
                                 Alert, Block and TCP-Reset."
 | 
						|
        ::= { malwareGrp 7 }
 | 
						|
 | 
						|
 | 
						|
gamEngSensorCfgGrp     OBJECT IDENTIFIER ::= { malwareGrp 8 }
 | 
						|
 | 
						|
gamEngSensorAutoUpdateConfig OBJECT-TYPE
 | 
						|
	SYNTAX TruthValue
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	       "Enable / disable the Sensor auto update config.
 | 
						|
                Default : True (Enable)"
 | 
						|
	::= { gamEngSensorCfgGrp  1}
 | 
						|
 | 
						|
gamEngSensorAutoUpdateInterval OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER (90..1440)
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	       "Sets the Sensor auto update Interval in minutes.
 | 
						|
                Default : 90"
 | 
						|
	::= { gamEngSensorCfgGrp  2}
 | 
						|
 | 
						|
gamEngVer  OBJECT-TYPE 
 | 
						|
        SYNTAX  DisplayString (SIZE(1..63))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
               "Provides the current gam engine version available on sensor."
 | 
						|
        ::= { gamEngSensorCfgGrp  3}
 | 
						|
 | 
						|
gamDatVer  OBJECT-TYPE 
 | 
						|
        SYNTAX  DisplayString (SIZE(1..63))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
               "Provides the current gam dat version available on sensor."
 | 
						|
        ::= { gamEngSensorCfgGrp  4}
 | 
						|
 | 
						|
avEngVer  OBJECT-TYPE 
 | 
						|
        SYNTAX  DisplayString (SIZE(1..63))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
               "Provides the current AV engine version available on sensor."
 | 
						|
        ::= { gamEngSensorCfgGrp  5 }
 | 
						|
 | 
						|
avDatVer  OBJECT-TYPE 
 | 
						|
        SYNTAX  DisplayString (SIZE(1..63))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
               "Provides the current AV dat version available on sensor."
 | 
						|
        ::= { gamEngSensorCfgGrp  6}
 | 
						|
 | 
						|
gamEngUpdatedTime  OBJECT-TYPE 
 | 
						|
        SYNTAX  Unsigned32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
               "Provides the time in UTC format when sensor had updated GAM engine successfully."
 | 
						|
        ::= { gamEngSensorCfgGrp  7}
 | 
						|
 | 
						|
gamManualFullUpdateFileUploadStatus OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER {
 | 
						|
               readyForGAMUpdate (1),
 | 
						|
               gAMUpdateTransferInProgress (2),
 | 
						|
               gAMUpdateTransferError (3),
 | 
						|
               gAMUpdateQueued (4),
 | 
						|
               applyingGAMUpdate (5),
 | 
						|
               gAMUpdateCompleted (6),
 | 
						|
               gAMUpdateError (7)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
               "Provides the current file upload status."
 | 
						|
        ::= { gamEngSensorCfgGrp  8}
 | 
						|
 | 
						|
--This group contains MIB objects related to Miscellaneous Configuration Group
 | 
						|
miscCfgGrp OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 33 }
 | 
						|
 | 
						|
jumboframeParsingConfig OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        enable (1),
 | 
						|
                        disable (2)
 | 
						|
                }
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Configuration option to enable/disable jumboframe parsing.
 | 
						|
                         The new setting would be effective only after a sensor reboot.
 | 
						|
                         Default: disable"
 | 
						|
                ::= {miscCfgGrp 1 }
 | 
						|
 | 
						|
currentJumboframeParsingStatus OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER
 | 
						|
                MAX-ACCESS read-only
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "The current running jumboframe parsing status."
 | 
						|
                ::= {miscCfgGrp 2 }
 | 
						|
 | 
						|
appIdStatsConfigStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object value if set to TRUE indicates that the appId stats collection is enabled for the sensor.
 | 
						|
		Default: False"
 | 
						|
	::= { miscCfgGrp 3 }
 | 
						|
 | 
						|
hitlessRebootStatus OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        available (1),
 | 
						|
                        notavailable (2)
 | 
						|
                }
 | 
						|
                MAX-ACCESS read-only
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Status option to read whether hitless reboot is possible or not at this time."
 | 
						|
                ::= {miscCfgGrp 4 }
 | 
						|
 | 
						|
existingGeoDBFilename OBJECT-TYPE
 | 
						|
                SYNTAX OCTET STRING (SIZE(0..256))
 | 
						|
                MAX-ACCESS read-only
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "This specifies the name of geo database file present in sensor. NULL would be returned
 | 
						|
                         when there is no geo DB file on the sensor."
 | 
						|
                ::= {miscCfgGrp 5 }
 | 
						|
 | 
						|
nsmTrackUserLoggingStatus OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        enable (1),
 | 
						|
                        disable (2)
 | 
						|
                }
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Configuration option to enable/disable NSM audit logging.
 | 
						|
                         Default: disable"
 | 
						|
                ::= {miscCfgGrp 6 }
 | 
						|
 | 
						|
accelerateFTPInboundConfig OBJECT-TYPE
 | 
						|
                SYNTAX TruthValue
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Configuration option to enable/disable accelerate ftp in inbound direction 
 | 
						|
                         Default: false (2)"
 | 
						|
                ::= {miscCfgGrp 7 }
 | 
						|
                
 | 
						|
 | 
						|
accelerateFTPOutboundConfig OBJECT-TYPE
 | 
						|
                SYNTAX TruthValue
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Configuration option to enable/disable accelerate ftp in outbound direction.
 | 
						|
                         Default: false (2)"
 | 
						|
                ::= {miscCfgGrp 8 }
 | 
						|
 | 
						|
parseTunnellingConfig OBJECT-TYPE
 | 
						|
                 SYNTAX TruthValue
 | 
						|
                 MAX-ACCESS read-write
 | 
						|
                 STATUS current
 | 
						|
                 DESCRIPTION
 | 
						|
                         "Configuration option to enable/disable parsing of tunnelled packet.
 | 
						|
                          Default: false (2)"
 | 
						|
                 ::= {miscCfgGrp 9 }
 | 
						|
 | 
						|
prev256ByteLoggingConfig OBJECT-TYPE
 | 
						|
                 SYNTAX TruthValue
 | 
						|
                 MAX-ACCESS read-write
 | 
						|
                 STATUS current
 | 
						|
                 DESCRIPTION
 | 
						|
                         "Configuration option to enable/disable prev 256 byte logging.
 | 
						|
                          Default: false (2)"
 | 
						|
                 ::= {miscCfgGrp 10 }
 | 
						|
 | 
						|
cliAuditLoggingConfig OBJECT-TYPE
 | 
						|
                 SYNTAX TruthValue
 | 
						|
                 MAX-ACCESS read-write
 | 
						|
                 STATUS current
 | 
						|
                 DESCRIPTION
 | 
						|
                         "Configuration option to enable/disable cli audit logging through SNMP.
 | 
						|
                          Default: false (2)"
 | 
						|
                 ::= {miscCfgGrp 11 }
 | 
						|
 | 
						|
snortRuleEngineConfig OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        traditional (1),
 | 
						|
                        nextGeneration (2)
 | 
						|
                }
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Configuration option to switch snort rule engine between traditional and next generation.
 | 
						|
                         The new setting would be effective only after a sensor reboot.
 | 
						|
                         Default: traditional"
 | 
						|
                ::= {miscCfgGrp 12 }
 | 
						|
 | 
						|
currentSnortRuleEngineStatus OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER
 | 
						|
                MAX-ACCESS read-only
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "The current running snort rule engine on sensor."
 | 
						|
                ::= {miscCfgGrp 13 }
 | 
						|
 | 
						|
insightsTelemetryConfig OBJECT-TYPE
 | 
						|
                SYNTAX  TruthValue
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Configuration option to enable/disable usage of configured telemetry data for Insights"
 | 
						|
                ::= {miscCfgGrp 14}
 | 
						|
 | 
						|
--
 | 
						|
-- This group contains MIB objects applicable to Layer2 forwarding.
 | 
						|
--
 | 
						|
 | 
						|
layer2FwdGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 34 }
 | 
						|
 | 
						|
-- This group consists of scalars for configuring layer2 fwd feature.
 | 
						|
 | 
						|
layer2FwdCfgGrp OBJECT IDENTIFIER ::= { layer2FwdGrp 1 }
 | 
						|
 | 
						|
 | 
						|
layer2FwdType   OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        tcp (1),
 | 
						|
                        udp (2),
 | 
						|
                        vlan(3),
 | 
						|
                        all (4),
 | 
						|
                        ip  (5)
 | 
						|
                }
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        " Different modes for using layer2 forward feature."
 | 
						|
                ::= { layer2FwdCfgGrp 1 }
 | 
						|
 | 
						|
 | 
						|
layer2IntfPort OBJECT-TYPE
 | 
						|
               SYNTAX     TrellixPortLinearIndex
 | 
						|
               MAX-ACCESS read-write
 | 
						|
               STATUS     current
 | 
						|
               DESCRIPTION
 | 
						|
                "The intf linear port index of the sensor for the mode chosen."
 | 
						|
              ::= { layer2FwdCfgGrp 2 }
 | 
						|
 | 
						|
 | 
						|
layer2FwdAction OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        enable (1),
 | 
						|
                        disable (2),
 | 
						|
                        clearAll(3)
 | 
						|
                }
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        " Action to take for the specified port(s)."
 | 
						|
                ::= { layer2FwdCfgGrp 3 }
 | 
						|
 | 
						|
layer2FwdBeginId OBJECT-TYPE
 | 
						|
                 SYNTAX INTEGER
 | 
						|
                 MAX-ACCESS read-write
 | 
						|
                 STATUS current
 | 
						|
                 DESCRIPTION
 | 
						|
                        " Start port id(range 1-65535) for the mode selected(tcp/udp/vlan)."
 | 
						|
                ::= { layer2FwdCfgGrp 4 }
 | 
						|
 | 
						|
 | 
						|
layer2FwdEndId   OBJECT-TYPE
 | 
						|
                 SYNTAX INTEGER
 | 
						|
                 MAX-ACCESS read-write
 | 
						|
                 STATUS current
 | 
						|
                 DESCRIPTION
 | 
						|
                        " End port id(range 1-65535) for the mode selected(tcp/udp/vlan)."
 | 
						|
                ::= { layer2FwdCfgGrp 5 }
 | 
						|
 | 
						|
layer2FwdConfig OBJECT-TYPE
 | 
						|
                SYNTAX  INTEGER (0..7)
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        " Layer2 forward configuration to enable or disable this feature. Each bit represents the
 | 
						|
                          layer2 forward type. From the LSB the 1st bit for TCP, 2nd bit for UDP, 3rd bit for VLAN.
 | 
						|
                          Default will be 7, indicating this feature is enable"
 | 
						|
                ::= { layer2FwdCfgGrp 6 }
 | 
						|
 | 
						|
--
 | 
						|
-- This table has entries for layer2Fwd TCP Table.
 | 
						|
--
 | 
						|
 | 
						|
layer2FwdTCPTable OBJECT-TYPE
 | 
						|
                  SYNTAX SEQUENCE OF Layer2FwdTCPEntry
 | 
						|
                  MAX-ACCESS  not-accessible
 | 
						|
                  STATUS  current
 | 
						|
                  DESCRIPTION
 | 
						|
                    "Table containing TCP port ranges configured for L2 forwarding.(indexed via intf port number and entry number)."
 | 
						|
                  ::= { layer2FwdGrp 2 }
 | 
						|
 | 
						|
 | 
						|
layer2FwdTCPEntry   OBJECT-TYPE
 | 
						|
                    SYNTAX Layer2FwdTCPEntry
 | 
						|
                    MAX-ACCESS  not-accessible
 | 
						|
                    STATUS  current
 | 
						|
                    DESCRIPTION
 | 
						|
                      "This MIB object contains all the attributes that are specific to the L2 fwd entry for TCP table. Indexed by intfPortLinearIndex and entry number."
 | 
						|
                      INDEX { tcpIntfPortIndex,
 | 
						|
                              tcpEntryIndex }
 | 
						|
                ::= { layer2FwdTCPTable 1 }
 | 
						|
 | 
						|
Layer2FwdTCPEntry ::= SEQUENCE {
 | 
						|
                tcpIntfPortIndex
 | 
						|
                        TrellixPortLinearIndex,
 | 
						|
                tcpEntryIndex
 | 
						|
                        INTEGER,
 | 
						|
                tcpPortRange
 | 
						|
                        DisplayString
 | 
						|
                }
 | 
						|
 | 
						|
tcpIntfPortIndex OBJECT-TYPE
 | 
						|
              SYNTAX     TrellixPortLinearIndex
 | 
						|
              MAX-ACCESS not-accessible
 | 
						|
              STATUS     current
 | 
						|
              DESCRIPTION
 | 
						|
                "The intfPort linear index"
 | 
						|
              ::= { layer2FwdTCPEntry 1 }
 | 
						|
 | 
						|
tcpEntryIndex    OBJECT-TYPE
 | 
						|
              SYNTAX     INTEGER
 | 
						|
              MAX-ACCESS not-accessible
 | 
						|
              STATUS     current
 | 
						|
              DESCRIPTION
 | 
						|
                "The index"
 | 
						|
              ::= { layer2FwdTCPEntry 2 }
 | 
						|
 | 
						|
tcpPortRange     OBJECT-TYPE
 | 
						|
              SYNTAX          DisplayString(SIZE(0..20))
 | 
						|
              MAX-ACCESS      read-only
 | 
						|
              STATUS          current
 | 
						|
              DESCRIPTION
 | 
						|
                "range for which L2 forwarding feature is enabled. "
 | 
						|
             ::= { layer2FwdTCPEntry 3 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- This table has entries for layer2Fwd UDP Table.
 | 
						|
--
 | 
						|
 | 
						|
layer2FwdUDPTable OBJECT-TYPE
 | 
						|
                  SYNTAX SEQUENCE OF Layer2FwdUDPEntry
 | 
						|
                  MAX-ACCESS  not-accessible
 | 
						|
                  STATUS  current
 | 
						|
                  DESCRIPTION
 | 
						|
                    "Table containing UDP port ranges configured for L2 forwarding.(indexed via intfPortIndex and entry number)."
 | 
						|
                  ::= { layer2FwdGrp 3 }
 | 
						|
 | 
						|
 | 
						|
layer2FwdUDPEntry   OBJECT-TYPE
 | 
						|
                    SYNTAX Layer2FwdUDPEntry
 | 
						|
                    MAX-ACCESS  not-accessible
 | 
						|
                    STATUS  current
 | 
						|
                    DESCRIPTION
 | 
						|
                      "This MIB object contains all the attributes that are specific to the L2 fwd entry for UDP table. Indexed by intfPortLinearIndex and entry number."
 | 
						|
                      INDEX { udpIntfPortIndex,
 | 
						|
                              udpEntryIndex }
 | 
						|
                ::= { layer2FwdUDPTable 1 }
 | 
						|
 | 
						|
 | 
						|
Layer2FwdUDPEntry ::= SEQUENCE {
 | 
						|
                udpIntfPortIndex
 | 
						|
                        TrellixPortLinearIndex,
 | 
						|
                udpEntryIndex
 | 
						|
                        INTEGER,
 | 
						|
                udpPortRange
 | 
						|
                        DisplayString
 | 
						|
                }
 | 
						|
udpIntfPortIndex OBJECT-TYPE
 | 
						|
              SYNTAX     TrellixPortLinearIndex
 | 
						|
              MAX-ACCESS not-accessible
 | 
						|
              STATUS     current
 | 
						|
              DESCRIPTION
 | 
						|
                "The intfPort linear index"
 | 
						|
              ::= { layer2FwdUDPEntry 1 }
 | 
						|
 | 
						|
udpEntryIndex    OBJECT-TYPE
 | 
						|
              SYNTAX     INTEGER
 | 
						|
              MAX-ACCESS not-accessible
 | 
						|
              STATUS     current
 | 
						|
              DESCRIPTION
 | 
						|
                "The index"
 | 
						|
              ::= { layer2FwdUDPEntry 2 }
 | 
						|
 | 
						|
udpPortRange     OBJECT-TYPE
 | 
						|
              SYNTAX          DisplayString(SIZE(0..20))
 | 
						|
              MAX-ACCESS      read-only
 | 
						|
              STATUS          current
 | 
						|
              DESCRIPTION
 | 
						|
                "range for which L2 forwarding feature is enabled. "
 | 
						|
             ::= { layer2FwdUDPEntry 3 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- This table has entries for layer2Fwd VLAN Table.
 | 
						|
--
 | 
						|
 | 
						|
layer2FwdVLANTable OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Layer2FwdVLANEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                    "Table containing VLAN port ranges configured for L2 forwarding.(indexed via interface number and entry number)."
 | 
						|
                  ::= { layer2FwdGrp 4 }
 | 
						|
 | 
						|
 | 
						|
layer2FwdVLANEntry   OBJECT-TYPE
 | 
						|
                    SYNTAX Layer2FwdVLANEntry
 | 
						|
                    MAX-ACCESS  not-accessible
 | 
						|
                    STATUS  current
 | 
						|
                    DESCRIPTION
 | 
						|
                      "This MIB object contains all the attributes that are specific to the
 | 
						|
                       L2 fwd entry for VLAN table(indexed via intfPortLinearIndex and entry number)."
 | 
						|
                INDEX { vlanIntfPortIndex,
 | 
						|
                        vlanEntryIndex }
 | 
						|
                ::= { layer2FwdVLANTable 1 }
 | 
						|
 | 
						|
 | 
						|
Layer2FwdVLANEntry ::= SEQUENCE {
 | 
						|
                vlanIntfPortIndex 
 | 
						|
                        TrellixPortLinearIndex,
 | 
						|
                vlanEntryIndex
 | 
						|
                        INTEGER,
 | 
						|
                vlanPortRange
 | 
						|
                        DisplayString
 | 
						|
                }
 | 
						|
 | 
						|
vlanIntfPortIndex OBJECT-TYPE
 | 
						|
              SYNTAX     TrellixPortLinearIndex
 | 
						|
              MAX-ACCESS not-accessible
 | 
						|
              STATUS     current
 | 
						|
              DESCRIPTION
 | 
						|
                "The intfPort linear index"
 | 
						|
              ::= { layer2FwdVLANEntry 1 }
 | 
						|
 | 
						|
vlanEntryIndex    OBJECT-TYPE
 | 
						|
              SYNTAX     INTEGER
 | 
						|
              MAX-ACCESS not-accessible
 | 
						|
              STATUS     current
 | 
						|
              DESCRIPTION
 | 
						|
                "The entry index "
 | 
						|
              ::= { layer2FwdVLANEntry 2 }
 | 
						|
 | 
						|
vlanPortRange OBJECT-TYPE
 | 
						|
              SYNTAX          DisplayString(SIZE(0..20))
 | 
						|
              MAX-ACCESS      read-only
 | 
						|
              STATUS          current
 | 
						|
              DESCRIPTION
 | 
						|
                "range for which L2 forwarding feature is enabled. Maximum vlan range supported on each interface is 4k. "
 | 
						|
             ::= { layer2FwdVLANEntry 3 }
 | 
						|
 | 
						|
layer2FwdIPTable OBJECT-TYPE
 | 
						|
                  SYNTAX SEQUENCE OF Layer2FwdIPEntry
 | 
						|
                  MAX-ACCESS not-accessible
 | 
						|
                  STATUS current
 | 
						|
                  DESCRIPTION
 | 
						|
                    "Table containing IP protocol ranges configured for L2 forwarding.(indexed via intfPortIndex and entry number)."
 | 
						|
                  ::= { layer2FwdGrp 5 }
 | 
						|
 | 
						|
 | 
						|
layer2FwdIPEntry   OBJECT-TYPE
 | 
						|
                    SYNTAX Layer2FwdIPEntry
 | 
						|
                    MAX-ACCESS not-accessible
 | 
						|
                    STATUS current
 | 
						|
                    DESCRIPTION
 | 
						|
                      "This MIB object contains all the attributes that are specific to the L2 fwd. entry for IP table. Indexed by intfPortLinearIndex and entry number."
 | 
						|
                      INDEX { ipIntfPortIndex,
 | 
						|
                              ipEntryIndex }
 | 
						|
                ::= { layer2FwdIPTable 1 }
 | 
						|
 | 
						|
 | 
						|
Layer2FwdIPEntry ::= SEQUENCE {
 | 
						|
                ipIntfPortIndex
 | 
						|
                        TrellixPortLinearIndex,
 | 
						|
                ipEntryIndex
 | 
						|
                        INTEGER,
 | 
						|
                ipPortRange
 | 
						|
                        DisplayString
 | 
						|
                }
 | 
						|
ipIntfPortIndex OBJECT-TYPE
 | 
						|
              SYNTAX     TrellixPortLinearIndex
 | 
						|
              MAX-ACCESS not-accessible
 | 
						|
              STATUS     current
 | 
						|
              DESCRIPTION
 | 
						|
                "The intfPort linear index"
 | 
						|
              ::= { layer2FwdIPEntry 1 }
 | 
						|
 | 
						|
ipEntryIndex    OBJECT-TYPE
 | 
						|
              SYNTAX     INTEGER
 | 
						|
              MAX-ACCESS not-accessible
 | 
						|
              STATUS     current
 | 
						|
              DESCRIPTION
 | 
						|
                "The index"
 | 
						|
              ::= { layer2FwdIPEntry 2 }
 | 
						|
 | 
						|
ipPortRange     OBJECT-TYPE
 | 
						|
              SYNTAX          DisplayString(SIZE(0..20))
 | 
						|
              MAX-ACCESS      read-only
 | 
						|
              STATUS          current
 | 
						|
              DESCRIPTION
 | 
						|
                "range for which L2 forwarding feature is enabled. "
 | 
						|
             ::= { layer2FwdIPEntry 3 }
 | 
						|
 | 
						|
--This group contains MIB objects related to ARP Configuration
 | 
						|
arpCfgGrp OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 103 }
 | 
						|
 | 
						|
arpSDEnable     OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        enable (1),
 | 
						|
                        disable (2)
 | 
						|
                }
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Option to enable/disable ARP Spoof Detection.
 | 
						|
                         Default: enable"
 | 
						|
                ::= {arpCfgGrp 1 }
 | 
						|
 | 
						|
--This group contains MIB objects related to ARP Configuration
 | 
						|
 | 
						|
--This group contains MIB objects related to Packet Capture Configuration
 | 
						|
 | 
						|
pktCapCfgGrp OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 35 }
 | 
						|
 | 
						|
pktCapMode     OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        disable (1),
 | 
						|
                        portModeEnable (2),
 | 
						|
                        fileModeEnable (3)
 | 
						|
                        
 | 
						|
                }
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Option to select packet capture Mode.
 | 
						|
                         File mode is not supported in 6.x release.
 | 
						|
                         Default: disable"
 | 
						|
                ::= {pktCapCfgGrp 1 }
 | 
						|
 | 
						|
pktCapDuration   OBJECT-TYPE
 | 
						|
                 SYNTAX  INTEGER (0..315360000)
 | 
						|
                 MAX-ACCESS  read-write
 | 
						|
                 STATUS  current
 | 
						|
                 DESCRIPTION
 | 
						|
                 "The duration for which capture will be enabled..
 | 
						|
                 Units are in seconds. Default: 120 seconds
 | 
						|
                 duration value 0 indicate indefinite capture till the capture 
 | 
						|
                 is stopped.
 | 
						|
                 Default: 120"
 | 
						|
                  ::= { pktCapCfgGrp 2 }
 | 
						|
 | 
						|
pktCapPmSpanPortForCapture  OBJECT-TYPE
 | 
						|
               SYNTAX     TrellixPortLinearIndex 
 | 
						|
               MAX-ACCESS  read-write
 | 
						|
               STATUS  current
 | 
						|
               DESCRIPTION
 | 
						|
               "Span linear port index for the capture: 
 | 
						|
                ISM also needs to verify that port should be configured 
 | 
						|
                as Span port.
 | 
						|
                Applicable only for port mode capture. Zero indicates no port assigned.
 | 
						|
		Default: 0"
 | 
						|
                ::= { pktCapCfgGrp 3 }
 | 
						|
 | 
						|
 | 
						|
pktCapFmLocation  OBJECT-TYPE
 | 
						|
                 SYNTAX INTEGER {
 | 
						|
                        manager  (1),
 | 
						|
                        tftpServer (2),
 | 
						|
			scpServer (3)
 | 
						|
                 }
 | 
						|
                 MAX-ACCESS read-write
 | 
						|
                 STATUS current
 | 
						|
                 DESCRIPTION
 | 
						|
                 "This will determine whether capture file is to be uploaded to manager, tftpServer or ScpServer.
 | 
						|
                 Note :Applicable only for file mode capture
 | 
						|
                 Default: manager"
 | 
						|
                 ::= {pktCapCfgGrp 4 }
 | 
						|
 | 
						|
pktCapFmMaxSize  OBJECT-TYPE
 | 
						|
                SYNTAX  INTEGER (1..100)
 | 
						|
                MAX-ACCESS  read-write
 | 
						|
                STATUS  current
 | 
						|
                DESCRIPTION
 | 
						|
                "The size of the maximum capture file. 
 | 
						|
                 It will be configurable but to the maximum value
 | 
						|
                 of sensor define limit.
 | 
						|
                 Default: 100 MB for M8000, M6050, M4050, M3050
 | 
						|
                           58 MB for N450, Wilson
 | 
						|
			   40 MB for Eagle, Diablo
 | 
						|
                 Note :Applicable only for file mode capture"
 | 
						|
                 ::= { pktCapCfgGrp 5 }
 | 
						|
 | 
						|
pktCapFmFUServerAddress  OBJECT-TYPE
 | 
						|
                 SYNTAX  OCTET STRING (SIZE(50))
 | 
						|
                 MAX-ACCESS  read-write
 | 
						|
                 STATUS  current
 | 
						|
                 DESCRIPTION
 | 
						|
                 "File Upload server IPv4 / IPv6 address.
 | 
						|
                 Note :Applicable only for file mode capture"
 | 
						|
                 ::= { pktCapCfgGrp 6 }
 | 
						|
 | 
						|
 | 
						|
pktCapFmFUFileName     OBJECT-TYPE
 | 
						|
                 SYNTAX  DisplayString (SIZE(0..128))
 | 
						|
                 MAX-ACCESS  read-write
 | 
						|
                 STATUS  current
 | 
						|
                 DESCRIPTION
 | 
						|
                 "This specifies the name of the file with the source path on the file upload server.
 | 
						|
		  This is optional. If not set, the filename used will be of the format 
 | 
						|
		  '%DEVICE_NAME%-PacketCapture-%TimeStamp%.
 | 
						|
                  Note :Applicable only for file mode capture"
 | 
						|
                 ::= { pktCapCfgGrp 7 }
 | 
						|
 | 
						|
pktCapFmFUSetting      OBJECT-TYPE
 | 
						|
                 SYNTAX INTEGER {
 | 
						|
                        manual    (1),
 | 
						|
                        automatic (2)
 | 
						|
                 }
 | 
						|
                 MAX-ACCESS read-write
 | 
						|
                 STATUS current
 | 
						|
                 DESCRIPTION
 | 
						|
                 " This option will determine whether user needs to
 | 
						|
                  initiate the file upload or it will be done automatically.
 | 
						|
                  Default: automatic
 | 
						|
                  Note :Applicable only for file mode capture"
 | 
						|
                 ::= {pktCapCfgGrp 8 }
 | 
						|
 | 
						|
pktCapFilterFileName     OBJECT-TYPE
 | 
						|
                SYNTAX   DisplayString (SIZE(0..255)) 
 | 
						|
                MAX-ACCESS read-only
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Packet Capture Filter File Name send by NSM using secure TFTP channel"
 | 
						|
               ::= {pktCapCfgGrp 9 }
 | 
						|
               
 | 
						|
               
 | 
						|
pktCapFilterFileTimeStamp     OBJECT-TYPE
 | 
						|
                SYNTAX   INTEGER (0..4294967295) 
 | 
						|
                MAX-ACCESS read-only
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Packet Capture FilterFile creationTimeStamp"
 | 
						|
               ::= {pktCapCfgGrp 10 }
 | 
						|
 | 
						|
pktCapFmSCPUserName     OBJECT-TYPE
 | 
						|
                SYNTAX   DisplayString (SIZE(0..128)) 
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "SCP Server Username.
 | 
						|
			 Note :Applicable only for file mode capture and upload method is SCP"
 | 
						|
               ::= {pktCapCfgGrp 12 }
 | 
						|
 | 
						|
pktCapFmSCPPassword     OBJECT-TYPE
 | 
						|
                SYNTAX   DisplayString (SIZE(0..128)) 
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "SCP Server Password.
 | 
						|
			 Note :Applicable only for file mode capture and upload method is SCP"
 | 
						|
               ::= {pktCapCfgGrp 13 }
 | 
						|
 | 
						|
                        
 | 
						|
pktCapCommandGrp  OBJECT IDENTIFIER ::= { pktCapCfgGrp 11 }
 | 
						|
 | 
						|
pktCapCmd     OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        start (1),
 | 
						|
                        stop (2),
 | 
						|
                        delete-filter-file(3),
 | 
						|
                        cancel(4),
 | 
						|
                        delete-pcap-file(5)
 | 
						|
                }
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Option to start/stop packet capture feature and also
 | 
						|
                         to delete filter file.
 | 
						|
                         Default:  stop"
 | 
						|
               ::= {pktCapCommandGrp 1 }
 | 
						|
 | 
						|
pktCapStatus     OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        running (1),
 | 
						|
                        not-running (2)
 | 
						|
                      }
 | 
						|
                MAX-ACCESS read-only
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Option to access packet capture Status.
 | 
						|
                         Default:  idle"
 | 
						|
               ::= {pktCapCommandGrp 2 }
 | 
						|
 | 
						|
packetCaptureFmFUControl    OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        start (1),
 | 
						|
                        stop (2),
 | 
						|
			upload-to-NSM (3)
 | 
						|
                }
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Option to control manual upload of the file.
 | 
						|
                         Note :Applicable only for file mode capture
 | 
						|
                         Default:  stop"
 | 
						|
               ::= {pktCapCommandGrp 3 }
 | 
						|
 | 
						|
packetCaptureFmFileStatus     OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        fileUploadInProgress (1),
 | 
						|
                        fileExistNotUploaded (2),
 | 
						|
                        fileNotExist (3),
 | 
						|
			fileUploadFailed (4),
 | 
						|
			fileUploadDone (5),
 | 
						|
			fileUploadNotStarted (6)
 | 
						|
                        }
 | 
						|
                MAX-ACCESS read-only
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Packet Capture File status.
 | 
						|
                        Note :Applicable only for file mode capture
 | 
						|
			Default : fileUploadNotStarted"
 | 
						|
                        ::= {pktCapCommandGrp 4 }
 | 
						|
 | 
						|
packetCaptureFmTest    OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        start (1),
 | 
						|
                        stop (2)
 | 
						|
                }
 | 
						|
                MAX-ACCESS read-write
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Option to test packet capture file upload function.
 | 
						|
                         Note :Applicable only for file mode capture
 | 
						|
                         Default:  stop"
 | 
						|
               ::= {pktCapCommandGrp 5 }
 | 
						|
 | 
						|
packetCaptureFmTestStatus     OBJECT-TYPE
 | 
						|
                SYNTAX INTEGER {
 | 
						|
                        success (1),
 | 
						|
                        failure (2),
 | 
						|
                        resultNotValid (3),
 | 
						|
			fileUploadServerConnectFailure (4),
 | 
						|
			fileUploadServerConnectTimeout (5),
 | 
						|
			fileUploadServerAuthenticationFailure (6),
 | 
						|
                        fileUploadInProgress (7)
 | 
						|
                        }
 | 
						|
                MAX-ACCESS read-only
 | 
						|
                STATUS current
 | 
						|
                DESCRIPTION
 | 
						|
                        "Packet Capture File upload test status.
 | 
						|
                        Note :Applicable only for file mode capture
 | 
						|
			Default : resultNotValid"
 | 
						|
                        ::= {pktCapCommandGrp 6 }
 | 
						|
 | 
						|
dnsCfgGrp OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 36 }
 | 
						|
 | 
						|
priDNSServerIp   OBJECT-TYPE
 | 
						|
                        SYNTAX          IpAddress
 | 
						|
                        MAX-ACCESS      read-write
 | 
						|
                        STATUS          current
 | 
						|
                        DESCRIPTION
 | 
						|
                                "IP address of the primary DNS server."
 | 
						|
        ::= { dnsCfgGrp 1 }
 | 
						|
 | 
						|
secDNSServerIp   OBJECT-TYPE
 | 
						|
                        SYNTAX          IpAddress
 | 
						|
                        MAX-ACCESS      read-write
 | 
						|
                        STATUS          current
 | 
						|
                        DESCRIPTION
 | 
						|
                                "IP address of the secondary DNS server."
 | 
						|
        ::= { dnsCfgGrp 2 }
 | 
						|
 | 
						|
priDNSServerIpV6 OBJECT-TYPE
 | 
						|
                        SYNTAX          Ipv6Address
 | 
						|
                        MAX-ACCESS      read-write
 | 
						|
                        STATUS          current
 | 
						|
                        DESCRIPTION
 | 
						|
                                "IPV6 address of the primary DNS server."
 | 
						|
        ::= { dnsCfgGrp 3 }
 | 
						|
 | 
						|
secDNSServerIpV6 OBJECT-TYPE
 | 
						|
                        SYNTAX          Ipv6Address
 | 
						|
                        MAX-ACCESS      read-write
 | 
						|
                        STATUS          current
 | 
						|
                        DESCRIPTION
 | 
						|
                                "IPV6 address of the secondary DNS server."
 | 
						|
        ::= { dnsCfgGrp 4 }
 | 
						|
 | 
						|
dnsSearchList OBJECT-TYPE
 | 
						|
                        SYNTAX          OCTET STRING (SIZE(0..1024))
 | 
						|
                        MAX-ACCESS      read-write
 | 
						|
                        STATUS          current
 | 
						|
                        DESCRIPTION
 | 
						|
                                "This specifies the space separated list of search suffix for DNS lookup"
 | 
						|
        ::= { dnsCfgGrp 5 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- This table has entries for layer7DCap Table.
 | 
						|
--
 | 
						|
 | 
						|
layer7DCapConfigGrp OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 37 }
 | 
						|
 | 
						|
layer7DCapPercentageOfFlows  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..100)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies percentage of flows allocated for L7 Dcap when
 | 
						|
                 layer7 DCap feature is enabled."
 | 
						|
        ::= { layer7DCapConfigGrp 1 }
 | 
						|
 | 
						|
layer7DCapBuffSize  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (128..1500)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the size of the buffer to be captured when L7 Dap feature is enabled .
 | 
						|
.                Default: 1500"
 | 
						|
        ::= { layer7DCapConfigGrp 2 }
 | 
						|
 | 
						|
 | 
						|
layer7DCapMaxSupportedFlows  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..4294967295)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies maximum number of flows supported for L7 Dcap when L7 Dap feature is enabled ."
 | 
						|
        ::= { layer7DCapConfigGrp 3 }
 | 
						|
 | 
						|
 | 
						|
 interfacePhysicalPortGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 38 }
 | 
						|
 | 
						|
 intfPhysicalPortTable  OBJECT-TYPE
 | 
						|
   SYNTAX SEQUENCE OF IntfPhysicalPortEntry
 | 
						|
   MAX-ACCESS  not-accessible
 | 
						|
   STATUS  current
 | 
						|
   DESCRIPTION
 | 
						|
       "Table containing entries for each interface physical port (indexed via intfPhysicalPortIndex)
 | 
						|
       on each sensor card (indexed via appropriate slotIndex).
 | 
						|
 | 
						|
       This table contains Trellix specific configuration objects.
 | 
						|
       Tables that contain MIB objects borrowed from MIB-II are in the
 | 
						|
       TRELLIX-SENSOR-PERF-MIB."
 | 
						|
   ::= { interfacePhysicalPortGrp 1 }
 | 
						|
 | 
						|
 intfPhysicalPortEntry  OBJECT-TYPE
 | 
						|
   SYNTAX  IntfPhysicalPortEntry
 | 
						|
   MAX-ACCESS  not-accessible
 | 
						|
   STATUS  current
 | 
						|
   DESCRIPTION
 | 
						|
       "This MIB object contains all the columnar objects,
 | 
						|
       that describe the contents of each interface physical port on each IntruShield sensor card.
 | 
						|
       Indexed by slotIndex/intfPhysicalPortIndex"
 | 
						|
   INDEX { slotIndex,
 | 
						|
       intfPhysicalPortIndex }
 | 
						|
   ::= { intfPhysicalPortTable 1 }
 | 
						|
 | 
						|
 IntfPhysicalPortEntry ::= SEQUENCE {
 | 
						|
   intfPhysicalPortIfDescr
 | 
						|
       DisplayString,
 | 
						|
   intfPhysicalPortIfType
 | 
						|
       TrellixIDSPortType,
 | 
						|
   intfPhysicalPortIfAdminStatus
 | 
						|
       INTEGER,
 | 
						|
   intfPhysicalPortIfOperStatus
 | 
						|
       INTEGER,
 | 
						|
   intfPhysicalPortEnableFullDuplex
 | 
						|
       TruthValue,
 | 
						|
   intfPhysicalPortSpeed
 | 
						|
       INTEGER,
 | 
						|
   intfPhysicalPortSpeedConfig
 | 
						|
       TrellixPortSpeed, -- was TrellixFEType, now deprecated
 | 
						|
   intfPhysicalPortIsMcafeeConnector
 | 
						|
         TruthValue,
 | 
						|
     intfPhysicalPortAllowAnyConnector
 | 
						|
         TruthValue,
 | 
						|
     intfPhysicalPortCageType
 | 
						|
         INTEGER,
 | 
						|
     intfPhysicalPortGetMediaType
 | 
						|
         INTEGER,
 | 
						|
     intfPhysicalPortSetMediaType
 | 
						|
         INTEGER,
 | 
						|
   intfPhysicalPortMonPortIpAddress
 | 
						|
       IpAddress,
 | 
						|
   intfPhysicalPortMonPortNetMask
 | 
						|
       IpAddress,
 | 
						|
   intfPhysicalPortGatewayIpAddress
 | 
						|
       IpAddress,
 | 
						|
   intfPhysicalPortNbadConfigStatus
 | 
						|
       TruthValue,
 | 
						|
   intfPhysicalPortVlanId
 | 
						|
       Integer32,
 | 
						|
     intfPhysicalPortLBSerialNumber
 | 
						|
         DisplayString,
 | 
						|
     intfPhysicalPortLBPortNumber
 | 
						|
         Integer32,
 | 
						|
     intfPhysicalPortConnectorType
 | 
						|
         INTEGER,
 | 
						|
     intfPhysicalPortLinearIndex
 | 
						|
         TrellixPortLinearIndex
 | 
						|
 }
 | 
						|
intfPhysicalPortIfDescr  OBJECT-TYPE
 | 
						|
    SYNTAX  DisplayString (SIZE(0..255))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A textual string containing information about the interface.
 | 
						|
        Returns the string that is printed on the box."
 | 
						|
    ::= { intfPhysicalPortEntry 1 }
 | 
						|
 | 
						|
intfPhysicalPortIfType  OBJECT-TYPE
 | 
						|
    SYNTAX  TrellixIDSPortType
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The type of interface, distinguished according to the
 | 
						|
        physical/link protocol(s) immediately 'below' the network
 | 
						|
        layer in the protocol stack.
 | 
						|
 | 
						|
        For brevity, Trellix options are as specified by the TC,
 | 
						|
        TrellixIDSPortType.
 | 
						|
 | 
						|
        However, the SNMP MIB-II - Interfaces MIB specifies many more
 | 
						|
        valid options. See comments section for details.
 | 
						|
        "
 | 
						|
    ::= { intfPhysicalPortEntry 2 }
 | 
						|
 | 
						|
intfPhysicalPortIfAdminStatus  OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        up (1),
 | 
						|
        down (2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The desired state of the interface.
 | 
						|
        The testing(3) state indicates that no operational packets
 | 
						|
        can be passed.
 | 
						|
 | 
						|
        Default: down"
 | 
						|
    ::= { intfPhysicalPortEntry 3 }
 | 
						|
intfPhysicalPortIfOperStatus  OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        up (1),
 | 
						|
        down (2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The current operational state of the interface.
 | 
						|
        The testing(3) state indicates that no operational packets
 | 
						|
        can be passed.
 | 
						|
 | 
						|
        Default: down"
 | 
						|
    ::= { intfPhysicalPortEntry 4 }
 | 
						|
 | 
						|
intfPhysicalPortEnableFullDuplex  OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "True: Sets interface port to work as a full-duplex one.
 | 
						|
        Otherwise as half-duplex.
 | 
						|
 | 
						|
        Default: True"
 | 
						|
    ::= { intfPhysicalPortEntry 5 }
 | 
						|
 | 
						|
intfPhysicalPortSpeed  OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        other (0),
 | 
						|
        ten-Mbps (1),
 | 
						|
        hundred-Mbps (2),
 | 
						|
        one-Gbps(3), -- renamed from gig-Mbps
 | 
						|
        ten-Gbps(4)  -- support in M-series only
 | 
						|
    }
 | 
						|
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Get current speed/negotiation on the interface."
 | 
						|
    ::= { intfPhysicalPortEntry 6 }
 | 
						|
intfPhysicalPortSpeedConfig  OBJECT-TYPE
 | 
						|
    SYNTAX  TrellixPortSpeed -- was TrellixFEType, now deprecated
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Set desired speed/negotiation on the interface.
 | 
						|
                 Default values are as follows:
 | 
						|
    I-Series -
 | 
						|
        fixed-hundred-Mbps (infinity/hichborn/2x00(1a-3b)
 | 
						|
        auto-gig-Mbps on 3000/4010/4000/2x00(4a,4b)
 | 
						|
    M-Series -
 | 
						|
        auto-ten-gig-Mbps on palomar/pyramid(1a-4b),auto-gig-Mbps(5a-8b)
 | 
						|
        Default: see above"
 | 
						|
    ::= { intfPhysicalPortEntry 7 }
 | 
						|
 | 
						|
-- intfPhysicalPortIsMcafeeConnector support in M-series sensor only
 | 
						|
intfPhysicalPortIsMcafeeConnector  OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "True: connector is not inserted.
 | 
						|
         True: connector is inserted in port and McAfee certified.
 | 
						|
                 False: connector is inserted and not McAfee certified.  "
 | 
						|
    ::= { intfPhysicalPortEntry 8 }
 | 
						|
 | 
						|
-- intfPhysicalPortAllowAnyConnector support in M-series sensor only
 | 
						|
intfPhysicalPortAllowAnyConnector  OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "True: Permit usage of any connector for port.
 | 
						|
                 False: Restrict usage to McAfee certified connector only.
 | 
						|
        Default: False"
 | 
						|
    ::= { intfPhysicalPortEntry 9 }
 | 
						|
-- intfPhysicalPortCageType support in M-series sensor only
 | 
						|
intfPhysicalPortCageType  OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        other (0),
 | 
						|
        rJ-45 (1),
 | 
						|
        rJ-11 (2),
 | 
						|
        gBIC (3),
 | 
						|
        sFP (4),
 | 
						|
        xFP (5)
 | 
						|
    }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Physical connector cage type on sensor chassis panel."
 | 
						|
    ::= { intfPhysicalPortEntry 10 }
 | 
						|
 | 
						|
-- intfPhysicalPortGetMediaType support in M-series sensor only
 | 
						|
intfPhysicalPortGetMediaType OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        none (0),
 | 
						|
        optical (1),
 | 
						|
        electrical (2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Gets the media of the connector present in the port cage. None (0) if cage is empty."
 | 
						|
    ::= { intfPhysicalPortEntry 11 }
 | 
						|
 | 
						|
-- intfPhysicalPortSetMediaType support in M-series sensor only
 | 
						|
intfPhysicalPortSetMediaType OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        optical(1),
 | 
						|
        electrical (2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Sets the media of the connector the user desired for the port.
 | 
						|
        Default: optical"
 | 
						|
    ::= { intfPhysicalPortEntry 12 }
 | 
						|
intfPhysicalPortMonPortIpAddress OBJECT-TYPE
 | 
						|
    SYNTAX  IpAddress
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object is used to configure / retrieve the IPv4 address of the monitoring port.
 | 
						|
         Default: 0.0.0.0"
 | 
						|
    ::= { intfPhysicalPortEntry 13 }
 | 
						|
 | 
						|
intfPhysicalPortMonPortNetMask OBJECT-TYPE
 | 
						|
    SYNTAX  IpAddress
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object is used to configure / retrieve netmask for the IPv4 address of the monitoring port.
 | 
						|
         Default: 0.0.0.0"
 | 
						|
    ::= { intfPhysicalPortEntry 14 }
 | 
						|
 | 
						|
intfPhysicalPortGatewayIpAddress OBJECT-TYPE
 | 
						|
    SYNTAX  IpAddress
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object is used to configure / retrieve the IPv4 address of the gateway.
 | 
						|
         Default: 0.0.0.0"
 | 
						|
    ::= { intfPhysicalPortEntry 15 }
 | 
						|
 | 
						|
intfPhysicalPortNbadConfigStatus OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object value if set to TRUE indicates that flow record generation
 | 
						|
         to be sent to the NBAD server, is enabled over this monitoring port.
 | 
						|
        Default: False"
 | 
						|
    ::= { intfPhysicalPortEntry 16 }
 | 
						|
intfPhysicalPortVlanId  OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32 (0..2164326399)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This MIB object indicates the Vlan ID of the VLAN to which the monitoring
 | 
						|
         port is connected."
 | 
						|
    ::= { intfPhysicalPortEntry 17 }
 | 
						|
 | 
						|
intfPhysicalPortLBSerialNumber OBJECT-TYPE
 | 
						|
    SYNTAX  DisplayString (SIZE(1..80))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
             "This MIB object indicates the manufacturer provided serial number of
 | 
						|
              the Load Balancer switch to which the sensor port is connected."
 | 
						|
    ::= { intfPhysicalPortEntry 18 }
 | 
						|
 | 
						|
 | 
						|
intfPhysicalPortLBPortNumber OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..16)
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
             "This MIB object returns the port number on the Load Balancer switch to
 | 
						|
              which the sensor port is connected."
 | 
						|
    ::= { intfPhysicalPortEntry 19 }
 | 
						|
 | 
						|
-- intfPhysicalPortConnectorType support in R-series sensor only
 | 
						|
intfPhysicalPortConnectorType  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                other (0),
 | 
						|
                qSFP (1),
 | 
						|
                sFP-plus (2),
 | 
						|
                sFP-fiber (3),
 | 
						|
                sFP-copper (4)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Physical connector type plugged into the port cage."
 | 
						|
        ::= { intfPhysicalPortEntry 20 }
 | 
						|
 | 
						|
intfPhysicalPortLinearIndex   OBJECT-TYPE
 | 
						|
        SYNTAX  TrellixPortLinearIndex
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This MIB object indicates the Linear Index of the monitoring port. This index is
 | 
						|
                generated by the sensor appliance using the pair of slot index and the port index values.
 | 
						|
                The other MIB tables would directly use this linear index, whereever applicable."
 | 
						|
        ::= { intfPhysicalPortEntry 21 }
 | 
						|
 | 
						|
--
 | 
						|
-- This group has entries for GTI configuration.
 | 
						|
--
 | 
						|
 | 
						|
gtiConfigGrp OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 39 }
 | 
						|
 | 
						|
gtiProxyServerName  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(1..80))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The proxy server name is the domain name of the HTTP proxy
 | 
						|
         server in front of the sensor. It looks like www.company.com.
 | 
						|
         It can also be the IP address of the HTTP proxy server.
 | 
						|
         0.0.0.0 is the default value"
 | 
						|
	::= { gtiConfigGrp 1 }
 | 
						|
 | 
						|
gtiProxyPort  OBJECT-TYPE
 | 
						|
	SYNTAX Integer32 (0..10000)
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"TCP Port on which the HTTP proxy server is listening. 
 | 
						|
    0 is the default value"
 | 
						|
	::= { gtiConfigGrp 2 }
 | 
						|
 | 
						|
gtiProxyUsername  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(0..80))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The username to be used to connect to the HTTP proxy server."
 | 
						|
	::= { gtiConfigGrp 3 }
 | 
						|
 | 
						|
gtiProxyPassword  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(0..128))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"The password to be used to connect to the HTTP proxy server."
 | 
						|
	::= { gtiConfigGrp 4 }
 | 
						|
 | 
						|
gtiConfigPrivateCloudGrp  OBJECT IDENTIFIER ::= { gtiConfigGrp 5 }
 | 
						|
 | 
						|
gtiPrivateCloudServerIPAddressType OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ip-v4 (4),
 | 
						|
                ip-v6 (6)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Identifies the type of GTI Private Cloud Server IP Address. If set to ip-v4, then the
 | 
						|
                gtiPrivateCloudServerIPv4Address object would be set else if this object is set to ip-v6, then
 | 
						|
                the gtiPrivateCloudServerIPv6Address object would be set. "
 | 
						|
        ::= { gtiConfigPrivateCloudGrp 1 }
 | 
						|
 | 
						|
gtiPrivateCloudServerIPv4Address  OBJECT-TYPE
 | 
						|
        SYNTAX IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure the IPv4 address of the GTI Private Cloud server.
 | 
						|
                 The gtiPrivateCloudServerIPv6Address would be zero if the current object is initialized."
 | 
						|
        ::= { gtiConfigPrivateCloudGrp 2 }
 | 
						|
 | 
						|
gtiPrivateCloudServerIPv6Address  OBJECT-TYPE
 | 
						|
        SYNTAX  Ipv6Address
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure the IPv6 address of the GTI Private Cloud server.
 | 
						|
                 The gtiPrivateCloudServerIPv4Address would be zero if the current object is initialized."
 | 
						|
        ::= { gtiConfigPrivateCloudGrp 3 }
 | 
						|
 | 
						|
gtiPrivateCloudServerConnectionConfig OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                enable (1),
 | 
						|
                disable (2),
 | 
						|
		reconnect (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to enable or disable or reconnect the Connection with
 | 
						|
                 the GTI Private Cloud Server.
 | 
						|
                 Default: 2, disable"
 | 
						|
        ::= { gtiConfigPrivateCloudGrp 4 }
 | 
						|
 | 
						|
gtiPrivateCloudServerDeleteCertificate  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                delete (1),
 | 
						|
                dont-delete (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
             "This object is used to delete the GTI Private Cloud Server Certificate at the sensor.
 | 
						|
              For deleting this certificate, the gtiPrivateCloudServerConnectionConfig should be
 | 
						|
              disabled.  DEFAULT: 2, dont-delete"
 | 
						|
        ::= { gtiConfigPrivateCloudGrp 5 }
 | 
						|
 | 
						|
gtiPrivateCloudServerCertificateStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                present (1),
 | 
						|
                not-Present (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to indicate the GTI Private Cloud server
 | 
						|
                 certificate status at the sensor"
 | 
						|
        ::= { gtiConfigPrivateCloudGrp 6 }
 | 
						|
 | 
						|
gtiPrivateCloudChannelStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                gtiPrivateCloud-TrustedSource-Channel-Down (0),
 | 
						|
                gtiPrivateCloud-TrustedSource-Channel-InProgress (1),
 | 
						|
                gtiPrivateCloud-TrustedSource-Channel-Established (2),
 | 
						|
                gtiPrivateCloud-TrustedSource-Channel-Status-Unknown (3),
 | 
						|
                gtiPrivateCloud-TrustedSource-Channel-Down-Error-In-Cert-ret(4),
 | 
						|
                gtiPrivateCloud-Network-Issue (5)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to indicate the gtiPrivateCloud channel status at
 | 
						|
                 the sensor"
 | 
						|
        ::= { gtiConfigPrivateCloudGrp 7 }
 | 
						|
 | 
						|
gtiUnifiedConfigGrp OBJECT IDENTIFIER ::= { gtiConfigGrp 6 }
 | 
						|
 | 
						|
gtiFileRESTGTIType OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                private-gti-server (1),
 | 
						|
                public-gti-server (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
             "This object is used to send type of GTI server to use for file reputation feature.
 | 
						|
              DEFAULT: 2, public-gti-server"
 | 
						|
        ::= { gtiUnifiedConfigGrp 1 }
 | 
						|
 | 
						|
gtiFileRESTPublicGTIFQDN OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(1..80))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
             "This object is used to send Name Server or FQDN of File Rep GTI server.
 | 
						|
              Default value is NULL"
 | 
						|
        ::= { gtiUnifiedConfigGrp 2 }
 | 
						|
 | 
						|
gtiFileRESTUsername OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(1..80))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
             "This object is used to send username for configured GTI server.
 | 
						|
              It should be sent in both cases, public server and private server.
 | 
						|
              Default value is NULL"
 | 
						|
        ::= { gtiUnifiedConfigGrp 3 }
 | 
						|
 | 
						|
gtiFileRESTPassword OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(1..80))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
             "This object is used to send password for configured GTI server.
 | 
						|
              It should be sent in both cases, public server and private server.
 | 
						|
              Default value is NULL"
 | 
						|
        ::= { gtiUnifiedConfigGrp 4 }
 | 
						|
 | 
						|
gtiFileRESTConnectionConfig OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                connect-private-gti-server (1),
 | 
						|
                connect-public-gti-server (2),
 | 
						|
                reconnect-private-gti-server (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
             "This object is used to send action to take with the recieved config.
 | 
						|
              Value 1 will be sent when config is changed to private GTI server first time.
 | 
						|
              Value 2 will be sent when config is changed to public GTI server.
 | 
						|
              Value 3 will be sent when private GTI server config is changed, given that
 | 
						|
              private GTI server is enabled already. Default value: 2"
 | 
						|
        ::= { gtiUnifiedConfigGrp 5 }
 | 
						|
 | 
						|
gtiFileRESTPvtGTIIPType OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                fqdn (1),
 | 
						|
                ipv4 (4),
 | 
						|
                ipv6 (6)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
             "This object is used to send address type of configured GTI server.
 | 
						|
              Default value: 4, IPv4"
 | 
						|
        ::= { gtiUnifiedConfigGrp 6 }
 | 
						|
 | 
						|
gtiFileRESTPvtGTIIPv4Address OBJECT-TYPE
 | 
						|
        SYNTAX IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure the IPv4 address of the GTI File-Rep REST Cloud server.
 | 
						|
                 The gtiFileRESTPvtGTIIPV6Address would be zero if the current object is initialized.
 | 
						|
                 Default Value: NULL"
 | 
						|
        ::= { gtiUnifiedConfigGrp 7 }
 | 
						|
 | 
						|
gtiFileRESTPvtGTIIPV6Address OBJECT-TYPE
 | 
						|
        SYNTAX  Ipv6Address
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure the IPv6 address of the GTI File-Rep REST Cloud server.
 | 
						|
                 The gtiFileRESTPvtGTIIPv4Address would be zero if the current object is initialized.
 | 
						|
                 Default Value: NULL"
 | 
						|
        ::= { gtiUnifiedConfigGrp 8 }
 | 
						|
 | 
						|
 ntpConfigGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 40 }
 | 
						|
 ntpConfigTable  OBJECT-TYPE
 | 
						|
   SYNTAX SEQUENCE OF NtpConfigEntry
 | 
						|
   MAX-ACCESS  not-accessible
 | 
						|
   STATUS  current
 | 
						|
   DESCRIPTION
 | 
						|
       "Table containing entries for each NTP(Network Time Protocol) server that is specified (indexed via ntpServerIndex).
 | 
						|
	A maximum of two entries will be supported. Valid ntpServerIndex values are 1 and 2."
 | 
						|
   ::= { ntpConfigGrp 1 }
 | 
						|
 | 
						|
 ntpConfigEntry  OBJECT-TYPE
 | 
						|
   SYNTAX  NtpConfigEntry
 | 
						|
   MAX-ACCESS  not-accessible
 | 
						|
   STATUS  current
 | 
						|
   DESCRIPTION
 | 
						|
       "Each entry comprises the ntp client side configuration for each of the ntp servers specified."
 | 
						|
   INDEX { ntpServerIndex }
 | 
						|
   ::= { ntpConfigTable 1 }
 | 
						|
 | 
						|
 NtpConfigEntry ::= SEQUENCE {
 | 
						|
   ntpConfigServerIPv4
 | 
						|
       IpAddress,
 | 
						|
   ntpConfigServerIPv6
 | 
						|
       Ipv6Address,
 | 
						|
   ntpConfigPollInterval
 | 
						|
       INTEGER,
 | 
						|
   ntpConfigAuthenticationEnable
 | 
						|
       TruthValue,
 | 
						|
   ntpConfigKeyId
 | 
						|
       Integer32,
 | 
						|
   ntpConfigKeyType
 | 
						|
       INTEGER,
 | 
						|
   ntpConfigKeyValue
 | 
						|
        OCTET STRING
 | 
						|
 }
 | 
						|
ntpConfigServerIPv4 OBJECT-TYPE
 | 
						|
    SYNTAX  IpAddress
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object is used to specify the IPv4 address of the remote NTP server.
 | 
						|
         Default: 0.0.0.0"
 | 
						|
    ::= { ntpConfigEntry 1 }
 | 
						|
 | 
						|
ntpConfigServerIPv6  OBJECT-TYPE
 | 
						|
        SYNTAX  Ipv6Address
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
             "This object is used to specify the IPv6 address of the remote NTP server."
 | 
						|
        ::= { ntpConfigEntry 2 }
 | 
						|
 | 
						|
ntpConfigPollInterval  OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER (3..17)       
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object specifies the minimum poll interval. 
 | 
						|
	 The value which is received represents the exponent of 2. If the received value is
 | 
						|
	 x then NTPD daemon process will calculate the min poll as 2^x seconds.  
 | 
						|
         Default: 6"
 | 
						|
 | 
						|
    ::= { ntpConfigEntry 3 }
 | 
						|
 | 
						|
ntpConfigAuthenticationEnable  OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object specifies if ntp server authentication is enabled or not for the specified
 | 
						|
         ntp server.
 | 
						|
	 False : Authentication Disable
 | 
						|
	 True  : Authentication Enable
 | 
						|
         Default: False"
 | 
						|
 | 
						|
    ::= { ntpConfigEntry 4 }
 | 
						|
 | 
						|
ntpConfigKeyId OBJECT-TYPE
 | 
						|
    SYNTAX Integer32 (1..65534)
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This MIB object specifies the key id for the corresponding association between an 
 | 
						|
	 ntp server and ntp client. This object is used only if ntp server authentication is enabled. 
 | 
						|
	 Default: 1"
 | 
						|
    ::= { ntpConfigEntry 5 }
 | 
						|
 | 
						|
ntpConfigKeyType OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        md5 (1),
 | 
						|
        sha (2),
 | 
						|
	    sha1 (3),
 | 
						|
		not-supported (4)
 | 
						|
    }
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object specifies the key type for the corresponding key id. This object is used 
 | 
						|
         only if ntp server authentication is enabled.	
 | 
						|
         Default: MD5(1)"
 | 
						|
    ::= { ntpConfigEntry 6 }
 | 
						|
 | 
						|
ntpConfigKeyValue  OBJECT-TYPE
 | 
						|
    SYNTAX  OCTET STRING (SIZE(0..128))
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object specifies the symmetric key value for the corresponding key id. This object
 | 
						|
	 is used only if ntp server authentication is enabled."
 | 
						|
    ::= { ntpConfigEntry 7 }
 | 
						|
 | 
						|
ntpConfigFileCreate  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                stop-ntpd (0),
 | 
						|
                start-ntpd (1)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to (create ntp.conf file and start)/(stop) ntpd process.
 | 
						|
		 Default: stop-ntpd (0)"
 | 
						|
        ::= { ntpConfigGrp 2 }
 | 
						|
 | 
						|
-- This group conatins all MIB objects that specify the configuration of 
 | 
						|
-- the IntruShield pluggable modules.
 | 
						|
--
 | 
						|
-- The object pluggableModuleTable within this group suggests that the MIB is 
 | 
						|
-- designed to support pluggable modules that can contain more than one interface 
 | 
						|
-- port.
 | 
						|
--
 | 
						|
-- Support for pluggableModuleGrp is deprecated in V-series sensors(VmIPS).
 | 
						|
pluggableModuleGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 41 }
 | 
						|
 | 
						|
pluggableModuleTable  OBJECT-TYPE
 | 
						|
  SYNTAX SEQUENCE OF PluggableModuleEntry
 | 
						|
  MAX-ACCESS  not-accessible
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
    "Table containing entries for each pluggable Module (indexed via slotIndex)."
 | 
						|
    ::= { pluggableModuleGrp 1 }
 | 
						|
 | 
						|
pluggableModuleEntry  OBJECT-TYPE
 | 
						|
  SYNTAX  PluggableModuleEntry
 | 
						|
  MAX-ACCESS  not-accessible
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
    "This MIB object contains all the columnar objects,
 | 
						|
     that describe the contents of each pluggable module on each IntruShield sensor
 | 
						|
     card. Indexed by slotIndex"
 | 
						|
     INDEX { slotIndex }
 | 
						|
     ::= { pluggableModuleTable 1 }
 | 
						|
 | 
						|
PluggableModuleEntry ::= SEQUENCE {
 | 
						|
  moduleSerialNumber
 | 
						|
   DisplayString,
 | 
						|
  moduleSysType
 | 
						|
   TrellixPluggableModuleType,
 | 
						|
  modulePresent
 | 
						|
   TruthValue,
 | 
						|
  moduleNumPorts
 | 
						|
   INTEGER,
 | 
						|
  moduleRebootRequired
 | 
						|
	 TruthValue
 | 
						|
}
 | 
						|
 | 
						|
moduleSerialNumber  OBJECT-TYPE
 | 
						|
  SYNTAX  DisplayString (SIZE(0..255))
 | 
						|
  MAX-ACCESS  read-only
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
		"This object describes the Manufacturer-provided serial number 
 | 
						|
		 of the pluggable module."
 | 
						|
  ::= { pluggableModuleEntry 1 }
 | 
						|
 | 
						|
moduleSysType  OBJECT-TYPE
 | 
						|
  SYNTAX  TrellixPluggableModuleType
 | 
						|
  MAX-ACCESS  read-only
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
    "This object describes the type of the module plugged in."
 | 
						|
  ::= { pluggableModuleEntry 2 }
 | 
						|
 | 
						|
modulePresent  OBJECT-TYPE
 | 
						|
  SYNTAX  TruthValue
 | 
						|
  MAX-ACCESS  read-only
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
    "True: Indicates the module is present.
 | 
						|
     Otherwise not present.
 | 
						|
     Default: False"
 | 
						|
  ::= { pluggableModuleEntry 3}
 | 
						|
 | 
						|
moduleNumPorts  OBJECT-TYPE
 | 
						|
  SYNTAX  INTEGER (0..12)
 | 
						|
  MAX-ACCESS  read-only
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
    "This MIB object returns the number of ports in this module."
 | 
						|
  ::= { pluggableModuleEntry 4 }
 | 
						|
 | 
						|
moduleRebootRequired  OBJECT-TYPE
 | 
						|
	SYNTAX 	TruthValue
 | 
						|
  MAX-ACCESS  read-only
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
    "This MIB object returns whether a reboot is needed to apply the module.
 | 
						|
		Default: False"
 | 
						|
  ::= { pluggableModuleEntry 5 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- insightixNetworkGrp
 | 
						|
--
 | 
						|
 | 
						|
insightixNetworkGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 42 }
 | 
						|
 | 
						|
insightixCfgGrp  OBJECT IDENTIFIER ::= { insightixNetworkGrp 1 }
 | 
						|
 | 
						|
ldapServerIPAddressType OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ip-v4 (4),
 | 
						|
                ip-v6 (6)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Identifies the type of  Insightix LDAP server IPAddress. If set to ip-v4, then the
 | 
						|
                ldapServerIpv4Address object would be set else if this object is set to ip-v6, then
 | 
						|
                the ldapServerIpv6Address object would be set. "
 | 
						|
        ::= { insightixCfgGrp 1 }
 | 
						|
 | 
						|
ldapServerIPv4Address  OBJECT-TYPE
 | 
						|
        SYNTAX IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The IPv4 address of the Insightix LDAP server"
 | 
						|
        ::= { insightixCfgGrp 2 }
 | 
						|
 | 
						|
ldapServerIPv6Address  OBJECT-TYPE
 | 
						|
        SYNTAX  Ipv6Address
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "IPv6 Address of the Insightix LDAP server."
 | 
						|
        ::= { insightixCfgGrp 3 }
 | 
						|
 | 
						|
ldapServerPort OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (1..65535)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The ldap server listener port on the insightix server. If SSL is enabled, the standard portnum is 636,
 | 
						|
                else if ssl is disabled, the standard portnum is 389.
 | 
						|
                 Default: 636"
 | 
						|
        ::= { insightixCfgGrp 4 }
 | 
						|
 | 
						|
ldapServerSSLConfig OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Specifies if SSL is enabled for insightix ldap server. 
 | 
						|
                Default: 1, enable"
 | 
						|
        ::= { insightixCfgGrp 5 }
 | 
						|
 | 
						|
ldapServerBaseDN  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(3..255))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Base Distinguished Name to be used for retrieving device profile information from the Insightix ldap server.
 | 
						|
		Default : dc=insightix"
 | 
						|
	::= { insightixCfgGrp 6 }
 | 
						|
 | 
						|
ldapServerUserName  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(3..255))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"UserName to be used for authenticating to the Insightix ldap server."
 | 
						|
	::= { insightixCfgGrp 7 }
 | 
						|
 | 
						|
ldapServerPassword  OBJECT-TYPE
 | 
						|
	SYNTAX DisplayString (SIZE(3..255))	
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"Password to be used for authenticating to the Insightix ldap server."
 | 
						|
	::= { insightixCfgGrp 8 }
 | 
						|
 | 
						|
ldapServerConfigAction  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		enable(1),
 | 
						|
		disable(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object describes about the sensor's possible configuration actions with the insightix ldap server.
 | 
						|
		Default: 2, disable"
 | 
						|
	::= { insightixCfgGrp 9 }
 | 
						|
 | 
						|
ldapServerConfigStatus  OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		disConnected (1),
 | 
						|
                inProgress (2),
 | 
						|
                connected (3),
 | 
						|
		sslError(4),
 | 
						|
		baseDNError(5),
 | 
						|
		credError(6),
 | 
						|
		ldapServerError(7),
 | 
						|
		ldapServerTimeoutError(8),
 | 
						|
		ldapServerConnectionError(9)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"This describes the sensor's possible insightix ldap server configuration states.
 | 
						|
		 Default : deinstalled (4)"
 | 
						|
	::= { insightixCfgGrp 10 }
 | 
						|
 | 
						|
--------------------------------------------------
 | 
						|
 | 
						|
--
 | 
						|
-- ntbaChannelCfgGrp 
 | 
						|
--
 | 
						|
 | 
						|
ntbaChannelCfgGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 43 }
 | 
						|
 | 
						|
ntbaServerIPAddressType OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		ip-v4 (4),
 | 
						|
		ip-v6 (6)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
                "This object is used to configure the IP address type of the
 | 
						|
                 mgmt port at the NTBA end"
 | 
						|
	::= { ntbaChannelCfgGrp 1 }
 | 
						|
 | 
						|
ntbaServerIPv4Address  OBJECT-TYPE
 | 
						|
	SYNTAX IpAddress	
 | 
						|
	MAX-ACCESS  read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to configure the IPv4 address of the NTBA server.
 | 
						|
                 The ntbaServerIPv6Address would be zero if the current object is initialized"
 | 
						|
	::= { ntbaChannelCfgGrp 2 }
 | 
						|
 | 
						|
ntbaServerIPv6Address  OBJECT-TYPE
 | 
						|
	SYNTAX 	Ipv6Address
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
                "This object is used to configure the IPv6 address of the NTBA server.
 | 
						|
                 The ntbaServerIPv4Address would be zero if the current object is initialized"
 | 
						|
	::= { ntbaChannelCfgGrp 3 }
 | 
						|
 | 
						|
ntbaServerPort OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER (1..65535)	
 | 
						|
	MAX-ACCESS read-write 
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to configure the NTBA Server Listening TCP port
 | 
						|
                 Default: 8505" 
 | 
						|
	::= { ntbaChannelCfgGrp 4 }
 | 
						|
 | 
						|
ntbaServerConnectionConfig OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
		enable (1),
 | 
						|
		disable (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to enable or disable the TCP Connection with
 | 
						|
                 the NTBA server 
 | 
						|
                Default: 2, disable"
 | 
						|
        ::= { ntbaChannelCfgGrp 5 }
 | 
						|
 | 
						|
ntbaServerDeleteCertificate  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                    delete (1),
 | 
						|
                    dont-delete (2)
 | 
						|
        }
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
             "This object is used to delete the ntba Server Certificate at the sensor.
 | 
						|
              For deleting this certificate, the ntbaServerConnectionConfig should be
 | 
						|
              disabled.  DEFAULT: 2, dont-delete"
 | 
						|
	::= { ntbaChannelCfgGrp 6 }
 | 
						|
 | 
						|
ntbaServerCertificateStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                     present (1),
 | 
						|
                     not-present (2)
 | 
						|
        }
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION 
 | 
						|
		"This object is used to indicate the NTBA server certificate status at
 | 
						|
                 the sensor"
 | 
						|
	::= { ntbaChannelCfgGrp 7 }
 | 
						|
 | 
						|
ntbaShdKeySHAValue  OBJECT-TYPE
 | 
						|
        SYNTAX OCTET STRING (SIZE(128))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object contains the SHA1 hashed value of sensor name and sensormodel from NSM"
 | 
						|
        ::= { ntbaChannelCfgGrp 8 }
 | 
						|
 | 
						|
ntbaChannelStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                     ntba-Channel-Down (0),
 | 
						|
                     ntba-Channel-InProgress (1),
 | 
						|
                     ntba-Channel-Established (2),
 | 
						|
                     ntba-Channel-Status-Unknown (3),
 | 
						|
                     ntba-Cert-Mismatch (4),
 | 
						|
                     ntba-Hash-Mismatch (5),
 | 
						|
                     ntba-Network-Issue (6)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to indicate the NTBA SSL channel status at
 | 
						|
                 the sensor"
 | 
						|
        ::= { ntbaChannelCfgGrp 9 }
 | 
						|
 | 
						|
--------------------------------------------------
 | 
						|
 | 
						|
--
 | 
						|
-- validEdgeChannelCfgGrp
 | 
						|
--
 | 
						|
 | 
						|
validEdgeChannelCfgGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 44 }
 | 
						|
 | 
						|
validEdgeServerIPAddressType OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ip-v4 (4),
 | 
						|
                ip-v6 (6)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure the IP address type of the
 | 
						|
                 mgmt port at the validEdge end"
 | 
						|
        ::= { validEdgeChannelCfgGrp 1 }
 | 
						|
 | 
						|
validEdgeServerIPv4Address  OBJECT-TYPE
 | 
						|
        SYNTAX IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure the IPv4 address of the validEdge server.
 | 
						|
                 The validEdgeServerIPv6Address would be zero if the current object is initialized"
 | 
						|
        ::= { validEdgeChannelCfgGrp 2 }
 | 
						|
 | 
						|
validEdgeServerIPv6Address  OBJECT-TYPE
 | 
						|
        SYNTAX  Ipv6Address
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure the IPv6 address of the validEdge server.
 | 
						|
                 The validEdgeServerIPv4Address would be zero if the current object is initialized"
 | 
						|
        ::= { validEdgeChannelCfgGrp 3 }
 | 
						|
 | 
						|
validEdgeServerPort OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (1..65535)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure the validEdge Server Listening TCP port
 | 
						|
                 Default: 8505"
 | 
						|
        ::= { validEdgeChannelCfgGrp 4 }
 | 
						|
 | 
						|
validEdgeServerConnectionConfig OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                enable (1),
 | 
						|
                disable (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to enable or disable the TCP Connection with
 | 
						|
                 the validEdge server
 | 
						|
                Default: 2, disable"
 | 
						|
        ::= { validEdgeChannelCfgGrp 5 }
 | 
						|
 | 
						|
validEdgeServerDeleteCertificate  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                    delete (1),
 | 
						|
                    dont-delete (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
             "This object is used to delete the validEdge Server Certificate at the sensor.
 | 
						|
              For deleting this certificate, the validEdgeServerConnectionConfig should be
 | 
						|
              disabled.  DEFAULT: 2, dont-delete"
 | 
						|
        ::= { validEdgeChannelCfgGrp 6 }
 | 
						|
 | 
						|
validEdgeServerCertificateStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                     present (1),
 | 
						|
                     not-present (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to indicate the validEdge server certificate status at
 | 
						|
                 the sensor"
 | 
						|
        ::= { validEdgeChannelCfgGrp 7 }
 | 
						|
 | 
						|
validEdgeShdKeySHAValue  OBJECT-TYPE
 | 
						|
        SYNTAX OCTET STRING (SIZE(128))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object contains the SHA1 hashed value of sensor name and sensormodel from NSM"
 | 
						|
        ::= { validEdgeChannelCfgGrp 8 }
 | 
						|
 | 
						|
validEdgeChannelStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                     validEdge-Channel-Down (0),
 | 
						|
                     validEdge-Channel-InProgress (1),
 | 
						|
                     validEdge-Channel-Established (2),
 | 
						|
                     validEdge-Channel-Status-Unknown (3),
 | 
						|
                     validEdge-Cert-Mismatch (4),
 | 
						|
                     validEdge-Hash-Mismatch (5),
 | 
						|
                     validEdge-Network-Issue (6),
 | 
						|
                     validEdge-Channel-Down-Error-In-Cert-ret(7),
 | 
						|
                     validEdge-Channel-Down-No-Config(8),
 | 
						|
                     validEdge-Channel-Down-Wrong-Config(9),
 | 
						|
                     validEdge-Channel-Down-Cert-Absent(10),
 | 
						|
                     validEdge-Channel-SSL-HandShake-Fail(11),
 | 
						|
                     validEdge-Channel-Down-Reason-Unknown(12),
 | 
						|
                     validEdge-Channel-Down-Config-Disable(13),
 | 
						|
                     validEdge-Channel-Down-Closed-By-NTBA(14),
 | 
						|
                     validEdge-Channel-Down-Large-Pkt-From-NTBA(15),
 | 
						|
                     validEdge-Channel-Down-Missed-KeepAlives(16),
 | 
						|
                     validEdge-Channel-Up-No-Reason(17)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to indicate the validEdge SSL channel status at
 | 
						|
                 the sensor"
 | 
						|
        ::= { validEdgeChannelCfgGrp 9 }
 | 
						|
 | 
						|
validEdgeChannelGlobalUserId  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER 
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure  global matd user id/profile id assigned to a sensor."
 | 
						|
        ::= { validEdgeChannelCfgGrp 10 }
 | 
						|
 | 
						|
 | 
						|
validEdgeChannelGlobalUserName OBJECT-TYPE
 | 
						|
        SYNTAX OCTET STRING (SIZE(32))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                " This object is used to configure global matd user name/profile name assigned to a sensor."
 | 
						|
        ::= { validEdgeChannelCfgGrp 11 }
 | 
						|
 | 
						|
 | 
						|
--------------------------------------------------
 | 
						|
 | 
						|
--
 | 
						|
-- dxlCfgGrp
 | 
						|
--
 | 
						|
 | 
						|
dxlCfgGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 45 }
 | 
						|
 | 
						|
dxlConfig  OBJECT-TYPE
 | 
						|
        SYNTAX TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Option to enable(1) or dissable(2) the DXL on Sensor."
 | 
						|
        ::= {dxlCfgGrp 1 }
 | 
						|
 | 
						|
epoCfgGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 46 }
 | 
						|
 | 
						|
epoIPAddressType OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ip-v4 (4),
 | 
						|
                ip-v6 (6)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Identifies the type of EPO IPAddress. If set to ip-v4, then the epoIPAddress object
 | 
						|
                 would be set else if this object is set to ip-v6, then the epoIPv6Address object
 | 
						|
                 would be set."
 | 
						|
        ::= { epoCfgGrp 1 }
 | 
						|
 | 
						|
epoIpAddress  OBJECT-TYPE
 | 
						|
        SYNTAX IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The IPv4 Address of the EPO Server"
 | 
						|
        ::= { epoCfgGrp 2 }
 | 
						|
 | 
						|
epoIPv6Address  OBJECT-TYPE
 | 
						|
        SYNTAX  Ipv6Address
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "IPv6 Address of a EPO Server"
 | 
						|
        ::= { epoCfgGrp 3 }
 | 
						|
                                
 | 
						|
epoPort OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (1..65535)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The EPO port through which MA connects to EPO Server Default: 8443"
 | 
						|
        ::= { epoCfgGrp 4 }
 | 
						|
 | 
						|
epoCredUsername  OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(3..100))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "EPO server :username"
 | 
						|
        ::= { epoCfgGrp 5 }
 | 
						|
 | 
						|
epoCredPasswd  OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(3..100))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "EPO server :Password"
 | 
						|
        ::= { epoCfgGrp  6 }
 | 
						|
                                
 | 
						|
epoAction OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER {
 | 
						|
                    connect (1),
 | 
						|
                    disconnect (2),
 | 
						|
                    reconnect (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This config object indicates the epo action (1-Connect, 2-Disconnect, 3-Reconnect) to be taken 
 | 
						|
                                                                by all the dependent modules in the sensor."
 | 
						|
        ::= { epoCfgGrp 7 }
 | 
						|
 | 
						|
--User authentication using RADIUS
 | 
						|
 | 
						|
radiusAuthGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 47 }
 | 
						|
 | 
						|
radiusAuthConfig  OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER {
 | 
						|
               enable (1),
 | 
						|
               disable (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "This action object can be used to enable/re-init or disable user authentication using RADIUS.
 | 
						|
         The value of 'True/Enable' would be interpreted as 're-init', when the configuration is already set to True/Enable.
 | 
						|
        Default: False (2)"
 | 
						|
        ::= { radiusAuthGrp 1}
 | 
						|
 | 
						|
radiusPrimaryServerIPAddrType OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ip-v4 (4),
 | 
						|
                ip-v6 (6)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Identifies the type of IPAddress of the Primary Radius Server. If set to ip-v4, then the radiusPrimaryServerIPAddr object
 | 
						|
                 would be set else if this object is set to ip-v6, then the radiusPrimaryServerIPv6Addr object
 | 
						|
                 would be set."
 | 
						|
        ::= { radiusAuthGrp 2 }
 | 
						|
 | 
						|
radiusPrimaryServerIPAddr OBJECT-TYPE
 | 
						|
        SYNTAX IpAddress
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "This object specifies the IPv4 Address of the Primary RADIUS server"
 | 
						|
        ::= { radiusAuthGrp 3 }
 | 
						|
 | 
						|
radiusPrimaryServerIPv6Addr OBJECT-TYPE
 | 
						|
        SYNTAX  Ipv6Address
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the IPv6 Address of the Primary RADIUS Server"
 | 
						|
        ::= { radiusAuthGrp 4 }
 | 
						|
 | 
						|
 | 
						|
radiusPrimaryServerEncrSecret OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(0..64))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the secret to be used in generating the encrypted RADIUS traffic between the client and Primary Radius Server"
 | 
						|
        ::= { radiusAuthGrp 5}
 | 
						|
 | 
						|
radiusPriServerAuthPort OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (1..65535)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the port on which Primary RADIUS Server is listening for authentication requests.
 | 
						|
                 Default: 1812"
 | 
						|
        ::= { radiusAuthGrp 6}
 | 
						|
 | 
						|
radiusPriServerAccConfig OBJECT-TYPE
 | 
						|
	SYNTAX TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "This object specifies whether accounting has to be enabled on the Primary Radius Server or not.
 | 
						|
        Default: True (1)"
 | 
						|
        ::= { radiusAuthGrp 7}
 | 
						|
 | 
						|
radiusPriServerAccPort OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (1..65535)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the port on which Primary RADIUS Server is listening for accounting requests.
 | 
						|
                 Default: 1813"
 | 
						|
        ::= { radiusAuthGrp 8}
 | 
						|
 | 
						|
radiusPriServerConnTimeOut OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (1..60)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
           "This object specifies the time in seconds the client  has to wait before it can contact the Backup RADIUS Server in case the Primary RADIUS Server fails.
 | 
						|
            Default: 6"
 | 
						|
        ::= { radiusAuthGrp 9}
 | 
						|
 | 
						|
radiusBackupServerIPAddrType OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ip-v4 (4),
 | 
						|
                ip-v6 (6)
 | 
						|
        }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "This object specifies the IP Address Type of the Backup RADIUS server"
 | 
						|
        ::= { radiusAuthGrp 10 }
 | 
						|
 | 
						|
 | 
						|
radiusBackupServerIPAddr OBJECT-TYPE
 | 
						|
        SYNTAX IpAddress
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "This object specifies the IPv4 Address of the Backup RADIUS server"
 | 
						|
        ::= { radiusAuthGrp 11 }
 | 
						|
 | 
						|
radiusBackupServerIPv6Addr OBJECT-TYPE
 | 
						|
        SYNTAX  Ipv6Address
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the IPv6 Address of the Backup RADIUS Server"
 | 
						|
        ::= { radiusAuthGrp 12 }
 | 
						|
 | 
						|
radiusBackupServerEncrSecret OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(0..256))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the secret to be used in generating the encrypted RADIUS traffic between the client and Backup Radius Server"
 | 
						|
        ::= { radiusAuthGrp 13 }
 | 
						|
 | 
						|
radiusBackupServerAuthPort OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER (1..65535)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the port on which Backup RADIUS Server is listening for authentication requests.
 | 
						|
                 Default: 1812"
 | 
						|
        ::= { radiusAuthGrp 14}
 | 
						|
 | 
						|
radiusBackupServerAccConfig OBJECT-TYPE
 | 
						|
        SYNTAX TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "This object specifies whether accounting has to be enabled on the Backup Radius Server or not.
 | 
						|
        Default: True (1)"
 | 
						|
        ::= { radiusAuthGrp 15}
 | 
						|
 | 
						|
radiusBackupServerAccPort OBJECT-TYPE
 | 
						|
       SYNTAX INTEGER (1..65535)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object specifies the port on which Backup RADIUS Server is listening for accounting requests.
 | 
						|
                 Default: 1813"
 | 
						|
        ::= { radiusAuthGrp 16}
 | 
						|
 | 
						|
radiusBackupServerConnTimeOut OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (1..60)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
           "This object specifies the time in seconds before which the the sensor decides that the Backup server is not responding.
 | 
						|
            Default: 6"
 | 
						|
        ::= { radiusAuthGrp 17}
 | 
						|
 | 
						|
 | 
						|
sshAccessGrp OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 48 }
 | 
						|
 | 
						|
sshAccessCfgGrp  OBJECT IDENTIFIER ::= { sshAccessGrp  1 }
 | 
						|
 | 
						|
sshAccessControlStatus OBJECT-TYPE
 | 
						|
                 SYNTAX TruthValue
 | 
						|
                 MAX-ACCESS read-write
 | 
						|
                 STATUS current
 | 
						|
                 DESCRIPTION
 | 
						|
                         "Configuration option to enable/disable ssh access control list for ipv4.
 | 
						|
                          Default: false (2)"
 | 
						|
                 ::= {sshAccessCfgGrp 1 }
 | 
						|
 | 
						|
sshAccessControlResetIpv4 OBJECT-TYPE
 | 
						|
                 SYNTAX TruthValue
 | 
						|
                 MAX-ACCESS read-write
 | 
						|
                 STATUS current
 | 
						|
                 DESCRIPTION
 | 
						|
                         "Configuration option to to delete/reset the ssh access ipv4 contol list.
 | 
						|
                          Default: false (2)"
 | 
						|
                 ::= {sshAccessCfgGrp 2 }
 | 
						|
 | 
						|
sshAccessLogSupport OBJECT-TYPE
 | 
						|
                 SYNTAX TruthValue
 | 
						|
                 MAX-ACCESS read-write
 | 
						|
                 STATUS current
 | 
						|
                 DESCRIPTION
 | 
						|
                         "Configuration option to enable/disable ssh access messages logging support.
 | 
						|
                          Default: false (2)"
 | 
						|
                 ::= {sshAccessCfgGrp 3 }
 | 
						|
 | 
						|
sshAccessControlResetIpv6 OBJECT-TYPE
 | 
						|
                 SYNTAX TruthValue
 | 
						|
                 MAX-ACCESS read-write
 | 
						|
                 STATUS current
 | 
						|
                 DESCRIPTION
 | 
						|
                         "Configuration option to delete/reset ssh access control list for ipv6.
 | 
						|
                          Default: false (2)"
 | 
						|
                 ::= {sshAccessCfgGrp 4 }
 | 
						|
 | 
						|
sshAccessNumIpv4Entries  OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (0..100)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "This object ranges from 1 to 100, as only a maximum of 100 entries are supported."
 | 
						|
        ::= { sshAccessGrp 2 }
 | 
						|
 | 
						|
 | 
						|
sshAccessIpTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF SSHAccessIpEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "
 | 
						|
 | 
						|
        "
 | 
						|
        ::= { sshAccessGrp 3 }
 | 
						|
 | 
						|
sshAccessIpEntry  OBJECT-TYPE
 | 
						|
        SYNTAX  SSHAccessIpEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "Each entry specified is indexed by <sshIpv4Index>. "
 | 
						|
        INDEX { sshIpv4Index }
 | 
						|
        ::= { sshAccessIpTable 1 }
 | 
						|
 | 
						|
SSHAccessIpEntry ::= SEQUENCE {
 | 
						|
        sshIpv4Index
 | 
						|
            INTEGER,
 | 
						|
        sshIpAddress
 | 
						|
            IpAddress,
 | 
						|
        sshMaskIpv4
 | 
						|
            INTEGER,
 | 
						|
        sshAccessIpConfig
 | 
						|
            RowStatus
 | 
						|
}
 | 
						|
 | 
						|
sshIpv4Index  OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "This object sshIpv4Index ranges from 1 to 100, It support only 100 entries."
 | 
						|
        ::= { sshAccessIpEntry 1 }
 | 
						|
 | 
						|
sshIpAddress  OBJECT-TYPE
 | 
						|
        SYNTAX IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "IP Address of a SSH Access Control(ipv4)."
 | 
						|
        ::= { sshAccessIpEntry 2 }
 | 
						|
 | 
						|
sshMaskIpv4  OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (1..32)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "Mask of a SSH Access Control(ipv4)."
 | 
						|
        ::= { sshAccessIpEntry 3 }
 | 
						|
 | 
						|
sshAccessIpConfig  OBJECT-TYPE
 | 
						|
    SYNTAX  RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object used for user to add and delete rows in to the table."
 | 
						|
    ::= { sshAccessIpEntry 4 }
 | 
						|
 | 
						|
sshAccessNumIpv6Entries  OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (0..100)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "This object ranges from 1 to 100, as only a maximum of 100 entries are supported."
 | 
						|
        ::= { sshAccessGrp 4 }
 | 
						|
 | 
						|
sshAccessIpv6Table  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF SSHAccessIpv6Entry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "
 | 
						|
 | 
						|
        "
 | 
						|
        ::= { sshAccessGrp 5 }
 | 
						|
 | 
						|
sshAccessIpv6Entry  OBJECT-TYPE
 | 
						|
        SYNTAX  SSHAccessIpv6Entry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "Each entry specified is indexed by <sshIpv6Index>.
 | 
						|
        "
 | 
						|
        INDEX { sshIpv6Index  }
 | 
						|
        ::= { sshAccessIpv6Table  1}
 | 
						|
 | 
						|
SSHAccessIpv6Entry ::= SEQUENCE {
 | 
						|
        sshIpv6Index
 | 
						|
            INTEGER,
 | 
						|
        sshAccessIpv6Address
 | 
						|
            Ipv6Address,
 | 
						|
        sshAccessIpv6Mask
 | 
						|
            INTEGER,
 | 
						|
        sshAccessIpv6Config
 | 
						|
            RowStatus
 | 
						|
}
 | 
						|
 | 
						|
sshIpv6Index  OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "This object sshIpv6Index range from 1 to 100, It support max
 | 
						|
100 entries"
 | 
						|
        ::= { sshAccessIpv6Entry 1 }
 | 
						|
 | 
						|
 | 
						|
sshAccessIpv6Address  OBJECT-TYPE
 | 
						|
        SYNTAX Ipv6Address
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "IPv6 address for the ssh access control list"
 | 
						|
        ::= { sshAccessIpv6Entry 2 }
 | 
						|
 | 
						|
sshAccessIpv6Mask  OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (1..128)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "IPv6 Mask for the ssh access control list"
 | 
						|
        ::= { sshAccessIpv6Entry 3 }
 | 
						|
 | 
						|
sshAccessIpv6Config  OBJECT-TYPE
 | 
						|
    SYNTAX  RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object used for user to add and delete rows in to the table."
 | 
						|
    ::= { sshAccessIpv6Entry 4 }
 | 
						|
 | 
						|
--------------------------------------------------
 | 
						|
-- This group contains all MIB objects that specify the configuration of
 | 
						|
-- pluggable modules for the VSS Switch Load Balancer to be used in conjunction with
 | 
						|
-- existing MIB interfacePortGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 11 } which will be used as virtual interface port group of VSS switch.
 | 
						|
 | 
						|
virtualPluggableModuleGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 49 }
 | 
						|
 | 
						|
moduleOneNumPorts OBJECT-TYPE
 | 
						|
  SYNTAX  INTEGER (0..16)
 | 
						|
  MAX-ACCESS  read-write
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
    "This MIB object returns the number of ports in the first module of VSS Box.
 | 
						|
     To be used in conjunction with interfacePortGrp of { ivSensorConfigurationMIB 11 } to represent attributes of VSS switch virtual ports.
 | 
						|
     Default: 0 (If the module is not inserted)"
 | 
						|
  ::= { virtualPluggableModuleGrp 1 }
 | 
						|
 | 
						|
moduleTwoNumPorts OBJECT-TYPE
 | 
						|
  SYNTAX  INTEGER (0..16)
 | 
						|
  MAX-ACCESS  read-write
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
    "This MIB object returns the number of ports in the first module of VSS Box.
 | 
						|
     To be used in conjunction with interfacePortGrp of { ivSensorConfigurationMIB 11 } to represent attributes of VSS switch virtual ports.
 | 
						|
     Default: 0 (If the module is not inserted)"
 | 
						|
  ::= { virtualPluggableModuleGrp 2 }
 | 
						|
 | 
						|
--------------------------------------------------
 | 
						|
--
 | 
						|
-- sslProbeAccessGrp
 | 
						|
--
 | 
						|
 | 
						|
sslProbeAccessGrp OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 51 }
 | 
						|
 | 
						|
sslProbeAccessCfgGrp  OBJECT IDENTIFIER ::= { sslProbeAccessGrp  1 }
 | 
						|
 | 
						|
sslProbeAccessMaxAgentConn OBJECT-TYPE
 | 
						|
		SYNTAX  INTEGER (1..1024)
 | 
						|
		MAX-ACCESS  read-write
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
             "Configuration option to restrict the total number of  connections
 | 
						|
			 that the sensor can handle from the SSL Probes.
 | 
						|
                	Default: 1024"
 | 
						|
		::= {sslProbeAccessCfgGrp 1 }
 | 
						|
 | 
						|
sslProbeAccessNumIpv4Entries  OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (0..64)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "This object ranges from 1 to 64, as only a maximum of 64 entries are supported."
 | 
						|
        ::= { sslProbeAccessGrp 2 }
 | 
						|
 | 
						|
 | 
						|
sslProbeAccessIpTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF SSLProbeAccessIpEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "
 | 
						|
 | 
						|
        "
 | 
						|
        ::= { sslProbeAccessGrp 3 }
 | 
						|
 | 
						|
sslProbeAccessIpEntry  OBJECT-TYPE
 | 
						|
        SYNTAX  SSLProbeAccessIpEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "Each entry specified is indexed by <sslProbeIpv4Index>. "
 | 
						|
        INDEX { sslProbeIpv4Index }
 | 
						|
        ::= { sslProbeAccessIpTable 1 }
 | 
						|
 | 
						|
SSLProbeAccessIpEntry ::= SEQUENCE {
 | 
						|
        sslProbeIpAddress
 | 
						|
            IpAddress,
 | 
						|
        sslProbeMaskIpv4
 | 
						|
            INTEGER,
 | 
						|
        sslProbeAccessIpConfig
 | 
						|
            RowStatus
 | 
						|
}
 | 
						|
 | 
						|
sslProbeIpAddress  OBJECT-TYPE
 | 
						|
        SYNTAX IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "IP Address of a SSL Probe Access Control(ipv4)."
 | 
						|
        ::= { sslProbeAccessIpEntry 1 }
 | 
						|
 | 
						|
sslProbeMaskIpv4  OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (1..32)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "Mask of a SSL Probe Access Control(ipv4)."
 | 
						|
        ::= { sslProbeAccessIpEntry 2 }
 | 
						|
 | 
						|
sslProbeAccessIpConfig  OBJECT-TYPE
 | 
						|
    SYNTAX  RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object used for user to add and delete rows in to the table."
 | 
						|
    ::= { sslProbeAccessIpEntry 3 }
 | 
						|
 | 
						|
sslProbeAccessNumIpv6Entries  OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (0..64)
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
            "This object ranges from 1 to 64, as only a maximum of 64 entries are supported."
 | 
						|
        ::= { sslProbeAccessGrp 4 }
 | 
						|
 | 
						|
sslProbeAccessIpv6Table  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF SSLProbeAccessIpv6Entry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "
 | 
						|
 | 
						|
        "
 | 
						|
        ::= { sslProbeAccessGrp 5 }
 | 
						|
 | 
						|
sslProbeAccessIpv6Entry  OBJECT-TYPE
 | 
						|
        SYNTAX  SSLProbeAccessIpv6Entry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "Each entry specified is indexed by <sslProbeIpv6Index>.
 | 
						|
        "
 | 
						|
        INDEX { sslProbeIpv6Index  }
 | 
						|
        ::= { sslProbeAccessIpv6Table  1}
 | 
						|
 | 
						|
SSLProbeAccessIpv6Entry ::= SEQUENCE {
 | 
						|
        sslProbeAccessIpv6Address
 | 
						|
            Ipv6Address,
 | 
						|
        sslProbeAccessIpv6Mask
 | 
						|
            INTEGER,
 | 
						|
        sslProbeAccessIpv6Config
 | 
						|
            RowStatus
 | 
						|
}
 | 
						|
 | 
						|
sslProbeAccessIpv6Address  OBJECT-TYPE
 | 
						|
        SYNTAX Ipv6Address
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "IPv6 address for the sslProbe access control list"
 | 
						|
        ::= { sslProbeAccessIpv6Entry 1 }
 | 
						|
 | 
						|
sslProbeAccessIpv6Mask  OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER (1..128)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
        "IPv6 Mask for the sslProbe access control list"
 | 
						|
        ::= { sslProbeAccessIpv6Entry 2 }
 | 
						|
 | 
						|
sslProbeAccessIpv6Config  OBJECT-TYPE
 | 
						|
    SYNTAX  RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This object used for user to add and delete rows in to the table."
 | 
						|
    ::= { sslProbeAccessIpv6Entry 3 }
 | 
						|
 | 
						|
--------------------------------------------------
 | 
						|
 | 
						|
--This group contains MIB objects related to Sensor Certificate Configuration
 | 
						|
 | 
						|
sensorCertificateGroup  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 52 }
 | 
						|
 | 
						|
sensorCertificateConfigGrp  OBJECT IDENTIFIER ::= { sensorCertificateGroup 1 }
 | 
						|
 | 
						|
sensorCertificateCSRConfigGrp OBJECT IDENTIFIER ::= { sensorCertificateConfigGrp 1 }
 | 
						|
 | 
						|
sensorCertificateCSRCountryName  OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(1..255))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Country name for generating the CSR. Use the two-letter code
 | 
						|
                without punctuation for country like US or CA."
 | 
						|
        ::= { sensorCertificateCSRConfigGrp 1 }
 | 
						|
 | 
						|
sensorCertificateCSRStateProvince  OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(1..255))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "State or Province name for generating the CSR. Spell out the
 | 
						|
                state completely."
 | 
						|
        ::= { sensorCertificateCSRConfigGrp 2 }
 | 
						|
 | 
						|
sensorCertificateCSRLocality  OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(1..255))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "City or town name for generating the CSR."
 | 
						|
        ::= { sensorCertificateCSRConfigGrp 3 }
 | 
						|
 | 
						|
sensorCertificateCSRCompany  OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(1..255))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Company name for generating the CSR. If the company name has
 | 
						|
                symbols, spell out the symbol or omit it to enroll."
 | 
						|
        ::= { sensorCertificateCSRConfigGrp 4 }
 | 
						|
 | 
						|
sensorCertificateCSROrganizationalUnit  OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(1..255))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The organizational unit is the name of the department or organization unit
 | 
						|
                making the request. This is an optional field"
 | 
						|
        ::= { sensorCertificateCSRConfigGrp 5 }
 | 
						|
 | 
						|
sensorCertificateCSRCommonName  OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(1..255))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The common name is the host plus domain name. It looks like
 | 
						|
                www.company.com or company.com."
 | 
						|
        ::= { sensorCertificateCSRConfigGrp 6 }
 | 
						|
 | 
						|
sensorCertificateCSRGenerateAction  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                other(0),
 | 
						|
                generateCSR(1),
 | 
						|
    generateSelfSigned(2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This action is used to generate the CSR/self signed certificate.
 | 
						|
                 Default : other (0)"
 | 
						|
        ::= { sensorCertificateCSRConfigGrp 7 }
 | 
						|
 | 
						|
sensorCertificateCSRGenerateStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                    other (0),
 | 
						|
                generationInProgress (1),
 | 
						|
                generationComplete (2),
 | 
						|
                    generationFailed (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object describes the possible CSR generation states.
 | 
						|
                 Default : other (0)"
 | 
						|
        ::= { sensorCertificateCSRConfigGrp 8 }
 | 
						|
 | 
						|
sensorCertSubAltName OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "To push sensorCert subject alternative name"
 | 
						|
        ::= { sensorCertificateCSRConfigGrp 9 }
 | 
						|
 | 
						|
sensorCertificateStatus OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                    other (0),
 | 
						|
        certAbsent (1),
 | 
						|
        defaultCert (2),
 | 
						|
        selfsignedCert (3),
 | 
						|
        casignedCert (4)
 | 
						|
        }
 | 
						|
  MAX-ACCESS  read-only
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
    "This object indicates the cert status on the sensor.
 | 
						|
    Default: 0"
 | 
						|
  ::= { sensorCertificateConfigGrp 2 }
 | 
						|
 | 
						|
sensorCertMigrateAction OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
  MAX-ACCESS  read-write
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
    "To push request for sensor cert migration"
 | 
						|
  ::= { sensorCertificateConfigGrp 3 }
 | 
						|
 | 
						|
--------------------------------------------------
 | 
						|
 | 
						|
sensorStackGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 53 }
 | 
						|
 | 
						|
stackName  OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(1..80))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Stack Name"
 | 
						|
        ::= { sensorStackGrp 1 }
 | 
						|
 | 
						|
stackNodeId OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..16)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "ID of stackNode."
 | 
						|
        ::= { sensorStackGrp 2 }
 | 
						|
 | 
						|
stackNodeLeftNeighbour OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..16)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Node id of Left Neighbour, configured in stack"
 | 
						|
        ::= { sensorStackGrp 3 }
 | 
						|
 | 
						|
stackNodeRightNeighbour OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER (1..16)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Node id of Right Neighbour, configured in stack"
 | 
						|
        ::= { sensorStackGrp 4 }
 | 
						|
 | 
						|
 | 
						|
interfaceVirtualPortGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 54 }
 | 
						|
 | 
						|
intfVirtualPortTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF IntfVirtualPortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Table containing entries for each interface port (indexed via intfPortIndex)
 | 
						|
                on each sensor card (indexed via appropriate slotIndex).
 | 
						|
 | 
						|
                This table contains Trellix specific configuration objects.
 | 
						|
                Tables that contain MIB objects borrowed from MIB-II are in the
 | 
						|
                TRELLIX-SENSOR-PERF-MIB."
 | 
						|
        ::= { interfaceVirtualPortGrp 1 }
 | 
						|
 | 
						|
intfVirtualPortEntry  OBJECT-TYPE
 | 
						|
        SYNTAX  IntfVirtualPortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This MIB object contains all the columnar objects,
 | 
						|
                that describe the contents of each interface port on each IntruShield sensor card.
 | 
						|
                Indexed by slotIndex/intfPortIndex"
 | 
						|
        INDEX { intfVirtualSlotIndex,
 | 
						|
                intfVirtualPortIndex }
 | 
						|
        ::= { intfVirtualPortTable 1 }
 | 
						|
 | 
						|
IntfVirtualPortEntry ::= SEQUENCE {
 | 
						|
        intfVirtualPortIfDescr
 | 
						|
                DisplayString,
 | 
						|
        intfVirtualPortIfType
 | 
						|
                TrellixIDSPortType,
 | 
						|
        intfVirtualPortIfAdminStatus
 | 
						|
                INTEGER,
 | 
						|
        intfVirtualPortOperatingMode
 | 
						|
                TrellixIDSOperatingMode,
 | 
						|
        intfVirtualPortEnableFullDuplex
 | 
						|
                TruthValue,
 | 
						|
        intfVirtualPortSpeedConfig
 | 
						|
                TrellixPortSpeed,
 | 
						|
        intfVirtualPortEnableInternalTap
 | 
						|
                TruthValue,
 | 
						|
        intfVirtualPortInOutType
 | 
						|
                INTEGER,
 | 
						|
        intfVirtualFailOpenSwitchStatus
 | 
						|
                INTEGER,
 | 
						|
        intfVirtualFailOpenPortStatus
 | 
						|
                INTEGER,
 | 
						|
        intfVirtualPortEnableAntiSpoofing
 | 
						|
                INTEGER,
 | 
						|
        intfVirtualPortAllowAnyConnector
 | 
						|
                TruthValue,
 | 
						|
        intfVirtualPortCageType
 | 
						|
                INTEGER,
 | 
						|
        intfVirtualPortSetMediaType
 | 
						|
                INTEGER,
 | 
						|
        intfVirtualPortMonPortIpAddress
 | 
						|
                IpAddress,
 | 
						|
        intfVirtualPortMonPortNetMask
 | 
						|
                IpAddress,
 | 
						|
        intfVirtualPortGatewayIpAddress
 | 
						|
                IpAddress,
 | 
						|
        intfVirtualPortNbadConfigStatus
 | 
						|
                TruthValue,
 | 
						|
        intfVirtualPortVlanId
 | 
						|
                Integer32,
 | 
						|
        intfVirtualPortAppIdStatsConfigStatus
 | 
						|
                TruthValue,
 | 
						|
        intfVirtualPortLinearIndex
 | 
						|
                TrellixPortLinearIndex,
 | 
						|
        intfVirtualPortFECConfig
 | 
						|
                TruthValue
 | 
						|
}
 | 
						|
 | 
						|
intfVirtualPortIfDescr  OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(0..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "A textual string containing information about the interface.
 | 
						|
                Returns the string that is printed on the box."
 | 
						|
        ::= { intfVirtualPortEntry 1 }
 | 
						|
 | 
						|
intfVirtualPortIfType  OBJECT-TYPE
 | 
						|
        SYNTAX  TrellixIDSPortType
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The type of interface, distinguished according to the
 | 
						|
                physical/link protocol(s) immediately 'below' the network
 | 
						|
                layer in the protocol stack.
 | 
						|
 | 
						|
                For brevity, Trellix options are as specified by the TC,
 | 
						|
                TrellixIDSPortType.
 | 
						|
 | 
						|
                However, the SNMP MIB-II - Interfaces MIB specifies many more
 | 
						|
                valid options. See comments section for details.
 | 
						|
                "
 | 
						|
        ::= { intfVirtualPortEntry 2 }
 | 
						|
 | 
						|
intfVirtualPortIfAdminStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                up (1),
 | 
						|
                down (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The desired state of the interface.
 | 
						|
                The testing(3) state indicates that no operational packets
 | 
						|
                can be passed.
 | 
						|
 | 
						|
                Default: down"
 | 
						|
        ::= { intfVirtualPortEntry 3 }
 | 
						|
 | 
						|
intfVirtualPortOperatingMode  OBJECT-TYPE
 | 
						|
        SYNTAX  TrellixIDSOperatingMode
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "ReadWrite parameter specifies the operating mode for the
 | 
						|
                Trellix IDS sensor to be used. Different modes supported are
 | 
						|
                inline-fo-passive(1), non-inline or tap(2), span(3) and
 | 
						|
                inlne-fc(4), inline-fo-active kit(5 - available on M-series only).
 | 
						|
 | 
						|
                Default: non-inline"
 | 
						|
        ::= { intfVirtualPortEntry 4 }
 | 
						|
 | 
						|
intfVirtualPortEnableFullDuplex  OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "True: Sets interface port to work as a full-duplex one.
 | 
						|
                Otherwise as half-duplex.
 | 
						|
 | 
						|
                Default: True"
 | 
						|
        ::= { intfVirtualPortEntry 5 }
 | 
						|
 | 
						|
intfVirtualPortSpeedConfig  OBJECT-TYPE
 | 
						|
        SYNTAX  TrellixPortSpeed -- was TrellixFEType, now deprecated
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Set desired speed/negotiation on the interface."
 | 
						|
        ::= { intfVirtualPortEntry 6 }
 | 
						|
 | 
						|
intfVirtualPortEnableInternalTap  OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Set to TRUE to enable feature. Applies to Fast Ethernet (FE)
 | 
						|
                ports only (see TrellixIDSPortType).
 | 
						|
                For non FE ports, set to 'FALSE' .
 | 
						|
                Setting this to 'TRUE' requires that
 | 
						|
                <intfPortCurrentOperatingMode> is already set to
 | 
						|
                'monitor-dual-intf'
 | 
						|
                Default: True"
 | 
						|
 | 
						|
        ::= { intfVirtualPortEntry 7 }
 | 
						|
 | 
						|
intfVirtualPortInOutType  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                inside (1),
 | 
						|
                outside (2),
 | 
						|
                not-specified (3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This MIB object reflects the Input or Output labeling
 | 
						|
                of this interface port. Used only when operating mode
 | 
						|
                is inline(1) or monitor-dual-intf(2).
 | 
						|
 | 
						|
                Default: not-specified(3)"
 | 
						|
        ::= { intfVirtualPortEntry 8 }
 | 
						|
 | 
						|
intfVirtualFailOpenSwitchStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                not-applicable(1),
 | 
						|
                present(2),
 | 
						|
                not-present(3)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Returns the status of the external optical bypass switch
 | 
						|
                status. For FE ports, this object will return
 | 
						|
                not-applicable(1). For GE ports, if external optical bypass
 | 
						|
                switch is connected to sensor ports, this will return
 | 
						|
                present(2). Otherwise, it will return not-present(3)."
 | 
						|
        ::= { intfVirtualPortEntry 9 }
 | 
						|
 | 
						|
intfVirtualFailOpenPortStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                not-applicable(1),
 | 
						|
                inline-fail-open(2),
 | 
						|
                bypass(3),
 | 
						|
                tap (4),
 | 
						|
                absent (5),
 | 
						|
                unknown (6),
 | 
						|
                layer2-bypass (7)
 | 
						|
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Returns the packet forwarding status of the sensor ports connected to the optical bypass switch.
 | 
						|
                If status is inline-fail-open(2), sensor is doing the
 | 
						|
                forwarding. If status is bypass(3), the bypass switch is
 | 
						|
                doing the forwarding and sensor will not process any
 | 
						|
                traffic in this mode. Tap(4), absent(5) , unknown (6) and layer2-bypass(7)
 | 
						|
                are available only in M-series for non RJ45(captive) ports
 | 
						|
                when connected to active FO kit and sensor operating mode
 | 
						|
                is inline-fail-open-active-kit.
 | 
						|
                tap - operational status(up), kit(present), heart-beat(tap)
 | 
						|
                absent - operational status(up), kit(absent), hear-beat(none)
 | 
						|
                unknown - operational status(down), kit(absent), heart-beat(not available)."
 | 
						|
        ::= { intfVirtualPortEntry 10 }
 | 
						|
 | 
						|
intfVirtualPortEnableAntiSpoofing  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                disable-bothsides-spoof-detect (1),
 | 
						|
                enable-inside-spoof-detect (2),
 | 
						|
                enable-outside-spoof-detect (3),
 | 
						|
                enable-bothsides-spoof-detect (4)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "spoofed packet detect rcvd on the both sides .
 | 
						|
 | 
						|
                Default: 'disable-bothsides-spoof-detect' (0) "
 | 
						|
        ::= { intfVirtualPortEntry 11 }
 | 
						|
 | 
						|
intfVirtualPortAllowAnyConnector  OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "True: Permit usage of any connector for port.
 | 
						|
                 False: Restrict usage to McAfee certified connector only.
 | 
						|
                Default: False"
 | 
						|
        ::= { intfVirtualPortEntry 12 }
 | 
						|
 | 
						|
intfVirtualPortCageType  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                other (0),
 | 
						|
                rJ-45 (1),
 | 
						|
                rJ-11 (2),
 | 
						|
                gBIC (3),
 | 
						|
                sFP (4),
 | 
						|
                xFP (5),
 | 
						|
                sFP-plus (6), -- support in R-series only
 | 
						|
                qSFP (7), -- support in R-series only
 | 
						|
                rJ-45-plus (8), --  support in R-series only
 | 
						|
                sFP-plus-BPFO (9) --  support in R-series only
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Physical connector cage type on sensor chassis panel."
 | 
						|
        ::= { intfVirtualPortEntry 13 }
 | 
						|
 | 
						|
intfVirtualPortSetMediaType OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                optical(1),
 | 
						|
                electrical (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Sets the media of the connector the user desired for the port.
 | 
						|
                Default: optical"
 | 
						|
        ::= { intfVirtualPortEntry 14 }
 | 
						|
 | 
						|
intfVirtualPortMonPortIpAddress OBJECT-TYPE
 | 
						|
        SYNTAX  IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure / retrieve the IPv4 address of the monitoring port.
 | 
						|
                 Default: 0.0.0.0"
 | 
						|
        ::= { intfVirtualPortEntry 15 }
 | 
						|
 | 
						|
intfVirtualPortMonPortNetMask OBJECT-TYPE
 | 
						|
        SYNTAX  IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure / retrieve netmask for the IPv4 address of the monitoring port.
 | 
						|
                 Default: 0.0.0.0"
 | 
						|
        ::= { intfVirtualPortEntry 16 }
 | 
						|
 | 
						|
intfVirtualPortGatewayIpAddress OBJECT-TYPE
 | 
						|
        SYNTAX  IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure / retrieve the IPv4 address of the gateway.
 | 
						|
                 Default: 0.0.0.0"
 | 
						|
        ::= { intfVirtualPortEntry 17 }
 | 
						|
 | 
						|
intfVirtualPortNbadConfigStatus OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object value if set to TRUE indicates that flow record generation
 | 
						|
                 to be sent to the NBAD server, is enabled over this monitoring port.
 | 
						|
                Default: False"
 | 
						|
        ::= { intfVirtualPortEntry 18 }
 | 
						|
 | 
						|
intfVirtualPortVlanId  OBJECT-TYPE
 | 
						|
        SYNTAX  Integer32 (0..2164326399)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This MIB object indicates the Vlan ID of the VLAN to which the monitoring
 | 
						|
                 port is connected."
 | 
						|
        ::= { intfVirtualPortEntry 19 }
 | 
						|
 | 
						|
intfVirtualPortAppIdStatsConfigStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object value if set to TRUE indicates that the appId stats collection is enabled
 | 
						|
         over this monitoring port.
 | 
						|
                Default: True"
 | 
						|
        ::= { intfVirtualPortEntry 20 }
 | 
						|
 | 
						|
 | 
						|
intfVirtualPortLinearIndex   OBJECT-TYPE
 | 
						|
        SYNTAX  TrellixPortLinearIndex
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This MIB object indicates the Linear Index of the monitoring port. This index is
 | 
						|
                generated by the sensor appliance using the pair of slot index and the port index values.
 | 
						|
                The other MIB tables would directly use this linear index, whereever applicable."
 | 
						|
        ::= { intfVirtualPortEntry 21 }
 | 
						|
 | 
						|
intfVirtualPortFECConfig OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object value if set to TRUE indicates that FEC is enabled, FALSE for FEC disbaled
 | 
						|
                Default: False"
 | 
						|
        ::= { intfVirtualPortEntry 22 }
 | 
						|
 | 
						|
-- responseVirtualPortGrp 'ivSensorConfigurationMIB 55' is not supported currently, reserved for future use
 | 
						|
responseVirtualPortGrp  OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 55 }
 | 
						|
 | 
						|
respVirtualPortTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF RespVirtualPortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Table containing entries for each response port (indexed via respPortIndex)
 | 
						|
                on each sensor card (indexed via valid slotIndex).
 | 
						|
 | 
						|
                This table contains Trellix specific MIB objects.
 | 
						|
                "
 | 
						|
        ::= { responseVirtualPortGrp 1 }
 | 
						|
 | 
						|
respVirtualPortEntry  OBJECT-TYPE
 | 
						|
        SYNTAX  RespVirtualPortEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This MIB object contains all the columnar objects,
 | 
						|
                that describe the contents of each response port within the Trellix IDS sensor card.
 | 
						|
                Indexed by slotIndex/respPortIndex"
 | 
						|
        INDEX { slotIndex,
 | 
						|
                respPortIndex }
 | 
						|
        ::= { respVirtualPortTable 1 }
 | 
						|
 | 
						|
RespVirtualPortEntry ::= SEQUENCE {
 | 
						|
        respVirtualPortDescr
 | 
						|
                DisplayString,
 | 
						|
        respVirtualPortType
 | 
						|
                TrellixIDSPortType,
 | 
						|
        respVirtualPortAdminStatus
 | 
						|
                INTEGER,
 | 
						|
        respVirtualPortOperStatus
 | 
						|
                INTEGER,
 | 
						|
        respVirtualPortEnableFullDuplex
 | 
						|
                TruthValue,
 | 
						|
        respVirtualPortSpeed
 | 
						|
                TrellixPortSpeed, -- was TrellixFEType,
 | 
						|
        respVirtualPortPktDestination
 | 
						|
                INTEGER,
 | 
						|
        respVirtualPortMacAddress
 | 
						|
                MacAddress,
 | 
						|
        respVirtualCUGEPortSpeed
 | 
						|
                TrellixCUGEType,
 | 
						|
        respVirtualAdditionalInfo
 | 
						|
                DisplayString
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
respVirtualPortDescr  OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "A textual string containing information about the interface.
 | 
						|
                Returns the string that is printed on the box."
 | 
						|
        ::= { respVirtualPortEntry 1 }
 | 
						|
 | 
						|
respVirtualPortType  OBJECT-TYPE
 | 
						|
        SYNTAX  TrellixIDSPortType
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The type of interface, distinguished according to the
 | 
						|
                physical/link protocol(s) immediately 'below' the network
 | 
						|
                layer in the protocol stack.
 | 
						|
                See  TrellixIDSPortType.
 | 
						|
                "
 | 
						|
        ::= { respVirtualPortEntry 2 }
 | 
						|
 | 
						|
respVirtualPortAdminStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                up (1),
 | 
						|
                down (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The desired state of the interface.
 | 
						|
                Default: Up"
 | 
						|
        ::= { respVirtualPortEntry 3 }
 | 
						|
 | 
						|
respVirtualPortOperStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                up (1),
 | 
						|
                down (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "The current operational state of the interface.
 | 
						|
                The testing(3) state indicates that no operational packets
 | 
						|
                can be passed."
 | 
						|
        ::= { respVirtualPortEntry 4 }
 | 
						|
 | 
						|
respVirtualPortEnableFullDuplex  OBJECT-TYPE
 | 
						|
        SYNTAX  TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "True: Sets response port to work as a full-duplex one.
 | 
						|
                otherwise as half-duplex.
 | 
						|
                If True, respPortFullDuplexPeer must be specified.
 | 
						|
 | 
						|
                Default: False
 | 
						|
                "
 | 
						|
        ::= { respVirtualPortEntry 5 }
 | 
						|
 | 
						|
-- Support for respPortSpeed is deprecated in V-series sensors(VmIPS).
 | 
						|
respVirtualPortSpeed  OBJECT-TYPE
 | 
						|
        SYNTAX  TrellixPortSpeed
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "See TrellixPortSpeed
 | 
						|
 | 
						|
                Default: fixed-hundred-Mbps (2)"
 | 
						|
        ::= { respVirtualPortEntry 6 }
 | 
						|
 | 
						|
respVirtualPortPktDestination OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                switch (1),
 | 
						|
                router (2)
 | 
						|
        }
 | 
						|
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used when response ports are chosen for
 | 
						|
                sending response packets. When router mode is chosen,
 | 
						|
                packets will be sent to router with destination MAC as
 | 
						|
                defined in intfRespMacAddress.
 | 
						|
 | 
						|
                Default value is switch (1)."
 | 
						|
        ::= { respVirtualPortEntry 7 }
 | 
						|
 | 
						|
respVirtualPortMacAddress OBJECT-TYPE
 | 
						|
        SYNTAX  MacAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Specifies the macaddress of the router to which the response
 | 
						|
                packets have to be sent to."
 | 
						|
        ::= { respVirtualPortEntry 8 }
 | 
						|
 | 
						|
-- Support for  respCUGEPortSpeed is deprecated in V-series sensors(VmIPS).
 | 
						|
respVirtualCUGEPortSpeed  OBJECT-TYPE
 | 
						|
        SYNTAX  TrellixCUGEType
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Only applicable to copper-gigabit-ethernet ports, to specify whether
 | 
						|
                10mbps or 100mbps or 1-gbps or auto-neg. See TrellixCUGEType
 | 
						|
 | 
						|
                Default: auto-negotiate"
 | 
						|
        ::= { respVirtualPortEntry 9 }
 | 
						|
 | 
						|
respVirtualAdditionalInfo  OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(0..255))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "A textual string containing additional information about the response interface.
 | 
						|
                This mib object will be available only on V-series sensors."
 | 
						|
        ::= { respVirtualPortEntry 11 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- Interface Virtual Response Table
 | 
						|
--
 | 
						|
intfVirtualRespTable  OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF IntfVirtualRespEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Table containing entries for each interface port. The
 | 
						|
                table describes how responses have to be sent in monitoring
 | 
						|
                mode."
 | 
						|
        ::= { responseVirtualPortGrp 2 }
 | 
						|
 | 
						|
intfVirtualRespEntry  OBJECT-TYPE
 | 
						|
        SYNTAX  IntfVirtualRespEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Indexed by slotIndex/intfPortIndex"
 | 
						|
        INDEX { slotIndex, intfPortIndex }
 | 
						|
        ::= { intfVirtualRespTable 1 }
 | 
						|
 | 
						|
IntfVirtualRespEntry ::= SEQUENCE {
 | 
						|
        intfVirtualRespType
 | 
						|
                INTEGER,
 | 
						|
        intfVirtualRespPortNo
 | 
						|
                INTEGER
 | 
						|
}
 | 
						|
 | 
						|
intfVirtualRespType OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                responsePort (1),
 | 
						|
                inline (2)
 | 
						|
        }
 | 
						|
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Setting this object to responsePort (2) causes responses
 | 
						|
                to be sent via the response port. The response port no that
 | 
						|
                needs to be used is specified with intfRespPortNo object.
 | 
						|
 | 
						|
                Setting this object to inline (3) causes responses to be
 | 
						|
                sent inline. Note that in monitoring mode, responses can
 | 
						|
                only be sent inline when the monitoring port is in
 | 
						|
                half-duplex mode.
 | 
						|
 | 
						|
                Default action will be responsePort (1)."
 | 
						|
        ::= { intfVirtualRespEntry 1 }
 | 
						|
 | 
						|
intfVirtualRespPortNo OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "Specifies the response port number that needs to be used
 | 
						|
                for this monitoring port. The response ports are configured
 | 
						|
                by respPortTable."
 | 
						|
        ::= { intfVirtualRespEntry 2 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
--------------------------------------------------
 | 
						|
 | 
						|
--
 | 
						|
-- mvxCfgGrp
 | 
						|
--
 | 
						|
 | 
						|
mvxCfgGrp OBJECT IDENTIFIER ::= { ivSensorConfigurationMIB 56 }
 | 
						|
 | 
						|
mvxConnectionConfig OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                enable (1),
 | 
						|
                disable (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to enable or disable the MVX integration
 | 
						|
                Default: 2, disable"
 | 
						|
        ::= { mvxCfgGrp 1 }
 | 
						|
 | 
						|
 | 
						|
mvxIPAddressType OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                ip-v4 (4),
 | 
						|
                ip-v6 (6)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure the IP address type of the
 | 
						|
                 mgmt port at the MVX engine end"
 | 
						|
        ::= { mvxCfgGrp 2 }
 | 
						|
 | 
						|
mvxBrokerIPv4Address  OBJECT-TYPE
 | 
						|
        SYNTAX IpAddress
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure the IPv4 address of the MVX engine.
 | 
						|
                 The mvxBrokerIPv4Address would be zero if the current object is initialized"
 | 
						|
        ::= { mvxCfgGrp 3 }
 | 
						|
 | 
						|
mvxBrokerIPv6Address  OBJECT-TYPE
 | 
						|
        SYNTAX  Ipv6Address
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to configure the IPv6 address of the MVX engine.
 | 
						|
                 The mvxBrokerIPv6Address would be zero if the current object is initialized"
 | 
						|
        ::= { mvxCfgGrp 4 }
 | 
						|
 | 
						|
mvxUserName OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(1..80))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
             "This object is used to send username for configured MVX engine.
 | 
						|
              Default value is NULL"
 | 
						|
        ::= { mvxCfgGrp 5 }
 | 
						|
 | 
						|
mvxPassword OBJECT-TYPE
 | 
						|
        SYNTAX  DisplayString (SIZE(1..80))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
             "This object is used to send password for configured MVX engine.
 | 
						|
              Default value is NULL"
 | 
						|
        ::= { mvxCfgGrp 6 }
 | 
						|
 | 
						|
mvxCertificateValidation  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
                     enable (1),
 | 
						|
                     disable (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS  current
 | 
						|
        DESCRIPTION
 | 
						|
                "This object is used to indicate the MVX server certificate flag at
 | 
						|
                 the sensor"
 | 
						|
        ::= { mvxCfgGrp 7 }
 | 
						|
 | 
						|
mvxAuthStatus OBJECT-TYPE
 | 
						|
	SYNTAX 	INTEGER {
 | 
						|
		down(2),
 | 
						|
		up (1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object is used to indicate the authentication status between
 | 
						|
                 sensor and MVX engine "
 | 
						|
	::= { mvxCfgGrp 8 }
 | 
						|
 | 
						|
mvxUseProxy OBJECT-TYPE
 | 
						|
       SYNTAX 	INTEGER {
 | 
						|
		disable(2),
 | 
						|
		enable(1)
 | 
						|
	}
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This object is used to indicate the configured proxy is used by the MVX engine or not "
 | 
						|
	::= { mvxCfgGrp 9 }
 | 
						|
 | 
						|
 | 
						|
--------------------------------------------------
 | 
						|
 | 
						|
END
 |