The OpenNET Project / Index page

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

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

"HTB и PPP"  
Сообщение от transfer email(??) on 02-Янв-08, 05:38 
собрал по статье http://www.dzti.edu.lv/isp-serv/index.php?l=1
сервер с шейпером, клиенты прописывают шлюз и ип,
кусок скриптов:
DEV_LAN=eth0
DEV_WAN=eth1

burst=350

echo "Creating root qdisc and class"
./ipr qdisc add dev $DEV_LAN root handle 1: htb default 100
./ipr class add dev $DEV_LAN parent 1:0  classid 1:1  htb rate $[$IN_RATE_LV + $IN_RATE_NLV]kbps burst $burst'k'
# ---------------------------------------------------------
echo "Creating class id: 10 for LAN"
./ipr class add dev $DEV_LAN parent 1:1  classid 1:10  htb rate $[$IN_RATE_LV*6/10]kbps ceil $[$IN_RATE_LV*8/10]kbps burst $burst'k'  prio 1

echo "Attach qdisc: esfq to class id: 10 for LAN"
./ipr qdisc add dev $DEV_LAN parent 1:10 esfq perturb 5 hash dst

echo "Creating filters for class id: 10 for LAN"
./ipr filter add dev $DEV_LAN protocol ip parent 1:0 prio 1 handle 1  fw flowid 1:10
./ipr filter add dev $DEV_LAN protocol ip parent 1:0 prio 2 handle 10 fw flowid 1:10
./ipr filter add dev $DEV_LAN protocol ip parent 1:0 prio 3 handle 20 fw flowid 1:10
./ipr filter add dev $DEV_LAN protocol ip parent 1:0 prio 4 handle 23 fw flowid 1:10
./ipr filter add dev $DEV_LAN protocol ip parent 1:0 prio 5 handle 21 fw flowid 1:10

и так далее..
весь трафик нормально шейпится,

но возникла надобность подключения юзеров по ppp
соответственно при подключении клинтов появляются устройства вида ppp1,ppp2,..
Возникает вопрос - из-за появления новых интерфейсов придётся создавать скрипты для каждого ppp или для сервера эти новые ppp будут прозрачны и всё будет нормально шейпиться на  eth0 и eth1?

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

 Оглавление

  • HTB и PPP, Z0termaNN, 21:29 , 03-Янв-08, (1)  
    • HTB и PPP, transfer, 22:34 , 03-Янв-08, (2)  
      • HTB и PPP, Z0termaNN, 13:47 , 04-Янв-08, (3)  
  • HTB и PPP, transfer, 18:40 , 04-Янв-08, (4)  
    • HTB и PPP, Z0termaNN, 21:47 , 07-Янв-08, (5)  

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


1. "HTB и PPP"  
Сообщение от Z0termaNN (ok) on 03-Янв-08, 21:29 
>[оверквотинг удален]
>21 fw flowid 1:10
>
>и так далее..
> весь трафик нормально шейпится,
>
> но возникла надобность подключения юзеров по ppp
>соответственно при подключении клинтов появляются устройства вида ppp1,ppp2,..
>Возникает вопрос - из-за появления новых интерфейсов придётся создавать скрипты для каждого
>ppp или для сервера эти новые ppp будут прозрачны и всё
>будет нормально шейпиться на  eth0 и eth1?

каждый интерфейс имеет свой буфер исходящих пакетов и соответствующий механизм
разгрузки/диспетчеризации этого буфера. То, что ты понаопределял действует соотвественно
только на выходе с интерфейсов eth0/eth1

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

2. "HTB и PPP"  
Сообщение от transfer email(??) on 03-Янв-08, 22:34 
>[оверквотинг удален]
>>
>> но возникла надобность подключения юзеров по ppp
>>соответственно при подключении клинтов появляются устройства вида ppp1,ppp2,..
>>Возникает вопрос - из-за появления новых интерфейсов придётся создавать скрипты для каждого
>>ppp или для сервера эти новые ppp будут прозрачны и всё
>>будет нормально шейпиться на  eth0 и eth1?
>
>каждый интерфейс имеет свой буфер исходящих пакетов и соответствующий механизм
>разгрузки/диспетчеризации этого буфера. То, что ты понаопределял действует соотвественно
>только на выходе с интерфейсов eth0/eth1

дык ppp интерфейсы в итоге вроде тоже через eth0 идут?

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

3. "HTB и PPP"  
Сообщение от Z0termaNN (ok) on 04-Янв-08, 13:47 
>[оверквотинг удален]
>>>соответственно при подключении клинтов появляются устройства вида ppp1,ppp2,..
>>>Возникает вопрос - из-за появления новых интерфейсов придётся создавать скрипты для каждого
>>>ppp или для сервера эти новые ppp будут прозрачны и всё
>>>будет нормально шейпиться на  eth0 и eth1?
>>
>>каждый интерфейс имеет свой буфер исходящих пакетов и соответствующий механизм
>>разгрузки/диспетчеризации этого буфера. То, что ты понаопределял действует соотвественно
>>только на выходе с интерфейсов eth0/eth1
>
>дык ppp интерфейсы в итоге вроде тоже через eth0 идут?

дык вопросы нужно на русском языке задавать

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

4. "HTB и PPP"  
Сообщение от transfer email(??) on 04-Янв-08, 18:40 
постараюсь по другому сформулировать - на входящий и выходящий интерфейсы eth0 eth1 повешен htb, всё нормально шейпится, возникла необходимость, чтоб юзеры из локалки подключались к серверу по ppp, который повешен на интерфейс eth0 смотрящий в локалку.
Возникает вопрос - будут ли нормально шейпиться эти новые ppp+ юзеров, идущие через eth0 или для каждого придётся заново htb вешать?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "HTB и PPP"  
Сообщение от Z0termaNN (ok) on 07-Янв-08, 21:47 
>постараюсь по другому сформулировать - на входящий и выходящий интерфейсы eth0 eth1
>повешен htb, всё нормально шейпится, возникла необходимость, чтоб юзеры из локалки
>подключались к серверу по ppp, который повешен на интерфейс eth0 смотрящий
>в локалку.
>Возникает вопрос - будут ли нормально шейпиться эти новые ppp+ юзеров, идущие
>через eth0 или для каждого придётся заново htb вешать?

т.е. если я правильно понял, то народ будет подключаться к этой машине по pppoe, либо с другой
машины (в том смысле, что весб их трафик будет идти все равно через eth0). В таком случае - да,
но только с одним замечанием - если народ подключается по pppoe, то вполне возможно, что классификация, например по протоколам, в этом случае работать не будет, т.к. классификатор на
eth0 видит уже пакеты, инкапсулированные в ppp.

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

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

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




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

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