გახსენით
დახურვა

პინგ კვალი. მარშრუტის მოკვლევა: რატომ არის საჭირო? Ping შუალედური კვანძების

როდესაც ჩვენ შევდივართ ინტერნეტ პორტალზე, კომპიუტერი აგზავნის მოთხოვნას სერვერზე. გზაზე ის გადის მარშრუტიზატორებს. თუ ყველაფერი რიგზეა, რესურსი ნაჩვენებია ჩვენს ბრაუზერში.

თუ საიტი არ მუშაობს, კომპიუტერის მოთხოვნამ ვერ მიაღწია სერვერს - ის დაიკარგა ერთ-ერთ შუალედურ საკომუნიკაციო კვანძში ან მიზეზი არის სხვა რამ (საიტი თავად არ მუშაობს). იმის გასარკვევად, თუ სად არის პრობლემა, მოდით მივყვეთ მარშრუტს.

რესურსის ტექნიკური მხარდაჭერის სამსახურთან დაკავშირებისას, ეს არის, როგორც წესი, პირველი, რის გაკეთებასაც გთხოვენ, თუ საიტი არ მუშაობს. ეს გამოწვეულია იმით, რომ საიტი შეიძლება არ იმუშაოს კონკრეტულ კვანძზე კომუნიკაციის შეწყვეტის გამო, მაგრამ მთლიანობაში საიტი მუშაობს და ყველაფერი კარგადაა.

როგორ მოვძებნოთ მარშრუტი სერვერზე ან ვებსაიტზე OS Windows-ში.

ჩვენ ვიწყებთ ბრძანების ხაზს მენიუს "დაწყება - ყველა პროგრამა - აქსესუარები". ან დააჭირეთ კლავიშთა კომბინაციას "Win + R", გამოჩნდება "Run a Program" სისტემის კომუნალური ფანჯარა, შეიყვანეთ: "cmd" და დააჭირეთ "ok".

ბრძანების სტრიქონში შეიყვანეთ: "tracert" და რესურსის მისამართი, რომელიც უნდა შემოწმდეს. დააჭირეთ "Enter". ტრასინგის შედეგად გავარკვევთ, რომელ შუალედურ კვანძებში გადის პაკეტი და რეაგირების დრო. ამ ინფორმაციის საფუძველზე შეგიძლიათ გაიგოთ, სად არის პრობლემა: თქვენთან, თქვენს ინტერნეტ პროვაიდერთან, ერთ-ერთ შუალედურ კვანძზე ან საიტის სერვერზე. ვარსკვლავი ნიშნავს, რომ ერთ-ერთ როუტერს არ სურს რეაგირება.

ვარსკვლავი ყოველთვის არ ნიშნავს პრობლემას - სერვერზე შეიძლება იყოს firewall, რომელიც ბლოკავს "ზედმეტ" პაკეტებს, მაგრამ საშუალებას აძლევს "რეალურ" პაკეტებს და გვერდი სწორად იხსნება ბრაუზერში.

ვირტუალური ვებ ჰოსტინგი პოპულარული CMS-ისთვის:

ბრძანების სტრიქონში ვიგებთ IP მისამართს ტრასინგისთვის

თუ მოკვლევა დომენის სახელით არ მუშაობს, ჩვენ ამას IP მისამართით გავაკეთებთ. ჩვენ ვაღიარებთ მას "პინგ" ბრძანების საშუალებით. ეს შეკითხვა აჩვენებს იმ დროს, რაც სჭირდება პაკეტის სერვერამდე მისვლას და უკან დაბრუნებას. კვადრატულ ფრჩხილებში მოცემული რიცხვები, რომლებიც მოდის დომენის შემდეგ სტრიქონში „პაკეტების გაცვლა...“ არის საჭირო IP. ეკრანის სურათზე: 88.214.230.21.

როგორ დავაკოპიროთ ping და მივადევნოთ შედეგები ბრძანების სტრიქონიდან?

მაშინაც კი, თუ დომენის მიკვლევა წარმატებულია, ღირს სერვერზე პინგი, რათა ნახოთ, იკარგება თუ არა პაკეტები. დიახ, და ტექნიკურმა მხარდაჭერამ შეიძლება მოითხოვოს მონაცემთა გაცვლის სტატისტიკა მოკვლევის ანგარიშთან ერთად.

შეიყვანეთ: tracert და IP მისამართი, დააჭირეთ "enter" და მიიღეთ ანგარიში. თუ მონაცემები საჭიროა არა პირადად თქვენთვის, არამედ მათთვის. მხარდაჭერით, აირჩიეთ საჭირო ხაზები მაუსის საშუალებით და დააჭირეთ "enter". ინფორმაცია გადადის ბუფერში. შექმენით ტექსტური ფაილი და ჩასვით Ctrl + V კლავიშების კომბინაციის გამოყენებით. შეინახეთ და გაუგზავნეთ ტექნიკურ მხარდაჭერას.

ინტერნეტში, კერძოდ ფორუმებზე, თუ რაიმე კვანძთან დაკავშირების პრობლემაა (), რეკომენდებულია პინგის შემოწმება ან მარშრუტის კვალი და ამით სერვერის ხელმისაწვდომობის შემოწმება.

მაგრამ რა არის პინგი და რა არის კვალი? Ping არის ინსტრუმენტი (უტილიტა) TCP/IP-ზე დაფუძნებულ ქსელებში კავშირების მთლიანობის შესამოწმებლად. Tracing (traceroute ან tracert ბრძანება) არის პროგრამა TCP/IP ქსელებზე მონაცემთა მარშრუტების განსაზღვრისთვის.

თუმცა, ყოველთვის არ არის შესაძლებელი ინფორმაციის მოძიება იმის შესახებ, თუ როგორ სრულდება ეს შემოწმება: როგორ პინგი ან მარშრუტის გაკეთება.

პინგ შემოწმება

პინგის შესამოწმებლად გამოიყენეთ იგივე ბრძანება პინგი, რომელიც უნდა შეიყვანოთ ბრძანების ხაზზე. თქვენ შეგიძლიათ გაუშვათ ბრძანების ხაზი შემდეგი გზით:

ფანჯრები:

1) დაწყება -> ყველა პროგრამა -> სტანდარტული -> ბრძანების ხაზი

2) დაწყება -> შეასრულეთ -> სმდ

ამ ოპერაციულ სისტემაში ბევრი ტერმინალია, ასე რომ თქვენ შეგიძლიათ ამ მიზნებისთვის გამოიყენოთ თქვენს კომპიუტერში დაინსტალირებული რომელიმე ტერმინალი. ჩვეულებრივ, სტანდარტული ტერმინალის გაშვება შესაძლებელია კლავიატურის მალსახმობით CTRL+ALT+.

ასე რომ, კონკრეტული სერვერის პინგისთვის, თქვენ უნდა შეასრულოთ ბრძანება:

პინგი

მაგალითად, მისამართის პინგისთვის 11.222.33.44 თქვენ უნდა შეასრულოთ ბრძანება:

Ping 11.222.33.44

ქვემოთ მოცემულია ერთ-ერთი IP მისამართის პინგის შედეგების მაგალითი.

როგორც შედეგებიდან ჩანს, გაგზავნილი და მიღებულია 4 პაკეტი 32 ბაიტი. ერთ პაკეტზე გაცვლის დრო იყო 47 მილიწამი.

აღსანიშნავია, რომ Windows სტანდარტულად აგზავნის მხოლოდ 4 პაკეტს. Linux-ში პაკეტების გაცვლა გრძელდება მანამ, სანამ მომხმარებელი დამოუკიდებლად არ შეწყვეტს პროცესს კლავიატურის მალსახმობით CTRL+C. Windows-ზე პინგის ანალოგიურად გასაშვებად, თქვენ უნდა გამოიყენოთ პარამეტრი -ტ. Მაგალითად:

Ping -t 11.222.33.44

პაკეტების გაცვლის შეჩერება ხორციელდება იმავე კლავიშების კომბინაციის გამოყენებით - CTRL+C.

გასაგზავნი პაკეტების რაოდენობის დაყენება

გასაგზავნი პაკეტების მაქსიმალური რაოდენობის დასაყენებლად, თქვენ უნდა გამოიყენოთ შემდეგი ბრძანება:

ფანჯრები:

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

Მაგალითად:

Ping -n 5 11.22.33.44

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

Მაგალითად:

Ping -c 5 11.22.33.44

გაგზავნილი პაკეტების ზომის შეცვლა

კონკრეტული პაკეტის ზომის (ბაიტებში) გამოყენებით პინგისთვის, თქვენ უნდა გამოიყენოთ შემდეგი ბრძანება:

ფანჯრები:

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

Მაგალითად:

Ping -l 64 11.22.33.44

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

Მაგალითად:

Ping -s 64 11.22.33.44

ამ შემთხვევაში გაიგზავნა 64 ბაიტის ზომის პაკეტები.

მარშრუტის კვალს შეუძლია აჩვენოს პაკეტების სიჩქარე როუტერებს შორის, რომლებიც აკავშირებენ კომპიუტერს, საიდანაც მოდის მოთხოვნები და დანიშნულების სერვერს.

ტრასინგის შესასრულებლად გამოიყენება შემდეგი ბრძანება:

ფანჯრები:

ტრესერტი

Მაგალითად:

Tracert wikipedia.org

ტრაკერუტი

Მაგალითად:

Traceroute wikipedia.org

აღსანიშნავია, რომ ნაგულისხმევად, ტრასინგი ასევე ასრულებს DNS მოთხოვნას, რათა გადაჭრას IP მისამართი დომენის სახელით თითოეული გამვლელი როუტერისთვის. ეს პარამეტრი შეიძლება გამორთოთ, რითაც შემცირდება კვალის შედეგების მიღების დრო.

ამ პარამეტრის გასააქტიურებლად თქვენ უნდა გამოიყენოთ შემდეგი ტიპის ბრძანება:

ფანჯრები:

ტრასერტი -დ

Traceroute -ნ

ქსელის პრობლემების დიაგნოსტიკისა და საპოვნელად, სისტემის ადმინისტრატორები ხშირად იყენებენ ხელსაყრელ ხელსაწყოს სახელწოდებით მარშრუტის კვალი. ის საშუალებას გაძლევთ განსაზღვროთ ყველა კვანძი (როუტერი, სერვერი, კომპიუტერი), რომლებითაც გადის ტრაფიკი დანიშნულების ადგილამდე მიმავალ გზაზე. თუ კავშირი რომელიმე დისტანციურ ჰოსტთან გაფუჭდა ან საერთოდ გაქრება, მაშინ ქსელის მარშრუტის მიკვლევა საშუალებას მოგცემთ სწრაფად იპოვოთ ის ტერიტორია, სადაც პრობლემები წარმოიშვა როგორც ლოკალურ ქსელში, ასევე გლობალურ ინტერნეტში.
ამ პროცედურის შესასრულებლად ყველა თანამედროვე ოპერაციულ სისტემას აქვს შესაბამისი ინსტრუმენტი.

Windows OS-ზე ეს არის tracert უტილიტა. XP-ში ის ხელმისაწვდომი იყო ნაგულისხმევად, მაგრამ Windows 10-მდე ყველა მომდევნო ვერსიაში ის დამატებით უნდა იყოს ჩართული "პროგრამებისა და ფუნქციების" საშუალებით.

*NIX ოჯახის ოპერაციულ სისტემებში - Linux, FreeBSD, Android - traceroute პროგრამა
მარშრუტის მიკვლევის ალგორითმის მნიშვნელობა არის ის, რომ ქსელის თითოეულ კვანძზე იგზავნება სამი სპეციალური მოთხოვნა, რომლის მეშვეობითაც ტრაფიკი მიდის სასურველ ჰოსტში, შემდეგ თითოეული მათგანისთვის ეკრანზე, მის მისამართთან, ნაჩვენებია რეაგირების დრო. შედეგად, თქვენ შეგიძლიათ მარტივად თვალყური ადევნოთ ქსელის რომელ ნაწილში იწყება რეაგირების შეფერხება ან საერთოდ ქრება.

თვალყურის დევნება Windows 10-ში

Windows 10-ში ქსელის მიკვლევის ჩასატარებლად, თქვენ უნდა დააჭიროთ Win+R კლავიშების კომბინაციას და ჩაწერეთ „cmd“ „Run“ ფანჯარაში. ეს გახსნის Windows ბრძანების ხაზს, რომელშიც უნდა შეიყვანოთ ბრძანება:

ტრასერტი

მაგალითად, ავიღოთ საიტი google.ru

კვალიფიკაცია Linux-ში

Linux ოჯახის ოპერაციულ სისტემებში - Ubuntu, Fedora, CentOS და ა.შ. - მარშრუტის მიკვლევის დასაწყებად, თქვენ უნდა გახსნათ სისტემის კონსოლი და შეიყვანოთ ბრძანება:

ტრაკერუტი<имя_сервера>

ყურადღება!თქვენ არ შეგიძლიათ გამოიყენოთ ქსელის მარშრუტების ტრასირება ბოლო მილის ხარისხის შესაფასებლად (ADSL, FTTB ან PON სააბონენტო ხაზი), რადგან ამ სისტემურ პროგრამას არ შეუძლია და არანაირად არ აფასებს ხაზის ხარისხს.

ინსტრუქციები

საინფორმაციო პაკეტების მარშრუტების მიკვლევის პროგრამა შედის თითქმის ყველა ქსელის ოპერაციულ სისტემაში. Windows OS-ში ის არის tracert, ხოლო GNU/Linux-სა და Mac OS-ში არის traceroute. ამ პროგრამის მუშაობის პრინციპი ასეთია: პროგრამა აგზავნის ინფორმაციის პაკეტებს მისთვის მითითებულ მისამართზე, მიწოდების მიზანმიმართულად შეუძლებელ პირობებს აყენებს - პაკეტის ძალიან მოკლე სიცოცხლეს (TTL - Time To Live). როდესაც პირველი პაკეტი იგზავნება, ეს არის 1 წამი. თითოეულმა სერვერმა თქვენი კომპიუტერიდან სასურველ მისამართამდე გზაზე უნდა შეამციროს ეს მნიშვნელობა მინიმუმ ერთით. ამიტომ, პაკეტის სიცოცხლის ვადა ამოიწურება პირველ კვანძზე და ის არ გადასცემს მას შემდგომ, მაგრამ გაუგზავნის შეტყობინებას გამომგზავნს მიწოდების შეუძლებლობის შესახებ. ამ გზით, ტრასერი მიიღებს ინფორმაციას პირველი შუალედური კვანძის შესახებ. შემდეგ ის გაზრდის პაკეტის სიცოცხლეს ერთით და ხელახლა გაუგზავნის პაკეტს. ეს მოთხოვნა იცოცხლებს მეორე კვანძამდე და სიტუაცია იქნება. ამრიგად, ტრასინგის პროგრამა შეადგენს ყველა შუალედური კვანძის ჩამონათვალს, და თუ ის არ მიიღებს შეტყობინებას რომელიმესგან, მაშინ ეს ნიშნავს ერთ-ერთს - ან პაკეტი კვლავ მიეწოდება მიმღებს, ან ეს კვანძი არ სრულდება. . გასარკვევად გამოგიგზავნის მოთხოვნას სხვა დეფექტით - მიეთითება აშკარად არარსებული პორტის ნომერი. თუ ეს პაკეტი დაბრუნდება შეცდომის მითითებით, მაშინ კვანძი ნორმალურად მუშაობს და ის არის მიმღები, ხოლო თუ არა, მაშინ ამ კვანძზე წყდება პაკეტის მიწოდების ჯაჭვი. ნებისმიერ შემთხვევაში, მოკვლევის პროცედურა დასრულდება.

Windows OS-ში, ამ პროგრამის შესრულებადი ფაილი (tracert.exe) ინახება თქვენი კომპიუტერის სისტემის დისკზე WINDOWSsystem32 საქაღალდეში. მაგრამ პროგრამის გასაშვებად არ არის საჭირო ფაილის ძებნა. ეს პროგრამა კონტროლდება მხოლოდ ბრძანების ხაზიდან, ამიტომ ჯერ უნდა გაუშვათ ბრძანების ხაზის ტერმინალი. ამისათვის მთავარ მენიუში (ღილაკზე "დაწყება") აირჩიეთ "გაშვება", რათა გახსნათ "პროგრამის გაშვება" დიალოგური ფანჯარა. თქვენ ასევე შეგიძლიათ გახსნათ WIN + R კლავიშების კომბინაციის დაჭერით. შემდეგ აკრიფეთ „cmd“ (ბრჭყალების გარეშე) და დააჭირეთ ღილაკს „OK“ (ან Enter კლავიშს). ტერმინალში, რომელიც იხსნება, აკრიფეთ tracert და, გამოყოფილი ინტერვალით, ქსელის კვანძის მისამართი, რომელზეც გსურთ თვალის დევნება. ეს შეიძლება იყოს IP მისამართი ან დომენის სახელი. http პროტოკოლი არ საჭიროებს მითითებას. ტრასინგის დასრულების შემდეგ, შედეგი შეიძლება დაკოპირდეს - დააჭირეთ CTRL + A, რომ აირჩიოთ ყველაფერი და Enter, რომ დააკოპიროთ არჩევანი RAM-ში. შემდეგ თქვენ შეგიძლიათ ჩასვათ ის, რაც დააკოპირეთ ნებისმიერ დოკუმენტში, ნებისმიერ ტექსტურ რედაქტორში.

კვალის ოპერაცია წერს ოპერაციული სისტემის ფაილში სპეციფიკურ SQL განცხადებებს და მათთან დაკავშირებულ ინფორმაციას (შეკითხვის გეგმები და მოვლენის მოლოდინები), რომლებიც შესრულებულია სკრიპტის გაშვებისას. თქვენ შეგიძლიათ თვალყური ადევნოთ ნებისმიერ თვითნებურ სესიას Oracle მონაცემთა ბაზაში.

ინსტრუქციები

მანამდე თქვენ უნდა ჩართოთ სტატისტიკის შეგროვება, წინააღმდეგ შემთხვევაში გამოჩნდება ფაილები ნულოვანი დროით. ამისათვის თქვენ გჭირდებათ: შეცვალოთ სისტემის ნაკრები timed_statistics=true თუ თქვენ გჭირდებათ ტრასინგი მიმდინარე სესიაზე, მაშინ სისტემის პარამეტრი უნდა შეიცვალოს სესიით.

დარწმუნდით, რომ ნაგავსაყრელი ფაილის მაქსიმალური ზომის ატრიბუტი დაყენებულია საკმარის მნიშვნელობაზე. ამისათვის გაუშვით შესაბამისი SQL მოთხოვნა: SELECT value FROM v$param p WHERE name='max_dump_file_size'$param მნიშვნელობის დაყენება შესაძლებელია როგორც მონაცემთა ბაზის დონეზე (alter system) ასევე სესიის დონეზე (alter session).

მიკვლევის დასაწყებად, ღონისძიება 1046 უნდა დაყენდეს შესაბამის სესიაზე. გაუშვით sys.dbms_system.set_ev პროცედურა და შემდეგ გადაიტანეთ მიღებული sid და სერიული მნიშვნელობები მთელი რიცხვის პარამეტრებად: BEGIN sys.dbms_system.set_ev(sid, serial#, 10046, 8, ''); ᲓᲐᲡᲐᲡᲠᲣᲚᲘ

მიკვლევის გამოსართავად შეცვალეთ მოვლენის 10046 დონის მნიშვნელობა 8-დან 0-მდე.

კვალი ფაილი გამოჩნდება Oracle მონაცემთა ბაზის ნაგავსაყრელში (Oracle/admin/databaseSID/udump). ამ ფაილის სახელი შეიცავს OS პროცესის იდენტიფიკატორს, რომელშიც შესრულდა ოპერაცია და გაფართოება არის .trc. ინფორმაციის წასაკითხად დამუშავების მიზნით, დაამუშავეთ კვალი ფაილი tkprof:cd პროგრამაში C:ORACLEadmindatabaseSIDudump.
tkprof file.trc output=my_file.prf დამუშავებული ფაილი შეიცავს ყველა ბრძანების სიას, რომლებიც შესრულდა სესიის დროს.

სასარგებლო რჩევა

10046 ბრძანების შესრულების მინიმალური დონე არის 1, ხოლო მაქსიმალური არის 12, სადაც ემატება ყველა პროცესთან დაკავშირებული ცვლადის მნიშვნელობები, ასევე ინფორმაცია მოლოდინების შესახებ.

ქსელში ვებსაიტები თავისთავად არ ჩნდება - მათ ქმნიან და ინახავენ კომპიუტერები, რომლებსაც სერვერები ჰქვია და ამ სერვერებს მართავს ორგანიზაცია - პროვაიდერი ან ჰოსტინგის პროვაიდერი. და ისე, რომ ყველაფერი ნათლად და ზუსტად რეპროდუცირდეს ყველასთვის, პროვაიდერი აკონტროლებს მის ქსელურ აღჭურვილობას, სერვერებს, საკომუნიკაციო არხებს, რომელთა საშუალებითაც ინფორმაცია და სხვა სხვადასხვა მონაცემები პირდაპირ მომხმარებლებს გადაეცემა. თავის მხრივ, მომხმარებელს შეუძლია დაადგინოს მისი ინტერნეტ კავშირი, თუ მას არ შეუძლია მიიღოს ეს ინფორმაცია, რათა დაადგინოს, არის თუ არა ბრალი ჰოსტინგი ან პროვაიდერი, რომლის მეშვეობითაც ხდება ინტერნეტის წვდომა. პერსონალური კომპიუტერიდან საჭირო ადგილამდე მარშრუტის მიკვლევა ასეთ დიაგნოზში გვეხმარება.

ინსტრუქციები

შეასრულეთ კვალი Windows-tracert-ში traceroute ბრძანების გამოყენებით. მარშრუტის გასარკვევად, გააკეთეთ შემდეგი: გახსენით "დაწყება" მენიუ - "გაშვება". ჩაწერეთ cmd.exe და აირჩიეთ OK.

ბრძანების სტრიქონში ჩაწერეთ ბრძანება tracert server_name (სერვისის სახელი მითითებულია მისასალმებელ ელფოსტაში სერვისის შეკვეთისას). დაელოდეთ ბრძანების დასრულებას, შემდეგ დააწკაპუნეთ მაუსის მარჯვენა ღილაკით Command Prompt ფანჯარაში, აირჩიეთ Select All, შემდეგ (ერთხელ არჩევის შემდეგ) დააჭირეთ Enter. შემდეგი, კვალის სანახავად, დააწკაპუნეთ მაუსის მარჯვენა ღილაკით, შემდეგ დააჭირეთ ღილაკს "ჩასმა" შეტყობინების შეყვანის ველში.

tracert ბრძანებით თქვენ აგზავნით მონაცემთა პაკეტებს თქვენს მიერ მითითებულ მისამართზე - ეს შეიძლება იყოს სერვერის მისამართი, კომპიუტერის სახელი ქსელში ან IP მისამართი. ამ შემთხვევაში, პაკეტები გადის სპეციალურ მარშრუტიზატორებს - ქსელურ მოწყობილობებს პერსონალურ კომპიუტერსა და მიმღებს შორის. ამ მოქმედებით თქვენ განსაზღვრავთ მარშრუტს საბოლოო დანიშნულების ადგილამდე და, რაც მთავარია, ითვლით თითოეული შუალედური კვანძის რეაგირების დროს (მნიშვნელობა მილიწამებში).

იმ განყოფილებებში, სადაც რეაგირების დრო ყველაზე მოკლეა, გადაცემა ხორციელდება რაც შეიძლება სწრაფად - ეს ნიშნავს, რომ არხი თავისუფალია და ინფორმაცია მიეწოდება ყოველგვარი ჩარევის გარეშე. იმ ადგილას, სადაც პასუხის დრო აღწევს მაქსიმუმ სტანდარტიზებულ მნიშვნელობას, ჩვენ ვხედავთ შედეგს „მოთხოვნის მოლოდინის ინტერვალი გადააჭარბა“, რაც ინფორმაციის პაკეტების დაკარგვის ტოლფასია.

ამ გზით, შესაძლებელია გამოვთვალოთ, რომელ კონკრეტულ შეერთების წერტილში არსებობს პრობლემა. თუ მონაცემები თავად მიმღებს არ მიაღწევს, მაშინ პრობლემა მასშია. თუ კავშირი შუაში ჩერდება, პრობლემა ერთ-ერთ შუალედურ ქსელურ მოწყობილობაშია. ამავდროულად, სხვა კომპიუტერიდან ან სხვა მარშრუტის გასწვრივ (თუ არსებობს), თქვენი საიტი, რომელიც არ არის გახსნილი, შეიძლება საკმაოდ ხელმისაწვდომი აღმოჩნდეს. თუ ინფორმაცია არ ტოვებს თქვენი პროვაიდერის ქსელის საზღვრებს, მაშინ პრობლემა მასშია.

ვიდეო თემაზე

Tracing ასრულებს ელექტრონული აღჭურვილობის დიზაინს და განსაზღვრავს ხაზებს, რომლებიც აკავშირებს კომპონენტებს, რომლებიც ქმნიან დაპროექტებულ მოწყობილობას. იგი მოიცავს კონკრეტულ ნაბიჯებს პროგრამის შესასრულებლად და ბრძანებებზე, ხაზებზე გაჩერებაზე. მიკვლევის ამოცანები შრომატევადია კავშირების დამყარების ტექნოლოგიური მეთოდების მრავალფეროვნების გამო.

ინსტრუქციები

გამოიყენეთ სპეციალური მოკვლევის პროგრამა, რომელიც სავარაუდოდ უკვე არსებობს თქვენს ქსელის ოპერაციულ სისტემაში. თუ ეს ვინდოუსია, მაშინ პროგრამას ეწოდება tracert; GNU/Linux და Mac OS ოპერაციულ სისტემებზე მიკვლევა შეიძლება განხორციელდეს traceroute-ის გამოყენებით. ამ შემთხვევაში, პაკეტის ინფორმაცია იგზავნება მისთვის მითითებულ მისამართზე. კონკრეტულად დააყენეთ მიწოდების პარამეტრები, რომლებიც შეუძლებელია, მაგალითად, პაკეტის სიცოცხლე ძალიან მოკლეა. პირველი პაკეტისთვის უმჯობესია დააყენოთ ის ერთ წამზე.

დარწმუნდით, რომ თითოეული სერვერი, რომელიც მდებარეობს სეგმენტზე თქვენი კომპიუტერიდან მოცემულ მისამართზე, აუცილებლად ამცირებს ამ მნიშვნელობას ერთით. ამრიგად, პაკეტის სიცოცხლის ვადა დაუყოვნებლივ იწურება მარშრუტის პირველ კვანძზე, რომელიც შემდეგ ავტომატურად გაგზავნის შეტყობინებას, რომ შეუძლებელია მონაცემთა შემცველი პაკეტის მიწოდება. ამ გარემოების წყალობით, ტრასინგის პროგრამას ექნება წვდომა ინფორმაციაზე პირველი შუალედური კვანძის შესახებ.

გაზარდეთ ინფორმაციის პაკეტის სიცოცხლე ერთით და სცადეთ ხელახლა. ახლა მეორე შუალედური კვანძი ვერ შეძლებს მის შემდგომ გაგზავნას და იძულებული იქნება გაგზავნოს არამიწოდების ანგარიში. გაიმეორეთ ეს ნაბიჯები, ყოველ ჯერზე გაზარდეთ პაკეტის სიცოცხლე ერთით. ამ ნაბიჯების გამოყენებით, ტრასირების პროგრამა შეადგენს ყველა კვანძის ჩამონათვალს, რომელიც შეიცავს ინტერვალში კომპიუტერიდან საბოლოო მისამართამდე.

შეამოწმეთ ყველა შუალედური წერტილის სწორი ფუნქციონირება. თუ პროგრამა არ მიიღებს შეტყობინებას ერთ-ერთი პუნქტიდან, ის გაგზავნის მოთხოვნას შემდეგი დეფექტით: პორტის ნომერი არ არსებობს. როდესაც პაკეტი ბრუნდება შეცდომის მითითებით, ეს მიუთითებს კვანძის ნორმალურ მუშაობაზე. თუ ეს არ მოხდა, კვანძში არის შესვენება. დაასრულეთ მოკვლევის პროგრამა.

ვიდეო თემაზე

რასტრული (პიქსელი) გამოსახულების ვექტორად გადაქცევა (სადაც გამოსახულება აღწერილია მათემატიკური ფორმულების გამოყენებით).

მიკვლევა შეიძლება განხორციელდეს ავტომატურად ან ხელით. ვექტორული გრაფიკის ზოგიერთ რედაქტორს აქვს ჩაშენებული ავტომატური მიკვლევის ფუნქციები, მაგრამ შედეგი არის ფაილი საკონტროლო წერტილების დიდი რაოდენობით, რომლის გამოყენება რთულია. თუმცა, თუ თქვენ გაქვთ რასტრული ფაილი, რომელიც უნდა დაიბეჭდოს დიდი ზომით (მაგალითად, ჩვეულებრივი ფოტოს გაჭიმვა პოსტერისთვის შენობის კედელზე), მაშინ ავტომატური მიკვლევა, რასაც მოჰყვება მასშტაბის გაზრდა, ერთადერთი გამოსავალი იქნება. მექანიკური ტრასირება არის სასურველი გამოსახულების კონტურების მიკვლევა ბეზიეს მოსახვევების შესაქმნელად პროგრამაში არსებული ხელსაწყოების გამოყენებით.

კვალიფიკაცია პროგრამირებაში

ასევე მიკვლეულია პროგრამის ეტაპობრივი შესრულება ყველა პარამეტრის ცვლილებით ან თითოეულ ოპერაციაზე გაჩერებით. ეს შეიძლება დაგჭირდეთ, თუ საკუთარ კოდს გამართავთ. ზოგჯერ ალგორითმი სწორია, მაგრამ რატომღაც არ მუშაობს. ეს არის მოკვლევა, რომელიც საშუალებას გაძლევთ გაიგოთ, რომელ ეტაპზე ხდება შეცდომა. ტრასინგის მეთოდი ასევე ეხმარება სხვისი კოდის გაგებას.

სხივების კვალი

სხივების კვალი, ან ბილიკის ტრასირება, არის რენდერის ტექნიკა (გამოსახულების შექმნა 3D მოდელიდან) კომპიუტერულ გრაფიკაში, რომელიც დაკავშირებულია გეომეტრიულ ოპტიკასთან. ის საშუალებას გაძლევთ შექმნათ გამოსახულება, რომელიც ეფუძნება კანონების ცოდნას, თუ როგორ ურთიერთქმედებენ სინათლის ცალკეული სხივები არსებულ ზედაპირებთან. სხივების მიკვლევისას, პროგრამული უზრუნველყოფის ალგორითმი აგზავნის სხივებს „კამერიდან“ და ისინი ახდენენ სხვადასხვა ზედაპირებს მანამ, სანამ არ შეიწოვება ან არ გაიფანტება. რაც უფრო მეტი სხივი იქნება მიკვლეული, მით უკეთესი იქნება შედეგი.

რენდერის ეს მეთოდი აწარმოებს საუკეთესო ხარისხის სურათებს, მაგრამ მოითხოვს მძლავრ გამოთვლით რესურსებს. თუმცა, ზოგიერთი ეფექტი უბრალოდ არ შეიძლება ხელახლა შეიქმნას რენდერის სხვა მეთოდების გამოყენებით, ამიტომ ზოგჯერ სხივების კვალი არის ერთადერთი შესაძლო გამოსავალი.

მიკვლევა, როგორც შენობის კავშირები

ტრასირება ასევე ნიშნავს ხაზების პოვნას, რომელიც დააკავშირებს სისტემის კვანძოვან წერტილებს. თუ თქვენ აპროექტებთ კომპიუტერის დაფას (მაგალითად, ვიდეო ბარათს), მაშინ ამ პროცესში კვალი არის ხაზების პოვნა, რომლებიც დააკავშირებს დაფის ელემენტების კონტაქტებს.

როგორ მივაკვლიოთ

საიდუმლო არ არის, რომ რომელიმე ვებსაიტი განთავსებულია კონკრეტულ სერვერზე და დაინსტალირებული ბრაუზერის მისამართების ზოლში საჭირო საიტის მისამართის შეყვანით და შემდეგ ღილაკზე “go”-ზე დაჭერით მომხმარებელი აგზავნის მოთხოვნას სერვერზე. საიტისკენ მიმავალ გზაზე მოთხოვნა გადის შუალედური საკომუნიკაციო კვანძებით. თუ ისინი ნორმალურად მუშაობენ, მაშინ რესურსი იტვირთება ბრაუზერში.

როდესაც საიტი არ იტვირთება, ეს ნიშნავს, რომ გაგზავნილი მოთხოვნა ვერ იქნა მიღებული კომუნიკაციის ერთ-ერთ კვანძში არსებული პრობლემების გამო. მარშრუტის მიკვლევა დაგეხმარებათ გაიგოთ საკომუნიკაციო არხის რომელი ნაწილი იწვევს მოთხოვნის დაკარგვას.

როგორ გავაკეთოთ საიტის კვალი

შემდეგ მე გეტყვით, თუ როგორ უნდა გააკეთოთ მარშრუტის მიკვლევა Windows OS-ში. ამისათვის ჩვენ დაგვჭირდება გამოვიყენოთ Tracert უტილიტა, რომელიც, პინგ პროგრამის მსგავსად, გაშვებულია ბრძანების ხაზიდან. მასში მოსახვედრად შეგიძლიათ გამოიყენოთ ჩემს მიერ შემოთავაზებული სამი მეთოდიდან ერთ-ერთი:

2. გამოიყენეთ კლავიშთა კომბინაცია Win+R, რომელიც ხსნის ფანჯარას, როგორც პირველი მეთოდით. მაშინ ყველა მოქმედება ერთნაირია.

გაიხსნება შავი ფონის ფანჯარა, სადაც თქვენ უნდა აკრიფოთ ბრძანება ფორმაში tracert site_name (მაგალითად: tracert yahoo.com) და დაადასტუროთ ჩანაწერი Enter კლავიშით. თუ იცით რესურსის IP მისამართი, მაშინ დომენის სახელის ნაცვლად შეგიძლიათ შეიყვანოთ იგი. მისამართის შეყვანით დგინდება მარშრუტი დანიშნულების კვანძამდე. ბრძანების ხაზის ფანჯარა აჩვენებს კვალის შედეგებს რეალურ დროში: IP მისამართები და შუალედური კვანძების სახელები, ასევე მილიწამებში გამოსახული პასუხების დრო.

თუ რომელიმე შუალედური კვანძის სახელები არ არის საინტერესო, მაშინ მარშრუტის კვალი უნდა შესრულდეს –d პარამეტრის დამატებით, რაც საშუალებას გაძლევთ დამალოთ მარშრუტიზატორების სახელები. ასე გამოიყურება მაგალითის მოთხოვნა: tracert -d yahoo.com.

რეაგირების დრო ახასიათებს დატვირთვას ერთგულ არხზე. ხანგრძლივი რეაგირების დროს, საიტი იტვირთება, მაგრამ ეს ძალიან რთული იქნება. მაგრამ თუ გამოჩნდება შეტყობინება გაფრთხილების შესახებ, რომ მოთხოვნის ვადის ამოწურვაა, მაშინ მონაცემების დაკარგვა შეინიშნება კონკრეტულ კვანძზე. ამიტომ, ეს კვანძი პრობლემურია.

ამრიგად, მარშრუტის მიკვლევა საშუალებას გაძლევთ ამოიცნოთ პრობლემები კვანძებზე. თუ მონაცემები ნორმალურად მოდის, მაგრამ ის დაკარგულია დანიშნულების კვანძში, მაშინ პრობლემა საიტშია. თუ კვალი წყდება მარშრუტის შუაში, პრობლემაა შუალედურ როუტერთან. თუ პაკეტები დაიკარგება თქვენს მიერ გამოყენებული პროვაიდერის ქსელში, მაშინ ეს პრობლემა მოგვარებულია უშუალოდ მასთან.