- •Глава 8. Компьютерные сети Список сокращений
- •8.1. Общие сведения о компьютерных сетях
- •8.2. Модели взаимодействия открытых систем.
- •Протоколы верхних уровней (5-7)
- •Протоколы нижних уровней (1-4)
- •8.3. Основное сетевое коммутационное оборудование Сетевые адаптеры
- •Повторители и концентраторы.
- •Маршрутизаторы.
- •Коммутаторы.
- •Различие между мостом и коммутатором
- •Различие между маршрутизаторами и мостами.
- •8.4. Среда передачи данных.
- •8.4.1. Искусственные среды. Классификация и применение
- •Коаксиальный кабель
- •Витая пара
- •Волоконно-оптический кабель
- •8.4.2. Естественные среды
- •Атмосфера
- •Радиоволны
- •Инфракрасное излучение и видимый свет
- •Методы доступа к среде передачи в локальных сетях
- •8.5. Базовые технологии локальных сетей
- •8.5.1. Семейство стандартов ieee 802.X
- •Комитета по стандартам для локальных и городских сетей.
- •8.5.2. Стандарты технологии Ethernet
- •Компоненты и принципы построения сетей Ethernet
- •Процедура доступа к среде передачи
- •Формат представления данных на физическом уровне Ethernet (pls)
- •Интерфейс доступа к среде передачи данных(mdi)
- •Процедура sqe (cpt) Test
- •Спецификации Gigabit Ethernet.
- •Особенности технологий 1000 Base X
- •Алгоритм линейного кодирования технологий 1000 Base X
- •Спецификация ieee 802.3ab 1000 Base t
- •Протокол физического уровня 1000 Base t
- •Спецификация ieee 802.3ae 10 Gigabit Ethernet
- •8.5.3. Технология Token Ring
- •8.5.4. Технология fddi
- •8.5.5. Технологии беспроводных сетей: стандарт ieee 802.11
- •Режимы работы 802.11
- •Физический уровень 802.11
- •Изменения, внесённые 802.11b
- •Канальный (Data Link) уровень 802.11
- •Подключение к сети
- •Спутниковые каналы передачи данных.
- •Дальнейшее развитие беспроводных технологий
- •8.6. Требования, предъявляемые к сетям
- •Вопросы по теме «Компьютерные сети»
8.2. Модели взаимодействия открытых систем.
Для организации эффективного взаимодействия между разнотипными компьютерами в компьютерных сетях был разработан международный стандарт, в котором описана архитектура взаимодействия открытых систем (ВОС).
Вычислительная система, отвечающая стандартам, принятым в концепции взаимодействия открытых систем, будет открыта для взаимосвязи с любой другой системой, отвечающей этим же стандартам. Стандарт по взаимодействию вычислительных систем был принят международной организацией по стандартизации - ISO (International Standard Organization) под номером N-7498, а позднее этот стандарт был принят Международным консультативным комитетом по телефонии и телеграфии (МККТТ) - современное название этой организации Международный союз электросвязи (МСЭ-Т) под номером Х.200. В нем предусматривается разбиение функций сложной системы, реализующей организацию взаимодействия абонентских систем (терминального оборудования) на N простых функций, то есть разбиение сложной системы на подсистемы. Подсистемы одной системы связаны друг с другом через межуровневые интерфейсы, а подсистемы разных систем - через протоколы N уровня.
Согласно международным стандартам модель взаимодействия открытых систем (OSI - Open Systems Interconnection) состоит из семи уровней (табл. 8.1). Первые четыре уровня называют протоколами нижнего уровня, а пятый, шестой и седьмой - протоколами верхнего уровня.
Эталонная модель OSI - это описательная схема сети, ее стандарты гарантируют высокую совместимость и способность к взаимодействию различных типов сетевых технологий. Кроме того, она иллюстрирует процесс перемещения информации по сетям. Это концептуальная структура, определяющая сетевые функции, реализуемые на каждом ее уровне. Модель OSI описывает, каким образом информация проделывает путь через сетевую среду (например, провода) от одной прикладной программы (например, программы обработки таблиц) к другой прикладной программе, находящейся в другом подключенном к сети компьютере. По мере того, как подлежащая отсылке информация проходит вниз через уровни системы, она становится всё меньше похожей на человеческий язык и все больше похожей на ту информацию, которую понимают компьютеры, а именно на «единицы» и «нули».
Таблица 8.1. Семь уровней эталонной модели OSI
|
Уровень |
Название |
Описание |
|
Уровень 7 |
Прикладной (appliation) |
Описывает взаимодействие между сетевыми программами, типом службы и безопасностью |
|
Уровень 6 |
Представления (presentation) |
Преобразовывает данные из одного формата в другой |
|
Уровень 5 |
Сеансовый (Session) |
Открывает, координирует, завершает и направляет потоки данных от одной программы к другой |
|
Уровень 4 |
Транспортный (Transport) |
Управляет коррекцией ошибок при передаче по сети сегментов с данными |
|
Уровень 3 |
Сетевой (Network) |
Направляет и перенаправляет пакеты с данными к заданному получателю |
|
Уровень 2 |
Канальный (Data Link) |
Создает кадры с данными и синхронизирует их передачу по каналам связи |
|
Уровень 1 |
Физический (Physical) |
Направляет битовый поток данных в канал связи. Координирует устройства передачи и среды при передачи данных по сети |
Эталонная модель OSI делит задачу перемещения между компьютерами через сетевую среду на семь менее крупных и, следовательно, более легко разрешимых подзадач. Каждая из этих семи подзадач выбрана потому, что она относительно автономна и, следовательно, ее легче решить без чрезмерной опоры на внешнюю информацию. Такое разделение на уровни называется иерархическим представлением. Задачи каждого из восьми уровней кратко отображены в табл. 8.1.
Поскольку 1, 2 и 3 уровни модели OSI управляют физической доставкой сообщений по сети, их часто называют уровнями среды передачи данных (media layers). Уровни с 4 по 7 модели OSI обеспечивают точную доставку данных между компьютерами в сети, поэтому их часто называют уровнями хост-машины (host layers).
Уровень с меньшим номером представляет услуги смежному с ним верхнему уровню и пользуется для этого услугами смежного с ним нижнего уровня.
Задачей всех семи уровней является обеспечение надежного взаимодействия прикладных процессов. При этом под прикладными процессами понимают процессы ввода, хранения, обработки и выдачи информации для нужд пользователя. Каждый уровень выполняет свою задачу, при этом подстраховывает и проверяет работу других уровней.
