iThome online | iThome Blog | iThome周刊訂閱

載入中...

benzgigi

IT邦初學者
7級

什麼是MLD?

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) 來判斷網路區段 (又稱做連結或子網路) 上的成員資格。

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

• 主機可以將傳輸傳送到群組的位址,而不屬於相應的群組。

收藏到:發佈到twitter       
分享時間:2008-06-05 12:45:36
分享內容(
6

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 取代。

參考資料:http://technet2.microsoft.com/windowsserver/zh-cht/library/3fb0a2d6-97a7-447a-82be-96f8aef425fc1028.

什麼是MLD?
iT邦守護神
davistai( IT邦好手1級 )
2008-06-05 14:19:23
了解,謝謝您分享這個資訊~~
efd0193( IT邦好手10級 )
2008-06-05 15:02:39
滿不錯的分享
jerry640( IT邦初學者1級 )
2008-06-06 18:36:34
謝謝分享
kuochiahao( IT邦初學者1級 )
2008-06-09 11:48:10
謝謝分享

回應

請填寫您的回應,長度限為1,000個字,回應不計點數,也不限使用次數



 

檢舉違規

違規事項:

*補充檢舉理由(可省略),字數不可超過100字

推薦

推薦理由:


*給回答者的鼓勵(可不填),字數不可超過100字

熱門標籤

 ad   aspireone   eee   epson   excel   firefox   freenas   google   hp   it   linux   microsoft   moss   msnlib   msnsdk   msn機器人   office   outlook   powerpoint   pro   server   solaris   sql   sun   ubuntu   usb   ux   vista   windows   xp   伺服器控制項   備份   免費軟體   好康妹   學習   工作   微軟   投影機   文書處理   有話大聲說   活動   綠色聰明採購大公開   職場   資訊安全   輸入法   鐵人賽   鐵殼心文化搖籃   防毒軟體   防火牆   2003 

free counters