Skip to content

11X0r/ping_adv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ping Advanced

A lightweight and high-precision CLI tool for network latency measurements, offering jitter calculations with nanosecond precision.

Features

  • Configurable packet count and intervals — Set the number of packets and their intervals.
  • High-precision timing — Jitter measured in nanoseconds for accuracy.
  • Millisecond display — Ping results displayed in milliseconds for readability.
  • Early failure detection — Quickly identifies network issues.

Requirements

  • OS: Linux (Debian-based distributions)
  • Dependencies:
    • CMake 3.10+
    • C++17 compiler
    • Root privileges or CAP_NET_RAW capability

Build Instructions

To build and install Ping Advanced, follow these steps:

# Create and navigate to build directory
mkdir build && cd build

# Run CMake to configure
cmake ..

# Compile the source code
make

# Install the binary (requires root privileges)
sudo make install

## Usage

To use **Ping Advanced**, run the following command:
ping_adv <target_ip> <packet_count> <interval_ms>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors