15156 lines
432 KiB
Plaintext
15156 lines
432 KiB
Plaintext
-- COPYRIGHT NOTICE
|
|
-- Copyright (c) Nortel Networks, 2004
|
|
-- All rights reserved
|
|
--
|
|
-- HISTORY
|
|
-- $Log: aoslayer4.mib,v $
|
|
-- Revision 1.1 2007/10/17 01:09:53 jeneric
|
|
-- 10/07 mib updates
|
|
--
|
|
-- Revision submit_cheetah_20297/1 2006/05/02 06:02:15 rvakkala
|
|
-- Fixed conflicting registration because of merging.
|
|
--
|
|
-- Revision submit_cheetah_19277/2 2006/05/02 04:44:13 rvakkala
|
|
-- Fixed CRQ01007809 Added lack of mibs support to SNMP.
|
|
--
|
|
-- Revision submit_cheetah_20213/1 2006/04/27 05:36:38 rvakkala
|
|
-- Corrected misspelled slbPortSyamntecState.
|
|
--
|
|
-- Revision submit_cheetah_18044/2 2006/04/26 04:24:55 rvakkala
|
|
-- Fixed CRQ01191419, Added Mib support for /i/sl/port, /i/sl/se/sslport.
|
|
--
|
|
-- Revision submit_cheetah_19277/1 2006/05/02 04:34:10 rvakkala
|
|
-- Fixed CRQ01007809 Added lack of mibs support to SNMP.
|
|
--
|
|
-- Revision submit_cheetah_18659/1 2006/03/08 07:55:14 bfrancis
|
|
-- .Fixed - AAS/Wrong behavior with L7 persistency when receiving corrupted TCP checksum
|
|
--
|
|
-- Revision submit_cheetah_18044/1 2006/04/26 04:15:04 rvakkala
|
|
-- Fixed CRQ01191419, Added Mib support for /i/sl/port, /i/sl/se/sslport.
|
|
--
|
|
-- Revision submit_cheetah_16973/1 2006/01/27 23:29:03 angamuth
|
|
-- Support for Symantec statistics
|
|
--
|
|
-- Revision submit_cheetah_16727/2 2006/01/23 05:08:30 rvakkala
|
|
-- Fixed Q01269377 SLB Sess Attack Alert Allowable Limit is 1-2097104 but
|
|
-- should be 2097100 and Q01272370 Service range under Buddy Server should
|
|
-- be 9-65534 not 14-65534.
|
|
--
|
|
-- Revision submit_cheetah_16636/1 2006/01/10 04:51:54 rvakkala
|
|
-- Ported connection pooling support from 23.0 branch
|
|
-- and chaged value of gslbNewCfgRuleDelete to 9.
|
|
--
|
|
-- Revision submit_cheetah_16727/1 2006/01/23 04:54:22 rvakkala
|
|
-- Fixed Q01269377 SLB Sess Attack Alert Allowable Limit is 1-2097104 but
|
|
-- should be 2097100 and Q01272370 Service range under Buddy Server should
|
|
-- be 9-65534 not 14-65534
|
|
--
|
|
-- Revision submit_cheetah_16378/1 2005/12/06 15:29:30 rramana
|
|
-- CR Q01226413: WebUI/SNMP support for invalid_fins counter.
|
|
--
|
|
-- Revision submit_cheetah_16281/1 2005/11/30 16:32:32 coman
|
|
-- Ported #16159 from the elmo branch
|
|
--
|
|
-- Revision submit_cheetah_16214/1 2005/11/29 11:20:46 drosu
|
|
-- Ported gslbCurCfgRuleDname and gslbNewCfgRuleDname from elmo branch.
|
|
--
|
|
-- Revision submit_cheetah_16175/1 2005/11/25 13:09:35 drosu
|
|
-- Added gslbCurCfgRuleDname and gslbNewCfgRuleDname leaves in
|
|
-- gslbCurCfgRuleTable/gslbNewCfgRuleTable.
|
|
--
|
|
-- Revision submit_cheetah_16159/1 2005/11/24 14:35:53 coman
|
|
-- Fix for GSLB resource record range
|
|
--
|
|
-- Revision submit_cheetah_14778/1 2005/10/04 13:35:59 dillibab
|
|
-- Added group info. to real server rport information table.
|
|
--
|
|
-- Revision submit_cheetah_14320/1 2005/09/09 19:36:04 angamuth
|
|
-- Moved SymantecState from SLB port table to Security port table.
|
|
--
|
|
-- Revision submit_cheetah_13952/1 2005/08/25 14:59:29 rvakkala
|
|
-- Revised earlier fix of 1187524 Should allow prefix range 0-128.
|
|
--
|
|
-- Revision submit_cheetah_13760/1 2005/08/12 21:12:33 jamesob
|
|
-- CR Q01131953-01 : Correct mib range for vports.
|
|
--
|
|
-- Revision submit_cheetah_13703/1 2005/08/10 23:36:11 rrekha
|
|
-- Fixed build error.
|
|
--
|
|
-- Revision submit_cheetah_13653/1 2005/08/10 20:58:25 rrekha
|
|
-- Fixed Cougar build errors.
|
|
--
|
|
-- Revision submit_cheetah_13572/2 2005/08/10 10:51:34 rvakkala
|
|
-- Added MIB support for /stats/slb/virt<x>/ vipaddress.
|
|
--
|
|
-- Revision submit_cheetah_13608/2 2005/08/10 10:37:04 rvakkala
|
|
-- Fixed CR Q01187524: Should allow prefix range as 0-128 for ipv6.
|
|
--
|
|
-- Revision submit_cheetah_13635/1 2005/08/10 05:46:14 rrekha
|
|
-- Converted excludes in Makefile to #if defines in the *.raw and *.ctl files.
|
|
--
|
|
-- Revision submit_cheetah_13563/1 2005/08/05 17:39:20 rrekha
|
|
-- Moved all the BWM related flags into the raw files.
|
|
--
|
|
-- Revision submit_cheetah_13608/1 2005/08/10 10:24:58 rvakkala
|
|
-- Fixed CRQ01187524 Should accept prefix as 0-128 for ipv6.
|
|
--
|
|
-- Revision submit_cheetah_13572/1 2005/08/10 10:41:34 rvakkala
|
|
-- ADDED MIB support for /stats/slb/virt<x>/ vipaddress
|
|
--
|
|
-- Revision submit_cheetah_13198/2 2005/08/03 10:02:51 rvakkala
|
|
-- Fixed CR Q01156936.
|
|
--
|
|
-- Revision submit_cheetah_13244/1 2005/07/25 20:54:16 rrekha
|
|
-- Fixed Q01179203: slbNewCfgWlmIpAddr/slbNewCfgWlmPort should be read-create
|
|
-- variables.
|
|
--
|
|
-- Revision submit_cheetah_13198/1 2005/08/03 09:34:02 rvakkala
|
|
-- Fixed CR1156936 Set health check script number greater than 16.
|
|
--
|
|
-- Revision submit_cheetah_12855/2 2005/07/13 09:36:51 angamuth
|
|
-- Merged with previous changes.
|
|
--
|
|
-- Revision submit_cheetah_12614/1 2005/07/08 13:11:55 rvakkala
|
|
-- Added MIBs for SNMP support for IPV6 slb statistics.
|
|
--
|
|
-- Revision submit_cheetah_12904/2 2005/07/02 06:51:26 dillibab
|
|
-- Merged with previous changes.
|
|
--
|
|
-- Revision submit_cheetah_12735/1 2005/06/29 13:58:22 rvakkala
|
|
-- Added range for prefix length of filter sprefix,dprefix.
|
|
--
|
|
-- Revision submit_cheetah_12904/1 2005/07/02 05:37:39 dillibab
|
|
-- Fixed Q01128664; Modified the range of virtual service port as
|
|
-- per CLI(14..65534).
|
|
--
|
|
-- Revision submit_cheetah_12855/1 2005/07/13 09:16:44 angamuth
|
|
-- Added a MIB variable for /c/slb/port x/symantec ena/dis command.
|
|
--
|
|
-- Revision submit_cheetah_12565/1 2005/06/16 13:18:58 rvakkala
|
|
-- Added IPv6 objects for filter and virtual server configuration.
|
|
--
|
|
-- Revision submit_cheetah_12226/2 2005/06/08 09:36:47 rvakkala
|
|
-- Changed SNMP support for Buddy Server as per changes done in CLI.
|
|
--
|
|
-- Revision submit_cheetah_12479/1 2005/06/06 10:37:52 rvakkala
|
|
-- Corrected spelling error in session mirror stats.
|
|
--
|
|
-- Revision submit_cheetah_12407/1 2005/05/27 18:35:29 jbuswell
|
|
-- Q01123065: Added support for Africa as GSLB Region, newly established.
|
|
--
|
|
-- Revision submit_cheetah_12113/3 2005/05/25 10:35:21 rvakkala
|
|
-- Added MIB support for Media Portal Nat.
|
|
--
|
|
-- Revision submit_cheetah_12217/2 2005/05/25 10:00:17 rvakkala
|
|
-- Added MIB support for RTSP enhancement.
|
|
--
|
|
-- Revision submit_cheetah_12268/1 2005/05/25 09:04:46 rvakkala
|
|
-- Added MIB support for session mirror statistics
|
|
--
|
|
-- Revision submit_cheetah_12113/2 2005/05/25 10:30:16 rvakkala
|
|
-- Added MIB support for Media Portal Nat
|
|
--
|
|
-- Revision submit_cheetah_12163/2 2005/05/20 05:20:10 rvakkala
|
|
-- Added MIB support for session mirror statistics.
|
|
--
|
|
-- Revision submit_cheetah_12226/1 2005/06/08 09:24:07 rvakkala
|
|
-- Changed SNMP support for Buddy server as per changes done in CLI.
|
|
--
|
|
-- Revision submit_cheetah_12114/2 2005/05/18 09:50:29 rvakkala
|
|
-- Added MIB support for session mirroring.
|
|
--
|
|
-- Revision submit_cheetah_12217/1 2005/05/25 09:50:18 rvakkala
|
|
-- Added MIB support for RTSP enhancement.
|
|
--
|
|
-- Revision submit_cheetah_12159/1 2005/05/17 09:09:43 rvakkala
|
|
-- Added MIB support for /c/slb/virt<x>/service rtsp/softgrid
|
|
--
|
|
-- Revision submit_cheetah_12163/1 2005/05/20 05:11:38 rvakkala
|
|
-- Added MIBS for session mirror statistics.
|
|
--
|
|
-- Revision submit_cheetah_12113/1 2005/05/25 10:10:45 rvakkala
|
|
-- Added MIB support for Media Portal Nat.
|
|
--
|
|
-- Revision submit_cheetah_11834/1 2005/05/12 09:50:20 rvakkala
|
|
-- Added MIBs for buddy servers.
|
|
--
|
|
-- Revision submit_cheetah_12114/1 2005/05/18 09:34:50 rvakkala
|
|
-- Added MIB support for session mirroring
|
|
--
|
|
-- Revision submit_cheetah_11747/2 2005/04/29 05:40:39 rvakkala
|
|
-- Changed the range to allow user the configured service timeout value to be 0.
|
|
--
|
|
-- Revision submit_cheetah_11792/1 2005/04/28 00:46:18 ravi
|
|
-- Added SNMP code for Backup Server Enhancement
|
|
--
|
|
-- Revision submit_cheetah_11747/1 2005/04/29 04:26:42 rvakkala
|
|
-- Changed the MIB range to allow user the configured service timeout value to be 0.
|
|
--
|
|
-- Revision submit_cheetah_11630/2 2005/04/23 10:43:51 hponnuru
|
|
-- Merged with previous changes.
|
|
--
|
|
-- Revision submit_cheetah_11567/2 2005/04/19 13:05:40 rvakkala
|
|
-- Added mib variables for Virtual Service Timeout
|
|
--
|
|
-- Revision submit_cheetah_11619/1 2005/04/18 18:31:10 yatsze
|
|
-- Clean up GSLB mib objects
|
|
--
|
|
-- Revision submit_cheetah_11527/1 2005/04/18 14:00:36 dillibab
|
|
-- Fixed build error came due to submit # 11502
|
|
--
|
|
-- Revision submit_cheetah_11502/2 2005/04/18 05:54:20 rvakkala
|
|
-- Added SNMP support for cfg/slb/filt<x>/adv/layer7/sip
|
|
--
|
|
-- Revision submit_cheetah_11630/1 2005/04/23 10:28:14 hponnuru
|
|
-- Added MIB variables for VmaSport.
|
|
--
|
|
-- Revision submit_cheetah_11404/2 2005/04/13 08:22:13 hponnuru
|
|
-- Added SNMP support for /c/slb/filt #/adv/security/parsechn
|
|
--
|
|
-- Revision submit_cheetah_11530/1 2005/04/12 12:37:48 rvakkala
|
|
-- Fixed build error in Elmo build.
|
|
--
|
|
-- Revision submit_cheetah_11404/1 2005/04/13 06:17:18 hponnuru
|
|
-- Added SNMP support for /c/slb/filt #/adv/security/parsechn.
|
|
--
|
|
-- Revision submit_cheetah_11502/1 2005/04/18 05:33:17 rvakkala
|
|
-- Added mib variables for SIP NAT
|
|
--
|
|
-- Revision submit_cheetah_11567/1 2005/04/19 06:02:19 rvakkala
|
|
-- Added mib variables forVirtual Service Timeout
|
|
--
|
|
-- Revision submit_cheetah_11406/1 2005/04/12 08:52:42 rvakkala
|
|
-- added MIB variables for WLM
|
|
--
|
|
-- Revision submit_cheetah_11367/1 2005/03/31 20:50:50 yatsze
|
|
-- Add stats for threshold exceeded
|
|
--
|
|
-- Revision submit_cheetah_11302/1 2005/03/25 21:31:57 yuhuang
|
|
-- Q00985537: Added wts to the health check type list.
|
|
--
|
|
-- Revision submit_cheetah_11273/1 2005/03/23 21:54:59 yatsze
|
|
-- Add gslbCurCfgGenNoResp and gslbNewCfgGenNoResp
|
|
--
|
|
-- Revision submit_cheetah_11186/1 2005/03/15 02:46:59 rrekha
|
|
-- Remove the following flags from Makefile and added to the *.raw
|
|
-- files : WLM_SASP, SLB_SIP, X_FORWARDED_FOR, SLB_PBIND_CIP_NORPORT,
|
|
-- SLB_PORT_BIND
|
|
--
|
|
-- Revision submit_cheetah_11111/1 2005/03/07 11:54:17 dillibab
|
|
-- Corrected valid range specification as per CLI for Time Window
|
|
-- and Hold Down duration for rate limiting.
|
|
--
|
|
-- Revision submit_cheetah_11093/2 2005/03/03 01:20:30 rrekha
|
|
-- merged out.
|
|
--
|
|
-- Revision submit_cheetah_11078/2 2005/03/02 21:50:50 yuhuang
|
|
-- Merged with submit 11025
|
|
--
|
|
-- Revision submit_cheetah_11078/1 2005/03/02 21:37:42 yuhuang
|
|
-- Q00930992: Added mib objects for subdmac command for the feature
|
|
-- pattern match redir filter.
|
|
--
|
|
-- Revision submit_cheetah_11093/1 2005/03/03 01:14:53 rrekha
|
|
-- Added SNMP support for SIP options health check.
|
|
--
|
|
-- Revision submit_cheetah_11025/1 2005/03/02 20:54:26 rrekha
|
|
-- SNMP support for WLM SASP.
|
|
--
|
|
-- Revision submit_cheetah_11082/1 2005/03/02 11:14:23 mmacnt
|
|
-- Q001028659 - Allow operator to supply name for VIP
|
|
--
|
|
-- Revision submit_cheetah_11042/1 2005/03/02 02:34:45 bshao
|
|
-- CR 971821: Added code to support 64 scriptable health checks.
|
|
--
|
|
-- Revision submit_cheetah_10951/1 2005/03/01 15:50:49 yatsze
|
|
-- Change server selected to server returned
|
|
--
|
|
-- Revision submit_cheetah_10393/1 2005/01/05 21:01:27 mmacnt
|
|
-- code reorg - moved from lib/agent
|
|
--
|
|
-- Revision submit_cheetah_10527/1 2004/12/17 19:39:27 yuhuang
|
|
-- Added mibs for WTS and userhash in current and new config tables.
|
|
--
|
|
-- Revision submit_cheetah_10334/1 2004/11/20 01:28:49 dillibab
|
|
-- Added SNMP objects to configure insert cookie dname state.
|
|
--
|
|
-- Revision submit_cheetah_10253/1 2004/11/19 15:54:25 yatsze
|
|
-- Add more GSLB stats
|
|
--
|
|
-- Revision submit_cheetah_10174/1 2004/11/11 01:06:18 rrekha
|
|
-- Fixed Q01024711: Correct range for fltCur/NewCfgNatTimeout.
|
|
--
|
|
-- Revision submit_cheetah_9807/1 2004/10/19 14:17:30 dillibab
|
|
-- Added objects for addition/removal networks to metrics of rule.
|
|
-- Added bmap object for networks that are configured to metric of rule.
|
|
--
|
|
-- Revision submit_cheetah_9680/1 2004/10/05 19:37:41 yatsze
|
|
-- Add DNS persistence
|
|
--
|
|
-- Revision submit_cheetah_9482/1 2004/10/04 19:55:24 rrekha
|
|
-- Correct the description for slbSessionInfoFlag.
|
|
--
|
|
-- Revision submit_cheetah_9542/1 2004/09/23 01:02:26 rrekha
|
|
-- Added range for fltCurCfgProtocol/fltNewCfgProtocol.
|
|
--
|
|
-- Revision submit_cheetah_9464/1 2004/09/21 07:16:26 dillibab
|
|
-- Added SNMP mib objects for Filter reverse sesssion entries.
|
|
--
|
|
-- Revision submit_cheetah_9386/1 2004/09/13 22:24:00 bshao
|
|
-- CR 976805: Added code to support 64 bytes of domain name size and
|
|
-- 34 bytes of host name size
|
|
--
|
|
-- Revision submit_cheetah_9196/1 2004/09/01 21:43:01 rrekha
|
|
-- Minor changes for SMIv2 compliance.
|
|
--
|
|
-- Revision submit_cheetah_8846/1 2004/08/11 00:59:40 rrekha
|
|
-- Changed slbNewCfgDrecordIndex to read-only.
|
|
--
|
|
-- Revision submit_cheetah_8717/1 2004/08/05 15:14:17 yatsze
|
|
-- Add support for remote vip
|
|
--
|
|
-- Revision submit_cheetah_8688/1 2004/08/04 20:35:33 rrekha
|
|
-- Obsolete fltCur/NewCfgUrlRedir as there is another variable
|
|
-- fltCur/NewCfgL7DenyState for the same.
|
|
--
|
|
-- Revision submit_cheetah_8578/1 2004/07/30 00:36:18 rrekha
|
|
-- Update the copyright header.
|
|
--
|
|
-- Revision submit_cheetah_8371/1 2004/07/15 23:18:46 rrekha
|
|
-- Changed name for slbCur/NewCfgSmtport to slbCur/NewCfgSmtportNum as
|
|
-- per Wendell's request.
|
|
--
|
|
-- Revision submit_cheetah_8279/1 2004/07/12 09:36:34 dillibab
|
|
-- Changed syntax of slbNewCfgSmtportIndex to Integer32.
|
|
--
|
|
-- Revision submit_cheetah_8256/2 2004/07/10 09:54:32 dillibab
|
|
-- Merged with previous changes.
|
|
--
|
|
-- Revision submit_cheetah_8262/1 2004/07/09 22:12:10 rrekha
|
|
-- Fixed Q00933924: Added more description for objects
|
|
-- slbCur/NewCfgGroupHealthCheckFormula.
|
|
--
|
|
-- Revision submit_cheetah_8172/2 2004/07/09 15:01:34 dillibab
|
|
-- Merged with previous changes.
|
|
--
|
|
-- Revision submit_cheetah_8236/1 2004/07/09 13:52:20 yatsze
|
|
-- REmove enum persistence since GSLB_ENH_PERS is not defined
|
|
--
|
|
-- Revision submit_cheetah_8188/1 2004/07/07 20:04:30 yatsze
|
|
-- Add GSLB_ENH_PERS flag
|
|
--
|
|
-- Revision submit_cheetah_8172/1 2004/07/09 14:45:16 dillibab
|
|
-- Added mib objects for SMT Port configuration.
|
|
--
|
|
-- Revision submit_cheetah_8256/1 2004/07/10 09:10:56 dillibab
|
|
-- Added mib object slbOperGroupRealServerTable for oper real server groups.
|
|
--
|
|
-- Revision submit_cheetah_8092/1 2004/07/03 03:42:46 rrekha
|
|
-- Fixed Q00936962: Added mib objects slbCurCfgGroupOperatorAccess and
|
|
-- slbNewCfgGroupOperatorAccess.
|
|
--
|
|
-- Revision submit_cheetah_8102/1 2004/07/01 07:36:57 dillibab
|
|
-- Added mib object for Dbind in filter tables.
|
|
--
|
|
-- Revision submit_cheetah_8034/1 2004/06/29 03:25:57 dillibab
|
|
-- Added mib object for Fast Health Check of Real Server.
|
|
--
|
|
-- Revision submit_cheetah_8006/2 2004/06/28 09:17:09 dillibab
|
|
-- Merged with previous changes.
|
|
--
|
|
-- Revision submit_cheetah_8035/1 2004/06/25 23:53:25 rrekha
|
|
-- Fixed Q00811049: Do not obsolete hcsNewCfgAddOpenCmd since it will be
|
|
-- used when UDP_SCRIPT_HC is not defined.
|
|
--
|
|
-- Revision submit_cheetah_8006/1 2004/06/28 09:06:18 dillibab
|
|
-- Added mib variable for Advance Group Health Check Formula for Real Server Group.
|
|
--
|
|
-- Revision submit_cheetah_7993/1 2004/06/23 23:31:29 rrekha
|
|
-- Fixed Q00933897: slbNewCfgVirtServiceXForwardedFor should have max-access
|
|
-- of read-create not read-only.
|
|
--
|
|
-- Revision submit_cheetah_7887/1 2004/06/22 19:57:35 yatsze
|
|
-- Add mib objects gslbCurCfgGenRemSiteUpdateIntervalSeconds and gslbNewCfgGenRemSiteUpdateIntervalSeconds
|
|
--
|
|
-- Revision submit_cheetah_7844/1 2004/06/16 19:54:26 yatsze
|
|
-- Rename DNS redirect to DNS direct
|
|
--
|
|
-- Revision submit_cheetah_7746/2 2004/06/14 12:47:42 dillibab
|
|
-- Merged with previous changes.
|
|
--
|
|
-- Revision submit_cheetah_7798/2 2004/06/11 23:47:17 rrekha
|
|
-- Merged with previous changes.
|
|
--
|
|
-- Revision submit_cheetah_7788/1 2004/06/11 17:40:12 ocheung
|
|
-- Q00811049: Allow script send and expect content to be greater than
|
|
-- 255 characters because the CLI can now support up to 512 characters
|
|
-- in a single input line.
|
|
--
|
|
-- Revision submit_cheetah_7798/1 2004/06/11 23:38:48 rrekha
|
|
-- Added more enums to MIB object slbSessionInfoFlag.
|
|
--
|
|
-- Revision submit_cheetah_7733/1 2004/06/09 19:02:38 rtsai
|
|
-- CR916928:LDAP L7 Slb stats show wrong information.
|
|
-- Removed LDAP stats from EMS and WBUI because most of
|
|
-- stats are for debugging only and can not be counted correctly
|
|
-- due to the mix of L4 and L7 processing.
|
|
--
|
|
-- Revision submit_cheetah_7746/1 2004/06/14 06:12:22 dillibab
|
|
-- Added support to Rport metric.
|
|
--
|
|
-- Revision submit_cheetah_7634/3 2004/06/02 20:24:08 yatsze
|
|
-- Clean up code
|
|
--
|
|
-- Revision submit_cheetah_7566/1 2004/05/27 18:38:51 yatsze
|
|
-- Add support to configure DSSP version 1 or 2
|
|
--
|
|
-- Revision submit_cheetah_7562/1 2004/05/26 19:41:56 yatsze
|
|
-- Merge pass and stop metric to none
|
|
--
|
|
-- Revision submit_cheetah_7133/1 2004/05/12 22:51:00 rtsai
|
|
-- Added fltCurCfgEgressPip and fltNewCfgEgressPip.
|
|
--
|
|
-- Revision submit_cheetah_7240/1 2004/05/10 20:26:47 yatsze
|
|
-- Add mib object for add/remove rule and add/remove virtual server/remote real server
|
|
--
|
|
-- Revision submit_cheetah_7209/1 2004/05/10 15:16:42 yatsze
|
|
-- Add mib objects gslbStatGeo and gslbStatPers
|
|
--
|
|
-- Revision submit_cheetah_7194/1 2004/05/07 16:06:43 yatsze
|
|
-- Add mib objects for enhanced GSLB
|
|
--
|
|
-- Revision submit_cheetah_7172/1 2004/05/06 17:16:49 yatsze
|
|
-- Add GSLB mib objects for gslbInfo, gslbStats and gslbOper
|
|
--
|
|
-- Revision submit_cheetah_7152/1 2004/05/04 20:37:28 yatsze
|
|
-- Add mib objects for enhanced GSLB
|
|
--
|
|
-- Revision submit_cheetah_7117/1 2004/05/04 14:21:03 yatsze
|
|
-- Add mib objects for enhanced GSLB
|
|
--
|
|
-- Revision submit_cheetah_7112/1 2004/04/30 19:36:55 yatsze
|
|
-- Add gslb stats mib objects for enhanced GSLB
|
|
--
|
|
-- Revision submit_cheetah_7087/2 2004/04/30 15:54:09 yatsze
|
|
-- Add mib objects for enhanced GSLB
|
|
--
|
|
-- Revision submit_cheetah_7087/1 2004/04/30 12:39:58 yatsze
|
|
-- Added gslbEnhNetworkCfg and gslbRuleCfg mib objects
|
|
--
|
|
-- Revision submit_cheetah_6824/2 2004/04/03 02:15:27 ocheung
|
|
-- Udpated description for OffsetCmd, DepthCmd, and WaitCmd.
|
|
--
|
|
-- Revision submit_cheetah_6824/1 2004/04/01 00:53:22 ocheung
|
|
-- Corrected SYNTAX for hcsNewCfgAddOffsetCmd, hcsNewCfgAddWaitCmd, and
|
|
-- hcsNewCfgAddDepthCmd.
|
|
--
|
|
-- Revision submit_cheetah_6776/1 2004/03/31 00:06:07 ocheung
|
|
-- Added MIBs, SNMP agent, and WebUI support for FILT_IDS_GRP.
|
|
--
|
|
-- Revision submit_cheetah_6763/1 2004/03/25 00:11:23 ocheung
|
|
-- Added MIBs, SNMP agent, and WebUI support for TCP_BIN_SCRIPT.
|
|
--
|
|
-- Revision submit_cheetah_6703/1 2004/03/20 00:29:45 rtsai
|
|
-- obsoleted slbCurCfgProxyGratArp, slbNewCfgProxyGratArp and
|
|
-- slbStatSpMaintTcpFragments
|
|
-- Added slbCurCfgPortBind,slbNewCfgPortBind,
|
|
-- slbCurCfgVirtServiceEgressPip,
|
|
-- slbNewCfgVirtServiceEgressPip.
|
|
--
|
|
-- Revision submit_cheetah_6511/1 2004/03/16 00:37:06 rtsai
|
|
-- Added mib for pipout command in virtual service menu.
|
|
--
|
|
-- Revision submit_cheetah_6382/1 2004/02/25 23:22:32 rtsai
|
|
-- Added httphead health check.
|
|
--
|
|
-- Revision submit_cheetah_6217/1 2004/01/29 00:53:38 rrekha
|
|
-- Added SNMP support for pbind norport feature.
|
|
--
|
|
-- Revision submit_cheetah_6177/1 2004/01/27 20:20:28 rtsai
|
|
-- Removed l7 ldap unneeded stats mibs.
|
|
--
|
|
-- Revision submit_cheetah_5951/1 2003/12/18 22:17:24 rrekha
|
|
-- Fixed Q00813835: Added MIB objects fltCurCfgAclIpLength and
|
|
-- fltNewCfgAclIpLength to configure IP packet length.
|
|
--
|
|
-- Revision submit_cheetah_5890/1 2003/12/15 23:37:52 rrekha
|
|
-- Added 64 bit counters for real server, group and virtual server
|
|
-- octets.
|
|
--
|
|
-- Revision submit_cheetah_5841/1 2003/12/05 22:59:06 rrekha
|
|
-- Converted MIBs to SMIv2.
|
|
--
|
|
-- Revision submit_cheetah_5733/1 2003/11/20 00:07:56 abhijitk
|
|
-- SNMP MIB/agent for 802.1p filter matching.
|
|
--
|
|
-- Revision submit_cheetah_5684/1 2003/11/17 23:44:17 vprayaga
|
|
-- Initial checkin for IEEE 8023ad lag MIB.
|
|
--
|
|
-- Revision submit_cheetah_5666/1 2003/11/12 22:58:22 rrekha
|
|
-- Fixed Q00787939: Correct the range for fltCurCfgHttpRedirMappingFromStr,
|
|
-- fltCurCfgHttpRedirMappingToStr, fltNewCfgHttpRedirMappingFromStr and
|
|
-- fltNewCfgHttpRedirMappingToStr.
|
|
--
|
|
-- Revision submit_cheetah_5552/1 2003/11/03 21:51:07 rrekha
|
|
-- Fixed Q00780526: Added SNMP support to ena/dis real server
|
|
-- per group.
|
|
--
|
|
-- Revision submit_cheetah_5476/2 2003/10/30 18:44:04 ocheung
|
|
-- Merged file.
|
|
--
|
|
-- Revision submit_cheetah_5466/1 2003/10/28 21:34:58 rrekha
|
|
-- Fixed Q00778686: Added MIB support for SIP health check.
|
|
--
|
|
-- Revision submit_cheetah_5476/1 2003/10/30 18:29:00 ocheung
|
|
-- Added SNMP and WebUI support for additional commands for
|
|
-- UDP scripted health check (nsend, nexpect, depth).
|
|
--
|
|
-- Revision submit_cheetah_5454/1 2003/10/28 01:51:15 rrekha
|
|
-- Correct range for slbCurCfgRealServerTimout/slbNewCfgRealServerTimeout.
|
|
--
|
|
-- Revision submit_cheetah_5448/1 2003/10/25 17:36:33 rrekha
|
|
-- Fixed typo in comment which was causing build error.
|
|
--
|
|
-- Revision submit_cheetah_5447/1 2003/10/25 00:12:54 rrekha
|
|
-- Fixed Q00769816: Correct range for MIB objects slbCurCfgGroupHealthCheckUrl
|
|
-- and slbNewCfgGroupHealthCheckUrl to 0-127.
|
|
-- Fixed Q00769810: Correct range for MIB objects slbCurCfgRealServerIdsvlan
|
|
-- and slbNewCfgRealServerIdsvlan to 0-4090.
|
|
-- Fixed Q00769811: Remove range for MIB variables slbCurCfgRealServerIdsport
|
|
-- and slbNewCfgRealServerIdsport. The range for these should be
|
|
-- got from the MIB agPortTableMaxEnt.
|
|
--
|
|
-- Revision submit_cheetah_5338/1 2003/10/14 17:39:32 yatsze
|
|
-- Port CP_GSLB_DOMAINS from Tigon
|
|
--
|
|
-- Revision submit_cheetah_5316/1 2003/10/14 14:26:46 yatsze
|
|
-- Port CP_GSLB_HTTP_PROXY from Tigon
|
|
--
|
|
-- Revision submit_cheetah_5236/1 2003/10/03 01:54:09 ocheung
|
|
-- Added MIB, SNMP agent, and WebUI support for scripted health
|
|
-- check wait window (SCRIPT_WAIT_CMD).
|
|
--
|
|
-- Revision submit_cheetah_5230/1 2003/10/02 02:07:56 ocheung
|
|
-- Added MIB and SNMP agent support for UDP scripted health check.
|
|
--
|
|
-- Revision submit_cheetah_5213/1 2003/09/30 18:43:37 yuhuang
|
|
-- Added range for idsvlan and idsport MIB objects.
|
|
--
|
|
-- Revision submit_cheetah_4435/1 2003/08/12 22:59:49 rrekha
|
|
-- Changed name of mib file for cheetah*.mib to aos*.mib.
|
|
--
|
|
-- Revision submit_cheetah_4181/1 2003/07/24 23:40:22 rtsai
|
|
-- Added MIBs for HTTP redirect mapping table and filter pattern
|
|
-- group.
|
|
-- Added MIB for HTTP X-Forwarded-For.
|
|
--
|
|
-- Revision submit_cheetah_4094/1 2003/07/22 00:34:18 rrekha
|
|
-- Added SNMP support for SIP load balancing.
|
|
--
|
|
-- Revision submit_cheetah_3944/1 2003/07/16 17:44:50 ocheung
|
|
-- Added fltCurCfgLayer7ParseAll, fltNewCfgLayer7ParseAll,
|
|
-- fltCurCfgSecurityParseAll, fltNewCfgSecurityParseAll.
|
|
-- Obsoleted slbCurCfgSlowage and slbNewCfgSlowage, and add
|
|
-- slbCurCfgNewSlowage and slbNewCfgNewSlowage.
|
|
--
|
|
-- Revision submit_cheetah_3792/1 2003/07/07 21:25:13 yhuang1
|
|
-- L7_SLB_LDAP: added ldap statistics.
|
|
--
|
|
-- Revision submit_cheetah_3709/1 2003/07/03 19:00:42 yuhuang
|
|
-- Added MIB objects idsvlan and idsport in current and new real server configuration.
|
|
--
|
|
-- Revision submit_cheetah_3757/1 2003/07/02 02:12:59 ocheung
|
|
-- Fixed Q00695588. Removed weightedHash from slbCurCfgGroupMetric
|
|
-- and slbNewCfgGroupMetric because this feature is for the next
|
|
-- release (21.1).
|
|
--
|
|
-- Revision submit_cheetah_3577/1 2003/06/30 18:02:27 rtsai
|
|
-- Added peerpip mib under sync.
|
|
--
|
|
-- Revision submit_cheetah_3676/1 2003/06/25 21:17:58 yhuang1
|
|
-- IP_ACL, UDP_BLAST: clean up old code.
|
|
--
|
|
-- Revision submit_cheetah_3584/1 2003/06/23 20:07:05 yhuang1
|
|
-- UDP_BLAST: moved under security item.
|
|
--
|
|
-- Revision submit_cheetah_3504/1 2003/06/18 21:15:49 yhuang1
|
|
-- UDP_BLAST: changed packet limit value.
|
|
--
|
|
-- Revision submit_cheetah_3499/1 2003/06/17 17:23:11 andyrao
|
|
-- Changed the name of the MIB variable slbCurCfgVirtServiceDamBlk to
|
|
-- slbCurCfgVirtServiceDirect. Changed the name of the MIB variable
|
|
-- slbNewCfgVirtServiceDamBlk to slbNewCfgVirtServiceDirect. Also
|
|
-- made changes to the descriptions of both of these MIB variables.
|
|
--
|
|
-- Revision submit_cheetah_3475/1 2003/06/12 23:38:55 andyrao
|
|
-- Removed the definition of the MIB variable 'slbStatMaintDamBlkPkts'.
|
|
--
|
|
-- Revision submit_cheetah_3421/1 2003/06/10 18:14:36 yatsze
|
|
-- Add Advanced Global SLB mib
|
|
--
|
|
-- Revision submit_cheetah_3269/1 2003/05/30 17:27:38 rrekha
|
|
-- Ported fix for Q00638073: Added mib object for real server response time.
|
|
-- Also added real server weight in the slbVirtServicesInfoTable.
|
|
--
|
|
-- Revision submit_cheetah_3249/1 2003/05/23 19:18:18 yatsze
|
|
-- Add code for RTSP health check
|
|
--
|
|
-- Revision submit_cheetah_3227/1 2003/05/22 17:58:52 yuhuang
|
|
-- Changed MIB objects slbCurCfgVlanBind and slbNewCfgVlanBind to
|
|
-- slbCurCfgRtsVlan and slbNewCfgRtsVlan.
|
|
--
|
|
-- Revision submit_cheetah_3159/2 2003/05/16 22:58:43 rmundhra
|
|
-- Merging out.
|
|
--
|
|
-- Revision submit_cheetah_3122/2 2003/05/16 01:51:50 rtsai
|
|
-- Merged code.
|
|
--
|
|
-- Revision submit_cheetah_3161/1 2003/05/16 00:25:14 rrekha
|
|
-- Added proper description for slbCurCfgGroupRealThreshold and
|
|
-- slbNewCfgGroupRealThreshold.
|
|
--
|
|
-- Revision submit_cheetah_3122/1 2003/05/16 00:40:40 rtsai
|
|
-- Added stats mibs for ENH_RATE_LIM.
|
|
--
|
|
-- Revision submit_cheetah_3159/1 2003/05/16 22:36:13 rmundhra
|
|
-- Added SNMP support for SLB session attack detection.
|
|
--
|
|
-- Revision submit_cheetah_3061/1 2003/05/13 18:01:17 rtsai
|
|
-- Changed pipNewCfgPip mib to be read only.
|
|
--
|
|
-- Revision submit_cheetah_3065/2 2003/05/09 17:47:54 andyrao
|
|
-- Modified the access level of slbNewCfgGroupPhashMask from read-only
|
|
-- to read-write.
|
|
--
|
|
-- Revision submit_cheetah_3065/1 2003/05/09 17:43:40 andyrao
|
|
-- Defined two new MIB variables: slbCurCfgGroupPhashMask and
|
|
-- slbNewCfgGroupPhashMask.
|
|
--
|
|
-- Revision submit_cheetah_3046/2 2003/05/08 23:17:12 andyrao
|
|
-- Merged out.
|
|
--
|
|
-- Revision submit_cheetah_3056/1 2003/05/08 22:24:16 rtsai
|
|
-- Fixed virtual service stats table entry number.
|
|
--
|
|
-- Revision submit_cheetah_2810/2 2003/05/08 21:27:29 rtsai
|
|
-- Merged code.
|
|
--
|
|
-- Revision submit_cheetah_3045/1 2003/05/08 20:47:47 ocheung
|
|
-- Added support for SCRIPT_HC_WAIT feature.
|
|
--
|
|
-- Revision submit_cheetah_2810/1 2003/05/08 17:47:12 rtsai
|
|
-- Changed Virtual Service Stats table to have 3 indexes instead of 2 indexes.
|
|
-- Added fltNewCfgProxyIp and fltCurCfgProxyIp to filter table.
|
|
--
|
|
-- Revision submit_cheetah_3027/1 2003/05/07 23:02:53 yuhuang
|
|
-- Added MIB objects slbCurCfgGroupMinmissHash and slbNewCfgGroupMinmissHash.
|
|
--
|
|
-- Revision submit_cheetah_2881/1 2003/05/07 02:14:34 ocheung
|
|
-- Added support for WEIGHTED_HASH, WAP_ADD_HC, ENH_RATE_LIM,
|
|
-- UDP_PMATCH_FILT, and UDP_SCRIPT_HC features.
|
|
--
|
|
-- Revision submit_cheetah_2892/1 2003/05/02 23:08:29 rrekha
|
|
-- SNMP_HC_WEIGHT: Added mib objects to ena/dis SNMP health check
|
|
-- weights.
|
|
--
|
|
-- Revision submit_cheetah_2850/1 2003/05/01 20:31:39 rmundhra
|
|
-- Added MIB object for retrieving the max sessions
|
|
-- that can be present in the session table at any
|
|
-- given time.
|
|
--
|
|
-- Revision submit_cheetah_2809/1 2003/04/25 21:39:42 yhuang1
|
|
-- IP_ACL: added MIBs.
|
|
--
|
|
-- Revision submit_cheetah_2807/2 2003/04/25 20:48:20 andyrao
|
|
-- Merged out.
|
|
--
|
|
-- Revision submit_cheetah_2437/1 2003/04/25 18:14:11 rtsai
|
|
-- Added MIB for ECMP, Virtual Service Stats.
|
|
--
|
|
-- Revision submit_cheetah_2784/2 2003/04/24 20:46:52 yuhuang
|
|
-- Merged with previous submit.
|
|
--
|
|
-- Revision submit_cheetah_2784/1 2003/04/24 20:34:49 yuhuang
|
|
-- Added MIB objects slbCurCfgVlanBind and slbNewCfgVlanBind for the
|
|
-- VLAN bind real server lookup.
|
|
--
|
|
-- Revision submit_cheetah_2691/1 2003/04/24 01:13:56 yhuang1
|
|
-- UDP_BLAST: added SNMP mib and some agent support.
|
|
--
|
|
-- Revision submit_cheetah_2736/1 2003/04/22 22:17:27 rrekha
|
|
-- Added MIB objects for SNMP HC extension, under real server
|
|
-- table slbNewCfgRealServerCommString/slbCurCfgRealServerCommString
|
|
-- and slbNewCfgRealServerOid/slbcurCfgRealServerOid
|
|
--
|
|
-- Revision submit_cheetah_2730/1 2003/04/22 01:43:01 hkavulur
|
|
-- Support for INBOUND_LINKLB
|
|
--
|
|
-- Revision submit_cheetah_2587/1 2003/04/11 18:15:41 yhuang1
|
|
-- SESSION_RESET: added WebUI and SNMP support.
|
|
--
|
|
-- Revision submit_cheetah_2576/1 2003/04/11 16:35:30 rtsai
|
|
-- Changed the name of constants for PipBaseType.
|
|
--
|
|
-- Revision submit_cheetah_2547/1 2003/04/10 18:58:06 yhuang1
|
|
-- L7_SLB_LDAP: WebUI and SNMP support added.
|
|
--
|
|
-- Revision submit_cheetah_2544/2 2003/04/08 18:47:27 andyrao
|
|
-- Merge out.
|
|
--
|
|
-- Revision submit_cheetah_2513/1 2003/04/08 18:33:36 yhuang1
|
|
-- SLB_THASH: WebUI and SNMP support added.
|
|
--
|
|
-- Revision submit_cheetah_1843/1 2003/04/05 01:40:16 rtsai
|
|
-- Added MIBs for PIP table.
|
|
--
|
|
-- Revision submit_cheetah_2475/1 2003/04/02 18:01:39 andyrao
|
|
-- Modified the definition of the MIB variables radiusAcctReqWithFramedIp
|
|
-- and radiusAcctReqWithoutFramedIp.
|
|
--
|
|
-- Revision submit_cheetah_2430/1 2003/03/28 01:53:43 rrekha
|
|
-- Added MIB variables for current/new config table size for
|
|
-- filter, real server, real server group and virtual server tables.
|
|
--
|
|
-- Revision submit_cheetah_2439/1 2003/03/27 22:20:13 andyrao
|
|
-- Defined the following new MIB variables: fltCurCfgRadiusWapPersist,
|
|
-- fltNewCfgRadiusWapPersist, radiusAcctReqWithFramedIp, and
|
|
-- radiusActReqWithoutFramedIp.
|
|
--
|
|
-- Revision submit_cheetah_2270/2 2003/03/26 22:38:46 rmundhra
|
|
-- Merging out.
|
|
--
|
|
-- Revision submit_cheetah_2402/1 2003/03/25 17:35:18 andyrao
|
|
-- Changed the definitions of the MIB variables fltCurCfgAction and
|
|
-- fltNewCfgAction back to their original values.
|
|
--
|
|
-- Revision submit_cheetah_2398/1 2003/03/24 18:56:38 andyrao
|
|
-- Small change to the definitions of the MIB variables fltCurCfgAction
|
|
-- and fltNewCfgAction.
|
|
--
|
|
-- Revision submit_cheetah_2373/1 2003/03/21 00:12:16 andyrao
|
|
-- Modified the MIB variables fltCurCfgAction and fltNewCfgAction by
|
|
-- adding the 'goto' action. Defined 2 new MIB variables called
|
|
-- fltCurCfgGotoFilter and fltNewCfgGotoFilter. These variables are
|
|
-- the "filter ID for the goto action".
|
|
--
|
|
-- Revision submit_cheetah_2334/1 2003/03/18 21:11:12 andyrao
|
|
-- Modified the MIB variables slbCurCfgGroupMetric and slbNewCfgGroupMetric
|
|
-- to include support for phash.
|
|
--
|
|
-- Revision submit_cheetah_2285/1 2003/03/14 19:18:28 andyrao
|
|
-- Modified the MIB variables slbCurCfgGroupHealthCheckLayer and
|
|
-- slbNewCfgGroupHealthCheckLayer to include the Radius access, TFTP,
|
|
-- and WTP health checks.
|
|
--
|
|
-- Revision submit_cheetah_2213/1 2003/03/13 19:42:39 smiao
|
|
-- Collected NAAP stats info based on per port, not per SP.
|
|
-- Obsoleted NAAP link level ack packet alloc, free and fail stats, since there
|
|
-- was no need to store the allocated ack packet in the array buffer.
|
|
--
|
|
-- Revision submit_cheetah_2270/1 2003/03/26 22:09:48 rmundhra
|
|
-- Initial checkin for Session Table via SNMP.
|
|
--
|
|
-- Revision submit_cheetah_2260/1 2003/03/12 20:52:08 andyrao
|
|
-- The last check-in caused the OIDs to change; this checkin undoes
|
|
-- that.
|
|
--
|
|
-- Revision submit_cheetah_2259/1 2003/03/12 18:03:12 andyrao
|
|
-- Added the following MIB objects:
|
|
-- slbCurCfgVirtServiceSelectiveDam
|
|
-- slbNewCfgVirtServiceSelectiveDam
|
|
-- wapSelectiveDamPkts
|
|
--
|
|
-- Revision submit_cheetah_2181/1 2003/03/05 22:39:37 rrekha
|
|
-- Added MIB descriptions for 2208/2216 PIPs.
|
|
--
|
|
-- Revision submit_cheetah_1919/1 2003/02/05 20:03:18 rrekha
|
|
-- Changed the include paths for integrating support
|
|
-- for SNMP V3 Windmanage Stack.
|
|
--
|
|
-- Revision submit_cheetah_1779/1 2003/01/06 22:21:00 rrekha
|
|
-- Fixed Q00584200: Changed enum for slbRealServerInfoHealthLayer.
|
|
--
|
|
-- Revision submit_cheetah_1688/1 2002/12/11 22:09:09 rrekha
|
|
-- SNMP_HC: slbCurCfgGroupHealthCheckLayer/slbNewCfgGroupHealthCheckLayer now
|
|
-- have enums to support SNMP health check.
|
|
--
|
|
-- Revision submit_cheetah_1679/1 2002/12/11 01:07:30 rrekha
|
|
-- SNMP_HC: Added support for SNMP health checks.
|
|
--
|
|
-- Revision submit_cheetah_1027/1 2002/12/09 19:16:01 rrekha
|
|
-- Added MIB objects gslbCurCfgGenEncrypt/gslbNewCfgGenEncrypt.
|
|
--
|
|
-- Revision submit_cheetah_1581/1 2002/11/26 21:47:03 rmundhra
|
|
-- Modified the range for fltCurCfgVlan and fltNewCfgVlan
|
|
-- to 4090.
|
|
--
|
|
-- Revision submit_cheetah_1568/1 2002/11/25 22:13:06 rmundhra
|
|
-- CR Q00501984: Ported from 10.0
|
|
-- RFE: GSLB proximity w/ lookups enabled to consider
|
|
-- hostname.
|
|
--
|
|
-- Revision submit_cheetah_1528/1 2002/11/19 18:43:01 rrekha
|
|
-- Fixed Q00539233: Added slbVirtServicesInfoTable.
|
|
--
|
|
-- Revision submit_cheetah_1517/1 2002/11/15 01:14:21 rrekha
|
|
-- Fixed Q00549333: For slbNewCfgVirtServicePBind/slbCurCfgVirtServicePBind
|
|
-- changes the names in the enum so that they are consistent with CLI.
|
|
--
|
|
-- Revision submit_cheetah_1427/1 2002/11/01 23:44:12 rrekha
|
|
-- Fixed Q00550261: Added auxiliary session table and per SP
|
|
-- auxiliary session table statistics.
|
|
--
|
|
-- Revision submit_cheetah_1394/1 2002/10/29 18:34:03 rrekha
|
|
-- Added slbRealServerRportInfoTable which gives the status of
|
|
-- each rport.
|
|
-- Also added slbRealServerInfoVlan.
|
|
--
|
|
-- Revision submit_cheetah_1326/1 2002/10/22 00:49:40 rrekha
|
|
-- Added MIB variables slbCurCfgProxyGratArp/slbNewCfgProxyGratArp.
|
|
--
|
|
-- Revision submit_cheetah_1243/1 2002/10/15 19:32:19 rrekha
|
|
-- Added SSL maintenance statistics.
|
|
--
|
|
-- Revision submit_cheetah_1151/1 2002/10/09 01:13:15 rrekha
|
|
-- Fixed Q00533798: Added MIB objects which clear the SLB
|
|
-- nonop stats.
|
|
--
|
|
-- Revision submit_cheetah_1080/1 2002/10/02 19:59:28 rrekha
|
|
-- Fixed Q00528095 : Added GSLB virtual server statistics.
|
|
--
|
|
-- Revision submit_cheetah_1073/2 2002/10/01 02:03:29 rrekha
|
|
-- Merged with previous version.
|
|
--
|
|
-- Revision submit_cheetah_1032/1 2002/09/30 18:30:14 rmundhra
|
|
-- Added PIP changes for MODEL_2224.
|
|
--
|
|
-- Revision submit_cheetah_1073/1 2002/10/01 02:02:04 rrekha
|
|
-- Added slbNewCfgGroupIdsFlood/slbCurCfgGroupIdsFlood for
|
|
-- ids group flood feature.
|
|
--
|
|
-- Revision submit_cheetah_1033/1 2002/09/25 23:58:28 rrekha
|
|
-- Fixed Q00528095 : Added MIB objects for GSLB group stats.
|
|
--
|
|
-- Revision submit_cheetah_926/1 2002/09/16 17:38:21 rrekha
|
|
-- Removed WAP DMA read/write statistics. These stats are for Tigon only.
|
|
--
|
|
-- Revision submit_cheetah_883/1 2002/09/06 20:57:52 rrekha
|
|
-- Fixed Q00514078: Changed enum for fltNewCfgInvert/fltCurCfgInvert
|
|
-- to enabled/disabled to be consistent with CLI.
|
|
--
|
|
-- Revision submit_cheetah_848/1 2002/09/04 18:44:34 rmundhra
|
|
-- Fixed CR Q00512410: WebUI: L4 PIP configuration shows
|
|
-- wrong ports for both 2424 and 2448.
|
|
-- Modified descriptions for pip configuration objects
|
|
-- to reflect the ports affected based on different
|
|
-- hardware platforms.
|
|
--
|
|
-- Revision submit_cheetah_826/1 2002/09/03 18:14:23 rrekha
|
|
-- Added MIBs for filter statistics per SP.
|
|
--
|
|
-- Revision submit_cheetah_322/1 2002/07/10 01:41:45 rrekha
|
|
-- Fixed Q00479767: Remove slbNewCfgRealGroupIdslb/slbCurCfgRealGroupIdslb
|
|
-- as they are no longer used. Added support for group ids state and port.
|
|
--
|
|
-- Revision submit_cheetah_217/1 2002/06/26 20:28:35 rrekha
|
|
-- New mibs to support scriptable health checks.
|
|
--
|
|
-- Revision submit_cheetah_212/1 2002/06/25 17:58:40 rrekha
|
|
-- Fixed some typos in mib descriptions.
|
|
--
|
|
-- Revision ch_1_0_0_dev/15 2002/06/04 23:20:51 rrekha
|
|
-- Fixed Q00453911 : Added slb oper command to clear session table.
|
|
-- Removed the per port clear oper command since it no longer applies per
|
|
-- port. This should fix the ASSERTs.
|
|
--
|
|
-- Revision ch_1_0_0_dev/14 2002/05/30 19:45:12 rmundhra
|
|
-- Porting RFE: GSLB no remote real server SLB.
|
|
--
|
|
-- Revision ch_1_0_0_dev/13 2002/05/29 18:44:49 rmundhra
|
|
-- Porting CR Q00421722 - RFE: Add support for global
|
|
-- enable/disable of Source MAC Address substitution.
|
|
-- When enabled supercedes value of individual real server
|
|
-- submac.
|
|
--
|
|
-- Revision ch_1_0_0_dev/12 2002/05/28 19:47:29 rrekha
|
|
-- Removed node tcpStats as it is no longer used.
|
|
--
|
|
-- Revision ch_1_0_0_dev/11 2002/05/28 19:40:10 rrekha
|
|
-- Removed the TCP statistics as tcpStatCurConns is present in the
|
|
-- standard MIB-II and tcpStatHalfOpen has been added under the
|
|
-- layer7 maint statistics.
|
|
--
|
|
-- Revision ch_1_0_0_dev/10 2002/05/23 23:16:55 rrekha
|
|
-- Added object rtspStatBufferAllocs.
|
|
-- Changed descriptions for ftpStats to be more meaningful.
|
|
--
|
|
-- Revision ch_1_0_0_dev/9 2002/05/21 18:04:25 rrekha
|
|
-- Correct the description for gslbCurCfgGenHttpRedirect and
|
|
-- gslbNewCfgGenHttpRedirect.
|
|
--
|
|
-- Revision ch_1_0_0_dev/8 2002/05/15 21:54:22 rrekha
|
|
-- Renamed slbStatPortRealServerTable and slbStatPortMaintTable
|
|
-- to slbStatSpRealServerTable and slbStatSpMaintTable as the stats
|
|
-- now are per SP not per port.
|
|
--
|
|
-- Revision ch_1_0_0_dev/7 2002/05/10 01:06:46 rrekha
|
|
-- Added missing statistics under slbMaintStats, slbStatPortMaintTable
|
|
-- and ftpStats.
|
|
--
|
|
-- Revision ch_1_0_0_dev/6 2002/05/09 17:52:09 rrekha
|
|
-- Rearranged objects under the virtual server and services tables to be
|
|
-- more consistent with CLI.
|
|
--
|
|
-- Revision ch_1_0_0_dev/5 2002/05/02 23:53:32 rrekha
|
|
-- Rearranged nodes under slbGeneralCfg.
|
|
--
|
|
-- Revision ch_1_0_0_dev/4 2002/05/01 18:31:28 smiao
|
|
-- Removed VAM discards. Added LAND attacks.
|
|
--
|
|
-- Revision ch_1_0_0_dev/3 2002/04/23 21:47:01 smiao
|
|
-- Renamed node cheetah to aws-switches.
|
|
--
|
|
-- Revision ch_1_0_0_dev/2 2002/04/18 19:14:56 smiao
|
|
-- Removed slbCurCfgPortProxyIpAddr and slbNewCfgPortProxyIpAddr for Cheetah.
|
|
--
|
|
-- Revision ch_1_0_0_dev/1 2002/03/27 02:26:27 smiao
|
|
-- Checked in for PIP configurations support in CHEETAH.
|
|
--
|
|
-- Revision ch10latest_smiao/2 2002/02/13 01:41:23 smiao
|
|
-- Initial checked in for cheetah MIB files.
|
|
--
|
|
-- $EndLog$
|
|
|
|
ALTEON-CHEETAH-LAYER4-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32, Counter64,
|
|
IpAddress, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
DisplayString, PhysAddress
|
|
FROM SNMPv2-TC
|
|
aws-switch
|
|
FROM ALTEON-ROOT-MIB;
|
|
|
|
layer4 MODULE-IDENTITY
|
|
LAST-UPDATED "200409010000Z" -- 1 September, 2004
|
|
ORGANIZATION "Nortel Networks"
|
|
CONTACT-INFO "Rekha Singamsetty
|
|
Suresh Batchu
|
|
|
|
Nortel Networks
|
|
4655 Great America Parkway
|
|
Santa Clara CA 95054
|
|
|
|
+1 408 495 2400
|
|
rrekha@nortelnetworks.com
|
|
sbatchu@nortelnetworks.com"
|
|
DESCRIPTION
|
|
"The MIB module for the Alteon OS Layer 4 configuration, statistics
|
|
and information ."
|
|
REVISION "200409010000Z" -- 1 September, 2004
|
|
DESCRIPTION
|
|
"Added revision clause for SMIv2 compliance."
|
|
::= { aws-switch 4 }
|
|
|
|
layer4Configs OBJECT IDENTIFIER ::= { layer4 1 }
|
|
layer4Stats OBJECT IDENTIFIER ::= { layer4 2 }
|
|
layer4Info OBJECT IDENTIFIER ::= { layer4 3 }
|
|
layer4Oper OBJECT IDENTIFIER ::= { layer4 4 }
|
|
|
|
slbCfg OBJECT IDENTIFIER ::= { layer4Configs 1 }
|
|
filterCfg OBJECT IDENTIFIER ::= { layer4Configs 2 }
|
|
gslbCfg OBJECT IDENTIFIER ::= { layer4Configs 3 }
|
|
layer4TableSize OBJECT IDENTIFIER ::= { layer4Configs 4 }
|
|
wlmCfg OBJECT IDENTIFIER ::= { layer4Configs 6 }
|
|
|
|
slbGeneralCfg OBJECT IDENTIFIER ::= { slbCfg 1 }
|
|
realServerCfg OBJECT IDENTIFIER ::= { slbCfg 2 }
|
|
realServerGroupCfg OBJECT IDENTIFIER ::= { slbCfg 3 }
|
|
virtualServerCfg OBJECT IDENTIFIER ::= { slbCfg 4 }
|
|
portCfg OBJECT IDENTIFIER ::= { slbCfg 5 }
|
|
syncCfg OBJECT IDENTIFIER ::= { slbCfg 6 }
|
|
wapCfg OBJECT IDENTIFIER ::= { slbCfg 7 }
|
|
waphcCfg OBJECT IDENTIFIER ::= { slbCfg 8 }
|
|
synAttackDetCfg OBJECT IDENTIFIER ::= { slbCfg 9 }
|
|
hcsCfg OBJECT IDENTIFIER ::= { slbCfg 13 }
|
|
snmphcCfg OBJECT IDENTIFIER ::= { slbCfg 14 }
|
|
pipTblCfg OBJECT IDENTIFIER ::= { slbCfg 15 }
|
|
linklbCfg OBJECT IDENTIFIER ::= { slbCfg 16 }
|
|
smtportCfg OBJECT IDENTIFIER ::= { slbCfg 17 }
|
|
|
|
syncGeneralCfg OBJECT IDENTIFIER ::= { syncCfg 1 }
|
|
|
|
gslbGeneralCfg OBJECT IDENTIFIER ::= { gslbCfg 1 }
|
|
gslbSitesCfg OBJECT IDENTIFIER ::= { gslbCfg 2 }
|
|
gslbEnhNetworkCfg OBJECT IDENTIFIER ::= { gslbCfg 4 }
|
|
gslbRuleCfg OBJECT IDENTIFIER ::= { gslbCfg 5 }
|
|
|
|
slbSpStats OBJECT IDENTIFIER ::= { layer4Stats 1 }
|
|
slbMaintStats OBJECT IDENTIFIER ::= { layer4Stats 5 }
|
|
filterStats OBJECT IDENTIFIER ::= { layer4Stats 6 }
|
|
gslbStats OBJECT IDENTIFIER ::= { layer4Stats 7 }
|
|
wapStats OBJECT IDENTIFIER ::= { layer4Stats 8 }
|
|
ftpStats OBJECT IDENTIFIER ::= { layer4Stats 10 }
|
|
rtspStats OBJECT IDENTIFIER ::= { layer4Stats 11 }
|
|
tcpLimitStats OBJECT IDENTIFIER ::= { layer4Stats 12 }
|
|
dnsSlbStats OBJECT IDENTIFIER ::= { layer4Stats 13 }
|
|
sslSlbStats OBJECT IDENTIFIER ::= { layer4Stats 16 }
|
|
sipStats OBJECT IDENTIFIER ::= { layer4Stats 20 }
|
|
sessMirrorStats OBJECT IDENTIFIER ::= { layer4Stats 22 }
|
|
|
|
-- Real Server Table - Current Configuration
|
|
|
|
slbRealServerMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in SLB RealServerTable."
|
|
::= { realServerCfg 1 }
|
|
|
|
slbCurCfgRealServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Real Server configuration in the current_config."
|
|
::= { realServerCfg 2 }
|
|
|
|
slbCurCfgRealServerEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Real Server configuration."
|
|
INDEX { slbCurCfgRealServerIndex }
|
|
::= { slbCurCfgRealServerTable 1 }
|
|
|
|
SlbCurCfgRealServerEntry ::= SEQUENCE {
|
|
slbCurCfgRealServerIndex Integer32,
|
|
slbCurCfgRealServerIpAddr IpAddress,
|
|
slbCurCfgRealServerWeight INTEGER,
|
|
slbCurCfgRealServerMaxConns INTEGER,
|
|
slbCurCfgRealServerTimeOut INTEGER,
|
|
slbCurCfgRealServerBackUp Integer32,
|
|
slbCurCfgRealServerPingInterval INTEGER,
|
|
slbCurCfgRealServerFailRetry INTEGER,
|
|
slbCurCfgRealServerSuccRetry INTEGER,
|
|
slbCurCfgRealServerState INTEGER,
|
|
slbCurCfgRealServerType INTEGER,
|
|
slbCurCfgRealServerName DisplayString,
|
|
slbCurCfgRealServerUrlBmap OCTET STRING,
|
|
slbCurCfgRealServerCookie INTEGER,
|
|
slbCurCfgRealServerExcludeStr INTEGER,
|
|
slbCurCfgRealServerSubmac INTEGER,
|
|
slbCurCfgRealServerProxy INTEGER,
|
|
slbCurCfgRealServerLdapwr INTEGER,
|
|
slbCurCfgRealServerOid DisplayString,
|
|
slbCurCfgRealServerCommString DisplayString,
|
|
slbCurCfgRealServerIdsvlan INTEGER,
|
|
slbCurCfgRealServerIdsport Integer32,
|
|
slbCurCfgRealServerAvail INTEGER,
|
|
slbCurCfgRealServerFastHealthCheck INTEGER,
|
|
slbCurCfgRealServerSubdmac INTEGER,
|
|
slbCurCfgRealServerOverflow INTEGER
|
|
}
|
|
|
|
slbCurCfgRealServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server number"
|
|
::= { slbCurCfgRealServerEntry 1 }
|
|
|
|
slbCurCfgRealServerIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the real server identified by the instance of the
|
|
slbRealServerIndex."
|
|
::= { slbCurCfgRealServerEntry 2 }
|
|
|
|
slbCurCfgRealServerWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (1..48)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The server weight."
|
|
::= { slbCurCfgRealServerEntry 3 }
|
|
|
|
slbCurCfgRealServerMaxConns OBJECT-TYPE
|
|
SYNTAX INTEGER (0..200000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of connections that are allowed."
|
|
::= { slbCurCfgRealServerEntry 4 }
|
|
|
|
slbCurCfgRealServerTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (2..32768)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of minutes an inactive connection remains open."
|
|
::= { slbCurCfgRealServerEntry 5 }
|
|
|
|
slbCurCfgRealServerBackUp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup server number for this server."
|
|
::= { slbCurCfgRealServerEntry 6 }
|
|
|
|
slbCurCfgRealServerPingInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval between keep-alive (ping) attempts in number of seconds.
|
|
Zero means disabling ping attempt."
|
|
::= { slbCurCfgRealServerEntry 7 }
|
|
|
|
slbCurCfgRealServerFailRetry OBJECT-TYPE
|
|
SYNTAX INTEGER (1..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of failed attempts to declare this server DOWN."
|
|
::= { slbCurCfgRealServerEntry 8 }
|
|
|
|
slbCurCfgRealServerSuccRetry OBJECT-TYPE
|
|
SYNTAX INTEGER (1..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of successful attempts to declare a server UP."
|
|
::= { slbCurCfgRealServerEntry 9 }
|
|
|
|
slbCurCfgRealServerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable this server."
|
|
::= { slbCurCfgRealServerEntry 10 }
|
|
|
|
slbCurCfgRealServerType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local-server(1),
|
|
remote-server(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The server type. It participates in global server
|
|
load balancing when it is configured as remote-server."
|
|
::= { slbCurCfgRealServerEntry 11 }
|
|
|
|
slbCurCfgRealServerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the real server."
|
|
::= { slbCurCfgRealServerEntry 12 }
|
|
|
|
slbCurCfgRealServerUrlBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The URL Pathes selected for URL load balancing for by the real
|
|
server. The selected URL Pathes are presented in a bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ URL Path 9
|
|
|| ||
|
|
|| ||___ URL Path 8
|
|
|| |____ URL Path 7
|
|
|| . . .
|
|
||_________ URL Path 2
|
|
|__________ URL Path 1
|
|
|
|
where x : 1 - The represented URL Path is selected
|
|
0 - The represented URL Path is not selected"
|
|
::= { slbCurCfgRealServerEntry 13 }
|
|
|
|
slbCurCfgRealServerCookie OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server that will handle client requests that doesn't
|
|
contain an URL cookie if Cookie loadbalance is enabled."
|
|
::= { slbCurCfgRealServerEntry 14 }
|
|
|
|
slbCurCfgRealServerExcludeStr OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server will handle requests that don't match the
|
|
loadbalance string if it is enabled."
|
|
::= { slbCurCfgRealServerEntry 15 }
|
|
|
|
slbCurCfgRealServerSubmac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server config to enable/disable MAC SA substitution for
|
|
L4 traffic. If disabled (the default) we will NOT substitute the
|
|
MAC SA of client-to-server frames. If enabled, we will substitute
|
|
the MAC SA."
|
|
::= { slbCurCfgRealServerEntry 16 }
|
|
|
|
slbCurCfgRealServerProxy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server config to enable/disable client proxy operation."
|
|
::= { slbCurCfgRealServerEntry 17 }
|
|
|
|
slbCurCfgRealServerLdapwr OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server config to enable/disable LDAP write server."
|
|
::= { slbCurCfgRealServerEntry 18 }
|
|
|
|
slbCurCfgRealServerOid OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OID to be sent in the SNMP get request packet."
|
|
::= { slbCurCfgRealServerEntry 19 }
|
|
|
|
slbCurCfgRealServerCommString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The community string to be used in the SNMP get request packet."
|
|
::= { slbCurCfgRealServerEntry 20 }
|
|
|
|
slbCurCfgRealServerIdsvlan OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4090)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN to be associated with the IDS server."
|
|
::= { slbCurCfgRealServerEntry 21 }
|
|
|
|
slbCurCfgRealServerIdsport OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be connected to the IDS server."
|
|
::= { slbCurCfgRealServerEntry 22 }
|
|
|
|
slbCurCfgRealServerAvail OBJECT-TYPE
|
|
SYNTAX INTEGER (1..48)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote real server Global SLB availability."
|
|
::= { slbCurCfgRealServerEntry 23 }
|
|
|
|
slbCurCfgRealServerFastHealthCheck OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server config to enable/disable Fast Health Check Operation."
|
|
::= { slbCurCfgRealServerEntry 24 }
|
|
|
|
slbCurCfgRealServerSubdmac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server config to enable/disable MAC DA substitution for
|
|
L4 traffic. If disabled, we will NOT substitute the MAC DA of
|
|
client-to-server frames. If enabled(default), we will substitute
|
|
the MAC DA."
|
|
::= { slbCurCfgRealServerEntry 25 }
|
|
|
|
slbCurCfgRealServerOverflow OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server config to enable/disable Overflow. If enabled(default)
|
|
allows Backup server to kick in if real server reaches maximum
|
|
connections."
|
|
::= { slbCurCfgRealServerEntry 26 }
|
|
|
|
|
|
-- Real Server Table - New Configuration
|
|
|
|
slbNewCfgRealServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Real Server configuration in the new_config."
|
|
::= { realServerCfg 3 }
|
|
|
|
slbNewCfgRealServerEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Real Server configuration."
|
|
INDEX { slbNewCfgRealServerIndex }
|
|
::= { slbNewCfgRealServerTable 1 }
|
|
|
|
SlbNewCfgRealServerEntry ::= SEQUENCE {
|
|
slbNewCfgRealServerIndex Integer32,
|
|
slbNewCfgRealServerIpAddr IpAddress,
|
|
slbNewCfgRealServerWeight INTEGER,
|
|
slbNewCfgRealServerMaxConns INTEGER,
|
|
slbNewCfgRealServerTimeOut INTEGER,
|
|
slbNewCfgRealServerBackUp Integer32,
|
|
slbNewCfgRealServerPingInterval INTEGER,
|
|
slbNewCfgRealServerFailRetry INTEGER,
|
|
slbNewCfgRealServerSuccRetry INTEGER,
|
|
slbNewCfgRealServerState INTEGER,
|
|
slbNewCfgRealServerDelete INTEGER,
|
|
slbNewCfgRealServerType INTEGER,
|
|
slbNewCfgRealServerName DisplayString,
|
|
slbNewCfgRealServerUrlBmap OCTET STRING,
|
|
slbNewCfgRealServerAddUrl Integer32,
|
|
slbNewCfgRealServerRemUrl Integer32,
|
|
slbNewCfgRealServerCookie INTEGER,
|
|
slbNewCfgRealServerExcludeStr INTEGER,
|
|
slbNewCfgRealServerSubmac INTEGER,
|
|
slbNewCfgRealServerProxy INTEGER,
|
|
slbNewCfgRealServerLdapwr INTEGER,
|
|
slbNewCfgRealServerOid DisplayString,
|
|
slbNewCfgRealServerCommString DisplayString,
|
|
slbNewCfgRealServerIdsvlan INTEGER,
|
|
slbNewCfgRealServerIdsport Integer32,
|
|
slbNewCfgRealServerAvail INTEGER,
|
|
slbNewCfgRealServerFastHealthCheck INTEGER,
|
|
slbNewCfgRealServerSubdmac INTEGER,
|
|
slbNewCfgRealServerOverflow INTEGER
|
|
}
|
|
|
|
slbNewCfgRealServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server number"
|
|
::= { slbNewCfgRealServerEntry 1 }
|
|
|
|
slbNewCfgRealServerIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the real server identified by the instance of
|
|
slbRealServerIndex."
|
|
::= { slbNewCfgRealServerEntry 2 }
|
|
|
|
slbNewCfgRealServerWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (1..48)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The server weight."
|
|
::= { slbNewCfgRealServerEntry 3 }
|
|
|
|
slbNewCfgRealServerMaxConns OBJECT-TYPE
|
|
SYNTAX INTEGER (0..200000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of connections that are allowed."
|
|
::= { slbNewCfgRealServerEntry 4 }
|
|
|
|
slbNewCfgRealServerTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (2..32768)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of minutes an inactive connection remains open."
|
|
::= { slbNewCfgRealServerEntry 5 }
|
|
|
|
slbNewCfgRealServerBackUp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup server number for this server."
|
|
::= { slbNewCfgRealServerEntry 6 }
|
|
|
|
slbNewCfgRealServerPingInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval between keep-alive (ping) attempts in number of
|
|
seconds. Zero means disabling ping attempt."
|
|
::= { slbNewCfgRealServerEntry 7 }
|
|
|
|
slbNewCfgRealServerFailRetry OBJECT-TYPE
|
|
SYNTAX INTEGER (1..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of failed attempts to declare this server DOWN."
|
|
::= { slbNewCfgRealServerEntry 8 }
|
|
|
|
slbNewCfgRealServerSuccRetry OBJECT-TYPE
|
|
SYNTAX INTEGER (1..63)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of successful attempts to declare a server UP."
|
|
::= { slbNewCfgRealServerEntry 9 }
|
|
|
|
slbNewCfgRealServerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable this server."
|
|
::= { slbNewCfgRealServerEntry 10 }
|
|
|
|
slbNewCfgRealServerDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire row is deleted."
|
|
::= { slbNewCfgRealServerEntry 11 }
|
|
|
|
slbNewCfgRealServerType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local-server(1),
|
|
remote-server(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The server type. It participates in global server load balancing
|
|
when it is configured as remote-server."
|
|
::= { slbNewCfgRealServerEntry 12 }
|
|
|
|
slbNewCfgRealServerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the real server."
|
|
::= { slbNewCfgRealServerEntry 13 }
|
|
|
|
slbNewCfgRealServerUrlBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The URL Pathes selected for URL load balancing for by the
|
|
real server. The selected URL Pathes are presented in
|
|
a bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ URL Path 9
|
|
|| ||
|
|
|| ||___ URL Path 8
|
|
|| |____ URL Path 7
|
|
|| . . .
|
|
||_________ URL Path 2
|
|
|__________ URL Path 1
|
|
|
|
where x : 1 - The represented URL Path is selected
|
|
0 - The represented URL Path is not selected"
|
|
::= { slbNewCfgRealServerEntry 14 }
|
|
|
|
slbNewCfgRealServerAddUrl OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The URL Path (slbCurCfgUrlLbPathIndex) to be added to the
|
|
real server. A zero is returned when read."
|
|
::= { slbNewCfgRealServerEntry 15 }
|
|
|
|
slbNewCfgRealServerRemUrl OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The URL Path (slbCurCfgUrlLbPathIndex) to be removed from
|
|
the real server. A zero is returned when read."
|
|
::= { slbNewCfgRealServerEntry 16 }
|
|
|
|
slbNewCfgRealServerCookie OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable real server to handle client requests
|
|
that don't contain a cookie if cookie loadbalance is enabled."
|
|
::= { slbNewCfgRealServerEntry 17 }
|
|
|
|
slbNewCfgRealServerExcludeStr OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable exclusionary matching string on real server."
|
|
::= { slbNewCfgRealServerEntry 18 }
|
|
|
|
slbNewCfgRealServerSubmac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server config to enable/disable MAC SA substitution for
|
|
L4 traffic. If disabled (the default) we will NOT substitute the
|
|
MAC SA of client-to-server frames. If enabled, we will substitute
|
|
the MAC SA."
|
|
::= { slbNewCfgRealServerEntry 19 }
|
|
|
|
slbNewCfgRealServerProxy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server config to enable/disable client proxy operation."
|
|
::= { slbNewCfgRealServerEntry 20 }
|
|
|
|
slbNewCfgRealServerLdapwr OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server config to enable/disable LDAP write server."
|
|
::= { slbNewCfgRealServerEntry 21 }
|
|
|
|
slbNewCfgRealServerOid OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OID to be sent in the SNMP get request packet."
|
|
::= { slbNewCfgRealServerEntry 22 }
|
|
|
|
slbNewCfgRealServerCommString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The community string to be used in the SNMP get request packet."
|
|
::= { slbNewCfgRealServerEntry 23 }
|
|
|
|
slbNewCfgRealServerIdsvlan OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4090)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN to be associated with IDS server."
|
|
::= { slbNewCfgRealServerEntry 24 }
|
|
|
|
slbNewCfgRealServerIdsport OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be connected to IDS server."
|
|
::= { slbNewCfgRealServerEntry 25 }
|
|
|
|
slbNewCfgRealServerAvail OBJECT-TYPE
|
|
SYNTAX INTEGER (1..48)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote real server Global SLB availability."
|
|
::= { slbNewCfgRealServerEntry 26 }
|
|
|
|
slbNewCfgRealServerFastHealthCheck OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server config to enable/disable Fast Health Check Operation."
|
|
::= { slbNewCfgRealServerEntry 27 }
|
|
|
|
slbNewCfgRealServerSubdmac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server config to enable/disable MAC DA substitution for
|
|
L4 traffic. If disabled, we will NOT substitute the MAC DA of
|
|
client-to-server frames. If enabled(default), we will substitute
|
|
the MAC DA."
|
|
::= { slbNewCfgRealServerEntry 28 }
|
|
|
|
slbNewCfgRealServerOverflow OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server config to enable/disable Overflow. If enabled(default)
|
|
allows Backup server to kick in if real server reaches maximum
|
|
connections."
|
|
::= { slbNewCfgRealServerEntry 29 }
|
|
|
|
-- Real Server Multiple Port Table
|
|
|
|
slbRealServPortTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in SLB RealServPortTable."
|
|
::= { realServerCfg 4 }
|
|
|
|
slbCurCfgRealServPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgRealServPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of real server service ports."
|
|
::= { realServerCfg 5 }
|
|
|
|
slbCurCfgRealServPortEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgRealServPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the real server service ports table."
|
|
INDEX { slbCurCfgRealServIndex, slbCurCfgRealServPortIndex }
|
|
::= { slbCurCfgRealServPortTable 1 }
|
|
|
|
SlbCurCfgRealServPortEntry ::= SEQUENCE {
|
|
slbCurCfgRealServIndex Integer32,
|
|
slbCurCfgRealServPortIndex Integer32,
|
|
slbCurCfgRealServRealPort INTEGER
|
|
}
|
|
|
|
slbCurCfgRealServIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the real server."
|
|
::= { slbCurCfgRealServPortEntry 1 }
|
|
|
|
slbCurCfgRealServPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port index. This has no external meaning"
|
|
::= { slbCurCfgRealServPortEntry 2 }
|
|
|
|
slbCurCfgRealServRealPort OBJECT-TYPE
|
|
SYNTAX INTEGER (2..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The layer4 real service port number."
|
|
::= { slbCurCfgRealServPortEntry 3 }
|
|
|
|
slbNewCfgRealServPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgRealServPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of real server service ports."
|
|
::= { realServerCfg 6 }
|
|
|
|
slbNewCfgRealServPortEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgRealServPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the real server service ports table."
|
|
INDEX { slbNewCfgRealServIndex, slbNewCfgRealServPortIndex }
|
|
::= { slbNewCfgRealServPortTable 1 }
|
|
|
|
SlbNewCfgRealServPortEntry ::= SEQUENCE {
|
|
slbNewCfgRealServIndex Integer32,
|
|
slbNewCfgRealServPortIndex Integer32,
|
|
slbNewCfgRealServRealPort INTEGER,
|
|
slbNewCfgRealServPortDelete INTEGER
|
|
}
|
|
|
|
slbNewCfgRealServIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the real server."
|
|
::= { slbNewCfgRealServPortEntry 1 }
|
|
|
|
slbNewCfgRealServPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port index. This has no external meaning"
|
|
::= { slbNewCfgRealServPortEntry 2 }
|
|
|
|
slbNewCfgRealServRealPort OBJECT-TYPE
|
|
SYNTAX INTEGER (2..65534)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The layer4 real service port number."
|
|
::= { slbNewCfgRealServPortEntry 3 }
|
|
|
|
slbNewCfgRealServPortDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { slbNewCfgRealServPortEntry 4 }
|
|
|
|
slbBuddyTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in SLB real buddy server table."
|
|
::= { realServerCfg 7 }
|
|
|
|
slbCurCfgBuddyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgBuddyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of buddy information."
|
|
::= { realServerCfg 8 }
|
|
|
|
slbCurCfgBuddyEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgBuddyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the buddy server table."
|
|
INDEX { slbCurCfgRealSerIndex, slbCurCfgBuddyIndex }
|
|
::= { slbCurCfgBuddyTable 1 }
|
|
|
|
SlbCurCfgBuddyEntry ::= SEQUENCE {
|
|
slbCurCfgRealSerIndex Integer32,
|
|
slbCurCfgBuddyIndex Integer32,
|
|
slbCurCfgBuddyRealIndex Integer32,
|
|
slbCurCfgBuddyGroupIndex Integer32,
|
|
slbCurCfgBuddyService INTEGER
|
|
}
|
|
|
|
slbCurCfgRealSerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the real server."
|
|
::= { slbCurCfgBuddyEntry 1 }
|
|
|
|
slbCurCfgBuddyIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The buddy index. This has no external meaning"
|
|
::= { slbCurCfgBuddyEntry 2 }
|
|
|
|
slbCurCfgBuddyRealIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The buddy server's real server number."
|
|
::= { slbCurCfgBuddyEntry 3 }
|
|
|
|
slbCurCfgBuddyGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The buddy server's real group number."
|
|
::= { slbCurCfgBuddyEntry 4 }
|
|
|
|
slbCurCfgBuddyService OBJECT-TYPE
|
|
SYNTAX INTEGER (9..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The buddy server's service."
|
|
::= { slbCurCfgBuddyEntry 5 }
|
|
|
|
slbNewCfgBuddyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgBuddyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of buddy servers."
|
|
::= { realServerCfg 9 }
|
|
|
|
slbNewCfgBuddyEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgBuddyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the real server buddy table."
|
|
INDEX { slbNewCfgRealSerIndex, slbNewCfgBuddyIndex }
|
|
::= { slbNewCfgBuddyTable 1 }
|
|
|
|
SlbNewCfgBuddyEntry ::= SEQUENCE {
|
|
slbNewCfgRealSerIndex Integer32,
|
|
slbNewCfgBuddyIndex Integer32,
|
|
slbNewCfgBuddyRealIndex Integer32,
|
|
slbNewCfgBuddyGroupIndex Integer32,
|
|
slbNewCfgBuddyService INTEGER,
|
|
slbNewCfgBuddyDelete INTEGER
|
|
}
|
|
|
|
slbNewCfgRealSerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the real server."
|
|
::= { slbNewCfgBuddyEntry 1 }
|
|
|
|
slbNewCfgBuddyIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The buddy index. This has no external meaning"
|
|
::= { slbNewCfgBuddyEntry 2 }
|
|
|
|
slbNewCfgBuddyRealIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The buddy server's real server number."
|
|
::= { slbNewCfgBuddyEntry 3 }
|
|
|
|
slbNewCfgBuddyGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The buddy server's real group number."
|
|
::= { slbNewCfgBuddyEntry 4 }
|
|
|
|
slbNewCfgBuddyService OBJECT-TYPE
|
|
SYNTAX INTEGER (9..65534)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The buddy server's service."
|
|
::= { slbNewCfgBuddyEntry 5 }
|
|
|
|
slbNewCfgBuddyDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { slbNewCfgBuddyEntry 6 }
|
|
|
|
-- Server load balancing - Group Table
|
|
slbGroupTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in SLB group tables."
|
|
::= { realServerGroupCfg 1 }
|
|
|
|
slbGroupMaxIdsSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of groups IDS can be enabled on."
|
|
::= { realServerGroupCfg 2 }
|
|
|
|
slbCurCfgGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of groups"
|
|
::= { realServerGroupCfg 3 }
|
|
|
|
slbCurCfgGroupEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the slbCurCfgGroupTable "
|
|
INDEX { slbCurCfgGroupIndex }
|
|
::= { slbCurCfgGroupTable 1 }
|
|
|
|
SlbCurCfgGroupEntry ::= SEQUENCE {
|
|
slbCurCfgGroupIndex Integer32,
|
|
slbCurCfgGroupRealServers OCTET STRING,
|
|
slbCurCfgGroupMetric INTEGER,
|
|
slbCurCfgGroupBackupServer Integer32,
|
|
slbCurCfgGroupBackupGroup Integer32,
|
|
slbCurCfgGroupHealthCheckUrl DisplayString,
|
|
slbCurCfgGroupHealthCheckLayer INTEGER,
|
|
slbCurCfgGroupRealThreshold INTEGER,
|
|
slbCurCfgGroupVipHealthCheck INTEGER,
|
|
slbCurCfgGroupIdsState INTEGER,
|
|
slbCurCfgGroupIdsPort INTEGER,
|
|
slbCurCfgGroupIdsFlood INTEGER,
|
|
slbCurCfgGroupMinmissHash INTEGER,
|
|
slbCurCfgGroupPhashMask IpAddress,
|
|
slbCurCfgGroupRmetric INTEGER,
|
|
slbCurCfgGroupHealthCheckFormula DisplayString,
|
|
slbCurCfgGroupWlm Integer32,
|
|
slbCurCfgGroupOperatorAccess INTEGER,
|
|
slbCurCfgGroupName DisplayString
|
|
}
|
|
|
|
slbCurCfgGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group number for which the information pertains."
|
|
::= { slbCurCfgGroupEntry 1 }
|
|
|
|
slbCurCfgGroupRealServers OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Real servers in the group. The servers are presented in
|
|
bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| || |_ server 9
|
|
| ||
|
|
| ||___ server 8
|
|
| |____ server 7
|
|
| . . .
|
|
|__________ server 1
|
|
|
|
where x : 1 - The represented server belongs to the group
|
|
0 - The represented server does not belong to the group"
|
|
::= { slbCurCfgGroupEntry 2 }
|
|
|
|
slbCurCfgGroupMetric OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
roundRobin(1),
|
|
leastConnections(2),
|
|
minMisses(3),
|
|
hash(4),
|
|
response(5),
|
|
bandwidth(6),
|
|
phash(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The metric used to select next server in group."
|
|
::= { slbCurCfgGroupEntry 3 }
|
|
|
|
slbCurCfgGroupBackupServer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup real server for this group."
|
|
::= { slbCurCfgGroupEntry 4 }
|
|
|
|
slbCurCfgGroupBackupGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup real server group for this group."
|
|
::= { slbCurCfgGroupEntry 5 }
|
|
|
|
slbCurCfgGroupHealthCheckUrl OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The specific content which is examined during health checks.
|
|
The content depends on the type of health check."
|
|
::= { slbCurCfgGroupEntry 6 }
|
|
|
|
slbCurCfgGroupHealthCheckLayer OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
icmp(1),
|
|
tcp(2),
|
|
http(3),
|
|
httphead(44),
|
|
dns(4),
|
|
smtp(5),
|
|
pop3(6),
|
|
nntp(7),
|
|
ftp(8),
|
|
imap(9),
|
|
radius(10),
|
|
sslh(11),
|
|
script1(12),
|
|
script2(13),
|
|
script3(14),
|
|
script4(15),
|
|
script5(16),
|
|
script6(17),
|
|
script7(18),
|
|
script8(19),
|
|
script9(20),
|
|
script10(21),
|
|
script11(22),
|
|
script12(23),
|
|
script13(24),
|
|
script14(25),
|
|
script15(26),
|
|
script16(27),
|
|
link(28),
|
|
wsp(29),
|
|
wtls(30),
|
|
ldap(31),
|
|
udpdns(32),
|
|
arp(33),
|
|
snmp1(34),
|
|
snmp2(35),
|
|
snmp3(36),
|
|
snmp4(37),
|
|
snmp5(38),
|
|
radiusacs(39),
|
|
tftp(40),
|
|
wtp(41),
|
|
rtsp(42),
|
|
sipping(43),
|
|
sipoptions(45),
|
|
wts(46),
|
|
script17(116),
|
|
script18(117),
|
|
script19(118),
|
|
script20(119),
|
|
script21(120),
|
|
script22(121),
|
|
script23(122),
|
|
script24(123),
|
|
script25(124),
|
|
script26(125),
|
|
script27(126),
|
|
script28(127),
|
|
script29(128),
|
|
script30(129),
|
|
script31(130),
|
|
script32(131),
|
|
script33(132),
|
|
script34(133),
|
|
script35(134),
|
|
script36(135),
|
|
script37(136),
|
|
script38(137),
|
|
script39(138),
|
|
script40(139),
|
|
script41(140),
|
|
script42(141),
|
|
script43(142),
|
|
script44(143),
|
|
script45(144),
|
|
script46(145),
|
|
script47(146),
|
|
script48(147),
|
|
script49(148),
|
|
script50(149),
|
|
script51(150),
|
|
script52(151),
|
|
script53(152),
|
|
script54(153),
|
|
script55(154),
|
|
script56(155),
|
|
script57(156),
|
|
script58(157),
|
|
script59(158),
|
|
script60(159),
|
|
script61(160),
|
|
script62(161),
|
|
script63(162),
|
|
script64(163)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSI layer at which servers are health checked."
|
|
::= { slbCurCfgGroupEntry 7 }
|
|
|
|
slbCurCfgGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the real server group."
|
|
::= { slbCurCfgGroupEntry 8 }
|
|
|
|
slbCurCfgGroupRealThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum number of real servers available. If at any time, the
|
|
number reaches this minimum limit, a SYSLOG ALERT message is send to
|
|
to the configured syslog servers stating that the real server
|
|
threshold has been reached for the concerned group."
|
|
::= { slbCurCfgGroupEntry 9 }
|
|
|
|
slbCurCfgGroupVipHealthCheck OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable VIP health checking in DSR mode."
|
|
::= { slbCurCfgGroupEntry 10 }
|
|
|
|
slbCurCfgGroupIdsState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable intrusion detection."
|
|
::= { slbCurCfgGroupEntry 11 }
|
|
|
|
slbCurCfgGroupIdsPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The intrusion detection port. A value of 1 is invalid."
|
|
::= { slbCurCfgGroupEntry 12 }
|
|
|
|
slbCurCfgGroupIdsFlood OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable intrusion detection group flood."
|
|
::= { slbCurCfgGroupEntry 13 }
|
|
|
|
slbCurCfgGroupMinmissHash OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
minmiss-24(1),
|
|
minmiss-32(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"24|32 number of ip bits used for minmisses hash in the
|
|
current_configuraion block."
|
|
::= { slbCurCfgGroupEntry 14 }
|
|
|
|
slbCurCfgGroupPhashMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address mask used by the persistent hash metric."
|
|
::= { slbCurCfgGroupEntry 15 }
|
|
|
|
slbCurCfgGroupRmetric OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
roundRobin(1),
|
|
hash(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The metric used to select next rport in server."
|
|
::= { slbCurCfgGroupEntry 16 }
|
|
|
|
slbCurCfgGroupHealthCheckFormula OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The formula used to state the actual health of a virtual service.
|
|
It allows user to use the symbols of '(', ')', '|', '&' to
|
|
construct a formula to state the health of the server group.
|
|
This string can take the following formats :
|
|
'(1&2|3..)', '128' or 'none'
|
|
Example: Consider a group with 4 reals 1, 2, 3, 4. An example of
|
|
a formuala to mark the server group failed for the virtual server
|
|
if 1 and 2 FAILED or 3 and 4 FAILED is (1|2)&(3|4)
|
|
This formula will mark the virtual server UP, if 1 or 2 and 3 or 4
|
|
are health checked sucessfully."
|
|
::= { slbCurCfgGroupEntry 17 }
|
|
|
|
slbCurCfgGroupOperatorAccess OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable access to this group for operator."
|
|
::= { slbCurCfgGroupEntry 18 }
|
|
|
|
slbCurCfgGroupWlm OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Workload Manager for this Group."
|
|
::= { slbCurCfgGroupEntry 19 }
|
|
|
|
-- Server load balancing - Group Table - New Configuration
|
|
slbNewCfgGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of groups"
|
|
::= { realServerGroupCfg 4 }
|
|
|
|
slbNewCfgGroupEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the slbNewCfgGroupTable "
|
|
INDEX { slbNewCfgGroupIndex }
|
|
::= { slbNewCfgGroupTable 1 }
|
|
|
|
SlbNewCfgGroupEntry ::= SEQUENCE {
|
|
slbNewCfgGroupIndex Integer32,
|
|
slbNewCfgGroupRealServers OCTET STRING,
|
|
slbNewCfgGroupAddServer Integer32,
|
|
slbNewCfgGroupRemoveServer Integer32,
|
|
slbNewCfgGroupMetric INTEGER,
|
|
slbNewCfgGroupBackupServer Integer32,
|
|
slbNewCfgGroupBackupGroup Integer32,
|
|
slbNewCfgGroupHealthCheckUrl DisplayString,
|
|
slbNewCfgGroupHealthCheckLayer INTEGER,
|
|
slbNewCfgGroupRealThreshold INTEGER,
|
|
slbNewCfgGroupVipHealthCheck INTEGER,
|
|
slbNewCfgGroupIdsState INTEGER,
|
|
slbNewCfgGroupIdsPort INTEGER,
|
|
slbNewCfgGroupDelete INTEGER,
|
|
slbNewCfgGroupIdsFlood INTEGER,
|
|
slbNewCfgGroupMinmissHash INTEGER,
|
|
slbNewCfgGroupPhashMask IpAddress,
|
|
slbNewCfgGroupRmetric INTEGER,
|
|
slbNewCfgGroupHealthCheckFormula DisplayString,
|
|
slbNewCfgGroupWlm Integer32,
|
|
slbNewCfgGroupOperatorAccess INTEGER,
|
|
slbNewCfgGroupName DisplayString
|
|
}
|
|
|
|
slbNewCfgGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group number for which the information pertains."
|
|
::= { slbNewCfgGroupEntry 1 }
|
|
|
|
slbNewCfgGroupRealServers OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Real servers in the group. The servers are presented
|
|
in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| || |_ server 9
|
|
| ||
|
|
| ||___ server 8
|
|
| |____ server 7
|
|
| . . .
|
|
|__________ server 1
|
|
|
|
where x : 1 - The represented server belongs to the group
|
|
0 - The represented server does not belong to the group"
|
|
::= { slbNewCfgGroupEntry 2 }
|
|
|
|
slbNewCfgGroupAddServer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server to be added to the group. When read, 0 is returned."
|
|
::= { slbNewCfgGroupEntry 3 }
|
|
|
|
slbNewCfgGroupRemoveServer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server to be removed from the group. When read,
|
|
0 is returned."
|
|
::= { slbNewCfgGroupEntry 4 }
|
|
|
|
slbNewCfgGroupMetric OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
roundRobin(1),
|
|
leastConnections(2),
|
|
minMisses(3),
|
|
hash(4),
|
|
response(5),
|
|
bandwidth(6),
|
|
phash(7)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The metric used to select next server in group."
|
|
::= { slbNewCfgGroupEntry 5 }
|
|
|
|
slbNewCfgGroupBackupServer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup real server for this group."
|
|
::= { slbNewCfgGroupEntry 6 }
|
|
|
|
slbNewCfgGroupBackupGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup real server group for this group."
|
|
::= { slbNewCfgGroupEntry 7 }
|
|
|
|
slbNewCfgGroupHealthCheckUrl OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The specific content which is examined during health checks.
|
|
The content depends on the type of health check."
|
|
::= { slbNewCfgGroupEntry 8 }
|
|
|
|
slbNewCfgGroupHealthCheckLayer OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
icmp(1),
|
|
tcp(2),
|
|
http(3),
|
|
httphead(44),
|
|
dns(4),
|
|
smtp(5),
|
|
pop3(6),
|
|
nntp(7),
|
|
ftp(8),
|
|
imap(9),
|
|
radius(10),
|
|
sslh(11),
|
|
script1(12),
|
|
script2(13),
|
|
script3(14),
|
|
script4(15),
|
|
script5(16),
|
|
script6(17),
|
|
script7(18),
|
|
script8(19),
|
|
script9(20),
|
|
script10(21),
|
|
script11(22),
|
|
script12(23),
|
|
script13(24),
|
|
script14(25),
|
|
script15(26),
|
|
script16(27),
|
|
link(28),
|
|
wsp(29),
|
|
wtls(30),
|
|
ldap(31),
|
|
udpdns(32),
|
|
arp(33),
|
|
snmp1(34),
|
|
snmp2(35),
|
|
snmp3(36),
|
|
snmp4(37),
|
|
snmp5(38),
|
|
radiusacs(39),
|
|
tftp(40),
|
|
wtp(41),
|
|
rtsp(42),
|
|
sipping(43),
|
|
sipoptions(45),
|
|
wts(46),
|
|
script17(116),
|
|
script18(117),
|
|
script19(118),
|
|
script20(119),
|
|
script21(120),
|
|
script22(121),
|
|
script23(122),
|
|
script24(123),
|
|
script25(124),
|
|
script26(125),
|
|
script27(126),
|
|
script28(127),
|
|
script29(128),
|
|
script30(129),
|
|
script31(130),
|
|
script32(131),
|
|
script33(132),
|
|
script34(133),
|
|
script35(134),
|
|
script36(135),
|
|
script37(136),
|
|
script38(137),
|
|
script39(138),
|
|
script40(139),
|
|
script41(140),
|
|
script42(141),
|
|
script43(142),
|
|
script44(143),
|
|
script45(144),
|
|
script46(145),
|
|
script47(146),
|
|
script48(147),
|
|
script49(148),
|
|
script50(149),
|
|
script51(150),
|
|
script52(151),
|
|
script53(152),
|
|
script54(153),
|
|
script55(154),
|
|
script56(155),
|
|
script57(156),
|
|
script58(157),
|
|
script59(158),
|
|
script60(159),
|
|
script61(160),
|
|
script62(161),
|
|
script63(162),
|
|
script64(163)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSI layer at which servers are health checked."
|
|
::= { slbNewCfgGroupEntry 9 }
|
|
|
|
slbNewCfgGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the real server group."
|
|
::= { slbNewCfgGroupEntry 10 }
|
|
|
|
slbNewCfgGroupRealThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum number of real servers available. If at any time, the
|
|
number reaches this minimum limit, a SYSLOG ALERT message is send to
|
|
to the configured syslog servers stating that the real server
|
|
threshold has been reached for the concerned group."
|
|
::= { slbNewCfgGroupEntry 11 }
|
|
|
|
slbNewCfgGroupVipHealthCheck OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable VIP health checking in DSR mode."
|
|
::= { slbNewCfgGroupEntry 12 }
|
|
|
|
slbNewCfgGroupIdsState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable intrusion detection."
|
|
::= { slbNewCfgGroupEntry 13 }
|
|
|
|
slbNewCfgGroupIdsPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The intrusion detection port. A value of 1 is invalid."
|
|
::= { slbNewCfgGroupEntry 14 }
|
|
|
|
slbNewCfgGroupDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire group is deleted."
|
|
::= { slbNewCfgGroupEntry 15 }
|
|
|
|
slbNewCfgGroupIdsFlood OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable intrusion detection group flood."
|
|
::= { slbNewCfgGroupEntry 16 }
|
|
|
|
slbNewCfgGroupMinmissHash OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
minmiss-24(1),
|
|
minmiss-32(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"24|32 number of sip bits used for minmisses hash in the
|
|
new_configuraion block."
|
|
::= { slbNewCfgGroupEntry 17 }
|
|
|
|
slbNewCfgGroupPhashMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address mask used by the persistent hash metric."
|
|
::= { slbNewCfgGroupEntry 18 }
|
|
|
|
slbNewCfgGroupRmetric OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
roundRobin(1),
|
|
hash(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The metric used to select next rport in server."
|
|
::= { slbNewCfgGroupEntry 19 }
|
|
|
|
slbNewCfgGroupHealthCheckFormula OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The formula used to state the actual health of a virtual service.
|
|
It allows user to use the symbols of '(', ')', '|', '&' to
|
|
construct a formula to state the health of the server group.
|
|
This string can take the following formats :
|
|
'(1&2|3..)', '128' or 'none'
|
|
Example: Consider a group with 4 reals 1, 2, 3, 4. An example of
|
|
a formuala to mark the server group failed for the virtual server
|
|
if 1 and 2 FAILED or 3 and 4 FAILED is (1|2)&(3|4)
|
|
This formula will mark the virtual server UP, if 1 or 2 and 3 or 4
|
|
are health checked sucessfully."
|
|
::= { slbNewCfgGroupEntry 20 }
|
|
|
|
slbNewCfgGroupOperatorAccess OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable access to this group for operator."
|
|
::= { slbNewCfgGroupEntry 21 }
|
|
|
|
slbNewCfgGroupWlm OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Workload Manager for this Group."
|
|
::= { slbNewCfgGroupEntry 22 }
|
|
|
|
-- SLB - Group Real Server Table
|
|
slbCurCfgGroupRealServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgGroupRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of real servers per group."
|
|
::= { realServerGroupCfg 5 }
|
|
|
|
slbCurCfgGroupRealServerEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgGroupRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Real server group table."
|
|
INDEX { slbCurCfgRealServGroupIndex, slbCurCfgGroupRealServIndex }
|
|
::= { slbCurCfgGroupRealServerTable 1 }
|
|
|
|
SlbCurCfgGroupRealServerEntry ::= SEQUENCE {
|
|
slbCurCfgRealServGroupIndex Integer32,
|
|
slbCurCfgGroupRealServIndex Integer32,
|
|
slbCurCfgGroupRealServerState INTEGER
|
|
}
|
|
|
|
slbCurCfgRealServGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server group index."
|
|
::= { slbCurCfgGroupRealServerEntry 1 }
|
|
|
|
slbCurCfgGroupRealServIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server index."
|
|
::= { slbCurCfgGroupRealServerEntry 2 }
|
|
|
|
slbCurCfgGroupRealServerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable a real server gracefully on a per group basis."
|
|
::= { slbCurCfgGroupRealServerEntry 3 }
|
|
|
|
slbNewCfgGroupRealServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgGroupRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of real server per group."
|
|
::= { realServerGroupCfg 6 }
|
|
|
|
slbNewCfgGroupRealServerEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgGroupRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Real server group table."
|
|
INDEX { slbNewCfgRealServGroupIndex, slbNewCfgGroupRealServIndex}
|
|
::= { slbNewCfgGroupRealServerTable 1 }
|
|
|
|
SlbNewCfgGroupRealServerEntry ::= SEQUENCE {
|
|
slbNewCfgRealServGroupIndex Integer32,
|
|
slbNewCfgGroupRealServIndex Integer32,
|
|
slbNewCfgGroupRealServerState INTEGER
|
|
}
|
|
|
|
slbNewCfgRealServGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server group index."
|
|
::= { slbNewCfgGroupRealServerEntry 1 }
|
|
|
|
slbNewCfgGroupRealServIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server index."
|
|
::= { slbNewCfgGroupRealServerEntry 2 }
|
|
|
|
slbNewCfgGroupRealServerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable a real server gracefully on a per group basis."
|
|
::= { slbNewCfgGroupRealServerEntry 3 }
|
|
|
|
-- Server load balancing - Virtual Server Table
|
|
slbVirtServerTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in SLB VirtServerTable."
|
|
::= { virtualServerCfg 1 }
|
|
|
|
slbCurCfgVirtServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgVirtualServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of virtual Servers."
|
|
::= { virtualServerCfg 2 }
|
|
|
|
slbCurCfgVirtualServerEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgVirtualServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the virtual server table."
|
|
INDEX { slbCurCfgVirtServerIndex }
|
|
::= { slbCurCfgVirtServerTable 1 }
|
|
|
|
SlbCurCfgVirtualServerEntry ::= SEQUENCE {
|
|
slbCurCfgVirtServerIndex Integer32,
|
|
slbCurCfgVirtServerIpAddress IpAddress,
|
|
slbCurCfgVirtServerLayer3Only INTEGER,
|
|
slbCurCfgVirtServerState INTEGER,
|
|
slbCurCfgVirtServerDname DisplayString,
|
|
slbCurCfgVirtServerBwmContract Integer32,
|
|
slbCurCfgVirtServerWeight INTEGER,
|
|
slbCurCfgVirtServerAvail INTEGER,
|
|
slbCurCfgVirtServerRule OCTET STRING,
|
|
slbCurCfgVirtServerIpVer INTEGER,
|
|
slbCurCfgVirtServerIpv6Addr DisplayString,
|
|
slbCurCfgVirtServerVname DisplayString
|
|
}
|
|
|
|
slbCurCfgVirtServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Server Number"
|
|
::= { slbCurCfgVirtualServerEntry 1 }
|
|
|
|
slbCurCfgVirtServerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the virtual server."
|
|
::= { slbCurCfgVirtualServerEntry 2 }
|
|
|
|
slbCurCfgVirtServerLayer3Only OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
layer3Only(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable layer3 only balancing."
|
|
::= { slbCurCfgVirtualServerEntry 3 }
|
|
|
|
slbCurCfgVirtServerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the virtual server."
|
|
::= { slbCurCfgVirtualServerEntry 4 }
|
|
|
|
slbCurCfgVirtServerDname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The domain name of the virtual server."
|
|
::= { slbCurCfgVirtualServerEntry 5 }
|
|
|
|
slbCurCfgVirtServerBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default BW contract of virtual server."
|
|
::= { slbCurCfgVirtualServerEntry 6 }
|
|
|
|
slbCurCfgVirtServerWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (1..48)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server Global SLB weight."
|
|
::= { slbCurCfgVirtualServerEntry 7 }
|
|
|
|
slbCurCfgVirtServerAvail OBJECT-TYPE
|
|
SYNTAX INTEGER (1..48)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server Global SLB availability."
|
|
::= { slbCurCfgVirtualServerEntry 8 }
|
|
|
|
slbCurCfgVirtServerRule OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Global SLB rules for the domain.
|
|
The rules are presented in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| || |_ server 9
|
|
| ||
|
|
| ||___ server 8
|
|
| |____ server 7
|
|
| . . .
|
|
|__________ server 1
|
|
|
|
where x : 1 - The represented rule belongs to the domain
|
|
0 - The represented rule does not belong to the domain"
|
|
::= { slbCurCfgVirtualServerEntry 9 }
|
|
|
|
slbCurCfgVirtServerVname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the virtual server."
|
|
::= { slbCurCfgVirtualServerEntry 10 }
|
|
|
|
|
|
slbCurCfgVirtServerIpVer OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
ipv4(1),
|
|
ipv6(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of IP address."
|
|
::= { slbCurCfgVirtualServerEntry 11 }
|
|
|
|
slbCurCfgVirtServerIpv6Addr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address of the virtual server. Address should be 4-byte
|
|
haxadecimal colon notation.
|
|
Valid IPv6 address should be in any of the following forms
|
|
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or
|
|
xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx"
|
|
::= { slbCurCfgVirtualServerEntry 12 }
|
|
|
|
|
|
-- Server load balancing - Virtual Server Table
|
|
|
|
slbNewCfgVirtServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgVirtualServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of virtual Servers."
|
|
::= { virtualServerCfg 3 }
|
|
|
|
slbNewCfgVirtualServerEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgVirtualServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the virtual server table."
|
|
INDEX { slbNewCfgVirtServerIndex }
|
|
::= { slbNewCfgVirtServerTable 1 }
|
|
|
|
SlbNewCfgVirtualServerEntry ::= SEQUENCE {
|
|
slbNewCfgVirtServerIndex Integer32,
|
|
slbNewCfgVirtServerIpAddress IpAddress,
|
|
slbNewCfgVirtServerLayer3Only INTEGER,
|
|
slbNewCfgVirtServerState INTEGER,
|
|
slbNewCfgVirtServerDname DisplayString,
|
|
slbNewCfgVirtServerBwmContract Integer32,
|
|
slbNewCfgVirtServerDelete INTEGER,
|
|
slbNewCfgVirtServerWeight INTEGER,
|
|
slbNewCfgVirtServerAvail INTEGER,
|
|
slbNewCfgVirtServerRule OCTET STRING,
|
|
slbNewCfgVirtServerAddRule Integer32,
|
|
slbNewCfgVirtServerRemoveRule Integer32,
|
|
slbNewCfgVirtServerIpVer INTEGER,
|
|
slbNewCfgVirtServerIpv6Addr DisplayString,
|
|
slbNewCfgVirtServerVname DisplayString
|
|
}
|
|
|
|
slbNewCfgVirtServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Virtual Server Number"
|
|
::= { slbNewCfgVirtualServerEntry 1 }
|
|
|
|
slbNewCfgVirtServerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the virtual server."
|
|
::= { slbNewCfgVirtualServerEntry 2 }
|
|
|
|
slbNewCfgVirtServerLayer3Only OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
layer3Only(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable layer3 only balancing."
|
|
::= { slbNewCfgVirtualServerEntry 3 }
|
|
|
|
slbNewCfgVirtServerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the virtual server."
|
|
::= { slbNewCfgVirtualServerEntry 4 }
|
|
|
|
slbNewCfgVirtServerDname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The domain name of the virtual server."
|
|
::= { slbNewCfgVirtualServerEntry 6 }
|
|
|
|
slbNewCfgVirtServerBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default BW contract number of the virtual server."
|
|
::= { slbNewCfgVirtualServerEntry 7 }
|
|
|
|
slbNewCfgVirtServerDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire row is deleted."
|
|
::= { slbNewCfgVirtualServerEntry 8 }
|
|
|
|
slbNewCfgVirtServerWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (1..48)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server Global SLB weight."
|
|
::= { slbNewCfgVirtualServerEntry 9 }
|
|
|
|
slbNewCfgVirtServerAvail OBJECT-TYPE
|
|
SYNTAX INTEGER (1..48)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server Global SLB availability."
|
|
::= { slbNewCfgVirtualServerEntry 10 }
|
|
|
|
slbNewCfgVirtServerRule OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Global SLB rules for the domain.
|
|
The rules are presented in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| || |_ server 9
|
|
| ||
|
|
| ||___ server 8
|
|
| |____ server 7
|
|
| . . .
|
|
|__________ server 1
|
|
|
|
where x : 1 - The represented rule belongs to the domain
|
|
0 - The represented rule does not belong to the domain"
|
|
::= { slbNewCfgVirtualServerEntry 11 }
|
|
|
|
slbNewCfgVirtServerAddRule OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rule to be added to the domain. When read, 0 is returned."
|
|
::= { slbNewCfgVirtualServerEntry 12 }
|
|
|
|
slbNewCfgVirtServerRemoveRule OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rule to be removed from the domain. When read, 0 is returned."
|
|
::= { slbNewCfgVirtualServerEntry 13 }
|
|
|
|
slbNewCfgVirtServerVname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the virtual server."
|
|
::= { slbNewCfgVirtualServerEntry 14 }
|
|
|
|
|
|
slbNewCfgVirtServerIpVer OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
ipv4(1),
|
|
ipv6(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of IP address."
|
|
::= { slbNewCfgVirtualServerEntry 15 }
|
|
|
|
slbNewCfgVirtServerIpv6Addr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address of the virtual server. Address should be 4-byte
|
|
haxadecimal colon notation.
|
|
Valid IPv6 address should be in any of the following forms
|
|
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or
|
|
xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx"
|
|
::= { slbNewCfgVirtualServerEntry 16 }
|
|
|
|
|
|
-- Server load balancing - Virtual Services Table
|
|
slbVirtServicesTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in SLB Virtual Services Table."
|
|
::= { virtualServerCfg 4 }
|
|
|
|
slbCurCfgVirtServicesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgVirtServicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of virtual services."
|
|
::= { virtualServerCfg 5 }
|
|
|
|
slbCurCfgVirtServicesEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgVirtServicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the virtual services table."
|
|
INDEX { slbCurCfgVirtServIndex, slbCurCfgVirtServiceIndex }
|
|
::= { slbCurCfgVirtServicesTable 1 }
|
|
|
|
SlbCurCfgVirtServicesEntry ::= SEQUENCE {
|
|
slbCurCfgVirtServIndex Integer32,
|
|
slbCurCfgVirtServiceIndex Integer32,
|
|
slbCurCfgVirtServiceVirtPort INTEGER,
|
|
slbCurCfgVirtServiceRealGroup Integer32,
|
|
slbCurCfgVirtServiceRealPort INTEGER,
|
|
slbCurCfgVirtServiceUDPBalance INTEGER,
|
|
slbCurCfgVirtServiceHname DisplayString,
|
|
slbCurCfgVirtServiceBwmContract Integer32,
|
|
slbCurCfgVirtServiceDirServerRtn INTEGER,
|
|
slbCurCfgVirtServiceRtspUrlParse INTEGER,
|
|
slbCurCfgVirtServiceFtpParsing INTEGER,
|
|
slbCurCfgVirtServiceRemapUDPFrags INTEGER,
|
|
slbCurCfgVirtServiceDnsSlb INTEGER,
|
|
slbCurCfgVirtServiceResponseCount INTEGER,
|
|
slbCurCfgVirtServicePBind INTEGER,
|
|
slbCurCfgVirtServiceCname DisplayString,
|
|
slbCurCfgVirtServiceCoffset INTEGER,
|
|
slbCurCfgVirtServiceClength INTEGER,
|
|
slbCurCfgVirtServiceUriCookie INTEGER,
|
|
slbCurCfgVirtServiceCExpire DisplayString,
|
|
slbCurCfgVirtServiceCookieMode INTEGER,
|
|
slbCurCfgVirtServiceDBind INTEGER,
|
|
slbCurCfgVirtServiceHttpSlb INTEGER,
|
|
slbCurCfgVirtServiceHttpSlbOption INTEGER,
|
|
slbCurCfgVirtServiceHttpSlb2 INTEGER,
|
|
slbCurCfgVirtServiceHttpHdrName DisplayString,
|
|
slbCurCfgVirtServiceUrlHashLen INTEGER,
|
|
slbCurCfgVirtServiceCookieDname INTEGER,
|
|
slbCurCfgVirtServiceDirect INTEGER,
|
|
slbCurCfgVirtServiceThash INTEGER,
|
|
slbCurCfgVirtServiceLdapreset INTEGER,
|
|
slbCurCfgVirtServiceLdapslb INTEGER,
|
|
slbCurCfgVirtServiceSip INTEGER,
|
|
slbCurCfgVirtServiceXForwardedFor INTEGER,
|
|
slbCurCfgVirtServiceHttpRedir INTEGER,
|
|
slbCurCfgVirtServicePbindRport INTEGER,
|
|
slbCurCfgVirtServiceEgressPip INTEGER,
|
|
slbCurCfgVirtServiceWts INTEGER,
|
|
slbCurCfgVirtServiceTimeOut INTEGER,
|
|
slbCurCfgVirtServiceSoftGrid INTEGER,
|
|
slbCurCfgVirtServiceSessionMirror INTEGER,
|
|
slbCurCfgVirtServiceSdpNat INTEGER,
|
|
slbCurCfgVirtServiceConnPooling INTEGER,
|
|
slbCurCfgVirtServiceUhash INTEGER
|
|
}
|
|
|
|
slbCurCfgVirtServIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the virtual server."
|
|
::= { slbCurCfgVirtServicesEntry 1 }
|
|
|
|
slbCurCfgVirtServiceIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service index. This has no external meaning"
|
|
::= { slbCurCfgVirtServicesEntry 2 }
|
|
|
|
|
|
slbCurCfgVirtServiceVirtPort OBJECT-TYPE
|
|
SYNTAX INTEGER (9..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The layer4 virtual port number of the service."
|
|
::= { slbCurCfgVirtServicesEntry 3 }
|
|
|
|
slbCurCfgVirtServiceRealGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server group number for this service."
|
|
::= { slbCurCfgVirtServicesEntry 4 }
|
|
|
|
slbCurCfgVirtServiceRealPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The layer4 real port number of the service."
|
|
::= { slbCurCfgVirtServicesEntry 5 }
|
|
|
|
slbCurCfgVirtServiceUDPBalance OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3),
|
|
stateless(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable, disable or stateless the UDP balancing for the virtual port."
|
|
::= { slbCurCfgVirtServicesEntry 6 }
|
|
|
|
slbCurCfgVirtServiceHname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..34))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The host name of the virtual service."
|
|
::= { slbCurCfgVirtServicesEntry 7 }
|
|
|
|
slbCurCfgVirtServiceBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BWM contract number for this service."
|
|
::= { slbCurCfgVirtServicesEntry 8 }
|
|
|
|
slbCurCfgVirtServiceDirServerRtn OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable direct server return feature. To translate only
|
|
MAC addresses in performing server load balancing when enabled.
|
|
This allow servers to return directly to client since IP addresses
|
|
have not been changed."
|
|
::= { slbCurCfgVirtServicesEntry 9 }
|
|
|
|
slbCurCfgVirtServiceRtspUrlParse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
l4hash(2),
|
|
hash(3),
|
|
patternMatch(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select RTSP URL load balancing type."
|
|
::= { slbCurCfgVirtServicesEntry 10 }
|
|
|
|
slbCurCfgVirtServiceDBind OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Delayed Binding."
|
|
::= { slbCurCfgVirtServicesEntry 11 }
|
|
|
|
slbCurCfgVirtServiceFtpParsing OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or Disable the ftp parsing for the virtual service."
|
|
::= { slbCurCfgVirtServicesEntry 12 }
|
|
|
|
slbCurCfgVirtServiceRemapUDPFrags OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable remapping UDP server fragments"
|
|
::= { slbCurCfgVirtServicesEntry 13 }
|
|
|
|
slbCurCfgVirtServiceDnsSlb OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable DNS query load balancing."
|
|
::= { slbCurCfgVirtServicesEntry 14 }
|
|
|
|
slbCurCfgVirtServiceResponseCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of cookie search response count."
|
|
::= { slbCurCfgVirtServicesEntry 15 }
|
|
|
|
slbCurCfgVirtServicePBind OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clientip(2),
|
|
disabled(3),
|
|
sslid(4),
|
|
cookie(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable persistent bindings for the virtual port."
|
|
::= { slbCurCfgVirtServicesEntry 16 }
|
|
|
|
slbCurCfgVirtServiceCname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The cookie name of the virtual server used for cookie load balance."
|
|
::= { slbCurCfgVirtServicesEntry 17 }
|
|
|
|
slbCurCfgVirtServiceCoffset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The starting byte offset of the cookie value."
|
|
::= { slbCurCfgVirtServicesEntry 18 }
|
|
|
|
slbCurCfgVirtServiceClength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes to extract from the cookie value."
|
|
::= { slbCurCfgVirtServicesEntry 19 }
|
|
|
|
slbCurCfgVirtServiceUriCookie OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable cookie search in URI"
|
|
::= { slbCurCfgVirtServicesEntry 20 }
|
|
|
|
slbCurCfgVirtServiceCExpire OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The cookie expire of the virtual server used for insert cookie load
|
|
balance depending on the mode it has the following format
|
|
<MM/dd/yy[@hh:mm]> absolute mode or <days[:hours[:minutes]]>
|
|
for relative mode."
|
|
::= { slbCurCfgVirtServicesEntry 21 }
|
|
|
|
slbCurCfgVirtServiceCookieMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
rewrite(1),
|
|
passive(2),
|
|
insert(3),
|
|
disabled(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select cookie persistance mode."
|
|
::= { slbCurCfgVirtServicesEntry 22 }
|
|
|
|
slbCurCfgVirtServiceHttpSlb OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
urlslb(2),
|
|
urlhash(3),
|
|
cookie(4),
|
|
host(5),
|
|
browser(6),
|
|
others(7),
|
|
headerhash(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select HTTP server loadbalancing for the virtual port."
|
|
::= { slbCurCfgVirtServicesEntry 23 }
|
|
|
|
slbCurCfgVirtServiceHttpSlbOption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
and(1),
|
|
or(2),
|
|
none(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select HTTP server loadbalancing option for the virtual port."
|
|
::= { slbCurCfgVirtServicesEntry 24 }
|
|
|
|
slbCurCfgVirtServiceHttpSlb2 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
urlslb(2),
|
|
urlhash(3),
|
|
cookie(4),
|
|
host(5),
|
|
browser(6),
|
|
others(7),
|
|
headerhash(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select HTTP server loadbalancing for the virtual port."
|
|
::= { slbCurCfgVirtServicesEntry 25 }
|
|
|
|
slbCurCfgVirtServiceHttpHdrName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The HTTP header name of the virtual server."
|
|
::= { slbCurCfgVirtServicesEntry 26 }
|
|
|
|
slbCurCfgVirtServiceUrlHashLen OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes used to hash onto server. A zero means
|
|
URL hashing disabled."
|
|
::= { slbCurCfgVirtServicesEntry 27 }
|
|
|
|
slbCurCfgVirtServiceDirect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable DAM for this service."
|
|
::= { slbCurCfgVirtServicesEntry 28 }
|
|
|
|
slbCurCfgVirtServiceThash OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sip(1),
|
|
sip-sport(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set hash parameter."
|
|
::= { slbCurCfgVirtServicesEntry 29 }
|
|
|
|
slbCurCfgVirtServiceLdapreset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable LDAP Server Reset"
|
|
::= { slbCurCfgVirtServicesEntry 30 }
|
|
|
|
slbCurCfgVirtServiceLdapslb OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable LDAP Server load balancing"
|
|
::= { slbCurCfgVirtServicesEntry 31 }
|
|
|
|
slbCurCfgVirtServiceSip OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable SIP load balancing."
|
|
::= { slbCurCfgVirtServicesEntry 32 }
|
|
|
|
slbCurCfgVirtServiceXForwardedFor OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable X-Forwarded-For for proxy mode."
|
|
::= { slbCurCfgVirtServicesEntry 33 }
|
|
|
|
slbCurCfgVirtServiceHttpRedir OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable HTTP redirect for GSLB."
|
|
::= { slbCurCfgVirtServicesEntry 34 }
|
|
|
|
slbCurCfgVirtServicePbindRport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable use of rport in the session lookup for a persistent
|
|
session."
|
|
::= { slbCurCfgVirtServicesEntry 35 }
|
|
|
|
slbCurCfgVirtServiceEgressPip OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable pip selection based on egress port/vlan."
|
|
::= { slbCurCfgVirtServicesEntry 36 }
|
|
|
|
slbCurCfgVirtServiceCookieDname OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select dname for insert cookie persistance mode."
|
|
::= { slbCurCfgVirtServicesEntry 37 }
|
|
|
|
slbCurCfgVirtServiceWts OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable WTS loadbalancing and persistance."
|
|
::= { slbCurCfgVirtServicesEntry 38 }
|
|
|
|
slbCurCfgVirtServiceUhash OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable when there is no Session Directory server."
|
|
::= { slbCurCfgVirtServicesEntry 39 }
|
|
|
|
slbCurCfgVirtServiceTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32768)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of minutes an inactive connection remains open."
|
|
::= { slbCurCfgVirtServicesEntry 40 }
|
|
slbCurCfgVirtServiceSoftGrid OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable softgrid load balancing."
|
|
::= { slbCurCfgVirtServicesEntry 43 }
|
|
|
|
slbCurCfgVirtServiceSessionMirror OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable session mirroring."
|
|
::= { slbCurCfgVirtServicesEntry 42 }
|
|
|
|
slbCurCfgVirtServiceSdpNat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable SIP Media portal NAT."
|
|
::= { slbCurCfgVirtServicesEntry 41 }
|
|
|
|
slbCurCfgVirtServiceConnPooling OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable connection pooling for HTTP traffic."
|
|
::= { slbCurCfgVirtServicesEntry 44 }
|
|
|
|
-- Server load balancing - Virtual Services Table
|
|
|
|
slbNewCfgVirtServicesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgVirtServicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of virtual Services."
|
|
::= { virtualServerCfg 6 }
|
|
|
|
slbNewCfgVirtServicesEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgVirtServicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the virtual services table."
|
|
INDEX { slbNewCfgVirtServIndex, slbNewCfgVirtServiceIndex }
|
|
::= { slbNewCfgVirtServicesTable 1 }
|
|
|
|
SlbNewCfgVirtServicesEntry ::= SEQUENCE {
|
|
slbNewCfgVirtServIndex Integer32,
|
|
slbNewCfgVirtServiceIndex Integer32,
|
|
slbNewCfgVirtServiceVirtPort INTEGER,
|
|
slbNewCfgVirtServiceRealGroup Integer32,
|
|
slbNewCfgVirtServiceRealPort INTEGER,
|
|
slbNewCfgVirtServiceUDPBalance INTEGER,
|
|
slbNewCfgVirtServiceHname DisplayString,
|
|
slbNewCfgVirtServiceBwmContract Integer32,
|
|
slbNewCfgVirtServiceDirServerRtn INTEGER,
|
|
slbNewCfgVirtServiceRtspUrlParse INTEGER,
|
|
slbNewCfgVirtServiceFtpParsing INTEGER,
|
|
slbNewCfgVirtServiceRemapUDPFrags INTEGER,
|
|
slbNewCfgVirtServiceDnsSlb INTEGER,
|
|
slbNewCfgVirtServiceResponseCount INTEGER,
|
|
slbNewCfgVirtServicePBind INTEGER,
|
|
slbNewCfgVirtServiceCname DisplayString,
|
|
slbNewCfgVirtServiceCoffset INTEGER,
|
|
slbNewCfgVirtServiceClength INTEGER,
|
|
slbNewCfgVirtServiceUriCookie INTEGER,
|
|
slbNewCfgVirtServiceCExpire DisplayString,
|
|
slbNewCfgVirtServiceCookieMode INTEGER,
|
|
slbNewCfgVirtServiceDBind INTEGER,
|
|
slbNewCfgVirtServiceHttpSlb INTEGER,
|
|
slbNewCfgVirtServiceHttpSlbOption INTEGER,
|
|
slbNewCfgVirtServiceHttpSlb2 INTEGER,
|
|
slbNewCfgVirtServiceHttpHdrName DisplayString,
|
|
slbNewCfgVirtServiceUrlHashLen INTEGER,
|
|
slbNewCfgVirtServiceCookieDname INTEGER,
|
|
slbNewCfgVirtServiceDelete INTEGER,
|
|
slbNewCfgVirtServiceDirect INTEGER,
|
|
slbNewCfgVirtServiceThash INTEGER,
|
|
slbNewCfgVirtServiceLdapreset INTEGER,
|
|
slbNewCfgVirtServiceLdapslb INTEGER,
|
|
slbNewCfgVirtServiceSip INTEGER,
|
|
slbNewCfgVirtServiceXForwardedFor INTEGER,
|
|
slbNewCfgVirtServiceHttpRedir INTEGER,
|
|
slbNewCfgVirtServicePbindRport INTEGER,
|
|
slbNewCfgVirtServiceEgressPip INTEGER,
|
|
slbNewCfgVirtServiceWts INTEGER,
|
|
slbNewCfgVirtServiceTimeOut INTEGER,
|
|
slbNewCfgVirtServiceSoftGrid INTEGER,
|
|
slbNewCfgVirtServiceSessionMirror INTEGER,
|
|
slbNewCfgVirtServiceSdpNat INTEGER,
|
|
slbNewCfgVirtServiceConnPooling INTEGER,
|
|
slbNewCfgVirtServiceUhash INTEGER
|
|
}
|
|
|
|
slbNewCfgVirtServIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the virtual server."
|
|
::= { slbNewCfgVirtServicesEntry 1 }
|
|
|
|
slbNewCfgVirtServiceIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service index. This has no external meaning"
|
|
::= { slbNewCfgVirtServicesEntry 2 }
|
|
|
|
|
|
slbNewCfgVirtServiceVirtPort OBJECT-TYPE
|
|
SYNTAX INTEGER (9..65534)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The layer4 virtual port number of the service."
|
|
::= { slbNewCfgVirtServicesEntry 3 }
|
|
|
|
slbNewCfgVirtServiceRealGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server group number for this service."
|
|
::= { slbNewCfgVirtServicesEntry 4 }
|
|
|
|
slbNewCfgVirtServiceRealPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The layer4 real port number of the service."
|
|
::= { slbNewCfgVirtServicesEntry 5 }
|
|
|
|
slbNewCfgVirtServiceUDPBalance OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3),
|
|
stateless(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable, disable or stateless the UDP balancing for the virtual port."
|
|
::= { slbNewCfgVirtServicesEntry 6 }
|
|
|
|
slbNewCfgVirtServiceHname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..34))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The host name of the virtual service."
|
|
::= { slbNewCfgVirtServicesEntry 7 }
|
|
|
|
slbNewCfgVirtServiceBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BWM contract number for this service."
|
|
::= { slbNewCfgVirtServicesEntry 8 }
|
|
|
|
slbNewCfgVirtServiceDirServerRtn OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable direct server return feature. To translate only
|
|
MAC addresses in performing server load balancing when enabled.
|
|
This allow servers to return directly to client since IP addresses
|
|
have not been changed."
|
|
::= { slbNewCfgVirtServicesEntry 9 }
|
|
|
|
slbNewCfgVirtServiceRtspUrlParse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
l4hash(2),
|
|
hash(3),
|
|
patternMatch(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select RTSP URL load balancing type."
|
|
::= { slbNewCfgVirtServicesEntry 10 }
|
|
|
|
slbNewCfgVirtServiceDBind OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Delayed Binding."
|
|
::= { slbNewCfgVirtServicesEntry 11 }
|
|
|
|
slbNewCfgVirtServiceFtpParsing OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or Disable the ftp parsing for the virtual service."
|
|
::= { slbNewCfgVirtServicesEntry 12 }
|
|
|
|
slbNewCfgVirtServiceRemapUDPFrags OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable remapping UDP server fragments"
|
|
::= { slbNewCfgVirtServicesEntry 13 }
|
|
|
|
slbNewCfgVirtServiceDnsSlb OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable DNS query load balancing."
|
|
::= { slbNewCfgVirtServicesEntry 14 }
|
|
|
|
slbNewCfgVirtServiceResponseCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of cookie search response count."
|
|
::= { slbNewCfgVirtServicesEntry 15 }
|
|
|
|
slbNewCfgVirtServicePBind OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clientip(2),
|
|
disabled(3),
|
|
sslid(4),
|
|
cookie(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable persistent bindings for the virtual port."
|
|
::= { slbNewCfgVirtServicesEntry 16 }
|
|
|
|
slbNewCfgVirtServiceCname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The cookie name of the virtual server used for cookie load balance."
|
|
::= { slbNewCfgVirtServicesEntry 17 }
|
|
|
|
slbNewCfgVirtServiceCoffset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The starting byte offset of the cookie value."
|
|
::= { slbNewCfgVirtServicesEntry 18 }
|
|
|
|
slbNewCfgVirtServiceClength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes to extract from the cookie value."
|
|
::= { slbNewCfgVirtServicesEntry 19 }
|
|
|
|
slbNewCfgVirtServiceUriCookie OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable cookie search in URI"
|
|
::= { slbNewCfgVirtServicesEntry 20}
|
|
|
|
slbNewCfgVirtServiceCExpire OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The cookie expire of the virtual server used for insert cookie load
|
|
balance depending on the mode it has the following format
|
|
<MM/dd/yy[@hh:mm]> absolute mode or <days[:hours[:minutes]]>
|
|
for relative mode."
|
|
::= { slbNewCfgVirtServicesEntry 21 }
|
|
|
|
slbNewCfgVirtServiceCookieMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
rewrite(1),
|
|
passive(2),
|
|
insert(3),
|
|
disabled(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select cookie persistance mode."
|
|
::= { slbNewCfgVirtServicesEntry 22 }
|
|
|
|
slbNewCfgVirtServiceHttpSlb OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
urlslb(2),
|
|
urlhash(3),
|
|
cookie(4),
|
|
host(5),
|
|
browser(6),
|
|
others(7),
|
|
headerhash(8)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select HTTP server loadbalancing for the virtual port."
|
|
::= { slbNewCfgVirtServicesEntry 23 }
|
|
|
|
slbNewCfgVirtServiceHttpSlbOption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
and(1),
|
|
or(2),
|
|
none(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select HTTP server loadbalancing for the virtual port."
|
|
::= { slbNewCfgVirtServicesEntry 24 }
|
|
|
|
slbNewCfgVirtServiceHttpSlb2 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
urlslb(2),
|
|
urlhash(3),
|
|
cookie(4),
|
|
host(5),
|
|
browser(6),
|
|
others(7),
|
|
headerhash(8)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select HTTP server loadbalancing for the virtual port."
|
|
::= { slbNewCfgVirtServicesEntry 25 }
|
|
|
|
slbNewCfgVirtServiceHttpHdrName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The HTTP header name of the virtual server."
|
|
::= { slbNewCfgVirtServicesEntry 26 }
|
|
|
|
slbNewCfgVirtServiceUrlHashLen OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes used to hash onto server, A zero means
|
|
URL hashing disabled."
|
|
::= { slbNewCfgVirtServicesEntry 27}
|
|
|
|
slbNewCfgVirtServiceDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { slbNewCfgVirtServicesEntry 28 }
|
|
|
|
slbNewCfgVirtServiceDirect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable DAM for this service."
|
|
::= { slbNewCfgVirtServicesEntry 29 }
|
|
|
|
slbNewCfgVirtServiceThash OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sip(1),
|
|
sip-sport(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set hash parameter."
|
|
::= { slbNewCfgVirtServicesEntry 30 }
|
|
|
|
slbNewCfgVirtServiceLdapreset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable LDAP Server Reset"
|
|
::= { slbNewCfgVirtServicesEntry 31 }
|
|
|
|
slbNewCfgVirtServiceLdapslb OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable LDAP Server load balancing"
|
|
::= { slbNewCfgVirtServicesEntry 32 }
|
|
|
|
slbNewCfgVirtServiceSip OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable SIP load balancing."
|
|
::= { slbNewCfgVirtServicesEntry 33 }
|
|
|
|
slbNewCfgVirtServiceXForwardedFor OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable X-Forwarded-For for proxy mode."
|
|
::= { slbNewCfgVirtServicesEntry 34 }
|
|
|
|
slbNewCfgVirtServiceHttpRedir OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable HTTP redirect for GSLB."
|
|
::= { slbNewCfgVirtServicesEntry 35 }
|
|
|
|
slbNewCfgVirtServicePbindRport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable use of rport in the session lookup for a persistent
|
|
session."
|
|
::= { slbNewCfgVirtServicesEntry 36 }
|
|
|
|
slbNewCfgVirtServiceEgressPip OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable pip selection based on egress port/vlan."
|
|
::= { slbNewCfgVirtServicesEntry 37 }
|
|
|
|
slbNewCfgVirtServiceCookieDname OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select dname for insert cookie persistance mode."
|
|
::= { slbNewCfgVirtServicesEntry 38 }
|
|
|
|
slbNewCfgVirtServiceWts OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable WTS loadbalancing and persistence."
|
|
::= { slbNewCfgVirtServicesEntry 39 }
|
|
|
|
slbNewCfgVirtServiceUhash OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable when there is no Session Directory server."
|
|
::= { slbNewCfgVirtServicesEntry 40 }
|
|
|
|
slbNewCfgVirtServiceTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32768)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of minutes an inactive connection remains open."
|
|
::= { slbNewCfgVirtServicesEntry 41 }
|
|
|
|
slbNewCfgVirtServiceSessionMirror OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable session mirroring."
|
|
::= { slbNewCfgVirtServicesEntry 43 }
|
|
|
|
slbNewCfgVirtServiceSoftGrid OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable softgrid load balancing."
|
|
::= { slbNewCfgVirtServicesEntry 44 }
|
|
|
|
slbNewCfgVirtServiceSdpNat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable SIP Media portal NAT."
|
|
::= { slbNewCfgVirtServicesEntry 42 }
|
|
|
|
slbNewCfgVirtServiceConnPooling OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable connection pooling for HTTP traffic."
|
|
::= { slbNewCfgVirtServicesEntry 45 }
|
|
|
|
-- URL based BWM table for Virtual Services
|
|
|
|
slbUrlBwmTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in SLB URL BWM Table."
|
|
::= { virtualServerCfg 7}
|
|
|
|
slbCurCfgUrlBwmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgUrlBwmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of URL based BWM for Virtual Services."
|
|
::= { virtualServerCfg 8 }
|
|
|
|
slbCurCfgUrlBwmEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgUrlBwmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the URL based BWM virtual services table."
|
|
INDEX { slbCurCfgUrlBwmVirtServIndex,
|
|
slbCurCfgUrlBwmVirtServiceIndex,
|
|
slbCurCfgUrlBwmUrlId }
|
|
::= { slbCurCfgUrlBwmTable 1 }
|
|
|
|
SlbCurCfgUrlBwmEntry ::= SEQUENCE {
|
|
slbCurCfgUrlBwmVirtServIndex Integer32,
|
|
slbCurCfgUrlBwmVirtServiceIndex Integer32,
|
|
slbCurCfgUrlBwmUrlId Integer32,
|
|
slbCurCfgUrlBwmContract Integer32
|
|
}
|
|
|
|
slbCurCfgUrlBwmVirtServIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the virtual server."
|
|
::= { slbCurCfgUrlBwmEntry 1 }
|
|
|
|
slbCurCfgUrlBwmVirtServiceIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service index. This has no external meaning"
|
|
::= { slbCurCfgUrlBwmEntry 2 }
|
|
|
|
slbCurCfgUrlBwmUrlId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The URL Path Identifier."
|
|
::= { slbCurCfgUrlBwmEntry 3 }
|
|
|
|
slbCurCfgUrlBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BW contract number."
|
|
::= { slbCurCfgUrlBwmEntry 4 }
|
|
|
|
slbNewCfgUrlBwmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgUrlBwmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of URL based BWM for Virtual Services."
|
|
::= { virtualServerCfg 9 }
|
|
|
|
slbNewCfgUrlBwmEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgUrlBwmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the URL based BWM virtual services table."
|
|
INDEX { slbNewCfgUrlBwmVirtServIndex,
|
|
slbNewCfgUrlBwmVirtServiceIndex,
|
|
slbNewCfgUrlBwmUrlId }
|
|
::= { slbNewCfgUrlBwmTable 1 }
|
|
|
|
SlbNewCfgUrlBwmEntry ::= SEQUENCE {
|
|
slbNewCfgUrlBwmVirtServIndex Integer32,
|
|
slbNewCfgUrlBwmVirtServiceIndex Integer32,
|
|
slbNewCfgUrlBwmUrlId Integer32,
|
|
slbNewCfgUrlBwmContract Integer32,
|
|
slbNewCfgUrlBwmDelete INTEGER
|
|
}
|
|
|
|
slbNewCfgUrlBwmVirtServIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the virtual server."
|
|
::= { slbNewCfgUrlBwmEntry 1 }
|
|
|
|
slbNewCfgUrlBwmVirtServiceIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service index. This has no external meaning"
|
|
::= { slbNewCfgUrlBwmEntry 2 }
|
|
|
|
slbNewCfgUrlBwmUrlId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The URL Path Identifier."
|
|
::= { slbNewCfgUrlBwmEntry 3 }
|
|
|
|
slbNewCfgUrlBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BW contract number."
|
|
::= { slbNewCfgUrlBwmEntry 4 }
|
|
|
|
slbNewCfgUrlBwmDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { slbNewCfgUrlBwmEntry 5 }
|
|
|
|
-- SLB Port table
|
|
|
|
slbPortTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in SLB Port Table."
|
|
::= { portCfg 1 }
|
|
|
|
slbCurCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of ports and their SLB states"
|
|
::= { portCfg 2 }
|
|
|
|
slbCurCfgPortEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the slbPortTable "
|
|
INDEX { slbCurCfgPortIndex }
|
|
::= { slbCurCfgPortTable 1 }
|
|
|
|
SlbCurCfgPortEntry ::= SEQUENCE {
|
|
slbCurCfgPortIndex Integer32,
|
|
slbCurCfgPortSlbHotStandby INTEGER,
|
|
slbCurCfgPortSlbInterSwitch INTEGER,
|
|
slbCurCfgPortSlbPipState INTEGER,
|
|
slbCurCfgPortSlbRtsState INTEGER,
|
|
slbCurCfgPortSlbIdslbState INTEGER,
|
|
slbCurCfgPortSlbState INTEGER
|
|
}
|
|
|
|
slbCurCfgPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number for which the SLB information pertains."
|
|
::= { slbCurCfgPortEntry 1 }
|
|
|
|
slbCurCfgPortSlbState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
client(2),
|
|
server(3),
|
|
client-server(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SLB state of the port.
|
|
none(1) - not SLB port
|
|
client(2) - SLB client port
|
|
server(3) - SLB server port
|
|
client-server(4) - SLB client and server port"
|
|
::= { slbCurCfgPortEntry 2 }
|
|
|
|
slbCurCfgPortSlbHotStandby OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable hot standby processing on the switch port."
|
|
::= { slbCurCfgPortEntry 3 }
|
|
|
|
slbCurCfgPortSlbInterSwitch OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable inter-switch processing on the switch port."
|
|
::= { slbCurCfgPortEntry 4 }
|
|
|
|
slbCurCfgPortSlbPipState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable use of proxy IP address on the switch port."
|
|
::= { slbCurCfgPortEntry 5 }
|
|
|
|
slbCurCfgPortSlbRtsState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable RTS processing on the switch port."
|
|
::= { slbCurCfgPortEntry 6 }
|
|
|
|
slbCurCfgPortSlbIdslbState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Intrusion Detection server load balancing."
|
|
::= { slbCurCfgPortEntry 7 }
|
|
|
|
|
|
-- Server load balancing - slb port state table
|
|
|
|
slbNewCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of ports and their SLB states"
|
|
::= { portCfg 3 }
|
|
|
|
slbNewCfgPortEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the slbPortTable "
|
|
INDEX { slbNewCfgPortIndex }
|
|
::= { slbNewCfgPortTable 1 }
|
|
|
|
SlbNewCfgPortEntry ::= SEQUENCE {
|
|
slbNewCfgPortIndex Integer32,
|
|
slbNewCfgPortSlbHotStandby INTEGER,
|
|
slbNewCfgPortSlbInterSwitch INTEGER,
|
|
slbNewCfgPortSlbPipState INTEGER,
|
|
slbNewCfgPortSlbRtsState INTEGER,
|
|
slbNewCfgPortDelete INTEGER,
|
|
slbNewCfgPortSlbIdslbState INTEGER,
|
|
slbNewCfgPortSlbState INTEGER
|
|
}
|
|
|
|
slbNewCfgPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number for which the SLB information pertains."
|
|
::= { slbNewCfgPortEntry 1 }
|
|
|
|
slbNewCfgPortSlbState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
client(2),
|
|
server(3),
|
|
client-server(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SLB state of the port.
|
|
none(1) - not SLB port
|
|
client(2) - SLB client port
|
|
server(3) - SLB server port
|
|
client-server(4) - SLB client and server port"
|
|
::= { slbNewCfgPortEntry 2 }
|
|
|
|
slbNewCfgPortSlbHotStandby OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable hot standby processing on the switch port."
|
|
::= { slbNewCfgPortEntry 3 }
|
|
|
|
slbNewCfgPortSlbInterSwitch OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable inter-switch processing on the switch port."
|
|
::= { slbNewCfgPortEntry 4 }
|
|
|
|
slbNewCfgPortSlbPipState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable use of proxy IP address on the switch port."
|
|
::= { slbNewCfgPortEntry 5 }
|
|
|
|
slbNewCfgPortSlbRtsState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable RTS processing on the switch port."
|
|
::= { slbNewCfgPortEntry 6 }
|
|
|
|
slbNewCfgPortDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { slbNewCfgPortEntry 7 }
|
|
|
|
slbNewCfgPortSlbIdslbState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Intrusion Detection server load balancing."
|
|
::= { slbNewCfgPortEntry 8 }
|
|
|
|
|
|
-- SLB General Configuration
|
|
|
|
slbCurCfgGlobalControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The global state of Server Load Balancing."
|
|
::= { slbGeneralCfg 1 }
|
|
|
|
slbNewCfgGlobalControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The global state of Server Load Balancing."
|
|
::= { slbGeneralCfg 2 }
|
|
|
|
slbCurCfgImask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual and real IP address mask - corresponding to the
|
|
imask command of the slb configuration menu."
|
|
::= { slbGeneralCfg 3 }
|
|
|
|
slbNewCfgImask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual and real IP address mask - corresponding to the
|
|
imask command of the slb configuration menu."
|
|
::= { slbGeneralCfg 4 }
|
|
|
|
slbCurCfgMnet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management network - corresponding to the mnet command of
|
|
the slb configuration menu."
|
|
::= { slbGeneralCfg 5 }
|
|
|
|
slbNewCfgMnet OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management network - corresponding to the mnet command of
|
|
the slb configuration menu."
|
|
::= { slbGeneralCfg 6 }
|
|
|
|
slbCurCfgMmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management subnet mask - corresponding to the mmask command
|
|
of the slb configuration menu."
|
|
::= { slbGeneralCfg 7 }
|
|
|
|
slbNewCfgMmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management subnet mask - corresponding to the mmask command
|
|
of the slb configuration menu."
|
|
::= { slbGeneralCfg 8 }
|
|
|
|
slbCurCfgRadiusAuthenString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The RADIUS authentication string. The string is used for
|
|
generating encrypted authentication string for RADIUS health check."
|
|
::= { slbGeneralCfg 9 }
|
|
|
|
slbNewCfgRadiusAuthenString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The RADIUS authentication string. The string is used for
|
|
generating encrypted authentication string for RADIUS health check."
|
|
::= { slbGeneralCfg 10 }
|
|
|
|
slbCurCfgDirectMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable direct access mode. It allows direct access to
|
|
real servers and any combination of virtual and real servers
|
|
when set to enabled(1)."
|
|
::= { slbGeneralCfg 11 }
|
|
|
|
slbNewCfgDirectMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable direct access mode. It allows direct access to
|
|
real servers and any combination of virtual and real servers
|
|
when set to enabled(1)."
|
|
::= { slbGeneralCfg 12 }
|
|
|
|
slbCurCfgPmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The persistent mask - corresponding to the pmask command of the
|
|
slb configuration menu."
|
|
::= { slbGeneralCfg 13 }
|
|
|
|
slbNewCfgPmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The persistent mask - corresponding to the pmask command of the
|
|
slb configuration menu."
|
|
::= { slbGeneralCfg 14 }
|
|
|
|
slbCurCfgGrace OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable graceful server failure. It allows to keep the
|
|
connection to the failure real servers when set to enabled(1)."
|
|
::= { slbGeneralCfg 15 }
|
|
|
|
slbNewCfgGrace OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable graceful server failure. It allows to keep the
|
|
connection to the failure real servers when set to enabled(1)."
|
|
::= { slbGeneralCfg 16 }
|
|
|
|
slbCurCfgVirtMatrixArch OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Virtual Matrix Architecture."
|
|
::= { slbGeneralCfg 17 }
|
|
|
|
slbNewCfgVirtMatrixArch OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Virtual Matrix Architecture."
|
|
::= { slbGeneralCfg 18 }
|
|
|
|
slbCurCfgFastage OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Session table fast-age (1 sec) period bit shift."
|
|
::= { slbGeneralCfg 19 }
|
|
|
|
slbNewCfgFastage OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Session table fast-age (1 sec) period bit shift."
|
|
::= { slbGeneralCfg 20 }
|
|
|
|
slbCurCfgSlowage OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Session table slow-age (2 min) period bit shift."
|
|
::= { slbGeneralCfg 21 }
|
|
|
|
slbNewCfgSlowage OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Session table slow-age (2 min) period bit shift."
|
|
::= { slbGeneralCfg 22 }
|
|
|
|
slbCurCfgTpcp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Transparent Proxy Cache Protocol."
|
|
::= { slbGeneralCfg 23 }
|
|
|
|
slbNewCfgTpcp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Transparent Proxy Cache Protocol."
|
|
::= { slbGeneralCfg 24 }
|
|
|
|
slbCurCfgMetricInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..256)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval of response and bandwidth metric updates."
|
|
::= { slbGeneralCfg 25 }
|
|
|
|
slbNewCfgMetricInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..256)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval of response and bandwidth metric updates."
|
|
::= { slbGeneralCfg 26 }
|
|
|
|
slbCurCfgLdapVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
version2(1),
|
|
version3(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version number for LDAP."
|
|
::= { slbGeneralCfg 27 }
|
|
|
|
slbNewCfgLdapVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
version2(1),
|
|
version3(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Version number of LDAP."
|
|
::= { slbGeneralCfg 28 }
|
|
|
|
slbCurCfgAllowHttpHc OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable allow HTTP health check on any port.
|
|
If disabled the non-HTTP virtual services will use TCP Health Checks,
|
|
if enabled the HTTP Content Health Check will be sent to any port
|
|
except HTTPS (443) if properly configured."
|
|
::= { slbGeneralCfg 29 }
|
|
|
|
slbNewCfgAllowHttpHc OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable allow HTTP health check on any port.
|
|
If disabled the non-HTTP virtual services will use TCP Health Checks,
|
|
if enabled the HTTP Content Health Check will be sent to any port
|
|
except HTTPS (443) if properly configured."
|
|
::= { slbGeneralCfg 30 }
|
|
|
|
slbCurCfgSubmac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Source MAC Address substitution.
|
|
Enabling this feature supercedes individual real server
|
|
setting for Source MAC Address substitution."
|
|
::= { slbGeneralCfg 31 }
|
|
|
|
slbNewCfgSubmac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Source MAC Address substitution.
|
|
Enabling this feature supercedes individual real server
|
|
setting for Source MAC Address substitution."
|
|
::= { slbGeneralCfg 32 }
|
|
|
|
slbCurCfgProxyGratArp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Enable or disable Proxy IP Gratuitous ARP."
|
|
::= { slbGeneralCfg 33 }
|
|
|
|
slbNewCfgProxyGratArp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Enable or disable Proxy IP Gratuitous ARP."
|
|
::= { slbGeneralCfg 34 }
|
|
|
|
slbCurCfgRtsVlan OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable use VLAN info for real server lookup"
|
|
::= { slbGeneralCfg 35 }
|
|
|
|
slbNewCfgRtsVlan OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable use VLAN info for real server lookup"
|
|
::= { slbGeneralCfg 36 }
|
|
|
|
slbCurCfgVirtualServiceStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Virtual Service Statistics."
|
|
::= { slbGeneralCfg 37 }
|
|
|
|
slbNewCfgVirtualServiceStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Virtual Service Statistics."
|
|
::= { slbGeneralCfg 38 }
|
|
|
|
slbCurCfgSlbSessAtkIntrval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set SLB session attack inspection interval."
|
|
::= { slbGeneralCfg 39 }
|
|
|
|
slbNewCfgSlbSessAtkIntrval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set SLB session attack inspection interval."
|
|
::= { slbGeneralCfg 40 }
|
|
|
|
slbCurCfgSlbSessAtkAllowlim OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2097100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set SLB session attack alert allowable limit."
|
|
::= { slbGeneralCfg 41 }
|
|
|
|
slbNewCfgSlbSessAtkAllowlim OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2097100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set SLB session attack alert allowable limit."
|
|
::= { slbGeneralCfg 42 }
|
|
|
|
slbCurCfgNewSlowage OBJECT-TYPE
|
|
SYNTAX INTEGER (0..14)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Session table slow-age (2 min) period bit shift."
|
|
::= { slbGeneralCfg 43 }
|
|
|
|
slbNewCfgNewSlowage OBJECT-TYPE
|
|
SYNTAX INTEGER (0..14)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Session table slow-age (2 min) period bit shift."
|
|
::= { slbGeneralCfg 44 }
|
|
|
|
slbCurCfgPortBind OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable ingress port for session table Binding. SP uses
|
|
ingress port for session lookup when set to enable."
|
|
::= { slbGeneralCfg 45 }
|
|
|
|
slbNewCfgPortBind OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable ingress port for session table Binding. SP uses
|
|
ingress port for session lookup when set to enable."
|
|
::= { slbGeneralCfg 46 }
|
|
|
|
slbCurCfgVmaSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable VMA source port."
|
|
::= { slbGeneralCfg 47 }
|
|
|
|
slbNewCfgVmaSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable VMA source port."
|
|
::= { slbGeneralCfg 48 }
|
|
|
|
slbCurCfgIpTcpCksum OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Layer 7 IP/TCP Checksum Validation."
|
|
::= { slbGeneralCfg 49 }
|
|
|
|
slbNewCfgIpTcpCksum OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Layer 7 IP/TCP Checksum Validation."
|
|
::= { slbGeneralCfg 50 }
|
|
|
|
|
|
-- WAP Health Check configuration
|
|
|
|
slbCurCfgWaphcWSPPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WSP port number to health check."
|
|
::= { waphcCfg 1 }
|
|
|
|
slbNewCfgWaphcWSPPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WSP port number to health check."
|
|
::= { waphcCfg 2 }
|
|
|
|
slbCurCfgWaphcOffset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..256)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The offset in received WSP packet."
|
|
::= { waphcCfg 3 }
|
|
|
|
slbNewCfgWaphcOffset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..256)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The offset in received WSP packet."
|
|
::= { waphcCfg 4 }
|
|
|
|
slbCurCfgWaphcSndContent OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content to be sent to the WAP gateway."
|
|
::= { waphcCfg 5 }
|
|
|
|
slbNewCfgWaphcSndContent OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content to be sent to the WAP gateway."
|
|
::= { waphcCfg 6 }
|
|
|
|
slbCurCfgWaphcRcvContent OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content to be received from the WAP gateway."
|
|
::= { waphcCfg 7 }
|
|
|
|
slbNewCfgWaphcRcvContent OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content to be received from the WAP gateway."
|
|
::= { waphcCfg 8 }
|
|
|
|
slbCurCfgWaphcWTLSPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WTLS port number to health check."
|
|
::= { waphcCfg 9 }
|
|
|
|
slbNewCfgWaphcWTLSPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WTLS port number to health check."
|
|
::= { waphcCfg 10 }
|
|
|
|
slbCurCfgWaphcWTPSndContent OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WTP+WSP content to be sent to the WAP gateway."
|
|
::= { waphcCfg 11 }
|
|
|
|
slbNewCfgWaphcWTPSndContent OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WTP+WSP content to be sent to the WAP gateway."
|
|
::= { waphcCfg 12 }
|
|
|
|
slbCurCfgWaphcWTPRcvContent OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WTP+WSP content to be received from the WAP gateway."
|
|
::= { waphcCfg 13 }
|
|
|
|
slbNewCfgWaphcWTPRcvContent OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WTP+WSP content to be received from the WAP gateway."
|
|
::= { waphcCfg 14 }
|
|
|
|
slbCurCfgWaphcWTPConnContent OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WTP+WSP CONNECT content to be sent to the WAP gateway."
|
|
::= { waphcCfg 15 }
|
|
|
|
slbNewCfgWaphcWTPConnContent OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WTP+WSP CONNECT content to be sent to the WAP gateway."
|
|
::= { waphcCfg 16 }
|
|
|
|
slbCurCfgWaphcWTPPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WTP port number to health check."
|
|
::= { waphcCfg 17 }
|
|
|
|
slbNewCfgWaphcWTPPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WTP port number to health check."
|
|
::= { waphcCfg 18 }
|
|
|
|
slbCurCfgWaphcWTLSWSPPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WTLS+WSP port number to health check."
|
|
::= { waphcCfg 19 }
|
|
|
|
slbNewCfgWaphcWTLSWSPPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WTLS+WSP port number to health check."
|
|
::= { waphcCfg 20 }
|
|
|
|
slbCurCfgWaphcWTPOffset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..256)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The offset in received WTP packet."
|
|
::= { waphcCfg 21 }
|
|
|
|
slbNewCfgWaphcWTPOffset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..256)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The offset in received WTP packet."
|
|
::= { waphcCfg 22 }
|
|
|
|
slbCurCfgWaphcCouple OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable coupling of WAP and RADIUS Accounting
|
|
health checks."
|
|
::= { waphcCfg 23 }
|
|
|
|
slbNewCfgWaphcCouple OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable coupling of WAP and RADIUS Accounting
|
|
health checks."
|
|
::= { waphcCfg 24 }
|
|
|
|
-- WAP Load Balancing Configuration
|
|
|
|
slbCurCfgWapTpcp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable WAP load balancing. "
|
|
::= { wapCfg 1 }
|
|
|
|
slbNewCfgWapTpcp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable WAP load balancing. "
|
|
::= { wapCfg 2 }
|
|
|
|
slbCurCfgWapDebug OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WAP Debug level."
|
|
::= { wapCfg 3 }
|
|
|
|
slbNewCfgWapDebug OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WAP Debug level."
|
|
::= { wapCfg 4 }
|
|
|
|
|
|
-- Synch Peer Switch Configuration
|
|
slbPeerTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in SLB Peer Table."
|
|
::= { syncCfg 2 }
|
|
|
|
slbCurCfgPeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Synch Peer Switch configuration in the current_config."
|
|
::= { syncCfg 3 }
|
|
|
|
slbCurCfgPeerEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about Synch Peer Switch configuration."
|
|
INDEX { slbCurCfgPeerIndex }
|
|
::= { slbCurCfgPeerTable 1 }
|
|
|
|
SlbCurCfgPeerEntry ::= SEQUENCE {
|
|
slbCurCfgPeerIndex Integer32,
|
|
slbCurCfgPeerIpAddr IpAddress,
|
|
slbCurCfgPeerState INTEGER
|
|
}
|
|
|
|
slbCurCfgPeerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index for synch peer switchs."
|
|
::= { slbCurCfgPeerEntry 1 }
|
|
|
|
slbCurCfgPeerIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the peer switch."
|
|
::= { slbCurCfgPeerEntry 2 }
|
|
|
|
slbCurCfgPeerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the peer switch."
|
|
::= { slbCurCfgPeerEntry 3 }
|
|
|
|
slbNewCfgPeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Synch Peer Switch configuration in the new_config."
|
|
::= { syncCfg 4 }
|
|
|
|
slbNewCfgPeerEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about synch peer switch configuration."
|
|
INDEX { slbNewCfgPeerIndex }
|
|
::= { slbNewCfgPeerTable 1 }
|
|
|
|
SlbNewCfgPeerEntry ::= SEQUENCE {
|
|
slbNewCfgPeerIndex Integer32,
|
|
slbNewCfgPeerIpAddr IpAddress,
|
|
slbNewCfgPeerState INTEGER,
|
|
slbNewCfgPeerDelete INTEGER
|
|
}
|
|
|
|
slbNewCfgPeerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index number for synch peer switchs."
|
|
::= { slbNewCfgPeerEntry 1 }
|
|
|
|
slbNewCfgPeerIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the peer switch."
|
|
::= { slbNewCfgPeerEntry 2 }
|
|
|
|
slbNewCfgPeerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the peer switch."
|
|
::= { slbNewCfgPeerEntry 3 }
|
|
|
|
slbNewCfgPeerDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire row is
|
|
deleted."
|
|
::= { slbNewCfgPeerEntry 4 }
|
|
|
|
slbCurCfgSyncFilt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable synch filter configuration."
|
|
::= { syncGeneralCfg 1 }
|
|
|
|
slbNewCfgSyncFilt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable synch filter configuration."
|
|
::= { syncGeneralCfg 2 }
|
|
|
|
slbCurCfgSyncPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable synch port configuration."
|
|
::= { syncGeneralCfg 3 }
|
|
|
|
slbNewCfgSyncPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable synch port configuration."
|
|
::= { syncGeneralCfg 4 }
|
|
|
|
slbCurCfgSyncVrrp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable synch VRRP Priorities."
|
|
::= { syncGeneralCfg 5 }
|
|
|
|
slbNewCfgSyncVrrp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable synch VRRP Priorities."
|
|
::= { syncGeneralCfg 6 }
|
|
|
|
slbCurCfgSyncPip OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable synch proxy IP addresses."
|
|
::= { syncGeneralCfg 7 }
|
|
|
|
slbNewCfgSyncPip OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable synch proxy IP addresses."
|
|
::= { syncGeneralCfg 8 }
|
|
|
|
slbCurCfgSyncSfo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable synch stateful failover."
|
|
::= { syncGeneralCfg 9 }
|
|
|
|
slbNewCfgSyncSfo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable synch stateful failover."
|
|
::= { syncGeneralCfg 10 }
|
|
|
|
slbCurCfgSyncSfoUpdatePeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The stateful failover update period in seconds."
|
|
::= { syncGeneralCfg 11 }
|
|
|
|
slbNewCfgSyncSfoUpdatePeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The stateful failover update period in seconds."
|
|
::= { syncGeneralCfg 12 }
|
|
|
|
slbCurCfgSyncBwm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable syncing BWM configuration."
|
|
::= { syncGeneralCfg 13 }
|
|
|
|
slbNewCfgSyncBwm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable syncing BWM configuration."
|
|
::= { syncGeneralCfg 14 }
|
|
|
|
slbCurCfgSyncPeerPip OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable synch peer proxy IP addresses."
|
|
::= { syncGeneralCfg 15 }
|
|
|
|
slbNewCfgSyncPeerPip OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable synch peer proxy IP addresses."
|
|
::= { syncGeneralCfg 16}
|
|
|
|
-- SYN Attack Detection
|
|
|
|
synAttackCurCfgInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (2..3600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval specified in seconds determines how frequently the
|
|
switch checks for SYN attacks."
|
|
::= { synAttackDetCfg 1 }
|
|
|
|
synAttackNewCfgInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (2..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval specified in seconds determines how frequently the
|
|
switch checks for SYN attacks."
|
|
::= { synAttackDetCfg 2 }
|
|
|
|
synAttackCurCfgThreshhold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshhold indicating the number of new half-open sessions
|
|
per second."
|
|
::= { synAttackDetCfg 3 }
|
|
|
|
synAttackNewCfgThreshhold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshhold indicating the number of new half-open sessions
|
|
per second."
|
|
::= { synAttackDetCfg 4 }
|
|
|
|
|
|
-- Filtering Group
|
|
|
|
fltCfgTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of filtering table entries."
|
|
::= { filterCfg 1 }
|
|
|
|
-- Current Config Filtering Table
|
|
|
|
fltCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FltCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filtering table in the current configuration block."
|
|
::= { filterCfg 2 }
|
|
|
|
fltCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX FltCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the filtering table."
|
|
INDEX { fltCurCfgIndx }
|
|
::= { fltCurCfgTable 1 }
|
|
|
|
FltCurCfgTableEntry ::= SEQUENCE {
|
|
fltCurCfgIndx Integer32,
|
|
fltCurCfgSrcIpMac INTEGER,
|
|
fltCurCfgSrcIp IpAddress,
|
|
fltCurCfgSrcIpMask IpAddress,
|
|
fltCurCfgDstIpMac INTEGER,
|
|
fltCurCfgDstIp IpAddress,
|
|
fltCurCfgDstIpMask IpAddress,
|
|
fltCurCfgProtocol INTEGER,
|
|
fltCurCfgRangeLowSrcPort INTEGER,
|
|
fltCurCfgRangeHighSrcPort INTEGER,
|
|
fltCurCfgRangeLowDstPort INTEGER,
|
|
fltCurCfgRangeHighDstPort INTEGER,
|
|
fltCurCfgAction INTEGER,
|
|
fltCurCfgRedirPort INTEGER,
|
|
fltCurCfgRedirGroup Integer32,
|
|
fltCurCfgLog INTEGER,
|
|
fltCurCfgState INTEGER,
|
|
fltCurCfgNat INTEGER,
|
|
fltCurCfgCache INTEGER,
|
|
fltCurCfgInvert INTEGER,
|
|
fltCurCfgClientProxy INTEGER,
|
|
fltCurCfgTcpAck INTEGER,
|
|
fltCurCfgSrcMac PhysAddress,
|
|
fltCurCfgDstMac PhysAddress,
|
|
fltCurCfgFtpNatActive INTEGER,
|
|
fltCurCfgAclTcpUrg INTEGER,
|
|
fltCurCfgAclTcpAck INTEGER,
|
|
fltCurCfgAclTcpPsh INTEGER,
|
|
fltCurCfgAclTcpRst INTEGER,
|
|
fltCurCfgAclTcpSyn INTEGER,
|
|
fltCurCfgAclTcpFin INTEGER,
|
|
fltCurCfgAclIcmp INTEGER,
|
|
fltCurCfgAclIpOption INTEGER,
|
|
fltCurCfgBwmContract Integer32,
|
|
fltCurCfgAclIpTos INTEGER,
|
|
fltCurCfgAclIpTosMask INTEGER,
|
|
fltCurCfgAclIpTosNew INTEGER,
|
|
fltCurCfgFwlb INTEGER,
|
|
fltCurCfgNatTimeout INTEGER,
|
|
fltCurCfgLinklb INTEGER,
|
|
fltCurCfgWapRadiusSnoop INTEGER,
|
|
fltCurCfgIdslbHash INTEGER,
|
|
fltCurCfgVlan INTEGER,
|
|
fltCurCfgTcpRateLimit INTEGER,
|
|
fltCurCfgTcpRateMaxConn INTEGER,
|
|
fltCurCfgHash INTEGER,
|
|
fltCurCfgLayer7DenyState INTEGER,
|
|
fltCurCfgLayer7DenyUrlBmap OCTET STRING,
|
|
fltCurCfgGotoFilter Integer32,
|
|
fltCurCfgRadiusWapPersist INTEGER,
|
|
fltCurCfgPbind INTEGER,
|
|
fltCurCfgTimeWindow INTEGER,
|
|
fltCurCfgHoldDuration INTEGER,
|
|
fltCurCfgProxyIp IpAddress,
|
|
fltCurCfgPatternMatch INTEGER,
|
|
fltCurCfgLayer7DenyMatchAll INTEGER,
|
|
fltCurCfgLayer7ParseAll INTEGER,
|
|
fltCurCfgSecurityParseAll INTEGER,
|
|
fltCurCfgPatternMatchGroupBmap OCTET STRING,
|
|
fltCurCfg8021pBitsValue INTEGER,
|
|
fltCurCfg8021pBitsMatch INTEGER,
|
|
fltCurCfgAclIpLength INTEGER,
|
|
fltCurCfgIdsGroup Integer32,
|
|
fltCurCfgEgressPip INTEGER,
|
|
fltCurCfgDbind INTEGER,
|
|
fltCurCfgReverse INTEGER,
|
|
fltCurCfgRevBwmContract Integer32,
|
|
fltCurCfgParseChn INTEGER,
|
|
fltCurCfgRtpBwmContract Integer32,
|
|
fltCurCfgSipParsing INTEGER,
|
|
fltCurCfgSessionMirror INTEGER,
|
|
fltCurCfgIpVer INTEGER,
|
|
fltCurCfgIpv6Sip DisplayString,
|
|
fltCurCfgIpv6Sprefix INTEGER,
|
|
fltCurCfgIpv6Dip DisplayString,
|
|
fltCurCfgIpv6Dprefix INTEGER,
|
|
fltCurCfgName DisplayString
|
|
}
|
|
|
|
fltCurCfgIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filteriang table index."
|
|
::= { fltCurCfgTableEntry 1 }
|
|
|
|
fltCurCfgSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP address to be filtered."
|
|
::= { fltCurCfgTableEntry 2 }
|
|
|
|
fltCurCfgSrcIpMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP sub-net mask for filtering."
|
|
::= { fltCurCfgTableEntry 3 }
|
|
|
|
fltCurCfgDstIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address to be filtered."
|
|
::= { fltCurCfgTableEntry 4 }
|
|
|
|
fltCurCfgDstIpMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP sub-net mask for filtering."
|
|
::= { fltCurCfgTableEntry 5 }
|
|
|
|
fltCurCfgProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The protocol to be filtered."
|
|
::= { fltCurCfgTableEntry 6 }
|
|
|
|
fltCurCfgRangeHighSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The higher source TCP/UDP port number to be filtered. It applies
|
|
only when protocol defined in fltCurCfgProtocol is UDP or TCP.
|
|
'0' means no filtering."
|
|
::= { fltCurCfgTableEntry 7 }
|
|
|
|
fltCurCfgRangeLowSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower source TCP/UDP port number to be filtered. It applies
|
|
only when protocol defined in fltCurCfgProtocol is UDP or TCP.
|
|
'0' means no filtering."
|
|
::= { fltCurCfgTableEntry 8 }
|
|
|
|
fltCurCfgRangeLowDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower destination TCP/UDP port number to be filtered. It applies
|
|
only when protocol defined in fltCurCfgProtocol is UDP or TCP.
|
|
'0' means no filtering."
|
|
::= { fltCurCfgTableEntry 9 }
|
|
|
|
fltCurCfgRangeHighDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The higher destination TCP/UDP port number to be filtered. It applies
|
|
only when protocol defined in fltCurCfgProtocol is UDP or TCP.
|
|
'0' means no filtering."
|
|
::= { fltCurCfgTableEntry 10 }
|
|
|
|
fltCurCfgAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
allow(1),
|
|
deny(2),
|
|
redirect(3),
|
|
nat(4), -- network address translation
|
|
goto(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action for the filtering rule."
|
|
::= { fltCurCfgTableEntry 11 }
|
|
|
|
fltCurCfgRedirPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server port number used for redirection."
|
|
::= { fltCurCfgTableEntry 12 }
|
|
|
|
fltCurCfgRedirGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server group to be redirected to."
|
|
::= { fltCurCfgTableEntry 13 }
|
|
|
|
fltCurCfgLog OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable logging."
|
|
::= { fltCurCfgTableEntry 14 }
|
|
|
|
fltCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of this filtering rule."
|
|
::= { fltCurCfgTableEntry 15 }
|
|
|
|
fltCurCfgNat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
destination-address(1),
|
|
source-address(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The selection of destination or source for network address
|
|
translation."
|
|
::= { fltCurCfgTableEntry 16 }
|
|
|
|
fltCurCfgCache OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable caching sessions that match filter."
|
|
::= { fltCurCfgTableEntry 17 }
|
|
|
|
fltCurCfgInvert OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn the invert logic on or off for the filter entry."
|
|
::= { fltCurCfgTableEntry 18 }
|
|
|
|
fltCurCfgClientProxy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable client proxy."
|
|
::= { fltCurCfgTableEntry 19 }
|
|
|
|
fltCurCfgTcpAck OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable filtering on matching TCP ACK and RST flag."
|
|
::= { fltCurCfgTableEntry 20 }
|
|
|
|
|
|
fltCurCfgSrcMac OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source MAC address to be filtered."
|
|
::= { fltCurCfgTableEntry 22 }
|
|
|
|
fltCurCfgDstMac OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Destination MAC address to be filtered."
|
|
::= { fltCurCfgTableEntry 23 }
|
|
|
|
fltCurCfgFtpNatActive OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable FTP NAT for active ftp only."
|
|
::= { fltCurCfgTableEntry 24 }
|
|
|
|
-- Current Config for TCP ACL filtering Table
|
|
|
|
fltCurCfgAclTcpUrg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TCP URG packet."
|
|
::= { fltCurCfgTableEntry 25 }
|
|
|
|
fltCurCfgAclTcpAck OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TCP ACK packet."
|
|
::= { fltCurCfgTableEntry 26 }
|
|
|
|
fltCurCfgAclTcpPsh OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TCP PSH packet."
|
|
::= { fltCurCfgTableEntry 27 }
|
|
|
|
fltCurCfgAclTcpRst OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TCP RST packet."
|
|
::= { fltCurCfgTableEntry 28 }
|
|
|
|
fltCurCfgAclTcpSyn OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TCP SYN packet."
|
|
::= { fltCurCfgTableEntry 29 }
|
|
|
|
fltCurCfgAclTcpFin OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TCP FIN packet."
|
|
::= { fltCurCfgTableEntry 30 }
|
|
|
|
-- Current Config for ICMP Type ACL filtering Table
|
|
|
|
fltCurCfgAclIcmp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ICMP type to be filtered. A ICMP type of 255 indicates 'any'"
|
|
::= { fltCurCfgTableEntry 31 }
|
|
|
|
-- Current Config IP Option ACL Filtering Table
|
|
|
|
fltCurCfgAclIpOption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable IP option matching."
|
|
::= { fltCurCfgTableEntry 32 }
|
|
|
|
fltCurCfgBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Filt default BW contract number."
|
|
::= { fltCurCfgTableEntry 33 }
|
|
|
|
fltCurCfgAclIpTos OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP TOS value to be filtered."
|
|
::= { fltCurCfgTableEntry 34 }
|
|
|
|
fltCurCfgAclIpTosMask OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP TOS mask for filtering."
|
|
::= { fltCurCfgTableEntry 35 }
|
|
|
|
fltCurCfgAclIpTosNew OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The new IP TOS value to over-write when filtering fired."
|
|
::= { fltCurCfgTableEntry 36 }
|
|
|
|
fltCurCfgFwlb OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable filtering on firewall redirect hash method."
|
|
::= { fltCurCfgTableEntry 37 }
|
|
|
|
fltCurCfgNatTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (4..32768)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NAT session timeout. The timeout value should be an even number
|
|
between 4 and 32768."
|
|
::= { fltCurCfgTableEntry 38 }
|
|
|
|
fltCurCfgLinklb OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable WAN link load balancing."
|
|
::= { fltCurCfgTableEntry 39 }
|
|
|
|
fltCurCfgWapRadiusSnoop OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable WAP RADIUS snooping."
|
|
::= { fltCurCfgTableEntry 40 }
|
|
|
|
fltCurCfgSrcIpMac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip(1),
|
|
mac(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set a flag indicating whether filtering should be based on the
|
|
source IP address or the source MAC address field."
|
|
::= { fltCurCfgTableEntry 41 }
|
|
|
|
fltCurCfgDstIpMac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip(1),
|
|
mac(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set a flag indicating whether filtering should be based on the
|
|
destination IP address or the destination MAC address field."
|
|
::= { fltCurCfgTableEntry 42 }
|
|
|
|
fltCurCfgIdslbHash OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sip(1),
|
|
dip(2),
|
|
both(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set hash parameter for intrusion detection server load balancing."
|
|
::= { fltCurCfgTableEntry 43 }
|
|
|
|
fltCurCfgVlan OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4090)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the VLAN assoicated with the filter."
|
|
::= { fltCurCfgTableEntry 44 }
|
|
|
|
fltCurCfgName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the filter."
|
|
::= { fltCurCfgTableEntry 45 }
|
|
|
|
fltCurCfgTcpRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable protocol rate limiting."
|
|
::= { fltCurCfgTableEntry 46 }
|
|
|
|
fltCurCfgTcpRateMaxConn OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set maximum connections (number of connections in units of 10)
|
|
for TCP connection rate limiting. In the case of ICMP and UDP,
|
|
this is the maximum packets (number of packets in units of 10)."
|
|
::= { fltCurCfgTableEntry 47 }
|
|
|
|
fltCurCfgHash OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
sip(2),
|
|
dip(3),
|
|
both(4),
|
|
sipsport(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set hash parameter for the filter."
|
|
::= { fltCurCfgTableEntry 48 }
|
|
|
|
|
|
fltCurCfgLayer7DenyState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable layer 7 deny filtering."
|
|
::= { fltCurCfgTableEntry 50 }
|
|
|
|
fltCurCfgLayer7DenyUrlBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The URL strings selected for Layer 7 deny filters.
|
|
The selected URL strings are presented in a bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ URL Path 9
|
|
|| ||
|
|
|| ||___ URL Path 8
|
|
|| |____ URL Path 7
|
|
|| . . .
|
|
||_________ URL Path 2
|
|
|__________ URL Path 1
|
|
|
|
where x : 1 - The represented URL string is selected
|
|
0 - The represented URL string is not selected"
|
|
::= { fltCurCfgTableEntry 51 }
|
|
|
|
fltCurCfgGotoFilter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filter ID for GOTO action in the current config."
|
|
::= { fltCurCfgTableEntry 52 }
|
|
|
|
fltCurCfgRadiusWapPersist OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Radius/WAP persistence."
|
|
::= { fltCurCfgTableEntry 53 }
|
|
|
|
fltCurCfgPbind OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable filter persistent binding."
|
|
::= { fltCurCfgTableEntry 54 }
|
|
|
|
fltCurCfgTimeWindow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time window for protocol rate limiting (in seconds)."
|
|
::= { fltCurCfgTableEntry 55 }
|
|
|
|
fltCurCfgHoldDuration OBJECT-TYPE
|
|
SYNTAX INTEGER (2..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The hold down duration for protocol rate limiting (in minutes)."
|
|
::= { fltCurCfgTableEntry 56 }
|
|
|
|
fltCurCfgPatternMatch OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable binary pattern matching."
|
|
::= { fltCurCfgTableEntry 57 }
|
|
|
|
fltCurCfgLayer7DenyMatchAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable match-all criteria for L7 deny string matching."
|
|
::= { fltCurCfgTableEntry 58 }
|
|
|
|
fltCurCfgProxyIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The client proxy IP address for NAT and REDIR filter."
|
|
|
|
::= { fltCurCfgTableEntry 59 }
|
|
|
|
fltCurCfgLayer7ParseAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable layer 7 lookup (parsing) of all packets."
|
|
::= { fltCurCfgTableEntry 60 }
|
|
|
|
fltCurCfgSecurityParseAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable pattern string lookup (parsing) of all packets."
|
|
::= { fltCurCfgTableEntry 61 }
|
|
|
|
fltCurCfgPatternMatchGroupBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The pattern match group.
|
|
The pattern match groups are presented in a bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ pattern match group
|
|
|| ||
|
|
|| ||___ pattern match group 8
|
|
|| |____ pattern match group 7
|
|
|| . . .
|
|
||_________ pattern match group 2
|
|
|__________ pattern match group 1
|
|
|
|
where x : 1 - The represented pattern match group is selected
|
|
0 - The represented pattern match group is not selected"
|
|
::= { fltCurCfgTableEntry 62 }
|
|
|
|
fltCurCfg8021pBitsValue OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.1p bits value to match."
|
|
::= { fltCurCfgTableEntry 63 }
|
|
|
|
fltCurCfg8021pBitsMatch OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable matching on 802.1p bits in the packets."
|
|
::= { fltCurCfgTableEntry 64 }
|
|
|
|
fltCurCfgAclIpLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the IP maximum packet length in bytes. A value can be either 0
|
|
which indicates 'any' length or between 64 and 65535."
|
|
::= { fltCurCfgTableEntry 65 }
|
|
|
|
fltCurCfgIdsGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server group for IDS load balancing. A value of 0 indicates
|
|
'none'."
|
|
::= { fltCurCfgTableEntry 66 }
|
|
|
|
fltCurCfgEgressPip OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable pip selection based on egress port/vlan."
|
|
::= { fltCurCfgTableEntry 67 }
|
|
|
|
fltCurCfgDbind OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable filter delayed binding."
|
|
::= { fltCurCfgTableEntry 68 }
|
|
|
|
fltCurCfgRevBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Filt reverse session BWM contract number."
|
|
::= { fltCurCfgTableEntry 69 }
|
|
|
|
fltCurCfgReverse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable creating session for reverse side traffic."
|
|
::= { fltCurCfgTableEntry 70 }
|
|
|
|
fltCurCfgParseChn OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable chained pgroup match criteria for l7 filtering."
|
|
::= { fltCurCfgTableEntry 71 }
|
|
|
|
|
|
fltCurCfgRtpBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BWM contract for SIP RTP traffic."
|
|
::= { fltCurCfgTableEntry 72 }
|
|
|
|
fltCurCfgSipParsing OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable SIP NAT."
|
|
::= { fltCurCfgTableEntry 73 }
|
|
|
|
|
|
fltCurCfgSessionMirror OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable session mirroring."
|
|
::= { fltCurCfgTableEntry 74 }
|
|
|
|
|
|
fltCurCfgIpVer OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
ipv4(1),
|
|
ipv6(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of IP address."
|
|
::= { fltCurCfgTableEntry 75 }
|
|
|
|
fltCurCfgIpv6Sip OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IPv6 address to be filtered. Address should be 4-byte
|
|
haxadecimal colon notation.
|
|
Valid IPv6 address should be in any of the following forms
|
|
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or
|
|
xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx"
|
|
::= { fltCurCfgTableEntry 76 }
|
|
|
|
fltCurCfgIpv6Sprefix OBJECT-TYPE
|
|
SYNTAX INTEGER(0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The prefix length associated with source IP address ."
|
|
::= { fltCurCfgTableEntry 77 }
|
|
|
|
fltCurCfgIpv6Dip OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IPv6 address to be filtered. Address should be 4-byte
|
|
haxadecimal colon notation.
|
|
Valid IPv6 address should be in any of the following forms
|
|
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or
|
|
xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx"
|
|
::= { fltCurCfgTableEntry 78 }
|
|
|
|
fltCurCfgIpv6Dprefix OBJECT-TYPE
|
|
SYNTAX INTEGER(0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The prefix length associated with destination IP address ."
|
|
::= { fltCurCfgTableEntry 79 }
|
|
|
|
|
|
-- New Config Filtering Table
|
|
|
|
fltNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FltNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filtering table in the new configuration block."
|
|
::= { filterCfg 3 }
|
|
|
|
fltNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX FltNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the filtering table."
|
|
INDEX { fltNewCfgIndx }
|
|
::= { fltNewCfgTable 1 }
|
|
|
|
FltNewCfgTableEntry ::= SEQUENCE {
|
|
fltNewCfgIndx Integer32,
|
|
fltNewCfgSrcIpMac INTEGER,
|
|
fltNewCfgSrcIp IpAddress,
|
|
fltNewCfgSrcIpMask IpAddress,
|
|
fltNewCfgDstIpMac INTEGER,
|
|
fltNewCfgDstIp IpAddress,
|
|
fltNewCfgDstIpMask IpAddress,
|
|
fltNewCfgProtocol INTEGER,
|
|
fltNewCfgRangeLowSrcPort INTEGER,
|
|
fltNewCfgRangeHighSrcPort INTEGER,
|
|
fltNewCfgRangeLowDstPort INTEGER,
|
|
fltNewCfgRangeHighDstPort INTEGER,
|
|
fltNewCfgAction INTEGER,
|
|
fltNewCfgRedirPort INTEGER,
|
|
fltNewCfgRedirGroup Integer32,
|
|
fltNewCfgLog INTEGER,
|
|
fltNewCfgState INTEGER,
|
|
fltNewCfgNat INTEGER,
|
|
fltNewCfgCache INTEGER,
|
|
fltNewCfgInvert INTEGER,
|
|
fltNewCfgClientProxy INTEGER,
|
|
fltNewCfgTcpAck INTEGER,
|
|
fltNewCfgSrcMac PhysAddress,
|
|
fltNewCfgDstMac PhysAddress,
|
|
fltNewCfgFtpNatActive INTEGER,
|
|
fltNewCfgAclTcpUrg INTEGER,
|
|
fltNewCfgAclTcpAck INTEGER,
|
|
fltNewCfgAclTcpPsh INTEGER,
|
|
fltNewCfgAclTcpRst INTEGER,
|
|
fltNewCfgAclTcpSyn INTEGER,
|
|
fltNewCfgAclTcpFin INTEGER,
|
|
fltNewCfgAclIcmp INTEGER,
|
|
fltNewCfgAclIpOption INTEGER,
|
|
fltNewCfgBwmContract Integer32,
|
|
fltNewCfgAclIpTos INTEGER,
|
|
fltNewCfgAclIpTosMask INTEGER,
|
|
fltNewCfgAclIpTosNew INTEGER,
|
|
fltNewCfgFwlb INTEGER,
|
|
fltNewCfgNatTimeout INTEGER,
|
|
fltNewCfgLinklb INTEGER,
|
|
fltNewCfgWapRadiusSnoop INTEGER,
|
|
fltNewCfgIdslbHash INTEGER,
|
|
fltNewCfgVlan INTEGER,
|
|
fltNewCfgName DisplayString,
|
|
fltNewCfgTcpRateLimit INTEGER,
|
|
fltNewCfgTcpRateMaxConn INTEGER,
|
|
fltNewCfgHash INTEGER,
|
|
fltNewCfgLayer7DenyState INTEGER,
|
|
fltNewCfgLayer7DenyUrlBmap OCTET STRING,
|
|
fltNewCfgLayer7DenyAddUrl Integer32,
|
|
fltNewCfgLayer7DenyRemUrl Integer32,
|
|
fltNewCfgGotoFilter Integer32,
|
|
fltNewCfgRadiusWapPersist INTEGER,
|
|
fltNewCfgPbind INTEGER,
|
|
fltNewCfgTimeWindow INTEGER,
|
|
fltNewCfgHoldDuration INTEGER,
|
|
fltNewCfgProxyIp IpAddress,
|
|
fltNewCfgPatternMatch INTEGER,
|
|
fltNewCfgLayer7DenyMatchAll INTEGER,
|
|
fltNewCfgLayer7ParseAll INTEGER,
|
|
fltNewCfgSecurityParseAll INTEGER,
|
|
fltNewCfgPatternMatchGroupBmap OCTET STRING,
|
|
fltNewCfgAddPatternMatchGroup Integer32,
|
|
fltNewCfgRemPatternMatchGroup Integer32,
|
|
fltNewCfg8021pBitsValue INTEGER,
|
|
fltNewCfg8021pBitsMatch INTEGER,
|
|
fltNewCfgAclIpLength INTEGER,
|
|
fltNewCfgIdsGroup Integer32,
|
|
fltNewCfgEgressPip INTEGER,
|
|
fltNewCfgDbind INTEGER,
|
|
fltNewCfgReverse INTEGER,
|
|
fltNewCfgRevBwmContract Integer32,
|
|
fltNewCfgParseChn INTEGER,
|
|
fltNewCfgRtpBwmContract Integer32,
|
|
fltNewCfgSipParsing INTEGER,
|
|
fltNewCfgSessionMirror INTEGER,
|
|
fltNewCfgIpVer INTEGER,
|
|
fltNewCfgIpv6Sip DisplayString,
|
|
fltNewCfgIpv6Sprefix INTEGER,
|
|
fltNewCfgIpv6Dip DisplayString,
|
|
fltNewCfgIpv6Dprefix INTEGER,
|
|
fltNewCfgDelete INTEGER
|
|
}
|
|
|
|
fltNewCfgIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filtering table index."
|
|
::= { fltNewCfgTableEntry 1 }
|
|
|
|
fltNewCfgSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP address to be filtered."
|
|
::= { fltNewCfgTableEntry 2 }
|
|
|
|
fltNewCfgSrcIpMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP sub-net mask for filtering."
|
|
::= { fltNewCfgTableEntry 3 }
|
|
|
|
fltNewCfgDstIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address to be filtered."
|
|
::= { fltNewCfgTableEntry 4 }
|
|
|
|
fltNewCfgDstIpMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP sub-net mask for filtering."
|
|
::= { fltNewCfgTableEntry 5 }
|
|
|
|
fltNewCfgProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The protocol to be filtered."
|
|
::= { fltNewCfgTableEntry 6 }
|
|
|
|
fltNewCfgRangeHighSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The higher source TCP/UDP port number to be filtered. It applies
|
|
only when protocol defined in fltNewCfgProtocol is UDP or TCP.
|
|
'0' means no filtering."
|
|
::= { fltNewCfgTableEntry 7 }
|
|
|
|
fltNewCfgRangeLowSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower source TCP/UDP port number to be filtered. It applies
|
|
only when protocol defined in fltNewCfgProtocol is UDP or TCP.
|
|
'0' means no filtering."
|
|
::= { fltNewCfgTableEntry 8 }
|
|
|
|
fltNewCfgRangeLowDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower destination TCP/UDP port number to be filtered.
|
|
It applies only when protocol defined in fltNewCfgProtocol
|
|
is UDP or TCP. '0' means no filtering."
|
|
::= { fltNewCfgTableEntry 9 }
|
|
|
|
fltNewCfgRangeHighDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The higher destination TCP/UDP port number to be filtered.
|
|
It applies only when protocol defined in fltNewCfgProtocol
|
|
is UDP or TCP. '0' means no filtering."
|
|
::= { fltNewCfgTableEntry 10 }
|
|
|
|
fltNewCfgAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
allow(1),
|
|
deny(2),
|
|
redirect(3),
|
|
nat(4), -- network address translation
|
|
goto(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action for the filtering rule."
|
|
::= { fltNewCfgTableEntry 11 }
|
|
|
|
fltNewCfgRedirPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server port number used for redirection."
|
|
::= { fltNewCfgTableEntry 12 }
|
|
|
|
fltNewCfgRedirGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server group to be redirected to."
|
|
::= { fltNewCfgTableEntry 13 }
|
|
|
|
fltNewCfgLog OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable logging."
|
|
::= { fltNewCfgTableEntry 14 }
|
|
|
|
fltNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of this filtering rule."
|
|
::= { fltNewCfgTableEntry 15 }
|
|
|
|
fltNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { fltNewCfgTableEntry 16 }
|
|
|
|
fltNewCfgNat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
destination-address(1),
|
|
source-address(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The selection of destination or source for network address
|
|
translation."
|
|
::= { fltNewCfgTableEntry 17 }
|
|
|
|
fltNewCfgCache OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable caching sessions that match filter."
|
|
::= { fltNewCfgTableEntry 18 }
|
|
|
|
fltNewCfgInvert OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn the invert logic on or off for the filter entry."
|
|
::= { fltNewCfgTableEntry 19 }
|
|
|
|
fltNewCfgClientProxy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable client proxy."
|
|
::= { fltNewCfgTableEntry 20 }
|
|
|
|
fltNewCfgTcpAck OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable filtering on matching TCP ACK and RST flag."
|
|
::= { fltNewCfgTableEntry 21 }
|
|
|
|
|
|
fltNewCfgSrcMac OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source MAC address to be filtered."
|
|
::= { fltNewCfgTableEntry 23 }
|
|
|
|
fltNewCfgDstMac OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Destination MAC address to be filtered."
|
|
::= { fltNewCfgTableEntry 24 }
|
|
|
|
fltNewCfgFtpNatActive OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable FTP NAT for active ftp."
|
|
::= { fltNewCfgTableEntry 25 }
|
|
|
|
-- New Config TCP Flag ACL Filtering Table
|
|
|
|
fltNewCfgAclTcpUrg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TCP URG packet."
|
|
::= { fltNewCfgTableEntry 26 }
|
|
|
|
fltNewCfgAclTcpAck OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TCP ACK packet."
|
|
::= { fltNewCfgTableEntry 27 }
|
|
|
|
fltNewCfgAclTcpPsh OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TCP PSH packet."
|
|
::= { fltNewCfgTableEntry 28 }
|
|
|
|
fltNewCfgAclTcpRst OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TCP RST packet."
|
|
::= { fltNewCfgTableEntry 29 }
|
|
|
|
fltNewCfgAclTcpSyn OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TCP SYN packet."
|
|
::= { fltNewCfgTableEntry 30 }
|
|
|
|
fltNewCfgAclTcpFin OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TCP FIN packet."
|
|
::= { fltNewCfgTableEntry 31 }
|
|
|
|
-- New Config ICMP Type ACL Filtering Table
|
|
|
|
fltNewCfgAclIcmp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ICMP type to be filtered. A ICMP type of 255 indicates 'any'"
|
|
::= { fltNewCfgTableEntry 32 }
|
|
|
|
-- New Config IP Option ACL Filtering Table
|
|
|
|
fltNewCfgAclIpOption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable IP option matching."
|
|
::= { fltNewCfgTableEntry 33 }
|
|
|
|
fltNewCfgBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Filt default BW contract number."
|
|
::= { fltNewCfgTableEntry 34 }
|
|
|
|
fltNewCfgAclIpTos OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP TOS value to be filtered."
|
|
::= { fltNewCfgTableEntry 35 }
|
|
|
|
fltNewCfgAclIpTosMask OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP TOS mask for filtering."
|
|
::= { fltNewCfgTableEntry 36 }
|
|
|
|
fltNewCfgAclIpTosNew OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The new IP TOS value to over-write when filtering fired."
|
|
::= { fltNewCfgTableEntry 37 }
|
|
|
|
fltNewCfgFwlb OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable filtering on firewall redirect hash method."
|
|
::= { fltNewCfgTableEntry 38 }
|
|
|
|
fltNewCfgNatTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (4..32768)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NAT session timeout. The timeout value should be an even
|
|
number between 4 and 32768."
|
|
::= { fltNewCfgTableEntry 39 }
|
|
|
|
fltNewCfgLinklb OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable WAN link load balancing."
|
|
::= { fltNewCfgTableEntry 40 }
|
|
|
|
fltNewCfgWapRadiusSnoop OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable WAP RADIUS snooping."
|
|
::= { fltNewCfgTableEntry 41 }
|
|
|
|
fltNewCfgSrcIpMac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip(1),
|
|
mac(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set a flag indicating whether filtering should be based on the
|
|
source IP address or the source MAC address field."
|
|
::= { fltNewCfgTableEntry 42 }
|
|
|
|
fltNewCfgDstIpMac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip(1),
|
|
mac(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set a flag indicating whether filtering should be based on the
|
|
destination IP address or the destination MAC address field."
|
|
::= { fltNewCfgTableEntry 43 }
|
|
|
|
fltNewCfgIdslbHash OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sip(1),
|
|
dip(2),
|
|
both(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set hash parameter for intrusion detection server load balancing."
|
|
::= { fltNewCfgTableEntry 44 }
|
|
|
|
fltNewCfgVlan OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4090)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the VLAN assoicated with the filter."
|
|
::= { fltNewCfgTableEntry 45 }
|
|
|
|
fltNewCfgName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the filter."
|
|
::= { fltNewCfgTableEntry 46 }
|
|
|
|
fltNewCfgTcpRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable protocol rate limiting."
|
|
::= { fltNewCfgTableEntry 47 }
|
|
|
|
fltNewCfgTcpRateMaxConn OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set maximum connections (number of connections in units of 10)
|
|
for TCP connection rate limiting. In the case of ICMP and UDP,
|
|
this is the maximum packets (number of packets in units of 10)."
|
|
::= { fltNewCfgTableEntry 48 }
|
|
|
|
fltNewCfgHash OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
sip(2),
|
|
dip(3),
|
|
both(4),
|
|
sipsport(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set hash parameter for the filter."
|
|
::= { fltNewCfgTableEntry 49 }
|
|
|
|
|
|
fltNewCfgLayer7DenyState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable layer 7 deny filtering."
|
|
::= { fltNewCfgTableEntry 51 }
|
|
|
|
fltNewCfgLayer7DenyUrlBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The URL strings selected for Layer 7 deny filters.
|
|
The selected URL strings are presented in a bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ URL Path 9
|
|
|| ||
|
|
|| ||___ URL Path 8
|
|
|| |____ URL Path 7
|
|
|| . . .
|
|
||_________ URL Path 2
|
|
|__________ URL Path 1
|
|
|
|
where x : 1 - The represented URL string is selected
|
|
0 - The represented URL string is not selected"
|
|
::= { fltNewCfgTableEntry 52 }
|
|
|
|
fltNewCfgLayer7DenyAddUrl OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The URL Path (slbCurCfgUrlLbPathIndex) to be added to the
|
|
Layer 7 deny filter. A zero is returned when read."
|
|
::= { fltNewCfgTableEntry 53 }
|
|
|
|
fltNewCfgLayer7DenyRemUrl OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The URL Path (slbCurCfgUrlLbPathIndex) to be removed from
|
|
the Layer 7 deny filter. A zero is returned when read."
|
|
::= { fltNewCfgTableEntry 54 }
|
|
|
|
fltNewCfgGotoFilter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filter ID for GOTO action in the new config."
|
|
::= { fltNewCfgTableEntry 55 }
|
|
|
|
fltNewCfgRadiusWapPersist OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Radius/WAP persistence."
|
|
::= { fltNewCfgTableEntry 56 }
|
|
|
|
fltNewCfgPbind OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable filter persistent binding."
|
|
::= { fltNewCfgTableEntry 57 }
|
|
|
|
fltNewCfgTimeWindow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time window for protocol rate limiting (in seconds)."
|
|
::= { fltNewCfgTableEntry 58 }
|
|
|
|
fltNewCfgHoldDuration OBJECT-TYPE
|
|
SYNTAX INTEGER (2..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The hold down duration for protocol rate limiting (in minutes)."
|
|
::= { fltNewCfgTableEntry 59 }
|
|
|
|
fltNewCfgPatternMatch OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable binary pattern matching."
|
|
::= { fltNewCfgTableEntry 60 }
|
|
|
|
fltNewCfgLayer7DenyMatchAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable match-all criteria for L7 deny string matching."
|
|
::= { fltNewCfgTableEntry 61 }
|
|
|
|
fltNewCfgProxyIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The client proxy IP address for NAT and REDIR filter."
|
|
|
|
::= { fltNewCfgTableEntry 62 }
|
|
|
|
fltNewCfgLayer7ParseAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable layer 7 lookup (parsing) of all packets."
|
|
::= { fltNewCfgTableEntry 63 }
|
|
|
|
fltNewCfgSecurityParseAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable pattern string lookup (parsing) of all packets."
|
|
::= { fltNewCfgTableEntry 64 }
|
|
|
|
fltNewCfgPatternMatchGroupBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The pattern match group.
|
|
The pattern match groups are presented in a bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ pattern match group
|
|
|| ||
|
|
|| ||___ pattern match group 8
|
|
|| |____ pattern match group 7
|
|
|| . . .
|
|
||_________ pattern match group 2
|
|
|__________ pattern match group 1
|
|
|
|
where x : 1 - The represented pattern match group is selected
|
|
0 - The represented pattern match group is not selected"
|
|
::= { fltNewCfgTableEntry 65 }
|
|
|
|
fltNewCfgAddPatternMatchGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The pattern match group to be added to the
|
|
security filter. A zero is returned when read."
|
|
::= { fltNewCfgTableEntry 66 }
|
|
|
|
fltNewCfgRemPatternMatchGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The pattern match group to be to be removed from
|
|
the security filter. A zero is returned when read."
|
|
::= { fltNewCfgTableEntry 67 }
|
|
|
|
fltNewCfg8021pBitsValue OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.1p bits value to match."
|
|
::= { fltNewCfgTableEntry 68 }
|
|
|
|
fltNewCfg8021pBitsMatch OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable matching on 802.1p bits in the packets."
|
|
::= { fltNewCfgTableEntry 69 }
|
|
|
|
fltNewCfgAclIpLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the IP maximum packet length in bytes. A value can be either 0
|
|
which indicates 'any' length or between 64 and 65535."
|
|
::= { fltNewCfgTableEntry 70 }
|
|
|
|
fltNewCfgIdsGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server group for IDS load balancing. A value of 0 indicates
|
|
'none'."
|
|
::= { fltNewCfgTableEntry 71 }
|
|
|
|
fltNewCfgEgressPip OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable pip selection based on egress port/vlan."
|
|
::= { fltNewCfgTableEntry 72 }
|
|
|
|
fltNewCfgDbind OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable filter delayed binding."
|
|
::= { fltNewCfgTableEntry 73 }
|
|
|
|
fltNewCfgRevBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Filt reverse session BWM contract number."
|
|
::= { fltNewCfgTableEntry 74 }
|
|
|
|
fltNewCfgReverse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable creating session for reverse side traffic."
|
|
::= { fltNewCfgTableEntry 75 }
|
|
|
|
fltNewCfgParseChn OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable chained pgroup match criteria for l7 filtering."
|
|
::= { fltNewCfgTableEntry 76}
|
|
|
|
|
|
fltNewCfgRtpBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BWM contract for SIP RTP traffic."
|
|
::= { fltNewCfgTableEntry 77 }
|
|
|
|
fltNewCfgSipParsing OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable SIP NAT."
|
|
::= { fltNewCfgTableEntry 78 }
|
|
|
|
|
|
fltNewCfgSessionMirror OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable session mirroring."
|
|
::= { fltNewCfgTableEntry 79 }
|
|
|
|
|
|
fltNewCfgIpVer OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
ipv4(1),
|
|
ipv6(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of IP address."
|
|
::= { fltNewCfgTableEntry 80 }
|
|
|
|
fltNewCfgIpv6Sip OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IPv6 address to be filtered. Address should be 4-byte
|
|
haxadecimal colon notation.
|
|
Valid IPv6 address should be in any of the following forms
|
|
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or
|
|
xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx"
|
|
::= { fltNewCfgTableEntry 81 }
|
|
|
|
fltNewCfgIpv6Sprefix OBJECT-TYPE
|
|
SYNTAX INTEGER(0..128)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The prefix length associated with source IP address ."
|
|
::= { fltNewCfgTableEntry 82 }
|
|
|
|
fltNewCfgIpv6Dip OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IPv6 address to be filtered. Address should be 4-byte
|
|
haxadecimal colon notation.
|
|
Valid IPv6 address should be in any of the following forms
|
|
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or
|
|
xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx"
|
|
::= { fltNewCfgTableEntry 83 }
|
|
|
|
fltNewCfgIpv6Dprefix OBJECT-TYPE
|
|
SYNTAX INTEGER(0..128)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The prefix length associated with destination IP address ."
|
|
::= { fltNewCfgTableEntry 84 }
|
|
|
|
|
|
-- Filtering Port Table
|
|
|
|
fltCurCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FltCurCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filtering port table in the current configuration block."
|
|
::= { filterCfg 4 }
|
|
|
|
fltCurCfgPortTableEntry OBJECT-TYPE
|
|
SYNTAX FltCurCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the filtering port table."
|
|
INDEX { fltCurCfgPortIndx }
|
|
::= { fltCurCfgPortTable 1 }
|
|
|
|
FltCurCfgPortTableEntry ::= SEQUENCE {
|
|
fltCurCfgPortIndx Integer32,
|
|
fltCurCfgPortState INTEGER,
|
|
fltCurCfgPortFiltBmap OCTET STRING
|
|
}
|
|
|
|
fltCurCfgPortIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port index."
|
|
::= { fltCurCfgPortTableEntry 1 }
|
|
|
|
fltCurCfgPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable filtering."
|
|
::= { fltCurCfgPortTableEntry 2 }
|
|
|
|
fltCurCfgPortFiltBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filtering rules applied to the port. The filtering rules are
|
|
presented in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ filter 9
|
|
|| ||
|
|
|| ||___ filter 8
|
|
|| |____ filter 7
|
|
|| . . .
|
|
||_________ filter 2
|
|
|__________ filter 1 (as index to fltCurCfgTable)
|
|
|
|
where x : 1 - The represented filter rule applied to the port
|
|
0 - The represented filter rule not applied to the port "
|
|
::= { fltCurCfgPortTableEntry 3 }
|
|
|
|
fltNewCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FltNewCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filtering port table in the new configuration block."
|
|
::= { filterCfg 5 }
|
|
|
|
fltNewCfgPortTableEntry OBJECT-TYPE
|
|
SYNTAX FltNewCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the filtering port table."
|
|
INDEX { fltNewCfgPortIndx }
|
|
::= { fltNewCfgPortTable 1 }
|
|
|
|
FltNewCfgPortTableEntry ::= SEQUENCE {
|
|
fltNewCfgPortIndx Integer32,
|
|
fltNewCfgPortState INTEGER,
|
|
fltNewCfgPortFiltBmap OCTET STRING,
|
|
fltNewCfgPortAddFiltRule Integer32,
|
|
fltNewCfgPortRemFiltRule Integer32
|
|
}
|
|
|
|
fltNewCfgPortIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port index."
|
|
::= { fltNewCfgPortTableEntry 1 }
|
|
|
|
fltNewCfgPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable filtering."
|
|
::= { fltNewCfgPortTableEntry 2 }
|
|
|
|
fltNewCfgPortFiltBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filtering rules applied to the port. The filtering rules
|
|
are presented in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ filter 9
|
|
|| ||
|
|
|| ||___ filter 8
|
|
|| |____ filter 7
|
|
|| . . .
|
|
||_________ filter 2
|
|
|__________ filter 1 (as index to fltNewCfgTable)
|
|
|
|
where x : 1 - The represented filter rule applied to the port
|
|
0 - The represented filter rule not applied to the port "
|
|
::= { fltNewCfgPortTableEntry 3 }
|
|
|
|
fltNewCfgPortAddFiltRule OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to add filtering rule to a port. The value
|
|
specified with this object is the index to the fltNewCfgTable for
|
|
which filtering rule to be added to the port. The range of the
|
|
valid index is between 1 and fltCurCfgTableMaxSize. When read, the
|
|
value '0' is returned always."
|
|
::= { fltNewCfgPortTableEntry 4 }
|
|
|
|
fltNewCfgPortRemFiltRule OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to remove filtering rule from a port. The
|
|
value specified with this object is the index to the fltNewCfgTable
|
|
for which filtering rule to be removed from the port. The range of
|
|
the valid index is between 1 and fltCurCfgTableMaxSize. When read,
|
|
the value '0' is returned always."
|
|
::= { fltNewCfgPortTableEntry 5 }
|
|
|
|
-- URL based BWM filtering table
|
|
fltUrlBwmTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of URL based BWM entries."
|
|
::= { filterCfg 6 }
|
|
|
|
fltCurCfgUrlBwmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FltCurCfgUrlBwmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of URL based BWM for filtering."
|
|
::= { filterCfg 7 }
|
|
|
|
fltCurCfgUrlBwmEntry OBJECT-TYPE
|
|
SYNTAX FltCurCfgUrlBwmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the URL based BWM filtering table."
|
|
INDEX { fltCurCfgUrlBwmFltIndex, fltCurCfgUrlBwmUrlId }
|
|
::= { fltCurCfgUrlBwmTable 1 }
|
|
|
|
FltCurCfgUrlBwmEntry ::= SEQUENCE {
|
|
fltCurCfgUrlBwmFltIndex Integer32,
|
|
fltCurCfgUrlBwmUrlId Integer32,
|
|
fltCurCfgUrlReverseBwmContract Integer32,
|
|
fltCurCfgUrlBwmContract Integer32
|
|
}
|
|
|
|
fltCurCfgUrlBwmFltIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the filter."
|
|
::= { fltCurCfgUrlBwmEntry 1 }
|
|
|
|
fltCurCfgUrlBwmUrlId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The URL Path Identifier."
|
|
::= { fltCurCfgUrlBwmEntry 2 }
|
|
|
|
fltCurCfgUrlBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BW contract."
|
|
::= { fltCurCfgUrlBwmEntry 3 }
|
|
|
|
fltCurCfgUrlReverseBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BWM contract for reverse traffic."
|
|
::= { fltCurCfgUrlBwmEntry 4 }
|
|
|
|
fltNewCfgUrlBwmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FltNewCfgUrlBwmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of URL based BWM for filtering."
|
|
::= { filterCfg 8 }
|
|
|
|
fltNewCfgUrlBwmEntry OBJECT-TYPE
|
|
SYNTAX FltNewCfgUrlBwmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the URL based BWM filtering table."
|
|
INDEX { fltNewCfgUrlBwmFltIndex, fltNewCfgUrlBwmUrlId }
|
|
::= { fltNewCfgUrlBwmTable 1 }
|
|
|
|
FltNewCfgUrlBwmEntry ::= SEQUENCE {
|
|
fltNewCfgUrlBwmFltIndex Integer32,
|
|
fltNewCfgUrlBwmUrlId Integer32,
|
|
fltNewCfgUrlBwmContract Integer32,
|
|
fltNewCfgUrlReverseBwmContract Integer32,
|
|
fltNewCfgUrlBwmDelete INTEGER
|
|
}
|
|
|
|
fltNewCfgUrlBwmFltIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the filter."
|
|
::= { fltNewCfgUrlBwmEntry 1 }
|
|
|
|
fltNewCfgUrlBwmUrlId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The URL Path Identifier."
|
|
::= { fltNewCfgUrlBwmEntry 2 }
|
|
|
|
fltNewCfgUrlBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BW traffic contract."
|
|
::= { fltNewCfgUrlBwmEntry 3 }
|
|
|
|
fltNewCfgUrlBwmDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { fltNewCfgUrlBwmEntry 4 }
|
|
|
|
fltNewCfgUrlReverseBwmContract OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The BWM contract for reverse traffic."
|
|
::= { fltNewCfgUrlBwmEntry 5 }
|
|
|
|
-- Filter HTTP Redirection Mapping Table
|
|
|
|
fltCfgHttpRedirMappingTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in HttpRedirMappingTable."
|
|
::= { filterCfg 9 }
|
|
|
|
fltCurCfgHttpRedirMappingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FltCurCfgHttpRedirMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of HTTP redirection mapping table."
|
|
::= { filterCfg 10 }
|
|
|
|
fltCurCfgHttpRedirMappingEntry OBJECT-TYPE
|
|
SYNTAX FltCurCfgHttpRedirMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the HTTP redirect mapping table."
|
|
INDEX { fltCurCfgHttpRedirMappingFilter,
|
|
fltCurCfgHttpRedirMappingFromStr }
|
|
::= { fltCurCfgHttpRedirMappingTable 1 }
|
|
|
|
FltCurCfgHttpRedirMappingEntry ::= SEQUENCE {
|
|
fltCurCfgHttpRedirMappingFilter Integer32,
|
|
fltCurCfgHttpRedirMappingFromStr INTEGER,
|
|
fltCurCfgHttpRedirMappingToStr INTEGER
|
|
}
|
|
|
|
fltCurCfgHttpRedirMappingFilter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filter number."
|
|
::= { fltCurCfgHttpRedirMappingEntry 1 }
|
|
|
|
fltCurCfgHttpRedirMappingFromStr OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1024)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This index is the string ID of Layer7 string table.
|
|
If HTTP request matches this string, then switch issues
|
|
a HTTP REDIRECT to client with the
|
|
fltCurCfgHttpRedirMappingToStr string."
|
|
::= { fltCurCfgHttpRedirMappingEntry 2 }
|
|
|
|
fltCurCfgHttpRedirMappingToStr OBJECT-TYPE
|
|
SYNTAX INTEGER (2..1024)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The string ID of Layer7 string table. The switch sends
|
|
HTTP Redirect back to client with this string when HTTP
|
|
request matches the fltCurCfgHttpRedirMappingFromStr string"
|
|
::= { fltCurCfgHttpRedirMappingEntry 3 }
|
|
|
|
fltNewCfgHttpRedirMappingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FltNewCfgHttpRedirMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of HTTP redirection mapping table."
|
|
::= { filterCfg 11 }
|
|
|
|
fltNewCfgHttpRedirMappingEntry OBJECT-TYPE
|
|
SYNTAX FltNewCfgHttpRedirMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the HTTP redirect mapping table."
|
|
INDEX { fltNewCfgHttpRedirMappingFilter,
|
|
fltNewCfgHttpRedirMappingFromStr }
|
|
::= { fltNewCfgHttpRedirMappingTable 1 }
|
|
|
|
FltNewCfgHttpRedirMappingEntry ::= SEQUENCE {
|
|
fltNewCfgHttpRedirMappingFilter Integer32,
|
|
fltNewCfgHttpRedirMappingFromStr INTEGER,
|
|
fltNewCfgHttpRedirMappingToStr INTEGER,
|
|
fltNewCfgHttpRedirMappingDelete INTEGER
|
|
}
|
|
|
|
fltNewCfgHttpRedirMappingFilter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filter number."
|
|
::= { fltNewCfgHttpRedirMappingEntry 1 }
|
|
|
|
fltNewCfgHttpRedirMappingFromStr OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1024)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The string ID of Layer7 string table. If HTTP request
|
|
matches this string then switch issues a HTTP REDIRECT
|
|
to client with the fltNewCfgHttpRedirMappingToStr string."
|
|
::= { fltNewCfgHttpRedirMappingEntry 2 }
|
|
|
|
fltNewCfgHttpRedirMappingToStr OBJECT-TYPE
|
|
SYNTAX INTEGER (2..1024)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The string ID of Layer7 string table. The switch sends
|
|
HTTP Redirect back to client with this string when the
|
|
HTTP request matches fltNewCfgHttpRedirMappingFromStr
|
|
string."
|
|
::= { fltNewCfgHttpRedirMappingEntry 4 }
|
|
|
|
fltNewCfgHttpRedirMappingDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire row is deleted."
|
|
::= { fltNewCfgHttpRedirMappingEntry 6 }
|
|
|
|
-- Global SLB General Configuration
|
|
|
|
gslbCurCfgGenState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn on or off Distributed Server Load Balance."
|
|
::= { gslbGeneralCfg 1 }
|
|
|
|
gslbNewCfgGenState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn on or off Distributed Server Load Balance."
|
|
::= { gslbGeneralCfg 2 }
|
|
|
|
|
|
gslbCurCfgGenHttpRedirect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable HTTP redirect based GSLB in
|
|
the current_configuration block."
|
|
::= { gslbGeneralCfg 7 }
|
|
|
|
gslbNewCfgGenHttpRedirect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable HTTP redirect based GSLB in
|
|
the new_configuration block."
|
|
::= { gslbGeneralCfg 8 }
|
|
|
|
|
|
gslbCurCfgGenMinco OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minmum number of site connections in the current_configuration block."
|
|
::= { gslbGeneralCfg 13 }
|
|
|
|
gslbNewCfgGenMinco OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minmum number of site connections in the new_configuration block."
|
|
::= { gslbGeneralCfg 14 }
|
|
|
|
|
|
gslbCurCfgGenUsern OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable HTTP redirect to real server name."
|
|
::= { gslbGeneralCfg 17 }
|
|
|
|
gslbNewCfgGenUsern OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable HTTP redirect to real server name."
|
|
::= { gslbGeneralCfg 18 }
|
|
|
|
|
|
gslbCurCfgGenNoremote OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable no remote real SLB. Enabling will prevent the
|
|
switch from load balancing incoming traffic to remote reals in
|
|
the event that all local reals are down."
|
|
::= { gslbGeneralCfg 25 }
|
|
|
|
gslbNewCfgGenNoremote OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable no remote real SLB. Enabling will prevent the
|
|
switch from load balancing incoming traffic to remote reals in
|
|
the event that all local reals are down."
|
|
::= { gslbGeneralCfg 26 }
|
|
|
|
gslbCurCfgGenEncrypt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable encrypting remote site update."
|
|
::= { gslbGeneralCfg 27 }
|
|
|
|
gslbNewCfgGenEncrypt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable encrypting remote site update."
|
|
::= { gslbGeneralCfg 28 }
|
|
|
|
gslbCurCfgGenRemSiteUpdatePort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCP port number for remote site updates in
|
|
the current configuration block."
|
|
::= { gslbGeneralCfg 29 }
|
|
|
|
gslbNewCfgGenRemSiteUpdatePort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCP port number for remote site updates in
|
|
the new configuration block."
|
|
::= { gslbGeneralCfg 30 }
|
|
|
|
gslbCurCfgGenSessUtilCap OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Session utilization capacity threshold in
|
|
the current configuration block."
|
|
::= { gslbGeneralCfg 31 }
|
|
|
|
gslbNewCfgGenSessUtilCap OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Session utilization capacity threshold in
|
|
the new configuration block."
|
|
::= { gslbGeneralCfg 32 }
|
|
|
|
gslbCurCfgGenCpuUtilCap OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization capacity threshold in
|
|
the current configuration block."
|
|
::= { gslbGeneralCfg 33 }
|
|
|
|
gslbNewCfgGenCpuUtilCap OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization capacity threshold in
|
|
the new configuration block."
|
|
::= { gslbGeneralCfg 34 }
|
|
|
|
gslbCurCfgGenSourceIpNetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source IP netmask for DNS persistence cache in
|
|
the current configuration block."
|
|
::= { gslbGeneralCfg 35 }
|
|
|
|
gslbNewCfgGenSourceIpNetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source IP netmask for DNS persistence cache in
|
|
the new configuration block."
|
|
::= { gslbGeneralCfg 36 }
|
|
|
|
gslbCurCfgGenTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1440)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Timeout in minutes for DNS persistence cache in
|
|
the current configuration block."
|
|
::= { gslbGeneralCfg 37 }
|
|
|
|
gslbNewCfgGenTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1440)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Timeout in minutes for DNS persistence cache in
|
|
the new configuration block."
|
|
::= { gslbGeneralCfg 38 }
|
|
|
|
gslbCurCfgGenDnsDirect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable authoritative DNS direct based Global SLB in
|
|
the current configuration block."
|
|
::= { gslbGeneralCfg 39 }
|
|
|
|
gslbNewCfgGenDnsDirect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable authoritative DNS direct based Global SLB in
|
|
the new configuration block."
|
|
::= { gslbGeneralCfg 40 }
|
|
|
|
gslbCurCfgGenRemSiteUpdateVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSSP version 1 or 2 to send out remote site updates in
|
|
the current configuration block."
|
|
::= { gslbGeneralCfg 41 }
|
|
|
|
gslbNewCfgGenRemSiteUpdateVersion OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSSP version 1 or 2 to send out remote site updates in
|
|
the new configuration block."
|
|
::= { gslbGeneralCfg 42 }
|
|
|
|
gslbCurCfgGenHostname OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable virtual service hostname matching in
|
|
the current configuration block."
|
|
::= { gslbGeneralCfg 43 }
|
|
|
|
gslbNewCfgGenHostname OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable virtual service hostname matching in
|
|
the new configuration block."
|
|
::= { gslbGeneralCfg 44 }
|
|
|
|
gslbCurCfgGenRemSiteUpdateIntervalSeconds OBJECT-TYPE
|
|
SYNTAX INTEGER (10..7200)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time interval in seconds for updating remote site status
|
|
in the current_configuration block."
|
|
::= { gslbGeneralCfg 45 }
|
|
|
|
gslbNewCfgGenRemSiteUpdateIntervalSeconds OBJECT-TYPE
|
|
SYNTAX INTEGER (10..7200)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time interval in seconds for updating remote site status
|
|
in the new_configuration block."
|
|
::= { gslbGeneralCfg 46 }
|
|
|
|
gslbCurCfgGenNoResp OBJECT-TYPE
|
|
SYNTAX INTEGER (1..5)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DNS response code when no server is returned for the current_configuration block."
|
|
::= { gslbGeneralCfg 47 }
|
|
|
|
gslbNewCfgGenNoResp OBJECT-TYPE
|
|
SYNTAX INTEGER (1..5)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DNS response code when no server is returned for the new_configuration block."
|
|
::= { gslbGeneralCfg 48 }
|
|
|
|
|
|
|
|
-- Global SLB Remote Site Configuration
|
|
|
|
gslbRemSiteTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of GSLB remote sites."
|
|
::= { gslbSitesCfg 1 }
|
|
|
|
gslbCurCfgRemSiteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbCurCfgRemSiteTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The GSLB remote site table in the current configuration block."
|
|
::= { gslbSitesCfg 2 }
|
|
|
|
gslbCurCfgRemSiteTableEntry OBJECT-TYPE
|
|
SYNTAX GslbCurCfgRemSiteTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the GSLB remote site table."
|
|
INDEX { gslbCurCfgRemSiteIndx }
|
|
::= { gslbCurCfgRemSiteTable 1 }
|
|
|
|
GslbCurCfgRemSiteTableEntry ::= SEQUENCE {
|
|
gslbCurCfgRemSiteIndx Integer32,
|
|
gslbCurCfgRemSitePrimaryIp IpAddress,
|
|
gslbCurCfgRemSiteSecondaryIp IpAddress,
|
|
gslbCurCfgRemSiteState INTEGER,
|
|
gslbCurCfgRemSiteUpdate INTEGER,
|
|
gslbCurCfgRemSiteName DisplayString
|
|
}
|
|
|
|
gslbCurCfgRemSiteIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The GSLB remote site table index."
|
|
::= { gslbCurCfgRemSiteTableEntry 1 }
|
|
|
|
gslbCurCfgRemSitePrimaryIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The primary IP address of the remote site in the
|
|
current_configuration block."
|
|
::= { gslbCurCfgRemSiteTableEntry 2 }
|
|
|
|
gslbCurCfgRemSiteSecondaryIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The secondary IP address of the remote site in the
|
|
current_configuration block."
|
|
::= { gslbCurCfgRemSiteTableEntry 3 }
|
|
|
|
gslbCurCfgRemSiteState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable GSLB for the remote site in the
|
|
current_configuration block."
|
|
::= { gslbCurCfgRemSiteTableEntry 4 }
|
|
|
|
gslbCurCfgRemSiteUpdate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable GSLB for the remote site status update in the
|
|
current_configuration block."
|
|
::= { gslbCurCfgRemSiteTableEntry 5 }
|
|
|
|
gslbCurCfgRemSiteName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the GSLB remote site."
|
|
::= { gslbCurCfgRemSiteTableEntry 6 }
|
|
|
|
|
|
gslbNewCfgRemSiteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbNewCfgRemSiteTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The GSLB remote site table in the current configuration block."
|
|
::= { gslbSitesCfg 3 }
|
|
|
|
gslbNewCfgRemSiteTableEntry OBJECT-TYPE
|
|
SYNTAX GslbNewCfgRemSiteTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the GSLB remote site table in the current configuration block."
|
|
INDEX { gslbNewCfgRemSiteIndx }
|
|
::= { gslbNewCfgRemSiteTable 1 }
|
|
|
|
GslbNewCfgRemSiteTableEntry ::= SEQUENCE {
|
|
gslbNewCfgRemSiteIndx Integer32,
|
|
gslbNewCfgRemSitePrimaryIp IpAddress,
|
|
gslbNewCfgRemSiteSecondaryIp IpAddress,
|
|
gslbNewCfgRemSiteState INTEGER,
|
|
gslbNewCfgRemSiteUpdate INTEGER,
|
|
gslbNewCfgRemSiteDelete INTEGER,
|
|
gslbNewCfgRemSiteName DisplayString
|
|
}
|
|
|
|
gslbNewCfgRemSiteIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The GSLB remote site table index."
|
|
::= { gslbNewCfgRemSiteTableEntry 1 }
|
|
|
|
gslbNewCfgRemSitePrimaryIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The primary IP address of the remote site in the new_configuration
|
|
block."
|
|
::= { gslbNewCfgRemSiteTableEntry 2 }
|
|
|
|
gslbNewCfgRemSiteSecondaryIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The secondary IP address of the remote site in the new_configuration
|
|
block."
|
|
::= { gslbNewCfgRemSiteTableEntry 3 }
|
|
|
|
gslbNewCfgRemSiteState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable GSLB for the remote site in the new_configuration
|
|
block."
|
|
::= { gslbNewCfgRemSiteTableEntry 4 }
|
|
|
|
gslbNewCfgRemSiteUpdate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable GSLB for the remote site status update in the
|
|
new_configuration block."
|
|
::= { gslbNewCfgRemSiteTableEntry 5 }
|
|
|
|
gslbNewCfgRemSiteDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire row is deleted."
|
|
::= { gslbNewCfgRemSiteTableEntry 6 }
|
|
|
|
gslbNewCfgRemSiteName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the GSLB remote site."
|
|
::= { gslbNewCfgRemSiteTableEntry 7 }
|
|
|
|
|
|
-- Global SLB Enhanced Network Configuration
|
|
|
|
gslbEnhNetworkTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of Global SLB networks."
|
|
::= { gslbEnhNetworkCfg 1 }
|
|
|
|
gslbCurCfgEnhNetworkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbCurCfgEnhNetworkTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of network preference in the current_config."
|
|
::= { gslbEnhNetworkCfg 2 }
|
|
|
|
gslbCurCfgEnhNetworkTableEntry OBJECT-TYPE
|
|
SYNTAX GslbCurCfgEnhNetworkTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table about a network preference entry configuration."
|
|
INDEX { gslbCurCfgEnhNetworkIndx }
|
|
::= { gslbCurCfgEnhNetworkTable 1 }
|
|
|
|
GslbCurCfgEnhNetworkTableEntry ::= SEQUENCE {
|
|
gslbCurCfgEnhNetworkIndx Integer32,
|
|
gslbCurCfgEnhNetworkState INTEGER,
|
|
gslbCurCfgEnhNetworkSourceIp IpAddress,
|
|
gslbCurCfgEnhNetworkNetMask IpAddress,
|
|
gslbCurCfgEnhNetworkVirtServer OCTET STRING,
|
|
gslbCurCfgEnhNetworkRemRealServer OCTET STRING
|
|
}
|
|
|
|
gslbCurCfgEnhNetworkIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current network preference table index."
|
|
::= { gslbCurCfgEnhNetworkTableEntry 1 }
|
|
|
|
gslbCurCfgEnhNetworkState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable Global SLB for the network in the
|
|
current_configuration block."
|
|
::= { gslbCurCfgEnhNetworkTableEntry 2 }
|
|
|
|
gslbCurCfgEnhNetworkSourceIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Source IP address of the network preference table."
|
|
::= { gslbCurCfgEnhNetworkTableEntry 3 }
|
|
|
|
gslbCurCfgEnhNetworkNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Net mask of the network preference table."
|
|
::= { gslbCurCfgEnhNetworkTableEntry 4 }
|
|
|
|
gslbCurCfgEnhNetworkVirtServer OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual servers in the network.
|
|
The virtual servers are presented in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| || |_ server 9
|
|
| ||
|
|
| ||___ server 8
|
|
| |____ server 7
|
|
| . . .
|
|
|__________ server 1
|
|
|
|
where x : 1 - The represented virtual server belongs to the network
|
|
0 - The represented virtual server does not belong to the network"
|
|
::= { gslbCurCfgEnhNetworkTableEntry 5 }
|
|
|
|
gslbCurCfgEnhNetworkRemRealServer OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote real servers in the network.
|
|
The remote real servers are presented in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| || |_ server 9
|
|
| ||
|
|
| ||___ server 8
|
|
| |____ server 7
|
|
| . . .
|
|
|__________ server 1
|
|
|
|
where x : 1 - The represented remote real server belongs to the network
|
|
0 - The represented remote real server does not belong to the network"
|
|
::= { gslbCurCfgEnhNetworkTableEntry 6 }
|
|
|
|
gslbNewCfgEnhNetworkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbNewCfgEnhNetworkTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of network preference in the new_config."
|
|
::= { gslbEnhNetworkCfg 3 }
|
|
|
|
gslbNewCfgEnhNetworkTableEntry OBJECT-TYPE
|
|
SYNTAX GslbNewCfgEnhNetworkTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table about a network preference entry configuration."
|
|
INDEX { gslbNewCfgEnhNetworkIndx }
|
|
::= { gslbNewCfgEnhNetworkTable 1 }
|
|
|
|
GslbNewCfgEnhNetworkTableEntry ::= SEQUENCE {
|
|
gslbNewCfgEnhNetworkIndx Integer32,
|
|
gslbNewCfgEnhNetworkState INTEGER,
|
|
gslbNewCfgEnhNetworkSourceIp IpAddress,
|
|
gslbNewCfgEnhNetworkNetMask IpAddress,
|
|
gslbNewCfgEnhNetworkDelete INTEGER,
|
|
gslbNewCfgEnhNetworkVirtServer OCTET STRING,
|
|
gslbNewCfgEnhNetworkRemRealServer OCTET STRING,
|
|
gslbNewCfgEnhNetworkAddVirtServer Integer32,
|
|
gslbNewCfgEnhNetworkRemoveVirtServer Integer32,
|
|
gslbNewCfgEnhNetworkAddRemRealServer Integer32,
|
|
gslbNewCfgEnhNetworkRemoveRemRealServer Integer32
|
|
}
|
|
|
|
gslbNewCfgEnhNetworkIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The new network preference table index."
|
|
::= { gslbNewCfgEnhNetworkTableEntry 1 }
|
|
|
|
gslbNewCfgEnhNetworkState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable Global SLB for the network in
|
|
the new_configuration block."
|
|
::= { gslbNewCfgEnhNetworkTableEntry 2 }
|
|
|
|
gslbNewCfgEnhNetworkSourceIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Source IP address of the network table."
|
|
::= { gslbNewCfgEnhNetworkTableEntry 3 }
|
|
|
|
gslbNewCfgEnhNetworkNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Net mask of the network preference table."
|
|
::= { gslbNewCfgEnhNetworkTableEntry 4 }
|
|
|
|
gslbNewCfgEnhNetworkDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire row is deleted."
|
|
::= { gslbNewCfgEnhNetworkTableEntry 5}
|
|
|
|
gslbNewCfgEnhNetworkVirtServer OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual servers in the network.
|
|
The virtual servers are presented in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| || |_ server 9
|
|
| ||
|
|
| ||___ server 8
|
|
| |____ server 7
|
|
| . . .
|
|
|__________ server 1
|
|
|
|
where x : 1 - The represented virtual server belongs to the network
|
|
0 - The represented virtual server does not belong to the network"
|
|
::= { gslbNewCfgEnhNetworkTableEntry 6 }
|
|
|
|
gslbNewCfgEnhNetworkRemRealServer OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote real servers in the network.
|
|
The remote real servers are presented in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
| || |_ server 9
|
|
| ||
|
|
| ||___ server 8
|
|
| |____ server 7
|
|
| . . .
|
|
|__________ server 1
|
|
|
|
where x : 1 - The represented remote real server belongs to the network
|
|
0 - The represented remote real server does not belong to the network"
|
|
::= { gslbNewCfgEnhNetworkTableEntry 7 }
|
|
|
|
gslbNewCfgEnhNetworkAddVirtServer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server to be added to the network. When read, 0 is returned."
|
|
::= { gslbNewCfgEnhNetworkTableEntry 8 }
|
|
|
|
gslbNewCfgEnhNetworkRemoveVirtServer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server to be removed from the network. When read, 0 is returned."
|
|
::= { gslbNewCfgEnhNetworkTableEntry 9 }
|
|
|
|
gslbNewCfgEnhNetworkAddRemRealServer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote real server to be added to the network. When read, 0 is returned."
|
|
::= { gslbNewCfgEnhNetworkTableEntry 10 }
|
|
|
|
gslbNewCfgEnhNetworkRemoveRemRealServer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote real server to be removed from the network. When read, 0 is returned."
|
|
::= { gslbNewCfgEnhNetworkTableEntry 11 }
|
|
|
|
-- Global SLB Rule Configuration
|
|
|
|
gslbRuleTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of Global SLB rules."
|
|
::= { gslbRuleCfg 1 }
|
|
|
|
gslbCurCfgRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbCurCfgRuleTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rule table in the current configuration block."
|
|
::= { gslbRuleCfg 2 }
|
|
|
|
gslbCurCfgRuleTableEntry OBJECT-TYPE
|
|
SYNTAX GslbCurCfgRuleTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the rule table in the current configuration block."
|
|
INDEX { gslbCurCfgRuleIndx }
|
|
::= { gslbCurCfgRuleTable 1 }
|
|
|
|
GslbCurCfgRuleTableEntry ::= SEQUENCE {
|
|
gslbCurCfgRuleIndx Integer32,
|
|
gslbCurCfgRuleState INTEGER,
|
|
gslbCurCfgRuleStartHour INTEGER,
|
|
gslbCurCfgRuleStartMin INTEGER,
|
|
gslbCurCfgRuleEndHour INTEGER,
|
|
gslbCurCfgRuleEndMin INTEGER,
|
|
gslbCurCfgRuleTTL INTEGER,
|
|
gslbCurCfgRuleRR INTEGER
|
|
}
|
|
|
|
gslbCurCfgRuleIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rule table index in the current configuration block."
|
|
::= { gslbCurCfgRuleTableEntry 1 }
|
|
|
|
gslbCurCfgRuleState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable the rule in
|
|
the current configuration block."
|
|
::= { gslbCurCfgRuleTableEntry 2 }
|
|
|
|
gslbCurCfgRuleStartHour OBJECT-TYPE
|
|
SYNTAX INTEGER (0..23)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Start hour in 24-hour format for the rule in
|
|
the current configuration block."
|
|
::= { gslbCurCfgRuleTableEntry 3 }
|
|
|
|
gslbCurCfgRuleStartMin OBJECT-TYPE
|
|
SYNTAX INTEGER (0..59)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Start minutes for the rule in
|
|
the current configuration block."
|
|
::= { gslbCurCfgRuleTableEntry 4 }
|
|
|
|
gslbCurCfgRuleEndHour OBJECT-TYPE
|
|
SYNTAX INTEGER (0..23)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"End hour in 24-hour format for the rule in
|
|
the current configuration block."
|
|
::= { gslbCurCfgRuleTableEntry 5 }
|
|
|
|
gslbCurCfgRuleEndMin OBJECT-TYPE
|
|
SYNTAX INTEGER (0..59)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"End minutes for the rule in
|
|
the current configuration block."
|
|
::= { gslbCurCfgRuleTableEntry 6 }
|
|
|
|
gslbCurCfgRuleTTL OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time to live in seconds of DNS resource records for the rule in
|
|
the current configuration block."
|
|
::= { gslbCurCfgRuleTableEntry 7 }
|
|
|
|
gslbCurCfgRuleRR OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DNS resource records in DNS response for the rule in
|
|
the current configuration block."
|
|
::= { gslbCurCfgRuleTableEntry 8 }
|
|
|
|
|
|
gslbNewCfgRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbNewCfgRuleTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rule table in the new configuration block."
|
|
::= { gslbRuleCfg 3 }
|
|
|
|
gslbNewCfgRuleTableEntry OBJECT-TYPE
|
|
SYNTAX GslbNewCfgRuleTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the rule table in the new configuration block."
|
|
INDEX { gslbNewCfgRuleIndx }
|
|
::= { gslbNewCfgRuleTable 1 }
|
|
|
|
GslbNewCfgRuleTableEntry ::= SEQUENCE {
|
|
gslbNewCfgRuleIndx Integer32,
|
|
gslbNewCfgRuleState INTEGER,
|
|
gslbNewCfgRuleStartHour INTEGER,
|
|
gslbNewCfgRuleStartMin INTEGER,
|
|
gslbNewCfgRuleEndHour INTEGER,
|
|
gslbNewCfgRuleEndMin INTEGER,
|
|
gslbNewCfgRuleTTL INTEGER,
|
|
gslbNewCfgRuleRR INTEGER,
|
|
gslbNewCfgRuleDelete INTEGER
|
|
}
|
|
|
|
gslbNewCfgRuleIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rule table index in the new configuration block."
|
|
::= { gslbNewCfgRuleTableEntry 1 }
|
|
|
|
gslbNewCfgRuleState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable the rule in
|
|
the new configuration block."
|
|
::= { gslbNewCfgRuleTableEntry 2 }
|
|
|
|
gslbNewCfgRuleStartHour OBJECT-TYPE
|
|
SYNTAX INTEGER (0..23)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Start hour in 24-hour format for the rule in
|
|
the new configuration block."
|
|
::= { gslbNewCfgRuleTableEntry 3 }
|
|
|
|
gslbNewCfgRuleStartMin OBJECT-TYPE
|
|
SYNTAX INTEGER (0..59)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Start minutes for the rule in
|
|
the new configuration block."
|
|
::= { gslbNewCfgRuleTableEntry 4 }
|
|
|
|
gslbNewCfgRuleEndHour OBJECT-TYPE
|
|
SYNTAX INTEGER (0..23)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"End hour in 24-hour format for the rule in
|
|
the new configuration block."
|
|
::= { gslbNewCfgRuleTableEntry 5 }
|
|
|
|
gslbNewCfgRuleEndMin OBJECT-TYPE
|
|
SYNTAX INTEGER (0..59)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"End minutes for the rule in
|
|
the new configuration block."
|
|
::= { gslbNewCfgRuleTableEntry 6 }
|
|
|
|
gslbNewCfgRuleTTL OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time to live in seconds of DNS resource records for the rule in
|
|
the new configuration block."
|
|
::= { gslbNewCfgRuleTableEntry 7 }
|
|
|
|
gslbNewCfgRuleRR OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DNS resource records in DNS response for the rule in
|
|
the new configuration block."
|
|
::= { gslbNewCfgRuleTableEntry 8 }
|
|
|
|
|
|
gslbNewCfgRuleDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire row is deleted."
|
|
::= { gslbNewCfgRuleTableEntry 9 }
|
|
|
|
-- Global SLB Metric Configuration
|
|
|
|
gslbMetricTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of Global SLB metrics for each Global SLB rule."
|
|
::= { gslbRuleCfg 4 }
|
|
|
|
gslbCurCfgMetricTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbCurCfgMetricTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The metric table in the current configuration block."
|
|
::= { gslbRuleCfg 5 }
|
|
|
|
gslbCurCfgMetricTableEntry OBJECT-TYPE
|
|
SYNTAX GslbCurCfgMetricTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the metric table in the current configuration block."
|
|
INDEX { gslbCurCfgRuleMetricIndx, gslbCurCfgMetricIndx }
|
|
::= { gslbCurCfgMetricTable 1 }
|
|
|
|
GslbCurCfgMetricTableEntry ::= SEQUENCE {
|
|
gslbCurCfgRuleMetricIndx Integer32,
|
|
gslbCurCfgMetricIndx Integer32,
|
|
gslbCurCfgMetricMetric INTEGER,
|
|
gslbCurCfgMetricNetworkBmap OCTET STRING
|
|
}
|
|
|
|
gslbCurCfgRuleMetricIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rule table index in the current configuration block."
|
|
::= { gslbCurCfgMetricTableEntry 1 }
|
|
|
|
gslbCurCfgMetricIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The metric table index in the current configuration block."
|
|
::= { gslbCurCfgMetricTableEntry 2 }
|
|
|
|
gslbCurCfgMetricMetric OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
leastconns(1),
|
|
roundrobin(2),
|
|
response(3),
|
|
geographical(4),
|
|
network(5),
|
|
random(6),
|
|
availability(7),
|
|
qos(8),
|
|
minmisses(9),
|
|
hash(10),
|
|
local(11),
|
|
always(12),
|
|
remote(13),
|
|
none(14),
|
|
persistence(15)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The metric to use to select next server in
|
|
the current configuration block."
|
|
::= { gslbCurCfgMetricTableEntry 3 }
|
|
|
|
gslbCurCfgMetricNetworkBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The networks added to the metric. The networks added are
|
|
presented in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ network 9
|
|
|| ||
|
|
|| ||___ network 8
|
|
|| |____ network 7
|
|
|| . . .
|
|
||_________ network 2
|
|
|__________ network 1
|
|
|
|
where x : 1 - The represented network added to the metric
|
|
0 - The represented network added to the metric"
|
|
::= { gslbCurCfgMetricTableEntry 4 }
|
|
|
|
gslbNewCfgMetricTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbNewCfgMetricTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The metric table in the current configuration block."
|
|
::= { gslbRuleCfg 6 }
|
|
|
|
gslbNewCfgMetricTableEntry OBJECT-TYPE
|
|
SYNTAX GslbNewCfgMetricTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the metric table in the current configuration block."
|
|
INDEX { gslbNewCfgRuleMetricIndx, gslbNewCfgMetricIndx }
|
|
::= { gslbNewCfgMetricTable 1 }
|
|
|
|
GslbNewCfgMetricTableEntry ::= SEQUENCE {
|
|
gslbNewCfgRuleMetricIndx Integer32,
|
|
gslbNewCfgMetricIndx Integer32,
|
|
gslbNewCfgMetricMetric INTEGER,
|
|
gslbNewCfgMetricNetworkBmap OCTET STRING,
|
|
gslbNewCfgMetricAddNetwork Integer32,
|
|
gslbNewCfgMetricRemNetwork Integer32
|
|
}
|
|
|
|
gslbNewCfgRuleMetricIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rule table index in the new configuration block."
|
|
::= { gslbNewCfgMetricTableEntry 1 }
|
|
|
|
gslbNewCfgMetricIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The metric table index in the new configuration block."
|
|
::= { gslbNewCfgMetricTableEntry 2 }
|
|
|
|
gslbNewCfgMetricMetric OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
leastconns(1),
|
|
roundrobin(2),
|
|
response(3),
|
|
geographical(4),
|
|
network(5),
|
|
random(6),
|
|
availability(7),
|
|
qos(8),
|
|
minmisses(9),
|
|
hash(10),
|
|
local(11),
|
|
always(12),
|
|
remote(13),
|
|
none(14),
|
|
persistence(15)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The metric to use to select next server in
|
|
the new configuration block."
|
|
::= { gslbNewCfgMetricTableEntry 3 }
|
|
|
|
gslbNewCfgMetricNetworkBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The networks added to the metric. The networks added are
|
|
presented in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ network 9
|
|
|| ||
|
|
|| ||___ network 8
|
|
|| |____ network 7
|
|
|| . . .
|
|
||_________ network 2
|
|
|__________ network 1
|
|
|
|
where x : 1 - The represented network added to the metric
|
|
0 - The represented network added to the metric"
|
|
::= { gslbNewCfgMetricTableEntry 4 }
|
|
|
|
gslbNewCfgMetricAddNetwork OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to add network to a metric. The range of the
|
|
valid index is between 1 and gslbEnhNetworkTableMaxSize. When read, the
|
|
value '0' is returned always."
|
|
::= { gslbNewCfgMetricTableEntry 5 }
|
|
|
|
gslbNewCfgMetricRemNetwork OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to remove network to a metric. The range of the
|
|
valid index is between 1 and gslbEnhNetworkTableMaxSize. When read, the
|
|
value '0' is returned always."
|
|
::= { gslbNewCfgMetricTableEntry 6 }
|
|
|
|
-- Health Script Configuration
|
|
|
|
hcsTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of scriptable health check entries."
|
|
::= { hcsCfg 1 }
|
|
|
|
hcsCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HcsCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The scriptable health check table in the current configuration block."
|
|
::= { hcsCfg 2 }
|
|
|
|
hcsCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX HcsCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the scriptable health check table."
|
|
INDEX { hcsCurCfgScriptIndex }
|
|
::= { hcsCurCfgTable 1 }
|
|
|
|
HcsCurCfgTableEntry ::= SEQUENCE {
|
|
hcsCurCfgScriptIndex Integer32,
|
|
hcsCurCfgScriptString OCTET STRING
|
|
}
|
|
|
|
hcsCurCfgScriptIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index in the scriptable health check table."
|
|
::= { hcsCurCfgTableEntry 1 }
|
|
|
|
hcsCurCfgScriptString OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The scriptable health check string."
|
|
::= { hcsCurCfgTableEntry 2 }
|
|
|
|
hcsNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HcsNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The scriptable health check table in the new configuration block."
|
|
::= { hcsCfg 3 }
|
|
|
|
hcsNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX HcsNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the scriptable health check table."
|
|
INDEX { hcsNewCfgScriptIndex }
|
|
::= { hcsNewCfgTable 1 }
|
|
|
|
HcsNewCfgTableEntry ::= SEQUENCE {
|
|
hcsNewCfgScriptIndex Integer32,
|
|
hcsNewCfgScriptString OCTET STRING,
|
|
hcsNewCfgAddSendCmd DisplayString, -- obsolete
|
|
hcsNewCfgAddExpectCmd DisplayString, -- obsolete
|
|
hcsNewCfgAddCloseCmd INTEGER,
|
|
hcsNewCfgRemLastCmd INTEGER,
|
|
hcsNewCfgAddWaitCmd INTEGER,
|
|
hcsNewCfgAddOffsetCmd INTEGER,
|
|
hcsNewCfgAddOpenProtCmd DisplayString,
|
|
hcsNewCfgAddDepthCmd INTEGER,
|
|
hcsNewCfgAddLongNsendCmd OCTET STRING,
|
|
hcsNewCfgAddLongNexpectCmd OCTET STRING,
|
|
hcsNewCfgAddNsendCmd DisplayString, -- obsolete
|
|
hcsNewCfgAddNexpectCmd DisplayString, -- obsolete
|
|
hcsNewCfgAddLongBsendCmd OCTET STRING,
|
|
hcsNewCfgAddLongBexpectCmd OCTET STRING,
|
|
hcsNewCfgAddLongSendCmd OCTET STRING,
|
|
hcsNewCfgAddLongExpectCmd OCTET STRING,
|
|
hcsNewCfgDeleteScript INTEGER
|
|
}
|
|
|
|
hcsNewCfgScriptIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index the scriptable health check."
|
|
::= { hcsNewCfgTableEntry 1 }
|
|
|
|
hcsNewCfgScriptString OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The scriptable health check string."
|
|
::= { hcsNewCfgTableEntry 2 }
|
|
|
|
|
|
hcsNewCfgAddSendCmd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Append an 'send' command to the script. The set value of this object
|
|
should be the exact characters to be sent on the port opened with the
|
|
'open' command. The 'send ' characters will be automatically appended.
|
|
Also a 'null terminator' (\0) will be automatically appended. The null
|
|
terminator and the 'send ' characters will be counted as characters in
|
|
the script."
|
|
::= { hcsNewCfgTableEntry 4 }
|
|
|
|
hcsNewCfgAddExpectCmd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Append an 'expect' command to the script. The set value of this
|
|
object should be the exact characters expected to be received on
|
|
the port opened with the 'open' command. The value could also be
|
|
a single wildcard character '*' which means any received content
|
|
will be accepted. The 'expect ' characters will be automatically
|
|
appended. Also a 'null terminator'(\0) will be automatically
|
|
appended. The null terminator and the 'expect ' characters will
|
|
be counted as characters in the script."
|
|
::= { hcsNewCfgTableEntry 5 }
|
|
|
|
hcsNewCfgAddCloseCmd OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
close(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add close command to end of the script. When set to the value of 2
|
|
(add), 'close' will be appended to the script. Also, a
|
|
'null terminator'(\0) will be automatically appended. The null
|
|
terminator and the 'close' characters will be counted as characters
|
|
in the script. This command is only valid for TCP."
|
|
::= { hcsNewCfgTableEntry 6 }
|
|
|
|
hcsNewCfgRemLastCmd OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
remove(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove the last command from the script. When set to the value of 2
|
|
(remove), last command will be removed from the script. When read,
|
|
other(1) is returned."
|
|
::= { hcsNewCfgTableEntry 7 }
|
|
|
|
hcsNewCfgDeleteScript OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { hcsNewCfgTableEntry 8 }
|
|
|
|
hcsNewCfgAddOffsetCmd OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1464)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Append an 'offset' command to the script. The set value of this
|
|
object should be the offset from the beginning of the data area
|
|
of the TCP/UDP packet to start matching the string configured
|
|
in the last bexpect command. The 'offset ' characters will be
|
|
automatically appended. Also a 'null terminator'(\0) will be
|
|
automatically appended. The null terminator and the 'offset '
|
|
characters will be counted as characters in the script. When
|
|
read, the return value has no significant meaning, but a 1 is
|
|
always returned."
|
|
::= { hcsNewCfgTableEntry 9 }
|
|
|
|
hcsNewCfgAddWaitCmd OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Append a 'wait' command to the script. The set value of this
|
|
object should be the maximum waiting time for the packet
|
|
containing the content configured in the last expect command.
|
|
Wait time is in units of milliseconds, and the maximum
|
|
supported is 65535 ms. The 'wait ' characters will be
|
|
automatically appended. Also a 'null terminator'(\0) will be
|
|
automatically appended. The null terminator and the 'wait '
|
|
characters will be counted as characters in the script. When
|
|
read, the return value has no significant meaning, but a 1 is
|
|
always returned. "
|
|
::= { hcsNewCfgTableEntry 10 }
|
|
|
|
hcsNewCfgAddOpenProtCmd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Append an 'open' command to the script. The value of this object
|
|
should be real server port number or name, followed by a comma,
|
|
and then the protocol (either tcp or udp), e.g. '80,tcp'. Only
|
|
the port number or name, and tcp or udp should be set. The 'open '
|
|
characters will be automatically appended. Also a 'null terminator'
|
|
(\0) will be automatically appended. The null terminator and the
|
|
'open ' characters will be counted as characters in the script."
|
|
::= { hcsNewCfgTableEntry 11 }
|
|
|
|
hcsNewCfgAddNsendCmd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Append an 'nsend' command to the script. The 'nsend' command is
|
|
used to append additional content to the packet generated by the
|
|
'bsend' command when the desired 'bsend' content is more than 255
|
|
characters. The set value of this object should be the exact
|
|
characters to be appended. The 'nsend ' characters will be
|
|
automatically appended. Also a 'null terminator' (\0) will be
|
|
automatically appended. The null terminator and the 'nsend '
|
|
characters will be counted as characters in the script."
|
|
::= { hcsNewCfgTableEntry 12 }
|
|
|
|
hcsNewCfgAddNexpectCmd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Append an 'nexpect' command to the script. The 'nexpect' command
|
|
is used to append additional characters to the 'bexpect' string
|
|
when the desired 'bexpect' string is more than 255 characters. The
|
|
set value of this object should be the exact characters to be
|
|
appended. The 'nexpect ' characters will be automatically appended.
|
|
Also a 'null terminator'(\0) will be automatically appended.
|
|
The null terminator and the 'nexpect ' characters will be counted
|
|
as characters in the script."
|
|
::= { hcsNewCfgTableEntry 13 }
|
|
|
|
hcsNewCfgAddDepthCmd OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1464)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Append a 'depth' command to the script. The set value of this
|
|
object should be the depth (search window) within the data
|
|
area of the TCP/UDP packet for matching the string configured
|
|
in the last bexpect command. The 'depth ' characters will be
|
|
automatically appended. Also a 'null terminator'(\0) will be
|
|
automatically appended. The null terminator and the 'depth '
|
|
characters will be counted as characters in the script. When
|
|
read, the return value has no significant meaning, but a 1 is
|
|
always returned."
|
|
::= { hcsNewCfgTableEntry 14 }
|
|
|
|
hcsNewCfgAddLongBsendCmd OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..506))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Append a 'bsend' command to the script. The set value of this
|
|
object should be the exact binary data in hex format to be sent
|
|
on the port opened with the 'open' command. The 'bsend ' characters
|
|
will be automatically appended. Also a 'null terminator' (\0)
|
|
will be automatically appended. The null terminator and the 'bsend '
|
|
characters will be counted as characters in the script."
|
|
::= { hcsNewCfgTableEntry 15 }
|
|
|
|
hcsNewCfgAddLongBexpectCmd OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..504))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Append a 'bexpect' command to the script. The set value of this
|
|
object should be the exact binary data in hex format expected to
|
|
be received on the port opened with the 'open' command. The value
|
|
could also be a single wildcard character '*' which means any
|
|
received content will be accepted. The 'bexpect ' characters
|
|
will be automatically appended. Also a 'null terminator'(\0)
|
|
will be automatically appended. The null terminator and the
|
|
'bexpect ' characters will be counted as characters in the script."
|
|
::= { hcsNewCfgTableEntry 16 }
|
|
|
|
hcsNewCfgAddLongSendCmd OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..507))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Append an 'send' command to the script. The set value of this object
|
|
should be the exact characters to be sent on the port opened with the
|
|
'open' command. The 'send ' characters will be automatically appended.
|
|
Also a 'null terminator' (\0) will be automatically appended. The null
|
|
terminator and the 'send ' characters will be counted as characters in
|
|
the script."
|
|
::= { hcsNewCfgTableEntry 17 }
|
|
|
|
hcsNewCfgAddLongExpectCmd OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..505))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Append an 'expect' command to the script. The set value of this
|
|
object should be the exact characters expected to be received on
|
|
the port opened with the 'open' command. The value could also be
|
|
a single wildcard character '*' which means any received content
|
|
will be accepted. The 'expect ' characters will be automatically
|
|
appended. Also a 'null terminator'(\0) will be automatically
|
|
appended. The null terminator and the 'expect ' characters will
|
|
be counted as characters in the script."
|
|
::= { hcsNewCfgTableEntry 18 }
|
|
|
|
hcsNewCfgAddLongNsendCmd OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..506))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Append an 'nsend' command to the script. The 'nsend' command is
|
|
used to append additional content to the packet generated by the
|
|
'bsend' command when the desired 'bsend' content is more than 255
|
|
characters. The set value of this object should be the exact
|
|
characters to be appended. The 'nsend ' characters will be
|
|
automatically appended. Also a 'null terminator' (\0) will be
|
|
automatically appended. The null terminator and the 'nsend '
|
|
characters will be counted as characters in the script."
|
|
::= { hcsNewCfgTableEntry 19 }
|
|
|
|
hcsNewCfgAddLongNexpectCmd OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..504))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Append an 'nexpect' command to the script. The 'nexpect' command
|
|
is used to append additional characters to the 'bexpect' string
|
|
when the desired 'bexpect' string is more than 255 characters. The
|
|
set value of this object should be the exact characters to be
|
|
appended. The 'nexpect ' characters will be automatically appended.
|
|
Also a 'null terminator'(\0) will be automatically appended.
|
|
The null terminator and the 'nexpect ' characters will be counted
|
|
as characters in the script."
|
|
::= { hcsNewCfgTableEntry 20 }
|
|
|
|
-- SNMP health check configuration
|
|
|
|
snmphcTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of SNMP health check entries."
|
|
::= { snmphcCfg 1 }
|
|
|
|
snmphcCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnmphcCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP health check table in the current configuration block."
|
|
::= { snmphcCfg 2 }
|
|
|
|
snmphcCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX SnmphcCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the SNMP health check table."
|
|
INDEX { snmphcCurCfgIndex }
|
|
::= { snmphcCurCfgTable 1 }
|
|
|
|
SnmphcCurCfgTableEntry ::= SEQUENCE {
|
|
snmphcCurCfgIndex Integer32,
|
|
snmphcCurCfgOid DisplayString,
|
|
snmphcCurCfgCommString DisplayString,
|
|
snmphcCurCfgRcvContent DisplayString,
|
|
snmphcCurCfgInvert INTEGER,
|
|
snmphcCurCfgUseWeight INTEGER
|
|
}
|
|
|
|
snmphcCurCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the SNMP health check."
|
|
::= { snmphcCurCfgTableEntry 1 }
|
|
|
|
snmphcCurCfgOid OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OID to be sent in the SNMP get request packet."
|
|
::= { snmphcCurCfgTableEntry 2 }
|
|
|
|
snmphcCurCfgCommString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The community string to be used in the SNMP get request packet."
|
|
::= { snmphcCurCfgTableEntry 3 }
|
|
|
|
snmphcCurCfgRcvContent OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content expected in the SNMP response packet. The content
|
|
specified can be either a string or an integer value."
|
|
::= { snmphcCurCfgTableEntry 4 }
|
|
|
|
snmphcCurCfgInvert OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the invert option is enabled the health check will fail if
|
|
the response packet contains the value specified in the
|
|
receive content field."
|
|
::= { snmphcCurCfgTableEntry 5 }
|
|
|
|
snmphcCurCfgUseWeight OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the weight option is enabled the real server weights are
|
|
adjusted dynamically based on the SNMP health check response."
|
|
::= { snmphcCurCfgTableEntry 6 }
|
|
|
|
snmphcNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SnmphcNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP health check table in the new configuration block."
|
|
::= { snmphcCfg 3 }
|
|
|
|
snmphcNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX SnmphcNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the SNMP health check table."
|
|
INDEX { snmphcNewCfgIndex }
|
|
::= { snmphcNewCfgTable 1 }
|
|
|
|
SnmphcNewCfgTableEntry ::= SEQUENCE {
|
|
snmphcNewCfgIndex Integer32,
|
|
snmphcNewCfgOid DisplayString,
|
|
snmphcNewCfgCommString DisplayString,
|
|
snmphcNewCfgRcvContent DisplayString,
|
|
snmphcNewCfgInvert INTEGER,
|
|
snmphcNewCfgDeleteHc INTEGER,
|
|
snmphcNewCfgUseWeight INTEGER
|
|
}
|
|
|
|
snmphcNewCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the SNMP health check."
|
|
::= { snmphcNewCfgTableEntry 1 }
|
|
|
|
snmphcNewCfgOid OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OID to be sent in the SNMP get request packet."
|
|
::= { snmphcNewCfgTableEntry 2 }
|
|
|
|
snmphcNewCfgCommString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The community string to be used in the SNMP get request packet."
|
|
::= { snmphcNewCfgTableEntry 3 }
|
|
|
|
snmphcNewCfgRcvContent OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The content expected in the SNMP response packet. The content
|
|
specified can be either a string or an integer value."
|
|
::= { snmphcNewCfgTableEntry 4 }
|
|
|
|
snmphcNewCfgInvert OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the invert option is enabled the health check will fail if
|
|
the response packet contains the value specified in the
|
|
receive content field."
|
|
::= { snmphcNewCfgTableEntry 5 }
|
|
|
|
snmphcNewCfgDeleteHc OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { snmphcNewCfgTableEntry 6 }
|
|
|
|
snmphcNewCfgUseWeight OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the weight option is enabled the real server weights are
|
|
adjusted dynamically based on the SNMP health check response."
|
|
::= { snmphcNewCfgTableEntry 7 }
|
|
|
|
-- Table sizes in current/new configuration of various tables
|
|
|
|
curCfgFilterTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of entries in the filter table current
|
|
configuration."
|
|
::= { layer4TableSize 1 }
|
|
|
|
newCfgFilterTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of entries in the filter table new
|
|
configuration."
|
|
::= { layer4TableSize 2 }
|
|
|
|
curCfgRealServerTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of entries in the SLB real server table
|
|
current configuration."
|
|
::= { layer4TableSize 3 }
|
|
|
|
newCfgRealServerTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of entries in the SLB real server table
|
|
new configuration."
|
|
::= { layer4TableSize 4 }
|
|
|
|
curCfgRealServerGroupTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of entries in the SLB real server group table
|
|
current configuration."
|
|
::= { layer4TableSize 5 }
|
|
|
|
newCfgRealServerGroupTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of entries in the SLB real server group table
|
|
new configuration."
|
|
::= { layer4TableSize 6 }
|
|
|
|
curCfgVirtServerTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of entries in the SLB virtual server table
|
|
current configuration."
|
|
::= { layer4TableSize 7 }
|
|
|
|
newCfgVirtServerTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of entries in the SLB virtual server table
|
|
new configuration."
|
|
::= { layer4TableSize 8 }
|
|
|
|
-- PIP Table configuration
|
|
|
|
pipTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of PIP entries."
|
|
::= { pipTblCfg 1 }
|
|
|
|
pipCurCfgBaseType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
port(1),
|
|
vlan(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PIP base. 1 = port based, 2 = VLAN based"
|
|
::= { pipTblCfg 2 }
|
|
|
|
pipCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PipCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PIP table in the current configuration block."
|
|
::= { pipTblCfg 3 }
|
|
|
|
pipCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX PipCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the PIP table."
|
|
INDEX { pipCurCfgPip }
|
|
::= { pipCurCfgTable 1 }
|
|
|
|
PipCurCfgTableEntry ::= SEQUENCE {
|
|
pipCurCfgPip IpAddress,
|
|
pipCurCfgPortMap OCTET STRING,
|
|
pipCurCfgVlanMap OCTET STRING
|
|
}
|
|
|
|
pipCurCfgPip OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Proxy IP address by the instance of the pipCurCfgIndex."
|
|
::= { pipCurCfgTableEntry 1 }
|
|
|
|
pipCurCfgPortMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a bit map of port.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
||_________ port 1
|
|
|__________ unused
|
|
|
|
where x : 1 - PIP is used for this port."
|
|
|
|
::= { pipCurCfgTableEntry 2 }
|
|
|
|
pipCurCfgVlanMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a bit map of VLAN.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ VLAN 8
|
|
|| ||
|
|
|| ||___ VLAN 7
|
|
|| |____ VLAN 6
|
|
||_________ VLAN 1
|
|
|__________ unused
|
|
|
|
where x : 1 - PIP is used for this VLAN."
|
|
|
|
::= { pipCurCfgTableEntry 3 }
|
|
|
|
pipNewCfgBaseType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
port(1),
|
|
vlan(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PIP base. 1 = port based, 2 = VLAN based"
|
|
::= { pipTblCfg 4 }
|
|
|
|
pipNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PipNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PIP table in the New configuration block."
|
|
::= { pipTblCfg 5 }
|
|
|
|
pipNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX PipNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the PIP table."
|
|
INDEX { pipNewCfgPip }
|
|
::= { pipNewCfgTable 1 }
|
|
|
|
PipNewCfgTableEntry ::= SEQUENCE {
|
|
pipNewCfgPip IpAddress,
|
|
pipNewCfgPortMap OCTET STRING,
|
|
pipNewCfgVlanMap OCTET STRING,
|
|
pipNewCfgDelete INTEGER,
|
|
pipNewCfgAddPortVlan Integer32,
|
|
pipNewCfgRemovePortVlan Integer32
|
|
}
|
|
|
|
pipNewCfgPip OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PIP address by the instance of the pipCurCfgIndex."
|
|
::= { pipNewCfgTableEntry 1 }
|
|
|
|
pipNewCfgPortMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bit map of port for PIP.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
||_________ port 1
|
|
|__________ unused
|
|
|
|
where x : 1 - PIP is used for this port."
|
|
|
|
::= { pipNewCfgTableEntry 2 }
|
|
|
|
pipNewCfgVlanMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bit map of VLAN for PIP.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ VLAN 8
|
|
|| ||
|
|
|| ||___ VLAN 7
|
|
|| |____ VLAN 6
|
|
||_________ VLAN 1
|
|
|__________ unused
|
|
|
|
where x : 1 - PIP is used for this VLAN."
|
|
|
|
::= { pipNewCfgTableEntry 3 }
|
|
|
|
pipNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire row is deleted."
|
|
::= { pipNewCfgTableEntry 4 }
|
|
|
|
pipNewCfgAddPortVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port or VLAN to be associated with the PIP. When read, 0 is returned."
|
|
::= { pipNewCfgTableEntry 5 }
|
|
|
|
pipNewCfgRemovePortVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port or VLAN to be disassociated from the PIP. When read,
|
|
0 is returned."
|
|
::= { pipNewCfgTableEntry 6 }
|
|
|
|
-- SLB Statistics Group
|
|
|
|
-- SLB SP Real Servers Statistics Table
|
|
|
|
slbStatSpRealServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbStatSpRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sp-server statistics table. This table shows the statistics
|
|
of real servers for a particular SP."
|
|
::= { slbSpStats 1 }
|
|
|
|
slbStatSpRealServerEntry OBJECT-TYPE
|
|
SYNTAX SlbStatSpRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the sp-server statistics table."
|
|
INDEX { slbStatSpRealServerSpIndex, slbStatSpRealServerServerIndex }
|
|
::= { slbStatSpRealServerTable 1 }
|
|
|
|
SlbStatSpRealServerEntry ::= SEQUENCE {
|
|
slbStatSpRealServerSpIndex Integer32,
|
|
slbStatSpRealServerServerIndex Integer32,
|
|
slbStatSpRealServerCurrSessions Gauge32,
|
|
slbStatSpRealServerTotalSessions Counter32,
|
|
slbStatSpRealServerHCOctetsLow32 Counter32,
|
|
slbStatSpRealServerHCOctetsHigh32 Counter32,
|
|
slbStatSpRealServerHCOctets Counter64
|
|
}
|
|
|
|
slbStatSpRealServerSpIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SP index."
|
|
::= { slbStatSpRealServerEntry 1 }
|
|
|
|
slbStatSpRealServerServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server number that identifies the server."
|
|
::= { slbStatSpRealServerEntry 2 }
|
|
|
|
slbStatSpRealServerCurrSessions OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current sessions for the real server."
|
|
::= { slbStatSpRealServerEntry 3 }
|
|
|
|
slbStatSpRealServerTotalSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of sessions for the real server."
|
|
::= { slbStatSpRealServerEntry 4 }
|
|
|
|
slbStatSpRealServerHCOctetsLow32 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower 32 bit value of the total octets received and transmitted
|
|
out of the real server on a particular SP."
|
|
::= { slbStatSpRealServerEntry 5 }
|
|
|
|
slbStatSpRealServerHCOctetsHigh32 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The higher 32 bit value of the total octets received and transmitted
|
|
out of the real server on a particular SP."
|
|
::= { slbStatSpRealServerEntry 6 }
|
|
|
|
slbStatSpRealServerHCOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total octets received and transmitted by the real server on a
|
|
particular SP."
|
|
::= { slbStatSpRealServerEntry 7 }
|
|
|
|
slbStatSpFltTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbStatSpFltEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filter statistics table. This table shows the statistics
|
|
of filters for a particular SP."
|
|
::= { slbSpStats 4 }
|
|
|
|
slbStatSpFltEntry OBJECT-TYPE
|
|
SYNTAX SlbStatSpFltEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the filter statistics table."
|
|
INDEX { slbStatSpFltSpIndex, slbStatSpFltIndex }
|
|
::= { slbStatSpFltTable 1 }
|
|
|
|
SlbStatSpFltEntry ::= SEQUENCE {
|
|
slbStatSpFltSpIndex Integer32,
|
|
slbStatSpFltIndex Integer32,
|
|
slbStatSpFltFirings Counter32
|
|
}
|
|
|
|
slbStatSpFltSpIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SP index."
|
|
::= { slbStatSpFltEntry 1 }
|
|
|
|
slbStatSpFltIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filter number."
|
|
::= { slbStatSpFltEntry 2 }
|
|
|
|
slbStatSpFltFirings OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of instances that the received packet matches the
|
|
filter rule on this SP."
|
|
::= { slbStatSpFltEntry 3 }
|
|
|
|
-- SLB Port Maintenance Statistics Table
|
|
|
|
slbStatSpMaintTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbStatSpMaintEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of SLB SP maintenance statistics."
|
|
::= { slbSpStats 5 }
|
|
|
|
slbStatSpMaintEntry OBJECT-TYPE
|
|
SYNTAX SlbStatSpMaintEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the SLB SP maintenance statistics table."
|
|
INDEX { slbStatSpMaintSpIndex }
|
|
::= { slbStatSpMaintTable 1 }
|
|
|
|
SlbStatSpMaintEntry ::= SEQUENCE {
|
|
slbStatSpMaintSpIndex Integer32,
|
|
slbStatSpMaintMaximumSessions Integer32,
|
|
slbStatSpMaintCurBindings Gauge32,
|
|
slbStatSpMaintCurBindings4Seconds Gauge32,
|
|
slbStatSpMaintCurBindings64Seconds Gauge32,
|
|
slbStatSpMaintTerminatedSessions Counter32,
|
|
slbStatSpMaintBindingFails Counter32,
|
|
slbStatSpMaintNonTcpFrames Counter32,
|
|
slbStatSpMaintTcpFragments Counter32,
|
|
slbStatSpMaintUdpDatagrams Counter32,
|
|
slbStatSpMaintIncorrectVIPs Counter32,
|
|
slbStatSpMaintIncorrectVports Counter32,
|
|
slbStatSpMaintRealServerNoAvails Counter32,
|
|
slbStatSpMaintFilteredDeniedFrames Counter32,
|
|
slbStatSpMaintLandAttacks Counter32,
|
|
slbStatSpMaintIpFragTotalSessions Counter32,
|
|
slbStatSpMaintIpFragCurSessions Gauge32,
|
|
slbStatSpMaintIpFragDiscards Counter32,
|
|
slbStatSpMaintIpFragTableFull Counter32,
|
|
slbStatSpMaintClear INTEGER,
|
|
slbStatSpMaintOOSFinPktDrops Counter32,
|
|
slbStatSpMaintSymSessions Counter32,
|
|
slbStatSpMaintSymValidSegments Counter32,
|
|
slbStatSpMaintSymFragSessions Counter32,
|
|
slbStatSpMaintSymSegAllocFails Counter32,
|
|
slbStatSpMaintSymBufferAllocFails Counter32,
|
|
slbStatSpMaintSymConnAllocFails Counter32,
|
|
slbStatSpMaintSymInvalidBuffers Counter32,
|
|
slbStatSpMaintSymSegReallocFails Counter32,
|
|
slbStatSpMaintSymPacketsIn Counter32,
|
|
slbStatSpMaintSymPacketsWithNoData Counter32,
|
|
slbStatSpMaintSymTcpPackets Counter32,
|
|
slbStatSpMaintSymUdpPackets Counter32,
|
|
slbStatSpMaintSymIcmpPackets Counter32,
|
|
slbStatSpMaintSymOtherPackets Counter32,
|
|
slbStatSpMaintSymMatchCount Counter32,
|
|
slbStatSpMaintSymFetchErrors Counter32,
|
|
slbStatSpMaintSymTruncPayloadToMp Counter32,
|
|
slbStatSpMaintSymPacketsInFastPath Counter32
|
|
}
|
|
|
|
slbStatSpMaintSpIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SP number for which the statistics apply."
|
|
::= { slbStatSpMaintEntry 1 }
|
|
|
|
slbStatSpMaintMaximumSessions OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximun number of entries per SP in the session table."
|
|
::= { slbStatSpMaintEntry 2 }
|
|
|
|
slbStatSpMaintCurBindings OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current number of sessions on the SP."
|
|
::= { slbStatSpMaintEntry 3 }
|
|
|
|
slbStatSpMaintCurBindings4Seconds OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 4 second average current number of sessions on the SP."
|
|
::= { slbStatSpMaintEntry 4 }
|
|
|
|
slbStatSpMaintCurBindings64Seconds OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 64 second average current number of sessions on the SP."
|
|
::= { slbStatSpMaintEntry 5 }
|
|
|
|
slbStatSpMaintTerminatedSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The count of the number of sessions closed because the server failed."
|
|
::= { slbStatSpMaintEntry 6 }
|
|
|
|
slbStatSpMaintBindingFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of binding failures on the SP. A binding failure
|
|
occurs when a SP runs out of session table entries."
|
|
::= { slbStatSpMaintEntry 7 }
|
|
|
|
slbStatSpMaintNonTcpFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of non-TCP/IP frames dropped on the SP."
|
|
::= { slbStatSpMaintEntry 8 }
|
|
|
|
slbStatSpMaintTcpFragments OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The total number of TCP fragments dropped on the SP."
|
|
::= { slbStatSpMaintEntry 9 }
|
|
|
|
slbStatSpMaintUdpDatagrams OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of UDP datagrams dropped on the SP."
|
|
::= { slbStatSpMaintEntry 10 }
|
|
|
|
slbStatSpMaintIncorrectVIPs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames with incorrect VIPs that are dropped on
|
|
the SP."
|
|
::= { slbStatSpMaintEntry 11 }
|
|
|
|
slbStatSpMaintIncorrectVports OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames with incorrect Virtual Port that are
|
|
dropped on the SP."
|
|
::= { slbStatSpMaintEntry 12 }
|
|
|
|
slbStatSpMaintRealServerNoAvails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames that are dropped on the SP
|
|
because no real server is available."
|
|
::= { slbStatSpMaintEntry 13 }
|
|
|
|
slbStatSpMaintFilteredDeniedFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames that are denied on the SP by the filter."
|
|
::= { slbStatSpMaintEntry 14 }
|
|
|
|
slbStatSpMaintLandAttacks OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of attacks that frames contain the same source
|
|
and destination IP addresses."
|
|
::= { slbStatSpMaintEntry 15 }
|
|
|
|
slbStatSpMaintIpFragTotalSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of fragment sessions processed on the SP."
|
|
::= { slbStatSpMaintEntry 16 }
|
|
|
|
slbStatSpMaintIpFragCurSessions OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of sessions in the IP fragment binding table on the SP."
|
|
::= { slbStatSpMaintEntry 17 }
|
|
|
|
slbStatSpMaintIpFragDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of fragments discarded on the SP because there
|
|
is no entry in the IP fragment binding table. "
|
|
::= { slbStatSpMaintEntry 18 }
|
|
|
|
slbStatSpMaintIpFragTableFull OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of times IP fragment binding table is full on the
|
|
SP."
|
|
::= { slbStatSpMaintEntry 19 }
|
|
|
|
slbStatSpMaintClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to clear the non-operational SLB statistics
|
|
on the particular SP.
|
|
ok(1) is returned when read."
|
|
::= { slbStatSpMaintEntry 20 }
|
|
|
|
slbStatSpMaintOOSFinPktDrops OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of Out of state FIN Packets received on the SP."
|
|
::= { slbStatSpMaintEntry 21 }
|
|
|
|
-- START of Symantec SLB SP Maintenance Stats
|
|
slbStatSpMaintSymSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Symantec sessions."
|
|
::= { slbStatSpMaintEntry 22 }
|
|
|
|
slbStatSpMaintSymValidSegments OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Symantec valid segments."
|
|
::= { slbStatSpMaintEntry 23 }
|
|
|
|
slbStatSpMaintSymFragSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Symantec fragment sessions."
|
|
::= { slbStatSpMaintEntry 24 }
|
|
|
|
slbStatSpMaintSymSegAllocFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Symantec segment allocation fails."
|
|
::= { slbStatSpMaintEntry 25 }
|
|
|
|
slbStatSpMaintSymBufferAllocFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Symantec buffers allocation fails."
|
|
::= { slbStatSpMaintEntry 26 }
|
|
|
|
slbStatSpMaintSymConnAllocFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Symantec Connection allocation fails."
|
|
::= { slbStatSpMaintEntry 27 }
|
|
|
|
slbStatSpMaintSymInvalidBuffers OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Symantec Invalid buffers."
|
|
::= { slbStatSpMaintEntry 28 }
|
|
|
|
slbStatSpMaintSymSegReallocFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Symantec Segment reallocation fails."
|
|
::= { slbStatSpMaintEntry 29 }
|
|
|
|
slbStatSpMaintSymPacketsIn OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - No. of packets in."
|
|
::= { slbStatSpMaintEntry 30 }
|
|
|
|
slbStatSpMaintSymPacketsWithNoData OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - No. of packets with no data."
|
|
::= { slbStatSpMaintEntry 31 }
|
|
|
|
slbStatSpMaintSymTcpPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - No. of TCP packets"
|
|
::= { slbStatSpMaintEntry 32 }
|
|
|
|
slbStatSpMaintSymUdpPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - No. of UDP Packets"
|
|
::= { slbStatSpMaintEntry 33 }
|
|
|
|
slbStatSpMaintSymIcmpPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - No. of ICMP Packets"
|
|
::= { slbStatSpMaintEntry 34 }
|
|
|
|
slbStatSpMaintSymOtherPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - No. of Packets other than
|
|
TCP UDP or ICMP"
|
|
::= { slbStatSpMaintEntry 35 }
|
|
|
|
slbStatSpMaintSymMatchCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - Match Count"
|
|
::= { slbStatSpMaintEntry 36 }
|
|
|
|
slbStatSpMaintSymFetchErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - No. of Fetch Errors"
|
|
::= { slbStatSpMaintEntry 37 }
|
|
|
|
slbStatSpMaintSymTruncPayloadToMp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - No. of Truncated payload to MP"
|
|
::= { slbStatSpMaintEntry 38 }
|
|
|
|
slbStatSpMaintSymPacketsInFastPath OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - No. of Packets in fast path"
|
|
::= { slbStatSpMaintEntry 39 }
|
|
|
|
-- END of Symantec SLB SP Maintenance Stats
|
|
|
|
slbStatSpAuxSessTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbStatSpAuxSessEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The auxiliary session table statistics for a particular SP."
|
|
::= { slbSpStats 6 }
|
|
|
|
slbStatSpAuxSessEntry OBJECT-TYPE
|
|
SYNTAX SlbStatSpAuxSessEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The statistics of a particular auxiliary session table entry."
|
|
INDEX { slbStatSpAuxSessSpIndex, slbStatSpAuxSessIndex }
|
|
::= { slbStatSpAuxSessTable 1 }
|
|
|
|
SlbStatSpAuxSessEntry ::= SEQUENCE {
|
|
slbStatSpAuxSessSpIndex Integer32,
|
|
slbStatSpAuxSessIndex Integer32,
|
|
slbStatSpAuxSessCurConn Gauge32,
|
|
slbStatSpAuxSessMaxConn Integer32,
|
|
slbStatSpAuxSessAllocFails Counter32
|
|
}
|
|
|
|
slbStatSpAuxSessSpIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SP number."
|
|
::= { slbStatSpAuxSessEntry 1 }
|
|
|
|
slbStatSpAuxSessIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The auxiliary session table number."
|
|
::= { slbStatSpAuxSessEntry 2 }
|
|
|
|
slbStatSpAuxSessCurConn OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of connections in this auxiliary sessions table."
|
|
::= { slbStatSpAuxSessEntry 3 }
|
|
|
|
slbStatSpAuxSessMaxConn OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of connections handled by this auxiliary session
|
|
table."
|
|
::= { slbStatSpAuxSessEntry 4 }
|
|
|
|
slbStatSpAuxSessAllocFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of allocation failures for this auxiliary session
|
|
table."
|
|
::= { slbStatSpAuxSessEntry 5 }
|
|
|
|
-- SLB Real Servers Statistics Table
|
|
|
|
slbStatRServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbStatRServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server statistics table."
|
|
::= { layer4Stats 2 }
|
|
|
|
slbStatRServerEntry OBJECT-TYPE
|
|
SYNTAX SlbStatRServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The statistics of a particular real server."
|
|
INDEX { slbStatRServerIndex }
|
|
::= { slbStatRServerTable 1 }
|
|
|
|
SlbStatRServerEntry ::= SEQUENCE {
|
|
slbStatRServerIndex Integer32,
|
|
slbStatRServerCurrSessions Gauge32,
|
|
slbStatRServerTotalSessions Counter32,
|
|
slbStatRServerFailures Counter32,
|
|
slbStatRServerHighestSessions Counter32,
|
|
slbStatRServerHCOctetsLow32 Counter32,
|
|
slbStatRServerHCOctetsHigh32 Counter32,
|
|
slbStatRServerHCOctets Counter64
|
|
}
|
|
|
|
slbStatRServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server number that identifies the server."
|
|
::= { slbStatRServerEntry 1 }
|
|
|
|
slbStatRServerCurrSessions OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of sessions that are currently handled by the real server."
|
|
::= { slbStatRServerEntry 2 }
|
|
|
|
slbStatRServerTotalSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of sessions that are handled by the real server."
|
|
::= { slbStatRServerEntry 3 }
|
|
|
|
slbStatRServerFailures OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of times that the real server is claimed down."
|
|
::= { slbStatRServerEntry 4 }
|
|
|
|
slbStatRServerHighestSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The highest sessions that have been handled by the real server."
|
|
::= { slbStatRServerEntry 5 }
|
|
|
|
slbStatRServerHCOctetsLow32 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower 32 bit value of octets received and transmitted out of the
|
|
real server."
|
|
::= { slbStatRServerEntry 6 }
|
|
|
|
slbStatRServerHCOctetsHigh32 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The higher 32 bit value of octets received and transmitted out
|
|
of the real server."
|
|
::= { slbStatRServerEntry 7 }
|
|
|
|
slbStatRServerHCOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of octets received and transmitted by the real
|
|
server."
|
|
::= { slbStatRServerEntry 8 }
|
|
|
|
-- SLB Real Server Groups Statistics Table
|
|
|
|
slbStatGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbStatGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server group statistics table."
|
|
::= { layer4Stats 3 }
|
|
|
|
slbStatGroupEntry OBJECT-TYPE
|
|
SYNTAX SlbStatGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The statistics of a particular real server group."
|
|
INDEX { slbStatGroupIndex }
|
|
::= { slbStatGroupTable 1 }
|
|
|
|
SlbStatGroupEntry ::= SEQUENCE {
|
|
slbStatGroupIndex Integer32,
|
|
slbStatGroupCurrSessions Gauge32,
|
|
slbStatGroupTotalSessions Counter32,
|
|
slbStatGroupHighestSessions Counter32,
|
|
slbStatGroupHCOctetsLow32 Counter32,
|
|
slbStatGroupHCOctetsHigh32 Counter32,
|
|
slbStatGroupWlmUpdates Counter32,
|
|
slbStatGroupHCOctets Counter64
|
|
}
|
|
|
|
slbStatGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server group number that identifies the group."
|
|
::= { slbStatGroupEntry 1 }
|
|
|
|
slbStatGroupCurrSessions OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of sessions that are currently handled by the real server
|
|
group."
|
|
::= { slbStatGroupEntry 2 }
|
|
|
|
slbStatGroupTotalSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of sessions that are handled by the real
|
|
server group."
|
|
::= { slbStatGroupEntry 3 }
|
|
|
|
slbStatGroupHighestSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The highest sessions that have been handled by the real server group."
|
|
::= { slbStatGroupEntry 4 }
|
|
|
|
slbStatGroupHCOctetsLow32 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower 32 bit value of octets received and transmitted out of the
|
|
real server group."
|
|
::= { slbStatGroupEntry 5 }
|
|
|
|
slbStatGroupHCOctetsHigh32 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The higher 32 bit value of octets received and transmitted out
|
|
of the real server group."
|
|
::= { slbStatGroupEntry 6 }
|
|
|
|
slbStatGroupHCOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total octets received and transmitted by the real server group."
|
|
::= { slbStatGroupEntry 7 }
|
|
|
|
slbStatGroupWlmUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total weight updates from work load manager."
|
|
::= { slbStatGroupEntry 8 }
|
|
|
|
-- SLB Virtual Server Statistics Table
|
|
|
|
slbStatVServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbStatVServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server statistics table."
|
|
::= { layer4Stats 4 }
|
|
|
|
slbStatVServerEntry OBJECT-TYPE
|
|
SYNTAX SlbStatVServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The statistics of a particular virtual server group."
|
|
INDEX { slbStatVServerIndex }
|
|
::= { slbStatVServerTable 1 }
|
|
|
|
SlbStatVServerEntry ::= SEQUENCE {
|
|
slbStatVServerIndex Integer32,
|
|
slbStatVServerCurrSessions Gauge32,
|
|
slbStatVServerTotalSessions Counter32,
|
|
slbStatVServerHighestSessions Counter32,
|
|
slbStatVServerHCOctetsLow32 Counter32,
|
|
slbStatVServerHCOctetsHigh32 Counter32,
|
|
slbStatVServerHeaderHits Counter32,
|
|
slbStatVServerHeaderMisses Counter32,
|
|
slbStatVServerHeaderTotalSessions Counter32,
|
|
slbStatVServerCookieRewrites Counter32,
|
|
slbStatVServerCookieInserts Counter32,
|
|
slbStatVServerHCOctets Counter64,
|
|
slbStatVServerIpAddress DisplayString
|
|
}
|
|
|
|
slbStatVServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server number that identifies the server."
|
|
::= { slbStatVServerEntry 1 }
|
|
|
|
slbStatVServerCurrSessions OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of sessions that are currently handled by the
|
|
virtual server."
|
|
::= { slbStatVServerEntry 2 }
|
|
|
|
slbStatVServerTotalSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of sessions that are handled by the virtual server."
|
|
::= { slbStatVServerEntry 3 }
|
|
|
|
slbStatVServerHighestSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The highest sessions that have been handled by the virtual server."
|
|
::= { slbStatVServerEntry 4 }
|
|
|
|
slbStatVServerHCOctetsLow32 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower 32 bit value of octets received and transmitted out
|
|
of the virtual server."
|
|
::= { slbStatVServerEntry 5 }
|
|
|
|
slbStatVServerHCOctetsHigh32 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The higher 32 bit value of octets received and transmitted out
|
|
of the virtual server."
|
|
::= { slbStatVServerEntry 6 }
|
|
|
|
|
|
-- HTTP Header LB stats
|
|
slbStatVServerHeaderHits OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current HTTP header hits."
|
|
::= { slbStatVServerEntry 8 }
|
|
|
|
slbStatVServerHeaderMisses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current HTTP header misses."
|
|
::= { slbStatVServerEntry 9 }
|
|
|
|
slbStatVServerHeaderTotalSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total HTTP header sessions."
|
|
::= { slbStatVServerEntry 10 }
|
|
|
|
-- Cookie Statistics
|
|
slbStatVServerCookieRewrites OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total Cookie Rewrites."
|
|
::= { slbStatVServerEntry 11 }
|
|
|
|
slbStatVServerCookieInserts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total Cookie Inserts."
|
|
::= { slbStatVServerEntry 12 }
|
|
|
|
slbStatVServerHCOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total octets received and transmitted by the virtual server."
|
|
::= { slbStatVServerEntry 13 }
|
|
|
|
slbStatVServerIpAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the virtual server."
|
|
::= { slbStatVServerEntry 14 }
|
|
|
|
-- SLB Maintenance Statistics
|
|
|
|
slbStatMaintMaximumSessions OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximun number entries in the session table."
|
|
::= { slbMaintStats 1 }
|
|
|
|
slbStatMaintCurBindings OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current number of bindings on the port."
|
|
::= { slbMaintStats 2 }
|
|
|
|
slbStatMaintCurBindings4Seconds OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 4 second average current number of bindings on the port."
|
|
::= { slbMaintStats 3 }
|
|
|
|
slbStatMaintCurBindings64Seconds OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 64 second average current number of bindings on the port."
|
|
::= { slbMaintStats 4 }
|
|
|
|
slbStatMaintTerminatedSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The count of the number of sessions closed because the server failed."
|
|
::= { slbMaintStats 5 }
|
|
|
|
slbStatMaintAllocFailures OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of Binding failures on the port. A Binding Failure
|
|
occurs when a port runs out of binding table entries."
|
|
::= { slbMaintStats 6 }
|
|
|
|
slbStatMaintNonTcpFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of non-TCP/IP frames dropped on the port."
|
|
::= { slbMaintStats 7 }
|
|
|
|
slbStatMaintTcpFragments OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of TCP fragments dropped on the port."
|
|
::= { slbMaintStats 8 }
|
|
|
|
slbStatMaintUdpDatagrams OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of UDP datagrams dropped on the port."
|
|
::= { slbMaintStats 9 }
|
|
|
|
slbIncorrectVirtServs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Incorrect Virtual Servers specified for Server Load Balancing."
|
|
::= { slbMaintStats 10}
|
|
|
|
slbIncorrectVports OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Incorrect Virtual ports specified for Server Load Balancing."
|
|
::= { slbMaintStats 11 }
|
|
|
|
slbNoRealServs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No Real Servers available for Server Load Balancing."
|
|
::= { slbMaintStats 12 }
|
|
|
|
slbStatMaintBackupServActs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of times that backup servers become active due
|
|
to failure of primary servers."
|
|
::= { slbMaintStats 13 }
|
|
|
|
slbStatMaintOverflowServActs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of times that backup servers become
|
|
active due to primary servers reach overflow situation."
|
|
::= { slbMaintStats 14 }
|
|
|
|
slbStatMaintFilteredDeniedFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames that are denied on the port by the filter."
|
|
::= { slbMaintStats 15 }
|
|
|
|
slbStatMaintLandAttacks OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of attacks that frames contain the same source
|
|
and destination IP addresses."
|
|
::= { slbMaintStats 16 }
|
|
|
|
slbStatMaintIpFragTotalSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of fragment sessions processed."
|
|
::= { slbMaintStats 17 }
|
|
|
|
slbStatMaintIpFragCurSessions OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of sessions in the IP fragment binding table."
|
|
::= { slbMaintStats 18 }
|
|
|
|
slbStatMaintIpFragDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of fragmemts discarded on the SP because there
|
|
is no entry in the IP fragment binding table. "
|
|
::= { slbMaintStats 19 }
|
|
|
|
slbStatMaintIpFragTableFull OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number times IP fragment binding table is full on the SP."
|
|
::= { slbMaintStats 20 }
|
|
|
|
slbStatMaintIp6CurrSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of sessions for ipv6."
|
|
::= { slbMaintStats 21 }
|
|
|
|
slbIncorrectIp6Vip OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Incorrect Ip6 VIPs specified for server load balancing."
|
|
::= { slbMaintStats 22}
|
|
|
|
slbIncorrectIp6Vports OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Incorrect Ip6 virtual ports specified for server load balancing."
|
|
::= { slbMaintStats 23 }
|
|
|
|
slbStatMaintIp6PktDropped OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of Ip6 pacekets dropped."
|
|
::= { slbMaintStats 24 }
|
|
|
|
|
|
slbStatMaintOOSFinPktDrops OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number Out of state FIN Packet drops."
|
|
::= { slbMaintStats 25 }
|
|
|
|
-- START of Symantec SLB Maintenance Stats
|
|
slbStatMaintSymSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Symantec sessions."
|
|
::= { slbMaintStats 26 }
|
|
|
|
slbStatMaintSymValidSegments OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Symantec valid segments."
|
|
::= { slbMaintStats 27 }
|
|
|
|
slbStatMaintSymFragSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Symantec fragment sessions."
|
|
::= { slbMaintStats 28 }
|
|
|
|
slbStatMaintSymSegAllocFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Symantec segment allocation fails."
|
|
::= { slbMaintStats 29 }
|
|
|
|
slbStatMaintSymBufferAllocFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Symantec buffers allocation fails."
|
|
::= { slbMaintStats 30 }
|
|
|
|
slbStatMaintSymConnAllocFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Symantec Connection allocation fails."
|
|
::= { slbMaintStats 31 }
|
|
|
|
slbStatMaintSymInvalidBuffers OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Symantec Invalid buffers."
|
|
::= { slbMaintStats 32 }
|
|
|
|
slbStatMaintSymSegReallocFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Symantec Segment reallocation fails."
|
|
::= { slbMaintStats 33 }
|
|
|
|
slbStatMaintSymPacketsIn OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - Total no. of Packets in."
|
|
::= { slbMaintStats 34 }
|
|
|
|
slbStatMaintSymPacketsWithNoData OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - Total no. of Packets with no data."
|
|
::= { slbMaintStats 35 }
|
|
|
|
slbStatMaintSymTcpPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - Total no. of TCP packets"
|
|
::= { slbMaintStats 36 }
|
|
|
|
slbStatMaintSymUdpPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - Total no. of UDP Packets"
|
|
::= { slbMaintStats 37 }
|
|
|
|
slbStatMaintSymIcmpPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - Total no. of ICMP Packets"
|
|
::= { slbMaintStats 38 }
|
|
|
|
slbStatMaintSymOtherPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - Total no. of Packets
|
|
other than TCP UDP or ICMP"
|
|
::= { slbMaintStats 39 }
|
|
|
|
slbStatMaintSymMatchCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - Total Match Count"
|
|
::= { slbMaintStats 40 }
|
|
|
|
slbStatMaintSymFetchErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - Total no. of Fetch Errors"
|
|
::= { slbMaintStats 41 }
|
|
|
|
slbStatMaintSymTruncPayloadToMp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - Total no. of Truncated
|
|
payload to MP"
|
|
::= { slbMaintStats 42 }
|
|
|
|
slbStatMaintSymPacketsInFastPath OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Symantec Deuce Inspection Stats - Total no. of Packets in
|
|
fast path"
|
|
::= { slbMaintStats 43 }
|
|
|
|
-- END of Symantec SLB Maintenance Stats
|
|
|
|
-- Filter Statistics
|
|
|
|
fltStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FltStatTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filter statistics table."
|
|
::= { filterStats 1 }
|
|
|
|
fltStatTableEntry OBJECT-TYPE
|
|
SYNTAX FltStatTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in filter statistics table."
|
|
INDEX { fltStatFltIndex }
|
|
::= { fltStatTable 1 }
|
|
|
|
FltStatTableEntry ::= SEQUENCE {
|
|
fltStatFltIndex Integer32,
|
|
fltStatFltFirings Counter32
|
|
}
|
|
|
|
fltStatFltIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number that identifies the filter."
|
|
::= { fltStatTableEntry 1 }
|
|
|
|
fltStatFltFirings OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of instances that the received packet matches the
|
|
filter rule."
|
|
::= { fltStatTableEntry 2 }
|
|
|
|
-- Global SLB Statitistics
|
|
|
|
-- Global SLB Remote Real Server Statistics
|
|
|
|
gslbStatRemRealServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbStatRemRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The GSLB remote real server statistics table."
|
|
::= { gslbStats 1 }
|
|
|
|
gslbStatRemRealServerEntry OBJECT-TYPE
|
|
SYNTAX GslbStatRemRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the remote real server statistics table."
|
|
INDEX { gslbStatRemRealServerIndex }
|
|
::= { gslbStatRemRealServerTable 1 }
|
|
|
|
GslbStatRemRealServerEntry ::= SEQUENCE {
|
|
gslbStatRemRealServerIndex Integer32,
|
|
gslbStatRemRealServerDnsHandoffs Counter32,
|
|
gslbStatRemRealServerHttpRedirs Counter32
|
|
}
|
|
|
|
gslbStatRemRealServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The server number that identifies the remote real server."
|
|
::= { gslbStatRemRealServerEntry 1 }
|
|
|
|
gslbStatRemRealServerDnsHandoffs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of DNS hanfoffs by the remote real server."
|
|
::= { gslbStatRemRealServerEntry 2 }
|
|
|
|
gslbStatRemRealServerHttpRedirs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of HTTP redirections by the remote real server."
|
|
::= { gslbStatRemRealServerEntry 3 }
|
|
|
|
-- The Global SLB Maintenance Statistics
|
|
|
|
gslbMaintStats OBJECT IDENTIFIER ::= { gslbStats 2 }
|
|
|
|
gslbStatMaintInGoodSiteUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of good DSSPv1 remote site updates received."
|
|
::= { gslbMaintStats 1 }
|
|
|
|
gslbStatMaintInBadSiteUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bad remote site packets received."
|
|
::= { gslbMaintStats 2 }
|
|
|
|
gslbStatMaintOutSiteUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of DSSPv1 remote site updates sent."
|
|
::= { gslbMaintStats 3 }
|
|
|
|
gslbStatMaintInGoodSiteUpdates2 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of good DSSPv2 remote site updates received."
|
|
::= { gslbMaintStats 4 }
|
|
|
|
gslbStatMaintOutSiteUpdates2 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of DSSPv2 remote site updates sent."
|
|
::= { gslbMaintStats 5 }
|
|
|
|
|
|
gslbStatMaintLocalSitePers OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of local site DNS persistence cache entries added."
|
|
::= { gslbMaintStats 8 }
|
|
|
|
|
|
gslbStatMaintInDns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of DNS queries received."
|
|
::= { gslbMaintStats 10 }
|
|
|
|
gslbStatMaintInBadDns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bad DNS queries received."
|
|
::= { gslbMaintStats 11 }
|
|
|
|
gslbStatMaintOutDns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of DNS responses sent."
|
|
::= { gslbMaintStats 12 }
|
|
|
|
gslbStatMaintInHttp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of HTTP requests received."
|
|
::= { gslbMaintStats 13 }
|
|
|
|
gslbStatMaintInBadHttp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bad HTTP requests received."
|
|
::= { gslbMaintStats 14 }
|
|
|
|
gslbStatMaintOutHttp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of HTTP responses sent."
|
|
::= { gslbMaintStats 15 }
|
|
|
|
gslbStatMaintNoServer OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times no server returned."
|
|
::= { gslbMaintStats 16 }
|
|
|
|
gslbStatMaintNoDomain OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times no matching domain."
|
|
::= { gslbMaintStats 17 }
|
|
|
|
gslbStatMaintHostHits OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of hostname domain hits."
|
|
::= { gslbMaintStats 18 }
|
|
|
|
gslbStatMaintRuleHits OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of network domain hits."
|
|
::= { gslbMaintStats 19 }
|
|
|
|
gslbStatMaintVirtHits OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of basic domain hits."
|
|
::= { gslbMaintStats 20 }
|
|
|
|
gslbStatMaintNoServerHost OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times no server returned for hostname domain."
|
|
::= { gslbMaintStats 21 }
|
|
|
|
gslbStatMaintNoServerRule OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times no server returned for network domain."
|
|
::= { gslbMaintStats 22 }
|
|
|
|
gslbStatMaintNoServerVirt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times no server returned for basic domain."
|
|
::= { gslbMaintStats 23 }
|
|
|
|
gslbStatMaintLastNoResultDomain OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last no result domain."
|
|
::= { gslbMaintStats 24 }
|
|
|
|
gslbStatMaintLastSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last source IP address."
|
|
::= { gslbMaintStats 25 }
|
|
|
|
gslbStatMaintThresholdHits OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times any servers not returned due to threshold exceeded for the corresponding server."
|
|
::= { gslbMaintStats 26 }
|
|
|
|
-- Global SLB Group Statistics
|
|
|
|
gslbStatGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbStatGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The GSLB group statistics table."
|
|
::= { gslbStats 3 }
|
|
|
|
gslbStatGroupEntry OBJECT-TYPE
|
|
SYNTAX GslbStatGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the GSLB group statistics table."
|
|
INDEX { gslbStatGroupIndex }
|
|
::= { gslbStatGroupTable 1 }
|
|
|
|
GslbStatGroupEntry ::= SEQUENCE {
|
|
gslbStatGroupIndex Integer32,
|
|
gslbStatGroupDnsHandoffs Counter32,
|
|
gslbStatGroupHttpRedirs Counter32
|
|
}
|
|
|
|
gslbStatGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group number that identifies the real server group."
|
|
::= { gslbStatGroupEntry 1 }
|
|
|
|
gslbStatGroupDnsHandoffs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of DNS hand-offs sent to the remote real servers in
|
|
the group."
|
|
::= { gslbStatGroupEntry 2 }
|
|
|
|
gslbStatGroupHttpRedirs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of HTTP redirects sent to the remote real servers in
|
|
the group."
|
|
::= { gslbStatGroupEntry 3 }
|
|
|
|
-- Global SLB Virtual Server Statistics
|
|
|
|
gslbStatVirtServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbStatVirtServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Global SLB virtual server statistics table."
|
|
::= { gslbStats 4 }
|
|
|
|
gslbStatVirtServerEntry OBJECT-TYPE
|
|
SYNTAX GslbStatVirtServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Global SLB virtual server statistics table."
|
|
INDEX { gslbStatVirtServerIdx, gslbStatVirtServerServiceIdx,
|
|
gslbStatVirtServerRserverIdx }
|
|
::= { gslbStatVirtServerTable 1 }
|
|
|
|
GslbStatVirtServerEntry ::= SEQUENCE {
|
|
gslbStatVirtServerIdx Integer32,
|
|
gslbStatVirtServerServiceIdx Integer32,
|
|
gslbStatVirtServerRserverIdx Integer32,
|
|
gslbStatVirtServerVirtPort Integer32,
|
|
gslbStatVirtServerIpAddress IpAddress,
|
|
gslbStatVirtServerResponseTime Integer32,
|
|
gslbStatVirtServerMinSessAvail Gauge32,
|
|
gslbStatVirtServerDname DisplayString,
|
|
gslbStatVirtServerRemSite Integer32,
|
|
gslbStatVirtDnsDirect Counter32
|
|
}
|
|
|
|
gslbStatVirtServerIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server number that identifies the virtual server."
|
|
::= { gslbStatVirtServerEntry 1 }
|
|
|
|
gslbStatVirtServerServiceIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server service number that identifies the virtual
|
|
service."
|
|
::= { gslbStatVirtServerEntry 2 }
|
|
|
|
gslbStatVirtServerRserverIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server number that identifies a remote site. A index of
|
|
0 indicates a local virtual server number."
|
|
::= { gslbStatVirtServerEntry 3 }
|
|
|
|
gslbStatVirtServerVirtPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server service port."
|
|
::= { gslbStatVirtServerEntry 4 }
|
|
|
|
gslbStatVirtServerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the virtual server or remote real server."
|
|
::= { gslbStatVirtServerEntry 5 }
|
|
|
|
gslbStatVirtServerResponseTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The average time (current weight) that each service takes to respond
|
|
to information exchanges with its peers The time is specified in
|
|
ticks of 65 milliseconds."
|
|
::= { gslbStatVirtServerEntry 6 }
|
|
|
|
gslbStatVirtServerMinSessAvail OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current number of sessions available for serving client requests.
|
|
This number will change as client traffic loads change, or as real
|
|
servers under the virtual server or remote sites go in or out of
|
|
service."
|
|
::= { gslbStatVirtServerEntry 7 }
|
|
|
|
gslbStatVirtServerDname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The domain name of the virtual server and remote real server."
|
|
::= { gslbStatVirtServerEntry 8 }
|
|
|
|
gslbStatVirtServerRemSite OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote site of the remote real server. For virtual server, the remote site is 0."
|
|
::= { gslbStatVirtServerEntry 9 }
|
|
|
|
gslbStatVirtDnsDirect OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of DNS directs sent to the virtual server or remote real server."
|
|
::= { gslbStatVirtServerEntry 10 }
|
|
|
|
-- Global SLB Remote Site Statistics
|
|
|
|
gslbStatRemSiteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbStatRemSiteTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Global SLB remote site statistics table."
|
|
::= { gslbStats 5 }
|
|
|
|
gslbStatRemSiteTableEntry OBJECT-TYPE
|
|
SYNTAX GslbStatRemSiteTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Global SLB remote site statistics table."
|
|
INDEX { gslbStatRemSiteIdx }
|
|
::= { gslbStatRemSiteTable 1 }
|
|
|
|
GslbStatRemSiteTableEntry ::= SEQUENCE {
|
|
gslbStatRemSiteIdx Integer32,
|
|
gslbStatRemSiteOutUpdates Counter32,
|
|
gslbStatRemSiteInUpdates Counter32,
|
|
gslbStatRemSiteOutUpdates2 Counter32,
|
|
gslbStatRemSiteInUpdates2 Counter32,
|
|
gslbStatRemSiteInBadUpdates Counter32
|
|
}
|
|
|
|
gslbStatRemSiteIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote site number that identifies the remote site."
|
|
::= { gslbStatRemSiteTableEntry 1 }
|
|
|
|
gslbStatRemSiteOutUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of DSSPv1 remote site updates sent."
|
|
::= { gslbStatRemSiteTableEntry 2 }
|
|
|
|
gslbStatRemSiteInUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of good DSSPv1 remote site updates received."
|
|
::= { gslbStatRemSiteTableEntry 3 }
|
|
|
|
gslbStatRemSiteOutUpdates2 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of DSSPv2 remote site updates sent."
|
|
::= { gslbStatRemSiteTableEntry 4 }
|
|
|
|
gslbStatRemSiteInUpdates2 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of good DSSPv2 remote site updates received."
|
|
::= { gslbStatRemSiteTableEntry 5 }
|
|
|
|
gslbStatRemSiteInBadUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bad remote site updates received."
|
|
::= { gslbStatRemSiteTableEntry 6 }
|
|
|
|
|
|
-- Global SLB Enhanced Network Statistics
|
|
|
|
gslbStatEnhNetworkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbStatEnhNetworkTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Global SLB network statistics table."
|
|
::= { gslbStats 6 }
|
|
|
|
gslbStatEnhNetworkTableEntry OBJECT-TYPE
|
|
SYNTAX GslbStatEnhNetworkTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Global SLB network statistics table."
|
|
INDEX { gslbStatEnhNetworkIdx }
|
|
::= { gslbStatEnhNetworkTable 1 }
|
|
|
|
GslbStatEnhNetworkTableEntry ::= SEQUENCE {
|
|
gslbStatEnhNetworkIdx Integer32,
|
|
gslbStatEnhNetworkHit Counter32
|
|
}
|
|
|
|
gslbStatEnhNetworkIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The network number that identifies the network."
|
|
::= { gslbStatEnhNetworkTableEntry 1 }
|
|
|
|
gslbStatEnhNetworkHit OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times network is selected."
|
|
::= { gslbStatEnhNetworkTableEntry 2 }
|
|
|
|
-- Global SLB Rule Statistics
|
|
|
|
gslbStatRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbStatRuleTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Global SLB rule statistics table."
|
|
::= { gslbStats 7 }
|
|
|
|
gslbStatRuleTableEntry OBJECT-TYPE
|
|
SYNTAX GslbStatRuleTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Global SLB rule statistics table."
|
|
INDEX { gslbStatRuleIdx }
|
|
::= { gslbStatRuleTable 1 }
|
|
|
|
GslbStatRuleTableEntry ::= SEQUENCE {
|
|
gslbStatRuleIdx Integer32,
|
|
gslbStatRuleLeastconns Counter32,
|
|
gslbStatRuleRoundrobin Counter32,
|
|
gslbStatRuleMinmisses Counter32,
|
|
gslbStatRuleHash Counter32,
|
|
gslbStatRuleResponse Counter32,
|
|
gslbStatRuleGeographical Counter32,
|
|
gslbStatRuleNetwork Counter32,
|
|
gslbStatRuleRandom Counter32,
|
|
gslbStatRuleAvailability Counter32,
|
|
gslbStatRuleQos Counter32,
|
|
gslbStatRulePersistence Counter32,
|
|
gslbStatRuleLocal Counter32,
|
|
gslbStatRuleAlways Counter32,
|
|
gslbStatRuleRemote Counter32,
|
|
gslbStatRuleTotal Counter32
|
|
}
|
|
|
|
gslbStatRuleIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rule number that identifies the rule."
|
|
::= { gslbStatRuleTableEntry 1 }
|
|
|
|
gslbStatRuleLeastconns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times leastconns is used."
|
|
::= { gslbStatRuleTableEntry 2 }
|
|
|
|
gslbStatRuleRoundrobin OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times roundrobin is used."
|
|
::= { gslbStatRuleTableEntry 3 }
|
|
|
|
gslbStatRuleMinmisses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times minmisses is used."
|
|
::= { gslbStatRuleTableEntry 4 }
|
|
|
|
gslbStatRuleHash OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times hash is used."
|
|
::= { gslbStatRuleTableEntry 5 }
|
|
|
|
gslbStatRuleResponse OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times response is used."
|
|
::= { gslbStatRuleTableEntry 6 }
|
|
|
|
gslbStatRuleGeographical OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times geographical is used."
|
|
::= { gslbStatRuleTableEntry 7 }
|
|
|
|
gslbStatRuleNetwork OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times network is used."
|
|
::= { gslbStatRuleTableEntry 8 }
|
|
|
|
gslbStatRuleRandom OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times random is used."
|
|
::= { gslbStatRuleTableEntry 9 }
|
|
|
|
gslbStatRuleAvailability OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times availability is used."
|
|
::= { gslbStatRuleTableEntry 10 }
|
|
|
|
gslbStatRuleQos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times qos is used."
|
|
::= { gslbStatRuleTableEntry 11 }
|
|
|
|
gslbStatRulePersistence OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times persistence is used."
|
|
::= { gslbStatRuleTableEntry 12 }
|
|
|
|
gslbStatRuleLocal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times local is used."
|
|
::= { gslbStatRuleTableEntry 13 }
|
|
|
|
gslbStatRuleAlways OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times always is used."
|
|
::= { gslbStatRuleTableEntry 14 }
|
|
|
|
gslbStatRuleRemote OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times remote is used."
|
|
::= { gslbStatRuleTableEntry 15 }
|
|
|
|
gslbStatRuleTotal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times all the metrics are used."
|
|
::= { gslbStatRuleTableEntry 16 }
|
|
|
|
-- Global SLB Geographical Statistics
|
|
|
|
gslbStatGeo OBJECT IDENTIFIER ::= { gslbStats 8 }
|
|
|
|
gslbStatGeoNA OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times North America is selected."
|
|
::= { gslbStatGeo 1 }
|
|
|
|
gslbStatGeoSA OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times South America is selected."
|
|
::= { gslbStatGeo 2 }
|
|
|
|
gslbStatGeoEU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times Europe is selected."
|
|
::= { gslbStatGeo 3 }
|
|
|
|
gslbStatGeoCA OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times Caribbean is selected."
|
|
::= { gslbStatGeo 4 }
|
|
|
|
gslbStatGeoPR OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times Pacific Rim is selected."
|
|
::= { gslbStatGeo 5 }
|
|
|
|
gslbStatGeoSS OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times Sub-Sahara is selected."
|
|
::= { gslbStatGeo 6 }
|
|
|
|
gslbStatGeoJP OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times Japan is selected."
|
|
::= { gslbStatGeo 7 }
|
|
|
|
gslbStatGeoTotal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times any of the regions are selected."
|
|
::= { gslbStatGeo 8 }
|
|
|
|
gslbStatGeoAF OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times Africa is selected."
|
|
::= { gslbStatGeo 9 }
|
|
|
|
-- Global SLB DNS Persistence Cache Statistics
|
|
|
|
gslbStatPers OBJECT IDENTIFIER ::= { gslbStats 9 }
|
|
|
|
gslbStatPersCurrent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current number of entries in the DNS persistence cache."
|
|
::= { gslbStatPers 1 }
|
|
|
|
gslbStatPersHiwat OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The highest number of entries recorded in the DNS persistence cache."
|
|
::= { gslbStatPers 2 }
|
|
|
|
gslbStatPersMax OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries supported in the DNS persistence cache."
|
|
::= { gslbStatPers 3 }
|
|
|
|
-- FTP Passive SLB/NAT Statistics
|
|
|
|
ftpSlbStatTotal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times the switch receives both active and passive
|
|
FTP connections."
|
|
::= { ftpStats 1 }
|
|
|
|
ftpNatStatTotal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times the switch receives the 'port' command from
|
|
the client."
|
|
::= { ftpStats 2 }
|
|
|
|
ftpStatActiveNatIndex OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times the switch creates a new index due to 'port'
|
|
command from the client."
|
|
::= { ftpStats 3 }
|
|
|
|
ftpStatNatAckSeqDiff OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The difference in the numbers of ACK and SEQ that the switch needs
|
|
for packet adjustment."
|
|
::= { ftpStats 4 }
|
|
|
|
ftpStatSlbParseIndex OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times the switch creates a new index in response to the
|
|
'pasv' command from the client."
|
|
::= { ftpStats 5 }
|
|
|
|
ftpStatSlbParseAckSeqDiff OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The difference in the numbers of ACK and SEQ that the switch needs
|
|
for FTP SLB parsing."
|
|
::= { ftpStats 6 }
|
|
|
|
ftpStatModeSwitchError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times the switch is not able to switch modes from
|
|
active to passive and vice versa."
|
|
::= { ftpStats 7 }
|
|
|
|
radiusAcctReqsStats OBJECT IDENTIFIER ::= { wapStats 1 }
|
|
tpcpAddSessReqsStats OBJECT IDENTIFIER ::= { wapStats 2 }
|
|
tpcpDeleteSessReqsStats OBJECT IDENTIFIER ::= { wapStats 3 }
|
|
|
|
radiusAcctReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Account Request."
|
|
::= { radiusAcctReqsStats 1 }
|
|
|
|
radiusAcctWrapReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Account Wrap Request."
|
|
::= { radiusAcctReqsStats 2 }
|
|
|
|
radiusAcctStartReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Account Start Request."
|
|
::= { radiusAcctReqsStats 3 }
|
|
|
|
radiusAcctUpdateReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Account Update Request."
|
|
::= { radiusAcctReqsStats 4 }
|
|
|
|
radiusAcctStopReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Account stop Request."
|
|
::= { radiusAcctReqsStats 5 }
|
|
|
|
radiusAcctBadReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Account Bad Request."
|
|
::= { radiusAcctReqsStats 6 }
|
|
|
|
radiusAcctAddSessionReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Account add session Request."
|
|
::= { radiusAcctReqsStats 7 }
|
|
|
|
radiusAcctDeleteSessionReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Account delete session Request."
|
|
::= { radiusAcctReqsStats 8 }
|
|
|
|
radiusAcctReqFailsSPDead OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Account request fails SP Dead."
|
|
::= { radiusAcctReqsStats 10 }
|
|
|
|
radiusAcctReqFailsDMAFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Account request fails DMA fails."
|
|
::= { radiusAcctReqsStats 11 }
|
|
|
|
radiusAcctReqWithFramedIp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Account request containing the FRAMED_IP field."
|
|
::= { radiusAcctReqsStats 12 }
|
|
|
|
radiusAcctReqWithoutFramedIp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Account request not containing the FRAMED_IP field."
|
|
::= { radiusAcctReqsStats 13 }
|
|
|
|
tpcpAddSessReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WAP add Session requests."
|
|
::= { tpcpAddSessReqsStats 1 }
|
|
|
|
tpcpAddSessReqsFailsSPDead OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WAP add Session Fails as the SP is dead."
|
|
::= { tpcpAddSessReqsStats 3 }
|
|
|
|
tpcpDeleteSessReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TPCP Delete Session Requests."
|
|
::= { tpcpDeleteSessReqsStats 1 }
|
|
|
|
tpcpDeleteSessReqsFailsSPDead OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TPCP Delete Session Fails as the SP is dead."
|
|
::= { tpcpDeleteSessReqsStats 3 }
|
|
|
|
wapRequestToWrongSP OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WAP delete Session Entries sent to wrong SP."
|
|
::= { wapStats 4 }
|
|
|
|
-- RTSP Statistics
|
|
|
|
rtspStatControlConns OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of active RTSP control connections."
|
|
::= { rtspStats 1 }
|
|
|
|
rtspStatUDPStreams OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of active UDP streams."
|
|
::= { rtspStats 2 }
|
|
|
|
rtspStatRedirects OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of switch redirects."
|
|
::= { rtspStats 3 }
|
|
|
|
rtspStatConnDenied OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total connections denied due to RTSP connection limit."
|
|
::= { rtspStats 4 }
|
|
|
|
rtspStatAllocFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total cases of heap memory allocation failures."
|
|
::= { rtspStats 5 }
|
|
|
|
rtspStatBufferAllocs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of buffer allocations used."
|
|
::= { rtspStats 6 }
|
|
|
|
-- TCP Rate Limiting Statistics
|
|
tcpLimitStatHoldDowns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of client hold downs triggered."
|
|
::= { tcpLimitStats 1 }
|
|
|
|
tcpLimitStatClientEntries OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of TCP rate limiting per-client state entries."
|
|
::= { tcpLimitStats 2 }
|
|
|
|
udpLimitStatHoldDowns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of UDP client hold downs triggered."
|
|
::= { tcpLimitStats 3 }
|
|
|
|
icmpLimitStatHoldDowns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of ICMP client hold downs triggered."
|
|
::= { tcpLimitStats 4 }
|
|
|
|
udpLimitStatClientEntries OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of UDP rate limiting per-client state entries."
|
|
::= { tcpLimitStats 5 }
|
|
|
|
icmpLimitStatClientEntries OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of ICMP rate limiting per-client state entries."
|
|
::= { tcpLimitStats 6 }
|
|
|
|
-- DNS SLB Statistics
|
|
|
|
dnsSlbStatTCPQueries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of TCP DNS queries."
|
|
::= { dnsSlbStats 1 }
|
|
|
|
dnsSlbStatUDPQueries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of UDP DNS queries."
|
|
::= { dnsSlbStats 2 }
|
|
|
|
dnsSlbStatInvalidQueries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of invalid DNS queries."
|
|
::= { dnsSlbStats 3 }
|
|
|
|
dnsSlbStatMultipleQueries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of multiple DNS queries."
|
|
::= { dnsSlbStats 4 }
|
|
|
|
dnsSlbStatDnameParseErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of domain name parse errors."
|
|
::= { dnsSlbStats 5 }
|
|
|
|
dnsSlbStatFailedMatches OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of failed real server name matches."
|
|
::= { dnsSlbStats 6 }
|
|
|
|
dnsSlbStatInternalErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of DNS parsing internal errors."
|
|
::= { dnsSlbStats 7 }
|
|
|
|
slbStatsClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to clear the non-operational SLB statistics.
|
|
ok(1) is returned when read."
|
|
::= { layer4Stats 15 }
|
|
|
|
slbStatAuxSessTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbStatAuxSessEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The auxiliary session table statistics."
|
|
::= { layer4Stats 17 }
|
|
|
|
slbStatAuxSessEntry OBJECT-TYPE
|
|
SYNTAX SlbStatAuxSessEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The statistics of a particular auxiliary session table entry."
|
|
INDEX { slbStatAuxSessIndex }
|
|
::= { slbStatAuxSessTable 1 }
|
|
|
|
SlbStatAuxSessEntry ::= SEQUENCE {
|
|
slbStatAuxSessIndex Integer32,
|
|
slbStatAuxSessCurConn Gauge32,
|
|
slbStatAuxSessMaxConn Integer32,
|
|
slbStatAuxSessAllocFails Counter32
|
|
}
|
|
|
|
slbStatAuxSessIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The auxiliary session table number."
|
|
::= { slbStatAuxSessEntry 1 }
|
|
|
|
slbStatAuxSessCurConn OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of connections in this auxiliary sessions table."
|
|
::= { slbStatAuxSessEntry 2 }
|
|
|
|
slbStatAuxSessMaxConn OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of connections handled by this auxiliary session
|
|
table."
|
|
::= { slbStatAuxSessEntry 3 }
|
|
|
|
slbStatAuxSessAllocFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of allocation failures for this auxiliary session
|
|
table."
|
|
::= { slbStatAuxSessEntry 4 }
|
|
|
|
-- SSL SLB Statistics
|
|
|
|
sslSlbStatSessIdAllocFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times allocation of a session table entry failed when
|
|
attempting to store a SessionId in the table."
|
|
::= { sslSlbStats 1 }
|
|
|
|
sslSlbStatCurSessions OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current number of different TCP sessions using SSL service."
|
|
::= { sslSlbStats 2 }
|
|
|
|
sslSlbStatTotalSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of different TCP sessions using SSL service."
|
|
::= { sslSlbStats 3 }
|
|
|
|
sslSlbStatHighestSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high water mark of current sessions of different TCP sessions
|
|
using SSL service."
|
|
::= { sslSlbStats 4 }
|
|
|
|
sslSlbStatUniqCurSessions OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current number of unique SSL sessions seen on the switch."
|
|
::= { sslSlbStats 5 }
|
|
|
|
sslSlbStatUniqTotalSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of unique SSL sessions seen on the switch."
|
|
::= { sslSlbStats 6 }
|
|
|
|
sslSlbStatUniqHighestSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high water mark of unique SSL sessions seen on the switch."
|
|
::= { sslSlbStats 7 }
|
|
|
|
sslSlbStatPersistPortCurSessions OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current number of SessionIds maintained on SP 4, to allow for
|
|
persistence across different client ports."
|
|
::= { sslSlbStats 8 }
|
|
|
|
sslSlbStatPersistPortTotalSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of SessionIds maintained on SP 4, to allow for
|
|
persistence across different client ports."
|
|
::= { sslSlbStats 9 }
|
|
|
|
sslSlbStatPersistPortHighestSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high water mask of SessionIds maintained on SP 4, to allow for
|
|
persistence across different client ports."
|
|
::= { sslSlbStats 10 }
|
|
|
|
|
|
-- SLB Virtual Service Statistics Table
|
|
|
|
slbStatVirtServiceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbStatVirtServiceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual service statistics table."
|
|
::= { layer4Stats 18 }
|
|
|
|
slbStatVirtServiceEntry OBJECT-TYPE
|
|
SYNTAX SlbStatVirtServiceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The statistics of a particular virtual service."
|
|
INDEX { slbStatVirtServerIndex, slbStatVirtServiceIndex, slbStatRealServerIndex }
|
|
::= { slbStatVirtServiceTable 1 }
|
|
|
|
SlbStatVirtServiceEntry ::= SEQUENCE {
|
|
slbStatVirtServerIndex Integer32,
|
|
slbStatVirtServiceIndex Integer32,
|
|
slbStatRealServerIndex Integer32,
|
|
slbStatVirtServiceCurrSessions Gauge32,
|
|
slbStatVirtServiceTotalSessions Counter32,
|
|
slbStatVirtServiceHighestSessions Counter32,
|
|
slbStatVirtServiceHCOctetsLow32 Counter32,
|
|
slbStatVirtServiceHCOctetsHigh32 Counter32,
|
|
slbStatVirtServiceHCOctets Counter64
|
|
}
|
|
|
|
slbStatVirtServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server number that identifies the service."
|
|
::= { slbStatVirtServiceEntry 1 }
|
|
|
|
slbStatVirtServiceIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual service number that identifies the service."
|
|
::= { slbStatVirtServiceEntry 2 }
|
|
|
|
slbStatRealServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server index."
|
|
::= { slbStatVirtServiceEntry 3 }
|
|
|
|
slbStatVirtServiceCurrSessions OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of sessions that are currently handled by the
|
|
virtual service."
|
|
::= { slbStatVirtServiceEntry 4 }
|
|
|
|
slbStatVirtServiceTotalSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of sessions that are handled by the virtual service."
|
|
::= { slbStatVirtServiceEntry 5}
|
|
|
|
slbStatVirtServiceHighestSessions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The highest sessions that have been handled by the virtual service."
|
|
::= { slbStatVirtServiceEntry 6}
|
|
|
|
slbStatVirtServiceHCOctetsLow32 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower 32 bit value of octets received and transmitted out
|
|
of the virtual service."
|
|
::= { slbStatVirtServiceEntry 7}
|
|
|
|
slbStatVirtServiceHCOctetsHigh32 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The higher 32 bit value of octets received and transmitted out
|
|
of the virtual service."
|
|
::= { slbStatVirtServiceEntry 8}
|
|
|
|
slbStatVirtServiceHCOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total octets received and transmitted by the virtual service."
|
|
::= { slbStatVirtServiceEntry 9}
|
|
|
|
|
|
|
|
-- SIP statistics
|
|
sipTotalClientParseErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of SIP Client parse Errors."
|
|
::= { sipStats 1 }
|
|
|
|
sipTotalServerParseErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of SIP Server parse Errors."
|
|
::= { sipStats 2 }
|
|
|
|
sipTotalUnknownMethodReq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of SIP unknown method requests."
|
|
::= { sipStats 3 }
|
|
|
|
sipTotalIncompleteMsgs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of SIP Incomplete messages."
|
|
::= { sipStats 4 }
|
|
|
|
sipTotalSdpNatPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of SDP NAT packets."
|
|
::= { sipStats 5 }
|
|
|
|
|
|
-- SLB WLM Statistics Table
|
|
|
|
|
|
wlmStats OBJECT IDENTIFIER ::= { layer4Stats 21 }
|
|
|
|
slbStatWlmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbStatWlmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The WLM statistics table."
|
|
::= { wlmStats 1 }
|
|
|
|
slbStatWlmEntry OBJECT-TYPE
|
|
SYNTAX SlbStatWlmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The statistics of a particular work load manager."
|
|
INDEX { slbStatWlmIndex }
|
|
::= { slbStatWlmTable 1 }
|
|
|
|
SlbStatWlmEntry ::= SEQUENCE {
|
|
slbStatWlmIndex Integer32,
|
|
slbStatWlmRegReq Counter32,
|
|
slbStatWlmRegRep Counter32,
|
|
slbStatWlmRegRepErr Counter32,
|
|
slbStatWlmDeregReq Counter32,
|
|
slbStatWlmDeregRep Counter32,
|
|
slbStatWlmDeregRepErr Counter32,
|
|
slbStatWlmLbStateReq Counter32,
|
|
slbStatWlmLbStateRep Counter32,
|
|
slbStatWlmLbStateRepErr Counter32,
|
|
slbStatWlmMembStateReq Counter32,
|
|
slbStatWlmMembStateRep Counter32,
|
|
slbStatWlmMembStateRepErr Counter32,
|
|
slbStatWlmWtMsgRecv Counter32,
|
|
slbStatWlmWtMsgParErr Counter32,
|
|
slbStatWlmTotInvalidLb Counter32,
|
|
slbStatWlmTotInvalidGrp Counter32,
|
|
slbStatWlmTotInvalidRealSer Counter32,
|
|
slbStatWlmMsgInvalidSASPHeader Counter32,
|
|
slbStatWlmMsgParseErr Counter32,
|
|
slbStatWlmMsgUnsupMsgType Counter32
|
|
}
|
|
|
|
slbStatWlmIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The work load manager number."
|
|
::= { slbStatWlmEntry 1 }
|
|
|
|
slbStatWlmRegReq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of registration request messages sent by the switch."
|
|
::= { slbStatWlmEntry 2 }
|
|
|
|
slbStatWlmRegRep OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of registration replies received from the GWM."
|
|
::= { slbStatWlmEntry 3 }
|
|
|
|
slbStatWlmRegRepErr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of registration replies received where the return
|
|
code indicates an error."
|
|
::= { slbStatWlmEntry 4 }
|
|
slbStatWlmDeregReq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of deregistration request messages sent by the switch."
|
|
::= { slbStatWlmEntry 5 }
|
|
|
|
slbStatWlmDeregRep OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of deregistration replies received from the GWM."
|
|
::= { slbStatWlmEntry 6 }
|
|
|
|
slbStatWlmDeregRepErr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of deregistration replies received where the return code flag
|
|
set indicating an error in processing of the deregistration request."
|
|
::= { slbStatWlmEntry 7 }
|
|
|
|
slbStatWlmLbStateReq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of set LB state request messages sent by the switch."
|
|
::= { slbStatWlmEntry 8 }
|
|
|
|
slbStatWlmLbStateRep OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of set LB state replies received from the GWM."
|
|
::= { slbStatWlmEntry 9 }
|
|
|
|
slbStatWlmLbStateRepErr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of set LB state replies received where the return code code
|
|
flag set indicating an error in processing of the set LB state request."
|
|
::= { slbStatWlmEntry 10 }
|
|
|
|
slbStatWlmMembStateReq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of set member state request messages sent by the switch."
|
|
::= { slbStatWlmEntry 11 }
|
|
|
|
slbStatWlmMembStateRep OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of set member state replies received from the GWM."
|
|
::= { slbStatWlmEntry 12 }
|
|
|
|
slbStatWlmMembStateRepErr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of set member state replies received where the return
|
|
code code flag set indicating an error in processing of the set
|
|
member state request."
|
|
::= { slbStatWlmEntry 13 }
|
|
|
|
slbStatWlmWtMsgRecv OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of weight updates received from the GWM."
|
|
::= { slbStatWlmEntry 14 }
|
|
|
|
slbStatWlmWtMsgParErr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of errorsencountered during parsing of the send weights message."
|
|
::= { slbStatWlmEntry 15 }
|
|
|
|
slbStatWlmTotInvalidLb OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter is incremented when the LB name in send weights message
|
|
does not match the switch LB name."
|
|
::= { slbStatWlmEntry 16 }
|
|
|
|
slbStatWlmTotInvalidGrp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter is incremented when the group name in send weights message
|
|
does not match with any of the groups configured on the switch."
|
|
::= { slbStatWlmEntry 17 }
|
|
|
|
slbStatWlmTotInvalidRealSer OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter is incremented when the real server name in send weights message
|
|
does not match with any of the reals configured on the switch."
|
|
::= { slbStatWlmEntry 18 }
|
|
|
|
slbStatWlmMsgInvalidSASPHeader OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of messages received from the GWM with invalid headers."
|
|
::= { slbStatWlmEntry 19 }
|
|
|
|
slbStatWlmMsgParseErr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of parse errors."
|
|
::= { slbStatWlmEntry 20 }
|
|
|
|
slbStatWlmMsgUnsupMsgType OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total messages received where the message type is not supported by the switch."
|
|
::= { slbStatWlmEntry 21 }
|
|
|
|
|
|
|
|
sessMirrorTotalCreateSessionMsgRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of create session messages received."
|
|
::= { sessMirrorStats 1 }
|
|
|
|
sessMirrorTotalCreateSessionMsgTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of create session messages transmitted ."
|
|
::= { sessMirrorStats 2 }
|
|
|
|
sessMirrorTotalCreateDataSessionMsgRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of create data session messages received."
|
|
::= { sessMirrorStats 3 }
|
|
|
|
sessMirrorTotalCreateDataSessionMsgTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of create data session messages transmitted."
|
|
::= { sessMirrorStats 4 }
|
|
|
|
sessMirrorTotalUpdateSessionMsgRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of update session messages received."
|
|
::= { sessMirrorStats 5 }
|
|
|
|
sessMirrorTotalUpdateSessionMsgTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of update session messages transmitted."
|
|
::= { sessMirrorStats 6 }
|
|
|
|
sessMirrorTotalUpdateDataSessionMsgRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of update data session messages received."
|
|
::= { sessMirrorStats 7 }
|
|
|
|
sessMirrorTotalUpdateDataSessionMsgTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of update data session messages transmitted."
|
|
::= { sessMirrorStats 8 }
|
|
|
|
sessMirrorTotalDeleteSessionMsgRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of delete session messages received."
|
|
::= { sessMirrorStats 9 }
|
|
|
|
sessMirrorTotalDeleteSessionMsgTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of delete session messages transmitted."
|
|
::= { sessMirrorStats 10 }
|
|
|
|
sessMirrorTotalDeleteDataSessionMsgRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of delete data session messages received."
|
|
::= { sessMirrorStats 11 }
|
|
|
|
sessMirrorTotalDeleteDataSessionMsgTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of delete data session messages transmitted."
|
|
::= { sessMirrorStats 12 }
|
|
|
|
sessMirrorTotalSessionsCreated OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of sessions created."
|
|
::= { sessMirrorStats 13 }
|
|
|
|
sessMirrorTotalDataSessionsCreated OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of data sessions created."
|
|
::= { sessMirrorStats 14 }
|
|
|
|
sessMirrorTotalSessionsUpdated OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of sessions updated."
|
|
::= { sessMirrorStats 15 }
|
|
|
|
sessMirrorTotalDataSessionsUpdated OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of data sessions updated."
|
|
::= { sessMirrorStats 16 }
|
|
|
|
sessMirrorTotalSessionsDeleted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of sessions deleted."
|
|
::= { sessMirrorStats 17 }
|
|
|
|
sessMirrorTotalDataSessionsDeleted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of data sessions deleted."
|
|
::= { sessMirrorStats 18 }
|
|
|
|
sessMirrorSessionTableFullErr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Error indicates session table full."
|
|
::= { sessMirrorStats 19 }
|
|
|
|
sessMirrorNoPortErr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Error indicates unavailable port."
|
|
::= { sessMirrorStats 20 }
|
|
|
|
sessMirrorSessionPresentErr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Error indicates session already present."
|
|
::= { sessMirrorStats 21 }
|
|
|
|
sessMirrorSessionNotFoundErr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Error indicates session not found."
|
|
::= { sessMirrorStats 22 }
|
|
|
|
sessMirrorCtrlSessionNotFoundErr OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Error indicates control session not found."
|
|
::= { sessMirrorStats 23 }
|
|
|
|
|
|
-- Real Server Information Table
|
|
|
|
slbRealServerInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbRealServerInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of real server run-time information."
|
|
::= { layer4Info 1 }
|
|
|
|
slbRealServerInfoEntry OBJECT-TYPE
|
|
SYNTAX SlbRealServerInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the real server information table."
|
|
INDEX { slbRealServerInfoIndex }
|
|
::= { slbRealServerInfoTable 1 }
|
|
|
|
SlbRealServerInfoEntry ::= SEQUENCE {
|
|
slbRealServerInfoIndex Integer32,
|
|
slbRealServerInfoIpAddr IpAddress,
|
|
slbRealServerMacAddr PhysAddress,
|
|
slbRealServerInfoSwitchPort Integer32,
|
|
slbRealServerInfoHealthLayer INTEGER,
|
|
slbRealServerInfoOverflow INTEGER,
|
|
slbRealServerInfoState INTEGER,
|
|
slbRealServerInfoVlan Integer32
|
|
}
|
|
|
|
slbRealServerInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server index"
|
|
::= { slbRealServerInfoEntry 1 }
|
|
|
|
slbRealServerInfoIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the real server."
|
|
::= { slbRealServerInfoEntry 2 }
|
|
|
|
slbRealServerMacAddr OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the real server."
|
|
::= { slbRealServerInfoEntry 3 }
|
|
|
|
slbRealServerInfoSwitchPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch port that the real server is connected to."
|
|
::= { slbRealServerInfoEntry 4 }
|
|
|
|
slbRealServerInfoHealthLayer OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
layer1(1),
|
|
layer3(3),
|
|
layer4(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OSI layer at which the real server functionality is verified."
|
|
::= { slbRealServerInfoEntry 5 }
|
|
|
|
slbRealServerInfoOverflow OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
overflow(1),
|
|
no-overflow(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The overflow state of the real server."
|
|
::= { slbRealServerInfoEntry 6 }
|
|
|
|
slbRealServerInfoState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
running(2),
|
|
failed(3),
|
|
disabled(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the real server."
|
|
::= { slbRealServerInfoEntry 7 }
|
|
|
|
slbRealServerInfoVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN that the real server belongs to."
|
|
::= { slbRealServerInfoEntry 8 }
|
|
|
|
-- Real Server Rport Table
|
|
slbRealServerRportInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbRealServerRportInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of real server rport run-time information."
|
|
::= { layer4Info 3 }
|
|
|
|
slbRealServerRportInfoEntry OBJECT-TYPE
|
|
SYNTAX SlbRealServerRportInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the real server rport information table."
|
|
INDEX { slbRealServerRportRealIndex, slbRealServerRportServIndex }
|
|
::= { slbRealServerRportInfoTable 1 }
|
|
|
|
SlbRealServerRportInfoEntry ::= SEQUENCE {
|
|
slbRealServerRportRealIndex Integer32,
|
|
slbRealServerRportServIndex Integer32,
|
|
slbRealServerRportInfoRport Integer32,
|
|
slbRealServerRportInfoState INTEGER
|
|
--slbRealServerRportInfoGroup INTEGER
|
|
}
|
|
|
|
slbRealServerRportRealIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server index"
|
|
::= { slbRealServerRportInfoEntry 1 }
|
|
|
|
slbRealServerRportServIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server service index"
|
|
::= { slbRealServerRportInfoEntry 2 }
|
|
|
|
slbRealServerRportInfoRport OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server real port number"
|
|
::= { slbRealServerRportInfoEntry 3 }
|
|
|
|
slbRealServerRportInfoState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the real server port."
|
|
::= { slbRealServerRportInfoEntry 4 }
|
|
|
|
--slbRealServerRportInfoGroup OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The real server group number."
|
|
-- ::= { slbRealServerRportInfoEntry 5 }
|
|
|
|
-- Virtual Server Service Information Table
|
|
|
|
slbVirtServicesInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbVirtServicesInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of virtual server services run-time information."
|
|
::= { layer4Info 4 }
|
|
|
|
slbVirtServicesInfoEntry OBJECT-TYPE
|
|
SYNTAX SlbVirtServicesInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the virtual service information table."
|
|
INDEX { slbVirtServicesInfoVirtServIndex, slbVirtServicesInfoSvcIndex,
|
|
slbVirtServicesInfoRealServIndex }
|
|
::= { slbVirtServicesInfoTable 1 }
|
|
|
|
SlbVirtServicesInfoEntry ::= SEQUENCE {
|
|
slbVirtServicesInfoVirtServIndex Integer32,
|
|
slbVirtServicesInfoSvcIndex Integer32,
|
|
slbVirtServicesInfoRealServIndex Integer32,
|
|
slbVirtServicesInfoVport Integer32,
|
|
slbVirtServicesInfoRport Integer32,
|
|
slbVirtServicesInfoState INTEGER,
|
|
slbVirtServicesInfoResponseTime Integer32,
|
|
slbVirtServicesInfoWeight Integer32
|
|
}
|
|
|
|
slbVirtServicesInfoVirtServIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server index."
|
|
::= { slbVirtServicesInfoEntry 1 }
|
|
|
|
slbVirtServicesInfoSvcIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual service index."
|
|
::= { slbVirtServicesInfoEntry 2 }
|
|
|
|
slbVirtServicesInfoRealServIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server index."
|
|
::= { slbVirtServicesInfoEntry 3 }
|
|
|
|
slbVirtServicesInfoVport OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The layer 4 virtual port number for the service."
|
|
::= { slbVirtServicesInfoEntry 4 }
|
|
|
|
slbVirtServicesInfoRport OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The layer 4 real port number for the service."
|
|
::= { slbVirtServicesInfoEntry 5 }
|
|
|
|
slbVirtServicesInfoState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
blocked(1),
|
|
running(2),
|
|
failed(3),
|
|
disabled(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the real server for this virtual service."
|
|
::= { slbVirtServicesInfoEntry 6 }
|
|
|
|
slbVirtServicesInfoResponseTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The health check response time for the real server for this
|
|
virtual service."
|
|
::= { slbVirtServicesInfoEntry 7 }
|
|
|
|
slbVirtServicesInfoWeight OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server weight."
|
|
::= { slbVirtServicesInfoEntry 8 }
|
|
|
|
|
|
-- slb session table info
|
|
slbSessionInfo OBJECT IDENTIFIER ::= { layer4Info 5 }
|
|
|
|
slbSessionInfoState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
start(1),
|
|
idle(2),
|
|
inprogress(3),
|
|
complete(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When this object is read the current state is returned.
|
|
idle(2) indicates that there is no session binding table request
|
|
in progress.
|
|
When a read on this object returns inprogress(3) indicates that
|
|
a session binding table retrieval request is in progress.
|
|
Setting the value to start(1), will start a new session table
|
|
retrieval operation based on the filtering criteria.
|
|
complete(4) indicates that the session table has been retrieved.
|
|
Once the slbSessionInfoTable is read the state should be set back to
|
|
'idle' which frees the session table buffer and others can issue a
|
|
request command via SNMP."
|
|
|
|
::= { slbSessionInfo 1 }
|
|
|
|
slbSessionInfoType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all(1),
|
|
cip(2),
|
|
cport(3),
|
|
dip(4),
|
|
dport(5),
|
|
pip(6),
|
|
pport(7),
|
|
filter(8),
|
|
flag(9),
|
|
port(10),
|
|
real(11)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This identifies the filtering criteria for the
|
|
session binding table request.
|
|
all(1) : Show all session entries
|
|
cip(2) : Show all session entries with source IP address
|
|
cport(3) : Show all session entries with source port
|
|
dip(4) : Show all session entries with destination IP address
|
|
dport(5) : Show all session entries with destination port
|
|
pip(6) : Show all session entries with proxy IP address
|
|
pport(7) : Show all session entries with proxy port
|
|
filter(8): Show all session entries with matching filter
|
|
flag(9) : Show all session entries with matching flag
|
|
port(10) : Show all session entries with ingress port
|
|
real(11) : Show all session entries with real IP address."
|
|
::= { slbSessionInfo 2 }
|
|
|
|
slbSessionInfoIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the requested filtering criteria
|
|
0.0.0.0 if the filtering criteria is not to match
|
|
session entries with the same IP address."
|
|
::= { slbSessionInfo 3 }
|
|
|
|
slbSessionInfoFilterId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field indicates that the session is created by filtering
|
|
code as a result of the IP header keys matching the filtering
|
|
criteria. 0 if slbSessionInfoFilterID is not the matching criteria."
|
|
::= { slbSessionInfo 4 }
|
|
|
|
slbSessionInfoPortId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The <port number> if the filtering criteria is (port) to
|
|
match all session entries with the matching ingress port
|
|
or this represents the <real port> if the requested filtering
|
|
criteria is to match session entries with (pport) proxy port,
|
|
(cport) source port, (dport) destination port,
|
|
This entry is 0 if the filtering criteria is not to match
|
|
session entries with the same port."
|
|
::= { slbSessionInfo 5 }
|
|
|
|
slbSessionInfoFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
eFlag(1),
|
|
lFlag(2),
|
|
nFlag(3),
|
|
pFlag(4),
|
|
sFlag(5),
|
|
tFlag(6),
|
|
uFlag(7),
|
|
wFlag(8),
|
|
ruFlag(9),
|
|
riFlag(10),
|
|
viFlag(11),
|
|
vrFlag(12),
|
|
vsFlag(13),
|
|
vmFlag(14),
|
|
vdFlag(15),
|
|
none(20)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the filtering criteria is flag select one of e|l|n|p|s|t|u|w(Flag)
|
|
none(20) is selected if flag is not the fitering criteria.
|
|
|
|
eFlag: Indicates the session is in use and will be aged out if no
|
|
traffic is received within session timeout value.
|
|
|
|
lFlag: Indicates the session is a link load balance session.
|
|
|
|
nFlag: Indicates the session only translates the destination
|
|
MAC when forwarding client traffic to the real server.
|
|
|
|
pFlag: Indicates the session is a persistent session and is not to
|
|
be aged out. Fields (6), (7) and (8) are not shown for
|
|
persistent session.
|
|
|
|
sFlag: Indicates the session is a persistent session and the
|
|
application is SSL or Cookie Pbind.
|
|
|
|
tFlag: Indicates the session is TCP rate limiting per-client entry.
|
|
|
|
uFlag: Indicates the session is L7 delay binding and switch is
|
|
trying to open TCP connection to real server.
|
|
|
|
wFlag: Indicates the session only translates the destination
|
|
MAC when forwarding layer 7 WCR traffic to the real server.
|
|
|
|
ruFlag: Indicates the session is a UDP rate limiting per-client entry.
|
|
|
|
riFlag: Indicates the session is a ICMP rate limiting per-client
|
|
entry.
|
|
|
|
viFlag: Indicates the session is a SIP INVITE session.
|
|
|
|
vrFlag: Indicates the session is a SIP REGISTER session.
|
|
|
|
vsFlag: Indicates the session is a SIP SUBSCRIBE session.
|
|
|
|
vmFlag: Indicates the session is a SIP MESSAGE session.
|
|
|
|
vdFlag: Indicates the session is a SIP NAT data session."
|
|
|
|
::= { slbSessionInfo 6 }
|
|
|
|
slbSessionInfoStringFormatFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
formatted(1),
|
|
none(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flag which determines if the session table entries
|
|
have to be formatted or (none) indicates no formatting to be done."
|
|
::= { slbSessionInfo 7 }
|
|
|
|
slbSessionInfoMaxSessDump OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of sessions that can exist at any given time."
|
|
::= { slbSessionInfo 9 }
|
|
|
|
slbSessionInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbSessionInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of SLB session entries."
|
|
::= { slbSessionInfo 8 }
|
|
|
|
slbSessionInfoEntry OBJECT-TYPE
|
|
SYNTAX SlbSessionInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about SLB sessions."
|
|
INDEX { slbSessionInfoSpIndex, slbSessionInfoIndex }
|
|
::= { slbSessionInfoTable 1 }
|
|
|
|
SlbSessionInfoEntry ::= SEQUENCE {
|
|
slbSessionInfoSpIndex Integer32,
|
|
slbSessionInfoIndex Integer32,
|
|
slbSessionInfoString OCTET STRING
|
|
}
|
|
|
|
slbSessionInfoSpIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SP which created the session."
|
|
::= { slbSessionInfoEntry 1 }
|
|
|
|
slbSessionInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index to the slbSessionInfoTable."
|
|
::= { slbSessionInfoEntry 2 }
|
|
|
|
slbSessionInfoString OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The string representing the SLB session entries in the formatted case:
|
|
The fields, (1)-(13), associated with a session, as identified in the
|
|
example below are described in the following.
|
|
|
|
3, 01: 1.1.1.1 4586, 2.2.2.1 http -> 3567 3.3.3.1 http age 6 f:10 ELNPSRtUW c:#
|
|
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13)
|
|
|
|
3, 01: 1.1.1.1 4586, 2.2.2.1 http ->
|
|
(1) (2) (3) (4) (5) (6)
|
|
1.1.1.2 3567 3.3.3.1 http age 6 f:10 ELNPSRtUW c:#
|
|
(7a) (7) (8) (9) (10) (11) (12) (13)
|
|
|
|
------------------------------------------------------------------
|
|
(1) SP number:
|
|
This field indicates which SP created the session.
|
|
|
|
(2) Ingress port:
|
|
This field shows the physical port# of the client traffic that
|
|
entered to the switch.
|
|
|
|
(3) Source IP address:
|
|
This field contains the source IP address from client IP packet.
|
|
|
|
(4) Source port:
|
|
This field identifies the TCP/UDP source port from client packet.
|
|
|
|
(5) Destination IP address:
|
|
This is the destination IP address from client TCP/UDP packet.
|
|
|
|
For load balancing, this address is the virtual IP address.
|
|
For filtering redirect, this address is the destination server's address.
|
|
|
|
(6) Destination port:
|
|
This field identifies the TCP/UDP destination port from client packet.
|
|
|
|
(7a)Proxy IP address:
|
|
This field contains the proxy IP address substituted by the switch.
|
|
|
|
(7) Proxy port:
|
|
This field identifies the TCP/UDP source port substituted by the switch.
|
|
|
|
The switch does this substitution when Direct Access Mode is enabled or
|
|
Proxy is enabled.
|
|
|
|
(8) Real server IP address:
|
|
For load balancing, this field contains the IP address of the real
|
|
server that the switch selects to forward client packet to.
|
|
If the switch does not find live server, this field is the
|
|
same as destination IP address(5).
|
|
|
|
e.g. 3,01: 1.1.1.1 1040, 2.2.2.1 http -> 3.3.3.1 http age 10
|
|
3,01: 1.1.1.1 1040, 2.2.2.1 http -> 2.2.2.1 http age 10
|
|
|
|
For filtering, this field also shows the real server IP address. No
|
|
address is shown if the filter action is Allow, Deny or NAT.
|
|
It will show ALLOW, DENY or NAT instead.
|
|
|
|
e.g. 3,01: 1.1.1.1 1040, 2.2.2.1 http -> 3.3.3.1 http age 10 f:11
|
|
3,01: 1.1.1.1 1040, 2.2.2.1 http ALLOW age 10 f:22
|
|
|
|
(9) Server port:
|
|
For load balancing, this field is the same as destination port(6)
|
|
except for the RTSP UDP session. For RTSP UDP session, this server
|
|
port is obtained from client-server negotiation.
|
|
|
|
e.g. 3,01: 1.1.1.1 1040, 2.2.2.1 http -> 3.3.3.1 http age 10
|
|
3,01: 1.1.1.1 6970, 2.2.2.1 rtsp -> 3.3.3.1 21220 age 10 P
|
|
|
|
For filtering, this field is the filtering application port.
|
|
It is for internal use only. This field can be urlwcr, wcr,
|
|
idslb, linkslb or nonat.
|
|
e.g. 3,01: 1.1.1.1 1040, 2.2.2.1 http -> 3.3.3.1 urlwcr age 4 f:123
|
|
2,07: 1.1.1.1 1706, 2.2.2.1 http -> 192.168.4.10 linklb age 8 f:10 E
|
|
|
|
(10) Age:
|
|
This is the session timeout value. If no packet is received within
|
|
the value specified, the session is freed.
|
|
e.g. age 10 - The session is aged out in 10 minutes.
|
|
age < 160 - The session is aged out in 160 minutes. This <
|
|
indicates that slowage is used(user configures
|
|
/cfg/slb/adv/slowage)
|
|
|
|
(11) Filter number:
|
|
This field indicates that the session is created by filtering
|
|
code as a result of the IP header keys matching the filtering
|
|
criteria.
|
|
|
|
(12) Flag:
|
|
E: Indicates the session is in use and will be aged out if no
|
|
traffic is received within session timeout value.
|
|
|
|
L: Indicates the session is a link load balance session.
|
|
|
|
N: Indicates the session only translates the destination
|
|
MAC when forwarding client traffic to the real server.
|
|
|
|
P: Indicates the session is a persistent session and is not to
|
|
be aged out. Fields (6), (7) and (8) are not shown for
|
|
persistent session.
|
|
|
|
S: Indicates the session is a persistent session and the
|
|
application is SSL or Cookie Pbind.
|
|
|
|
Rt: Indicates the session is TCP rate limiting per-client entry.
|
|
|
|
Ru: Indicates the session is UDP rate limiting per-client entry.
|
|
|
|
Ri: Indicates the session is ICMP rate limiting per-client entry.
|
|
|
|
U: Indicates the session is L7 delay binding and switch is
|
|
trying to open TCP connection to real server.
|
|
|
|
W: Indicates the session only translates the destination
|
|
MAC when forwarding layer 7 WCR traffic to the real server.
|
|
|
|
(13) Persistent session user count:
|
|
This counter indicates the number of client sessions created
|
|
associated with this persistent session."
|
|
::= { slbSessionInfoEntry 3 }
|
|
|
|
-- Global SLB Information
|
|
|
|
gslbInfo OBJECT IDENTIFIER ::= { layer4Info 6 }
|
|
|
|
-- Global SLB Remote Real Server Information
|
|
|
|
gslbInfoRemRealServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbInfoRemRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Global SLB virtual server information table."
|
|
::= { gslbInfo 1 }
|
|
|
|
gslbInfoRemRealServerEntry OBJECT-TYPE
|
|
SYNTAX GslbInfoRemRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Global SLB remote real server information table."
|
|
INDEX { gslbInfoRemRealServerIdx }
|
|
::= { gslbInfoRemRealServerTable 1 }
|
|
|
|
GslbInfoRemRealServerEntry ::= SEQUENCE {
|
|
gslbInfoRemRealServerIdx Integer32,
|
|
gslbInfoRemRealServerIpAddr IpAddress,
|
|
gslbInfoRemRealServerName DisplayString,
|
|
gslbInfoRemRealServerState INTEGER
|
|
}
|
|
|
|
gslbInfoRemRealServerIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote real server number that identifies the remote real server."
|
|
::= { gslbInfoRemRealServerEntry 1 }
|
|
|
|
gslbInfoRemRealServerIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the remote real server."
|
|
::= { gslbInfoRemRealServerEntry 2 }
|
|
|
|
gslbInfoRemRealServerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the remote real server."
|
|
::= { gslbInfoRemRealServerEntry 3 }
|
|
|
|
gslbInfoRemRealServerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
running(2),
|
|
failed(3),
|
|
disabled(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the remote real server."
|
|
::= { gslbInfoRemRealServerEntry 4 }
|
|
|
|
-- Global SLB Virtual Server Information
|
|
|
|
gslbInfoVirtServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbInfoVirtServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Global SLB virtual server information table."
|
|
::= { gslbInfo 2 }
|
|
|
|
gslbInfoVirtServerEntry OBJECT-TYPE
|
|
SYNTAX GslbInfoVirtServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Global SLB virtual server information table."
|
|
INDEX { gslbInfoVirtServerIdx, gslbInfoVirtServerServiceIdx,
|
|
gslbInfoVirtServerRserverIdx }
|
|
::= { gslbInfoVirtServerTable 1 }
|
|
|
|
GslbInfoVirtServerEntry ::= SEQUENCE {
|
|
gslbInfoVirtServerIdx Integer32,
|
|
gslbInfoVirtServerServiceIdx Integer32,
|
|
gslbInfoVirtServerRserverIdx Integer32,
|
|
gslbInfoVirtServerDname DisplayString,
|
|
gslbInfoVirtServerVirtPort Integer32,
|
|
gslbInfoVirtServerIpAddress IpAddress,
|
|
gslbInfoVirtServerResponse Integer32,
|
|
gslbInfoVirtServerSessAvail Integer32,
|
|
gslbInfoVirtServerSessCur Integer32,
|
|
gslbInfoVirtServerSessMax Integer32,
|
|
gslbInfoVirtServerSessUtil INTEGER,
|
|
gslbInfoVirtServerCpuUtil INTEGER,
|
|
gslbInfoVirtServerRemSite Integer32,
|
|
gslbInfoVirtServerWeight INTEGER,
|
|
gslbInfoVirtServerAvail INTEGER,
|
|
gslbInfoVirtServerRegion INTEGER
|
|
}
|
|
|
|
gslbInfoVirtServerIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server number that identifies the virtual server."
|
|
::= { gslbInfoVirtServerEntry 1 }
|
|
|
|
gslbInfoVirtServerServiceIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server service number that identifies the virtual service."
|
|
::= { gslbInfoVirtServerEntry 2 }
|
|
|
|
gslbInfoVirtServerRserverIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server number that identifies a remote real server.
|
|
An index of 0 indicates virtual server."
|
|
::= { gslbInfoVirtServerEntry 3 }
|
|
|
|
gslbInfoVirtServerDname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The domain name of the virtual server and remote real server."
|
|
::= { gslbInfoVirtServerEntry 4 }
|
|
|
|
gslbInfoVirtServerVirtPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service port of the virtual server and remote real server."
|
|
::= { gslbInfoVirtServerEntry 5 }
|
|
|
|
gslbInfoVirtServerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the virtual server or remote real server."
|
|
::= { gslbInfoVirtServerEntry 6 }
|
|
|
|
gslbInfoVirtServerResponse OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The health check response time of the virtual server or remote real server."
|
|
::= { gslbInfoVirtServerEntry 7 }
|
|
|
|
gslbInfoVirtServerSessAvail OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The available sessions of the virtual server or remote real server."
|
|
::= { gslbInfoVirtServerEntry 8 }
|
|
|
|
gslbInfoVirtServerSessCur OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current sessions of the virtual server or remote real server."
|
|
::= { gslbInfoVirtServerEntry 9 }
|
|
|
|
gslbInfoVirtServerSessMax OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum sessions supported by the virtual server or remote real server."
|
|
::= { gslbInfoVirtServerEntry 10 }
|
|
|
|
gslbInfoVirtServerSessUtil OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sessions utilization (current/max) of the virtual server or remote real server."
|
|
::= { gslbInfoVirtServerEntry 11 }
|
|
|
|
gslbInfoVirtServerCpuUtil OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CPU utilization of the virtual server or remote real server."
|
|
::= { gslbInfoVirtServerEntry 12 }
|
|
|
|
gslbInfoVirtServerRemSite OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote site of the remote real server. For virtual server, the remote site is 0."
|
|
::= { gslbInfoVirtServerEntry 13 }
|
|
|
|
gslbInfoVirtServerWeight OBJECT-TYPE
|
|
SYNTAX INTEGER(1..48)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The weight of the virtual server or remote real server."
|
|
::= { gslbInfoVirtServerEntry 14 }
|
|
|
|
gslbInfoVirtServerAvail OBJECT-TYPE
|
|
SYNTAX INTEGER(1..48)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The availability of the virtual server or remote real server."
|
|
::= { gslbInfoVirtServerEntry 15 }
|
|
|
|
gslbInfoVirtServerRegion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
northamerica(1),
|
|
southamerica(2),
|
|
europe(3),
|
|
caribbean(4),
|
|
pacificrim(5),
|
|
subsahara(6),
|
|
japan(7),
|
|
caribbeansubsahara(8),
|
|
africa(9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The region of the virtual server or remote real server."
|
|
::= { gslbInfoVirtServerEntry 16 }
|
|
|
|
-- Global SLB Remote Site Information
|
|
|
|
gslbInfoRemSiteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GslbInfoRemSiteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Global SLB remote site information table."
|
|
::= { gslbInfo 3 }
|
|
|
|
gslbInfoRemSiteEntry OBJECT-TYPE
|
|
SYNTAX GslbInfoRemSiteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Global SLB remote site information table."
|
|
INDEX { gslbInfoRemSiteIdx }
|
|
::= { gslbInfoRemSiteTable 1 }
|
|
|
|
GslbInfoRemSiteEntry ::= SEQUENCE {
|
|
gslbInfoRemSiteIdx Integer32,
|
|
gslbInfoRemSitePrimaryIp IpAddress,
|
|
gslbInfoRemSiteSecondaryIp IpAddress,
|
|
gslbInfoRemSiteName DisplayString,
|
|
gslbInfoRemSiteState INTEGER
|
|
}
|
|
|
|
gslbInfoRemSiteIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote site number that identifies the remote site."
|
|
::= { gslbInfoRemSiteEntry 1 }
|
|
|
|
gslbInfoRemSitePrimaryIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The primary IP address of the remote site."
|
|
::= { gslbInfoRemSiteEntry 2 }
|
|
|
|
gslbInfoRemSiteSecondaryIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The secondary IP address of the remote site."
|
|
::= { gslbInfoRemSiteEntry 3 }
|
|
|
|
gslbInfoRemSiteName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the remote site."
|
|
::= { gslbInfoRemSiteEntry 4 }
|
|
|
|
gslbInfoRemSiteState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
running(2),
|
|
failed(3),
|
|
disabled(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the remote site."
|
|
::= { gslbInfoRemSiteEntry 5 }
|
|
|
|
|
|
-- wlm Information
|
|
|
|
wlmInfo OBJECT IDENTIFIER ::= { layer4Info 7 }
|
|
|
|
slbWlmInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbWlmInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of workload manager run-time information."
|
|
::= { wlmInfo 1 }
|
|
|
|
slbWlmInfoEntry OBJECT-TYPE
|
|
SYNTAX SlbWlmInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the workload manager information table."
|
|
INDEX { slbWlmInfoIndex }
|
|
::= { slbWlmInfoTable 1 }
|
|
|
|
SlbWlmInfoEntry ::= SEQUENCE {
|
|
slbWlmInfoIndex Integer32,
|
|
slbWlmInfoIpAddr IpAddress,
|
|
slbWlmInfoPort INTEGER,
|
|
slbWlmInfoState INTEGER
|
|
}
|
|
|
|
slbWlmInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The workload manager index."
|
|
::= { slbWlmInfoEntry 1 }
|
|
|
|
slbWlmInfoIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the workload manager."
|
|
::= { slbWlmInfoEntry 2 }
|
|
|
|
slbWlmInfoPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the workload manager."
|
|
::= { slbWlmInfoEntry 3 }
|
|
|
|
slbWlmInfoState OBJECT-TYPE
|
|
SYNTAX INTEGER { connected(1), notconnected(2)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the workload manager."
|
|
::= { slbWlmInfoEntry 4 }
|
|
|
|
|
|
slbPortInfo OBJECT IDENTIFIER ::= { layer4Info 8 }
|
|
|
|
slbPortInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbPortInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of port information."
|
|
::= { slbPortInfo 1 }
|
|
|
|
slbPortInfoEntry OBJECT-TYPE
|
|
SYNTAX SlbPortInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the port information table."
|
|
INDEX { slbPortInfoIndex }
|
|
::= { slbPortInfoTable 1 }
|
|
|
|
SlbPortInfoEntry ::= SEQUENCE {
|
|
slbPortInfoIndex Integer32,
|
|
slbPortClientState INTEGER,
|
|
slbPortSerState INTEGER,
|
|
slbPortFltState INTEGER,
|
|
slbPortRTSState INTEGER,
|
|
slbPortHotStandbyState INTEGER,
|
|
slbPortInterSWState INTEGER,
|
|
slbPortProxyState INTEGER,
|
|
slbPortIdSlbState INTEGER,
|
|
slbPortSymantecState INTEGER,
|
|
slbPortFitersAdded OCTET STRING
|
|
}
|
|
|
|
slbPortInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of slb port."
|
|
::= { slbPortInfoEntry 1 }
|
|
|
|
slbPortClientState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client state on the slb port."
|
|
::= { slbPortInfoEntry 2 }
|
|
|
|
slbPortSerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Server state on the slb port."
|
|
::= { slbPortInfoEntry 3 }
|
|
|
|
slbPortFltState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Filter state on the slb port ."
|
|
::= { slbPortInfoEntry 4 }
|
|
|
|
slbPortRTSState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RTS processing state on the slb port."
|
|
::= { slbPortInfoEntry 5 }
|
|
|
|
slbPortHotStandbyState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot standby state on the slb port."
|
|
::= { slbPortInfoEntry 6 }
|
|
|
|
slbPortInterSWState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Inter-switch processing state on the slb port."
|
|
::= { slbPortInfoEntry 7 }
|
|
|
|
slbPortProxyState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Proxy state on the slb port."
|
|
::= { slbPortInfoEntry 8 }
|
|
|
|
slbPortIdSlbState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Intrusion detection server load balancing state on the slb port."
|
|
::= { slbPortInfoEntry 9 }
|
|
|
|
slbPortSymantecState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Symantec Processing state on the slb port."
|
|
::= { slbPortInfoEntry 10 }
|
|
|
|
slbPortFitersAdded OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The filtering rules applied to the port. The filtering rules are
|
|
presented in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ filter 9
|
|
|| ||
|
|
|| ||___ filter 8
|
|
|| |____ filter 7
|
|
|| . . .
|
|
||_________ filter 2
|
|
|__________ filter 1
|
|
|
|
where x : 1 - The represented filter rule applied to the port
|
|
0 - The represented filter rule not applied to the port."
|
|
::= { slbPortInfoEntry 11 }
|
|
|
|
|
|
synAttackInfo OBJECT IDENTIFIER ::= { layer4Info 9 }
|
|
|
|
synAtkState OBJECT-TYPE
|
|
SYNTAX INTEGER { on(1), off(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State of the Syn Attack, represents whether it is running or not."
|
|
::= { synAttackInfo 1}
|
|
|
|
synAtkInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies interval period of syn attack inspection in seconds,
|
|
it returns 0 if synAtk is OFF."
|
|
::= { synAttackInfo 2}
|
|
|
|
synAtkThreshhold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies threshold of syn attack alram, it returns 0
|
|
if synAtk is OFF ."
|
|
::= { synAttackInfo 3}
|
|
|
|
synAtkWarningFired OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies number of times syn attack warnings fired."
|
|
::= { synAttackInfo 4}
|
|
|
|
|
|
-- Operation Commands
|
|
|
|
slbOperRealServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbOperRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of real servers."
|
|
::= { layer4Oper 1 }
|
|
|
|
slbOperRealServerEntry OBJECT-TYPE
|
|
SYNTAX SlbOperRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the slbOperRealServerTable "
|
|
INDEX { slbOperRealServerIndex }
|
|
::= { slbOperRealServerTable 1 }
|
|
|
|
SlbOperRealServerEntry ::= SEQUENCE {
|
|
slbOperRealServerIndex Integer32,
|
|
slbOperRealServerStatus INTEGER
|
|
}
|
|
|
|
slbOperRealServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index for the real server."
|
|
::= { slbOperRealServerEntry 1 }
|
|
|
|
slbOperRealServerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2),
|
|
cookiepersistent(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This an action object which is used to temporarily enable/disable a
|
|
real server. The real server will be returned to its configured
|
|
operational mode when the switch is reset. Setting the value to
|
|
'cookiepersistant' allows cookie persistent HTTP 1.0 sessions
|
|
when the real server is offline."
|
|
::= { slbOperRealServerEntry 2 }
|
|
|
|
slbOperClearSessionTable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to clear session binding table.
|
|
ok(1) is returned when read."
|
|
::= { layer4Oper 2 }
|
|
|
|
slbOperConfigSync OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
sync(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to a value of 'sync(2)' it synchronizes the SLB, filter
|
|
and VRRP configuration on a peer switch. To take effect, peers must
|
|
be configured on the switches and the administrator password on the
|
|
switches must be identical.
|
|
'ok(1)' is returned when the object os read."
|
|
::= { layer4Oper 3 }
|
|
|
|
-- Global SLB Operations
|
|
|
|
gslbOper OBJECT IDENTIFIER ::= { layer4Oper 4 }
|
|
|
|
slbOperGroupRealServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbOperGroupRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of real server per group."
|
|
::= { layer4Oper 5 }
|
|
|
|
slbOperGroupRealServerEntry OBJECT-TYPE
|
|
SYNTAX SlbOperGroupRealServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Real server group table."
|
|
INDEX { slbOperRealServGroupIndex, slbOperGroupRealServIndex}
|
|
::= { slbOperGroupRealServerTable 1 }
|
|
|
|
SlbOperGroupRealServerEntry ::= SEQUENCE {
|
|
slbOperRealServGroupIndex Integer32,
|
|
slbOperGroupRealServIndex Integer32,
|
|
slbOperGroupRealServerState INTEGER
|
|
}
|
|
|
|
slbOperRealServGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server group index."
|
|
::= { slbOperGroupRealServerEntry 1 }
|
|
|
|
slbOperGroupRealServIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server index."
|
|
::= { slbOperGroupRealServerEntry 2 }
|
|
|
|
slbOperGroupRealServerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This an action object which is used to temporarily enable/disable a
|
|
real server in group. The real server will be returned to its configured
|
|
operational mode when the switch is reset."
|
|
::= { slbOperGroupRealServerEntry 3 }
|
|
|
|
|
|
-- Server load balancing - Inbound Link Load Balancing Table
|
|
|
|
slbCurCfgLinklbState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Inbound Link load balancing. "
|
|
::= { linklbCfg 1 }
|
|
|
|
slbNewCfgLinklbState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Inbound Link load balancing. "
|
|
::= { linklbCfg 2 }
|
|
|
|
slbCurCfgLinklbRealGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server group number for Link load balancing."
|
|
::= { linklbCfg 3 }
|
|
|
|
slbNewCfgLinklbRealGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The real server group number for Link load balancing."
|
|
::= { linklbCfg 4 }
|
|
|
|
slbCurCfgLinklbTTL OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set Time to Live for DNS resource records."
|
|
::= { linklbCfg 6 }
|
|
|
|
slbNewCfgLinklbTTL OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set Time to Live for DNS resource records."
|
|
::= { linklbCfg 7 }
|
|
|
|
slbLinklbDrecord OBJECT IDENTIFIER ::= { linklbCfg 5 }
|
|
|
|
slbDrecordTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in Drecord table."
|
|
::= { slbLinklbDrecord 1 }
|
|
|
|
slbCurCfgDrecordTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgDrecordEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Domain records for Inbound link load balancing
|
|
in the current configuration block."
|
|
::= { slbLinklbDrecord 2 }
|
|
|
|
slbCurCfgDrecordEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgDrecordEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Domain record table for Inbound Link Load
|
|
balancing."
|
|
INDEX { slbCurCfgDrecordIndex }
|
|
::= { slbCurCfgDrecordTable 1 }
|
|
|
|
SlbCurCfgDrecordEntry ::= SEQUENCE {
|
|
slbCurCfgDrecordIndex INTEGER,
|
|
slbCurCfgDomainRecordState INTEGER,
|
|
slbCurCfgDomainRecordName DisplayString
|
|
}
|
|
|
|
slbCurCfgDrecordIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the Domain record table."
|
|
::= { slbCurCfgDrecordEntry 1 }
|
|
|
|
slbCurCfgDomainRecordState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable a domain record."
|
|
::= { slbCurCfgDrecordEntry 2 }
|
|
|
|
slbCurCfgDomainRecordName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..34))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the domain record."
|
|
::= { slbCurCfgDrecordEntry 3 }
|
|
|
|
slbNewCfgDrecordTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgDrecordEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Domain records for Inbound link load balancing
|
|
in the new configuration block."
|
|
::= { slbLinklbDrecord 3 }
|
|
|
|
slbNewCfgDrecordEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgDrecordEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Domain record table for Inbound Link Load
|
|
balancing."
|
|
INDEX { slbNewCfgDrecordIndex }
|
|
::= { slbNewCfgDrecordTable 1 }
|
|
|
|
SlbNewCfgDrecordEntry ::= SEQUENCE {
|
|
slbNewCfgDrecordIndex INTEGER,
|
|
slbNewCfgDomainRecordState INTEGER,
|
|
slbNewCfgDomainRecordName DisplayString,
|
|
slbNewCfgDrecordDelete INTEGER
|
|
}
|
|
|
|
slbNewCfgDrecordIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the Domain record table."
|
|
::= { slbNewCfgDrecordEntry 1 }
|
|
|
|
slbNewCfgDomainRecordState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable a domain record."
|
|
::= { slbNewCfgDrecordEntry 2 }
|
|
|
|
slbNewCfgDomainRecordName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..34))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the domain record."
|
|
::= { slbNewCfgDrecordEntry 3 }
|
|
|
|
slbNewCfgDrecordDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire row is deleted."
|
|
::= { slbNewCfgDrecordEntry 4 }
|
|
|
|
slbDrecordVirtRealMappingTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in Drecord Virtual Real server
|
|
mapping Table."
|
|
::= { slbLinklbDrecord 4 }
|
|
|
|
slbCurCfgDrecordVirtRealMappingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgDrecordVirtRealMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Domain records and virtual server and real
|
|
server mappings."
|
|
::= { slbLinklbDrecord 5 }
|
|
|
|
slbCurCfgDrecordVirtRealMappingEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgDrecordVirtRealMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Domain record and virtual/real server mapping table
|
|
for Inbound Link Load balancing."
|
|
INDEX { slbCurCfgDomainRecordIndex, slbCurCfgEntryIndex}
|
|
::= { slbCurCfgDrecordVirtRealMappingTable 1 }
|
|
|
|
SlbCurCfgDrecordVirtRealMappingEntry ::= SEQUENCE {
|
|
slbCurCfgDomainRecordIndex INTEGER,
|
|
slbCurCfgEntryIndex INTEGER,
|
|
slbCurCfgDrecordVirtServer Integer32,
|
|
slbCurCfgDrecordRealServer Integer32,
|
|
slbCurCfgDrecordEntryState INTEGER
|
|
}
|
|
|
|
slbCurCfgDomainRecordIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the domain record."
|
|
::= { slbCurCfgDrecordVirtRealMappingEntry 1 }
|
|
|
|
slbCurCfgEntryIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the entry virtual real server mapping."
|
|
::= { slbCurCfgDrecordVirtRealMappingEntry 2 }
|
|
|
|
slbCurCfgDrecordVirtServer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server number."
|
|
::= { slbCurCfgDrecordVirtRealMappingEntry 3 }
|
|
|
|
slbCurCfgDrecordRealServer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Real server number."
|
|
::= { slbCurCfgDrecordVirtRealMappingEntry 4 }
|
|
|
|
|
|
slbCurCfgDrecordEntryState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable a mapping in this table."
|
|
::= { slbCurCfgDrecordVirtRealMappingEntry 5 }
|
|
|
|
slbNewCfgDrecordVirtRealMappingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgDrecordVirtRealMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Domain records and virtual server and real
|
|
server mappings."
|
|
::= { slbLinklbDrecord 6 }
|
|
|
|
slbNewCfgDrecordVirtRealMappingEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgDrecordVirtRealMappingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Domain record and virtual/real server mapping table
|
|
for Inbound Link Load balancing."
|
|
INDEX { slbNewCfgDomainRecordIndex, slbNewCfgEntryIndex }
|
|
::= { slbNewCfgDrecordVirtRealMappingTable 1 }
|
|
|
|
SlbNewCfgDrecordVirtRealMappingEntry ::= SEQUENCE {
|
|
slbNewCfgDomainRecordIndex INTEGER,
|
|
slbNewCfgEntryIndex INTEGER,
|
|
slbNewCfgDrecordVirtServer Integer32,
|
|
slbNewCfgDrecordRealServer Integer32,
|
|
slbNewCfgDrecordEntryState INTEGER,
|
|
slbNewCfgDrecordEntryDelete INTEGER
|
|
}
|
|
|
|
slbNewCfgDomainRecordIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the domain record."
|
|
::= { slbNewCfgDrecordVirtRealMappingEntry 1 }
|
|
|
|
slbNewCfgEntryIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the virtual real server mapping."
|
|
::= { slbNewCfgDrecordVirtRealMappingEntry 2 }
|
|
|
|
slbNewCfgDrecordVirtServer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual server number."
|
|
::= { slbNewCfgDrecordVirtRealMappingEntry 3 }
|
|
|
|
slbNewCfgDrecordRealServer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Real server number."
|
|
::= { slbNewCfgDrecordVirtRealMappingEntry 4 }
|
|
|
|
slbNewCfgDrecordEntryState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable a mapping in this table."
|
|
::= { slbNewCfgDrecordVirtRealMappingEntry 5 }
|
|
|
|
slbNewCfgDrecordEntryDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire row is deleted."
|
|
::= { slbNewCfgDrecordVirtRealMappingEntry 6 }
|
|
|
|
-- Service Mapping Real Port Table
|
|
|
|
slbSmtportTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in service mapping real port table."
|
|
::= { smtportCfg 1 }
|
|
|
|
slbCurCfgSmtportTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgSmtportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service mapping real port table."
|
|
::= { smtportCfg 2 }
|
|
|
|
slbCurCfgSmtportEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgSmtportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the service mapping real port table."
|
|
INDEX { slbCurCfgSmtportIndex }
|
|
::= { slbCurCfgSmtportTable 1 }
|
|
|
|
SlbCurCfgSmtportEntry ::= SEQUENCE {
|
|
slbCurCfgSmtportIndex Integer32,
|
|
slbCurCfgSmtportNum INTEGER
|
|
}
|
|
|
|
slbCurCfgSmtportIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service mapping real port index."
|
|
::= { slbCurCfgSmtportEntry 1 }
|
|
|
|
slbCurCfgSmtportNum OBJECT-TYPE
|
|
SYNTAX INTEGER (2..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service mapping real port number."
|
|
::= { slbCurCfgSmtportEntry 2 }
|
|
|
|
slbNewCfgSmtportTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgSmtportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of real server service ports."
|
|
::= { smtportCfg 3 }
|
|
|
|
slbNewCfgSmtportEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgSmtportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the service mapping real port table."
|
|
INDEX { slbNewCfgSmtportIndex }
|
|
::= { slbNewCfgSmtportTable 1 }
|
|
|
|
SlbNewCfgSmtportEntry ::= SEQUENCE {
|
|
slbNewCfgSmtportIndex Integer32,
|
|
slbNewCfgSmtportNum INTEGER,
|
|
slbNewCfgSmtportDelete INTEGER
|
|
}
|
|
|
|
slbNewCfgSmtportIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service mapping real port index"
|
|
::= { slbNewCfgSmtportEntry 1 }
|
|
|
|
slbNewCfgSmtportNum OBJECT-TYPE
|
|
SYNTAX INTEGER (2..65534)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service mapping real port number."
|
|
::= { slbNewCfgSmtportEntry 2 }
|
|
|
|
slbNewCfgSmtportDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { slbNewCfgSmtportEntry 3 }
|
|
|
|
slbWlmTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in Workload Manager table."
|
|
::= { wlmCfg 1 }
|
|
|
|
slbCurCfgWlmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbCurCfgWlmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Workload Managers configuration."
|
|
::= { wlmCfg 2 }
|
|
|
|
slbCurCfgWlmEntry OBJECT-TYPE
|
|
SYNTAX SlbCurCfgWlmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Workload Manager configuration."
|
|
INDEX { slbCurCfgWlmIndex }
|
|
::= { slbCurCfgWlmTable 1 }
|
|
|
|
SlbCurCfgWlmEntry ::= SEQUENCE {
|
|
slbCurCfgWlmIndex Integer32,
|
|
slbCurCfgWlmIpAddr IpAddress,
|
|
slbCurCfgWlmPort INTEGER
|
|
}
|
|
|
|
slbCurCfgWlmIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Workload Manager number"
|
|
::= { slbCurCfgWlmEntry 1 }
|
|
|
|
slbCurCfgWlmIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the Workload Manager."
|
|
::= { slbCurCfgWlmEntry 2 }
|
|
|
|
slbCurCfgWlmPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number for the Workload Manager."
|
|
::= { slbCurCfgWlmEntry 3 }
|
|
|
|
slbNewCfgWlmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlbNewCfgWlmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Workload Managers configuration."
|
|
::= { wlmCfg 3 }
|
|
|
|
slbNewCfgWlmEntry OBJECT-TYPE
|
|
SYNTAX SlbNewCfgWlmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Workload Manager configuration."
|
|
INDEX { slbNewCfgWlmIndex }
|
|
::= { slbNewCfgWlmTable 1 }
|
|
|
|
SlbNewCfgWlmEntry ::= SEQUENCE {
|
|
slbNewCfgWlmIndex Integer32,
|
|
slbNewCfgWlmIpAddr IpAddress,
|
|
slbNewCfgWlmPort INTEGER,
|
|
slbNewCfgWlmDelete INTEGER
|
|
}
|
|
|
|
slbNewCfgWlmIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Workload Manager number"
|
|
::= { slbNewCfgWlmEntry 1 }
|
|
|
|
slbNewCfgWlmIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the Workload Manager."
|
|
::= { slbNewCfgWlmEntry 2 }
|
|
|
|
slbNewCfgWlmPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65534)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number for the Workload Manager."
|
|
::= { slbNewCfgWlmEntry 3 }
|
|
|
|
slbNewCfgWlmDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire row is deleted."
|
|
::= { slbNewCfgWlmEntry 4 }
|
|
|
|
END
|