키워드 | 한줄 정리 |
DNS | Domain Name System
인터넷 도메인 이름을 IP 주소로 변환하는 시스템 |
Proxy Server | 클라이언트 인터넷 사이 중개하는 서버
- Forward Proxy : 클라이언트 측에서 인터넷 접근 중계
- Reverse Proxy : 웹 서버 측에서 요청을 처리 |
TCP | 두 개의 호스트를 연결하고 데이터 교환을 가능하게 해 주는 네트워크 프로토콜 |
UDP | 간단한 통신을 위해 연결 설정 없이 데이터를 전송하는 네트워크 프로토콜 |
HTTP Cache | HTTP를 사용할 때 임시저장하는 공간
- Private Cache : 웹 브라우저에서 혼자 저장하는 것
- Shared Cache : 인터넷에서 모두 저장할 수 있게 하는 것
- Proxy Cache : 클라이언트 쪽에서 저장하는 것
- Managed Cache : 서버 쪽에서 저장하는 것 |
폴링 | 클라이언트가 정해진 주기마다 서버에 데이터가 업데이트 되었는지 요청을 보내는 방식 |
롱 폴링 | 클라이언트가 서버에 요청을 보내고, 서버는 새로운 데이터가 생길 때까지 응답을 지연시키는 방식 |
WireShark | 네트워크 상의 데이터 흐름을 분석하고 볼 수 있는 오픈소스 프로그램 |
HTTP 보안 헤더 | 웹 사이트와 사용자 간의 안전한 데이터 전송을 보장하는 규칙 |
SOP | Same Origin Policy
같은 출처의 리소스만 공유할 수 있도록 제한하는 보안 시스템 |
CORS | Cross Origin Resource
교차 출처의 리소스도 공유하여 상호 작용할 수 있도록 하는 시스템 |
Cookie | 사용자가 사이트를 방문했을 때 서버에 남는 정보파일
- Persistent Cookie : 유효시간이 있는 쿠키
- Session Cookie : 유효시간이 없는 쿠키 |
Storage | 컴퓨터의 데이터를 일시적 또는 영구적으로 보존하는 장치
- Local Storage : 만료기간이 존재하지 않고 페이지를 변경하거나 브라우저를 닫아도 반 영구적으로 유지되는 저장소
- Session Storage : 브라우저 탭 안에 유효한 저장소 ( 브라우저를 닫으면 소멸 됨 ) |