„Wireshark“

UDP „Wireshark“ analizė

UDP „Wireshark“ analizė

Kas yra UDP?

Vartotojo datagram protokolas yra dar vienas garsus transporto sluoksnio protokolas nei TCP.
Žemiau yra paveikslėlis, kuriame gyvena UDP.

Šio straipsnio tikslas:

Šio straipsnio tikslas yra analizuoti UDP paketą per „Wireshark“ ir praktiškai suprasti UDP antraštę. Skirtumą tarp TCP ir UDP galima perskaityti iš interneto.

Kodėl UDP, kai mes turime TCP?

Pagrindinė priežastis yra ta, kad UDP yra mažiau protokolas, skirtingai nei TCP. Taigi ši funkcija daro UDP greitesnį nei TCP. Tačiau UDP kenčia nuo didelio patikimumo, skirtingai nei TCP. Taigi, kai jūs galite sugadinti tam tikrą procentą patikimumo, bet tikrai norėjote didesnio greičio, UDP yra transporto sluoksnio protokolas, kurį turėtumėte naudoti.

Norėdami daugiau sužinoti apie TCP, spustelėkite žemiau esančią nuorodą:
https: // linuxhint.com / tcp_packet_capture_analysis /

UDP antraštė:

UDP antraštė yra labai paprasta ir tik 8 baitų.

Šaltinio prievadas: Paketo šaltinio prievado numeris. Pavyzdys: 4444.
Kelionės tikslo uostas: Paketo paskirties prievado numeris. Pavyzdys: 51164.
Ilgis: UDP duomenų + UDP antraštės ilgis.
Kontrolinė suma: Yra kontrolinė suma, kad būtų galima nustatyti klaidą. Skirtingai nuo TCP, kontrolinės sumos apskaičiavimas nėra privalomas UDP. UDP neteikia klaidų valdymo ar srauto valdymo. Taigi pranešant apie klaidas UDP priklauso nuo IP ir ICMP.

UDP programos:

Yra daug protokolų, kuriuose naudojama UDP. Štai keletas pavyzdžių:

Paketų analizė:

Išsiųskime UDP datą naudodami „Iperf“ tinklo įrankį. Čia pateikiama sąrankos schema, naudojama generuojant udp duomenis

Štai šie veiksmai:

1 žingsnis: Pradėkite „Wireshark“.
2 žingsnis: Paleiskite „Iperf UDP“ serverį 192.168.1.5 sistema.
3 žingsnis: Paleiskite „Iperf UDP“ klientą 192.168.1.6 sistema.
4 žingsnis: Sustabdykite „Wireshark“.
5 žingsnis: Užfiksuotų paketų analizė

Čia yra „Wireshark“ UDP paketo aukščiausio lygio vaizdas.

Dabar pažiūrėkime UDP duomenų paketo viduje. Čia yra išsami informacija apie UDP paketą:

Pastaba:
Kadangi UDP nereikia jokio perdavimo sluoksnio patvirtinimo, net jei IPERF serveris neveikia, klientas galės siųsti duomenis, skirtingai nei TCP.Taigi visada patikrinkite, ar serveryje nėra UDP duomenų.

Santrauka:

Pagrindiniai UDP punktai yra šie:

  1. Nėra UDP ryšio kadrų mainų į UDP
  2. UDP paketui nėra UDP perdavimo sluoksnio ACK.
  3. Priklausomai nuo programos poreikio, galima naudoti UDP protokolą.
Kaip pakeisti pelės ir jutiklinių plokščių slinkimo kryptį sistemoje „Windows 10“
Pelė ir Jutiklinė dalisTai ne tik palengvina skaičiavimus, bet ir efektyvesnį bei mažiau laiko reikalaujantį. Mes neįsivaizduojame gyvenimo be šių pri...
Kaip pakeisti pelės žymeklio ir žymeklio dydį, spalvą ir schemą sistemoje „Windows 10“
„Windows 10“ pelės žymeklis ir žymeklis yra labai svarbūs operacinės sistemos aspektai. Tai galima pasakyti ir apie kitas operacines sistemas, taigi, ...
Nemokami ir atvirojo kodo žaidimų varikliai, skirti kurti „Linux“ žaidimus
Šiame straipsnyje bus pateiktas nemokamų ir atvirojo kodo žaidimų variklių, kurie gali būti naudojami kuriant 2D ir 3D žaidimus „Linux“, sąrašas. Toki...