ADVANTECH -logo

ADVANTECH-protokol PIM-SM-roeteerder-app

ADVANTECH-Protokol-PIM-SM-Router-Toep-fig-5

2023 Advantech Czech sro Geen deel van hierdie publikasie mag gereproduseer of versend word in enige vorm of op enige manier, elektronies of meganies, insluitend fotografie, opname, of enige inligtingberging en herwinningstelsel sonder skriftelike toestemming nie. Inligting in hierdie handleiding is onderhewig aan verandering sonder kennisgewing, en dit verteenwoordig nie 'n verbintenis aan die kant van Advantech nie. Advantech Czech sro sal nie aanspreeklik wees vir toevallige of gevolglike skade wat voortspruit uit die verskaffing, uitvoering of gebruik van hierdie handleiding nie. Alle handelsname wat in hierdie handleiding gebruik word, is die geregistreerde handelsmerke van hul onderskeie eienaars. Die gebruik van handelsmerke of ander benamings in hierdie publikasie is slegs vir verwysingsdoeleindes en vorm nie 'n endossement deur die handelsmerkhouer nie.

Gebruikte simbole

ADVANTECH WoL Gateway Router App - ikoon1Gevaar – Inligting oor gebruikersveiligheid of potensiële skade aan die router.
ADVANTECH WoL Gateway Router App - ikoon2Aandag – Probleme wat in spesifieke situasies kan ontstaan.
ADVANTECH WoL Gateway Router App - ikoon3Inligting – Nuttige wenke of inligting van spesiale belang.
ADVANTECH WoL Gateway Router App - ikoon4Example – Bvample van funksie, opdrag of skrif.

Veranderlogboek

Protocol PIM-SM Changelog
v1.0.0 (2012-06-11)

  • Eerste vrystelling
    v1.1.0 (2013-11-13)
  • Bygevoeg ondersteuning van timer periode instellings - hallo, sluit aan / snoei, bootstrap
    v1.2.0 (2017-03-20)
  • Hersaamgestel met nuwe SDK
    v1.2.1 (2018-09-27)
  • Het verwagte reekse waardes by JavaSript-foutboodskappe gevoeg
    v1.2.2 (2019-01-02)
  • Bygevoeg lisensie inligting
    v1.3.0 (2020-10-01)
  • Opgedateer CSS- en HTML-kode om by firmware 6.2.0+ te pas
    v1.3.1 (2022-03-24)
  • Verwyder kas-gekodeerde instellingspad
    v1.4.0 (2022-11-03)
  • Herwerkte lisensie-inligting
    v1.5.0 (2023-07-24)
  • Pimd opgegradeer na weergawe 2.3.2

Beskrywing van router-app

Roeter-toepassing Protokol PIM-SM is nie vervat in die standaard router-firmware nie. Die oplaai van hierdie roeteerder-toepassing word in die konfigurasiehandleiding beskryf (sien hoofstuk verwante dokumente). As gevolg van hierdie module is die PIM-SM (Protocol Independent Multicast – Sparse Mode) protokol beskikbaar. Dit is die mees gebruikte multicast-roeteringprotokol wat ontwerp is met die veronderstelling dat ontvangers vir enige spesifieke multicast-groep yl deur die netwerk versprei sal wees. Om multicast-data te ontvang, moet routers hul stroomop-bure uitdruklik vertel van hul belangstelling in spesifieke groepe en bronne. PIM-SM gebruik by verstek gedeelde bome, wat multicast verspreidingsbome is wat by een of ander geselekteerde nodus gewortel is (hierdie router word die Rendezvous Point, RP genoem) en gebruik word deur alle bronne wat na die multicast-groep stuur.

Vir konfigurasie is PIM SM-router-app beskikbaar web koppelvlak, wat opgeroep word deur die modulenaam op die Roeter-toepassingsbladsy van die router te druk web koppelvlak. Die linker deel van die web koppelvlak bevat die spyskaart met bladsye vir konfigurasie, monitering (status) en aanpassing van die module. Pasmaakblok bevat slegs die Return-item, wat dit verander web koppelvlak na die koppelvlak van die router. In die konfigurasie deel van die web koppelvlak is moontlik om die vorm te vind wat die volgende insluit:

  • Aktiveer PIM-SM
    Aktiveer die aktivering van die module (veral loop die toepassing – pimd demon) wat PIM-SM-protokol implementeer.
  • Netwerk koppelvlakke
    Lys van netwerkkoppelvlakke ethX en greX waarin die PIM-SM-protokol geaktiveer sal word. Die instelling van hierdie item is stel die "alle multi" vlag vir die ethX koppelvlak (bv. eth0) en die "multicast" vlag vir die greX koppelvlak (bv gre1). TTL (Time to Live) waarde is 64. Retourpad-filtrering vir alle soorte netwerkkoppelvlakke wat in die lys genoem word, is verbode. Dit word gedoen deur die toepaslike rp_filter-item in die proc file stelsel (bv. echo 0 > /proc/sys/net/ipv4/conf/eth0/rp_filter).
    Example:
    eth0 gre1
  • Deaktiveer Vifs
    Kom ooreen met -N, of -(sien [3]), in die proses om die toepassing (pimd daemon) wat PIM-SM-protokol implementeer, te laat loop. As hierdie item gemerk is, is alle netwerkkoppelvlakke in terme van PIM-SM onaktief en moet dit selektief geaktiveer word (aktiveer opsie van betaalopdrag in Hoofstuk 3 Konfigurasie op bladsy 4). As hierdie item nie gemerk is nie, dan is die situasie omgekeer en alle netwerk koppelvlakke wat nie aktiewe PIM-SM protokol behoort te hê nie (bv. ppp0) moet uitdruklik verbied word. Besonderhede kan gevind word in die dokumentasie vir die pimd-demoon (sien [3]).
  • Timer Hallo Tydperk
    PIM hallo boodskappe word van tyd tot tyd gestuur op elke koppelvlak wat PIM geaktiveer het in die konfigurasie file van die pimd-demoon (dit is moontlik om dit in pimd. conf-veld te definieer). Hierdie item spesifiseer die tydperk van die stuur van hierdie boodskappe. Die verstekwaarde is 30 sekondes.
  • Tydskakelaar/Snoeitydperk
    Deur hierdie item te gebruik, kan die tydinterval gespesifiseer word waarteen die roeteerder die PIM-aansluiting/snoeiboodskap aan die stroomop-RPF (Reverse Path Forwarding) buurman stuur. Die verstek aansluiting/snoei boodskap interval is 60 sekondes.
  • Timer Bootstrap Periode
    Hierdie item spesifiseer 'n tydperk van die stuur van selflaai-boodskappe. Die verstekwaarde is 60 sekondes.
  • pimd. konf
    Konfigurasie file van pimd daemon. Besonderhede en examples kan gevind word in die dokumentasie vir die pimd-demoon. Die veranderinge sal van toepassing wees nadat die Toepas-knoppie gedruk is.

Konfigurasie

Die volgende lys noem opdragte wat gebruik kan word wanneer pimd.conf gewysig word file (verteenwoordig deur dieselfde naam item in die konfigurasie web koppelvlak) en 'n gedetailleerde beskrywing van hierdie opdragte.

  • verstekbronvoorkeur
    Die voorkeurwaarde word gebruik wanneer die aanstuurder en stroomop-roeteerder vir die LAN gekies word. As gevolg van die onbetroubaarheid van die verkryging van voorkeure van unicast-roeteringprotokolle word toegelaat om die verstekwaarde via hierdie opdrag in te voer. Dit word ingevoer aan die begin van die file. Hoe laer die waarde, hoe meer waarskynlik sal die router gekies word vir die bogenoemde doeleindes. Maar toegewyde toepassings soos pimd moet nie gekies word in die mate van meer algemene toepassings nie, so dit is geskik om die voorkeurwaarde ietwat hoër te stel (dit kan bv.ample 101).
  • verstekbronmetriek
    Stel die koste om data deur hierdie router te stuur. Die voorkeur verstekwaarde is 1024.
  • phyint [deaktiveer/aktiveer] [altnet masklen ] [omvang masker ] [drempel thr] [voorkeur voorkeur] [metriese koste]
  • Spesifiseer koppelvlakke óf deur hul IP-adres óf naam. As jy hierdie koppelvlak met verstekwaardes wil aktiveer, hoef jy niks anders te plaas nie. Andersins, voer bykomende waardes in ('n gedetailleerde beskrywing is in die pimd daemon dokumentasie [3]).
  • cand_rp [ ] [prioriteit ] [tyd ] Die ontmoetingspunt (RP) is die sleutelelement in netwerke met die PIM-SM-protokol. Dit is die punt (roeteerder) wat data van multicast-bronne bymekaarbring en vereistes vir die neem van hierdie data van multicast-ontvangers. Die ontmoetingspunt in die PIM kan staties of dinamies gekies word.
  • Vir dinamiese seleksie word bootstrap machnism gebruik. Verskeie kandidate vir die bootstrap router (CBSR) word gekies deur 'n eenvoudige algoritme een BSR. Hierdie router verseker die keuse van een RP uit 'n stel CRP (Candidate Rendezvous Point). Die resultaat moet een RP vir die multicast-groep in die PIM-domein wees.
    As jy die cand_rp-opdrag in pimd.conf file, sal die ooreenstemmende router CRP word. Parameters is die adres van die netwerkkoppelvlak wat gebruik word vir die rapportering van parameters van hierdie CRP, prioriteit van CRP (laer getal beteken hoër prioriteit) en verslagdoeningstydperk. cand_bootstrap_router [ ] [prioriteit ] As jy die cand_bootstrap_router-opdrag in pimd.conf gebruik file, sal die ooreenstemmende router CBSR word (sien cand_rp beskrywing). Die parameters van hierdie opdrag is soortgelyk aan dié van cand_rp com-mand.
  • rp_adres [ [masklen ]] Hierdie opdrag word toegepas wanneer die statiese metode van RP-seleksie gebruik word (sien beskrywing van cand_rp). 'n Vereiste parameter is die IP (unicast) adres van RP of 'n multicast-groep. Bykomende parameters kan die gebruik van RP beperk.
  • groep_voorvoegsel [masklen ] [prioriteit ] Hierdie opdrag word toegepas wanneer die dinamiese metode van RP-seleksie gebruik word. Spesifiseer die multicast-groep waarvoor die roeteerder as 'n RP optree ingeval hierdie roeteerder uit die stel CRP's gekies word. Die maksimum aantal van hierdie spesifikasies in die pimd.conf file is 255.
  • switch_data_threshold [koers interval ] PIM-SM-protokol gebruik verskeie maniere om pakkies met multicast-adresse tussen bronne (senders) en ontvangers (ontvangers) oor te dra. Elkeen van hierdie maniere is 'n kenmerkende logiese netwerktopologie. Hierdie topologie word vasgestel deur verslae wat tussen PIM-SM-roeteerders gestuur word.
    Elkeen van hierdie topologieë – boomstrukture – het sy naam. Daar is ook 'n RP-boom (RPT) wat dieselfde is as die gedeelde boom. Nog 'n opsie is 'n bronspesifieke boom en laastens is daar 'n bronspesifieke kortste padboom.
  • Hierdie tipe boomstrukture word gelys in die volgorde waarin hulle die bokoste wat benodig word vir hul samestelling en instandhouding verhoog. Net so verhoog in die meeste gevalle ook sy transmissiekapasiteit.
  • Die switch_data_threshold-opdrag stel 'n limiet vir die oorgang na 'n logiese topologie met hoër deurset. switch_register_threshold [koers interval ] Teenoor die vorige opdrag.

Konfigurasie bvample – Statiese seleksie van RP
Hieronder is 'n example van konfigurasie met 'n statiese seleksie van RP (Rendezvous Point). Konfigurasie word in die pimd.conf-veld in die web koppelvlak van hierdie router-toepassing.

ADVANTECH-Protokol-PIM-SM-Router-Toep-fig-1

Konfigurasie bvample – Dinamiese seleksie van RP

ADVANTECH-Protokol-PIM-SM-Router-Toep-fig-1
Hieronder is 'n example van konfigurasie met 'n dinamiese keuse van RP (Rendezvous Point). Konfigurasie word in die pimd.conf-veld in die web koppelvlak van hierdie router-toepassing.

ADVANTECH-Protokol-PIM-SM-Router-Toep-fig-3

Stelsellogboek
In die geval van enige probleme is dit moontlik om view die stelsellogboek deur die Stelsellog-kieslys-item te druk. In die venster word gedetailleerde verslae van individuele toepassings wat in die router loop, vertoon, insluitend moontlike verslae wat verband hou met die PIM SM-module.

ADVANTECH-Protokol-PIM-SM-Router-Toep-fig-4

Interoperabiliteit
Pimd kan met ander sagtewareprodukte werk wat aan die spesifikasies van die PIM-SM-protokol voldoen. Die uitsonderings is 'n paar ouer weergawes van IOS (Cisco) wat nie op 'n stadium aan hierdie spesifikasie voldoen nie. Meer spesifiek, die probleem is die berekening van die kontrolesom van PIM_REGISTER-boodskappe. In nuwer weergawes van IOS is hierdie probleem reeds opgelos.

Lisensies

Som oopbronsagteware (OSS)-lisensies op wat deur hierdie module gebruik word.

ADVANTECH-Protokol-PIM-SM-Router-Toep-fig-5

Verwante dokumente
Internet: manpages.ubuntu.com/manpages/maverick/man8/pimd.8.html Jy kan produkverwante dokumente op die Ingenieursportaal by icr.Advantech.cz adres. Om jou roeteerder se vinnige begingids, gebruikershandleiding, konfigurasiehandleiding of fermware te kry, gaan na die roeteerdermodelle-bladsy, soek die vereiste model en skakel oor na onderskeidelik die handleidings of fermware-oortjie. Die Roeter Apps installasie pakkette en handleidings is beskikbaar op die Roeter Apps bladsy. Vir die Ontwikkelingsdokumente, gaan na die DevZone-bladsy.

Dokumente / Hulpbronne

ADVANTECH-protokol PIM-SM-roeteerder-app [pdf] Gebruikersgids
Protokol PIM-SM Router App, Protocol PIM-SM, Router App, App, App Protocol PIM-SM

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *