Prekinjena povezava s strežnikom. Sledenje in ping. Sledenje omrežni poti (ukaz tracert) Kako narediti obratno sledenje s strežnika

V internetu, zlasti na forumih, je priporočljivo, da v primeru težave pri povezovanju s katerim koli vozliščem () preverite ping ali izvedete sledenje poti in tako preverite razpoložljivost strežnika.

Toda kaj je ping in kaj je sledenje? Ping je orodje (pripomoček) za preverjanje celovitosti povezav v omrežjih, ki temeljijo na TCP/IP. Sledenje (ukaz traceroute ali tracert) je program za določanje podatkovnih poti v omrežjih TCP/IP.

Vendar pa ni vedno mogoče najti informacij o tem, kako natančno se to preverjanje izvaja: kako pingati ali kako narediti pot.

Preverjanje pinga

Če želite preveriti ping, uporabite isti ukaz ping, ki ga je treba vnesti v ukazno vrstico. Kosilo ukazna vrstica mogoče na naslednje načine:

Windows:

1) Začetek -> Vsi programi -> Standardno -> Ukazna vrstica

2) Začetek -> Izvedi -> cmd

V tem operacijskem sistemu je veliko terminalov, zato lahko za te namene uporabite katerega koli od tistih, ki so nameščeni na vašem računalniku. Običajno lahko standardni terminal zaženete z bližnjico na tipkovnici CTRL+ALT+T.

Torej, če želite pingati določen strežnik, morate zagnati ukaz:

Ping

Na primer za pinganje naslova 11.222.33.44 morate zagnati ukaz:

Ping 11.222.33.44

Spodaj je primer rezultatov pinga enega od naslovov IP.

Kot je razvidno iz rezultatov, so bili poslani in prejeti 4 paketi po 32 bajtov. Čas izmenjave za en paket je bil 47 milisekund.

Omeniti velja, da Windows privzeto pošlje samo 4 pakete. V Linuxu se izmenjava paketov nadaljuje, dokler uporabnik samostojno ne ustavi procesa z bližnjico na tipkovnici CTRL+C. Če želite zagnati ping na podoben način v sistemu Windows, morate uporabiti parameter -t. Na primer:

Ping -t 11.222.33.44

Zaustavitev izmenjave paketov se izvede z isto kombinacijo tipk - CTRL+C.

Nastavitev števila paketov za pošiljanje

Če želite nastaviti največje število paketov, ki jih želite poslati, morate uporabiti naslednji ukaz:

Windows:

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

Na primer:

Ping -n 5 11.22.33.44

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

Na primer:

Ping -c 5 11.22.33.44

Spreminjanje velikosti poslanih paketov

Če želite pingati z uporabo določene velikosti paketa (v bajtih), morate uporabiti naslednji ukaz:

Windows:

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

Na primer:

Ping -l 64 11.22.33.44

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

Na primer:

Ping -s 64 11.22.33.44

V tem primeru so bili poslani paketi velikosti 64 bajtov.

Sledenje poti lahko prikaže hitrost paketov med usmerjevalniki, ki povezujejo osebni računalnik, iz katerega prihajajo zahteve, in ciljni strežnik.

Za izvajanje sledenja se uporablja naslednji ukaz:

Windows:

Tracert

Na primer:

Tracert wikipedia.org

Traceroute

Na primer:

Traceroute wikipedia.org

Omeniti velja, da sledenje privzeto izvede tudi poizvedbo DNS za razrešitev naslova IP Domena za vsak mimoidoči usmerjevalnik. To možnost je mogoče onemogočiti in s tem skrajšati čas, potreben za pridobitev rezultatov sledenja.

Če želite aktivirati to možnost, morate uporabiti naslednjo vrsto ukaza:

Windows:

Tracert -d

Traceroute -n

Danes vam bom povedal kako slediti spletnemu mestu, tj. zaženi ukaz v ukazni vrstici Linija Windows. Zakaj morda potrebujete to?
Sledenje običajno uporabljajo tehniki za prepoznavanje težav z omrežjem. Na primer, nenadoma, brez kakršnega koli razloga, se določeno spletno mesto v vašem brskalniku preneha odpirati ali pa se odpre zelo počasi. To težavo naslovite na forum vašega internetnega ponudnika. Tam vas bodo skoraj zagotovo takoj vprašali sledite tej strani in objavi rezultat.

Sledenje se izvaja z ukazom. Ta ukaz vam omogoča, da ugotovite pot zahteve do strežnika, na katerem se nahaja spletno mesto, in ugotovite, na kateri točki poti so težave s prenosom.

Kako narediti to sledenje?

V računalniku pojdite na »Start« - »Zaženi« (lahko pa hkrati pritisnete tipke na tipkovnici Win+R). Zaposlovanje ekipe cmd in kliknite »V redu«: V črno okno, ki se odpre, vnesite ukaz in, ločeno s presledkom, ime spletnega mesta, ki nas zanima (namesto imena spletnega mesta lahko uporabite njegov naslov IP):
Po tem pritisnite tipko Vnesite na tipkovnici.

Z ukazom sprožimo pošiljanje podatkovnih paketov določenemu prejemniku (mestu). Poslani paketi gredo skozi vsa vmesna vozlišča med vašim računalnikom in prejemnikom (običajno usmerjevalniki različnih ponudnikov, odvisno od lokacije mesta). Tako se s sledenjem določi pot do mesta ali IP-ja, ki ga potrebujete, in odzivni čas vsakega vmesnega vozlišča v milisekundah. Čim krajši je odzivni čas, tem hitreje se paketi prenašajo na tem delu poti (to pomeni, da podatki prehajajo brez motenj).

Če med postopkom sledenja v kateri koli vrstici vidite zvezdice, to pomeni, da je bil čakalni interval za zahtevo presežen, kar je enakovredno izgubi paketov na tem odseku poti. Tisti. Na tej točki v verigi je težava. Če paketi ne gredo izven omrežja vašega ponudnika, je težava tam.

Kot lahko vidite, v mojem primeru sledenje ni šlo daleč - zaustavitev se je zgodila nekje na opremi ponudnika:

Verjetno bomo morali prejete podatke posredovati forumu ponudnika. Lahko preprosto naredite posnetek zaslona tega okna, vendar je bolje, da te podatke kopirate kot besedilo. Če želite to narediti, z desno miškino tipko kliknite desno v tem oknu - nato izberite »Izberi vse«:
Nato pritisnite tipko Vnesite na tipkovnici. Zdaj je vse besedilo v odložišču - lahko ga prilepimo v kateri koli urejevalnik besedil ali takoj v odgovor na forumu (z desnim klikom miške - "Prilepi" ali s pritiskom na Ctrl + V).

Pred kratkim iz nekega razloga moj blog ni bil prikazan na računalniku v službi, čeprav je bil moj blog prikazan na računalniku doma (ja, to je greh - včasih namesto neposrednih obveznosti v službi delam na moji spletni strani).
Googlov brskalnik Izhod Chroma:

"Napaka 101 (net::ERR_CONNECTION_RESET): Povezava je bila ponastavljena."

Škoda, da nisem pomislil, da bi takoj naredil posnetek zaslona napake, vendar je bilo videti nekako takole:

Kontaktiral sem te. podporo vašemu ponudniku gostovanja in zelo podrobno opišite svojo težavo.
Svetovalec za gostovanje me je prosil, naj mu povem svoj naslov IP, ping in sledenje strežniku.

Mislite, da sem takoj ugotovil, kje naj iščem te parametre? Heh, ne takoj, ampak nisem bil na izgubi in sem uspel odgovoriti svetovalcu. No, in kot ste že razumeli, vroče za petami in od Osebna izkušnja Pišem to gradivo. Kaj pa, če komu pride prav?

Kako ugotoviti svoj IP naslov?

Kako narediti ping?

Najprej ugotovimo, kaj je ping.
ping- to je časovno obdobje, v katerem podatkovni paket, poslan iz vašega računalnika, doseže strežnik in se vrne nazaj.
Torej, kako pingati in poslati rezultat ponudniku gostovanja?

Lahko pa uporabite največ na hiter način: pokličite ukaz »Zaženi« z bližnjico na tipkovnici »Win ​​+ R«:

2). Pojavi se okno, kjer morate v prazno polje vnesti ukaz “cmd” in klikniti na gumb “OK”:

3). Odpre se črno okno, v katerem morate vnesti ukaz " ping naslov spletnega mesta" (v mojem primeru je bilo videti tako: " ping spletno mesto") in pritisnite tipko "Enter":

5). Če želite kopirati rezultat za pošiljanje ponudniku gostovanja, potrebujete:

Če želite rezultat prilepiti v Besedilni dokument ali v korespondenci s podporo za gostovanje morate samo pritisniti »CTRL+V«.
Všečkaj to na preprost način Lahko naredite ping.

Kako narediti strežnik tracert?

Najprej ugotovimo, kaj je sled strežnika.
Server tracert – To je omrežna storitev, namenjena pridobivanju seznama internetnih vozlišč, prek katerih prehajajo podatkovni paketi do strežnika gostitelja, ki ga zahtevate.

To pomeni, da lahko z ukazom tracert ugotovite pot zahteve do strežnika in ugotovite, na kateri točki poti so težave s prenosom.

Če želite izvesti sledenje strežniku, morate narediti naslednje:
1). V sistemu Windows XP/7. Kliknite gumb "Start", ki se nahaja v spodnjem levem kotu zaslona monitorja, in pojdite na zavihek "Zaženi":

Lahko pa uporabite najhitrejši način za klic ukaza »Zaženi« s pritiskom na kombinacijo tipk »Win ​​+ R«:

2). V oknu, ki se prikaže, morate v prazno polje vnesti ukaz »cmd« in klikniti gumb »V redu«:

3). Odpre se črno okno, v katerega morate vnesti ukaz »naslov tracert site« (v mojem primeru je bilo videti takole: »tracert site«) in pritisniti tipko »Enter«:

4). Po nekaj sekundah bo računalnik prikazal rezultat:

5). Če želite kopirati rezultat za pošiljanje ponudniku gostovanja, potrebujete:
- Desni klik na črnem zaslonu. Prikaže se pojavni meni, tam izberite zavihek »Izberi vse«:

Vse besedilo v črnem oknu bo označeno z belo. Če želite kopirati vse to besedilo, morate pritisniti tipko Enter.

Navodila

Program za sledenje poti informacijskih paketov je vključen v skoraj vsak omrežni operacijski sistem. V operacijskem sistemu Windows je tracert, v GNU/Linux in Mac OS pa traceroute. Princip delovanja tega programa je sledeč: Program pošilja pakete informacij na naslov, ki mu je naveden, pri čemer postavlja zavestno nemogoče pogoje dostave - zelo kratko življenjsko dobo paketa (TTL - Time To Live). Ko je prvi paket poslan, je 1 sekunda. Vsak strežnik na poti od vašega računalnika do želenega naslova mora zmanjšati to vrednost vsaj za eno. Zato bo življenjska doba paketa potekla na prvem vozlišču in ga ne bo posredoval naprej, temveč bo pošiljatelju poslal obvestilo o nezmožnosti dostave. Na ta način bo sledilnik pridobil informacije o prvem vmesnem vozlišču. Nato bo podaljšal življenjsko dobo paketa za eno in ponovno poslal paket. Ta zahteva bo živela do drugega vozlišča in stanje je . Tako bo program za sledenje sestavil seznam vseh vmesnih vozlišč in če od nobenega ne prejme obvestila, bo to pomenilo eno od dveh stvari - ali je bil paket še vedno dostavljen prejemniku ali pa se to vozlišče ne izvaja. . Če želite izvedeti, bo poslal zahtevo z drugo napako - prikazana bo očitno neobstoječa številka vrat. Če se ta paket vrne in kaže na napako, potem vozlišče deluje normalno in je prejemnik, in če ne, potem je prišlo do prekinitve v verigi dostave paketov na tem vozlišču. V vsakem primeru bo postopek izsleditve zaključen.

V operacijskem sistemu Windows izvršljiva datoteka ta program (tracert.exe) je shranjen v mapi WINDOWSsystem32 na sistemski disk vaš računalnik. Toda za zagon programa ni treba iskati datoteke. Ta program se upravlja samo iz ukazne vrstice, zato morate najprej zagnati terminal ukazne vrstice. Če želite to narediti, v glavnem meniju (na gumbu »Start«) izberite »Zaženi«, da odprete pogovorno okno »Zaženi program«. Odprete ga lahko tudi s kombinacijo tipk WIN + R. Nato vnesite »cmd« (brez narekovajev) in pritisnite gumb »V redu« (ali tipko Enter). V terminalu, ki se odpre, vnesite tracert in, ločeno s presledkom, naslov vozlišča v omrežju, do katerega želite slediti. To je lahko naslov IP ali ime domene. Protokola http ni treba navesti. Ko je sledenje končano, lahko rezultat kopirate - pritisnite CTRL + A, da izberete vse, in Enter, da kopirate izbor v Oven. Nato lahko kopirano prilepite v kateri koli dokument katere koli vrste. urejevalnik besedil.

Operacija sledenja zapiše v datoteko operacijskega sistema posebne stavke SQL in z njimi povezane informacije (načrti poizvedb in čakanje na dogodke), ki se izvajajo med izvajanjem skripta. V zbirki podatkov Oracle lahko sledite vsaki poljubni seji.

Navodila

Pred tem morate omogočiti zbiranje statistike, sicer se prikažejo datoteke z ničelnimi časi. Za to potrebujete: alter system set timed_statistics=true Če morate zagnati sledenje v trenutni seji, je treba sistemski parameter zamenjati s sejo.

Prepričajte se, da je atribut največja velikost datoteka izpisa je zadostne vrednosti. Če želite to narediti, zaženite ustrezno poizvedbo SQL: SELECT value FROM v$param p WHERE name=’max_dump_file_size’Vrednost $param je mogoče nastaviti tako na ravni baze podatkov (spremeni sistem) kot na ravni seje (spremeni sejo).

Za začetek sledenja mora biti dogodek 1046 nastavljen v ustrezni seji. Zaženite proceduro sys.dbms_system.set_ev in nato posredujte nastale sid in serijske vrednosti kot celoštevilske parametre: BEGIN sys.dbms_system.set_ev(sid, serial#, 10046, 8, ''); KONEC

Če želite izklopiti sledenje, spremenite vrednost ravni dogodka 10046 z 8 na 0.

Datoteka sledenja se prikaže v imeniku izpisa baze podatkov Oracle (Oracle/admin/databaseSID/udump). Ime te datoteke vsebuje identifikator procesa OS, v katerem je bila izvedena operacija, končnica pa je .trc. Če želite podatke obdelati v berljivo obliko, obdelajte datoteko sledenja v pripomočku tkprof:cd C:ORACLEadmindatabaseSIDudump
tkprof file.trc output=my_file.prf Obdelana datoteka bo vsebovala seznam vseh ukazov, ki so bili izvedeni med sejo.

Koristen nasvet

Najmanjši nivo za izvajanje ukaza 10046 je 1, maksimalni pa 12, pri katerem se dodajo vrednosti vseh spremenljivk, povezanih s procesom, ter informacije o pričakovanjih.

Spletne strani v omrežju se ne pojavljajo same od sebe – ustvarjajo in vzdržujejo jih računalniki, imenovani strežniki, te strežnike pa upravlja organizacija – ponudnik ali ponudnik gostovanja. In da je vse jasno in natančno reproducirano za vse, ponudnik to spremlja omrežno opremo, strežniki, komunikacijski kanali, preko katerih se informacije in drugi različni podatki posredujejo neposredno uporabnikom. Uporabnik pa lahko diagnosticira svojo internetno povezavo, če teh informacij ne more pridobiti, da bi ugotovil, ali je krivo gostovanje ali ponudnik, prek katerega je omogočen dostop do interneta. Sledenje poti od osebnega računalnika do želenega mesta pomaga pri takšni diagnostiki.

Navodila

Izvedite sledenje z ukazom traceroute v programu Windows-tracert. Za sledenje poti naredite naslednje: odprite meni »Start« – »Zaženi«. Vnesite cmd.exe in izberite V redu.

V ukazno vrstico vnesite ukaz tracert ime_strežnika (ime strežnika je navedeno v pozdravnem e-poštnem sporočilu ob naročilu storitve). Počakajte, da se ukaz zaključi, nato z desno miškino tipko kliknite okno ukaznega poziva, izberite Izberi vse in nato (ko je izbrano) pritisnite Enter. Nato, če si želite ogledati sled, kliknite z desno miškino tipko in nato v polju za vnos sporočila kliknite »Vstavi«.

Z ukazom tracert pošljete pakete podatkov na naslov, ki ga določite - to je lahko naslov strežnika, ime računalnika v omrežju ali naslov IP. V tem primeru gredo paketi skozi posebne usmerjevalnike – omrežne naprave med osebni računalnik in naslovnik. S tem dejanjem določite pot do končnega cilja in, kar je najpomembneje, izračunate odzivni čas (vrednost v milisekundah) vsakega vmesnega vozlišča.

Na tistih odsekih, kjer je odzivni čas najkrajši, se prenos izvede kar se da hitro – to pomeni, da je kanal prost in informacije dostavljene brez motenj. Na mestu, kjer odzivni čas doseže maksimum neke standardizirane vrednosti, vidimo posledico »Čakalni interval za zahtevo je presežen«, kar je enakovredno izgubi informacijskih paketov.

Na ta način je mogoče izračunati, na kateri konkretni priključni točki obstaja težava. Če podatki ne pridejo do samega prejemnika, potem je težava v njem. Če se povezava ustavi na sredini, je težava v eni od vmesnih povezav omrežne naprave. Hkrati se lahko z drugega računalnika ali po drugi poti (če obstaja) vaše spletno mesto, ki se še ni odprlo, izkaže za precej dostopno. Če informacije ne zapustijo meja omrežja vašega ponudnika, je težava v njem.

Video na temo

Sledenje dopolnjuje zasnovo elektronske opreme in definira linije, ki povezujejo komponente, ki sestavljajo zasnovano napravo. Vključuje posebne korake za izvajanje programa in zaustavitev pri ukazih, vrsticah. Naloge sledenja so delovno intenzivne zaradi različnih tehnoloških metod za izdelavo povezav.

Navodila

Uporaba poseben program za sled, ki verjetno že obstaja v vašem omrežnem operacijskem sistemu. Če je Windows, potem se program imenuje tracert; V operacijski sistemi Sledenje GNU/Linux in Mac OS je mogoče izvesti s traceroute. V tem primeru se informacije o paketu pošljejo na zanj določen naslov. Posebej nastavite parametre dostave, ki niso izvedljivi, na primer življenjska doba paketa je prekratka. Za prvi paket je bolje, da ga nastavite na eno sekundo.

Prepričajte se, da vsak strežnik, ki se nahaja na segmentu od vašega računalnika do danega naslova, nujno zmanjša to vrednost za eno. Tako življenjska doba paketa poteče takoj na prvem vozlišču poti, ki bo nato samodejno poslalo obvestilo, da ni mogoče dostaviti paketa s podatki. Zahvaljujoč tej okoliščini bo program za sledenje imel dostop do informacij o prvem vmesnem vozlišču.

Podaljšajte življenjsko dobo informacijskega paketa za eno in poskusite znova. Zdaj ga drugo vmesno vozlišče ne bo moglo poslati naprej in bo prisiljeno poslati poročilo o nedostavitvi. Ponovite te korake in vsakič podaljšajte življenjsko dobo paketa za enega. S temi koraki bo program za sledenje sestavil seznam vseh vozlišč v intervalu od računalnika do končnega naslova.

Preverite pravilno delovanje vseh vmesnih točk. Če program ne prejme obvestila z ene od točk, bo poslal zahtevo z naslednjo napako: številka vrat ne obstaja. Ko se paket vrne in nakazuje napako, bo to pomenilo normalno delovanje vozlišča. Če se to ne zgodi, pride do prekinitve vozlišča. Končajte program sledenja.

Video na temo

pretvorbo rastrske (pixel) slike v vektorsko ( , kjer je slika opisana z matematične formule).

Sledenje se lahko izvede samodejno in ročni način. Neki vektor grafični urejevalnik imajo vgrajene funkcije samodejnega sledenja, vendar je rezultat datoteka z velikim številom kontrolnih točk, ki jo je težko uporabljati. Če pa imate rastrsko datoteko, ki jo je treba natisniti v veliki velikosti (na primer raztezanje običajne fotografije za plakat na steni stavbe), bo samodejno sledenje, ki mu sledi povečanje velikosti, edina rešitev. Ročno sledenje je sledenje konturam želene slike z orodji, ki so na voljo v programu za izdelavo Bezierjevih krivulj.

Sledenje v programiranju

Sledi se tudi postopno izvajanje programa s spremembami vseh parametrov ali zaustavitvijo pri vsaki operaciji. Morda bo potrebno, če odpravljate napake v lastni kodi. Včasih je algoritem pravilen, vendar iz nekega razloga ne deluje. Sledenje vam omogoča, da razumete, na kateri stopnji se pojavi napaka. Metoda sledenja tudi pomaga razumeti kodo nekoga drugega.

Sledenje žarkom

Sledenje žarkom ali sledenje poti je metoda upodabljanja (ustvarjanje slike iz 3D modela) v računalniška grafika, ki se nanaša na geometrijsko optiko. Omogoča vam, da sestavite sliko na podlagi poznavanja zakonov interakcije posameznih svetlobnih žarkov z obstoječimi površinami. Pri sledenju žarkom algoritem programske opreme pošilja žarke iz "kamere" in se odbijajo od različnih površin, dokler se ne absorbirajo ali razpršijo. kako velika količinažarki sledili, kakovostnejši bo rezultat.

Ta metoda upodabljanja vam omogoča ustvarjanje slik najboljša kakovost, vendar zahteva zmogljive računalniške vire. Vendar nekaterih učinkov preprosto ni mogoče poustvariti z drugimi metodami upodabljanja, zato je včasih sledenje žarkom edini način za možna rešitev.

Sledenje kot izgradnja povezav

Sledenje pomeni tudi iskanje linij, ki bodo povezovale vozlišča sistema. Če načrtujete računalniško ploščo (na primer video kartico), je sledenje v tem procesu iskanje linij, ki bodo povezovale kontakte elementov plošče.

Za diagnosticiranje in iskanje težav z omrežjem sistemski skrbniki Pogosto se uporablja tako priročno orodje, kot je sledenje poti. Omogoča vam določitev vseh vozlišč (usmerjevalnikov, strežnikov, računalnikov), skozi katera poteka promet na poti do cilja. Če se povezava s katerim koli oddaljenim gostiteljem prekine ali popolnoma izgine, vam bo sledenje omrežne poti omogočilo, da hitro najdete območje, kjer so se pojavile težave, kot v lokalno omrežje, in na svetovnem internetu.
Za izvedbo tega postopka ima vsak sodoben operacijski sistem ustrezno orodje.

V operacijskem sistemu Windows je to pripomoček tracert. V XP je bil na voljo privzeto, v vseh naslednjih različicah do Windows 10 pa ga je treba dodatno omogočiti prek »Programov in funkcij«.

V operacijskih sistemih družine *NIX - Linux, FreeBSD, Android - program traceroute
Pomen algoritma sledenja poti je v tem, da se vsakemu omrežnemu vozlišču, skozi katerega poteka promet do želenega gostitelja, pošljejo tri posebne zahteve, nato pa se za vsako od njih na zaslonu poleg njenega naslova prikaže odzivni čas. rezultatov, lahko preprosto sledite, v katerem delu omrežja se zakasnitev odziva začne pojavljati ali pa popolnoma izgine.

Sledenje v sistemu Windows 10

Če želite izvesti sledenje omrežju v sistemu Windows 10, morate pritisniti kombinacijo tipk Win+R in v okno »Zaženi« vnesti »cmd«. S tem se odpre ukazna vrstica Windows, v katero morate vnesti ukaz:

tracert

Za primer vzemimo spletno mesto google.ru

Sledenje v Linuxu

V operacijskih sistemih Družina Linux- Ubuntu, Fedora, CentOS itd. - za začetek sledenja poti morate odpreti sistemsko konzolo in vnesti ukaz:

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

Pozor! Uporabite sledenje omrežni poti za oceno kakovosti zadnje milje ( naročniška linija ADSL, FTTB ali PON) ni mogoče, saj ta sistemski program nikakor ne more in ne zna oceniti kakovosti linije.