Computer Science/CS 네트워트 편

[Network] 2. 네트워크 모델

미스터로즈 2021. 8. 5. 20:35

네트워크 관련된 유튜브 강의 정리 내용입니다.

정확한 내용을 학습하고 싶으면 네트워크 기초를 참고하시면 됩니다.


네트워크 계층 모델

- TCP/IP 모델

 

- OSI 7 계층 모델 & 계층별 프로토콜


TCP/IP 계층 및 OSI 계층 모델의 차이

공통점

  • 계층적 네트워크 모델
  • 계층간 역활 정의

차이점

  • 계층의 수 차이
  • OSI는 역활 기반, TCP/IP는 프로토콜 기반 
  • OSI는 통신 전반에 대한 표준
  • TCP/IP는 데이터 전송기술 특화

패킷

네트워크를 통해 전달되는 데이터

 

패킷이란?

네트워크 상에서 전달되는 데이터를 통칭하는 말로 네트워크에서 전달하는 데이터의 형식화된 블록입니다.

패킷은 제어 정보와 사용자 데이터로 이루어지며 사용자 데이터는 페이로드라고도 합니다.

페이로드 

- 실질적으로 보내고자 하는 데이터를 의미합니다.

 

헤더 & 풋터

- 헤더를 일반적으로 사용합니다. 풋터의 경우는 잘 사용하지 않습니다.

 


패킷을 이용한 통신 과정 - 캡슐화

 여러 프로토콜을 이용해서 최종적으로 보낼 때 패킷을 만드는 과정

페이로드 -> IPv4 + TCP + 데이터

 

 

캡슐을 제거 -> 패킷을 받는 경우

패킷을 받았을 때, 프로토콜들을 하나씩 확인하면서 데이터를 확인하는 과정


계층별 패킷의 이름 PDU

 

4계층의 패킷

PDU -> Protocol Data Unit

 

3계층의 패킷

 

2계층의 패킷