Skip to content Skip to navigation Skip to footer

延遲定義

延遲是指使用者在網路或網頁應用程式上採取行動到收到回應之間的延遲。另一個延遲定義是資料封包傳輸所需的總時間或來回時間。

延遲代表什麼意思? 延遲是指使用者在網路或網頁應用程式上執行動作,以及到達目的地之間的延遲,以毫秒為單位。這可能是網路本身的各種因素和元件所導致。因此,在網路中新增元素可增加延遲。

延遲通常以毫秒為單位。雖然可以設計將延遲降低到相對幾毫秒的網路,但由於資料傳送的方式,因此不可能擁有零延遲網路。

延遲如何運作?

由於使用者與網路關鍵元素之間的距離,包括內部區域網路 (LAN) 和網際網路或私人託管的WAN(WAN),因此會發生延遲。當使用者在其裝置上啟動命令時,必須在完成請求之前進行幾個步驟。

例如,當使用者嘗試將某物新增至線上購物車時,必須發生以下情況:

  1. 使用者將項目新增至購物車。
  2. 使用者使用的瀏覽器會將要求傳送至擁有購物車的網站伺服器。
  3. 要求必須移至網站的伺服器,且必須具備所有必要資訊。傳輸此資訊需要一定的時間,具體取決於傳送的資訊量。
  4. 然後,網站伺服器會收到請求,完成延遲週期的第一部分。
  5. 然後,伺服器在處理請求之前接受或拒絕請求。每個步驟也需要一定的時間,視伺服器功能和處理的資料量而定。
  6. 網站的伺服器會傳送回覆給使用者,並提供與購買相關的必要資訊。
  7. 使用者的瀏覽器會取得要求,然後將產品新增至購物車。如此即完成延遲週期。

如果您新增了所有的時間增量,從使用者按一下按鈕將項目新增到購物車開始,當他們看到已新增項目時,您就會獲得要求所產生的總延遲。

造成網路延遲的原因為何?

在典型延遲意義中,網路中延遲的主要原因之一是資料必須移動的距離,尤其是用戶端裝置提出要求與必須回應每個要求的伺服器之間的距離。在許多情況下,用戶端裝置是指終端使用者正在使用的電腦或裝置。但也可能涉及流程的一部分,位於終端使用者和他們嘗試從伺服器取得資訊之間。 

例如,除了使用者請求和完成請求之間的整體延遲之外,還可以測量防火牆和伺服器接收和傳送資料的延遲。

距離會影響延遲,因為資料必須從 A 點移動到 B 點,因此距離越長,延遲越大。例如,如果源自紐約的請求必須與加州的伺服器互動,則其延遲會比單純必須前往費城時更延遲。差異可能多達 40 毫秒。這可能看起來不太多,但當需要即時查詢結果時,50 毫秒,尤其是在多個同時請求之間倍增時,可能會產生重大影響。

此外,資料在傳輸時通常必須經過多個網路。每個網路都提供增加延遲的機會。與各種網路相關的每個路由器都必須處理封包,將其分解為較小的資料封包,並將其轉送到下一個節點。每次發生這種情況都需要時間。

傳輸媒介

傳輸媒體是指資料開始旅程和結束位置之間的實體路徑。傳輸媒體的類型會影響延遲。例如,使用銅線取代光纖電纜可能會增加延遲,因為光纖連線傳輸資料的速度更快。

傳播

傳播是指封包從來源傳送到所需目的地所需的時間。隨著資料移動距離增加,延遲也會增加。但是,最終延遲可能會越來越長,具體取決於網路中使用的元件。

路由器

由於路由器必須接收和轉送資料,因此其執行速度會對延遲產生重大影響。在許多網路中,有數個路由器在鏈中運作。每一種都會為流程增加延遲。

儲存延遲

儲存網路需要時間處理資訊,並將其傳送至提出請求的裝置。因此,儲存網路的規格可能會影響延遲。

延遲與頻寬與輸送量:有何不同?

延遲、吞吐量和頻寬都已連線,但它們指的是不同的事物。頻寬可測量在特定時間能夠透過網路傳輸的資料量。例如 頻寬 ,頻寬為千兆的網路通常比頻寬只有 10 Mbps 的網路效能更好。

輸送量是指平均而言,在特定期間內可傳遞的資料量。輸送量受到延遲的影響,因此網路擁有多少頻寬和能夠產生多少輸送量之間可能沒有線性關係。例如,具有高頻寬的網路可能具有緩慢處理其各種任務的元件,而低頻寬網路可能具有更快的元件,從而導致更高的整體輸送量。

延遲是吞吐量和頻寬的結合所導致。是指提出請求後,資料移動所需的時間。由於頻寬或輸送量增加或減少,延遲隨之增加或減少。

如何降低延遲?

降低延遲的一個方法是使用內容傳遞網路 (CDN)。透過 CDN,您可以快取內容。透過快取,將保留所需的某些內容,因此無需從原始伺服器取得即可按需存取。這是使用 CDN 伺服器完成。 

CDN 伺服器可以策略性地放置在各種位置,以確保內容儲存在終端使用者及其裝置附近。如此一來,資料封包就不必在提出請求後傳送。因此,提供內容的網站可以更快載入,並且內容更快到達最終目的地。

您也可以為內容做些事情,以減少延遲。例如,您可以減少封鎖渲染的資源量。舉例來說,如果您載入 JavaScript 作為渲染流程的最後一個步驟,就可以更快地將內容傳送到目的地。您也可以最佳化網站上的影像,讓影像載入速度更快。這可能包括縮小影像檔案的大小。 

一般而言,減少內容的檔案大小可以降低延遲。減少檔案大小的其中一種方法是將程式碼數量減至最少。程式碼的每個方面都需要轉送,因此包含較少程式碼可能會導致更低的延遲。

在某些情況下,延遲是現實感知的問題。例如,如果使用者前往尋找特定類型內容的網站,您可能希望先確保該網站提供該內容。網站的其他方面可能促成其美學吸引力,但最終,使用者僅造訪以滿足特定需求。因此,當他們獲得他們提供的內容時,網站載入速度可能會比實際快。

完整網頁在使用者螢幕上出現的每個區域,稱為高於摺疊位置。如果您的網站在使用者可能要尋找的關鍵文字、影像或視訊上擁有最少的資訊,您可以先進行此載入,在畫面上方提供他們想要的資訊。當他們消耗該內容時,其他資產可能會載入資料夾下方的背景中。

您也可以設定網站,使其僅載入當下所需的資產。這有時被稱為“延遲載入”。使用者最需要的資產已載入,其他資產則保留在伺服器上。當需要這些時,它們可以被載入,給使用者留下他們從網站獲得的所有東西的印象。

使用者也可以採取步驟來修正延遲。例如,他們可以:

  1. 購買更多頻寬。
  2. 使用乙太網路而非 Wi-Fi。乙太網路通常可實現更穩定、更快速的網際網路連線。
  3. 從衛星網際網路或其他較慢的系統有線交換網路光纖連線。
  4. 更新其設備的韌體,確保其發揮其功能。

延遲常見問題

延遲代表什麼意思?

延遲是指使用者在網路或網頁應用程式上採取行動,以及收到回應之間的延遲。

什麼是良好的延遲?

良好、可接受的延遲取決於使用者和應用程式,但一般來說,低於 150 毫秒的任何事物都被視為良好。

高或低延遲比較好?

較低的延遲通常比更高的延遲更好,因為更高的延遲意味著使用者無法盡快獲得所需的內容。

何謂高延遲?

高延遲是指使用者點選或點選某事物,以及取得所需內容之間經過很長的時間。

網路安全資源

諮詢專家

請填寫此表格,專業的代表將很快與您聯絡。