VicM Опубликовано 8 марта, 2006 · Жалоба Приветсвую, All! Вопросы есть следующего плана: 1. При подключении клиента(winXP SP2) вижу $ ifconfig ng0 ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1480 inet 192.168.10.1 --> 10.10.10.2 netmask 0xffffffff mtu больше 1480 не повышается. В mpd.conf указано set pppoe iface fxp0 Конфиг обычный. mtu пробовал жестко указывать в конфиге - не помогло. Есть ли выход из данной ситуации и можно ли увидеть mtu 1492? 2. При закачке клиентом вижу также неприятную картину с скоростью: $ ifstat -i ng0 ng0 KB/s in KB/s out 5.79 346.80 6.34 417.35 7.22 464.64 9.73 635.63 3.61 215.28 8.14 528.51 7.69 486.67 8.56 580.49 ^C Почему может быть такой разброс в скорости и ее малом значении? mpd-3.18, FreeBSD6.0, клиентами выступали ноут PIII и athlon XP 1800+ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jab Опубликовано 8 марта, 2006 · Жалоба 1. При подключении клиента(winXP SP2) вижу $ ifconfig ng0 ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1480 inet 192.168.10.1 --> 10.10.10.2 netmask 0xffffffff mtu больше 1480 не повышается. В mpd.conf указано set pppoe iface fxp0 Читайте логи, там написано почему MTU не повышается. ( Скорее всего винда шлет IPCP MRU 1480 ) Почему может быть такой разброс в скорости и ее малом значении? Что за железка на сервере, что у mpd с шифрованием и компрессией ? Какая скорость при прямом роутинге без туннеля ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
VicM Опубликовано 8 марта, 2006 · Жалоба Читайте логи, там написано почему MTU не повышается. ( Скорее всего винда шлет IPCP MRU 1480 ) Mar 8 15:08:36 router mpd: [pppoe0] LCP: SendConfigReq #1 Mar 8 15:08:36 router mpd: PROTOCOMP Mar 8 15:08:36 router mpd: MRU 1492 Mar 8 15:08:36 router mpd: MAGICNUM 7b18af90 Mar 8 15:08:36 router mpd: AUTHPROTO CHAP MD5 Mar 8 15:08:36 router mpd: [pppoe0] LCP: rec'd Configure Request #0 link 0 (Req-Sent) Mar 8 15:08:36 router mpd: MRU 1480 Mar 8 15:08:36 router mpd: MAGICNUM 749c6aa1 Mar 8 15:08:36 router mpd: CALLBACK Mar 8 15:08:36 router mpd: Not supported Mar 8 15:08:36 router mpd: [pppoe0] LCP: SendConfigRej #0 Mar 8 15:08:36 router mpd: CALLBACK Mar 8 15:08:36 router mpd: [pppoe0] LCP: rec'd Configure Reject #1 link 0 (Req-Sent) Mar 8 15:08:36 router mpd: PROTOCOMP Mar 8 15:08:36 router mpd: [pppoe0] LCP: SendConfigReq #2 Mar 8 15:08:36 router mpd: MRU 1492 Mar 8 15:08:36 router mpd: MAGICNUM 7b18af90 Mar 8 15:08:36 router mpd: AUTHPROTO CHAP MD5 Mar 8 15:08:36 router mpd: [pppoe0] LCP: rec'd Configure Request #1 link 0 (Req-Sent) Mar 8 15:08:36 router mpd: MRU 1480 Mar 8 15:08:36 router mpd: MAGICNUM 749c6aa1 Mar 8 15:08:36 router mpd: [pppoe0] LCP: SendConfigAck #1 Mar 8 15:08:36 router mpd: MRU 1480 Mar 8 15:08:36 router mpd: MAGICNUM 749c6aa1 Mar 8 15:08:36 router mpd: [pppoe0] LCP: state change Req-Sent --> Ack-Sent Mar 8 15:08:36 router mpd: [pppoe0] LCP: rec'd Configure Ack #2 link 0 (Ack-Sent) Mar 8 15:08:36 router mpd: MRU 1492 Mar 8 15:08:36 router mpd: MAGICNUM 7b18af90 Mar 8 15:08:36 router mpd: AUTHPROTO CHAP MD5 Mar 8 15:08:36 router mpd: [pppoe0] LCP: state change Ack-Sent --> Opened Mar 8 15:08:36 router mpd: [pppoe0] LCP: phase shift ESTABLISH --> AUTHENTICATE Mar 8 15:08:36 router mpd: [pppoe0] LCP: auth: peer wants nothing, I want CHAP Mar 8 15:08:36 router mpd: [pppoe0] CHAP: sending CHALLENGE Mar 8 15:08:36 router mpd: [pppoe0] LCP: LayerUp Mar 8 15:08:36 router mpd: [pppoe0] LCP: rec'd Ident #2 link 0 (Opened) Mar 8 15:08:36 router mpd: MESG: MSRASV5.10 Mar 8 15:08:36 router mpd: [pppoe0] LCP: rec'd Ident #3 link 0 (Opened) Mar 8 15:08:36 router mpd: MESG: MSRAS-0-OPTICA Mar 8 15:08:36 router mpd: [pppoe0] CHAP: rec'd RESPONSE #1 Mar 8 15:08:36 router mpd: Name: "test" Mar 8 15:08:36 router mpd: [pppoe0] RADIUS: RadiusAddServer Adding 127.0.0.1 Mar 8 15:08:36 router mpd: [pppoe0] RADIUS: RadiusPutAuth: RADIUS_CHAP (MD5) peer name: test и дальше пошел радиус раздавать. Насколько я понял, то mpd не может выше значения 1480 mru и mtu поднять. Что за железка на сервере, что у mpd с шифрованием и компрессией ? Какая скорость при прямом роутинге без туннеля ? Железо: AMD Athlon XP 1800+, ОЗУ 256, fxp0: <Intel 82550 Pro/100 Ethernet> При прямом роутинге: $ ifstat -i fxp0 fxp0 KB/s in KB/s out 13.95 1179.31 16.62 1432.72 19.72 1744.19 22.95 1739.94 20.84 1797.64 17.68 1496.31 18.03 1487.21 19.90 1787.40 14.52 1140.27 22.65 2058.97 19.96 1591.03 22.71 1958.30 21.31 1754.91 21.42 1742.88 21.83 1895.03 ^C С компрессией и прочим уже занимался любовью. Максимум, что получилось, описал выше. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jab Опубликовано 8 марта, 2006 · Жалоба Mar 8 15:08:36 router mpd: [pppoe0] LCP: rec'd Configure Request #0 link 0 (Req-Sent) Mar 8 15:08:36 router mpd: MRU 1480 Вот это винда запросила MRU 1480' date=' MTU не может быть больше чем удаленный MRU. Железо: AMD Athlon XP 1800+, ОЗУ 256, fxp0: <Intel 82550 Pro/100 Ethernet> При прямом роутинге: $ ifstat -i fxp0 fxp0 KB/s in KB/s out 13.95 1179.31 16.62 1432.72 19.72 1744.19 Это аномально: или врет ifstat, или что-то неправильно настроено. Что показывает netstat -I fxp0 -w1 ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
VicM Опубликовано 8 марта, 2006 · Жалоба Mar 8 15:08:36 router mpd: [pppoe0] LCP: rec'd Configure Request #0 link 0 (Req-Sent) Mar 8 15:08:36 router mpd: MRU 1480 Вот это винда запросила MRU 1480, MTU не может быть больше чем удаленный MRU. Хм... Где тогда можно изменить в виндах это значение? Или на стороне сервера может нужно что-то добавить, дабы каждому юзеру не рассказывать что ЭТО. Насколько я понял, то mpd не может выше значения 1480 mru и mtu поднять. mpd может любое значение. :-) Это аномально: или врет ifstat, или что-то неправильно настроено. Что показывает netstat -I fxp0 -w1 ? Меньше чем 1480 он уж точно может ;) input (fxp0) output packets errs bytes packets errs bytes colls 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58376 0 0 4585757 0 0 0 40080 0 0 3868270 0 1060 0 33060 3402 0 2973496 0 665 0 25920 2526 0 2081750 0 502 0 26040 1777 0 2387578 0 462 0 27960 1471 0 2495072 0 431 0 29220 1566 0 2416344 0 509 0 28620 1716 0 2277056 0 444 0 27960 1551 0 2443596 0 467 0 23160 1430 0 2037844 0 477 0 24840 1671 0 2243748 0 352 0 27120 1222 0 2275542 0 463 0 24660 1644 0 2158964 0 422 0 35880 1418 0 2957990 0 458 0 26160 1549 0 2314906 0 549 0 25080 1804 0 2219524 0 input (fxp0) output packets errs bytes packets errs bytes colls 471 0 27900 1676 0 2552826 0 407 0 23100 1444 0 2101432 0 425 0 28200 1519 0 2411802 0 437 0 22140 1571 0 2043900 0 401 0 23940 1348 0 2136254 0 443 0 24780 1627 0 2280084 0 353 0 24300 1245 0 2195300 0 ^C Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jab Опубликовано 8 марта, 2006 · Жалоба Хм... Где тогда можно изменить в виндах это значение? Или на стороне сервера может нужно что-то добавить, дабы каждому юзеру не рассказывать что ЭТО. А собственно зачем Вам его менять и рассказывать что это ? Я надеюсь у Вас mpd с tcpmss patch и set enable tcpmssfix включено ? 0 0 58376 0 0 4585757 0 И что, больше он не может ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
VicM Опубликовано 8 марта, 2006 · Жалоба Из портов собрал и патчи пока что не применял к mpd. По скорости: посмотрел еще systat -v 1, slurm - оба показывают 1300KB/s - 2400KB/s. Клиент: ноут(PIII) + винда ХР2 Таки врет ifstat :( Хотя Глеб Смирнов в недалеком прошлом витянул при аналогичной конфигурации клиента и сервера больше 10000KB/s Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jab Опубликовано 8 марта, 2006 · Жалоба посмотрел еще systat -v 1, slurm - оба показывают 1300KB/s - 2400KB/s. Клиент: ноут(PIII) + винда ХР2Таки врет ifstat :( Хотя Глеб Смирнов в недалеком прошлом витянул при аналогичной конфигурации клиента и сервера больше 10000KB/s Без шифрования он и 25 мегов выдаст. :-) Вы уверены что винт ноута может писать быстрее ? :-) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...