Pilna izsekošana. Tīkla maršruta izsekošana (tracert komanda)

Šodien es jums pastāstīšu kā izsekot vietnei, t.i. palaidiet komandu Windows komandrindā. Kāpēc jums tas varētu būt vajadzīgs?
Izsekošanu parasti izmanto tehniķi, lai identificētu tīkla problēmas. Piemēram, pēkšņi, bez iemesla, konkrēta vietne jūsu pārlūkprogrammā pārstāj atvērties vai tiek atvērta ļoti lēni. Jūs vērsieties pie šīs problēmas interneta pakalpojumu sniedzēja forumā. Tur jums gandrīz noteikti uzreiz jautās izsekot šai vietnei un publicējiet rezultātu.

Izsekošana tiek veikta, izmantojot komandu. Šī komanda ļauj noskaidrot pieprasījuma ceļu uz serveri, kurā atrodas vietne, un noteikt, kurā maršruta punktā ir problēmas ar pārraidi.

Kā veikt šo izsekošanu?

Datorā dodieties uz "Sākt" - "Palaist" (vai arī varat vienlaikus nospiest tastatūras taustiņus Win+R). Komandas komplektēšana cmd un noklikšķiniet uz “OK”: Atvērtajā melnajā logā ierakstiet komandu un, atdalot ar atstarpi, mūs interesējošās vietnes nosaukumu (vietnes nosaukuma vietā varat izmantot tās IP adresi):
Pēc tam nospiediet taustiņu Ievadiet uz tastatūras.

Ar komandu mēs uzsākam datu pakešu sūtīšanu konkrētam adresātam (vietnei). Nosūtītās paketes iziet cauri visiem starpmezgliem starp jūsu datoru un adresātu (parasti maršrutētājiem no dažādiem pakalpojumu sniedzējiem, atkarībā no vietnes atrašanās vietas). Tādējādi, izmantojot izsekošanu, tiek noteikts maršruts uz jums nepieciešamo vietni vai IP un katra starpmezgla reakcijas laiks milisekundēs. Jo īsāks reakcijas laiks, jo ātrāk paketes tiek pārsūtītas šajā maršruta daļā (tas ir, dati tiek pārsūtīti bez traucējumiem).

Ja izsekošanas procesa laikā jebkurā rindā redzat zvaigznītes, tas nozīmē, ka pieprasījuma gaidīšanas intervāls ir pārsniegts, un tas ir līdzvērtīgs pakešu zudumam šajā maršruta posmā. Tie. Šajā ķēdes punktā ir problēma. Ja paketes nepārsniedz jūsu pakalpojumu sniedzēja tīklu, problēma pastāv.

Kā redzat, manā gadījumā izsekošana netika tālu - apstāšanās notika kaut kur pakalpojumu sniedzēja aprīkojumā:

Iespējams, ka saņemtie dati mums būs jānodod pakalpojumu sniedzēja forumam. Varat vienkārši uzņemt šī loga ekrānuzņēmumu, taču labāk ir kopēt šos datus kā tekstu. Lai to izdarītu, šajā logā ar peles labo pogu noklikšķiniet un pēc tam atlasiet “Atlasīt visu”:
Pēc tam nospiediet taustiņu Ievadiet uz tastatūras. Tagad viss teksts atrodas starpliktuvē - mēs varam ielīmēt to jebkurā teksta redaktorā vai uzreiz atbildē forumā (noklikšķinot ar peles labo pogu - “Ielīmēt”, vai nospiežot Ctrl + V).

Lai diagnosticētu un atrastu tīkla problēmas, sistēmas administratori bieži izmanto parocīgu rīku, ko sauc par maršruta izsekošanu. Tas ļauj noteikt visus mezglus (maršrutētājus, serverus, datorus), caur kuriem satiksme iet ceļā uz galamērķi. Ja savienojums ar kādu attālo saimniekdatoru pārtrūkst vai pazūd pavisam, tad tīkla maršruta izsekošana ļaus ātri atrast apgabalu, kurā radušās problēmas gan lokālajā tīklā, gan globālajā internetā.
Lai veiktu šo procedūru, katrai mūsdienu operētājsistēmai ir atbilstošs rīks.

Operētājsistēmā Windows šī ir tracert utilīta. Operētājsistēmā XP tas bija pieejams pēc noklusējuma, bet visās turpmākajās versijās līdz pat Windows 10 tam ir papildus jāiespējo, izmantojot “Programmas un līdzekļus”.

*NIX saimes operētājsistēmās - Linux, FreeBSD, Android - traceroute programma
Maršruta izsekošanas algoritma nozīme ir tāda, ka katram tīkla mezglam, caur kuru trafika tiek nosūtīts uz vēlamo resursdatoru, tiek nosūtīti trīs īpaši pieprasījumi, tad katram no tiem ekrānā blakus tā adresei tiek parādīts atbildes laiks. rezultātus, varat viegli izsekot, kurā tīkla daļā sāk parādīties reakcijas aizkave vai tā pazūd pavisam.

Izsekošana operētājsistēmā Windows 10

Lai veiktu tīkla izsekošanu operētājsistēmā Windows 10, jums ir jānospiež taustiņu kombinācija Win + R un logā "Run" jāievada "cmd". Tiks atvērta Windows komandrinda, kurā jums jāievada komanda:

tracert

Piemēram, ņemsim vietni google.ru

Izsekošana operētājsistēmā Linux

Linux saimes operētājsistēmās - Ubuntu, Fedora, CentOS utt. - lai sāktu maršruta izsekošanu, jums jāatver sistēmas konsole un jāievada komanda:

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

Uzmanību! Jūs nevarat izmantot tīkla maršruta izsekošanu, lai novērtētu pēdējās jūdzes (ADSL, FTTB vai PON abonenta līnijas) kvalitāti, jo šī sistēmas programma nevar un nekādā veidā nenovērtē līnijas kvalitāti.

    Lietderība maršruta izsekošanai uz noteiktu mezglu TRACERT.EXE ir viens no visbiežāk izmantotajiem tīkla diagnostikas rīkiem. Tās galvenais mērķis ir iegūt mezglu ķēdi, caur kuru iet IP pakete, kas adresēta gala mezglam, kura nosaukums vai IP adrese ir norādīta ar komandrindas parametru.

Komandrindas formāts:

tracert [-d] [-h maxNumber] [-j Mezglu saraksts] [-w taimauts] [-R] [-S Avota adrese] [-4] [-6] finalName

Komandrindas opcijas:

-d- neizmantojiet izšķirtspēju resursdatora nosaukumos.

-h maxNumber- maksimālais apiņu skaits, meklējot mezglu.

-j sarakstsMezgli- brīva maršruta izvēle no mezglu saraksta (tikai IPv4).

-w taimauts- katras atbildes taimauts milisekundēs.

-R- ceļa izsekošana (tikai IPv6).

-S avota adrese- izmantojiet norādīto avota adresi (tikai IPv6).

-4 - IPv4 piespiedu izmantošana.

-6 - IPv6 piespiedu izmantošana.

Izsekošana ir balstīta uz atbilžu analīzes metodi, secīgi sūtot ICMP paketes uz noteiktu adresi, TTL laukam palielinoties par 1. (“Dzīves laiks” — laiks dzīvot). Faktiski šim laukam nav nekāda sakara ar laiku, bet tas ir iespējamo pāreju skaita skaitītājs maršrutētās paketes pārsūtīšanas laikā. Katrs maršrutētājs, saņemot paketi, no šī paketes galvenē saglabātā lauka atņem vienu un pārbauda iegūto TTL skaitītāja vērtību. Ja vērtība kļūst nulle, pakete tiek izmesta un sūtītājam tiek nosūtīts ICMP darbības laiks (ziņojums "Time Exceeded", vērtība 0x11 ICMP galvenē).

Ja nebūtu TTL lauka iekļaušanas IP paketēs, tad kļūdu gadījumā maršrutos varētu izveidoties situācija, ka pakete mūžīgi cirkulētu tīklā, maršrutētāju pārsūtīta pa apli.

    Izpildot komandu tracert.exe, tā vispirms nosūta ICMP paketi, kuras galvenē TTL lauks ir vienāds ar 1 un pirmais maršrutētājs ķēdē (parasti galvenā vārteja no tīkla savienojuma iestatījumiem), atņemot vienu no TTL, iegūst nulles vērtību un ziņo, ka kalpošanas laiks ir pārsniegts. Tādējādi utilīta TRACERT.EXE iegūst pirmā maršrutētāja, kas iesaistīts pakešu nogādāšanā gala mezglā, IP adresi. Šī secība tiek atkārtota trīs reizes, tāpēc tracert.exe ģenerētajā rezultātu rindā pēc pārejas numura tiek parādīti trīs atbildes laiki:
1     1 ms     1 — pārejas numurs (1 — pirmais maršrutētājs)
1 ms 192.168.1.1 — tā adrese (vai nosaukums)

    Pēc tam procedūru atkārto, bet TTL ir iestatīts uz 2 - pirmais maršrutētājs to samazina līdz 1 un nosūtīs nākamajam ķēdē, kas pēc 1 atņemšanas atiestatīs TTL un ziņos, ka kalpošanas laiks ir pārsniegts. Lietderība TRACERT.EXE iegūs otro IP adresi mezglam, kas iesaistīts paketes nogādāšanā adresātam, un tās atbildes laiku. Izsekošanas process turpināsies, līdz tiks sasniegts gala mezgls, kura nosaukums vai adrese ir norādīta kā komandrindas parametrs, piem. tracert yandex.ru, vai līdz tiek konstatēta kļūme, kas neļauj piegādāt paku. Pēc noklusējuma utilīta TRACERT.EXE izmanto maksimālo lēcienu skaitu 30, kam vajadzētu būt pietiekamam, lai sasniegtu jebkuru planētas mezglu. Ja nepieciešams, izmantojot parametru, var iestatīt citu skaitītāja vērtību -h

Izpildes rezultātu piemērs tracert google.com

tracert google.com- maršruta izsekošana uz google.com mezglu

Rezultāts:


Maršruta izsekošana uz vietni google.com ar maksimālo lēcienu skaitu 30:
1 1 ms 2 498 ms 444 ms 302 ms ppp83-237-220-1.pppoe.mtu-net.ru
3 * * * .
4 282 ms * * a197-crs-1-be1-53.msk.stream-internet.net
5 518 ms 344 ms 382 ms ss-crs-1-be5.msk.stream-internet.net
6 462 ms 440 ms 335 ms m9-cr01-po3.msk.stream-internet.net
7 323 ms 389 ms 339 ms bor-cr01-po4.spb.stream-internet.net
8 475 ms 302 ms 420 ms anc-cr01-po3.ff.stream-internet.net
9 334 ms 408 ms 348 ms 74.125.50.57
10 451 ms 368 ms 524 ms 209.85.255.178
11 329 ms 542 ms 451 ms 209.85.250.140
12 616 ms 480 ms 645 ms 209.85.248.81
13 656 ms 549 ms 422 ms 216.239.43.192
14 378 ms 560 ms 534 ms 216.239.43.113
15 511 ms 566 ms 546 ms 209.85.251.9
16 543 ms 682 ms 523 ms 72.14.232.213
17 468 ms 557 ms 486 ms 209.85.253.141
18 593 ms 589 ms 575 ms yx-in-f100.google.com

Izsekošana ir pabeigta.

    Izsekošanas rezultātos var būt rindas, kurās mezgla adreses vietā tiek rādīta zvaigznīte (piemērā mezgla numurs 3). Tas ne vienmēr liecina par bojātu maršrutētāju, un visbiežāk norāda, ka šī mezgla iestatījumi aizliedz sūtīt ICMP ziņojumus drošības apsvērumu dēļ un lai samazinātu kanāla slodzi noteiktu veidu DDoS uzbrukumu gadījumā. Piemēram, līdzīgi iestatījumi tiek izmantoti Microsoft tīklos. Korporācijas serveri nereaģē uz ping un neļauj izsekot maršrutu līdz tiem.

TRACERT izmantošanas piemēri

tracert google.com- izsekot maršrutu līdz mezglam google.com.

tracert 8.8.8.8- izsekot maršrutu līdz mezglam ar IP adresi 8.8.8.8

tracert -d yandex.ru- izsekot maršrutu līdz mezglam yandex.ru neatrisinot IP adreses resursdatora nosaukumos. Izsekošana šajā režīmā ir ātrāka.

tracert -d -6 ipv6.google.com- veikt izsekošanu, izmantojot IPv6 protokolu.

Izsekošanas rezultātu piemērs, izmantojot IPv6 protokolu:

izsekot uz ipv6.google.com (2a00:1450:4013:c00::71), 30 apiņu maksimums, 40 baitu paketes 1 2a02:348:82::1 (2a02:348:82::1) 8,087 ms 8,063 8,086 ms 2 te0-22.cr1.nkf.as49685.net (2001:4cb8:40b:1::1d01) 2,143 ms 2,129 ms 2,103 ms 3 amsix-router.google.com (2001::7f58:1::7f8 5169:1) 1,379 ms 1,415 ms 1,422 ms 4 (2001:4860::1:0:87ab) 1,437 ms (2001:4860::1:0:87aa) 2,157 ms (2001:8:ab:40 ) 1,408 ms 5 (2001: 4860:: 8: 0: 87b0) 1,494 ms 1,469 ms (2001: 4860: 8: 0:87b2) 8,350 ms 6 (2001: 4860: 8: 4:0) 1,469 ms. ms 4,748 ms 7 (2001:4860::2:0:8651) 4,653 ms 6,994 ms (2001:4860::2:0:8652) 13,926 ms 8 ee-in-x71.1e100: 134 :c00::71) 4,732 ms 4,733 ms 4,783 ms

Instrukcijas

Sāciet pārbaudīt izsekošanu sistēmā Windows. Palaidiet cmd komandu procesoru. Lai to izdarītu, noklikšķiniet uz pogas "Sākt", kas atrodas darbvirsmas uzdevumjoslā, vai nospiediet tastatūras pogu Win. Parādītajā izvēlnē atlasiet Palaist. Parādītajā dialoglodziņā “Palaist programmu” ievadiet cmd. Noklikšķiniet uz Labi.

Pārskatiet tracert utilīta komandrindas opcijas. Apvalka logā ierakstiet: tracert /? un nospiediet taustiņu Enter. Pārskatiet parādīto informāciju.

Pārbaudiet izsekošanu sistēmā Windows, izmantojot tracert utilītu. Konsolē ievadiet komandu, piemēram: tracert<имя цели>un nospiediet taustiņu Enter. Pagaidiet, līdz tiek parādīts izsekošanas rezultāts. Šeit kā parametrs<имя цели>Jānorāda mērķa mašīnas IP adrese vai atbilstošais simboliskais nosaukums (domēns), kuru var atrisināt uz IP, izmantojot DNS. Ja nepieciešams, izmantojiet izsekošanu ar patvaļīgiem parametriem. Piemēram, lai paātrinātu procesu, izmantojiet opciju -d. Šajā gadījumā starpmezglu simboliskos nosaukumus nenoteiks to IP adreses. Izmantojiet opciju -h, lai palielinātu maksimālo iespējamo apiņu skaitu, ja mērķis netika sasniegts 30 apiņu laikā (šīs opcijas noklusējuma vērtība). Ja starpmezglos ir liels kļūdu skaits, palieliniet atbildes gaidīšanas laiku par tiem, izmantojot slēdzi -w.

Sāciet izsekošanas verifikācijas procesu Linux līdzīgās sistēmās. Pabeidziet pieteikšanās procedūru ar saviem akreditācijas datiem. Ja nepieciešams, palaidiet grafisko apvalku un pagaidiet, līdz tā beidz ielādi. Varat arī turpināt darbu teksta konsolē. Ja tika ielādēts grafiskais apvalks, palaidiet termināļa emulatoru (konsole, xterm utt.).

Saņemiet traceroute iebūvēto palīdzību. Konsolē ievadiet komandu: traceroute --help un nospiediet taustiņu Enter. Pārskatiet parādīto informāciju.

Saņemiet palīdzību saistībā ar traceroute, izmantojot atbilstošo man dokumentācijas pakotni, ja tā ir instalēta. Ierakstiet komandu:man traceroute un nospiediet taustiņu Enter. Apskatiet informāciju. Lai izietu no lasīšanas režīma, nospiediet taustiņu q.

Pārbaudiet izsekošanu, izmantojot utilītu traceroute Linux līdzīgās sistēmās. Lai veiktu izsekošanu ar noklusējuma parametriem, konsolē ievadiet šādu komandu: traceroute<имя цели>un nospiediet taustiņu Enter. Pagaidiet, līdz process tiks pabeigts. Parametra mērķis<имя цели>līdzīgi tam, kas aprakstīts trešajā darbībā. Lai mainītu traceroute darbību, izmantojiet atbilstošās komandrindas opcijas.

Instrukcijas

Programma informācijas pakešu maršrutu izsekošanai ir iekļauta gandrīz katrā tīkla operētājsistēmā. Operētājsistēmā Windows tas ir tracert, savukārt GNU/Linux un Mac OS tas ir traceroute. Šīs programmas darbības princips ir šāds: Programma nosūta informācijas paketes uz tai norādīto adresi, uzstādot apzināti neiespējamus piegādes nosacījumus – ļoti īsu pakešu kalpošanas laiku (TTL – Time To Live). Kad tiek nosūtīta pirmā pakete, tā ir 1 sekunde. Katram serverim, kas atrodas ceļā no datora uz vēlamo adresi, šī vērtība jāsamazina vismaz par vienu. Līdz ar to paketes kalpošanas laiks beigsies pirmajā mezglā un tā tālāk to nepārsūtīs, bet nosūtīs sūtītājam paziņojumu par piegādes neiespējamību. Tādā veidā izsekotājs iegūs informāciju par pirmo starpmezglu. Pēc tam tas palielinās paketes kalpošanas laiku par vienu un nosūtīs paketi atkārtoti. Šis pieprasījums būs spēkā līdz otrajam mezglam, un situācija ir . Tādējādi izsekošanas programma sastādīs visu starpmezglu sarakstu, un, ja tā nesaņems paziņojumu no neviena, tas nozīmēs vienu no divām lietām - vai nu pakete joprojām tika piegādāta adresātam, vai arī šis mezgls neizpilda. . Lai to noskaidrotu, tas nosūtīs pieprasījumu ar citu defektu - tiks norādīts acīmredzami neesošs porta numurs. Ja šī pakete atgriežas, norādot uz kļūdu, tad mezgls darbojas normāli un tas ir adresāts, un ja nē, tad pakešu piegādes ķēdē šajā mezglā ir pārtraukums. Jebkurā gadījumā izsekošanas procedūra tiks pabeigta.

Operētājsistēmā Windows šīs programmas izpildāmais fails (tracert.exe) tiek glabāts datora sistēmas diska mapē WINDOWSsystem32. Bet, lai palaistu programmu, fails nav jāmeklē. Šī programma tiek vadīta tikai no komandrindas, tāpēc vispirms ir jāpalaiž komandrindas terminālis. Lai to izdarītu, galvenajā izvēlnē (pogā "Sākt") atlasiet "Run", lai atvērtu dialoglodziņu "Palaist programmu". Varat arī to atvērt, nospiežot taustiņu kombināciju WIN + R. Pēc tam ierakstiet “cmd” (bez pēdiņām) un nospiediet pogu “OK” (vai taustiņu Enter). Atvērtajā terminālī ierakstiet tracert un, atdalot to ar atstarpi, tā tīkla mezgla adresi, kuram vēlaties izsekot. Tā var būt vai nu IP adrese, vai domēna nosaukums. http protokols nav jānorāda. Kad izsekošana ir pabeigta, rezultātu var kopēt - nospiediet CTRL + A, lai atlasītu visu, un Enter, lai kopētu atlasi RAM. Pēc tam varat ielīmēt nokopēto jebkurā dokumentā jebkurā teksta redaktorā.

Izsekošanas darbība operētājsistēmas failā ieraksta konkrētus SQL paziņojumus un ar tiem saistīto informāciju (vaicājumu plānus un notikumu gaidīšanas), kas tiek izpildīti skripta darbības laikā. Oracle datubāzē varat izsekot jebkuru patvaļīgu sesiju.

Instrukcijas

Pirms tam jums ir jāiespējo statistikas apkopošana, pretējā gadījumā parādīsies faili ar nulli. Lai to izdarītu, jums ir nepieciešams: mainīt sistēmas iestatījumu timed_statistics=true Ja pašreizējā sesijā ir nepieciešams palaist izsekošanu, sistēmas parametrs ir jāaizstāj ar sesiju.

Pārliecinieties, vai maksimālā izdrukas faila lieluma atribūtam ir iestatīta pietiekama vērtība. Lai to izdarītu, palaidiet atbilstošo SQL vaicājumu: SELECT value FROM v$param p WHERE name=’max_dump_file_size’$param vērtību var iestatīt gan datu bāzes līmenī (mainīt sistēmu), gan sesijas līmenī (mainīt sesiju).

Lai sāktu izsekošanu, attiecīgajā sesijā ir jāiestata notikums 1046. Palaidiet procedūru sys.dbms_system.set_ev un pēc tam nododiet iegūtās sid un sērijas vērtības kā veselus skaitļus: BEGIN sys.dbms_system.set_ev(sid, serial#, 10046, 8, ''); BEIGAS

Lai izslēgtu izsekošanu, mainiet notikuma 10046 līmeņa vērtību no 8 uz 0.

Izsekošanas fails tiek parādīts Oracle datu bāzes izdrukas direktorijā (Oracle/admin/databaseSID/udump). Šī faila nosaukumā ir ietverts tā OS procesa identifikators, kurā tika veikta darbība, un paplašinājums ir .trc. Lai apstrādātu informāciju lasāmā formā, apstrādājiet izsekošanas failu utilītprogrammā tkprof:cd C:ORACLEadmindatabaseSIDudump
tkprof file.trc output=my_file.prf Apstrādātajā failā būs visu sesijas laikā izpildīto komandu saraksts.

Noderīgs padoms

Komandas 10046 izpildes minimālais līmenis ir 1, bet maksimālais - 12, pie kura tiek pievienotas visu ar procesu saistīto mainīgo vērtības, kā arī informācija par gaidām.

Vietnes tīklā neparādās pašas — tās veido un uztur datori, ko sauc par serveriem, un šos serverus pārvalda organizācija – pakalpojumu sniedzējs vai mitināšanas pakalpojumu sniedzējs. Un lai viss būtu skaidri un precīzi reproducēts ikvienam, pakalpojumu sniedzējs uzrauga savu tīkla aprīkojumu, serverus, sakaru kanālus, caur kuriem informācija un citi dažādi dati tiek pārsūtīti tieši lietotājiem. Savukārt lietotājs, ja nevar iegūt šo informāciju, var veikt sava interneta pieslēguma diagnozi, lai noteiktu, vai vainīgs ir hostings vai pakalpojumu sniedzējs, caur kuru tiek nodrošināta piekļuve internetam. Maršruta izsekošana no personālā datora līdz vajadzīgajai vietnei palīdz šādā diagnostikā.

Instrukcijas

Veiciet izsekošanu, izmantojot komandu traceroute programmā Windows-tracert. Lai izsekotu maršrutu, rīkojieties šādi: atveriet izvēlni "Start" - "Run". Ierakstiet cmd.exe un atlasiet Labi.

Komandrindā ierakstiet komandu tracert servera_nosaukums (servera nosaukums ir norādīts sveiciena e-pastā, pasūtot pakalpojumu). Pagaidiet, līdz komanda tiek pabeigta, pēc tam ar peles labo pogu noklikšķiniet komandu uzvednes logā, atlasiet Atlasīt visu un pēc tam (kad tas ir atlasīts) nospiediet taustiņu Enter. Tālāk, lai redzētu izsekošanu, ar peles labo pogu noklikšķiniet un pēc tam ziņojuma ievades laukā noklikšķiniet uz “Ievietot”.

Izmantojot komandu tracert, jūs nosūtāt datu paketes uz jūsu norādīto adresi — tā var būt servera adrese, datora nosaukums tīklā vai IP adrese. Šajā gadījumā paketes iziet caur īpašiem maršrutētājiem - tīkla ierīcēm starp personālo datoru un adresātu. Ar šo darbību jūs nosakāt maršrutu līdz galamērķim un, pats galvenais, aprēķina katra starpmezgla reakcijas laiku (vērtību milisekundēs).

Tajās sadaļās, kur reakcijas laiks ir īsāks, pārraide tiek veikta pēc iespējas ātrāk – tas nozīmē, ka kanāls ir brīvs un informācija tiek piegādāta bez traucējumiem. Vietā, kur atbildes laiks sasniedz maksimumu kādu standartizētu vērtību, mēs redzam sekas “Pieprasījuma gaidīšanas intervāls ir pārsniegts”, kas ir līdzvērtīgs informācijas pakešu zudumam.

Tādā veidā ir iespējams aprēķināt, kurā konkrētajā pieslēguma punktā problēma pastāv. Ja dati nenonāk pie paša saņēmēja, tad problēma ir viņā. Ja savienojums apstājas vidū, problēma ir vienā no starpposma tīkla ierīcēm. Tajā pašā laikā no cita datora vai pa citu maršrutu (ja tāds ir) jūsu vietne, kas nav atvērta, var izrādīties diezgan pieejama. Ja informācija neatstāj jūsu pakalpojumu sniedzēja tīkla robežas, problēma ir ar to.

Video par tēmu

Izsekošana pabeidz elektroniskā aprīkojuma dizainu un nosaka līnijas, kas savieno komponentus, kas veido projektēto ierīci. Tas ietver īpašas darbības, lai izpildītu programmu un apstātos pie komandām, rindām. Izsekošanas uzdevumi ir darbietilpīgi savienojumu veidošanas tehnoloģisko metožu daudzveidības dēļ.

Instrukcijas

Izmantojiet īpašu izsekošanas programmu, kas, iespējams, jau pastāv jūsu tīkla operētājsistēmā. Ja tā ir Windows, tad programmu sauc par tracert; Operētājsistēmās GNU/Linux un Mac OS izsekošanu var veikt, izmantojot traceroute. Šajā gadījumā pakešu informācija tiek nosūtīta uz tai norādīto adresi. Konkrēti iestatiet piegādes parametrus, kas nav iespējami, piemēram, paketes kalpošanas laiks ir pārāk īss. Pirmajai paketei labāk to iestatīt uz vienu sekundi.

Pārliecinieties, ka katrs serveris, kas atrodas segmentā no jūsu datora līdz norādītajai adresei, noteikti samazina šo vērtību par vienu. Tādējādi paketes kalpošanas laiks beidzas uzreiz pirmajā maršruta mezglā, kas pēc tam automātiski nosūtīs paziņojumu, ka nav iespējams piegādāt paketi, kurā ir dati. Pateicoties šim apstāklim, izsekošanas programmai būs pieejama informācija par pirmo starpmezglu.

Palieliniet informācijas paketes kalpošanas laiku par vienu un mēģiniet vēlreiz. Tagad otrais starpmezgls to nevarēs nosūtīt tālāk un būs spiests nosūtīt ziņojumu par nepiegādi. Atkārtojiet šīs darbības, katru reizi palielinot paketes kalpošanas laiku par vienu. Izmantojot šīs darbības, izsekošanas programma izveidos visu mezglu sarakstu, kas atrodas intervālā no datora līdz galīgajai adresei.

Pārbaudiet visu starppunktu pareizu darbību. Ja programma nesaņem paziņojumu no kāda no punktiem, tā nosūtīs pieprasījumu ar šādu defektu: porta numurs neeksistē. Kad pakete atgriežas, norādot uz kļūdu, tas norāda uz normālu mezgla darbību. Ja tas nenotiek, mezglā ir pārtraukums. Pabeidziet izsekošanas programmu.

Video par tēmu

rastra (pikseļu) attēla pārvēršana vektorā (kur attēlu apraksta, izmantojot matemātiskās formulas).

Izsekošanu var veikt vai nu automātiski, vai manuāli. Dažiem vektorgrafikas redaktoriem ir iebūvētas automātiskās izsekošanas funkcijas, taču rezultāts ir fails ar lielu skaitu kontroles punktu, kuru ir grūti izmantot. Tomēr, ja jums ir rastra fails, kas jādrukā lielā izmērā (piemēram, izstiepjot parastu fotoattēlu plakātam uz ēkas sienas), tad vienīgais risinājums būs automātiskā izsekošana, kam seko palielināšana. Manuālā izsekošana ir vajadzīgā attēla kontūru izsekošana, izmantojot programmā pieejamos rīkus Bezjē līkņu izveidošanai.

Izsekošana programmēšanā

Tiek izsekota arī programmas soli pa solim izpilde ar izmaiņām visos parametros vai apstāšanos pie katras darbības. Tas var būt nepieciešams, ja atkļūdojat savu kodu. Dažreiz algoritms ir pareizs, bet kaut kādu iemeslu dēļ tas nedarbojas. Tā ir izsekošana, kas ļauj saprast, kurā posmā rodas kļūda. Izsekošanas metode palīdz arī izprast kāda cita kodu.

Staru izsekošana

Staru izsekošana jeb ceļa izsekošana ir renderēšanas tehnika (attēla izveide no 3D modeļa) datorgrafikā, kas saistīta ar ģeometrisko optiku. Tas ļauj jums izveidot attēlu, pamatojoties uz zināšanām par likumiem, kā atsevišķi gaismas stari mijiedarbojas ar esošajām virsmām. Staru izsekošanas laikā programmatūras algoritms sūta starus no "kameras", un tie atlec no dažādām virsmām, līdz tiek absorbēti vai izkliedēti. Jo vairāk staru tika izsekots, jo kvalitatīvāks būs rezultāts.

Šī renderēšanas metode rada vislabākās kvalitātes attēlus, taču tai ir nepieciešami jaudīgi skaitļošanas resursi. Tomēr dažus efektus vienkārši nevar izveidot no jauna, izmantojot citas renderēšanas metodes, tāpēc dažreiz staru izsekošana ir vienīgais iespējamais risinājums.

Izsekošana kā ēku savienojumi

Izsekošana nozīmē arī līniju atrašanu, kas savienos sistēmas mezglpunktus. Ja projektējat datora plati (piemēram, videokarti), tad izsekošana šajā procesā ir līniju atrašana, kas savienos plates elementu kontaktus.



 

Varētu būt noderīgi izlasīt: