3

Я недавно переехал на два квартала на юг. Этот шаг переместил меня из Comcast в Broadstripe (провайдеры высокоскоростных интернет-кабелей). Comcast был довольно хорош. Бродстрип отстой. Я позвонил им по телефону, и они в основном отмахнулись от меня (вежливо). Я хочу прийти к ним с некоторыми цифрами, так что я могу сказать больше, чем просто «это очень медленно».

У меня все еще есть доступ к моей старой службе Comcast, поэтому я могу запускать тесты с использованием обоих провайдеров.

Вот что я вижу с моим новым сервисом Broadstripe:

  1. Когда я просматриваю большинство сайтов, перед загрузкой страницы в моем браузере происходит длительная задержка (5-10 секунд)
  2. Тест скорости скажи мне, что у меня 12 мег вниз (безумно)
  3. У меня есть сервер в моем офисе. Я только что скачал несколько файлов (используя scp в командной строке). Он сказал, что я получаю 3,5 КБ / с

Я опытный программист и провожу большую часть своих дней в командной строке и в vim. Сеть, однако, не является сильной стороной. Я играл с traceroute, но я не уверен, что это правильный инструмент для использования.

У меня есть доступ к серверам по всей стране (я бы просто использовал Amazon EC2 для настройки тестового сервера), и я предпочитаю использовать Ubuntu для своего тестирования.

Как я могу придумать несколько точных цифр, чтобы показать Broadstripe, насколько безрассудны их услуги?

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

Как я могу сказать, где происходит задержка. Я пытался скопировать файл со своего рабочего стола на сервер, расположенный в том же городе. Это заняло очень много времени (~ 2 КБ / с с довольно длительными периодами бездействия). Как я могу понять, что вызывает это?

3 ответа3

3

в общем: пропингуйте некоторые сайты / узлы и посмотрите, если пакеты отброшены, это может указывать на неисправное оборудование (модем, маршрутизатор). я однажды смог протолкнуть icmp в сеть, но ничего (или только некоторый процент) не вернулся: сломанный модем.

  1. может быть днс, вы используете днс-сервер от своего старого провайдера? особенно если вашему трассировщику нужно столько времени, сколько нужно (он разрешает ips в имена, ваш браузер обычно делает то же самое, и загрузка страницы может происходить только после того, как он обнаружил действительный ip для домена, на который вы нацелены)
  2. http://www.speedtest.net/ и ...
  3. может быть и вашим сервером. попробуйте разные серверы, попробуйте загрузить более крупные файлы с более крупных сайтов (скажем, файлы .iso с microsoft.com или более крупные файлы .dmg с apple.com).
2

Тест скорости, который вы запустили, не обязательно обманывает вас, пропускная способность и задержка - это две разные вещи. Такие инструменты, как SCP, пострадают из-за природы базового протокола. Если у вас высокая задержка, TCP-соединения сделают это еще более очевидным из-за времени ожидания между подтверждениями.

Задержка лучше измеряется на таком сайте, как PingTest.

1

traceroute - это команда unix, которая сообщает, сколько времени занимает переход между каждым маршрутизатором. Вывод по умолчанию: «Тогда у нас есть одна строка для каждой системы или маршрутизатора на пути между мной и целевой системой. Каждая строка показывает название системы (как определено из DNS), IP-адрес системы и три раза в оба конца в миллисекундах. "Когда я сделал это в Google, он говорит мне, что я 21 мс от моего провайдера и 33 мс от Google ,

Я говорю это, даже несмотря на то, что вы прокомментировали это, потому что даже без каких-либо его флагов он говорит вам, насколько хорош ваш провайдер, чтобы добраться до вас или обойти. Что вполне вероятно, так это то, что traceroute совсем не фильтруется, но многое фильтруется. Попробуйте спросить у Broadstripe, каково их добросовестное использование, что они замедлят, чтобы предложить справедливое обслуживание всем (спросите этими словами или тупее, чтобы они не думали, что вы пытаетесь обойти это).

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