(4계층 Transport Layer전송 계층)
TCP 와 UDP 차이점
TCP는 연결 지향형 프로토콜로, 수신 측이 데이터를 흘려버리지 않도록 데이터 흐름 제어(Flow Control) 및 전송 중 에러가 발생할 경우 자동으로 재전송하는 에러 제어(Error Control) 기능을 한다.
그리고 이를 통해 데이터의 확실한 전송을 보장한다.
또 다른 4계층 프로토콜 중 하나인 UDP(User Datagram Protocol)는 TCP와는 달리 데이터의 신뢰성 있는 전송을 보장하지는 않는다.
그러나 신뢰성이 매우 높은 회선을 사용하거나, 혹은 데이터의 확실한 전송을 요구하지 않는 경우, 한 번에 많은 상대에게 메시지를 전송하고자 하는 경우에는 전송 경로 확립을 위한 번잡함을 생략하고 시간을 절약할 수 있어 UDP가 더 효과적이다.
*TCP에 대한 설명
https://leejoongwon.blogspot.com/2019/06/13-tcp-4-transport-layer.html
*UPD에 대한 설명
https://leejoongwon.blogspot.com/2019/06/16-udp-4-transport-layer.html
'OSI Model' 카테고리의 다른 글
19. 6계층 Presentation Layer 표현 계층 (0) | 2019.07.01 |
---|---|
18. 5계층 Session layer 세션 계층 (0) | 2019.07.01 |
16. UDP (4계층 Transport Layer전송 계층) (0) | 2019.07.01 |
15. TCP Syn flooding (4계층 Transport Layer전송 계층) (0) | 2019.07.01 |
14. TCP에 대한 두번째 (4계층 Transport Layer전송 계층) (0) | 2019.07.01 |