OSPF-i rollid kinnituvad liidestele, mitte korpusele. Sama seade võib olla oma LAN-segmendis määratud ruuter ja tunnelis mitte midagi erilist, ning need kaks fakti ei ole vastuolus. Rolli lugemine valelt liideselt on kõige tavalisem põhjus, miks jaotur tundub valesti seadistatud, kuigi see käitub täpselt nii, nagu projekteeritud.

Oluline võrdlus on ühe segmendi rollide ja ruuteriülese rollide vahel ning selle vahel, mida varu teeb ja mida ei tee.

Üks valik segmendi kohta

RFC 2328 valib määratud ruuteri ja varumääratud ruuteri iga broadcast- või NBMA-võrgu jaoks, mitte ruuteri ja mitte ala jaoks. Iga sellises võrgus osalev liides teeb oma valiku oma prioriteedi ja oma naabrite hulgaga. Kolme sellise liidesega korpus võib kanda korraga kolme erinevat rolli, seepärast on väide, et jaotur on DR, puudulik seni, kuni segment on nimetatud. Lugege rolli just selle liidese enda naabrite väljundist.

Kaks liidest samas alas on ikkagi kaks valikut. Alasse kuulumine ei ühenda neid.

Mida varu teeb, kuni ootab

Varumääratud ruuter on oma segmendi ruuteritega täielikult naabruses ja hoiab oma andmebaasi sünkroonis, et saaks üle võtta ilma uue naabrussuhte tekkimiseta. Mida see varu rollis tehes ei tee, on selle võrgu network-LSA tekitamine, sest see kuulub määratud ruuterile. Selle üleujutuse roll on mõnes etapis kitsam kui määratud ruuteril, mis ei ole sama mis vaikimine või tegevusetus. Varu käsitlemine ruuterina, mis ei tee enne edutamist midagi, annab väga enesekindlaid ja väga valesid selgitusi.

Kasulik küsimus ei ole see, millest varu hoidub, vaid see, kas segment suudab anda OSPF-paketid, mida mudel nõuab. Kui osaleja ei saa neid teistega vahetada, on valimistulemus kättesaadavuse sümptom, mitte põhjus.

Millist mudelit tunnel tegelikult kasutab

Broadcast- ja NBMA-võrgud valivad; point-to-point ja point-to-multipoint võrgud ei vali, sest puudub ühine segment, millel valida. Hub-and-spoke ülekattes sõltub tegelik mudel sellest, kuidas tunneli liides on seadistatud, seega lugege see enne mis tahes rolli tõlgendamist. Broadcast-segmendi moodi käituv tunnel ja punkt-punkti ühenduste hulga moodi käituv tunnel annavad täiesti erineva naabrite käitumise.

Kui projekt tahab, et jaotur kannaks määratud rolli, peavad mudel ja kättesaadavus seda koos toetama. Jaotur, mis ei saa iga osalejaga vajalikke pakette vahetada, ei muutu kasulikuks määratud ruuteriks ainult seetõttu, et selle prioriteet on kõrge. Kontrollige esmalt naabrite olekuid ja aluseks olevat kohaletoimetamist, seejärel otsustage, kas roll on vale või lihtsalt ootamatu.

Kõlblikkus on liidese kaupa ja eesõigus ei ole automaatne

Prioriteet määratakse liidese kaupa ja nulli prioriteet eemaldab selle liidese mõlemast valikust. Kõlblike osalejate seas otsustab võitja prioriteet ja seejärel ruuteri ID, kuid hiljuti saabunud kõrgema prioriteediga ruuter ei tõrju olemasolevat määratud ruuterit välja. See eesõiguse puudumine on tahtlik ja üllatab neid, kes ootavad kõrgeima prioriteedi kohest võitu. Kui teatud ruuter peab rolli kandma, planeerige sündmuste järjekord, selle asemel et eeldada, et konfiguratsiooni muudatus mõjub iseenesest.

Iga spoke'i väljajätmine ilma teise kõlbliku osaleja pakkumiseta tähendab ka seda, et varu ei pruugi üldse olemas olla.

Võrrelge mõlemat selgitust ausalt: valest segmendist loetud roll või segment, mille liikmed ei jõua üksteiseni. Esimene on projekteerimise küsimus ja teine kohaletoimetamise küsimus, ning ainult ühte neist parandatakse prioriteedi muutmisega.

Seotud artiklid