Является ли потеря пакетов в traceroute признаком регулирования скорости?

2878
bluefog

Это соединение имеет серьезные проблемы с подключением, такие как таймауты веб-страницы и медленная скорость передачи. Это беспроводное соединение HSDPA, к которому я подключаюсь через USB-модем (Huawei E303c).

Выполнение mtr google.comдает следующий вывод:

Вывод трассировки

Является ли высокая потеря пакетов с этого IP-адреса признаком того, что мой провайдер пытается снизить скорость и предотвратить подключение? Является ли эта потеря пакета ошибкой со стороны интернет-провайдера, или это обычный способ реализации сетей такого типа?

Изменить 1: Поскольку этот пост не раскрывает много о проблеме, следующий пост здесь

Редактировать 2: Читая об анализе mtrтрассировок, я нашел эту страницу. Это говорит:

Когда происходит потеря пакета на один переход, который не сохраняется в последующих переходах, потеря вызвана ограничением ICMP.

4

2 ответа на вопрос

4
David Schwartz

No. That IP just does a lousy job of locally generating ICMP errors. The proof is that points past it respond just fine. If there was something really wrong with that point, everything past it would be bad too.

Routers are optimized for routing. Core routers let traffic pass through them in highly-optimized hardware pathways. However, when they have to locally-generate traffic, that has to be dispatched to process level. And any routing tasks that take place at process level get priority. So it's often delayed or unreliable.

It doesn't mean anything about the reliability or throughput of the path.

Спасибо за вклад. Таким образом, потеря пакетов не имеет ничего общего со скоростью просмотра <10kB / s и плохой связью, которую я получаю? В чем может быть проблема тогда? bluefog 9 лет назад 0
@bluefog Нет доказательств потери пакетов. Кажется, что происходит то, что одно конкретное устройство просто не генерирует ответный пакет. Ничего не теряется, ответ просто не генерируется. Я понятия не имею, что объясняет вашу плохую скорость просмотра, так как вы не предоставили мне достаточно информации. Если вы хотите помочь с этим, сделайте пост как можно больше информации. (Как вы измеряете скорости. Как выглядит ваша локальная сеть. История проблемы. И так далее.) David Schwartz 9 лет назад 1
Следующий пост [здесь] (http://superuser.com/questions/889104/high-latency-in-network-access-on-mobile-broadband). Спасибо :) bluefog 9 лет назад 0
3
JakeGould

Is the high packet loss from that IP a sign that my ISP is trying to throttle speed and prevent connectivity?

It could be a sign of throttling, but from what I am seeing I doubt that is the case based on where the packet loss is happening. But if it is not intermittent and happening continually, high packet loss like that is not normal. Read on.

Is this packet loss an error from the ISP side or is this the normal way these type of networks are implemented?

The “normal way these type of networks are implemented” is the simplest explanation for what you are seeing and sharing here. Remember: The Internet was built to be resilient first, with speed taking a backseat when “damage” is encountered.

That said, a consistent 79% packet loss is far from normal. If I do a similar mtr Traceroute here in the U.S., there are really no road bumps/packet-loss “black holes” like that unless there is a clear issue.

Looking at your mtr Traceroute output, the IP you see issues with (115.255.253.17) seems to be so far past the ISP stage it could be considered part of the larger Internet. So I doubt it is ISP-based throttling. Especially since it seems that your mtr Traceroute shows that issue happening past your ISP’s .bol.net.in switches (59.180.210.201 and 59.180.210.202) which appear to be connected to the ISP Mahanagar Telephone Nigam Limited (MTNL).

Digging into the GeoIP data on 115.255.253.17 shows that it is an IP address based in Maharashtra, Mumbai. So what you could be seeing is an Internet outage/“hiccup” happening on a part of the Internet in Mumbai itself? And doing further digging via a whois lookup on the same IP address 115.255.253.17 shows it is a part of Reliance Group, which seems to be a larger infrastructure provider in India.

If you ask me, I doubt that backbone infrastructure providers would be throttling traffic from users on a specific lower-level subscriber network like this. Why should everyone on Mahanagar Telephone Nigam Limited (MTNL)’s system be punished like this by the Reliance Group backbone network? I would consider it throttling if you saw this loss around the first few hops out of your immediate switch such as those hops from the .bol.net.in switches.

From my perspective here in the U.S., I would chalk this up to normal, intermittent Internet hiccups. And the fact your mtr Traceroute completed can be attributed to the resilience of the Internet to work around those hiccups. Nothing more and nothing less… Unless this condition is not intermittent but rather consistent; if that is the case something weird is happening and there’s no easy way to diagnose it from the side of an end-user.

All that said, I just read up on the concept of net neutrality in India and it seems that there are no laws in place governing net neutrality in India, so for all you know Reliance Group is deliberately doing something. But honestly my instinct would be that someone just inadvertently misconfigured a data switch somewhere and you are the only one to notice. So I would veer towards being open minded and recommend sharing this mtr Traceroute with the tech support folks at Mahanagar Telephone Nigam Limited (MTNL) to see what they say.

9 times out of 10, mistakes on computers—and honestly many things—are not based on maliciousness but rather incompetence. I’ve seen weirder things happen with tech infrastructure here in the U.S., so it’s worth a shot to report this to your ISP and see how they respond.

Спасибо за ответ. Эта проблема не является прерывистой, я сталкиваюсь с ней в течение прошлого месяца, но никогда не беспокоился, так как у меня дома есть проводная линия. Означает ли это, что существует более серьезная проблема? Я также искал IP-адрес, и это оказалось DIA (прямой доступ в Интернет), используемый интернет-провайдерами. bluefog 9 лет назад 1
@bluefog Честно говоря, потеря трафика на 79% - это ненормально, но если вы столкнулись с этим в течение последнего месяца, это может быть чем-то другим, потому что постоянная потеря данных на * этом уровне * не * нормальная *. Я только что отредактировал свой ответ, чтобы рекомендовать вам связаться с MTNL и сообщить им об этом. Про это мы можем только догадываться. JakeGould 9 лет назад 2
Очень ценю исследования и помощь. :) Я тоже подозревал какую-то нечестную игру от Reliance, поскольку они также являются поставщиками услуг в этом регионе. Странно, что эта проблема не была замечена. Я сделал аналогичную трассировку с Vodafone, и, как вы говорите, никаких потерь нет. bluefog 9 лет назад 1
Никогда не подозревайте, что злой умысел может подойти! Имея некоторый личный опыт общения с сетевыми администраторами обоих этих интернет-провайдеров, я, честно говоря, не очень впечатлил. Это вполне может быть признаком того, что кто-то обманул некоторые критические настройки. curious_cat 9 лет назад 3
@curious_cat ** «Никогда не подозревай, что злой умысел может подойти к некомпетентности!» ** БИНГО! JakeGould 9 лет назад 1
@curious_cat Я не могу с тобой согласиться. Это именно та ситуация, в которой я сейчас нахожусь. Техническая поддержка здесь не на должном уровне. bluefog 9 лет назад 1
@JakeGould Нет причин думать, что это потеря трафика. Все данные свидетельствуют о том, что это устройство просто не генерирует ответ вообще. David Schwartz 9 лет назад 0
@DavidSchwartz Я понимаю и уважаю ваше POV, но я скажу это… Дома, прямо сейчас, у моего провайдера возникают некоторые проблемы с нисходящим потоком. Я могу попасть на некоторые сайты без проблем, но для тех, у которых у меня проблемы, два IP-адреса в середине моего `mtr` Traceroute показывают значительную потерю пакетов и после этого не так много. Ясные пики / долины. Так как `mtr` пропингует во время трассировки, вы можете получить меньшие числа за узким местом - поскольку процесс pting / tracing` mtr` выполняется непрерывно - тогда как при прямом `traceroute` это всего лишь одна статическая трассировка, где первый удар очень четко что-либо замедляет мимо этого. JakeGould 9 лет назад 0

Похожие вопросы