當前位置:首頁 > 通用術語 > 什麼是用戶數據包協議 (UDP)?定義、運作方式

什麼是用戶數據包協議 (UDP)?定義、運作方式

2025-08-28通用術語1565

網路百科全書中使用者資料包協定的定義。

什麼是用戶數據包協議 (UDP)?

使用者資料包通訊協定 (稱為 UDP) 是一種 TCP/IP 傳輸層通訊協定,可支援 TCP/IP 網路上主機之間不可靠、無連線的通訊。

使用者資料包通訊協定 (UDP)

使用者資料包協定 (UDP) 如何運作

使用者資料包通訊協定 (UDP) 是一種無連線通訊協定,不保證主機之間資料封包的傳遞。它不同於其配套傳輸層協定傳輸控制協定 (TCP),後者是一種用於可靠資料包傳遞的面向連線的協定。UDP 僅提供「盡力而為的交付」服務,並用於一對一和一對多通信,其中主機之間交換少量資料。

UDP 由不需要通知的應用程式和服務使用。它一次只能傳輸一小部分數據,因為它無法分割和重新組合幀,並且不實現序號。

UDP 通常用於執行廣播的服務。這些廣播可以定向到以下其中一項:

  • 網路上的所有主機 - 例如,到 255.255.255.255。所有主機都將接收此資料包,除非在配置為丟棄此類廣播而不是轉發廣播的過程中被路由器阻止它們這樣做。

  • 特定 (邏輯) 網路上的主機 — 例如,傳送至 131.105.255.255,子網路遮罩為 255.255.0.0。網路ID為131.105的所有主機都將收到此封包,除非途中被路由器阻止這樣做。

  • 特定 (實體) 子網路上的主機 — 例如,傳送至 131.105.27.255,子網路遮罩為 255.255.255.0。網路 131.105 的子網路 27 上的所有主機都會收到此封包。

UDP 用於 Microsoft Windows 網路環境中的下列服務和功能:

  • NetBIOS 名稱解析使用傳送至子網路上所有主機的子網路 UDP 廣播,或使用直接傳送至 Windows 網際網路名稱服務 (WINS) 伺服器的單播 UDP 封包

  • 使用傳送至名稱伺服器的 UDP 封包進行網域名稱系統 (DNS) 主機名稱解析

  • 簡單檔案傳輸協定 (TFTP) 服務

廣播風暴

如果路由器配置為允許255.255.255.255廣播,則網路間網路上可能會發生廣播風暴,並導致網路服務停止。如果可能的話,您通常應該將路由器配置為僅允許定向網路流量。

“什麼是用戶數據包協議 (UDP)?定義、運作方式” 的相關文章

什麼是RAID?概念、RAID 範例

什麼是RAID?概念、RAID 範例

RAID 是一種使用資料備援在磁碟子系統上實作容錯的技術。什麼是 RAID?RAID 代表獨立磁碟冗餘陣列,是一種透過使用軟體或使用單獨的硬體 RAID 儲存單元使用資料冗餘在磁碟子系統上實現容錯的技術。RAID 範例資料會以數種方式之一分散到磁碟機、稱為 RAID 層級、視所需的備援和效能層級而定...

什麼是硬體抽象層 (HAL)?概念、運作方式

什麼是硬體抽象層 (HAL)?概念、運作方式

HAL 或硬體抽象層是 Microsoft Windows Server 基礎上的薄層軟體,可在底層硬體和作業系統的較高層之間提供統一的介面。什麼是HAL(硬體抽象層)?作業系統底部的薄薄軟體層,在底層硬體和作業系統的較高層之間提供統一的介面,隱藏與這些較高層的硬體差異。換句話說,硬體抽象層 (HA...

什麼是Deamon ?概念、運作方式

什麼是Deamon ?概念、運作方式

Deamon 是一個與 UNIX 操作系統關聯的程序,它在後台運行並在沒有用戶煽動的情況下執行某些任務。什麼是 Deamon ?與 UNIX 作業系統相關聯的程式,在背景執行,無需使用者指示即可執行某些作業。常駐程式的範例是 telnet 常駐程式,它在背景持續執行,等待來自&n...

什麼是代理程式 (SNMP)?概念、運作方式

什麼是代理程式 (SNMP)?概念、運作方式

網路百科全書中AGENT的定義。什麼是代理程式 SNMPSNMP中的代理程式是一種簡單的網路管理協定客戶端軟體,在集線器、路由器或其他網路元件上運行。代理程式會收集 TCP/IP 統計資料及條件的相關資訊,並可在向 SNMP 管理系統要求時提供此資訊。代理程式還可以在發生設陷時向管理系統發...

什麼是Microsoft BackOffice?概念、運作方式

什麼是Microsoft BackOffice?概念、運作方式

網路百科全書中 Microsoft BackOffice 的定義。什麼是 Microsoft BackOffice?Microsoft BackOffice 是適用於內部網路、公司網路和因特網的全面整合式伺服器產品系列。Microsoft BackOffice 提供兩種不同的整合式產品套件 – Ba...

什麼是小程式(APPLET)?概念、運作方式

什麼是小程式(APPLET)?概念、運作方式

網路百科全書中APPLET的定義。什麼是小程式?小程式是使用 Java 程式語言編寫的程序,可以透過網頁存取並下載到用戶端電腦,並在 Web 瀏覽器視窗中運行。Java 小程式可以將動態功能新增至靜態網頁,前提是使用者使用啟用 Java 的 Web 瀏覽器檢視這些頁面。小程式 (Java)小程式的工...