Руководство по технологиям объединенных сетей Cisco (953103), страница 183
Текст из файла (страница 183)
Базовый формат БХМР- сообшеиий показан иа рис. 58.6. Рис. 5Дб. Сообигения 51ЧМР 2 еоетояэн иэ эа- головка и Р00 Заголовок сообщения ЗММР Заголовки сообщений ЗХМРч2 состоят из двух полей: номера версии и имени сообщества. Ниже приводится краткое описание этих полей. ° Номер версии. Версия БХМР. ° Имя сообщества. Среда доступа для группы ХМЯ Предполагается, что системы сетевого управления данного сообщества принадлежат тому жс адмииистративному домену. Имена сообществ пе очень хорошо подходят для идеитификации, так как устройства, которым ие извсстио правильное имя сообщества, ие допускаются к операциям БХМР.
Модуль данных ЗММР В пользователе БХМР определено два формата модулей Р01), в зависимости ст операции протокола ЗХМР. Поля Р01) ЗХМР имеют переменную ллииу, описанную в АВХ.1. 904 Часть Ч1И. Управление сетями Объект!,, Объекг2, , 'Обьектх, значение 1, значение 2 , значение к Тип 1О Состояние Индекс РОО запроса ошибки ошибки Переменные Рис. 58.7.
Модули Р(СУ проспаколо ВАСМРч2 бвс, бвочскс, спсогм, Ввврапвв, 5сс и Тгар содврисагп одинаковые поля Их описания приводятся ниже. ° Тип РВП. Тип переданного Р1Н) (Оег, Ое1Хехг, !п(опп, Кезропзе, Бег или Тгар). ° П) запроса. Ассоциирует запросы БХМР с откликами. ° Состояние ошибки. Номер и тип ошибки.
Это поле заполняется только операциями отклика. Остальные операции заносят туда ноль. ° Индекс ошибки. Ассоциирует ошибку с конкретным объектом. Это поле заполняется только операциями отклика. Остальные операции заносят туда ноль. ° Переменные. Поле данных Р1)() БХМРч2. Каждая переменная соответствует конкретному объекту и его текущему значению (за исключением запросов Ое1 и ОегХехг, для которых значение игнорируется). ФоРмат Р00 Ое1В(5)к Поля модуля Р(л() ОегВц(К БХМРч2 показаны на рис. 58.9.
Адрес Тип Код Метка Объект1, ', Объект2, , 'Объектх, Предприятие агента прерывания прерывания времени значение 1'значение 2 'значениях Переменные Рис. 58.8. Модуль РРС СссВий 5АгМРч2 Ниже описаны поля, показанные на рис. 58.8. ° Тнп РР(). Идентифицирует РГНФ как операцию ОегВцП<. ° П) запроса.
Ассоциирует запросы БХМР с ответами. ° Без повторений. Количество объектов, указанных среди переменных, которые не должны извлекаться больше одного раза с начала запроса. Это поле используется, если некоторые из объектов являются скалярными и имеют только одну переменную. ь Максимум повторений. Максимальное количество извлечений переменных, не указанных в поле "без повторений". ° Переменные. Поле данных РП() БХМРч2.
Каждая переменная соответствует конкретному объекту и его текущему значению (за исключением запросов Ое1 и Ое1Хехг, для которых значение игнорируется). Глава 58. Протокол 8ХМР Поля РАМАЗ (протокола БХМРч2) Оег, ОсгХехг, !п1опп, Кезропзе, Бег и Тгар показаны на рис. 58.7. Тгар Р00 Еоппа$ На рис. 58.9 показаны поля модуля Р1)1) Тгар протокола Бй)МР. Адрес тнп Кол Метка Объект П ' Обьект2, , 'Обьектх, Предприятие агента прерывания прерывания времени значение !'значение 2 'значениях Переменные Риг.
5Д й Поля модуля РР0 Тгар протокола 5ггМР Ниже описаны поля, показанные на рис. 58.9. ° Предприятие. Тип управляемого объекта, генерирующего прерывание. ° Адрес агента. Адрес управляемого объекта, генерирующего прерывание. ° Общий тип прерывания. Номер общего типа прерывания. ° Код прерывания. Номер специального типа прерывания.
° Метка времени. Время, которое прошло между последней реинициализацией сети и генерированием прерывания. ° Переменные. Поле данных модуля РАН) протокола Б)ч1МР. Каждая переменная соответствует конкретному объекту и его текущему значению. Резюме Протокол БХМР представляет собой протокол уровня приложений стека протоколов ТСР/1Р. Он был создан для того, чтобы стандартнзовать архитекгуру сетевого управления. Протокол БХМР использует схему, включающую в себя станции управления сетью (менеджеры), которые осуществляют мониторинг и управление сетевыми устройствами.
Менеджер также выполняет функции интерфейса между самой сечью и сетевым администратором. На управляемом устройстве установлено агентское программное обеспечение, которое взаимодействует с менеджером с помощью набора протокольных операций, таких как пес, вес, аев, пеив, аекви1гк и ткар. Эти операции работают с множесвом иерархически организованных переменных, называемом базой М1В, которая поддерживается агекгским программным обеспечением на управляемых устройствах. Для расширения возможностей протокола БХМР за последние несколько лет были разработаны несколько версий этого протокола. В самой последней версии этого протокола (Яч1МРчЗ) были преодолены ограничения предыдущих версий, связанные с обеспечением безопасности сети и включены новые функции, связанные с аутентификацией, шифрованием и управлением доступом.
Контрольные вопросы 1. Что такое агент БХМ Р? 2. Что такое база М1В и как получить к ней доступ? 3. Назовите несколько протокольных операций, доступных в протоколе Б)чМРч2. 4. Каков основной недостаток версий ЯЧМРчЗ и Б)чМРч2, устраненный в Яч1МРчЗ? 90б Часть И!!. Управление сетями "-,, Качество обслуживания Введение ,Ф' Под качествам обслуживания (()иа!!0 о)' 5егисе — Цао) понимается способность сети предоставлять улучшенное обслуживание определенным видам передаваемых по сети данных при помощи различных технологий, таких как Гшгпс йс!ау, Аэупс1иопоиэ Тгэпзуег Моде (АТМ) и др.
Эти тсхпологии могут также применяться в сетях Ег)зсгпсг, 802.1, БО)чЕТ и в сетях с 1Р-маршрутизацисй. Цслями Ооб являются: зааанис приоритс';. тов, выделение определенной полосы пропускания, управление уровнем дребезга и ив;личиной задержки (это необходимо для некоторых видов потоков данных реального :времени и данных интерактивного обмена), а также уменьшение потерь. Крома того, „: важно гарантировать, что задание высокого приоритета одному или нескольким потокам данных нс приведет к прскрашснию передачи остальных потоков.
Технологии Ооб представляют собой элсмснтарныс компоненты, которые будут использоваться в булуших коммерческих приложениях лля сетей кампусов, распределенных сетей и лля сетей провайлсров служб. В настояшсй глава описываются возможности и преимушества Ооб, предоставляемые операционной системой 105 С!эсо. Примечание йа ' Существует несколько определений потока данных. Часто потоком называют комбинацию адресов источника и получателя, их номеров соквтов и идентификатора сеанса. Более широкое определение потока — любая последовательность пакетов, исходящих от определанного приложения или поступающих на входной интерфейс.
Современные средства идеитификации позвопяют определить поток более точно (например, по 0Й(. или по типу М!МЕ в пакете НТТР). В настоящей главе под потоком (бои) может подразумеваться любое из этих опрвделвний. „.Программное обеспечение операционной системы 1ОБ С!зсо позволяет управлять качсством обслуживания и гарантировать определенный уровень Ооб различным сстсвым приложсниям и типам потоков данных в объединенных сетях. Использование Ооб позяоляст;ровысить эффсктивность работы практически любой сети, будь то сеть нсбольшой фирмы;.провайасра служб 1пгсгпсг или крупная корпоративная ость.
Программное - '-"-,обсспсчсние 103 С!эсо Ооб предоставляет следующие преимущества. ° Управление ресурсамн. Контроль использования ресурсов (полосы пропускамия, оборудования, глобальных каналов и т.п.). Например, можно ограничить полосу пропускамия основной магистрали, используемую для передачи данных протокола ГТР или задать высокий приоритет доступу к важной базе данных.
° Белее эффективное использование сетевых ресурсов. Средства амализа сетевого управления и учетных записей СЬсо позволяют определить, для чего используется сеть, и обслуживать в первую очередь потоки данных, наиболее важные с коммерческой точки зрения. ° Обслуживание по заказу. Управление передачей данных и возможность маблюдемия за мей, обеспечиваемые Ооэ, позволяют провайдерам услуг (п(егпег предложить своим клиентам широкий диапазон служб в соответствии с пожеланиями пользователя. ° Сосуществование важных приложений. Технологии С(зсо Ооб гарантируют рациональное использование глобальной сети приложениями, критически важными с коммерческой точки зрения.
Оми гарантируют мультимедийным приложениям и приложемиям для обработки звука нужную полосу пропускамия и минимальные задержки, а также соответствующее качество обслуживания других приложений, использующих этот канал, ме мешая прохождению критически важных данных. ° Основа для создания в будущем полностью интегрированной сети. Внедрение технологий Ооб Спасо представляет собой рациональное начало реализации полностью интегрированной мультимедийной сети, которая потребуется в ближайшем будущем. Концепции Оо8 Ооб обеспечивает главным образом улучшенное обслуживание некоторых потоков.
Это достигается либо с помощью повышению приоритета потока, либо путем понижения приоритета другого потока. Используя средства управления перегрузкой, можно повысить приоритет потока путем организации очередей и обслуживания таких очередей разными способами. Программа управления очередями, используемая для предотвращения переполнения в сети, повышает приоритет, отбрасывая низкоприоритетные потоки раньше, чем высокоприоритетные. Использование политик и формирование потоков обеспечивает приоритетность потоку путем ограничения пропускной способности для остальных потоков. Механизмы повышения эффективности камалов связи ограничивают большие потоки, оказывая предпочтемие более мелким. Программное обеспечение качества обслуживания Ооб в операционной системе (ОБ Спасо представляет собой набор утилит, многие из которых позволяют достичь одного и того же результата.
Их использование можно сравнить с затягиванием гайки: это можно сделать и плоскогубцами, и гаечным ключом. Оба способа одинаково эффективны, мо используют разные инструменты. То же самое относится к утилитам Ооб: разные утилиты позволяют добиться одного и того же результата. Вопрос о том, какую из мих следует применять, зависит от характера потоков даимых. Было бы нерационально выбирать инструмент, ме зная, для каких целей ом нужен. Это было бы похоже ма попытку вбить гвоздь отверткой. 910 Часть Ч(!!. Управление сетями Утилиты ОоБ позволяют решить большинство проблем переполнения. Однако часто поток данных оказывается слишком велик для имеющейся полосы пропускания.