• Introduktion:
  • Beskrivning:
  • RFCs
  • Se även

Introduktion:

Traceroute är ett program som visar vägen över nätverket mellan två system och listar alla mellanliggande routrar som en anslutning måste passera för att nå sin destination. Det kan hjälpa dig att avgöra varför dina anslutningar till en viss server kan vara dåliga, och kan ofta hjälpa dig att ta reda på exakt var problemet ligger. Den visar också hur systemen är anslutna till varandra, så att du kan se hur din internetleverantör ansluter till Internet samt hur målsystemet är anslutet.

Beskrivning:

Kommandot traceroute på Cisco-routern:

Kommandot traceroute används för att upptäcka de vägar som paketen faktiskt tar när de färdas till sin destination. Enheten (t.ex. en router eller en dator) skickar en sekvens av UDP-datagram (User Datagram Protocol) till en ogiltig portadress på fjärrvärden.

Tre datagram skickas, vart och ett med ett TTL-fältvärde (Time-To-Live) inställt på ett. TTL-värdet 1 gör att datagrammet ”timeoutar” så snart det når den första routern i vägen; denna router svarar då med ett ICMP Time Exceeded Message (TEM) som anger att datagrammet har löpt ut.

Nu sänds ytterligare tre UDP-meddelanden, vart och ett med TTL-värdet 2, vilket gör att den andra routern returnerar ICMP-TEMs. Den här processen fortsätter tills paketen faktiskt når den andra destinationen. Eftersom dessa datagram försöker få tillgång till en ogiltig port hos destinationsvärden returneras ICMP Port Unreachable Messages, vilket indikerar en oåtkomlig port; denna händelse signalerar till Traceroute-programmet att det är färdigt.

Lämna ett svar

Din e-postadress kommer inte publiceras.