Перейти к содержимому
Калькуляторы

Вопрос по pipe

Имеется небольшая локальная сеть, черпающая инет по DSL-модему. Зажав немного канал, обнаружил, что пинг до внешнего интерфейса сервака, раздающего инет, возрос в несколько раз: вместо 1мс стало около 15-20, причем как только трафик подходит к поставленному ограничению, пинг с потерями увеличивается в десятки раз, хотя если этот внешний интерфейс пинговать извне - всё нормально.

P.S. Огнаничение стоит на общий трафик, а не на каждого клиента в отдельности.

 

Объясните пожалуйста новичку - в чем косяк, и как это можно исправить?

 

Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

какая ос ??? и чем ограничивали ? во многих операционках - стоит ограничение на буфере входящих-исходящих... если линух - возможно, смогу помочь.

 

такое впечатление, что увас какой-то нестандартный алгоритм обработки очередей (RED !?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Попробуйте поэкспериментировать с параметром queue - длиной очереди в дамминетовском пайпе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Стоит старенькая Фря, 4.9

 

Ограничивали с помощью ipfw.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

/sbin/ipfw pipe 1 config bw 1800Kbits/s

/sbin/ipfw add 60002 pipe 1 ip from any to 192.168.0.0/16

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну так в принципе и должно быть.

Когда трафик, проходящий через пайп, приближается к его пропускной способности - пакеты начинают отлёживатся в очереди, размер которой задаётся параметром queue: ipfw pipe n config m Kbit/s queue y Kbytes. А при превышении - они не успевают там отлежатся и просто дропаются. Это все подробнее можно увидеть в выводе ipfw pipe n show.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Плюс еще копаться в конфиге ядра на предмет увеличения HZ=100 до, например, 1000.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всем спасибо, проблему добил

А можно более подробно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.