Командын мөрөөр мөшгөх. Сервертэй холболт тасарсан. Мөшгих ба пинг. Линукс яах вэ?

Сүлжээний асуудлуудыг оношлох, олохын тулд системийн администраторууд ихэвчлэн чиглүүлэлтийн хяналт гэж нэрлэгддэг хялбар хэрэгслийг ашигладаг. Энэ нь зорьсон газраа хүрэх замд траффик дамждаг бүх зангилаа (чиглүүлэгч, сервер, компьютер) тодорхойлох боломжийг танд олгоно. Хэрэв ямар нэгэн алсын хосттой холболт тасарсан эсвэл бүрмөсөн алга болвол сүлжээний маршрутыг хянах нь дотоод сүлжээ болон дэлхийн интернетэд асуудал үүссэн газрыг хурдан олох боломжийг олгоно.
Энэ процедурыг гүйцэтгэхийн тулд орчин үеийн үйлдлийн систем бүр тохирох хэрэгсэлтэй байдаг.

Windows үйлдлийн систем дээр энэ нь tracert хэрэгсэл юм. XP-д энэ нь анхдагчаар боломжтой байсан боловч Windows 10 хүртэлх дараагийн бүх хувилбаруудад "Програм ба онцлогууд" -аар нэмэлт идэвхжүүлсэн байх ёстой.

*NIX гэр бүлийн үйлдлийн системүүдэд - Linux, FreeBSD, Android - traceroute програм
Маршрутыг хянах алгоритмын утга нь сүлжээний зангилаа бүрт гурван тусгай хүсэлт илгээгдэж, траффик нь хүссэн хост руу шилжиж, дараа нь тэдгээрийн хаягийн хажууд хариу өгөх хугацааг харуулна Үүний үр дүнд та сүлжээний аль хэсэгт хариу саатал гарч эхлэх эсвэл бүрмөсөн алга болж байгааг хялбархан хянах боломжтой.

Windows 10 дээр мөрдөх

Windows 10 дээр сүлжээний хайлт хийхийн тулд та Win + R товчлуурын хослолыг дарж "Run" цонхонд "cmd" гэж бичнэ үү. Энэ нь Windows командын мөрийг нээх бөгөөд үүнд та дараах тушаалыг оруулах шаардлагатай болно.

трасерт

Жишээлбэл, google.ru сайтыг авч үзье

Линукс дээр мөрдөх

Линуксийн гэр бүлийн үйлдлийн системүүдэд - Ubuntu, Fedora, CentOS гэх мэт. - Маршрутын мөрийг эхлүүлэхийн тулд та системийн консолыг нээж дараах тушаалыг оруулах хэрэгтэй.

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

Анхаар!Энэ системийн программ нь шугамын чанарыг ямар ч байдлаар үнэлж чадахгүй, үнэлдэггүй тул та сүүлчийн милийн (ADSL, FTTB эсвэл PON захиалагчийн шугам) чанарыг үнэлэхийн тулд сүлжээний маршрутын хяналтыг ашиглах боломжгүй.

    Өгөгдсөн зангилаа руу чиглүүлсэн маршрутыг хянах хэрэгсэл TRACERT.EXEнь сүлжээний оношлогооны хамгийн түгээмэл хэрэглүүрүүдийн нэг юм. Үүний гол зорилго нь тушаалын мөрийн параметрээр нэр эсвэл IP хаягийг нь тодорхойлсон төгсгөлийн зангилаа руу чиглэсэн IP пакет дамждаг зангилааны гинжийг олж авах явдал юм.

Тушаалын мөрийн формат:

tracert [-d] [-h maxNumber] [-j Зангилааны жагсаалт] [-w завсарлага] [-R] [-S Эх сурвалжийн хаяг] [-4] [-6] эцсийн нэр

Тушаалын мөрийн сонголтууд:

- хостын нэрэнд нарийвчлалыг бүү ашигла.

-h хамгийн их тоо- зангилаа хайх үед гарах хамгийн их тоо.

-j жагсаалт Зангилаа- зангилааны жагсаалтаас маршрутыг чөлөөтэй сонгох (зөвхөн IPv4).

-w завсарлага- хариулт бүрийн хугацаа дуусах хугацаа миллисекунд.

- зам мөрдөх (зөвхөн IPv6).

-S эх хаяг- заасан эх хаягийг ашиглах (зөвхөн IPv6).

-4 - IPv4-ийг албадан ашиглах.

-6 - IPv6-г албадан ашиглах.

Мөшгих нь TTL талбар нь 1-ээр нэмэгдэж, ICMP пакетуудыг заасан хаяг руу дараалан илгээх үед хариултыг шинжлэх аргад суурилдаг. (“Амьдралын цаг” - Амьдрах цаг). Үнэн хэрэгтээ энэ талбар нь цаг хугацаатай ямар ч холбоогүй боловч чиглүүлсэн пакетыг дамжуулах явцад гарч болох шилжилтийн тоог тоологч юм. Чиглүүлэгч бүр пакет хүлээн авсны дараа пакетийн толгой хэсэгт хадгалагдсан энэ талбараас нэгийг хасч, TTL тоологч утгыг шалгана. Хэрэв утга тэг болвол пакетыг устгаж, ICMP-н ажиллах хугацааны тухай мессежийг ("Цаг хэтэрсэн" мессеж, ICMP толгой хэсэгт 0x11 утга) илгээгч рүү илгээнэ.

Хэрэв энэ нь IP пакетуудад TTL талбарыг оруулахгүй байсан бол маршрутуудад алдаа гарсан тохиолдолд чиглүүлэгчид тойрог хэлбэрээр дамжуулдаг пакет сүлжээнд үүрд эргэлдэх нөхцөл байдал үүсч магадгүй юм.

    tracert.exe командыг гүйцэтгэхдээ эхлээд толгой хэсэгт TTL талбар бүхий ICMP пакет илгээдэг. 1 гинжин хэлхээний эхний чиглүүлэгч (ихэвчлэн сүлжээний холболтын тохиргооноос гол гарц) TTL-ээс нэгийг хасч, тэг утгыг хүлээн авч, ашиглалтын хугацаа хэтэрсэн гэж мэдээлдэг. Тиймээс TRACERT.EXE хэрэгсэл нь пакетуудыг төгсгөлийн цэг рүү хүргэхэд оролцсон эхний чиглүүлэгчийн IP хаягийг авдаг. Энэ дараалал гурван удаа давтагддаг тул tracert.exe-ээс үүсгэсэн үр дүнгийн мөрөнд шилжилтийн дугаарын дараа гурван хариу өгөх хугацаа харагдана.
1     1 мс     1 - шилжилтийн дугаар (1 - эхний чиглүүлэгч)
1 мс 192.168.1.1 - түүний хаяг (эсвэл нэр)

    Дараа нь процедур давтагдах боловч TTL-г тохируулна 2 - эхний чиглүүлэгч нь үүнийг 1 болгон бууруулж, гинжин хэлхээний дараагийн нэг рүү илгээх бөгөөд энэ нь 1-ийг хассаны дараа TTL-ийг дахин тохируулж, ашиглалтын хугацаа хэтэрсэн гэж мэдээлнэ. TRACERT.EXE хэрэгсэл нь пакетыг хүлээн авагчид хүргэх зангилааны хоёр дахь IP хаяг болон хариу өгөх хугацааг авах болно. Мөшгих процесс нь тушаалын мөрийн параметр болгон нэр эсвэл хаяг нь тодорхойлогдсон төгсгөлийн зангилаа хүрэх хүртэл үргэлжилнэ, жишээлбэл. tracert yandex.ru, эсвэл багцыг хүргэхэд саад болох алдаа илрэх хүртэл. Анхдагч байдлаар, TRACERT.EXE хэрэгсэл нь дээд тал нь 30 хоп тоо ашигладаг бөгөөд энэ нь дэлхийн аль ч цэгт хүрэхэд хангалттай байх ёстой. Шаардлагатай бол параметрийг ашиглан өөр тоолуурын утгыг тохируулж болно

Гүйцэтгэлийн үр дүнгийн жишээ tracert google.com

tracert google.com- google.com зангилаа руу чиглүүлэх

Үр дүн:


google.com руу хамгийн ихдээ 30 хоцролттой маршрутыг хайж байна:
1 1 мс 2 498 мс 444 мс 302 мс ppp83-237-220-1.pppoe.mtu-net.ru
3 * * * .
4 282 мс * * a197-crs-1-be1-53.msk.stream-internet.net
5 518 мс 344 мс 382 мс ss-crs-1-be5.msk.stream-internet.net
6 462 мс 440 мс 335 мс m9-cr01-po3.msk.stream-internet.net
7 323 мс 389 мс 339 мс bor-cr01-po4.spb.stream-internet.net
8 475 мс 302 мс 420 мс anc-cr01-po3.ff.stream-internet.net
9 334 мс 408 мс 348 мс 74.125.50.57
10 451 мс 368 мс 524 мс 209.85.255.178
11 329 мс 542 мс 451 мс 209.85.250.140
12 616 мс 480 мс 645 мс 209.85.248.81
13 656 мс 549 мс 422 мс 216.239.43.192
14 378 мс 560 мс 534 мс 216.239.43.113
15 511 мс 566 мс 546 мс 209.85.251.9
16 543 мс 682 мс 523 мс 72.14.232.213
17 468 мс 557 мс 486 мс 209.85.253.141
18 593 мс 589 мс 575 мс yx-in-f100.google.com

Мөшгиж дууссан.

    Trace үр дүн нь зангилааны хаягийн оронд одоор харуулсан мөрүүдийг агуулж болно (жишээнд зангилааны дугаар 3). Энэ нь буруу чиглүүлэгчийн шинж тэмдэг биш бөгөөд ихэнхдээ энэ зангилааны тохиргоо нь аюулгүй байдлын үүднээс ICMP мессеж илгээхийг хориглож, зарим төрлийн DDoS халдлагын үед суваг дээрх ачааллыг бууруулахыг хориглодог болохыг харуулж байна. Жишээлбэл, ижил төстэй тохиргоог Microsoft-ын сүлжээнд ашигладаг. Корпорацын серверүүд ping-д хариу өгөхгүй бөгөөд тэдэнд хүрэх замыг хянахыг зөвшөөрдөггүй.

TRACERT ашиглах жишээ

tracert google.com- зангилаа хүртэлх замыг мөшгих google.com.

tracert 8.8.8.8- IP хаягтай зангилаа руу чиглүүлэх 8.8.8.8

tracert -d yandex.ru- зангилаа хүртэлх замыг мөшгих yandex.ru IP хаягуудыг хостын нэр болгон шийдвэрлэхгүйгээр. Энэ горимд мөрдөх нь илүү хурдан байдаг.

tracert -d -6 ipv6.google.com- IPv6 протоколыг ашиглан мөрдөх.

IPv6 протокол ашиглан үр дүнг хянах жишээ:

ipv6.google.com (2a00:1450:4013:c00::71), хамгийн ихдээ 30 хоп, 40 байт пакет 1 2a02:348:82::1 (2a02:348:82::1) 8.087 мс 8.063ms-д хандана уу. 8.086 мс 2 te0-22.cr1.nkf.as49685.net (2001:4cb8:40b:1::1d01) 2.143 мс 2.129 мс 2.103 мс 3 amsix-router.google.com (2001:1:5) 5169:1) 1,379 мс 1,415 мс 1,422 мс 4 (2001:4860::1:0:87ab) 1,437 мс (2001:4860::1:0:87aa) 2,157 мс (2001:8:48ab) ) 1,408 мс 5 (2001:4860::8:0:87b0) 1,494 мс 1,469 мс (2001:4860::8:0:87б2) 8,350 мс 6 (2001:4860::8:0:87б2) (2001:4860::8:0:87б0) мс 4,748 мс 7 (2001:4860::2:0:8651) 4,653 мс 6,994 мс (2001:4860::2:0:8652) 13,926 мс 8 ee-in-x71.1e100:145 (e100:145) :c00::71) 4,732 мс 4,733 мс 4,783 мс

Traceroute нь сүлжээний оношлогооны хэрэгсэл юм. Үүний тусламжтайгаар та компьютерээсээ сайт руу эсвэл шалгаж буй IP хаяг руу чиглэсэн зам, түүний дотор завсрын зангилааг олж мэдэх боломжтой.
Хэрэв сайт руу нэвтрэхэд асуудал гарвал мөшгих нь шалтгааныг тогтоох боломжийг олгоно.

Хэрхэн мөшгих вэ

Та Windows үйлдлийн системд командын мөрийг нээх хэрэгтэй бөгөөд үүнийг хэд хэдэн аргаар хийж болно.
Учир нь Windows XP
- Цэс дээр ЭхлэхСтандарт хэсгийг "Командын мөр" эсвэл цэсийг нээнэ үү Эхлэхмөрөнд дарна уу Гүйцэтгэх, хаана бичих cmd болон дарна уу Оруулна уу

Бүх нийтийн арга зам Windows 7; Windows 8, ба Windows 10
- Гарын товчлолыг дарна уу Win + Rнээгдэх цонхонд бичнэ үү cmd
Командыг оруулах шаардлагатай хар цонх нээгдэнэ:
your-domain.ru-г хянах
болон дарна уу Оруулна уугар дээр
Үр дүнг хуулахын тулд та хулганы баруун товчийг дарах хэрэгтэй " Марк» (« Сонго" эсвэл " туг"), текстийг сонгоод дарна уу Оруулна уу.

Командыг гүйцэтгэж байна трасертӨгөгдлийн багцыг тодорхой хүлээн авагч руу (сайт эсвэл IP) илгээдэг. Илгээсэн пакетууд нь таны компьютер болон хүлээн авагчийн (ихэвчлэн өөр өөр үйлчилгээ үзүүлэгчийн чиглүүлэгчид) хоорондох бүх завсрын зангилаануудаар дамждаг. Тиймээс, мөшгих аргыг ашиглан танд хэрэгтэй сайт руу очих зам эсвэл IP хаягийг тодорхойлж, завсрын зангилаа бүрийн хариу өгөх хугацааг миллисекундээр тодорхойлно. Хариу өгөх хугацаа богино байх тусам маршрутын энэ хэсэгт пакетууд илүү хурдан дамждаг.
Хэрэв команд нь зарим хостууд дээр * одыг буцаавал тухайн хост руу пакет мөрдөхөд асуудал гарна. Мөшгих замд илүү нарийвчилсан дүн шинжилгээ хийхийн тулд та mtr ашиглаж болно.

Зааварчилгаа

Мэдээллийн багцын маршрутыг хянах програм нь бараг бүх сүлжээний үйлдлийн системд байдаг. Windows үйлдлийн системд энэ нь tracert, GNU/Linux болон Mac OS дээр traceroute юм. Энэ програмын ажиллах зарчим нь дараах байдалтай байна: Программ нь багц мэдээллийг түүнд заасан хаяг руу илгээж, зориудаар хүргэх боломжгүй нөхцөлийг тогтоодог - багцын ашиглалтын хугацаа маш богино (TTL - Амьдрах хугацаа). Эхний багцыг илгээхэд 1 секунд байна. Таны компьютерээс хүссэн хаяг руугаа явж буй сервер бүр энэ утгыг дор хаяж нэгээр бууруулах ёстой. Тиймээс пакетийн ашиглалтын хугацаа эхний зангилаа дээр дуусч, цаашид дамжуулахгүй, харин илгээгчид хүргэх боломжгүй тухай мэдэгдлийг илгээнэ. Ийм байдлаар мөшгөгч эхний завсрын зангилааны талаарх мэдээллийг авах болно. Дараа нь энэ нь багцын ашиглалтын хугацааг нэгээр нэмэгдүүлж, пакетыг дахин илгээнэ. Энэ хүсэлт нь хоёр дахь зангилаа хүртэл амьдрах бөгөөд нөхцөл байдал . Тиймээс мөрдөх програм нь бүх завсрын зангилааны жагсаалтыг гаргах бөгөөд хэрэв хэнээс ч мэдэгдэл хүлээж аваагүй бол энэ нь хоёр зүйлийн аль нэгийг илэрхийлнэ - пакет хүлээн авагчид хүргэгдсэн хэвээр байна, эсвэл энэ зангилаа ажиллахгүй байна. . Үүнийг олж мэдэхийн тулд энэ нь өөр согогтой хүсэлт илгээх болно - илт байхгүй портын дугаарыг зааж өгөх болно. Хэрэв энэ пакет буцаж ирвэл алдаа гарвал зангилаа хэвийн ажиллаж байгаа бөгөөд энэ нь хүлээн авагч мөн бөгөөд хэрэв үгүй ​​бол энэ зангилаа дээрх пакет дамжуулах гинжин хэлхээнд тасалдсан байна. Ямар ч тохиолдолд мөрдөх журам дуусна.

Windows үйлдлийн системд энэ програмын гүйцэтгэх файл (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 утгыг өгөгдлийн сангийн түвшинд (системийг өөрчлөх) болон сессийн түвшинд (сесс өөрчлөх) аль алинд нь тохируулж болно.

Мөшгиж эхлэхийн тулд 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) гарч ирнэ. Энэ файлын нэр нь үйлдлийг гүйцэтгэсэн үйлдлийн системийн процессын танигчийг агуулсан бөгөөд өргөтгөл нь .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 хаяг байж болно. Энэ тохиолдолд пакетууд нь тусгай чиглүүлэгчээр дамждаг - хувийн компьютер болон хүлээн авагчийн хоорондох сүлжээний төхөөрөмж. Энэ үйлдлээр та эцсийн хүрэх замыг тодорхойлж, хамгийн чухал нь завсрын зангилаа бүрийн хариу өгөх хугацааг (миллисекунд дахь утга) тооцоолно.

Хариу өгөх хугацаа хамгийн богино байгаа хэсгүүдэд дамжуулалтыг аль болох хурдан гүйцэтгэдэг - энэ нь суваг чөлөөтэй бөгөөд мэдээллийг ямар ч хөндлөнгийн оролцоогүйгээр хүргэдэг гэсэн үг юм. Хариултын хугацаа хамгийн ихдээ стандартчилагдсан утгад хүрч байгаа газарт бид "Хүсэлтийн хүлээлгийн интервал хэтэрсэн" үр дагаврыг харж байгаа бөгөөд энэ нь мэдээллийн багцыг алдахтай тэнцэх болно.

Ийм байдлаар ямар тодорхой холболтын цэг дээр асуудал байгааг тооцоолох боломжтой. Хэрэв өгөгдөл нь хүлээн авагчид хүрэхгүй бол асуудал түүнд хамаарна. Хэрэв холболт дундуур зогсвол асуудал нь завсрын сүлжээний төхөөрөмжүүдийн аль нэгэнд байна. Үүний зэрэгцээ, өөр компьютерээс эсвэл өөр маршрутаар (хэрэв байгаа бол) нээгдээгүй байгаа таны сайт нэлээд нэвтрэх боломжтой болж магадгүй юм. Хэрэв мэдээлэл нь таны үйлчилгээ үзүүлэгчийн сүлжээний хил хязгаараас гарахгүй бол асуудал нь үүнтэй холбоотой юм.

Сэдвийн талаархи видео

Мөшгих нь электрон төхөөрөмжийн дизайныг дуусгаж, зохион бүтээсэн төхөөрөмжийг бүрдүүлдэг бүрэлдэхүүн хэсгүүдийг холбосон шугамуудыг тодорхойлдог. Энэ нь програмыг гүйцэтгэх, команд, мөрөнд зогсох тодорхой алхмуудыг агуулдаг. Холболт хийх янз бүрийн технологийн аргуудаас шалтгаалж мөрдөх ажил нь хөдөлмөр их шаарддаг.

Зааварчилгаа

Таны сүлжээний үйлдлийн системд аль хэдийн байгаа байж магадгүй тусгай мөрдөх програмыг ашигла. Хэрэв энэ нь Windows бол програмыг tracert гэж нэрлэдэг; GNU/Linux болон Mac OS үйлдлийн системүүд дээр traceroute ашиглан мөрдөх боломжтой. Энэ тохиолдолд багцын мэдээллийг түүнд заасан хаяг руу илгээнэ. Хүргэлтийн параметрүүдийг тусгайлан тохируулах боломжгүй, жишээлбэл, багцын ашиглалтын хугацаа хэт богино байна. Эхний багцын хувьд үүнийг нэг секундээр тохируулах нь дээр.

Таны компьютерээс тухайн хаяг руу чиглэсэн сегмент дээр байрлах сервер бүр энэ утгыг заавал нэгээр бууруулж байгаа эсэхийг шалгаарай. Тиймээс пакетийн ашиглалтын хугацаа маршрутын эхний цэг дээр шууд дуусч, дараа нь өгөгдөл агуулсан пакетийг хүргэх боломжгүй гэсэн мэдэгдлийг автоматаар илгээх болно. Энэ нөхцөл байдлын ачаар мөшгих програм нь эхний завсрын зангилааны тухай мэдээлэл авах боломжтой болно.

Мэдээллийн багцын хугацааг нэгээр нэмээд дахин оролдоно уу. Одоо хоёр дахь завсрын зангилаа цаашид илгээх боломжгүй бөгөөд хүргэгдээгүй тайланг илгээхээс өөр аргагүй болно. Эдгээр алхмуудыг давтаж, багцын ашиглалтын хугацааг нэгээр нэмэгдүүлээрэй. Эдгээр алхмуудыг ашиглан мөрдөх програм нь компьютерээс эцсийн хаяг хүртэлх интервалд агуулагдах бүх зангилааны жагсаалтыг гаргах болно.

Бүх завсрын цэгүүдийн зөв ажиллагааг шалгана уу. Хэрэв програм нь аль нэг цэгээс мэдэгдэл хүлээн авахгүй бол дараах согогтой хүсэлтийг илгээнэ: портын дугаар байхгүй байна. Пакет буцаж ирэхэд алдаа гарвал энэ нь зангилааны хэвийн ажиллагааг илтгэнэ. Хэрэв энэ нь тохиолдоогүй бол зангилааны завсарлага байна. Мөшгих програмыг дуусгана уу.

Сэдвийн талаархи видео

растер (пиксел) дүрсийг вектор болгон хувиргах (зургийг математикийн томъёогоор дүрсэлсэн).

Хяналтыг автоматаар эсвэл гараар хийж болно. Зарим вектор график засварлагчид автомат мөшгих функцийг суурилуулсан боловч үр дүн нь ашиглахад хэцүү олон тооны хяналтын цэг бүхий файл юм. Гэсэн хэдий ч, хэрэв танд том хэмжээтэй хэвлэх шаардлагатай растер файл байгаа бол (жишээлбэл, барилгын ханан дээрх зурагт хуудасны ердийн зургийг сунгах) цорын ганц шийдэл бол автоматаар мөрдөх, дараа нь өргөтгөх явдал юм. Гарын авлагын мөр гэдэг нь Bezier муруй үүсгэх программд байгаа хэрэгслүүдийг ашиглан хүссэн зургийн контурыг зурах явдал юм.

Програмчлалд мөрдөх

Бүх параметрт өөрчлөлт орсон эсвэл үйлдэл бүр дээр зогссон програмыг алхам алхмаар гүйцэтгэдэг. Хэрэв та өөрийн кодыг дибаг хийж байгаа бол энэ нь хэрэг болно. Заримдаа алгоритм зөв боловч зарим шалтгааны улмаас ажиллахгүй байна. Энэ нь ямар үе шатанд алдаа гарч байгааг ойлгох боломжийг танд олгоно. Мөшгих арга нь хэн нэгний кодыг ойлгоход тусалдаг.

Цацрагийн ул мөр

Ray tracing буюу зам мөр нь геометрийн оптиктай холбоотой компьютер график дахь дүрслэх арга (3D загвараас зураг үүсгэх) юм. Энэ нь гэрлийн тус бүрийн туяа одоо байгаа гадаргуутай хэрхэн харьцдаг тухай хуулиудын мэдлэг дээр үндэслэн зураг бүтээх боломжийг олгодог. Цацрагийн ажиглалтын хувьд программ хангамжийн алгоритм нь "камер"-аас цацрагийг илгээдэг бөгөөд тэдгээр нь шингээгдэх эсвэл тараагдах хүртэл өөр өөр гадаргуугаас үсэрдэг. Илүү их туяа илрэх тусам үр дүн нь илүү чанартай байх болно.

Энэхүү дүрслэх арга нь хамгийн сайн чанарын зургийг гаргах боловч хүчирхэг тооцоолох нөөц шаарддаг. Гэсэн хэдий ч зарим эффектийг бусад дүрслэх аргыг ашиглан дахин үүсгэх боломжгүй тул заримдаа туяа хянах нь цорын ганц боломжит шийдэл юм.

Барилгын холболтын хувьд мөрдөх

Мөшгих гэдэг нь системийн зангилааны цэгүүдийг холбох шугамыг олох гэсэн үг юм. Хэрэв та компьютерийн самбар (жишээ нь, видео карт) зохион бүтээж байгаа бол энэ процесст мөрдөх нь самбарын элементүүдийн контактуудыг холбох шугамыг олох явдал юм.

Зааварчилгаа

Windows дээрх ул мөрийг шалгаж эхлээрэй. cmd командын процессорыг ажиллуул. Үүнийг хийхийн тулд ширээний компьютер дээрх ажлын мөрөнд байрлах "Эхлүүлэх" товчийг дарах эсвэл гар дээрх Win товчийг дарна уу. Харагдах цэснээс Run-г сонгоно уу. Гарч ирэх "Програм ажиллуулах" харилцах цонхонд cmd оруулна уу. OK дарна уу.

Tracert хэрэгслийн командын мөрийн сонголтуудыг шалгана уу. Бүрхүүлийн цонхонд: tracert /? гэж бичээд Enter дарна уу. Үзүүлсэн мэдээллийг шалгана уу.

Tracert хэрэгслийг ашиглан Windows дээрх мөрийг шалгана уу. Консол дээр дараах тушаалыг оруулна уу: tracert<имя цели>болон Enter дарна уу. Үр дүн гарч ирэхийг хүлээнэ үү. Энд параметрийн хувьд<имя цели>Зорилтот машины IP хаяг эсвэл DNS ашиглан IP-д хандаж болох харгалзах бэлгэдлийн нэрийг (домэйн) зааж өгөх шаардлагатай бол дурын параметрүүдийг ашиглан мөрдөх. Жишээлбэл, үйл явцыг хурдасгахын тулд -d сонголтыг ашиглана уу. Энэ тохиолдолд завсрын зангилааны бэлгэдлийн нэрийг тэдгээрийн IP хаягаар тодорхойлохгүй. Хэрэв зорилгодоо 30 удаа хүрч чадаагүй бол боломжит үсрэлтийн тоог нэмэгдүүлэхийн тулд -h сонголтыг ашиглана уу (энэ сонголтын өгөгдмөл утга). Хэрэв завсрын зангилаанууд дээр олон тооны алдаа байгаа бол -w шилжүүлэгчийг ашиглан тэдгээрийн талаар хариу өгөхийг хүлээх хугацааг нэмэгдүүлнэ.

Линукс шиг системүүд дээр ул мөр баталгаажуулах процессыг эхлүүлнэ үү. Итгэмжлэх жуух бичгээ ашиглан нэвтрэх процедурыг гүйцээнэ үү. Шаардлагатай бол график бүрхүүлийг ажиллуулж, ачаалж дуустал хүлээнэ үү. Та мөн текст консол дээр үргэлжлүүлэн ажиллах боломжтой. Хэрэв график бүрхүүл ачаалагдсан бол терминал эмулятор (konsole, xterm гэх мэт) ажиллуулна уу.

Traceroute-ийн суулгасан тусламжийг аваарай. Консол дээр traceroute --help командыг оруулаад Enter дарна уу. Үзүүлсэн мэдээллийг шалгана уу.

Хэрэв суулгасан бол харгалзах man баримтжуулалтын багцыг ашиглан traceroute-ийн тусламж аваарай. Man traceroute командыг бичээд Enter дарна уу. Мэдээллийг шалгана уу. Унших горимоос гарахын тулд q товчийг дарна уу.

Линукстэй төстэй систем дээрх traceroute хэрэгслийг ашиглан ул мөрийг шалгана уу. Анхдагч параметрүүдтэй мөрийг гүйцэтгэхийн тулд консол дээр дараах тушаалыг оруулна уу: traceroute<имя цели>болон Enter дарна уу. Процесс дуусахыг хүлээнэ үү. Параметрийн зорилго<имя цели>Гурав дахь алхамд тайлбарласантай төстэй. Traceroute-ийн үйлдлийг өөрчлөхийн тулд тохирох командын мөрийн сонголтыг ашиглана уу.