Http trl, Overview of http trl, Http trl features – Brocade Communications Systems ServerIron ADX 12.4.00a User Manual

Page 31

Advertising
background image

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

Advertising