Routingbeleid zijn de constructies die door beheerders zijn ontworpen om te bepalen wat er in gaat en wat uit de routeringstabel komt. Dat wil zeggen, routeringsbeleid fungeert als een inkomend filter in de routeringstabel en bepaalt uiteindelijk welke informatie uw router deelt met andere routers via uitgaande router s.
-
Beleidsregels zijn gekoppeld aan routeringsprotocollen.
-
Beleid bepaalt of wordt geïmporteerd in of wat wordt geëxporteerd uit (geadverteerd uit) de routingtabel.
Neem bijvoorbeeld aan dat u een routeringsbeleid wilt toepassen om reclame te maken voor de routes die het apparaat heeft geleerd van BGP met OSPF. (Gebruik dit beleid zorgvuldig! BGP-routeringstabellen met alle internetroutes kunnen enorm zijn!) Uw eerste beleidsconfiguratie kan er als volgt uitzien:
[beleids-opties bewerken] beleidsverklaring my-sample-beleid {term mijn-eerste- term {van protocol bgp; accepteer dan;}} [bewerk protocollen] ospf {export my-sample-policy;}
Het beleid begint nu enige betekenis te krijgen. In feite zitten alle beleidsregels daar gewoon totdat je ze op de een of andere manier toepast op een routeringsprotocol. Door het beleid toe te passen als exportbeleid voor OSPF, zegt u dat u via OSPF alle via BIOM geleerde routes zult adverteren.
Als de route niet via BGP wordt geleerd, wordt deze niet automatisch geweigerd. Als de route niet overeenkomt met de voorwaarden van de term, wordt de route onderworpen aan de standaardactie. Omdat het beleid wordt toegepast op OSPF, is het standaard exportgedrag om alle via OSPF geleerde routes te accepteren. Dit gedrag betekent dat een OSPF-route, hoewel deze niet overeenkomt met de term, wordt geaccepteerd vanwege de standaardactie.
Als u hetzelfde beleid wilt toepassen om alle ontvangen BGP-routeringsinformatie expliciet in uw routeringstabel te importeren, wijzigt u eenvoudig hoe het beleid wordt toegepast:
[bewerkingsprotocollen] bgp {import my-sample- beleid;}
Door alleen de manier te wijzigen waarop het beleid wordt toegepast, wordt de volledige betekenis van het beleid gewijzigd.
Raak bij het maken van beleid niet te veel aan met de woorden 'accepteren' en 'weigeren'. "Accepteren betekent niet noodzakelijk dat uw routeringstabel de routes accepteert: wanneer u wordt toegepast als exportbeleid, adverteert u de routes.
Omgekeerd betekent niet dat uw routeringstabel routes weigert: bij toepassing als exportbeleid zal reject de route onderdrukken, maar niet uit uw router laten verdwijnen. Het gedrag hangt af van het feit of het routeringsbeleid wordt toegepast op de inkomende zijde (als importbeleid) of op de uitgaande zijde (als exportbeleid).