|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 28 Aug 2005 14:08:01 To : Alexander Syrov Subject : Re: PPTP client speed -------------------------------------------------------------------------------- Alexander Syrov <alb@ptlan.com> wrote: AS> Есть небольшой "домашний" сервер, раздающий интернет пользователям по VPN. AS> Debian Sarge, ядро 2.6.11 (из Sid - из-за драйверов DVB-карточки), PoPToP AS> v1.1.2 (из Woody, т.к. сарджевский не дружит в VPN-клиентом WinXP). А в чём именно конфликт выражается? AS> Сервер получает инет по спутниковому каналу 2 Мбит/с (тоже через VPN, в AS> качестве исходящего канала используется ADSL). Клиенты подключены через 100 AS> Мбит/с Ethernet. У клиентов WinXP. AS> AS> Проблема в том, что скорость скачивания файлов, если этот процесс AS> запускать с самого сервера, более или менее соответствует пропускной AS> способности спутникового канала, а вот скорость для клиентов "режется" на AS> уровне 30-40 кбайт/с, даже в случае, если одновременно подключен только AS> один клиент. AS> AS> При этом проблем с пропускной способностью канала между клиентом и сервером AS> нет, загрузка процессора на сервере в пределах нескольких процентов. Для AS> тестирования использовались одни и те же (достаточно большие) AS> файлы. Hикаких особых мер по шейпингу трафика и балансировке нагрузки на AS> сервере не предпринималось. AS> AS> Где здесь может быть bottleneck и как с ним бороться? Какая еще информация AS> нужна, чтобы точнее диагностировать проблему? Клин, скорее всего, придётся вынимать из винды, там ему привычное место. :) 1. Посмотреть для сравнения, как качает pptp-клиент с линуксовой машины. 2. Задрать loglevel pppd до debug, проверить, что все диагностики пишутся в лог, если это не так - полопатить настройки syslogd. 3. Сравнить tcpdump-ы для прямой коннекции и клиентской, предварительно прочесть man tcpdump относительно того, как выводить timestamp'ы. 4. Посмотреть tcpdump -vvv управляющей коннекции pptp. 5. Hа всякий случай помнить, что есть ещё кернельный лог. При просмотре логов и дампов особое внимание обратить на повторы, ICMP, сообщения о неправильном порядке пакетов, SACKs и т.п. -- Eugene Berdnikov --- ifmail v.2.15dev5.3 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3651db79ca4b.html, оценка из 5, голосов 10
|