

Protokoll RIP

Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Tšehhi Vabariik
Dokument nr APP-0060-EN, muudetud 26. oktoobrist 2023.
© 2023 Advantech Czech sro Ühtegi selle väljaande osa ei tohi ilma kirjaliku nõusolekuta reprodutseerida ega edastada ühelgi kujul ega vahenditega, ei elektrooniliselt ega mehaaniliselt, kaasa arvatud fotograafia, salvestamine või mis tahes teabe salvestamise ja otsimise süsteem. Selles juhendis sisalduvat teavet võidakse ette teatamata muuta ja see ei kujuta endast Advantechi kohustust.
Advantech Czech sro ei vastuta juhuslike ega kaudsete kahjude eest, mis tulenevad selle juhendi sisustamisest, toimimisest või kasutamisest.
Kõik selles juhendis kasutatud kaubamärgid on nende vastavate omanike registreeritud kaubamärgid. Kaubamärkide või muu kasutamine
tähistused selles väljaandes on ainult viitamiseks ega kujuta endast kaubamärgiomaniku kinnitust.
Kasutatud sümbolid
Oht – teave kasutaja ohutuse või ruuteri võimalike kahjustuste kohta.
Tähelepanu – probleemid, mis võivad tekkida konkreetsetes olukordades.
Teave – kasulikud näpunäited või erilist huvi pakkuv teave.
Example - Ntampfunktsiooni, käsu või skripti le.
1. Muudatuste logi
1.1 Protokolli RIP muudatuste logi
v1.0.0 (2012-01-19)
- Esimene väljalase
v1.1.0 (2012-12-04)
- Lisatud mooduli IS-IS tugi
v1.2.0 (2013-01-29)
- Quagga versiooni värskendati versioonile 0.99.21
v1.3.0 (2013-11-04)
- Tuletatud deemon Zebra
v1.4.0 (2016-03-14)
- Lisatud on FW 4.0.0+ tugi
v1.5.0 (2017-03-20)
- Uue SDK-ga ümber kompileeritud
v1.6.0 (2018-08-08)
- Värskendati quagga versiooni versioonile 1.2.4
- Muudetud cmd "write" konfiguratsiooni salvestamiseks vty kaudu
v1.6.1 (2019-01-02)
- Lisatud teave litsentside kohta
v1.6.2 (2019-08-22)
- Parandatud kokkujooksev RIP-protokoll
v1.7.0 (2020-06-04)
- Lisatud IPv6 tugi
v1.8.0 (2020-10-01)
- Värskendatud CSS- ja HTML-kood, et need vastaksid püsivara versioonile 6.2.0+
- Staatiliselt seotud c-aredega 1.16.1
2. Ruuteri rakenduse kirjeldus
Ruuteri rakenduse protokolli RIP ei sisalda standardne ruuteri püsivara. Selle ruuterirakenduse üleslaadimist kirjeldatakse konfiguratsioonijuhendis (vt peatükki Seotud dokumendid).
Tänu sellele moodulile on RIP-marsruutimise protokoll saadaval. Võimaldab ruuteritel omavahel suhelda ja reageerida võrgu topoloogia muutustele. RIP on kaugusvektori protokoll, mis tähendab, et ruuterid saadavad üksteisele uuendatud marsruutimistabeleid (ei tea kogu võrgu topoloogiat). Lühimate teede otsimine võrgus põhineb Bellman-Fordi algoritmil. Otsustavaks teguriks on sihtvõrku viivate ruuterite arv. Ohutuse mõttes (kaitse marsruutimissilmuste eest) on see arv piiratud 15-ga. See maksimum piirab aga ka võrgu suurust.
RIP-ruuteri rakendus põhineb tarkvaral nimega Quagga. See on marsruutimistarkvarapakett, mis pakub TCP/IP-põhiseid marsruutimisteenuseid. Quagga koosneb mitmest deemonist. Kõige olulisem on sebradeamon, mis kogub marsruudiinfot, teeb koostööd süsteemi tuumaga ja kohandab selle marsruutimistabeleid. Ülejäänud deamonid, sealhulgas ripd-deamon, toimivad keskdeamoni (sebra) liidesena marsruutimisprotokollide jaoks. Igal deamonil on oma konfiguratsioon file.
Seadistuse jaoks on saadaval ripd- ja sebradeamonid web liidesed, mida käivitatakse, vajutades ruuteri ruuteri rakenduste lehel nuppu RIP või ZEBRA web liides. Mõlema vasakpoolne osa web liidesed (st menüü) sisaldab ainult üksust Return, mis neid vahetab web liidesed ruuteri liidesega. Parempoolses osas on alati väli vastava deemoni seadistamiseks.

Joonis 1: Valik web liides

Joonis 2: SEBRA web liides

Joonis 3: RIP web liides
Olulised märkused:
- Telneti kasutamine on sebra- ja ripd-deamonite vty-liides, mis on saadaval ainult loopback-liidese 127.0.0.1 kaudu.
- Uus konfiguratsioon files peaks olema loodud ainult kogenud kasutaja poolt!
2.1 Ntampkonfiguratsiooni le
Alloleval joonisel on näidatud RIP-ruuteri rakenduse kasutamise mudel. Siis mainitakse ntampvähem konfiguratsiooni files of sebra ja ripd deamons. Sellel kujul sisestatakse konfiguratsioonivormi web liides RIP või ZEBRA.

Joonis 4: näitampkonfiguratsiooni le
- Advantechi ruuter 1
- Advantechi ruuter 2
- Arvuti
- Ethernet
- VPN
Endineample sebra konfiguratsioonist file (zebra.conf):
!
parool conel
luba parool conel
logi syslog
!
liides eth0
!
liides eth1
!
liides tun0
!
liides ppp0
!
!
rida vty
!
2.1.1 IPv4 konfiguratsioon
Endineampripd.conf konfiguratsiooni le file seadme puhul, mida ülaloleval joonisel nimetatakse Advantechi ruuteriks 1:
!
parool conel
luba parool conel
logi syslog
!
liides eth0
!
liides eth1
!
liides ppp0
!
liides tun0
!
ruuteri rippimine
versioon 2
võrk eth0
võrk eth1
võrk tun0
passiivne liides eth0
!
rida vty
!
Endineampripd.conf konfiguratsiooni le file seadme puhul, mida ülaloleval joonisel nimetatakse Advantechi ruuteriks 2:
!
parool conel
luba parool conel
logi syslog
!
liides eth0
!
liides eth1
!
liides ppp0
!
liides tun0
!
ruuteri rippimine
versioon 2
võrk eth0
võrk eth1
võrk tun0
! passiivne liides eth1
!
rida vty
!
2.1.2 IPv6 konfiguratsioon
Endineampripngd.conf konfiguratsiooni le file seadme puhul, mida ülaloleval joonisel nimetatakse Advantechi ruuteriks 1:
!
parool conel
luba parool conel
logi syslog
!
ruuteri rippimine
!
võrk eth0
võrk eth1
!
passiivne liides eth0
!
Endineampripngd.conf konfiguratsiooni le file seadme puhul, mida ülaloleval joonisel nimetatakse Advantechi ruuteriks 2:
!
parool conel
luba parool conel
logi syslog
!
ruuteri rippimine
!
võrk eth0
võrk eth1
!
! passiivne liides eth1
!
3. Põhikäsud
Järgmises tabelis on loetletud põhikäsud, mida saab kasutada faili ripd.conf ja ripngd.conf redigeerimisel files ja nende käskude kirjeldus:
| Käsk | Kirjeldus |
| ruuteri rippimine | RIP-i lubamiseks vajalik käsk |
| ruuteri rippimist pole | keelab RIP-i |
| võrku | määrab RIP-i lubamise liidese määratud võrgu järgi |
| võrku pole | keelab määratud võrgu RIP-i |
| võrku | RIP-pakettide saatmine ja vastuvõtmine on selles käsus määratud pordis lubatud |
| võrku pole | keelab määratud liideses RIP-i |
| naaber | määrab naaberruuteri, millega marsruutimisteavet vahetada |
| naabrit pole | keelab RIP-naabri |
| passiivne liides | seab määratud liidese passiivsele režiimile, st keelab marsruutimise uuenduste saatmise liidesel |
| passiivse liidese vaikimisi | seab kõik vahepinnad passiivsele režiimile |
| passiivne liides puudub | seab määratud liidese tavarežiimi |
| ip split-horizon | võimaldab jagada horisondi mehhanismi (teavet marsruutimise kohta ei saadeta kunagi tagasi samal liidesel) |
| ip split-horisont puudub | keelab jagatud horisondi mehhanismi (vaikimisi lubatud igas liideses) |
| versioon | määrab ruuteri globaalselt kasutatava RIP-versiooni (see võib olla kas 1 või 2) |
| versiooni pole | lähtestab globaalse versiooni sätte vaikeseadetele |
| ip rip saata versioon | määrab liidese alusel saadetava RIP-versiooni |
| ip rip saada versioon | määrab liidese alusel vastuvõetava RIP-versiooni |
| näita ip rip | näitab RIP marsruute |
| näita ip-protokolle | kuvab aktiivse marsruutimisprotokolli protsessi parameetrid ja hetkeoleku |
Tabel 1: Põhikäsud
4. Litsentsid
Teeb kokkuvõtte selles moodulis kasutatavatest avatud lähtekoodiga tarkvara (OSS) litsentsidest.

Joonis 5: Litsentsid
Tootega seotud dokumente saate inseneriportaalist aadressil icr.advantech.cz aadress.
Ruuteri kiirjuhendi, kasutusjuhendi, konfiguratsioonijuhendi või püsivara hankimiseks avage Ruuteri mudelid lehele, otsige üles vajalik mudel ja minge vastavalt vahekaardile Kasutusjuhendid või Püsivara.
Ruuteri rakenduste installipaketid ja juhendid on saadaval aadressil Ruuteri rakendused lehel.
Arendusdokumentide jaoks minge lehele DevZone lehel.
Protokolli RIP käsiraamat
Dokumendid / Ressursid
![]() |
ADVANTECHi protokolli RIP-ruuteri rakendus [pdfKasutusjuhend Protokolli RIP ruuteri rakendus, protokolli RIP, ruuteri rakendus, rakendus |




