PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ

PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣рд╛ рд░рд╛рдЙрдЯрд░ рджрд░рдореНрдпрд╛рди рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪрд╛ рдПрдХ рд╕рдВрдЪ рдЖрд╣реЗ. рдЕрддрд┐рдкрд░рд┐рдЪрд┐рдд рд╕рдВрдмрдВрдз рдбрд╛рдпрдиреЕрдорд┐рдХ рд░реВрдЯрд┐рдВрдЧ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд рддрд╢рд╛рдЪ рдкреНрд░рдХрд╛рд░реЗ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. PIMv2 рд░рд╛рдЦреАрд╡ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдкрддреНрддреНрдпрд╛ 30 (рдСрд▓-рдкреАрдЖрдпрдПрдо-рд░рд╛рдЙрдЯрд░) рд╡рд░ рджрд░ 224.0.0.13 рд╕реЗрдХрдВрджрд╛рдВрдиреА рд╣реЕрд▓реЛ рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рддреЗ. рдореЗрд╕реЗрдЬрдордзреНрдпреЗ рд╣реЛрд▓реНрдб рдЯрд╛рдЗрдорд░ рдЕрд╕рддрд╛рдд - рд╕рд╛рдзрд╛рд░рдгрддрдГ 3.5*рд╣реЕрд▓реЛ рдЯрд╛рдЗрдорд░рдЪреНрдпрд╛ рдмрд░реЛрдмрд░реАрдЪреЗ, рдореНрд╣рдгрдЬреЗрдЪ 105 рд╕реЗрдХрдВрдж рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░.
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
PIM рджреЛрди рдореБрдЦреНрдп рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рд╡рд╛рдкрд░рддреЗ - рджрд╛рдЯ рдЖрдгрд┐ рд╡рд┐рд░рд│ рдореЛрдб. рдЪрд▓рд╛ рджрд╛рдЯ рдореЛрдбрд╕рд╣ рдкреНрд░рд╛рд░рдВрдн рдХрд░реВрдпрд╛.
рд╕реНрддреНрд░реЛрдд-рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рддрд░рдг рдЭрд╛рдбреЗ.
рд╡рд┐рд╡рд┐рдз рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдЧрдЯрд╛рдВрдЪреНрдпрд╛ рдореЛрдареНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдиреЗ рдХреНрд▓рд╛рдпрдВрдЯрдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд рджрд╛рдЯ-рдореЛрдб рдореЛрдб рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪрд╛ рд╕рд▓реНрд▓рд╛ рджрд┐рд▓рд╛ рдЬрд╛рддреЛ. рдЬреЗрд╡реНрд╣рд╛ рд░рд╛рдЙрдЯрд░рд▓рд╛ рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рдЯреНрд░реЕрдлрд┐рдХ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ, рддреЗрд╡реНрд╣рд╛ рд╕рд░реНрд╡рдкреНрд░рдердо рддреЗ RPF рдирд┐рдпрдо рддрдкрд╛рд╕рддреЗ. RPF - рд╣рд╛ рдирд┐рдпрдо рдпреБрдирд┐рдХрд╛рд╕реНрдЯ рд░реВрдЯрд┐рдВрдЧ рдЯреЗрдмрд▓рд╕рд╣ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯрдЪрд╛ рд╕реНрддреНрд░реЛрдд рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ. рд╣реЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдХреА рдЯреНрд░реЕрдлрд┐рдХ рдЗрдВрдЯрд░рдлреЗрд╕рд╡рд░ рдкреЛрд╣реЛрдЪреЗрд▓ рдЬреНрдпрд╛рдЪреНрдпрд╛ рдорд╛рдЧреЗ рд╣реЗ рд╣реЛрд╕реНрдЯ рдпреБрдирд┐рдХрд╛рд╕реНрдЯ рд░реВрдЯрд┐рдВрдЧ рдЯреЗрдмрд▓рдЪреНрдпрд╛ рдЖрд╡реГрддреНрддреАрдиреБрд╕рд╛рд░ рд▓рдкрд▓реЗрд▓реЗ рдЖрд╣реЗ. рд╣реА рдпрдВрддреНрд░рдгрд╛ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдЯреНрд░рд╛рдиреНрд╕рдорд┐рд╢рди рджрд░рдореНрдпрд╛рди рдЙрджреНрднрд╡рдгрд╛рд▒реНрдпрд╛ рд▓реВрдкрдЪреА рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рддреЗ.
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
R3 рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдореЗрд╕реЗрдЬрдордзреВрди рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рд╕реНрддреНрд░реЛрдд (рд╕реНрд░реЛрдд IP) рдУрд│рдЦреЗрд▓ рдЖрдгрд┐ рддреНрдпрд╛рдЪреЗ рдпреБрдирд┐рдХрд╛рд╕реНрдЯ рдЯреЗрдмрд▓ рд╡рд╛рдкрд░реВрди R1 рдЖрдгрд┐ R2 рдордзреАрд▓ рджреЛрди рдкреНрд░рд╡рд╛рд╣ рддрдкрд╛рд╕реЗрд▓. рдЯреЗрдмрд▓рджреНрд╡рд╛рд░реЗ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЗрдВрдЯрд░рдлреЗрд╕рдордзреВрди рдкреНрд░рд╡рд╛рд╣ (R1 рддреЗ R3) рдкреБрдвреЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓ рдЖрдгрд┐ R2 рдордзреАрд▓ рдкреНрд░рд╡рд╛рд╣ рд╕реЛрдбрд▓рд╛ рдЬрд╛рдИрд▓, рдХрд╛рд░рдг рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рд╕реНрддреНрд░реЛрддрд╛рдХрдбреЗ рдЬрд╛рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ S0/1 рджреНрд╡рд╛рд░реЗ рдкреЕрдХреЗрдЯ рдкрд╛рдард╡рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.
рдкреНрд░рд╢реНрди рдЕрд╕рд╛ рдЖрд╣реЗ рдХреА, рддреБрдордЪреНрдпрд╛рдХрдбреЗ рд╕рдорд╛рди рдореЗрдЯреНрд░рд┐рдХрд╕рд╣ рджреЛрди рд╕рдорддреБрд▓реНрдп рдорд╛рд░реНрдЧ рдЕрд╕рд▓реНрдпрд╛рд╕ рдХрд╛рдп рд╣реЛрдИрд▓? рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд, рд░рд╛рдЙрдЯрд░ рдпрд╛ рдорд╛рд░реНрдЧрд╛рдВрдордзреВрди рдкреБрдвреАрд▓-рд╣реЙрдк рдирд┐рд╡рдбреЗрд▓. рдЬреНрдпрд╛рдЪрд╛ рдЖрдпрдкреА рдкрддреНрддрд╛ рдЬрд╛рд╕реНрдд рдЖрд╣реЗ рддреЛ рдЬрд┐рдВрдХрддреЛ. рддреБрдореНрд╣рд╛рд▓рд╛ рд╣реА рд╡рд░реНрддрдгреВрдХ рдмрджрд▓рд╛рдпрдЪреА рдЕрд╕рд▓реНрдпрд╛рд╕, рддреБрдореНрд╣реА ECMP рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛. рдЕрдзрд┐рдХ рдорд╛рд╣рд┐рддреАрд╕рд╛рдареА рдпреЗрдереЗ.
RPF рдирд┐рдпрдо рддрдкрд╛рд╕рд▓реНрдпрд╛рдирдВрддрд░, рд░рд╛рдЙрдЯрд░ рддреНрдпрд╛рдЪреНрдпрд╛ рд╕рд░реНрд╡ PIM рд╢реЗрдЬрд╛рд▒реНрдпрд╛рдВрдирд╛ рдПрдХ рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рдкреЕрдХреЗрдЯ рдкрд╛рдард╡рддреЗ, рдЬреНрдпрд╛рдЪреНрдпрд╛рдХрдбреВрди рдкреЕрдХреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗ рд╣реЛрддреЗ. рдЗрддрд░ PIM рд░рд╛рдЙрдЯрд░ рд╣реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреБрдиреНрд╣рд╛ рдХрд░рддрд╛рдд. рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рдкреЕрдХреЗрдЯрдиреЗ рд╕реНрддреНрд░реЛрддрд╛рдкрд╛рд╕реВрди рдЕрдВрддрд┐рдо рдкреНрд░рд╛рдкреНрддрдХрд░реНрддреНрдпрд╛рдВрдкрд░реНрдпрдВрдд рдШреЗрддрд▓реЗрд▓рд╛ рдорд╛рд░реНрдЧ рд╕реНрддреНрд░реЛрдд-рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рддрд░рдг рд╡реГрдХреНрд╖, рд▓рдШреБрддрдо-рдкрд╛рде рд╡реГрдХреНрд╖ (SPT), рд╕реНрддреНрд░реЛрдд рд╡реГрдХреНрд╖ рдЕрд╕реЗ рдПрдХ рд╡реГрдХреНрд╖ рдмрдирд╡рддреЛ. рддреАрди рднрд┐рдиреНрди рдирд╛рд╡реЗ, рдХреЛрдгрддреЗрд╣реА рдПрдХ рдирд┐рд╡рдбрд╛.
рдХрд╛рд╣реА рд░рд╛рдЙрдЯрд░рдиреЗ рдХрд╛рд╣реА рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рд╕реНрдЯреНрд░реАрдо рд╕реЛрдбрд▓реА рдирд╛рд╣реА рдЖрдгрд┐ рддреНрдпрд╛рд▓рд╛ рдкрд╛рдард╡рдгрд╛рд░реЗ рдХреЛрдгреАрд╣реА рдирд╛рд╣реА, рдкрд░рдВрддреБ рдЕрдкрд╕реНрдЯреНрд░реАрдо рд░рд╛рдЙрдЯрд░ рддреНрдпрд╛рд▓рд╛ рдкрд╛рдард╡рддреЛ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╢реА рд╕реЛрдбрд╡рд╛рдпрдЪреА. рдпрд╛рд╕рд╛рдареА рдкреНрд░реБрди рдпрдВрддреНрд░рдгрд╛ рд╢реЛрдзрдгреНрдпрд╛рдд рдЖрд▓реА.
рдЫрд╛рдЯрдгреА рд╕рдВрджреЗрд╢.
рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, R2 R3 рд▓рд╛ рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рдкрд╛рдард╡рдгреЗ рд╕реБрд░реВ рдареЗрд╡реЗрд▓, рдЬрд░реА R3, RPF рдирд┐рдпрдорд╛рдиреБрд╕рд╛рд░, рддреЗ рдбреНрд░реЙрдк рдХрд░рддреЗ. рдЪреЕрдиреЗрд▓ рдХрд╛ рд▓реЛрдб рдХрд░рд╛рдпрдЪреЗ? R3 PIM Prune рдореЗрд╕реЗрдЬ рдкрд╛рдард╡рддреЗ рдЖрдгрд┐ R2, рд╣рд╛ рдореЗрд╕реЗрдЬ рдорд┐рд│рд╛рд▓реНрдпрд╛рд╡рд░, рдпрд╛ рдкреНрд░рд╡рд╛рд╣рд╛рд╕рд╛рдареА рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реВрдЪреАрдордзреВрди S0/1 рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛рдвреВрди рдЯрд╛рдХреЗрд▓, рдЬреНрдпрд╛ рдЗрдВрдЯрд░рдлреЗрд╕рдордзреВрди рд╣реА рдЯреНрд░реЕрдлрд┐рдХ рдкрд╛рдард╡рд▓реА рдЬрд╛рд╡реА.

рдЦрд╛рд▓реАрд▓ PIM Prune рд╕рдВрджреЗрд╢рд╛рдЪреА рдЕрдзрд┐рдХ рдФрдкрдЪрд╛рд░рд┐рдХ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдЖрд╣реЗ:
PIM Prune рд╕рдВрджреЗрд╢ рдПрдХрд╛ рд░рд╛рдЙрдЯрд░рджреНрд╡рд╛рд░реЗ рджреБрд╕рд░реНтАНрдпрд╛ рд░рд╛рдЙрдЯрд░рд▓рд╛ рдкрд╛рдард╡рд┐рд▓рд╛ рдЬрд╛рддреЛ рдЬреНрдпрд╛рдореБрд│реЗ рджреБрд╕рд░реНтАНрдпрд╛ рд░рд╛рдЙрдЯрд░рдиреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ (S,G) SPT рдХрдбреВрди рдкреНрд░реВрди рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реЗрд▓реА рд▓рд┐рдВрдХ рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реА рдЬрд╛рддреЗ.

Prune рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, R2 рдкреНрд░реВрди рдЯрд╛рдЗрдорд░ 3 рдорд┐рдирд┐рдЯрд╛рдВрд╡рд░ рд╕реЗрдЯ рдХрд░рддреЗ. рддреАрди рдорд┐рдирд┐рдЯрд╛рдВрдирдВрддрд░, рдЬреЛрдкрд░реНрдпрдВрдд рддреНрдпрд╛рд▓рд╛ рджреБрд╕рд░рд╛ рдкреНрд░реВрди рд╕рдВрджреЗрд╢ рдорд┐рд│рдд рдирд╛рд╣реА рддреЛрдкрд░реНрдпрдВрдд рддреЗ рдкреБрдиреНрд╣рд╛ рд░рд╣рджрд╛рд░реА рдкрд╛рдард╡рдгреЗ рд╕реБрд░реВ рдХрд░реЗрд▓. рд╣реЗ PIMv1 рдордзреНрдпреЗ рдЖрд╣реЗ.
рдЖрдгрд┐ PIMv2 рдордзреНрдпреЗ рд╕реНрдЯреЗрдЯ рд░рд┐рдлреНрд░реЗрд╢ рдЯрд╛рдпрдорд░ рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ (рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ 60 рд╕реЗрдХрдВрдж). R3 рд╡рд░реВрди Prune рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рддрд╛рдЪ, рд╣рд╛ рдЯрд╛рдЗрдорд░ R3 рд╡рд░ рд╕реБрд░реВ рдЭрд╛рд▓рд╛. рдпрд╛ рдЯрд╛рдЗрдорд░рдЪреА рдореБрджрдд рд╕рдВрдкрд▓реНрдпрд╛рд╡рд░, R3 рдПрдХ рд╕реНрдЯреЗрдЯ рд░рд┐рдлреНрд░реЗрд╢ рд╕рдВрджреЗрд╢ рдкрд╛рдард╡реЗрд▓, рдЬреЛ рдпрд╛ рдЧрдЯрд╛рд╕рд╛рдареА R3 рд╡рд░ 2-рдорд┐рдирд┐рдЯрд╛рдВрдЪрд╛ рдкреНрд░реВрди рдЯрд╛рдЗрдорд░ рд░реАрд╕реЗрдЯ рдХрд░реЗрд▓.
Prune рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рдгреНрдпрд╛рдЪреА рдХрд╛рд░рдгреЗ:

  • рдЬреЗрд╡реНрд╣рд╛ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдкреЕрдХреЗрдЯ рдЕрдпрд╢рд╕реНрд╡реА рд╣реЛрддреЗ рддреЗрд╡реНрд╣рд╛ RPF рддрдкрд╛рд╕рд╛.
  • рдЬреЗрд╡реНрд╣рд╛ рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рдЧреНрд░реБрдк (IGMP рдЬреЙрдИрди) рдЪреА рд╡рд┐рдирдВрддреА рдХреЗрд▓реЗрд▓реЗ рдХреЛрдгрддреЗрд╣реА рд╕реНрдерд╛рдирд┐рдХрд░рд┐рддреНрдпрд╛ рдХрдиреЗрдХреНрдЯ рдХреЗрд▓реЗрд▓реЗ рдХреНрд▓рд╛рдпрдВрдЯ рдирд╕рддрд╛рдд рдЖрдгрд┐ PIM рд╢реЗрдЬрд╛рд░реА рдирд╕рддрд╛рдд рдЬреНрдпрд╛рдВрдирд╛ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдЯреНрд░реЕрдлрд┐рдХ рдкрд╛рдард╡рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ (рдиреЙрди-рдкреНрд░реБрди рдЗрдВрдЯрд░рдлреЗрд╕).

рдХрд▓рдо рд╕рдВрджреЗрд╢.
рдЪрд▓рд╛ рдХрд▓реНрдкрдирд╛ рдХрд░реВрдпрд╛ рдХреА R3 рд▓рд╛ R2 рдХрдбреВрди рд░рд╣рджрд╛рд░реА рдирдХреЛ рд╣реЛрддреА, Prune рдкрд╛рдард╡рд▓реЗ рдЖрдгрд┐ R1 рдХрдбреВрди рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реЗ. рдкрдг рдЕрдЪрд╛рдирдХ, R1-R3 рдордзрд▓реА рдЪреЕрдирд▓ рдкрдбрд▓реА рдЖрдгрд┐ R3 рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рди рд╣реЛрддрд╛. R3 рд╡рд░реАрд▓ рдкреНрд░реВрди рдЯрд╛рдЗрдорд░ рдХрд╛рд▓рдмрд╛рд╣реНрдп рд╣реЛрдИрдкрд░реНрдпрдВрдд рддреБрдореНрд╣реА 2 рдорд┐рдирд┐рдЯреЗ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реВ рд╢рдХрддрд╛. 3 рдорд┐рдирд┐рдЯреЗ рджреАрд░реНрдШ рдкреНрд░рддреАрдХреНрд╖рд╛ рдЖрд╣реЗ, рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реВ рдирдпреЗ рдореНрд╣рдгреВрди, рддреБрдореНрд╣рд╛рд▓рд╛ рдПрдХ рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЬреЛ рд╣рд╛ S0/1 рдЗрдВрдЯрд░рдлреЗрд╕ рддреНрд╡рд░рд┐рдд рдЫрд╛рдЯрд▓реЗрд▓реНрдпрд╛ рд╕реНрдерд┐рддреАрддреВрди R2 рд╡рд░ рдЖрдгреЗрд▓. рд╣рд╛ рд╕рдВрджреЗрд╢ рдЧреНрд░рд╛рдлреНрдЯ рд╕рдВрджреЗрд╢ рдЕрд╕реЗрд▓. Graft рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, R2 Graft-ACK рд╕рд╣ рдкреНрд░рддрд┐рд╕рд╛рдж рджреЗрдИрд▓.
рдЫрд╛рдЯрдгреА рдУрд╡реНрд╣рд░рд░рд╛рдЗрдб.
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
рдЪрд▓рд╛ рд╣рд╛ рдЖрд░рд╛рдЦрдбрд╛ рдкрд╛рд╣реВ. R1 рджреЛрди рд░рд╛рдЙрдЯрд░рд╕рд╣ рдПрдХрд╛ рд╡рд┐рднрд╛рдЧрд╛рдд рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддреЗ. R3 рдЯреНрд░реЕрдлрд┐рдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЛ рдЖрдгрд┐ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддреЛ, R2 рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЛ, рдкрд░рдВрддреБ рд░рд╣рджрд╛рд░реА рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдгреАрд╣реА рдирд╛рд╣реА. рддреЗ рдпрд╛ рд╡рд┐рднрд╛рдЧрд╛рддреАрд▓ R1 рд▓рд╛ Prune рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рддреЗ. R1 рдиреЗ рдпрд╛рджреАрддреВрди Fa0/0 рдХрд╛рдвреВрди рдЯрд╛рдХрд╛рд╡реЗ рдЖрдгрд┐ рдпрд╛ рд╡рд┐рднрд╛рдЧрд╛рддреАрд▓ рдкреНрд░рд╕рд╛рд░рдг рдерд╛рдВрдмрд╡рд╛рд╡реЗ, рдкрдг R3 рдЪреЗ рдХрд╛рдп рд╣реЛрдИрд▓? рдЖрдгрд┐ R3 рддреНрдпрд╛рдЪ рд╕реЗрдЧрдореЗрдВрдЯрдордзреНрдпреЗ рдЖрд╣реЗ, Prune рдХрдбреВрди рджреЗрдЦреАрд▓ рд╣рд╛ рд╕рдВрджреЗрд╢ рдорд┐рд│рд╛рд▓рд╛ рдЖрдгрд┐ рдкрд░рд┐рд╕реНрдерд┐рддреАрдЪреА рд╢реЛрдХрд╛рдВрддрд┐рдХрд╛ рд╕рдордЬрд▓реА. R1 рдкреНрд░рд╕рд╛рд░рдг рдерд╛рдВрдмрд╡рдгреНрдпрд╛рдкреВрд░реНрд╡реА, рддреЗ 3 рд╕реЗрдХрдВрджрд╛рдВрдЪрд╛ рдЯрд╛рдЗрдорд░ рд╕реЗрдЯ рдХрд░рддреЗ рдЖрдгрд┐ 3 рд╕реЗрдХрдВрджрд╛рдВрдирдВрддрд░ рдкреНрд░рд╕рд╛рд░рдг рдерд╛рдВрдмрд╡реЗрд▓. 3 рд╕реЗрдХрдВрдж - R3 рд▓рд╛ рддреНрдпрд╛рдЪрд╛ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдЧрдорд╛рд╡реВ рдирдпреЗ рдореНрд╣рдгреВрди рдиреЗрдордХрд╛ рдХрд┐рддреА рд╡реЗрд│ рдЖрд╣реЗ. рдореНрд╣рдгреВрди, R3 рд╢рдХреНрдп рддрд┐рддрдХреНрдпрд╛ рд▓рд╡рдХрд░ рдпрд╛ рдЧрдЯрд╛рд╕рд╛рдареА Pim рдЬреЙрдИрди рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рддреЗ рдЖрдгрд┐ R1 рдпрд╛рдкреБрдвреЗ рдкреНрд░рд╕рд╛рд░рдг рдерд╛рдВрдмрд╡рдгреНрдпрд╛рдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░рдд рдирд╛рд╣реА. рдЦрд╛рд▓реАрд▓ рд╕рдВрджреЗрд╢рд╛рдВрдордзреНрдпреЗ рд╕рд╛рдореАрд▓ рд╣реЛрдгреНрдпрд╛рдмрджреНрджрд▓.
рдЖрдЧреНрд░рд╣реА рд╕рдВрджреЗрд╢.
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
рдЪрд▓рд╛ рдпрд╛ рдкрд░рд┐рд╕реНрдерд┐рддреАрдЪреА рдХрд▓реНрдкрдирд╛ рдХрд░реВрдпрд╛: рджреЛрди рд░рд╛рдЙрдЯрд░ рдПрдХрд╛рдЪ рд╡реЗрд│реА рдПрдХрд╛ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддрд╛рдд. рддреНрдпрд╛рдВрдирд╛ рд╕реНрддреНрд░реЛрддрд╛рдХрдбреВрди рд╕рдорд╛рди рдкреНрд░рд╡рд╛рд╣ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЛ рдЖрдгрд┐ рддреЗ рджреЛрдШреЗрд╣реА рдЗрдВрдЯрд░рдлреЗрд╕ e0 рдЪреНрдпрд╛ рдорд╛рдЧреЗ рд╕рдорд╛рди рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддрд╛рдд. рдореНрд╣рдгреВрди, рдпрд╛ рдиреЗрдЯрд╡рд░реНрдХрд╕рд╛рдареА рдПрдХрдореЗрд╡ рдЖрдгрд┐ рдПрдХрдореЗрд╡ рдкреНрд░рд╕рд╛рд░рдХ рдХреЛрдг рдЕрд╕реЗрд▓ рд╣реЗ рддреНрдпрд╛рдВрдирд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдпрд╛рд╕рд╛рдареА рдЖрдЧреНрд░рд╣реА рд╕рдВрджреЗрд╢ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддрд╛рдд. рдЬреЗрд╡реНрд╣рд╛ R2 рдЖрдгрд┐ R3 рд▓рд╛ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдЯреНрд░реЕрдлрд┐рдХрдЪреА рдбреБрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрдврд│рддреЗ, рдореНрд╣рдгрдЬреЗрдЪ R2 рдЖрдгрд┐ R3 рд▓рд╛ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ рдЬреЗ рддреНрдпрд╛рдВрдиреА рд╕реНрд╡рддрдГ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреЗрд▓реЗ рд╣реЛрддреЗ, рддреЗрд╡реНрд╣рд╛ рд░рд╛рдЙрдЯрд░ рд╕рдордЬрддрд╛рдд рдХреА рдпреЗрдереЗ рдХрд╛рд╣реАрддрд░реА рдЪреВрдХ рдЖрд╣реЗ. рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд, рд░рд╛рдЙрдЯрд░ рдЕреЕрд╕реНрд░реНрдЯ рдореЗрд╕реЗрдЬ рдкрд╛рдард╡рддрд╛рдд, рдЬреНрдпрд╛рдордзреНрдпреЗ рдкреНрд░рд╢рд╛рд╕рдХреАрдп рдЕрдВрддрд░ рдЖрдгрд┐ рдорд╛рд░реНрдЧ рдореЗрдЯреНрд░рд┐рдХрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЕрд╕рддреЛ рдЬреНрдпрд╛рджреНрд╡рд╛рд░реЗ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рд╕реНрддреНрд░реЛрдд рдкреЛрд╣реЛрдЪрд▓рд╛ рдЖрд╣реЗ - 10.1.1.10. рд╡рд┐рдЬреЗрддрд╛ рдЦрд╛рд▓реАрд▓рдкреНрд░рдорд╛рдгреЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ:

  1. рдХрдореА AD рдЕрд╕рд▓реЗрд▓рд╛.
  2. рдЬрд░ AD рд╕рдорд╛рди рдЕрд╕реЗрд▓, рддрд░ рдХреЛрдгрд╛рдЪрд╛ рдореЗрдЯреНрд░рд┐рдХ рдХрдореА рдЖрд╣реЗ.
  3. рдЬрд░ рдпреЗрдереЗ рд╕рдорд╛рдирддрд╛ рдЕрд╕реЗрд▓, рддрд░ рдЬреНрдпрд╛рдЪреНрдпрд╛рдХрдбреЗ рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рдЬрд╛рд╕реНрдд рдЖрдпрдкреА рдЖрд╣реЗ рдЬреНрдпрд╛рд╡рд░ рддреЗ рд╣реЗ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддрд╛рдд.

рдпрд╛ рдорддрд╛рдЪрд╛ рд╡рд┐рдЬреЗрддрд╛ рдирд┐рдпреБрдХреНрдд рд░рд╛рдЙрдЯрд░ рдмрдирддреЛ. рдкрд┐рдо рд╣реЕрд▓реЛ DRs рдирд┐рд╡рдбрдгреНрдпрд╛рд╕рд╛рдареА рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ. рд▓реЗрдЦрд╛рдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛, PIM Hello рд╕рдВрджреЗрд╢ рджрд░реНрд╢рд╡рд┐рд▓рд╛ рд╣реЛрддрд╛, рдЖрдкрдг рддреЗрдереЗ DR рдлреАрд▓реНрдб рдкрд╛рд╣реВ рд╢рдХрддрд╛. рдпрд╛ рд▓рд┐рдВрдХрд╡рд░ рд╕рд░реНрд╡рд╛рдд рдЬрд╛рд╕реНрдд рдЖрдпрдкреА рдЕреЕрдбреНрд░реЗрд╕ рдЕрд╕рд▓реЗрд▓рд╛ рдЬрд┐рдВрдХрддреЛ.
рдЙрдкрдпреБрдХреНрдд рдЪрд┐рдиреНрд╣:
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
MROUTE рдЯреЗрдмрд▓.
рдкреАрдЖрдпрдПрдо рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рдпрд╛рдЪреНрдпрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рджреГрд╖реНрдЯреАрдХреНрд╖реЗрдкрд╛рдирдВрддрд░, рдЖрдореНрд╣рд╛рд▓рд╛ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рд░рд╛рдЙрдЯрд┐рдВрдЧ рдЯреЗрдмрд▓рд╕рд╣ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рд╛рд╡реЗ рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдХреНрд▓рд╛рдпрдВрдЯрдХрдбреВрди рдХреЛрдгрддреНрдпрд╛ рдкреНрд░рд╡рд╛рд╣рд╛рдВрдЪреА рд╡рд┐рдирдВрддреА рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рд╣реЛрддреА рдЖрдгрд┐ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░реВрди рдХреЛрдгрддреЗ рдкреНрд░рд╡рд╛рд╣ рд╡рд╛рд╣рд╛рдд рдЖрд╣реЗрдд рдпрд╛рдЪреА рдорд╛рд╣рд┐рддреА mroute рдЯреЗрдмрд▓ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рддреЗ.
рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЬреЗрд╡реНрд╣рд╛ рдХрд╛рд╣реА рдЗрдВрдЯрд░рдлреЗрд╕рд╡рд░ IGMP рд╕рджрд╕реНрдпрддреНрд╡ рдЕрд╣рд╡рд╛рд▓ рдХрд┐рдВрд╡рд╛ PIM рдЬреЙрдИрди рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЛ, рддреЗрд╡реНрд╣рд╛ рд░рд╛рдЙрдЯрд┐рдВрдЧ рдЯреЗрдмрд▓рдордзреНрдпреЗ ( *, G ) рдкреНрд░рдХрд╛рд░рд╛рдЪрд╛ рд░реЗрдХреЙрд░реНрдб рдЬреЛрдбрд▓рд╛ рдЬрд╛рддреЛ:
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
рдпрд╛ рдПрдВрдЯреНрд░реАрдЪрд╛ рдЕрд░реНрде рдЕрд╕рд╛ рдЖрд╣реЗ рдХреА 238.38.38.38 рдпрд╛ рдкрддреНрддреНрдпрд╛рд╕рд╣ рд░рд╣рджрд╛рд░реА рд╡рд┐рдирдВрддреА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реА рдЖрд╣реЗ. DC рдзреНрд╡рдЬрд╛рдЪрд╛ рдЕрд░реНрде рдЕрд╕рд╛ рдЖрд╣реЗ рдХреА рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рджрд╛рдЯ рдореЛрдбрдордзреНрдпреЗ рдХрд╛рд░реНрдп рдХрд░реЗрд▓ рдЖрдгрд┐ C рдореНрд╣рдгрдЬреЗ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдереЗрдЯ рд░рд╛рдЙрдЯрд░рд╢реА рдХрдиреЗрдХреНрдЯ рдХреЗрд▓реЗрд▓рд╛ рдЖрд╣реЗ, рдореНрд╣рдгрдЬреЗрдЪ, рд░рд╛рдЙрдЯрд░рд▓рд╛ IGMP рд╕рджрд╕реНрдпрддреНрд╡ рдЕрд╣рд╡рд╛рд▓ рдЖрдгрд┐ PIM рдЬреЙрдИрди рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓рд╛ рдЖрд╣реЗ.
рдЬрд░ рддреЗрдереЗ (S,G) рдкреНрд░рдХрд╛рд░рд╛рдЪреА рдиреЛрдВрдж рдЕрд╕реЗрд▓ рддрд░ рдпрд╛рдЪрд╛ рдЕрд░реНрде рдЕрд╕рд╛ рдХреА рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдкреНрд░рд╡рд╛рд╣ рдЖрд╣реЗ:
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
S рдлреАрд▓реНрдбрдордзреНрдпреЗ - 192.168.1.11, рдЖрдореНрд╣реА рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рд╕реНрддреНрд░реЛрддрд╛рдЪрд╛ IP рдкрддреНрддрд╛ рдиреЛрдВрджрдгреАрдХреГрдд рдХреЗрд▓рд╛ рдЖрд╣реЗ, рддреЛрдЪ RPF рдирд┐рдпрдорд╛рджреНрд╡рд╛рд░реЗ рддрдкрд╛рд╕рд▓рд╛ рдЬрд╛рдИрд▓. рдЬрд░ рдХрд╛рд╣реА рд╕рдорд╕реНрдпрд╛ рдЕрд╕рддреАрд▓ рддрд░, рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд░реНрд╡рдкреНрд░рдердо рд╕реНрддреНрд░реЛрддрд╛рдХрдбреЗ рдЬрд╛рдгрд╛рд▒реНрдпрд╛ рдорд╛рд░реНрдЧрд╛рд╕рд╛рдареА рдпреБрдирд┐рдХрд╛рд╕реНрдЯ рдЯреЗрдмрд▓ рддрдкрд╛рд╕рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗ. рдЗрдирдХрдорд┐рдВрдЧ рдЗрдВрдЯрд░рдлреЗрд╕ рдлреАрд▓реНрдбрдордзреНрдпреЗ, рдЬреНрдпрд╛ рдЗрдВрдЯрд░рдлреЗрд╕рд╡рд░ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓рд╛ рдЖрд╣реЗ рддреЗ рд╕реВрдЪрд┐рдд рдХрд░рддреЗ. рдпреБрдирд┐рдХрд╛рд╕реНрдЯ рд░рд╛рдЙрдЯрд┐рдВрдЧ рдЯреЗрдмрд▓рдордзреНрдпреЗ, рд╕реНрддреНрд░реЛрддрд╛рдХрдбреЗ рдЬрд╛рдгрд╛рд░рд╛ рдорд╛рд░реНрдЧ рдпреЗрдереЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЗрдВрдЯрд░рдлреЗрд╕рдЪрд╛ рд╕рдВрджрд░реНрдн рдШреЗрдИрд▓. рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдЗрдВрдЯрд░рдлреЗрд╕ рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рдХреБрдареЗ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓ рд╣реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЛ. рддреЗ рд░рд┐рдХрд╛рдореЗ рдЕрд╕рд▓реНрдпрд╛рд╕, рд░рд╛рдЙрдЯрд░рд▓рд╛ рдпрд╛ рд░рд╣рджрд╛рд░реАрд╕рд╛рдареА рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡рд┐рдирдВрддреНрдпрд╛ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реНрдпрд╛ рдирд╛рд╣реАрдд. рд╕рд░реНрд╡ рдзреНрд╡рдЬрд╛рдВрдмрджреНрджрд▓ рдЕрдзрд┐рдХ рдорд╛рд╣рд┐рддреА рдорд┐рд│реВ рд╢рдХрддреЗ рдпреЗрдереЗ.
PIM рд╕реНрдкрд╛рд░реНрд╕-рдореЛрдб.
рд╕реНрдкрд╛рд░реНрд╕-рдореЛрдбрдЪреА рд░рдгрдиреАрддреА рдбреЗрдиреНрд╕-рдореЛрдбрдЪреНрдпрд╛ рд╡рд┐рд░реБрджреНрдз рдЖрд╣реЗ. рдЬреЗрд╡реНрд╣рд╛ рд╕реНрдкрд╛рд░реНрд╕-рдореЛрдб рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рдЯреНрд░реЕрдлрд┐рдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЛ, рддреЗрд╡реНрд╣рд╛ рддреЛ рдлрдХреНрдд рддреНрдпрд╛ рдЗрдВрдЯрд░рдлреЗрд╕рджреНрд╡рд╛рд░реЗ рдЯреНрд░реЕрдлрд┐рдХ рдкрд╛рдард╡реЗрд▓ рдЬреЗрдереЗ рдпрд╛ рдкреНрд░рд╡рд╛рд╣рд╛рд╕рд╛рдареА рд╡рд┐рдирдВрддреНрдпрд╛ рд╣реЛрддреНрдпрд╛, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде рдкрд┐рдо рдЬреЙрдЗрди рдХрд┐рдВрд╡рд╛ рдпрд╛ рдЯреНрд░реЕрдлрд┐рдХрдЪреА рд╡рд┐рдирдВрддреА рдХрд░рдгрд╛рд░реЗ IGMP рд░рд┐рдкреЛрд░реНрдЯ рд╕рдВрджреЗрд╢.
SM рдЖрдгрд┐ DM рд╕рд╛рдареА рд╕рдорд╛рди рдШрдЯрдХ:

  • рдкреАрдЖрдпрдПрдо рдбреАрдПрдо рдкреНрд░рдорд╛рдгреЗрдЪ рдЕрддрд┐рдкрд░рд┐рдЪрд┐рдд рд╕рдВрдмрдВрдз рдмрд╛рдВрдзрд▓реЗ рдЬрд╛рддрд╛рдд.
  • рдЖрд░рдкреАрдПрдл рдирд┐рдпрдо рдЪрд╛рд▓рддреЛ.
  • DR рдирд┐рд╡рдб рд╕рдорд╛рди рдЖрд╣реЗ.
  • Prune Overrides рдЖрдгрд┐ Assert рд╕рдВрджреЗрд╢рд╛рдВрдЪреА рдпрдВрддреНрд░рдгрд╛ рд╕рд╛рд░рдЦреАрдЪ рдЖрд╣реЗ.

рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдХреЛрдг, рдХреБрдареЗ рдЖрдгрд┐ рдХреЛрдгрддреНрдпрд╛ рдкреНрд░рдХрд╛рд░рдЪреЗ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рд░рд╣рджрд╛рд░реА рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рд╣реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдорд╛рд╣рд┐рддреА рдХреЗрдВрджреНрд░ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдЖрдордЪреЗ рдХреЗрдВрджреНрд░ Rendezvous Point (RP) рдЕрд╕реЗрд▓. рдЬреНрдпрд╛рд▓рд╛ рдХрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреА рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рд░рд╣рджрд╛рд░реА рд╣рд╡реА рдЖрд╣реЗ рдХрд┐рдВрд╡рд╛ рдПрдЦрд╛рджреНрдпрд╛рд▓рд╛ рд╕реНрддреНрд░реЛрддрд╛рдХрдбреВрди рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдЯреНрд░реЕрдлрд┐рдХ рдорд┐рд│реВ рд▓рд╛рдЧрд▓реЗ рдЖрд╣реЗ, рддрд░ рддреЛ рддреЗ рдЖрд░рдкреАрдХрдбреЗ рдкрд╛рдард╡рддреЛ.
рдЬреЗрд╡реНрд╣рд╛ RP рд▓рд╛ рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рдЯреНрд░реЕрдлрд┐рдХ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ, рддреЗрд╡реНрд╣рд╛ рддреЗ рддреНрдпрд╛ рд░рд╛рдЙрдЯрд░рд▓рд╛ рдкрд╛рдард╡реЗрд▓ рдЬреНрдпрд╛рдВрдиреА рдпрд╛ рд░рд╣рджрд╛рд░реАрдЪреА рдЖрдзреА рд╡рд┐рдирдВрддреА рдХреЗрд▓реА рд╣реЛрддреА.
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
рдЪрд▓рд╛ рдЯреЛрдкреЛрд▓реЙрдЬреАрдЪреА рдХрд▓реНрдкрдирд╛ рдХрд░реВрдпрд╛ рдЬрд┐рдереЗ RP R3 рдЖрд╣реЗ. R1 рд▓рд╛ S1 рдХрдбреВрди рдЯреНрд░реЕрдлрд┐рдХ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛рдЪ, рддреЗ рдпрд╛ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдкреЕрдХреЗрдЯрд▓рд╛ рдпреБрдирд┐рдХрд╛рд╕реНрдЯ PIM рд░рдЬрд┐рд╕реНрдЯрд░ рд╕рдВрджреЗрд╢рд╛рдд рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рддреЗ рдЖрдгрд┐ рддреЗ RP рд▓рд╛ рдкрд╛рдард╡рддреЗ. рдЖрд░рдкреА рдХреЛрдг рдЖрд╣реЗ рд╣реЗ рддреНрдпрд╛рд▓рд╛ рдХрд╕реЗ рдХрд│реЗрд▓? рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд, рддреЗ рд╕реНрдерд┐рд░рдкрдгреЗ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдЖрдореНрд╣реА рдбрд╛рдпрдиреЕрдорд┐рдХ рдЖрд░рдкреА рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирдмрджреНрджрд▓ рдирдВрддрд░ рдмреЛрд▓реВ.

ip pim rp-рдкрддреНрддрд╛ 3.3.3.3

рдЖрд░рдкреА рджрд┐рд╕реЗрд▓ - рд╣реА рдЯреНрд░реЕрдлрд┐рдХ рдкреНрд░рд╛рдкреНрдд рдХрд░реВ рдЗрдЪреНрдЫрд┐рдгрд╛рд▒реНрдпрд╛ рдПрдЦрд╛рджреНрдпрд╛рдХрдбреВрди рдорд╛рд╣рд┐рддреА рд╣реЛрддреА рдХрд╛? рддреЗ рдирд╡реНрд╣рддреЗ рдЕрд╕реЗ рдорд╛рдиреВ рдпрд╛. рдордЧ RP R1 рд▓рд╛ PIM Register-Stop рдореЗрд╕реЗрдЬ рдкрд╛рдард╡реЗрд▓, рдпрд╛рдЪрд╛ рдЕрд░реНрде рдХреЛрдгрд╛рд▓рд╛ рдпрд╛ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯрдЪреА рдЧрд░рдЬ рдирд╛рд╣реА, рдиреЛрдВрджрдгреА рдирд╛рдХрд╛рд░рд▓реА рдЬрд╛рддреЗ. R1 рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рдкрд╛рдард╡рдгрд╛рд░ рдирд╛рд╣реА. рдкрд░рдВрддреБ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рд╕реНрддреНрд░реЛрдд рд╣реЛрд╕реНрдЯ рддреЗ рдкрд╛рдард╡реЗрд▓, рдЬреЗрдгреЗрдХрд░реВрди R1, рд░рдЬрд┐рд╕реНрдЯрд░-рд╕реНрдЯреЙрдк рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, 60 рд╕реЗрдХрдВрджрд╛рдВрдЗрддрдХрд╛ рдПрдХ рд░рдЬрд┐рд╕реНрдЯрд░-рд╕рдкреНрд░реЗрд╢рди рдЯрд╛рдЗрдорд░ рд╕реБрд░реВ рдХрд░реЗрд▓. рд╣рд╛ рдЯрд╛рдЗрдорд░ рдХрд╛рд▓рдмрд╛рд╣реНрдп рд╣реЛрдгреНрдпрд╛рдЪреНрдпрд╛ 5 рд╕реЗрдХрдВрдж рдЖрдзреА, R1 RP рдХрдбреЗ рдирд▓-рд░рдЬрд┐рд╕реНрдЯрд░ рдмрд┐рдЯрд╕рд╣ (рдореНрд╣рдгрдЬреЗ рдПрдиреНрдХреЕрдкреНрд╕реНрдпреБрд▓реЗрдЯреЗрдб рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рдкреЕрдХреЗрдЯрд╢рд┐рд╡рд╛рдп) рд░рд┐рдХреНрдд рдиреЛрдВрджрдгреА рд╕рдВрджреЗрд╢ рдкрд╛рдард╡реЗрд▓. рдЖрд░рдкреА, рдпрд╛рдордзреВрди, рдЕрд╕реЗ рдХрд╛рд░реНрдп рдХрд░реЗрд▓:

  • рдЬрд░ рдХреЛрдгрддреЗрд╣реА рдкреНрд░рд╛рдкреНрддрдХрд░реНрддреЗ рдирд╕рддреАрд▓, рддрд░ рддреЗ рдиреЛрдВрджрдгреА-рд╕реНрдЯреЙрдк рд╕рдВрджреЗрд╢рд╛рд╕рд╣ рдкреНрд░рддрд┐рд╕рд╛рдж рджреЗрдИрд▓.
  • рдкреНрд░рд╛рдкреНрддрдХрд░реНрддреЗ рджрд┐рд╕рд▓реНрдпрд╛рд╕, рддреЛ рддреНрдпрд╛рд╕ рдХреЛрдгрддреНрдпрд╛рд╣реА рдкреНрд░рдХрд╛рд░реЗ рдкреНрд░рддрд┐рд╕рд╛рдж рджреЗрдгрд╛рд░ рдирд╛рд╣реА. R1, 5 рд╕реЗрдХрдВрджрд╛рдд рдиреЛрдВрджрдгреА рдХрд░рдгреНрдпрд╛рд╕ рдирдХрд╛рд░ рди рдорд┐рд│рд╛рд▓реНрдпрд╛рдиреЗ, рддреЛ рдЖрдирдВрджреА рд╣реЛрдИрд▓ рдЖрдгрд┐ RP рд▓рд╛ рдПрдиреНрдХреЕрдкреНрд╕реНрдпреБрд▓реЗрдЯреЗрдб рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯрд╕рд╣ рдиреЛрдВрджрдгреА рд╕рдВрджреЗрд╢ рдкрд╛рдард╡реЗрд▓.

рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ RP рдкрд░реНрдпрдВрдд рдХрд╕реЗ рдкреЛрд╣реЛрдЪрддреЗ рд╣реЗ рдЖрдореНрд╣рд╛рд▓рд╛ рд╕рдордЬрд▓реЗ рдЖрд╣реЗ, рдЖрддрд╛ RP рдкреНрд░рд╛рдкреНрддрдХрд░реНрддреНрдпрд╛рдВрдкрд░реНрдпрдВрдд рд░рд╣рджрд╛рд░реА рдХрд╢реА рдкреЛрд╣реЛрдЪрд╡рддреЗ рдпрд╛ рдкреНрд░рд╢реНрдирд╛рдЪреЗ рдЙрддреНрддрд░ рджреЗрдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реВрдпрд╛. рдпреЗрдереЗ рдПрдХ рдирд╡реАрди рд╕рдВрдХрд▓реНрдкрдирд╛ рд╕рд╛рджрд░ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ - рд░реВрдЯ-рдкрд╛рде рдЯреНрд░реА (RPT). рдЖрд░рдкреАрдЯреА рд╣реЗ рдЖрд░рдкреАрдордзреНрдпреЗ рд░реБрдЬрд▓реЗрд▓реЗ рдПрдХ рдЭрд╛рдб рдЖрд╣реЗ, рдЬреЗ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддреНрдпрд╛рдВрдХрдбреЗ рд╡рд╛рдврдд рдЖрд╣реЗ, рдкреНрд░рддреНрдпреЗрдХ рдкреАрдЖрдпрдПрдо-рдПрд╕рдПрдо рд░рд╛рдЙрдЯрд░рд╡рд░ рд╢рд╛рдЦрд╛ рдЖрд╣реЗ. рдкреАрдЖрдпрдПрдо рдЬреЙрдИрди рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░реВрди рдЖрд░рдкреА рддреЗ рддрдпрд╛рд░ рдХрд░рддреЛ рдЖрдгрд┐ рдЭрд╛рдбрд╛рд▓рд╛ рдирд╡реАрди рд╢рд╛рдЦрд╛ рдЬреЛрдбрддреЛ. рдЖрдгрд┐ рдореНрд╣рдгреВрди, рдкреНрд░рддреНрдпреЗрдХ рдбрд╛рдЙрдирд╕реНрдЯреНрд░реАрдо рд░рд╛рдЙрдЯрд░ рдХрд░рддреЛ. рд╕рд╛рдорд╛рдиреНрдп рдирд┐рдпрдо рдЕрд╕реЗ рджрд┐рд╕рддреЗ:

  • рдЬреЗрд╡реНрд╣рд╛ PIM-SM рд░рд╛рдЙрдЯрд░рд▓рд╛ RP рд▓рдкрд╡рд┐рд▓реЗрд▓реНрдпрд╛ рдЗрдВрдЯрд░рдлреЗрд╕рд╢рд┐рд╡рд╛рдп рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рдЗрдВрдЯрд░рдлреЗрд╕рд╡рд░ PIM рдЬреЙрдИрди рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЛ, рддреЗрд╡реНрд╣рд╛ рддреЗ рдЭрд╛рдбрд╛рд▓рд╛ рдПрдХ рдирд╡реАрди рд╢рд╛рдЦрд╛ рдЬреЛрдбрддреЗ.
  • рдЬреЗрд╡реНрд╣рд╛ PIM-SM рд░рд╛рдЙрдЯрд░рд▓рд╛ рдереЗрдЯ рдХрдиреЗрдХреНрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╣реЛрд╕реНрдЯрдХрдбреВрди IGMP рд╕рджрд╕реНрдпрддреНрд╡ рдЕрд╣рд╡рд╛рд▓ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЛ рддреЗрд╡реНрд╣рд╛ рдПрдХ рд╢рд╛рдЦрд╛ рджреЗрдЦреАрд▓ рдЬреЛрдбрд▓реА рдЬрд╛рддреЗ.

рдЪрд▓рд╛ рдХрд▓реНрдкрдирд╛ рдХрд░реВрдпрд╛ рдХреА рдЖрдордЪреНрдпрд╛рдХрдбреЗ R5 рд░рд╛рдЙрдЯрд░рд╡рд░ рдЧрдЯ 228.8.8.8 рд╕рд╛рдареА рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдХреНрд▓рд╛рдпрдВрдЯ рдЖрд╣реЗ. R5 рд▓рд╛ рдпрдЬрдорд╛рдирд╛рдХрдбреВрди IGMP рд╕рджрд╕реНрдпрддреНрд╡ рдЕрд╣рд╡рд╛рд▓ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛рдЪ, R5 RP рдЪреНрдпрд╛ рджрд┐рд╢реЗрдиреЗ PIM рдЬреЙрдИрди рдкрд╛рдард╡рддреЗ рдЖрдгрд┐ рд╕реНрд╡рддрдГ рд╣реЛрд╕реНрдЯрдХрдбреЗ рдкрд╛рд╣рдгрд╛рд▒реНрдпрд╛ рдЯреНрд░реАрдордзреНрдпреЗ рдЗрдВрдЯрд░рдлреЗрд╕ рдЬреЛрдбрддреЗ. рдкреБрдвреЗ, R4 рд▓рд╛ R5 рдХрдбреВрди PIM рдЬреЙрдИрди рдорд┐рд│рддреЗ, рдЯреНрд░реАрдордзреНрдпреЗ рдЗрдВрдЯрд░рдлреЗрд╕ Gi0/1 рдЬреЛрдбрддреЗ рдЖрдгрд┐ RP рдЪреНрдпрд╛ рджрд┐рд╢реЗрдиреЗ PIM рдЬреЙрдИрди рдкрд╛рдард╡рддреЗ. рд╢реЗрд╡рдЯреА, RP ( R3 ) рд▓рд╛ PIM рдЬреЙрдИрди рдорд┐рд│рддреЗ рдЖрдгрд┐ рдЭрд╛рдбрд╛рд▓рд╛ Gi0/0 рдЬреЛрдбрддреЗ. рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ, рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдиреЛрдВрджрдгреАрдХреГрдд рдЖрд╣реЗ. рдЖрдореНрд╣реА R3-Gi0/0 тЖТ R4-Gi0/1 тЖТ R5-Gi0/0 рд░реВрдЯ рдЕрд╕рд▓реЗрд▓реЗ рдПрдХ рдЭрд╛рдб рддрдпрд╛рд░ рдХрд░рдд рдЖрд╣реЛрдд.
рдпрд╛рдирдВрддрд░, PIM рдЬреЙрдИрди R1 рд╡рд░ рдкрд╛рдард╡рд▓рд╛ рдЬрд╛рдИрд▓ рдЖрдгрд┐ R1 рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рдЯреНрд░реЕрдлрд┐рдХ рдкрд╛рдард╡рдгреНрдпрд╛рд╕ рд╕реБрд░рд╡рд╛рдд рдХрд░реЗрд▓. рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрдгреЗ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ рдХреА рдЬрд░ рд╣реЛрд╕реНрдЯрдиреЗ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдмреНрд░реЙрдбрдХрд╛рд╕реНрдЯ рд╕реБрд░реВ рд╣реЛрдгреНрдпрд╛рдкреВрд░реНрд╡реА рд░рд╣рджрд╛рд░реАрдЪреА рд╡рд┐рдирдВрддреА рдХреЗрд▓реА рдЕрд╕реЗрд▓, рддрд░ RP PIM рдЬреЙрдИрди рдкрд╛рдард╡рдгрд╛рд░ рдирд╛рд╣реА рдЖрдгрд┐ R1 рд▓рд╛ рдХрд╛рд╣реАрд╣реА рдкрд╛рдард╡рдгрд╛рд░ рдирд╛рд╣реА.
рдЕрдЪрд╛рдирдХ рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рдкрд╛рдард╡рд▓реЗ рдЬрд╛рдд рдЕрд╕рддрд╛рдирд╛, рд╣реЛрд╕реНрдЯрдиреЗ рддреЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рд╛рдпрдЪреЗ рдерд╛рдВрдмрд╡рд▓реЗ, RP рд▓рд╛ Gi0/0 рдЗрдВрдЯрд░рдлреЗрд╕рд╡рд░ PIM Prune рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛рдЪ, рддреЛ рд▓рдЧреЗрдЪ R1 рд▓рд╛ PIM рд░рдЬрд┐рд╕реНрдЯрд░-рд╕реНрдЯреЙрдк рдкрд╛рдард╡реЗрд▓ рдЖрдгрд┐ рдирдВрддрд░ PIM Prune. Gi0/1 рдЗрдВрдЯрд░рдлреЗрд╕рджреНрд╡рд╛рд░реЗ рд╕рдВрджреЗрд╢. рдкреАрдЖрдпрдПрдо рд░рдЬрд┐рд╕реНрдЯрд░-рд╕реНрдЯреЙрдк рдпреБрдирд┐рдХрд╛рд╕реНрдЯрджреНрд╡рд╛рд░реЗ рдЬреНрдпрд╛ рдкрддреНрддреНрдпрд╛рд╡рд░ рдкреАрдЖрдпрдПрдо рд░рдЬрд┐рд╕реНрдЯрд░ рдЖрд▓реЗ рд╣реЛрддреЗ рддреНрдпрд╛ рдкрддреНрддреНрдпрд╛рд╡рд░ рдкрд╛рдард╡рд▓реЗ рдЬрд╛рддреЗ.
рдЖрдореНрд╣реА рдЖрдзреА рдореНрд╣рдЯрд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ, рд░рд╛рдЙрдЯрд░рдиреЗ рдкреАрдЖрдпрдПрдо рдЬреЙрдИрди рджреБрд╕рд░реНтАНрдпрд╛рд▓рд╛ рдкрд╛рдард╡рддрд╛рдЪ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде R5 рддреЗ R4, рдирдВрддрд░ R4 рдордзреНрдпреЗ рдПрдХ рд░реЗрдХреЙрд░реНрдб рдЬреЛрдбрд▓рд╛ рдЬрд╛рддреЛ:
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
рдЖрдгрд┐ рдПрдХ рдЯрд╛рдпрдорд░ рд╕реБрд░реВ рдХреЗрд▓рд╛ рдЖрд╣реЗ рдХреА R5 рдиреЗ рд╣рд╛ рдЯрд╛рдпрдорд░ рд╕рддрдд рд░реАрд╕реЗрдЯ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ PIM рдЬреЙрдИрди рд╕рдВрджреЗрд╢ рд╕рддрдд, рдЕрдиреНрдпрдерд╛ R4 рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рд╕реВрдЪреАрдордзреВрди рд╡рдЧрд│рд▓реЗ рдЬрд╛рдИрд▓. R5 рдкреНрд░рддреНрдпреЗрдХ 60 PIM рдЬреЙрдИрди рд╕рдВрджреЗрд╢ рдкрд╛рдард╡реЗрд▓.
рд╢реЙрд░реНрдЯреЗрд╕реНрдЯ-рдкрд╛рде рдЯреНрд░реА рд╕реНрд╡рд┐рдЪрдУрд╡реНрд╣рд░.
рдЖрдореНрд╣реА R1 рдЖрдгрд┐ R5 рдордзреАрд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рдЬреЛрдбреВ рдЖрдгрд┐ рдпрд╛ рдЯреЛрдкреЛрд▓реЙрдЬреАрд╕рд╣ рд░рд╣рджрд╛рд░реА рдХрд╢реА рдЪрд╛рд▓рддреЗ рддреЗ рдкрд╛рд╣реВ.
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
рд╕рдордЬреВ рдХреА рд░рд╣рджрд╛рд░реА рдЬреБрдиреНрдпрд╛ рдпреЛрдЬрдиреЗрдиреБрд╕рд╛рд░ рдкрд╛рдард╡рд▓реА рдЖрдгрд┐ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реА R1-R2-R3-R4-R5, рдЖрдгрд┐ рдпреЗрдереЗ рдЖрдореНрд╣реА R1 рдЖрдгрд┐ R5 рдордзреАрд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрдиреЗрдХреНрдЯ рдЖрдгрд┐ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓рд╛ рдЖрд╣реЗ.
рд╕рд░реНрд╡ рдкреНрд░рдердо, рдЖрдкрд▓реНрдпрд╛рд▓рд╛ R5 рд╡рд░ рдпреБрдирд┐рдХрд╛рд╕реНрдЯ рд░рд╛рдЙрдЯрд┐рдВрдЧ рдЯреЗрдмрд▓ рдкреБрдиреНрд╣рд╛ рддрдпрд╛рд░ рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓ рдЖрдгрд┐ рдЖрддрд╛ рдиреЗрдЯрд╡рд░реНрдХ 192.168.1.0/24 R5 Gi0/2 рдЗрдВрдЯрд░рдлреЗрд╕рджреНрд╡рд╛рд░реЗ рдкреЛрд╣реЛрдЪрд▓реЗ рдЖрд╣реЗ. рдЖрддрд╛ R5, рдЗрдВрдЯрд░рдлреЗрд╕ Gi0/1 рд╡рд░ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдд рдЖрд╣реЗ, рд╣реЗ рд╕рдордЬрддреЗ рдХреА RPF рдирд┐рдпрдо рд╕рдорд╛рдзрд╛рдиреА рдирд╛рд╣реА рдЖрдгрд┐ Gi0/2 рд╡рд░ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреЗ рдЕрдзрд┐рдХ рддрд░реНрдХрд╕рдВрдЧрдд рдЕрд╕реЗрд▓. рддреЛ RPT рдкрд╛рд╕реВрди рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдЭрд╛рд▓рд╛ рдкрд╛рд╣рд┐рдЬреЗ рдЖрдгрд┐ рд╢реЙрд░реНрдЯреЗрд╕реНрдЯ-рдкрд╛рде рдЯреНрд░реА (SPT) рдирд╛рд╡рд╛рдЪреЗ рдПрдХ рд▓рд╣рд╛рди рдЭрд╛рдб рддрдпрд╛рд░ рдХреЗрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ. рд╣реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреЛ R0 рд▓рд╛ Gi2/1 рджреНрд╡рд╛рд░реЗ PIM рдЬреЙрдИрди рдкрд╛рдард╡рддреЛ рдЖрдгрд┐ R1 рдПрдХ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рджреЗрдЦреАрд▓ Gi0/2 рджреНрд╡рд╛рд░реЗ рдкрд╛рдард╡реВ рд▓рд╛рдЧрддреЛ. рдЖрддрд╛ R5 рд▓рд╛ RPT рдЪреЗ рд╕рджрд╕реНрдпрддреНрд╡ рд░рджреНрдж рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓ рдЬреЗрдгреЗрдХрд░реВрди рджреЛрди рдкреНрд░рддреА рдорд┐рд│реВ рдирдпреЗрдд. рд╣реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреЛ Prune рд▓рд╛ рд╕реНрддреНрд░реЛрдд IP рдкрддреНрддрд╛ рджрд░реНрд╢рд╡рд┐рдгрд╛рд░рд╛ рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рддреЛ рдЖрдгрд┐ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдмрд┐рдЯ - RPT-bit рдШрд╛рд▓рддреЛ. рдпрд╛рдЪрд╛ рдЕрд░реНрде рдЕрд╕рд╛ рдХреА рддреБрдореНрд╣рд╛рд▓рд╛ рдорд▓рд╛ рд░рд╣рджрд╛рд░реА рдкрд╛рдард╡рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рдирд╛рд╣реА, рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рдпреЗрдереЗ рдПрдХ рдЪрд╛рдВрдЧрд▓реЗ рдЭрд╛рдб рдЖрд╣реЗ. RP R1 рд▓рд╛ PIM Prune рд╕рдВрджреЗрд╢ рджреЗрдЦреАрд▓ рдкрд╛рдард╡рддреЗ, рдкрд░рдВрддреБ рдиреЛрдВрджрдгреА-рдмрдВрдж рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рдд рдирд╛рд╣реА. рдЖрдгрдЦреА рдПрдХ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп: R5 рдЖрддрд╛ рд╕рддрдд PIM Prune RP рд▓рд╛ рдкрд╛рдард╡реЗрд▓, рдХрд╛рд░рдг R1 рджрд░ рдорд┐рдирд┐рдЯрд╛рд▓рд╛ PIM рд░рдЬрд┐рд╕реНрдЯрд░ RP рд▓рд╛ рдкрд╛рдард╡рдд рдЖрд╣реЗ. рдЬреЛрдкрд░реНрдпрдВрдд рд╣реА рд╡рд╛рд╣рддреВрдХ рдирдХреЛ рдЕрд╕рд▓реЗрд▓реЗ рдирд╡реАрди рд▓реЛрдХ рдпреЗрдд рдирд╛рд╣реАрдд, рддреЛрдкрд░реНрдпрдВрдд рдЖрд░рдкреА рддреЗ рдирд╛рдХрд╛рд░реЗрд▓. R5 RP рд▓рд╛ рд╕реВрдЪрд┐рдд рдХрд░рддреЗ рдХреА рддреЗ SPT рджреНрд╡рд╛рд░реЗ рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдд рдЖрд╣реЗ.
рдбрд╛рдпрдиреЕрдорд┐рдХ рдЖрд░рдкреА рд╢реЛрдз.
рдСрдЯреЛ-рдЖрд░рдкреА.

рд╣реЗ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рд╕рд┐рд╕реНрдХреЛрдЪреНрдпрд╛ рдорд╛рд▓рдХреАрдЪреЗ рдЖрд╣реЗ рдЖрдгрд┐ рд╡рд┐рд╢реЗрд╖рддрдГ рд▓реЛрдХрдкреНрд░рд┐рдп рдирд╛рд╣реА, рдкрд░рдВрддреБ рддрд░реАрд╣реА рдЬрд┐рд╡рдВрдд рдЖрд╣реЗ. рдСрдЯреЛ-рдЖрд░рдкреА рдСрдкрд░реЗрд╢рдирдордзреНрдпреЗ рджреЛрди рдореБрдЦреНрдп рдЯрдкреНрдкреЗ рдЕрд╕рддрд╛рдд:
1) RP рдЖрд░рдкреА-рдШреЛрд╖рдгрд╛ рд╕рдВрджреЗрд╢ рдЖрд░рдХреНрд╖рд┐рдд рдкрддреНрддреНрдпрд╛рд╡рд░ рдкрд╛рдард╡рддреЗ - 224.0.1.39, рд╕реНрд╡рддрдГрд▓рд╛ рдкреНрд░рддреНрдпреЗрдХрд╛рд╕рд╛рдареА рдХрд┐рдВрд╡рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧрдЯрд╛рдВрд╕рд╛рдареА RP рдШреЛрд╖рд┐рдд рдХрд░рддреЗ. рд╣рд╛ рд╕рдВрджреЗрд╢ рджрд░ рдорд┐рдирд┐рдЯрд╛рд▓рд╛ рдкрд╛рдард╡рд▓рд╛ рдЬрд╛рддреЛ.
2) рдПрдХ RP рдореЕрдкрд┐рдВрдЧ рдПрдЬрдВрдЯ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдЬреЛ RP-рдбрд┐рд╕реНрдХрд╡реНрд╣рд░реА рд╕рдВрджреЗрд╢ рдкрд╛рдард╡реЗрд▓ рдЬреЗ рдХреЛрдгрддреНрдпрд╛ рдЧрдЯрд╛рдВрд╕рд╛рдареА RP рдРрдХрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ рд╣реЗ рд╕реВрдЪрд┐рдд рдХрд░реЗрд▓. рдпрд╛ рд╕рдВрджреЗрд╢рд╛рддреВрдирдЪ рдирд┐рдпрдорд┐рдд рдкреАрдЖрдпрдПрдо рд░рд╛рдЙрдЯрд░ рд╕реНрд╡рддрдГрд╕рд╛рдареА рдЖрд░рдкреА рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреАрд▓. рдореЕрдкрд┐рдВрдЧ рдПрдЬрдВрдЯ рд╕реНрд╡рддрдГ рдЖрд░рдкреА рд░рд╛рдЙрдЯрд░ рдХрд┐рдВрд╡рд╛ рд╡реЗрдЧрд│рд╛ PIM рд░рд╛рдЙрдЯрд░ рдЕрд╕реВ рд╢рдХрддреЛ. RP-Discovery рдПрдХрд╛ рдорд┐рдирд┐рдЯрд╛рдЪреНрдпрд╛ рдЯрд╛рдЗрдорд░рд╕рд╣ 224.0.1.40 рдкрддреНрддреНрдпрд╛рд╡рд░ рдкрд╛рдард╡рд▓рд╛ рдЬрд╛рддреЛ.
рдЪрд▓рд╛ рдЕрдзрд┐рдХ рддрдкрд╢реАрд▓рд╡рд╛рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд╛рд╣реВ:
рдЪрд▓рд╛ R3 рд▓рд╛ RP рдореНрд╣рдгреВрди рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░реВ:

ip pim send-rp-рдШреЛрд╖рдгрд╛ рд▓реВрдкрдмреЕрдХ 0 рд╕реНрдХреЛрдк 10

рдореЕрдкрд┐рдВрдЧ рдПрдЬрдВрдЯ рдореНрд╣рдгреВрди R2:

ip pim send-rp-discovery loopback 0 рд╕реНрдХреЛрдк 10

рдЖрдгрд┐ рдЗрддрд░ рд╕рд░реНрд╡рд╛рдВрд╡рд░ рдЖрдореНрд╣реА рдСрдЯреЛ-рдЖрд░рдкреА рджреНрд╡рд╛рд░реЗ рдЖрд░рдкреАрдЪреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░реВ:

ip pim autorp рд╢реНрд░реЛрддрд╛

рдПрдХрджрд╛ рдЖрдореНрд╣реА R3 рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реНрдпрд╛рд╡рд░, рддреЗ RP-рдШреЛрд╖рдгрд╛ рдкрд╛рдард╡рдгреЗ рд╕реБрд░реВ рдХрд░реЗрд▓:
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
рдЖрдгрд┐ R2, рдореЕрдкрд┐рдВрдЧ рдПрдЬрдВрдЯ рд╕реЗрдЯ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, RP-рдШреЛрд╖рдгрд╛ рд╕рдВрджреЗрд╢рд╛рдЪреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдгреНрдпрд╛рд╕ рд╕реБрд░рд╡рд╛рдд рдХрд░реЗрд▓. рдЬреЗрд╡реНрд╣рд╛ рддреНрдпрд╛рд▓рд╛ рдХрд┐рдорд╛рди рдПрдХ RP рд╕рд╛рдкрдбреЗрд▓ рддреЗрд╡реНрд╣рд╛рдЪ рддреЛ RP-Discovery рдкрд╛рдард╡рдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХрд░реЗрд▓:
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
рдЕрд╢рд╛рдкреНрд░рдХрд╛рд░реЗ, рд░реЗрдЧреНрдпреБрд▓рд░ рд░рд╛рдЙрдЯрд░рд▓рд╛ (рдкреАрдЖрдпрдПрдо рдЖрд░рдкреА рд▓рд┐рд╕рдирд░) рд╣рд╛ рдореЗрд╕реЗрдЬ рдорд┐рд│рддрд╛рдЪ, рдЖрд░рдкреА рдХреБрдареЗ рд╢реЛрдзрд╛рдпрдЪрд╛ рд╣реЗ рддреНрдпрд╛рдВрдирд╛ рдХрд│реЗрд▓.
рдСрдЯреЛ-рдЖрд░рдкреА рдордзреАрд▓ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛рдВрдкреИрдХреА рдПрдХ рдореНрд╣рдгрдЬреЗ рдЖрд░рдкреА-рдШреЛрд╖рдгрд╛ рдЖрдгрд┐ рдЖрд░рдкреА-рдбрд┐рд╕реНрдХрд╡реНрд╣рд░реА рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ PIM рдЬреЙрдИрди 224.0.1.39-40 рдпрд╛ рдкрддреНрддреНрдпрд╛рдВрд╡рд░ рдкрд╛рдард╡рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдкрд╛рдард╡рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ рд╣реЗ рдорд╛рд╣рд┐рдд рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдХреА рдЖрд░рдкреА рд╕реНрдерд┐рдд рдЖрд╣реЗ. рдХреНрд▓рд╛рд╕рд┐рдХ рдЪрд┐рдХрди рдЖрдгрд┐ рдЕрдВрдбреА рд╕рдорд╕реНрдпрд╛. рдпрд╛ рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдкреАрдЖрдпрдПрдо рд╕реНрдкрд╛рд░реНрд╕-рдбреЗрдиреНрд╕-рдореЛрдбрдЪрд╛ рд╢реЛрдз рд▓рд╛рд╡рд▓рд╛ рдЧреЗрд▓рд╛. рдЬрд░ рд░рд╛рдЙрдЯрд░рд▓рд╛ RP рдорд╛рд╣рд┐рдд рдирд╕реЗрд▓, рддрд░ рддреЗ рдбреЗрдиреНрд╕-рдореЛрдбрдордзреНрдпреЗ рдЪрд╛рд▓рддреЗ; рдЬрд░ рддреЗ рдЕрд╕реЗрд▓, рддрд░ рд╕реНрдкрд╛рд░реНрд╕-рдореЛрдбрдордзреНрдпреЗ. рдЬреЗрд╡реНрд╣рд╛ PIM Sparse-mode рдЖрдгрд┐ ip pim autorp listener рдХрдорд╛рдВрдб рдирд┐рдпрдорд┐рдд рд░рд╛рдЙрдЯрд░рдЪреНрдпрд╛ рдЗрдВрдЯрд░рдлреЗрд╕рд╡рд░ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рддреЗрд╡реНрд╣рд╛ рд░рд╛рдЙрдЯрд░ рдлрдХреНрдд рдСрдЯреЛ-RP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (224.0.1.39-40) рд╡рд░реВрди рдереЗрдЯ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯрд┐рдВрдЧрд╕рд╛рдареА рдбреЗрдиреНрд╕-рдореЛрдбрдордзреНрдпреЗ рдХрд╛рд░реНрдп рдХрд░реЗрд▓.
рдмреВрдЯрд╕реНрдЯреНрд░реЕрдк рд░рд╛рдЙрдЯрд░ (рдмреАрдПрд╕рдЖрд░).
рд╣реЗ рдлрдВрдХреНрд╢рди рдСрдЯреЛ-рдЖрд░рдкреА рд╕рд╛рд░рдЦреЗрдЪ рдХрд╛рд░реНрдп рдХрд░рддреЗ. рдкреНрд░рддреНрдпреЗрдХ RP рдореЕрдкрд┐рдВрдЧ рдПрдЬрдВрдЯрд▓рд╛ рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рддреЛ, рдЬреЛ рдореЕрдкрд┐рдВрдЧ рдорд╛рд╣рд┐рддреА рдЧреЛрд│рд╛ рдХрд░рддреЛ рдЖрдгрд┐ рдирдВрддрд░ рдЗрддрд░ рд╕рд░реНрд╡ рд░рд╛рдЙрдЯрд░рд▓рд╛ рд╕рд╛рдВрдЧрддреЛ. рдЪрд▓рд╛ рдСрдЯреЛ-рдЖрд░рдкреА рдкреНрд░рдорд╛рдгреЗрдЪ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреЗ рд╡рд░реНрдгрди рдХрд░реВрдпрд╛:
1) рдПрдХрджрд╛ рдЖрдореНрд╣реА R3 рд▓рд╛ рдЙрдореЗрджрд╡рд╛рд░ рдореНрд╣рдгреВрди RP рд╣реЛрдгреНрдпрд╛рд╕рд╛рдареА рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реНрдпрд╛рд╡рд░, рдХрдорд╛рдВрдбрд╕рд╣:

ip pim rp-рдЙрдореЗрджрд╡рд╛рд░ рд▓реВрдкрдмреЕрдХ 0

рдордЧ R3 рдХрд╛рд╣реАрд╣реА рдХрд░рдгрд╛рд░ рдирд╛рд╣реА; рд╡рд┐рд╢реЗрд╖ рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рдгреЗ рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреНрдпрд╛рд▓рд╛ рдкреНрд░рдердо рдореЕрдкрд┐рдВрдЧ рдПрдЬрдВрдЯ рд╢реЛрдзрдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗ. рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ, рдЖрдореНрд╣реА рджреБрд╕рд▒реНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░ рдЬрд╛рдК.
2) рдореЕрдкрд┐рдВрдЧ рдПрдЬрдВрдЯ рдореНрд╣рдгреВрди R2 рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рд╛:

ip pim bsr-рдЙрдореЗрджрд╡рд╛рд░ рд▓реВрдкрдмреЕрдХ 0

R2 PIM рдмреВрдЯрд╕реНрдЯреНрд░реЕрдк рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рдгреНрдпрд╛рд╕ рдкреНрд░рд╛рд░рдВрдн рдХрд░рддреЛ, рдЬреЗрдереЗ рддреЛ рд╕реНрд╡рддрдГрд▓рд╛ рдореЕрдкрд┐рдВрдЧ рдПрдЬрдВрдЯ рдореНрд╣рдгреВрди рд╕реВрдЪрд┐рдд рдХрд░рддреЛ:
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
рд╣рд╛ рд╕рдВрджреЗрд╢ 224.0.013 рдкрддреНрддреНрдпрд╛рд╡рд░ рдкрд╛рдард╡рд┐рд▓рд╛ рдЬрд╛рддреЛ, рдЬреЛ PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рддреНрдпрд╛рдЪреНрдпрд╛ рдЗрддрд░ рд╕рдВрджреЗрд╢рд╛рдВрд╕рд╛рдареА рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░рддреЛ. рддреЗ рддреНрдпрд╛рдВрдирд╛ рд╕рд░реНрд╡ рджрд┐рд╢рд╛рдВрдирд╛ рдкрд╛рдард╡рддреЗ рдЖрдгрд┐ рдореНрд╣рдгреВрди рдСрдЯреЛ-рдЖрд░рдкреАрдордзреНрдпреЗ рдХреЛрдВрдмрдбреА рдЖрдгрд┐ рдЕрдВрдбреНрдпрд╛рдЪреА рд╕рдорд╕реНрдпрд╛ рдирд╛рд╣реА.
3) RP рд▓рд╛ BSR рд░рд╛рдЙрдЯрд░ рдХрдбреВрди рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛рдЪ, рддреЛ BSR рд░рд╛рдЙрдЯрд░рдЪреНрдпрд╛ рдкрддреНрддреНрдпрд╛рд╡рд░ рд▓рдЧреЗрдЪ рдПрдХ рдпреБрдирд┐рдХрд╛рд╕реНрдЯ рд╕рдВрджреЗрд╢ рдкрд╛рдард╡реЗрд▓:
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
рддреНрдпрд╛рдирдВрддрд░, BSR, RPs рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рдкреНрд░рд╛рдкреНрдд рдХрд░реВрди, рддреНрдпрд╛рдВрдирд╛ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рджреНрд╡рд╛рд░реЗ 224.0.0.13 рдпрд╛ рдкрддреНрддреНрдпрд╛рд╡рд░ рдкрд╛рдард╡реЗрд▓, рдЬреЗ рд╕рд░реНрд╡ PIM рд░рд╛рдЙрдЯрд░рджреНрд╡рд╛рд░реЗ рдРрдХрд▓реЗ рдЬрд╛рддреЗ. рдореНрд╣рдгреВрди, рдЖрджреЗрд╢рд╛рдЪрд╛ рдПрдХ рдЕреЕрдирд╛рд▓реЙрдЧ ip pim autorp рд╢реНрд░реЛрддрд╛ BSR рдордзреНрдпреЗ рдирд╕рд▓реЗрд▓реНрдпрд╛ рдирд┐рдпрдорд┐рдд рд░рд╛рдЙрдЯрд░рд╕рд╛рдареА.
рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рд╕реЛрд░реНрд╕ рдбрд┐рд╕реНрдХрд╡реНрд╣рд░реА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (MSDP) рд╕рд╣ Anycast RP.
рдСрдЯреЛ-рдЖрд░рдкреА рдЖрдгрд┐ рдмреАрдПрд╕рдЖрд░ рдЖрдореНрд╣рд╛рд▓рд╛ RP рд╡рд░ рд▓реЛрдб рдЦрд╛рд▓реАрд▓рдкреНрд░рдорд╛рдгреЗ рд╡рд┐рддрд░реАрдд рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддрд╛рдд: рдкреНрд░рддреНрдпреЗрдХ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдЧрдЯрд╛рдордзреНрдпреЗ рдлрдХреНрдд рдПрдХ рд╕рдХреНрд░рд┐рдп рдЖрд░рдкреА рдЕрд╕рддреЛ. рдПрдХрд╛ рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдЧрдЯрд╛рд╕рд╛рдареА рдЕрдиреЗрдХ RPs рд╡рд░ рд▓реЛрдб рд╡рд┐рддрд░рд┐рдд рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрдгрд╛рд░ рдирд╛рд╣реА. MSDP рд╣реЗ RP рд░рд╛рдЙрдЯрд░рд▓рд╛ 255.255.255.255 рдЪреНрдпрд╛ рдорд╛рд╕реНрдХрд╕рд╣ рд╕рдорд╛рди IP рдкрддреНрддрд╛ рдЬрд╛рд░реА рдХрд░реВрди рдХрд░рддреЗ. MSDP рдпрд╛рдкреИрдХреА рдПрдХ рдкрджреНрдзрдд рд╡рд╛рдкрд░реВрди рдорд╛рд╣рд┐рддреА рд╢рд┐рдХрддреЗ: рд╕реНрдЯреЕрдЯрд┐рдХ, рдСрдЯреЛ-рдЖрд░рдкреА рдХрд┐рдВрд╡рд╛ BSR.
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
рдЪрд┐рддреНрд░рд╛рдд рдЖрдордЪреНрдпрд╛рдХрдбреЗ MSDP рд╕рд╣ рдСрдЯреЛ-RP рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдЖрд╣реЗ. рджреЛрдиреНрд╣реА RPs рд▓реВрдкрдмреЕрдХ 172.16.1.1 рдЗрдВрдЯрд░рдлреЗрд╕рд╡рд░ IP рдкрддреНрддрд╛ 32/1 рд╕рд╣ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗ рдЖрд╣реЗрдд рдЖрдгрд┐ рд╕рд░реНрд╡ рдЧрдЯрд╛рдВрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддрд╛рдд. RP-рдШреЛрд╖рдгрд╛ рд╕рд╣, рджреЛрдиреНрд╣реА рд░рд╛рдЙрдЯрд░ рдпрд╛ рдкрддреНрддреНрдпрд╛рдЪрд╛ рд╕рдВрджрд░реНрдн рджреЗрдКрди рд╕реНрд╡рддрдГрдЪреА рдШреЛрд╖рдгрд╛ рдХрд░рддрд╛рдд. рдСрдЯреЛ-рдЖрд░рдкреА рдореЕрдкрд┐рдВрдЧ рдПрдЬрдВрдЯ, рдорд╛рд╣рд┐рддреА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░, рдЖрд░рдкреА рдмрджреНрджрд▓ рдЖрд░рдкреА-рдбрд┐рд╕реНрдХрд╡реНрд╣рд░реА 172.16.1.1/32 рдкрддреНрддреНрдпрд╛рд╕рд╣ рдкрд╛рдард╡рддреЗ. рдЖрдореНрд╣реА IGP рд╡рд╛рдкрд░реВрди рдиреЗрдЯрд╡рд░реНрдХ 172.16.1.1/32 рдмрджреНрджрд▓ рд░рд╛рдЙрдЯрд░рдирд╛ рд╕рд╛рдВрдЧрддреЛ рдЖрдгрд┐ рддреНрдпрд╛рдиреБрд╕рд╛рд░. рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ, PIM рд░рд╛рдЙрдЯрд░ RP рд╡рд░реВрди рд╡рд┐рдирдВрддреА рдХрд░рддрд╛рдд рдХрд┐рдВрд╡рд╛ рдиреЛрдВрджрдгреА рдХрд░рддрд╛рдд рдЬреЗ рдиреЗрдЯрд╡рд░реНрдХ 172.16.1.1/32 рдЪреНрдпрд╛ рдорд╛рд░реНрдЧрд╛рд╡рд░ рдиреЗрдХреНрд╕реНрдЯ-рд╣реЙрдк рдореНрд╣рдгреВрди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ. MSDP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕реНрд╡рддрдГ RPs рд╕рд╛рдареА рдорд▓реНрдЯреАрдХрд╛рд╕реНрдЯ рдорд╛рд╣рд┐рддреАрдмрджреНрджрд▓ рд╕рдВрджреЗрд╢рд╛рдВрдЪреА рджреЗрд╡рд╛рдгрдШреЗрд╡рд╛рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗ.
рдпрд╛ рдЯреЛрдкреЛрд▓реЙрдЬреАрдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░рд╛:
PIM рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ
Switch6 238.38.38.38 рдкрддреНрддреНрдпрд╛рд╡рд░ рд░рд╣рджрд╛рд░реА рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддреЗ рдЖрдгрд┐ рдЖрддрд╛рдкрд░реНрдпрдВрдд рдлрдХреНрдд RP-R1 рд▓рд╛ рддреНрдпрд╛рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рдЖрд╣реЗ. Switch7 рдЖрдгрд┐ Switch8 рдиреЗ рдпрд╛ рдЧрдЯрд╛рдЪреА рд╡рд┐рдирдВрддреА рдХреЗрд▓реА. рд░рд╛рдЙрдЯрд░ R5 рдЖрдгрд┐ R4 PIM рдЬреЙрдИрди рдЕрдиреБрдХреНрд░рдореЗ R1 рдЖрдгрд┐ R3 рд▓рд╛ рдкрд╛рдард╡рддреАрд▓. рдХрд╛? R13.13.13.13 рд╕рд╛рдареА 5 рдЪрд╛ рдорд╛рд░реНрдЧ R1 рд╕рд╛рдареА IGP рдореЗрдЯреНрд░рд┐рдХ рд╡рд╛рдкрд░реВрди R4 рдЪрд╛ рд╕рдВрджрд░реНрдн рджреЗрдИрд▓.
RP-R1 рд▓рд╛ рдкреНрд░рд╡рд╛рд╣рд╛рд╡рд┐рд╖рдпреА рдорд╛рд╣рд┐рддреА рдЖрд╣реЗ рдЖрдгрд┐ рддреЗ R5 рдЪреНрдпрд╛ рджрд┐рд╢реЗрдиреЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдгреЗ рд╕реБрд░реВ рдХрд░реЗрд▓, рдкрд░рдВрддреБ R4 рд▓рд╛ рдпрд╛рдмрджреНрджрд▓ рдХрд╛рд╣реАрд╣реА рдорд╛рд╣рд┐рддреА рдирд╛рд╣реА, рдХрд╛рд░рдг R1 рдлрдХреНрдд рддреЗ рдкрд╛рдард╡рдд рдирд╛рд╣реА. рддреНрдпрд╛рдореБрд│реЗ рдПрдордПрд╕рдбреАрдкреА рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдЖрдореНрд╣реА рддреЗ R1 рдЖрдгрд┐ R5 рд╡рд░ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рддреЛ:

R3.3.3.3 рд╡рд░ ip msdp рдкреАрдЕрд░ 1 рдХрдиреЗрдХреНрдЯ-рд╕реНрд░реЛрдд рд▓реВрдкрдмреЕрдХ1

R1.1.1.1 рд╡рд░ ip msdp рдкреАрдЕрд░ 3 рдХрдиреЗрдХреНрдЯ-рд╕реНрд░реЛрдд рд▓реВрдкрдмреЕрдХ3

рддреЗ рдПрдХрдореЗрдХрд╛рдВрдЪреНрдпрд╛ рджрд░рдореНрдпрд╛рди рдПрдХ рд╕рддреНрд░ рд╡рд╛рдврд╡рддреАрд▓ рдЖрдгрд┐ рдЬреЗрд╡реНрд╣рд╛ рдХреЛрдгрддрд╛рд╣реА рдкреНрд░рд╡рд╛рд╣ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдИрд▓ рддреЗрд╡реНрд╣рд╛ рддреЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЖрд░рдкреА рд╢реЗрдЬрд╛рд▒реНрдпрд╛рд▓рд╛ рдХрд│рд╡рддреАрд▓.
RP-R1 рд▓рд╛ Switch6 рд╡рд░реВрди рдПрдХ рдкреНрд░рд╡рд╛рд╣ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛рдЪ, рддреЛ рддрд╛рдмрдбрддреЛрдм рдПрдХ рдпреБрдирд┐рдХрд╛рд╕реНрдЯ MSDP рд╕реНрддреНрд░реЛрдд-рд╕рдХреНрд░рд┐рдп рд╕рдВрджреЗрд╢ рдкрд╛рдард╡реЗрд▓, рдЬреНрдпрд╛рдордзреНрдпреЗ (S, G) рд╕рд╛рд░рдЦреА рдорд╛рд╣рд┐рддреА рдЕрд╕реЗрд▓ - рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯрдЪреНрдпрд╛ рд╕реНрддреНрд░реЛрдд рдЖрдгрд┐ рдЧрдВрддрд╡реНрдпрд╕реНрдерд╛рдирд╛рд╡рд┐рд╖рдпреА рдорд╛рд╣рд┐рддреА. рдЖрддрд╛ RP-R3 рд▓рд╛ рдорд╛рд╣рд┐рдд рдЖрд╣реЗ рдХреА рд╕реНрд╡рд┐рдЪ6 рд╕рд╛рд░рдЦрд╛ рд╕реНрддреНрд░реЛрдд, рдпрд╛ рдкреНрд░рд╡рд╛рд╣рд╛рд╕рд╛рдареА R4 рдХрдбреВрди рд╡рд┐рдирдВрддреА рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛рдирд╛, рддреЗ PIM рдЬреЙрдИрдирд▓рд╛ рд╕реНрд╡рд┐рдЪ6 рдХрдбреЗ рдкрд╛рдард╡реЗрд▓, рд░реВрдЯрд┐рдВрдЧ рдЯреЗрдмрд▓рджреНрд╡рд╛рд░реЗ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. рдкрд░рд┐рдгрд╛рдореА, рдЕрд╕рд╛ PIM рдЬреЙрдИрди рдорд┐рд│рд╛рд▓реНрдпрд╛рдирдВрддрд░ R1 рдиреЗ RP-R3 рдХрдбреЗ рд░рд╣рджрд╛рд░реА рдкрд╛рдард╡рдгреЗ рд╕реБрд░реВ рдХреЗрд▓реЗ.
MSDP TCP рд╡рд░ рдЪрд╛рд▓рддреЗ, RPs рдЬрд┐рд╡рдВрддрдкрдгрд╛ рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХрдореЗрдХрд╛рдВрдирд╛ рдЬрд┐рд╡рдВрдд рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рддрд╛рдд. рдЯрд╛рдЗрдорд░ 60 рд╕реЗрдХрдВрдж рдЖрд╣реЗ.
MSDP рд╕рдорд╡рдпрд╕реНрдХрд╛рдВрдирд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдбреЛрдореЗрдирдордзреНрдпреЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреЗ рдХрд╛рд░реНрдп рдЕрд╕реНрдкрд╖реНрдЯ рд░рд╛рд╣рддреЗ, рдХрд╛рд░рдг Keepalive рдЖрдгрд┐ SA рд╕рдВрджреЗрд╢ рдХреЛрдгрддреНрдпрд╛рд╣реА рдбреЛрдореЗрдирдордзреАрд▓ рд╕рджрд╕реНрдпрддреНрд╡ рд╕реВрдЪрд┐рдд рдХрд░рдд рдирд╛рд╣реАрдд. рддрд╕реЗрдЪ, рдпрд╛ рдЯреЛрдкреЛрд▓реЙрдЬреАрдордзреНрдпреЗ, рдЖрдореНрд╣реА рднрд┐рдиреНрди рдбреЛрдореЗрди рджрд░реНрд╢рд╡рд┐рдгрд╛рд▒реНрдпрд╛ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирдЪреА рдЪрд╛рдЪрдгреА рдХреЗрд▓реА - рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рдирд╛рдд рдХреЛрдгрддрд╛рд╣реА рдлрд░рдХ рдирд╡реНрд╣рддрд╛.
рдЬрд░ рдХреЛрдгреА рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рджреЗрдК рд╢рдХрдд рдЕрд╕реЗрд▓ рддрд░ рдорд▓рд╛ рдЯрд┐рдкреНрдкрдгреНрдпрд╛рдВрдордзреНрдпреЗ рд╡рд╛рдЪрдгреНрдпрд╛рд╕ рдЖрдирдВрдж рд╣реЛрдИрд▓.

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛