Hvordan man laver sporing i computernetværk

computere

I hverdagen siger vi ofteordet "rute": en motorvej, en kabelrute. Udtrykket bruges også af designere, når der arbejdes med grafik, programmører, når debugging et program, administratorerne af computernetværk, etc. En sådan bred fordeling ikke giver mulighed for en klar definition af -., Afhængig af anvendelsen har sine egne karakteristika specificeret. Generelt er sporet en retning, eller, hvis du vil, en betinget linje.

I dagens artikel vil vi tale om netværkteknologier: hvordan man laver et spor. Men først lad os finde ud af, hvem dette materiale kan være nyttigt for. Hvis du forstår alt med serveradministratorer, fordi dette er deres nærmeste job, hvordan relaterer en normal computerbruger til sporing? En situation, der er kendt for mange: I et fint (eller ikke) øjeblik ophører favoritwebstedet i det globale netværk med at åbne. Er der et problem med forbindelsen? Og måske på målserveren er noget arbejde? Eller den lokale caching-proxy af en eller anden grund behandler anmodningen ukorrekt? Det er forståeligt, at hver person ønsker at kende den sande årsag til, hvad der sker, og ikke tilfældigt for at kontrollere deres gæt. For at gøre dette er der to softwareværktøjer, der giver dig mulighed for at teste ping-stedet og udføre et spor.

Ethvert websted er en samling af tekst sider(metal sprog), som er placeret på serveren. Dette er en speciel computer (node), der er forbundet til netværket døgnet rundt. Når en bruger indtaster webstedets navn i adresselinjen i sin browser, sendes en forespørgsel til serveren, og svaret returneres (webstedet vises). Men meget sjældent er brugerens computer direkte forbundet med kommunikationslinjer til en sådan server. Normalt er der andre noder mellem dem - mellemliggende servere, delvist "gennemsigtige" for anmodningen. Sporing til serveren giver dig mulighed for at få en slags kort - den rute, som signalet passerer. Efter nøje at se det, kan du meget tyde på årsagen til ressourcens manglende funktionalitet.

At vide hvordan man kan spore, kan du med det samme"Afbryd" fejlen i kommunikationskablet eller browserindstillingerne. Det er også nemt at identificere problemer med udbyderen selv. Det er ret nemt at forstå, hvordan man sporer spor, da det nødvendige program er inkluderet i alle større operativsystemer (Windows, Linux, Mac OS). I det første tilfælde hedder det "spor", og i det andet - "traceroute". Dette er hovedforskellen, så det er identisk at arbejde med dette værktøj i forskellige systemer.

Forestil dig, at Vindous-systemet ikke åbnerwebsted fb.ru, mens alle andre webressourcer er tilgængelige. Hvordan laver man spor? Tryk på kombinationen "Win + R", kør kommandolinjen. Skriv i linjen "tracert fb.ru" og udfør (Enter). Et vindue med de aktuelle resultater vises. De er altid forskellige. Dette afhænger af overbelastningen af ​​værtsservere og stien til de datapakker, der vælges af protokollen.

Med den angivne syntaks er en fællesantallet af mellemliggende servere, deres IP-adresser og værdien af ​​ping på hver af dem. For stor ping betyder forsinkelser, når målstedet åbnes, men meddelelsen om overskridelsen af ​​ventetiden indikerer indlysende problemer på denne rute (rute). Forresten betyder deres tilstedeværelse slet ikke, at webstedet ikke åbner, fordi der kun kan være midlertidige problemer på webstedet. Faktisk giver tracertværktøjet ujævne data, selvom deres pålidelighed er ret høj. Hvis forsinkelsen sker på mellemliggende knudepunkter, skal du gentage anmodningen efter et tidspunkt - stien ændres, og siden åbnes. Men hvis der er en forsinkelse på målserveren, er årsagen til inoperabiliteten åbenbar - det er nogle problemer på siden af ​​hostingudbyderen.