OSPF DR en BDR: de ferkiezing heart by de ynterface
In router kin oanwiisd wêze op syn LAN en gewoan op in tunnel. Lês de rol per segmint, en kontrolearje dan oft de tunnel leverje kin wat it model nedich hat.
OSPF-rollen hingje oan ynterfaces, net oan ’e kast. Itselde apparaat kin de oanwiisde router wêze op syn LAN-segmint en neat bysûnders op in tunnel, en dy twa feiten sprekke elkoar net tsjin. It lêzen fan ’e rol fan ’e ferkearde ynterface is de meast foarkommende reden dat in hub ferkeard konfigurearre liket wylst er krekt sa wurket as ûntwurpen.
De ferliking dy’t ta docht is tusken rollen op ien segmint en rollen oer in router hinne, en tusken wat in reserve docht en wat er net docht.
Ien ferkiezing per segmint
RFC 2328 kiest in oanwiisde router en in reserve-oanwiisde router foar elk broadcast- of NBMA-netwurk, net foar in router en net foar in gebiet. Eltse ynterface dy’t oan sa’n netwurk meidocht, hâldt syn eigen ferkiezing mei syn eigen prioriteit en syn eigen buorrenset. In kast mei trije sokke ynterfaces kin trije ferskillende rollen tagelyk hâlde, dêrom is sizze dat de hub de DR is ûnfolslein oant it segmint neamd is. Lês de rol út ’e eigen buorren-útgong fan dy ynterface.
Twa ynterfaces yn itselde gebiet binne noch altyd twa ferkiezings. Lidmaatskip fan in gebiet raandet se net gear.
Wat de reserve docht wylst er wachtet
In reserve-oanwiisde router is folslein oanbuorjend oan ’e routers op syn segmint en hâldt syn databank syngronisearre, sadat er oernimme kin sûnder dat in nije oanbuorjens ûntstiet. Wat er net docht as reserve is de network-LSA fan dat netwurk oanmeitsje, want dy is fan ’e oanwiisde router. Syn rol by it oerstreamen is by guon stappen smeller as dy fan ’e oanwiisde router, wat net itselde is as stil of ledich wêze. De reserve behannelje as in router dy’t neat docht oant promoasje jout tige selsbewuste en tige ferkearde ferklearrings.
De nuttige fraach is net wêr’t de reserve him fan weromhâldt, mar oft it segmint de OSPF-pakketten leverje kin dy’t it model freget. As in dielnimmer se net mei de oaren útwikselje kin, is de ferkiezingsútslach in symptoom fan berikberens, net in oarsaak.
Hokker model de tunnel eins brûkt
Broadcast- en NBMA-netwurken kieze; punt-nei-punt- en punt-nei-multipunt-netwurken dogge dat net, omdat der gjin dield segmint is om op te kiezen. Yn in hub-and-spoke-oerlizzing hinget it effektive model ôf fan hoe’t de tunnel-ynterface konfigurearre is, lês it dus foardat jo in rol ynterpretearje. In tunnel dy’t him as in broadcast-segmint hâldt en in tunnel dy’t him as in set punt-nei-punt-ferbinings hâldt, jouwe folslein oar buorrenhâlden.
As it ûntwerp wol dat de hub de oanwiisde rol hâldt, moatte it model en de berikberens dat tegearre stypje. In hub dy’t de nedige pakketten net mei elke dielnimmer útwikselje kin, wurdt net in nuttige oanwiisde router allinne omdat syn prioriteit heech is. Kontrolearje earst buorrensteaten en de ûnderlizzende levering, beslút dan oft de rol ferkeard is of gewoan ûnferwachte.
Befoechdheid is per ynterface, en foarrang is net automatysk
Prioriteit wurdt per ynterface ynsteld, en in prioriteit fan nul hellet dy ynterface út beide ferkiezings. Under befoechde dielnimmers wurdt de winner bepaald troch prioriteit en dan troch router-ID, mar in nij oankommen router mei hegere prioriteit ferkringt gjin besteande oanwiisde router. Dat gebrek oan foarrang is opsetlik, en it fernuveret minsken dy’t ferwachtsje dat de heechste prioriteit daliks wint. As in bepaalde router de rol hâlde moat, plan dan de folchoarder fan ’e eveneminten ynstee fan oan te nimmen dat in konfiguraasjeferoaring fansels yn wurking giet.
Elke spoke útslute sûnder in oare befoechde dielnimmer te leverjen betsjut ek dat der miskien hielendal gjin reserve is.
Fergelykje de twa ferklearrings earlik: in rol lêzen fan it ferkearde segmint, of in segmint wêrfan’t de leden elkoar net berikke kinne. It earste is in ûntwerpfraach en it twadde in leveringsfraach, en mar ien fan beide wurdt reparearre troch in prioriteit te bewurkjen.