Док користите интернет, заиста је лако заборавити да постоји много радних делова и сервера који помажу да светска мрежа буде жива. Сваки пакет који пошаљете, од поруке ћаскања до фотографије мачке, мора да путује кроз централе и сервере да би стигао на одредиште.

Нажалост, ништа вас боље не подсећа на ово подешавање него када више не можете да се повежете на веб локацију. Узрок може бити негде на вашој страни, на страни веб-сајта или негде између. А најбољи начин да откријете где се налази проблем је коришћење Трацероуте-а.

Шта је Трацероуте?

Заслуге слике: Дистраит цогнизанце/Викимедиа Цоммонс

Трацероуте је начин да се, па, прати рута коју пролазе ваши пакети података док пролазе кроз интернет. Сваки савремени оперативни систем може да прати руту.

Када покренете Трацероуте, кажете му до које веб локације или сервера желите да пратите руту. Обично је ово УРЛ веб-сајта до којег покушавате да дођете, али можете му дати и ИП адресу ако желите.

Када покренете Трацероуте, ваш систем шаље пакете према вашем одредишту. Затим бележи путовања пакета и шаље информације назад на ваш рачунар, који вам затим показује куда иду.

Ово је заиста згодно ако покушавате да пронађете грешку на мрежи. Ако сервер или размена не раде, Трацероуте ће наићи на проблем и пријавити да нешто не ради како треба. Затим можете користити ове информације да боље дијагностикујете шта није у реду.

Како ради Трацероуте?

Трацероуте је згодан начин за дијагностицирање мрежних грешака. Међутим, да ли сте знали да је интернет првобитно дизајниран без Трацероуте-а на уму?

У ствари, Трацероутеов проналазак је захваљујући паметном подвигу. А да бисмо боље разумели како ова експлоатација функционише, морамо да погледамо „време живота“ мрежног пакета.

Шта је "време за живот" пакета?

У идеалном случају, када рачунар пошаље пакет са једног места на друго, он тамо стиже без икаквих проблема. Иде најбржим путем од тачке А до тачке Б и не заглави се или не задржава.

Нажалост, мреже могу бити избирљиве ствари. Ако инжењер направи грешку приликом подешавања сервера, могуће је да се пакети шаљу у бесконачној петљи између сервера. А ако се то дешава пречесто, мрежа може бити пуна пакета који се врте унаоколо заувек.

Паметни умови који стоје иза пакета података смислили су решење да то поправе, названо „време за живот“ или „ТТЛ“. Сваки пакет, пре него што буде послат у велику непознату, добија број већи од 0 за ТТЛ вредност. Ако ова вредност икада достигне 0, пакет се сматра „мртвим“ и уништава се.

Када се пакет пошаље на своје путовање, он ће се вишеструко заустављати на различитим серверима. Сваки пут када стигне на сервер, одузима једну од своје ТТЛ вредности. Обично је ова ТТЛ вредност подешена на број где пакет има више него довољно времена да стигне до свог одредишта пре него што достигне 0. Међутим, ако пакет ипак уђе у петљу, ТТЛ ће се на крају смањити све док пакет не истекне.

Када пакет истекне, сервер на којем је завршио шаље кући оно што се зове „ИЦМП Тиме Екцеедед“ поруку. Ово је у суштини обавештење да је пакет прерано нестао и говори кориснику где је пакет истекао да би се помогло у решавању проблема.

Како је временско трајање пакета дозволило да трацероуте ради

Ова ИЦМП порука прекораченог времена је кључ за рад Трацероуте. За почетак, Трацероуте шаље пакет са ТТЛ постављеним на 1. То значи да напушта ваш рачунар, стиже на први сервер, одузима један од свог ТТЛ-а, примећује да има ТТЛ од 0 и истиче.

Сервер који у том тренутку рукује пакетом затим шаље ИЦМП Тиме Екцеедед поруку назад на ваш рачунар, заједно са његовом локацијом. Ваш рачунар затим евидентира локацију сервера као први корак ка вашем циљу.

Затим шаље пакет са ТТЛ подешеним на 2, 3, и тако даље док пакет не стигне на ваше одредиште. Сваки пакет ће истећи у следећем кораку пролаза, а сваки сервер на путу ће пријавити пакет који је истекао, дајући вашем рачунару информације које су му потребне да би открио куда иду ваши пакети.

За шта се користи Трацероуте?

На основном нивоу, Трацероуте вам омогућава да завирите у то како се пакети крећу по мрежи. Било да сте мрежни инжењер који двапут проверава да бисте видели како све тече како треба, или вас само занима како путују ваши пакети када посетите Гоогле, Трацероуте је прави пут.

Међутим, такође је корисно за уочавање грешака у систему. Ако Трацероуте покуша да контактира сервер који не реагује, приметиће да пакет који је послао није покренуо одговор неко време. Када прође довољно времена, Трацероуте објављује да је „захтев истекао“, што значи да одговор није стигао у додељено време.

Наравно, захтев који је истекао не значи увек да је сервер искључен; понекад сервер не воли Трацероуте захтеве и блокира их док прођу. Али ако сте релативно сигурни да ниједан сервер у ланцу не би требало да блокира Трацероуте, то је добар начин да дијагностикујете веб локацију или сервер који не реагује када покушате да се повежете са њим.

Која је разлика између Трацероуте-а и Пинг-а?

Технички вешти читаоци ће уочити да Трацероуте звучи веома слично другом практичном алату за умрежавање, Пинг. Међутим, иако се ове две функције помало преклапају, људи их користе из различитих разлога.

Као што смо писали изнад, Трацероуте вам помаже да схватите где иде пакет када напусти ваш рачунар. У међувремену, Пинг вам говори да ли ваш рачунар може да дође до одређеног сервера и колико је времена потребно да стигне до њега.

Као такав, ако желите да видите сваки део мрежног ланца, Трацероуте је тамо где се налази. У међувремену, ако само желите да видите да ли сервер одговара, можете га пинговати. Наравно, то можете учинити и са Трацероуте-ом, али ћете морати да сачекате неко време да коначно дође до вашег сервера пре него што добијете одговор који тражите.

Како извршити Трацероуте

Заслуге слике: Мицхел Бакни/Викимедиа Цоммонс

Као што смо раније рекли, сви главни оперативни системи могу да изврше Трацероуте. Лако је као отварање командног терминала и унос команде Трацероуте.

За мацОС, само треба да се отворите Терминал и укуцајте „трацероуте“, након чега следи УРЛ или ИП адреса одредишта. Исто је и на Линук-у, али можда ћете морати прво да инсталирате Трацероуте да бисте могли да га покренете.

На Виндовс оперативним системима ради на исти начин, само што се функција зове „трацерт“ уместо трацероуте. Обрадили смо трацерт и још много тога у нашем водичу команде за управљање бежичним мрежама у оперативном систему Виндовс, па га обавезно прочитајте ако желите да сазнате више о алатима који су вам на располагању.

Праћење пакета помоћу Трацероуте-а

Ако желите да видите куда иду ваши пакети након што напусте ваш рачунар, Трацероуте је прави пут. Без обзира да ли желите да дијагностикујете проблем са мрежом или сте само радознали да видите где ваши пакети иду, лако је подесити га и гледати како подаци иду.

Како приступити веб локацијама које се не учитавају: 5 метода за испробавање

Фрустрирајуће је када се сајт не учитава. Ево неких разлога, плус неколико трикова за приступ обореним веб локацијама.

Реад Нект

ОбјавиТвеетЕмаил
Повезане теме
  • Објашњена технологија
  • Мрежни савети
  • Рачунарске мреже
О аутору
Симон Батт (Објављено 720 чланака)

Дипломирао је рачунарске науке са дубоком страшћу за све ствари безбедности. Након што је радио за независни студио за игре, пронашао је своју страст за писањем и одлучио да искористи своје вештине да пише о свим стварима у технологији.

Више од Симон Батт

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили