Det finns inte ett enda kommando som visar de exakta ruttpaketen som tar över ett nätverk. Detta beror på:
* paket följer inte alltid samma väg: Nätverksrutning är dynamisk, vilket betyder att vägar förändras baserat på trafikbelastning, nätverksförhållanden och andra faktorer.
* Nätverksenheter spårar inte enskilda paket: Nätverksenheter som routrar och switchar är inriktade på vidarebefordran av paket så snabbt som möjligt och inte spelar in sina specifika resor.
Det finns emellertid flera verktyg och kommandon du kan använda för att få insikter i paketruttning:
1. Spårverktyg:
* Traceroute (Tracert på Windows): Detta kommando skickar en serie paket till en destination och mäter den tid det tar för varje hopp (enhet) längs vägen. Det ger en lista över IP:er och deras motsvarande tid tar, vilket ger dig en allmän uppfattning om rutten.
* mtr (min traceroute): Detta kommando liknar Traceroute men ger mer detaljerad information, inklusive paketförlust, jitter och tidsvariation.
2. Nätverksövervakningsverktyg:
* wireshark: En kraftfull paketanalysator som fångar och visar nätverkstrafik i realtid. Du kan filtrera paket efter destination IP och analysera deras rubriker för att se routinginformationen.
* Network Management Systems (NMS): Verktyg som SolarWinds, PRTG eller ManageEngine tillhandahåller omfattande nätverksövervakningsfunktioner. De kan visualisera nätverkstrafik och potentiellt visa vägar tagna av paket.
3. Routing tabellkommandon:
* `Route -N` (Linux/MacOS): Detta kommando visar den lokala routingtabellen, som innehåller information om kända nätverk och nästa hopp för att nå dem.
* `netstat -rn` (Windows): I likhet med `Route -N`, visar detta kommando routingtabellposter på Windows.
* `visa IP -rutt` (Cisco -enheter): Detta kommando på Cisco -routrar visar den aktuella routingtabellen och rutter som är konfigurerade.
Obs: De specifika kommandon och tillgängliga verktygen beror på ditt operativsystem, nätverksenheter och vald nätverksövervakningslösning.
Exempel:
Låt oss säga att du vill spåra rutten till Googles hemsida (www.google.com). Med hjälp av `Tracert 'på Windows kan du få utgång som liknar:
`` `
Spårväg till Google.com [172.217.17.206]
1 <1 ms <1 ms <1 ms 192.168.1.1
2 1 ms 1 ms 1 ms 10.10.10.1
3 2 ms 2 ms 2 ms 172.25.25.254
4 3 ms 3 ms 3 ms 108.170.223.174
5 6 ms 6 ms 5 ms 172.253.238.142
6 9 ms 9 ms 9 ms 216.58.217.206
7 11 ms 11 ms 10 ms 172.217.17.206
Spår komplett.
`` `
Detta säger att paketen reste genom din router (192.168.1.1), sedan till flera andra routrar innan de når Googles server (172.217.17.206).
Kom ihåg att detta bara är en allmän översikt. För att få en mer djupgående förståelse för paketrutning måste du använda mer avancerade verktyg och tekniker.