рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Медленный запуск и предотвращение перегрузки

Медленный запуск и предотвращение перегрузки - Лекция, раздел Высокие технологии, Лекция 4 Технология Ethernet Другие Особенности Тср – Это Механизмы Медленного Запуска (Slow Start) И Пред...

Другие особенности ТСР – это механизмы медленного запуска (slow start) и предотвращения перегрузок (congestion avoidance). Первые версии ТСР начинали работу с соединением с передачи от отправителя в сеть нескольких сегментов, заполняющих окно, определенное приемником (в процессе трехэтапного установления связи). На локальные подсети такое соединение не оказывает такого влияния, как на взаимодействия между подсетями. Если между отправителем и получателем имеются маршрутизаторы и более медленные каналы, то не исключено, что возникнут проблемы. В первый момент может быть послано огромное количество информации. Метод, позволяющий избежать этого, называется медленным запуском. При возникновении перегрузки ТСР должен уменьшить скорость передачи пакетов в сеть, а затем с помощью механизма медленного запуска и/или управления нагрузкой восстановить ее. На практике эти механизмы используются совместно.

Алгоритм медленного запуска при работе постоянно следит, чтобы скорость передачи пакетов в сеть была равна скорости возвращения подтверждений. Механизм медленного запуска добавляет к окну ТСР отправителя окно перегрузки (congestion). Оно не указывается в заголовке ТСР, но предполагается. Когда устанавливается новое соединение, инициализируется окно перегрузки, равное одному сегменту.

Размеры сегментов варьируются в зависимости от типа компьютера или локальной сети, но возможно применение стандартного значения, обычно составляющего 536 (536 – это размер сегмента уровня ТСР, с которым мы работаем) или 512. Каждый раз, когда приходит подтверждение, окно перегрузки увеличивается на один сегмент. Максимальное количество сегментов, которые может передать отправитель, равно минимуму из окна перегрузки и окна передачи. Отличие здесь заключается в том, что окном перегрузки, как механизмом управления потоком, пользуется отправитель, а передаваемым окном – получатель.

Отправитель начинает с передачи одного сегмента и ожидания его подтверждения. При получении подтверждения окно перегрузки увеличивается с 1 до 2, и теперь могут быть посланы два сегмента. После подтверждения каждого из этих двух сегментов окно перегрузки возрастает до 4. Это значение продолжает расти по экспоненте, пока не будет достигнут размер окна передачи. Как только окно перегрузки и передаваемое окно сравняются по размеру, размер окна станет инструментом для управления нагрузкой на рабочие станции (так, как будто медленный запуск никогда не использовался), а сегменты будут продолжать передаваться.

Однако при перегрузке (что можно определить по дублированию подтверждений или большим задержкам, тайм-аутам) алгоритм прекращает работу, но начинает действовать другой алгоритм (известный как алгоритм управления перегрузкой). Как уже отмечалось ранее, в условиях перегрузки размеры окна перегрузки и окна передачи ТСР совпадают. Меньшее значение затем делится пополам и сохраняется в переменной, называемой порогом медленного запуска. Это значение должно быть равно, по крайней мере, двум сегментам, если только перегрузка не была причиной тайм-аута тогда размер окна перегрузки устанавливается в 1 (медленный запуск). Отправитель ТСР дальше может реализовать механизм либо медленного запуска, либо предотвращения перегрузок. Разу после получения подтверждения увеличивается размер окна перегрузок. Как только размер окна перегрузок сравняется со значением порога медленного запуска, алгоритм медленного запуска останавливается, и начинает работу алгоритм предотвращения перегрузок. Последний позволяет более гибко управлять (в отличие от алгоритма медленного запуска, линейно, а не экспоненциально) увеличением объемов передачи. В соответствии с этим алгоритмом размер сегмента умножается на 2, полученное значение делится на размер окна перегрузок, а затем постоянно увеличивается скорость каждый раз. Когда приходит подтверждение. Это дает возможность увеличивать размер передаваемых данных и лучше управлять скоростью передачи.

В Internet такие алгоритмы оказались весьма эффективными. Все версии программного обеспечения на базе TCP/IP теперь включают их, и они успешно работают не только на удаленных соединениях, но и между двумя станциями локальной подсети.

 

– Конец работы –

Эта тема принадлежит разделу:

Лекция 4 Технология Ethernet

Лекция Технология Ethernet Протокол CSMA Протокол CSMA являет широковещательным... Вопросы к лекции...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Медленный запуск и предотвращение перегрузки

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Технология Ethernet
Из всех технологий КУ наибольшее распространение получила технология Ethernet, имеющая ряд модификаций. В Ethernet используется протокол CSMA/CD (Carrier Sense Multiple Access / Collision Detection

Траспортная сеть SDH.
Общая характеристика технологии SDH   SDH (СЦИ) позволяет организовать универсальную многоканальную телекоммуникационную систему, охватывающ

VC=C+POH
Виртуальные контейнеры формируются и расфасовываются в точках окончания трактов. Заголовок тракта позволяет осуществлять контроль качества трактов «из конца в конец» и передавать аварийную и эксплу

Функциональные модули сети SDH
  Набор модулей, из которых строятся сети СЦИ: мультиплексоры, коммутаторы, концентраторы, регенераторы и терминальные устройства - определяется следующими основными операциями, выпол

Протокол IP
Для решения задачи сетевого взаимодействия был создан набор взаимодействующих протоколов, названный стеком. Так как стек протоколов TCP/IP был разработан до появления эталонной модели OSI, т

Формат IP-адреса
Каждый узел в сети TCP/IP может быть однозначно идентифицирован IP-уровнем по адресу, который имеет формат <идентификатор сети, номер узла>. Строго говоря, адрес на части не делится и читаетс

Организация подсетей и маршрутизация
Реализация классов в системе нумерации сетей привела нас к иерархии в Internet. Используя концепцию классов, вы могли выбрать номер сети в зависимости от количества узлов, находящихся в вашей сети.

Использование подсетей
После присвоения сетевых адресов многие компании реализовали маршрутизацию в своих локальных сетях. Это давало множество преимуществ. Вы могли иметь несколько сетей. Правда, для этого необходимы не

Шаблон маски подсети
Как можно видеть на рисунке, вертикальная линия между номерами узла и подсети является разделителем. Первый бит части адреса под номер подсети установлен в единицу. Однако номер подсети не будет ра

Ограничения, накладываемые на IP-адреса
Для IP-адресов существуют следующие ограничения:   1. В адресе нельзя устанавливать старшие четыре бита (первого поля) в значение 1111. Это значение оставлено для адресов кла

Эффективное использование адреса
Быстрое увеличение количества подключенных узлов и расширение корпоративной инфраструктуры стали проблемой для Internet. IP-адреса выдавались организациям последовательно, без учета их местоположен

IP-маршрутизация
Пакеты маршрутизируются на основе заключенного в них адреса. Маршрутизаторы читают этот адрес и определяют наилучший маршрут, называемый переходом. Сеть с коммутацией пакетов (в отличие от сети с к

Прямая маршрутизация
Каким образом сетевая станция узнает, как следует маршрутизировать пакет – прямо (локально) или косвенно (в удаленную сеть)? Для сетевой станции тут все относительно просто. Все, что нужно для марш

Косвенная маршрутизация
Отправителю и получателю, находящимся в разных сетях, придется прибегнуть к косвенной маршрутизации, которую осуществляет маршрутизатор. Передающая станция в качестве физического адреса целевой ста

Протоколы маршрутизации RIP
RIP является простейшим из двух основных протоколов, работающих в пределах автономной системы. К сожалению, у этого протокола есть множество недостатков. Было создано огромное количество «заплаток»

Протоколы маршрутизации OSPF
OSPF – это тоже протокол маршрутизации, но его вряд ли можно сравнить с RIP. Единственное сходство в том, что он тоже внутренний. Во времена RIP не было машин, которые достаточно эффективно могли б

Протокол TCP
Набор протоколов TCP/IP – протокол управления передачей/межсетевой протокол – используется для связи: передачи голоса, видео, простой передачи данных. Сегодня мало кто из разработчиков сетевого про

Поля ТСР
На рисунке показаны поля заголовка ТСР в том виде, в котором они инкапсулируются в заголовке IP-датаграммы: □ исходящий порт – номер порта (приложения) передающей станции;

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

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

Повторная передача ТСР
Последняя функция, о которой следует поговорить, - это возможность ТСР определять, когда осуществлять повторную передачу пакета. Так как данные передаются по сети Internet, в которой происходят раз

Прерывание связи
Наконец, ТСР должен уметь аккуратно разорвать соединение, что выполняется с использованием бита FIN в заголовке ТСР. Так как ТСР предоставляет полнодуплексное соединение, каждая сторона соединения

Структура сетей MPLS
  Технология многопротокольной коммутации по меткам (MPLS) позволяет в сети MPLS производить маршрутизацию пакета с использованием метки, не считывая в промежуточных узлах IP-адрес по

Описание функционирования технологии MPLS
Важно отметить, что построение сети MPLS или формирование LSP производится заранее, до поступления рабочих пакетов в сеть. LSP формируются либо автоматически по запросу, либо вручную администраторо

Особенности различных применений технологии MPLS
В настоящее время существует несколько направлений практического применения метода коммутации по меткам, в которых основные принципы дополняются специфическими механизмами и протоколами, необходимы

Технология MPLS IGP
Главной целью технологии MPLS IGP является ускорение продвижения пакетов через сеть поставщика услуг за счет замены маршрутизации коммутацией. Поэтому данная область применения называется также уск

Технология MPLS ТЕ
Технология MPLS ТЕ служит для прокладки в сети путей коммутации по меткам, обеспечивающих гарантированную среднюю пропускную способность в соответствии с определенными принципами формировани

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги