OSI 모델 4계층(전송 계층)이란

ssini·2024년 12월 18일

전송 계층이란

OSI 모델의 4계층인 전송 계층(Transport Layer)은 데이터를 애플리케이션 간에 안전하고 효율적으로 전달하는 계층이다. 마치 택배 시스템처럼, 데이터를 목적지까지 안전하게 전달하는 역할을 담당한다.


전송 계층의 특징 및 주요 역할

  1. 데이터 전달의 신뢰성 보장
    • 데이터가 목적지까지 정확하게 도착하는지 확인하고 보장
  2. 데이터 분할 및 재조립
    • 효율적인 전송을 위해 데이터를 관리하기 좋은 크기로 분할하고 재조립
  3. 포트 번호를 통한 목적지 지정
    • 포트 번호로 특정 애플리케이션을 정확히 식별

데이터 분할 및 재조립

전송 계층(TCP/UDP)에서는 데이터를 세그먼트(Segment)라는 단위로 나눈다.

  • 분할 과정: 효율적인 전송을 위해 데이터를 적절한 크기로 분할
  • 재조립 과정: 목적지에서 분할된 데이터를 원래 모습으로 복원

포트 번호를 통한 목적지 지정

  • IP 주소: 네트워크 상의 특정 호스트 식별
  • 포트 번호: 호스트 내 특정 프로세스 식별

주요 포트 번호:

  • HTTP: 80
  • HTTPS: 443
  • SMTP: 25

TCP와 UDP: 두 가지 전송 방식

특징TCPUDP
연결 방식연결 수립 후 전송 (등기 우편과 유사)즉시 전달
신뢰성분실 시 재전송, 순서 보장신뢰성 보장 없음
속도상대적으로 느림빠른 전송
활용 사례웹, 이메일, 파일 전송실시간 스트리밍, 게임, DNS

전송 계층의 전체적인 흐름

  1. 데이터 분할 및 포트 번호 지정
  2. 전송 프로토콜(TCP/UDP) 선택
  3. 목적지에서 데이터 재조립

전송 계층의 핵심 요약

  • 전송 계층은 데이터 전송의 신뢰성과 효율성을 담당한다
  • TCP는 신뢰성 있는 전송을, UDP는 빠른 전송을 제공한다
  • 포트 번호를 통해 정확한 애플리케이션으로 데이터를 전달한다

0개의 댓글