/images/logo.png

inshining

가능한 최선을 다해 살고 싶다.

웹 쿠키와 웹 세션은 왜 존재할까?

웹 쿠키 웹 쿠키는 무엇인가? 쿠키는 브라우저에 저장된 작은 텍스트 조각이다. 웹 쿠키는 어떻게 생성되는가? 클라이언트 특정 서버에 접속하여 특정 행동(블랙 모드 설정)을 한다. 서버는 Set-Cookie를 통해 웹 쿠키를 설정하여 클라이언트에게 전달한다. 클라이언트는 클라이언트 사이드 저장소에 쿠키 정보를 저장한다. 클라이언트는 동일한 서버에 접속할 때마다 http에 cookie 헤더에 서버로부터 받은 쿠키 데이터를 함께하여 전송한다. 출처 웹 쿠키의 특징 유효 기간이 있음 특정 도메인에서 통신할 수 있음 당사자가 확인, 수정, 삭제 할 수 있음 제 3자가 조회하는 것도 가능함 웹 쿠키는 어디서 사용될까?

TCP (vs UDP)

TCP vs UDP TCP는 3가지 특징이 있다. 연결 유무 확인 (3way Handshake) 순서 보장 송신 보장 반면, UDP 는 3가지 모두 해당하지 않는다. TCP WorkFlow TCP 통신에서 소켓에서 통신이 시작된다. 소켓은 통신의 접속점으로 데이터 송수신이 소켓을 통해 이뤄진다. 소켓의 본질은 파일에 가깝다. 그렇기 때문에 소켓을 읽으면 ‘송신’이며, 소켓을 읽으면 ‘수신’이 된다. 소켓 아래 각 레이어 마다 데이터 전송 단위가 달라지며 이에 따라 용어도 달라진다. 만약 HDD에 있는 파일을 송신한다고 가정하자. HDD에 있는 파일 일부를 메모리에 가져온다.