Transport Layer 개요

JSG·2024년 3월 20일
0

Transport layer(전송계층)

  • process 간의 logical communication 제공
    • process : 실행중인 프로그램(포트번호 할당됨)
  • end system에서 작동한다.
    • 송신측 : message를 segment로 변환하여 network layer에 전달
    • 수신측 : network layer로부터 segment를 전달받아 message를 추출하고, app layer에 전달
  • 네트워크 app은 하나 이상의 transport protocol을 사용할 수 있다.
    • 인터넷 : TCP, UDP

TCP

  • 신뢰적인 연결지향 서비스
    • 패킷이 안전하게 도착하는 것을 보장함
      • 1GB 파일을 보낼 때 파일을 쪼개서 보내는데, 순서대로 보내지지 않으면 파일이 깨짐.
      • TCP는 쪼개진 파일을 순서대로 보내는 것을 보장함.

UDP

  • 비신뢰적인 비연결지향 서비스
    • best-effort delivery service : 최선을 다한다. -> 보장하지는 않는다.

0개의 댓글

관련 채용 정보