From 0f3b19d35c4d0f1199ad464d914f35890c06339b Mon Sep 17 00:00:00 2001
From: xf0r3m Egzamin czÄ
stkowy - RozdziaÅy: 14 - 16
+
+ Egzamin próbny +
++ +
++ Egzamin koÅcowy +
++ +
++ Ostatni moduÅ kursu CCNA firmy Cisco. Obejmuje on takie tematy jak + Jeden protokóŠroutingu dynamicznego w podstawowym zakresie - + jednoobszarowy OSPF, podstawowe omówienie zagrożeÅ bezpieczeÅstwa, + listy dostÄpowe, funkcjÄ NAT realizowanÄ przez urzÄ dzenia z system IOS, + koncepcje sieci WAN, VPN, QoS, zarzadzanie sieciÄ w tym aktualizacje + IOS na urzÄ dzeniach. ModuÅ koÅczÄ takie tematy jak zasady projektowania + sieci, rozwiÄ zywania problemów wystÄpujÄ cych z nimi, wirtualizacja w + tym pojÄcie SDN oraz automatyzacja. +
++ Drugi moduÅ koÅczyÅ siÄ wprowadzeniem do koncepcji routingu oraz + routingiem statycznym. WadÄ routingu statycznego byÅ fakt, że musielÅmy + dodawaÄ wszystkie trasy rÄcznie do każdego z urzÄ dzeÅ oraz wymagane + byÅo utworzenie tras powrotnych. OczywiÅcie ma to swoje zalety i w + maÅych sieciach nikt nie bÄdzie uruchamiaÅ dynamicznych protokoÅów + dla kilku tras. Jednak sieci rosnÄ , mogÄ urosnÄ Ä i wówczas wpisywanie + tych tras na wielu routerach może staÄ siÄ irytujÄ ce. Dlatego też + warto zapoznaÄ siÄ prostym, a zarazem dobrym protokoÅem routingu + dynamicznego. Takim jak OSPF w wersji 2. +
++ OSPF jest protokoÅem stanu ÅÄ cza (na podstawie jego możliwoÅci, + decyduje o trasie). ZostaÅ obmyÅlony jako nastÄpca protokoÅu RIP, + którego metoda wyboru najlepszej trasy nie skaluje siÄ zbyt dobrze. + DziaÅanie RIP można przyrównaÄ do dziaÅania systemu GPS, wybierajÄ cego + najkrótszÄ trasÄ, bez znaczenia, że musimy przejechaÄ przez kilka + miejscowoÅci, przez co podróż trochÄ nam zajmie. OSPF natomiast + preferuje autostrady, gdzie dystans może byÄ wiÄkszy, ale zostanie on + wyrównany na prÄdkoÅci z jakÄ możemy siÄ poruszaÄ. +
++ W tytule rozdziaÅu zostaÅo wspomniane o jednoobszarowym OSPFv2. + OSPF wprowdza koncepcjÄ obszaru - podziaÅu domeny routingu - przez co + możemy kontrolowaÄ aktualizacjÄ informacji na temat dostÄpnych tras. + Oznacza to, że możemy skonfigurowaÄ protokóŠw ten sposób aby + nie wszystkie sieci byÅy ze sobÄ poÅÄ czone. +
++ Jak już wczeÅnie zostaÅo wspomaniane OSPF wybiera trasÄ na podstawie + możliwoÅci ÅÄ cza - to protokóŠstanu ÅÄ cza. Informacje jakie routery + w tym samy obszarze wymieniajÄ na temat ÅÄ czy sÄ nazwane + link-state i zawierajÄ takie informacje jak: + prefiks sieciowy (adres siec), dÅugoÅÄ prefiksu (maskÄ podsieci) oraz + koszt (obliczonÄ wartoÅÄ, okreÅlajÄ cÄ przepustowoÅÄ ÅÄ cza). +
++ WiÄkszoÅÄ protokoÅów routingu skÅada siÄ z tych samych elementów, + takich jak: +
++ Komunikatami wymienianymi przez OSPF, sÄ miÄdzy innymi pakiety: +
++ Informacje przesyÅane przez pakiety wykorzystywane sÄ do wykrywania + sÄ siedzkich urzÄ dzeÅ, utrzymwania informacji o obecnie wykorzystywanych + trasach i jak ich aktualizacji. +
++ OSPF wykorzystuje takie struktury danych jak: +
++ Te tablice zawierajÄ listÄ sÄ siednich urzÄ dzeÅ w celu wymiany + informacji o routingu. Tablice te sÄ przechowywane w pamiÄci RAM. + Możemy do nich uzyskaÄ dostÄp poprzez odpowiednie polecenia IOS: +
+show ip ospf neighborshow ip ospf databaseshow ip route+ OSPF buduje tablice topologii przy użyciu wyników obliczeÅ opartych + na algorytmie Edsgera Dijkstry - pierwszej najkrótszej Åciezki - SPF. + PodstawÄ na której opiera siÄ dziaÅanie algorytmu SPF, jest ÅÄ czny + koszt dotarcia do celu. +
++ Proces wyboru najlepszej trasy skÅada siÄ z 5 czynnoÅci: +
++ Routery wykorzystujÄ ce OSPF muszÄ siÄ rozpoznawaÄ znim, rozpocznÄ + wymianÄ informacji o stanie ÅÄ cz. W tym celu router wysyÅa pakiet + Hello aby wykryÄ czy na tym ÅÄ czy znajdujÄ siÄ inne routery + z wÅÄ czonym OSPF, jeÅli tak to urzÄ dzenie spróbuje utworzyÄ relacje + sÄ siedztwa - okreÅlanÄ mianem przylegÅoÅci. +
++ Po ustanowieniu przyglegÅoÅci routery zaczynajÄ wymieÄ miÄdzy sobÄ + informacje na temat stanu bezpoÅrednio podÅÄ czonych ÅÄ czy. Ten + informacje wysÅane sÄ w dużych iloÅÄ - powodujÄ c zalanie sÄ siada + pakietami LSA. Każdy router po odebraniu takich informacji przekazuje + do nastÄpnego sÄ siada, do momentu aż każdy z routerów odbierze LSA od + każdego z sÄ siadów w obszarze. +
++ Po odebraniu LSA, router tworzy bazÄ danych LSDB. Zawiera ona + informacje o caÅej topologii. +
++ Po zebraniu informacji w LSDB, routery uruchamiajÄ algorytm SPF, + wynikiem dziaÅania tej czynnoÅci jest drzewo SPF. +
++ Na podstawie drzewa SPF, nalepsze Åcieżki sÄ proponowane do tablicy + routingu urzÄ dzenia. MogÄ one zostaÄ w niej zapisane, chyba że do + danej sieci istnieje trasa o niższej odlegÅoÅci administracyjnej, + wówczas taka trasa dynamiczna nie zostanie zapisana w tablicy routera. +
++ OSPF wprowadza strukturÄ hierarchicznÄ na podstawie obszarów. Obszar + OSPF to grupa routerów wspódzielÄ ca w bazie LSDB te same informacje na + temat stanów ÅÄ cz. W tym przypadku protokóŠOSPF możemy wykorzystaÄ na + na dwa sposóby: +
++ Użycie wieloobszarowego OSPF pozwala nam zmniejszenie domeny routingu, + co pozwala nieco odciÄ Å¼yÄ urzÄ dzenia, które muszÄ przetwarzaÄ + komunikaty LSA tylko dla swojego obszaru. Po mimo to routing bÄdzie + dalej dziaÅaÄ, dziÄki ABR. W przypadku gdy dochodzi do zmiany topologi + routery w innych obszarach nie uruchamiajÄ algorytmu SPF, tylko + aktualizujÄ tablicÄ routingu. KorzyÅci pÅynÄ ce z podziaÅu jednego + dużego obszaru na mniejsze sÄ nastÄpujÄ ce: +
++ OSPF w wersji 3, sÅuży do wymiany prefiksów sieci IPv6. Wymienia one + informacje na temat routingu, aby wypeÅniÄ tablicÄ routingu IPv6 + prefiksami sieci zdalnych. DziÄki funkcji rodzin adresów, OSPFv3 może + obsÅugiwaÄ zarówno IPv6 jak i IPv4. ProtokóŠten posiada te same + funkcje co OSPF w wersji 2, natomiast OSPFv3 uruchamia osobne procesy + dla IPv4 i IPv6. +
++ Rodziny adresów wykraczajÄ po za zakres kursu CCNA. +
++ OmawiajÄ c OSPF poznaliÅmy rodzaje pakietów jakie urzÄ dzenia wysyÅajÄ + miÄdzy sobÄ . Pakiety te majÄ przypisane okreslone wartoÅci liczbowe, + który jest typem pakietów LSP (Link-State Packets). +
++ PoczÄ tkowo urzÄ dzenia wymieniajÄ miÄdzy sobÄ pakiety DBD. + JeÅli potrzebne sÄ dodatkowe informacje na temat wpisów w bazie, + routery mogÄ wysÅaÄ LSR, wówczas inne routery odpowiedzÄ za pomocÄ + pakiety LSU. Pakiet LSU może zawieraÄ 11 typów LSA dla OSPFv2. + Różnica w terminologii miÄdzy LSU a LSA może byÄ mylÄ cÄ , ponieważ te + okreÅlenia stosowane sÄ zamiennie, jednak należy pamiÄtaÄ, że LSU + może zwieraÄ jeden lub wiÄcej komunikatów LSA. Rodzaje komunikatów + LSA sÄ nastÄpujÄ ce: +
++ Pakiety Hello, posiadajÄ kilka dodakowych czynnoÅci + wykonywanych na rzecz protokoÅu OSPF, do jego zadaÅ należy miÄdzy + innymi: +
++ Natomiast sam pakiet Hello, skÅada siÄ z nagÅówka OSPF oraz + jego wÅasnych danych. CzÄÅci te zawierajÄ nastÄpujÄ ce pola: +
++ NagÅówek pakietu OSPF: +
++ Dane pakietu Hello: +
++ Podczas osiÄ gania zbierznoÅci w sieci protokóŠOSPF bÄdzie znajdowaÄ + siÄ kolejno w nastÄpujÄ cych stanach: +
++ W celu ustalenia relacji przylegÅoÅci, router w momencie uruchomienia + OSPF na okreÅlonych interfejsach wysyÅa przez nie pakiet Hello + na adres multicastowy - 224.0.0.5. W ten sposób + protokóŠna tym urzÄ dzeniu przechodzi ze stanu Down do stanu + Init. W momecie gdy drugi router obierze pakiet Hello + dodaje identtyfikator (OSFP) nadawcy do swojej listy sÄ siadów nastÄpnie + odpowiada nadawcy pakietem Hello, ze swoim identyfikatorem + oraz listÄ sÄ siadów. Nadawca odbiera Hello i dodaje ID + drugiego routera do swojej listy sÄ siadów. W momencie odebrania listy + sÄ siadów ze swoim ID protokoÅ przechodzi w stan Two-Way. + Ten stan może wykonaÄ dwie czynnoÅci w zależnoÅci od tego jakiego + rodzaju ÅÄ cze znajduje siÄ na tym interfejsie jeÅli: +
++ Podczas wyboru DR oraz BDR, caÅy czas pomiÄdzy urzÄ dzeniam wysÅane sÄ + pakiety Hello. Pierwszy router - R1 - ma priorytet równy + 1 i drugi najwyższy ID routera. Drugi router - R2 - ma również + priorytet + równy jeden, ale ma wyższe ID routera. Zatem R1 zostanie wybrany jako + BDR, a R2 jako DR. +
++ Po osiÄ gnieciu stanu Two-Way przez protokóŠOSFP, nastÄpnÄ + czynnoÅciÄ jest synchronizacja baz danych. Do ustalania relacji + przylegÅoÅci wykorzystywaliÅmy komunikaty Hello. Natomiast do + synchronizacji baz wykorzystamy pakiety DBD oraz LSR. +
++ W stanie ExStart routery decydujÄ o tym, który z nich wyÅle + DBD jako pierwszy. Router z najwyższym ID wyÅle swoje DBD jako pierwszy + podczas stanu Exchange. +
++ W stanie Exchange routery wymieniajÄ siÄ pakietami DBD, + potwierdzajÄ c każdorazowo odbiór takiego pakietu, pakietem LSAck. + Pakiet DBD zawiera informacje na temat wpisu nagÅówka LSA, który + wystÄpuje w bazie LSDB nadawcy. Wpisy mogÄ dotyczyÄ wybrane ÅÄ czÄ lub + sieci. NagÅówek każdego LSA zawiera: typ pakiet stanu ÅÄ cza, adres + routera rozgÅaszajÄ cego, koszt danego ÅÄ cza oraz numer sekwencyjny. + Numer ten jest używan do ustalenia czy informacje zawarte w pakiecie + sÄ nadal aktualne. +
++ Na podstawie informacji zawartych w DBD, router może zarzÄ daÄ od + dodatkowych informacji na temat jednego ze wpisów. W tym celu wysyÅa + do drugiego urzÄ dzenia komunikat LSR. Druga strona odpowiada mu + komunikatem LSU, zawierajÄ cym dodatkowe informacje. Nadawca LSR + odpowiada na LSU, komunikatem LSAck. +
++ OczywiÅcie może zdarzyÄ siÄ sytuacja, że informacje zawarte DBD bÄdÄ + w peÅni zrozumiaÅe dla drugiej strony, wówczas protokóŠprzechodzi do + stanu Loading. Natomiast jeÅli otrzyma i przetworzy wszystkie + Å¼Ä dania, wówczas można uznaÄ go za w peÅni zsynchonizowanego i + protokóŠprzechodzi w stan Full. +
++ OSFP nie jest rozwiÄ zaniem bez wad. W przypadku ÅÄ czy wielodostÄpowych + takich jak Ethernet, jeden z routerów bÄdzie mieÄ relacje + sÄ siedztwa ze wszystkimi routerami w sieci, nawet tymi odlegÅymi. + ZwróÄmy uwagÄ na to, że w sieci może byÄ (jesli liczba routerów to + n): n(n-1)/2 relacji przlegania. To caÅkiem dużo + informacji do przetworzenia podczas uzyskiwania zbieżnoÅci OSPF. + W przypadku 5 routerów relacji przylegÅoÅci bÄdzie tylko 10, ale w + przypadku 20 już 190. + KolejnÄ wadÄ jest zalewanie sieci przez pakiety LSA. Dlatego też do + OSPF wprowadzono koncept routera desygnowanego (DR) + oraz zapasowego routera desygnowanego.. +
++ Router desygnowany (DR) jest punkt zbierania oraz dystrybucji pakietów + LSA, na wypadek jego awarii wybierany jest zapasowy router desygnowany + (BDR). PozostaÅe routery oznaczane sÄ jako DROTHER, nie sÄ one ani + DR, ani BDR. PozostaÅe routery tworzÄ relacjÄ przylegÅoÅci z DR i BDR + oraz DR z BDR. Wówczas LSA przesyÅane jest tylko do tych dwóch urzÄ dzeÅ + natomiast one przekazujÄ te informacje dalej. +