Skip to content
/ Ping Public

WPF app for testing network connectivity through ping and traceroute functions, with real-time visualization and logging

Notifications You must be signed in to change notification settings

diqezit/Ping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Network Testing Tool

A lightweight application for testing network connectivity through ping and traceroute functions, with real-time visualization and logging.

Features

  • Ping Testing: Send ICMP requests to a specified URL, define packet count, timeout, and log file path. View response time and packet loss statistics in real-time.
  • Graph Visualization: Display response times using OxyPlot, with smoothing and dynamic axis updates.
  • Traceroute: Analyze network hops between the local device and a target server.
  • Logging & DNS Caching: Save logs to a file and cache DNS queries for optimization.
  • Test Cancellation: Stop active tests at any time.

Technical Details

  • Language: C#
  • Framework: WPF
  • Graphing Library: OxyPlot
  • Additional Features: Graph scaling, panning, and real-time data updates.

Screenshots

Response Time Graph Ping Test Traceroute

License

This project is licensed under the MIT License.