티스토리 뷰
컴퓨터 네트워크의 세션이란
컴퓨터 네트워크에 있어서의 세션이란, 통신의 개시부터 종료까지를 가리킵니다.
클라이언트와 서버에서 통신을 하는 경우라면 클라이언트에서 서버로 접속한 시점에서 세션이 시작되고 서버에서 끊어지면 세션이 종료됩니다.
이 일련의 흐름을 관리하는 것을 세션관리라고 합니다.
세션 관리는 웹 서버 상에서 서비스를 제공하는 경우 접속한 사용자의 식별 및 처리 상태를 관리하기 위해 필요합니다.
세션을 관리하는 방법은 여러 가지가 있는데 예를 들어 세션을 식별하기 위한 ID(세션ID)를 생성하고 그 내용을 Cookie에 저장합니다.
이 세션 ID에 사용자 정보나 처리 상황을 연결하여 통신 시에 Cookie에 저장한 세션 ID를 읽음으로써 그 통신이 어느 사용자로부터의 것으로, 어떠한 처리 상태에 있는지를 파악하는 것이 가능하게 됩니다.
댓글