作為網絡管理員或網絡工程師,密切關注網絡的交付速度至關重要。您不僅需要確保您有良好的響應時間,還需要確保您的網絡足夠快,可以滿足用戶需要進行通信的每條路徑。手動測試每條路徑將占用您所有的時間。所以你需要一個測試工具來確保延遲不會影響網絡的性能。
什么是延遲?
延遲是網絡流量速度的指標??山邮艿膫鬏敃r間取決于所使用的應用程序。視頻播放和交互式 VoIP 呼叫需要比電子郵件傳送更快的速度。因此,您需要根據您為用戶提供的服務來計算網絡流量所需的速度。
測量延遲
延遲以毫秒 (ms) 為單位。但是,有兩個指標表明延遲。無論您選擇在網絡上進行什么測試,請盡量將所有記錄保存在同一測試類別中。
最常見的延遲度量稱為“往返時間”(RTT)。顧名思義,這是數據包從網絡上的一個點傳輸到另一個點所需的時間。另一種度量稱為“到第一個字節(jié)的時間”(TTFB)。這記錄了數據包的第一部分離開網絡上的某個點與到達其目的地的時間之間的時間差。RTT 比 TTFB 更頻繁地使用,因為它可以從一個位置運行,并且不需要在遠程目標上安裝特殊的數據收集軟件。
使用 Ping
每臺聯網的計算機都有一個內置于操作系統(tǒng)中的免費延遲測試工具,稱為 Ping。此工具與 IP 層協議、控制消息協議 (ICMP) 一起使用。每個網絡管理員都使用 Ping,它是快速檢查的有用工具。您不需要在遠程計算機上安裝任何 軟件,并且可以向啟動命令的計算機報告。
典型的 ping 執(zhí)行將向給定目標發(fā)送 32 個字節(jié)的數據,并記錄響應何時返回。延遲表示為往返時間,包括測試包和響應包的傳輸時間。時間以毫秒為單位顯示。
如果您正在測試網站的 RTT,則不必知道目標 IP 地址,因為 Ping 將接受域名作為地址,而不是實際的 IP 地址。默認情況下,Ping 將發(fā)送四個測試數據包,但命令上的一個選項可讓您指定不同數量的測試。
ping 命令的結果顯示每個測試的 RTTmac網絡速度顯示軟件,然后匯總結果。您將看到發(fā)送的數據包數、收到的響應數和丟失的數據包數。您還將看到丟失的數據包計數,以所有測試的百分比表示。第二個摘要行顯示測試批次的最小、最大和平均往返時間。
Ping 問題
當特定路徑運行緩慢時,Ping 非常適合快速檢查。但是,該工具不會幫助您解決延遲問題,并且不允許您使用一個命令檢查多個路徑。幸運的是,有許多更復雜的基于 Ping 的工具可用。這些通常使您能夠從同一個控制臺測試多個路徑。Ping 測試也可以使用某些工具頻繁運行。這些恒定 ping 工具可以實時顯示延遲測試的結果。
延遲解決方案
延遲是一個復雜的問題,可以通過流量整形()方法(例如排隊算法)進行管理??梢允褂靡幌盗小胺召|量”(QoS)方法對某些流量進行優(yōu)先級排序。這允許您在所有其他流量之前通過所有網絡設備獲取對時間敏感的應用程序流量。如果您通過網絡提供 IP 電話應用程序的實時視頻傳輸,這將非常有用。
通過網絡中的交換機和路由器清除某些流量可能會導致其他流量類型被阻止。但是,如果它使您不必更換網絡電纜,以便為您的所有流量提供足夠的帶寬以盡可能快地通過,那么電子郵件傳輸延遲幾分鐘是值得付出的代價。
1.
是一個免費的工具,可以在 . 這個簡單的實用程序有一個漂亮的界面,顯示面板主要是掃描結果。輸出是遞歸 Ping。它將測試您作為搜索參數輸入的范圍內的所有目標 IP 地址。側面板顯示掃描收集的數據的圖形表示。其中包括聯系狀態(tài)餅圖和顯示響應時間的折線圖。您還可以查看每次聯系嘗試的 RTT(往返時間)。
除了 Ping 功能外,還包括一個工具,可以為您提供指向目標地址的鏈接中每一跳的響應時間。該工具還有一個交換機端口映射器。您可以使用內置的遠程桌面、SSH 和實用程序通過該工具聯系遠程計算機。
2.
是一個ping和工具。免費的 軟件 軟件包還包括 DNS 查找功能和網站響應時間的專業(yè)指標。
此工具的 Ping 部分顯示每個給定主機和每個主機的 ping 數據,包括往返時間。屏幕會不斷刷新,讓您實時更新 RTT 到您的 IP 地址列表。
此工具的一個問題是您必須單獨輸入每個地址,而不是地址范圍。但是,一旦您在屏幕上輸入了這些內容,即使您必須停止顯示器以切換到其他實用程序,它們也會保留在那里。Ping 結果也可以顯示在時間序列折線圖上。
該實用程序顯示到給定目的地的路線的每一跳的往返時間,旁邊有一個欄,這使得 RTT 易于理解。
如果您輸入的 URL 不存在本地記錄,則 DNS 查找實用程序將引用您的本地網絡 DNS 服務器或最近的基于 的服務器。您可以輸入 IP 地址或 URL 作為該實用程序的搜索詞。
Web 響應選項卡為您提供給定網站地址的 Web 服務器響應時間的準確圖表。此圖表將繼續(xù)更新,它將顯示 TCP 會話建立、重定向時間和網頁響應時間之間的 RTT 細分。
這是一個很棒的小工具,您還可以打印 PDF 格式的報告,您可以將其保存或通過電子郵件發(fā)送。
3.
該工具與此列表中的所有其他延遲測試工具略有不同。該實用程序不會檢查到指定目標的鏈接,而是偵聽所有新的 TCP 連接并在它們持續(xù)存在時進行監(jiān)控。該工具的報告基于 Ping,因此您將獲得與其他工具相同的延遲反饋。
這是一個免費工具,它安裝在 . 對于每個檢測到的連接,顯示窗口最多可以顯示 10 個 Ping 測試 RTT 值。它還顯示了這十次測試的平均值。但是,您可以調整列大小、拉伸窗口或向右滾動以查看所有數據。結果可以保存為 CSV、HTML、XML 或文本文件,以便在其他應用程序中進行分析。
4. 憤怒的 IP
Angry IP 是一個免費的 Ping 實用程序,可在 、Linux 和 mac 操作系統(tǒng)上運行。界面的簡單布局使其成為網絡管理員的有用工具。Ping 掃描可以通過輸入“from”和“to”IP 地址或通過以 CIDR 表示法輸入主機名和偏移量來啟動。也可以通過從文件加載到界面來輸入不連續(xù)的 IP 地址列表。
該工具將 ping 給定范圍內的每個地址并在輸出中顯示每個地址。這會導致屏幕上出現大量未使用的地址。您可以通過僅將實時 IP 地址設置為在工具的“首選項”部分中顯示來避免過多的不相關記錄。可以通過將輸出列表限制為僅顯示具有開放端口的主機的選項來進一步細化此要求。
可以使用經典的 ICMP 消息、TCP 或 UDP 進行測試。雖然該實用程序將在一次運行中 ping 多個主機,但它只會按需運行每個 Ping 探測。該服務不會連續(xù)重復。如果要刷新報告,則需要再次按開始按鈕。
默認輸出僅顯示每個發(fā)現的 IP 地址的平均 RTT,以及目標的主機名和該設備上打開的端口數。您可以通過選擇其他數據類別來自定義輸出。這些包括丟包字段。
發(fā)出的測試數量由“首選項”屏幕中的設置決定。每個地址的默認探測數為 3。測試的輸出可以以 CSV、XML、文本或 IP 端口格式導出。
5.
是一套網絡監(jiān)控工具,包括一個 Ping 掃描選項。該工具可免費使用并在 .
該工具還包括一個簡單的 Ping 選項,該選項僅探測目標 IP 地址,也可以作為 URL 輸入。此功能將繼續(xù)向目標發(fā)送 Ping 數據包,顯示 RTT 以及在每個探測數據包中輸入的“生存時間”設置。
Ping Sweep 選項將測試一系列地址。但是,測試不是連續(xù)的,必須通過按“開始 Ping 掃描”按鈕再次啟動該實用程序以刷新結果。您可以通過屏幕搜索部分中的復選框排除非活動 IP 地址。此屏幕中的結果顯示探測器的 IP 地址、主機名和 RTT。Ping Sweep 輸出可以復制到剪貼板,然后粘貼到文本文件中。
其他實用程序包括端口掃描器、實現、DNS 查找功能和批量 DNS 引用工具mac網絡速度顯示軟件,它使用文件中的地址列表。捆綁包中還有一個子網計算器和一個 TFTP 服務器。這是一組非常有用的工具,可幫助您將檢查網絡所需的所有工具保存在一個界面中。
6. 工具
Tools Basic 是一套免費的網絡測試工具,可在 . 該工具是免費的,但有彈出廣告。如果您想擺脫這些廣告,您可以購買 Tools Pro。兩個版本的工具中都提供了三個基于 Ping 的實用程序。軟件 包還包含工具,因此您有四種方法來測試網絡延遲。
第一個 Ping 選項是標準命令的直接圖形解釋。輸入域名、主機名或 IP 地址,該工具將向該目標發(fā)送五個 Ping 探測。輸出將顯示每個探針的 RTT 和生存時間。您可以在“設置”菜單中更改每次運行發(fā)送的數據包數。
圖形 Ping 選項顯示對單個目標的持續(xù) ping 測試。同樣,可以通過主機名、域名或 IP 地址指定目標。測試將重復,直到選擇停止。即使在您離開后,您也可以繼續(xù)嘗試不同的實用程序。該圖顯示了每次嘗試的 RTT。
Ping 允許您測試一系列 IP 地址。輸出將顯示對給定范圍內每個地址的 ping 測試結果。但是,您可以選擇刪除不響應的地址。結果包括 IP 地址、主機名、往返時間和范圍內每個地址的狀態(tài)報告。右鍵單擊以使用上下文菜單。這允許您打印測試的輸出或將其保存到文件中。
工具為您提供了網絡延遲的另一種觀點。這顯示了計算機與給定目標地址之間的每一跳。每跳的 RTT 與每個中間路由器的 IP 和地址一起顯示。該命令將運行一次。如果要獲取連接中每個鏈接的速度更新,則必須重新發(fā)出該命令。
軟件包中的其他工具是 DNS 查找功能和 Whois 查找工具。