FTP

Рубрика: Сетевые протоколы

Протокол Передачи Файлов (FTP) является еще одним широко используемым протоколом Прикладного уровня. FTP был разработан, чтобы реализовать передачу файлов между клиентом и сервером. FTP клиент является приложением, работающим на компьютере, который используется для скачивания и загрузки файлов с/на сервер, на котором работает FTP демон (FTPd).

Процесс FTP

Чтобы успешно передавать файлы, FTP требует два соединения между клиентом и сервером: одно для команд и ответов, другое - для фактической передачи файлов.

Клиент устанавливает первое соединение с сервером на TCP порт 21. Это соединение используется для управляющего трафика, состоящего из клиентских команд и ответов сервера.

Клиент устанавливает второе соединение с сервером через TCP порт 20. Это соединение служит для фактической передачи файлов и создается каждый раз, когда имеется очередной файл для передачи.

Передача файлов может происходить в любом направлении. Клиент может скачивать файл с сервера, либо клиент может загружать файл на сервер.

Далее: Протокол DHCP

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)