Web OS 10.0 Application Guide
150
n
Chapter 6: Server Load Balancing
212777-A, February 2002
FTP Server Load Balancing
As defined in RFC 959, FTP uses two connections—one for control information and another for
data. Each connection is unique. Unless the client requests a change, the server always uses TCP
port 21 (a well-known port) for control information, and TCP port 20 as the default data port.
FTP uses TCP for transport. After the initial three-way handshake, a connection is established.
When the client requests any data information from the server, it will issue a
PORT
command
(such as
ls
,
dir
,
get
,
put
,
mget
and
mput
) via the control port.
There are two modes of FTP operation, active and passive:
n
In Active FTP, the FTP server initiates the data connection.
n
In Passive FTP, the FTP client initiates the data connection. Because the client also ini-
tiates the connection to the control channel, the passive FTP mode does not pose a prob-
lem with firewalls and is the most common mode of operation.
FTP Network Topology Restrictions
FTP network topology restrictions are listed below:
n
FTP uses both a control channel and a data channel; both channels need to be bound to the
same real server.
n
The FTP server may initiate FTP data sessions.
n
Information exchanged on the control channel is used to determine the IP address and port
for data connections between the FTP server and the FTP client.
Configuring FTP Server Load Balancing
1.
Make sure that a proxy IP address is enabled on the client port(s) or DAM is enabled.
2.
Make sure the virtual port for FTP is set up for the virtual server.
3.
Enable FTP parsing.
4.
To make your configuration changes active, enter
apply
at any prompt in the CLI.
N
OTE
–
You must
apply
any changes in order for them to take effect, and you must
save
them if you wish them to remain in effect after switch reboot.
>> # /cfg
/slb/virt
<virtual server number>
>>
Virtual Server 1#
service ftp
>>
Virtual Server 1 ftp Service#
ftpp ena
>> Virtual Server 1 ftp Service#
apply
Summary of Contents for Web OS 10.0
Page 26: ...Web OS 10 0 Application Guide 26 n Basic Switching Routing 212777 A February 2002...
Page 116: ...Web OS 10 0 Application Guide 116 n Web Switching Fundamentals 212777 A February 2002...
Page 168: ...Web OS 10 0 Application Guide 168 n Chapter 6 Server Load Balancing 212777 A February 2002...
Page 216: ...Web OS 10 0 Application Guide 216 n Chapter 8 Application Redirection 212777 A February 2002...
Page 288: ...Web OS 10 0 Application Guide 288 n Advanced Web Switching 212777 A February 2002...
Page 440: ...Web OS 10 0 Application Guide 440 n Chapter 16 Persistence 212777 A February 2002...
Page 470: ...Web OS 10 0 Application Guide 470 n Chapter 17 Bandwidth Management 212777 A February 2002...
Page 474: ...Web OS 10 0 Application Guide 474 n Glossary 212777 A February 2002...