Hop (networking) - Hop (networking)
V kabelových počítačových sítích , včetně internetu , dochází k přeskakování , když je paket předán z jednoho síťového segmentu do druhého. Datové pakety procházejí směrovači při cestě mezi zdrojem a cílem. Počet směrování se vztahuje k počtu síťových zařízení, jehož prostřednictvím údaje přechází od zdroje k cíli (v závislosti na směrovací protokol, to může zahrnovat i zdroj / cíl, to znamená, že první chmel se počítá jako chmele nebo chmelových 0: 1).
Vzhledem k tomu, že úložiště a předávání a další latence vznikají prostřednictvím každého směrování, velké množství směrování mezi zdrojem a cílem znamená nižší výkon v reálném čase .
Počet hopů
V kabelových sítích se počet skoků vztahuje k počtu sítí nebo síťových zařízení, kterými procházejí data mezi zdrojem a cílem (v závislosti na směrovacím protokolu to může zahrnovat zdroj / cíl, to znamená, že první skok se počítá jako skok 0 nebo hop 1). Počet hopů je tedy hrubou mírou vzdálenosti mezi dvěma hostiteli. U směrovacího protokolu používajícího počty směrování 1-původu (například RIP) znamená počet směrování n, že n sítí odděluje zdrojového hostitele od cílového hostitele. Jiné protokoly, jako je DHCP, používají výraz „hop“ k označení počtu přeposlání zprávy.
V síti vrstvy 3, jako je internetový protokol (IP), představuje každý směrovač podél datové cesty směrování. Tato metrika sama o sobě však není užitečná pro určení optimální cesty v síti, protože nebere v úvahu rychlost , zatížení, spolehlivost nebo latenci konkrétního skoku, ale pouze celkový počet. Některé směrovací protokoly , například Routing Information Protocol (RIP), však používají jako jedinou metriku počet hopů .
Pokaždé, když směrovač přijme paket, paket upraví a sníží čas do konce života (TTL). Směrovač zahodí všechny přijaté pakety s nulovou hodnotou TTL. Tím se zabrání tomu, aby se pakety nekonečně poskakovaly po síti v případě chyb směrování . Směrovače jsou schopné spravovat počty hopů, ale jiné typy síťových zařízení (např. Ethernetové rozbočovače a mosty ) nejsou.
Omezení chmele
Toto pole, známé jako time to live (TTL) v IPv4 , a hop hop v IPv6 , specifikuje limit počtu chmelů, které je povolen paket před vyřazením. Směrovače upravují pakety IP při jejich předávání, čímž snižují příslušná pole omezení TTL nebo hop. Směrovače nepředávají pakety s výsledným polem 0 nebo méně. To zabrání paketům navždy sledovat smyčku.
Další skok
Při konfiguraci síťových zařízení může skok odkazovat na další skok . Next hop je další brána, na kterou by pakety měly být předávány podél cesty k jejich konečnému cíli. Tabulka směrování obvykle obsahuje IP adresu z cílové sítě a adresu IP dalšího brány na cestě ke konečnému cíli v síti. Pouhým ukládáním informací o dalším směrování snižuje směrování dalšího směrování nebo předávání dalšího směrování velikost směrovacích tabulek. Daná brána zná pouze jeden krok po cestě, nikoli úplnou cestu k cíli. Je také klíčové vědět, že další chmele uvedené ve směrovací tabulce jsou v sítích, ke kterým je brána přímo připojena.
Diagnostika
Příkaz traceroute lze použít k měření počtu směrování routeru z jednoho hostitele na druhého. Počty hopů jsou často užitečné k nalezení poruch v síti nebo ke zjištění, zda je směrování skutečně správné.
Bezdrátové sítě ad hoc
V bezdrátové síti ad hoc běžně funguje každý zúčastněný uzel také jako router. To znamená, že výrazy „hop“ a „count hop“ jsou často předmětem záměny. Odesílající uzel se často jednoduše počítá jako první skok, čímž se získá stejný počet pro „chmel“ pro obě interpretace „chmele“ jako „procházející směrovače“ a „skoky z uzlu do uzlu“. Například RFC 6130 definuje „1-hop souseda“ jako jakýkoli jiný uzel, který je přímo dosažitelný přes bezdrátové rozhraní.