Условие
Что не является протоколом передачи данных?
- HTTP(S)
- SSD
- FTP
- UDP
- SSH
- TCP
Решение
Правильный ответ — SSD.
SSD (Solid State Drive) — это накопитель данных (твердотельный диск). К сети и протоколам передачи он отношения не имеет.
Все остальные — протоколы:
| Аббревиатура | Расшифровка | Уровень OSI | Назначение |
|---|---|---|---|
| HTTP(S) | HyperText Transfer Protocol (Secure) | прикладной | веб-страницы, REST API |
| FTP | File Transfer Protocol | прикладной | передача файлов |
| UDP | User Datagram Protocol | транспортный | быстрая, негарантированная доставка пакетов |
| SSH | Secure Shell | прикладной | удалённый доступ, шифрованный туннель |
| TCP | Transmission Control Protocol | транспортный | надёжная упорядоченная доставка |
Группы
- Транспортные: TCP (с гарантиями), UDP (без).
- Прикладные: HTTP/S, FTP, SSH (поверх TCP); DNS (поверх UDP/TCP); SMTP/IMAP/POP3.
- Сетевые (3-й уровень): IP.
- Канальные (2-й): Ethernet, Wi-Fi.
SSD/HDD/NVMe
Это физические носители данных. Их можно подключать через интерфейсы (SATA, NVMe over PCIe), но это не сетевые протоколы.
Подводные камни
- Путать SSD и SSL. SSL (Secure Sockets Layer) — устаревший криптопротокол (заменён на TLS), используется в HTTPS. Это протокол. SSD — диск, не протокол.
- HTTPS = HTTP + TLS. Иногда вопрос задают «является ли HTTPS отдельным протоколом» — формально да, но базируется на HTTP.
- UDP и TCP оба «передают», но по-разному. UDP не гарантирует порядок и доставку — для видео/игр. TCP — для веба и баз.
Эталонный ответ
SSD — это твердотельный накопитель, не протокол. Остальные (HTTP, FTP, UDP, SSH, TCP) — протоколы передачи данных.