OSPF максималдуу метрикасы: бутакты өчүрбөстөн анын транзитин токтотуу
Бутак жеткиликтүү бойдон кала алат жана ошол эле учурда жагымсыз транзит баасын жарыялайт. Жолду басып өтүңүз, router-LSA окуңуз жана акыркы жолдун учурун текшериңиз.
Эки кеңсе бутак аркылуу туташат, ал өз трафигин жана абдан аз башка нерселерди ташышы керек. Бутакка эки сайтка тең маршруттар керек, жана эч бир сайт аны алардын ортосундагы жол катары артык көрбөшү керек. Бутакты топологиядан өчүрүү транзит маселесин чечип, талапты бузат, анткени бутак дагы эле эки сайтка жетиши керек, ал эми эки сайт дагы эле бутакка жетиши керек.
Сиз каалаган нерсе — маршруттоо протоколунда билдирилген артыкчылык, ал бутакты толук жеткиликтүү калтырат жана андан өткөн бардык нерсе үчүн аны начар тандоого айландырат. Маселени маршрутизаторлор көргөн тартипте басып өтүңүз.
Качкыңыз келген жолдон баштаңыз
Топологияны протокол көргөндөй тартыңыз, диаграмма көргөндөй эмес. Кандай интерфейстер кошуналык түзөт, кайсылары бир аймакта, жана бутак артык көрүлсө, ошол кошуналыктардын кайсылары эки кеңсе ортосунда трафик ташымак? Бул үч өзүнчө суроо, жана диаграмма алардын эч бирине ишенимдүү жооп бербейт.
Андан кийин альтернативдик жолду табыңыз. Эгер кеңселердин ортосундагы жалгыз маршрут бутак аркылуу өтсө, эч бир метрика трафикти андан жылдыра албайт, анткени трафиктин бара турган жери жок. Ашыкчалык бул долбоордун деталы эмес; ал алдын ала шарт. Кагазда гана бар экинчи жол эсептелбейт.
show ip ospf neighbor
show ip ospf interface brief
show ip route 10.40.0.0
Бул үч көрүнүш ар кандай суроолорго жооп берет: ким кошуна, кандай интерфейстер катышат жана кандай баа менен, жана түзмөк азыр кайсы жолду тандайт. Туннель жайгаштыруу төртүнчүсүн кошот: диаграммадагы сызык кошуналык ошонун үстүндө пайда болгонуна далил эмес, жана пайда болгон кошуналык жеткирүү ошол эле жолду улантаарына далил эмес. Туннель долбоорлорунда бул ажырым көбүрөөк көрүнөт.
Эң чоң метрика эмнени жарыялайт
RFC 6987 маршрутизаторду сүрөттөйт, ал өзүнүн stub эмес байланыштарын эң чоң байланыш метрикасы менен жарыялайт, ал 0xffff деп аныкталган. Маршрутизатор өзүн жана байланыштарын дагы эле сүрөттөйт; ал жөн гана аларды диапазондун жогорку ченинде баалайт, ошондуктан ар бир башка маршрутизатор андан өткөн жолду кымбат деп эсептейт.
Бул router-LSA өзгөрүүсү, топологияны өчүрүү эмес. Айырма маанилүү: router-LSA тазалоо топология маалыматынын өзүн артка кайтарат, бул маршрутизаторго жана анын артындагы префикстерге жетүү үчүн керектүү байланыштарды да артка кайтарышы мүмкүн. Жарыяны сактап, анын баасын көтөрүү ошол байланыштарды сактайт. Бул ушул ыкма менен өчүрүүнүн ортосундагы бардык айырма.
RFC 6987 механизминин аймак типтери же дайындалган маршрутизаторду шайлоо менен да эч кандай байланышы жок. Stub аймак аймак чегинде байланыш абалынын жарыяларынын бир категориясын бөгөттөйт, ал эми stub маршрутизатор өз байланыштарын баалайт. Окшош сөздөр, байланышсыз механизм.
Эмне үчүн жеткиликтүүлүк калат, ал эми транзит калбайт
Башка маршрутизаторлордун бутактын туташкан префикстерине маршруту дагы эле бар, анткени бутак аларды дагы эле жарыялайт жана байланыштар дагы эле бар. Өзгөргөн нерсе — башка жерге баратып бутак аркылуу өткөн ар кандай жолдун жалпы баасы. Префикстер жылбайт; маршрутизатордон өтүүнүн баасы гана өзгөрөт.
Булагы же багыты бутактын өзү болгон трафик үчүн кымбат байланыш дагы эле жалгыз акылга сыярлык жолдо, ошондуктан ал колдонулат. Эки кеңсе ортосундагы трафик үчүн альтернативдик жол эми баа боюнча жеңет, жана бутак топологиядан жоголбой жеткирүү чечиминен чыгат. Эки багыт, эки башка жооп, жана экөө тең механизмдин иштеп жатканын көрсөтөт.
Бул божомолдоо эмес, текшерүүгө тийиш болгон жүрүм-турум. Бутак жараткан router-LSAга караңыз, андан кийин бутактын артындагы багыт жана экинчи кеңседеги багыт үчүн башка маршрутизатор тандаган жолго караңыз. Эки жооп айырмаланышы керек, эгер айырмаланбаса, метрика өзгөрүүсү сиз ойлогон чечимге жетпейт.
Акыркы жол маселеси
Ошол эле RFC ыкманы колдонууга тыюу салбастыгын ачык айтат. Альтернативдик жол иштен чыкканда, маршрутизаторлор бутак аркылуу өткөн кымбат жолго кайтышат, анткени ал дагы эле жарактуу жол жана протокол маршруттун жоктугунан кымбат маршрутту артык көрөт.
Бул кайтуунун кабыл алынышы — жайгаштыруудан мурун жооп беришиңиз керек болгон саясат суроосу. Кичинекей жогорку каналдагы бутак кенеттен кеңселер аралык трафикти ташыса, бул токтоп калуудан да жаман болушу мүмкүн, жана тейлөө терезесинде так сиз каалаган нерсе болушу мүмкүн. Эки жооп тең мыйзамдуу; үнсүздүк эмес.
Эгер талап артыкчылык эмес, катуу тыюу болсо, метрика долбоору гана аны бере албайт. Сизге ниетке шайкеш келген жеткирүүнү мажбурлоо, плюс трафик баары бир келген учур үчүн аныкталган жүрүм-турум керек. Жолду колдонууга жарактуу деп жарыялап, анан трафикти таштоо маршруттоо илмегине караганда диагностикалоо кыйыныраак кара чуңкур жаратат.
OSPFv3 үчүн RFC R-битти транзитке катышууну четтетүүнүн башка жолу катары карайт. Ал эң чоң метрика ыкмасындагыдай акыркы жолдун жүрүм-турумун мураска алат деп божомолдобоңуз жана эки дарек үй-бүлөсүнүн ортосунда параметрлерди бирдей функция деп көчүрбөңүз.
Аны кадимки жана бузулган шарттарда далилдеңиз
Эки жолу текшериңиз: бир жолу эки жол тең жеткиликтүү болгондо, бир жолу артык көрүлгөн жол өчүрүлгөндө. Биринчи сыноо артыкчылыктын иштеп жатканын көрсөтөт, экинчиси артыкчылыкты сактоо мүмкүн болбогондо тармак эмне кылаарын көрсөтөт. Экинчи сыноону өткөрүп жиберүү маанилүү жарымын текшерилбей калтырат.
show ip ospf database router 10.0.0.3
show ip route 172.20.8.0
traceroute 172.20.8.1
Маалымат базасынын көрүнүшү жарыяланган метриканы көрсөтөт, маршрут издөө тандалган кийинки кадамды көрсөтөт, ал эми из пакеттердин чындап кайда кеткенин көрсөтөт. Бул үчөө дал келгенде, сизде туура көрүнгөн конфигурация эмес, текшерилген долбоор бар.
Андан кийин артык көрүлгөн жолду калыбына келтириңиз жана бутак өз трафигин гана ташууга кайтканын ырастаңыз. Калыбына келтирүү кадамы тазалоого эмес, сыноого таандык, анткени кийинки өзгөрүүгө чейин гана иштеген долбоор долбоор эмес. Эки жыйынтыкты тең, кайтууну кошкондо, жазып коюңуз, анткени экинчиси — бирөөгө түнкү саат үчтө керек боло турган жооп.