EMZETT.
Увійти

FTP

Коротко: File Transfer Protocol — один зі старіших інтернет-протоколів для передавання файлів між клієнтом і сервером, за замовчуванням без шифрування.

Докладніше: FTP використовує два окремі з’єднання: одне для керувальних команд (стандартний порт 21) і інше для самих даних. Оскільки облікові дані та вміст файлів передаються відкритим текстом, сьогодні він вважається небезпечним — його замінили SFTP чи FTPS. Проте досі використовується в старих хостинг-середовищах.

Подробиці

Два окремі з’єднання

Поділ на два з’єднання — найпомітніша особливість FTP, що сягає часу (RFC 959, 1985), коли мережі були значно менш надійними, ніж сьогодні. Через стандартний порт 21 (керувальне з’єднання) ідуть лише команди, як-от вхід, зміна каталогу чи «надішли цей файл», — самі дані файлів ідуть окремим з’єднанням даних. Це створює проблеми для міжмережевих екранів і NAT (активний і пасивний режими).

Див. також: SFTP, SCP, стандартний порт, міжмережевий екран