Протоколы прикладного уровня

Протоколы маршрутизации

TCP и UDP. SCTP

Рисунок 1 Стек IP-протоколов

TCP и UDP - это протоколы транспортного уровня. Оба используют IP-сеть для передачи данных. Оба являются коммуникационной "надстройкой" IP-протокола и позволяют нескольким приложениям, инсталлированным в одном сетевом устройстве (например, компьютере, включенном в сеть LAN), одновременно использовать IP-сеть.

Протокол TCP обеспечивает также надежную (выявление и устранение ошибок при передаче, правильный порядок следования) и ориентированную на установку соединения транспортировку в IP-сети и этим устраняет некоторые ограничивающие свойства IP-протокола.

Протокол контроля транспорта потоков SCTP является новейшим и узкоспециализированным протоколом транспортного уровня. Он разрабатывался как протокол передачи сигнальных сообщений (SS7, Н.323 и др.) по IP-сетям и поэтому играет важную роль в конвергенции классических телекоммуникаций с миром IP. В протоколе SCTP устранены недостатки протоколов UDP и TCP при передаче сигнальных сообщений. С помощью уровней адаптации им обеспечивается, например, передача сообщений пользовательским уровням SS7.

Специфические потребности работы маршрутизаторов удовлетворяют протоколы маршрутизации (routing protocols). Речь идет о семействе протоколов, являющихся внутренними протоколами IP-сетей. Они служат для сбора и обмена информацией, касающейся топологии IP-сетей и доступных маршрутов. Как правило, терминальное оборудование пользователей не имеет протоколов маршрутизации.

Примерами протоколов маршрутизации являются RIP (Routing Information Protocol - протокол обмена маршрутной информацией), OSPF (Open Shortest Path First - открытый поиск кратчайшего пути), BGP (Border Gateway Protocol - протокол по граничной маршрутизации) и др.

Коммуникационной инфраструктурой, состоящей из физических сетей, логической IP-сети и поддерживающих транспортных протоколов, пользуются протоколы приложений (application protocols). Они выполняют специфические задания, связанные с конкретным способом использования интернетной системы. С их помощью можно, например, передавать файлы между клиентом и сервером - протокол FTP, устанавливать терминальные сеансы на удаленных компьютерах - протокол Telnet, получать доступ к контентам серверов WWW - протокол HTTP или обмениваться электронной почтой между почтовыми серверами - протокол SMTP.

К прикладному уровню относятся также протоколы DNS и SNMP. По своей роли они в большей мере предназначены для поддержки работы сети, чем для приложений конечных пользователей.

DNS (Система имен доменов)

Для улучшения возможности адаптации при подготовке приложений Интернет, а также для облегчения запоминания было внедрено именование устройств в Интернет-системах с использованием логических имен. DNS - это не протокол, а целая система, которая отображает (преобразовывает) IP-адреса сетевых соединений в логические имена и наоборот. И при использовании логических имен вся сетевая адресация осуществляется с помощью IP-адресов. Приложению, ссылающемуся на источники с какого-то логического имени, система DNS, прежде всего, обеспечит IP-адрес целевого сетевого соединения, по которому приложение затем посылает свои запросы (IP-пакеты).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: