Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 6569|Odgovoriti: 0

[Usmerjevalnik] [Praktično usposabljanje] Tracert in TraceRoute vodiči za zaznavanje omrežnih povezav

[Kopiraj povezavo]
Objavljeno na 26. 02. 2022 15:37:34 | | | |
Zahteve: Strežnik, ki pinga LAN iz lokalnega omrežja, ni povezan, strežnik in pot ne onemogočita zaznavanja pinga, strežnik, ki se prijavi v tarčo pinga drugih storitev, je odprt.

Če ciljni strežnik ni povezan z napravo, lahko uporabite tracert in traceroute za zaznavanje usmerjevalnika, skozi katerega gre, in odpravljanje težav, na kateri plasti je blokiran.

Tracetcp sonda vozlišč, povezana s povezavo
https://www.itsvse.com/thread-3984-1-1.html
Uvod v tracert in traceroute

Podobnosti: Oba se uporabljata za sledenje poti in pomoč pri odpravljanju težav, osredotočena na proces in pinganje na rezultat.

Razlike: Tracert zahteve so ICMP echo paketi; Traceroute zahteva je UDP paket, ciljno pristanišče pa je naključno 30.000 ali več.

Tracert

Ukaz Tracert uporablja polje IP Time to Live (TTL) in ICMP sporočilo o napaki za določitev poti od enega gostitelja do drugega v omrežju.

Najprej tracert pošlje IP paket s TTL 1 cilju, in ko prvi usmerjevalnik na poti prejme ta paket, TTL odšteje za 1. Takrat TTL postane 0, zato usmerjevalnik zavrže paket in pošlje nazaj sporočilo "ICMP časovno presežen" (vključno z izvornim naslovom pošiljajočega IP paketa, vso vsebino IP paketa in IP naslovom usmerjevalnika), po prejemu tega sporočila tracert ve, da usmerjevalnik obstaja na tej poti, nato pa tracert pošlje nov paket s TTL 2, da najde drugi usmerjevalnik...... tracert vsakič, ko se TTL izhodnega paketa doda za 1, da se odkrije nov usmerjevalnik, in to ponavljanje se nadaljuje, dokler paket ne doseže cilja. Ko paket doseže cilj, gostitelj ne bo poslal sporočila o preseženem času ICMP, in ko prispe, bo prejel sporočilo "ICMP port nedosegljiv", ker tracert pošilja pakete na neobičajna vrata (več kot 30.000) prek UDP paketov, zato lahko ocenimo, da je dosegel cilj.

Traceroute

TraceRoute je orodje, ki se uporablja za zaznavanje števila prehodov, ki prehajajo med gostiteljem, ki pošilja paket, in ciljnim gostiteljem. Načelo traceroute je poskušati pošiljati probe pakete z minimalnim TTL (čas do zaživljanja), da se paketi sledijo prehodu, skozi katerega gost prehaja, in nato poslušati odgovor ICMP prehoda. Velikost poslanega paketa je privzeto 38 bajtov.

Načelo: Program uporablja podaljšan čas življenja (TTL) za dosego svoje funkcije. Kadar paket (3 paketi, vključno z izvornim naslovom, ciljnim naslovom in časovno oznako, iz katere je bil paket izdan) preide skozi usmerjevalnik, se njegov čas preživetja zmanjša za 1. Ko je njegov čas preživetja 0, gostitelj prekliče paket in pošlje ICMP (Internet Control Packet Protocol). Gre za podprotokol družine TCP/IP protokolov, ki se uporablja za prenos kontrolnih sporočil med IP gostitelji in usmerjevalniki. Kontrolna sporočila se nanašajo na sporočila o samem omrežju, na primer, ali je omrežje nedosegljivo, ali je gostitelj dosegljiv in ali je pot na voljo. Čeprav ta kontrolna sporočila ne prenašajo uporabniških podatkov, imajo pomembno vlogo pri prenosu uporabniških podatkov. TTL paket do prvotnega pošiljatelja paketa.

Celoten postopek programa traceroute: Najprej pošlje IP paket s TTL poljem 1 ciljnemu gostitelju, prvi usmerjevalnik, ki obdela ta paket, odšteje vrednost TTL za 1, nato zavrže datagram in pošlje ICMP paket izvornemu gostitelju (sporočilo »timeout«, ta paket vsebuje IP naslov usmerjevalnika, da se pridobi naslov prvega usmerjevalnika), Nato traceroute pošlje datagram s TTL 2, da dobi IP naslov drugega usmerjevalnika, in postopek nadaljuje, dokler datagram ne prispe do ciljnega gostitelja.

Namestite orodje traceroute na vaš Linux strežnik z naslednjim ukazom:


Ta članek se uporabljaWindows sistem ima tracert za testiranje, ukaz je naslednji:



Po pregledu 192.168.3.253 ni bilo odgovora, in ko sem prek brskalnika dostopal do IP naslova, sem ugotovil, da gre za omrežno napravo Huawei. (Sumite, da so določene varnostne politike določene ali da se sprožijo določena pravila)。 končnoZamenjajte omrežno okolje in uporabite druga WiFi omrežja ter ugotovite, da je ciljni strežnik mogoče normalno povezati brez 192.168.3.253





Prejšnji:Linux uporablja lookbusy za simulacijo uporabe procesorja
Naslednji:Java o preglasitvi metod toString()
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com