Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет. ук. лаб. АСВК..doc
Скачиваний:
23
Добавлен:
20.11.2018
Размер:
26.21 Mб
Скачать
    1. Канальный

Этот уровень предназначен для обеспечения взаимодействия сетей на физическом уровне и контроля за ошибками, которые могут возникнуть. Полученные с физического уровня данные он упаковывает во фреймы, проверяет на целостность, если нужно исправляет ошибки (посылает повторный запрос поврежденного кадра) и отправляет на сетевой уровень. Канальный уровень может взаимодействовать с одним или несколькими физическими уровнями, контролируя и управляя этим взаимодействием. Спецификация IEEE 802 разделяет этот уровень на 2 подуровня — MAC (Media Access Control) регулирует доступ к разделяемой физической среде, LLC (Logical Link Control) обеспечивает обслуживание сетевого уровня.

На этом уровне работают коммутаторы, мосты.

В программировании этот уровень представляет драйвер сетевой платы, в операционных системах имеется программный интерфейс взаимодействия канального и сетевого уровней между собой, это не новый уровень, а просто реализация модели для конкретной ОС. Примеры таких интерфейсов: ODI, NDIS

    1. Физический

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

На этом уровне работают концентраторы (хабы), повторители (ретрансляторы) сигнала и медиаконверторы.

Функции физического уровня реализуются на всех устройствах, подключенных к сети. Со стороны компьютера функции физического уровня выполняются сетевым адаптером или последовательным портом. К физическому уровню относятся физические, электрические и механические интерфейсы между двумя системами. Физический уровень определяет такие свойства среды сети передачи данных как оптоволокно, витая пара, коаксиальный кабель, спутниковый канал передач данных и т. п. Стандартными типами сетевых интерфейсов, относящимися к физическому уровню, являются: V.35, RS-232C, RJ-11, RJ-45, разъемы AUI и BNC.

  1. Взаимодействие уровней модели osi

Взаимодействие уровней в этой модели -- субординарное. Каждый уровень может реально взаимодействовать только с соседними уровнями (верхним и нижним), виртуально -- только с аналогичным уровнем на другом конце линии.

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

Под виртуальным взаимодействием мы понимаем опосредованное взаимодействие и передачу данных; здесь данные в процессе передачи могут уже определённым, заранее оговоренным образом видоизменяться.

Модель ISO/OSI предписывает очень сильную стандартизацию вертикальных межуровневых взаимодействий. Такая стандартизация гарантирует совместимость продуктов, работающих по стандарту какого-либо уровня, с продуктами, работающими по стандартам соседних уровней, даже в том случае, если они выпущены разными производителями. Количество уровней может показаться избыточным, однако же, такое разбиение необходимо для достаточно чёткого разделения требуемых функций во избежание излишней сложности и создания структуры, которая может подстраиваться под нужды конкретного пользователя, оставаясь в рамках стандарта.

Процесс обмена информацией происходит между одноранговыми уровнями модели OSI. Каждый уровень системы прибавляет управляющую информацию данным, а каждый уровень получателя анализирует и удаляет управляющую информацию из полученных данных. Если система А имеет данные, полученные от программного приложения, для посылки в систему В, данные передаются прикладному уровню. Затем прикладной уровень системы А собирает все данные, необходимые для прикладного уровня системы В, прибавляя к ним заголовок. Полученная информационная единица (заголовок и данные) передается уровню представления, который в свою очередь прибавляет к полученным данным свой собственный заголовок, содержащий управляющую информацию, которая предназначена для уровня представления системы В. Размер информационной единицы растет по мере того, как каждый уровень прибавляет свой собственный заголовок (а в отдельных случаях — и окончание), содержащий управляющую информацию, которая будет использоваться одноранговым с ним уровнем в системе В. На физическом уровне вся информационная единица передается в сетевую среду. Физический уровень системы В принимает информационные единицы и передает их на канальный уровень. Канальный уровень системы В читает управляющую информацию, содержащуюся в заголовке, добавленном канальным уровнем системы А. Заголовок удаляется, а оставшаяся часть информационной единицы передается на сетевой уровень. Каждый уровень выполняет аналогичные действия: читает заголовок однорангового с ним уровня, выделяет его и передает остаток информационной единицы на следующий высший уровень. После того как прикладной уровень выполнит все эти действия, данные передаются на принимающую прикладную программу системы В точно в той форме, в которой они были отправлены прикладной программой системы А.