Er is geen enkele opdracht die de exacte routepakketten in een netwerk laat zien. Dit komt omdat:
* pakketten volgen niet altijd hetzelfde pad: Netwerkroutering is dynamisch, wat betekent dat paden veranderen op basis van verkeersbelasting, netwerkomstandigheden en andere factoren.
* Netwerkapparaten volgen afzonderlijke pakketten niet: Netwerkapparaten zoals routers en switches zijn gericht op het zo snel mogelijk doorsturen van pakketten, waardoor hun specifieke reizen niet worden vastgelegd.
Er zijn echter verschillende tools en opdrachten die u kunt gebruiken om inzichten te krijgen in pakketrouting:
1. Tracing -tools:
* traceroute (tracert op ramen): Deze opdracht stuurt een reeks pakketten naar een bestemming en meet de tijd die het voor elke hop (apparaat) onderweg kost. Het biedt een lijst met IP's en hun overeenkomstige tijd die u een algemeen idee van de route geeft.
* mtr (mijn traceroute): Deze opdracht is vergelijkbaar met Traceroute, maar biedt meer gedetailleerde informatie, waaronder pakketverlies, jitter en tijdvariatie.
2. Netwerkbewakingshulpmiddelen:
* wireshark: Een krachtige pakketanalysator die netwerkverkeer in realtime vastlegt en weergeeft. U kunt pakketten filteren op bestemming IP en hun headers analyseren om de routeringsinformatie te zien.
* Network Management Systems (NMS): Tools zoals SolarWinds, PRTG of MAMMEREngine bieden uitgebreide netwerkbewakingsmogelijkheden. Ze kunnen netwerkverkeer visualiseren en mogelijk paden tonen die door pakketten worden genomen.
3. Routingtabelopdrachten:
* `route -n` (linux/macOS): Deze opdracht toont de lokale routingtabel, die informatie bevat over bekende netwerken en de volgende hop om ze te bereiken.
* `netstat -rn` (Windows): Net als `route -n`, geeft deze opdracht de ingangen van de routingtabel op Windows weer.
* `Toon ip route` (Cisco -apparaten): Deze opdracht op Cisco -routers toont de huidige routeringstabel en gerichte routes.
Opmerking: De specifieke beschikbare opdrachten en tools zijn afhankelijk van uw besturingssysteem, netwerkapparaten en gekozen netwerkbewakingsoplossing.
Voorbeeld:
Stel dat u de route naar de startpagina van Google wilt traceren (www.google.com). Met behulp van `tracert` op Windows kunt u de uitvoer vergelijkbaar krijgen met:
`` `
Tracing route naar 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
Trace compleet.
`` `
Dit vertelt u dat de pakketten door uw router zijn afgelegd (192.168.1.1), en vervolgens naar verschillende andere routers voordat u de server van Google bereikt (172.217.17.206).
Vergeet niet dat dit slechts een algemeen overzicht is. Om een meer diepgaand begrip van pakketrouting te krijgen, moet u meer geavanceerde tools en technieken gebruiken. |