Welcome! Log In Create A New Profile

Advanced

Re: nginxQuic: максимальный размер MTU

Sergey Kandaurov
December 26, 2023 05:50AM
> On 22 Dec 2023, at 11:17, izorkin@gmail.com wrote:
>
> Добрый день, Сергей.
>
> Удалось ещё немного поэкспериментировать.
> Если использовать браузер, то сперва размер probe mtu составляет 1200,
> а потом увеличивается до 1472.
> Потом проверил через curl, там средний размер пакета составляет чуть
> больше 1200, при скачивании файла только под конец размер пакета доходит
> до 2400-2500. При размере файла чуть меньше 200 кб, где-то пакетов 10
> или меньше превышают 1500. Мне кажется алгоритм работает не слишком быстро.
> Может ли браузер Chrome ограничивать размер QUIC пакетов?
>

При выборе, как часто выполнять шаги поиска MTU, важно соблюдать баланс
между временем схождения и нагрузкой на сеть. Поиск MTU - это такой же
трафик, поэтому текущий алгоритм старается не нагружать сеть попусту:
в текущей реализации поиск имеет отложенный старт и каждый шаг поиска
выполняется с задержкой, иначе это было бы особенно заметно на коротких
соединениях. Поэтому, если MTU замерять сразу после установки соединения
на первом запросе, это может выглядеть так, что поиск работает медленно.
Но в конечном итоге алгоритм поиска сходится за разумное время, учитывая
что, как правило, соединение HTTP/3 (как и HTTP/2) повторно используется
для нескольких (многих) запросов.

> Вы писали 21 декабря 2023 г., 13:36:21:
>
>> Причины могут быть разные, необязательно тюнинг числа попыток/таймаута
>> может помочь. Для начала неплохо бы понимать, что происходит в сети.
>> Для этого можно пронаблюдать процесс поиска MTU в debug log,
>> см. строчки "probe mtu" / "ack mtu" для выбранного соединения.
>> Клиентский лимит логгируется в "quic tp max_udp_payload_size".
>
>
> --
> С уважением,
> Izorkin mailto:izorkin@gmail.com
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> https://mailman.nginx.org/mailman/listinfo/nginx-ru

--
Sergey Kandaurov

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
https://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

nginxQuic: максимальный размер MTU

Anonymous User November 16, 2023 12:08PM

Re: nginxQuic: максимальный размер MTU

Sergey Kandaurov November 16, 2023 12:26PM

Re: nginxQuic: максимальный размер MTU

Anonymous User November 16, 2023 12:40PM

Re: nginxQuic: максимальный размер MTU

Sergey Kandaurov December 18, 2023 04:32PM

Re: nginxQuic: максимальный размер MTU

Anonymous User December 21, 2023 04:40AM

Re: nginxQuic: максимальный размер MTU

Sergey Kandaurov December 21, 2023 05:38AM

Re: nginxQuic: максимальный размер MTU

Anonymous User December 21, 2023 07:40AM

Re: nginxQuic: максимальный размер MTU

Sergey Kandaurov December 26, 2023 05:34AM

Re: nginxQuic: максимальный размер MTU

Anonymous User December 26, 2023 12:16PM

Re: nginxQuic: максимальный размер MTU

Anonymous User December 22, 2023 02:18AM

Re: nginxQuic: максимальный размер MTU

Sergey Kandaurov December 26, 2023 05:50AM

Re: nginxQuic: максимальный размер MTU

Anonymous User December 26, 2023 09:06AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 145
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready