Замедление Twitter в России

Да, я понимаю. Я про натужную попытку пошутить в имени файла, не более :slight_smile:

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

В тесте от @darkk всё ок, на моих собственных поддоменах - аналогично

$ curl -Lo /dev/null -v https://pbs.twimg.com.kanamori.loweffort.media/100MB.bin -k
$ curl -Lo /dev/null -v https://t.co.kanamori.loweffort.media/100MB.bin -k

Оба выдают полную скорость

Да. В околопровайдерском чате пишут, что около 11 утра по Москве перестала тормозилка тормозить ковровыми бомбардировками по *t.co* и осталась только на твиттере. Можно по логам ndt7 попробовать понять, во сколько именно.

UPD: по логам speed.gulag.link: где-то между 11:20 и 11:30 по Москве процесс сошёлся: тормозить стали не ≈10…20% запросов а ≈0.5%

На моём провайдере тоже.

в ТТК скорость норм стала, твиттер тоже грузится шустрее, чем вчера, видео в лент хорошо подгружаются, только если по картинкам нажать увеличить, они долго грузятся.

Подтверждаю. У меня до 10:30 на теле2 фильтрация работала точно. Сейчас проверил, все ок, режется только твиттер. Но факт того, что они исправляли такой косяк, уложивший много популярных сайтов, целые сутки, это просто пипец конечно.

@darkk Наверное, нужно как-то более явно на странице указать, что страничка не покажет, замедлен ли сам твиттер, только другие домены с t.co в адресе. А то вот:

Полностью согласен. Там сейчас вот так:

К сожалению, у меня вчера в ночи не хватило сил сделать “аккуратно” и “красиво” и на скриншоты уже растащили то, что растащили. Да, я сделал шаг вперёд относительно прибора Здольникова, т.к. с некоторых моих точек доступа прибор Владислава давал совершенно бессмысленные показания. Но по факту – не очень далеко ушёл-то :slight_smile:

Да, тут их кот наплакал к сожалению…
Найти бы где-то более полную текстовую базу доменов…

Вечером после работы попробую сделать штуку, которая замеряет именно скорость твиттера

Так 15 гигабайт пожатого json’а от Rapid7 точно не хватает для поиска доменов? Ссылка же выше: Замедление Twitter в России - #38 by darkk

Собрал на коленке страничку, которая проверяет замедлен ли непосредственно твиттер: Is my Twitter slow or what?

Ссылка на гитхаб там же

Предлагаю добавить тот же файл хотя бы с другого сервера по https. Ну чтоб отсечь клиентов из подвала. И хорошо бы ещё IP клиента (хотя бы с точностью до первых трёх октетов), чтоб по скриншотам было понятно, что за провайдер.

И в идеале это замариновать в лог на сервер, чтоб было ясно, куда и насколько замедлялся выехала.

С айпи проблема в том, что у странички нет бекенда. Файл с другого источника сейчас добавлю. По поводу лога - надо подумать где эти логи хранить (у странички все еще нет бекенда)

@libneko, посмотри как я беру IP с RIPEstat в первых строчках https://speed.gulag.link/taco.js

Лог – можно лить просто в однопиксельную страничку с данными в query string. Это, конечно, можно вайпнуть, но это всё ещё лучше, чем совсем терять данные. Пусть даже в https://darkk.net.ru/garbage/is-my-twitter-slow-or-what/?ip=1.1.1.1&test=xxx&control=yyy&and=so&on=and&so=forth

Ростелеком. GoodbyeDPI с опцией --wrong-chksum ускоряет твитор…

Добавил две контрольные картинки (одна просто с другого сервера, вторая с того же другого сервера, но в домене есть t.co, на всякий случай). С логгированием сейчас что-нибудь придумаю

Добавил логгирование, кому нужны данные - пишите в телеграм (логин такой же как и ник на форуме) кто вы и зачем они вам.

Ars Technica confirms the approximate time of unthrottling via an anonymous source at a Russian ISP:

According to our source, the mistaken block string was finally corrected with proper match limiting at around 4 am Eastern time today—Twitter’s t.co is still affected as intended, but Microsoft, Russia Today, and other “collateral damage” sites can once again be browsed at full speed.

04:00 EST = 09:00 UTC = 12:00 MSK.

They also give some information about the hardware:

Our source tells us that Roskomnadzor distributes to all Russian ISPs a hardware package that must be connected just behind that ISP’s BGP core router. At their small ISP, Roskomnadzor’s package includes an EcoFilter 4080 deep package inspection system, a pair of Russian-made 10Gbps aggregation switches, and two Huawei servers. According to our source, this hardware is “massive overkill” for its necessary function and their experienced traffic level—possibly because “at some point in time, government planned to capture all the traffic there is.”

Currently, the Roskomnadzor package does basic filtration for the list of banned resources—and, as of this week, has begun on-the-fly modifications of DNS requests as well. The DNS mangling also caused problems when first enabled—according to our source, YouTube DNS requests were broken for most of a day. Roskomnadzor eventually plans to require all Russian ISPs to replace the real root DNS servers with its own, but that project has met with resistance and difficulties.

I hadn’t heard about this “on-the-fly modification of DNS queries” before.

Судя по логам, по ipv6 тоже шейпят