Борьба с перегрузкой в обычных и объединенных сетях.

Презентация:



Advertisements
Похожие презентации
Сети и системы телекоммуникаций Управление потоком и перегрузкой в TCP ИМКН УрФУ.
Advertisements

Александров А.Г ИТО Frame relay (англ. «ретрансляция кадров») протокол канального уровня сетевой модели OSI. Служба коммутации пакетов Frame Relay.
Работа протоколов стека TCP/IP Борисов В.А. КАСК – филиал ФГБОУ ВПО РАНХ и ГС Красноармейск 2011 г.
каф. ВТ, ТОГУ, г. Хабаровск, вед. преп. Шоберг А.Г. 1 Методы случайного доступа. Метод CSMA/CD.
Процессы и протоколы в сети. Модель сетевых коммуникаций OSI Прикладной Представления Сеансовый Транспортный Сетевой Канальный Физический 7 уровней.
Предмет:.Администрирование информационных систем Раздел: Администрирование компьютерных сетей Преподаватель: Абдрахимов Илья Сабитович. Кафедра Информационных.
Производительность алгоритма «Предотвращение насыщения» протокола TCP Петрозаводский государственный университет Ключевые слова: транспортный протокол,
Выполнил работу студент 302 группы СССК Набиуллин Ильнар.
X.25 Лекция 8. Разработана в 1976 г. Изначально предназначена только для передачи эластичного трафика. Разрабатывалась для плохих каналов, т.е. скорости.
-сеть "точка - точка" -сеть "облако". В сети с технологий "точка - точка" каждым двум узлам выделяется отдельная линия, а для объединения N узлов требуется.
Распределенная обработка информации Разработано: Е.Г. Лаврушиной.
Управление трафиком это прежде всего борьба с перегрузками коммутаторов потоками ячеек. Большинство механизмов управления трафиком не имеют стандартной.
Лекция 11 ОПЕРАЦИОННЫЕ СИСТЕМЫ ОДНОРАНГОВЫХ И ДВУХРАНГОВЫХ КОМПЬЮТЕРНЫХ СЕТЕЙ Учебные вопросы: 1 Основные функции сетевой операционной системы 2 Одноранговые.
ICMP межсетевой протокол управляющих сообщений Выполнил: студент группы СУ-61 Французов Виталий.
Глобальные сети с коммутацией каналов и коммутацией пакетов.
Принципы пакетной передачи данных Борисов В.А. КАСК – филиал ФГБОУ ВПО РАНХ и ГС Красноармейск 2011 г.
Учебная дисциплина «Компьютерные коммуникации и сети» для студентов специальности «Профессиональное обучение» Лекция 19 НАЗНАЧЕНИЕ И ОСОБЕННОСТИ ПРИМЕНЕНИЯ.
Тема 11 Транспортный уровень сети Internet Презентацию лекций разработал доцент кафедры оптимизации систем управления Томского политехнического университета.
Лекция 6. Передача сообщений во вторичных сетях связи Учебные и воспитательные цели: 1.Уяснить сущность и особенности методов коммутации во вторичных сетях.
Сетевые службы Для конечного пользователя сеть это не компьютеры, кабели и концентраторы и даже не информационные потоки, для него сеть это, прежде всего,
Транксрипт:

Борьба с перегрузкой в обычных и объединенных сетях

Содержание: - Введение Введение - Методы борьбы с перегрузками Методы борьбы с перегрузками - Противодавление Противодавление - Сдерживающий пакет Сдерживающий пакет - Неявная сигнализация о перегрузке Неявная сигнализация о перегрузке - Явная сигнализация о перегрузке Явная сигнализация о перегрузке - Сброс нагрузки Сброс нагрузки - Вывод Вывод - Список литературы Список литературы

Введение: Перегрузка- состояние сети, когда количество передаваемых пакетов начинает превышать значение допустимой пропускной способности сети. Задача борьбы с перегрузкой - поддерживать количество пакетов в сети ниже уровня, при котором пропускная способность начинает резко падать.

Методы борьбы с перегрузкой в сети - Противодавление - Сдерживающий пакет - Неявная сигнализация о перегрузке - Явная сигнализация о перегрузке - Сброс нагрузки

Противодавление Если узел 6 начинает испытывать перегрузку (переполняются буферы), тогда поток всех пакетов от узла 5 (или узла 3,или от обоих узлов, 3 и 5) через узел 6 может замедлиться или остановиться. Если эта ситуация продлится, узел 5 будет вынужден замедлить или остановить потоки данных на своих входящих линиях.

Противодавление (продолжение) Ограничение потока распространяется навстречу потоку данных к отправителям, которым придется ограничить подачу новых пакетов в сеть. Противодавление может быть применено выборочно к логическим соединениям, так, что поток данных между соседними узлами будет ограничен или остановлен только для некоторых соединений.

Сдерживающий пакет Сдерживающий пакет (choke packet) подставляет собой управляющий пакет, формируемый на перегруженном узле и передаваемый назад узлу-источнику для ограничения потока данных. Это сообщение с требованием снизить скорость передачи данных, может быть послано оконечной системе источником, либо маршрутизатором.

Получив сообщение о гашении источника, хост-источник должен снизить скорость, до тех пор пока не перестанет получать подобные сообщения. Получение сообщения о гашении источника не означает, что соответствующая дейтаграмма не была доставлена. Сдерживающий пакет (продолжение)

Неявная сигнализация о перегрузке За борьбу с перегрузкой в этом методе отвечают оконечные системы. Если отправитель способен обнаружить увеличившееся время задержки и отброшенные пакеты, тогда у него появляется косвенное свидетельство о наличии перегрузки.

Логическое соединение устанавливается между двумя оконечными системами на уровне протокола TCP. Протокол TCP включает механизмы для подтверждения приема TCP- сегментов и для регулирования потока данных между отправителем и получателем по TCP-соединению. Неявная сигнализация о перегрузке(продолжение)

Цель метода явного предотвращения перегрузки: И спользовать максимум доступной пропускной способности сети, но в то же время реагировать на перегрузку управляемым и справедливым образом.

Явная сигнализация о перегрузке Сеть предупреждает оконечные системы о растущей нагрузке, они предпринимают меры для ее снижения. Этот метод применяется в ориентированных на соединение сетях и управляет потоком пакетов по индивидуальным соединениям.

Суть метода явной сигнализации Сеть предупреждает оконечные системы о нарастающей перегрузке в сети. В адресном поле каждого кадра предусмотрено два бита. Любой бит может быть установлен в единицу при обнаружении перегрузки. Именно эти биты обеспечивают сигналы о перегрузке от сети конечному пользователю.

BECN (Backward Explicit Congestion Notification обратное явное уведомление о перегрузке). Извещает пользователя о необходимости запуска процедуры предотвращения перегрузки, если это допустимо для данного трафика. Указывает пользователям о встрече перегруженных ресурсов. Сигналы от сети конечному пользователю:

FECN Forward Explicit Congestion Notification прямое явное уведомление о перегрузке. Извещает пользователя о необходимости запуска процедуры предотвращения перегрузки, если это допустимо для данного трафика. Посылается в том же направлении, что и полученный кадр. Указывает, встретил ли кадр перегруженные ресурсы.

Методы явной сигнализации о перегрузке можно разделить на три общие категории: 1) Двоичные методы. В пакете данных, переправляемом далее перегруженным узлом, устанавливается определенный бит. Получив по логическому соединению пакет с подобной индикацией перегрузки, отправитель снижает поток данных.

Методы явной сигнализации о перегрузке: 2) Методы кредита- предоставление источнику данных явного кредита на использование логического соединения. Кредит указывает, сколько байтов или пакетов может передать источник. Когда кредит исчерпан, источник должен ждать получения дополнительного кредита, прежде чем сможет продолжить передачу данных.

Методы явной сигнализации о перегрузке: 3) Метод регулирования скорости: основан на установку явного предела скорости передачи данных для источника по логическому соединению. Источник передает данные со скоростью, не более установленного предела.

Сброс нагрузки Простое игнорирование маршрутизаторами пакетов, которые они не могут обработать. Маршрутизатор, перегруженный пакетами, выбирает пакеты случайным образом. Для передачи файла более старый пакет ценится выше нового. Для мультимедийных приложений, напротив, новый пакет важнее старого.

Для реализации интеллектуальной стратегии выбрасывания части информации, приложения должны помечать свои пакеты классами приоритетов, соответствующими их важности. В этом случае маршрутизаторы смогут сначала выбросить пакеты нижнего класса, затем следующего за ним и т. д. Сброс нагрузки (продолжение)

Заключение: цель борьбы с перегрузкой состоит в том, чтобы поддерживать число пакетов в сети или некоторой ее области ниже определенного уровня, при котором задержки ожидания в очередях становится слишком большим.

Заключение(продолжение): Цель всех методов борьбы с перегрузкой заключается в ограничении длины очередей на узлах. Но никакой метод борьбы с перегрузкой не обеспечивает теоретического идеала. Тем не менее, хорошая стратегия борьбы с перегрузкой позволяет избежать коллапса пропускной способности, приближая ее к идеалу.

Список использованной литературы Столлингс В. Современные Компьютерные Сети ( Изд). 783 стр. Куроуз Дж., Росс К. Компьютерные сети. 2-е изд. – СПб.: Питер, – 765 с.: ил. Кульгин Компьютерные сети (Практика построения) Питер, 469 стр. Столлингс В. Передача данных. 4-е изд. – СПб.: Питер, – 750 с.: