간단하게 훑어보는 전송계층
Transport Layer
- End Point 간 신뢰성있는 데이터 전송을 담당하는 계층
- 신뢰성 : 데이터를 순차적, 안정적으로 전달
- 전송 : 포트 번호에 해당하는 프로세스에 데이터를 전달

https://shinsunyoung.tistory.com/40
전송 계층이 없다면
- 데이터의 순차 전송이 원할하지 않다
- 흐름 문제 ( Flow )
- 송수신자 간의 데이터 처리 속도 차이가 원인
- 수신자가 처리할 수 있는 데이터량을 초과
- 혼잡 문제 ( Congestion )
- 결과 : 데이터의 손실 발생
TCP ( Transmission Control Protocol )
-
전송 제어 프로토콜
-
데이터 전달 보증
- 중간에 소실된 패킷이 있는지 알아차릴 수 있다.
- 이 경우 재전송
-
순서 보장
-
위의 기능 덕분에 신뢰할 수 있는 프로토콜
-
신뢰성 있는 데이터 통신을 가능하게 해주는 프로토콜
-
특징 : Connection ( 3-way-handshake) 양방향 통신
-
데이터의 순차 전송을 보장 - Sequence Number