Skip to content

A safe ICMP ping utility with built-in rate limiting and average ping stats

License

Notifications You must be signed in to change notification settings

ShineXmRedT14/Network-ping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Network-ping:

a safe ICMP ping utility with built-in rate limiting and average ping statistics.

More abot this project:

Network-ping is a lightweight Python tool for measuring network latency using ICMP utility. The project is designed to be safe for public use, with strict rate limiting.

It shows:

  • ping (ms)
  • ttl (time to live)
  • ICMP echo request information
  • unique id for each reply
  • each reply is highlighted with colors based on ping latency for better readability

How it works:

1 - Resolves target information (IP adress and domain) 2 - Starts receiving diagnostic data 3 - Performs safety checks to avoid ICMP-related issues: 1 - Monitors the number of ICMP Echo requests sent per second 2 - If more than one ICMP packet is sent within a second, the program automatically stops to prevent potential bloking or network issues

author - ShineXmRedT14 LICENSE (MIT)