application-model enterprise
Sets the characteristics that affect the behavior of the enterprise application model, which optimizes time-critical TCP transactions on your network, such as transactional web, file transfer, email, and gaming.
application-model enterprise
{ ( application-delay metric-contribution <mcontr> ) |
( clip { half-life <hlife> |
metric-contribution <mcontr> |
threshold <threshold>
}
) |
( delay { half-life <hlife> } ) |
( loss { descent-rate <meas> <target-loss> } |
half-life <hlife> |
}
) |
( metric half-life <hlife> )
}
no application-model enterprise
no application-model enterprise application-delay [ metric-contribution ]
no application-model enterprise clip [ half-life | metric-contribution
threshold ]
no application-model enterprise delay [ half-life ]
no application-model enterprise loss [ descent-rate | half-life ]
no application-model enterprise metric [ half-life ]
- hlife--(exact meaning depends upon which of the following keywords is used)
- clip half-life: exponential decay of the effects of a clip; range: 0 through 15000 (default 20)
- delay half-life: smoothing factor of average delay; range: 0 through 15000 (default 150)
- loss half-life: smoothing factor of measured loss; range: 0 through 15000 (default 300)
- metric half-life: internal parameter - do not change; range: 0 through 150000 (default 1500)
- mcontr--(exact meaning depends upon which of the following keywords is used)
- application-delay metric-contribution: the weight given to delay, in milliseconds; range: 0 through 5000 (default is 1500)
- clip metric-contribution: the weight given to a clip event; range: 0 through 1000 (default is 750)
- threshold--the number of consecutively lost packets that would be considered a clip event; range: 0 through 100 (default 4)
- meas--internal parameter - do not change; range: 0 through 5000 (default 250)
- target-loss--internal parameter - do not change; range: 1 through 100 (default 1)
Must be in engine or policy configuration mode (config-engine or config-engine-policy) that requires privileged-level access.
Available for use multiple times in the configuration.
Use the application-model enterprise command to change the default behavior of this model to suit the particular needs of your application. You may create as many variants as you wish by assigning each to a specific decision policy. See Details on Application Models in Chapter 6: Decision Policies and Application Models of the CNA Basic Monitoring Guide.
NOTE: When using the enterprise application model, you must use either the traceprobe or ICMP measurement modes. If you are able to employ only TCP, then you should use the web or other application model. The reason for this is because the enterprise model requires measurements of the loss characteristics in your network to a higher degree of precision than is possible with TCP.
The following keywords control the major components of the enterprise application model:
- application-delay - represents the average delay of a transaction and takes into account an average of three TCP turns for a single transaction. The metric-contribution affects the weighting of this delay in the decision-maker’s calculations. Its value determines the mid-point of a curve that tells decision-maker how strictly it should regard application delay in its decisions. A higher number for this value will place greater importance on delay (i.e., an application is considered to be impacted more by a delay).
- clip - defines the impact and severity of the loss of consecutive packets. half-life sets the exponential decay of the effects of a clip on the decision-maker’s calculations. A high number will cause decisions to be influenced by a clip event for a longer period. A low number will limit the effects of clip events to a shorter period, which can cause transitions to be less smooth (e.g., the decision-maker may change certain decisions more frequently). metric-contribution affects the weighting of a clip event’s effect on the decision-maker’s calculations. A higher value for this parameter will cause the decision-maker to treat a clip event more significantly. The threshold parameter sets the number of consecutively lost packets that determine a clip event.
- delay - determines how the moving average of delay is calculated. The half-life parameter controls the smoothness of the moving average: A high value results in smaller changes in the calculated average delay because the delay contribution of past measurements will be greater than when half-life is set low.
- loss descent-rate - this is an internal parameter, do not change it
- loss - controls the smoothing factor of measured loss. A high value results in a smaller contribution of past loss events; conversely, a low value will allow past loss events to have a greater influence on the decision-maker’s calculations.
- metric - this is an internal parameter, do not change it
Use the no form of the command to revert to the default settings.