Jump to content
Калькуляторы

mpd, pppoe - медл открываются сайты - mtu? Вопрос к jab-у

P4 c em0 + Freebsd 5.4 + mpd 3.18 (с один патчем)

Вот он:

 

mru.patch

--- lcp.c.orig Wed Jul 14 18:02:12 2004

+++ lcp.c Wed Jul 14 18:02:13 2004

@@ -564,8 +564,10 @@

if (!LCP_PEER_REJECTED(lcp, TY_ACCMAP))

cp = FsmConfValue(cp, TY_ACCMAP, -4, &lcp->want_accmap);

}

+/*

if (!LCP_PEER_REJECTED(lcp, TY_MRU))

cp = FsmConfValue(cp, TY_MRU, -2, &lcp->want_mru);

+*/

if (lcp->want_magic && !LCP_PEER_REJECTED(lcp, TY_MAGICNUM))

cp = FsmConfValue(cp, TY_MAGICNUM, -4, &lcp->want_magic);

if (lcp->want_callback && !LCP_PEER_REJECTED(lcp, TY_CALLBACK)) {

 

 

Привожу кусок mpd.conf

PPPoE639:

new PPPoE639 PPPoE639

load pppoe_def

 

pppoe_def:

set bundle disable multilink

set bundle disable round-robin

set bundle enable noretry

set ipcp dns xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx

set ipcp ranges 10.0.0.200/32 10.200.200.254/32

set iface disable on-demand

set iface disable proxy-arp

set iface route default

set link keep-alive 30 90

# set link mtu 1300

# set link mru 1300

set pppoe disable originate

set pppoe enable incoming

set pppoe service "*"

set link enable chap

set link enable chap-md5

set link enable chap-msv1

set link enable chap-msv2

set iface enable tcpmssfix

set link disable passive callback no-orig-auth check-magic

set link enable chap magicnum

log -chat -bund -fsm -phys -pptp

set radius server xxx.xxx.xxx.xxx videomate 1812 1813

set radius timeout 10

set radius config /usr/local/etc/mpd/radius.conf

set radius retries 3

set bundle enable radius-auth

#set bundle enable radius-acct

set ipcp yes radius-ip

set iface up-script "/root/scripts/up-script.pl"

set iface down-script "/root/scripts/down-script.pl"

set ipcp enable vjcomp

 

 

Привожу кусок ifconfig

ng100: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1480

inet 10.0.0.200 --> 10.111.6.220 netmask 0xffffffff

ng101: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1492

inet 10.0.0.200 --> 10.111.4.111 netmask 0xffffffff

ng102: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1492

inet 10.0.0.200 --> 10.111.7.149 netmask 0xffffffff

ng103: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1480

inet 10.0.0.200 --> 10.111.6.192 netmask 0xffffffff

ng104: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1480

 

 

Скорость у абонентов, кот подлючаются через mpd – очень хорошая - до 10 мегабайт/c

(по протоколу ftp)

 

Баги:

1) Замечено, что при работе http (открытие сайтов) – сайты открываются с некоторой задержкой. Скажем yandex.ru – может открываться от 2-х до 5 секунд

БЕЗ pppoe – через тот же комп - yandex.ru и другие сайты открывается за 1 секунду!!

 

Когда стоял set link mtu 1300 – при поднятии ng mtu cтавился 1300, при это некоторые сайты открывались еще большей задержкой (вплоть до 20-30 секунд)

 

Подскажите где грабли?

 

2)

пингуем абонента без pppoe (IP)

--- 10.0.0.192 ping statistics ---

1035 packets transmitted, 1035 packets received, 0% packet loss

round-trip min/avg/max/stddev = 0.273/1.048/10.113/0.748 ms

 

avg = 1.048 ms

 

пингуем абонента через pppoe (IP)

--- 10.111.6.192 ping statistics ---

1062 packets transmitted, 1061 packets received, 0% packet loss

round-trip min/avg/max/stddev = 0.844/2.409/9.286/0.961 ms

 

avg = 2.409 ms

 

это нормально ?

3) нормальный ли приведенный конфиг, может какие нить другие патчи нужно доставить ?

Jab, ты как то говорил про tcpmss patch для mpd - нужно ли его ставить ?

Share this post


Link to post
Share on other sites

Celeron + em0 + FreeBSD 5.4 + MPD 3.18 без патчей. Хожу с винды через ЭТО в контору, где стоит PIII + fxp (остальное то же) и потом в и-нет. Хожу через провайдерское радио, потом через оптику в контору. Пинг до конторы:

64 bytes from 10.1.1.5: icmp_seq=0 ttl=64 time=5.381 ms

64 bytes from 10.1.1.5: icmp_seq=1 ttl=64 time=5.282 ms

64 bytes from 10.1.1.5: icmp_seq=2 ttl=64 time=5.250 ms

64 bytes from 10.1.1.5: icmp_seq=3 ttl=64 time=5.645 ms

64 bytes from 10.1.1.5: icmp_seq=4 ttl=64 time=28.425 ms

64 bytes from 10.1.1.5: icmp_seq=5 ttl=64 time=5.442 ms

 

Полоса до конторы мне зарезана примерно до 256кБит. Всё в и-нете открывается мгновенно.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this