- •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
6.5.2. Централизованная маршрутизация с использованием таблиц маршрутизации
В этом случае на каждом коммутаторе также имеются таблицы маршрутизации.
Отличие состоит в следующем:
все контрольные сообщения (control messages) посылаются единственному коммутатору, а именно хосту-маршрутизатору;
хост-маршрутизатор на основе полученных контрольных сообщений генерирует новые версии таблиц маршрутизации и рассылает их остальным коммутаторам.
Достоинства:
Сниженный сетевой трафик.
Простота управления маршрутизацией в сети.
Легче обеспечить защиту сети от хакерских атак.
Недостаток: Зависимость работоспособности сети от состояния всего одного коммутатора.
6.5.3. Метод этикеток
Таблица маршрутизации располагается исключительно на центральном коммутаторе.
Как только сообщение попадает на первый же коммутатор сети, данный коммутатор формирует контрольное сообщение центральному коммутатору, передавая информацию о факте появления сообщения в сети, адресе отправителя и адресе получателя.
Центральный коммутатор, получив контрольное сообщение, определяет оптимальный маршрут и формирует свое контрольное сообщение, которое содержит т. н. sticker (этикетку) – блок данных с указанием маршрута, и передает это сообщение на коммутатор, сообщивший о появлении нового сообщения.
Коммутатор, получив сообщение от хоста-маршрутизатора, выделяет из него sticker и добавляет его к сообщению.
Сообщение распространяется по сети. Каждый коммутатор, получивший сообщение, выбирает сведения о дальнейшем маршруте из sticker`а.
Особенность: Данный метод дает провайдерам сети возможность контроля над работой пользователей.
6.6. Применение методов маршрутизации
Метод размножения пакетов применяется в любых сетях для распространения широковещательных контрольных сообщений, а также в специальных сетях военного назначения. Основным смыслом его применения является максимально возможная устойчивость сети к разрушению.
Методы таблиц маршрутизации – наиболее используемые методы как в локальных, так и в глобальных сетях. При этом метод статических таблиц применяется при необходимости обеспечить повышенную защиту сети от хакерских атак. Кроме того, для любых программ маршрутизации, использующих таблицы маршрутизации, этот метод является как минимум резервным. Метод локальной оптимизации как правило применяется в больших сетях, а глобальной оптимизации – в относительно небольших.
Метод централизованной маршрутизации с использованием таблиц маршрутизации часто применяется в локальных сетях с ярко выраженным сервером. Его недостаток в данном случае не имеет существенного значения, т. к. при неработоспособности сервера сеть не будет работать так или иначе.
Метод этикеток применяется в основном с целью обеспечения контроля над активностью пользователей в сети.
7. Межсетевое взаимодействие
7.1. Введение
Под объединением сетей понимают:
а) объединение в одну сеть нескольких ранее уже существующих сетей;
б) изначальное построение сети т. о., что она состоит из отдельных частей, называемых в одном случае «сегментами», в другом случае – «кластерами».
Когда речь идет о межсетевом взаимодействии, необходимо различать 2 способа объединения:
а) сегментация;
б) кластеризация.
7.2. Понятие сегментации
Сегментированной сетью называется сеть, состоящая из отдельных частей (сегментов), причем каждая из этих частей может быть реализована с использованием различных сетевых технологий, сегменты могут быть разнесены территориально, но при этом:
а) адресное пространство во всех сегментах общее;
б) администрирование сегментов производится совместно.
7.3. Понятие кластеризации
Под кластерной сетью понимается сеть, состоящая из множества отдельных сетей. При этом эти отдельные сети могут быть реализованы как по разным, так и по одной сетевой технологии, но важно следующее:
в каждом кластере поддерживается собственное адресное пространство, что означает, что в любом из кластеров могут быть адреса, совпадающие с адресами других устройств в других кластерах;
в каждом кластере администрирование ведется раздельно; администратор одного кластера не может нарушать права администраторов других кластеров.