Cisco 200-301: Adresacja IPv4, Subnetting i Routing — Przewodnik do nauki
Część Cisco CCNA 200-301 — Przewodnik do nauki. Ćwicz ze zweryfikowanymi odpowiedziami w centrum egzaminów Cisco, albo rozwiąż testy na czas na ExamRoll.io.
Przegląd
Adresacja i routing IPv4 stanowią podstawę identyfikacji pakietów, ich segmentacji na podsieci i przesyłania między sieciami. Opanowanie struktur adresów, masek, lokalnego dostarczania opartego na ARP oraz decyzji routingowych (w tym dopasowania najdłuższego prefiksu i rekursywnego rozwiązywania) jest kluczowe do budowy skalowalnych i odpornych na awarie topologii. Ta sekcja wyjaśnia, jak projektować podsieci, obliczać zakresy, konfigurować bramy i trasy statyczne, weryfikować osiągalność oraz analizować kompromisy między sumaryzacją, skalowalnością a izolacją błędów.
Podstawy adresacji IPv4
Adres IPv4 ma 32 bity i jest zazwyczaj przedstawiany w notacji kropkowo-dziesiętnej. Koncepcyjnie każdy adres składa się z części sieciowej i części hosta, zdefiniowanych przez maskę podsieci.
Przestrzeń publiczna a prywatna
- Adresy publiczne są globalnie unikalne i routowalne w Internecie.
- Prywatne zakresy (RFC 1918) nie są globalnie routowalne i są przeznaczone do użytku wewnętrznego:
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
- Adresacja prywatna oszczędza globalną przestrzeń adresową i pozwala różnym organizacjom na ponowne wykorzystanie tych samych zakresów wewnętrznie; do dostępu do Internetu zazwyczaj używa się NAT.
Zakresy i adresy specjalnego przeznaczenia
- 0.0.0.0/0: trasa domyślna (pasuje do każdego celu).
- 0.0.0.0/8: „ta sieć” (historyczne; nieużywane do przypisywania hostom).
- 127.0.0.0/8: adresy pętli zwrotnej (testowanie lokalnego hosta).
- 169.254.0.0/16: adresy link-local (APIPA), używane, gdy na niektórych hostach zawiedzie DHCP.
- 224.0.0.0/4: multicast.
- 240.0.0.0/4: zarezerwowane (Klasa E).
- 255.255.255.255: rozgłoszenie ograniczone (broadcast w sieci lokalnej).
- Rozgłoszenie ukierunkowane (directed broadcast): sieć + same jedynki w części hosta (np. 10.1.1.255 dla /24); domyślnie wyłączone na routerach, aby zapobiec nadużyciom.
Typowe tryby awarii
- Używanie prywatnych zakresów z oczekiwaniem globalnej osiągalności w Internecie bez NAT.
- Przypisywanie do interfejsów adresów ze specjalnych zakresów (np. 127/8 lub 169.254/16).
- Nakładające się podsieci w różnych lokalizacjach powodujące niejednoznaczny routing.
Podsieci, VLSM i sumaryzacja
Maski podsieci definiują, ile bitów przypada na część sieciową, a ile na część hosta. Classless Inter-Domain Routing (CIDR) używa notacji długości prefiksu (/N). Maski podsieci o zmiennej długości (VLSM) pozwalają na tworzenie podsieci o różnych rozmiarach w tej samej przestrzeni adresowej, aby dopasować je do rzeczywistych wymagań.
Obliczenia
- Rozmiar bloku na oktet = 256 − wartość maski w tym oktecie (dla oktetów innych niż 255/0).
- Adres sieci: ustaw bity hosta na 0.
- Adres rozgłoszeniowy: ustaw bity hosta na 1.
- Zakres użytecznych adresów: od adresu sieci+1 do adresu rozgłoszeniowego−1 (dla podsieci z ≥2 bitami hosta).
- Przykład: 192.168.10.0/26
- Maska: 255.255.255.192; rozmiar bloku 64
- Podsieci: .0, .64, .128, .192
- Dla 192.168.10.64/26: sieć .64, broadcast .127, użyteczne .65–.126
Połączenia punkt-punkt
- /30 (255.255.255.252) zapewnia dwa użyteczne adresy; powszechnie stosowane między routerami.
- /31 (RFC 3021) pozwala na dwa punkty końcowe bez adresu rozgłoszeniowego; wydajne na nowoczesnym sprzęcie.
Kroki projektowania VLSM
- Zidentyfikuj wymagane podsieci i liczbę hostów.
- Posortuj według rozmiaru, przypisując największe podsieci jako pierwsze na czystych granicach bloków.
- Unikaj nakładania się zakresów; skrupulatnie dokumentuj alokacje.
- Użyj sumaryzacji tras na warstwie dystrybucji/brzegowej, aby skompresować rozgłoszenia.
Sumaryzacja tras
- Agreguj ciągłe podsieci, które dzielą te same bity wyższego rzędu (np. 10.1.8.0/24 do 10.1.15.0/24 → 10.1.8.0/21).
- Korzyści: mniejsze tablice routingu, szybsza konwergencja, mniejsze zużycie procesora/pamięci.
- Kompromisy: mniejsza izolacja błędów — awarie składowej podsieci mogą być maskowane przez wciąż rozgłaszaną trasę sumaryczną; aby temu zapobiec, użyj polityk lub warunkowego rozgłaszania.
Typowe tryby awarii
- Błędne obliczenie rozmiarów bloków i przypadkowe nałożenie się zakresów VLSM.
- Rozgłaszanie trasy sumarycznej bez zapewnienia osiągalności jej składników, co powoduje czarne dziury (black holes).
- Nieciągłe sieci z protokołami, które zakładają ciągłość, chyba że zostaną starannie skonfigurowane.
Podstawy przesyłania pakietów: ARP, bramy oraz dostarczanie lokalne i zdalne
Hosty decydują, czy cel jest lokalny, czy zdalny, używając własnego adresu IP i maski podsieci.
Dostarczanie lokalne
- Jeśli (destIP AND maska) jest równe sieci źródłowej (srcIP-network), host wysyła zapytanie ARP o docelowy adres MAC i wysyła ramkę L2 bezpośrednio.
- Tryby awarii: uszkodzenie pamięci podręcznej ARP, zduplikowane adresy IP, pętle L2 lub nieaktualne wpisy w tablicy CAM przełącznika mogą powodować okresową utratę pakietów.
Dostarczanie zdalne
- Jeśli cel nie jest lokalny, host wysyła pakiet do swojej bramy domyślnej (routera), wysyłając zapytanie ARP o adres MAC bramy.
- Router dekrementuje TTL, przepisuje nagłówki L2 i przesyła pakiet dalej zgodnie z tablicą routingu.
- Tryby awarii: błędna brama domyślna, nieosiągalna brama, brakująca trasa na routerze, użycie przez hosta nieprawidłowej maski prowadzące do błędnej klasyfikacji celu jako lokalnego/zdalnego.
Konfiguracja bramy domyślnej
- Na hostach końcowych: pojedynczy adres IP następnego skoku (next hop) w tej samej podsieci.
- Na przełącznikach działających tylko w L2:
undefined
(dla płaszczyzny zarządzania).
- Na interfejsach L3 (SVI lub portach routowalnych): przypisz adres IP w danym VLAN-ie/podsieci; hosty podrzędne używają tego adresu IP jako swojej bramy.
Przydatne weryfikacje
undefined
lub
undefined
, aby potwierdzić translację adresów L3 na L2.
undefined
; przechwytywanie pakietów, aby zobaczyć żądania i odpowiedzi ARP.
Routing, wybór trasy, weryfikacja i kompromisy projektowe
Routery przekazują ruch na podstawie tablicy routingu i wybierają najlepszy wpis poprzez dopasowanie najdłuższego prefiksu (LPM). Jeśli wiele tras ma tę samą długość prefiksu, o wyborze decyduje dystans administracyjny (AD), a w ramach jednego protokołu – metryka protokołu.
Dopasowanie najdłuższego prefiksu
- Wygrywa najbardziej szczegółowa trasa (największe /N), która pasuje do miejsca docelowego.
- Przykład: dla 10.1.2.3 istnieją trasy 0.0.0.0/0, 10.0.0.0/8 i 10.1.0.0/16; wybrana zostanie trasa /16.
Dystans administracyjny (preferowany niższy)
- Typowe wartości: trasa podłączona (connected) 0, statyczna 1, eBGP 20, wewnętrzny EIGRP 90, OSPF 110, RIP 120.
- Zapasowe trasy statyczne (floating static routes) używają wyższego AD niż protokół dynamiczny, dzięki czemu są instalowane w tablicy routingu tylko w przypadku utraty tras dynamicznych.
Trasy statyczne
- Format z adresem następnego skoku (next-hop): ip route 172.16.3.0 255.255.255.0 192.168.2.4
- Format z interfejsem wyjściowym (na łączach punkt-punkt): ip route 172.16.3.0 255.255.255.0 Serial0/0/0
- Trasa domyślna: ip route 0.0.0.0 0.0.0.0 203.0.113.1
- Zapasowa trasa statyczna (floating static): ip route 10.10.0.0 255.255.0.0 192.0.2.2 200
- Tryby awarii: wskazywanie na nieosiągalny następny skok (brak trasy podłączonej/rekursywnej), użycie interfejsu wyjściowego na medium wielodostępowym powodujące zapytania ARP dla każdego miejsca docelowego, statyczne czarne dziury (black holes), gdy sumaryzacjom brakuje bardziej szczegółowych tras.
Wyszukiwanie rekursywne i sąsiedztwo CEF
- Jeśli trasa wskazuje na adres IP następnego skoku, router musi znaleźć trasę podłączoną, aby do niego dotrzeć; w przeciwnym razie trasa jest nierozwiązana i nieużyteczna.
- ARP rozwiązuje adres MAC następnego skoku na łączach wielodostępowych; niepowodzenie w rozwiązaniu adresu prowadzi do odrzucania pakietów, dopóki ARP nie zadziała poprawnie.
Protokoły redundancji pierwszej przesiadki (FHRP)
- Cel: zapewnienie wirtualnej bramy domyślnej, aby hosty pozostały osiągalne podczas awarii urządzenia nadrzędnego.
- HSRP (Cisco)
- Wirtualny adres IP współdzielony przez grupę; jeden router aktywny i jeden zapasowy (standby).
- Multicast 224.0.0.2 dla pakietów hello; domyślny priorytet 100; wywłaszczanie (preempt) domyślnie wyłączone.
- Przykład:
- interface Vlan10
- ip address 10.10.10.2 255.255.255.0
- standby 10 ip 10.10.10.1
- standby 10 priority 110
- standby 10 preempt
- VRRP (oparty na standardach)
- Wirtualny router z jednym routerem głównym (master); używa 224.0.0.18; wywłaszczanie (preempt) jest domyślnie włączone.
- Częste pułapki: niedopasowane numery grup lub uwierzytelnianie, brak opcji preempt tam, gdzie jest pożądana, sytuacja split-brain z powodu niedopasowania sieci VLAN.
Weryfikacja i proces rozwiązywania problemów
- show ip interface brief, aby potwierdzić stan interfejsu i adresację.
- show ip route, aby sprawdzić wpisy, AD, rozwiązywanie rekursywne.
- show ip cef i show adjacency detail, aby zweryfikować rozwiązywanie adresu następnego skoku.
- ping i traceroute, aby przetestować osiągalność i ścieżkę.
- show arp, aby potwierdzić rozwiązywanie adresów sąsiadów.
- Dla FHRP: show standby brief lub show vrrp, aby zweryfikować rolę i liczniki czasu.
- Przechwytywanie pakietów w celu potwierdzenia zachowania ARP i ICMP; należy zachować ostrożność przy używaniu poleceń debug w środowisku produkcyjnym.
Kompromisy projektowe
- Sumaryzacja zmniejsza rozmiar tablicy i czas konwergencji, ale może ukrywać awarie; należy rozważyć „przeciekanie” (leak) krytycznych, bardziej szczegółowych tras lub użyć dynamicznego śledzenia (tracking) do wycofywania sumaryzacji, gdy wszystkie komponenty ulegną awarii.
- VLSM poprawia wydajność wykorzystania adresów, ale zwiększa złożoność planowania; błędy prowadzą do nakładania się podsieci i niejednoznacznego routingu.
- Trasy domyślne upraszczają wdrożenia brzegowe, ale niosą ryzyko niezamierzonego przyciągania ruchu; należy je ograniczać za pomocą filtrów tras i zapewnić symetrię.
- FHRP dodaje odporność bramy, ale może maskować awarie routingu w wyższych warstwach sieci; należy połączyć go ze śledzeniem obiektów (object tracking), aby przełączenie awaryjne następowało na podstawie osiągalności.
Praktyczny scenariusz problemowy
Firma Contoso Manufacturing przekształca przestarzałą, płaską sieć 10.0.0.0/16 w sieć z routowanymi sieciami VLAN na dwóch przełącznikach dystrybucyjnych, z których każdy ma łącze do dostawcy usług internetowych (ISP). Cele to oszczędność przestrzeni adresowej IPv4, zapewnienie odpornych na awarie bram domyślnych i zminimalizowanie niestabilności routingu (churn) w kierunku sieci nadrzędnej.
- Wydziel podsieci przy użyciu VLSM w oparciu o rzeczywiste potrzeby.
- Uzasadnienie: Przydziel /24 dla produkcyjnych sieci VLAN z maksymalnie 200 hostami, /27 dla drukarek/IoT oraz /30 lub /31 dla połączeń punkt-punkt między warstwą dystrybucji a rdzeniem. Zapobiega to marnotrawstwu adresów i upraszcza listy ACL. Sortowanie podsieci według rozmiaru przed przydzieleniem pozwala uniknąć ich nakładania się.
- Zaimplementuj sumaryzację w kierunku rdzenia i brzegów sieci ISP.
- Uzasadnienie: Podsumuj 10.0.16.0/20 dla hal produkcyjnych i 10.0.32.0/23 dla serwerowych sieci VLAN. Rozgłaszanie kilku tras zagregowanych zmniejsza rozmiar tablicy routingu i czas konwergencji w sieci WAN. Upewnij się, że agregaty są wyrównane do granic binarnych i składają się wyłącznie z osiągalnych, bardziej szczegółowych tras.
- Skonfiguruj FHRP dla bram domyślnych w sieciach VLAN użytkowników na parze przełączników dystrybucyjnych.
- Uzasadnienie: Skonfiguruj HSRP ze spójnym wirtualnym adresem IP dla każdej sieci VLAN, priorytetami podstawowym/zapasowym oraz opcją preempt. Przykład na przełączniku Dist-A dla VLAN20:
- interface Vlan20
- ip address 10.0.20.2 255.255.255.0
- standby 20 ip 10.0.20.1
- standby 20 priority 110
- standby 20 preempt Zapewnia to stabilny adres MAC/IP bramy dla hostów i szybkie przełączenie awaryjne (failover) w przypadku awarii przełącznika dystrybucyjnego.
- Skonfiguruj routing domyślny do dostawców internetu z zapasową trasą statyczną (floating backup).
- Uzasadnienie: Na przełączniku Dist-A preferuj dostawcę ISP-A z podstawową trasą domyślną; zainstaluj zapasową trasę domyślną przez ISP-B z wyższym AD na potrzeby przełączenia awaryjnego:
- ip route 0.0.0.0 0.0.0.0 198.51.100.1 1
- ip route 0.0.0.0 0.0.0.0 203.0.113.1 200 AD o wartości 200 zapewnia, że trasa zapasowa zostanie zainstalowana tylko wtedy, gdy trasa podstawowa zostanie usunięta. Śledź osiągalność następnego skoku do ISP, aby wycofać trasę domyślną, jeśli łącze ulegnie awarii powyżej warstwy 2.
- Zweryfikuj ARP i rozwiązywanie rekursywne na łączach nadrzędnych (uplink).
- Uzasadnienie: Użyj polecenia show ip route, aby potwierdzić, że następny skok dla trasy 0/0 jest rozwiązywany przez podłączony interfejs, oraz show arp, aby upewnić się, że adres MAC następnego skoku do ISP został poznany. Zapobiega to cichym czarnym dziurom (silent black holes) spowodowanym przez nierozwiązane adresy następnego skoku.
- Wymuś granice domen awarii poprzez selektywne „przeciekanie” tras (selective leaking).
- Uzasadnienie: Podsumuj sieci VLAN użytkowników w kierunku rdzenia, ale pozwól na „przeciekanie” bardziej szczegółowych tras /32 dla krytycznych usług (np. VIP-ów), aby wybór ścieżki w sieci nadrzędnej pozostał precyzyjny podczas częściowych awarii. Równoważy to skalowalność z izolacją błędów.
- Zweryfikuj ścieżki w płaszczyźnie danych i konwergencję.
- Uzasadnienie: Z interfejsu SVI sieci VLAN użytkownika wykonaj polecenie ping do bramy, następnego skoku do ISP i celów publicznych. Użyj traceroute, aby potwierdzić wyjście przez zamierzonego dostawcę internetu. Podczas testów przełączania awaryjnego obserwuj zmiany stanu HSRP (show standby brief) i aktualizacje tablicy routingu (show ip route), aby upewnić się, że LPM wybiera prawidłowy następny skok, a zapasowa trasa domyślna aktywuje się tylko w odpowiednim momencie.
Łącząc wydajność adresacji (VLSM), zredukowaną niestabilność (sumaryzacja), odporne na awarie bramy (HSRP) oraz deterministyczny wybór wyjścia (podstawowe i zapasowe trasy domyślne), firma Contoso osiąga skalowalny wzrost, jednocześnie ograniczając domeny awarii i utrzymując przewidywalne zachowanie przy przekazywaniu ruchu.
← VLANs · Wszystkie domeny · Adresacja IPv6 i Routing IPv6 →
Przećwicz te pytania → · Testy na czas na ExamRoll.io →
Pass the whole exam — not just this question
You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.
Zdaj egzamin →