iT邦幫忙

8

什麼是MLD?

  • 分享至 

  • xImage
  •  

Multicast Listener Discovery (MLD)

在 RFC 1112 的 Internet Group Management Protocol (IGMP) 中,將 IP 多點傳送在 TCP/IP 網路中的使用定義為 TCP/IP 標準。這個 RFC 可以定義 IP 主機支援多點傳送方式的位址及主機延伸。原本為現行 IP 版本 (稱做 IP 第 4 版,IPv4) 開發的概念,也套用到 IPv6。

What is multicasting?
將多點傳送傳輸傳送到單一位址,但是由多重主機處理。多點傳送與時事通訊訂閱相似。發行時事通訊時,當只有訂閱者收到時,只有隸屬於多點傳送群組的主機電腦,接收並處理傳送到群組的保留位址的傳輸。將指定的多點傳送位址上正在接聽的主機組,稱為多點傳送群組。

多點傳送的其他重要方面包含下列項目:

• 成員資格是動態的,允許主機隨時加入及離開群組。

• 傳送成員資格訊息,可以結合多點傳送群組。IPv6 使用 Multicast Listener Discovery (MLD) 來判斷網路區段 (又稱做連結或子網路) 上的成員資格。

• 群組大小不受限制,成員可以在整個多重網路中展開 (如果連線路由器支援多點傳送傳輸及成員資格資訊的傳播)。

• 主機可以將傳輸傳送到群組的位址,而不屬於相應的群組。
IPv6 multicast addressing
IPv6 多點傳送位址是由「格式首碼」1111 1111 (0xFF) 來保留及指派。下表是為 IPv6 多點傳送保留的,而且是由 Internet Assigned Numbers Authority (IANA) 登錄的 IPv6 多點傳送位址的部分清單。

IPv6 多點傳送位址 描述
FF02::1 連接相同連結上的所有節點時所使用的所有節點位址。

FF02::2 連接相同連結上的所有路由器時所使用的所有路由器位址。

FF02::4 連接相同連結上的所有 DVMRP 多點傳送路由器時所使用的所有 Distance Vector Multicast Routing Protocol (DVMRP) 路由器位址。

FF02::5 連接相同連結上的所有 OSPF 路由器時所使用的所有「先開啟最短的路徑 (OSPF)」路由器位址。

FF02::6 連接相同連結上的所有 OSPF 指定的路由器時所使用的所有 OSPF 指定的路由器位址。

FF02::1:FFXX:XXXX 位址解析處理程序使用這個請求節點位址,將連結本機節點的 IPv6 位址,解析成連結層位址。請求節點位址的最後 24 個位元 (XX:XXXX) 是 IPv6 單點傳送位址的最後 24 個位元。

一個單一 IPv6 多點傳送位址,可以識別每個多點傳送群組。
每個群組的所有主機成員共用該群組保留的 IPv6 位址,他們接聽及接收任何傳送到該群組位址的 IPv6 資訊。

將 IPv6 多點傳送位址對應到一組保留的媒體存取控制多點傳送位址。
如需 IPv6 多點傳送位址對應 Ethernet MAC 位址的詳細資訊,請參閱 RFC 2464〈Transmission of IPv6 Packets over Ethernet Network〉。

MLD messages
MLD 用來交換 IPv6 路由器之間的成員資格狀態資訊,這些路由器支援多點傳送及多點傳送群組的成員。獨立成員主機報告多點傳送群組中的主機成員資格,並且多點傳送路由器每隔一段時間輪詢一次成員資格狀態。MLD 定義於 RFC 2710,Multicast Listener Discovery (MLD) for IPv6。

下列表格描述 MLD 訊息類型。

MLD 的訊息類型 描述
多點傳送接聽程式查詢
多點傳送路由器傳送每隔一段時間輪詢一次群組成員的網路。查詢有一般查詢 (要求所有群組的成員資格) 和特定查詢 (要求特定群組的成員資格)。

多點傳送接聽程式報告
如果結合多點傳送群組,則由主機傳送,或是回應路由器傳送的「MLD 多點傳送接聽程式查詢」。

多點傳送接聽程式完成
當它離開主機群組,並且可能是網路區段上該群組的最後成員時,由主機傳送。

把 MLD 訊息當做 ICMPv6 訊息來傳送。

附註

• IPv6 是一個快速發展的標準。參照的 RFC 可能已經被較新的 RFC 取代。


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
davistai
iT邦大師 1 級 ‧ 2008-06-05 14:19:23

了解,謝謝您分享這個資訊~~

0
efd0193
iT邦好手 10 級 ‧ 2008-06-05 15:02:39

滿不錯的分享

0
jerry640
iT邦新手 1 級 ‧ 2008-06-06 18:36:34

謝謝分享

0
kuochiahao
iT邦研究生 1 級 ‧ 2008-06-09 11:48:10

謝謝分享

我要留言

立即登入留言