單播(Unicast)是指數據包從一箇源節點傳輸到目標節點的過程,其中信息的接收和傳遞僅在兩個節點之間進行。這種通信方式類似於一對一的對話,是網絡中最爲常見的傳輸方式,例如在收發電子郵件、瀏覽網頁時,用戶需要與郵件服務器或Web服務器建立連接,這通常涉及單播通信。在單播網絡中,任意兩個主機的通信不會干擾網內其他主機。
多播(Multicast)是一種允許多箇接收者同時接收到相同數據包的傳輸方式。這種方式類似於一箇人向多箇人講話,可以提高通信效率,特別適用於視頻會議、視頻點播等應用場景。多播IP地址通常位於D類IP地址範圍內,即224.0.0.0至239.255.255.255之間的IP地址。在Windows 2000中,DHCP管理器支持多播IP地址的自動分配。
廣播(Broadcast)是指數據包從一箇源節點傳輸到網絡中所有節點的過程,目的是讓所有節點都能接收到數據。這種方式類似於一箇人使用廣播喇叭向在場的所有人講話,雖然可以一次性通知所有節點,但無法區分接收對象,因此通常用於緊急情況或需要所有節點知曉的情況。廣播和多播通常僅適用於UDP協議,因爲TCP是一箇面向連接的協議,不支持廣播和多播功能。