17. TCP 와 UDP 차이점 (4계층 Transport Layer전송 계층)

(4계층 Transport Layer전송 계층)


TCP 와 UDP 차이점


TCP는 연결 지향형 프로토콜로, 수신 측이 데이터를 흘려버리지 않도록 데이터 흐름 제어(Flow Control) 및 전송 중 에러가 발생할 경우 자동으로 재전송하는 에러 제어(Error Control) 기능을 한다.

그리고 이를 통해 데이터의 확실한 전송을 보장한다.


또 다른 4계층 프로토콜 중 하나인 UDP(User Datagram Protocol)는 TCP와는 달리 데이터의 신뢰성 있는 전송을 보장하지는 않는다.



그러나 신뢰성이 매우 높은 회선을 사용하거나, 혹은 데이터의 확실한 전송을 요구하지 않는 경우, 한 번에 많은 상대에게 메시지를 전송하고자 하는 경우에는 전송 경로 확립을 위한 번잡함을 생략하고 시간을 절약할 수 있어 UDP가 더 효과적이다.


*TCP에 대한 설명


*UPD에 대한 설명

댓글

이 블로그의 인기 게시물

 Link State Routing Protocol (링크 상태 라우팅 프로토콜)

라우터의 프로토콜간의 우선순위 (AD)

Subnet , classless , supernet (서브넷과 클래스리스 그리고 슈퍼넷)