Open
Description
트랜스포트 제공 서비스 4가지
- 데이터 전송
- 처리율
- 보안 (TLS)
- 시간
TCP
- 연결 지향형 서비스
- 신뢰적인 데이터 전송
- 혼잡 제어 방식
- 3-way handshake 연결 과정 (클라이언트의 재응답과 함께 응답 메세지를 함께 보낸다.)
UDP
- 비연결형
- 비신뢰적인 데이터 전송
- 혼잡제어방식 미포함
HTTP
- 비상태 프로토콜
- TCP
- 비지속 연결과 지속 연결(파이프라이닝)
- 메시지 포맷
- 쿠키
- 웹 캐시, 프록시 서버
- 캐싱과 조건부 GET
- 캐싱을 포함한 동작과정
- HTTP 1.1 vs HTTP 2.0
- HOL 블로킹 문제
- HTTP/2 프레이밍
- 메시지 우선순위화
- 서버 푸싱
인터넷 전자메일
- 사용자 에이전트와 메일서버
- SMTP
- 동작과정
- IMAP
DNS
- IP주소와 호스트네임
- DNS가 UDP를 사용하는 이유
- URL을 검색했을 때 발생하는 일
- DNS가 제공하는 서비스
- 호스트 에일리어싱
- 메일 서버 에일리어싱
- 부하 분산
- host name to IP
- 분산 계층 데이터베이스
- 루트 DNS 서버
- TLD DNS 서버
- Authoritative DNS 서버
- 로컬 DNS 서버
- DNS 캐싱
- DNS 레코드와 그 타입
- DNS 데이터베이스에 레코드를 삽입하는 과정
- DNS의 취약점 (외부 공격)
P2P파일 분배
- 자가 확장성
- rarest first
- 현명한 교역
- 트래커
비디오 스트리밍
- DASH
- CDN
- CDN 동작 과정
- DNS redirection
- 클러스터 선택 정책
- 풀캐싱(캐시 미스 중에 동적으로 저장)과 푸시캐싱(예약된 시간에 프록시 서버로 서버에 푸시)
소켓 프로그래밍
- 환영 소켓과 연결 소켓
제가 생각하는 2장에서 꼭 알았으면 하는 키워드들입니다.
@eunaJung01
위 내용들 중 궁금한 내용이 있으시거나 추가하고 싶으신 키워드 있으시면 키워드 남겨주세요🙂