| Brocade ADX - Persistence |
| Vendor | Brocade |
| Platform | ADX |
| Version | 12.3 |
| Load Balancers - Brocade ADX |
| Wednesday, 25 January 2012 00:00 |
|
There are 3 main types of persistence methods available on the Brocade ADX ; sticky, track and cookie. Belows explains each one whilst also supplying configuration examples. TypesSticky - Traffic is sent to the same server based on the clients IP for duration of the sticky timeout duration. StickyHere persistence (on a per client IP basis) is applied to port 80. server virtual VIP1 192.168.1.3 Track PortThe track command is configured using the following construct 'track <primary-port> <port>'. Within this example if traffic is sent to the primary port (80) and any further connections to the other ports within the group (port 23 and 69) then connections are sent to the same server. If any connections are destined for any port that is not defined as the primary port no persistence is applied. server virtual VIP1 192.168.1.3 Track GroupWithin this example traffic destined for either port 80, 69 and 23 is distributed to the same server. server virtual VIP1 192.168.1.3 Cookie InsertWithin this example cookie persistence is achieved by injecting a cookie (containing the server ID). The value of this cookie is then used to maintain persistence to the necessary server. csw-rule "r1" header "cookie" search "ServerID=" Cookie PassiveWithin the following example the string "ServerID=" is searched for within the header 'cookie'. The value following this string is then used to balance the traffic. csw-rule "r1" header "cookie" search "ServerID=" Cookie HashingWithin the following example the string "JSessionID=" is searched for within the header 'cookie'. The value following this string is then hashed and used to balance the traffic. csw-rule r1 header cookie pattern “JSessionID=” |
Latest Articles
- Brocade ADX - CSW nested rules
- How do I upgrade a Juniper SRX Series gateway
- Cisco ASA - How do I capture ARP`s ?
- Juniper SRX - Configuring Source NAT with pool
- Running a packet capture on a Juniper SRX
- Tool - SSLReport
- Brocade ADX - How to perform an image upgrade
- Cisco ASA reboots/crashes when running the command 'show service-policy interface outside set connection detail'
- Brocade ADX - Persistence
- How to define a port range on a Juniper SRX
- Path MTU Discovery (PMTUD) / Path MTU Black Holes
- Mitigating DoS attacks on a Cisco ASA
- How do I clear the Cisco ASA connection counters ?
- High CPU Usage on a Cisco CSS
- How to clone a MySQL database
- Brocade ADX - Configuring SSL
- Brocade ADX - Content Switching Rewrite
- Joomla - How to add a custom field
- BigIP F5 LTM - How to Create a Sorry Page with Image
- BigIP F5 LTM - TCP Syslog
Popular
- Proxy ARP – SPLAT
- Check Point Commands
- IPSO - Commands
- ASA 8.3 - How to configure NAT
- vSphere - Creating User and Group Permissions
- PEMU - Free Cisco PIX Firewall Emulator / Simulator
- Juniper Netscreen Commands
- Configuring Wireless Connectivity within Backtrack 4 r2
- Juniper Netscreen - NAT Explained
- ESX Convertor - The session is not authenticated
- How do I install snmpwalk / snmpget using Yum ?
- Netscreen - NSRP
- ESX - ViClient Cannot connect to host
- Troubleshooting a Netscreen Site 2 Site VPN
- Endpoint Connect Installation / Troubleshooting Guide
- Check Point - How to Reset SIC
- ESXi - Connecting to a named pipe
- ESXi White Box - HP DL140
- Netscreen - Routing Basics / Virtual Routers / PBR
- DNS / nslookup - How to find the root servers ?
