Топология, Эксперимент 1: влияние ПС и числа потоков - Адаптивная система управления потоком для транспортного протокола в сетях с коммутацией пакетов
Для проведения измерений при разных значениях числа потоков были произведены эксперименты на 10-ти вариантах сетевой топологии, содержащих от 2 до 20 узлов, между которыми соответственно существовало 1-10 одновременных потоков. Общая схема эксперимента приведена на рис. 39. Значение ПС каналов между маршрутизаторами R1 и R2 изменяется в пределах 64 Кб/с и 2048 Кб/с.
Рис. 39. Топологическая схема 10, с 20-ю парами источник-получатель.
Эксперимент 1: влияние ПС и числа потоков
Параметры:
Параметр |
Значение |
ПС каналов LAN |
10 Мб/с |
Задержка каналов LAN |
0.01 с |
ПС каналов WAN |
От 64 Кб/с до 2.048 Мб/с, шаг 32 Кб/с |
Задержка каналов WAN |
0.1 с |
Длительность эксперимента |
500 с |
Макс. размер очереди маршрутизатора |
32 Кбайт |
Число потоков ARTCP |
От 1 до 9 |
Число экспериментов |
50 по каждому значению ПС |
Проведем по 50 экспериментов с одним потоком ARTCP для каждого значения ПС сети из диапазона 64-2048 Кб/с при шаге 32 Кб/с. Длительность каждого эксперимента в полученной серии из 3050 равна 300 с. По данным каждого эксперимента определяем значения U, F, Q. Проведем такие же серии измерений для сети с 2, 3, ..., 9 ARTCP потоками.
По графику можно сделать вывод, что в случае одного потока ARTCP существует зависимость между U и ПС канала. Коэффициент использования ПС канала для одного ARTCP потока снижается с ростом ПС.
Однако даже при ПС канала равной 2 Мб/с эффективность использования ПС для ARTCP не меньше 0.825. Для двух потоков ARTCP снижение коэффициента U с ростом ПС происходит медленнее и прекращается на значении U ? 0.925. Для большего числа ARTCP потоков коэффициент U не падает с ростом ПС и приближается к единице для всего диапазона ПС с ростом числа потоков. Для числа потоков более 5 среднее значение коэффициента U не опускается ниже 0.95.
Падение эффективности использования сети одним ARTCP потоком при росте ПС можно объяснить консервативностью алгоритма управления потоком ARTCP, стремящегося избежать любого накопления данных в буфере маршрутизатора. В режиме FT вероятность снижения скорости при росте RTT выше, чем вероятность увеличения скорости.
Кроме того, вероятность увеличения скорости тем ниже, чем выше развитая соединением скорость (см. коэффициент speedup).
Если же потоков ARTCP несколько, то снижение скорости одного из них компенсируется временным повышением скорости другого, поэтому с ростом числа потоков общее поведение системы становится более стабильным и ресурсы сети используются более полно.
Итак, коэффициент использования ПС для нескольких одновременных ARTCP потоков близок к единице при всех значениях ПС сети от 64 Кб/с до 2.048 Мб/с.
Похожие статьи
-
Задача Рассмотрим поведение коэффициента равноправия разделения ПС для протоколов TCP и ARTCP в зависимости от числа соединений. Поведение коэффициента F...
-
Задача Превосходство ARTCP над TCP должно наиболее ярко проявляться при работе по каналам, с ненулевой вероятностью битовых ошибок, поскольку в отличие...
-
Задача За счет использования более консервативного механизма определения максимальной доступной ПС, протокол ARTCP во всех случаях должен обеспечивать...
-
Задача Перед тем, как переходить к дальнейшим экспериментам, определим характер зависимости основных характеристик протокола от параметров сети....
-
Таким образом, даже в случае традиционных проводных сетей эффективность протокола ARTCP выше по сравнению с TCP уже при числе потоков равном 5 и более....
-
Параметры: Параметр Значение ПС каналов 0, 1, 2, 3 10 Мб/с Задержка каналов 0, 1, 2, 3 0.01 с ПС каналов 4, 5 128 Кб/с Задержка каналов 4, 5 0.1 с Время...
-
Общая схема модельного эксперимента Проведенный в рамках диссертации модельный эксперимент ставил задачей определение эффективности работы сети с...
-
Система, поддерживающая ARTCP, может быть также совместима с TCP. Для этого, инициатор соединения, поддерживающий ARTCP, помещает в заголовке...
-
Предлагаемый в данной работе новый протокол Adaptive Rate Transmission Control Protocol (ARTCP) заимствует некоторые механизмы от протокола TCP. В ARTCP...
-
Основные научные результаты диссертации состоят в следующем: Разработан протокол ARTCP, использующий темпоральные показатели потока в качестве входного...
-
Принципы разработки и исследования любой сложной системы предполагают расчленение ее на части меньшего объема и сложности, которые можно исследовать по...
-
Итак, задача данной работы в создании нового механизма управления потоком для транспортного протокола в архитектуре сети с коммутацией пакетов (TCP/IP)....
-
Данный механизм разработан в докторской диссертации В. К. Тумей [22] и в него входит не только спецификация транспортного протокола, но и целая система...
-
Общие принципы Управление потоками в коммуникационных сетях обозначает регулировку скорости отправки данных в сеть с целью достижения максимального...
-
Анализ работ в области транспортных протоколов и в частности механизма PP (см. часть 1.8 введения) позволил заключить, что недостатки протокола TCP...
-
Предмет исследования Одним из важнейших направлений научно-технического прогресса в настоящее время являются коммуникационные системы, представляющие...
-
Метод proc_int() активного протокола вызывается из метода proc_int() содержащего его экземпляра класса узла. Данный метод обновляет значение внутреннего...
-
Структура класса router является сложной. В его состав входят несколько экземпляров класса interface. При инициализации класса router ему передаются два...
-
Протокол ARTCP, предложенный в этой работе, способен работать более эффективно и качественно, чем TCP, однако можно выделить несколько направлений...
-
Недостатки протокола TCP К наиболее существенным недостаткам протокола TCP в области управления потоками относится следующее: 1. К основному недостатку...
-
Задача Далее детально изучим взаимодействие двух ARTCP потоков разделяющих общий канал в присутствии CBR потока и без него. В работе системы выделяются...
-
Без способности БС к накоплению пакетов задача установления соединений свелась бы к двум действиям - послать запрос на соединение - дождаться...
-
Объекты ТСР концептуально используют несколько таймеров для выполнения своих функций. Наиболее важным из них является таймер повторной передачи (ТПП)....
-
Класс, моделирующий канал, получает значения пропускной способности и задержки передачи при инициализации. Структура данных класса реализуется...
-
Задача Основным методом анализа коммуникационных сетей является теория систем массового обслуживания. Однако большинство результатов этой теории получено...
-
Каждый из нижележащих уровней осуществляет управление скоростью передачи данных. Физический уровень ответственен за синхронизацию записи и сканирования...
-
В работе [95] даются принятые на сегодня определения и признаки самоподобных (монофрактальных) и мультифрактальных процессов. Коэффициент H, называется...
-
Традиционная методология: системы массового обслуживания Традиционной методологией применяемой для изучения процессов происходящих в территориально...
-
1. В настоящей работе дано описание нового транспортного протокола ARTCP, отличающегося от стандартного протокола TCP в нескольких основных аспектах....
-
Для того, что бы определить среду исполнения протокола TCP или его предложенной модификации ARTCP необходимо рассмотреть принципы функционирования...
-
Главный цикл программы вызывает метод обработки прерывания proc_int() всех элементов топологии модели (host, link, router). В результате эмулируется ход...
-
Установка соединения в ТСР использует процедуру трехстороннего обмена. Для открытия соединения пассивная сторона исполняет примитивы LISTEN и ACCEPT, а...
-
Данный класс реализует схему стандартного управления потоком по методу скользящего окна. Класс содержит динамический список двойной связности, в который...
-
Доступ к сервису ТСР можно получить путем создания на конечных машинах точек доступа (Sockets). Каждая такая точка имеет адрес, состоящий из IP адреса...
-
Задачей сетевого уровня является управление работой базовой подсети. Важнейшая проблема - рассчитать путь от точки отправления то получателя. Такой...
-
Перегрузка является проблемой неэффективного совместного использования разделяемых ресурсов. В сети ресурсы распределены между всеми узлами,...
-
Итак, словарь транспортных протоколов состоит из сообщений - так называемых TPDU, которые инкапсулируют передаваемые данные. Сам TPDU в свою очередь...
-
Рассмотрим процесс развития сетевых протоколов на примере стека TCP/IP. Нас интересует вопрос преемственности в развитии протоколов, и их обратной...
-
Аппаратная часть это физическая инфраструктура, посредством которой осуществляется распространение физических сигналов кодирующих информационные...
-
Все рассуждения, проведенные относительно первых двух групп, остаются в силе и для третьей группы, применительно к сервисам передачи голоса, а именно:...
Топология, Эксперимент 1: влияние ПС и числа потоков - Адаптивная система управления потоком для транспортного протокола в сетях с коммутацией пакетов