DCN-전송 계층 소개
OSI 모델의 다음 계층은 전송 계층 (계층 -4)으로 인식됩니다. 데이터 또는 데이터 스트림의 전송과 관련된 모든 모듈 및 절차는이 계층으로 분류됩니다. 다른 모든 계층과 마찬가지로이 계층은 원격 호스트의 피어 전송 계층과 통신합니다.
전송 계층은 원격 호스트의 두 프로세스간에 피어 투 피어 및 종단 간 연결을 제공합니다. 전송 계층은 상위 계층 (예 : 응용 프로그램 계층)에서 데이터를 가져 와서 더 작은 크기의 세그먼트로 나누고 각 바이트에 번호를 매기고 전달을 위해 하위 계층 (네트워크 계층)으로 전달합니다.
기능
이 계층은 애플리케이션 계층에서 제공하는 정보 데이터를 세그먼트라고하는 더 작은 단위로 분할하는 첫 번째 계층입니다. 세그먼트의 모든 바이트에 번호를 매기고 계정을 유지합니다.
이 계층은 데이터가 전송 된 동일한 순서로 수신되어야합니다.
이 계층은 동일한 서브넷에 속하거나 속하지 않을 수있는 호스트간에 데이터의 종단 간 전달을 제공합니다.
네트워크를 통해 통신하려는 모든 서버 프로세스에는 포트 번호라고도하는 잘 알려진 TSAP (Transport Service Access Point)가 장착되어 있습니다.
종단 간 통신
한 호스트의 프로세스는 포트 번호라고도하는 TSAP를 통해 원격 네트워크에서 피어 호스트를 식별합니다. TSAP는 매우 잘 정의되어 있으며 피어와 통신하려는 프로세스는이를 미리 알고 있습니다.
예를 들어, DHCP 클라이언트가 원격 DHCP 서버와 통신을 원할 때 항상 포트 번호 67을 요청합니다. DNS 클라이언트가 원격 DNS 서버와 통신하려는 경우 항상 포트 번호 53 (UDP)을 요청합니다.
두 가지 주요 전송 계층 프로토콜은 다음과 같습니다.
Transmission Control Protocol
두 호스트간에 안정적인 통신을 제공합니다.
User Datagram Protocol
두 호스트간에 불안정한 통신을 제공합니다.