CSS Content Load-Balancing Configuration Guide (Software Version 7.40)
Index

Table Of Contents

A - B - C - D - E - F - G - H - I - K - L - M - N - O - P - Q - R - S - T - U - V - W - X -

Index

A

absolute load

configuration requirements and restrictions6-13

configuring load variance6-17, 6-18

optimizing the load number scale6-17

overview6-11

running-config example6-14

sensitivity6-16

ACA

load balancing9-34, 12-14

using with server weight and load6-26

access FTP

demand-based replication13-8

publishing and subscribing13-14

ACLs, global bypass counter8-11

activating

content rule9-32

global keepalive4-7

service3-18

URQL9-49

Adaptive Session Redundancy3-2, 5-5, 9-8, 9-64

adding

domain name service to content rule9-31

service to content rule9-27

sorry server to content rule9-29

advanced balance string, configuring for service3-9

advanced load balancing method

cookies10-4

specifying for sticky content10-9

agent, DFP7-2, 7-5

application type, specifying in a content rule9-67

ArrowPoint Content Awareness. See ACA

arrowpoint cookie

configuring10-26

configuring a cookie path10-29

expiration time, configuring10-29

ASR. See Adaptive Session Redundancy

assigning

content rule to owner9-7

IP address to a service3-4

VIP to owner content9-8

audience1-24

B

balance type

for DNS9-37

load balancing9-34

billing information, specifying for owner8-4

bypass

caches9-64, 12-12

for failover9-64, 12-12

parameter bypass9-70

persistence9-58, 9-60

transparent caches9-70

bypassing

content rule for cache server3-15

C

cache

bypass, configuring for a service3-15, 3-16, 12-19

bypassing transparent cache9-70

clustering12-7

hit12-3

miss12-3

cache server

bypassing content rules3-15

caching

configuration quick start12-8

configuring12-10

content caching overview12-2

overview12-1

proxy12-3

reverse proxy12-4

running-config example12-9

specifying service type12-10

transparent12-5

case-sensitivity, specifying for content requests8-5

caution

keepalive type maximum4-3, 4-12

symbol overview1-29

VIP addresses, configuring9-8

checksum, calculated for Web page4-18

Class A keepalives4-2

Class B keepalives4-2

CLI conventions1-29

clustering cache servers12-7

configuration example

header field group11-12

NAT peering12-21

configuration quick start

caching12-8

content rule9-5, 11-3

HTTP header load balancing11-3

owner8-2

service3-2, 4-4

source groups5-5

URQL9-44

virtual web hosting9-22

configuring

caching12-10

content rule port information9-34

domain name in a content rule9-11

flow parameters2-1

global keepalive4-6

hot-list attributes for content rules9-38

load balancing9-34, 12-14

protocol for a content rule9-33

service3-1

service keepalive3-17, 4-1

source groups5-1

sticky mask10-16

sticky parameters10-5

string start and end range10-18

virtual IP address9-8

content

case-sensitivity8-5

displaying9-70, 13-23

EQL in a URL, specifying9-55

removing from owner9-7, 9-33

showing9-70

specifying an EQL in a URL9-42

staging and replication13-10

staging and replication file limitations13-11

staging and replication quick start13-12

sticky with SSL10-17

URL, specifying9-52

content requests

activating a service3-18

case-sensitivity8-5

domain name and VIP specific9-13

enabling to bypass transparent caches9-70

failover9-64

global bypass counters8-11

multiple domain names9-12

primary sorry server redirects9-29

redirecting to a service3-12

content rule

activating9-32

adding a DQL9-20

advanced load balancing method for sticky content10-9

assigning to owner9-7

bypassing for cache server3-15

configuration quick start9-5

counters, clearing9-87

defining failover9-64

displaying sticky configurations10-26, 10-54, 10-72

domain name, configuring9-11

domain name and VIP, using9-13

domain name service, adding9-31

domain name wildcards, specifying9-16

EQLs, configuring9-40

header field group11-10

header load balancing11-2

hot list13-5

hot list, configuring9-38

Layer 3, Layer 4, Layer 59-2, 10-4

load balancing for FTP, configuring5-18

overview1-1, 1-3, 9-2

persistence9-58

port information, configuring9-34

primary sorry server, adding9-29

protocol, configuring9-33

purpose1-2, 9-2

redirecting requests9-57

removing9-33

removing a DQL9-20

replication and staging13-20

secondary sorry server, adding9-30

service, adding9-25

showing9-72

showing header field configurations11-11

specifying failover type12-11

specifying load threshold9-56

sticky parameters, configuring10-1, 10-5

suspending9-32

wildcards in domain names9-12, 9-14

control ports, reclaiming2-4

cookies

advanced-balance10-4, 10-9

client10-2

domain, configuring10-42, 10-43

e-commerce applications10-26

end of string characters10-23

layer 5 content rule10-8

location10-31

sticky10-6

string operation10-19

string prefix10-7, 10-24

string range10-7, 10-18

strings, spanning multiple packets9-27, 9-56, 10-9

url10-6

counters

content rule, clearing for9-88

service, clearing for3-25, 9-87, 9-88

custom header field11-16

D

default sticky subnet10-16

delayed binding1-7

demand-based replication

configuration quick start13-3

FTP access13-8

FTP record13-9

max age13-7

max content13-8

max usage13-8

running-config example13-4

service type13-6

DFP

agent7-2, 7-5

configuring7-5

displaying configuration7-9

manager7-2

messages7-3

overview7-2

reported weight7-2

strong encryption7-5

system flow7-4

vectors7-3

weight scaling7-7

disabling

DNS in a content rule9-31

hot list9-38

portmap5-15

script keepalive on a service4-27

string ASCII conversion10-22

displaying

global port mapping statistics2-27

noflow port mapping2-30

DNS

dnsbalance, leastloaded9-37

dnsbalance, preferlocal9-37

dnsbalance, roundrobin9-37

type, specifying for owner8-5

documentation

audience1-24

chapter contents1-24

set1-26

symbols and conventions1-29

domain

adding to a DQL9-19

names, configuring for server resolution5-19

domain hot list, configuring9-40

domain names

content rule, configuring in a9-11

service, adding to content rule9-31

specifying3-7

using in a content rule9-13

using wildcards in content rules9-16

Domain Qualifier List. See DQL

DQL

adding a domain9-19

adding to a content rule9-20, 9-53

configurations9-21

creating9-18

describing9-19

removing from a content rule9-20

showing configurations9-21

Dynamic Feedback Protocol. See DFP

E

e-commerce

applications, sticky requirements10-3

configuring sticky parameters10-26

configuring wireless users10-49

using stickiness10-3

e-mail address, specifying for owner8-6

EQL

configuring9-40

displaying extensions and descriptions9-43

displaying in a content rule9-42

specifying in a URL9-42, 9-55

example

running-config for location cookie10-35, 10-38, 10-41

Extension Qualifier List. See EQL

F

failover

bypass9-64, 12-12

defining for a content rule9-64, 12-11

linear9-64, 12-12

next9-65, 12-12

file extensions, entering in an EQL9-41

flow

cleanup1-9

control block1-5

dropping long-lived idle connections1-10

inactivity timeout2-6

Layer 51-6

maintaining long-lived idle connections1-10

overview1-4

parameters, configuring2-1

permanent connections for TCP/UDP ports2-2

reset reject9-57

resource reclamation1-9, 2-6

state table2-19

statistics, showing2-4

TCP1-4

TCP maximum segment size, configuring2-3

UDP1-5

fragmentation

configuration restrictions2-11

configuring flow processing for TCP and UDP2-9

displaying statistics2-14

maximum assembled size2-12

minimum fragment size2-13

overview2-10

resetting statistics2-16

FTP

configuring load balancing5-18, 9-69

connections, configuring a source group5-18, 9-69

ftp-control, specifying application type9-68

reclaiming reserved control ports2-4

FTP access

demand-based content replication13-8

publishing and subscribing13-14

FTP record

associating with replication services13-8, 13-14

demand-based content replication13-9

G

garbage collection1-9

global bypass counters

descriptions8-11

in show summary command8-10

global port mapping2-25

graceful shutdown3-11, 9-28

group

configuration mode5-8

configuring for FTP5-18

displaying5-21

source5-1

H

hash

balance domainhash9-35

balance urlhash9-36

keepalive, configuring for4-19

XOR hash9-35, 9-36

header field entry, configuring11-6

header field group

associating with a content rule11-10

configuration examples11-12

configurations, showing in a content rule display11-11

creating11-4

describing11-5

showing11-11

hot list

content rules, configuring for9-38

disabling9-38, 13-5

domains, configuring for9-40

enabling9-38, 13-5

HTTP1-7, 10-32

cookie, configuring for a service3-9, 3-10

redirection9-58, 9-60

service remapping9-60

specifying as application type in a content rule9-68

status code 3029-62

HTTP header field, using in a content rule11-2

HTTP header load balancing

configuration quick start11-3

overview11-2

running-config example11-4

spanning multiple packets9-27, 9-56, 10-9

I

Internet Assigned Name Authority9-8

internet service providers9-8

IP fragmentation

configuration restrictions2-11

configuring flow processing for TCP and UDP2-9

displaying statistics2-14

maximum assembled size2-12

minimum fragment size2-13

overview2-10

resetting statistics2-16

K

keepalive

activating global4-7

associating service to global keepalive4-8

categories4-2

configuring global4-4

configuring service4-4

description, configuring (global)4-7

frequency, configuring4-9

global keepalive, creating4-6

hash, configuring4-19

HTTP response code, configuring4-17

IP address, configuring (global)4-7

maximum keepalive types4-24

method, configuring4-15

overview4-2

port, configuring4-15

retry period, configuring4-10

running-config example global4-6

script4-23, 4-27, 4-28, 4-29

service, configuring for3-17, 4-1

show group field5-22

showing configurations4-21

suspend, configuring (global)4-8

TCP graceful socket close (FIN), configuring4-14

TCP RST, configuring4-14

type, configuring4-11

URI, configuring4-18

virtual web hosting9-23

L

Layer 3

content rule10-8

content rule description9-2

sticky10-4

Layer 4

content rule10-8

content rule description9-2

SSL-Layer 4 fallback, configuring10-13

sticky10-4, 10-5

Layer 5

content rule10-8

content rule, specifying application type9-67

content rule description9-2

spanning multiple packets9-27, 9-56, 10-9

load

absolute, configuring6-11

absolute sensitivity6-16

ageout timer, configuring6-8

calculation, absolute6-15

configuring for FTP5-18

configuring for services6-4

displaying statistics6-19

manually configuring6-27

optimizing the absolute load number scale6-17

relative6-2

relative, configuring6-4

reporting, configuring6-6

showing for services6-9

step, configuring6-6

step, configuring for services6-6

tear down timer, configuring6-8

teardown timer, configuring6-8

threshold, configuring for services6-7

variance6-18

load balancing

ACA9-34, 12-14

configuring9-34, 12-14

destip9-34, 9-64, 12-14

domain9-34, 9-64, 12-14

domainhash9-35, 9-64, 12-15

least connection9-35, 12-15

roundrobin9-35, 12-15

srcip9-35, 9-64, 12-15

url9-35, 9-64, 12-15

urlhash9-36, 9-64, 12-16

weighted roundrobin9-36, 12-15

load threshold, specifying for content rule9-56

location cookie

configuring10-42

domain name, configuring10-43

location service, configuring10-43

overview10-31, 10-32

pass-through method example10-44

quick start10-33

redirect method example10-46

running-config example10-35, 10-38, 10-41

location services, configuring10-43

M

max

age, demand-based replication13-7

connections, configuring for service3-17

content, demand-based replication13-8

usage, demand-based replication13-8

MD57-5

MSISDN10-12, 10-49, 11-8, 11-15

N

NAT2-24, 5-2

client5-2

server2-19, 5-2

NAT peering

configuration example12-21

configuring12-22

functions12-20

running-config example12-26, 12-27

Network Address Translation Peering. See NAT peering

noflow port mapping2-29

no-portmap errors5-15

O

origin servers9-64, 12-12

owner

address, specifying8-4

assigning content rule9-7

configuration quick start8-2

creating8-3

DNS type, specifying8-5

email address, specifying8-6

overview1-1, 1-3, 9-2

owner billing information, specifying8-4

removing8-6

removing content9-7, 9-33

running-config example8-2, 9-7

showing global bypass counters8-10

showing information8-7

P

packets, processing fragmented TCP and UDP2-9

param-bypass9-70

PAT2-24, 5-2

permanent connections, configuring for TCP/UDP ports2-2, 2-3

persistence1-8

configuring in a content rule9-58

port

permanent connections for TCP/UDP ports2-2

specifying for a service3-6

translation2-24

port address translation. See PAT

port mapping

global2-24, 2-25, 2-27

noflow2-24, 2-29, 2-30

source group5-12

VIP address range5-13

primary sorry server, adding to content rule9-30

protocol

content rule9-33

for a service3-6

TCP3-6

UDP3-6

proxy-cache, specifying for service12-11

proxy caching12-3

publisher

content replication13-21

displaying service configurations13-16

service13-15

Q

quick start

caching12-8

configuring caching12-8

content rule9-5

demand-based content replication13-3

location cookie10-33

owner8-2

service3-2, 4-4, 6-5, 6-13

SIP10-52

source groups5-5

URQLs9-44

virtual web hosting9-22

R

realaudio-control, specifying as application type9-68

reclaiming flow resources2-6

redirection1-8, 10-32

HTTP9-60

requests for content9-62

relative load

configuring6-1, 6-4

displaying statistics6-19

overview6-2

running-config example6-6

remapping1-9

configuring in a content rule9-58

showing9-63

remote service3-12

removing

content rule9-33

content rule from owner9-7

owner8-6

replication

content rule13-20

content staging13-10

content staging configuration quick start13-12

demand-based13-2

FTP access13-8

FTP record, creating13-9

hot lists13-5

max age13-7

max content13-8

max usage13-8

publisher13-21

publishing and subscribing13-14

service type13-6

replication and staging, configuring a content rule13-20

reset, TCP2-17

resetting the back-end connection1-9

resource reclamation, flow2-6

reverse proxy caching12-4

roundrobin

least connection9-35, 12-15

load balancing9-35, 12-15

running-config example

absolute load6-14

caching12-9

content staging and replication13-13

demand-based replication13-4

global keepalive4-6

HTTP header load balancing11-4

location cookie10-35, 10-38, 10-41

NAT peering12-26, 12-27

owner8-2, 9-7

relative load6-6

service3-3

source group5-7

URQL9-45

virtual web hosting9-24

S

script keepalives4-23

configuring4-26

displaying4-27

maximum keepalive types4-24

overview4-23

status codes4-28

upgrading WebNS software4-29

usage considerations4-25

secondary sorry server, adding to a content rule9-30

Secure Socket Layer. See SSL

server

load, configuring for ACA6-27

order in which types are hit3-14, 9-26

primary sorry9-29

secondary sorry9-30

types, how CSS handles3-14

weight and load, using with ACA6-26

serverdown failover, configuring for sticky applications10-15

service

absolute load6-11

access, configuring3-14

activating3-18

adding to a content rule9-25, 9-27

advanced balanced string, configuring3-9

assigning an IP address3-4

bypassing content rules for cache server3-15

cache bypass, configuring3-15, 3-16

configuration quick start3-2, 4-4, 6-5, 6-13

configuring3-1

configuring cache bypass12-19

configuring for NAT peering12-22

counters, clearing3-25, 9-87, 9-88

creating3-4

global load reporting, configuring6-6

global load threshold, configuring6-7

graceful shutdown3-11, 9-28

HTTP cookie, configuring an3-9, 3-10

keepalive, configuring3-17, 4-1

load, configuring6-1, 6-27

load ageout timer, configuring6-8

load step, configuring6-6

load tear down timer, configuring6-8

max connections, configuring3-17

maximum TCP connections3-17

order in which types are hit3-14, 9-26

overview1-1, 1-3, 9-2

port, specifying3-6

primary sorry9-29

protocol, specifying3-6

publisher13-15

remapping9-58

remapping and HTTP redirection, configuring9-60

removing from source group5-10

replication13-2

running-config example3-3

secondary sorry9-30

showing configuration3-19

showing load6-9

specifying a protocol3-6

specifying type3-12, 12-10

subscriber13-18

suspending3-18

weight, configuring3-10

service type

local12-10

nci-direct-type3-12, 12-10

nci-info-type3-12, 12-10

proxy-cache3-12, 12-11

redirect3-12

redundancy-up3-12

replication cache12-11

replication cache redirect3-12, 12-11, 13-6

replication-store3-12, 13-6

replication-store redirect3-12, 13-6

specifying for replication13-6

ssl-accel3-13

ssl-accel-backend3-13

ssl-init3-13

transparent-cache3-13, 12-11

showing

content9-70

content rules9-72

global bypass counters8-10

global keepalives4-21

header field groups11-11

owner information8-7

remapping9-63

service configuration3-19

SIP

overview10-11

quick start10-52

specifying as advanced-balance method in a content rule10-11

SIP, specifying as application type in a content rule9-68

sorry server

adding a primary to a content rule9-29

adding a secondary to a content rule9-30

source group

configuring5-1

configuring for domain name resolution5-19

configuring for FTP connections5-18

displaying5-21

port mapping5-12

removing service5-10

running-config example5-7

spanning multiple packets9-27, 9-56, 10-9

spoofing1-6, 12-20

SSL

configuring sticky content for10-17

specifying as advanced-balance method in a content rule10-11

specifying as application type in a content rule9-68

SSL-Layer 4 fallback, configuring10-13

staging and replication, configuring for content13-10

statistics

flow2-4

fragmentation2-16

global port mapping2-27

noflow port mapping2-30

showing flows2-4

sticky

configuring failover10-15

configuring sticky no cookie found action10-25

configuring string operation10-19

configuring string start and end range10-18

default subnet10-16

displaying configuration10-54, 10-64, 10-72

e-commerce application requirements10-3

end of string characters10-23

handling multiple string matches10-22

inactive timeout10-16

mask10-16

overview10-2

procedure for configuring on the CSS10-5

purpose10-3

serverdown failover, configuring for sticky applications10-15

showing configurations10-25

skip length10-25

SSL-Layer 4 fallback, configuring10-13

string operation, choosing a destination server10-19

string prefix10-24

string process length10-24

string range, configuring for stickiness10-18

using string ASCII conversion10-22

WAP load balancing10-49

sticky content

configuring for SSL10-17

specifying an advanced load balancing method10-9

specifying in a content rule10-9

sticky parameters

configuring10-5

configuring for e-commerce10-26

sticky string operation, choosing a destination server10-19

sticky table

displaying configurations10-64, 10-72

overview10-2

subscriber service

configuring13-18

displaying configurations13-19

suspending

content rule9-32

service3-18

symbol overview1-29

T

TCP2-19

3-way handshake1-6

flow1-4

flow reset reject9-57

IP packet fragments2-9

keepalive type tcp4-14

max connections, configuring for service3-17

port destination number, specifying3-6

port destination port number, specifying9-34

protocol, specifying for service3-6

protocol, specifying in content rule9-33

reset2-17

TCP ports

destination number, specifying3-6

permanent connections, configuring3-6

Telnet, reclaiming reserved control ports2-4

threshold

global load threshold6-7

load threshold, specifying9-56

timeout, flow inactivity2-6

transparent-cache

bypassing9-70

specifying for service12-11

transparent caching12-5

type, specifying for service3-12

U

UDP2-19

DNS port numbers, mapping2-29

flow1-5

IP packet fragments2-9

port destination port number, specifying3-6, 9-34

protocol, specifying for service3-6

protocol, specifying in content rule9-33

Universal Resource Locator. See URL

upgrading WebNS software, script keepalives4-29

URI, specifying for HTTP keepalive4-16

URL

configuring in a URQL9-46

content, specifying for9-52

defining in a URQL9-47

strings, spanning multiple packets9-27, 9-56, 10-9

URQL

activating9-49

adding to content rule9-48

configuring9-44

creating9-46

describing9-49

designating URL domain name9-48

displaying configurations9-50

quick start9-44

running-config example9-45

suspending9-50

V

virtual IP address, configuring9-8

virtual web hosting

running-config example9-24

virtual web hosting, configuring9-21

W

WAP10-12, 10-49, 11-8, 11-15

warning symbol overview1-29

web page, verifying checksum4-16

weight

configuring for a service3-10

graceful shutdown, specifying3-11, 9-28

reported by DFP7-2

weighted roundrobin, load balancing9-36, 12-15

wildcards

domain names in content rules9-14

using in content rule domain names9-16

Wireless Application Protocol. See WAP

X

XOR hash

used in domainhash balance algorithm9-35, 12-15

used in urlhash balance algorithm9-36, 12-16