Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГАК-2026.docx
Скачиваний:
1
Добавлен:
16.06.2026
Размер:
2.66 Mб
Скачать

Часть 1. Файловые службы

1.1. FTP (File Transfer Protocol)

Назначение: Передача файлов между клиентом и сервером.

Особенности:

  • Использует два соединения:

    • Управляющее соединение (порт 21/TCP) — для команд (логин, список файлов, команды на передачу).

    • Соединение данных (порт 20/TCP или динамический) — для собственно передачи файлов.

  • Режимы: активный (сервер сам подключается к клиенту для данных) и пассивный (клиент подключается к серверу для данных).

  • Передаёт логин и пароль в открытом виде (небезопасно).

Современное состояние: Устаревает из-за небезопасности. Заменяется SFTP (SSH File Transfer Protocol) или FTPS (FTP над SSL/TLS).

1.2. SFTP (SSH File Transfer Protocol)

Назначение: Передача файлов по защищённому каналу.

Особенности:

  • Работает поверх протокола SSH (порт 22/TCP).

  • Шифрует все данные, включая аутентификацию.

  • Не путать с FTPS — это другой протокол.

1.3. SMB/CIFS (Server Message Block / Common Internet File System)

Назначение: Совместный доступ к файлам и принтерам в сетях Windows.

Особенности:

  • Основной протокол для файловых расшаренных папок в Windows.

  • Позволяет открывать, читать, записывать файлы на удалённом компьютере как локальные.

  • Использует порты: 445/TCP (прямой), 139/TCP (через NetBIOS).

  • Реализации: Samba для Linux/Unix.

1.4. NFS (Network File System)

Назначение: Совместный доступ к файлам в Unix/Linux системах.

Особенности:

  • Разработан Sun Microsystems.

  • Позволяет монтировать удалённые файловые системы в локальное дерево каталогов.

  • Версии: NFSv3 (UDP/TCP), NFSv4 (TCP, улучшенная безопасность).

  • Использует порты: 2049/TCP,UDP (основной), также порты для mountd, statd (в старых версиях).

1.5. TFTP (Trivial File Transfer Protocol)

Назначение: Простая передача файлов без аутентификации.

Особенности:

  • Работает поверх UDP (порт 69).

  • Нет аутентификации, нет списка файлов, очень простой.

  • Используется для загрузки конфигураций с сетевых устройств (например, для загрузки образа по сети — PXE), для обновления прошивок.

Часть 2. Службы электронной почты

Электронная почта использует три основных протокола:

2.1. SMTP (Simple Mail Transfer Protocol)

Назначение: Отправка почты от клиента к серверу и между почтовыми серверами.

Особенности:

  • Текстовый протокол (команды HELO, MAIL FROM, RCPT TO, DATA, QUIT).

  • Порт 25/TCP (между серверами), 587/TCP (от клиента с аутентификацией), 465/TCP (SMTPS — устаревший, сейчас не рекомендуется).

  • Не требует аутентификации для передачи между серверами (но сейчас используются проверки).

2.2. POP3 (Post Office Protocol version 3)

Назначение: Получение почты клиентом с сервера (обычно с загрузкой на клиент и удалением с сервера).

Особенности:

  • Порт 110/TCP (без шифрования), 995/TCP (POP3S — с SSL/TLS).

  • Простой: загрузил письма — удалил с сервера (или оставил копию).

  • Неудобен для работы с несколькими устройствами (письма не синхронизируются).

2.3. IMAP (Internet Message Access Protocol)

Назначение: Получение почты клиентом с сервера с возможностью управления письмами на сервере.

Особенности:

  • Порт 143/TCP (без шифрования), 993/TCP (IMAPS — с SSL/TLS).

  • Письма хранятся на сервере, клиент синхронизируется с сервером.

  • Поддерживает папки, флаги, поиск на сервере.

  • Удобен для работы с нескольких устройств (телефон, ноутбук, веб-интерфейс).