Linux系统下的TCP测试工具,TCPING安装简明教程
生活随笔
收集整理的這篇文章主要介紹了
Linux系统下的TCP测试工具,TCPING安装简明教程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
PING是一種網絡工具,用來測試數據包能否通過ICMP協議到到達目標主機,程序會按時間和成功響應的次數估算丟失數據包率。但是相較于ICMP協議,TCP則更為廣泛的被大家熟知和使用。前文國外主機測評介紹了WIndows系統下的TCPING,詳情查看:TCPing:Windows系統非常好用的網絡工具,獲取 TCP延遲、端口通順情況、已禁Ping服務器的延遲。本文我們介紹Linux下的網絡測試工具——TCPING。
TCPING是基于TCP協議的一種PING命令,用來測試數據包能否通過TCP協議到到達目標主機(其實就是抄上面的描述)。他又一大特點,就是可以監聽某個端口的狀態,在禁PING的時候,也可以檢測網絡連通率。閑話少說,開始教程:
操作系統:CentOS+/Debian+/Ubuntu+等
1、以root賬戶登陸,防止系統過于精簡,先更新系統軟件源 :
復制
yum update -y # CentOS系統 用這個 apt-get update -y # Debian/Ubuntu系統 用這個2、安裝依賴,這里用到的是tcptraceroute和bc
復制
yum install -y tcptraceroute bc # CentOS系統 用這個apt-get install -y tcptraceroute bc # Debian/Ubuntu系統 用這個3、安裝TCPING:
注1)TCPING的軟件包,雪狼找到了兩個版本,本次教程,使用的是?2002-2005 Richard van den Berg?的版本
1)切換目錄到/usr/bin
復制
cd /usr/bin # 切換目錄到/usr/bin2)下載TCPING可執行文件
復制
wget -O tcping https://soft.mengclaw.com/Bash/TCP-PING# 下載TCP-PING可執行文件,并重命名為tcping3)賦予執行權限
復制
chmod +x tcping# 賦予tcping執行權限4、測試TCPING
復制
[root@localhost bin]# tcping 8.8.8.8 53 # 通過TCP-PING 8.8.8.8 端口 53traceroute to 8.8.8.8 (8.8.8.8), 255 hops max, 60 byte packets seq 0: tcp response from google-public-dns-a.google.com (8.8.8.8) <syn,ack> 1.723 ms traceroute to 8.8.8.8 (8.8.8.8), 255 hops max, 60 byte packets seq 1: tcp response from google-public-dns-a.google.com (8.8.8.8) <syn,ack> 8.850 ms traceroute to 8.8.8.8 (8.8.8.8), 255 hops max, 60 byte packets測試通過,現在就可以通過TCPING命令對指定域名/IP進行TCP協議的連通率測試。
附錄1:用法詳解:
復制
# 用法:tcpping [-d] [-c] [-C] [-w sec] [-q num] [-x count] ipaddress [port] # -d 在每個響應時間前,打印時間戳 # -c 以列表形式顯示 # -C 輸出類似于fping工具中-C選項的結果 # -w 等待時間(默認 3) # -r 每N秒重試一次(默認 1) # -x 限定測試總時長 (默認 無限)# 實例:測試服務器到大陸TCP是否暢通 # 在這里,我們要用到百度官網的IP:119.75.217.109 以及他的TCP端口:80執行結果: [root@localhost ~]# tcping 119.75.217.109 80traceroute to 119.75.217.109 (119.75.217.109), 255 hops max, 60 byte packets seq 0: tcp response from 119.75.217.109 (119.75.217.109) <syn,ack> 174.357 ms traceroute to 119.75.217.109 (119.75.217.109), 255 hops max, 60 byte packets seq 1: tcp response from 119.75.217.109 (119.75.217.109) <syn,ack> 188.953 ms總結
以上是生活随笔為你收集整理的Linux系统下的TCP测试工具,TCPING安装简明教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LoadRunner培训初级教程
- 下一篇: 学习需要记录才行啊