Объяснение FTP | Протокол передачи файлов | Cisco CCNA 200-301
CertBros
0:00 / 0:00
Объяснение FTP | Протокол передачи файлов | Cisco CCNA 200-301
110 594 просмотра · 5 л. назад
CertBros
288 тыс. подписчиков
110 594 просмотра · 5 л. назад
Присоединяйтесь к серверу Discord!
/ discord
---------------------
МОЙ ПОЛНЫЙ КУРС ПО CCNA
📹 CCNA - https://certbros.teachable.com/p/cisc...
БЕСПЛАТНЫЕ КАРТОЧКИ ДЛЯ ЗАПОМИНАНИЯ CCNA
🃏 Карточки для запоминания CCNA - https://certbros.com/ccna/flashcards
КАК СДАТЬ CCNA
📚 Приобретите отличную книгу - https://amzn.to/3f16QA5
📹 Пройдите видеокурс - https://certbros.teachable.com/p/cisc...
✔ Используйте пробные экзамены - https://www.certbros.com/ccna/Exsim
СОЦИАЛЬНЫЕ СЕТИ
🐦 Twitter - / certbros
📸 Instagram - / certbros
👔 LinkedIn - / certbros
💬 Discord - https://www.certbros.com/discord
Отказ от ответственности: Это партнерские ссылки. Если вы совершите покупку, используя эти ссылки, я получу небольшую комиссию без дополнительных затрат для вас.
---------------------------------------------------------------------------------------------------------------
FTP расшифровывается как File Transfer Protocol (протокол передачи файлов), и он делает практически то, что следует из его названия. Это протокол, используемый для передачи файлов по сети.
FTP использует модель клиент-сервер. Сервер размещает файлы, а клиент может подключаться, загружать файлы, выгружать файлы, удалять файлы, переименовывать файлы и просматривать содержимое каталогов.
Существует несколько способов доступа к FTP-серверу.
Первый способ — через браузер. Вы можете ввести адрес FTP-сервера.
Другой способ подключения к FTP-серверу — через проводник Windows. Опять же, нам нужно ввести адрес в строку в верхней части экрана.
Третий и самый популярный способ доступа к FTP-серверу — через FTP-клиент. Вероятно, самым популярным FTP-клиентом является FileZilla.
FTP использует транспортный протокол TCP. Поэтому, как и в любом другом протоколе TCP, соединение начинается с трехстороннего рукопожатия. После завершения рукопожатия мы установили соединение с FTP-сервером.
FTP использует два разных типа соединений. Первый — это управляющее соединение. Управляющее соединение обрабатывает все команды и инструкции FTP, такие как команды GET и PUT.
Когда мы хотим начать передачу файлов, открывается новое соединение,
это называется соединением данных. Существует два разных типа соединений данных.
Активные соединения данных устанавливаются сервером, инициирующим сессию. Он делает это с исходного порта 20 и использует случайно сгенерированный динамический порт назначения.
Пассивные соединения данных устанавливаются клиентом, инициирующим сессию, а не сервером. Используются случайно сгенерированные и согласованные номера исходного и целевого портов.
Поскольку FTP был разработан очень давно, ему не хватает даже некоторых самых базовых функций безопасности, которые мы видим сегодня, в первую очередь, шифрования. Это означает, что вся связь между FTP-клиентом и сервером передается в открытом виде. Это включает в себя учетные данные для входа в систему.
Так зачем же кому-то использовать FTP, если у него есть такой огромный недостаток в безопасности, как передача данных в открытом текстовом виде? На самом деле, не стоит! Вместо этого следует использовать FTPS. FTPS, также известный как FTP Secure, — это расширение FTP, добавляющее уровень безопасности. FTPS использует TLS — протокол шифрования, используемый для защиты наших данных от любопытных глаз хакеров.
Итак, последний тип протокола FTP, о котором я хочу поговорить, — это TFTP. В отличие от FTPS, который был расширением FTP, TFTP работает в обратном направлении. TFTP расшифровывается как Trivial File Transfer Protocol (протокол простой передачи файлов) и представляет собой, по сути, урезанную версию FTP. Для обеспечения скорости и легкости TFTP использует UDP-порт 69. Он также не имеет никаких дополнительных функций стандартного FTP.
TFTP может быть очень полезен в локальной сети для самых простых передач. Например, вы можете использовать TFTP-сервер для быстрого резервного копирования образа Cisco iOS или файла конфигурации.
#ccna #cisco #networking