Прикладной уровень. Канальный уровень или уровень передачи данных

Представительный уровень

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

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

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

Канальный уровень или уровень передачи данных

Физический уровень

· обеспечивает передачу неструктурированного потока битов по физическому носителю

· имеет дело с механическими, электрическими, функциональными и процедурными характеристиками доступа к физической линии связи

· обеспечивает надежную передачу данных по физической линии

· посылает блоки (кадры) с необходимой синхронизацией, контролем ошибок и управлением потоком

· обеспечивает независимость верхних уровней от технологий передачи данных и коммутации

· отвечает за установку и разрыв соединений и за управление соединениями

· обеспечивает надежный и прозрачный перенос данных между конечными узлами

· обеспечивает сквозное восстановление после ошибок и управление потоком

· предоставляет структуру управления для взаимодействия приложений

· устанавливает и разрывает сеансы между приложениями

· обеспечивает прикладному процессу независимость от синтаксиса представления данных

· обеспечивает доступ пользователей к окружению OSI

· предоставляет распределенные информационные службы

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

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

Понятие «открытая система»

Модель OSI, как это следует из ее названия (Open System Interconnection), описы­вает взаимосвязие открытых систем. Что же такое открытая система?

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

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

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

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

Если две сети построены с соблюдением принципов открытости, то это дает следующие преимущества:

• возможность построения сети из аппаратных и программных средств различ­ных производителей, придерживающихся одного и того же стандарта;

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

• возможность легкого сопряжения одной сети с другой;

• простота освоения и обслуживания сети.

Ярким примером открытой системы является международная сеть Internet. Эта сеть развивалась в полном соответствии с требованиями, предъявляемыми к от­крытым системам. В разработке ее стандартов принимали участие тысячи специа­листов-пользователей этой сети из различных университетов, научных организаций и фирм-производителей вычислительной аппаратуры и программного обеспече­ния, работающих в разных странах. Само название стандартов, определяющих ра­боту сети Internet — Request For Comments (RFC), что можно перевести как «запрос на комментарии», — показывает гласный и открытый характер принимаемых стан­дартов. В результате сеть Internet сумела объединить в себе самое разнообразное оборудование и программное обеспечение огромного числа сетей, разбросанных по всему миру.

Если результаты практических исследований показывают эффективность пред­лагаемого стандарта, то ему, со всеми внесенными изменениями, присваивается статус проекта стандарта. Затем в течение не менее 4-х месяцев проходят его дальнейшие испытания «на прочность», в число которых входит создание по крайней мере двух программных реализаций.

Если во время пребывания в ранге проекта стандарта в документ не было вне­сено никаких исправлений, то ему может быть присвоен статус официального стандарта Internet. Список утвержденных официальных стандартов Internet публикуется в виде документа RFC и доступен в Internet.

Следует заметить, что все стандарты Internet носят название RFC с соответ­ствующим порядковым номером, но далеко не все RFC являются стандартами Internet — часто эти документы представляют собой комментарии к какому-либо стандарту или просто описания некоторой проблемы Internet.


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



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