Pojęcia ogólne
Metryka sieci odnosi się do wartości przypisanej do trasy statycznej na podstawie jej szacowanego kosztu lub odległości w stosunku do innych dostępnych tras. Innymi słowy, metryka sieci jest miarą wydajności lub jakości danej trasy.
Metryka ta jest wykorzystywana w procesie wybierania optymalnej trasy wysłania pakietu danych ze źródła do miejsca docelowego przez sieć. Routing statyczny oznacza, że administrator sieci ręcznie zdefiniował trasy i powiązane metryki, zamiast pozwalać, aby protokoły routingu dynamicznego automatycznie określały najlepsze trasy.
Niektóre z typowych metryk używanych w routingu statycznym obejmują:
Koszt: Jest to wartość przypisana trasie na podstawie jej szacunkowego kosztu pod względem czasu, przepustowości lub innego czynnika, który może mieć wpływ na jej wydajność.
Odległość: Jest to miara fizycznej lub logicznej odległości pomiędzy początkiem i celem trasy.
Przepustowość: Jest to ilość danych, które można przesłać na trasie w ciągu sekundy.
Opóźnienie: Jest to czas potrzebny pakietowi danych na przebycie trasy.
Niezawodność Jest to prawdopodobieństwo, że trasa jest dostępna i działa prawidłowo.
Przykłady wykorzystania metryk sieciowych w routingu statycznym
Poniżej znajduje się kilka praktycznych przykładów wykorzystania metryk sieciowych w routingu statycznym:
Załóżmy, że firma ma dwa routery podłączone do swojej sieci wewnętrznej, a jeden z nich jest podłączony do sieci zewnętrznej. Administrator sieci zdefiniował trasę statyczną przez router podłączony do sieci zewnętrznej, aby uzyskać dostęp do serwera zewnętrznego. Aby określić najlepszą trasę, administrator może przypisać metrykę kosztów do każdej dostępnej trasy. Jeżeli trasa przez router podłączony do sieci zewnętrznej ma niższy koszt pod względem czasu i przepustowości, zostanie wybrana jako trasa optymalna.
Inna firma ma kilka oddziałów zlokalizowanych w różnych miastach, każdy z osobnym łączem internetowym. Administrator sieci zdefiniował kilka tras statycznych pomiędzy oddziałami, aby umożliwić bezpośrednią komunikację między nimi. Aby określić najlepszą trasę przesyłania danych pomiędzy dwiema gałęziami, administrator może przypisać metrykę odległości do każdej dostępnej trasy. Jeśli trasa ma krótszy dystans, zostanie wybrana jako trasa optymalna.
Dostawca usług internetowych używa routingu statycznego do przesyłania ruchu swoich klientów przez swoją sieć. Dostawca może przypisać metrykę przepustowości do każdej dostępnej trasy, aby określić optymalną trasę do wysyłania ruchu klientów. Jeśli ścieżka ma większą przepustowość, zostanie wybrana jako ścieżka optymalna.
Przykłady wykorzystania metryk sieciowych w RouterOS
Załóżmy, że mamy sieć korporacyjną składającą się z dwóch podsieci: 192.168.1.0/24 i 192.168.2.0/24. Obie podsieci są podłączone do routera MikroTik, który ma dwa interfejsy sieciowe: ether1 i ether2. Interfejs ether1 jest podłączony do podsieci 192.168.1.0/24, a interfejs ether2 jest podłączony do podsieci 192.168.2.0/24.
Co więcej, router MikroTik jest podłączony do Internetu poprzez interfejs ether3 i musimy zdefiniować trasę statyczną, aby uzyskać dostęp do zewnętrznego serwera WWW o adresie IP 203.0.113.10.
Aby zaimplementować routing statyczny i przypisać metryki do dostępnych tras, możemy użyć tabeli tras w RouterOS. Tabela tras to lista wszystkich tras dostępnych na routerze wraz z ich metrykami i innymi atrybutami.
Oto przykład konfiguracji tabeli tras w RouterOS dla naszego scenariusza:
/ip route add dst-address=203.0.113.10/32 gateway=192.0.2.1 distance=1 check-gateway=ping
/ip route add dst-address=203.0.113.10/32 gateway=192.0.2.2 distance=2 check-gateway=ping
W tym przykładzie dodajemy dwie trasy statyczne do tabeli tras. Obie trasy mają ten sam adres docelowy (203.0.113.10/32), ale różnią się adresem bramy i przypisaną odległością (metryczną).
Pierwsza trasa (odległość=1) ma bramę 192.0.2.1 i jest uważana za trasę preferowaną, ponieważ ma krótszą odległość. Druga trasa (odległość=2) ma bramę 192.0.2.2 i jest uważana za trasę drugorzędną, ponieważ ma większy dystans.
Dodatkowo używamy atrybutu „check-gateway=ping”, aby sprawdzić dostępność bramy przed wysłaniem danych trasą. Pomaga to uniknąć problemów z łącznością, gdy brama jest niedostępna.
Podsumowując
Tabela tras w RouterOS służy do definiowania tras statycznych i przypisywania metryk do dostępnych tras. Dzięki temu router może wybrać najlepszą ścieżkę do przesyłania danych przez sieć w oparciu o zdefiniowane metryki i inne skonfigurowane atrybuty.
1 komentarz na temat „Metryki sieciowe”
Bardzo mi to pomaga, dziękuję 🫂