發布時間: 2021-10-26 11:20:03
廣播組播和單播分別是什么?單播、多播和廣播單播”(Unicast)、“多播”(Multicast)和“廣播”(Broadcast)這三個術語都是用來描述網絡節點之間通訊方式的術語。那么這些術語究竟是什么意思?區別何在?
廣播(Broadcast)的特性是由1對多的概念
在同一個以太網環境下,一臺主機如果需要同時向所有主機進行通信,這里其實主機不必要知道所有各點的地址。他只要向發送目的地址為廣播地址,那么所有主機都會收到這臺主機所發送的報文。
廣播的優點:
1. 網絡設備簡單,維護簡單,布網成本低廉
2. 由于服務器不用向每個客戶機單獨發送數據,所以服務器流量負載極低。
通常,廣播都是限制在局域網中的,比如以太網或令牌環網絡。因為廣播在局域網中造成的影響遠比在廣域網中小得多。
以太網和IPv4網都用全1的地址表示廣播,分別是ff:ff:ff:ff:ff:ff和255.255.255.255。
令牌環網絡使用IEEE 802.2控制域中的一個特殊值來表示廣播。
示例:你在公司大喊一聲“放假了”, 全部同事都會響應。
組播(多播)的特性是一對同組所有。
組播顧名思義就是在同組成員才能收到此數據報文,也就是說當我發送一個數據目的地址是這個組的組播地址的時候,所有在這個組的成員都會收到這個發送的內容。
?
組播的優點:
1)需要相同數據流的客戶端加入相同的組共享一條數據流,節省了服務器的負載。具備廣播所具備的優點。
2)由于組播協議是根據接受者的需要對數據流進行復制轉發,所以服務端的服務總帶寬不受客戶接入端帶寬的限制。IP協議允許有2億6千多萬個組播,所以其提供的服務可以非常豐富。
組播報文的目的地址使用D類IP地址(224.0.0.0~239.255.255.255), D類地址不能出現在IP報文的源IP地址字段。
示例:你在大街上大喊一聲“美女”, 會有好幾個女性回頭看你。
3)此協議和單播協議一樣允許在Internet寬帶網上傳輸。
單播(Unicast)的特性是一對一的建立連接。
單播就好像你購買的快遞,賣家給你發送的東西郵寄地址是你正常情況下只有你是可以收這個快遞的所以賣家針對的是你自己,這個雖然賣家也會發給另外的買家,但是你們發送的東西郵寄地址(目的IP地址)是不一樣的,接收數據的只有你自己。
單播的優點:
1.服務器及時響應客戶機的請求
2.服務器針對每個客戶不通的請求發送不通的數據,容易實現個性化服務。
在IPv4網絡中,0.0.0.0到223.255.255.255屬于單播地址。
示例:你喊XXX名字,那么只有XXX回過頭來答應你。
上一篇: 組播和廣播有什么關系
下一篇: 什么是組播地址