Главная Контакты В избранное
  • Лабораторная работа По дисциплине “Системное администрирование ” Тема: «Управление качеством с помощью дисциплин очередейв IP сетях»

    АвторАвтор: student  Опубликовано: 17-03-2014, 20:53  Комментариев: (0)

     

     

     

    СКАЧАТЬ:  Laboratornaya_rabota_-_CBQ_HTB.zip [37,85 Kb] (cкачиваний: 68)  

     

    Лабораторная работа

    По дисциплине "Системное администрирование ”

    Тема: «Управление качеством с помощью дисциплин очередейв IP сетях»

     

     

     

     

     

     

     

    Цель работы: ознакомиться с реализацией системы управления трафиком в ОС Linux и получить навыки использования системных средств управления трафиком.

     

    Ход работы

     

    1. Проверить работоспособность интерфейсов для выполнения лабораторной работы.

    2. В соответствии с заданием настроить формирование трафика.


    3. Проверить работоспособность конфигурации.

     

    Задание

     

    Обслуживаемый Вашим маршрутизатором отдел из задания на ЛР No4 должен ограниченно использовать ресурсы корпоративной сети. Кроме того, трафик, принадлежащий маршрутизатору, является более приоритетным, чем трафик, принадлежащий сети вследствие выполнения на маршрутизаторе системных задач. Обеспечить бесперебойную работу Вашей сети, учитывая, что емкость входящего канала составляет N Мбит/сек, где N – ваш номер по списку. Обеспечьте гарантированную полосу пропускания системному трафику (1/10 общей емкости канала) и приоритет, и ограничьте использование полосы пропускания пользователями так, чтобы 2 пользователя имели доступ ко всей оставшейся полосе, а остальные – только к половине.

    При выполнении задания четные номера бригад используют дисциплину CBQ, нечетные — HTB.( 1Mbit - CBQ )


     

    # tcqdisc add dev eth0 root handle 1: cbq bandwidth 100Mbit avpkt 1000 cell 8

     

    # tc class add dev eth0 parent 1:0 classid 1:1 cbq bandwidth 100Mbit rate 1mbit\ weight 0.1mbit prio 1 allot 1514 cell 8 maxburst 20 avpkt 1000 bounded

     

    # tc class add dev eth0 parent 1:1 classid 1:2 cbq bandwidth 100Mbit rate 0.1Mbit\ weight 0.01Mbit prio 1 allot 1514 cell 8 maxburst 20 avpkt 1000 bounded

     

    # tc class add dev eth0 parent 1:1 classid 1:3 cbq bandwidth 100Mbit rate 0.9Mbit\ weight 0.09Mbit prio 5 allot 1514 cell 8 maxburst 20 avpkt 1000 bounded

     

    # tc class add dev eth0 parent 1:3 classid 1:4 cbq bandwidth 100Mbit rate 0.9Mbit\ weight 0.09Mbit prio 5 allot 1514 cell 8 maxburst 20 avpkt 1000 bounded

     

    #tc class add dev eth0 parent 1:3 classid 1:5cbq bandwidth 100Mbit rate 0.45Mbit weight 0.045Mbit prio 5 allot 1514 cell 8 maxburst 20 avpkt 1000 bounded

     

    # tcqdisc add dev eth0 parent 1:2 handle 20: sfq

    #tcqdisc add dev eth0 parent 1:4 handle 40: sfq

    #tcqdisc add dev eth0 parent 1:5 handle 50: sfq

     

    #tc filter add dev eth0 parent 1:0 protocol ipprio1 u32 match ipsrc 10.10.2.1/32\ flowid 1:2

     

    # tc filter add dev eth0 parent 1:0 protocol ipprio 2 u32 match ipsrc 10.10.2.2/32\flowid 1:4

     

    # tc filter add dev eth0 parent 1:0 protocol ipprio 2 u32 match ipsrc 10.10.2.2/32\flowid 1:4

     

    # tc filter add dev eth0 parent 1:0 protocol ipprio 3 u32 match ipsrc 10.10.2.0/24\flowid 1:5

     


     

    50:

    sfq

    40:

    sfq

    20:

    sfq

    1:5

    1:4

    1:3

    1:2

    1:1

    1:0

     

    скачать dle 10.6фильмы бесплатно