У меня такой вопрос. Есть написанный мной сервер TCP на линуксе. Есть чужая программа-клиент на QNX. Клиент устанавливает TCP соединение с нами. Протокол обмена поддерживает свою собственную проверку работоспособности связи (т.е посылается посылка на которую должен быть ответ в течении 5 секунд). В какой-то момент Х что-то происходит с клиентом (наверное он глухо падает) и он не отвечает. Мой сервер разрывает соединение посредством close(). НО сокет остается в состоянии LAST-ACK. И он находится в таком состоянии (вроде бы) неограниченно долго. Оживший клиент через некоторое время создает новое соединение и ситуация повторяется. В итоге образуется большое количество соединений, находящихся в состоянии LAST-ACK, которые доставляют мне много радости. Кто-нибудь сможет объяснить ЧТО ЧЕРТ ВОЗЬМИ ПРОИСХОДИТ? И как с этим бороться?
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от pathfinder
Ответ на:
комментарий
от pathfinder
Ответ на:
комментарий
от pathfinder
Ответ на:
комментарий
от vnovouhov
Ответ на:
комментарий
от vnovouhov
Ответ на:
комментарий
от pathfinder
Ответ на:
комментарий
от pathfinder
Ответ на:
комментарий
от Aleks_IZA
Ответ на:
комментарий
от Aleks_IZA
Ответ на:
комментарий
от Aleks_IZA
Ответ на:
комментарий
от pathfinder
Ответ на:
комментарий
от Aleks_IZA
Ответ на:
комментарий
от pathfinder
Ответ на:
комментарий
от pathfinder
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от pathfinder
Ответ на:
комментарий
от Aleks_IZA
Ответ на:
комментарий
от theli
Ответ на:
комментарий
от Reset
Ответ на:
комментарий
от Reset
Ответ на:
комментарий
от Valeriy_Onuchin
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум tcpdump && TCP connection establishment && SYN_RECV state (2008)
- Форум Зеркалирование TCP (2016)
- Форум Multipath TCP (2017)
- Форум tcp resransmission (2016)
- Форум TCP Retransmission (2016)
- Форум TCP & Hedgewars (2012)
- Форум tcp proxy (2010)
- Форум Анализатор TCP (2010)
- Форум tcp соединение (2011)
- Форум tcp TIME_WAIT (2014)