전송 계층 (Transport Layer)

I. 신뢰성 있는 전송 위한, 전송 계층(Transport Layer) 개념

-종단 간 신뢰성 있는 데이터 전송을 위해 흐름제어, 오류제어, 혼잡제어를 수행하는 OSI 7계층 중 4계층

 

II. 전송 계층 (Transport Layer)의 역할

역할개념도설명
흐름
제어
– 수신측에서 설정한 윈도우 크기 만큼 응답(ACK)없이 전송하여 흐름 조절
혼잡
제어
– 느린 출발
– 혼잡 회피
– 손실 복구
– Fast Retransmission
– Fast Recovery
오류
제어
– 시퀀스넘버 기반
– ACK로 수신 확인
– 오류 발생 시 CRC이용, 송신측에 프레임 재전송 요청

-전송 계층은 흐름제어, 혼잡제어, 오류제어를 주요 역할로 수행

 

III. 전송 계층의 기타 역할

역할개념주요 기술
종단간
연결
– 종단 간 에러 없이 메시지 전송 연결 제공– 에러 여부 확인
– 3way-handshake
서비스지점
주소 지정
– Port 이용하여 프로세스 통신 제공 기능– 송수신 포트 주소
– ftp(21), http(80) 등
다중화
역다중화
– 세그먼트 통합 및 전송, 적절한 port로 배분– MUX, DEMUX 활용
– Header 정보 기반
분할
재조립
– 메시지를 세그먼트 단위 분할, 순서대로 재조립– 세그먼트 순서정보
– 손실 패킷 발견

콘텐츠 사용 시 출처 표기 부탁 드리고, 궁금한 점이나 의견은 댓글 남겨주세요^^