728x90
클라이언트
-
[CS] TCP 원리. 왜 TCP는 UDP보다 느릴까?카테고리 없음 2024. 2. 20. 20:26
[CS] TCP 원리. 왜 TCP는 UDP보다 느릴까? tcp/ip 연결 이후에 클라이언트에서 서버로 어떠한 요청을 한다면, 서버는 그에 대한 응답을 보내준다. 여기까지는 많은 사람들이 알고 있는 내용이다. 그런데, 정확히 어떤 원리로 내부 과정이 이루어질까? TCP 먼저 TCP에 대해 간략히 알아보고 들어가자. TCP는 소프트웨어에서 데이터를 교환할 수 있는 네트워크 프로토콜이다. UDP라는 다른 프로토콜도 존재하지만, TCP는 UDP에 비해 신뢰성 있는 연결이 가능하다. 우리가 데이터를 주고 받을 때에는 패킷이라는 조각으로 쪼개어 주고받는다. 전체의 큰 데이터를 한 번에 보낸다고 가정하자. 가는 도중에 어떠한 문제가 생겼을 때에 보완하기 어렵고, 다시 전송할 때에도 큰 리소스가 소모된다. 100kg의..