Страница 1 из 1
Распределение канала
Добавлено: 2009-10-05 21:11:51
RAGNAR
Как правельно распедилить канал и чем?
Задача:
1. распредилять динамически интернет канал, каждому по потребности, без минимального значения.
пример: user1 качает с ftp, user2 ходит по http. ясен перец пополам дtлить не нада, допустим user1 90% к user2 10%
2. если проиходит закачка юзерами, канал делить по полам или на троих если их трое
пример: user1 качает с ftp, user2 качает с ftp, user3 качает с ftp, допустим user1 33%, user2 33% и user2 33%
ну вот что то типо того.... есть ipfw, ipnat
Re: Распределение канала
Добавлено: 2009-10-06 3:14:37
GRooVE
давно ipfw не юзал, но раньше он такого не умел

именно из-за этого и перешел на pf
если интересно
на предмет
queue и
priority
Re: Распределение канала
Добавлено: 2009-10-06 9:38:44
Alteron
ipfw прекрасно всё умеет. man на тему pipe и queue.
Re: Распределение канала
Добавлено: 2009-10-06 12:01:21
RAGNAR
по канкретние есть предложения?
Re: Распределение канала
Добавлено: 2009-10-06 14:06:56
hizel
делаете pipe с нужным bw и суете туда трафик через queue с разным weight
примеров на форуме есть
Re: Распределение канала
Добавлено: 2009-10-06 16:28:00
RAGNAR
тоесть :
Код: Выделить всё
ipfw pipe 1 config bw 1000Kbit/s
ipfw queue 1 config pipe 1 weight 50 mask dst-ip 0x00000000
ipfw add queue 1 ip from any to 192.168.0.0/24
верно или можно как то дополнить?
Re: Распределение канала
Добавлено: 2009-10-06 16:56:03
hizel
это работать не будет :-)
как минимум для такой подсети маску 0x000000ff, а для наглядности ipfw pipe show лучше 0xffffffff
это будет справедливое разделение канала 1000 кбит\сек на всю подсеть
Re: Распределение канала
Добавлено: 2009-10-06 18:14:12
RAGNAR
вобщим не чиго не понел, напиши пример пожалуйста.
Re: Распределение канала
Добавлено: 2009-10-06 18:51:27
hizel
думать не хотим, ну не надо :-)
Re: Распределение канала
Добавлено: 2009-10-11 16:43:29
RAGNAR
Вот нашел в инете конфиг, но он режит всех по 256к а мне нужно динамически?
выеснил опытным путем что канал:
In max 2300 kbit/s средние на 15% меньше
out max 750 kbit/s
${FwCMD} add pipe 1 ip from not 192.168.1.0/24 to table\(1\) out
${FwCMD} pipe 1 config bw 256Kbit/s mask dst-ip 0xffffffff
${FwCMD} add pipe 2 ip from table\(1\) to not me in
${FwCMD} pipe 2 config bw 256Kbit/s mask src-ip 0xffffffff
Re: Распределение канала
Добавлено: 2009-10-11 16:44:53
RAGNAR
к тамуже как pipe работает с ipnat ?
Re: Распределение канала
Добавлено: 2009-10-11 17:48:12
RAGNAR
ко всему выше сказаному, pipe не будит мешать samba а то подозрение что он тоже ей скорость режет.
резать то нужно внешнею сетевуху.