PIM是Protocol Independent Multicast(協(xié)議無關(guān)組播)的簡稱,表示可以利用靜態(tài)路由或者任意單播路由協(xié)議(包括RIP、OSPF、IS-IS、BGP等)所生成的單播路由表為IP組播提供路由。組播路由與所采用的單播路由協(xié)議無關(guān),只要能夠通過單播路由協(xié)議產(chǎn)生相應(yīng)的組播路由表項即可。PIM借助RPF(Reverse Path Forwarding,逆向路徑轉(zhuǎn)發(fā))機制實現(xiàn)對組播報文的轉(zhuǎn)發(fā)。當(dāng)組播報文到達本地設(shè)備時,首先對其進行RPF檢查:若RPF檢查通過,則創(chuàng)建相應(yīng)的組播路由表項,從而進行組播報文的轉(zhuǎn)發(fā);若RPF檢查失敗,則丟棄該報文。
PIM路由器上可能同時存在兩種路由表項。當(dāng)收到源地址為S ,組地址為G的組播報文,且通過RPF檢查的情況下,按照如下的規(guī)則轉(zhuǎn)發(fā):
如果存在(S,G)路由表項,則由(S, G )路由表項指導(dǎo)報文轉(zhuǎn)發(fā)。
如果不存在(S,G)路由表項,只存在(*
,G)路由表項,則先依照(*
,G )路由表項創(chuàng)建(S, G )路由表項,再由(S.G)路由表項指導(dǎo)報文轉(zhuǎn)發(fā)。
字段 | 長度 | 說明 |
---|---|---|
Version | 4比特 | PIM版本,值為2。 |
Type | 4比特 | 消息類型. |
Reserved | 8比特 | 保留 |
Checksum | 16比特 | 校驗和。 |
0:Hello(PIM-DM與PIM-SM都適用)
1:Register(只適用于PIM-SM)
2:Register-Stop(只適用于PIM-SM)
3:Join/Prune(PIM-DM與PIM-SM都適用)
4:Bootstrap(只適用于PIM-SM)
5:Assert(PIM-DM與PIM-SM都適用)
6:Graft(只適用于PIM-DM)
7:Graft-Ack(只適用于PIM-DM)
8:Candidate-RP-Advertisement(只適用于PIM-SM)
9:State Refresh(只適用于PIM-DM)
A.PIM-SM網(wǎng)絡(luò)里面,既有共享樹,又有源樹
B.BSR的作用是選舉RP
C.RP的作用的作為共享樹的根,轉(zhuǎn)發(fā)組播數(shù)據(jù)
D.RP和BSR不能是同一臺路由器
正確答案:D
A.1100
B.1110
C.1010
D.1011
正確答案:B
A.(*,G)
B.in-interface
C.next-hop
D.out-interface list
正確答案:C
A.正確
B.錯誤
正確答案:A
更多建議: