一、單播:
每次只有兩個實體相互通信,發送端和接收端都是唯一確定的。
在IPv4網絡中,0.0.0.0到223.255.255.255屬于單播地址。
示例:你喊XXX名字,那么只有XXX回過頭來答應你。
二、組播:
IP組播是一種通過使用一個組播地址將數據在同一時間以高效的方式發往處于TCP/IP網絡上的多個接收者的協議。此外,它還常用來與RTP等音視頻協議相結合。
組播報文的目的地址使用D類IP地址(224.0.0.0~239.255.255.255), D類地址不能出現在IP報文的源IP地址字段。
示例:你在大街上大喊一聲“美女”, 會有好幾個女性回頭看你。
三、廣播:
并非所有的計算機網絡都支持廣播,例如X.25網絡和幀中繼都不支持廣播,而且也沒有在“整個互聯網范圍中”的廣播。IPv6亦不支持廣播,廣播相應的功能由任播(anycast)代替。
通常,廣播都是限制在局域網中的,比如以太網或令牌環網絡。因為廣播在局域網中造成的影響遠比在廣域網中小得多。
以太網和IPv4網都用全1的地址表示廣播,分別是ff:ff:ff:ff:ff:ff和255.255.255.255。
令牌環網絡使用IEEE 802.2控制域中的一個特殊值來表示廣播。
示例:你在公司大喊一聲“放假了”, 全部同事都會響應。
四、任播:
任播是與單播、廣播和組播不同的方式。
在單播中,在網絡位址和網絡節點之間存在一一對應的關系。
在廣播和組播中,在網絡位址和網絡節點之間存在一對多的關系:每一個目的位址對應一群接收可以復制資訊的節點。
在任播中,在網絡位址和網絡節點之間存在一對多的關系:每一個位址對應一群接收節點,但在任何給定時間,只有其中之一可以接收到傳送端來的資訊。任播通信從目標群中選擇一臺最符合網絡條件的主機作為目標主機發送消息 。所被選中的那臺特定主機將返回一個單播信號,隨后發送端主機會只跟這臺主機進行通信
在互聯網中,通常使用邊界網關協議來實現任播。
-
互聯網
+關注
關注
54文章
11166瀏覽量
103447 -
TCP
+關注
關注
8文章
1370瀏覽量
79136 -
IPv4
+關注
關注
0文章
142瀏覽量
19906
發布評論請先 登錄
相關推薦
評論