Logotip ADVANTECH

Aplikacija ADVANTECH Protocol PIM-SM Router

ADVANTECH-Protocol-PIM-SM-Router-App-fig-5

2023 Advantech Czech sro Nobenega dela te publikacije ni dovoljeno reproducirati ali prenašati v kakršni koli obliki ali na kakršen koli način, elektronski ali mehanski, vključno s fotografijo, snemanjem ali katerim koli sistemom za shranjevanje in iskanje informacij, brez pisnega soglasja. Informacije v tem priročniku se lahko spremenijo brez predhodnega obvestila in ne predstavljajo zaveze s strani Advantecha. Advantech Czech sro ne odgovarja za naključno ali posledično škodo, ki je posledica dobave, delovanja ali uporabe tega priročnika. Vse blagovne znamke, uporabljene v tem priročniku, so registrirane blagovne znamke svojih lastnikov. Uporaba blagovnih znamk ali drugih oznak v tej publikaciji je samo v referenčne namene in ne pomeni potrditve imetnika blagovne znamke.

Uporabljeni simboli

Aplikacija ADVANTECH WoL Gateway Router – ikona1Nevarnost – informacije o varnosti uporabnika ali morebitni poškodbi usmerjevalnika.
Aplikacija ADVANTECH WoL Gateway Router – ikona2Pozor – Težave, ki se lahko pojavijo v posebnih situacijah.
Aplikacija ADVANTECH WoL Gateway Router – ikona3Informacije – koristni nasveti ali informacije posebnega pomena.
Aplikacija ADVANTECH WoL Gateway Router – ikona4Example – nprample funkcije, ukaza ali skripta.

Dnevnik sprememb

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

  • Prva izdaja
    v1.1.0 (2013-11-13)
  • Dodana podpora za nastavitve obdobja časovnika – pozdravljeni, združi/obreži, zagon
    v1.2.0 (2017-03-20)
  • Ponovno prevedeno z novim SDK
    v1.2.1 (2018-09-27)
  • Sporočilom o napakah JavaSript dodani pričakovani obsegi vrednosti
    v1.2.2 (2019-01-02)
  • Dodane informacije o licenci
    v1.3.0 (2020-10-01)
  • Posodobljena koda CSS in HTML za ujemanje z vdelano programsko opremo 6.2.0+
    v1.3.1 (2022-03-24)
  • Odstranjena pot do kodiranih nastavitev
    v1.4.0 (2022-11-03)
  • Preoblikovane informacije o licenci
    v1.5.0 (2023-07-24)
  • Nadgrajen pimd na različico 2.3.2

Opis aplikacije usmerjevalnika

Protokol aplikacije usmerjevalnika PIM-SM ni v standardni vdelani programski opremi usmerjevalnika. Nalaganje te aplikacije usmerjevalnika je opisano v priročniku za konfiguracijo (glejte Povezani dokumenti s poglavjem). Zaradi tega modula je na voljo protokol PIM-SM (Protocol Independent Multicast – Sparse Mode). To je najpogosteje uporabljen protokol za multicast usmerjanje, ki je zasnovan ob predpostavki, da bodo prejemniki za katero koli skupino multicast redko porazdeljeni po omrežju. Za prejemanje multicast podatkov morajo usmerjevalniki izrecno povedati svojim sosedom navzgor o svojem zanimanju za določene skupine in vire. PIM-SM privzeto uporablja drevesa v skupni rabi, ki so večvrstna distribucijska drevesa, ukoreninjena v izbranem vozlišču (ta usmerjevalnik se imenuje Rendezvous Point, RP) in jih uporabljajo vsi viri, ki pošiljajo v skupino za večvrstno oddajanje.

Za konfiguracijo je na voljo aplikacija usmerjevalnika PIM SM web vmesnik, ki se prikliče s pritiskom na ime modula na strani Router apps na usmerjevalniku web vmesnik. Levi del web vmesnik vsebuje meni s stranmi za konfiguracijo, spremljanje (stanje) in prilagoditev modula. Prilagoditveni blok vsebuje samo element Vrnitev, ki to preklopi web vmesnik do vmesnika usmerjevalnika. V konfiguracijskem delu web vmesniku je mogoče najti obrazec, ki vključuje naslednje:

  • Omogoči PIM-SM
    Omogoča aktivacijo modula (predvsem poganja aplikacijo – pimd demon), ki implementira protokol PIM-SM.
  • Omrežni vmesniki
    Seznam omrežnih vmesnikov ethX in greX, v katerih bo aktiviran protokol PIM-SM. Nastavitev tega elementa je nastavitev zastavice »all multi« za vmesnik ethX (npr. eth0) in zastavice »multicast« za vmesnik greX (npr. gre1). Vrednost TTL (Time to Live) je 64. Filtriranje povratne poti za vse vrste omrežnih vmesnikov, omenjenih na seznamu, je prepovedano. To storite z nastavitvijo ustreznega elementa rp_filter v proc file sistem (npr. echo 0 > /proc/sys/net/ipv4/conf/eth0/rp_filter).
    Example:
    eth0 gre1
  • Onemogoči Vifs
    Ustreza -N ali –(glejte [3]) v procesu izvajanja aplikacije (daemon pimd), ki izvaja protokol PIM-SM. Če je ta postavka označena, so vsi omrežni vmesniki v smislu PIM-SM neaktivni in jih je treba selektivno omogočiti (omogoči možnost plačilnega ukaza v 3. poglavju Konfiguracija na strani 4). Če ta element ni označen, je situacija obrnjena in morajo biti vsi omrežni vmesniki, ki ne bi smeli imeti aktivnega protokola PIM-SM (npr. ppp0), izrecno prepovedani. Podrobnosti najdete v dokumentaciji za demon pimd (glejte [3]).
  • Časovnik Pozdravno obdobje
    Pozdravna sporočila PIM se redno pošiljajo na vsakem vmesniku, ki ima v konfiguraciji omogočen PIM file demona pimd (možno ga je definirati v polju pimd. conf). Ta postavka določa obdobje pošiljanja teh sporočil. Privzeta vrednost je 30 sekund.
  • Obdobje pridruževanja/odrezovanja časovnika
    S tem elementom je mogoče določiti časovni interval, v katerem usmerjevalnik pošlje sporočilo PIM o pridružitvi/izključitvi sosedu RPF (Reverse Path Forwarding) navzgor. Privzeti interval sporočila o pridruževanju/odrezovanju je 60 sekund.
  • Obdobje zagona časovnika
    Ta postavka določa obdobje pošiljanja zagonskih sporočil. Privzeta vrednost je 60 sekund.
  • pimd. konf
    Konfiguracija file od pimd daemon. Podrobnosti in nprampnajdete v dokumentaciji za demon pimd. Spremembe bodo uveljavljene po pritisku na gumb Uporabi.

Konfiguracija

Naslednji seznam omenja ukaze, ki jih je mogoče uporabiti pri urejanju pimd.conf file (predstavljen z istoimenskim elementom v konfiguraciji web vmesnik) in podroben opis teh ukazov.

  • default_source_preference
    Prednostna vrednost se uporabi, ko sta za LAN izbrana posredovalnik in zgornji usmerjevalnik. Zaradi nezanesljivosti pridobivanja preferenc iz usmerjevalnih protokolov za unicast je dovoljen vnos privzete vrednosti prek tega ukaza. Vnese se na začetku file. Nižja kot je vrednost, večja je verjetnost, da bo usmerjevalnik izbran za zgoraj navedene namene. Toda namenske aplikacije, kot je pimd, ne bi smele biti izbrane v obsegu splošnejših aplikacij, zato je primerno nastaviti prednostno vrednost nekoliko višje (lahko npr.ample 101).
  • default_source_metric
    Nastavi stroške pošiljanja podatkov prek tega usmerjevalnika. Prednostna privzeta vrednost je 1024.
  • fiint [onemogoči/omogoči] [altnet masklen ] [v obsegu maskin ] [prag thr] [prednostna prednost] [metrični stroški]
  • Določa vmesnike z njihovim naslovom IP ali imenom. Če želite ta vmesnik aktivirati s privzetimi vrednostmi, vam ni treba vnesti ničesar drugega. V nasprotnem primeru vnesite dodatne vrednosti (podroben opis je v dokumentaciji demona pimd [3]).
  • cand_rp [ ] [prednost ] [čas ] Rendezvous point (RP) je ključni element v omrežjih s protokolom PIM-SM. To je točka (usmerjevalnik), ki združuje podatke iz multicast virov in zahteve za prevzem teh podatkov od multicast prejemnikov. Točko srečanja v PIM lahko izberete statično ali dinamično.
  • Za dinamično izbiro se uporablja zagonski mehanizem. Več kandidatov za zagonski usmerjevalnik (CBSR) se izbere s preprostim algoritmom en BSR. Ta usmerjevalnik zagotavlja izbiro enega RP iz niza CRP (Candidate Rendezvous Point). Rezultat bi moral biti en RP za multicast skupino v domeni PIM.
    Če uporabite ukaz cand_rp v pimd.conf file, bo ustrezni usmerjevalnik postal CRP. Parametri so naslov omrežnega vmesnika, ki se uporablja za poročanje parametrov tega CRP, prioriteta CRP (nižja številka pomeni večjo prioriteto) in obdobje poročanja. cand_bootstrap_router [ ] [prednost ] Če uporabite ukaz cand_bootstrap_router v pimd.conf file, bo ustrezni usmerjevalnik postal CBSR (glejte opis cand_rp). Parametri tega ukaza so podobni parametrom ukaza cand_rp.
  • rp_naslov [ [masklen ]] Ta ukaz se uporabi, ko je uporabljena statična metoda izbire RP (glejte opis cand_rp). Obvezen parameter je naslov IP (unicast) RP ali multicast skupine. Dodatni parametri lahko omejijo uporabo RP.
  • predpona_skupine [masklen ] [prednost ] Ta ukaz se uporabi, ko se uporablja dinamična metoda izbire RP. Podaja multicast skupino, za katero usmerjevalnik deluje kot RP, če je ta usmerjevalnik izbran iz niza CRP. Največje število teh specifikacij v pimd.conf file je 255.
  • switch_data_threshold [stopnja interval ] Protokol PIM-SM uporablja več načinov za prenos paketov z multicast naslovi med viri (oddajniki) in prejemniki (sprejemniki). Vsak od teh načinov je značilna topologija logičnega omrežja. To topologijo vzpostavijo poročila, ki se pošiljajo med usmerjevalniki PIM-SM.
    Vsaka od teh topologij – drevesne strukture – ima svoje ime. Obstaja tudi drevo RP (RPT), ki je enako drevesu v skupni rabi. Druga možnost je izvorno specifično drevo in končno obstaja izvorno specifično drevo najkrajše poti.
  • Te vrste drevesnih struktur so navedene v vrstnem redu, v katerem povečujejo režijske stroške, potrebne za njihovo sestavljanje in vzdrževanje. Prav tako se v večini primerov poveča tudi njegova prenosna zmogljivost.
  • Ukaz switch_data_threshold nastavi omejitev za prehod na logično topologijo z večjo prepustnostjo. switch_register_threshold [stopnja interval ] V nasprotju s prejšnjim ukazom.

Konfiguracija nprample – statična izbira RP
Spodaj je bivšiample konfiguracije s statično izbiro RP (Rendezvous Point). Konfiguracija se vnese v polje pimd.conf v web vmesnik te aplikacije usmerjevalnika.

ADVANTECH-Protocol-PIM-SM-Router-App-fig-1

Konfiguracija nprample – Dinamična izbira RP

ADVANTECH-Protocol-PIM-SM-Router-App-fig-1
Spodaj je bivšiample konfiguracije z dinamično izbiro RP (Rendezvous Point). Konfiguracija se vnese v polje pimd.conf v web vmesnik te aplikacije usmerjevalnika.

ADVANTECH-Protocol-PIM-SM-Router-App-fig-3

Sistemski dnevnik
V primeru težav je možno view sistemski dnevnik s pritiskom na element menija Sistemski dnevnik. V oknu so prikazana podrobna poročila posameznih aplikacij, ki se izvajajo v usmerjevalniku, vključno z morebitnimi poročili v zvezi z modulom PIM SM.

ADVANTECH-Protocol-PIM-SM-Router-App-fig-4

Interoperabilnost
Pimd lahko deluje z drugimi programskimi izdelki, ki ustrezajo specifikacijam protokola PIM-SM. Izjema so nekatere starejše različice IOS (Cisco), ki v enem trenutku ne ustrezajo tej specifikaciji. Natančneje, težava je izračun kontrolne vsote sporočil PIM_REGISTER. V novejših različicah iOS-a je ta težava že odpravljena.

Licence

Povzema licence odprtokodne programske opreme (OSS), ki jih uporablja ta modul.

ADVANTECH-Protocol-PIM-SM-Router-App-fig-5

Sorodni dokumenti
Internet: manpages.ubuntu.com/manpages/maverick/man8/pimd.8.html Dokumente, povezane z izdelkom, lahko dobite na inženirskem portalu na naslovu icr.Advantech.cz naslov. Če želite pridobiti vodnik za hiter začetek, uporabniški priročnik, priročnik za konfiguracijo ali vdelano programsko opremo, pojdite na stran z modeli usmerjevalnika, poiščite želeni model in preklopite na zavihek Priročniki oziroma vdelana programska oprema. Namestitveni paketi in priročniki aplikacij usmerjevalnika so na voljo na strani aplikacij usmerjevalnika. Za razvojne dokumente pojdite na stran DevZone.

Dokumenti / Viri

Aplikacija ADVANTECH Protocol PIM-SM Router [pdf] Uporabniški priročnik
Protokol PIM-SM Router App, Protocol PIM-SM, Router App, App, App Protocol PIM-SM

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *