乙太網交換機中的網路延遲是什麼呢?

網路延遲指的是網路等待時間,是指一個資料包從使用者的計算機傳送到網站伺服器,然後再立即從網站伺服器返回使用者計算機的來回時間。網路延遲是影響網路速度的因素之一。那麼,網路延遲跟交換機有什麼關係?又是什麼原因造成的網路延遲呢?如何測量乙太網交換機網路延遲?本文將一一解答,並探討如何解決因乙太網交換機引起的網路延遲。

圖1:網路延遲

乙太網交換機中的網路延遲是什麼?

乙太網交換機的網路延遲是指從交換機接收到資料包到開始向目的埠複製資料包之間的時間間隔。有時,當資料包通過裝置時,交換機或路由器決定下一步將資料傳送到何處會有延遲。因此,高頻寬,低延遲的交換機現在已成為部署高效能網路的不二選擇。

造成網路延遲的原因有哪些?

造成網路延遲的原因有很多,例如:

  • 資料包從使用者的計算機傳送到網站伺服器再返回計算機所花費的時間。
  • 路由器或交換機的錯誤,因為每個閘道器都需要花費時間檢查和更改資料包頭,因此,資料包經過乙太網交換機時會花費很多時間。
  • 防病毒和類似的安全程式,在傳送資料包之前需要時間來完成訊息重組和分解。
  • 資料包在交換機或網橋等中間裝置上遭受儲存或磁碟訪問延遲時,儲存延遲。
  • 使用者方面的軟體錯誤。
  • 傳輸介質本身的問題,傳輸介質需要花費一些時間才能從光纖到同軸電纜將一個包從源傳輸到目的地。
  • 即使資料包以光速從一個節點傳輸到另一個節點,也會發生延遲。

如何測量乙太網交換機中的網路延遲?

從上一章可以看出,交換機延遲是導致網路延遲的關鍵因素之一。 那麼我們如何測量交換機延遲呢?

交換機延遲是在乙太網交換機上從埠到埠進行測量的,可以根據交換機採用的轉發方式,以多種方式進行報告。測量乙太網交換機的網路延遲有多種方式,例如IEEE規範的RFC2544,Netperf或Ping Pong進行測量。 IEEE規範的RFC2544提供了一種行業認可的測量儲存和轉發裝置延遲的方法。 Netperf可以使用請求或響應測試(TCP_RR和UDP_RR)延遲。 而Ping Pong是一種用於測量高效能運算群集中的延遲的方法,該方法可測量通過訊息傳遞介面(MPI)傳送的遠端程式呼叫(RPC)的往返時間。

如何減少乙太網交換機引起的網路延遲呢?

為了減少乙太網交換機的網路延遲,可通過以下幾種方法:

擴充套件網路容量

擴充套件乙太網交換機的容量對減少網路延遲是至關重要的。您可以檢查您的交換機,看看它是否具有擴充套件網路容量的功能。首先,您需要一個快速的引擎,丟包率為零的乙太網交換機有助於網路獲得更好的效能。 LACP是一項標準協議,可通過中繼埠幫助建立更好的網路效能。飛速(FS) S3900系列交換機支援LACP,以增加頻寬以提高網路效能。

使用VLAN分配網路

由於傳統的扁平網路架構很容易使交換機鏈路超載,具有VLAN功能的乙太網交換機可以將流量傳送到容易到達的位置。有許多2層和3層乙太網交換機都具有VLAN功能,可以基於埠,動態VLAN分配,協議,MAC地址和其他型別來分段流量。

採用直通轉發技術

直通轉發技術是用於資料包交換的一種方法,旨在將網路延遲降至最低。採用直通轉發技術的交換機有固定的延時。因為直通式交換機不管資料包的整體大小,而只根據目的地址來決定轉發方向。所以,它的延時是固定的。通常,在處理完目標地址後,乙太網交換機會在接收到整個資料包之前就開始轉發資料包,從而降低了通過交換機的等待時間。但是請注意,將流量從慢速埠傳送到更快的埠或從一個埠傳送到相同速度的另一個埠時,它無法執行。

以上的方法可最大程度地減少乙太網交換機的網路延遲。市場上有許多低延遲乙太網交換機,它們有助於獲得更好的網路效能。然而,為了使網路等待時間最小化,從根本上來說,不僅要專注於組成網路的交換機,而且還必須時刻關注系統的等待時間和等待時間變化。

總結

總的來說,網路延遲越小,網路質量也就越好。同時,網路的延遲是不可能完全消除的,但是可以將其降至最低。具有低延遲和高頻寬的乙太網交換機是一個不錯的選擇, 有利於最大程度地減少網路延遲。