Модель ISO/OSI. Протоколы передачи данных 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Модель ISO/OSI. Протоколы передачи данных



Ключевым понятием в стандартизации сетей и всего, что к ним относится, является модель взаимодействия открытых систем (Open System Interconnection,OSI), разработанная международной организацией по стандартам (International Standards Organization, ISO). На практике применяется название модель ISO/OSI. Описываемая модель состоит из семи уровней. Каждый уровень отвечает за определенный круг задач, выполняя их с помощью специальных алгоритмов — стандартов. Основная задача — достичь глобальной цели, поэтому уровни модели связаны между собой. Таким образом, выполнив свою часть задачи, каждый уровень передает готовые данные следующему уровню. В результате прохождения такой цепочки данные полностью обрабатываются, и их можно использовать. В зависимости от назначения уровни получили следующие названия: физический, канальный, сетевой, транспортный, сеансовый, уровень представления данных и прикладной (рис. 1.)

 

Рис. 1 Взаимосвязи между уровнями модели OSI

 

Реальное взаимодействие уровней, т. е. переда­ча информации внутри одного компьютера, возможно только по вертикали и только с соседними уровнями (выше- и нижележащими).

Логическое взаимодействие (в соответствии с правилами того или иного протокола) осуществ­ляется по горизонтали — с аналоги чным уровнем другого компьютера на противоположном конце линии связи. Каждый более высокий уровень поль­зуется услугами нижележащего уровня, зная, в ка­ком виде и каким способом (т. е. через какой интер­фейс) нужно передать ему данные.

Задача более низкого уровня — принять данные, добавить свою информацию (например, форматиру­ющую или адресную, которая необходима для пра­вильного взаимодействия с аналогичным уровнем на другом компьютере) и передать данные дальше. Только дойдя до самого нижнего, физического уров­ня сетевой модели, информация попадает в среду пе­редачи и достигает компьютера-получателя. В нем она проходит сквозь все слои в обратном порядке, пока не достигнет того же уровня, с которого была послана компьютером-отправителем.

Физический уровень — самый первый, нижний, уровень. Фактически он представляет собой аппаратную часть сети и описывает способ передачи данных, используя для этого любой имеющийся «под руками» канал — проводной или беспроводной. В зависимости от выбранного канала передачи данных используют соответствующее сетевое оборудование. Параметры передачи данных следует настраивать с учетом особенностей канала: полос пропускания, защиты от помех, уровня сигнала, кодирования, скорости передачи данных в физической среде и т. п.Фактически всю описанную работу выполняет сетевое оборудование: сетевая карта, мост, маршрутизатор и т. д.

Канальный уровень

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

Сетевой уровень

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

Транспортный уровень

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

Сеансовый уровень

Позволяет двум сетевым приложениям на разных компьютерах уста­навливать, поддерживать и завершать соединение,

называемое сетевым сеансом. Этот уровень также отвечает за восстановление аварийно прерванных се­ансов связи. Кроме того, на пятом уровне выполняет­ся преобразование удобных для людей имен компью­теров в сетевые адреса (имен), а также реализуются функции защиты сеанса.

Уровень представления

Представительский, или Уровень представления данных (Presentation). Определяет форматы передаваемой между компьютерами ин­формации. Здесь решаются такие задачи, как пере­кодировка (перевод информации в вид, понятный для всех участвующих в обмене компьютеров), сжа­тие и распаковка данных, шифрование и дешифров­ка, поддержка сетевых файловых систем и т. д.

Прикладной уровень (уро­вень приложений).

Обеспечивает интерфейс взаимо­действия программ, работающих на компьютерах в сети. Именно с помощью этих программ пользова­тель получает доступ к таким сетевым услугам, как обмен файлами, передача электронной почты, уда­ленный терминальный доступ и т. д.

 



Поделиться:


Последнее изменение этой страницы: 2017-02-07; просмотров: 195; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.220.64.128 (0.006 с.)