cae32 (cae32) wrote,
cae32
cae32

Category:

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

По мотивам вчерашней борьбы Лёхи Д. со спутниками и читалова Чирковских новостей за гугл, решил сделать select-tcp-congestion-by-socket в iqm agent.
Предыстория:
Там у него липнет контрольный протокол, ну и новый поток не может запуститься, пока старый не прочавкает до FIN. Когда это будет - зависит от железа спутника. От этого, хоть UDP и пробежало, не формируется финальный CDR достаточно долго. Ну а рубить по test-timeout это нехорошо. Почитал, что там пишут в Таймс, говорят hybla поможет, дескать там как раз заточено под длинный rtt. Но глобально на плаге включать как-то некузяво, ну мало ли кому что понадобится. Оказалось setsockopt есть подходящая. Linux only, конечно, да и хуй бы с ней с виндой. А под фрю я уже давно не собираю, клиентов желающих нету.

Ну пришлось глубины библиотек патчить. Ничего особо сложного, но муторно.

Вынесу, пожалуй, опцией командной строки для twamp и U0/U1. Поглядим, поможет ли...
О! Заодно, кстати, белорусам можно сбагрить, они там pppoe over wifi зачем-то испытывают. Говорят, cubic плохо живёт при этом (если все вещают, конечно), ну вот можно будет выбрать альтернативу.
Tags: iqm, работа, связь
Subscribe

  • И тут обман

    Другой пример ведения Голливудской бухгалтерии — ситуация вокруг выплаты вознаграждения Уинстону Груму, автору романа Forrest Gump, по которому был…

  • Третий Рим

    Ну все знают. Объяснять не нать. Передовая общественность поливает эту формулу - дескать, средневековье. А что, интересно знать, та же общественность…

  • Реконструкция, говорите? Хе!

    Таймс пишет: ===================== Власти Ростовской области собираются в судебном порядке заставить собственника Парамоновских складов начать…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 12 comments

  • И тут обман

    Другой пример ведения Голливудской бухгалтерии — ситуация вокруг выплаты вознаграждения Уинстону Груму, автору романа Forrest Gump, по которому был…

  • Третий Рим

    Ну все знают. Объяснять не нать. Передовая общественность поливает эту формулу - дескать, средневековье. А что, интересно знать, та же общественность…

  • Реконструкция, говорите? Хе!

    Таймс пишет: ===================== Власти Ростовской области собираются в судебном порядке заставить собственника Парамоновских складов начать…