Computer Science/Network

[Network] 네트워크를 설명하는 두 가지 모델 - TCP/IP, OSI 7계층

이진2 2021. 7. 17. 13:57

OSI 7계층 - 네트워크 통신을 체계적으로 다루는 ISO에서 표준으로 지정한 모델. 데이터를 주고받을 때 데이터 자체의 흐름을 각 구간별로 나눠 놓은 것

TCP/IP 모델 - HTTP, TCP/UDP, IP, ICMP, ARP, Ethernet 등 각종 프로토콜을 중심으로 Layer를 4계층으로 단순화시킨 모델

 

공통점

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

차이점

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

 

+

패킷 - 네트워크 상에서 전달되는 데이터를 통칭하는 말

네트워크에서 전달하는 데이터의 형식화된 블록

제어 정보와 사용자 데이터로 이루어지며 사용자 데이터는 페이로드라고도 한다.

https://img1.daumcdn.net/thumb/R800x0/?scode=mtistory2&fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F1360E30F4AAF6DB710

Encapsulation - 여러 프로토콜을 이용해 보낼 때 패킷을 만드는 과정

 

계층별로 이름이 다른 PDU (Protocol Data Unit)

  • 4계층의 PDU - 세그먼트
  • 3계층의 PDU - 패킷
  • 2계층의 PDU - 프레임