Главная » Просмотр файлов » Олифер В.Г., Олифер Н.А. - Компьютерные сети. Принципы, технологии, протоколы (4-ое изд.) - 2010 - обработка

Олифер В.Г., Олифер Н.А. - Компьютерные сети. Принципы, технологии, протоколы (4-ое изд.) - 2010 - обработка (953099), страница 43

Файл №953099 Олифер В.Г., Олифер Н.А. - Компьютерные сети. Принципы, технологии, протоколы (4-ое изд.) - 2010 - обработка (Олифер В.Г., Олифер Н.А. - Компьютерные сети. Принципы, технологии, протоколы (4-ое изд.) - 2010 - обработка) 43 страницаОлифер В.Г., Олифер Н.А. - Компьютерные сети. Принципы, технологии, протоколы (4-ое изд.) - 2010 - обработка (953099) страница 432013-09-22СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 43)

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

Латнавые измерения основаны на генерации в узле-источнике специальных «измерительэнхэ пакетов. Эти пакеты должны пройти через сеть тот же путь, что и пакеты, характе- 172 Глава б. Сетевые характеристики Клиент приложения А Сервер приложения А Сервер-генератор Сервер-измеритель Рис. 6.Я. Схема активных измерений Однако измерительные пакеты не должны генерироваться слишком часто, иначе нагрузка сети может существенно измениться, и результаты замеров будут отличаться от тех, которые были бы получены в отсутствии юмерительных пакетов. Другими словами, измерения не должны менять условий работы сети.

Обычно интенсивность генерации измерительных пакетов не превосходит 20 — 50 пакетов в секунду. Существует специальное программное обеспечение, которое генерирует юмерительные пакеты и измеряет их характеристики по прибытию на сервер-измеритель. Возникает естественный вопрос зачем нужно решать столько проблем: размещать дополнительное оборудование, создавать условия для измерительных пакетов, близкие к условиям обработки оригинальных пакетов, и в то же время стараться не изменить нагрузку сети? Не проще ли измерять параметры реальных пакетов? Ответ заключается в том, что активная схема упрощает процесс проведения измерений и позволяет добиться их высокой ристики которых мы собираемся оценивать.

Измерения в узле назначения проводятся на последовательности «измерительных» пакетов. Рисунок 6А иллюстрирует идею активных измерений. Пусть мы хотим измерить задержки пакетов некоторого приложения А, которые передаются от компьютера-клиента приложения А компьютеру-серверу приложения А через сеть. Вместо того чтобы пытаться измерить задержки пакетов, генерируемых клиентским компьютером, мы устанавливаем в сети два дополнительных компьютера: сервер-генератор и сервер-измеритель. Сервер- генератор генерирует измерительные пакеты (показанные на рисунке серым цветом), а сервер-измеритель измеряет задержки этих пакетов. Для того чтобы измеряемые значения были близки к значениям задержки пакетов приложения А, нужно, чтобы измерительные пакеты проходили через сеть по тому же пути, что и пакеты приложения А, то есть нужно постараться подключить сервер-генератор и сервер-измеритель по возможности ближе к оригинальным узлам.

В нашем примере такое приближение достигнуто за счет подключения дополнительных узлов к портам тех же коммутаторов 51 и 52, к которым подключены оригинальные узлы. Кроме того, нужно, чтобы измерительные пакеты как можно больше «походили» на оригинальные пакеты — размерами, прюнаками, помещенными в заголовки пакетов. Это требуется для того, чтобы сеть обслуживала' их так же, как оригинальные пакеты. 173 Производительность Клиент приложения А Сервер приложения А Сервер-измеритель Рис. 6.6. Схема пассивных измерений Приводя аргументы в пользу схемы активных измерений, мы, в сущности, описали проЙемм, которые приходится решать при использовании схемы пассивных измерений: апжпостн синхронизации клиента и сервера, дополнительные и неопределенные задержки, вносимые универсальными мультпрограммными операционными системами ипх компьютеров, отсутствие в заголовке используемых приложением пакетов поля для мрппоса по сети временнбй отметки.

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

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

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

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

В некоторых ситуациях более предпочтительной является схема пассивных измерений. Пассмвные измерения основаны на измерениях характеристик реального трафика. Эту схему иллюстрирует рис. 6.5. 174 Глава 6. Сетевые характеристики обычно прибегают к дублированию измеряемого трафика на порт, к которому подключен сервер-измеритель. Такую функцию, называемую зеркализацией портов, поддерживают многие коммутаторы локальных сетей. Сервер-измеритель может работать под управлением специализированной операционной системы, оптимизированной для выполнения точных измерений временньгх интервалов. Сложнее решить проблему синхронизации.

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

Возможным вариантом пассивной схемы измерений является отсутствие выделенного сервера-измерителя. Некоторые приложения сами выполняют измерения задержек поступающих пакетов, например такими функциями обладают многие приложения 1Р- телефонии и видеоконференций, так как информация о задержках пакетов помогает определить возможную причину неудовлетворительного качества работы приложения. СТАНДАРТЫ ИЗМЕРЕНИЯ Как и в любой области, а сфере измерений имеются стандарты, создающие основу для одинаковой трактовки наиболее важных характеристик производительности сати. Разработкой таких стандартов занимается рабочая группа 1ЕТР под названием 1РРМ (1Р Рег1опаапсе Мегпсз — метрики производительности 1Р-сетей).

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

Затем дается описание того, что понимается под последовательностью замеров, то есть дается описание того, как правильно получить выборку значений характеристики. И наконец, приводятся рекомендуемые статистические оценки, которыми следует пользоваться ври обработке полученной выборки значений. Обмчно стандарты группы 1РРМ оставляют значительную свободу а выборе той или иной статистической оценки, рекомендуя несколько возможнмх оценок, например среднее значение, квантиль и максимальноезначение. Характеристики задержек пакетов В этом разделе мы более формально рассмотрим характеристики произнодительности сети, относящиеся к задержкам и потерям пакетов. Односторонняя задержка пакетов (Опе- 1згау 1)е!ау Мегйс, ОЖ1)) входит в число стандартов 1РРМ и описана в ЕРС 2679 (Пир://Вягчгдегт.огд!гтс/г(с2679.Гхт).

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

Смысл используемого набора признаков состоит Производительность этом, чтобы выделить из общего потока пакетов, приходящего в узел назначения, те паке- ты, характеристики которых интересуют специалиста, проводящего измерения. Единичное значение односторонней аадержкн пакетев опреднлнниа квк ннарвая времени макну моментом номеныннн в нсходацую линию сммн первого бита нФкнгн ундвм.отпревнтннвм'И моментом приеме последнего бите пакета с входецвй линии свнвмувца-нвгйгнй(едн." Так как в этом определении учитывается время буферизации пакета узлом-получателем, то задержка зависит от размера пакета, и для получения сопоставимых результатов желательно в определении типа пакетов задавать определенный размер пакета.

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

Такой порядок выбора времени замеров позмщяет избежать возможной синхронизации измерений с любыми периодическими флюктуацнями в поведении сети, так как такая синхронизации может существенно исказить наблюдаемую картину. И, наконец, КРС 2679 рекомендует использовать следующие статистические оценки для одностороннего времени задержки: (1 квантиль для некоторого процента, при этом само значение процента не оговаривается; (2 среднее значение задержки; ь«минимальное значение задержки (в выборке).

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6485
Авторов
на СтудИзбе
303
Средний доход
с одного платного файла
Обучение Подробнее