- •1. Понятие об osi 3
- •1.2. Понятие сетевого протокола.
- •1.3.OsIи межсетевое взаимодействие.
- •1.4. Общая структурная схемаOsi.
- •2. Описание функций уровнейOsi.
- •2.1. Прикладной уровень (7).
- •2.2. Уровень представления данных (6).
- •2.3. Сеансовый уровень (5).
- •2.4. Транспортный уровень (4).
- •2.5. Сетевой уровень (3).
- •2.6. Канальный уровень (2).
- •2.7. Физический уровень (1).
- •2.8. Особенности моделиOsIдля случая локальной сети.
- •3. Топология сети.
- •4. Продвижение сетевых сообщений.
- •4.1. Терминология.
- •4.2. Формат сетевых сообщений.
- •4.3. Типы транзакционного механизма.
- •5. Виртуальные каналы сети.
- •5.1. Понятие виртуального канала.
- •5.2. Типы виртуальных каналов.
- •5.3. Канал с полным подтверждением.
- •5.4. Канал с частичным подтверждением, выдаваемым пдс.
- •5.5. Канал с частичным подтверждением, выдаваемым пбс.
- •5.6. Канал без подтверждения.
- •5.7. Выбор типа виртуального канала.
- •5.8. Механизм квитанций.
- •6. Транспортно-независимая сетевая служба (тнсс).
- •7. Трансляция адресов.
- •7.1. Введение.
- •7.2. Динамическая трансляция.
- •7.3. Статическая трансляция.
- •7.4. Полустатическая трансляция.
- •8.2.2. Коммутация каналов.
- •8.2.3. Коммутация виртуальных каналов.
- •8.3. Коммутация без установления предварительного соединения.
- •8.3.1. Общие положения.
- •8.3.2. Коммутация сообщений.
- •8.3.3. Коммутация пакетов.
- •8.4. Проблемы объединения сетей с установлением и без установления предварительного соединения.
- •9. Маршрутизация сообщений.
- •9.1. Введение.
- •9.2. Классификация методов маршрутизации.
- •9.3. Размножение пакетов.
- •9.4. Методы таблиц маршрутизации.
- •9.4.1. Введение.
- •9.4.2. Метод статических таблиц.
- •9.4.3. Метод локальной оптимизации.
- •9.4.4. Метод глобальной оптимизации.
- •9.5. Централизованная маршрутизация.
- •9.5.1. Общие положения.
- •9.5.2. Метод централизованных таблиц маршрутизации.
- •9.5.3. Метод этикеток.
- •9.6. Применение методов маршрутизации.
- •10. Основы межсетевого взаимодействия.
- •10.1. Введение.
- •10.2. Понятие сегментации.
- •10.3. Понятие кластеризации.
- •10.4. Переименование.
- •10.5. Проницаемость при кластеризации.
- •10.6. Реализация умв (устройства межсетевого взаимодействия).
- •10.7. Топологии межсетевого взаимодействия.
- •10.8. Уровень межсетевого взаимодействия.
- •10.8.1. Повторитель (repeater).
- •10.8.2. Мост (bridge).
- •10.8.3. Маршрутизатор (router).
- •10.8.4. Шлюз (gateway).
- •10.9. Цена межсетевого взаимодействия.
- •11. Системы телеобработки.
- •11.1. Введение.
- •11.2. Алгоритм опроса.
- •11.3. Достоинства, недостатки, применение.
- •11.4. Структура системы телеобработки с использованием телефонного подключения.
- •11.5. Группирование абонентов.
- •11.6. Коммутируемые и выделенные линии.
8.4. Проблемы объединения сетей с установлением и без установления предварительного соединения.
В последние годы (начиная с 90 гг.) активно обсуждается возможность более широкого распространения сетей с установлением предварительного соединения, в особенности сетей с коммутацией виртуальных каналов. Созданы соответствующие новые сетевые технологии (ATM). Их распространение сдерживается сложностью интегрирования сетей с установлением предварительного соединения и существующих сетей без установления предварительного соединения.
Пусть мы имеем две взаимодействующие сети:
Сеть А – с установлением предварительного соединения.
Сеть В – без установления предварительного соединения.
И пусть производится передача сообщения из сети А в сеть В.
G–Gateway– шлюз, обеспечивающий межсетевое взаимодействие.
а – участок маршрута по сети с установлением предварительного соединения.
b– участок маршрута по сети без установления предварительного соединения.
Тогда для пользователей хостов U1 иU2:
1. Из-за наличия участка aбудут наблюдаться все недостатки сетей с установлением предварительного соединения, в частности – дополнительные затраты времени.
2. Из-за наличия участка bбудут наблюдаться все недостатки сетей без установления предварительного соединения.
Вывод: для пользователейU1 иU2 происходит не суммирование достоинств, а суммирование недостатков.
9. Маршрутизация сообщений.
9.1. Введение.
Маршрутизация сообщений – основная задача сетевого уровня. Маршрутизация осуществляется не во всех сетях, а только в тех, где существуют альтернативные маршруты распространения сообщений. Постановка вопроса об оптимальном маршруте предполагает наличие критериев оптимальности маршрута.
Существуют различные варианты маршрутизации, в которых в качестве критерия оптимальности могут служить:
Минимизация длины маршрута.
Минимизация времени доставки.
Минимизация стоимости доставки.
Минимизация рисков потерь и искажений.
Комплексный критерий с учетом вышеперечисленных факторов.
При решении задачи маршрутизации необходимо учитывать следующие параметры:
Степень загрузки отдельных компьютеров.
Готовность компьютеров.
Готовность и загруженность линий связи.
Стоимость доставки по отдельным каналам связи.
В силу разнообразия условий многовариантности критериев, ни один из стандартных сетевых протоколов не описывает полностью все возможные методы их реализации и тем более не описывает детали их осуществления. Маршрутизация осуществляется отдельным ПО. Протокол сетевого уровня описывает только интерфейс системной части сетевого ПО к внешней программе маршрутизации.
9.2. Классификация методов маршрутизации.
Чаще всего маршрутизация применяется в сетях с топологией «сеть». Рассмотрим методы маршрутизации, применяющиеся в сетях этой топологии:
9.3. Размножение пакетов.
В данном случае задача определения оптимального маршрута, по сути, не ставится. Вместо этого в сети осуществляется передача пакета во множестве копий по всем возможным маршрутам. Технически осуществляется следующим образом:
Размножение. Каждый компьютер, получивший пакет, рассылает его копии по всем возможным направлениям.
Поглощение. Каждый компьютер, размноживший пакет, запоминает его, и получив копию этого пакета, уже не размножает, а уничтожает её. В результате получается следующая зависимость:
Достоинства:
Высокая надежность доставки. Если найдется хотя бы один маршрут – сообщение будет доставлено.
Устойчивость сети к разрушению.
Гарантированно находится маршрут с наименьшим временем доставки.
Алгоритм не предполагает передачу служебной информации по сети, что усложняет хакеру анализ сети и вторжение в сетевые процессы.
Недостатки:
1. Перегрузка сети множеством пакетов.
Применение:
Распространение служебных управляющих сообщений по сети.
Доставка некоторых широковещательных сообщений.
Некоторые сети военного назначения, в частности – сети оповещения.
Как резервный метод на случай разрушения значительной части сети.