уроци

Command Tracert или traceroute команда, какво представлява и за какво да я използвате

Съдържание:

Anonim

Мрежите са основна част от нашия живот и нашата работа, затова никога не ни боли да познаваме инструменти като Tracert команда или също наречени Traceroute, които ще ни позволят да допълваме полезните комунални програми на Ping по отличен начин.

Индекс на съдържанието

В много случаи е интересно да използваме командата Ping, за да проверим наличността на нашата интернет връзка, както и да видим дали компютър в нашата мрежа е правилно свързан към нея и ни показва сигнал. В допълнение към това можем да проверим и латентността на връзката ни, както видяхме в други наши уроци. В обобщение, те са много полезни команди за получаване на различни аспекти на нашата мрежа, без да е необходимо да имате големи познания за тях.

Днес ние ще отидем една стъпка по-нататък, за да покажем още една интересна команда, много свързана с ping, и това ще ни даде интересна информация за скоковете, които нашият пакет от данни предприема, докато не достигне своето местоназначение.

Какво е командата Tracert

Тази команда е достъпна родно в системата на Windows чрез командната конзола, както в командния ред, така и в Windows PowerShell. Обикновено го знаем и като Traceroute в случай на командата в Linux или просто проследяване.

Tracert е инструмент, който ще ни даде информация за маршрута, който взема пакет, който ще бъде изпратен от нашия компютър до хост на местоназначение, или в локална мрежа, или в Интернет, до конкретен домейн.

Процедурата, която следва тази команда, е да изпрати пакет до дестинация, но докато достигне крайното си местоназначение, той ще поиска всеки от маршрутизаторите, който е на път, отговор на преминаването на този пакет. По този начин ще получим информация за всеки възел, през който преминава пакетът, като неговия IP адрес, име на домейн, ако има такъв, и латентност или време за връзка между нашето оборудване и всеки от възлите по пътя.

Открийте проблем с връзката с Tracert

Както можем да видим, тя е полезна програма, подобна на ping, но ни показва по-подробна информация за скоковете, които прави пакетът, докато не достигне своето местоназначение. Това е особено интересно, когато имаме проблеми с връзката си, но не знаем какво точно се проваля или докъде стига непрекъснатостта на мрежата.

Когато изпратим пакета, tracert ще ни даде IP адреса за преминаващия възел. Ако сме в голям интранет и нямаме връзка, ще си струва да разгледаме с тази команда какви са тези скокове, например, докато стигнем до крайния шлюз, който дава достъп до Интернет. По този начин ще знаем последното IP до мястото, до което е достигнал пакетът ни и точно там ще бъде разположен проблемът ни.

Как да използвате командата Tracert в Windows

За да използваме тази команда в операционната система Windows, трябва само да отворим команден терминал.

  • Можем да го направим от менюто "Старт", като напишете " CMD " и натиснете Enter, натиснете клавишната комбинация " Windows + R " и напишете " CMD " Щракнете с десния бутон върху бутона "Старт" и щракнете върху опцията " Windows PowerShell "

И в двата случая ще напишем:

Tracert

Виждаме, че той веднага ще ни покаже реалния IP адрес на домейна, който сме поставили, и ще ни каже през кои възли е преминал, както и неговия IP адрес и латентността за всеки от тях.

Сумата от латентността на всички възли не е латентността на нашата връзка, тези стойности са приложими само за всеки конкретен случай, през който преминава.

Нека видим разликата между Tracert и ping:

Въз основа на тази информация можем да видим, че приблизително пингът на нашия домейн показва същата латентност като последната стъпка на tracert до достигането му. Благодарение на това ще можем да докажем, че латентността на връзката ни не е сумиране на всички стъпки, а че е получена независимо за всеки конкретен случай.

Освен това виждаме, че ping се свързва само към крайния възел, където се намира домейнът, и показва неговия IP, останалите стъпки са пропуснати, за да не се показва информация за тях.

Виждаме също, че някои от стъпките, които пакетът е следвал , не ни дават отговорВреме за изчакване за тази заявка “, това означава, че със сигурност този възел няма право да дава отговор в конфигурацията си като защита.

Опции за проследяване

За да видите всички опции, достъпни за тази команда, както и нейния синтаксис или начини за използването й, ще трябва да поставим следното:

tracert /?

или

Tracert

Ще ни бъде показана информация за използването му:

  • -d: опция да не конвертирате IP адресите, през които преминава, в имена на домейни. -h: ще установим определен брой хмелове, това е интересно, ако сме във вътрешна мрежа и знаем колко стъпки има, докато стигнем до крайния шлюз. -j: да проследи маршрута до няколко хоста наведнъж. -w: можем да установим конкретно време на чакане, за да дадем всеки скок в допълнение към този, който вече съществува между хоста и клиента. -R, -S, -6: за случаите, когато искаме да използваме протокола IPv6.

Tracert команда в Linux

Използването на тази команда в Linux е практически същото, само че тя ефективно се нарича Traceroute вместо tracert. Но ще трябва да инсталираме пакет през нашия команден терминал, тъй като този модул не идва първоначално в Ubuntu, например.

За да го инсталираме, ще трябва да отворим командния терминал и да поставим следната команда:

sudo apt-get install inetutils-traceroute

Веднъж инсталиран, за да видим различните му опции, ще трябва да поставим:

Traceroute - помощ

Опциите са повече или по-малко сходни по отношение на разделителната способност на домейна, но има някои опции за по-разширено използване на него. Например, ако искаме да направим същата функция като с Windows, ще трябва да поставим "-I", за да го направим в режим ICMP, а също и опцията "-resolve-име на хост", ако искаме да разреши имена на домейни, ако е възможен

Това е всичко за командата tracert и нейната полезност за откриване на проблеми с връзката.

Също така препоръчваме:

Знаете ли полезността на тази команда? Ако искате да знаете повече за определена команда или тема, напишете ни в коментарите, за да ни помогнете да създадем повече съдържание.

уроци

Избор на редакторите

Back to top button