Izgubljena veza sa serverom. Praćenje i ping. Praćenje mrežne rute (naredba tracert) Kako napraviti obrnuto praćenje sa servera

Na internetu, posebno na forumima, ako postoji problem pri povezivanju na bilo koji čvor (), preporučuje se provjeriti ping ili izvršiti praćenje rute i na taj način provjeriti dostupnost servera.

Ali šta je ping, a šta trace? Ping je alat (uslužni program) za provjeru integriteta veza u TCP/IP mrežama. Tracing (traceroute ili tracert komanda) je program za određivanje ruta podataka na TCP/IP mrežama.

Međutim, nije uvijek moguće pronaći informacije o tome kako se tačno obavlja ova provjera: kako pingovati ili kako napraviti rutu.

Ping provjera

Za provjeru pinga koristite istu naredbu ping, koji se mora unijeti na komandnoj liniji. Pokreni komandna linija moguće na sljedeće načine:

Windows:

1) Počni -> Svi programi -> Standard -> Komandna linija

2) Počni -> Izvrši -> cmd

U ovom OS-u postoji mnogo terminala, tako da možete koristiti bilo koji od onih koji su instalirani na vašem računaru za ove svrhe. Obično se standardni terminal može pokrenuti prečicom na tastaturi CTRL+ALT+T.

Dakle, da biste pingovali određeni server, morate pokrenuti naredbu:

Ping

Na primjer, za ping adresu 11.222.33.44 trebate pokrenuti naredbu:

Ping 11.222.33.44

Ispod je primjer rezultata pinga jedne od IP adresa.

Kao što se vidi iz rezultata, poslana su i primljena 4 paketa od 32 bajta. Vrijeme razmjene za jedan paket je bilo 47 milisekundi.

Vrijedi napomenuti da Windows standardno šalje samo 4 paketa. U Linuxu se razmjena paketa nastavlja sve dok korisnik samostalno ne zaustavi proces pomoću prečice na tipkovnici CTRL+C. Da biste pokrenuli ping na sličan način u Windowsu, morate koristiti parametar -t. Na primjer:

Ping -t 11.222.33.44

Zaustavljanje razmjene paketa vrši se pomoću iste kombinacije tipki - CTRL+C.

Podešavanje broja paketa za slanje

Da biste postavili maksimalan broj paketa za slanje, morate koristiti sljedeću naredbu:

Windows:

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

Na primjer:

Ping -n 5 11.22.33.44

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

Na primjer:

Ping -c 5 11.22.33.44

Promjena veličine poslanih paketa

Da biste pingali koristeći određenu veličinu paketa (u bajtovima), trebate koristiti sljedeću naredbu:

Windows:

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

Na primjer:

Ping -l 64 11.22.33.44

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

Na primjer:

Ping -s 64 11.22.33.44

U ovom slučaju su poslani paketi veličine 64 bajta.

Trag rute može pokazati brzinu paketa između rutera koji povezuju PC sa kojeg dolaze zahtjevi i odredišni server.

Sljedeća naredba se koristi za izvođenje praćenja:

Windows:

Tracert

Na primjer:

Tracert wikipedia.org

Traceroute

Na primjer:

Traceroute wikipedia.org

Vrijedi napomenuti da prema zadanim postavkama, praćenje također izvodi DNS upit za rješavanje IP adrese u Ime domena za svaki prolazni ruter. Ova opcija se može onemogućiti, čime se smanjuje vrijeme potrebno za dobivanje rezultata praćenja.

Da biste aktivirali ovu opciju, morate koristiti sljedeću vrstu komande:

Windows:

Tracert -d

Traceroute -n

Danas ću vam reći kako ući u trag do stranice, tj. pokrenite komandu u komandnoj liniji Windows linija. Zašto bi vam ovo moglo zatrebati?
Praćenje obično koriste tehničari za prepoznavanje mrežnih problema. Na primjer, iznenada, bez ikakvog razloga, određena web lokacija u vašem pretraživaču prestane da se otvara ili se otvara vrlo sporo. Ovaj problem upućujete na forum vašeg Internet provajdera. Tamo će vas gotovo sigurno odmah pitati napraviti trag do ove stranice i objavite rezultat.

Praćenje se vrši pomoću naredbe. Ova naredba vam omogućava da saznate putanju zahtjeva do servera na kojem se nalazi stranica i identificirate u kojoj točki rute postoje problemi s prijenosom.

Kako izvršiti ovo praćenje?

Na računaru idite na “Start” - “Run” (ili možete istovremeno pritisnuti tipke na tastaturi Win+R). Regrutovanje tima cmd i kliknite na “OK”: U crnom prozoru koji se otvori upišite naredbu i, odvojeno razmakom, naziv stranice koja nas zanima (umjesto naziva stranice možete koristiti njenu IP adresu):
Nakon toga pritisnite tipku Enter na tastaturi.

Naredbom iniciramo slanje paketa podataka određenom primaocu (sajtu). Poslani paketi prolaze kroz sve posredne čvorove između vašeg računara i primaoca (obično ruteri različitih provajdera, u zavisnosti od lokacije lokacije). Tako se pomoću praćenja određuje ruta do stranice ili IP koja vam je potrebna i vrijeme odgovora svakog međučvora u milisekundama. Što je vrijeme odgovora kraće, paketi se brže prenose na ovom dijelu rute (tj. podaci prolaze bez smetnji).

Ako tokom procesa praćenja vidite zvjezdice u bilo kojoj liniji, to znači da je interval čekanja za zahtjev premašen, a to je ekvivalentno gubitku paketa na ovom dijelu rute. One. U ovoj tački lanca postoji problem. Ako paketi ne idu dalje od mreže vašeg provajdera, problem je tu.

Kao što vidite, u mom slučaju praćenje nije otišlo daleko - zaustavljanje se dogodilo negdje na opremi provajdera:

Primljene podatke ćemo vjerovatno morati dostaviti forumu provajdera. Možete jednostavno napraviti snimak ekrana ovog prozora, ali je bolje kopirati ove podatke kao tekst. Da biste to učinili, desnom tipkom miša kliknite desnim klikom na ovaj prozor - zatim odaberite "Odaberi sve":
Zatim pritisnite tipku Enter na tastaturi. Sada je sav tekst u međuspremniku - možemo ga zalijepiti u bilo koji uređivač teksta ili odmah u odgovor na forumu (klikom na desnu tipku miša - "Zalijepi", ili pritiskom na Ctrl + V).

Nedavno, iz nekog razloga, moj blog nije bio prikazan na računaru na poslu, iako je moj blog bio prikazan na računaru kod kuće (da, to je greh - ima trenutaka kada umesto direktnih obaveza na poslu radim na mojoj web stranici).
Google pretraživač Chrome izlaz:

"Greška 101 (net::ERR_CONNECTION_RESET): Veza je resetirana."

Šteta što nisam odmah pomislio da napravim screenshot greške, ali je izgledalo otprilike ovako:

Ja sam ih kontaktirao. podršku vašem hosting provajderu, detaljno opisujući vaš problem.
Konsultant za hosting me je zamolio da mu kažem svoju IP adresu, ping i praćenje do servera.

Mislite li da sam odmah shvatio gdje da tražim ove parametre? Heh, ne odmah, ali nisam bio na gubitku i uspio sam odgovoriti konsultantu. Pa, i kao što ste već shvatili, vruće za petama i od lično iskustvo Pišem ovaj materijal. Šta ako nekome dobro dođe?

Kako saznati vašu IP adresu?

Kako napraviti ping?

Prvo, hajde da saznamo šta je ping.
ping- ovo je vremenski period tokom kojeg paket podataka poslat sa vašeg računara stiže do servera i vraća se nazad.
Dakle, kako pingovati i poslati rezultat hosting provajderu?

Ili možete koristiti najviše na brz način: pozovite naredbu “Run” koristeći prečicu na tipkovnici “Win ​​+ R”:

2). Pojavit će se prozor u koji treba da unesete naredbu “cmd” u prazno polje i kliknete na dugme “OK”:

3). Otvoriće se crni prozor u koji treba da unesete naredbu „ ping site address“ (u mom slučaju je izgledalo ovako: „ ping site“) i pritisnete taster „Enter“:

5). Da biste kopirali rezultat i poslali ga hosting provajderu, trebate:

Da biste zalijepili rezultat u Tekstualni dokument ili u korespondenciji sa podrškom za hosting, samo trebate pritisnuti “CTRL+V”.
Volim ovo na jednostavan način Možeš da uradiš ping.

Kako napraviti tracert servera?

Prvo, hajde da saznamo šta je praćenje servera.
Tracert servera – Ovo je mrežni servis dizajniran da dobije listu Internet čvorova preko kojih paketi podataka prolaze do servera hosta koji tražite.

Odnosno, pomoću naredbe tracert možete saznati putanju zahtjeva do servera i identificirati u kojoj točki rute postoje problemi s prijenosom.

Da biste izvršili praćenje servera, potrebno je da uradite sledeće:
1). Na Windows XP/7. Kliknite na dugme "Start" koje se nalazi u donjem levom uglu ekrana monitora i idite na karticu "Pokreni":

Ili možete koristiti najbrži način da pozovete naredbu "Run" pritiskom na kombinaciju tipki "Win + R":

2). U prozoru koji se pojavi, u prazno polje potrebno je da unesete komandu “cmd” i kliknete na dugme “OK”:

3). Otvoriće se crni prozor u koji treba da unesete komandu “tracert site address” (u mom slučaju je to izgledalo ovako: “tracert site”) i pritisnete taster “Enter”:

4). Nakon nekoliko sekundi računar će prikazati rezultat:

5). Da biste kopirali rezultat i poslali ga hosting provajderu, trebate:
- Desni klik na crni ekran. Pojavit će se skočni meni, tamo odaberite karticu "Odaberi sve":

Sav tekst u crnom prozoru će biti označen bijelom bojom. Da biste kopirali sav ovaj tekst, potrebno je da pritisnete tipku Enter.

Instrukcije

Program za praćenje ruta informacijskih paketa uključen je u skoro svaki mrežni operativni sistem. U Windows OS-u to je tracert, au GNU/Linux-u i Mac OS-u je traceroute. Princip rada ovog programa je sledeći: Program šalje pakete informacija na adresu koja mu je određena, postavljajući namerno nemoguće uslove isporuke - veoma kratak životni vek paketa (TTL - Time To Live). Kada se pošalje prvi paket, to je 1 sekunda. Svaki server na putu od vašeg računara do željene adrese mora smanjiti ovu vrijednost za najmanje jedan. Dakle, životni vijek paketa će isteći na prvom čvoru i on ga neće dalje prenositi, već će poslati obavijest pošiljaocu o nemogućnosti isporuke. Na ovaj način, tracer će dobiti informacije o prvom međučvoru. Zatim će produžiti životni vijek paketa za jedan i ponovo poslati paket. Ovaj zahtjev će živjeti do drugog čvora i situacija je . Dakle, program za praćenje će sastaviti listu svih međučvorova, a ako ne primi obavještenje ni od jednog, to će značiti jednu od dvije stvari - ili je paket još uvijek isporučen primaocu, ili se ovaj čvor ne izvršava . Da bi to saznao, poslat će zahtjev s drugim nedostatkom - naznačit će se očito nepostojeći broj porta. Ako se ovaj paket vrati ukazujući na grešku, onda čvor radi normalno i on je primalac, a ako ne, onda je došlo do prekida u lancu isporuke paketa na ovom čvoru. U svakom slučaju, postupak traženja će biti završen.

Na Windows OS izvršnu datoteku ovaj program (tracert.exe) je pohranjen u fascikli WINDOWSsystem32 na sistemski disk vaš računar. Ali da biste pokrenuli program, nije potrebno tražiti datoteku. Ovim programom se upravlja samo iz komandne linije, tako da prvo morate pokrenuti terminal komandne linije. Da biste to uradili, u glavnom meniju (na dugmetu „Start“) izaberite „Pokreni“ da biste otvorili dijaloški okvir „Pokreni program“. Možete ga otvoriti i pritiskom na kombinaciju tipki WIN + R. Zatim upišite “cmd” (bez navodnika) i pritisnite tipku “OK” (ili tipku Enter). U terminal koji se otvori upišite tracert i, odvojeno razmakom, adresu čvora na mreži do kojeg želite pratiti. To može biti ili IP adresa ili ime domene. http protokol nije potrebno specificirati. Nakon što je praćenje završeno, rezultat se može kopirati - pritisnite CTRL + A da odaberete sve i Enter da kopirate odabir na RAM. Zatim možete zalijepiti ono što ste kopirali u bilo koji dokument bilo koje vrste. uređivač teksta.

Operacija praćenja zapisuje u datoteku operativnog sistema specifične SQL izraze i njihove pridružene informacije (planovi upita i čekanja događaja) koji se izvode dok se skripta izvodi. Možete pratiti bilo koju proizvoljnu sesiju u Oracle bazi podataka.

Instrukcije

Prije toga morate omogućiti prikupljanje statistike, inače će se pojaviti datoteke s nula vremena. Da biste to učinili, trebate: izmijeniti sistemski set timed_statistics=true Ako trebate pokrenuti praćenje u trenutnoj sesiji, tada sistemski parametar treba zamijeniti sesijom.

Provjerite atribut maksimalna veličina dump datoteka je dovoljne vrijednosti. Da biste to učinili, pokrenite odgovarajući SQL upit: SELECT vrijednost FROM v$param p WHERE name=’max_dump_file_size’Vrijednost $param može se postaviti i na razini baze podataka (promijeniti sistem) i na razini sesije (promijeniti sesiju).

Za početak praćenja, događaj 1046 mora biti postavljen u odgovarajućoj sesiji. Pokrenite proceduru sys.dbms_system.set_ev, a zatim proslijedite rezultirajuće sid i serijske vrijednosti kao cjelobrojne parametre: BEGIN sys.dbms_system.set_ev(sid, serial#, 10046, 8, ''); KRAJ

Da biste isključili praćenje, promijenite vrijednost nivoa događaja 10046 sa 8 na 0.

Datoteka praćenja pojavljuje se u Oracleovom dump direktoriju baze podataka (Oracle/admin/databaseSID/udump). Ime ove datoteke sadrži identifikator OS procesa u kojem je operacija izvršena, a ekstenzija je .trc. Da biste obrađivali informacije u čitljivu formu, obradite datoteku praćenja u tkprof:cd uslužnom programu C:ORACLEadmindatabaseSIDudump
tkprof file.trc output=my_file.prf Obrađena datoteka će sadržavati listu svih naredbi koje su izvršene tokom sesije.

Koristan savjet

Minimalni nivo za izvršavanje naredbe 10046 je 1, a maksimalni 12, na kojem se dodaju vrijednosti svih varijabli vezanih za proces, kao i informacije o očekivanjima.

Web stranice na mreži se ne pojavljuju same - kreiraju ih i održavaju računari koji se zovu serveri, a tim serverima upravlja organizacija - provajder ili hosting provajder. A kako bi sve bilo jasno i precizno reproducirano za svakoga, provajder to prati mrežna oprema, serveri, komunikacioni kanali preko kojih se informacije i drugi različiti podaci prenose direktno do korisnika. Zauzvrat, korisnik može dijagnosticirati svoju internetsku vezu ako ne može doći do ovih informacija kako bi utvrdio da li je kriv hosting ili provajder preko kojeg mu je omogućen pristup internetu. U takvoj dijagnostici pomaže praćenje rute od osobnog računala do tražene lokacije.

Instrukcije

Izvršite praćenje koristeći naredbu traceroute u Windows-tracert. Da biste pratili rutu, učinite sljedeće: otvorite meni “Start” – “Run”. Otkucajte cmd.exe i izaberite OK.

U komandnu liniju upišite naredbu tracert server_name (ime servera je navedeno u e-poruci dobrodošlice prilikom naručivanja usluge). Pričekajte da se naredba završi, a zatim kliknite desnim tasterom miša u prozoru komandne linije, odaberite Odaberi sve, a zatim (kada je odabrano) pritisnite Enter. Zatim, da biste vidjeli trag, kliknite desnim tasterom miša, a zatim kliknite na “Insert” u polju za unos poruke.

Sa tracert komandom šaljete pakete podataka na adresu koju navedete - to može biti adresa servera, ime računara na mreži ili IP adresa. U ovom slučaju, paketi prolaze kroz posebne rutere - mrežne uređaje između PC i adresat. Ovom akcijom određujete rutu do konačnog odredišta i, što je najvažnije, izračunavate vrijeme odgovora (vrijednost u milisekundama) svakog međučvora.

U onim dijelovima gdje je vrijeme odziva najkraće, prijenos se odvija što je brže moguće - to znači da je kanal slobodan i informacije se isporučuju bez ikakvih smetnji. Na mjestu gdje vrijeme odgovora dostigne maksimum neke standardizirane vrijednosti, vidimo posljedicu “Interval čekanja za zahtjev je prekoračen”, što je ekvivalentno gubitku paketa informacija.

Na ovaj način je moguće izračunati na kojoj konkretnoj tački povezivanja postoji problem. Ako podaci ne stignu do samog primaoca, onda je problem u njemu. Ako se veza zaustavi u sredini, problem je u jednom od međusrednjih mrežni uređaji. Istovremeno, sa drugog računara ili na drugoj ruti (ako postoji), vaša stranica koja nije otvorena može se pokazati prilično pristupačnom. Ako informacije ne izlaze iz granica mreže vašeg provajdera, onda je problem u njima.

Video na temu

Trasiranjem se završava dizajn elektronske opreme i definiraju linije koje povezuju komponente koje čine dizajnirani uređaj. Uključuje specifične korake za izvršavanje programa i zaustavljanje na naredbama, linijama. Zadaci praćenja su radno intenzivni zbog raznovrsnosti tehnoloških metoda za stvaranje veza.

Instrukcije

Koristi poseban program za trag koji vjerovatno već postoji u vašem mrežnom operativnom sistemu. Ako je u pitanju Windows, onda se program zove tracert; V operativni sistemi GNU/Linux i Mac OS praćenje se može obaviti pomoću traceroute. U tom slučaju, informacije o paketu se šalju na adresu naznačenu za njih. Posebno postavite parametre isporuke koji nisu izvodljivi, na primjer, životni vijek paketa je prekratak. Za prvi paket, bolje je podesiti ga na jednu sekundu.

Uvjerite se da svaki server koji se nalazi na segmentu od vašeg računala do date adrese nužno smanjuje ovu vrijednost za jedan. Dakle, životni vijek paketa ističe odmah na prvom čvoru rute, koji će tada automatski poslati obavijest da je nemoguće isporučiti paket koji sadrži podatke. Zahvaljujući ovoj okolnosti, program za praćenje će imati pristup informacijama o prvom međučvoru.

Povećajte vijek trajanja paketa informacija za jedan i pokušajte ponovo. Sada drugi međučvor neće moći da ga šalje dalje i biće primoran da pošalje izveštaj o neisporuci. Ponovite ove korake, povećavajući vijek trajanja paketa za jedan svaki put. Koristeći ove korake, program za praćenje će sastaviti listu svih čvorova sadržanih u intervalu od računara do konačne adrese.

Provjerite ispravno funkcioniranje svih međutočaka. Ako program ne primi obavijest od jedne od tačaka, poslat će zahtjev sa sljedećim nedostatkom: broj porta ne postoji. Kada se paket vrati ukazujući na grešku, to će ukazati na normalan rad čvora. Ako se to ne dogodi, dolazi do prekida u čvoru. Završite program praćenja.

Video na temu

pretvaranje rasterske (pikselske) slike u vektorsku ( , pri čemu je slika opisana pomoću matematičke formule).

Praćenje se može izvršiti i automatski i ručni način rada. Neki vektor grafički editor imaju ugrađene funkcije automatskog praćenja, ali rezultat je datoteka s velikim brojem kontrolnih tačaka koju je teško koristiti. Međutim, ako imate rastersku datoteku koju treba odštampati u velikoj veličini (na primjer, rastezanje obične fotografije za poster na zidu zgrade), tada će automatsko praćenje praćeno povećanjem veličine biti jedino rješenje. Ručno praćenje je praćenje kontura željene slike pomoću alata dostupnih u programu za kreiranje Bezierovih krivulja.

Praćenje u programiranju

Prati se i korak po korak izvršavanje programa sa promjenama svih parametara ili zaustavljanjem pri svakoj operaciji. Možda će biti potrebno ako otklanjate greške u svom kodu. Ponekad je algoritam ispravan, ali iz nekog razloga ne radi. Praćenje vam omogućava da shvatite u kojoj fazi se greška javlja. Metoda praćenja također pomaže u razumijevanju tuđeg koda.

Praćenje zraka

Praćenje zraka ili praćenje putanje je metoda renderiranja (kreiranje slike iz 3D modela) u kompjuterska grafika, koji se odnosi na geometrijsku optiku. Omogućava vam da konstruišete sliku na osnovu poznavanja zakona o tome kako pojedinačni zraci svetlosti stupaju u interakciju sa postojećim površinama. U praćenju zraka, softverski algoritam šalje zrake iz "kamere" i one se odbijaju od različitih površina dok se ne upijaju ili raspršuju. Kako velika količina zrake su praćene, rezultat će biti kvalitetniji.

Ova metoda renderiranja vam omogućava da pravite slike najbolji kvalitet, ali zahtijeva moćne računarske resurse. Međutim, neki efekti se jednostavno ne mogu ponovo kreirati korištenjem drugih metoda renderiranja, tako da je ponekad praćenje zraka jedini način da se moguće rješenje.

Tragiranje kao građevinske veze

Praćenje takođe znači pronalaženje linija koje će povezati čvorne tačke sistema. Ako dizajnirate ploču računala (na primjer, video karticu), onda je praćenje u ovom procesu pronalaženje linija koje će povezati kontakte elemenata ploče.

Za dijagnosticiranje i pronalaženje mrežnih problema administratori sistemaČesto se koristi tako zgodan alat kao što je praćenje rute. Omogućava vam da odredite sve čvorove (ruteri, serveri, računari) kroz koje promet prolazi na putu do odredišta. Ako se veza s bilo kojim udaljenim hostom pokvari ili potpuno nestane, praćenje mrežne rute će vam omogućiti da brzo pronađete područje u kojem su se pojavili problemi kao u lokalna mreža i na globalnom internetu.
Za izvođenje ove procedure svaki moderni operativni sistem ima odgovarajući alat.

Na Windows OS-u ovo je uslužni program tracert. U XP-u je bio dostupan prema zadanim postavkama, ali u svim narednim verzijama do Windows 10 mora biti dodatno omogućen kroz “Programi i funkcije”.

U operativnim sistemima *NIX familije - Linux, FreeBSD, Android - traceroute program
Značenje algoritma trasiranja rute je da se svakom mrežnom čvoru šalju tri posebna zahtjeva kroz koji promet ide do željenog hosta, a zatim se za svaki od njih na ekranu, pored njegove adrese, prikazuje vrijeme odgovora. Rezultate, možete lako pratiti u kojem dijelu mreže kašnjenja odgovora počinju da se pojavljuju ili potpuno nestaju.

Praćenje u Windows 10

Da biste izvršili praćenje mreže u Windows 10, trebate pritisnuti kombinaciju tipki Win+R i ukucati “cmd” u prozor “Run”. Ovo će otvoriti Windows komandnu liniju u koju trebate unijeti naredbu:

tracert

Na primjer, uzmimo stranicu google.ru

Praćenje u Linuxu

U operativnim sistemima Linux porodica- Ubuntu, Fedora, CentOS, itd. - da započnete praćenje rute potrebno je da otvorite sistemsku konzolu i unesete naredbu:

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

Pažnja! Koristite praćenje mrežne rute za procjenu kvaliteta zadnje milje ( pretplatničke linije ADSL, FTTB ili PON) nije moguće, jer ovaj sistemski program ne može i ne ume da proceni kvalitet linije na bilo koji način.