Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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]

Ну неужели никто не знает?


Наверх

Титульная страница Поиск, карта сайта Написать письмо