Brocade Communications Systems 12.4.00a Home Theater Server User Manual


 
ServerIron ADX Security Guide 17
53-1002440-03
HTTP TRL
1
Example
To configure the ServerIron to refuse connections from 192.168.9.210 for 20 minutes, enter.
ServerIronADX(config)# security hold-source-ip 192.168.9.210 20
To display the IP addresses from which connections are currently being refused.
The IP addresses for which connections are being refused are displayed in the source column.
HTTP TRL
This section describes how to use the HTTP Transaction Rate Limiting (TRL) feature with ServerIron
devices.
Overview of HTTP TRL
HTTP TRL provides HTTP transaction rate limiting for SSL and HTTP traffic, based on a customer ID.
Existing ServerIron TRL features, which are based on source IP addresses, are inadequate in
environments where a client is identified by an application user ID. HTTP TRL allows you to prevent
per-client over subscription by allowing you to configure features, such as transaction and
connection rate limiting, based on customer IDs.
With HTTP TRL, the rate limit configuration for each customer is grouped into a set. Each of these
groups can be applied to multiple VIPs. A counter is maintained on per-VIP basis. When a client
request is received, the client customer ID is extracted and decoded. A table lookup is performed
on the customer ID and, if the client is subjected to a rate limit, a session lookup is done to locate
the current connection information.
For each BP, the current counter is checked against the configuration. If the limit is exceeded, the
configured action occurs.
HTTP TRL features
Before you configure HTTP TRL, you should be aware of the following benefits and restrictions for
this feature:
The customer ID is contained within the HTTP header, is alphanumeric, and can be up to 101
characters in length.
Maximum customer ID entries is 35K.
Customer ID entries can be manually configured or have dynamic upload support.
All customer connections are supported on a single VIP with support for up to 10K
connections.
Customer report response times can run up to 120 seconds before they timeout at the
gateway tier.
ServerIronADX# rconsole 2 1
ServerIronADX2/1 # show security holddown
source destination vers attempt start last HD time
192.168.2.30 Any tcp 0 000ab6ae 00000000 Y 9
192.168.2.40 Any tcp 0 000ab6ea 00000000 Y 9