- •Сетевая обработка данных позволяет:
- •Основные характеристики вычислительных сетей:
- •Классификация вычислительных сетей
- •Основные отличия между лвс и гвс
- •Проникновение локальных технологий в глобальные
- •Типовые структуры вычислительных сетей
- •Типичные примеры топологии лвс
- •Методы (способы) коммутации
- •Способ виртуальных соединений (каналов) как метод реализации коммутации пакетов
- •Методы мультиплексированной передачи
- •Технология fdm
- •Технология tdm.
- •Технология wdm
- •Задачи системотехнического проектирования сетей эвм
- •**Определение структурной функциональной организации Host эвм
- •*Задача топологической оптимизации спд
- •Анализ задержек передачи в сети передачи данных
- •Задача выбора оптимальных пропускных способностей каналов связи сети передачи данных
- •Прямая задача:
- •Обратная задача:
- •Алгоритм выбора пропускных способностей канала связи из заданного дискретного множества
- •Понятия открытых систем
- •Модель (архитектура) взаимодействия открытых систем (вос) или osi (open system interconnection).
- •Функции уровней
- •Физический
- •Канальный уровень
- •Сетевой уровень
- •Транспортный уровень
- •Сеансовый уровень (уровень синхронизации)
- •Представительский уровень
- •Прикладной уровень
- •Прохождение данных через модель osi
- •Протоколы канального уровня (протоколы управления передачей данных)
- •Формат кадра протокола hdlc.
- •Существует три типа кадров
- •Методы повторной передачи. (arq-методы – автоматического запроса повторной передачи)
- •Анализ пропускных способностей
- •Протокол с n-возвращениями (протокол непрерывной передачи)
- •Определение оптимальной длины кадра
- •Построение модели ошибок
- •Сетевой уровень
- •Составная сеть (inter-сеть или intro-сеть)
- •Устройства
- •Маршрутизатор
- •Классификация алгоритмов маршрутизации:
- •Задача оптимальной статической маршрутизации
- •Алгоритм решения задачи (алгоритм отклонения потоков)
- •Система адресации стека tcp/ip.
- •Локальные адреса
- •Символьные адреса
- •Числовые адреса
- •Особые iPадреса
- •Протокол ip – internet protocol
- •Структура информации заголовка ip
- •Различия между iPv6 и iPv4
- •Стек протоколов tcp/ip
- •Структура заголовка сегмента протокола tcp
- •Сети х.25
- •Стек протоколов сети х.25
- •Формат пакета стандарта х.25
- •Isdn – сети с интегрированным цифровым обслуживанием (Integrated Services Digital Networks)
- •Пользовательский интерфейс пи строится на каналах трех типов:
- •Различают два типа пользовательского интерфейса пи
- •Стек протоколов сети isdn.
- •Технология Frame Relay
- •Стек протоколов Frame Relay.
- •Формат кадра протокола lap-f.
- •Особенности Сети Frame Relay:
- •Технология aloha (чистая и синхронная)
- •Чистая алоха
- •Оценка эффективности чистой алохи.
- •Синхронная (сортированная) алоха
- •Оценка эффективности синхронной алохи
Методы повторной передачи. (arq-методы – автоматического запроса повторной передачи)
Возможен ряд вариантов передачи данных (либо ее отсутствия): Рис24
Каждый правильный кадр (который дошел без ошибок) может быть подтвержден специальным кадром подтверждения (ASK).
Каждый правильно переданный кадр может быть подтвержден путем ASK , «встроенной» в информационный кадр, передающийся в обратном направлении.
Использование отрицательного подтверждения (отрицательная квитанция NAK).
Передающая сторона долго ждать не будет, если не получает подтверждения -> использование процедур таймаута – передающая сторона по истечению некоторого времени повторно передает кадр, для которого истекло время ожидания.
Существует три метода автоматического запроса повторной передачи:
Метод (протокол) с остановками или ожиданием (SS-метод – start stop). Простейший метод ARQ, в котором в процессе передачи передающая сторона передает кадр и ждет его подтверждения. Если получаем ASK, то передается новый кадр. Если NAK, либо истекает таймаут – повторная передача. Используется в полудуплексных каналах связи.
Протокол с N возвращением (N шагов назад) (метод непрерывной передачи) – самый распространённый реально используемый протокол повторной передачи. Передача производится непрерывно с передающей стороны без ожидания подтверждения. Число N показывает максимальное количество кадров, находящихся в процессе передачи (размер окна). //размер окна оговаривается с помощью ненумерованных кадров в ходе установления соединения. Рис25. Метод скользящего окна используется не только на канальном уровне, а и в протоколе TCP тоже (но по другой методике реализации).
Метод выборочного отказа. Реализуется с помощью 4го типа супервизорного кадра и повторно передается только тот кадр, который пришел с ошибкой. Возникает проблема упорядочивания кадров по номерам.
Анализ пропускных способностей
Или анализ производительности методов повторной передачи.
Производительность – количество правильно переданных кадров за единицу времени.
Соответствующий анализ проводится для максимального значения производительности.
Для проведения анализа вносится ряд предположений:
Нумерация кадров не ограниченна.
Передающая сторона работает в режиме насыщения, то есть в каждый момент времени имеется кадр для передачи.
Длина кадра фиксирована и в качестве нее принимается средняя длина кадра (как правило, предоставляется).
Рис26. ti – время передачи информационного кадра, tр – время распространения (зависит от физической природы среды передачи кадра), tо – время обработки кадра (циклический контроль по избыточности, после чего формируется супервизорный кадр и отправляется), ts – время формирования супервизорного кадра, tп – время простоя или перерыва (ti – в случае ответа информационным кадром), tt – от начала передачи одного кадра, до начала передачи следующего.
Идеальный случай, когда всегда приходит ASK. Тогда tt это время между двумя правильно переданными кадрами. В таком случае max = 1/tT - максимальная производительность
Для оценки tT предположим, что каждый кадр в результате передачи с вероятностью Р будет передан с ошибкой. Тогда 1-Р – вероятность что без ошибки.
Тогда появляется дискретное время t~v, под которым понимаем случайный интервал времени между правильно переданными кадрами.
t~v = tT – с Pv = (1-P)
t~v = 2tT – с Pv = P*(1-P)
t~v = 3tT – с Pv = P*P*(1-P)
t~v = i tT – с Pv = Pi-1(1-P)
вводим коэффициент а = tT / tI = 1+ tп / ti
20.02.13