2021-9-16 모두의네트워크 (2주차)
2장 네트워크의 기본 규칙
프로토콜이란
- 통신하기 위한 규칙을 프로토콜이라고 한다.
OSI 모델과 TCP/IP 모델
OSI 모델이란
- ISO 에서 OSI 모델이라는 표준규격을 제정
- 네트우크 기술의 기본이 되는 모델
- OSI모델의 7계층
데이터를 전송하는 쪽은 데이터를 보내기 위해 상위 계층에서 하위 계층으로 전달
데이터를 받는 쪽은 하위 계층에서 숭위계층으로 전달
TCP/IP 모델이란
각 계층에는 다양한 프로토콜이 있음
캡슐화와 역캡슐화
- 데이터를 보내려면 데이터의 앞부분에 전송하는데 필요한 정보를 붙여서 다음 계층으로 보냐야 함
- 이 정보를 헤더 라고 한다. - 헤더에는 데이터를 전달받을 상대방에 대한 정보도 포함되어 있다.
- 헤더를 붙여 나가는 걸 캡슐화, 데이터를 받는 쪽에서는 헤더를 하나씩 제거 - 역캡슐화
송신측
- 응용 계층에서 웹사이트 접속하기 위한 요청 데이터가 만들어짐
- 전송 계정에 전달되어 데이터에 헤더를 붙임
- 네트워크 계층에서 또 헤더를 붙임
-
다음으로 물리적 통신 채널을 연결하기 위해 데이터 링크 계층에서 헤더와 트레일러를 붙임
- 트레일러는 데이터를 전달할 때 데이터의 마지막에 추가하는 정보를 말한다.
저번 프로젝트에서 인증을 위해 JWT 토큰을 헤더에 담아 보낸적이 있었다
Written on September 16, 2021