Курс лекций по информатике Монохроматические мониторы Видеоплаты Видеографическая матрица Стандарт SVGA Видеопамять Последовательные порты Протоколы коррекции ошибок Рабочие станции Сетевые адаптеры

Вложение кадров

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

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

Когда на высшем уровне протокола принимается решение о передаче сообщения или файла, оно (сообщение или файл) передается на средний уровень (инструментом реализации этого уровня протокола может быть, например, сетевая BIOS) с указанием передать это сообщение другому компьютеру в сети (возможно, файл-серверу). На среднем уровне оно помещается в "конверт" (envelope) и передается на нижний уровень протокола, который обычно реализуется сетевой программой и платой сетевого адаптера. На этом нижнем уровне "конверт", созданный NetBIOS, вкладывается еще в один "конверт", и в таком виде сообщение передается в сеть. На рис. 11.10 каждый "конверт" представляет из себя сочетание заголовка (header) и заключения (trailer, дословно — "прицеп"). При приеме сетевая программа в компьютереадресате сначала "распечатывает" внешний "конверт" и передает результат этой операции на следующий, более высокий уровень протокола. На среднем уровне отбрасывается очередной "конверт" и сообщение (теперь это точная копия сообщения отправителя) передается на самый высокий уровень протокола принимающего компьютера.

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

Модель OSI

Международной организацией по стандартам (ISO) разработан стандарт (модель) OSI (OpenSystem Interconnection). Большинство изготовителей систем для локальных сетей придерживаются этого стандарта, но пока никем он не реализован полностью. В коммуникационных протокола* модели OSI предусмотрено семь уровней. В большинстве современных сетевых операционных систем используются три или четыре уровня.

Моделью OSI определяется, каким образом должен происходить обмен сообщениями между двумя компьютерами. Похоже, что в ближайшее десятилетие этот пока чисто теоретический стандарт станет общепризнанным по мере того, как все большее количество фирм будут переходить к его использованию. Как уже было сказано, в модели OSI предусмотрено семь уровней (рис. 11.11) и оговорено, что каждый уровень должен быть "самодостаточен" и связан с остальными вполне определенным интерфейсом.

Рис. 11.11. Модель OSI

Скорость передачи данных в локальной сети