tcping實用小工具

Tcping實用小工具命令詳解

一、tcping介紹
tcping:tcping命令基于tcp協議監控,可以從較低級別的協議獲得簡單的,可能不可靠的數據報服務。 原則上,TCP應該能夠在從容硬線連接到分組交換或電路交換網絡的各種通信系統之上操作。

二、tcping與ping的區別
(一)指代不同
①ping:1、ping:是Windows、Unix和Linux系統下的一個命令。ping也屬于一個通信協議,是TCP/IP協議的一部分。通過ICMP協議發送報文到對方主機上任意一個60000以上的端口,然后獲取對方主機的回復

②tcping:是一種面向連接的、可靠的、基于字節流的傳輸層通信協議。使用tcp協議嘗試與某一個端口建立連接,然后獲取與對方主機建立一次連接的回復

(二)功能不同
①.ping:利用“ping”命令可以檢查網絡是否連通,可以很好地幫助分析和判定網絡故障。

②.tcping:適知應支持多網絡應用的分層協議層次結構。 連接到不同但互連的計算機通信網絡的主計算機中的成道對進程之間依靠TCP提供可靠的通信內服務。有些網絡環境禁ping,想要知道網絡或端口連通性,tcping就是很好的方法

(三)特點不同
①.ping:Ping發送一個ICMP即因特網信報控制協議;回聲請求消息給目的地并報告是否收到所希望的ICMPecho

②.tcping:可以從較低級別的協議獲得簡單的,可能不可靠的數據報服務。 原則上,TCP應該能夠在從容硬線連接到分組交換或電路交換網絡的各種通信系統之上操作

三、下載與安裝
官網地址:tcping.exe - ping over a tcp connection

win32位下載地址:https://download.elifulkerson.com//files/tcping/0.39/tcping.exe

win64位下載地址:https://download.elifulkerson.com/files/tcping/0.39/x64/tcping64.exe

四、安裝查看
①.可以設置windows環境變量,使得windows全局可以使用該命令。

②.可以將該執行文件放入windows的system32文件夾下即C:\Windows\System32也能使得全局windows可以使用該命令。

#查看命令版本信息

tcping -v

五、常用命令
-s快速顯示端口連通性,強烈推薦 -t持續發送數據包,直到按ctrl+c停止 -n 5指定發送5個包結束 -d在每行前面附加日期時間,根據實際需求情況可以疊加使用 -r 3每發送3個數據包,重新查找主機一次 -tee輸入結果到指定位置,比如:tcping –tee d:\test.txt 會將結果保存在D盤下的test.txt文件中 –file順序執行tcping文件中指定的目的地址,比如:tcping –file d:\ip.txt

六、常用實踐
#默認發送4個數據包,默認測試80端口,也可以加指定端口,比如443

tcping

#快速測試端口連通性,強烈推薦!!!

tcping -s

#持續測試某個端口的連通性,按ctrl+c結束

tcping -t

#在每行前面附帶日期時間

tcping -d

#每發送3個數據包,重新查找主機一次,根據DNS或者路由

tcping -r 3 -t

#文件輸出,通常帶上-d以及-n,比如測試發送5個數據包,并且輸出信息帶上具體日期,輸入文件為D:\text.txt

tcping -d -n 5 --tee d:\test.txt

#順序tcping執行文件目錄中的地址

tcping --file d:\ip.txt

#也可以直接將結果輸出到指定位置,但是--tee命令要在--file前面才行

tcping --tee d:\test.txt --file d:\ip.txt

七、命令大全
#以上內容均通過本人測試,只列舉常用的一些,還有更多內容可以輸入
tcping -help ? ?(翻譯來自百度)

-t:通過control-c持續ping直到停止
?
-n 5:例如,發送5個ping -例如,每隔5秒ping一次
?
-w 0.5:例如,等待0.5秒的響應
?
-d:在每一行都包括日期和時間
?
-b 1:啟動蜂鳴音(1表示開向下,2表示接通上升,3代表變化,4代表永遠)
?
-r 5:例如,每隔5次ping就重新查找主機名
?
-s:成功ping時自動退出
?
-v:打印版本并退出
?
-j:包括抖動,使用默認的滾動平均值
?
-js 5:包括抖動,滾動平均大小為(例如)5。
?
--tee:將輸出鏡像到“--tee”后指定的文件名
?
--append:追加到--tee文件名,而不是覆蓋它
?
-4:首選ipv4
?
-6:首選ipv6
?
-c:只顯示更改狀態的輸出行
?
--文件:將“服務器地址”視為文件名,逐行遍歷文件
?
注意:--文件與-j和-c等選項不兼容,因為它在不同的目標之間循環
?
可選地接受服務器端口。例如,“示例.org443”有效。
?
或者,使用-p在命令行強制為文件中的所有內容設置端口。
?
-例如,如果我們連續失敗5次就放棄
?
-指定源地址。源必須是客戶端計算機的有效IP。
?
-指定端口的替代方法
?
--fqdn:在每行打印域名(如果可用)
?
--ansi:使用ansi顏色序列(cygwin)
?
--顏色:使用Windows顏色序列
?
?
?
HTTP選項:
?
-h:HTTP模式(服務器地址使用不帶HTTP://的url)
?
-u:每行都包括目標URL
?
--post:使用post而不是GET(可以避免緩存)
?
--頭:用頭而不是得到
?
--代理服務器:指定代理服務器
?
--代理端口:指定代理端口
?
--代理憑據:以格式指定“代理授權:基本”標頭用戶名:密碼
?
調試選項:
?
-f
? ? ? ? ? ? ? ? ? ? ? ??
原文鏈接:https://blog.csdn.net/weixin_36723038/article/details/128542788

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/713851.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/713851.shtml
英文地址,請注明出處:http://en.pswp.cn/news/713851.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【機器學習基礎】層次聚類-BIRCH聚類

🚀個人主頁:為夢而生~ 關注我一起學習吧! 💡專欄:機器學習 歡迎訂閱!相對完整的機器學習基礎教學! ?特別提醒:針對機器學習,特別開始專欄:機器學習python實戰…

企業微信私有部署:實現高效溝通與信息安全

隨著移動互聯網的快速發展,企業微信作為一種高效、便捷的通訊工具,已經成為了眾多企業的首選。然而,對于一些對信息安全有特殊要求的大型企業而言,使用公有版企業微信并不能滿足其安全需求。因此,企業微信私有部署應運…

matplotlib.animation 3d姿態動畫

目錄 演示效果: 演示代碼: 保存為gif 演示效果: 演示代碼: import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D from matplotlib.animation import FuncAnimation# 定義人體關鍵點…

【c++入門】純粹的五位偶數

說明 純粹偶數指的是一個數的各個位都是偶數的數,比如:24686;請編程求出10000~n中,所有的五位的純粹偶數有多少個? 輸入數據 一個整數n(n為一個5位的整數) 輸出數據 一個整數,代…

網絡防御第6次作業

防病毒網關 按照傳播方式分類 病毒 病毒是一種基于硬件和操作系統的程序,具有感染和破壞能力,這與病毒程序的結構有關。病毒攻擊的宿主程序是病毒的棲身地,它是病毒傳播的目的地,又是下一次感染的出發點。計算機病毒感染的一般過…

Java基礎 - Stream 流:Stream API的中間操作

在上一篇博客中,我介紹了構建 Stream 流的多種方式,以及 Stream 流的特點和優勢。如果你還沒有閱讀,你可以點擊這里查看。 Java基礎 - Stream 流:構建流的多種方式 在這篇博客中,我將探索 Stream API 的中間操作&…

動態規劃(算法競賽、藍橋杯)--分組背包DP

1、B站視頻鏈接&#xff1a;E16 背包DP 分組背包_嗶哩嗶哩_bilibili #include <bits/stdc.h> using namespace std; const int N110; int v[N][N],w[N][N],s[N]; // v[i,j]:第i組第j個物品的體積 s[i]:第i組物品的個數 int f[N][N]; // f[i,j]:前i組物品&#xff0c;能放…

學習JavaEE的日子 Day21 枚舉

Day21 1.枚舉的引入 需求&#xff1a;編寫季節類&#xff08;Season&#xff09;&#xff0c;該類只有四個對象&#xff08;spring&#xff0c;summer&#xff0c;autumn&#xff0c;winter&#xff09; 概念&#xff1a;枚舉&#xff08;enum&#xff09;全稱為 enumeration&…

基帶信號處理設計原理圖:2-基于6U VPX的雙TMS320C6678+Xilinx FPGA K7 XC7K420T的圖像信號處理板

基于6U VPX的雙TMS320C6678Xilinx FPGA K7 XC7K420T的圖像信號處理板 綜合圖像處理硬件平臺包括圖像信號處理板2塊&#xff0c;視頻處理板1塊&#xff0c;主控板1塊&#xff0c;電源板1塊&#xff0c;VPX背板1塊。 一、板卡概述 圖像信號處理板包括2片TI 多核DSP處理…

Linux進程管理:(二)進程調度原語

文章說明&#xff1a; Linux內核版本&#xff1a;5.0 架構&#xff1a;ARM64 參考資料及圖片來源&#xff1a;《奔跑吧Linux內核》 Linux 5.0內核源碼注釋倉庫地址&#xff1a; zhangzihengya/LinuxSourceCode_v5.0_study (github.com) 進程調度的概念比較簡單&#xff0c…

Java學習筆記NO.17

T1&#xff1a;合并兩個排序好的整數數組 import java.util.Arrays;public class MergeSortedArrays {public static int[] mergeArrays(int[] arr1, int[] arr2) {int[] result new int[arr1.length arr2.length];int i 0, j 0, k 0;while (i < arr1.length &&am…

一個簡單的iOS天氣應用程序源碼

創建一個簡單的iOS天氣應用程序涉及到多個步驟&#xff0c;包括設置項目、編寫代碼和使用外部API。由于篇幅限制&#xff0c;我將提供一個基礎的示例&#xff0c;這個例子會展示如何創建一個簡單的UI&#xff0c;獲取用戶的當前位置&#xff0c;并從OpenWeatherMap API獲取天氣…

QPS 提升 10 倍!滴滴借助 StarRocks 物化視圖實現低成本精確去重

作者&#xff1a;滴滴 OLAP 開發工程師 劉雨飛 小編導讀&#xff1a; 滴滴于 2022 年引入了 StarRocks。經過一年多的努力&#xff0c;StarRocks 逐漸替代了原有技術棧&#xff0c;成為滴滴內部主要的 OLAP 引擎。截至 2023 年 12 月&#xff0c;滴滴已經成功建立了超過 40 個 …

Cesium插件系列——3dtiles壓平

本系列為自己基于cesium寫的一套插件具體實現。 這里是根據Cesium提供的CustomShader來實現的。 在CustomShader的vertexShaderText里&#xff0c;需要定義vertexMain函數&#xff0c;例如下&#xff1a; struct VertexInput {Attributes attributes;FeatureIds featureIds;…

LVGL常用部件使用總結之圖片部件

圖片部件可用于顯示圖片&#xff0c;圖片源可以是 C 語言數組格式的文件、二進制的.bin 文件以及圖標字體。值得注意的是&#xff0c;圖片部件要顯示 BMP、JPEG 等格式的圖片&#xff0c;則必須經過解碼。 圖片部件的組成部分僅有一個&#xff1a;主體&#xff08;LV_PART_MAIN…

URI到底是個啥

URI是統一資源標識符&#xff08;Uniform Resource Identifier&#xff09;&#xff0c;URL是統一資源定位符&#xff08;Uniform Resource Locator&#xff09;。 具體如何標記和區分服務器上的資源用的其實就是URI&#xff0c;因為其經常出現在瀏覽器的地址欄里&#xff0c;…

Verilog(未完待續)

Verilog教程 這個教程寫的很好&#xff0c;可以多看看。本篇還沒整理完。 一、Verilog簡介 什么是FPGA&#xff1f;一種可通過編程來修改其邏輯功能的數字集成電路&#xff08;芯片&#xff09; 與單片機的區別&#xff1f;對單片機編程并不改變其地電路的內部結構&#xff0…

Parallel Computing - 一文講懂并行計算

目錄 Throughput/LatencySerial ComputingParallel ComputingTypes of parallel computersSimple 4-width SIMDAmdahls lawTypes of parallelism**Data Parallel Model**Task parallel PartitioningDomain DecompositionFunctional Decomposition CommunicationsExample that d…

java調用chatgpt接口,實現專屬于自己的人工智能助手

文章目錄 前言導包基本說明請求參數響應參數創建請求和響應的VO類 代碼編寫使用最后說明 前言 今天突然突發奇想&#xff0c;就想要用java來調用chatget的接口&#xff0c;實現自己的聊天機器人&#xff0c;但是網上找文章&#xff0c;屬實是少的可憐(可能是不讓發吧)。找到了…

ESP32 web 對接華為云平臺--MQTT協議

文章目錄 前言一、MQTT協議二、如何使用MQTT協議對接華為云1.注冊華為云賬號2.設備接入中創建資源空間3.如何連接4.通過MQTT.fx工具做初步對接4.1 設置連接信息4.2 連接平臺 5.查看平臺設備信息 三. 設備測對接平臺1.ESP測引入MQTT庫2.編碼2.1前端編碼修改2.2 后端接口修改 3.M…