3-Way-Handshake, PreFlight

이주희·2022년 5월 16일
0

CS

목록 보기
23/66

3-Way-Handshake

request/response를 하기 전에 두 컴퓨터 간에 연결상태를 만들어줘야 한다.

  1. Client가 Server에 Syncronize를 보낸다. 나 연결해도 돼?
  2. Server가 Client가 Sync + Ack(인식)를 보낸다. 웅 연결해!
  3. Client가 Server에게 다시 Ack를 보낸다. 오키~

이 세 과정이 이루어지면 연결이 된당

이렇게 연결이 되고 나서 request가 가는 것이다.
연결이 되고 나서는 다시 연결하는 과정 없이 request를 보내게 된다.

포트

  • 서버는 80
  • 내 컴퓨터의 포트는 0-65535 중에서 랜덤으로 임시포트가 만들어진다.

연결을 끊을 때의 과정은 4-Way-Handshake !
이것도 와이어샤크에서 볼 수 있다.

4-Way-Handshake


OPTIONS: request를 보내기 전에 사전에 먼저 요청해보는 것!

(PreFlight 요청: 어떤 API가 있어? 나 요청해도 돼?)

구글 개발자 도구

와이어 샤크

profile
🍓e-juhee.tistory.com 👈🏻 이사중

0개의 댓글