Всем привет. Заранее извиняюсь, возможно я достаточно глупо опишу свою проблему. Я с этим сталкиваюсь впервые, да и в сетевых технологиях не особо силён. Проблема заключается в следующем. Ранее я пользовался провайдером А. Доступ там осуществлялся по витой паре (машина пользователя => витая пара до свитча => выход на оптоволокно и т.д.). Дома кабель входил в wi-fi роутер Dlink DIR-320, а оттуда инет уже шёл на ПК.
При загрузке файла браузером я получал 100% скорости на этом потоке. В процессе мог спокойно лазить по страницам, проверять клиентом почту и пр. Скорость загрузки могла упасть совсем чуть-чуть на время загрузки информации. Если вдруг я ставил на загрузку ещё один файл, второй поток открывался мгновенно и скорость между ними сразу же дробилась 50/50.
Теперь я пользуюсь провайдером Б, работающем по технологии ADSL. Функцию Wi-Fi-роутера выполняет модем выданный провайдером. Если я начинаю грузить какой-то файл через браузер (или wget - не важно, главное что не что-то многопоточное ) канал сразу забивается на 100%, но открывать сайты или проверить почту уже нельзя. Очень долго происходит достук до DNS, потом очень долго загружается сам сайт. Такое впечатление что самый первый поток, по которому грузится файл, получает наивысший приоритет на использование сетевых ресурсов, а всем остальным даётся 1-0.5% от канала.
Если ставить на загрузку ещё 1 файл, то примерно 30сек идёт соединение с сервером, и дальше скорость его загрузки потихоньку начинает набирать обороты, выравниваясь на уровне 50/50 с первым потоком где-то минуты через 2-3.
То есть получается такая ситуация, что на время загрузки какого-либо файла работа с сетью становится просто не возможной. Ждать постоянно приходится как на dialup`е.
Скажите пожалуйста, это проблема какого уровня? Провайдера, ОС или железа-посредника (роутера)? И можно ли как-то данную проблему решить?

2 (03.06.2012 14:38:32 отредактировано XliN)

Отказаться от adsl технологии. Или при закачке ставить ограничение.

 wget --limit-rate=50k 
MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

3

ADSL - это ассиметричная технология. Говоря русским языком приоритет и скорость отдаются входящему трафику, а не исходящему. Поэтому и очередь запросов обрабатывается в первую очередь для входящего трафика, а исходщий ждёт, когда его обслужат (слушает музыку bx ).
У провайдера А по видимому был езернет, а далее оптоволокно (судя по Вашим словам). Там трафик имеет равный приоритет, тоесть все запраосы обрабатываются в порядке поступления.
Как решить? - отказаться от ADSL. Замена оборудование ADSL здесь не поможет. Мне попдались какие то модемы, в которых можно было увеличить приоритет исходящего трафика, но честно говоря это особой погоды не сделало. Так что без вариантов.

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

Спасибо за советы, похоже действительно придётся сменить провайдера.

5

воткнуть кабель взад в длинк и настроить QoS/
как настроить QoS в длинке не знаю, но это можно сделать с помощью гугла (чтоб узнать что это такое) и документации к роутеру.

6

Ерунду какую-то говорите... Не надо отказываться от ADSL. У меня ADSL сколько лет уже работает нормально. Скорость, конечно, не 100 мегабит, но около 8000 килобит на приём и около 1000 на отдачу, и всё нормально. если файл (или торренты) качать, то ничего не забивается, можно нормально и по интернетам сёрфить.

Советую поменять ADSL-модем.

7

Все зависит от качества предоставляемой усулуги =). По опыту могу сказать, что с 60% вероятностью тупит железяка. Но не стоит отбрасывать то, что adsl асимметричный. В зависимости от качества линии канал на отдачу может быть от 100кбит/c до примерно пары мегабит (зависит от типа модуляции), что может послужить причиной медленной обработки исходящих запросов.
Посмотреть параметры канала и величину затухания сигнала в модеме обычно можно.

8

Просто пров не всегда дает фишку в качестве anexM. Которая исходящию ровняет с входящей. Плюс состояние линии и атс. Много факторов.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

9 (05.06.2012 10:21:40 отредактировано Battle Coder)

XliN пишет:

Которая исходящию ровняет с входящей.

4.2 же. Она не равняет ничего, но немного увеличивает засчёт уменьшения входящей скорости...

И без него тоже всё должно работать нормально.. проблема не в этом. Проблема или в модеме или в качестве линии.