Przeskok (sieć) - Hop (networking)

Ilustracja przeskoków w sieci przewodowej (przy założeniu liczby przeskoków 0-origin ). Liczba przeskoków między komputerami w tym przypadku wynosi 2.

W przewodowej sieci komputerowej , w tym w Internecie , przeskok występuje, gdy pakiet jest przekazywany z jednego segmentu sieci do następnego. Pakiety danych przechodzą przez routery podczas podróży między źródłem a miejscem docelowym. Liczba przeskoków odnosi się do liczby urządzeń sieciowych, przez które przesyłane są dane ze źródła do miejsca docelowego (w zależności od protokołu routingu może to obejmować źródło/miejsce docelowe, to znaczy, że pierwszy przeskok jest liczony jako przeskok 0 lub przeskok 1).

Ponieważ przechowywanie i przekazywanie oraz inne opóźnienia są związane z każdym przeskokiem, duża liczba przeskoków między źródłem a miejscem docelowym oznacza niższą wydajność w czasie rzeczywistym .

Licznik skoków

W sieciach przewodowych liczba przeskoków odnosi się do liczby sieci lub urządzeń sieciowych, przez które przesyłane są dane między źródłem a miejscem docelowym (w zależności od protokołu routingu może to obejmować źródło/miejsce docelowe, tzn. pierwszy przeskok jest liczony jako przeskok 0 lub przeskoczyć 1). Tak więc liczba przeskoków jest przybliżoną miarą odległości między dwoma hostami. W przypadku protokołu routingu korzystającego z liczby przeskoków 1 pochodzenia (takiego jak RIP) liczba przeskoków wynosząca n oznacza, że n sieci oddziela hosta źródłowego od hosta docelowego. Inne protokoły, takie jak DHCP, używają terminu „przeskok” w odniesieniu do liczby przekazań wiadomości.

W sieci warstwy 3 , takiej jak protokół internetowy (IP), każdy router na ścieżce danych stanowi przeskok. Sama metryka nie jest jednak przydatna do określania optymalnej ścieżki sieciowej, ponieważ nie bierze pod uwagę szybkości , obciążenia, niezawodności ani opóźnienia żadnego konkretnego przeskoku, a jedynie całkowitą liczbę. Niemniej jednak niektóre protokoły routingu , takie jak RIP ( Routing Information Protocol ), używają liczby przeskoków jako jedynej metryki .

Za każdym razem, gdy router odbiera pakiet, modyfikuje go, zmniejszając czas życia (TTL). Router odrzuca wszystkie otrzymane pakiety z zerową wartością TTL. Zapobiega to nieskończonemu odbijaniu się pakietów w sieci w przypadku błędów routingu . Routery są w stanie zarządzać liczbą przeskoków, ale inne typy urządzeń sieciowych (np. koncentratory i mosty Ethernet ) już nie.

Limit przeskoku

Znane jako czas życia (TTL) w IPv4 i limit przeskoków w IPv6 , to pole określa limit liczby przeskoków, na które pakiet jest dozwolony przed odrzuceniem. Routery modyfikują przesyłane pakiety IP, zmniejszając odpowiednie pola limitów TTL lub przeskoków. Routery nie przekazują pakietów z wynikowym polem równym 0 lub mniej. Zapobiega to ciągłemu podążaniu pakietów za pętlą.

Następny skok

Podczas konfigurowania urządzeń sieciowych przeskok może odnosić się do następnego przeskoku . Następny przeskok to kolejna brama, do której pakiety powinny być przekazywane wzdłuż ścieżki do miejsca docelowego. Tablica routingu zwykle zawiera adres IP sieci docelowej i adres IP następnej bramy na ścieżce do ostatecznej sieci docelowej. Przez tylko przechowywanie informacji next-hop, next-hop trasowania lub przekierowania next-hop zmniejsza rozmiar tabel routingu. Dana brama zna tylko jeden krok na ścieżce, a nie całą ścieżkę do celu. Ważne jest również, aby wiedzieć, że kolejne przeskoki wymienione w tablicy routingu znajdują się w sieciach, do których brama jest bezpośrednio połączona.

Diagnostyka

Polecenia traceroute można użyć do pomiaru liczby przeskoków routera z jednego hosta do drugiego. Liczniki przeskoków są często przydatne do znajdowania błędów w sieci lub sprawdzania, czy routing jest rzeczywiście prawidłowy.

Bezprzewodowa sieć ad hoc

W bezprzewodowej sieci ad hoc zwykle każdy uczestniczący węzeł działa również jako router. Oznacza to, że terminy „przeskok” i „liczba przeskoków” są często mylone. Często węzeł wysyłający jest po prostu liczony jako pierwszy przeskok, dając w ten sposób tę samą liczbę dla „przeskoków” dla obu interpretacji „przeskoku” jako „routerów przechodzących” i „skoków od węzła do węzła”. Na przykład, RFC 6130 definiuje „sąsiada z 1 przeskokiem” jako dowolny inny węzeł, który jest bezpośrednio osiągalny przez interfejs bezprzewodowy.

Zobacz też

Bibliografia