Install Tcpping on Linux

由 Derek 發表於 五月 26, 2014 / 尚無評論

Tcpping 介紹

測試網路延遲最常用方法是使用ping工具,它使用ICMP協定。在某些情況下ICMP是被防火牆阻擋,這使得Ping在這情況下是無法使用的。此時為了能夠繼續監控的話,就必需使用TCP / UDP的方式,TCPPING為更容易繞過普通的防火牆規則的第3層測試工具。

這樣的一個第3層的測試工具TCPPING 。為了測量延遲, TCPPING採取所謂的半開連接技術,基於TCP三次握手的優勢。也就是說,它發送一個TCP SYN包的端口號(默認為80 )遠程主機。如果遠程主機正在偵聽的端口,它會響應的TCP ACK數據包。否則,它會響應的TCP RST包。無論哪種方式, TCPPING可以測量往返時間遠程主機( RTT)的延遲,通過定時傳出SYN數據包和輸入的ACK (或RST )數據包。

相同的半開連接技術已經實現了tcptraceroute工具。所以TCPPING只是依靠tcptraceroute執行延遲測量。

為了TCPPING安裝在Linux上,你首先需要安裝tcptraceroute ,然後從下載TCPPING腳本。

 

Tcptraceroute安裝

 

Tcpping安裝

Tcpping測試

 

參考資料 :

http://xmodulo.com/2013/01/how-to-install-tcpping-on-linux.html 

關於作者

一個半路殺出來的傻小子,憑著一股傻勁努力的學習、嘗試、分享。希望能用自己微薄之力,替IT界和資訊界盡一點心力。單憑一己之力始終還是有限,歡迎和我有相同理念的夥伴一同加入一同努力。

評論

此文章尚無評論。

發表評論

*