네트워크 - 심화(프로토콜 계층, HTTP 헤더, 웹 캐시)
·
SE Bootcamp 내용 정리
네트워크 – 심화 네트워크 통신에 대한 깊이 있는 이해 → 복잡한 인터넷 망에서 프로토콜 계층을 통해 클라이언트와 서버가 통신하는 방법을 알아보자 학습 목표 * HTTP 기반 네트워크 흐름 * TCP/IP 기반 네트워크 흐름 - TCP/IP 패킷 - TCP와 UDP의 차이 * HTTP 기본 동작과 특징 - 상태유지(Stateful)과 무상태(Stateless)의 개념 - HTTP 메시지 구성 * HTTP 헤더의 역할 - 표현, 콘텐츠 협상 등 다양한 헤더의 역할 * 캐시의 필요성 - 브라우저 캐시, 프록시 캐시 - 조건부 요청, 캐시 무효화 방법 인터넷 프로토콜 IP와 IP Packet 일반적으로 인터넷으로 데이터 통신을 할 때, IP(Internet Protocol) 주소를 컴퓨터에 부여하여 이를 이용..
http/네트워크 - 기초
·
SE Bootcamp 내용 정리
http/네트워크 intro 학습 목표 * 클라이언트-서버 콘셉트 - 클라이언트-서버 아키텍처 - HTTP를 이용한 클라이언트-서버 간 통신 - API의 개념 * 브라우저의 작동 원리 - 보이지 않는 곳의 통신: URL과 URI의 차이 IP 주소와 PORT DNS와 IP 주소의 관계 크롬 브라우저의 에러 메시지 이해하기 - 보이는 곳의 통신: AJAX의 개념 SSR과 CSR의 차이 CORS의 개념 * HTTP messages의 구조 - HTTP의 동작 방식 - HTTP requests와 responses - HTTP 응답 메시지 * Chrome Network Tab 이해하기 - Chrome Network Tab 사용방법 * Self Guided Lessons(Advanced) - How the inter..