본문 바로가기
카테고리 없음

쿠키와 세션 차이 알아보자

by |¦))®℗)⁽₽₯₮ 2021. 12. 11.

쿠키와 세션은 컴퓨터를 쓰다보면 한번씩 보는 단어입니다. 하지만 단어의 개념을 정확하게 알고 있는 경우는 드문데요. 아래 글을 읽으시면 쿠키와 세션의차이를 정확하게 이해하실 수 있습니다.

 

쿠키와 세션 차이

1. 저장 위치

쿠키의 경우 클라이언트 즉 사용자의  pc에 저장됩니다. 

세션의 경우 웹 서버에 저장됩니다.

 

2. 저장형식

쿠키는 text

세션은 Object

 

3. 만료 시점

쿠키는 컴퓨터를 끄더라도 계속 남아있습니다.  

세션은 컴퓨터를 끌 때 삭제됩니다.

 

4. 용량 제한

쿠키는 300개를 저장할 수 있고, 하나의 도메인 당 20개, 하나의 쿠키 당 4kb의 용량을 가집니다.

세션은 용량제한이 없습니다.

 

5. 속도

쿠키가 세션보다 빠릅니다. 세션은 서버에 정보처리를 요구하기 때문에 정보를 품고 있는 쿠키보다 비교적 느립니다. 

 

6. 보안

세션이 쿠키보다 보안이 우수합니다. 쿠키는 XSS 공격과 스니핑을 당할 수 있지만 세션은 서버에서 처리헤서 그럴 위험이 없습니다.

 

쿠키를 사용하는 이유

세션은 결국 서버를 통하기 때문에 서버가 감당하지 못하면 소용이 없습니다. 서버 과부화 걸리면 속도가 느려지게 됩니다. 

 

위에서 쿠키와 세션 차이에 대해 간단하게 알아보았습니다. 

댓글