The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Приоретизация трафика на через альяс интерфейса"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Приоретизация трафика на через альяс интерфейса"  
Сообщение от dae76 (ok) on 15-Дек-08, 10:07 
Есть сетевой интерфейс eth2. К нему через свитч подключены 3 интернет провайдера (свитч не имеет VLAN, но и не допускает обмена между провайдерами).
Для каждого провайдера сделан альяс eth2:1,eth2:2,eth2:3.
Локальные пользователи работают через прокси (squid) и выбирают провайдера изменяя порт прокси. Хочется реализовать приоретизацию трафика. Канал у всех трех - разный. Правила приоритетов для провайдеров тоже хочется сделать разными.
Правила построения приоритетов хочу основывать на исходящих портах (протоколах) и обьему прокачанной инфы и по типу инфы (как-то пометить пакеты в squid?)...

Проблемы:
1. tc не умеет работать с альясами.

Пробовал делать все в проксе, но похоже сквид только ограничивать умеет. Про приоритеты ничего не знает... То есть если канал свободен - все равно ограничивает. Может тут чего не знаю?

Есть мысль сделать 3 виртуальных интерфейса (tunctl) обьединить их в бридж вместе с eth2 и делать tc на них.
Подскажите будет так работать или нет? Пробовать наугад как-то боязно. Чисто теоретически после этого все 3 прова не получат возможность друг через друга в интернет ходить?

2. непонятно как пометить пакеты в squid.

В сквид можно, конечно, исходящий ip менять и затем tc его распознает... Но может можно как-то более по человечески?

Или может еще какие варианты есть?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Приоретизация трафика на через альяс интерфейса"  
Сообщение от dae76 (ok) on 15-Дек-08, 15:24 
>В сквид можно, конечно, исходящий ip менять и затем tc его распознает...
>Но может можно как-то более по человечески?

Нашел tcp_outgoing_tos. tc понимает tos и можно правила на его основе делать. То есть остается только основной вопрос - как tc на альясы интерфейсов натравить?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру