awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
traviscross avatar

traviscross/mtr

0
View on GitHub↗
3,135 stars·364 forks·C·gpl-2.0·2 vueswww.bitwizard.nl/mtr↗

Mtr

MTR is a network diagnostic tool that combines the functions of traceroute and ping to monitor packet loss and latency across every hop in a network path. It serves as an ICMP route analyzer and packet loss monitor designed to discover network paths and measure the performance of intervening routers.

The tool functions as a network path visualizer, displaying real-time network health and connectivity data through either a text-based terminal interface or a graphical window.

The project covers network path mapping and real-time path tracing to identify routers between a host and destination. It provides performance measurement and link quality monitoring by calculating running statistics for packet loss and latency at each hop.

Features

  • ICMP Path Tracing - Functions as a utility for mapping network hops and measuring router performance using ICMP or UDP probes.
  • Path Diagnostics - Discovers the network path between a host and destination by sending probes to identify intervening routers.
  • Hop Stability Metrics - Calculates running statistics for each router along a network path to identify packet loss and latency.
  • Hop Statistics Tracking - Maintains running totals of packet loss and round-trip time for every discovered router in the network path.
  • Network Diagnostics - Combines traceroute and ping to monitor packet loss and latency across every hop in a network path.
  • Route Diagnosis - Maps network packet paths and tests performance to locate specific routers causing failures or delays.
  • Network Latency Analyzers - Analyzes network latency by measuring the response time of each individual router in the path.
  • Network Route Visualization - Provides graphical and text-based representations of the paths data packets take to identify bottlenecks.
  • Network Troubleshooting Tools - Provides diagnostic tools to determine if connectivity issues reside in the local network or with a remote provider.
  • Packet Injection Engines - Employs a packet injection engine to send custom raw packets directly to the kernel for header control.
  • Continuous Packet Loss Probing - Sends continuous probes to network hops to measure stability and detect intermittent drops in data transmission.
  • Real-Time Path Tracing - Combines connectivity probes with route discovery to monitor active network paths in real time.
  • Packet Loss Monitors - Operates as a continuous probing system that identifies the specific router or link causing network instability.
  • TTL-Based Path Discovery - Identifies network routers by incrementally increasing the time-to-live values of outgoing packets.
  • Asynchronous Packet Listeners - Implements background ICMP response capturing to ensure network latency does not freeze the user interface.
  • Concurrency Schedulers - Uses a concurrency scheduler to manage multiple simultaneous probes to different network hops.
  • Path Performance Monitors - Tracks performance metrics and state data for specific network paths via continuous probing.
  • Network Health Visualizations - Displays network health and diagnostic data through graphical and terminal interfaces.
  • CLI and GUI Renderers - Provides a decoupled display layer that supports both a terminal-based interface and a graphical window.
  • Troubleshooting Tools - Network diagnostic tool combining traceroute and ping.
  • Command Line Tools - Listed in the “Command Line Tools” section of the The Book Of Secret Knowledge awesome list.
  • System Utilities - Network diagnostic tool combining ping and traceroute functionality.
  • Troubleshooting Tools - Network diagnostic tool combining traceroute and ping.

Historique des stars

Graphique de l'historique des stars pour traviscross/mtrGraphique de l'historique des stars pour traviscross/mtr

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait traviscross/mtr ?

MTR is a network diagnostic tool that combines the functions of traceroute and ping to monitor packet loss and latency across every hop in a network path. It serves as an ICMP route analyzer and packet loss monitor designed to discover network paths and measure the performance of intervening routers.

Quelles sont les fonctionnalités principales de traviscross/mtr ?

Les fonctionnalités principales de traviscross/mtr sont : ICMP Path Tracing, Path Diagnostics, Hop Stability Metrics, Hop Statistics Tracking, Network Diagnostics, Route Diagnosis, Network Latency Analyzers, Network Route Visualization.

Quelles sont les alternatives open-source à traviscross/mtr ?

Les alternatives open-source à traviscross/mtr incluent : fujiapple852/trippy — Trippy is a network diagnostic tool and terminal user interface that combines ping and traceroute functionality to… archeb/opentrace — Opentrace is a network diagnostic utility designed to analyze and map network paths. It combines real-time traceroute… draios/sysdig — Sysdig is a Linux system observability tool and kernel event analyzer designed for capturing and analyzing… reorx/httpstat — httpstat is a network latency diagnostic tool and HTTP request performance analyzer. It measures and visualizes the… trimstray/htrace.sh — htrace.sh is a command-line diagnostic suite designed for profiling web traffic, auditing security configurations, and… robertdavidgraham/masscan — Masscan is a command-line network scanner designed for large-scale discovery and infrastructure reconnaissance. It…

Alternatives open source à Mtr

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Mtr.
  • fujiapple852/trippyAvatar de fujiapple852

    fujiapple852/trippy

    6,966Voir sur GitHub↗

    Trippy is a network diagnostic tool and terminal user interface that combines ping and traceroute functionality to analyze network paths and performance. It provides a network packet parser and path analyzer to detect packet loss, jitter, and multipath routing through continuous network probing. The project is distinguished by its support for specialized tracing strategies, including Paris and Dublin, to ensure consistent path discovery. It identifies network address translation devices and utilizes heuristic analysis to distinguish genuine packet loss from rate-limiting. Broad capability ar

    Rust
    Voir sur GitHub↗6,966
  • archeb/opentraceAvatar de Archeb

    Archeb/opentrace

    3,835Voir sur GitHub↗

    Opentrace is a network diagnostic utility designed to analyze and map network paths. It combines real-time traceroute data with geographic IP resolution to provide a visual traceroute tool for detecting routing issues and network bottlenecks. The project features interactive path visualization and geographic route mapping, transforming raw hop-by-hop data into spatial maps. It includes privacy-focused identity masking to hide initial network hops and supports custom DNS resolution, including DNS-over-HTTPS, and local IP database imports for geographic mapping without relying on remote API ser

    C#networknetwork-analysistraceroute
    Voir sur GitHub↗3,835
  • draios/sysdigAvatar de draios

    draios/sysdig

    8,261Voir sur GitHub↗

    Sysdig is a Linux system observability tool and kernel event analyzer designed for capturing and analyzing kernel-level system calls and operating system events. It functions as a system call tracer and container security monitor, providing deep visibility into the activity of machines, virtual machines, and containers. The project specializes in non-invasive container inspection, allowing for the monitoring of container activity and resource usage without modifying the container environment or adding instrumentation. It enables the recording of detailed system traces into binary files for re

    C++
    Voir sur GitHub↗8,261
  • reorx/httpstatAvatar de reorx

    reorx/httpstat

    6,211Voir sur GitHub↗

    httpstat is a network latency diagnostic tool and HTTP request performance analyzer. It measures and visualizes the timings of DNS lookups, TCP connections, and TLS handshakes to identify specific network bottlenecks. The project functions as a JSON HTTP metrics exporter and a service level objective validation tool. It compares captured network request timings against predefined performance thresholds to detect violations and can export structured timing and response data in JSON or JSONL formats. The tool provides capabilities for automated API diagnostics and network latency troubleshooti

    Pythonclicurlhttp
    Voir sur GitHub↗6,211
  • Voir les 30 alternatives à Mtr→