Re[3]: Дублирование TCP пакетов
От: Аноним  
Дата: 17.03.08 22:08
Оценка:
C>Да. Согласен слово пакет совершенно неуместно. Да согласен в том, что TCP потоковый протокол. Клиент общается сервером в режиме вопрос — ответ. Очень редко (ну ооочень очень редко) возникает ситуация когда приходит два пакета (поток рубится на пакеты сервером, там CRC32, размеры, криптование и все такое, вероятность ошибочной интерпретации потока — нулевая). Приход двух пакетов определяется косвенно. В логах возникает ситуация когда действие отразилось с временным интервалом <1 сек (0.3-0.4). Но пользователь физически не мог сделать запрос так часто (в силу реализации). Вижу один вариант: дублирование IP пакета. Но подозреваю что это невозможно. Хм.. В общем как то так.
Такого не бывает (с) В пределах допущений современных технологий. У вас слишком мало времени было чтоб на них нарваться, да еще и систематически воспроизвести .
Кстати а какой канал между клиентом и сервером? Вполне реальна ситуация того что конекшн просто гдето "заткнулся" (гусары — молчать), а потом его прорвало (молчать, я сказал и пришло пара пакетов сразу. + тот же nagle, хотя он врядли будет так визуально заметен.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.