0Pricing
Cloud & IT Cert Prep · Lekcja

Wewnątrz tablicy routingu

Proszę odczytywać wpisy używane przez router do wyboru następnego skoku.

Wewnątrz tablicy routingu to bezpłatna lekcja Cloud & IT Cert Prep na CoddyKit. To lekcja 2 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Cloud & IT Cert Prep, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Cloud & IT Cert Prep zawiera 4 lekcji w sumie.

Jak routery podejmują decyzje

Zadaniem routera jest przekazywanie każdego pakietu w kierunku jego miejsca docelowego. W tym celu korzysta on z tablicy routingu, czyli listy znanych sieci i sposobów dotarcia do nich. Każdy przychodzący pakiet jest porównywany z tą tablicą, aby wybrać kolejny krok. W tej lekcji przyjrzymy się tablicy routingu i wyjaśnimy, z jakich wpisów router korzysta przy podejmowaniu decyzji o przekazywaniu pakietów.

Co zawiera wpis

Każdy wpis w tablicy routingu mapuje sieć docelową na następny skok i interfejs wyjściowy. Miejsce docelowe zapisuje się jako sieć i prefiks, na przykład 10.0.0.0/8. Następny skok to adres kolejnego routera na trasie, a interfejs to port, przez który należy wysłać pakiet. Niektóre wpisy zawierają również metrykę i źródło trasy.

Destination       Next Hop      Interface   Metric
0.0.0.0/0         203.0.113.1   eth0        1
192.168.1.0/24    connected     eth1        0
10.0.0.0/8        10.1.1.2      eth2        20

Trasy bezpośrednio połączone

Najprostsze wpisy to trasy połączone. Gdy przypisze się interfejsowi routera adres należący do danej sieci, router automatycznie wie, że sieć ta jest do niego bezpośrednio podłączona. Nie jest potrzebny następny skok, ponieważ router dostarcza dane lokalnie przez ten interfejs. Trasy połączone są zawsze wiarygodne, ponieważ router widzi tę sieć na swoim własnym porcie.

Następny skok

W przypadku sieci, które nie są bezpośrednio podłączone, wpis wskazuje następny skok — adres IP sąsiedniego routera, który znajduje się o jeden krok bliżej miejsca docelowego. Router nie musi znać całej trasy, a jedynie kolejny router, któremu ma przekazać pakiet. Każdy router na trasie powtarza tę czynność, przekazując pakiet skok po skoku, aż dotrze on do sieci docelowej.

Dopasowanie najdłuższego prefiksu

Miejsce docelowe pakietu może pasować do kilku wpisów. Router stosuje zasadę dopasowania najdłuższego prefiksu: wybiera najbardziej szczegółową trasę, czyli tę z najdłuższym pasującym prefiksem. Na przykład pakiet do 10.1.1.5, pasujący zarówno do 10.0.0.0/8, jak i 10.1.1.0/24, zostanie wysłany trasą /24, ponieważ jest ona bardziej szczegółowa. Trasa domyślna 0.0.0.0/0 jest najmniej szczegółowa i zostaje użyta tylko wtedy, gdy nie pasuje nic innego.

Metryka

Jeśli w ramach jednej metody routingu istnieją dwie trasy do tej samej sieci, router preferuje tę z niższą metryką. Metryka określa jakość trasy, na przykład liczbę skoków lub koszt zależny od przepustowości. Niższa wartość oznacza lepszą trasę. Metryka pomaga routerowi wybrać najbardziej efektywną trasę spośród opcji o jednakowym poziomie szczegółowości.

Odległość administracyjna

Gdy trasy do tej samej sieci pochodzą z różnych źródeł, router używa odległości administracyjnej (AD), aby zdecydować, któremu źródłu zaufać. AD szereguje źródła tras: trasy połączone i statyczne są uznawane za bardziej wiarygodne niż trasy nauczone. Na przykład trasa statyczna (z niską wartością AD) ma pierwszeństwo przed trasą do tej samej sieci nauczoną przez OSPF. AD wybiera źródło, a metryka rozstrzyga remisy w obrębie tego źródła.

Trasa domyślna

Wpis 0.0.0.0/0 to trasa domyślna, czyli trasa obejmująca wszystkie przypadki i używana wtedy, gdy nie pasuje żaden bardziej szczegółowy wpis. Na routerach brzegowych zwykle wskazuje ona dostawcę Internetu. Bez trasy domyślnej router odrzuca pakiety kierowane do nieznanych sieci. Dzięki niej wszystko, co nieznane, jest po prostu przekazywane w stronę szerszego Internetu — dokładnie tego potrzebują małe sieci.

Odczytywanie rzeczywistej tablicy

Tablicę routingu można wyświetlić za pomocą polecenia takiego jak show ip route na routerze albo narzędzi route print lub ip route na hostach. Litery często oznaczają źródło każdego wpisu: C dla tras połączonych, S dla statycznych, O dla OSPF i tak dalej. Umiejętność odczytywania tych danych jest niezwykle ważna, ponieważ pokazują one dokładnie, jak router przekaże dowolny pakiet.

show ip route
  C    192.168.1.0/24 is directly connected, eth1
  S    172.16.0.0/16 [1/0] via 192.168.1.2
  O    10.0.0.0/8 [110/20] via 10.1.1.2

Źródła tras w skrócie

Każdy wpis w tablicy pochodzi z określonego źródła. Trasy połączone dotyczą sieci znajdujących się na własnych interfejsach routera. Trasy statyczne są wprowadzane przez administratora. Trasy dynamiczne (takie jak trasy uzyskane przez OSPF) są automatycznie poznawane za pomocą protokołu routingu. Router oznacza źródło literowym kodem i na jego podstawie, korzystając z odległości administracyjnej, decyduje, któremu źródłu zaufać, gdy wpisy się nakładają. Znajomość źródła wyjaśnia, dlaczego dana trasa znajduje się w tablicy.

Dlaczego to ma znaczenie

Tablica routingu jest mózgiem przekazywania pakietów. Każdy wpis łączy sieć docelową z następnym skokiem i interfejsem. Router stosuje dopasowanie najdłuższego prefiksu, aby wybrać najbardziej szczegółową trasę, używa odległości administracyjnej do wyboru spośród różnych źródeł, a metryki do rozstrzygania remisów. Zrozumienie tych zasad pozwala dokładnie przewidywać i diagnozować przepływ ruchu — jest to jedna z podstawowych umiejętności Network+.

Szybkie sprawdzenie

Sprawdź swoją wiedzę na temat tablicy routingu.

Podsumowanie

Tablica routingu mapuje każdą sieć docelową na następny skok i interfejs. Trasy połączone dotyczą sieci bezpośrednio podłączonych. Routery wybierają trasy na podstawie dopasowania najdłuższego prefiksu (wygrywa najbardziej szczegółowa trasa), używają odległości administracyjnej do wyboru spośród źródeł tras, a metryki do rozstrzygania remisów w obrębie jednego źródła. Trasa domyślna 0.0.0.0/0 obsługuje wszystko, co nie pasuje do innych wpisów. Odczytanie tablicy pokazuje dokładnie, jak router przekazuje każdy pakiet.

Często zadawane pytania

Czy lekcja „Wewnątrz tablicy routingu” jest bezpłatna?

Tak — pełny tekst „Wewnątrz tablicy routingu” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Cloud & IT Cert Prep, przejdź na CoddyKit PRO. Kurs Cloud & IT Cert Prep zawiera 4 lekcji w sumie.

Co nauczysz się w „Wewnątrz tablicy routingu”?

Proszę odczytywać wpisy używane przez router do wyboru następnego skoku. Ćwiczysz Cloud & IT Cert Prep z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Cloud & IT Cert Prep?

Nie wymagamy żadnego doświadczenia. Cloud & IT Cert Prep w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 2 z 4.

Ile czasu zajmuje lekcja „Wewnątrz tablicy routingu”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Cloud & IT Cert Prep?

Tak. Każda lekcja Cloud & IT Cert Prep zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Zadanie bramy domyślnej
  2. Wewnątrz tablicy routingu
  3. Routing statyczny a dynamiczny
  4. Poznajemy RIP, OSPF i BGP
← Powrót do Cloud & IT Cert Prep