Så här ansöker Routing Policies till ett protokoll Använda Junos

October 17

Routing politik är de konstruktioner som utformats av administratörer att kontrollera vad som händer i och vad som kommer ut av routingtabellen. Det är, routing politik fungera som en inkommande filter i routingtabellen och i slutändan avgör vilken information din router delar med andra routrar genom utgående router reklam.

  • Policies är associerade med routingprotokoll.
  • Policies styr antingen vad som importeras till eller vad som exporteras ut ur (annonseras från) routingtabellen.

Till exempel, anta att du vill tillämpa en routingpolicy att annonsera rutterna enheten lärt av BGP med OSPF. (Använd denna policy noggrant BGP routing tabeller med alla internetvägar kan vara enorm!) Din första policykonfiguration kan se ut så här:

[Redigera politiska alternativ]
policy-uttalande my-prov-policy {
kalla min-första-sikt {
från protokoll BGP;
sedan acceptera;
}
}
[Redigera protokoll]
OSPF {
exportera min-prov-politiken;
}

Policyn börjar nu att ta på en mening. Faktum är att alla politikområden bara sorts sitta där tills du tillämpa dem på något sätt ett routingprotokoll. Genom att tillämpa policyn som ett exportpolitik för OSPF, du säger att du kommer att annonsera via OSPF alla rutter lärt sig genom BGP.

Om rutten inte lärt via BGP, är det inte automatiskt avvisas. Om rutten inte matchar termen villkor, är rutten utsattes för standardåtgärden. Eftersom policyn tillämpas på OSPF, är standardexportbeteende att acceptera alla rutter lärt via OSPF. Detta beteende innebär att en OSPF rutt, även om det inte matchar sikt kommer att accepteras på grund av standardåtgärden.

Att tillämpa samma policy att explicit importera alla mottagna BGP routing information i din routingtabell, du enkelt ändra hur policyn tillämpas:

[Redigera protokoll]
BGP {
importera min-prov-politiken;
}

Genom att ändra bara hur policyn tillämpas, är hela innebörden av politiken förändras.

När du skapar politik, inte få alltför insvept i orden "accepterar" och "förkasta." Acceptera inte nödvändigtvis betyda att din routingtabellen kommer att acceptera de linjer: När den appliceras som en exportpolitik, du ' re reklam rutterna.

Omvänt, avvisa innebär inte att din routingtabellen kommer att avvisa vägar: När den appliceras som en exportpolitik, avvisa kommer att undertrycka rutten, men inte få den att försvinna från din router. Beteendet beror på om routing politik tillämpas på inkommande sida (som en importpolitik) eller på utgående sida (som en exportpolitik).