LINUX.ORG.RU

Непонятки с интернетами


0

1

4 дня назад начали чудить интернеты, симптомы:

-Браузер периодически выкидывает сообщение об истечении времени ожидания от сервера. Появляется довольно часто, но несистематично. От типа браузера не зависит.

-Пекмен, в отличии от браузера, не может заргузить с сервера пакет в 90% случаев, плюется «ошибка: не удалось завершить запрос (Время ожидания соединения истекло». Смена сервера не помогает.

-Жаббер работает _всегда_.

-Пинги тоже ходят стабильно.

Что было сделано: убран с пути роутер, что абсолютно ни на что не повлияло. Далее сменил DNS на гуглевский 8.8.8.8, так же не помогло. mtr говорит что потери на всех узлах нулевые.

Ответ на: комментарий от anonymous-kun

Стандартно, 64 байта. Пробовал сейчас 128/1024 и >20000, разницы нет

ZZaiatSS ★★
() автор топика

Была похожая же фигня.

Понять в чем дело не удалось, что бы я ни делал.
Прошло само.

neocrust ★★★★★
()

И провайдер случаем не Авангард?

BSD
()
Ответ на: комментарий от BSD

И не включал даже..

Прошло само.

За сколько времени примерно?

И провайдер случаем не Авангард?

Районный пров, по сути - SKIF ISP. Никогда с ними проблем не было, по этому грешу на софтварную часть в первую очередь..

ZZaiatSS ★★
() автор топика

Похоже на косяк с TCP MSS.

Попробуй MTU поменьше выставить, тысячу или пятьсот.

anonymous
()
Ответ на: комментарий от anonymous-kun

С флагом "-M do" срет вот этим:

From amaranth (192.168.1.115) icmp_seq=1 Frag needed and DF set (mtu = 1500)

Я тут ничего не понимаю.. Что не так?

ZZaiatSS ★★
() автор топика
Ответ на: комментарий от ZZaiatSS

помнится я как-то играл с QoS, побочные эффекты были просто замечательные. И, да, у конечных пользователей всё «прошло само».

spunky ★★
()
Ответ на: комментарий от anonymous-kun

Пробовал:

mtr говорит что потери на всех узлах нулевые.

Прогнал около 500 циклов.

Занятная деталь: при MTU 500 Gajim отказался присоединятся к серверу, просто вис после запуска и все

ZZaiatSS ★★
() автор топика
Ответ на: комментарий от ZZaiatSS

Ну тогда ещё правило в iptables относительно MSS, допустим такое:

-p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 400

И поставть tcp_window_scaling = 0.

mky ★★★★★
()
Ответ на: комментарий от ZZaiatSS

>С флагом "-M do" срет вот этим:

Приведите все опции ping и что такое amaranth (192.168.1.115)?

mky ★★★★★
()
Ответ на: комментарий от mky

Спасибо, попробую

Приведите все опции ping и что такое amaranth (192.168.1.115)?

ping -s 1500 -M do ya.ru

amaranth - хостнейм машины, в скобочках адрес выданый роутером. Что оно делает в выхлопе пинга понития не имею о.о

ZZaiatSS ★★
() автор топика
Ответ на: комментарий от ZZaiatSS

Всё правильно. Вы делаете "-s 1500", что означает 1500 байт данных, а вместе с заголовками 1528 байт. Так как у вас ethernet и MTU в этом случае 1500 байт, 1528 > 1500, поэтому пинг пойти не может.

Если пробовать делать "-M", то тогда начинать с 1472:

ping -s 1472 -M do ya.ru

mky ★★★★★
()

Все решилось, проблема оказалась на стороне провайдера.

ZZaiatSS ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.