쟈미로그

OSI 7계층과 TCP/IP 4계층 본문

CS/Network

OSI 7계층과 TCP/IP 4계층

쟈미 2022. 11. 22. 21:54

1. OSI 7계층 vs TCP/IP 4계층

  • 현대의 실질적인 인터넷 통신은 TCP/IP 4계층을 따르고 있다.
  • TCP/IP는 OSI 모델보다 먼저 개발되었다. 이후에 나온 OSI 모델에는 TCP/IP에 없는 session과 presentation 2개의 계층이 포함됐다.

 

 

2. OSI 7계층

  • Application 계층
    • 최종 목적지. 응용 프로세스와 연관해서 서비스를 수행하는 계층.
    • ex) HTTP, DNS, DHCP, SMTP..
    • message 단위로 전송한다.
  • Presentation 계층
    • 송/수신자가 공통으로 이해할 수 있도록 데이터 변환/압축/암호화가 이뤄지는 계층.
  • Session 계층
    • 통신을 위한 논리적인 연결을 담당하는 계층.
  • Transport 계층
    • 종단간(end-to-end) 데이터 전달을 목표로, 신뢰성있는 데이터를 주고 받을 수 있게 하는 계층.
    • ex) TCP, UDP
    • segment 단위로 전송한다.
    • 흐름 제어, 혼잡 제어, 오류 제어 과정을 거쳐서 신뢰적 전달을 제공한다. (TCP의 경우)
    • port 번호로 데이터를 알맞게 전달함.
  • Networt 계층
    • 데이터의 목적지까지 빠른 전달을 목표로, IP를 지정해서 라우터로 알맞은 네트워크를 통해 패킷을 전달하는 계층.
    • ex) IP(IPv4, IPv6), ARP..
    • packet 단위로 전송한다.
    • 신뢰성을 보장하지 않는 Best-Effort 서비스다.
    • connectionless하게 패킷을 전송한다.
  • Data Link 계층
    • 동일 네트워크 내에서의 hop-to-hop 전달을 목표로, 신뢰성 있는 전송을 보장하는 계층.
    • ex) CSMA/CD, CSMA/CA, ALOHA..
    • frame 단위로 전송한다.
    • 흐름 제어, 오류 제어, 회선 제어 과정을 거쳐서 신뢰적 전달을 제공한다.
    • 물리 주소인 MAC 주소로 데이터를 알맞게 전달함.
  • Physical 계층
    • 전기적, 물리적 세부 사항을 정의하는 계층.

 

 

 

 

 

 

 

참조
https://shlee0882.tistory.com/110
https://goitgo.tistory.com/25
https://backtony.github.io/interview/2021-09-30-interview-2/

 

'CS > Network' 카테고리의 다른 글

www.google.com에 접속할 때 일어나는 일을 알아보자  (0) 2022.11.26
Comments