Protokol RIP
Advantech Czech sro, Sokolská 71, 562 04 Ústí nad Orlicí, Česká republika
Dokument č. APP-0060-EN, revize z 26. října 2023.
© 2023 Advantech Czech sro Žádná část této publikace nesmí být reprodukována nebo přenášena v jakékoli formě nebo jakýmikoli prostředky, elektronickými nebo mechanickými, včetně fotografií, záznamů nebo jakéhokoli systému pro ukládání a vyhledávání informací bez písemného souhlasu. Informace v této příručce se mohou bez upozornění změnit a nepředstavují závazek ze strany společnosti Advantech.
Advantech Czech sro nenese odpovědnost za náhodné nebo následné škody vzniklé v důsledku poskytnutí, provedení nebo použití tohoto návodu.
Všechny názvy značek použité v této příručce jsou registrované ochranné známky příslušných vlastníků. Použití ochranných známek nebo jiných
označení v této publikaci slouží pouze pro referenční účely a nepředstavují podporu držitele ochranné známky.
Použité symboly
Nebezpečí – Informace týkající se bezpečnosti uživatele nebo možného poškození routeru.
Pozor – Problémy, které mohou nastat v konkrétních situacích.
Informace – užitečné tipy nebo informace zvláštního zájmu.
Example - Přampsoubor funkce, příkazu nebo skriptu.
1. Seznam změn
1.1 Protokol změn protokolu RIP
v1.0.0 (2012)
- První vydání
v1.1.0 (2012)
- Přidána podpora modulu IS-IS
v1.2.0 (2013)
- Aktualizována verze Quagga na 0.99.21
v1.3.0 (2013)
- Odvozený démon Zebra
v1.4.0 (2016)
- Přidána podpora FW 4.0.0+
v1.5.0 (2017)
- Překompilováno s novým SDK
v1.6.0 (2018)
- Aktualizovaná verze quagga na 1.2.4
- Upravený cmd „write“ pro uložení konfigurace přes vty
v1.6.1 (2019)
- Přidány informace o licencích
v1.6.2 (2019)
- Opraven pád protokolu RIP
v1.7.0 (2020)
- Přidána podpora IPv6
v1.8.0 (2020)
- Aktualizovaný CSS a HTML kód, aby odpovídal firmwaru 6.2.0+
- Staticky spojeno s c-ares 1.16.1
2. Popis aplikace routeru
Protokol aplikace směrovače RIP není obsažen ve standardním firmwaru směrovače. Nahrání této aplikace routeru je popsáno v konfigurační příručce (viz kapitola Související dokumenty).
Díky tomuto modulu je k dispozici směrovací protokol RIP. Umožňuje routerům komunikovat mezi sebou a reagovat na změny v topologii sítě. RIP je vzdálený vektorový protokol, což znamená, že směrovače si navzájem posílají aktualizované směrovací tabulky (neznají celou topologii sítě). Hledání nejkratších cest v síti je založeno na Bellman-Fordově algoritmu. Rozhodující je počet routerů vedoucích do cílové sítě. Z hlediska bezpečnosti (ochrana před směrovacími smyčkami) je tento počet omezen na 15. Toto maximum však také omezuje velikost sítě.
Aplikace RIP router je založena na softwaru zvaném Quagga. Jedná se o směrovací softwarový balíček, který poskytuje směrovací služby založené na TCP/IP. Quagga se skládá z několika démonů. Nejdůležitější je zebra deamon, který sbírá směrovací informace, spolupracuje s jádrem systému a upravuje jeho směrovací tabulky. Zbytek démonů včetně démona ripd slouží jako rozhraní centrálního démona (zebry) pro směrovací protokoly. Každý démon má svou vlastní konfiguraci file.
Pro konfiguraci jsou k dispozici démoni ripd a zebra web rozhraní, která jsou vyvolána stisknutím položky RIP nebo ZEBRA na stránce Router apps na routeru web rozhraní. Levá část obou web rozhraní (tj. menu) obsahuje pouze položku Return, která tyto přepíná web rozhraní k rozhraní routeru. V pravé části je vždy pole pro konfiguraci odpovídajícího démona.
Obrázek 1: Výběr web rozhraní
Obrázek 2: ZEBRA web rozhraní
Obrázek 3: RIP web rozhraní
Důležitá upozornění:
- Použití telnetu je vty rozhraní zebra a ripd démonů dostupné pouze přes loopback rozhraní 127.0.0.1.
- Nová konfigurace files by měl vytvářet pouze zkušený uživatel!
2.1 Přample konfigurace
Obrázek níže ukazuje modelovou situaci použití aplikace RIP router. Dále jsou zmíněny exampsoubory konfigurace filezebry a roztrhané démony. V tomto formuláři se zadávají do konfiguračního formuláře v web rozhraní RIP nebo ZEBRA.
Obrázek 4: Přample konfigurace
- Router Advantech 1
- Router Advantech 2
- Počítač
- Ethernet
- VPN
Bývalýample konfigurace zebra file (zebra.conf):
!
heslo conel
povolit heslo conel
log syslog
!
rozhraní eth0
!
rozhraní eth1
!
rozhraní tun0
!
rozhraní ppp0
!
!
řádek vty
!
2.1.1 Konfigurace IPv4
Bývalýampsoubor konfigurace ripd.conf file pro zařízení, které je na obrázku výše označováno jako Advantech router 1:
!
heslo conel
povolit heslo conel
log syslog
!
rozhraní eth0
!
rozhraní eth1
!
rozhraní ppp0
!
rozhraní tun0
!
router rip
verze 2
síť eth0
síť eth1
síť tun0
pasivní rozhraní eth0
!
řádek vty
!
Bývalýampsoubor konfigurace ripd.conf file pro zařízení, které je na obrázku výše označováno jako Advantech router 2:
!
heslo conel
povolit heslo conel
log syslog
!
rozhraní eth0
!
rozhraní eth1
!
rozhraní ppp0
!
rozhraní tun0
!
router rip
verze 2
síť eth0
síť eth1
síť tun0
! pasivní rozhraní eth1
!
řádek vty
!
2.1.2 Konfigurace IPv6
Bývalýampsoubor konfigurace ripngd.conf file pro zařízení, které je na obrázku výše označováno jako Advantech router 1:
!
heslo conel
povolit heslo conel
log syslog
!
ripng routeru
!
síť eth0
síť eth1
!
pasivní rozhraní eth0
!
Bývalýampsoubor konfigurace ripngd.conf file pro zařízení, které je na obrázku výše označováno jako Advantech router 2:
!
heslo conel
povolit heslo conel
log syslog
!
ripng routeru
!
síť eth0
síť eth1
!
! pasivní rozhraní eth1
!
3. Základní příkazy
V následující tabulce jsou uvedeny základní příkazy, které lze použít při úpravách souborů ripd.conf a ripngd.conf files a popis těchto příkazů:
Příkaz | Popis |
router rip | nezbytný příkaz pro povolení RIP |
žádný rip routeru | zakáže RIP |
síť | nastaví rozhraní pro povolení RIP podle zadané sítě |
žádná síť | zakáže RIP pro zadanou síť |
síť | na portu specifikovaném v tomto příkazu bude povoleno odesílání i přijímání paketů RIP |
žádná síť | zakáže RIP na zadaném rozhraní |
soused | definuje sousední směrovač, se kterým se vyměňují směrovací informace |
žádný soused | zakáže souseda RIP |
pasivní rozhraní | nastaví určené rozhraní do pasivního režimu, tj. zakáže odesílání aktualizací směrování na rozhraní |
výchozí pasivní rozhraní | nastaví všechna rozhraní do pasivního režimu |
žádné pasivní rozhraní | nastaví zadané rozhraní do normálního režimu |
ip rozdělený horizont | umožňuje mechanismus rozděleného horizontu (informace o směrování se nikdy neposílají zpět na stejné rozhraní) |
žádný ip rozdělený horizont | deaktivuje mechanismus rozděleného horizontu (ve výchozím nastavení povoleno na každém rozhraní) |
verze | určuje verzi RIP používanou globálně routerem (může být 1 nebo 2) |
žádná verze | obnoví nastavení globální verze zpět na výchozí |
ip rip odeslat verzi | určuje verzi RIP k odeslání na základě rozhraní |
ip rip přijímat verzi | určuje verzi RIP, která se má přijímat na základě rozhraní |
zobrazit rip ip | zobrazuje RIP trasy |
zobrazit ip protokoly | zobrazuje parametry a aktuální stav procesu aktivního směrovacího protokolu |
Tabulka 1: Základní příkazy
4. Licence
Shrnuje licence Open-Source Software (OSS) používané tímto modulem.
Obrázek 5: Licence
Dokumenty týkající se produktu můžete získat na Engineering Portal na adrese icr.advantech.cz adresa.
Chcete-li získat příručku pro rychlý start, uživatelskou příručku, konfigurační příručku nebo firmware vašeho routeru, přejděte na stránku Modely směrovačů vyhledejte požadovaný model a přepněte se na kartu Manuals nebo Firmware.
Instalační balíčky a příručky Router Apps jsou k dispozici na Routerové aplikace strana.
Vývojové dokumenty najdete na DevZone strana.
Protokol RIP manuál
Dokumenty / zdroje
![]() |
ADVANTECH Protocol RIP Router App [pdfUživatelská příručka Protokol RIP Router App, Protocol RIP, Router App, App |