2

Фон

Я работаю с тем, что, как я полагаю, является довольно распространенной настройкой Интернета: кабельный модем, беспроводной маршрутизатор и несколько подключенных к Интернету устройств. В последнее время я стал более требовательным к своему интернет-соединению и заметил, что использование роутера значительно замедляет скорость загрузки.

Я только что имел дело с этим, пока Zune Marketplace на Xbox 360 не сказал мне, что загрузка фильма займет более десяти часов, и я просто не хотел ждать так долго. Добрый маленький ученый, я пытался свести проблему к одной переменной.

Тест

В качестве контроля я отключил все устройства в доме, которые используют беспроводной Интернет, и отключил все проводные устройства, кроме Xbox. Я также выключил и модем и маршрутизатор. Затем я снова попытался скачать фильм, и мне сказали, что это займет еще десять часов.

Затем я отключил маршрутизатор и подключил Xbox напрямую к модему. Фильм загружен чуть более одного часа. Насколько я могу судить, это означает, что мой Интернет-провайдер, другие пользователи кабельного телевидения рядом со мной, удаленные серверы, все, что связано с беспроводной связью, и скорости дисков моей машины не могут быть ошибочными.

Аналогичный эксперимент, который заменил Xbox на проводной ноутбук, дал аналогичные результаты. Для меня это говорит о том, что «роутер отвечает за загрузку в десять раз дольше».

Мой вопрос

Я бы все же предпочел использовать роутер по нескольким причинам:

  1. подключать и отключать все неудобно каждый раз, когда загружается большой файл
  2. прямое подключение к модему не подходит для безопасности
  3. только одна машина может быть подключена напрямую к модему одновременно

Что я могу сделать, чтобы иметь высокую скорость соединения при использовании маршрутизатора? Я не против выключить другие машины, если мне не нужно связываться с кабелями питания и Ethernet.

РЕДАКТИРОВАТЬ :
Задав этот вопрос, а затем этот, я установил на своем маршрутизаторе dd-wrt, и мне кажется, что скорость его работы становится все выше и выше. Возможно, что еще более важно, мое использование памяти довольно постоянно. Я знаю, что это не ответ - именно поэтому я не публикую его как ответ - но именно так я решил ситуацию, и, надеюсь, он кому-нибудь пригодится.

2 ответа2

1

Ваш тест имеет недостатки, так как время является большой переменной при работе с интернет-сервисами. Даже если вы начали загрузку файла через 1 минуту, а затем в следующую минуту попытались загрузить его без вашего маршрутизатора, все равно нет способа узнать, остались ли условия сети такими же. Я согласен, что это похоже на ваш роутер, но это вряд ли научно.

Единственный способ действительно проверить, является ли ваш маршрутизатор проблемой, и быть уверенным в этом, это сделать что-то вроде установки другой локальной сети (т.е. Если одна машина находится в сети 192.168.1.0/24, подключите другой хост к сети (например, 192.168.20.0/24) на маршрутизаторе и подключите к ней две системы, а затем попробуйте перенести несколько между хостами. Поскольку они находятся в разных сетях, потребуется маршрутизация так же, как при выходе в Интернет (обратите внимание, что это не совсем так из-за трансляции NAT) Если ваш маршрутизатор не позволяет добавлять статические маршруты, тогда, может быть, это признак того, что он слишком дешево разработан.

Я имел дело с широкополосными маршрутизаторами, маршрутизаторами на базе ПК (например, под управлением Linux) и даже с корпоративными маршрутизаторами и маршрутизаторами ISP (например, с Cisco). Я и многие другие люди можем сказать вам, что маршрутизаторы за 70 долларов, которые вы покупаете в магазине, дешевы до чертиков. Может быть хорошо, что они доступны по этой цене и работают некоторое время, но они легко перегреваются, сталкиваются с проблемами состояния, которые требуют перезапуска и т.д. Некоторые бренды лучше других, но не намного. Я на самом деле видел, как мои проблемы с интернетом исчезли, просто указав на них настольному фанату.

Я знаю, что ваша цель - сократить время загрузки с 10 часов до часа, но на вашем месте я нашел бы дешевый ПК и установил бы на нем SmoothWall, Endian Firewall. Это сделает его таким же простым, как один из широкополосных интерфейсов, и будет намного надежнее, если ваше оборудование не сломается.

0

Вы можете поиграть с настройками маршрутизатора, чтобы увидеть, если они имеют какое-либо значение. Например, попробуйте включить / отключить NAT / UPnP / Firewall на своем устройстве и проверять скорость каждый раз, когда вы что-то меняете.

Несмотря на то, что, согласно вашим тестам, проблема заключается в маршрутизаторе, но, может быть, дело не только в маршрутизаторе. Это также может быть связано со службами Xbox, т. Е. Ваш маршрутизатор работает нормально с другими веб-сайтами / службами, но испытывает затруднения при работе с Xbox (у меня была похожая проблема, и единственное решение для меня было изменить маршрутизатор, потому что он не поддерживал Xbox сервисы). Вы проходили какие-либо тесты скорости? Или загрузите большой файл (например, дистрибутив Linux) через торрент и посмотрите, как маршрутизатор влияет на скорость.

Наконец, попробуйте эти тесты с подключенным маршрутизатором и посмотрите, не сработает ли он на любом из них: http://www.microsoft.com/windows/using/tools/igd/default.mspx

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .