From dbb60acbf5b8c77240aef2a488bc728951e460b7 Mon Sep 17 00:00:00 2001 From: Swfuse Date: Mon, 27 Mar 2023 21:15:43 +0300 Subject: [PATCH] Change tcp image --- interview.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/interview.md b/interview.md index 1fad8b1..71c3ef6 100644 --- a/interview.md +++ b/interview.md @@ -3011,7 +3011,7 @@ https://access.redhat.com/articles/3129891 - Ответ - ![tcp-con-img](https://github.com/Swfuse/devops-interview/blob/main/imgs/Untitled%208.png) + ![tcp-con-img](https://github.com/Swfuse/devops-interview/blob/main/imgs/Untitled%2010.png) 1. Клиент, который намеревается установить соединение, посылает серверу сегмент с номером последовательности и флагом SYN. Дальнейший алгоритм: Сервер получает сегмент, запоминает номер последовательности и пытается создать сокет (буферы и управляющие структуры памяти) для обслуживания нового клиента; В случае успеха сервер посылает клиенту сегмент с номером последовательности и флагами SYN и ACK, и переходит в состояние SYN-RECEIVED;. В случае неудачи сервер посылает клиенту сегмент с флагом RST. 2. Если клиент получает сегмент с флагом SYN, то он запоминает номер последовательности и посылает сегмент с флагом ACK. Дальнейший алгоритм: Если он одновременно получает и флаг ACK (что обычно и происходит), то он переходит в состояние ESTABLISHED; Если клиент получает сегмент с флагом RST, то он прекращает попытки соединиться; Если клиент не получает ответа в течение 10 секунд, то он повторяет процесс соединения заново. @@ -3155,7 +3155,6 @@ https://access.redhat.com/articles/3129891 ### Как работает ICMP - **Ответ** - Internet Control Message Protocol. Протокол межсетевых управляющих сообщений. Протокол IP предоставляет сервис передачи данных без гарантии доставки. Функции ICMP