Computer Science/네트워크

[네트워크] Transport-Layer Protocols

바보1 2023. 4. 15. 17:17

앞의 글을 읽으시면 이해에 도움이 됩니다.

 

2023.04.07 - [Computer Science/네트워크] - [네트워크] Protocol Layers

 

[네트워크] Protocol Layers

앞의 글을 읽으시면 이해에 도움이 됩니다. 2023.04.07 - [Computer Science/네트워크] - [네트워크] Types of Packet Delay [네트워크] Types of Packet Delay 앞의 글을 읽으시면 이해에 도움이 됩니다. 2023.03.16 - [Com

hi-guten-tag.tistory.com


1. Transport Layer Protocols

 

 

  • Transport Layer는 서로 다른 호스트에서 실행하는 프로세스끼리 통신하기 위한 통신 서비스를 수행하는 매우 중요한 역할을 맡고 있습니다.
  • 특히 해당 계층에서는 두 가지 프로토콜이 대표적인데, TCPUDP가 해당 프로토콜들입니다.
  • Transport Layer의 프로토콜들은 두 개의 프로세스 간에 논리적 통신을 제공합니다. 이는 수많은 라우터와 광범위한 링크 사이를 연결하여 프로세스가 직접적으로 통신할 수 있는 logical communication을 형성합니다.
  • Transport Layer에 있는 메시지는 segment라 하며, 이는 상위 계층인 메시지의 자신의 헤더를 붙인 것을 의미합니다.
  • 해당 계층은 엔드 시스템에 구현되어 있으며, 라우터, 스위치에는 구현되어 있지 않습니다.

2. Overview of the Transport Layer

 

 

  • 간략하게 Transport Layer와 그와 연관된 것에 대해 설명하고, 뒤의 글에서 더 자세히 설명합니다.
  • UDP(User Datagram Protocol)unreliable, connectionless 서비스를 제공합니다.
  • TCP(Transmission Control Protocol)은 reliable, connection-oriented 서비스를 제공합니다.
  • IP에 대한 내용을 말하고 싶지만, 해당 파트에서는 각기 다른 호스트는 다른 IP address를 가진다고만 알아주세요.
  • 하나의 IP 주소에 수많은 프로세스가 있는데, TCP와 UDP는 이를 어떻게 구분할까요?
  • 해당 방식이 바로 MultiplexingDemultiplexing입니다.
  • 이쯤하고 UDP와 TCP에 대해 자세히 알아봅시다.
  • 그리고 TCP에 대해 알아보기 전에 TCP 이론의 근간이 되는 Principle of Reliable Data Transfer를 먼저 알아봅니다.

3. 정리글

 

 


참고

 

 

경북대학교 컴퓨터학부 COMP0414-001 컴퓨터 망 수업

Computer Networking: A Top Down Approach / James F. Kurose, Keith W. Ross 저 / PEARSON / 2021년

Chat GPT, Bing AI


다음 글에서는 UDP에 대해 알아보겠습니다.

 

2023.04.15 - [Computer Science/네트워크] - [네트워크] UDP - Connectionless Transport

 

[네트워크] UDP - Connectionless Transport

앞의 글을 읽으시면 이해에 도움이 됩니다. 2023.04.15 - [Computer Science/네트워크] - [네트워크] Transport-Layer Protocols [네트워크] Transport-Layer Protocols 앞의 글을 읽으시면 이해에 도움이 됩니다. 2023.04.07

hi-guten-tag.tistory.com

감사합니다.

지적 환영합니다.