Programu ya Itifaki ya ADVANTECH ya PIM-SM
2023 Advantech Czech sro Hakuna sehemu ya chapisho hili inayoweza kunaswa tena au kusambazwa kwa namna yoyote au kwa njia yoyote ile, kielektroniki au kiufundi, ikijumuisha upigaji picha, kurekodi, au mfumo wowote wa kuhifadhi na kurejesha taarifa bila ridhaa ya maandishi. Taarifa katika mwongozo huu inaweza kubadilika bila taarifa, na haiwakilishi ahadi kwa upande wa Advantech. Advantech Czech sro haitawajibika kwa uharibifu wa bahati mbaya au matokeo kutokana na utoaji, utendakazi au matumizi ya mwongozo huu. Majina yote ya chapa yaliyotumika katika mwongozo huu ni alama za biashara zilizosajiliwa za wamiliki husika. Matumizi ya chapa za biashara au majina mengine katika chapisho hili ni kwa madhumuni ya marejeleo pekee na hayajumuishi uidhinishaji na mwenye chapa ya biashara.
Alama zilizotumika
Hatari - Taarifa kuhusu usalama wa mtumiaji au uharibifu unaowezekana kwa kipanga njia.
Tahadhari - Matatizo ambayo yanaweza kutokea katika hali maalum.
Taarifa - Vidokezo muhimu au maelezo ya maslahi maalum.
Example - Kutample ya kazi, amri au hati.
Changelog
PRotocol PIM-SM Changelog
v1.0.0 (2012-06-11)
- Toleo la kwanza
v1.1.0 (2013-11-13) - Usaidizi ulioongezwa wa mipangilio ya kipindi cha kipima muda - hujambo, jiunge/kata, bootstrap
v1.2.0 (2017-03-20) - Imeundwa upya na SDK mpya
v1.2.1 (2018-09-27) - Aliongeza safu za thamani zinazotarajiwa kwenye ujumbe wa hitilafu wa JavaSript
v1.2.2 (2019-01-02) - Imeongeza maelezo ya leseni
v1.3.0 (2020-10-01) - Imesasisha msimbo wa CSS na HTML ili ulingane na programu dhibiti ya 6.2.0+
v1.3.1 (2022-03-24) - Imeondoa njia ya mipangilio iliyohifadhiwa
v1.4.0 (2022-11-03) - Taarifa ya leseni iliyofanyiwa kazi upya
v1.5.0 (2023-07-24) - Pimd iliyoboreshwa hadi toleo la 2.3.2
Maelezo ya programu ya router
Itifaki ya programu ya kipanga njia PIM-SM haimo katika programu dhibiti ya kipanga njia cha kawaida. Upakiaji wa programu hii ya kipanga njia imefafanuliwa katika Mwongozo wa Usanidi (angalia Hati Zinazohusiana na Sura). Kutokana na moduli hii, itifaki ya PIM-SM (Protocol Independent Multicast - Sparse Mode) inapatikana. Ndiyo itifaki inayotumika sana ya uelekezaji wa upeperushaji anuwai ambayo imeundwa kwa kudhaniwa kuwa wapokeaji wa kikundi chochote cha upeperushaji anuwai watasambazwa kwa uchache katika mtandao. Ili kupokea data ya upeperushaji anuwai, vipanga njia lazima viwaeleze waziwazi majirani zao wa juu kuhusu nia yao katika vikundi na vyanzo mahususi. PIM-SM kwa chaguo-msingi hutumia miti iliyoshirikiwa, ambayo ni miti ya usambazaji wa onyesho nyingi iliyo na mizizi kwenye nodi fulani iliyochaguliwa (kipanga njia hiki kinaitwa Rendezvous Point, RP) na hutumiwa na vyanzo vyote vinavyotuma kwa kikundi cha utangazaji anuwai.
Kwa usanidi programu ya kipanga njia cha PIM SM inapatikana web interface, ambayo inaalikwa kwa kubonyeza jina la moduli kwenye ukurasa wa programu za Router ya kipanga njia web kiolesura. Sehemu ya kushoto ya web interface ina menyu iliyo na kurasa za Usanidi, ufuatiliaji (Hali) na Ubinafsishaji wa moduli. Kizuizi cha ubinafsishaji kina kipengee cha Kurejesha tu, ambacho hubadilisha hii web interface kwa interface ya router. Katika sehemu ya usanidi web interface inawezekana kupata fomu ambayo inajumuisha yafuatayo:
- Washa PIM-SM
Huwasha kuwezesha moduli (hasa huendesha programu - pimd pepo) kutekeleza itifaki ya PIM-SM. - Violesura vya Mtandao
Orodha ya violesura vya mtandao ethX na greX ambamo itifaki ya PIM-SM itawashwa. Mpangilio wa kipengee hiki umewekwa alama ya "yote" ya kiolesura cha ethX (km eth0) na alama ya "multicast" ya kiolesura cha greX (km gre1). Thamani ya TTL (Muda wa Kuishi) ni 64. Kichujio cha njia ya kurejesha kwa aina zote za violesura vya mtandao vilivyotajwa kwenye orodha haruhusiwi. Hii inafanywa kwa kuweka kipengee sahihi cha rp_filter kwenye proc file mfumo (kwa mfano echo 0 > /proc/sys/net/ipv4/conf/eth0/rp_filter).
Example:
eth0 g1 - Lemaza Vifs
Inalingana na -N, au -(ona [3]), katika mchakato wa kuendesha programu (pimd daemon) inayotekeleza itifaki ya PIM-SM. Kipengee hiki kikiangaliwa, violesura vyote vya mtandao kulingana na PIM-SM havitumiki na lazima viwashwe kwa kuchagua (washa chaguo la amri ya kulipa katika Usanidi wa Sura ya 3 kwenye ukurasa wa 4). Ikiwa kipengee hiki hakitaangaliwa, basi hali itabadilishwa na violesura vyote vya mtandao ambavyo havipaswi kuwa na itifaki amilifu ya PIM-SM (km ppp0) lazima vizuiliwe waziwazi. Maelezo yanaweza kupatikana katika hati za daemon ya pimd (ona [3]). - Timer Kipindi cha Habari
Ujumbe wa PIM hutumwa mara kwa mara kwenye kila kiolesura ambacho PIM imewezeshwa katika usanidi file ya pimd daemon (inawezekana kuifafanua katika pimd. conf field). Kipengee hiki kinabainisha muda wa kutuma ujumbe huu. Thamani chaguo-msingi ni sekunde 30. - Kipindi cha Kujiunga na Kipima Muda
Kutumia kipengee hiki kunaweza kubainishwa muda wa muda ambao kipanga njia hutuma ujumbe wa PIM wa kujiunga/pogoa kwa jirani ya RPF (Usambazaji wa Njia ya Kurudi nyuma). Muda chaguomsingi wa ujumbe wa unganisha/pogoa ni sekunde 60. - Kipindi cha Bootstrap ya Timer
Kipengee hiki kinabainisha kipindi cha kutuma ujumbe wa bootstrap. Thamani chaguo-msingi ni sekunde 60. - pimd. conf
Usanidi file ya pimd daemon. Maelezo na examples inaweza kupatikana katika hati za daemon ya pimd. Mabadiliko yatatumika baada ya kubonyeza kitufe cha Tumia.
Usanidi
Orodha ifuatayo inataja amri zinazoweza kutumika wakati wa kuhariri pimd.conf file (inayowakilishwa na kipengee cha jina sawa katika usanidi web interface) na maelezo ya kina ya amri hizi.
- upendeleo_chanzo_chanzo-msingi
Thamani ya upendeleo hutumiwa wakati kisambaza data cha mbele na cha juu kinapochaguliwa kwa ajili ya LAN. Kutokana na kutokuwa na uhakika wa kupata mapendeleo kutoka kwa itifaki za unicast routing inaruhusiwa kuingia thamani ya msingi kupitia amri hii. Imeingizwa mwanzoni mwa file. Thamani ya chini, uwezekano mkubwa wa router itachaguliwa kwa madhumuni yaliyotajwa hapo juu. Lakini programu zilizojitolea kama vile pimd hazipaswi kuchaguliwa kwa kiwango cha programu za jumla zaidi, kwa hivyo inafaa kuweka thamani ya upendeleo kwa kiasi fulani (inaweza kuwa ya zamani.amp101). - metric_chanzo_chanzo-chaguo-msingi
Huweka gharama ya kutuma data kupitia kipanga njia hiki. Thamani chaguo-msingi inayopendekezwa ni 1024. - finti [lemaza/wezesha] [altnet masklen ] [scoped maskin ] [threshold thr] [preference pref] [gharama ya kipimo]
- Hubainisha violesura ama kwa anwani zao za IP au jina. Ikiwa unataka kuwezesha kiolesura hiki na maadili chaguo-msingi, huna haja ya kuweka kitu kingine chochote. Vinginevyo, weka thamani za ziada (maelezo ya kina yako kwenye hati ya daemon ya pimd [3]).
- cand_rp [ ] [kipaumbele ] [wakati ] Sehemu ya kukutana (RP) ndicho kipengele muhimu katika mitandao yenye itifaki ya PIM-SM. Hiki ndicho kigezo (kisambaza data) ambacho huleta pamoja data kutoka kwa vyanzo vya utangazaji anuwai na mahitaji ya kuchukua data hii kutoka kwa wapokeaji wa utangazaji anuwai. Sehemu ya kukutana katika PIM inaweza kuchaguliwa kwa kitakwimu au kwa nguvu.
- Kwa uteuzi wa nguvu hutumiwa machnism ya bootstrap. Wagombea kadhaa wa kipanga njia cha bootstrap (CBSR) huchaguliwa kwa algorithm moja ya BSR. Kipanga njia hiki huhakikisha uteuzi wa RP moja kutoka kwa seti ya CRP (Candidate Rendezvous Point). Matokeo yanapaswa kuwa RP moja kwa kikundi cha utangazaji anuwai katika kikoa cha PIM.
Ikiwa unatumia cand_rp amri katika pimd.conf file, kipanga njia sambamba kitakuwa CRP. Vigezo ni anwani ya kiolesura cha mtandao kinachotumika kuripoti vigezo vya CRP hii, kipaumbele cha CRP (nambari ya chini inamaanisha kipaumbele cha juu) na kipindi cha kuripoti. cand_bootstrap_router [ ] [kipaumbele ] Ikiwa unatumia cand_bootstrap_router amri katika pimd.conf file, kipanga njia sambamba kitakuwa CBSR (tazama maelezo ya cand_rp). Vigezo vya amri hii ni sawa na vile vya cand_rp com-mand. - rp_anwani [ [masklen ]] Amri hii inatumika wakati mbinu tuli ya uteuzi wa RP inatumiwa (tazama maelezo ya cand_rp). Kigezo kinachohitajika ni anwani ya IP (unicast) ya RP au kikundi cha utangazaji anuwai. Vigezo vya ziada vinaweza kupunguza matumizi ya RP.
- kikundi_kiambishi awali [masklen ] [kipaumbele ] Amri hii inatumika wakati mbinu inayobadilika ya uteuzi wa RP inatumiwa. Hubainisha kikundi cha utangazaji anuwai ambacho kipanga njia hutumika kama RP ikiwa kipanga njia hiki kitachaguliwa kutoka kwa seti ya CRP. Idadi ya juu zaidi ya vipimo hivi katika pimd.conf file ni 255.
- switch_data_threshold [kiwango muda ] Itifaki ya PIM-SM hutumia njia kadhaa za kuhamisha pakiti zilizo na anwani nyingi kati ya vyanzo (visambazaji) na wapokeaji (wapokezi). Kila moja ya njia hizi ni topolojia ya mtandao yenye mantiki. Topolojia hii imeanzishwa na ripoti zinazotumwa kati ya vipanga njia vya PIM-SM.
Kila moja ya topolojia hizi - miundo ya miti - ina jina lake. Pia kuna mti wa RP (RPT) ambao ni sawa na mti ulioshirikiwa. Chaguo jingine ni mti mahususi wa chanzo na mwishowe, kuna mti wa njia fupi zaidi wa chanzo. - Aina hizi za miundo ya miti zimeorodheshwa kwa utaratibu ambao huongeza juu inayohitajika kwa mkusanyiko na matengenezo yao. Vivyo hivyo katika hali nyingi pia huongeza uwezo wake wa kusambaza.
- Amri ya switch_data_threshold inaweka kikomo kwa mpito hadi topolojia ya kimantiki yenye upitishaji wa juu zaidi. switch_register_threshold [kiwango muda ] Kinyume na amri iliyotangulia.
Usanidi wa zamaniample - Uteuzi tuli wa RP
Chini ni example ya kusanidi kwa uteuzi tuli wa RP (Rendezvous Point). Usanidi umeingizwa kwenye uga wa pimd.conf kwenye web interface ya programu hii ya router.
Usanidi wa zamaniample - Uchaguzi wa nguvu wa RP
Chini ni example ya kusanidi kwa uteuzi unaobadilika wa RP (Rendezvous Point). Usanidi umeingizwa kwenye uga wa pimd.conf kwenye web interface ya programu hii ya router.
Kumbukumbu ya Mfumo
Katika kesi ya matatizo yoyote inawezekana view logi ya mfumo kwa kubonyeza kipengee cha menyu ya Ingia ya Mfumo. Katika dirisha huonyeshwa ripoti za kina kutoka kwa programu za kibinafsi zinazoendesha kwenye kipanga njia ikiwa ni pamoja na ripoti zinazowezekana zinazohusiana na moduli ya PIM SM.
Kushirikiana
Pimd inaweza kufanya kazi na bidhaa zingine za programu zinazokidhi vipimo vya itifaki ya PIM-SM. Isipokuwa ni matoleo ya zamani ya IOS (Cisco) ambayo hayafikii vipimo hivi kwa wakati mmoja. Hasa zaidi, suala ni hesabu ya ukaguzi wa ujumbe wa PIM_REGISTER. Katika matoleo mapya ya IOS, tatizo hili tayari limetatuliwa.
Leseni
Hutoa muhtasari wa leseni za Programu ya Open-Chanzo (OSS) zinazotumiwa na sehemu hii.
Nyaraka Zinazohusiana
Mtandao: manpages.ubuntu.com/manpages/maverick/man8/pimd.8.html Unaweza kupata hati zinazohusiana na bidhaa kwenye Tovuti ya Uhandisi kwa icr.Advantech.cz anwani. Ili kupata Mwongozo wa Kuanza Haraka wa kipanga njia chako, Mwongozo wa Mtumiaji, Mwongozo wa Usanidi, au Firmware nenda kwenye ukurasa wa Miundo ya Kisambaza data, tafuta muundo unaohitajika, na ubadilishe hadi kichupo cha Miongozo au Firmware, mtawalia. Vifurushi na mwongozo wa usakinishaji wa Programu za Njia zinapatikana kwenye ukurasa wa Programu za Njia. Kwa Hati za Maendeleo, nenda kwenye ukurasa wa DevZone.
Nyaraka / Rasilimali
![]() |
Programu ya Itifaki ya ADVANTECH ya PIM-SM [pdf] Mwongozo wa Mtumiaji Protocol PIM-SM Router App, Protocol PIM-SM, Router App, App, App Protocol PIM-SM |