You never can tell with bees (dil) wrote in ru_root,
You never can tell with bees
dil
ru_root

Требуется помощь зала

Некоторое время назад начал тормозить ослик (eDonkey который). Канал не прогружен, все остальное нормально работает, а в ослике и upload и download - 1-1.5 кб/с, несмотря на большое количество пиров.
Вчера перестал работать совсем, причем коннект от меня к серверам проходит, но выдается LowID под предлогом, что сервер cannot connect к моему объявленному адресу и порту. Что интересно - ручные попытки коннекта снаружи на мой IP и тот же самый порт проходят нормально.

Пиры обнаруживаются (возможно, через Kademlia), но получить от них информацию об имеющихся кусках файлов не получается, они все застревают в состоянии cannot connect. Соответственно, от них ко мне ничего не качается, и от меня наружу тоже, потому что LowID.
Номер порта в клиенте менять пробовал, не помогает.

Схема подключения: тупой модем к провайдеру - роутер с NAT'ом и порт форвардингом всех портов по TCP и UDP - машина.
ОС: Debian testing
Клиент: aMule 2.1.3.

Вот наглядный пример:
11:43:46.623122 IP (tos 0x0, ttl 111, id 80, offset 0, flags [DF], proto: TCP (6), length: 52) 83.141.154.180.64861 > 192.168.0.2.9000: S, cksum 0x58ce (correct), 2466943941:2466943941(0) win 8192 <mss 1460,nop,wscale 8,nop,nop,sackOK>
11:43:46.623163 IP (tos 0x0, ttl  64, id 0, offset 0, flags [DF], proto: TCP (6), length: 52) 192.168.0.2.9000 > 83.141.154.180.64861: S, cksum 0xe7bb (correct), 3478956757:3478956757(0) ack 2466943942 win 5840 <mss 460,nop,nop,sackOK,nop,wscale 7>
11:43:46.872833 IP (tos 0x0, ttl 111, id 102, offset 0, flags [DF], proto: TCP (6), length: 40) 83.141.154.180.64861 > 192.168.0.2.9000: ., cksum 0x3f1a (correct), 1:1(0) ack 1 win 68
11:43:46.922959 IP (tos 0x0, ttl 111, id 104, offset 0, flags [DF], proto: TCP (6), length: 139) 83.141.154.180.64861 > 192.168.0.2.9000: P 1:100(99) ack 1 win 68
11:43:46.922998 IP (tos 0x0, ttl  64, id 44087, offset 0, flags [DF], proto: TCP (6), length: 40) 192.168.0.2.9000 > 83.141.154.180.64861: ., cksum 0x3ecd (correct), 1:1(0) ack 100 win 46
11:43:46.926656 IP (tos 0x0, ttl  64, id 44088, offset 0, flags [DF], proto: TCP (6), length: 144) 192.168.0.2.9000 > 83.141.154.180.64861: P 1:105(104) ack 100 win 46
11:43:49.926835 IP (tos 0x0, ttl  64, id 44089, offset 0, flags [DF], proto: TCP (6), length: 144) 192.168.0.2.9000 > 83.141.154.180.64861: P 1:105(104) ack 100 win 46
11:43:55.927255 IP (tos 0x0, ttl  64, id 44090, offset 0, flags [DF], proto: TCP (6), length: 144) 192.168.0.2.9000 > 83.141.154.180.64861: P 1:105(104) ack 100 win 46
11:44:07.928077 IP (tos 0x0, ttl  64, id 44091, offset 0, flags [DF], proto: TCP (6), length: 144) 192.168.0.2.9000 > 83.141.154.180.64861: P 1:105(104) ack 100 win 46


Вроде работает, а вроде и нет.


Я сильно подозреваю, что это провайдер включил интеллектуальную фильтрацию, но доказать не могу. Как проверить?
У провайдера спросил, но он вряд ли признается, он по договору не просматривает и не фильтрует трафик.

Upd: вскрытие показало, что это такой жесткий шейпинг трафика по нестандартным портам. Буду ругаться с провайдером.
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 6 comments