edc Posted December 9, 2008 Posted December 9, 2008 Здравствуйте. Есть роутер на freebsd 6.1 Xeon 2 ядра 3.2Ггц Используется два ядра и поллинг Роутер прокачивает до 90Мбит netstat -w1 input (Total) output packets errs bytes packets errs bytes colls 40352 0 22777718 40660 0 22886759 0 40079 0 22639391 39769 0 22297017 0 41496 0 23312888 41247 0 23001052 0 42169 0 24527924 41888 0 24140386 0 Клиенты шейпется проcтыми правилами pipe 5012 ip from any to 192.168.201.206 pipe 6012 ip from 192.168.201.206 to any таких правил штук 600 Сталкнулся с такой проблемой. Чем больше трафик прокачивает роутер, тем ниже скорость у каждого из клиентов. Например ставлю клиенту 1Мбит, у него получается 800-900Кбит ставлю 10Мбит, получается 8-9Мбит Чтобы у клиента было ровно 10Мбит, приходится делать pipe не 10Mbit, а 12Mbit И чем больше роутер прокачивает трафика, тем сильнее dummynet снижает скорость. Запас по мощности у роутера есть. CPU states: 0.7% user, 0.0% nice, 1.4% system, 34.5% interrupt, 63.4% idle Mem: 521M Active, 197M Inact, 194M Wired, 31M Cache, 63M Buf, 53M Free Swap: 2022M Total, 94M Used, 1928M Free, 4% Inuse Может нужно какой-нибудь параметр для ipfw изменить? Вставить ник Quote
Giga-Byte Posted December 9, 2008 Posted December 9, 2008 ipfw pipe 5012 show сюда покажите и под правило pipe 5012 ip from any to 192.168.201.206 попадает пакет ДВА!!! раза. поэтому указывайте интерфейс. Запас по мощности у роутера есть.CPU states: 0.7% user, 0.0% nice, 1.4% system, 34.5% interrupt, 63.4% idle Mem: 521M Active, 197M Inact, 194M Wired, 31M Cache, 63M Buf, 53M Free Swap: 2022M Total, 94M Used, 1928M Free, 4% Inuse это как роутер вылез в СВОП!? чего там ещё крутится? Вставить ник Quote
IvanI Posted December 9, 2008 Posted December 9, 2008 (edited) я dummynet нормально работать так и не смог заставить, под нагрузкой и с большим количеством труб тоже скорость падала, тюнинг непомог, перешел на фрю 7 , мпд 5.1 и скорость режу ng_car вот пример теста, мпд с шифрованием + нат, 3 клиента, мимо шейпера, полинга нет, сетевые настройки еще не тюнил 16522 0 23196282 8859 0 635861 0 16889 0 23704688 9062 0 648683 0 16823 0 23583980 9020 0 686225 0 16754 0 23517963 9006 0 631056 0 16779 0 23552030 9019 0 638338 0 16522 0 23219165 8844 0 592002 0 16838 0 23667217 9048 0 611969 0 input (vlan41) output packets errs bytes packets errs bytes colls 16723 0 23463407 8938 0 646009 0 14578 0 20433562 7806 0 552413 0 17068 0 23973890 9185 0 652214 0 17026 0 23905353 9180 0 653016 0 17010 0 23889805 9167 0 635250 0 16647 0 23362851 8940 0 626102 0 16718 0 23468506 8976 0 662521 0 16321 0 22896231 8725 0 605816 0 16976 0 23823698 9145 0 670332 0 16609 0 23334872 8842 0 612078 0 16526 0 23181248 8862 0 643504 0 16308 0 22868707 8746 0 651888 0 last pid: 17752; load averages: 0.00, 0.00, 0.00 up 4+18:43:13 10:21:27 69 processes: 3 running, 54 sleeping, 12 waiting CPU: 0.0% user, 0.0% nice, 5.3% system, 29.5% interrupt, 65.2% idle Mem: 16M Active, 132M Inact, 158M Wired, 80K Cache, 199M Buf, 1687M Free Swap: 4096M Total, 4096M Free PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 12 root 1 171 ki31 0K 8K RUN 0 112.3H 63.96% idle: cpu0 11 root 1 171 ki31 0K 8K CPU1 1 111.7H 62.50% idle: cpu1 15 root 1 -44 - 0K 8K WAIT 1 150:34 57.08% swi1: net 22 root 1 -68 - 0K 8K - 1 16:26 6.79% em1 taskq 21 root 1 -68 - 0K 8K - 0 16:15 2.69% em0 taskq 13 root 1 -32 - 0K 8K WAIT 0 46:08 0.00% swi4: clock 29 root 1 -68 - 0K 8K - 0 12:15 0.00% dummynet 16 root 1 -16 - 0K 8K - 1 8:44 0.00% yarrow 36 root 1 20 - 0K 8K syncer 1 5:40 0.00% syncer 517 root 1 44 0 10936K 3588K select 0 0:12 0.00% mpd5 Edited December 9, 2008 by IvanI Вставить ник Quote
edc Posted December 9, 2008 Author Posted December 9, 2008 ipfw pipe 5270 show 05270: 1.000 Mbit/s 0 ms 50 sl. 1 queues (1 buckets) droptail mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000 BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte Drp 0 udp 192.168.201.206/1890 216.246.60.14/3478 734297 103162893 0 0 1344 > и под правило pipe 5012 ip from any to 192.168.201.206 попадает пакет ДВА!!! раза. поэтому указывайте интерфейс. на интерфейсе в мир у меня стоит правило allow > чего там ещё крутится? PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 79377 bind 1 96 0 135M 134M select 1 134:36 1.03% named 63513 root 1 4 0 4708K 2260K sbwait 1 0:00 1.00% sshd 78374 root 1 96 0 7940K 2088K select 1 74:08 0.93% ndsad 554 root 1 96 0 115M 113M select 1 680:12 0.00% bgpd 51347 root 4 20 0 4536K 2444K kserel 1 159:27 0.00% utm5_rfw 587 root 1 97 0 3356K 400K select 0 85:30 0.00% sshd 72488 root 1 96 0 1308K 844K select 0 9:18 0.00% syslogd 545 root 1 96 0 3500K 2036K select 1 6:40 0.00% httpd Вставить ник Quote
В Густелёв Posted December 15, 2008 Posted December 15, 2008 используйте таблицы, нам очень помогло. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.