One of the critical challenges facing operators around the world is how to ensure that everything is running smoothly as well as how to analyze the performance of the network. Nonetheless, the analytic system must be precise, user-friendly, and quick enough to depict network performance in real time. Network performance is essential for ensuring service quality. In this light, the Network Simulator NS-2 is generally employed for network research on the widely-used UNIX and Windows systems. Next, the network scenarios are generated using network simulation scripts, and upon completion of the simulation, trace files that record network events are generated. Information that might be utilized in a performance study could be recorded in trace files. This could include the total number of packets sent, their arrival times, any delays or losses, and so on. This trace file analysis problem arises mostly because NS-2 does not provide any visualization options for analyzing simulation results (trace files). A system is proposed to analyze the NS2 trace file and facilitate data extraction and evaluation. The main feature of this system is the Java language for network performance evaluation. And to prove the validity of the system, the system was compared with the Trace graph, where the speed of the new system was very high.