แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜

PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜ แƒแƒ แƒ˜แƒก แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒฅแƒกแƒ”แƒšแƒจแƒ˜ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒกแƒแƒ›แƒ”แƒ–แƒแƒ‘แƒšแƒ แƒฃแƒ แƒ—แƒ˜แƒ”แƒ แƒ—แƒแƒ‘แƒ”แƒ‘แƒ˜ แƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ˜แƒกแƒ”แƒ•แƒ”, แƒ แƒแƒ’แƒแƒ แƒช แƒ“แƒ˜แƒœแƒแƒ›แƒ˜แƒฃแƒ แƒ˜ แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜. PIMv2 แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก Hello แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒก แƒงแƒแƒ•แƒ”แƒš 30 แƒฌแƒแƒ›แƒจแƒ˜ แƒ“แƒแƒฏแƒแƒ•แƒจแƒœแƒ˜แƒš แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” 224.0.0.13 (All-PIM-Routers). แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก Hold Timers - แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ• แƒฃแƒ“แƒ แƒ˜แƒก 3.5*Hello Timer-แƒก, แƒแƒœแƒฃ แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒแƒ“ 105 แƒฌแƒแƒ›แƒก.
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
PIM แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒแƒ  แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒฃแƒš แƒ แƒ”แƒŸแƒ˜แƒ›แƒก - แƒ›แƒ™แƒ•แƒ แƒ˜แƒ•แƒ˜ แƒ“แƒ แƒ˜แƒจแƒ•แƒ˜แƒแƒ—แƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜. แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒแƒ— แƒ›แƒ™แƒ•แƒ แƒ˜แƒ•แƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒ—.
แƒฌแƒงแƒแƒ แƒแƒ–แƒ” แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒ”แƒ‘แƒ˜.
แƒ›แƒ™แƒ•แƒ แƒ˜แƒ•แƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜ แƒ›แƒ˜แƒ–แƒแƒœแƒจแƒ”แƒฌแƒแƒœแƒ˜แƒšแƒ˜แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ˜แƒ“แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜. แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒข แƒขแƒ แƒแƒคแƒ˜แƒ™แƒก, แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜, แƒ แƒแƒกแƒแƒช แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก, แƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒกแƒ˜ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ RPF แƒฌแƒ”แƒกแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. RPF - แƒ”แƒก แƒฌแƒ”แƒกแƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒฌแƒงแƒแƒ แƒแƒก แƒจแƒ”แƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“ unicast แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒ—. แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ› แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜ แƒ›แƒ˜แƒ•แƒ˜แƒ“แƒ”แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒจแƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒฃแƒ™แƒแƒœแƒแƒช แƒ”แƒก แƒฐแƒแƒกแƒขแƒ˜ แƒ˜แƒ›แƒแƒšแƒ”แƒ‘แƒ unicast แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—. แƒ”แƒก แƒ›แƒ”แƒฅแƒแƒœแƒ˜แƒ–แƒ›แƒ˜ แƒฌแƒงแƒ•แƒ”แƒขแƒก แƒชแƒ˜แƒ™แƒšแƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒก แƒ“แƒ แƒแƒก.
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
R3 แƒแƒ›แƒแƒ˜แƒชแƒœแƒแƒ‘แƒก multicast แƒฌแƒงแƒแƒ แƒแƒก (Source IP) แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒก แƒแƒ  แƒœแƒแƒ™แƒแƒ“แƒก R1-แƒ“แƒแƒœ แƒ“แƒ R2-แƒ“แƒแƒœ แƒ›แƒ˜แƒกแƒ˜ unicast แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—. แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒก แƒœแƒแƒ™แƒแƒ“แƒ˜ (R1-แƒ“แƒแƒœ R3-แƒ›แƒ“แƒ”) แƒ’แƒแƒ“แƒแƒ˜แƒชแƒ”แƒ›แƒ แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›, แƒฎแƒแƒšแƒ แƒœแƒแƒ™แƒแƒ“แƒ˜ R2-แƒ“แƒแƒœ แƒฉแƒแƒ›แƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒฌแƒงแƒแƒ แƒแƒ›แƒ“แƒ” แƒ›แƒ˜แƒกแƒแƒกแƒ•แƒšแƒ”แƒšแƒแƒ“, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ— แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ S0/1-แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—.
แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒแƒ•แƒ˜แƒ, แƒ แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒ‘แƒ, แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— แƒแƒ แƒ˜ แƒ”แƒ™แƒ•แƒ˜แƒ•แƒแƒšแƒ”แƒœแƒขแƒฃแƒ แƒ˜ แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜ แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ›แƒ”แƒขแƒ แƒ˜แƒ™แƒ˜แƒ—? แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒแƒ› แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒจแƒ”แƒแƒ แƒฉแƒ”แƒ•แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒฐแƒแƒžแƒก. แƒ•แƒ˜แƒกแƒแƒช แƒแƒฅแƒ•แƒก แƒฃแƒคแƒ แƒ แƒ›แƒแƒฆแƒแƒšแƒ˜ IP แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜, แƒ˜แƒ›แƒแƒ แƒฏแƒ•แƒ”แƒ‘แƒก. แƒ—แƒฃ แƒแƒ› แƒฅแƒชแƒ”แƒ•แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ—, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— ECMP. แฒฃแƒคแƒ แƒ แƒ•แƒ แƒชแƒšแƒแƒ“ แƒแƒฅ.
RPF แƒฌแƒ”แƒกแƒ˜แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒžแƒแƒ™แƒ”แƒขแƒก แƒงแƒ•แƒ”แƒšแƒ PIM แƒ›แƒ”แƒ–แƒแƒ‘แƒ”แƒšแƒ—แƒแƒœ, แƒ’แƒแƒ แƒ“แƒ แƒ˜แƒ›แƒ˜แƒกแƒ, แƒ•แƒ˜แƒกแƒ’แƒแƒœแƒแƒช แƒ”แƒก แƒžแƒแƒ™แƒ”แƒขแƒ˜ แƒ›แƒ˜แƒ˜แƒฆแƒ. แƒกแƒฎแƒ•แƒ PIM แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ แƒ˜แƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ”แƒœ แƒแƒ› แƒžแƒ แƒแƒชแƒ”แƒกแƒก. แƒ’แƒ–แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช Multicast แƒžแƒแƒ™แƒ”แƒขแƒ›แƒ แƒ’แƒแƒ˜แƒแƒ แƒ แƒฌแƒงแƒแƒ แƒแƒ“แƒแƒœ แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒแƒ›แƒ“แƒ”, แƒฅแƒ›แƒœแƒ˜แƒก แƒฎแƒ”แƒก, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ”แƒฌแƒแƒ“แƒ”แƒ‘แƒ แƒฌแƒงแƒแƒ แƒแƒ–แƒ” แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”, แƒฃแƒ›แƒแƒ™แƒšแƒ”แƒกแƒ˜ แƒ‘แƒ˜แƒšแƒ˜แƒ™แƒ˜แƒก แƒฎแƒ” (SPT), แƒฌแƒงแƒแƒ แƒแƒก แƒฎแƒ”. แƒกแƒแƒ›แƒ˜ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜, แƒแƒ˜แƒ แƒฉแƒ˜แƒ”แƒ— แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ”.
แƒ แƒแƒ’แƒแƒ  แƒ›แƒแƒ•แƒแƒ’แƒ•แƒแƒ แƒแƒ— แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ, แƒ แƒแƒ› แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ›แƒ แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ›แƒ แƒแƒ  แƒ—แƒฅแƒ•แƒ แƒฃแƒแƒ แƒ˜ แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ— แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒœแƒแƒ™แƒแƒ“แƒ–แƒ” แƒ“แƒ แƒแƒ แƒแƒ•แƒ˜แƒก แƒแƒฅแƒ•แƒก แƒ˜แƒก, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒ›แƒแƒก แƒ’แƒแƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ–แƒ”แƒ“แƒ แƒœแƒแƒ™แƒแƒ“แƒ˜แƒก แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒแƒก. แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ˜แƒ’แƒแƒœแƒ”แƒก Prune แƒ›แƒ”แƒฅแƒแƒœแƒ˜แƒ–แƒ›แƒ˜.
Prune แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ.
แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, R2 แƒ’แƒแƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒก แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก R3-แƒ–แƒ”, แƒ—แƒฃแƒ›แƒชแƒ R3, RPF แƒฌแƒ”แƒกแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—, แƒฉแƒแƒ›แƒแƒแƒ’แƒ“แƒ”แƒ‘แƒก แƒ›แƒแƒก. แƒ แƒแƒขแƒแƒ› แƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒ แƒแƒ แƒฎแƒ˜? R3 แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก PIM Prune แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก แƒ“แƒ R2, แƒแƒ› แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒกแƒ—แƒแƒœแƒแƒ•แƒ”, แƒแƒ›แƒแƒ˜แƒฆแƒ”แƒ‘แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒก S0/1 แƒแƒ› แƒœแƒแƒ™แƒแƒ“แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒก แƒกแƒ˜แƒ˜แƒ“แƒแƒœ, แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ˜แƒ“แƒแƒœ, แƒกแƒแƒ˜แƒ“แƒแƒœแƒแƒช แƒ”แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒแƒก.

แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ PIM Prune แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒ แƒ แƒแƒคแƒ˜แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ:
PIM Prune แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒ”แƒ แƒ—แƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ›แƒ”แƒแƒ แƒ” แƒ แƒแƒฃแƒขแƒ”แƒ แƒ–แƒ”, แƒ แƒแƒ—แƒ แƒ›แƒ”แƒแƒ แƒ” แƒ แƒแƒฃแƒขแƒ”แƒ แƒ›แƒ แƒฌแƒแƒจแƒแƒšแƒแƒก แƒ‘แƒ›แƒฃแƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช Prune แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ (S,G) SPT-แƒ“แƒแƒœ.

Prune แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, R2 แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒก Prune แƒขแƒแƒ˜แƒ›แƒ”แƒ แƒก 3 แƒฌแƒฃแƒ—แƒ–แƒ”. แƒกแƒแƒ›แƒ˜ แƒฌแƒฃแƒ—แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ˜แƒก แƒ™แƒ•แƒšแƒแƒ• แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก, แƒกแƒแƒœแƒแƒ› แƒแƒ  แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒก แƒกแƒฎแƒ•แƒ Prune แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก. แƒ”แƒก แƒแƒ แƒ˜แƒก PIMv1-แƒจแƒ˜.
แƒ“แƒ PIMv2-แƒจแƒ˜ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ State Refresh แƒขแƒแƒ˜แƒ›แƒ”แƒ แƒ˜ (แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒแƒ“ 60 แƒฌแƒแƒ›แƒ˜). แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒ˜ Prune แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ R3-แƒ“แƒแƒœ, แƒ”แƒก แƒขแƒแƒ˜แƒ›แƒ”แƒ แƒ˜ แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ R3-แƒ–แƒ”. แƒแƒ› แƒขแƒแƒ˜แƒ›แƒ”แƒ แƒ˜แƒก แƒ•แƒแƒ“แƒ˜แƒก แƒ’แƒแƒกแƒ•แƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, R3 แƒ’แƒแƒ›แƒแƒ’แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒ— State Refresh แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒฆแƒแƒ“แƒ’แƒ”แƒœแƒก 3-แƒฌแƒฃแƒ—แƒ˜แƒแƒœ Prune Timer-แƒก R2-แƒ–แƒ” แƒแƒ› แƒฏแƒ’แƒฃแƒคแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
Prune แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ”แƒ‘แƒ˜:

  • แƒ แƒแƒ“แƒ”แƒกแƒแƒช Multicast แƒžแƒแƒ™แƒ”แƒขแƒ˜ แƒ•แƒ”แƒ  แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒก RPF แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒแƒก.
  • แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒแƒ“ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ›แƒแƒช แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒ”แƒก แƒ›แƒฃแƒšแƒขแƒ˜cast แƒฏแƒ’แƒฃแƒคแƒ˜ (IGMP Join) แƒ“แƒ แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ”แƒœ PIM แƒ›แƒ”แƒ–แƒแƒ‘แƒšแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ–แƒ”แƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒแƒก แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜ (แƒแƒ แƒ-แƒžแƒ แƒฃแƒœแƒ” แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜).

แƒ’แƒ แƒแƒคแƒขแƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ.
แƒฌแƒแƒ แƒ›แƒแƒ•แƒ˜แƒ“แƒ’แƒ˜แƒœแƒแƒ—, แƒ แƒแƒ› R3-แƒก แƒแƒ  แƒกแƒฃแƒ แƒ“แƒ แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜ R2-แƒ“แƒแƒœ, แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ Prune แƒ“แƒ แƒ›แƒ˜แƒ˜แƒฆแƒ multicast R1-แƒ“แƒแƒœ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒแƒ แƒฎแƒ˜ R1-R3-แƒก แƒจแƒแƒ แƒ˜แƒก แƒ“แƒแƒ”แƒชแƒ แƒ“แƒ R3 แƒ“แƒแƒ แƒฉแƒ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒ”แƒšแƒแƒ“แƒแƒ— 3 แƒฌแƒฃแƒ—แƒ˜, แƒกแƒแƒœแƒแƒ› R2-แƒ–แƒ” Prune Timer แƒแƒ›แƒแƒ˜แƒฌแƒฃแƒ แƒ”แƒ‘แƒ. 3 แƒฌแƒฃแƒ—แƒ˜ แƒ“แƒ˜แƒ“แƒ˜ แƒšแƒแƒ“แƒ˜แƒœแƒ˜แƒ, แƒ˜แƒกแƒ” แƒ แƒแƒ› แƒแƒ  แƒ“แƒแƒ”แƒšแƒแƒ“แƒแƒ—, แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ›แƒแƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ— แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒงแƒ˜แƒกแƒ˜แƒ”แƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ•แƒแƒœแƒก แƒแƒ› S0/1 แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒก R2-แƒ–แƒ” แƒ’แƒแƒกแƒฎแƒ•แƒšแƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒ“แƒแƒœ. แƒ”แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ Graft แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ. Graft แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, R2 แƒฃแƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒก Graft-ACK-แƒ˜แƒ—.
Prune Override.
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
แƒ›แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ•แƒฎแƒ”แƒ“แƒแƒ— แƒแƒ› แƒ“แƒ˜แƒแƒ’แƒ แƒแƒ›แƒแƒก. R1 แƒแƒ•แƒ แƒชแƒ”แƒšแƒ”แƒ‘แƒก แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒก แƒกแƒ”แƒ’แƒ›แƒ”แƒœแƒขแƒ–แƒ” แƒแƒ แƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜แƒ—. R3 แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ“แƒ แƒแƒ•แƒ แƒชแƒ”แƒšแƒ”แƒ‘แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒก, R2 แƒ˜แƒฆแƒ”แƒ‘แƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒแƒ•แƒ˜แƒก แƒฐแƒงแƒแƒ•แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ. แƒ˜แƒก แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก Prune แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก R1-แƒก แƒแƒ› แƒกแƒ”แƒ’แƒ›แƒ”แƒœแƒขแƒจแƒ˜. R1-แƒ›แƒ แƒฃแƒœแƒ“แƒ แƒแƒ›แƒแƒ˜แƒฆแƒแƒก Fa0/0 แƒกแƒ˜แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒจแƒ”แƒฌแƒงแƒ•แƒ˜แƒขแƒแƒก แƒ›แƒแƒฃแƒฌแƒงแƒ”แƒ‘แƒšแƒแƒ‘แƒ แƒแƒ› แƒกแƒ”แƒ’แƒ›แƒ”แƒœแƒขแƒจแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ แƒ แƒ‘แƒ”แƒ“แƒ˜ แƒ”แƒฌแƒ”แƒ•แƒ R3-แƒก? แƒ“แƒ R3 แƒแƒ แƒ˜แƒก แƒ˜แƒ›แƒแƒ•แƒ” แƒกแƒ”แƒ’แƒ›แƒ”แƒœแƒขแƒจแƒ˜, แƒแƒกแƒ”แƒ•แƒ” แƒ›แƒ˜แƒ˜แƒฆแƒ แƒ”แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒžแƒ แƒฃแƒœแƒ˜แƒกแƒ’แƒแƒœ แƒ“แƒ แƒ›แƒ˜แƒฎแƒ•แƒ“แƒ แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ˜แƒก แƒขแƒ แƒแƒ’แƒ”แƒ“แƒ˜แƒแƒก. แƒกแƒแƒœแƒแƒ› R1 แƒจแƒ”แƒฌแƒงแƒ•แƒ”แƒขแƒก แƒ›แƒแƒฃแƒฌแƒงแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒก, แƒ˜แƒก แƒแƒ“แƒ’แƒ”แƒœแƒก แƒขแƒแƒ˜แƒ›แƒ”แƒ แƒก 3 แƒฌแƒแƒ›แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒ“แƒ แƒจแƒ”แƒฌแƒงแƒ•แƒ”แƒขแƒก แƒ›แƒแƒฃแƒฌแƒงแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒก 3 แƒฌแƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’. 3 แƒฌแƒแƒ›แƒ˜ - แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ–แƒฃแƒกแƒขแƒแƒ“ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒ“แƒ แƒ แƒแƒฅแƒ•แƒก R3-แƒก, แƒ แƒแƒ—แƒ แƒแƒ  แƒ“แƒแƒ™แƒแƒ แƒ’แƒแƒก แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜. แƒแƒ›แƒ˜แƒขแƒแƒ› R3 แƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก Pim Join แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก แƒแƒ› แƒฏแƒ’แƒฃแƒคแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ แƒแƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒšแƒ” แƒ“แƒ R1 แƒแƒฆแƒแƒ  แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒก แƒ›แƒแƒฃแƒฌแƒงแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒฌแƒงแƒ•แƒ”แƒขแƒแƒ–แƒ”. แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.
แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ.
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
แƒฌแƒแƒ แƒ›แƒแƒ•แƒ˜แƒ“แƒ’แƒ˜แƒœแƒแƒ— แƒ”แƒก แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ: แƒแƒ แƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“ แƒ’แƒแƒ“แƒแƒ˜แƒชแƒ”แƒ›แƒ แƒ”แƒ แƒ— แƒฅแƒกแƒ”แƒšแƒจแƒ˜. แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ˜แƒฆแƒ”แƒ‘แƒ”แƒœ แƒ”แƒ แƒ—แƒกแƒ แƒ“แƒ แƒ˜แƒ›แƒแƒ•แƒ” แƒœแƒแƒ™แƒแƒ“แƒก แƒฌแƒงแƒแƒ แƒแƒ“แƒแƒœ แƒ“แƒ แƒแƒ แƒ˜แƒ•แƒ” แƒ’แƒแƒ“แƒแƒกแƒชแƒ”แƒ›แƒก แƒ›แƒแƒก แƒ˜แƒ›แƒแƒ•แƒ” แƒฅแƒกแƒ”แƒšแƒจแƒ˜ e0 แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒก แƒฃแƒ™แƒแƒœ. แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ›แƒแƒ— แƒฃแƒœแƒ“แƒ แƒ“แƒแƒแƒ“แƒ’แƒ˜แƒœแƒแƒœ, แƒ•แƒ˜แƒœ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒแƒ› แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ แƒ”แƒ แƒ—แƒแƒ“แƒ”แƒ แƒ—แƒ˜ แƒ›แƒแƒฃแƒฌแƒงแƒ”แƒ‘แƒ”แƒšแƒ˜. แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ“แƒแƒ›แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜. แƒ แƒแƒ“แƒ”แƒกแƒแƒช R2 แƒ“แƒ R3 แƒแƒฆแƒ›แƒแƒแƒฉแƒ”แƒœแƒ”แƒœ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ“แƒฃแƒ‘แƒšแƒ˜แƒ แƒ”แƒ‘แƒแƒก, แƒแƒœแƒฃ R2 แƒ“แƒ R3 แƒ˜แƒฆแƒ”แƒ‘แƒ”แƒœ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒก, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ—แƒแƒ•แƒแƒ“ แƒแƒ•แƒ แƒชแƒ”แƒšแƒ”แƒ‘แƒ”แƒœ, แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ แƒ”แƒกแƒ›แƒ˜แƒ—, แƒ แƒแƒ› แƒแƒฅ แƒ แƒแƒฆแƒแƒช แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜แƒ. แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒแƒœ Assert แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ›แƒแƒ˜แƒชแƒแƒ•แƒก แƒแƒ“แƒ›แƒ˜แƒœแƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒฃแƒš แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒแƒก แƒ“แƒ แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒก แƒ›แƒ”แƒขแƒ แƒ˜แƒ™แƒแƒก, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒ›แƒ˜แƒ˜แƒฆแƒฌแƒ”แƒ•แƒ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒฌแƒงแƒแƒ แƒ - 10.1.1.10. แƒ’แƒแƒ›แƒแƒ แƒฏแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒ•แƒšแƒ˜แƒœแƒ“แƒ”แƒ‘แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒœแƒแƒ˜แƒ แƒแƒ“:

  1. แƒ”แƒ แƒ—แƒ˜ แƒฅแƒ•แƒ”แƒ“แƒ AD.
  2. แƒ—แƒฃ AD แƒขแƒแƒšแƒ˜แƒ, แƒ›แƒแƒจแƒ˜แƒœ แƒ•แƒ˜แƒก แƒแƒฅแƒ•แƒก แƒฅแƒ•แƒ”แƒ“แƒ แƒ›แƒ”แƒขแƒ แƒ˜แƒ™แƒ.
  3. แƒ—แƒฃ แƒแƒฅ แƒ—แƒแƒœแƒแƒกแƒฌแƒแƒ แƒแƒ‘แƒแƒ, แƒ›แƒแƒจแƒ˜แƒœ แƒ›แƒแƒก, แƒ•แƒ˜แƒกแƒแƒช แƒแƒฅแƒ•แƒก แƒฃแƒคแƒ แƒ แƒ›แƒแƒฆแƒแƒšแƒ˜ IP แƒฅแƒกแƒ”แƒšแƒจแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒ“แƒแƒช แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ•แƒ แƒชแƒ”แƒšแƒ”แƒ‘แƒ”แƒœ แƒแƒ› แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒก.

แƒแƒ› แƒฎแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒฏแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜. Pim Hello แƒแƒกแƒ”แƒ•แƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ DR-แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ แƒฉแƒ”แƒ•แƒแƒ“. แƒกแƒขแƒแƒขแƒ˜แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒจแƒ˜ แƒœแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ˜ แƒ˜แƒงแƒ PIM Hello แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜, แƒ˜แƒฅ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒœแƒแƒฎแƒแƒ— DR แƒ•แƒ”แƒšแƒ˜. แƒแƒ› แƒ‘แƒ›แƒฃแƒšแƒ–แƒ” แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒแƒฆแƒแƒšแƒ˜ IP แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ” แƒ˜แƒ›แƒแƒ แƒฏแƒ•แƒ”แƒ‘แƒก.
แƒกแƒแƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ แƒœแƒ˜แƒจแƒแƒœแƒ˜:
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
MROUTE แƒ›แƒแƒ’แƒ˜แƒ“แƒ.
PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“แƒ˜ แƒจแƒ”แƒกแƒฌแƒแƒ•แƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒ˜แƒ’แƒแƒ—, แƒ แƒแƒ’แƒแƒ  แƒ•แƒ˜แƒ›แƒฃแƒจแƒแƒแƒ— multicast แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒแƒ’แƒ˜แƒ“แƒแƒกแƒ—แƒแƒœ. mroute แƒชแƒฎแƒ แƒ˜แƒšแƒ˜ แƒ˜แƒœแƒแƒฎแƒแƒ•แƒก แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒแƒก แƒ˜แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ—แƒฃ แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒœแƒแƒ™แƒแƒ“แƒ”แƒ‘แƒ˜ แƒ˜แƒงแƒ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ แƒ“แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒœแƒแƒ™แƒแƒ“แƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒ”แƒ“แƒ˜แƒœแƒ”แƒ‘แƒ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ.
แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ แƒแƒ“แƒ”แƒกแƒแƒช IGMP แƒฌแƒ”แƒ•แƒ แƒแƒ‘แƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒแƒœ PIM Join แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ–แƒ”, แƒขแƒ˜แƒžแƒ˜แƒก แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ ( *, G ) แƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒชแƒฎแƒ แƒ˜แƒšแƒจแƒ˜:
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
แƒ”แƒก แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒš แƒ˜แƒฅแƒœแƒ แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒ— 238.38.38.38. DC แƒ“แƒ แƒแƒจแƒ แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› multicast แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก Dense แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒ“แƒ C แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜ แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  แƒแƒ แƒ˜แƒก แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ—แƒแƒœ, แƒแƒœแƒฃ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ›แƒ แƒ›แƒ˜แƒ˜แƒฆแƒ IGMP Membership Report แƒ“แƒ PIM Join.
แƒ—แƒฃ แƒแƒ แƒ˜แƒก แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒขแƒ˜แƒžแƒ˜แƒก (S,G), แƒ”แƒก แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒœแƒแƒ™แƒแƒ“แƒ˜:
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
S แƒ•แƒ”แƒšแƒจแƒ˜ - 192.168.1.11, แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒแƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ”แƒ— multicast แƒฌแƒงแƒแƒ แƒแƒก IP แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜, แƒกแƒฌแƒแƒ แƒ”แƒ“ แƒ”แƒก แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ“แƒ”แƒ‘แƒ RPF แƒฌแƒ”แƒกแƒ˜แƒ—. แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜, แƒ แƒแƒช แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ—, แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒฃแƒœแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒชแƒฎแƒ แƒ˜แƒšแƒ˜ แƒฌแƒงแƒแƒ แƒแƒ›แƒ“แƒ” แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. Incoming Interface แƒ•แƒ”แƒšแƒจแƒ˜ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜. แƒฃแƒœแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒชแƒฎแƒ แƒ˜แƒšแƒจแƒ˜, แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜ แƒฌแƒงแƒแƒ แƒแƒ›แƒ“แƒ” แƒฃแƒœแƒ“แƒ แƒ”แƒฎแƒ”แƒ‘แƒแƒ“แƒ”แƒก แƒแƒฅ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒš แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒก. แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜ แƒแƒ–แƒฃแƒกแƒขแƒ”แƒ‘แƒก แƒกแƒแƒ“ แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ“แƒ”แƒ‘แƒ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜. แƒ—แƒฃ แƒ˜แƒก แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜แƒ, แƒ›แƒแƒจแƒ˜แƒœ แƒ แƒแƒฃแƒขแƒ”แƒ แƒก แƒแƒ  แƒ›แƒ˜แƒฃแƒฆแƒ˜แƒ แƒ แƒแƒ˜แƒ›แƒ” แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒแƒ› แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒ แƒแƒจแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ˜แƒฎแƒ˜แƒšแƒแƒ— แƒแƒฅ.
PIM แƒ˜แƒจแƒ•แƒ˜แƒแƒ—แƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜.
Sparse-mode-แƒ˜แƒก แƒกแƒขแƒ แƒแƒขแƒ”แƒ’แƒ˜แƒ แƒ›แƒ™แƒ•แƒ แƒ˜แƒ•แƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒกแƒแƒžแƒ˜แƒ แƒ˜แƒกแƒžแƒ˜แƒ แƒแƒ. แƒ แƒแƒ“แƒ”แƒกแƒแƒช Sparse-mode แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒข แƒขแƒ แƒแƒคแƒ˜แƒ™แƒก, แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ› แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒ—, แƒกแƒแƒ“แƒแƒช แƒ˜แƒงแƒ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒ˜ แƒแƒ› แƒœแƒแƒ™แƒแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“ Pim Join แƒแƒœ IGMP Report แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ˜แƒ—แƒฎแƒแƒ•แƒ”แƒœ แƒแƒ› แƒขแƒ แƒแƒคแƒ˜แƒ™แƒก.
แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜ แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜ SM แƒ“แƒ DM-แƒกแƒ—แƒ•แƒ˜แƒก:

  • แƒกแƒแƒ›แƒ”แƒ–แƒแƒ‘แƒšแƒ แƒฃแƒ แƒ—แƒ˜แƒ”แƒ แƒ—แƒแƒ‘แƒ”แƒ‘แƒ˜ แƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ˜แƒกแƒ”แƒ•แƒ”, แƒ แƒแƒ’แƒแƒ แƒช PIM DM-แƒจแƒ˜.
  • RPF แƒฌแƒ”แƒกแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก.
  • DR แƒแƒ แƒฉแƒ”แƒ•แƒแƒœแƒ˜ แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜แƒ.
  • Prune Overrides แƒ“แƒ Assert แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ”แƒฅแƒแƒœแƒ˜แƒ–แƒ›แƒ˜ แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜แƒ.

แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒกแƒแƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ”แƒ‘แƒšแƒแƒ“, แƒ—แƒฃ แƒ•แƒ˜แƒœ, แƒกแƒแƒ“ แƒ“แƒ แƒ แƒ แƒกแƒแƒฎแƒ˜แƒก แƒ›แƒฃแƒšแƒขแƒ˜cast แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒ แƒกแƒแƒญแƒ˜แƒ แƒ แƒฅแƒกแƒ”แƒšแƒจแƒ˜, แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒกแƒแƒ”แƒ แƒ—แƒ แƒกแƒแƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ แƒชแƒ”แƒœแƒขแƒ แƒ˜. แƒฉแƒ•แƒ”แƒœแƒ˜ แƒชแƒ”แƒœแƒขแƒ แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ Rendezvous Point (RP). แƒ•แƒ˜แƒกแƒแƒช แƒกแƒฃแƒ แƒก แƒ แƒแƒ˜แƒ›แƒ” แƒกแƒแƒฎแƒ˜แƒก แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜ แƒแƒœ แƒ•แƒ˜แƒœแƒ›แƒ”แƒ› แƒ“แƒแƒ˜แƒฌแƒงแƒ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ แƒฌแƒงแƒแƒ แƒแƒ“แƒแƒœ, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ˜แƒก แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒแƒก RP-แƒ–แƒ”.
แƒ แƒแƒ“แƒ”แƒกแƒแƒช RP แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ›แƒฃแƒšแƒขแƒ˜cast แƒขแƒ แƒแƒคแƒ˜แƒ™แƒก, แƒ˜แƒก แƒ’แƒแƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒแƒก แƒ˜แƒ› แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ›แƒแƒช แƒแƒ“แƒ แƒ” แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒ”แƒก แƒ”แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜.
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
แƒฌแƒแƒ แƒ›แƒแƒ•แƒ˜แƒ“แƒ’แƒ˜แƒœแƒแƒ— แƒขแƒแƒžแƒแƒšแƒแƒ’แƒ˜แƒ, แƒกแƒแƒ“แƒแƒช RP แƒแƒ แƒ˜แƒก R3. แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒ˜ R1 แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒก S1-แƒ“แƒแƒœ, แƒ˜แƒก แƒแƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒก แƒแƒ› แƒ›แƒ แƒแƒ•แƒแƒšแƒ’แƒ–แƒ˜แƒก แƒžแƒแƒ™แƒ”แƒขแƒก unicast PIM Register แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒจแƒ˜ แƒ“แƒ แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒแƒก RP-แƒ–แƒ”. แƒกแƒแƒ˜แƒ“แƒแƒœ แƒ˜แƒชแƒ˜แƒก, แƒ•แƒ˜แƒœ แƒแƒ แƒ˜แƒก RP? แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒแƒ“, แƒฎแƒแƒšแƒ แƒ“แƒ˜แƒœแƒแƒ›แƒ˜แƒฃแƒ แƒ˜ RP แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒ•แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ‘แƒ—.

ip pim rp-แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ 3.3.3.3

RP แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒ - แƒ˜แƒงแƒ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ แƒ•แƒ˜แƒœแƒ›แƒ”แƒกแƒ’แƒแƒœ, แƒ•แƒ˜แƒกแƒแƒช แƒกแƒฃแƒ แƒก แƒแƒ› แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ? แƒ“แƒแƒ•แƒฃแƒจแƒ•แƒแƒ—, แƒ แƒแƒ› แƒ”แƒก แƒแƒ  แƒ˜แƒงแƒ. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ RP แƒ’แƒแƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก R1-แƒก PIM Register-Stop แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก, แƒ แƒแƒช แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› แƒแƒ แƒแƒ•แƒ˜แƒก แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ”แƒก multicast, แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ. R1 แƒแƒ  แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒก. แƒ›แƒแƒ’แƒ แƒแƒ› Multicast แƒฌแƒงแƒแƒ แƒแƒก แƒฐแƒแƒกแƒขแƒ˜ แƒ’แƒแƒ›แƒแƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒแƒก, แƒแƒกแƒ” แƒ แƒแƒ› R1, Register-Stop-แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒก Register-Suppression แƒขแƒแƒ˜แƒ›แƒ”แƒ แƒ˜แƒก แƒขแƒแƒšแƒคแƒแƒกแƒ˜ 60 แƒฌแƒแƒ›แƒ˜. แƒแƒ› แƒขแƒแƒ˜แƒ›แƒ”แƒ แƒ˜แƒก แƒ•แƒแƒ“แƒ˜แƒก แƒแƒ›แƒแƒฌแƒฃแƒ แƒ•แƒแƒ›แƒ“แƒ” 5 แƒฌแƒแƒ›แƒ˜แƒ— แƒแƒ“แƒ แƒ”, R1 แƒ’แƒแƒ›แƒแƒ’แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒ— แƒชแƒแƒ แƒ˜แƒ”แƒš แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒแƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก Null-Register แƒ‘แƒ˜แƒขแƒ˜แƒ— (แƒแƒœแƒฃ, แƒ˜แƒœแƒ™แƒแƒคแƒกแƒฃแƒšแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒฃแƒšแƒขแƒ˜cast แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”) RP-แƒกแƒ™แƒ”แƒœ. RP, แƒ—แƒแƒ•แƒ˜แƒก แƒ›แƒฎแƒ แƒ˜แƒ•, แƒ˜แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒก แƒแƒกแƒ”:

  • แƒ—แƒฃ แƒแƒ  แƒ˜แƒงแƒ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜, แƒ›แƒแƒจแƒ˜แƒœ แƒ˜แƒก แƒฃแƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒก แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒ-แƒกแƒขแƒแƒž แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒ—.
  • แƒ—แƒฃ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ˜แƒแƒœ, แƒ˜แƒก แƒแƒ แƒแƒœแƒแƒ˜แƒ แƒแƒ“ แƒแƒ  แƒฃแƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒก แƒ›แƒแƒก. R1, แƒ แƒแƒ›แƒ”แƒšแƒ›แƒแƒช แƒแƒ  แƒ›แƒ˜แƒ˜แƒฆแƒ แƒฃแƒแƒ แƒ˜ แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒแƒ–แƒ” 5 แƒฌแƒแƒ›แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜, แƒ›แƒแƒฎแƒแƒ แƒฃแƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ“แƒ RP-แƒก แƒ’แƒแƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒแƒ–แƒ” แƒฉแƒแƒกแƒ›แƒฃแƒšแƒ˜ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒฃแƒ แƒ˜แƒ—.

แƒฉแƒ•แƒ”แƒœ, แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ’แƒแƒ•แƒแƒ แƒ™แƒ•แƒ˜แƒ”แƒ—, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒแƒฆแƒฌแƒ”แƒ•แƒก multicast RP-แƒก, แƒแƒฎแƒšแƒ แƒจแƒ”แƒ•แƒ”แƒชแƒแƒ“แƒแƒ— แƒ•แƒฃแƒžแƒแƒกแƒฃแƒฎแƒแƒ— แƒ™แƒ˜แƒ—แƒฎแƒ•แƒแƒก, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒแƒฌแƒ•แƒ“แƒ˜แƒก RP แƒขแƒ แƒแƒคแƒ˜แƒ™แƒก แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ”แƒ‘แƒก. แƒแƒฅ แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒœแƒชแƒ”แƒคแƒชแƒ˜แƒ˜แƒก - root-path tree (RPT) แƒจแƒ”แƒ›แƒแƒฆแƒ”แƒ‘แƒ. RPT แƒแƒ แƒ˜แƒก RP-แƒจแƒ˜ แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒ”, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒ–แƒ แƒ“แƒ”แƒ‘แƒ แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒกแƒ™แƒ”แƒœ แƒ“แƒ แƒ’แƒแƒœแƒจแƒขแƒแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš PIM-SM แƒ แƒแƒฃแƒขแƒ”แƒ แƒ–แƒ”. RP แƒฅแƒ›แƒœแƒ˜แƒก แƒ›แƒแƒก PIM Join แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ แƒแƒ›แƒแƒขแƒ”แƒ‘แƒก แƒแƒฎแƒแƒš แƒขแƒแƒขแƒก แƒฎแƒ”แƒก. แƒแƒกแƒ” แƒ แƒแƒ›, แƒงแƒ•แƒ”แƒšแƒ แƒฅแƒ•แƒ”แƒ“แƒ แƒ“แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก. แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒฌแƒ”แƒกแƒ˜ แƒแƒกแƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒ:

  • แƒ แƒแƒ“แƒ”แƒกแƒแƒช PIM-SM แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒ˜แƒฆแƒ”แƒ‘แƒก PIM Join แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ–แƒ”, แƒ’แƒแƒ แƒ“แƒ แƒ˜แƒ› แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒกแƒ, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ›แƒแƒช แƒ˜แƒ›แƒแƒšแƒ”แƒ‘แƒ RP, แƒ˜แƒก แƒแƒ›แƒแƒขแƒ”แƒ‘แƒก แƒแƒฎแƒแƒš แƒขแƒแƒขแƒก แƒฎแƒ”แƒก.
  • แƒคแƒ˜แƒšแƒ˜แƒแƒšแƒ˜ แƒแƒกแƒ”แƒ•แƒ” แƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช PIM-SM แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒก IGMP แƒฌแƒ”แƒ•แƒ แƒแƒ‘แƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒก แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฐแƒแƒกแƒขแƒ˜แƒ“แƒแƒœ.

แƒฌแƒแƒ แƒ›แƒแƒ•แƒ˜แƒ“แƒ’แƒ˜แƒœแƒแƒ—, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒงแƒแƒ•แƒก Multicast แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜ R5 แƒ แƒแƒฃแƒขแƒ”แƒ แƒ–แƒ” 228.8.8.8 แƒฏแƒ’แƒฃแƒคแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒ˜ R5 แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒก IGMP แƒฌแƒ”แƒ•แƒ แƒแƒ‘แƒ˜แƒก แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒก แƒฐแƒแƒกแƒขแƒ˜แƒกแƒ’แƒแƒœ, R5 แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก PIM Join-แƒก RP-แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ แƒ—แƒแƒ•แƒแƒ“ แƒแƒ›แƒแƒขแƒ”แƒ‘แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒก แƒฎแƒ”แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฃแƒงแƒฃแƒ แƒ”แƒ‘แƒก แƒ›แƒแƒกแƒžแƒ˜แƒœแƒซแƒ”แƒšแƒก. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜, R4 แƒ˜แƒฆแƒ”แƒ‘แƒก PIM Join-แƒก R5-แƒ“แƒแƒœ, แƒแƒ›แƒแƒขแƒ”แƒ‘แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒก Gi0/1 แƒฎแƒ”แƒก แƒ“แƒ แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก PIM Join-แƒก RP-แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ—. แƒกแƒแƒ‘แƒแƒšแƒแƒแƒ“, RP (R3) แƒ˜แƒฆแƒ”แƒ‘แƒก PIM Join-แƒก แƒ“แƒ แƒแƒ›แƒแƒขแƒ”แƒ‘แƒก Gi0/0 แƒฎแƒ”แƒก. แƒแƒ›แƒ แƒ˜แƒ’แƒแƒ“, แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒ›แƒฆแƒ”แƒ‘แƒ˜ แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒ•แƒแƒจแƒ”แƒœแƒ”แƒ‘แƒ— แƒฎแƒ”แƒก R3-Gi0/0 โ†’ R4-Gi0/1 โ†’ R5-Gi0/0 แƒคแƒ”แƒกแƒ•แƒ˜แƒ—.
แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, PIM Join แƒ’แƒแƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ R1-แƒ–แƒ” แƒ“แƒ R1 แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒก แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก. แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ แƒแƒฆแƒ˜แƒœแƒ˜แƒจแƒœแƒแƒก, แƒ แƒแƒ› แƒ—แƒฃ แƒ›แƒแƒกแƒžแƒ˜แƒœแƒซแƒ”แƒšแƒ›แƒ แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒ แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ›แƒแƒฃแƒฌแƒงแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒแƒ›แƒ“แƒ”, แƒ›แƒแƒจแƒ˜แƒœ RP แƒแƒ  แƒ’แƒแƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก PIM Join-แƒก แƒ“แƒ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒ’แƒแƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒแƒ แƒแƒคแƒ”แƒ แƒก R1-แƒ–แƒ”.
แƒ—แƒฃ แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก, แƒฐแƒแƒกแƒขแƒก แƒจแƒ”แƒฌแƒงแƒ•แƒ”แƒขแƒก แƒ›แƒ˜แƒกแƒ˜ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒกแƒฃแƒ แƒ•แƒ˜แƒšแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒ˜ RP แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒก PIM Prune-แƒก Gi0/0 แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ–แƒ”, แƒ˜แƒก แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก PIM Register-Stop-แƒก แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  R1-แƒ–แƒ”, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜ PIM Prune-แƒก. แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ Gi0/1 แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—. PIM Register-stop แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ unicast-แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ˜แƒ› แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ”, แƒกแƒแƒ˜แƒ“แƒแƒœแƒแƒช แƒ›แƒแƒ•แƒ˜แƒ“แƒ PIM แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒแƒชแƒ˜แƒ.
แƒ แƒแƒ’แƒแƒ แƒช แƒแƒ“แƒ แƒ” แƒ•แƒ—แƒฅแƒ•แƒ˜แƒ—, แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒ˜ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก PIM Join-แƒก แƒกแƒฎแƒ•แƒแƒก, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“ R5-แƒก R4-แƒจแƒ˜, แƒ›แƒแƒจแƒ˜แƒœ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ R4-แƒก:
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
แƒ“แƒ แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒขแƒแƒ˜แƒ›แƒ”แƒ แƒ˜, แƒ แƒแƒ› R5 แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒฃแƒœแƒ“แƒ แƒแƒฆแƒแƒ“แƒ’แƒ˜แƒœแƒแƒก แƒ”แƒก แƒขแƒแƒ˜แƒ›แƒ”แƒ แƒ˜ PIM แƒจแƒ”แƒฃแƒ”แƒ แƒ—แƒ“แƒ”แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒก แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“, แƒฌแƒ˜แƒœแƒแƒแƒฆแƒ›แƒ“แƒ”แƒ’ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ R4 แƒ’แƒแƒ›แƒแƒ˜แƒ แƒ˜แƒชแƒฎแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒกแƒ˜แƒ˜แƒ“แƒแƒœ. R5 แƒ’แƒแƒ›แƒแƒ’แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒ— แƒงแƒแƒ•แƒ”แƒš 60 PIM Join แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก.
แƒฃแƒ›แƒแƒ™แƒšแƒ”แƒกแƒ˜ แƒ‘แƒ˜แƒšแƒ˜แƒ™แƒ˜แƒก แƒฎแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒ—แƒ•แƒ.
แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ— แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒก R1-แƒกแƒ แƒ“แƒ R5-แƒก แƒจแƒแƒ แƒ˜แƒก แƒ“แƒ แƒ•แƒœแƒแƒฎแƒแƒ—, แƒ แƒแƒ’แƒแƒ  แƒ›แƒ˜แƒ”แƒ“แƒ˜แƒœแƒ”แƒ‘แƒ แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜ แƒแƒ› แƒขแƒแƒžแƒแƒšแƒแƒ’แƒ˜แƒ˜แƒ—.
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
แƒ“แƒแƒ•แƒฃแƒจแƒ•แƒแƒ—, แƒ แƒแƒ› แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ“แƒ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒงแƒ แƒซแƒ•แƒ”แƒšแƒ˜ แƒกแƒฅแƒ”แƒ›แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ— R1-R2-R3-R4-R5 แƒ“แƒ แƒแƒฅ แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ— แƒ“แƒ แƒ“แƒแƒ•แƒแƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒ˜แƒ แƒ”แƒ— แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜ R1-แƒกแƒ แƒ“แƒ R5-แƒก แƒจแƒแƒ แƒ˜แƒก.
แƒฃแƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ”แƒก แƒงแƒแƒ•แƒšแƒ˜แƒกแƒ, แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒแƒฆแƒ•แƒแƒ“แƒ’แƒ˜แƒœแƒแƒ— unicast แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒชแƒฎแƒ แƒ˜แƒšแƒ˜ R5-แƒ–แƒ” แƒ“แƒ แƒแƒฎแƒšแƒ แƒฅแƒกแƒ”แƒšแƒจแƒ˜ 192.168.1.0/24 แƒ›แƒ˜แƒ˜แƒฆแƒฌแƒ”แƒ•แƒ R5 Gi0/2 แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ—. แƒแƒฎแƒšแƒ R5, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒฆแƒ”แƒ‘แƒก Multicast แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ–แƒ” Gi0/1, แƒ”แƒกแƒ›แƒ˜แƒก, แƒ แƒแƒ› RPF แƒฌแƒ”แƒกแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ“แƒแƒ™แƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒ แƒฃแƒคแƒ แƒ แƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ Gi0/2-แƒ–แƒ” แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ. แƒ›แƒแƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ—แƒ˜แƒจแƒแƒก RPT-แƒ“แƒแƒœ แƒ“แƒ แƒจแƒ”แƒฅแƒ›แƒœแƒแƒก แƒฃแƒคแƒ แƒ แƒ›แƒแƒ™แƒšแƒ” แƒฎแƒ”, แƒกแƒแƒฎแƒ”แƒšแƒฌแƒแƒ“แƒ”แƒ‘แƒ˜แƒ— แƒฃแƒ›แƒแƒ™แƒšแƒ”แƒกแƒ˜ แƒ‘แƒ˜แƒšแƒ˜แƒ™แƒ˜แƒก แƒฎแƒ” (SPT). แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒ˜แƒก แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก PIM Join-แƒก R0-แƒ–แƒ” Gi2/1-แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒ“แƒ R1 แƒ˜แƒฌแƒงแƒ”แƒ‘แƒก แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก แƒแƒกแƒ”แƒ•แƒ” Gi0/2-แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ—. แƒแƒฎแƒšแƒ R5 แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒฃแƒฅแƒ›แƒแƒก RPT-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ, แƒ แƒแƒ—แƒ แƒแƒ  แƒ›แƒ˜แƒ˜แƒฆแƒแƒก แƒแƒ แƒ˜ แƒแƒกแƒšแƒ˜. แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒ˜แƒก Prune-แƒก แƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒจแƒ˜แƒช แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒฌแƒงแƒแƒ แƒแƒก IP แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜ แƒ“แƒ แƒฉแƒแƒกแƒ›แƒฃแƒšแƒ˜แƒ แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒ‘แƒ˜แƒขแƒ˜ - RPT-bit. แƒ”แƒก แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ, แƒ›แƒ” แƒแƒฅ แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜ แƒฎแƒ” แƒ›แƒแƒฅแƒ•แƒก. RP แƒแƒกแƒ”แƒ•แƒ” แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก PIM Prune แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒก R1-แƒ–แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ  แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก Register-Stop. แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ: R5 แƒแƒฎแƒšแƒ แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก PIM Prune-แƒก RP-แƒ–แƒ”, แƒ แƒแƒ“แƒ’แƒแƒœ R1 แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒก PIM Register-แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก RP-แƒ–แƒ” แƒงแƒแƒ•แƒ”แƒš แƒฌแƒฃแƒ—แƒก. แƒกแƒแƒœแƒแƒ› แƒแƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒแƒฎแƒแƒšแƒ˜ แƒฎแƒแƒšแƒฎแƒ˜, แƒ•แƒ˜แƒกแƒแƒช แƒ”แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜ แƒกแƒฃแƒ แƒก, RP แƒฃแƒแƒ แƒก แƒ˜แƒขแƒงแƒ•แƒ˜แƒก แƒ›แƒแƒกแƒ–แƒ”. R5 แƒแƒชแƒœแƒแƒ‘แƒ”แƒ‘แƒก RP-แƒก, แƒ แƒแƒ› แƒ˜แƒก แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒก แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒแƒก SPT-แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—.
แƒ“แƒ˜แƒœแƒแƒ›แƒ˜แƒฃแƒ แƒ˜ RP แƒซแƒ”แƒ‘แƒœแƒ.
แƒแƒ•แƒขแƒ-RP.

แƒ”แƒก แƒขแƒ”แƒฅแƒœแƒแƒšแƒแƒ’แƒ˜แƒ แƒแƒ แƒ˜แƒก Cisco-แƒก แƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ แƒ“แƒ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒ— แƒžแƒแƒžแƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒชแƒแƒชแƒฎแƒแƒšแƒ˜แƒ. Auto-RP แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒจแƒ”แƒ“แƒ’แƒ”แƒ‘แƒ แƒแƒ แƒ˜ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ”แƒขแƒแƒžแƒ˜แƒกแƒ’แƒแƒœ:
1) RP แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก RP-Announce แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒก แƒ“แƒแƒฏแƒแƒ•แƒจแƒœแƒ˜แƒš แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” - 224.0.1.39, แƒแƒชแƒฎแƒแƒ“แƒ”แƒ‘แƒก แƒ—แƒแƒ•แƒก RP แƒแƒœ แƒงแƒ•แƒ”แƒšแƒแƒกแƒ—แƒ•แƒ˜แƒก แƒแƒœ แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒฏแƒ’แƒฃแƒคแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ”แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒงแƒแƒ•แƒ”แƒš แƒฌแƒฃแƒ—แƒก แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ.
2) แƒกแƒแƒญแƒ˜แƒ แƒแƒ RP แƒ แƒฃแƒ™แƒ”แƒ‘แƒ˜แƒก แƒแƒ’แƒ”แƒœแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒแƒ›แƒแƒ’แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒ— RP-Discovery แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒก, แƒกแƒแƒ“แƒแƒช แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ—แƒฃ แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฃแƒœแƒ“แƒ แƒ›แƒแƒ˜แƒกแƒ›แƒ˜แƒœแƒแƒก RP. แƒกแƒฌแƒแƒ แƒ”แƒ“ แƒแƒ› แƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒ“แƒแƒœแƒแƒ, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ PIM แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ แƒ—แƒแƒ•แƒแƒ“ แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒแƒ•แƒ”แƒœ RP-แƒก. Mapping Agent แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒแƒœ แƒ—แƒแƒ•แƒแƒ“ RP แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒแƒœ แƒชแƒแƒšแƒ™แƒ” PIM แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜. RP-Discovery แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ 224.0.1.40 แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒ”แƒ แƒ—แƒ˜ แƒฌแƒฃแƒ—แƒ˜แƒก แƒขแƒแƒ˜แƒ›แƒ”แƒ แƒ˜แƒ—.
แƒ›แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ•แƒฎแƒ”แƒ“แƒแƒ— แƒžแƒ แƒแƒชแƒ”แƒกแƒก แƒฃแƒคแƒ แƒ แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒแƒ“:
แƒ›แƒแƒ“แƒ˜แƒ— แƒ“แƒแƒ•แƒแƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒ˜แƒ แƒแƒ— R3 แƒ แƒแƒ’แƒแƒ แƒช RP:

ip pim แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ-rp-แƒแƒชแƒฎแƒแƒ“แƒ”แƒ‘แƒก loopback 0 แƒกแƒคแƒ”แƒ แƒ 10

R2, แƒ แƒแƒ’แƒแƒ แƒช แƒ แƒฃแƒ™แƒ”แƒ‘แƒ˜แƒก แƒแƒ’แƒ”แƒœแƒขแƒ˜:

ip pim send-rp-discovery loopback 0 แƒกแƒคแƒ”แƒ แƒ 10

แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒœแƒแƒ แƒฉแƒ”แƒœแƒ–แƒ” แƒฉแƒ•แƒ”แƒœ แƒ•แƒ”แƒšแƒ˜แƒ— RP-แƒก Auto-RP-แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ—:

ip pim autorp แƒ›แƒกแƒ›แƒ”แƒœแƒ”แƒšแƒ˜

R3-แƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ˜แƒก แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒก RP-Announce-แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก:
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
แƒ“แƒ R2, แƒ แƒฃแƒ™แƒ”แƒ‘แƒ˜แƒก แƒแƒ’แƒ”แƒœแƒขแƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒก RP-Announce แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒšแƒแƒ“แƒ˜แƒœแƒก. แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒจแƒ˜แƒœ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ˜แƒก แƒแƒฆแƒ›แƒแƒแƒฉแƒ”แƒœแƒก แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ› แƒ”แƒ แƒ— RP-แƒก, แƒ˜แƒก แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒก RP-Discovery-แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก:
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
แƒแƒ› แƒ’แƒ–แƒ˜แƒ—, แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒ˜ แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ (PIM RP แƒ›แƒกแƒ›แƒ”แƒœแƒ”แƒšแƒ˜) แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒ”แƒœ แƒแƒ› แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก, แƒ›แƒแƒ— แƒ”แƒชแƒแƒ“แƒ˜แƒœแƒ”แƒ‘แƒแƒ—, แƒกแƒแƒ“ แƒ›แƒแƒ˜แƒซแƒ˜แƒแƒœ RP.
Auto-RP-แƒ˜แƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ˜แƒก แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› RP-Announce แƒ“แƒ RP-Discovery แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒฆแƒ”แƒ‘แƒแƒ“, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ— PIM Join แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ–แƒ” 224.0.1.39-40, แƒฎแƒแƒšแƒ แƒ’แƒแƒกแƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ“, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ˜แƒชแƒแƒ“แƒ”แƒ— แƒกแƒแƒ“ แƒแƒ แƒ˜แƒก RP แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒก. แƒ™แƒšแƒแƒกแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒฅแƒแƒ—แƒ›แƒ˜แƒก แƒ“แƒ แƒ™แƒ•แƒ”แƒ แƒชแƒฎแƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ. แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ“แƒแƒกแƒแƒญแƒ แƒ”แƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒ’แƒแƒœแƒ”แƒก PIM Sparse-Dense-Mode. แƒ—แƒฃ แƒ แƒแƒฃแƒขแƒ”แƒ แƒ›แƒ แƒแƒ  แƒ˜แƒชแƒ˜แƒก RP, แƒ›แƒแƒจแƒ˜แƒœ แƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก Dense-แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜, แƒ—แƒฃ แƒ˜แƒชแƒ˜แƒก, แƒ›แƒแƒจแƒ˜แƒœ Sparse-แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜. แƒ แƒแƒ“แƒ”แƒกแƒแƒช PIM Sparse-mode แƒ“แƒ ip pim autorp listener แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ–แƒ”, แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก แƒ›แƒ™แƒ•แƒ แƒ˜แƒ• แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒœแƒ’แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  Auto-RP แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜แƒ“แƒแƒœ (224.0.1.39-40).
BootStrap แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜ (BSR).
แƒ”แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก Auto-RP-แƒ˜แƒก แƒ›แƒกแƒ’แƒแƒ•แƒกแƒแƒ“. แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ RP แƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก แƒ แƒฃแƒ™แƒ”แƒ‘แƒ˜แƒก แƒแƒ’แƒ”แƒœแƒขแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ’แƒ แƒแƒ•แƒ”แƒ‘แƒก แƒ แƒฃแƒ™แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒแƒก แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ”แƒฃแƒ‘แƒœแƒ”แƒ‘แƒ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒฎแƒ•แƒ แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒก. แƒ›แƒแƒ“แƒ˜แƒ— แƒแƒฆแƒ•แƒฌแƒ”แƒ แƒแƒ— แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜ Auto-RP-แƒ˜แƒก แƒ›แƒกแƒ’แƒแƒ•แƒกแƒแƒ“:
1) แƒ›แƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ แƒแƒช R3-แƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒแƒก แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ—, แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒแƒœแƒ“แƒ˜แƒ“แƒแƒขแƒแƒ“ RP, แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒ—:

ip pim rp-candidate loopback 0

แƒ›แƒแƒจแƒ˜แƒœ R3 แƒแƒ แƒแƒคแƒ”แƒ แƒก แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก; แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ“แƒแƒ˜แƒฌแƒงแƒแƒก แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ, แƒ›แƒแƒœ แƒฏแƒ”แƒ  แƒฃแƒœแƒ“แƒ แƒ›แƒแƒซแƒ”แƒ‘แƒœแƒแƒก แƒ แƒฃแƒ™แƒ”แƒ‘แƒ˜แƒก แƒแƒ’แƒ”แƒœแƒขแƒ˜. แƒแƒ›แƒ แƒ˜แƒ’แƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒ•แƒ“แƒ˜แƒ•แƒแƒ แƒ— แƒ›แƒ”แƒแƒ แƒ” แƒกแƒแƒคแƒ”แƒฎแƒฃแƒ แƒ–แƒ”.
2) แƒ“แƒแƒแƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒ˜แƒ แƒ”แƒ— R2, แƒ แƒแƒ’แƒแƒ แƒช แƒ แƒฃแƒ™แƒ”แƒ‘แƒ˜แƒก แƒแƒ’แƒ”แƒœแƒขแƒ˜:

ip pim bsr-candidate loopback 0

R2 แƒ˜แƒฌแƒงแƒ”แƒ‘แƒก PIM Bootstrap แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก, แƒกแƒแƒ“แƒแƒช แƒ˜แƒก แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก แƒ—แƒแƒ•แƒก แƒ แƒฃแƒ™แƒ”แƒ‘แƒ˜แƒก แƒแƒ’แƒ”แƒœแƒขแƒแƒ“:
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
แƒ”แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” 224.0.013, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜ แƒแƒกแƒ”แƒ•แƒ” แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒกแƒฎแƒ•แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ˜แƒก แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ, แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒแƒ  แƒแƒ แƒ˜แƒก แƒฅแƒแƒ—แƒ›แƒ˜แƒกแƒ แƒ“แƒ แƒ™แƒ•แƒ”แƒ แƒชแƒฎแƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒ”แƒก แƒ˜แƒงแƒ Auto-RP-แƒจแƒ˜.
3) แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒ˜ RP แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก BSR แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜แƒ“แƒแƒœ, แƒ˜แƒก แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒ’แƒแƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก unicast แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก BSR แƒ แƒแƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ”:
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒแƒช, BSR, แƒ แƒแƒ›แƒ”แƒšแƒ›แƒแƒช แƒ›แƒ˜แƒ˜แƒฆแƒ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ RP-แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ’แƒแƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒแƒ— แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ— 224.0.0.13 แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ”, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒฃแƒกแƒ›แƒ”แƒœแƒก แƒงแƒ•แƒ”แƒšแƒ PIM แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ˜. แƒแƒ›แƒ˜แƒขแƒแƒ›, แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒแƒšแƒแƒ’แƒ˜ ip pim autorp แƒ›แƒกแƒ›แƒ”แƒœแƒ”แƒšแƒ˜ แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒ  แƒแƒ แƒ˜แƒแƒœ BSR-แƒจแƒ˜.
Anycast RP Multicast Source Discovery Protocol-แƒ˜แƒ— (MSDP).
Auto-RP แƒ“แƒ BSR แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒ•แƒแƒซแƒšแƒ”แƒ•แƒก แƒ’แƒแƒ•แƒแƒœแƒแƒฌแƒ˜แƒšแƒแƒ— แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ RP-แƒ–แƒ” แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒœแƒแƒ˜แƒ แƒแƒ“: แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒข แƒฏแƒ’แƒฃแƒคแƒก แƒแƒฅแƒ•แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒ˜ แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ˜ RP. แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒ แƒ”แƒ แƒ—แƒ˜ แƒ›แƒฃแƒšแƒขแƒ˜cast แƒฏแƒ’แƒฃแƒคแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” RP-แƒ–แƒ”. MSDP แƒแƒ›แƒแƒก แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก RP แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒชแƒ”แƒ›แƒ˜แƒ— แƒ˜แƒ’แƒ˜แƒ•แƒ” IP แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒ— 255.255.255.255 แƒœแƒ˜แƒฆแƒ‘แƒ˜แƒ—. MSDP แƒกแƒฌแƒแƒ•แƒšแƒแƒ‘แƒก แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒแƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—: แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜, Auto-RP แƒแƒœ BSR.
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
แƒกแƒฃแƒ แƒแƒ—แƒ–แƒ” แƒ’แƒ•แƒแƒฅแƒ•แƒก Auto-RP แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ MSDP-แƒ˜แƒ—. แƒแƒ แƒ˜แƒ•แƒ” RP แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ IP แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒ— 172.16.1.1/32 Loopback 1 แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ–แƒ” แƒ“แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒงแƒ•แƒ”แƒšแƒ แƒฏแƒ’แƒฃแƒคแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. RP-Announce-แƒ˜แƒ— แƒแƒ แƒ˜แƒ•แƒ” แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ˜ แƒแƒชแƒฎแƒแƒ“แƒ”แƒ‘แƒก แƒ—แƒแƒ•แƒก แƒแƒ› แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒ—. Auto-RP แƒ แƒฃแƒ™แƒ”แƒ‘แƒ˜แƒก แƒแƒ’แƒ”แƒœแƒขแƒ˜, แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก RP-Discovery-แƒก RP-แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒ— 172.16.1.1/32. แƒฉแƒ•แƒ”แƒœ แƒ•แƒ”แƒฃแƒ‘แƒœแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒก แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ 172.16.1.1/32 IGP-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“. แƒแƒ›แƒ แƒ˜แƒ’แƒแƒ“, PIM แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ แƒ˜แƒ—แƒฎแƒแƒ•แƒ”แƒœ แƒแƒœ แƒแƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒ แƒ”แƒ‘แƒ”แƒœ แƒœแƒแƒ™แƒแƒ“แƒ”แƒ‘แƒก RP-แƒ“แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒฐแƒแƒž แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ–แƒ” 172.16.1.1/32 แƒฅแƒกแƒ”แƒšแƒจแƒ˜. แƒ—แƒแƒ•แƒแƒ“ MSDP แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜ แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜แƒ แƒ˜แƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ—แƒแƒ•แƒแƒ“ RP-แƒ”แƒ‘แƒ›แƒ แƒ’แƒแƒชแƒ•แƒแƒšแƒแƒœ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.
แƒ’แƒแƒœแƒ•แƒ˜แƒฎแƒ˜แƒšแƒแƒ— แƒ”แƒก แƒขแƒแƒžแƒแƒšแƒแƒ’แƒ˜แƒ:
แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก PIM แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜
Switch6 แƒแƒ•แƒ แƒชแƒ”แƒšแƒ”แƒ‘แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒก 238.38.38.38 แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ–แƒ” แƒ“แƒ แƒฏแƒ”แƒ แƒฏแƒ”แƒ แƒแƒ‘แƒ˜แƒ— แƒ›แƒฎแƒแƒšแƒแƒ“ RP-R1-แƒ›แƒ แƒ˜แƒชแƒ˜แƒก แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘. Switch7-แƒ›แƒ แƒ“แƒ Switch8-แƒ›แƒ แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒ”แƒก แƒ”แƒก แƒฏแƒ’แƒฃแƒคแƒ˜. แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜ R5 แƒ“แƒ R4 แƒ’แƒแƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒแƒœ PIM Join-แƒก R1 แƒ“แƒ R3-แƒ–แƒ”, แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“. แƒ แƒแƒขแƒแƒ›? แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜ 13.13.13.13-แƒ›แƒ“แƒ” R5-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒแƒ•แƒก R1-แƒก IGP แƒ›แƒ”แƒขแƒ แƒ˜แƒ™แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—, แƒ˜แƒกแƒ”แƒ•แƒ” แƒ แƒแƒ’แƒแƒ แƒช R4-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
RP-R1-แƒ›แƒ แƒ˜แƒชแƒ˜แƒก แƒœแƒแƒ™แƒแƒ“แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ“แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒก แƒ›แƒ˜แƒก แƒ›แƒแƒฃแƒฌแƒงแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒก R5-แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ—, แƒ›แƒแƒ’แƒ แƒแƒ› R4-แƒ›แƒ แƒแƒ แƒแƒคแƒ”แƒ แƒ˜ แƒ˜แƒชแƒ˜แƒก แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ แƒแƒ“แƒ’แƒแƒœ R1 แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒแƒ  แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ›แƒแƒก. แƒแƒ›แƒ˜แƒขแƒแƒ› MSDP แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒ˜แƒ แƒ”แƒ‘แƒ— R1 แƒ“แƒ R5-แƒ–แƒ”:

ip msdp peer 3.3.3.3 connect-source Loopback1 R1-แƒ–แƒ”

ip msdp peer 1.1.1.1 connect-source Loopback3 R3-แƒ–แƒ”

แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ’แƒแƒ›แƒแƒ แƒ—แƒแƒ•แƒ”แƒœ แƒกแƒ”แƒกแƒ˜แƒแƒก แƒ”แƒ แƒ—แƒ›แƒแƒœแƒ”แƒ—แƒก แƒจแƒแƒ แƒ˜แƒก แƒ“แƒ แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒ”แƒœ แƒ แƒแƒ˜แƒ›แƒ” แƒœแƒแƒ™แƒแƒ“แƒก, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒจแƒ”แƒแƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒœ แƒแƒ›แƒแƒก แƒ—แƒแƒ•แƒ˜แƒแƒœแƒ— RP แƒ›แƒ”แƒ–แƒแƒ‘แƒ”แƒšแƒก.
แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒ˜ RP-R1 แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒก แƒกแƒขแƒ แƒ˜แƒ›แƒ˜แƒœแƒ’แƒก Switch6-แƒ“แƒแƒœ, แƒ˜แƒก แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก unicast MSDP Source-Active แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒแƒก, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ (S, G) - แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ แƒ›แƒฃแƒšแƒขแƒ˜แƒ™แƒแƒกแƒขแƒ˜แƒก แƒฌแƒงแƒแƒ แƒแƒกแƒ แƒ“แƒ แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘. แƒแƒฎแƒšแƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช RP-R3-แƒ›แƒ แƒ˜แƒชแƒ˜แƒก, แƒ แƒแƒ› แƒฌแƒงแƒแƒ แƒ, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ Switch6, R4-แƒ˜แƒกแƒ’แƒแƒœ แƒแƒ› แƒœแƒแƒ™แƒแƒ“แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒกแƒแƒก, แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก PIM Join-แƒก Switch6-แƒ˜แƒกแƒ™แƒ”แƒœ, แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒชแƒฎแƒ แƒ˜แƒšแƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒแƒ‘แƒ˜แƒ—. แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, R1-แƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ›แƒแƒช แƒ›แƒ˜แƒ˜แƒฆแƒ แƒแƒกแƒ”แƒ—แƒ˜ PIM Join, แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก RP-R3-แƒ˜แƒกแƒ™แƒ”แƒœ.
MSDP แƒ’แƒแƒ“แƒ˜แƒก TCP-แƒ–แƒ”, RP-แƒ”แƒ‘แƒ˜ แƒฃแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒแƒœ แƒ”แƒ แƒ—แƒ›แƒแƒœแƒ”แƒ—แƒก แƒจแƒ”แƒœแƒแƒฎแƒฃแƒš แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒก แƒกแƒ˜แƒชแƒแƒชแƒฎแƒšแƒ˜แƒกแƒฃแƒœแƒแƒ แƒ˜แƒแƒœแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“. แƒขแƒแƒ˜แƒ›แƒ”แƒ แƒ˜ แƒแƒ แƒ˜แƒก 60 แƒฌแƒแƒ›แƒ˜.
MSDP peers-แƒ˜แƒก แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ“แƒแƒ›แƒ”แƒœแƒ”แƒ‘แƒแƒ“ แƒ“แƒแƒงแƒแƒคแƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒ’แƒแƒฃแƒ แƒ™แƒ•แƒ”แƒ•แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ Keepalive แƒ“แƒ SA แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒแƒ  แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒ“แƒแƒ›แƒ”แƒœแƒจแƒ˜ แƒฌแƒ”แƒ•แƒ แƒแƒ‘แƒแƒ–แƒ”. แƒแƒกแƒ”แƒ•แƒ”, แƒแƒ› แƒขแƒแƒžแƒแƒšแƒแƒ’แƒ˜แƒแƒจแƒ˜, แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ›แƒแƒ•แƒชแƒแƒ“แƒ”แƒ— แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ“แƒแƒ›แƒ”แƒœแƒ”แƒ‘แƒ–แƒ” - แƒแƒ  แƒ˜แƒงแƒ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒจแƒ˜.
แƒ—แƒฃ แƒ•แƒ˜แƒœแƒ›แƒ”แƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒ•แƒ, แƒกแƒ˜แƒแƒ›แƒแƒ•แƒœแƒ”แƒ‘แƒ˜แƒ— แƒฌแƒแƒ•แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒแƒ• แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ”แƒ‘แƒจแƒ˜.

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ