Wireshark

Analiza filtra paketa za ICMP u Wiresharku

Analiza filtra paketa za ICMP u Wiresharku

Što je ICMP ?

ICMP ili Internet Control Message Protocol je Internet ili Mreža protokol sloja. Općenito se koristi za provjeru dostupnosti hosta ili usmjerivača u mreži.

Tko koristi ICMP?

Ping ili traceroute koristi ICMP kao unutarnji protokol. Ping koristi ICMP eho zahtjev i ICMP echo poruke odgovora kako bi provjerio je li odredišni domaćin dostupan ili ne.

Vrste ICMP paketa?

Općenito dvije vrste ICMP paketa

  1. ICMP poruke eho zahtjeva.
  2. ICMP eho poruke odgovora.

Kako dobiti ICMP paket u Wiresharku?

Korak 1: Ping alatom možemo dobiti ICMP zahtjev i odgovor.

Korak 2: Otvorite naredbenu liniju ili terminal u sustavu Windows ili Linux.

Korak 3: Pokrenite Wireshark.

Korak 4: Pokrenite naredbu ispod

ping www.google.com

Pazite da imate internetsku vezu ili ping neće uspjetiJ. Evo snimke za uspješan ping na Google. Vidimo 0% gubitka. To znači da su ICMP paketi zahtjeva = ICMP paketi odgovora.

Evo više detalja:

U ovom slučaju pingamo na Googleovu web stranicu. Umjesto toga, možemo napraviti i ping na ip adresu.

ILI

ping 192.168.1.1 [Ovo je moja IP adresa usmjerivača]

Evo uspješnog pinga na mojem usmjerivaču

Korak 5: Zaustavite Wireshark i stavite "ICMP" kao filtar u Wireshark.

Analiza na ICMP-u:

Provjerimo što se događa u Wiresharku kada pingamo Googleu ili 192.168.1.1.

Ovdje je ICMP zahtjev i paketi odgovora za Google ping.

Napomena: Moramo staviti filter 'icmp' jer nas zanimaju samo ICMP paketi.

Broj ICMP zahtjeva: Iz snimanja možemo vidjeti da postoje 4 ICMP paketa zahtjeva.

Provjerite označene pakete.

Broj ICMP odgovora: Iz snimanja možemo vidjeti da postoje 4 ICMP paketa odgovora.

Provjerite označene pakete.

ICMP zahtjev:

Sada odaberite ICMP paket zahtjeva u Wiresharku i pogledajte sloj IPv4.

Budući da je ovo ICMP paket zahtjeva, izvornu IP možemo vidjeti kao IP adresu svog sustava, a odredišnu IP kao Googleovu IP adresu. Također IP sloj spominje protokol kao ICMP.

Evo snimke zaslona

Sada za isti paket odaberite ICMP dio u Wiresharku.

U nastavku možemo vidjeti važna polja:

Tip: 8 [Znači njegov ICMP zahtjev]
Kôd: 0 [Uvijek 0 za ICMP pakete]
Identifikator (BE): 1
Identifikator (LE): 256
Redni broj (BE): 6
Redni broj (LE): 1536
* BE -> Big Endian
* LE -> Mali Endian
Podaci -> Podaci prisutni u ICMP paketu.

Evo snimke zaslona

ICMP odgovor:

Sada odaberite ICMP paket odgovora u Wiresharku i pogledajte sloj IPv4.

Kako je ovo ICMP paket odgovora, odredišnu IP možemo vidjeti kao IP adresu svog sustava, a izvornu IP kao Googleovu IP adresu. Također IP sloj spominje protokol kao ICMP.

Evo snimke zaslona

Sada za isti paket odaberite ICMP dio u Wiresharku.

U nastavku možemo vidjeti važna polja:

Tip: 0 [Znači njegov ICMP odgovor]
Kôd: 0 [Uvijek 0 za ICMP pakete]
Identifikator (BE): 1
Identifikator (LE): 256
Redni broj (BE): 6
Redni broj (LE): 1536
* BE -> Big Endian
* LE -> Mali Endian
Podaci -> Podaci prisutni u ICMP paketu.

Evo snimke zaslona

Sada da vidimo ICMP zahtjev i ICMP odgovor uporedo na slici.

* Crvena znači da je drugačije

* Zelena znači da je ista.

Posebno zapažanje:

Pogledajmo Identifikacija polje unutar IPv4 .Vidjet ćemo nešto zanimljivo.

Što se događa ako IP adresa nije ponovno dostupna:

Idemo pingati neku IP adresu koja nije dostupna. Tako ćemo vidjeti dolje izlaz.

Evo snimke Wiresharka

To znači da nismo dobili ICMP odgovor ni za jedan ICMP zahtjev.

Jednostavan zaključak:

Dakle, ako želimo provjeriti je li neka IP adresa ili web stranica dostupna ili ne, možemo je koristiti ping ili traceroute koji interno koriste ICMP protokol.

Kratke upute:

Ako želite znati druge vrste ICMP-a, slijedite donju vezu

https: // en.wikipedija.org / wiki / Internet_Control_Message_Protocol

Besplatni i otvoreni kodni pokretački programi za razvoj Linux igara
Ovaj će članak pokriti popis besplatnih i open source pokretačkih igara koje se mogu koristiti za razvoj 2D i 3D igara na Linuxu. Brojni su takvi moto...
Vodič za Shadow of the Tomb Raider za Linux
Shadow of the Tomb Raider dvanaesti je dodatak seriji Tomb Raider - franšizi u akcijsko-avanturističkoj igri koju je stvorio Eidos Montreal. I kritiča...
Kako pojačati FPS u Linuxu?
FPS je kratica Okviri u sekundi. Zadatak FPS-a je mjerenje broja sličica u reprodukcijama video zapisa ili igranim izvedbama. Jednostavnim riječima, b...