TCP(Transmission Control Protocol)는 데이터 전송의 신뢰성과 안정성을 보장하는 대표적인 프로토콜입니다. 그러나 실제 네트워크 환경에서는 다양한 이유로 인해 패킷 손실(Packet Loss)이 발생할 수 있으며, 이는 데이터 전송 속도 저하 및 네트워크 성능 문제를 초래할 수 있습니다. 이를 해결하기 위해 TCP는 여러 가지 성능 개선 기법을 도입하였으며, 그중 하나가 선택적 재전송(Selective Retransmission) 기법입니다. 이 기술은 손실된 특정 패킷만을 선택적으로 다시 전송하여 네트워크의 불필요한 트래픽을 줄이고 전송 속도를 최적화하는 방식으로 작동합니다. 특히 대용량 데이터 전송, 비디오 스트리밍, 온라인 게임 등의 응용 분야에서 매우 유용하게 활용되고 있..