- •1. Введение. Сетевые дисциплины.
- •2. Модель osi
- •2.1. Введение
- •2.2. Понятие сетевого протокола
- •2.3. Протокол osi и его роль
- •2.4. Общая структура osi
- •2.5. Описание уровней
- •2.5.1. Прикладной уровень
- •2.5.2. Уровень презентации данных
- •2.5.3. Сессионный уровень
- •2.5.4. Транспортный уровень
- •2.5.5. Сетевой уровень
- •2.5.6. Канальный уровень
- •2.5.7. Физический уровень
- •2.6. Модель osi в локальных сетях
- •2.7. Модель osi в сетях различных топологий
- •2.7.1. Шинная топология
- •2.7.2. Сети кольцевой топологии
- •2.7.3. Сетевая топология
- •3. Продвижение сетевых сообщений
- •3.1. Терминология
- •3.2. Механизм отката
- •3.3. Понятие виртуального канала
- •3.4. Типы виртуальных каналов
- •3.4.1. Введение
- •3.4.2. Канал с полным подтверждением
- •3.4.3. Частичное подтверждение, выдаваемое пдс
- •3.4.4. Частичное подтверждение, выдаваемое пбс
- •3.4.5. Канал без подтверждения
- •3.4.6. Выбор типа канала
- •3.5. Механизм квитанций
- •3.6. Формат сообщений
- •4. Транспортно-независимая сетевая служба (тнсс)
- •5.2.2. Динамическая трансляция
- •5.2.3. Статическая трансляция
- •5.2.4. Полустатическая трансляция
- •5.3. Задача коммутации
- •5.3.1. Введение
- •5.3.2. Коммутация с установлением предварительного соединения
- •Коммутация виртуальных каналов
- •5.3.3. Коммутация без установления предварительного соединения
- •Смысл осуществления разборки/сборки сообщений
- •5.3.4. Применение методов коммутации
- •5.3.5. Проблема объединения сетей с установлением и без установления предварительного соединения
- •6. Задача сетевого уровня: маршрутизация сообщений в сети
- •6.1. Постановка задачи
- •6.2. Роль протоколов сетевого уровня
- •6.3. Размножение пакетов
- •6.4. Методы таблиц маршрутизации
- •6.4.1. Общие положения
- •6.4.2. Метод статических таблиц
- •6.4.3. Метод локальной оптимизации
- •6.4.4. Метод глобальной оптимизации
- •6.5. Методы централизованной маршрутизации
- •6.5.1. Общие положения
- •6.5.2. Централизованная маршрутизация с использованием таблиц маршрутизации
- •6.5.3. Метод этикеток
- •6.6. Применение методов маршрутизации
- •7.4. Переименование
- •7.5. Проницаемость при кластеризации
- •7.6. Реализация устройства межсетевого взаимодействия (умв)
- •7.7. Топология межсетевого взаимодействия
- •1) Последовательное объединение сетей
- •2) Параллельное соединение сетей
- •3) Произвольное соединение
- •7.8. Уровень межсетевого (межсегментного) взаимодействия
- •7.8.1. Повторитель (Repeater)
- •7.8.2. Мост (Bridge)
- •7.8.3. Маршрутизатор (Router)
- •7.8.4. Шлюз (Gateway)
- •7.9. Цена межсетевого взаимодействия
- •8. Сети Ethernet
- •8.1. Введение
- •8.2. Классический Ethernet
- •8.3.1. Введение
- •8.3.2. Топология простейшей Switch Ethernet сети
- •8.3.3. Устройство и работа хаба типа 1
- •8.3.4. Соединение хабов
- •1) Параллельное соединение двух хабов
- •2) Параллельное соединение множества хабов
- •3) Древовидное соединение множества хабов
- •8.3.5. Особенности хабов типа 2
- •8.3.6. Особенности хабов типа 3
- •8.3.7. Особенности хабов типа 4
- •8.4. Контроллеры Ethernet
- •8.5. Кабельные системы Ethernet
- •8.5.1. Особенности кабельных систем с использованием коаксиального кабеля
- •8.5.2. Особенности кабельных систем с использованием витой пары
- •8.5.3. Особенности кабельных систем с использованием оптоволокна
- •8.5.4. Справочные данные о некоторых кабельных системах Ethernet
8.3.1. Введение
Классический Ethernet имеет такие серьезные недостатки, как низкий коэффициент использования пропускной способности кабеля и склонностью к коллизиям и коллапсу.
Эти недостатки с середины 90-х г.г. ХХ века в значительной мере удалось преодолеть разбиением сети на отдельные сегменты при помощи т. н. хабов (hub).
Применяется 4 типа хабов:
Hub Type 1;
Hub Type 2;
Hub Type 4;
Hub Type 4.
Хабы типа 1 и 2 на жаргоне называют Switcher (переключатель), а хабы типов 3 и 4 называют router (маршрутизатор).
8.3.2. Топология простейшей Switch Ethernet сети
Начнем с рассмотрения простейшей сети, построенной на единственном хабе типа 1.
hub
S1
T
p1
p2
pn
…
…
p1-pn - разъемы для подключения сегментов Ethernet, называемые портами; в различных хабах от 4-х до 32 портов;
S1 - в качестве сегмента может быть использован сегмент с одним компьютером; такие сегменты называют выделенными;
- - второй сегмент, в котором к одному кабелю подключено m станций; такие сегменты называют коллективными.
На станциях установлены обычные Ethernet-контроллеры, такие же, как и в классическом Ethernet, и используются такие же кабельные системы.
8.3.3. Устройство и работа хаба типа 1
Устройства хаба следующее:
hub
C1
K1
канал 1
канал 2
канал n
…
…
ВШ
pn
p2
p1
ВШ - внутренняя шина хаба;
С1 - схема, пропускающая сигнал только с ВШ на порт;
К1 - схема, пропускающая сигнал только с порта на ВШ; оборудована ключом, при размыкании которого информация в направлении порт ВШ перестает проходить.
Алгоритм работы:
хаб постоянно прослушивает сигнал на всех портах;
обнаружив сигнал передачи с порта Рi (обнаружив модуляцию), он разрывает ключи К на всех остальных портах, запрещая таким образом данным, поступающим от прочих сегментов, попадать на ВШ хаба;
если станция на каком-то другом канале рj в момент, когда хаб закрыт (захвачен станцией рi), пытается также начать передачу, то ее сигнал не распространится далее того сегмента, на котором находится станция рj;
для того, чтобы станции pj стало ясно, что захват линии не удался, хаб, транслируя специальный сигнал в сегмент со станцией pj, создает искусственную коллизию.
В результате коллизии возможны только в следующих случаях:
между станциями одного сегмента;
между станцией активного пользователя и станциями того сегмента, где находится пассивный пользователь.
Остальные коллизии невозможны, т. к. хаб на время передачи практически отключил все остальные станции от режима передачи, разрешив работать только на прием.
8.3.4. Соединение хабов
Если портов у хаба не хватает, то несколько хабов могут быть соединены одним из трех способов.
1) Параллельное соединение двух хабов
1 hub1
n-1
n
S1
Sn-1
1 hub2
2
m
Sn
Sn+m-2
Два порта у хабов соединены и они будут работать как 1 хаб с числом портов m + n – 2, где n – число портов хаба 1, m – число портов хаба 2.