The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Низкая скорость в proftpd"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Низкая скорость в proftpd" 
Сообщение от AD emailИскать по авторуВ закладки(ok) on 30-Сен-05, 12:35  (MSK)
Крайне низкая скорость при аплоаде, не более 500 кб/с, даунлоад 2-7 мб/с.
Стот freebsd 4.10 и 5.5. proftpd последний на сегодня. В конфиге пробовал ставить transferrate, но не помогает даже при гигабите.
Куда копать?
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Низкая скорость в proftpd" 
Сообщение от bromantik emailИскать по авторуВ закладки(??) on 30-Сен-05, 13:29  (MSK)
>Куда копать?

Качество канала

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Низкая скорость в proftpd" 
Сообщение от lavr emailИскать по авторуВ закладки on 30-Сен-05, 13:30  (MSK)
>Крайне низкая скорость при аплоаде, не более 500 кб/с, даунлоад 2-7 мб/с.

это с одним и тем же набором машин:

freebsd -- download --> clent
freebsd <-- upload -- client

???

>Стот freebsd 4.10 и 5.5. proftpd последний на сегодня. В конфиге пробовал
>ставить transferrate, но не помогает даже при гигабите.
>Куда копать?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Низкая скорость в proftpd" 
Сообщение от AD emailИскать по авторуВ закладки(ok) on 30-Сен-05, 13:47  (MSK)
Серверы стоят в локалке (100ка).
Пробовал на 5 разных сервверах с разными версиями бсд и профтп. Клиенты тоже разные. На серверах стоят разные сетевухи (rl, xl, fxp,ste)
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Низкая скорость в proftpd" 
Сообщение от lavr emailИскать по авторуВ закладки on 30-Сен-05, 14:11  (MSK)
>Серверы стоят в локалке (100ка).
>Пробовал на 5 разных сервверах с разными версиями бсд и профтп. Клиенты
>тоже разные. На серверах стоят разные сетевухи (rl, xl, fxp,ste)

странно, вроде бы я на русском языке вопрос излагал, за шо ж из меня
мазохиста делать? :(

дано: freebsd и машины в локальной сети
проблема: speed_download != speed_upload

пример:

freebsd# ifconfig -a
freebsd# ftp ftp://machine/file (желательно status)/это download
freebsd# ftp ftp://machine/
status
upload file

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Низкая скорость в proftpd" 
Сообщение от AD emailИскать по авторуВ закладки(ok) on 30-Сен-05, 15:23  (MSK)
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet 217.117.x.x netmask 0xfffffff8 broadcast 217.117.x.x
        inet6 fe80::260:97ff:fe0a:9a28%xl0 prefixlen 64 scopeid 0x1
        ether 00:60:97:0a:9a:28
        media: Ethernet 10baseT/UTP (10baseT/UTP <half-duplex>)
        status: active

xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet 192.168.3.1 netmask 0xffffff00 broadcast 192.168.3.255
        inet6 fe80::200:89ff:fe1d:3396%xl1 prefixlen 64 scopeid 0x2
        inet 172.16.0.1 netmask 0xffffff00 broadcast 172.16.0.255
        ether 00:00:89:1d:33:96
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
get с винды:
29624320 байт получено за 6.1 (Сек) со скоростью 4289,65 (КБ/сек)
29624320 бйат отправлено за 258 сек, со скоростью 114,9120(КБ/сек)
ps есть еще порядка 9 tun, но они наверно не влияют.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Низкая скорость в proftpd" 
Сообщение от lavr emailИскать по авторуВ закладки on 30-Сен-05, 16:34  (MSK)
>xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>        options=8<VLAN_MTU>
>        inet 217.117.x.x netmask 0xfffffff8
>broadcast 217.117.x.x
>        inet6 fe80::260:97ff:fe0a:9a28%xl0 prefixlen 64
>scopeid 0x1
>        ether 00:60:97:0a:9a:28
>        media: Ethernet 10baseT/UTP (10baseT/UTP <half-duplex>)
>        status: active
>
>xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>        options=9<RXCSUM,VLAN_MTU>
>        inet 192.168.3.1 netmask 0xffffff00
>broadcast 192.168.3.255
>        inet6 fe80::200:89ff:fe1d:3396%xl1 prefixlen 64
>scopeid 0x2
>        inet 172.16.0.1 netmask 0xffffff00
>broadcast 172.16.0.255
>        ether 00:00:89:1d:33:96
>        media: Ethernet autoselect (100baseTX <full-duplex>)
>        status: active
>get с винды:
>29624320 байт получено за 6.1 (Сек) со скоростью 4289,65 (КБ/сек)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- это
download c windows на freebsd (через какой интерфейс - xl1?)

>29624320 бйат отправлено за 258 сек, со скоростью 114,9120(КБ/сек)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
а это upload c freebsd на windows, через какой интерфейс?

>ps есть еще порядка 9 tun, но они наверно не влияют.

да нет конечно

итого: есть два интерфейса:

xl0 с жестко заданнымы параметрами:
>        media: Ethernet 10baseT/UTP (10baseT/UTP <half-duplex>)
>        status: active

xl1 с autoselect:
>        media: Ethernet autoselect (100baseTX <full-duplex>)
>        status: active

1) очень часто при autoselect карта и хаб/свитч встают в разные режимы
- это надо проверять
2) проблема ftp демона в Windows + проблема I/O HDD в Windows, чтобы
это отсечь, нужно не с freebsd делать upload на Windows-FTP, а на Windows
запускать ftp-client который будет стягивать с freebsd в nul(/dev/null)
3) бывает еще и проблема в ftp-клиенте на Windows

во время upload/download на FreeBSD запускать netstat -Iкарта -w секунды
чтобы смотреть апшипки и коллизии, если есть плохо - разбираться

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Низкая скорость в proftpd" 
Сообщение от AD emailИскать по авторуВ закладки(ok) on 30-Сен-05, 16:46  (MSK)
download и  upload был через xl0 с FreeBSD на винду и с винды на FreeBSD. Свитч 8 портовый Planet.
Пробовал через localhost качать и писать, скорость порядка 7-8 мб/с, видимо узкое место в сетевушках или дальше.
netstat -in
Name    Mtu Network       Address              Ipkts Ierrs    Opkts Oerrs  Coll
xl0    1500 <Link#1>      00:60:97:0a:9a:28 319231159     0 335342426   214 23472447
xl0    1500 217.117.x/2 217.117.x.x      4716874     - 29695322     -     -
xl0    1500 fe80:1::260:9 fe80:1::260:97ff:        0     -        7     -     -
xl1    1500 <Link#2>      00:00:89:1d:33:96 362762432   165 361754036     0     0
xl1    1500 192.168.3     192.168.3.1       55050023     - 75839050     -     -
xl1    1500 fe80:2::200:8 fe80:2::200:89ff:        0     -        3     -     -
xl1    1500 172.16/24     172.16.0.1            5255     -       40     -     -
Пробовал качать FreeBSDшным клиентом по сети, скорость так же низкая.
Попробую еще покрутить sysctl,может поможет.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Низкая скорость в proftpd" 
Сообщение от lavr emailИскать по авторуВ закладки on 30-Сен-05, 17:02  (MSK)
>download и  upload был через xl0 с FreeBSD на винду и
>с винды на FreeBSD. Свитч 8 портовый Planet.
>Пробовал через localhost качать и писать, скорость порядка 7-8 мб/с, видимо узкое
>место в сетевушках или дальше.
>netstat -in
>Name    Mtu Network      
>Address          
>   Ipkts Ierrs    Opkts Oerrs  
>Coll
>xl0    1500 <Link#1>      00:60:97:0a:9a:28 319231159     0 335342426   214 23472447
>xl0    1500 217.117.x/2 217.117.x.x      
>4716874     - 29695322    
>-     -
>xl0    1500 fe80:1::260:9 fe80:1::260:97ff:      
>  0     -    
>    7     -  
>   -
>xl1    1500 <Link#2>      00:00:89:1d:33:96 362762432   165 361754036     0     0
>xl1    1500 192.168.3     192.168.3.1  
>     55050023     -
>75839050     -     -
>
>xl1    1500 fe80:2::200:8 fe80:2::200:89ff:      
>  0     -    
>    3     -  
>   -
>xl1    1500 172.16/24     172.16.0.1  
>          5255
>    -      
>40     -     -
>
>Пробовал качать FreeBSDшным клиентом по сети, скорость так же низкая.
>Попробую еще покрутить sysctl,может поможет.

вот пример netstat:

[alone]~ > netstat -I dc0 -w 1
            input          (dc0)           output
   packets  errs      bytes    packets  errs      bytes colls
       101     0     123489         76     0       9213     0
        99     0     123668         66     0       8244     0
        44     0      38840         32     0       4795     0
       105     0     115101         73     0       7532     0
       119     0     146452         85     0       9095     0
        79     0      82610         60     0       7993     0
        92     0     106089         58     0       6544     0
        98     0      79291         47     0       5736     0
        49     0      44102         29     0       4484     0
       104     0     120184         70     0       8414     0
^C
[alone]~ >

input/output - входящие/исходящие пакеты
errs - ошибки
colls - коллизии

запускаешь netstat, затем на freebsd:

# ftp remote
...
ftp> status (смотришь что там у тебя)
ftp> bin
ftp> promp
ftp> get remote-file /dev/null
качаешь в /dev/null чтобы избежать дисковых операций и получаешь
скорость близкую к реальной

затем в windows:

выходишь в чистую командную строку cmd.exe (никаких far,tc...)

c:\temp> ftp freebsd
...
ftp> status
ftp> bin
ftp> promp
ftp> get remote-file nul (уже не помню как у M$ нулевое устройство: nul или null)
качаешь и смотришь скорость

все это время на freebsd netstat, если в Windows есть аналог, в другом
окне cmd - запускаешь и смотришь ошибки и коллизии

размер буфера TCP для send/recv в твоем случае существенно не изменит
положение вещей, так как дело в другом, в том о чем выше написал!

Еще один вариант: загрузись на той машине где Windows с Frenzy-CD и
быстро увидишь в чем дело, правда карта в Windows должна быть
поддерживаемая FreeBSD.

Ну и в Windows не забыть отключить всякие ANTIVIRUS для чистоты эксперимента.

Сумма всего верхнего должна помочь найти узкое место

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру