로딩
티스토리 데이터 처리 중입니다.

[네트워크] 기술면접 대비 5문제 # 2

 [네트워크] 기술면접 대비 5문제 # 2

SYN 패킷은 뭐고 ACK 패킷은 뭐야? TCP 헤더에는 Flag Bit이라는 부분이 존재해.

이 부분은 총 6 비트로 Urg - Ack - Psh - Rst - Syn - Fin 순서로 돼 있어. 그래서 SYN 패킷은 000010이고 ACK는 010000이야.

왜 2-WAY-HANDSHAKE는 안돼? 클라이언트는 서버에게 자신의 목소리가 들리는 지 묻는다 (SYN) 서버는 클라이언트의 목소리가 들린다고 말한다.

(ACK) 여기서 끝내면 서버가 ACK 비트를 보내기 전에 TIMEOUT이 돼서 클라이언트가 SYN을 재전송하게 되면, 서버는 그 다음 비트의 SYN 비트를 보내게 된다. 그러므로 클라이언트에서 ACK 비트를 한번 더 보내주는 3-WAY 방식을 통해 클라이언트도 서버에게 연결 잘 됐다고 말해주는.....