TCP 전송 계층 프로토콜을 사용하는 소켓은 스트림 소켓입니다. TCP는 신뢰성 있는 데이터 전송을 보장하며, 연결 지향적입니다. 스트림 소켓은 이러한 TCP의 특성을 활용하여 바이트 스트림을 통해 데이터를 전송합니다. 반면, 데이터그램 소켓은 비연결 지향적이며, 주로 UDP와 함께 사용됩니다. raw 소켓은 낮은 수준의 네트워크 통신을 위해 사용되며, 리시빙 소켓이라는 용어는 일반적으로 사용되지 않습니다. 따라서, TCP에 맞는 소켓은 스트림 소켓입니다.