И TCP, и UDP используют для
определения протокола верхнего уровня число, называемое портом.[4]
3.4 Прикладной
уровень
Уровень I называется прикладным. За долгие годы использования в сетях различных стран и организаций стек TCP/IP накопил большое количество протоколов и сервисов прикладного уровня. К ним относятся такие широко используемые протоколы, как протокол копирования файлов FTP, протокол эмуляции терминала telnet, почтовый протокол SMTP, используемый в электронной почте сети Internet, гипертекстовые сервисы доступа к удаленной информации, такие как WWW и многие другие.
Протокол пересылки файлов FTP (File Transfer Protocol) реализует удаленный доступ к файлу. Для того, чтобы обеспечить надежную передачу, FTP использует в качестве транспорта протокол с установлением соединений - TCP. Кроме пересылки файлов протокол FTP предлагает и другие услуги. Так, пользователю предоставляется возможность интерактивной работы с удаленной машиной, например, он может распечатать содержимое ее каталогов. Наконец, FTP выполняет аутентификацию пользователей. Прежде, чем получить доступ к файлу, в соответствии с протоколом пользователи должны сообщить свое имя и пароль. Для доступа к публичным каталогам FTP-архивов Internet парольная аутентификация не требуется, и ее обходят за счет использования для такого доступа предопределенного имени пользователя Anonymous.
Протокол telnet обеспечивает передачу потока байтов между процессами, а также между процессом и терминалом. Наиболее часто этот протокол используется для эмуляции терминала удаленного компьютера. При использовании сервиса telnet пользователь фактически управляет удаленным компьютером так же, как и локальный пользователь, поэтому такой вид доступа требует хорошей защиты. Поэтому серверы telnet всегда используют как минимум аутентификацию по паролю, а иногда и более мощные средства защиты, например, систему Kerberos.
Протокол SNMP (Simple Network
Management Protocol) используется для организации сетевого управления.
Изначально протокол SNMP был разработан для удаленного контроля и управления
маршрутизаторами Internet, которые традиционно часто называют также шлюзами. С
ростом популярности протокол SNMP стали применять и для управления любым
коммуникационным оборудованием - концентраторами, мостами, сетевыми адаптерами
и т.д. и т.п. Проблема управления в протоколе SNMP разделяется на две задачи.
Заключение
Модель OSI широко используется при обсуждении проблем работы сетевых протоколов и служб, однако ее строгое применение к протоколам и службам, образующим TCP/ IP может оказаться сложным. Причина состоит в том, что разработка TCP/IP началась до появления модели OSI. Но при этом прибегали к похожей модели, которую иногда называют моделью DOD (Department of Defense - Министерство обороны) или DARPA.
Но, хотя набор протоколов TCP/IP и
не совсем соответствует модели OSI, она все же может быть полезной при
обсуждении определенных аспектов протоколов и служб TCP/IP.
Список источников
сетевая модель протокол данные
CIT-Forum. Модель OSI. <http://citforum.ru/nets/switche/osi.shtml>Forum. Стек протоколов TCP/IP. <http://citforum.ru/nets/ip/glava_2.shtml>
Википедия: Модель OSI. <https://ru.wikipedia.org/wiki/Сетевая_модель_OSI>
Википедия: TCP/IP. <https://ru.wikipedia.org/wiki/TCP/IP>
Википедия: Сетевая модель. <https://ru.wikipedia.org/wiki/Сетевая_модель>
Научная библиотека избранных естественнонаучных изданий научная-библиотека.рф. Учебное пособие Информационно-вычислительные сети (Капустин В., Дементьев Е. 2011) - Глава 1.4. Семиуровневая модель OSI. <http://sernam.ru/book_icn.php?id=6>