Заведующий кафедрой, к т. н


Download 1.89 Mb.
bet11/36
Sana05.05.2023
Hajmi1.89 Mb.
#1428481
TuriПояснительная записка
1   ...   7   8   9   10   11   12   13   14   ...   36
Bog'liq
2017 575 bannikovab

Лист

Изм. Лист № докум. Подпись Дата ЮУрГУ 090301.2017.439 ПЗ 23

Рисунок 9 – Коаксиальный кабель


1.3 Стандарты передачи данных


1.3.1 Уровни и стек протоколов


Структура сетевых протоколов – аппаратное и программное обеспечение, реализующее эти протоколы – организована с помощью уровней. Каждый протокол принадлежит какому-то определенному одному уровню. Рассмотрим функции, которые уровень предоставляет уровню выше – так называемую модель обслуживания уровня. Каждый уровень предоставляет свои услуги, во-первых, выполняя определенные действия внутри себя, и, во-вторых, используя услуги уровня, находящегося ниже. Например, услуги, уровня n, могут включать надежную доставку сообщений с одного конца сети на другой. Это может быть реализовано с помощью ненадежной сквозной доставки сообщения на уровне n – 1 с добавлением функциональности уровня n для обнаружения и передачи потерянных сообщений.


Уровни протоколов могут быть реализованы в программном, в аппаратном обеспечении либо в их комбинации. Протоколы прикладного уровня — такие, как HTTP и SMTP – почти всегда реализованы в программном обеспечении конечных систем; то же самое можно сказать о протоколах транспортного уровня. Поскольку физический и канальный уровень отвечают за коммуникации по линиям связи, они обычно реализованы в сетевых интерфейсных картах, например, Ethernet или Wi-Fi, соединенных с линией связи. Сетевой уровень обычно использует как аппаратную, так и программную реализацию. Так же











Лист




ЮУрГУ 090301.2017.439 ПЗ







24

Изм. Лист№ докум.Подпись Дата










обратим внимание на то что протокол уровня n распределен между конечными системами, коммутаторами и другими компонентами, образующими компьютерную сеть. Таким образом, в каждой компьютерной сети существуют компоненты протоколов уровня n.

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


Набор протоколов различных уровней называется стеком протоколов. Он состоит из пяти уровней: физического, канального, сетевого, транспортного и прикладного, как показано на рисунке 10.


Опишем уровни современной сетевой модели Интернета (TCP/IP):


– Прикладной уровень. Прикладной уровень (иначе называемый уровнем приложений) поддерживает сетевые приложения и их протоколы. Прикладной уровень Интернета включает множество протоколов, таких как HTTP (обеспечивающий запрос и передачу веб-документов), SMTP (отвечающий за сообщения электронной почты) и FTP (для обмена между двумя конечными системами). Определенные сетевые функции, такие, как трансляция понятных человеку имен конечных систем в Интернете, например, www.susu.ru в 32-


разрядные сетевые адреса также выполняются при помощи специального протокола прикладного уровня, называемого DNS (domain name system, система доменных имен).



Download 1.89 Mb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   36




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling