pbr
Policy - politika, koncepce, strategie, taktika.
Organizace v dnešních vysokorychlostních sítích potřebují svobodu pro realizaci zasílání paketů a směrování podle jejich vlastních politik, jinou cestou než poskytují tradiční směrovací protokoly. Zatímco administrativní nařízení diktují kudy má provoz specifickými cestami směrovat, policy-based routing (PBR), představen v Cisco Internetwork Operating System (Cisco IOS™) Software, verze 11.0, poskytuje řešení. Používáním PBR zákazník může realizovat koncepci, která výběrově určuje odlišnou cestu směrování paketů.
Source-Based Transit Provider Selection - ISP a jiné organizace můžou používat PBR k směrování provozu pocházejícího z různé množiny uživatelů, prostřednictvím různých Internetových propojení, přes tzv. policy routery.
Quality of Service (QOS) - Organizace poskytují QOS pro rozlíšení provozu nastavením hodnot priority nebo typu služby (Type of Service - TOS) v hlavičkách IP paketů na periferii sítě a spekulováním frontových mechanizmů pro upřednostnění provozu v jádru nebo páteři sítě.
Cost Savings - snižování nákladů - Organizace můžou dosáhnout snížení nákladů distribucí interaktivně a dávkovým zpracováním provozu mezi slabým pásmem, nízkonákladovými permanentními trasami, a vysokorychlostním pásmem a drahými, přepínanými cestami.
Load Sharing - rozdělení zátěže - V případě dynamického vyvažování zátěže, které Cisco IOS vždy zabezpečuje, můžou správci sítí realizovat koncepci distribuce provozu mezi rozmanitými cestami založenými na provozních charakteristikách.
Směrovače přeposílají pakety na cílovou adresu na základě informace ze statických cest nebo dynamicky směrovaných protokolů jako jsou RIP, IGRP nebo OSPF. Namísto směrování podle cílové adresy, PBR umožňuje správci sítě určit a realizovat koncepci směrovní, povolit nebo zakázat cesty na základě:
identity speciálního koncového systému
aplikace
protokolu
velikosti paketu
Strategie může být definována tak jednoduše jak "moje síť nebude přenášet data z jiného oddělení" nebo tak složitě jak "provoz pocházející z mojí sítě s takovou charakteristikou půjde cestou A, zatímco ostatní provoz půjde cestou B".
PBR je aplikován na přicházející pakety. Všechny pakety přijaté na rozhraní, které má povoleno PBR, jsou shledány pro směrování na základě jistých pravidel (PBR). Pakety prochází směrovačem přes zvláštní paketové filtry, zvané route maps (směrovací mapy). Na základě kritérií definovaných v "mapách", jsou pakety směrovány na příslušné rozhraní.
Každý záznam v RM obsahuje kombinaci odpovídající množině kritérií a příkazů
Každé kombinaci kritérií a příkazů v RM musejí současně vyhovovat match a set clauses.
Výrazy v RM můžou být též označeny jako permit nebo deny. Pokud je výraz označen jako deny, pakety vyhovující kritériu jsou posílány zpátky přes normální přeposílací kanály (Jinými slovy, je vykonáváno destination-based směrování). Jen tehdy, pokud je výraz označen jako permit a pakety splňují kritéria, jsou všechny klauzuly aplikovány. Pokud je výraz označen jako permit, a pakety nesplňují kritéria, pak jsou tyto také zasílány přes běžný směrovací kanál.
Policy routing je specifikováno na rozhraní, které přijímá pakety, ne na tom, které pakety odesílá.
IP standard anebo rozšířený ACL může být použit pro prokázání splnitelnosti kritéria. Standardní IP adresy můžou být použity pro specifikacy splnitelnosti kriteria pro zdrojovou adresu; rozšířené ACL můžou být použity pro specifikaci kriterií, na základě aplikace, typu protokolu, TOS a priority
Kritéria byly rozšířeny, aby zahrnovaly i délku paketu mezi specifikovaným minimem a maximem.
Proces policy routing pokračuje skrz celou RM, pokud je nalezeno splňující kritérium.
Na konci seznamu kritérií je implicitně deny.
Jestli jsou kritéria splněny, jedna z následujících klauzulí může být specifikována pro směrování paketů skrz směrovač:
Seznam rozhraní přes kterě můžou být pakety směrovány - Pokud je uvedeno vic než jedno rozhraní, pak se pakety přeposílají na první, které je shledáno jako otevřené.
Seznam IP adres - IP adresa může specifikovat next-hop přilehlého směrovače vůči cílu, ke kterému mají být pakety směrovány.
Seznam výchozích rozhraní - pokud není explicitně uvedena cesta k cíli, směrují se pakety na první funkční rozhraní.
Seznam výchozích next-hop IP adres
IP TOS - Hodnota, nebo klíčové slovo může být specifikována na množině type of service v IP paketu
IP priorita - Hodnota, nebo klíčové slovo může být specifikována pro nastavení priority v IP paketu
Množina příkazů pro směrování paketů může být tvořena kombinací všech klauzulí.
Next-hop směrovač musí být přilehlý k policy routeru, na kterém jsou aplikovány PBR pravidla.
Cesta specifikována podle pravidel policy routingu se může lišit od "nejlepší" cesty předurčené směrovacími protokoly. V konečném důsledku má směrování paketů, založené na policy routingu, vyšší prioritu než směrování na základě směrovacích tabulek.
Příklad: Na obrázku, firma X má nařízeno, že provoz z rozhraní IP adres A, je směrováno přes ISP 1 a provoz z rozhraní IP adres B je směrováno přes ISP 2.