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