Почему HTTP-сервер игнорирует значение MSS? - PullRequest
0 голосов
/ 23 июня 2019

Цитируется из RFC793:

Если хост желает установить максимальный размер сегмента на значение, отличное от значения по умолчанию, максимальный размер сегмента указывается в качестве опции TCP, первоначально в SYN TCPпакет во время TCP-рукопожатия.Значение не может быть изменено после установления соединения

И в кавычках из RFC879:

Максимальный размер сегмента (MSS) является параметром поля опций TCPзаголовок, который задает наибольший объем данных (в байтах), который компьютер или устройство связи может получить в одном сегменте TCP.Он не учитывает заголовок TCP или заголовок IP.

И, наконец, вопрос: на следующем рисунке клиент (192.168.202.13) объявляет свою MSS равной 48 байтам.Почему Сервер (192.168.12.68) отправляет через некоторое время большие сегменты TCP?

enter image description here

...