TCP socket states
| Description | Side | Описание состояния | 
|---|---|---|
| LISTEN | Server | Ожидание запроса на соединение от любой удаленной конечной точки TCP. | 
| SYN-SENT | Client | Ожидание соответствующего запроса на соединение после отправки запроса на соединение. | 
| SYN-RECEIVED | Server | Ожидание подтверждающего подтверждения запроса на соединение после получения и отправки запроса на соединение. | 
| ESTABLISHED | Server and client | Открытое соединение, полученные данные могут быть доставлены пользователю. Нормальное состояние для фазы передачи данных соединения. | 
| FIN-WAIT-1 | Server and client | Ожидание запроса на завершение соединения от удаленного TCP или подтверждения ранее отправленного запроса на завершение соединения. | 
| FIN-WAIT-2 | Server and client | Ожидание запроса на завершение соединения от удаленного TCP. | 
| CLOSE-WAIT | Server and client | Ожидание запроса на прекращение соединения от локального пользователя. | 
| CLOSING | Server and client | Ожидание подтверждения запроса на завершение соединения от удаленного TCP. | 
| LAST-ACK | Server and client | Ожидание подтверждения запроса на завершение соединения, ранее отправленного на удаленный TCP (что включает в себя подтверждение его запроса на завершение соединения). | 
| TIME-WAIT | Server or client | Ожидание достаточного времени, чтобы убедиться, что срок действия всех оставшихся пакетов в соединении истек. | 
| CLOSED | Server and client | Нет состояния соединения вообще. | 
Опубликовано: 23.04.2024