Распределение канала
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- ст. прапорщик
- Сообщения: 530
- Зарегистрирован: 2009-07-10 22:12:06
- Откуда: Ржев
- Контактная информация:
Распределение канала
Как правельно распедилить канал и чем?
Задача:
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
Задача:
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
... Да освятится имя твое и pасшиpение твое, Господи...
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- GRooVE
- ст. сержант
- Сообщения: 309
- Зарегистрирован: 2009-01-04 10:33:43
- Откуда: Odessa, UA
- Контактная информация:
Re: Распределение канала
давно ipfw не юзал, но раньше он такого не умел 
именно из-за этого и перешел на pf
если интересно
на предмет queue и priority

именно из-за этого и перешел на pf
если интересно
Код: Выделить всё
man pf
-
- сержант
- Сообщения: 230
- Зарегистрирован: 2008-07-21 9:35:11
Re: Распределение канала
ipfw прекрасно всё умеет. man на тему pipe и queue.
Измеритель верёвочками.
-
- ст. прапорщик
- Сообщения: 530
- Зарегистрирован: 2009-07-10 22:12:06
- Откуда: Ржев
- Контактная информация:
Re: Распределение канала
по канкретние есть предложения?
... Да освятится имя твое и pасшиpение твое, Господи...
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Распределение канала
делаете pipe с нужным bw и суете туда трафик через queue с разным weight
примеров на форуме есть
примеров на форуме есть
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- ст. прапорщик
- Сообщения: 530
- Зарегистрирован: 2009-07-10 22:12:06
- Откуда: Ржев
- Контактная информация:
Re: Распределение канала
тоесть :
верно или можно как то дополнить?
Код: Выделить всё
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
... Да освятится имя твое и pасшиpение твое, Господи...
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Распределение канала
это работать не будет :-)
как минимум для такой подсети маску 0x000000ff, а для наглядности ipfw pipe show лучше 0xffffffff
это будет справедливое разделение канала 1000 кбит\сек на всю подсеть
как минимум для такой подсети маску 0x000000ff, а для наглядности ipfw pipe show лучше 0xffffffff
это будет справедливое разделение канала 1000 кбит\сек на всю подсеть
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- ст. прапорщик
- Сообщения: 530
- Зарегистрирован: 2009-07-10 22:12:06
- Откуда: Ржев
- Контактная информация:
Re: Распределение канала
вобщим не чиго не понел, напиши пример пожалуйста.
... Да освятится имя твое и pасшиpение твое, Господи...
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Распределение канала
думать не хотим, ну не надо :-)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- ст. прапорщик
- Сообщения: 530
- Зарегистрирован: 2009-07-10 22:12:06
- Откуда: Ржев
- Контактная информация:
Re: Распределение канала
Вот нашел в инете конфиг, но он режит всех по 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
выеснил опытным путем что канал:
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
... Да освятится имя твое и pасшиpение твое, Господи...
-
- ст. прапорщик
- Сообщения: 530
- Зарегистрирован: 2009-07-10 22:12:06
- Откуда: Ржев
- Контактная информация:
Re: Распределение канала
к тамуже как pipe работает с ipnat ?
... Да освятится имя твое и pасшиpение твое, Господи...
-
- ст. прапорщик
- Сообщения: 530
- Зарегистрирован: 2009-07-10 22:12:06
- Откуда: Ржев
- Контактная информация:
Re: Распределение канала
ко всему выше сказаному, pipe не будит мешать samba а то подозрение что он тоже ей скорость режет.
резать то нужно внешнею сетевуху.
резать то нужно внешнею сетевуху.
... Да освятится имя твое и pасшиpение твое, Господи...