По мотивам спутников

Sep 11, 2019 00:44

По мотивам вчерашней борьбы Лёхи Д. со спутниками и читалова Чирковских новостей за гугл, решил сделать select-tcp-congestion-by-socket в iqm agent ( Read more... )

работа, iqm, связь

Leave a comment

Comments 12

lj_frank_bot September 10 2019, 21:45:45 UTC
Здравствуйте!
Система категоризации Живого Журнала посчитала, что вашу запись можно отнести к категории: Работа.
Если вы считаете, что система ошиблась - напишите об этом в ответе на этот комментарий. Ваша обратная связь поможет сделать систему точнее.
Фрэнк,
команда ЖЖ.

Reply


klink0v September 10 2019, 22:30:44 UTC

Из всего текста понял только предлоги. :)

И еще про ppp over wi-fi. Скорее всего, им это для авторизации клиентов надо. Но способ выбран, конечно, странный.

Reply

vedmed1969 September 11 2019, 03:18:51 UTC
если б по-китайски, то я понял бы столько же :)

Reply

cae32 September 11 2019, 07:18:11 UTC
Да просто же всё. Надо оценивать качество сети. Пропускается контрольный трафик, ведутся замеры результатов пропуска. Естественно, пропускается UDP, чтобы фиксировались потери. Но поскольку надо пропускать с двух сторон, а не просто ping, чтобы было видно обе стороны независимо. нужен контрольный протокол, который соберёт все UDP в общую запись "время-параметры". Его можно сделать как у cisco ip sla на UDP, но будет убого, поэтому выбран TCP. TWAMP тоже так же работает примерно. А раз TCP и есть потери в середине - это ведёт к залипанию сессии.
Ну вот с этим и можно бороться, если setsockopt (TCP_CONGESTION) на нужный алгоритм. Или сессию рубить по таймауту, пытаясь то, что намеряли, собрать хоть как-то...

Reply

cae32 September 11 2019, 07:23:11 UTC
А белорусы - да, как упёрлись в билинг с радиусом для физлиц, так и сидят на pppoe. Даже модемы специальные выпущены. А pppoe - ну это все "вкусности" реализации на стороне браса. Где-то LCP ECHO вообще не бывает, где-то при поднятии очередной сессии память йок, хотя остальные сессии живут. В общем, я бы выкинул, но раз клиент жаждет, приходится добавлять функционал.

Reply


dveruki September 11 2019, 04:54:19 UTC
Очень высокий. Очень.

Reply

cae32 September 11 2019, 07:19:41 UTC
Ну прям там. Это я для работы в основном, чтобы не забыть.

Reply

dveruki September 11 2019, 07:22:27 UTC
Теперь и я не забуду

Reply

cae32 September 11 2019, 07:26:20 UTC
Ну я атос чинить не умею зато.

Reply


Leave a comment

Up