Sledenje do strežnika. Sledenje poti: zakaj je potrebno? V ukazni vrstici najdemo naslov IP za sledenje

Med brskanjem po internetu se lahko pojavijo težave pri povezovanju s kakšno stranjo, vozliščem ali strežnikom. Takšne težave imajo lahko drugačno naravo in vzrok, a da bi razumeli, na kateri stopnji se pojavijo težave, je priporočljivo preveriti ping vozlišča ali izvesti celotno sledenje poti, s to metodo preveriti splošno razpoložljivost strežnika na Trenutni čas. Vsa ta dejanja je mogoče izvesti z ukazno vrstico.

Klicanje ukazne vrstice v operacijskem sistemu Windows

Če želite čim bolj natančno ugotoviti, v čem je težava pri dostopu do spletnega mesta, morate izvesti korake za diagnosticiranje komunikacije s strežnikom z uporabo ukazne vrstice. Pokličite ukazno vrstico sistem Windows lahko na več načinov:

  1. Zaženite meni »Start«, nato izberite »Vsi programi/aplikacije«, v katerem kliknite podpostavko »Utilities« in izberite aplikacijo »Command Prompt«.
  2. Zaženite meni »Start«, izberite »Zaženi«, v pogovornem oknu, ki se odpre, vnesite »cmd« in pritisnite Enter ter s tem zaženite okno ukazne vrstice.

Omrežni ukaz za preverjanje pinga strežnika

Če želite preveriti ping vozlišča v internetu, morate uporabiti ukazna vrstica poseben ukaz »ping«, ločen s presledkom, za katerim vnesete spletni naslov spletnega mesta, ki vas zanima, ali njegov ip in pritisnite tipko Enter. Po tem bo sistem preizkusil izmenjavo 32-bajtnih paketov z določenim vozliščem v omrežju in v rezultatih prikazal status izmenjave za vsak paket in čas prenosa. Na podlagi pridobljenih podatkov lahko sklepamo o razpoložljivosti strežnika in kakovosti komunikacije z njim. V sistemih Družina Windows Izmenjajo se 4 paketi.

Omrežni ukaz Telnet

Poseben Telnet ekipa omogoča uporabniku, da določi možnost vzpostavitve povezave s katerim koli oddaljenim strežniškim računalnikom ali mestom z uporabo določenih omrežnih vrat. Da bi ta ukaz deloval, morate Nastavitve sistema Windows omogočite ustrezno komponento.
Če želite izvesti ta ukaz, morate v ukazno vrstico vnesti Telnet, ki mu sledi naslov, ločen s presledki strežniški računalnik in želeno številko vrat, nato pritisnite tipko Enter.
Če se prikažeta prazen zaslon in utripajoč kazalec, je bila povezava z zahtevanim vozliščem uspešna.
Če povezave ni mogoče vzpostaviti, se v oknu prikaže ustrezno sporočilo.

Kako narediti sledenje – omrežni ukaz Tracert

Specializirani omrežni ukaz Tracert omogoča uporabniku, da ugotovi posebnosti poti zahteve, s pomočjo te metode za identifikacijo določene točke poti, kjer se pojavijo težave pri prenosu informacij. Poleg tega lahko s Tracertom določite hitrost prenosa podatkov na vsaki stopnji zahteve.
Če želite sprožiti izvajanje ukaza, morate v ukazno vrstico vnesti »Tracert«, ki mu sledi presledek, naslov strežniškega računalnika, ki vas zanima.
Posledično bo v oknu prikazana tabela, v kateri bo vsaka vrstica ena točka poti: vaš prehod bo prikazan kot prva vrstica, nato vmesne stopnje zahteve in na samem koncu - zahtevani strežnik.

Ključne značilnosti ukaza Tracert

  1. Ta ukaz lahko določi natančno pot s pošiljanjem sporočil ICMP in prikaže informacije o vsakem prečkanem usmerjevalniku in času komunikacije z njim, vendar lahko filtriranje paketov z varnostnimi prehodi prepreči prenos takih informacij.
  2. Če sledenje poti z uporabo tracerta ne uspe, lahko na podlagi rezultatov natančno ugotovite, kateri vmesni usmerjevalnik ne posreduje informacij ali pa to počne počasi.
  3. Če želite pridobiti podrobne informacije o posredovanju in izgubi paketov na vsakem od usmerjevalnikov, prek katerih je poslana zahteva, lahko uporabite poseben ukaz “pathping”.
  4. Če želite preprečiti, da bi tracert prikazal imena vseh usmerjevalnikov, lahko uporabite parameter »-d«, ki vam omogoča znatno poenostavitev pogleda na pot zahteve.

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. Ukazno vrstico lahko zaženete 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

Predstavljajte si situacijo: sedite na internetu in nikogar ne motite, nato pa se vaše najljubše spletno mesto preneha nalagati. Internet je padel, mislite. Izkazalo pa se je, da se druga spletna mesta normalno nalagajo. Kako ugotoviti, kaj se je zgodilo? vam bo pomagal trasiranje poti.

Verjetno vsi vedo, da se vsako spletno mesto nahaja na strežniku - poseben računalnik. Ko vnesemo naslov spletne strani naslovna vrstica brskalniku in kliknemo na gumb “Pojdi”, s tem pošljemo zahtevo strežniku. Na poti do spletnega mesta gre naša zahteva skozi več vmesnih komunikacijskih vozlišč in če je z njimi vse v redu, se spletno mesto prikaže v brskalniku.

Če se stran ne naloži, to pomeni, da naša zahteva ni dosegla zaradi težave na enem od komunikacijskih vozlišč (vmesni računalniki ali usmerjevalniki). Težava je lahko pri vas (na primer težava s kablom; čeprav to ne bo naložilo drugih spletnih mest), pri vašem internetnem ponudniku ali na strani gostitelja spletnega mesta. Sledenje poti vam bo pomagalo natančno ugotoviti, kje v komunikacijskem kanalu se je vaša zahteva izgubila.

Sledenje poti poteka z uporabo Pripomoček Traceroute/Tracert. Ta program je vključen v dobavni paket skoraj vseh sodobnih omrežnih OS (operacijski sistemi, ki podpirajo delo v računalniška omrežja). V OS Microsoft Windows ta program se imenuje tracert, v sistemih Linux in Mac OS X pa traceroute.

Kako ta program deluje podobno principu delovanja programa. Traceroute pošilja podatke na strežnik in hkrati beleži vse vmesne usmerjevalnike, preko katerih gredo ti podatki na poti do strežnika (target node). Če pride do težave pri dostavi podatkov v eno od vozlišč, program določi odsek omrežja, kjer je prišlo do težave.

Kako poteka sledenje poti v sistemu Windows? Program tracert se tako kot program ping zažene iz ukazne vrstice. Za vsak slučaj vas spomnimo, kako vnesti ukazno vrstico v sistemu Windows. Obstajajo trije glavni načini:

  1. Kliknite gumb Start, izberite Zaženi, v polje Odpri vpišite cmd in kliknite gumb V redu ali tipko Enter.
  2. Pritisnite Win+R (Win je gumb z logotipom Windows), odpre se isto okno kot v prejšnjem primeru, torej nadaljujemo na enak način.
  3. Kliknite gumb Start, izberite Vsi programi (ali Programi za prejšnje različice OS), v njem - element Standard, v standardnih programih kliknite element Ukazni poziv.

V okno, ki se odpre, vnesite ukaz tracert site_name(na primer tracert yandex.ru) in pritisnite tipko Enter. Namesto naslova strani lahko vnesete njen IP naslov (če ga seveda poznate). Z vnosom naslova smo s tem vzpostavili pot do končnega vozlišča. Okno ukazne vrstice prikazuje rezultate sledenja v realnem času: ime in naslov IP vmesnih vozlišč, odzivni čas v milisekundah.

Če vas imena vmesnih gostiteljev ne zanimajo, je treba sledenje poti izvesti z možnostjo -d, ki skrije imena usmerjevalnikov, na primer: tracert -d yandex.ru.

Kako uporabiti te podatke za rešitev težave? Odzivni čas kaže, kako zaseden je kanal. Toda tudi če je odzivni čas dolg, se bo spletno mesto naložilo – čeprav s težavo. Če pa namesto odzivnega časa vidite napis "Zahteva je potekla", to pomeni, da je v tem komunikacijskem vozlišču prišlo do izgube podatkov, kar pomeni, da je težava tam.

Torej, Sledenje poti pomaga prepoznati težavno vozlišče. Če podatki tečejo normalno in se zataknejo na samem cilju, je težava res na spletnem mestu. Če se sledenje poti ustavi na sredini, je težava v enem od vmesnih usmerjevalnikov. Če se prehod paketov prekine v omrežju vašega ponudnika, potem je treba težavo rešiti "na lokalni ravni".

Če se sled poti prekine na enem od vmesnih usmerjevalnikov, lahko poskusite dostop do spletnega mesta iz drugega računalnika ali celo mobilni telefon - pot se bo spremenila in stran bo morda dostopna. Če želite biti prepričani, lahko poskusite slediti iz drugega računalnika. In če pri roki ni drugega računalnika, bodo na pomoč priskočili posebni spletne storitve. Tako lahko na spletni strani traceroute.org sledite poti do strani iz različnih držav. Iz seznama izberete državo in ponudnika, vpišete naslov spletne strani in preverite pot.

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

IN operacijski sistemi Družine 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.

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 katero koli urejevalnik besedil ali takoj kot odgovor na forum (z desnim klikom miške – “Prilepi” ali s pritiskom na Ctrl+V).