?? draft-ietf-pim-sm-v2-new-03.ps
字號:
-.165 E(assumed from the lack of other state information, rather than b\
eing held e)72 620 Q(xplicitly)-.165 E(.)-.715 E F2 2.75(4.1.1. General)
72 646 R(Pur)2.75 E(pose State)-.11 E F0 2.75(Ar)72 662.6 S
(outer holds the follo)-2.75 E(wing non-group-speci\214c state:)-.275 E
-.165(Fo)97 679.2 S 2.75(re).165 G(ach interf)-2.75 E(ace:)-.11 E 7.15
<834f>122 695.8 S -.165(ve)-7.15 G(rride Interv).165 E(al)-.275 E 7.15
<8350>122 712.4 S(ropag)-7.15 E(ation Delay)-.055 E(Fenner/Handle)72 769
Q(y/Holbrook/K)-.165 E(ouv)-.385 E 166.471(elas Section)-.165 F 2.75
(4.1.1. [P)2.75 F(age 9])-.165 E EP
%%Page: 10 10
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 71.587(-DRAFT Expires:)-1.012 F
(January 2002)2.75 E(July 2001)123.726 E 7.15<8353>122 85 S
(uppression state: One of {"Enable", "Disable"})-7.15 E/F1 11
/Times-Bold@0 SF(Neighbor State:)122 101.6 Q F0 -.165(Fo)133 118.2 S
2.75(re).165 G(ach neighbor:)-2.75 E 7.15<8349>158 134.8 S
(nformation from neighbor')-7.15 E 2.75(sH)-.605 G(ello)-2.75 E 7.15
<834e>158 151.4 S(eighbor')-7.15 E 2.75(sG)-.605 G(en ID.)-2.75 E 7.15
<834e>158 168 S(eighbor li)-7.15 E -.165(ve)-.275 G(ness timer \(NL).165
E(T\))-1.012 E F1(Designated Router \(DR\) State:)122 184.6 Q F0 7.15
<8344>133 201.2 S(esignated Router')-7.15 E 2.75(sI)-.605 G 2.75(PA)
-2.75 G(ddress)-2.75 E 7.15<8344>133 217.8 S(R')-7.15 E 2.75(sD)-.605 G
2.75(RP)-2.75 G(riority)-2.75 E(The Ov)72 234.4 Q(erride Interv)-.165 E
(al, the Propag)-.275 E(ation Delay and the Interf)-.055 E
(ace suppression state are described in)-.11 E
(section 4.6.3. Designated Router state is described in section 4.6.)72
247.4 Q F1 2.75(4.1.2. \(*,*,RP\))72 273.4 R(State)2.75 E F0 -.165(Fo)72
290 S 2.75(re).165 G -.165(ve)-3.025 G(ry RP a router k).165 E
(eeps the follo)-.11 E(wing state:)-.275 E F1(\(*,*,RP\) state:)97 306.6
Q F0 -.165(Fo)122 319.6 S 2.75(re).165 G(ach interf)-2.75 E(ace:)-.11 E
F1(PIM \(*,*,RP\) J)147 336.2 Q(oin/Prune State:)-.165 E F0 7.15<8353>
172 352.8 S
(tate: One of {"NoInfo" \(NI\), "Join" \(J\), "PrunePending" \(PP\)})
-7.15 E 7.15<8350>172 369.4 S(rune Pending T)-7.15 E(imer \(PPT\))-.385
E 7.15<834a>172 386 S(oin/Prune Expiry T)-7.15 E(imer \(ET\))-.385 E
(Not interf)122 402.6 Q(ace speci\214c:)-.11 E 7.15<8355>147 419.2 S
(pstream Join/Prune T)-7.15 E(imer \(JT\))-.385 E 7.15<834c>147 435.8 S
(ast RPF Neighbor to)-7.15 E -.11(wa)-.275 G(rds RP that w).11 E
(as used)-.11 E(PIM \(*,*,RP\) Join/Prune state is the result of recei)
72 452.4 Q(ving PIM \(*,*,RP\) Join/Prune messages on this)-.275 E
(interf)72 465.4 Q(ace, and is speci\214ed in section 4.4.1.)-.11 E(The\
upstream \(*,*,RP\) Join/Prune timer is used to send out periodic Join\
\(*,*,RP\) messages, and)72 482 Q(to o)72 495 Q -.165(ve)-.165 G
(rride Prune\(*,*,RP\) messages from peers on an upstream LAN interf)
.165 E(ace.)-.11 E(The last RPF neighbor to)72 511.6 Q -.11(wa)-.275 G
(rds the RP is stored because if the MRIB changes then the RPF).11 E
(neighbor to)72 524.6 Q -.11(wa)-.275 G(rds the RP may change.).11 E
(If it does so, then we need to trigger a ne)5.5 E 2.75(wJ)-.275 G
(oin\(*,*,RP\) to)-2.75 E(the ne)72 537.6 Q 2.75(wu)-.275 G
(pstream neighbor and a Prune\(*,*,RP\) to the old upstream neighbor)
-2.75 E 5.5(.S)-.605 G(imilarly)-5.5 E 2.75(,i)-.715 G 2.75(fa)-2.75 G(\
router detects through a changed GenID in a Hello message that the upst\
ream neighbor to)72 550.6 Q -.11(wa)-.275 G(rds).11 E(the RP has reboot\
ed, then it should re-instantiate state by sending a Join\(*,*,RP\).)72
563.6 Q(These)5.5 E(mechanisms are speci\214ed in Section 4.4.5.)72
576.6 Q F1 2.75(4.1.3. \(*,G\))72 602.6 R(State)2.75 E F0 -.165(Fo)72
619.2 S 2.75(re).165 G -.165(ve)-3.025 G(ry group G a router k).165 E
(eeps the follo)-.11 E(wing state:)-.275 E F1(\(*,G\) state:)97 635.8 Q
F0 -.165(Fo)122 648.8 S 2.75(re).165 G(ach interf)-2.75 E(ace:)-.11 E F1
(Local Membership:)147 665.4 Q F0(State: One of {"NoInfo", "Include"})
172 678.4 Q F1(PIM \(*,G\) J)147 695 Q(oin/Prune State:)-.165 E F0 7.15
<8353>172 711.6 S
(tate: One of {"NoInfo" \(NI\), "Join" \(J\), "PrunePending" \(PP\)})
-7.15 E(Fenner/Handle)72 769 Q(y/Holbrook/K)-.165 E(ouv)-.385 E 160.971
(elas Section)-.165 F 2.75(4.1.3. [P)2.75 F(age 10])-.165 E EP
%%Page: 11 11
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 71.587(-DRAFT Expires:)-1.012 F
(January 2002)2.75 E(July 2001)123.726 E 7.15<8350>172 85 S
(rune Pending T)-7.15 E(imer \(PPT\))-.385 E 7.15<834a>172 101.6 S
(oin/Prune Expiry T)-7.15 E(imer \(ET\))-.385 E/F1 11/Times-Bold@0 SF
(\(*,G\) Assert W)147 118.2 Q(inner State)-.198 E F0 7.15<8353>172 134.8
S(tate: One of {"NoInfo" \(NI\), "I lost Assert" \(L\), "I w)-7.15 E
(on Assert" \(W\)})-.11 E 7.15<8341>172 151.4 S(ssert T)-7.15 E
(imer \(A)-.385 E(T\))-1.221 E 7.15<8341>172 168 S(ssert winner')-7.15 E
2.75(sI)-.605 G 2.75(PA)-2.75 G(ddress)-2.75 E 7.15<8341>172 184.6 S
(ssert winner')-7.15 E 2.75(sA)-.605 G(ssert Metric)-2.75 E(Not interf)
122 201.2 Q(ace speci\214c:)-.11 E 7.15<8355>147 217.8 S
(pstream Join/Prune T)-7.15 E(imer \(JT\))-.385 E 7.15<834c>147 234.4 S
(ast RP Used)-7.15 E 7.15<834c>147 251 S(ast RPF Neighbor to)-7.15 E
-.11(wa)-.275 G(rds RP that w).11 E(as used)-.11 E(Local membership is \
the result of the local membership mechanism \(such as IGMP\) running o\
n)72 267.6 Q(that interf)72 280.6 Q 2.75(ace. It)-.11 F(need not be k)
2.75 E(ept if this router is not the DR on that interf)-.11 E
(ace unless this router)-.11 E -.11(wo)72 293.6 S 2.75(na\().11 G
(*,G\) assert on this interf)-2.75 E
(ace for this group, although implementations may optionally k)-.11 E
(eep)-.11 E(this state in case the)72 306.6 Q 2.75(yb)-.165 G
(ecome the DR or assert winner)-2.75 E 5.5(.T)-.605 G
(his information is used by the)-5.5 E/F2 11/Courier@0 SF
(pim_include\(*,G\))72 319.6 Q F0(macro described in section 4.1.6.)2.75
E(PIM \(*,G\) Join/Prune state is the result of recei)72 336.2 Q
(ving PIM \(*,G\) Join/Prune messages on this)-.275 E(interf)72 349.2 Q
(ace, and is speci\214ed in section 4.4.2. The state is used by the mac\
ros that calculate the)-.11 E(outgoing interf)72 362.2 Q
(ace list in section 4.1.6, and in the)-.11 E F2(JoinDesired\(*,G\))2.75
E F0(macro \(de\214ned in)2.75 E(section 4.4.6\) that is used in decidi\
ng whether a Join\(*,G\) should be sent upstream.)72 375.2 Q
(\(*,G\) Assert W)72 391.8 Q
(inner state is the result of sending or recei)-.44 E
(ving \(*,G\) assert messages on this)-.275 E(interf)72 404.8 Q 2.75
(ace. It)-.11 F(is speci\214ed in section 4.5.2.)2.75 E(The upstream \(\
*,G\) Join/Prune timer is used to send out periodic Join\(*,G\) message\
s, and to)72 421.4 Q -.165(ove)72 434.4 S
(rride Prune\(*,G\) messages from peers on an upstream LAN interf).165 E
(ace.)-.11 E(The last RP used must be stored because if the RP Set chan\
ges \(section 4.7\) then state must be)72 451 Q(torn do)72 464 Q
(wn and reb)-.275 E(uilt for groups whose RP changes.)-.22 E
(The last RPF neighbor to)72 480.6 Q -.11(wa)-.275 G
(rds the RP is stored because if the MRIB changes then the RPF).11 E
(neighbor to)72 493.6 Q -.11(wa)-.275 G(rds the RP may change.).11 E
(If it does so, then we need to trigger a ne)5.5 E 2.75(wJ)-.275 G
(oin\(*,G\) to the)-2.75 E(ne)72 506.6 Q 2.75(wu)-.275 G
(pstream neighbor and a Prune\(*,G\) to the old upstream neighbor)-2.75
E 5.5(.S)-.605 G(imilarly)-5.5 E 2.75(,i)-.715 G 2.75(far)-2.75 G(outer)
-2.75 E(detects through a changed GenID in a Hello message that the ups\
tream neighbor to)72 519.6 Q -.11(wa)-.275 G(rds the RP).11 E(has reboo\
ted, then it should re-instantiate state by sending a Join\(*,G\).)72
532.6 Q(These mechanisms are)5.5 E(speci\214ed in Section 4.4.6.)72
545.6 Q F1 2.75(4.1.4. \(S,G\))72 571.6 R(State)2.75 E F0 -.165(Fo)72
588.2 S 2.75(re).165 G -.165(ve)-3.025 G
(ry source/group pair \(S,G\) a router k).165 E(eeps the follo)-.11 E
(wing state:)-.275 E F1(\(S,G\) state:)97 604.8 Q F0 -.165(Fo)122 621.4
S 2.75(re).165 G(ach interf)-2.75 E(ace:)-.11 E F1(Local Membership:)147
638 Q F0(State: One of {"NoInfo", "Include"})172 651 Q F1(PIM \(S,G\) J)
147 667.6 Q(oin/Prune State:)-.165 E F0 7.15<8353>172 684.2 S
(tate: One of {"NoInfo" \(NI\), "Join" \(J\), "PrunePending" \(PP\)})
-7.15 E 7.15<8350>172 700.8 S(rune Pending T)-7.15 E(imer \(PPT\))-.385
E(Fenner/Handle)72 769 Q(y/Holbrook/K)-.165 E(ouv)-.385 E 160.971
(elas Section)-.165 F 2.75(4.1.4. [P)2.75 F(age 11])-.165 E EP
%%Page: 12 12
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 71.587(-DRAFT Expires:)-1.012 F
(January 2002)2.75 E(July 2001)123.726 E 7.15<834a>172 85 S
(oin/Prune Expiry T)-7.15 E(imer \(ET\))-.385 E/F1 11/Times-Bold@0 SF
(\(S,G\) Assert W)147 101.6 Q(inner State)-.198 E F0 7.15<8353>172 118.2
S(tate: One of {"NoInfo" \(NI\), "I lost Assert" \(L\), "I w)-7.15 E
(on Assert" \(W\)})-.11 E 7.15<8341>172 134.8 S(ssert T)-7.15 E
(imer \(A)-.385 E(T\))-1.221 E 7.15<8341>172 151.4 S(ssert winner')-7.15
E 2.75(sI)-.605 G 2.75(PA)-2.75 G(ddress)-2.75 E 7.15<8341>172 168 S
(ssert winner')-7.15 E 2.75(sA)-.605 G(ssert Metric)-2.75 E(Not interf)
122 184.6 Q(ace speci\214c:)-.11 E 7.15<8355>147 201.2 S
(pstream \(S,G\) Join/Prune T)-7.15 E(imer \(JT\))-.385 E 7.15<834c>147
217.8 S(ast RPF Neighbor to)-7.15 E -.11(wa)-.275 G(rds S that w).11 E
(as used)-.11 E 7.15<8353>147 234.4 S
(PT bit \(indicates \(S,G\) state is acti)-7.15 E -.165(ve)-.275 G(\))
.165 E 7.15<8328>147 251 S(S,G\) K)-7.15 E(eepAli)-.275 E .33 -.165
(ve T)-.275 H(imer \(KA)-.22 E(T\))-1.221 E(Local membership is the res\
ult of the local source-speci\214c membership mechanism \(such as)72
267.6 Q(IGMP v)72 280.6 Q(ersion 3\) running on that interf)-.165 E
(ace and specifying that this particular source should be)-.11 E 2.75
(included. As)72 293.6 R
(stored here, this state is the resulting state after an)2.75 E 2.75(yI)
-.165 G(GMPv3 inconsistencies ha)-2.75 E -.165(ve)-.22 G(been resolv)72
306.6 Q 2.75(ed. It)-.165 F(need not be k)2.75 E
(ept if this router is not the DR on that interf)-.11 E
(ace unless this router)-.11 E -.11(wo)72 319.6 S 2.75(na\().11 G
(S,G\) assert on this interf)-2.75 E(ace for this group.)-.11 E
(This information is used by the)5.5 E/F2 11/Courier@0 SF
(pim_include\(S,G\))72 332.6 Q F0(macro described in section 4.1.6.)2.75
E(PIM \(S,G\) Join/Prune state is the result of recei)72 349.2 Q
(ving PIM \(S,G\) Join/Prune messages on this)-.275 E(interf)72 362.2 Q
(ace, and is speci\214ed in section 4.4.2. The state is used by the mac\
ros that calculate the)-.11 E(outgoing interf)72 375.2 Q
(ace list in section 4.1.6, and in the)-.11 E F2(JoinDesired\(S,G\))2.75
E F0(macro \(de\214ned in)2.75 E(section 4.4.7\) that is used in decidi\
ng whether a Join\(S,G\) should be sent upstream.)72 388.2 Q
(\(S,G\) Assert W)72 404.8 Q
(inner state is the result of sending or recei)-.44 E
(ving \(S,G\) assert messages on this)-.275 E(interf)72 417.8 Q 2.75
(ace. It)-.11 F(is speci\214ed in section 4.5.1.)2.75 E(The upstream \(\
S,G\) Join/Prune timer is used to send out periodic Join\(S,G\) message\
s, and to)72 434.4 Q -.165(ove)72 447.4 S
(rride Prune\(S,G\) messages from peers on an upstream LAN interf).165 E
(ace.)-.11 E(The last RPF neighbor to)72 464 Q -.11(wa)-.275 G
(rds S is stored because if the MRIB changes then the RPF neighbor).11 E
(to)72 477 Q -.11(wa)-.275 G(rds S may change.).11 E
(If it does so, then we need to trigger a ne)5.5 E 2.75(wJ)-.275 G
(oin\(S,G\) to the ne)-2.75 E 2.75(wu)-.275 G(pstream)-2.75 E
(neighbor and a Prune\(S,G\) to the old upstream neighbor)72 490 Q 5.5
(.S)-.605 G(imilarly)-5.5 E 2.75(,i)-.715 G 2.75(ft)-2.75 G
(he router detects through a)-2.75 E
(changed GenID in a Hello message that the upstream neighbor to)72 503 Q
-.11(wa)-.275 G(rds S has rebooted, then it).11 E
(should re-instantiate state by sending a Join\(S,G\).)72 516 Q
(These mechanisms are speci\214ed in Section)5.5 E(4.4.7.)72 529 Q
(The SPTbit is used to indicate whether forw)72 545.6 Q
(arding is taking place on the \(S,G\) Shortest P)-.11 E(ath T)-.165 E
(ree)-.385 E(\(SPT\) or on the \(*,G\) tree.)72 558.6 Q 2.75(Ar)5.5 G
(outer can ha)-2.75 E .33 -.165(ve \()-.22 H
(S,G\) state and still be forw).165 E(arding on \(*,G\) state)-.11 E
(during the interv)72 571.6 Q
(al when the source-speci\214c tree is being constructed.)-.275 E
(When SPTbit is F)5.5 E(ALSE,)-.814 E(only \(*,G\) forw)72 584.6 Q
(arding state is used to forw)-.11 E(ard pack)-.11 E(ets from S to G.)
-.11 E(When SPTbit is TR)5.5 E(UE, both)-.44 E(\(*,G\) and \(S,G\) forw)
72 597.6 Q(arding state are used.)-.11 E(The \(S,G\) K)72 614.2 Q
(eepali)-.275 E .33 -.165(ve T)-.275 H
(imer is updated by data being forw)-.22 E
(arded using this \(S,G\) forw)-.11 E(arding state.)-.11 E
(It is used to k)72 627.2 Q(eep \(S,G\) state ali)-.11 E .33 -.165(ve i)
-.275 H 2.75(nt).165 G(he absence of e)-2.75 E(xplicit \(S,G\) Joins.)
-.165 E(Amongst other things,)5.5 E(this is necessary for the so-called\
"turnaround rules" - when the RP uses \(S,G\) joins to stop)72 640.2 Q
(encapsulation, and then \(S,G\) prunes to pre)72 653.2 Q -.165(ve)-.275
G(nt traf).165 E(\214c from unnecessarily reaching the RP)-.275 E(.)
-1.221 E F1 2.75(4.1.5. \(S,G,r)72 679.2 R(pt\) State)-.11 E F0 -.165
(Fo)72 695.8 S 2.75(re).165 G -.165(ve)-3.025 G(ry source/group pair \(\
S,G\) for which a router also has \(*,G\) state, it also k).165 E
(eeps the)-.11 E(follo)72 708.8 Q(wing state:)-.275 E(Fenner/Handle)72
769 Q(y/Holbrook/K)-.165 E(ouv)-.385 E 160.971(elas Section)-.165 F 2.75
(4.1.5. [P)2.75 F(age 12])-.165 E EP
%%Page: 13 13
%%BeginPageSetup
BP
%%EndPageSetup
/F0 11/Times-Roman@0 SF(INTERNET)72 49 Q 71.587(-DRAFT Expires:)-1.012 F
(January 2002)2.75 E(July 2001)123.726 E/F1 11/Times-Bold@0 SF(\(S,G,r)
97 85 Q(pt\) state:)-.11 E F0 -.165(Fo)122 101.6 S 2.75(re).165 G
(ach interf)-2.75 E(ace:)-.11 E F1(Local Membership:)147 118.2 Q F0
(State: One of {"NoInfo", "Exclude"})172 131.2 Q F1(PIM \(S,G,r)147
147.8 Q(pt\) J)-.11 E(oin/Prune State:)-.165 E F0 7.15<8353>172 164.4 S
(tate: One of {"NoInfo", "Pruned", "PrunePending"})-7.15 E 7.15<8350>172
181 S(rune Pending T)-7.15 E(imer \(PPT\))-.385 E 7.15<834a>172 197.6 S
(oin/Prune Expiry T)-7.15 E(imer \(ET\))-.385 E(Not interf)122 214.2 Q
(ace speci\214c:)-.11 E F1(Upstr)147 230.8 Q(eam \(S,G,r)-.198 E(pt\
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -