RPF检测
RPF检测
~&Z?dwO6|0
"H jH-XP+O0RPF Check: In order to forward a multicast datagram, a
8g0x2n\;`d}9I;e.{Z0==>If the RPF check succeeds, the router forwards the packetITPUB个人空间8L[m*[F+WR"]
==>If the RPF check fails, the packet silently discardedITPUB个人空间.[4ZYC"p
d? [@O#w
ITPUB个人空间-A
QA&wo5Pmm/Ms
Reverse Path ForwardingITPUB个人空间+L7Y3u[6jU@A
ITPUB个人空间
?sH8W+R^:z
IP multicasting uses reverse path forwarding (RPF) to verify that a router receives a multicast packet on the correct incoming interface. The RPF algorithm allows a router to accept a multicast datagram only on the interface from which the router would send a unicast datagram to the source of the multicast datagram.ITPUB个人空间W\(n*Fmf
{je
R}%Kr4fa6D0Figure 4-1 illustrates reverse path forwarding in a network where all routers run dense-mode multicasting protocols. Routers that receive a multicast datagram associated with a group for which they have no hosts return prune messages upstream toward the source of the datagram. Upstream routers do not forward subsequent multicast datagrams to routers from which they receive prune messages. This technique creates a source-rooted tree (SRT), also known as a shortest-path tree (SPT), — a structure that connects the source of a datagram to subnetworks of a multicast group through the shortest path. For more information on dense-mode protocols, see PIM DM, later in this chapter.