본문 바로가기
카테고리 없음

OSI 7계층 / TCP와 UDP

by abccoco 2022. 9. 15.

OSI 7계층에 대해 설명해주세요.

OSI 7 계층은 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것을 말한다.

  • 응용 계층(Application Layer)
    • 응용 계층(Application Layer, 7계층)에서는 OSI 7계층 모델에서 최상위 계층으로 사용자가 네트워크 자원에 접근하는 방법을 제공한다.
  • 표현 계층(Presentation Layer)
    • 표현 계층(Presentation Layer, 6계층)에서는 응용 계층으로부터 전달받은 데이터를 읽을 수 있는 형식으로 변환하는데 표현 계층은 응용 계층의 부담을 덜어주는 역할이 되기도 한다.
  • 세션 계층(Session Layer)
    • 세션 계층(Session Layer, 5계층)에서는 두 컴퓨터 간의 대화나 세션을 관리하며, 포트(Port)연결이라고도 한다.
  • 전송 계층(Transport Layer)
    • 전송 계층(Transport Layer, 4계층)의 주목적은 하위 계층에 신뢰할 수 있는 데이터 전송 서비스를 제공하는 것이다.
  • 네트워크 계층(Network Layer)
    • 네트워크 계층(Network Layer, 3계층)에서는 2 이상의 통신(멀티 홉 통신)을 담당한다.
  • 데이터링크 계층(Data-Link Layer)
    • 데이터링크 계층(DataLink Layer, 2계층)은 물리적인 네트워크를 통해 데이터를 전송하는 수단을 제공한다.
  • 물리 계층(Physical Layer)
    • 물리 계층(Physical Layer, 1계층)은 OSI 모델의 맨 밑에 있는 계층으로서, 네트워크 데이터가 전송되는 물리적인 매체이다.

 

계층을 나눈 이유

계층을 나눈 이유는 통신이 일어나는 과정이 단계별로 파악할 수 있기 때문이다.
흐름을 한눈에 알아보기 쉽고,
7단계 중 특정한 곳에 이상이 생기면 다른 단계의 장비 및 소프트웨어를 건들이지 않고도 이상이 생긴 단계만 고칠 수 있기 때문이다.

 

 

TCP와 UDP를 비교하여 설명해주세요.

TCP(Transmission Control Protocol)

인터넷상에서 데이터를 메세지의 형태로 보내기 위해 IP와 함께 사용하는 프로토콜

 

UDP(User Datagram Protocol)

데이터를 데이터그램 단위로 처리하는 프로토콜

 

차이

댓글