![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
FTP протокол. Канал данных
Pat © (2004-10-02 11:49:00)При выполнении команд LIST/NLST/RETR ftp сервер должен коннектиться к машине клиента (рассматриваем только активный режим работы). Для этого приходится отправлять свой айпишник и порт, на котором его жду (команда PORT). В RFC написано, что по умолчанию сервер должен коннектиться на какой-то default'ный порт. А вот на какой? Не хочется все время отправлять команду PORT.
Coderunner (2004-10-06 09:45:00) [1]20 порт - данные
21 порт - команды
Skif (2004-10-06 09:36:00) [2]В активном режиме 20 порт, хороший компонент клиент FTP-TurboPower Async Professional,, http://sourceforge.net/projects/tpapro
wal (2004-10-06 09:12:00) [3]Из файла sevices
ftp-data 20/tcp #FTP, data
С уважением.
PEAKTOP (2004-10-06 03:42:00) [4]WinInet.pas
const
INTERNET_INVALID_PORT_NUMBER = 0; { use the protocol-specific default }
{$EXTERNALSYM INTERNET_INVALID_PORT_NUMBER}
INTERNET_DEFAULT_FTP_PORT = 21; { default for FTP servers }
{$EXTERNALSYM INTERNET_DEFAULT_FTP_PORT}
INTERNET_DEFAULT_GOPHER_PORT = 70; { " " gopher " }
{$EXTERNALSYM INTERNET_DEFAULT_GOPHER_PORT}
INTERNET_DEFAULT_HTTP_PORT = 80; { " " HTTP " }
{$EXTERNALSYM INTERNET_DEFAULT_HTTP_PORT}
INTERNET_DEFAULT_HTTPS_PORT = 443; { " " HTTPS " }
{$EXTERNALSYM INTERNET_DEFAULT_HTTPS_PORT}
INTERNET_DEFAULT_SOCKS_PORT = 1080; { default for SOCKS firewall servers.}
{$EXTERNALSYM INTERNET_DEFAULT_SOCKS_PORT}
Pat (2004-10-05 23:59:00) [5]Ну неужели никто не знает?