Mistet forbindelsen til serveren. Sporing og ping. Spore en nettverksrute (tracert-kommando) Hvordan gjøre en omvendt sporing fra serveren

På Internett, spesielt på fora, hvis det er et problem med å koble til en node (), anbefales det å sjekke ping eller utføre en rutesporing og dermed sjekke tilgjengeligheten til serveren.

Men hva er ping og hva er spor? Ping er et verktøy (verktøy) for å sjekke integriteten til tilkoblinger i TCP/IP-baserte nettverk. Tracing (traceroute eller tracert-kommando) er et program for å bestemme dataruter på TCP/IP-nettverk.

Det er imidlertid ikke alltid mulig å finne informasjon om nøyaktig hvordan denne sjekken utføres: hvordan man pinger eller hvordan man lager en rute.

Ping sjekk

For å sjekke ping, bruk samme kommando ping, som må angis på kommandolinjen. Lansering kommandolinje mulig på følgende måter:

Windows:

1) Start -> Alle programmene -> Standard -> Kommandolinje

2) Start -> Henrette -> cmd

Det er mange terminaler i dette operativsystemet, så du kan bruke hvilken som helst av de som er installert på PC-en din til disse formålene. Vanligvis kan en standardterminal startes med en hurtigtast CTRL+ALT+T.

Så for å pinge en bestemt server, må du kjøre kommandoen:

Ping

For eksempel for å pinge en adresse 11.222.33.44 du må kjøre kommandoen:

Ping 11.222.33.44

Nedenfor er et eksempel på resultatene av ping av en av IP-adressene.

Som det fremgår av resultatene, ble 4 pakker på 32 byte sendt og mottatt. Utvekslingstiden for én pakke var 47 millisekunder.

Det er verdt å merke seg at Windows bare sender 4 pakker som standard. I Linux fortsetter pakkeutveksling til brukeren uavhengig stopper prosessen med en hurtigtast CTRL+C. For å kjøre ping på lignende måte på Windows, må du bruke parameteren -t. For eksempel:

Ping -t 11.222.33.44

Stopping av pakkeutveksling utføres med samme tastekombinasjon - CTRL+C.

Stille inn antall pakker som skal sendes

For å angi maksimalt antall pakker som skal sendes, må du bruke følgende kommando:

Windows:

Ping -n<число_пакетов> < IP или домен >

For eksempel:

Ping -n 5 11.22.33.44

Ping -c<число_пакетов> < IP или домен >

For eksempel:

Ping -c 5 11.22.33.44

Endre størrelsen på sendte pakker

For å pinge med en bestemt pakkestørrelse (i byte), må du bruke følgende kommando:

Windows:

Ping -l<размер_пакетов> < IP или домен >

For eksempel:

Ping -l 64 11.22.33.44

Ping -s< размер_пакетов> < IP или домен >

For eksempel:

Ping -s 64 11.22.33.44

I dette tilfellet ble pakker med en størrelse på 64 byte sendt.

En rutesporing kan vise hastigheten på pakker mellom rutere som kobler sammen PC-en som forespørslene kommer fra og destinasjonsserveren.

Følgende kommando brukes til å utføre sporing:

Windows:

Tracert

For eksempel:

Tracert wikipedia.org

Traceroute

For eksempel:

Traceroute wikipedia.org

Det er verdt å merke seg at sporing som standard også utfører en DNS-spørring for å løse IP-adressen i Domenenavn for hver passerende ruter. Dette alternativet kan deaktiveres, og dermed redusere tiden det tar å oppnå sporingsresultater.

For å aktivere dette alternativet må du bruke følgende type kommando:

Windows:

Tracert -d

Traceroute -n

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 er plassert 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 på høyre museknapp - "Lim inn", eller ved å trykke Ctrl + V).

For nylig, av en eller annen grunn, ble ikke bloggen min vist på datamaskinen på jobben, selv om bloggen min ble vist på datamaskinen hjemme (ja, det er synd - det er tider når jeg jobber i stedet for mitt direkte ansvar på jobben på nettstedet mitt).
Google nettleser Chrome-utgang:

"Feil 101 (net::ERR_CONNECTION_RESET): Tilkoblingen ble tilbakestilt."

Det er synd at jeg ikke tenkte å ta et skjermbilde av feilen med en gang, men det så omtrent slik ut:

Jeg tok kontakt med dem. støtte til vertsleverandøren din, som beskriver problemet ditt i detalj.
Hosting-konsulenten ba meg fortelle ham min IP-adresse, ping og spor til serveren.

Tror du jeg umiddelbart fant ut hvor jeg skulle se etter disse parameterne? Hehe, ikke med en gang, men jeg var ikke rådvill og klarte å svare konsulenten. Vel, og som du allerede har forstått, varmt i hælene og fra personlig erfaring Jeg skriver dette materialet. Hva om det kommer til nytte for noen?

Hvordan finne ut IP-adressen din?

Hvordan lage en ping?

Først, la oss finne ut hva ping er.
ping- dette er tidsperioden som en datapakke sendt fra datamaskinen din når serveren og returnerer.
Så, hvordan pinge og sende resultatet til vertsleverandøren?

Eller du kan bruke det meste på en rask måte: kall opp "Kjør"-kommandoen ved å bruke hurtigtasten "Win+R":

2). Et vindu vises der du må skrive inn "cmd"-kommandoen i det tomme feltet og klikk på "OK"-knappen:

3). Et svart vindu åpnes der du må skrive inn kommandoen "ping site address" (i mitt tilfelle så det slik ut: "ping site") og trykk på "Enter"-tasten:

5). For å kopiere resultatet for å sende til vertsleverandøren, trenger du:

For å lime inn resultatet Tekstdokument eller i korrespondanse med vertsstøtte, trenger du bare å trykke "CTRL+V".
Som dette på en enkel måte Du kan gjøre en ping.

Hvordan lage en server tracert?

La oss først finne ut hva en serversporing er.
Serversporing – Dette er en nettverkstjeneste designet for å få en liste over Internett-noder som datapakker sendes til serveren til verten du ber om.

Det vil si, ved å bruke tracert-kommandoen kan du finne ut banen til forespørselen til serveren og identifisere på hvilket punkt av ruten det er problemer med overføring.

For å gjøre en serversporing, må du gjøre følgende:
1). På Windows XP/7. Klikk på "Start"-knappen, som er plassert i nedre venstre hjørne av skjermen, og gå til "Kjør"-fanen:

Eller du kan bruke den raskeste måten å ringe "Kjør"-kommandoen ved å trykke på tastekombinasjonen "Vinn + R":

2). I vinduet som vises, i det tomme feltet må du skrive inn kommandoen "cmd" og klikke på "OK" -knappen:

3). Et svart vindu åpnes der du må skrive inn kommandoen "tracert site address" (i mitt tilfelle så det slik ut: "tracert site") og trykk på "Enter"-tasten:

4). Etter et par sekunder vil datamaskinen vise resultatet:

5). For å kopiere resultatet for å sende til vertsleverandøren, trenger du:
- Høyreklikk på den svarte skjermen. En popup-meny vises, velg "Velg alle"-fanen der:

All tekst i det svarte vinduet vil bli uthevet i hvitt. For å kopiere all denne teksten, må du trykke på Enter-tasten.

Bruksanvisning

Et program for å spore rutene til informasjonspakker er inkludert i nesten alle nettverksoperativsystemer. 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 returnerer og indikerer en feil, fungerer noden normalt og det 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 kommandolinjen, så du må først starte en kommandolinjeterminal. 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å tastekombinasjonen WIN + R. Skriv deretter "cmd" (uten anførselstegn) og trykk på "OK"-knappen (eller Enter-tasten). I terminalen som åpnes skriver du tracert og, atskilt med et mellomrom, adressen til noden på nettverket du vil spore til. Dette kan enten være en IP-adresse eller et domenenavn. http-protokollen trenger ikke spesifiseres. Når sporingen 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.

Sporingsoperasjonen skriver til en operativsystemfil spesifikke SQL-setninger og tilhørende informasjon (spørringsplaner og hendelsesventer) som kjøres mens skriptet kjører. Du kan spore enhver vilkårlig økt i Oracle-databasen.

Bruksanvisning

Før det må du aktivere statistikkinnsamling, ellers vises filer med null tider. For å gjøre dette trenger du: alter system set timed_statistics=true Hvis du trenger å kjøre sporing i gjeldende økt, bør systemparameteren erstattes med sesjon.

Sørg for at attributtet maksimal størrelse Dumpfilen er av tilstrekkelig verdi. For å gjøre dette, kjør den tilsvarende SQL-spørringen: SELECT verdi FRA v$param p WHERE name=’max_dump_file_size’$param-verdien kan settes både på databasenivå (endre system) og på øktnivå (endre økt).

For å starte sporing må hendelse 1046 settes i riktig økt. Kjør sys.dbms_system.set_ev-prosedyren, og send deretter de resulterende sid- og serieverdiene som heltallsparametere: BEGIN sys.dbms_system.set_ev(sid, serial#, 10046, 8, ''); SLUTT

For å slå av sporing, endre nivåverdien for hendelse 10046 fra 8 til 0.

Sporingsfilen vises i Oracle-databasedump-katalogen (Oracle/admin/databaseSID/udump). Navnet på denne filen inneholder identifikatoren til OS-prosessen der operasjonen ble utført, og filtypen er .trc. For å behandle informasjonen til en lesbar form, behandle sporingsfilen i tkprof:cd-verktøyet C:ORACLEadmindatabaseSIDudump
tkprof file.trc output=min_fil.prf Den behandlede filen vil inneholde en liste over alle kommandoer som ble utført under økten.

Nyttige råd

Minimumsnivået for å utføre kommando 10046 er 1, og maksimum er 12, hvor verdiene til alle prosessrelaterte variabler legges til, samt informasjon om forventninger.

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. Å spore ruten fra en personlig datamaskin til det nødvendige stedet hjelper med slik diagnostikk.

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.

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

Med tracert-kommandoen sender du datapakker til adressen du spesifiserer – dette kan være en serveradresse, et datamaskinnavn på nettverket eller en IP-adresse. I dette tilfellet passerer pakker gjennom spesielle rutere - nettverksenheter mellom personlig datamaskin og adressaten. Med denne handlingen bestemmer du ruten til den endelige destinasjonen og, viktigst av alt, beregner du responstiden (verdi i millisekunder) for hver mellomnode.

I de seksjonene hvor responstiden er kortest, utføres overføringen så raskt som mulig - dette betyr at kanalen er ledig og informasjon leveres uten forstyrrelser. På det stedet hvor responstiden når maksimalt en eller annen standardisert verdi, ser vi konsekvensen "Venteintervallet for forespørselen er overskredet", som tilsvarer tap av informasjonspakker.

På denne måten er det mulig å beregne på hvilket spesifikt koblingspunkt problemet eksisterer. Hvis dataene ikke når mottakeren selv, så ligger problemet hos ham. Hvis forbindelsen stopper på midten, er problemet i en av mellomliggende nettverksenheter. Samtidig, fra en annen PC eller langs en annen rute (hvis det er en), kan nettstedet ditt som ikke har åpnet vise seg å være ganske tilgjengelig. Hvis informasjonen ikke forlater grensene til leverandørens nettverk, er problemet med det.

Video om emnet

Sporing fullfører utformingen av det elektroniske utstyret og definerer linjene som forbinder komponentene som utgjør den utformede enheten. Den inkluderer spesifikke trinn for å kjøre et program og stoppe ved kommandoer, linjer. Sporingsoppgaver er arbeidskrevende på grunn av mangfoldet av teknologiske metoder for å lage forbindelser.

Bruksanvisning

Bruk spesialprogram for et spor som sannsynligvis allerede finnes i nettverksoperativsystemet. Hvis det er Windows, heter programmet tracert; V operativsystemer GNU/Linux og Mac OS-sporing kan gjøres ved å bruke traceroute. I dette tilfellet sendes pakkeinformasjonen til adressen som er spesifisert for den. Spesifikt angi leveringsparametere som ikke er gjennomførbare, for eksempel er pakkens levetid for kort. For den første pakken er det bedre å sette den til ett sekund.

Sørg for at hver server som ligger på segmentet fra datamaskinen til den oppgitte adressen nødvendigvis reduserer denne verdien med én. Dermed utløper pakkens levetid umiddelbart ved første node av ruten, som da automatisk vil sende et varsel om at det er umulig å levere pakken som inneholder dataene. Takket være denne omstendigheten vil sporingsprogrammet ha tilgang til informasjon om den første mellomnoden.

Øk informasjonspakkens levetid med én og prøv igjen. Nå vil ikke den andre mellomnoden kunne sende den videre og vil bli tvunget til å sende en manglende leveringsrapport. Gjenta disse trinnene, og øke pakkens levetid med ett hver gang. Ved å bruke disse trinnene vil sporingsprogrammet kompilere en liste over alle noder i intervallet fra datamaskinen til den endelige adressen.

Kontroller at alle mellompunkter fungerer korrekt. Hvis programmet ikke mottar varsling fra ett av punktene, vil det sende en forespørsel med følgende defekt: portnummeret eksisterer ikke. Når pakken kommer tilbake og indikerer en feil, vil dette indikere normal drift av noden. Hvis dette ikke skjer, er det en pause ved noden. Avslutt sporingsprogrammet.

Video om emnet

konvertere et raster (piksel) bilde til et vektor ett ( , hvor bildet er beskrevet ved hjelp av matematiske formler).

Sporing kan utføres både automatisk og manuell innstilling. Noen vektor grafisk redaktør har innebygde automatiske sporingsfunksjoner, men resultatet er en fil med et stort antall kontrollpunkter som er vanskelig å bruke. Men hvis du har en rasterfil som må skrives ut i stor størrelse (for eksempel å strekke et vanlig bilde for en plakat på veggen av en bygning), vil automatisk sporing etterfulgt av oppskalering være den eneste løsningen. Manuell sporing er å spore konturene til det ønskede bildet ved å bruke verktøyene som er tilgjengelige i programmet for å lage Bezier-kurver.

Sporing i programmering

Trinnvis utførelse av et program med endringer i alle parametere eller stopp ved hver operasjon spores også. Det kan være nødvendig hvis du feilsøker din egen kode. Noen ganger er algoritmen riktig, men av en eller annen grunn fungerer den ikke. Det er sporingen som lar deg forstå på hvilket stadium feilen oppstår. Sporingsmetoden hjelper også til å forstå andres kode.

Strålesporing

Strålesporing, eller banesporing, er en gjengivelsesmetode (opprette et bilde fra en 3D-modell) i data-grafikk, som relaterer seg til geometrisk optikk. Den lar deg konstruere et bilde basert på kunnskap om lovene for hvordan individuelle lysstråler samhandler med eksisterende overflater. Ved strålesporing sender programvarens algoritme stråler ut av et "kamera", og de spretter av forskjellige overflater til de blir absorbert eller spredt. Hvordan stor kvantitet stråler ble sporet, jo bedre kvalitet vil resultatet være.

Denne gjengivelsesmetoden lar deg bygge bilder beste kvalitet, men krever kraftige dataressurser. Noen effekter kan imidlertid ganske enkelt ikke gjenskapes med andre gjengivelsesmetoder, så noen ganger er strålesporing den eneste måten å mulig løsning.

Sporing som bygningsforbindelser

Sporing betyr også å finne linjer som vil forbinde knutepunktene til et system. Hvis du designer et datakort (for eksempel et skjermkort), er sporing i denne prosessen å finne linjene som vil forbinde kontaktene til brettelementene.

For å diagnostisere og finne nettverksproblemer systemadministratorer Et så praktisk verktøy som rutesporing brukes ofte. Den lar deg bestemme alle nodene (rutere, servere, datamaskiner) som trafikk passerer på vei til destinasjonen. Hvis forbindelsen med en ekstern vert bryter sammen eller forsvinner helt, vil sporing av nettverksruten tillate deg raskt å finne området der problemer oppsto som i lokalt nettverk, og på det globale Internett.
For å utføre denne prosedyren har hvert moderne operativsystem et tilsvarende verktøy.

På Windows OS er dette tracert-verktøyet. I XP var den tilgjengelig som standard, men i alle påfølgende versjoner opp til Windows 10 må den i tillegg aktiveres gjennom "Programmer og funksjoner".

I operativsystemer til *NIX-familien - Linux, FreeBSD, Android - traceroute-program
Betydningen av rutesporingsalgoritmen er at tre spesielle forespørsler sendes til hver nettverksnode som trafikken går til ønsket vert, deretter vises responstiden for hver av dem på skjermen ved siden av adressen sin. Basert på disse resultater, kan du enkelt spore i hvilken del av nettverket svarforsinkelsene begynner å dukke opp eller den forsvinner helt.

Sporing i Windows 10

For å utføre nettverkssporing i Windows 10, må du trykke på Win+R-tastekombinasjonen og skrive "cmd" i "Kjør"-vinduet. Dette vil åpne Windows-kommandolinjen, der du må skrive inn kommandoen:

tracert

La oss for eksempel ta nettstedet google.ru

Sporing i Linux

I operativsystemer Linux-familien- Ubuntu, Fedora, CentOS, etc. - for å starte rutesporing må du åpne systemkonsollen og skrive inn kommandoen:

traceroute<имя_сервера>

Merk følgende! Bruk nettverksrutesporing for å vurdere kvaliteten på siste mil ( abonnentlinje ADSL, FTTB eller PON) er umulig, siden dette systemprogrammet ikke kan og ikke vet hvordan det skal vurdere kvaliteten på linjen på noen måte.