심화

오늘도 삽질중·2021년 12월 31일
0

[네트워크]

목록 보기
1/1


네트워크는 OSI 7계층 또는, TCP/IP 4계층으로 구분한다.

네트워크의 흐름을 이해하기 위해서는 웹 통신을 가능하게 한 HTTP통신의 흐름을 파악하는 것이 중요하다. 위 그림에서 볼 수 있듯이 HTTP통신은 애플리케이션 계층에 속해있다. HTTP 통신을 깊이 이해하기 위해서는, TCP와 UDP같이 보다 낮은 레벨의 계층도 학습을 해야한다.

이번 블로깅에서는복잡한 인터넷 망에서 프로토콜 계층을 통해 클라이언트와 서버가 통신하는 방법 을 학습한다. 그리고 다양한 HTTP헤더를 이용한 콘텐츠 협상과, 캐시 데이터를 이용한 검증부 요청에 대해서도 살펴본다.

  • HTTP 기반 네트워크 흐름에 대해 이해할 수 있다.
  • TCP/IP 기반 네트워크 흐름에 대해 이해할 수 있다.
    -TCP/IP 패킷이 왜 필요한 지 설명할 수 있다.
    -TCP와 UDP의 차이에 대해 설명할 수 있다.
  • HTTP 기본 동작과 특징에 대해 이해할 수 있다.
    -상태유지(Stateful)과 무상태(Stateless)의 개념에 대해 설명할 수 있다.
    -HTTP 메시지 구성에 대해 설명할 수 있다.
  • HTTP 헤더의 역할에 대해 이해할 수 있다.
    -표현, 콘텐츠 협상 등 다양한 헤더의 역할에 대해 알 수 있다.
  • 캐시가 왜 필요한 지 알 수 있다.
    -브라우저 캐시, 프록시 캐시에 대해 설명할 수 있다.
    -조건부 요청, 캐시 무효화 방법 등을 사용할 수 있다.
profile
의미없는 삽질은 없다1

0개의 댓글