인터넷에서 TCP(전송 제어 프로토콜)와 UDP(사용자 데이터그램 프로토콜)는 네트워크 트래픽을 처리하는 기본 프로토콜이에요.
TCP는 연결 지향형 프로토콜이에요. 즉, 연결이 설정되면 양방향으로 데이터를 전송할 수 있어요. TCP는 자동으로 오류를 확인하고 전송된 패킷이 전달되도록 보장해요.
UDP는 오류 확인 및 복구 서비스가 필요 없는 더 단순한 비연결형 프로토콜이에요. 수신자가 응답하지 않아도 데이터 전송을 계속하기 때문에 더 빨라요.
두 프로토콜의 가장 큰 차이점은 UDP가 대체로 더 빠른 반면, TCP는 더 안정적이라는 점이에요.
Windscribe 앱의 환경설정에는 UDP와 TCP 연결 프로토콜이 표시돼요. 둘 다 OpenVPN 프로토콜을 사용하지만, 구성이 약간 달라요. 앞서 설명했듯 UDP 프로토콜 자체는 패킷을 전송한 후 수신 여부를 확인하지 않아요. 하지만 Windscribe에서 UDP 옵션을 사용할 때는 이 기능이 여전히 제공돼요. 단지 해당 기능이 UDP 프로토콜 위에 추가로 구현되어 있을 뿐이에요. 반면 TCP 프로토콜에는 별도의 추가 기능 없이도 이 기능이 기본적으로 포함되어 있어요.