Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ССиСК ЛР#4.doc
Скачиваний:
4
Добавлен:
04.11.2018
Размер:
455.68 Кб
Скачать

Настройка приоритетного обслуживания очередей

Установка очереди PQ производится командой queue pq с указанием пропускной способности доступной на интерфейсе:

router(config-if)#queue pq 2048000

router(config-if-queue-pq)#

// Установка PQ на интерфейсе с пропускной способность 2048 кбит/с.

Команда queue pq переводит МФК в режим настройки очереди.

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

Определение трафика, попадающего в заданный класс, производится командой access-group с указанием соответствующего номера списка доступа. Приоритет класса определяется командой priority указанием приоритета в диапазоне от 1 до 15:

router(config-if-queue-pq-class)#priority 15

// Установка классу приоритета равного пятнадцати.

Установка размера очереди для класса осуществляется командой queue-size в диапазоне от 1 до 50 пакетов.

Настройка обслуживания очередей на основе класса

Установка очереди CBQ производится командой queue cbq с указанием пропускной способности доступной на интерфейсе. Данная команда переводит МФК в режим настройки очереди.

Создание класса и перевод МФК в режим настройки класса осуществляется командой class с указанием имени класса, а также с указанием имени родителя создаваемого класса:

router(config-if-queue-cbq)#class voice root

router(config-if-queue-cbq-class)#

// Создвания класс с именем “voice” и родительским классом root.

Класс root создается автоматически. Для данной очереди необходимо обязательно создать класс default, к которому будет относиться трафик, не попавший в другие классы.

В режиме конфигурирования класса определяется:

  • пропускная способность, доступная классу и вычитаемая из родительского класса, задаётся командой bandwidth: router(config-if-queue-cbq-class)#bandwidth 1000000 // Выделение классу пропускной способности 1 Мбит/с;

  • право класса занимать дополнительную пропускную способность у родительского класса, задается командой borrow;

  • трафик, попадающего в данный класс, осуществляется командой access-group с указанием соответствующего номера списка доступа;

  • приоритет класса, определяется командой priority с указанием приоритета в диапазоне от 1 до 15;

  • размера очереди для класса, задается командой queue-size с указанием размера в диапазоне от 1 до 50 пакетов.

Практическая часть Условия

Рис. 3. Схема лабораторной работы

Два МФК соединены между собой нефреймированным потоком Е1. Компьютеры между собой соединены при помощи МФК и обмениваются двумя потоками данных – один поток сегментов UDP, а другой TCP. Потоки создаются с помощью программы генератора трафика Iperf.

Задания

  1. Установите соединение с МФК с помощью telnet-клиента.

  2. Настройте МФК для работы в режиме маршрутизатора и организуйте связь между двумя компьютерами, находящимися в разных подсетях.

  3. Настройте для канала Е1 очередь “Priority Queue” для двух классов трафика: UDP и TCP, причем трафик UDP должен иметь приоритет над трафиком TCP.

  4. Убедитесь, что трафик UDP имеет абсолютный приоритет над трафиком TCP.

  5. Сохраните рабочую конфигурацию на TFTP-сервере.

  6. Настройте для канала Е1 очередь “Class Based Queue”. Трафику UDP выделите гарантированную пропускную способность 500 кбит/с, а оставшуюся часть канала отведите под остальной трафик. Во время отсутствия сегментов UDP у остального трафика быть возможность использования всей пропускной способности канала, но трафик UDP не должен занимать больше отведенной ему пропускной способности.

  7. Убедитесь, что трафику UDP выделяется гарантированная пропускная способность, а во время его отсутствия трафик TCP занимает весь канала Е1.

  8. Сохраните рабочую конфигурацию на TFTP-сервере.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]