Страница 1 из 1

от чего зависит ping

Добавлено: 2011-08-02 23:08:22
RAGNAR
подскажите. есть канал 6.6 Мбит/с , иногда канал загружен на половину а пинг у узеров в играх высокий , с другой стороны казал загружен по полной и вроде нармально можно играть...

имеет смысел выставить у сетевой на серваке и передать узерам mtu равное ng0, тоесть 1492

Код: Выделить всё

fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=2008<VLAN_MTU,WOL_MAGIC>
        ether 00:50:8b:62:a0:e0
        inet 192.168.1.2 netmask 0xffffff00 broadcast 192.168.1.255
        inet 10.10.0.1 netmask 0xffffff00 broadcast 10.10.0.255
        inet 10.10.0.2 netmask 0xffffff00 broadcast 10.10.0.255
        inet 10.10.0.4 netmask 0xffffff00 broadcast 10.10.0.255
        media: Ethernet 100baseTX <full-duplex>
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        inet 127.0.0.1 netmask 0xff000000
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1492
        inet xxx.xxx.xxx.xxx --> xxx.xxx.0.235 netmask 0xffffffff
пробывал менять в этой конфигурации параметр queue 50, в пределе ( 10 - 60 ),
фактически разници не заметил. как оно лучше выбрать.

Код: Выделить всё

${ipfw} pipe 1 config bw 6656Kbit/s queue 50 gred 0.002/10/30/0.1
${ipfw} pipe 2 config bw  950Kbit/s queue 50 gred 0.002/10/30/0.1
${ipfw} queue 1 config pipe 1 queue 50 mask dst-ip 0xffffffff gred 0.002/10/30/0.1
${ipfw} queue 2 config pipe 2 queue 50 mask src-ip 0xffffffff gred 0.002/10/30/0.1

Re: от чего зависит ping

Добавлено: 2011-08-03 0:35:08
Гость
сформулируйте вопрос

Re: от чего зависит ping

Добавлено: 2011-08-04 10:57:46
mak_v_
Я так понимаю тревожит рост пинга.
мту "ровнять" можете - только с умом: сколько на инкапсуляцию, сколько на нат и т.д. - куча документации. Только многого от этого не получите


1)ИМХО, "нагружает" количество сессий от ваших пользователей.
Соответственно прирежьте каждому, к примеру, по 50 соединений
2)sysctl на предмет тюнинга сетевого стека

Re: от чего зависит ping

Добавлено: 2011-08-04 19:34:42
RAGNAR
Тогда появился у меня вопрос. как выяснить сколько сессий я могу открыть с сервака до провайдера и чем их посчитать.
На момент эксперемента отключу узеров. есть какое по для этого?

Re: от чего зависит ping

Добавлено: 2011-08-05 9:37:02
mak_v_
ПО - фаервол

Re: от чего зависит ping

Добавлено: 2011-08-07 13:05:56
RAGNAR
КАК? пример можно

Re: от чего зависит ping

Добавлено: 2011-08-08 10:04:36
vadim64
если вы используете динамические правила - ipfw -d show изучайте

Re: от чего зависит ping

Добавлено: 2011-08-08 19:09:13
RAGNAR

Код: Выделить всё

00040  38065257   2400105847 fwd 127.0.0.1,3128 tcp from 10.10.0.0/24 to any dst-port 80 via ng0
00050    108230     40681230 allow ip from any to any via fxp0
00050      1983       734092 allow ip from any to any via lo0

00200     69902     15627020 skipto 3800 ip from any to any in via ng0

03600 151624169  22427368292 queue 2 ip from any to any out xmit ng0
03700 151285793  22366636235 nat 1 ip from any to any out xmit ng0
03750     44262     16558595 allow ip from any to any

03800 221695189 235297250187 nat 1 ip from any to 000.000.000.000 in recv ng0
03900 221379695 235273963664 queue 1 ip from any to any in recv ng0
04000 371962050 256864264104 allow ip from any to any
ну и как в этом варианте проверить?

Re: от чего зависит ping

Добавлено: 2011-08-08 19:50:30
vadim64
ключевое слово "динамические правила"

Re: от чего зависит ping

Добавлено: 2011-08-10 15:14:37
RAGNAR
приведи пример как открыть макимально возможное количество соединениий и как их пощитать?

Re: от чего зависит ping

Добавлено: 2011-08-10 15:57:16
vadim64
товарисч, тон смените
вам тут никто ничего не обязан
хотите конкретного конструктива - http://forum.lissyara.su/viewtopic.php? ... 66#p303436

Re: от чего зависит ping

Добавлено: 2011-08-11 12:58:58
RAGNAR
незнаете , так что писать...

Re: от чего зависит ping

Добавлено: 2011-08-11 14:21:15
vadim64
lда-да, я троль и нихуя не умею и не знаю как ответить на ваши высокопроффесиональные вопросы, которые вы почему то не можете сформулировать

Re: от чего зависит ping

Добавлено: 2011-08-11 15:24:59
mak_v_
Динамические правила уязвимы для SYN-flood атак, которые открывают большое количество динамических правил. Для предотвращения подобного рода атак, во FreeBSD добавлена новая опция названная limit. Эта опция используется для ограничения числа одновременных сессий, путем опроса полей источника и полей назначения, указанных в опции limit и использования IP адресов пакетов найденых там же, в поиске открытых динамических правил подсчитывая количество правил и IP адресов, если количество больше, чем значение переменной limit, пакет отбрасывается.
Например 50 сессий с рыла

Код: Выделить всё

ipfw add allow tcp from 10.10.0.0/24 to any via fxp0 setup limit src-addr 50

Re: от чего зависит ping

Добавлено: 2011-08-13 18:32:57
RAGNAR
да это выход правда с udp это не прокатит
ipfw add allow tcp from 10.10.0.0/24 to any via fxp0 setup limit src-addr 50

Re: от чего зависит ping

Добавлено: 2011-08-13 19:03:00
ADRE
RAGNAR писал(а):да это выход правда с udp это не прокатит
ipfw add allow tcp from 10.10.0.0/24 to any via fxp0 setup limit src-addr 50
С чего? просто убери setup. в man ipfw - чётко прописано это, для такого рода правил.

Re: от чего зависит ping

Добавлено: 2011-08-14 12:58:15
RAGNAR
пробывал, тогда полностью вешаеться торент и другое по

Re: от чего зависит ping

Добавлено: 2011-08-14 13:04:51
RAGNAR
к тому же это правило , забивает еську и скайп, контакт, майл. однокласники нармально хобят. от браузера не зависит...
сегодня пришлось отказаться от него... не вариант
ipfw add allow tcp from 10.10.0.0/24 to any via fxp0 setup limit src-addr 100

Re: от чего зависит ping

Добавлено: 2011-08-14 14:04:41
ADRE
RAGNAR писал(а):к тому же это правило , забивает еську и скайп, контакт, майл. однокласники нармально хобят. от браузера не зависит...
сегодня пришлось отказаться от него... не вариант
ipfw add allow tcp from 10.10.0.0/24 to any via fxp0 setup limit src-addr 100
да ладно, у меня работает =) может у вас ipfw другой или мануал?

Re: от чего зависит ping

Добавлено: 2011-08-14 17:11:14
RAGNAR
не аська не контакт не открываеться... все остольное работает нармально....

Код: Выделить всё

md5ksr# ipfw show
00040  20016   1972386 fwd 127.0.0.1,3128 tcp from 10.10.0.0/24 to any dst-port 80 via ng0

00050  26887  16681164 allow tcp from 10.10.0.0/24 to any via fxp0 setup limit src-addr 100
00060 140212 125901196 allow ip from any to any via fxp0

00200 100270 135691341 skipto 3800 ip from any to any in via ng0
03600  66696   4608283 queue 2 ip from any to any out xmit ng0
03700  66696   4608283 nat 1 ip from any to any out xmit ng0
03750  67765   5176325 allow ip from any to any

03800 100270 135691341 nat 1 ip from any to 000.000.000.000 in recv ng0
03900 100270 135691341 queue 1 ip from any to any in recv ng0
04000 100221 135621494 allow ip from any to any
65535      0         0 deny ip from any to any

Код: Выделить всё

md5ksr# uname -a
FreeBSD md5ksr 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Tue Dec 14 20:42:51 MSK 2010  
poster@md5ksr/usr/src/sys/i386/compile/SMP20  i386

Код: Выделить всё

md5ksr# sysctl net.inet.ip.fw.one_pass
net.inet.ip.fw.one_pass: 0