3. Прикладной уровень стека TCP/IP
На прикладном уровне стека TCP/IP работают следующие протоколы:
FTP - File Transfer Protocol, протокол передачи файлов.
Он используется тогда, когда с какого-нибудь сервера в сети ты скачиваешь файлы. Причем скачивать можно и с помощью любимого браузера и с помощью специальных программ, например, FileZilla.
SNMP - Simple Network Management Protocol, простой протокол управления сетью.
Протокол предоставляет базовые функции по мониторингу и управлению сетевыми устройствами.
HTTP - Hyper Text Transfer Protocol, протокол передачи “гипертекста”.
Используется для передачи данных. Обширно используется в интернете для передачи данных пользователям с различных веб сайтов.
NTP - Network Time Protocol, протокол сетевого времени.
Используется для синхронизации компьютеров и других сетевых устройств через интернет. Например, едешь с Европы в Китай со своим ноутбуком. Подключаешь его к сети и NTP сам настроит на ноутбуке локальное время и тебе не придется ни о чем заботиться.
SMTP - Simple Mail Transfer Protocol, простой протокол передачи почты.
Например, такая программа, как Outlook использует данный протокол, чтобы передать твое электронное письмо на сервер, а сервер в свою очередь передаст его другому серверу и так далее. Все это реализуется протоколом SMTP.
Telnet - Terminal Network, протокол для взаимодействия удаленных систем посредством текстового интерфейса.
Например, для с помощью него можно подключиться к консоли (командная строка) на Windows/Linux и посредством текстовых команд (передача команд открытым текстом по сети) осуществлять управление удаленной системой.
SSH - Secure Shell, аналог Telnet
Однако между взаимодействующими узлами устанавливается зашифрованный канал передачи данных для повышения конфиденциальности.
Можно привести длинный список протоколов, но пока ограничимся этим списком. В дальнейшем узнаем и про остальные протоколы.