Инструментите за Ping и Traceroute Network са обяснени подробно

Мрежовите инструменти(Network tools) са от съществено значение за решаването на проблеми с компютърна мрежа, която не работи както трябва. Има доста неща, които могат да се направят, за да помогнат при връщането на мрежата в правилното й състояние, а две от тези опции са Ping и Traceroute .

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

Инструменти за Ping и Traceroute Network

Трябва да отбележим, че в Windows Windows 11/10Traceroute е известен като Tracert , докато на платформите Cisco и Unix вместо него се използва терминът Traceroute . Въпреки това, тъй като работата в мрежа е по-свързана с платформите на Cisco , ние избрахме да използваме по-често срещаното име.

Инструмент за пинг в Windows

Инструментите за Ping и Traceroute Network са обяснени подробно

Когато става въпрос за отстраняване на неизправности в мрежа, инструментът Ping е най-често използваният. Ping , известен още като Packet Internet Groper , е включен в почти всички операционни системи.

За да го активирате, е необходима команда ping. Оттам той ще извика ICMP ( Internet Control Message Protocol ), за да докладва грешки и да предостави важни данни за обработката на IP пакети.

Сега начинът, по който работи Ping , е доста интересен. Първо(First) , ще трябва да посочите IP адрес и от там трябва да изпратите ICMP съобщение за ехо заявка до този адрес. Ако целевият компютър може да получи съобщението, той ще комуникира обратно с ICMP съобщение за ехо отговор.

Когато се направи команда Ping , тя обикновено извежда подходяща информация относно производителността на мрежата. Можете да имате представа за какво говорим чрез изображението по-горе.

Tracert Traceroute инструмент в Windows

По отношение на това какво представлява Traceroute , това е инструмент за отстраняване на неизправности, който се основава на интерфейс на командния ред. Основната цел на този инструмент е да определи пътя, използван от пакета, за да достигне целта си. По подобен начин на Ping разбираме, че Traceroute също използва ICMP ( Internet Control Message Protocol ).

Но където Traceroute се различава от Ping, когато става въпрос за ICMP , е, че той определя всеки рутер по пътя, поет от пакетите. Виждате ли, ние вярваме, че Traceroute е отличен за отстраняване на мрежови проблеми, защото е по-способен да открие точното местоположение на проблема.

Как Traceroute идентифицира всички рутери по пътя си: Инструментът за отстраняване на неизправности има тенденция да изпраща куп ICMP заявки за ехо пакети за съобщения до определена дестинация. Сега първите няколко съобщения имат ограничение за време на живот(Time to Live) ( TTL ), зададено на 1. Това означава, че първият рутер по пътя ще направи ход, за да изхвърли пакета и да достави ICMP(ICMP Time Exceeded) съобщение за превишено време.

Накрая, TTL параметърът се увеличава с 1, докато се достигне хоста дестинация и се приеме ICMP съобщението за ехо отговор. Оттук нататък първоначалният хост вече може лесно да използва получените ICMP съобщения, за да идентифицира всички рутери в даден път.

Трябва да изпълните тази команда в повишен CMD:

tracert www.<sitename>.com

Какво ще кажете за Traceroute на Unix операционни системи?

Командата работи малко по-различно в сравнение с операционните системи Windows . Той се възползва от пакета UDP заедно с огромен порт за дестинация по линиите от 33434 до 33534. Тези номера на портове е малко вероятно да бъдат използвани от някое приложение, разположено на хоста на местоназначението.

ПРОЧЕТЕТЕ(READ) : Пинг предаването не бе успешно Обща грешка при неизправност.(Ping Transmit failed General failure error.)



About the author

След близо 20 години в технологичната индустрия научих много за продуктите на Apple и как да ги персонализирам за моите нужди. По-конкретно, знам как да използвам платформата iOS, за да създавам персонализирани изяви и да взаимодействам с моите потребители чрез предпочитания за приложения. Този опит ми даде ценна представа за това как Apple проектира своите продукти и как най-добре да подобри тяхното потребителско изживяване.



Related posts