전송 계층이란 무엇입니까?
전송 계층은 OSI 참조 모델의 네 번째 계층으로, 네트워크 프로토콜을 다음의 7개 계층으로 분류합니다.
- 물리 계층: 데이터 전송을 위한 전기적, 기계적 기능과 사양을 정의합니다.
- 데이터 링크 계층: 물리적 통신 채널의 기능과 사양, 그리고 이를 통해 전송되는 데이터 형식을 정의합니다.
- 네트워크 계층: 데이터를 대상 호스트(노드)로 전달하기 위한 통신 경로 선택 및 주소 관리를 담당합니다.
- 전송 계층: 목적지까지 안정적이고 효율적인 데이터 전송을 보장합니다.
- 세션 계층: 통신 애플리케이션 간 가상 경로(세션)를 설정하고 종료하기 위한 기능과 사양을 정의합니다.
- 프레젠테이션 계층: 통신 중에 교환되는 데이터 형식을 변환하기 위한 기능과 사양을 정의합니다.
- 애플리케이션 계층: 애플리케이션 수준 정보 교환을 위한 기능과 사양을 정의합니다.
전송 계층은 프로토콜 스택에서 네트워크 계층(예: IP) 위에 있습니다. 네트워크 계층은 IP 주소로 지정된 호스트 간의 통신을 관리하는 반면, 전송 계층은 호스트의 포트 간의 통신을 관리합니다. 전송 계층의 주요 프로토콜에는 UDP(User Datagram Protocol)와 TCP(Transmission Control Protocol)가 있습니다.