Command Syntax

> show table profiles services enhancedDblProfile <profile name>

 

Command Parameters

Enhanced DBL Profile Parameters

ParameterDescription
profNameThe Enhanced DBL Profile name.
stateAdministrative state of this profile.
ruleName

The name of the rule assigned to this profile.

  • state – Administrative state of this rule.
  • scope – Specifies from which entity the rule criteria is applied to the messages.
  • triggerEventTypeThe type of offending trigger events.
    • authenticationTimeout
    • badSipMessage
    • receiptOfMessage
  • methodType – The offending method type.
  • methodRespThe failure response code(s) of the offending event for the given method, which is sent towards the endpoint. This is applicable only for receiptOfMessage.
  • countTypeThe type of count used. (Only aggrCount is supported at this time)
  • aggrCountValue The number of offending event occurrences to receive in the defined timer window to trigger a defined action.
  • timerWindowThe period (in seconds) during which the offending event count must match the criteria to trigger an action.
  • consecutive If enabled, receiving any non-offending event for the trigger increments the internal reset count value. If disabled, receiving configured (resetMethodType + resetMethodResp) event for the trigger increments the internal reset count value. 
  • resetMethodTypeThe method type for resetting the offending event count.
  • resetMethodResp – Displays one or more responses for the configured method to reset the offending event counter.
  • resetCountThe number of resetting events required to remove the entry from the tracking.
  • typeThe action to take when criteria is met for this rule.
    • blacklist
    • rejectWithResponse
    • watch
  • rejectWithResponseCodeAny request from such endpoints are rejected with the configured rejection response code for the effective period when type is set to rejectWtihResponseCode
  • effectivePeriodThe duration, in seconds, for the specified action to occur. An effectivePeriod of "0" is treated as an infinite value. 

(Refer to Enhanced DBL Profile - CLI for in-depth field descriptions)

Command Example

> show table profiles services enhancedDblProfile
                                                                                                                                                                                             REJECT
                                                                                                                      AGGR                        RESET   RESET                              WITH
                       RULE                                                              METHOD    METHOD  COUNT      COUNT  TIMER                METHOD  METHOD  RESET                      RESPONSE  EFFECTIVE
PROF NAME     STATE    NAME   STATE     SCOPE                     TRIGGER EVENT TYPE     TYPE      RESP    TYPE       VALUE  WINDOW  CONSECUTIVE  TYPE    RESP    COUNT  TYPE                CODE      PERIOD
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ENHDBL_TEST1  enabled  RULE1  disabled  ipAddress                 -                      -         -       aggrCount  10     60      enabled      -       -       1      rejectWithResponse  403       0
ENHDBL_TEST2  enabled  RULE2  enabled   ipAddress-Port-Transport  authenticationTimeout  REGISTER  -       aggrCount  10     60      enabled      -       -       1      watch               -         60

 

  • No labels