Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 956 Bytes

README.md

File metadata and controls

25 lines (21 loc) · 956 Bytes

Getting Started

These tools measures network latency, jitter, and packet loss etc.

  • Tested on macOSX Darwin 21.6 x86_64
  • Tested on Red Hat Enterprise Linux 9.3 x86_64
  • Ensure you have gcc and make installed on your system.
  1. Clone the repository and Build the tools:
    $ git clone https://github.com/cerebnismus/network-monitoring.git
    $ cd network-monitoring
    $ make
Notes about Jitter, Packet Loss, and Network Latency etc.
  • Ideally, jitter should be below 30ms, and packet loss should be no more than 1%.
  • Network latency shouldn't exceed 150 ms one-way (300 ms return).
  • Jitter results from network congestion, timing drift, and route changes.
  • Sources: TechTarget, Obkio Blog
Monitoring Network Traffic
$ sudo tcpdump -X -s0 -p icmp
$ sudo tshark -f "icmp"