Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.07.20;
Скачать: CL | DM;

Вниз

TCP   Найти похожие ветки 

 
Максим В.   (2008-06-05 00:34) [0]

Вопрос про TCP. Знаю, что нужно почитать теорию, но это я сделаю в ближайшее время. А теперь вопрос: смотрел в живую на работу TCP-протокола, снифером и заинтересовал такой фрагмент - на каком-то этапе, сервер присылает например 3 пакета с данными подряд и с флагом ACK - для запроса подтверждения значимости, а клиент отвечает только одним ответом с ACK серверу. А куда делись остальные 2 - почему они не отсылаются?

Спасибо.


 
ketmar ©   (2008-06-05 00:40) [1]

>[0] Максим В. (2008-06-05 00:34:00)
а зачем акать все пакеты, если можно самый последний? это значит, что остальные тоже пришли. пакет, он такой: или дошёл весь, или весь потерялся (ну, не совсем так, но…)

---
Understanding is not required. Only obedience.


 
Максим В.   (2008-06-05 00:46) [2]

Так сам-то пакет в троице не последний в TCP-сессии вообще. Например так:

.....
Сервер шлет
Клиент ACK
.....
Сервер шлет
Клиент ACK
Сервер шлет
Сервер шлет
Сервер шлет
Клиент ACK

.....
Сервер шлет
Клиент ACK

Почему в случае трех пакетов подряд нету аков на два остальных?


 
ketmar ©   (2008-06-05 01:30) [3]

>[2] Максим В. (2008-06-05 00:46:00)
вот значит на эти три и акнуло. ид пакета есть. акнуло на последний. пришли они так, вместе. акнуло на последний увиденый.

---
Understanding is not required. Only obedience.


 
Alien1769 ©   (2008-06-05 10:35) [4]


> Почему в случае трех пакетов подряд нету аков на два остальных?

Ошибки сети, и т.д.


 
ketmar ©   (2008-06-05 11:23) [5]

>[4] Alien1769 © (2008-06-05 10:35:00)
кстати. могли быть действительно перепосылки по неполучению аков. в общем, без дампа не ясно.

---
All Your Base Are Belong to Us



Страницы: 1 вся ветка

Текущий архив: 2008.07.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
2-1213811159
leonidus
2008-06-18 21:45
2008.07.20
Как скрыть гоавную форму приложения при старте


6-1190627383
BOBik
2007-09-24 13:49
2008.07.20
WinSock и Disconnect


15-1212700281
progredi
2008-06-06 01:11
2008.07.20
Wi-Fi


6-1190291073
Chaser
2007-09-20 16:24
2008.07.20
WNetAddConnection2


15-1212601847
GreyWolf
2008-06-04 21:50
2008.07.20
Настройка приоритета трафика в Windows