The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск http-сервера Lighttpd 1.4.65

08.06.2022 08:41

Состоялся релиз легковесного http-сервера lighttpd 1.4.65, пытающегося сочетать высокую производительность, безопасность, соответствие стандартам и гибкость настройки. Lighttpd пригоден для применения на высоконагруженных системах и нацелен на низкое потребление памяти и ресурсов CPU. В новой версии представлено 173 изменения. Код проекта написан на языке Си и распространяется под лицензией BSD.

Основные новшества:

  • Добавлена поддержка WebSocket поверх HTTP/2, а также реализован RFC 8441, описывающий механизм для запуска протокола WebSockets в одном потоке внутри соединения HTTP/2.
  • Реализована расширенная схема управления приоритетами, позволяющая клиенту влиять на приоритет передаваемых сервером ответов (RFC 9218), а также управлять приоритетами при перенаправлении запросов. Для HTTP/2 обеспечена поддержка кадра PRIORITY_UPDATE.
  • В настройках lighttpd.conf добавлена поддержка условных сопоставлений с привязкой к началу (=^) и концу (=$) строки. Подобные строковые проверки значительно быстрее регулярных выражений и достаточны для многих простых проверок.
  • В mod_webdav добавлена поддержка частичных операций PUT (охватывающих часть данных при помощи заголовка Range). Для включения можно использовать опцию 'webdav.opts += ("partial-put-copy-modify' => "enable")'.
  • В mod_accesslog добавлена опция 'accesslog.escaping = 'json'".
  • В mod_deflate добавлена поддержка сборки с libdeflate.
  • Ускорена передача тела запроса через HTTP/2.
  • Значение параметра server.max-keep-alive-requests по умолчанию изменено cо 100 до 1000.
  • В списке MIME-типов "application/javascript" заменён на "text/javascript" (RFC 9239).

На будущее запланировано применение более строгих настроек шифров для TLS и отключения по умолчанию устаревших шифров. Настройка CipherString будет изменена со значения "HIGH" на "EECDH+AESGCM:AES256+EECDH:CHACHA20:SHA256:!SHA384". Также запланированы к удалению устаревшие опции TLS: ssl.honor-cipher-order, ssl.dh-file, ssl.ec-curve, ssl.disable-client-renegotiation, ssl.use-sslv2, ssl.use-sslv3. Дополнительно будет продолжена чистка мини-модулей, которые можно заменить более гибкой Lua-реализацией mod_magnet. В частности, намечены к удалению модули mod_evasive, mod_secdownload, mod_uploadprogress и mod_usertrack.

  1. Главная ссылка к новости (https://blog.lighttpd.net/arti...)
  2. OpenNews: Выпуск http-сервера Lighttpd 1.4.64
  3. OpenNews: Представлен новый высокопроизводительный HTTP-сервер H2O
  4. OpenNews: Релиз OpenLiteSpeed 1.0, ознаменовавший переход http-сервера LiteSpeed к открытой модели разработки
  5. OpenNews: Релиз http-сервера Apache 2.4.53 с устранением опасных уязвимостей
  6. OpenNews: Релиз nginx 1.22.0
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/57314-lighttpd
Ключевые слова: lighttpd, http
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (65) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Жироватт (ok), 09:00, 08/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Предлагаю в принципе из новостей убрать
    * Код проекта написан на языке %PARAM_LANG% ... *
    А то у нас тут глобальное потепление, углеродные следы в небе, а фрактал и его единомышленники парниковые газы выделяют.

    > На будущие запланировано применение более строгих настроек шифров для TLS и отключения по умолчанию устаревших шифров.

    Т.е. теперь будет требовать не "что-то, что умеет парсить хтм и простейший js+css", а "хромированный Гоголь, ласт транк"?

     
     
  • 2.2, Аноним (2), 09:37, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Т.е. теперь будет требовать не "что-то, что умеет парсить хтм и простейший js+css", а "хромированный Гоголь, ласт транк"?

    Firefox не сможет?

     
     
  • 3.7, Жироватт (ok), 10:20, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сможет. Вот только для работы клиентом этому лёгкому серверу тебе придётся загружать три тонны хлама и телеметрии, когда для трёх связанных полудинамических страниц достаточно и не особо замусоренного Webkit'а. Я про это.
     
     
  • 4.12, Аноним (12), 11:56, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Фантазии. Устаревшие алгоритмы шифрования ненадёжны и правильно делают что их выпиливают. А для васян-хоумпейджа и http сойдёт.
     
     
  • 5.15, Бывалый смузихлёб (?), 12:51, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ну сабж часто во всякую встройщину толкают, порой для предоставления возможности что-то посмотреть или настроить без необходимости установки дров и программы( которой может и не оказаться под разные оси или их версии )

    Ну и какая, казалось бы, разница, с новым "надёжным" или со старым "не надёжным" шифрованием открывать в браузере страницу настроек какого-нибудь модема, что валяется неподалёку

     
     
  • 6.70, Аноним (-), 20:09, 10/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > ну сабж часто во всякую встройщину толкают, порой для предоставления возможности что-то
    > посмотреть или настроить без необходимости установки дров и программы( которой может
    > и не оказаться под разные оси или их версии )

    Во встройщине с HTTP/2 и TLS есть некоторая проблема. На какой адрес вы сертификат получать и кем это должно быть выписано такое?

     
     
  • 7.75, Аноним (75), 11:21, 11/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Поэтому встройке и нужен IPv6. Чтобы условный гугл мог зайти на любой чайник.
     
  • 5.23, rm2 (?), 15:53, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше бы до OpenSSL достучаться, чтоб они переопределили "HIGH" в вот это вот, а не у себя хардкодить.
     
     
  • 6.53, 67 (?), 13:08, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Аминь, недавно, после обновления, клиен 9 версии ssh перестал к железкам по ключам подключаться, пароли работают, а ключи нет, безопастность..., теперь пароли с 32 байтным рандомом менять на чтото что можно будет запомнить и не слишком долго набивать на тачскрине..благими намерениями.
     
     
  • 7.68, Аноним (68), 17:39, 10/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А мог бы прочитать man ssh_config. Но вместо этого вбиваешь пароли на тачскрине.
     
  • 2.3, Аноним (3), 09:39, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > будет требовать

    В каком месте будет "требовать"? Поддерживать, а не требовать. И эти люди будут что-то говорить про "фракталов, единомышленников и парниковые газы".

     
     
  • 3.6, Жироватт (ok), 10:16, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > и ОТКЛЮЧЕНИЯ по умолчанию устаревших шифров

    Как показывает практика последних лет - от отключения *во имя овса, сыра и швитой бишапашности, чугунь!* до "мы удалили из кодовой базы, ведь никому ненужно, нам так телеметрия сказала" всего один маленький шажок.

     
     
  • 4.8, Аноним (3), 10:23, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    как показывает практика, люди, отключающие телеметрию *во имя овса, сыра и швитой бишапашности, чугунь!*, сами себя лишают используемых функций, просто не сигналя разрабам, что функцией пользуются
     
     
  • 5.34, Аноним (34), 19:05, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Получается, в смузихлёбском мирке функции пишут не потому, что они нужны, а потому, что ими пользуются?
     
     
  • 6.37, Dzen Python (ok), 21:18, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому, что юзеры настучали сами на себя - чем, как и сколько пользуются!

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

     
  • 6.45, Аноним (75), 23:57, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Получается, в смузихлёбском мирке функции пишут не потому, что они нужны, а потому, что ими пользуются?

    Как говорят труЪ-юниксвейные олды, "если я чем-то не пользуюсь, значит, оно не нужно"

     
  • 5.61, Аноним (-), 22:31, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > как показывает практика, люди, отключающие телеметрию *во имя овса, сыра и швитой
    > бишапашности, чугунь!*, сами себя лишают используемых функций, просто не сигналя разрабам,
    > что функцией пользуются

    По вашей логике, для того чтобы построили дороги удобные мне, надо напялить на каждого по GPS-трекеру как на овцу. Тогда, дескать, дороги станут удобные. Но что-то мне кажется что вот это совсем не гарантировано, зато гарантировано много других вещей.

     
  • 2.4, john_erohin (?), 09:52, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Предлагаю в принципе из новостей убрать
    > * Код проекта написан на языке %PARAM_LANG% ... *

    отрицательно. это важная информация.

    > А то у нас тут глобальное потепление, углеродные следы в небе,

    отрицательно. это пропаганда для лохов.

    > а фрактал и его единомышленники

    достаточно стирать растоманские комменты.
    если кому-то очень интересно, он может ознакомиться с ними в "логе модерирования".

     
     
  • 3.5, Жироватт (ok), 10:13, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > отрицательно. это важная информация.

    Не такая важная, чтобы тянуть из новости в новость.
    Вполне достаточно будет небольшого тега типа { #c , #gtk4 }, хотя смысла даже в нем я не вижу - у нас же есть первопосты по новым программам в новостям? Почему бы не просто ставить линк на него? Языки для программ кардинально меняются обычно в каких-нибудь -next- ветках.

    > отрицательно. это пропаганда для лохов.

    Это сарказм был, человече. Коровки жуют травку и много газуют - о б-же, стада коровок меняют климать, все голосовать за неполживого мошенника!

    > достаточно стирать растоманские комменты.

    Момент был упущен, чтобы осадить раз и навсегда фанатиков "один язык, один карго, один проверяльщик боровов". Теперь даже скрытие не особо поможет

     
     
  • 4.9, Аноним (9), 11:29, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Момент был упущен, чтобы осадить раз и навсегда фанатиков "один язык, один карго, один проверяльщик боровов".

    Как эту секту крестовиков++ осадиш. У них же на генном уровне память течет и при этом идет обращение к освобожденному участку памяти(привет пропаганда).
    Вот бы что могло на уровне зачятия всех этих головастиков проверять, технология далеееекого будущего.

     
     
  • 5.32, Аноним (34), 18:59, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем? Просто не корми крестовиков и они вымрут.
     
  • 4.33, Аноним (34), 19:00, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А тебя беспокоят растоманские комменты? Мне вот весело, они смешные.
     
     
  • 5.46, Аноним (75), 23:59, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Большинству сишников, знаете ли, не смешно. А очень даже неприятно осознавать, что компьютер прекрасно сделает ту работу, с которой они не справлялись много лет.
     
     
  • 6.62, Аноним (-), 22:33, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Большинству сишников, знаете ли, не смешно. А очень даже неприятно осознавать, что
    > компьютер прекрасно сделает ту работу, с которой они не справлялись много лет.

    Именно поэтому хрустики завалили мир нужным и полезным софтом, начиная с операционок, которыми они конечно же пользуются в повседневной жизни... ох, простите, это был сарказм. В повседневной жизни они вопят о крутизне и набивают цену, иногда кодя какой-то нонейм, которым наверное даже кто-то теоретически пользуется.

     
     
  • 7.72, Аноним (75), 01:10, 11/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> Большинству сишников, знаете ли, не смешно
    > Именно поэтому хрустики

    При чём тут какие-то "хрустики"? Речь идёт про унижение сишников.

     
  • 2.10, Fracta1L (ok), 11:41, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > А то у нас тут глобальное потепление, углеродные следы в небе, а фрактал и его единомышленники парниковые газы выделяют.

    Поплачь, Гретушка

    > Предлагаю в принципе из новостей убрать

    Ты ещё и из SJW-обиженок?

     
  • 2.54, Аноним (-), 14:40, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > * Код проекта написан на языке %PARAM_LANG% ... *

    А как отсеивать однодневный мусор на питончиках-электрончиках и прочем расте?!

     

  • 1.13, Аноним (75), 12:08, 08/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Также запланированы к удалению устаревшие опции TLS: ..., ssl.dh-file, ssl.ec-curve, ...

    А что, DH и EC уже объявлены устаревшими и небезопасными? Что вместо них?

     
  • 1.14, Аноним (14), 12:38, 08/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    это убийца nginx?
     
     
  • 2.16, Гость (??), 13:21, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    у них несколько разный функционал, что то не умеет самостоятельно каждый из них
    и lighttpd дойдет до http/3, когда в nginx будет поддержка http/5 ))
     
     
  • 3.20, Аноним (20), 14:32, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что такого умеет лайти, чего не умеет nginx?
     
     
  • 4.22, Гость (??), 15:13, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    например, modcgi, а nginx никак без fcgiwrap и подобного
     
  • 4.25, rm2 (?), 15:56, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Простой и удобный синтаксис конфигов с практически ЯП-level полноценными if'ами, которые не представляют из себя пушку для ноги из-за черезжопной реализации под капотом, как в nginx.
     
     
  • 5.44, Аноним (75), 23:55, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Лично я бы отнёс это скорее к недостаткам.
    Всякие бородачи в коротких штанишках и стильных очках очень любят засовывать половину логики приложения в конфиг веб-сервера, изящно называя это "devlapse".
    Сервер с чистым, декларативным конфигом пресекает такие порывы сразу.
     
     
  • 6.47, Аноним (68), 03:45, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да там той логики 3½ строчки — api, s3 и вебксокет. Почему бы и не засунуть?
     
     
  • 7.49, Аноним (75), 12:12, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А потом роуты в API начнут стихийно переписываться, и появляется 100500 rewrite.
    Следующая стадия - они открывают для себя условные операторы, и появляется куча if-ов с return, rewrite и proxy_set_header.

    И это хорошо, если не OpenResty, а то прямо в середине конфига можно найти вставку с кодом сервиса авторизации на Lua, натыренную где-то на stackoverflow и работающую непонятно как.

     
     
  • 8.69, Аноним (68), 19:57, 10/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Софт, стало быть, писали без процессов, без архитектуры, на глазок и по велению ... большой текст свёрнут, показать
     
     
  • 9.73, Аноним (75), 01:14, 11/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да нет, с процессами и архитектурой Ну, просто они каждую неделю новые К счаст... большой текст свёрнут, показать
     
  • 4.30, Бывалый смузихлёб (?), 17:30, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    вопрос не что такого умеет, а для чего скорее годится
    это почти как всерьёз сравнивать какой-нибудь postgresql и sqlite
     
  • 2.18, Robin Hood (?), 14:08, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +8 +/
    lighttpd это скорее для встраиваемых систем
     
     
  • 3.24, rm2 (?), 15:54, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Сам ты для встраиваемых систем :)
     
     
  • 4.52, _kp (ok), 12:48, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Основной потребитель все таки - встраиваемые системы или небольшие серверы.
     
     
  • 5.60, rm2 (?), 19:12, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Основной потребитель все таки - встраиваемые системы или небольшие серверы.

    Ну нету в нём никаких признаков чего-либо, что можно считать "для встраиваемых".
    Потому что под этим обычно ожидается максимальная урезанность всего и вся, в угоду маленького размера кода и потребления памяти. Это всё не про Lighttpd. Там есть абсолютно всё что нужно, пользоваться этим удобно, работает производительно. А то, что волею судеб получилось написать так, что много не жрёт и работает быстро даже на скромном железе - ну так просто хорошо написано. И "для встраиваемых" просто по совпадению подходит, а не потому что его специально туда вкрячивали.

    "Большие" же серверы - пережиток прошлого. Даже для хайлоада, теперь предпочитают кластеры-контейнеры с сотнями _небольших_ серверов, а не один "большой".

     
     
  • 6.74, Аноним (75), 01:17, 11/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > "Большие" же серверы - пережиток прошлого. Даже для хайлоада, теперь предпочитают кластеры-контейнеры с сотнями _небольших_ серверов, а не один "большой".

    По меркам такого подхода, nginx вполне сходит за "небольшой". Лайти в кубике никогда не встречал.

     
  • 6.76, _kp (ok), 16:49, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тотальная экономия ресурсов сейчас не актуальна, как лет десять наза во встраиваемой системе.

    Сейчас подавай современные технологии.
    А особенность встраиваемой системы, это то, что сисадмин не вмешеается в течении всего срока службы изделия. То есть, компоненты должны работать предсказуемо.

    А lighttpd стабильный, без "граблей", ньюансы хорошо известены разработчикам, и он подходит.

     
  • 3.57, Аноним (-), 15:18, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > lighttpd это скорее для встраиваемых систем

    Что в нем для встраиваемых систем такого? Туда lwan какой-нибудь интереснее.

     
     
  • 4.59, Аноним (20), 16:42, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Исторически слажалось.
    Ubiquity в своих девайсах его использует как пускалку CGI-бинарников, например.
     
     
  • 5.63, Аноним (-), 22:38, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Исторически слажалось.

    Хорошая опечатка, памятуя про его дурную буферизацию: если бэк слажает и выдаст большой ответ, лайти перестает быть лайт и навсегда узурпирует буфер дикого размера. Это в нем так и не починили? Нжинкс умнее делает, кусками лимитированого размера кантует отсюда туда. Хоть его код и модули и похожи в результате на брейнфак порой.

    > Ubiquity в своих девайсах его использует как пускалку CGI-бинарников, например.

    Есть куча производителей, они используют самые разные вещи. Так себе аргумент. Потому что у половины секурити хромое, у других морда тормозная, у третьих и то и другое (CGI, кстати, этому сильно способствует), кому-то даже thttpd и прочей мелочи хватает, запустить вот именно CGI, если он не Fast - ума много не надо.

     
  • 4.77, _kp (ok), 17:26, 13/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> lighttpd это скорее для встраиваемых систем
    > Что в нем для встраиваемых систем такого? Туда lwan какой-нибудь интереснее.

    Веб серверы не так много народу пишет, и тем более что бы использовать, а не как курсовую работу, и забыть.
    Я во времена худосочного железа писал.
    Кстати, весьма изящно пригодилось на esp32.
    Сейчас спросят, а туда то зачем? Там же хватает такого добра.
    Так в том то и дело, что "какой нибудь" можно поставить в поделку для дома, а если в коммерческое изделие, то требуется  предсказуемость и гаррантии.

    Поэтому берем более стандартеые и массово используемые инструменты.
    В случае с lightttpd, я не утверждаю, что он оптимален, для всех случаев. Но, он достаточно годен для многого

     

  • 1.19, th3m3 (ok), 14:30, 08/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Добавлена поддержка WebSocket поверх HTTP/2

    В новом Firefox:

    >Веб-сокетам запрещено использовать протокол HTTP/2, поскольку они работали некорректно.

    :)

     
     
  • 2.21, Аноним (21), 14:55, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > запрещено использовать ... работали некорректно

    - А что, если сделать корректную реализацию?
    ...
    - Да ну на! Мы лучше запретим это!

     
  • 2.35, Аноним (35), 20:57, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это баг конкретно Firefox и его исправят.
     
  • 2.55, Аноним (-), 15:07, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В новом Firefox:

    Там уволили программистов а дизайнеры и менеджеры не умеют баги чинить как оказалось. Зато могут отключить фичу.

     

  • 1.36, BrainFucker (ok), 21:05, 08/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да ну его. Долго его юзал на своих в личных мелких проектах, но недавно начал сваливать на nginx, т.к. не смог по простому заставить под ним нормально работать gunicorn.
     
     
  • 2.39, Аноним (39), 21:29, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какие именно были проблемы?
     
     
  • 3.41, BrainFucker (ok), 22:48, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Какие именно были проблемы?

    Точно уже не помню, несколько месяцев уже прошло, но насколько помню, не сервило корень сайта, при этом остальные урлы работали.
    Вот с fcgi работало норм.
    Ну да пофиг, мне фича нжинкса понравилась, что он может шарить например 443 порт между ssh и https. Раньше для этого использовал отдельный сервис sslh, а nginx это умеет сам.

     

  • 1.38, Аноним (38), 21:29, 08/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    HTTP/3 когда?
     
     
  • 2.40, Аноним (39), 21:30, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Когда http/3 обретёт финальный стандарт, а не вечный драфт.
     
     
  • 3.42, Аноним (75), 23:51, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Уже. RFC 9114
     
  • 2.43, Аноним (75), 23:52, 08/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > HTTP/3 когда?

    Если вы не гугл и не клаудфларь, то советую не заморачиваться. Ничего вы на этом не выиграете.

     
     
  • 3.48, Аноним (68), 03:51, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вопрос был «когда?», а не «зачем?».
     
     
  • 4.50, Аноним (75), 12:13, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если незачем, то и некогда.
     
  • 4.51, Аноним (34), 12:34, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Никогда не выиграете.
     
  • 3.56, Аноним (-), 15:14, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Если вы не гугл и не клаудфларь, то советую не заморачиваться. Ничего вы на этом не выиграете.

    Нормальная работа на мобилочных соединениях - недостаточно для заморочек? :) TCP безнадежен в радиоинтерфейсах, работает отвратительно. За это и пострадает.

     
     
  • 4.58, Аноним (20), 16:41, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Нормальная работа на мобилочных соединениях - недостаточно для заморочек?

    Какие ваши доказательства?
    (Нет, рекламные буклетики гугла доказательством не являются)

     
     
  • 5.64, Аноним (-), 22:46, 09/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Практическое использование и изучение под снифером чего этот крап вытворяет Осо... большой текст свёрнут, показать
     
     
  • 6.71, john_erohin (?), 22:30, 10/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > прожать допустим майкрософт в
    > винде до нормального congestion control'я, сами понимаете.

    это - нормальный или не очень ?

    #!/bin/sh

    # AT=experimental
    AT=normal

    C="netsh int tcp set global"

    $C rss=enabled
    $C chimney=enabled
    $C autotuninglevel=$AT
    $C congestionprovider=ctcp
    $C netdma=enabled
    $C dca=enabled
    $C ecncapability=enabled
    $C timestamps=enabled

    netsh int tcp set supplemental auto

    $COMSPEC/../netsh int tcp show global

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру