본문 바로가기

네트워크

쿠키와 세션

쿠키와 세션 사용이유

무상태 / 비연결 특성으로 인한 사용자 구분이 어려워 보완하기 위해

 

쿠키

클라이언트 로컬에 키/값으로 저장되어있는 데이터 파일

 

특징

유효기간 설정 가능 - 설정 시 브라우저가 종료되어도 유지됨

최대 300개까지 저장 가능, 1개 도메인당 최대 20개, 하나의 쿠키 사이즈는 최대 4KB

response handler의 Set-Cookie를 이용해 생성 가능

사용자가 따로 요청하지 않아도 request handler를 넣어 자동으로 서버에 전송

 

구성요소

이름

유효기간

도메인

경로

 

 

세션

쿠키를 기반으로하지만 사용자 정보 파일을 서버에서 관리

 

특징

클라이언트를 구분하기 위해 ID 값을 발급

브라우저가 종료시 사라짐

사용자가 많아지면 서버 메모리 많이 차지하게됨

보안면에서 쿠키보단 우수함

 

 

참고

https://interconnection.tistory.com/74

'네트워크' 카테고리의 다른 글

TCP, UDP  (0) 2023.04.10
IP 주소  (0) 2023.04.09
MAC 주소  (0) 2023.04.08
유니캐스트, 브로드캐스트, 멀티캐스트, 애니캐스트  (0) 2023.04.08
프록시란  (0) 2023.02.07