Video: Foundation Guide - Applicera flytande foundation 2024
Ruttningsstrategier är konstruktionerna som utformats av administratörer för att kontrollera vad som går in i och vad som kommer ut ur rutningstabellen. Det vill säga att routing-politik fungerar som ett inkommande filter i routingbordet och bestämmer slutligen vilken information din router delar med andra routrar genom utgående routern s.
-
Politiken är kopplad till routingprotokoll.
-
Policys kontrollerar antingen vad som är importerat till eller vad som är exporterat från (annonserat från) rutningstabellen.
Ta till exempel ut att du vill tillämpa en routingpolicy för att annonsera de rutter som enheten lärde sig från BGP med OSPF. BGP-rutningstabeller med alla Internet-rutter kan vara enorma!) Din första policykonfiguration kan se ut så här:
[redigera policyalternativ] policy-statement my-sample-policy {term my-first- term {från protokollet bgp; acceptera sedan;}} [redigera protokoll] ospf {export my-sample-policy;}
Policyn börjar nu ta på sig någon mening. Faktum är att alla policyer bara sitter där tills du tillämpar dem på något sätt på ett routingprotokoll. Genom att tillämpa politiken som en exportpolitik för OSPF säger du att du via ADPF kommer att annonsera alla linjer som lärs igenom BGP.
Om rutten inte lärs via BGP, avvisas den inte automatiskt. Om rutten inte överensstämmer med villkors villkor, är rutten utsatt för standardåtgärden. Eftersom policyn tillämpas på OSPF, är standard exportbeteendet att acceptera alla linjer som lärt sig via OSPF. Detta beteende betyder att en OSPF-rutt, trots att den inte överensstämmer med termen, kommer att accepteras på grund av standardåtgärden.
För att tillämpa samma policy för att uttryckligen importera all mottagen BGP-routinginformation till ditt rutningstabell, ändrar du helt enkelt hur politiken tillämpas:
[redigera protokoll] bgp {import my-sample- policy;}
Genom att bara ändra hur policyen tillämpas tillämpas hela meningen med policyn.
När du skapar politik, bli inte förpackad med orden "acceptera" och "avvisa. "Accept betyder inte nödvändigtvis att ditt routingbord kommer att acceptera rutten: När du används som en exportpolicy, annonserar du rutten.
Omvänd innebär inte avvisa att ditt rutningstabell kommer att avvisa rutter: När den tillämpas som en exportpolicy kommer avvisa att undertrycka rutten, men förhindra inte att den försvinna från din router. Beteendet beror på huruvida rutningspolicyen tillämpas på inkommande sida (som en importpolitik) eller på utgående sida (som exportpolitik).