LINUX.ORG.RU
ФорумAdmin

Вопрос по настройке хорошего ШЛЮЗА.


0

0

Привет всезнающие ГУРУ.Ответе пожалуйсто на пару вопросов.Хочу настроить хороший машрутизатор на LINUX
1.Как нужно правильнорасчтывать размер буфера на интерфейсе (Socket buffer size)??
я имею в виду значения
net.core.rmem_max
net.core.wmem_max
Как правильно расчитать размер буфера и что будет сли я поставлю меньше или болше значеие чем надо??
2.как правильно расчитать размер очереди тоесть установить у себя размер очереди (Interface queue size).От чего это зависит и на что влияет ????
3.Для чего отключается кеширование метрики (Turn off caching metrics) ????
Ответе плиз на вопросы или подскажите что где почитать на Russia Language.

anonymous

1,2 - имхо, только путем проб и ошибок. Или вообще не трогать %)

>и что будет сли я поставлю меньше или болше значеие чем надо??

Если меньше, чем надо - при интенсивном потоке трафика некоторые пакеты будут теряться. Если больше - пакеты дольше будут "сидеть" в очереди, соответственно у приложений интерактивного/realtime трафика юзабельность ухудшится.

>От чего это зависит и на что влияет ????

Чем выше скорость поступления пакетов в очередь, тем больше она должна быть.

fagot ★★★★★
()

>net.core.wmem_max

пардон, предыдущий пост я писал не про эти буфера. А эти - имхо, чем надежнее/быстрее линия, тем больше. Вот, из http://unix.net.ua/pdf/1_04_sysctl.pdf :

Вы можете определить оптимальный размер окна для вашей системы используя следующий алгоритм, который поможет вам найти размер окна с которого надо начинать экспериментировать:

размер окна = пропускная способность (байт/секунду) * время передачи (секунд)

fagot ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.