Re[3]: Обращение к задающим вопросы по сокетам.
От: Аноним  
Дата: 17.09.07 14:02
Оценка:
Здравствуйте, Michael Chelnokov, Вы писали:

MC>Не факт что немедленно. Алгоритм Нагла (Нейгла? Нэйгла?) старается отправить как можно больше данных в одном сегменте. Это хорошо помогает когда передается именно поток данных, а не (небольшие по обьему) запрос/ответ/запрос/ответ/... От размера неподтвержденных данных, конечно, тоже зависит, но не только от него. Как указал Максим, TCP на отправляющей стороне может притормозить отправку в надежде что поступят еще данные и их удастся отправить в том же сегменте.


Но ведь алгоритм Нагла задерживает отправку, только когда есть неподтвержденные данные (и объем отправляемых данных меньше MSS). И если до второго запроса пришел ACK на первый запрос (а он придет с первым ответом или раньше), то неподтвержденных данных не будет. Тогда на отправляющей стороне не может быть задержки. Или я чего-то не учитываю?
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.