8일차 개념정리

상태
시작 전
날짜
담당자
키워드
한줄 정리
DNS
인터넷 도메인 이름을 IP 주소로 변환하는 시스템
Proxy Server
- Forward Proxy : 클라이언트 측에서 인터넷 접근을 중계하는 역할 - Reverse Proxy : 웹 서버 측에서 요청을 처리하는 역할
TCP
안정적이고 신뢰할 수 있는 데이터 통신을 보장하기 위해 두 개의 호스트를 연결하고 데이터 스트림을 교환하게 해주는 중요한 네트워크 프로토콜
UDP
빠르고 간단한 통신을 위해 연결 설정 없이 데이터를 전송하는 네트워크 프로토콜
HTTP Cache
웹 페이지에서 리소스들을 브라우저나 서버에 임시로 저장해두는 기술 - Private Cache : 개인의 데이터를 저장함 - Shared Cache : 공통의 사용자가 접근할 수 있는 데이터를 저장함 - Proxy Cache : 웹 리소스의 사본을 저장함 - Managed Cache : 특정 앱에 의해 관리됨. 데이터의 일관성 보장
폴링
클라이언트가 정해진 주기마다 서버에 데이터가 업데이트 되었는지 요청을 보내는 방식
롱 폴링
클라이언트가 서버에 요청을 보내고, 서버는 새로운 데이터가 생길 때까지 응답을 지연시키는 방식
WireShark
네트워크 상의 데이터 흐름을 분석하고 볼 수 있는 오픈소스 프로그램
HTTP 보안 헤더
웹 사이트와 사용자 간의 안전한 데이터 전송을 보장하는 규칙
SOP
같은 출처의 리소스만 공유 가능하다는 것
CORS
교차 출처의 리소스 공유 가능
Cookie
사용자가 사이트를 방문했을 때 서버에 남는 정보파일 - Persistent Cookie : 유효시간이 있는 쿠키 - Session Cookie : 유효시간이 없는 쿠키
Storage
컴퓨터에서 데이터를 일시적 또는 영구적으로 보존하는 저장소 - Local Storage : 영구적으로 데이터를 저장하는 보관소 - Session Storage : 브라우저 창을 닫으면 데이터 자동으로 삭제