전송 계층의 주요 역할
전송 계층의 주요 역할: 두 호스트의 프로세스 간 통신을 위한 서비스를 제공합니다.
호스트는 동시에 여러 프로세스를 실행하므로 전송 계층에는 다중화 및 역다중화 기능이 있습니다. 전송 계층은 최종 사용자 간의 투명한 데이터 전송과 상위 계층에 대한 안정적인 데이터 전송 서비스를 제공합니다. 전송 계층은 주어진 링크에 대한 흐름 제어, 분할/재조립 및 오류 제어를 통해 데이터 전송의 신뢰성을 보장합니다. 일부 전송 계층 프로토콜은 링크 지향적입니다. 즉, 전송 계층이 세그먼트를 추적하고 실패한 세그먼트를 재전송할 수 있음을 의미합니다.
전송 계층은 호스트 애플리케이션 간의 종단 간 연결을 정의합니다. 전송 계층은 전송 계층이라고도 합니다. 전송 계층은 end-open 시스템에만 존재합니다. 하위 3계층 통신 서브넷 시스템과 상위 3계층 시스템 사이에 있는 계층이지만 매우 중요한 계층입니다. 이는 낮은 곳에서 높은 곳으로의 데이터 전송을 제어하는 마지막 계층입니다.
전송 계층의 기본 기능은 데이터 분할 및 재구성, 포트 번호별 주소 지정, 연결 관리, 오류 제어 및 흐름 제어, 오류 정정 기능입니다. 전송 계층은 세션 계층에 통신 서비스의 신뢰성을 제공하고 메시지 오류, 손실, 지연 시간 장애, 중복, 장애 등의 오류를 방지해야 합니다.