{"repo":"pouriyajamshidi/tcping","free":true,"listed":false,"github":"https://github.com/pouriyajamshidi/tcping","clone":"git clone https://github.com/pouriyajamshidi/tcping.git","description":"Ping TCP ports using tcping. Inspired by Linux's ping utility. Written in Go","language":"Go","stars":1323,"topics":["networking","tcp","tcping","ping","linux","windows","macos","command-line-tool","golang","latency-monitor"],"license":"MIT","category":"networking-infra","readme_excerpt":"TCPING NOTE: You are viewing a broken and a work in progress branch. head to the MAIN BRANCH for the latest release. This branch has become the default for now to ensure our contributors are not basing their work on version 2 mistakenly. A cross-platform ping program using TCP instead of ICMP , inspired by Linux's ping utility. [!TIP] This document is also available in 中文. Here are some of the features of TCPING : - An alternative to ping in environments that ICMP is blocked. - Outputs information in colored , plain , JSON , CSV and sqlite3 formats. - Monitor and audit your or your peers network latency, packet loss, and connection quality. - Lets you specify the source interface , timeout , and interval between probes. - Supports both IPv4 or IPv6 and lets you enforce using either. - Prints total connection statistics by pressing the Enter key, without stopping the program. - Reports the longest encountered downtime and uptime duration and time. - Retries hostname resolution after a predetermined number of probe failures by using the -r flag . Suitable to test your DNS load balancing or Global Server Load Balancer (GSLB) . - uses different TCP sequence numbering for successful and unsuccessful probes to infer the total failed or successful probes at a glance. Check out the demos to get a look and feel of tcping . --- Table of Contents - TCPING - Table of Contents - Download and Installation - Windows - macOS - Linux - Debian and Derivatives - BSD and Linux - Manual Way - Alt","default_branch":null,"files":null,"tree":[],"storefront":"/r/pouriyajamshidi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pouriyajamshidi/tcping/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}