2021-9-16 모두의네트워크 (2주차)

2장 네트워크의 기본 규칙

프로토콜이란

  • 통신하기 위한 규칙을 프로토콜이라고 한다.

OSI 모델과 TCP/IP 모델

OSI 모델이란

  • ISO 에서 OSI 모델이라는 표준규격을 제정
  • 네트우크 기술의 기본이 되는 모델
  • OSI모델의 7계층

image

image

데이터를 전송하는 쪽은 데이터를 보내기 위해 상위 계층에서 하위 계층으로 전달

데이터를 받는 쪽은 하위 계층에서 숭위계층으로 전달

TCP/IP 모델이란

image

각 계층에는 다양한 프로토콜이 있음

캡슐화와 역캡슐화

  • 데이터를 보내려면 데이터의 앞부분에 전송하는데 필요한 정보를 붙여서 다음 계층으로 보냐야 함
  • 이 정보를 헤더 라고 한다. - 헤더에는 데이터를 전달받을 상대방에 대한 정보도 포함되어 있다.
  • 헤더를 붙여 나가는 걸 캡슐화, 데이터를 받는 쪽에서는 헤더를 하나씩 제거 - 역캡슐화

image

송신측

  • 응용 계층에서 웹사이트 접속하기 위한 요청 데이터가 만들어짐
  • 전송 계정에 전달되어 데이터에 헤더를 붙임
  • 네트워크 계층에서 또 헤더를 붙임
  • 다음으로 물리적 통신 채널을 연결하기 위해 데이터 링크 계층에서 헤더와 트레일러를 붙임

  • 트레일러는 데이터를 전달할 때 데이터의 마지막에 추가하는 정보를 말한다.

image

저번 프로젝트에서 인증을 위해 JWT 토큰을 헤더에 담아 보낸적이 있었다

Written on September 16, 2021