對IPv6組播路由協議的講解
在之前的文章中,我們對IPv6協議內容作了講解。大家應該還記得,在IPv6中,有單播IPv6路由協議和IPv6組播路由協議。現在我們就來了解一下后者。作為非常富有內涵的IPv6組播路由協議都包括哪些內容呢?讓我們從下文中來了解吧。
IPv6組播路由協議
IPv6提供了豐富的組播協議支持,包括MLDv1、MLDv1 Snooping、PIM-SM、PIM-DM、PIM-SSM。
IPv6組播路由協議1 MLDv1
Multicast Listener Discovery for IPv6(簡稱MLD)為IPv6組播監聽發現協議。MLD是一個非對稱的協議,IPv6組播成員(主機或路由器)和IPv6組播路由器的協議行為是不同的。它的目的是使IPv6路由器采用MLD來發現與其直連的IPv6組播監聽者的出現,并進行組成員關系的收集和維護,將收集的信息提供給IPv6路由器,使組播包傳送到存在IPv6監聽者的所有鏈路上。
MLDv1與IPv4的IGMPv2基本相同。區別有兩點:
一、MLDv1的協議報文地址使用IPv6地址;
二、離開報文的名稱不同。MLDv1的離開報文是Multicast Listener Done,IGMP的離開報文是IGMP Leave。
IPv6組播路由協議2 MLDv1 Snooping
MLDv1 Snooping與IPv4的IGMPv2 Snooping基本相同,***的區別在于協議報文地址使用IPv6地址。
IPv6組播路由協議3 PIM-SM
PIM-SM稱為基于稀疏模式的協議無關組播路由協議,它運用潛在的單播路由為組播樹的建立提供反向路徑信息,并不依賴與特定的單播路由協議。
IPv6的PIM-SM與IPv4的基本相同,***的區別在于協議報文地址及組播數據報文地址均使用IPv6地址。
IPv6組播路由協議4 PIM-DM
PIM-DM為密集模式的協議無關組播模式。
IPv6的PIM-DM與IPv4的基本相同,***的區別在于協議報文地址及組播數據報文地址均使用IPv6地址。
IPv6組播路由協議5 PIM-SSM
PIM-SSM采用PIM-SM中的一部分技術用來實現SSM模型。由于接收者已經通過其他渠道知道了組播源S的具體位置,因此SSM模型中無需RP節點,無需構建RPT樹,無需源注冊過程,同時也無需MSDP來發現其他PIM域內的組播源。