Sumarizace cest
Sumarizace cest se používá ke zmenšení obsahu routovací tabulky a zvýšení rychlosti vyhledávacího procesu, protože obsahuje méně cest k prohledávání. V mnoha případech může jedna statická cesta reprezentovat tucty, stovky či tisíce cest.
Příkladem budiž sítě 10.0.0.0/16, 10.1.0.0/16, 10.2.0.0/16, 10.3.0.0/16, 10.4.0.0/16. Všechny tyto sítě mohou být reprezentovány jedinou adresou sítě 10.0.0.0/8.
Několik statických cest může být nahrazeno jednou za následujících podmínek:
•Cílové sítě mohou být sesumarizovány do jedné síťové adresy
•Cesty k cílovým sítím využívají stejné exit rozhraní nebo adresu next-hopu.
Příkladem:
Router má 3 statické cesty. Všechny 3 cesty jsou dostupné přes stejné rozhraní Serial0/0/1.
Jsou to tyto sítě
ip route 172.16.1.0 255.255.255.0 Serial0/0/1
ip route 172.16.2.0 255.255.255.0 Serial0/0/1
ip route 172.16.3.0 255.255.255.0 Serial0/0/1
Našim cílem je sesumarizovat tyto sítě do jedné sítě a to konkrétně do sítě s IP adresou 172.16.0.0/22, což odpovídá masce 255.255.252.0
Proces tvorby výsledné cesty 172.16.0.0/22
1) Vyjádříme si cesty, které chceme sesumarizovat v binární soustavě
2) K nalezení masky podsítě začneme úplně nalevo a postupně doprava hledáme hranici, kde se budou sítě mezi sebou lišit
3) Místo, kde se budou lišit nazveme hranice
4) Spočítáme počet číslic zleva k hranici a tento počet nám udává masku. V našem případě 22 číslic znamená masku /22
5) K nalezení výsledné cesty vezmeme prvních 22 bitů a doplníme je deseti nulami do konce abychom dosáhli úplné 32-bitové IP adresy.
6) Nastavíme výslednou cestu ip route 172.16.0.0 255.255.252.0 Serial0/0/1
Autor: Martin Mikulec