CSS Content Load-Balancing Configuration Guide (Software Version 7.50)
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 balancing10-35, 13-14

using with server weight and load6-26

access FTP

demand-based replication14-8

publishing and subscribing14-14

ACLs, global bypass counter9-11

activating

content rule10-33

global keepalive4-8

service3-19

URQL10-56

Adaptive Session Redundancy3-2, 5-5, 10-9, 10-72

adding

domain name service to content rule10-32

service to content rule10-28

sorry server to content rule10-30

advanced balance string, configuring for service3-10

advanced load balancing method

cookies11-4

specifying for sticky content11-9

agent, DFP8-2, 8-5

application type, specifying in a content rule10-75

ArrowPoint Content Awareness. See ACA

arrowpoint cookie

configuring11-26

configuring a cookie path11-29

expiration time, configuring11-30

ASR. See Adaptive Session Redundancy

assigning

content rule to owner10-7

IP address to a service3-4

VIP to owner content10-8

audiencexxiv

B

balance type

for DNS10-38

load balancing10-35

billing information, specifying for owner9-4

bypass

caches10-72, 13-12

for failover10-72, 13-12

parameter bypass10-79

persistence10-65, 10-67

transparent caches10-79

bypassing

content rule for cache server3-16

C

cache

bypass, configuring for a service3-16, 3-17, 13-19

bypassing transparent cache10-79

clustering13-7

hit13-3

miss13-3

cache server

bypassing content rules3-16

caching

configuration quick start13-8

configuring13-10

content caching overview13-2

overview13-1

proxy13-3

reverse proxy13-4

running-config example13-9

specifying service type13-10

transparent13-5

case-sensitivity, specifying for content requests9-5

caution

keepalive type maximum4-2, 4-12

symbol overviewxxix

VIP addresses, configuring10-9

checksum, calculated for Web page4-19

Class A keepalives4-2

Class B keepalives4-2

CLI conventionsxxix

clustering cache servers13-7

configuration example

header field group12-12

NAT peering13-21

configuration quick start

caching13-8

content rule10-5, 12-3

HTTP header load balancing12-3

owner9-2

service3-2, 4-5

source groups5-5

URQL10-51

virtual web hosting10-23

configuring

caching13-10

content rule port information10-35

domain name in a content rule10-11

flow parameters2-1

global keepalive4-7

hot-list attributes for content rules10-39

load balancing10-35, 13-14

protocol for a content rule10-34

service3-1

service keepalive3-19, 4-1

source groups5-1

sticky mask11-16

sticky parameters11-5

string start and end range11-18

virtual IP address10-8

content

case-sensitivity9-5

displaying10-79, 14-23

EQL in a URL, specifying10-62

removing from owner10-8, 10-34

showing10-79

specifying an EQL in a URL10-49

staging and replication14-10

staging and replication file limitations14-11

staging and replication quick start14-12

sticky with SSL11-17

URL, specifying10-59

content requests

activating a service3-19

case-sensitivity9-5

domain name and VIP specific10-14

enabling to bypass transparent caches10-79

failover10-72

global bypass counters9-11

multiple domain names10-12

primary sorry server redirects10-30

redirecting to a service3-13

content rule

activating10-33

adding a DQL10-21

advanced load balancing method for sticky content11-9

assigning to owner10-7

bypassing for cache server3-16

configuration quick start10-5

configuring SASP agent7-7

counters, clearing10-96

defining failover10-72

displaying sticky configurations11-26, 11-55, 11-73

domain name, configuring10-11

domain name and VIP, using10-14

domain name service, adding10-32

domain name wildcards, specifying10-17

EQLs, configuring10-48

header field group12-10

header load balancing12-2

hot list14-5

hot list, configuring10-39

Layer 3, Layer 4, Layer 510-2, 11-4

load balancing for FTP, configuring5-18

overview1-1, 1-3, 10-2

persistence10-65

port information, configuring10-35

primary sorry server, adding10-30

protocol, configuring10-34

purpose1-2, 10-2

redirecting requests10-64

removing10-34

removing a DQL10-21

replication and staging14-20

secondary sorry server, adding10-31

service, adding10-26

showing10-81

showing header field configurations12-11

specifying failover type13-11

specifying load threshold10-63

sticky parameters, configuring11-1, 11-5

suspending10-33

wildcards in domain names10-12, 10-15

control ports, reclaiming2-4

cookies

advanced-balance11-4, 11-9

client11-2

domain, configuring11-42, 11-43

e-commerce applications11-26

end of string characters11-23

layer 5 content rule11-8

location11-32

sticky11-6

string operation11-19

string prefix11-7, 11-24

string range11-7, 11-18

strings, spanning multiple packets10-28, 10-63, 11-9

url11-6

counters

content rule, clearing for10-97

service, clearing for3-27, 10-96, 10-97

custom header field12-16

D

default sticky subnet11-16

delayed binding1-7

demand-based replication

configuration quick start14-3

FTP access14-8

FTP record14-9

max age14-7

max content14-8

max usage14-8

running-config example14-4

service type14-6

DFP

agent8-2, 8-5

configuring8-5

displaying configuration8-9

manager8-2

messages8-3

overview8-2

reported weight8-2

strong encryption8-5

system flow8-4

vectors8-3

weight scaling8-7

disabling

DNS in a content rule10-32

hot list10-39

portmap5-15

script keepalive on a service4-29

string ASCII conversion11-22

displaying

global port mapping statistics2-27

noflow port mapping2-30

DNS

dnsbalance, leastloaded10-38

dnsbalance, preferlocal10-38

dnsbalance, roundrobin10-38

type, specifying for owner9-5

documentation

audiencexxiv

chapter contentsxxiv

setxxvi

symbols and conventionsxxix

domain

adding to a DQL10-20

names, configuring for server resolution5-19

domain hot list, configuring10-41

domain names

content rule, configuring in a10-11

service, adding to content rule10-32

specifying3-7

using in a content rule10-14

using wildcards in content rules10-17

Domain Qualifier List. See DQL

DQL

adding a domain10-20

adding to a content rule10-21, 10-60

configurations10-22

creating10-19

describing10-20

removing from a content rule10-21

showing configurations10-22

Dynamic Feedback Protocol. See DFP

E

e-commerce

applications, sticky requirements11-3

configuring sticky parameters11-26

configuring wireless users11-50

using stickiness11-3

e-mail address, specifying for owner9-6

EQL

configuring10-48

displaying extensions and descriptions10-50

displaying in a content rule10-49

specifying in a URL10-49, 10-62

example

running-config for location cookie11-35, 11-38, 11-41

Extension Qualifier List. See EQL

F

failover

bypass10-72, 13-12

defining for a content rule10-72, 13-11

linear10-72, 13-12

next10-73, 13-12

file extensions, entering in an EQL10-48

flags

FIN or RST for HTTP redirect messages3-9, 10-70

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 reject10-64

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, 10-77

connections, configuring a source group5-18, 10-77

connections, configuring non-standard ports10-78

ftp-control, specifying application type10-76

reclaiming reserved control ports2-4

FTP access

demand-based content replication14-8

publishing and subscribing14-14

FTP record

associating with replication services14-8, 14-14

demand-based content replication14-9

G

garbage collection1-9

global bypass counters

descriptions9-11

in show summary command9-10

global port mapping2-25

graceful shutdown3-12, 10-29

group

configuration mode5-8

configuring for FTP5-18

displaying5-21

source5-1

H

hash

balance domainhash10-36

balance urlhash10-37

keepalive, configuring for4-20

XOR hash10-36, 10-37

header field entry, configuring12-6

header field group

associating with a content rule12-10

configuration examples12-12

configurations, showing in a content rule display12-11

creating12-4

describing12-5

showing12-11

hot list

content rules, configuring for10-39

disabling10-39, 14-5

domains, configuring for10-41

enabling10-39, 14-5

HTTP1-7, 11-33

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

redirection10-65, 10-67

service remapping10-67

specifying as application type in a content rule10-76

status code 30210-69

HTTP 302 redirect message, setting FIN or RST flag3-9, 10-70

HTTP header field, using in a content rule12-2

HTTP header load balancing

configuration quick start12-3

overview12-2

running-config example12-4

spanning multiple packets10-28, 10-63, 11-9

HTTP method parsing

configuring10-42

displaying10-45

RFC-251810-43

user-defined10-43

I

Internet Assigned Name Authority10-8

internet service providers10-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-8

associating service to global keepalive4-8

categories4-2

configuring global4-5

configuring service4-4

description, configuring (global)4-8

frequency, configuring4-9

global keepalive, creating4-7

hash, configuring4-20

HTTP response code, configuring4-18

IP address, configuring (global)4-7

maximum keepalive types4-25

method, configuring4-16

overview4-2

port, configuring4-16

retry period, configuring4-10

running-config example global4-6

script4-25, 4-29, 4-30, 4-31

service, configuring for3-19, 4-1

show group field5-22

showing configurations4-23

suspend, configuring (global)4-8

TCP graceful socket close (FIN), configuring4-16

TCP RST, configuring4-16

type, configuring4-12

URI, configuring4-19

virtual web hosting10-24

L

Layer 3

content rule11-8

content rule description10-2

sticky11-4

Layer 4

content rule11-8

content rule description10-2

SSL-Layer 4 fallback, configuring11-14

sticky11-4, 11-5

Layer 5

content rule11-8

content rule, specifying application type10-75

content rule description10-2

spanning multiple packets10-28, 10-63, 11-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

ACA10-35, 13-14

configuring10-35, 13-14

destip10-35, 10-72, 13-14

domain10-35, 10-72, 13-14

domainhash10-36, 10-72, 13-15

least connection10-36, 13-15

roundrobin10-36, 13-15

srcip10-36, 10-72, 13-15

url10-36, 10-72, 13-15

urlhash10-37, 10-72, 13-16

weighted roundrobin10-36, 13-15

load threshold, specifying for content rule10-63

location cookie

configuring11-42

domain name, configuring11-43

location service, configuring11-43

overview11-32

pass-through method example11-45

quick start11-33

redirect method example11-47

running-config example11-35, 11-38, 11-41

location services, configuring11-43

M

max

age, demand-based replication14-7

connections, configuring for service3-18

content, demand-based replication14-8

usage, demand-based replication14-8

MD58-5

MSISDN11-12, 11-50, 12-8, 12-15

N

NAT2-24, 5-2

client5-2

server2-19, 5-2

NAT peering

configuration example13-21

configuring13-22

functions13-20

running-config example13-26, 13-27

Network Address Translation Peering. See NAT peering

noflow port mapping2-29

no-portmap errors5-15

O

origin servers10-72, 13-12

owner

address, specifying9-4

assigning content rule10-7

configuration quick start9-2

creating9-3

DNS type, specifying9-5

email address, specifying9-6

overview1-1, 1-3, 10-2

owner billing information, specifying9-4

removing9-6

removing content10-8, 10-34

running-config example9-2, 10-7

showing global bypass counters9-10

showing information9-7

P

packets, processing fragmented TCP and UDP2-9

param-bypass10-79

PAT2-24, 5-2

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

persistence1-8

configuring in a content rule10-65

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 rule10-31

protocol

content rule10-34

for a service3-6

TCP3-6

UDP3-6

proxy-cache, specifying for service13-11

proxy caching13-3

publisher

content replication14-21

displaying service configurations14-16

service14-15

Q

quick start

caching13-8

configuring caching13-8

content rule10-5

demand-based content replication14-3

location cookie11-33

owner9-2

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

SIP11-53

source groups5-5

URQLs10-51

virtual web hosting10-23

R

realaudio-control, specifying as application type10-76

reclaiming flow resources2-6

redirection1-8, 11-32

HTTP10-67

requests for content10-69

relative load

configuring6-1, 6-4

displaying statistics6-19

overview6-2

running-config example6-6

remapping1-9

configuring in a content rule10-65

showing10-71

remote service3-13

removing

content rule10-34

content rule from owner10-8

owner9-6

replication

content rule14-20

content staging14-10

content staging configuration quick start14-12

demand-based14-2

FTP access14-8

FTP record, creating14-9

hot lists14-5

max age14-7

max content14-8

max usage14-8

publisher14-21

publishing and subscribing14-14

service type14-6

replication and staging, configuring a content rule14-20

reset, TCP2-17

resetting the back-end connection1-9

resource reclamation, flow2-6

reverse proxy caching13-4

RFC-2518 Extension methods parsing

configuring10-43

roundrobin

least connection10-36, 13-15

load balancing10-36, 13-15

running-config example

absolute load6-14

caching13-9

content staging and replication14-13

demand-based replication14-4

global keepalive4-6

HTTP header load balancing12-4

location cookie11-35, 11-38, 11-41

NAT peering13-26, 13-27

owner9-2, 10-7

relative load6-6

service3-3

source group5-7

URQL10-52

virtual web hosting10-25

S

SASP

configuring agent7-5

configuring unique ID for the CSS7-9

DFP restriction7-8

displaying agents on a CSS7-12

displaying agent statistics7-14

displaying information7-10

displaying manager configuration7-11

displaying members of an agent7-14

enabling and disabling7-8

member flags7-18

messages7-3

overview7-2

weight precedence and range7-4

script keepalives4-25

configuring4-28

displaying4-29

maximum keepalive types4-25

overview4-25

status codes4-30

upgrading WebNS software4-31

usage considerations4-26

secondary sorry server, adding to a content rule10-31

Secure Socket Layer. See SSL

server

load, configuring for ACA6-27

order in which types are hit3-15, 10-27

primary sorry10-30

secondary sorry10-31

types, how CSS handles3-15

weight and load, using with ACA6-26

Server/Application State Protocol. See SASP

serverdown failover, configuring for sticky applications11-15

service

absolute load6-11

access, configuring3-16

activating3-19

adding to a content rule10-26, 10-28

advanced balanced string, configuring3-10

assigning an IP address3-4

bypassing content rules for cache server3-16

cache bypass, configuring3-17

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

configuring3-1

configuring cache bypass13-19

configuring for NAT peering13-22

counters, clearing3-27, 10-96, 10-97

creating3-4

global load reporting, configuring6-6

global load threshold, configuring6-7

graceful shutdown3-12, 10-29

HTTP cookie, configuring an3-10, 3-11

keepalive, configuring3-19, 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-18

maximum TCP connections3-18

order in which types are hit3-15, 10-27

overview1-1, 1-3, 10-2

port, specifying3-6

primary sorry10-30

protocol, specifying3-6

publisher14-15

remapping10-65

remapping and HTTP redirection, configuring10-67

removing from source group5-10

replication14-2

running-config example3-3

secondary sorry10-31

showing configuration3-20

showing load6-9

specifying a protocol3-6

specifying type3-13, 13-10

subscriber14-18

suspending3-20

weight, configuring3-11

service type

local13-10

nci-direct-type3-13, 13-10

nci-info-type3-13, 13-10

proxy-cache3-13, 13-11

redirect3-13

redundancy-up3-13

replication cache13-11

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

replication-store3-14, 14-6

replication-store redirect3-14, 14-6

specifying for replication14-6

ssl-accel3-14

ssl-accel-backend3-14

ssl-init3-14

transparent-cache3-14, 13-11

showing

content10-79

content rules10-81

global bypass counters9-10

global keepalives4-23

header field groups12-11

owner information9-7

remapping10-71

service configuration3-20

SIP

overview11-11

quick start11-53

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

SIP, specifying as application type in a content rule10-76

sorry server

adding a primary to a content rule10-30

adding a secondary to a content rule10-31

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 packets10-28, 10-63, 11-9

spoofing1-6, 13-20

SSL

configuring sticky content for11-17

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

specifying as application type in a content rule10-76

SSL-Layer 4 fallback, configuring11-14

staging and replication, configuring for content14-10

statistics

flow2-4

fragmentation2-16

global port mapping2-27

noflow port mapping2-30

showing flows2-4

sticky

configuring failover11-15

configuring sticky no cookie found action11-25

configuring string operation11-19

configuring string start and end range11-18

default subnet11-16

displaying configuration11-55, 11-65, 11-73

e-commerce application requirements11-3

end of string characters11-23

handling multiple string matches11-22

inactive timeout11-16

mask11-16

overview11-2

procedure for configuring on the CSS11-5

purpose11-3

serverdown failover, configuring for sticky applications11-15

showing configurations11-25

skip length11-25

SSL-Layer 4 fallback, configuring11-14

string operation, choosing a destination server11-19

string prefix11-24

string process length11-24

string range, configuring for stickiness11-18

using string ASCII conversion11-22

WAP load balancing11-50

sticky content

configuring for SSL11-17

specifying an advanced load balancing method11-9

specifying in a content rule11-9

sticky parameters

configuring11-5

configuring for e-commerce11-26

sticky string operation, choosing a destination server11-19

sticky table

displaying configurations11-65, 11-73

overview11-2

subscriber service

configuring14-18

displaying configurations14-19

suspending

content rule10-33

service3-20

symbol overviewxxix

T

TCP2-19

3-way handshake1-6

flow1-4

flow reset reject10-64

IP packet fragments2-9

keepalive type tcp4-15

max connections, configuring for service3-18

port destination number, specifying3-6

port destination port number, specifying10-35

protocol, specifying for service3-6

protocol, specifying in content rule10-34

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, specifying10-63

timeout, flow inactivity2-6

transparent-cache

bypassing10-79

specifying for service13-11

transparent caching13-5

type, specifying for service3-13

U

UDP2-19

DNS port numbers, mapping2-29

flow1-5

IP packet fragments2-9

port destination port number, specifying3-6, 10-35

protocol, specifying for service3-6

protocol, specifying in content rule10-34

Universal Resource Locator. See URL

upgrading WebNS software, script keepalives4-31

URI, specifying for HTTP keepalive4-17

URL

configuring in a URQL10-53

content, specifying for10-59

defining in a URQL10-54

strings, spanning multiple packets10-28, 10-63, 11-9

URQL

activating10-56

adding to content rule10-55

configuring10-51

creating10-53

describing10-56

designating URL domain name10-55

displaying configurations10-57

quick start10-51

running-config example10-52

suspending10-57

user-defined method parsing10-43

V

virtual IP address, configuring10-8

virtual web hosting

running-config example10-25

virtual web hosting, configuring10-22

W

WAP11-12, 11-50, 12-8, 12-15

warning symbol overviewxxix

web page, verifying checksum4-17

weight

configuring for a service3-11

graceful shutdown, specifying3-12, 10-29

reported by DFP8-2

weighted roundrobin, load balancing10-36, 13-15

wildcards

domain names in content rules10-15

using in content rule domain names10-17

Wireless Application Protocol. See WAP

X

XOR hash

used in domainhash balance algorithm10-36, 13-15

used in urlhash balance algorithm10-37, 13-16