Глава 5. Управление трафиком

Содержание

Добавление сетевых маршрутов
Управление фаерволом
NAT
Качество обслуживания
Бесклассовая дисциплина pfifo_fast
Бесклассовая дисциплина SFQ
Бесклассовая дисциплина TBF
Классовая дисциплина HTB

Добавление сетевых маршрутов

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

Рисунок 5.1. Пример: структура сети

Пример: структура сети

Наш маршрутизатор имеет обозначение SG16R, и подключен к двум маршрутизаторам - GW1 и GW2 через интерфейсы eth0 (Ethernet) и dsl0 (SHDSL) соответственно. Видно, что добавление маршрутов для сетей будет иметь вид:

  • Network1: сеть 192.168.100./24 через маршрутизатор 192.168.1.2
  • Network2: сеть 192.168.3.0/24 через маршрутизатор 192.168.2.1
  • Network3: сеть 192.168.20.0/24 через маршрутизатор 192.168.2.1

Проанализировав маршруты, приходим к выводу, что маршрут на первую сеть относится к интерфейсу eth0, а на вторую и третью - к dsl0. Поэтому и добавление маршрутов через веб-интерфейс будет производится на страницах соответствующих интерфейсов.

Замечание

Маршрут на сеть Network3 добавляется так же как и для сети Network 2 через маршрутизатор GW2 по причине того, что маршрутизатор SG16R не имеет прямого подключения к маршрутизатору GW3 и вынужден обращаться к нему через GW2.

Для добавления маршрута переходим на страницу конфигурации соответствующего маршруту интерфейса (к примеру, Network/Interfaces/eth0), где выбираем вкладку Routes:

Рисунок 5.2. Пустой список маршрутов

Пустой список маршрутов

Изначально список пустой. Для добавления нового маршрута, нажимаем на кнопку со значком "+" и заполняем поля в новом окне:

Рисунок 5.3. Добавление маршрута

Добавление маршрута

После добавления маршрута, информация о нем появится в таблице маршрутов:

Рисунок 5.4. Список маршрутов

Список маршрутов

Добавленные маршруты можно редактировать или удалять с помощью соответствующих кнопок. При удалении маршрута, потребуется подтвердить свои действия в диалоговом окне:

Рисунок 5.5. Удаление маршрута

Удаление маршрута

Чтобы внесенные изменения вступили в силу, необходимо "перезагрузить" интерфейс, т.е. на вкладке General выключить/включить его. Если же через этот интерфейс осуществляется управление маршрутизатором, то необходимо перезагрузиться.

Замечание

Это будет исправлено в будущих версиях ПО для маршрутизатора: после добавления маршрута изменения будут вступать в силу автоматически без перезагрузки интерфейса.