쿠키 & 세션
·
Computer Science/Network
쿠키와 세션은 HTTP 프로토콜의 Connectionless, Stateless 특성을 보완하기 위해 사용되는 기술Stateless: 서버가 클라이언트의 이전 상태를 보존하지 않음Stateless 환경을 보완하지 않은 상태로 서비스를 운영하게 되면??로그인이 필요한 모든 페이지로 이동할 때마다 새로 로그인을 하게 되는 상황 발생쿠키웹사이트가 사용자의 브라우저에 저장하는 작은 데이터 파일로, 사용자의 상태 정보를 유지하고 웹사이트의 기능을 향상시키기 위해 사용사용자의 컴퓨터나 모바일 기기의 로컬 저장소에 저장브라우저는 이 로컬 저장소에 접근하여 쿠키를 읽고 사용클라이언트에서 먼저 설정할 수도 있고 서버에서 먼저 설정할 수 있으나, 보통은 서버에서 먼저 설정해서 쿠키를 만들어줌로그인, 장바구니, 사용자 커스..
OSI 7 layer
·
Computer Science/Network
OSI 7 layer의 탄생 배경네트워크란?컴퓨터나 기타 기기들이 리소스를 공유하거나 데이터를 주고 받기 위해 유선 혹은 무선으로 연결된 통신 체계네트워크의 역할애플리케이션 목적에 맞는 통신 방법 제공신뢰할 수 있는 데이터 전송 방법 제공네트워크 간의 최적의 통신 경로 설정목적지로 데이터 전송노드 사이의 데이터 전송프로토콜이란?데이터를 송수신 하기 위한 규칙위 모든 역할을 하나의 네트워크 프로토콜에서 하게 된다면?유지 보수 및 기능 추가의 어려움🚩 모듈화를 통해 계층별로 구분하자 → OSI 7 layerOSI 7 layer물리 계층: 비트 단위의 데이터 전송을 담당bits 단위로 데이터 전송데이터링크 계층: 인접 노드 간 데이터 전송, 오류 검출 및 수정직접 연결된 노드 간의 통신 담당MAC 주소 기반..