Ⅰ 網路延遲高有幾種原因造成的如何解決
1、本機到伺服器之間路由跳數過多。由於光/電的傳輸速度非常快,他們在物理介質中的傳播時間幾乎可以忽略不計,但是路由器轉發數據包的處理時間是不可忽略的。當本機到伺服器鏈路中有太多路由轉發處理時,網路延時就會很明顯。
2、網路帶寬不夠。排除其它因素,如果客戶端和伺服器端直接通過一個路由器連接,但帶寬只有10Kbps,卻同時有多個應用需要傳輸遠超帶寬的數據量200Kbps,這時候會造成大量數據丟失,從而表現為響應延時。
3、處理帶寬不夠。排除其它因素,如果客戶端和伺服器端直接通過一個路由器連接,且帶寬足夠,但伺服器端處理能力不足,也會造成響應延時。
解決方法:
1、提升WAN性能
企業可以細致控制LAN內的應用程序性能,但這種控制能力無法延伸到廣域網上。WAN通常會有多個可選的服務提供商,他們經營著運營商級的頂級骨幹基礎設施。通過選擇較短和更有效率的路由路徑、部署低延遲的交換機和路由設備、主動避免網路設備停機時間,WAN運營商也可以對降低延遲作出貢獻。
增加WAN帶寬能提高應用程序的性能,但帶寬並不便宜,通常也不必這么干。正昌在實踐中,運用並侍能夠更有效利用現有WAN帶寬的各種技術同樣可以提升WAN應用程序的性能。這些技術被統稱為廣域網加速器。加速器的功能通過減少數據有效負載和更有效地利用現有的WAN帶寬來實現。
2、修復LAN上應用性能
如果一個剛安裝或修改過設置的應用程序出現了本地網路性能問題,請嘗試核查該應用程序的舉蔽扒設置、系統兼容性和軟體狀態;另外也應審查安裝和設置文檔。硬體兼容性也會影響區域網效率。在某些情況下,更新或補丁程序可能逆轉原本很糟糕的性能表現。
3、工作負載均衡,在伺服器之間移動虛擬機,優化每個物理主機的應用程序工作負載和帶寬需求。
數據中心還可以考慮將伺服器的網卡換成10千兆或者更快速的型號,或為陷入困境的高帶寬應用單獨安裝專用的網路適配器。當然,更快的NIC可能非常昂貴,安裝物理部件的過程要求伺服器離線,並且通常還會增加區域網交換基礎設施的配套成本。
網路延遲程度:(網路延遲PING值越低速度越快)
1~30ms:極快,幾乎察覺不出有延遲,玩任何游戲速度都特別順暢;
31~50ms:良好,可以正常游戲,沒有明顯的延遲情況;
51~100ms:普通,對抗類游戲在一定水平以上能感覺出延遲,偶爾感覺到停頓;
100ms~200ms:較差,無法正常遊玩對抗類游戲,有明顯卡頓,偶爾出現丟包和掉線現象;
200ms~500ms:很差,訪問網頁有明顯的延遲和卡頓,經常出現丟包或無法訪問;
>500ms:極差,難以接受的延遲和丟包,甚至無法訪問網頁;
>1000ms:基本無法訪問;
計算方法:1秒=1000毫秒(例:30ms為0.03秒)。