URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 4090
[ Назад ]

Исходное сообщение
"забитый канал"

Отправлено melnik , 23-Май-06 10:52 
привет, нужно помощ!
есть небольшой офис, есть сервак на linux, и сервак win2003 на котором крутится веб сайт,
когда этот небольшой офис начинает качать ресурс с нета, то с мира к сайту достучаться почти  невозможно!!!
можно ли как то выделить канал для сайта? и что бы офис тянул себе информацию не в ущерб сайту?
заранее благодарен за вашу помощ...


Содержание

Сообщения в этом обсуждении
"забитый канал"
Отправлено Зомбификатор , 23-Май-06 11:15 
>привет, нужно помощ!
>есть небольшой офис, есть сервак на linux, и сервак win2003 на котором
>крутится веб сайт,
>когда этот небольшой офис начинает качать ресурс с нета, то с мира
>к сайту достучаться почти  невозможно!!!

шлюз - винда или линукс?

>можно ли как то выделить канал для сайта? и что бы офис
>тянул себе информацию не в ущерб сайту?

можно - если шлюз на линуксе.



"забитый канал"
Отправлено melnik , 23-Май-06 11:29 
шлюз линукс

"забитый канал"
Отправлено RomanG , 23-Май-06 13:13 
>шлюз линукс
traffic shaping нужен очевидно.
Скорее всего у вас ADSL подключение....

"забитый канал"
Отправлено melnik , 23-Май-06 13:48 
да adsl

"забитый канал"
Отправлено Mo , 23-Май-06 14:43 
>да adsl

htb или cbq помогут....



"забитый канал"
Отправлено melnik , 23-Май-06 21:02 
>>да adsl
>
>htb или cbq помогут....


а , и как оно работает? что это


"забитый канал"
Отправлено ipmanyak , 24-Май-06 08:06 
если твои юзеры ходят через squid, то настрой  delay pool и в нем укажи какую часть канала отдаешь проксе.


"забитый канал"
Отправлено melnik , 24-Май-06 11:57 
я вот так попробывал, отделил для сервака (win ser 2003 где крутятся сайт)канал
и для остальных все оставшейся
канал 128

delay_pools 2
delay_class 1 1
delay_class 2 2
acl office 192.168.0.1-192.168.0.254
acl webser 192.168.0.12
delay_access 1 allow office
delay_access 1 deny local net
delay_access 2 allow webser
delay_access 2 deny localnet
delay_parameters 1 9000/14400    (что то тут непонятно с цыфрами)
delay_parameters 2 33600/33600 16800/33600  
но что та непашит незнаю где я ошибся?
какую скорость для веб-сервака лучше поставить???


"забитый канал"
Отправлено ipmanyak , 24-Май-06 12:49 
будем считать что твой канал 56кбит/сек, то есть примерно 7кбайт в сек,сделай так
delay_pools 1
delay_class 1 2
acl office 192.168.0.1-192.168.0.254
delay_access 1 allow office
delay_access 1 deny all
delay_parameters 1 5000/5000 2000/4000
то есть всему сквиду дали канал в 5000 байт  (всего канал  7000 байт), юзерам дали ведра по 4000 байт и струю в него 2000 байт , то есть объекты размером до 4000 байт будут утягиваться на  макс скорости  - 5000 байт/сек,  если объект больше 4000 байт - будет сосаться на скорости 2000 байт/сек  



"забитый канал"
Отправлено ipmanyak , 24-Май-06 12:51 
оставшиеся 2000 байт от канала оставили на другие  нужды , на другие протоколы и в том числе на твой web сервер.



"забитый канал"
Отправлено melnik , 24-Май-06 13:31 
а нечего если мой webserver(192.168.0.12) поппадает в этот пул адрессов
acl office src 192.168.0.1-192.168.0.254

"забитый канал"
Отправлено melnik , 24-Май-06 13:49 
а вот такой вопрос, можно чтобы для моего веб сервера только выделить определенный канал, а офису все остальное?!

"забитый канал"
Отправлено melnik , 24-Май-06 13:23 
большое спасибо!!! щас попробую


"забитый канал"
Отправлено ipmanyak , 24-Май-06 14:01 
твой  web имеет локальный ip, а значит снаружи ты его мапишь в локаль правилами фаервол и твой сквид тут мимо кассы для вэба !


"забитый канал"
Отправлено melnik , 24-Май-06 16:00 
то есть под эти правила он не попадат?

"забитый канал"
Отправлено melnik , 24-Май-06 16:16 
я немного новичок в этом деле, поэтому путаюсь в цифрах
подскажи пожалуйста, если я зделаю так
канал 128кбит/сек
delay_pools 1
delay_class 1 2
acl office 192.168.0.1-192.168.0.254
delay_access 1 allow office
delay_access 1 deny localnet
delay_parameters 1 15000/15000 6000/12000

хватит?!
я так понял что веб-серверу будет весь оставшийся канал выделяться???
посибо...


"забитый канал"
Отправлено ipmanyak , 25-Май-06 11:14 
>я немного новичок в этом деле, поэтому путаюсь в цифрах
>подскажи пожалуйста, если я зделаю так
>канал 128кбит/сек
>delay_pools 1
>delay_class 1 2
>acl office 192.168.0.1-192.168.0.254
>delay_access 1 allow office
>delay_access 1 deny localnet
>delay_parameters 1 15000/15000 6000/12000
>
>хватит?!
>я так понял что веб-серверу будет весь оставшийся канал выделяться???
>посибо...
малолость путаешь понятия кбиты и байты !
128кбит = 128 * 1024 = 131072 бит = 131072 / 8(бит) = 16384 БАЙТ ! - это толщина твоего канала в целом в байтах ! в твоем примере  16384-15000=1384  , то есть 1384  байт/сек  ты отдал под все остальные протоколы  - smtp,pop,ftp,web_сервер и др ,  имхо явно маловато ! сделай  так:
delay_parameters 1 10000/10000 5000/10000
то есть 6000 байт/сек  отдаем на дру протоколы системы .
впрочем ты хозяин и решать тебе.