LinuxForum.Fans
Тема

Равный приоритет потоков загрузки данных из сети

Автор: u___________4 9 сообщений 1158 просмотров
#256333

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

#256357

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

text
 wget --limit-rate=50k 
#256379

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

#256388

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

#256451

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

#256468

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

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

#256475

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

#256478

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

#256768
"XliN" написал:
Которая исходящию ровняет с входящей.

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

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

Войдите или зарегистрируйтесь, чтобы ответить.