Wireshark

OSI analiza mrežnog sloja putem Wiresharka

OSI analiza mrežnog sloja putem Wiresharka

OSI model i TCP / IP model:

Svi znamo da je OSI (Open Systems Interconnection) referentni model za komunikaciju aplikacija putem mreže.

Evo 7 slojeva prema OSI modelu:

Razina aplikacije [sloj 7]
Prezentacijski sloj [sloj 6]
Sloj sesije [sloj 5]
Transportni sloj [sloj 4]
Mrežni sloj [sloj 3]
Sloj podatkovne veze [sloj 2]
Fizički sloj [sloj 1]

Postoji još jedan mrežni model koji je TCP / IP.

Evo 4 sloja prema TCP / IP modelu:

Razina aplikacije [sloj 4]
Transportni sloj [sloj 3]
Internetski sloj [sloj 2]
Mrežni pristupni sloj [sloj 1]

Odnos OSI i TCP / IP model:

Ispod je veza između OSI modela i TCP / IP modela.

OSI model TCP / IP model

Sloj aplikacije Sloj aplikacije
Prezentacijski sloj
Sloj sesije
Transportni sloj Transportni sloj
Mrežni sloj Internetski sloj
Sloj podatkovne veze Sloj mrežnog pristupa
Fizički sloj

Sad dolazi pitanje, u Wireshark koji model bismo trebali očekivati?

Zapravo u Wiresharku promatramo donje slojeve

Razina aplikacije [sloj 5]
Transportni sloj [sloj 4]
Mrežni sloj [sloj 3]
Sloj podatkovne veze [sloj 2]
Fizički sloj [sloj 1]

Sada razumijemo da gornji slojevi nisu točno OSI ili TCP / IP već kombinacija oba modela.

Pogledajmo Wireshark hvatanje i shvatimo bolje.

Ono što vidimo u Wiresharku?

Uzet ćemo neke protokole kao primjer i razumjeti slojeve putem Wiresharka. Zanimljiv je dio da svi protokoli nemaju sve slojeve.

Bilješka:

Kako Wireshark dekodira pakete na sloju Data Link, tako nećemo uvijek dobiti podatke o fizičkom sloju. U nekim slučajevima adapter za hvatanje pruža neke podatke o fizičkom sloju i može se prikazati putem Wiresharka.

Dakle, ovdje su slojevi sekvenci viđeni u Wiresharku

Sloj podatkovne veze
Mrežni sloj
Transportni sloj
Sloj aplikacije

Nadam se da razumijete da se Wireshark prikazuje samo obrnutim redoslijedom. Ako se Wiresharku daju podaci o fizičkom sloju, tada bismo trebali vidjeti podatke o fizičkom sloju na vrhu veze Data. Pogledajte donju sliku.

Fizički sloj
Sloj podatkovne veze
Mrežni sloj
Transportni sloj
Sloj aplikacije

HTTP [ima 4 sloja]:

Možete slijediti donju vezu da biste razumjeli HTTP putem Wiresharka

https: // linuxhint.com / http_wireshark /

Evo snimke zaslona HTTP paketa na kojem možemo vidjeti 4 sloja.

Znamo da je HTTP aplikacijski sloj pa vidimo i aplikacijski sloj.

Sada da vidimo protokol transportnog sloja u Wiresharku.

TCP [ima 3 sloja]:

Evo snimke zaslona TCP paketa na kojoj možemo vidjeti 3 sloja.

Pogledajmo ICMP paket.

ICMP [ima 2 sloja]:

Evo snimke zaslona ICMP okvira na kojem možemo vidjeti 2 sloja.

 

Sada ćemo vidjeti jedan bežični TCP okvir u kojem možemo vidjeti informacije o fizičkom sloju.

Bežični TCP [ima 4 sloja]:

Evo snimke zaslona TCP okvira na kojem možemo vidjeti 4 sloja, uključujući fizički sloj.

Kako je TCP protokol transportnog sloja, tako nismo vidjeli nijedan protokol aplikacijskog sloja.

Pogledajmo sada bežično snimanje za HTTP i nadamo se da ćemo vidjeti svih 5 slojeva, uključujući aplikacijski i fizički.

Bežični HTTp [ima svih 5 slojeva]:

Evo snimke zaslona HTTP okvira na kojem možemo vidjeti uključujući aplikacijski i fizički sloj.

Sažetak:

Ukratko, možemo reći da se ovisno o protokolu mogu vidjeti različiti slojevi u Wiresharku.

Referenca:

Ako želite znati posao svakog sloja, slijedite donju vezu

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

Top 5 karata za hvatanje igara
Svi smo vidjeli i voljeli streaming reprodukcije na YouTubeu. PewDiePie, Jakesepticye i Markiplier samo su neki od najboljih igrača koji su zaradili m...
Kako razviti igru ​​na Linuxu
Prije deset godina malo je Linux korisnika predviđalo da će njihov omiljeni operativni sustav jednog dana biti popularna platforma za igranje komercij...
Luke komercijalnih igara s otvorenim kodom
Besplatne igre s otvorenim kodom i više platformi mogu se koristiti za igranje starih, kao i nekih prilično nedavnih naslova igara. U ovom će se člank...