2008年2月27日 星期三

Unicast、Broadcast與Multicast

1

. unicast

就是所謂的一對一的通訊
2. broadcast (強制性廣播)
使用字尾 255 作為目標 IP,例:x.x.255.255 or x.x.x.255,
也就是針對整個子網域為對象,整個子網域皆會收到該廣播。
3. multicast (選擇接收廣播)
multicast 範圍為:224.0.0.0 - 239.255.255.255,定義在 Class D
每一個 ip 都是一個“群組”,當作入該 ip 也就是加入該群組,當對該 ip 發出 multicast 訊息,加入群組的所有人都會收到廣播。
=========
broadcast, multicast 都是一對多的訊息溝通,兩者的差異以實例來說明
Q. 假設有一電腦 ip address: 192.168.0.10,子網域 submast: 255.255.255.0
broadcast:
欲針對整個 192.168.0 子網域傳遞訊息可使用 192.168.0.255 為對象發送。
(192.168.0.255 是唯一的值)
multicast:
設定加入的 ip 群組就收到該群組的群體廣播,可同時加入多個,也可全不加入。
例如加入 239.255.255.250 的 multicast 群組,就可以收到 UPnP 的廣播。

沒有留言:

搜尋此網誌