TRACERT – spor ruten til en gitt node i Windows-kommandolinjen.

Se for deg situasjonen: du sitter på Internett og plager ingen, og så slutter favorittsiden din å laste. Internett har falt, tror du. Men det viser seg at andre nettsteder laster normalt. Hvordan finne ut hva som skjedde? vil hjelpe deg rutesporing.

Sannsynligvis vet alle at enhver nettside er plassert på en server - spesiell datamaskin. Når vi skriver inn nettadressen i adressefeltet til nettleseren og klikker på "Go"-knappen, sender vi dermed forespørsel til serveren. På vei til siden går forespørselen vår gjennom flere mellomnoder tilkoblinger, og hvis alt er i orden med dem, vises nettstedet i nettleseren.

Hvis siden ikke laster, betyr det at vår forespørsel ikke nådde fram pga problemer på en av kommunikasjonsnodene (mellomdatamaskiner eller rutere). Problemet kan være hos deg (for eksempel et problem med kabelen; selv om dette ikke vil laste inn andre nettsteder), hos din Internett-leverandør eller på siden av vertssiden. Rutesporing vil hjelpe deg med å finne ut nøyaktig hvor i kommunikasjonskanalen forespørselen din går tapt.

Rutesporing gjøres ved hjelp av Traceroute/Tracert-verktøy. Dette programmet er inkludert i leveringspakken til nesten alle moderne nettverks-OS (operativsystemer som støtter arbeid i datanettverk). I OS Microsoft Windows dette programmet kalles tracert, og på Linux og Mac OS X - traceroute.

Hvordan dette programmet fungerer lik prinsippet for drift av programmet. Traceroute sender data til serveren og registrerer samtidig alle mellomrutere som disse dataene passerer gjennom på vei til serveren (målnoden). Hvis det oppstår et problem ved levering av data til en av nodene, bestemmer programmet den delen av nettverket der problemet oppsto.

Hvordan gjøres rutesporing i Windows? Tracert-programmet, som ping-programmet, startes fra kommandolinjen. Bare i tilfelle minner vi deg på hvordan du skriver inn kommandolinjen i Windows. Det er tre hovedmåter:

  1. Klikk på Start-knappen, velg Kjør, i Åpne-feltet skriv cmd og klikk på OK-knappen eller Enter-tasten.
  2. Trykk Win+R (Win er knappen med Windows-logo), åpnes det samme vinduet som i forrige tilfelle, så vi fortsetter på samme måte.
  3. Klikk på Start-knappen, velg Alle programmer (eller Programmer for mer tidligere versjoner OS), i det - elementet Standard, i standard programmer Klikk på kommandolinje.

Skriv inn kommandoen i vinduet som åpnes tracert site_name(for eksempel tracert yandex.ru) og trykk på Enter-tasten. I stedet for nettstedsadressen kan du skrive inn IP-adressen (hvis du kjenner den, selvfølgelig). Ved å legge inn adressen har vi dermed etablert en rute til den endelige noden. Kommandolinjevinduet viser sporingsresultatene i sanntid: navn og IP-adresse til mellomnoder, responstid i millisekunder.

Hvis du ikke er interessert i mellomliggende vertsnavn, bør rutesporing gjøres med alternativet -d, som skjuler ruternavn, for eksempel: tracert -d yandex.ru.

Hvordan bruke disse dataene til å løse et problem? Responstiden viser hvor opptatt kanalen er. Men selv om responstiden er lang, vil siden lastes – om enn med vanskeligheter. Men hvis du i stedet for responstiden ser inskripsjonen "Tidsavbruddsforespørsel", betyr dette at det er tap av data ved denne kommunikasjonsnoden, noe som betyr at problemet ligger der.

Så, Rutesporing hjelper til med å identifisere problemnoden. Hvis dataene flyter normalt og blir sittende fast på selve destinasjonen, er problemet egentlig med nettstedet. Hvis rutesporingen stopper midtveis, er problemet i en av de mellomliggende ruterne. Hvis passasjen av pakker stopper innenfor leverandørens nettverk, må problemet løses "på lokalt nivå".

Hvis rutesporet bryter på en av de mellomliggende ruterne, kan du prøve få tilgang til nettstedet fra en annen datamaskin eller til og med mobiltelefon - Ruten vil endres og nettstedet kan være tilgjengelig. For å være sikker kan du prøve å spore fra en annen datamaskin. Og hvis det ikke er noen annen datamaskin for hånden, vil spesielle komme til unnsetning nettjenester. Så på nettstedet traceroute.org kan du spore ruten til nettstedet fra forskjellige land. Du velger et land og en leverandør fra listen, skriver inn nettadressen og sjekker ruten.

Det er nok få av dere som vet hva tracert er. La oss vurdere alternativer for å sjekke tilgjengeligheten til en spesifikk IP, server eller datamaskin på nettverket.

rute spor tracert

Du har for eksempel ikke en Internett-tilkobling. Du vet ikke hvor du skal lete etter problemet. Start med et modem eller en ruter

Klikk på startmenyen - kjør -

Skriv inn i vinduet som åpnes ping 192.168.1.1(standard modem IP-adresse) og klikk OK.

Hvis en kommandolinje åpnes med omtrent følgende indikatorer, er datamaskinen koblet til modemet. På samme måte sjekker vi forbindelsen med serveren til din internettleverandør. Ved å bruke den samme kommandoen sjekker vi forbindelsen med hostingen der nettstedet ditt ligger. Det er nok å angi IP-adressen til hosteren eller dens domene hosting.ru. Hvis en inskripsjon som: Tidsavbruddsforespørsel, så har du et problem, det er ingen forbindelse.

Som du kan se på skjermbildet, var pingingen vellykket

spore ruten til server tracert

Så hvis du ikke kan nå nettstedet ditt, eller det er problemer med utilgjengelighet for vertskap, vil vi se etter hvor blokkeringen skjedde ved å bruke tracert-kommandoen. Eller rettere sagt, vi skal lage en utskrift tracert-kommandoer - rutesporing, og vi sender det til support via ICQ eller såpe, og lar dem ordne opp. Noen ganger har hosters rett og slett ikke tid til å legge merke til slike problemer; tross alt har de allerede mye arbeid å gjøre. La oss hjelpe gutta på denne måten, som vi absolutt vil motta takk for :)

Trinnene er nøyaktig de samme, bare i stedet for ping skriver vi . Så løp jeg til kommandolinje informasjon... Skjermbildet viser et eksempel på et kommunikasjonsproblem med ruteren, dvs. vi plukker på det.

Hvis du forestiller deg at ip-en i skjermbildet ikke er 192.168.1.1, men ip-en til serveren din, vil problemet i dette tilfellet ligge hos Internett-leverandøren din. Når vi har samlet litt statistikk på rutetraset, begynner vi å kopiere. Til venstre øverste hjørne Klikk på den svarte knappen - endre - velg alle...

Informasjon uthevet

Og igjen knappen - endre - kopier... Så limer du den inn i notepad eller word og utskriften er klar.

På bildene viste jeg bare den mest forenklede versjonen av rutesporing - tracert til hjemmeruter. Faktisk vil dette bare være den første informasjonen, deretter vil Internett-leverandøren din og dens motorveier gå, deretter motorveiene til andre leverandører hvis tjenesteområder ruten går gjennom, det kan være flere slike leverandører og problemer kan være på deres side, og på slutten vil det være informasjon om tilgjengeligheten din server. For alle ruter vil du se responstiden, og ut fra denne kan du vurdere problemer med sporing på ulike strekninger av ruten.

Vi informerer leverandør eller vert om problemene og legger ved en utskrift.

Det er ingen hemmelighet at enhver nettside er vert på en bestemt server og går inn adressefeltet installert nettleser adressen til det nødvendige nettstedet, og deretter ved å klikke på "gå"-knappen, sender brukeren en forespørsel til serveren. På vei til stedet går forespørselen gjennom mellomliggende kommunikasjonsnoder. Hvis de fungerer normalt, lastes ressursen inn i nettleseren.

Når siden ikke laster, betyr det at den sendte forespørselen ikke kunne mottas på grunn av problemer ved en av kommunikasjonsnodene. Rutesporing vil hjelpe deg å forstå hvilken del av kommunikasjonskanalen som gjør at forespørselen går tapt.

Hvordan gjøre en nettstedsporing

Deretter vil jeg fortelle deg hvordan du gjør rutesporing i Windows OS. For å gjøre dette må vi bruke hjelpeprogram Tracert, som, i likhet med ping-programmet, startes fra kommandolinjen. For å komme inn i det, kan du bruke en av de tre metodene jeg foreslår:

2. Bruk tastekombinasjonen Win+R, som åpner et vindu som i den første metoden. Da er alle handlinger de samme.

Et vindu med svart bakgrunn åpnes, der du må skrive inn en kommando i formen tracert site_name (som et eksempel: tracert yahoo.com) og bekrefte oppføringen med Enter-tasten. Hvis du kjenner IP-adressen til ressursen, kan du angi det i stedet for domenenavnet. Ved å legge inn adressen etableres en rute til destinasjonsnoden. Kommandolinjevinduet viser resultatene av sporingen i sanntid: IP-adresser og navn på mellomnoder, samt responstider vist i millisekunder.

Hvis navnene på noen mellomnoder ikke er interessante, må rutesporingen utføres med tillegg av parameteren –d, som lar deg skjule navnene på ruterne. Slik ser en eksempelforespørsel ut: tracert -d yahoo.com.

Responstiden karakteriserer belastningen på den dedikerte kanalen. Med lang responstid vil siden lastes, men det vil være veldig vanskelig. Men hvis det vises en melding som advarer om at tidsavbruddet for forespørselen er overskredet, observeres datatap på en bestemt node. Derfor er denne noden problematisk.

Dermed lar rutesporing deg identifisere problemer på noder. Hvis dataene kommer normalt, men de går tapt ved destinasjonsnoden, er problemet med nettstedet. Hvis sporet bryter midt i ruten, er det et problem med den mellomliggende ruteren. Hvis pakker går tapt i nettverket til leverandøren du bruker, løses dette problemet direkte med ham.

I dag skal jeg fortelle deg hvordan spore til et nettsted, dvs. kjør kommandoen på kommandolinjen Windows linje. Hvorfor kan du trenge dette?
Sporing brukes vanligvis av teknikere for å identifisere nettverksproblemer. For eksempel, plutselig, uten noen grunn, slutter et bestemt nettsted i nettleseren din å åpne eller åpnes veldig sakte. Du adresserer dette problemet til forumet til Internett-leverandøren din. Der vil du nesten helt sikkert bli spurt med en gang lage et spor til denne siden og legg ut resultatet.

Sporing utføres ved hjelp av kommandoen. Denne kommandoen lar deg finne ut banen til forespørselen til serveren som nettstedet ligger på, og identifisere på hvilket punkt av ruten det er problemer med overføring.

Hvordan gjøre denne sporingen?

På datamaskinen din, gå til "Start" - "Kjør" (eller du kan samtidig trykke på tastene på tastaturet Win+R). Rekruttere et team cmd og klikk "OK": I det svarte vinduet som åpnes, skriv kommandoen og, atskilt med et mellomrom, navnet på nettstedet vi er interessert i (i stedet for nettstedets navn, kan du bruke IP-adressen):
Etter dette, trykk på tasten Tast inn på tastaturet.

Med en kommando starter vi sending av datapakker til en bestemt mottaker (side). Sendte pakker går gjennom alle mellomnoder mellom datamaskinen din og mottakeren (vanligvis rutere fra forskjellige leverandører, avhengig av stedets plassering). Ved å bruke sporing bestemmes ruten til nettstedet eller IP-en du trenger, og responstiden for hver mellomnod i millisekunder. Jo kortere responstid, jo raskere sendes pakkene på denne delen av ruten (det vil si at dataene passerer uten forstyrrelser).

Hvis du under sporingsprosessen ser stjerner i en linje, betyr dette at venteintervallet for forespørselen er overskredet, og dette tilsvarer tap av pakker på denne delen av ruten. De. Det er et problem på dette punktet i kjeden. Hvis pakkene ikke går utover leverandørens nettverk, er problemet der.

Som du kan se, i mitt tilfelle gikk ikke sporingen langt - stoppet skjedde et sted på leverandørens utstyr:

Vi må sannsynligvis levere de mottatte dataene til leverandørens forum. Du kan ganske enkelt ta et skjermbilde av dette vinduet, men det er bedre å kopiere disse dataene som tekst. For å gjøre dette, høyreklikk høyre i dette vinduet - velg deretter "Velg alle":
Trykk deretter på tasten Tast inn på tastaturet. Nå er all teksten på utklippstavlen - vi kan lime den inn i hvilken som helst tekstredigerer eller umiddelbart i et svar på forumet (ved å klikke høyre knapp mus – "Lim inn", eller hurtigtasten Ctrl+V).

Bruksanvisning

Et program for å spore rutene til informasjonspakker er inkludert i nesten alle nettverk operativsystem. I Windows OS er det tracert, og i GNU/Linux og Mac OS er det traceroute. Driftsprinsippet for dette programmet er som følger: Programmet sender pakker med informasjon til adressen som er spesifisert til det, og setter bevisst umulige leveringsbetingelser - en veldig kort pakkelevetid (TTL - Time To Live). Når den første pakken sendes, er det 1 sekund. Hver server på vei fra datamaskinen til ønsket adresse må redusere denne verdien med minst én. Derfor vil pakkens levetid utløpe på den første noden og den vil ikke overføre den videre, men vil sende en melding til avsenderen om umuligheten av levering. På denne måten vil sporeren få informasjon om den første mellomnoden. Den vil da øke pakkens levetid med én og sende pakken på nytt. Denne forespørselen vil leve til den andre noden og situasjonen er . Dermed vil sporingsprogrammet kompilere en liste over alle mellomnoder, og hvis det ikke mottar varsling fra noen, vil dette bety en av to ting - enten ble pakken fortsatt levert til mottakeren, eller denne noden kjører ikke . For å finne ut vil den sende en forespørsel med en annen defekt - et åpenbart ikke-eksisterende portnummer vil bli angitt. Hvis denne pakken kommer tilbake med en indikasjon, er noden normal og den er mottakeren, og hvis ikke, er det et brudd i pakkeleveringskjeden på denne noden. I alle fall vil sporingsprosedyren bli fullført.

På Windows OS kjørbar fil dette programmet (tracert.exe) er lagret i WINDOWSsystem32-mappen på systemdisk din datamaskin. Men for å kjøre programmet er det ikke nødvendig å søke etter filen. Dette programmet styres kun fra , så du trenger kommandolinjen først. For å gjøre dette, i hovedmenyen (på "Start"-knappen), velg "Kjør" for å åpne dialogboksen "Kjør et program". Du kan også åpne den ved å trykke på kombinasjonen VINN-nøkler+ R. Skriv deretter "cmd" (uten anførselstegn) og trykk på OK-knappen (eller Enter-tasten). I terminalen som åpnes, skriv tracert og, atskilt med et mellomrom, adressen til noden på nettverket du må spore til sporing. Dette kan enten være en IP-adresse eller Domenenavn. http-protokoll ikke nødvendig å indikere. Når det er fullført, kan resultatet kopieres - trykk CTRL + A for å velge alt og Enter for å kopiere utvalget til RAM. Deretter kan du lime inn det du kopierte inn i et hvilket som helst dokument. tekstredigerer.

Nettsteder på nettverket vises ikke av seg selv - de er opprettet og vedlikeholdt av datamaskiner som kalles servere, og disse serverne administreres av en organisasjon - en leverandør eller vertsleverandør. Og slik at alt er tydelig og nøyaktig gjengitt for alle, overvåker leverandøren sin nettverksutstyr, servere, kommunikasjonskanaler gjennom hvilke informasjon og andre ulike data overføres direkte til brukere. På sin side kan brukeren diagnostisere sin internettforbindelse hvis han ikke kan få tak i denne informasjonen for å finne ut om det er vertstjenesten eller leverandøren som internettilgangen er gitt gjennom, er feil. I slik diagnostikk, sporing av ruten fra personlig datamaskin til ønsket sted.

Bruksanvisning

Utfør en sporing ved å bruke traceroute-kommandoen i Windows-tracert. For å spore en rute, gjør følgende: åpne "Start"-menyen - "Kjør". Skriv inn cmd.exe og velg OK.

Skriv inn på kommandolinjen tracert kommando server_name (servernavnet er angitt i velkomst-e-posten når du bestiller tjenesten). Vent til kommandoen er fullført, og klikk deretter høyre nøkkel mus i ledetekstvinduet, velg "Velg alle" og trykk deretter på Enter (når du har valgt det). Deretter, for å se sporet, høyreklikker du og klikker deretter "Sett inn" i meldingsfeltet.