Рассмотрим еще более детально эти уровни.

Физический уровень занимается передачей данных по физическому каналу связи. Он не вникает в смысл передаваемой информации. Ему нужно дать поток данных с заданной частотой и надежно, без искажений.

На канальном уровне уже осуществляется передача сообщений, а не отдельных бит. Опять же, с согласованной скоростью и с согласованной надежностью. Если мы используем сеть с разделяемой средой, к которой подключены несколько компьютеров, то канальный уровень здесь имеет дополнительные функции. Во-первых, нам нужна адресация, мы должны знать к какому компьютеру в широковещательной среде мы должны отправить данные, и во -вторых, нам нужно управлять доступом к среде передачи данных, то есть гарантировать, что в один и тот же момент времени данные передает только один компьютер. В противном случае данные будут искажены и не дойдут до получателя.

Сетевой уровень служит для объединения нескольких сетей. Он реализует согласование различий в сетях для объединения их в одну большую сеть. Поиск маршрута большой составной сети и адресация уже на уровне глобальной сети. Упрощенно можно cебе представлять, что на канальном уровне работают локальные сети, а сетевой уровень нужен для реализации глобальных сетей. Например, интернет. Строго говоря, это не совсем так. Есть каналы связи большой протяженности, которые работают на канальном уровне , но для задач данного курса пока можно представлять , что канальный уровень- это локальные сети, а сетевой уровень это глобальные сети и интернет.

Транспортный уровень реализуют передачу данных между процессами на разных компьютерах. На одном и том же компьютере может быть запущено несколько приложений. Например, браузер, почтовый клиент, скайп и много всего еще. Всем этим приложениям нужен доступ к сети , и мы должны знать к какому приложению направлять данные, которые пришли на наш компьютер. Особенность транспортного уровня в том, что он может обеспечить надежность передачи данных выше, чем надежность сети, на основе которой он работает. Транспортный уровень представляет собой транспортный сервис, модель OSI определяет четыре уровня. От о-низший, до 4 -высший и наиболее популярный сервис — это защищенный от ошибок канал связи с гарантированным порядком следования сообщений. Другая особенность транспортного уровня в том, что это сквозной уровень. Сообщения передаются от приложения на компьютере отправителя к приложению на компьютере получателя. Уровни, которые находятся ниже, действуют по принципу звеньев цепи. Выполняется передача между соседними машинами

. Например, на сетевом уровне передача выполняется между маршрутизаторами.

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

Уровни с первого по четвертый образуют так называемую сетевую транспортную подсистему.

Сеансовый уровень позволяет осуществлять сеансы связи. На практике этот уровень практически не используется. В качестве примера можно привести сетевую видеконференцию, в которой участвует несколько человек , и сеансовый уровень задает в какой момент времени , какой из участников будет говорить. Также сеансовый уровень может решать другие задачи. Например, управление маркерами , также синхронизация.

Как достичь уровня \


Читать еще…

Понравилась статья? Поделиться с друзьями: