This paper presents a method for packet reordering in network applications using a congestion control algorithm based on round trip delay time (RTT) and a weight-based priority algorithm. The proposed system aims to address issues such as packet degradation and buffer overflow, especially in applications with interdependent data streams, by allowing multiple packets to be sent simultaneously. Experimental results demonstrate a significant reduction in time delays and improved packet management performance under various traffic conditions.