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



ЗНАЕТЕ ЛИ ВЫ?

Эталонная модель взаимодействия открытых систем

Поиск

Эталонная модель взаимодействия открытых систем (Open System Interconnection reference model) является главным принципом взаимодействия в сетях, который необходимо усвоить, чтобы понять, как работают устройства компании Cisco. Модель OSI — это семиуровневая архитектурная модель, разработанная Международной организацией по стандартизации (International Organization for Standardization — ISO) и Международным телекоммуникационным союзом (International Telecommunications Union-Telecommunications — ITU-T). Эта модель является универсальным средством описания принципов функционирования сетей, облегчающим изучение и понимание их конечными пользователями. Эталонная модель позволяет придать структурированный вид различным по сложности функциям в коммуникационном программном обеспечении. Для создания коммуникационного программного обеспечения следует гарантировать взаимодействие разнотипных приложений в условиях различных стратегий передачи данных, а также учет свойств физических сетей. Без этой модели, без стандартной структуры написание, изменение и последующая поддержка коммуникационного программного обеспечения могут быть чрезвычайно затруднены.

Примечание

ISO — это международная организация по сотрудничеству в сфере технологических разработок, в частности, в телекоммуникационной области. ITU-T является всемирной организацией, которая разрабатывает международные стандарты для всех видов связи — как цифровой, так и аналоговой. ITU-T отвечает за телекоммуникационные стандарты. Модель OSI состоит из семи различных уровней. Каждый уровень отвечает за отдельный участок в работе коммуникационных систем. Уровень выполняет свою задачу в соответствии с набором правил, называемым протоколом. Кроме того, каждый уровень модели предоставляет набор служб для других уровней. Ниже описаны семь уровней модели OSI: уровень приложений, уровень представлений, сеансовый, транспортный, сетевой, канальный и физический уровни. Структура уровней показана на рис. 1.1. В последующих разделах кратко описаны все семь уровней, начиная с уровня приложений.

Уровни модели

В литературе наиболее часто принято начинать описание уровней модели OSI с 7-го уровня, называемого прикладным, на котором пользовательские приложения обращаются к сети. Модель OSI заканчивается 1-м уровнем — физическим, на котором определены стандарты, предъявляемые независимыми производителями к средам передачи данных:

тип передающей среды (медный кабель, оптоволокно, радиоэфир и др.),

тип модуляции сигнала,

сигнальные уровни логических дискретных состояний (нуля и единицы).

Любой протокол модели OSI должен взаимодействовать либо с протоколами своего уровня, либо с протоколами на единицу выше и/или ниже своего уровня. Взаимодействия с протоколами своего уровня называются горизонтальными, а с уровнями на единицу выше или ниже — вертикальными. Любой протокол модели OSI может выполнять только функции своего уровня и не может выполнять функций другого уровня, что не выполняется в протоколах альтернативных моделей.

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

К базовым сетевым технологиям относятся физический и канальный уровни.

Для запоминания названий 7-и уровней модели OSI на английском языке рекомендуют использовать фразу "All people seem to need data processing", в которой первые буквы слов соответствуют первым буквам названий уровней. Для запоминания уровней на русском языке существует фраза: "Просто представь себе тачку, стремящуюся к финишу", первые буквы слов в которой так же соответствуют первым буквам названий уровней.

Прикладной уровень (уровень приложений; англ. application layer) — верхний уровень модели, обеспечивающий взаимодействие пользовательских приложений с сетью:

Сеансовый уровень (англ. session layer) модели обеспечивает поддержание сеанса связи, позволяя приложениям взаимодействовать между собой длительное время. Уровень управляет созданием/завершением сеанса, обменом информацией, синхронизацией задач, определением права на передачу данных и поддержанием сеанса в периоды неактивности приложений.

Транспортный уровень (англ. transport layer) модели предназначен для обеспечения надёжной передачи данных от отправителя к получателю.

Сетевой уровень (англ. network layer) модели предназначен для определения пути передачи данных. Отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и «заторов» в сети.

Канальный уровень (англ. data link layer) предназначен для обеспечения взаимодействия сетей на физическом уровне и контроля за ошибками, которые могут возникнуть. Полученные с физического уровня данные он упаковывает в кадры, проверяет на целостность, если нужно, исправляет ошибки (формирует повторный запрос поврежденного кадра) и отправляет на сетевой уровень. Канальный уровень может взаимодействовать с одним или несколькими физическими уровнями, контролируя и управляя этим взаимодействием

Физический уровень (англ. physical layer) — нижний уровень модели, предназначенный непосредственно для передачи потока данных. Осуществляет передачу электрических или оптических сигналов в кабель или в радиоэфир и, соответственно, их приём и преобразование в биты данных в соответствии с методами кодирования цифровых сигналов. Другими словами, осуществляет интерфейс между сетевым носителем и сетевым устройством.



Поделиться:


Последнее изменение этой страницы: 2016-12-17; просмотров: 354; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

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