Влияет ли настройка TCP_NODELAY на поведение обоих концов сокета?

Я всегда предполагал, что алгоритм Nagle влияет на сокет в обоих направлениях, и что настройка TCP_NODELAY как-то сообщил удаленному концу также, чтобы выключить Nagle.

Это правильно, или делает настройку TCP_NODELAY влияет только на поведение конца, который вызывает это?

1 ответ

Решение

TCP_NODELAY влияет на отправку сегментов TCP только на хост, который устанавливает эту опцию на своем сокете. То есть алгоритм отправки однорангового узла не затрагивается.

Другие вопросы по тегам