플젝 구현내용 정리 (17) 썸네일형 리스트형 프로젝트에서 TCP와 UDP 적용관련 비교 내용 뭐 당연히 TCP겠지만 그래도 비교했던 내용을 공유 SI 프로젝트에서 기관과 소켓 통신을 구현해야 하는 상황이 있었다. 우리는 TCP와 UDP 중 어떤 프로토콜을 사용할지 고민하고 있었는데, TCP와 UDP의 장단점을 알아보고 결정 하기로 했다. 주로 소켓 통신을 하는 프로토콜에는 2가지가 대표적이다. 하나는 TCP, 다른 하나는 UDP. TCP는 신뢰성을 보장하는 프로토콜 이다. 데이터가 손실되거나 손상되면 재전송을 통해 복구할 수 있다. 또한, 데이터가 전송된 순서대로 도착하도록 보장하고, 에러 검출 및 수정 기능도 갖추고 있다. 통신을 시작하기 전에 연결을 설정하고, 통신이 끝나면 연결을 종료하는 연결 지향적 프로토콜이기도 하다. 하지만 이러한 기능들 때문에 오버헤드가 발생하고, 속도가 느릴 수 있.. 이전 1 2 3 다음