Kas ir UDP?
Lietotāja datagrammas protokols ir vēl viens slavens transporta slāņa protokols nekā TCP.
Zemāk ir attēls, kurā atrodas UDP.
Šī raksta mērķis:
Šī raksta nolūks ir analizēt UDP paketi caur Wireshark un praktiski saprast UDP galveni. Atšķirību starp TCP un UDP var nolasīt no interneta.
Kāpēc UDP, ja mums ir TCP?
Galvenais iemesls ir tāds, ka atšķirībā no TCP UDP ir mazāk savienojuma protokols. Tātad šī funkcija padara UDP ātrāku nekā TCP. Bet atšķirībā no TCP UDP cieš no spēcīgas uzticamības. Tātad, ja jūs varat kompromitēt daļu no uzticamības, bet patiešām vēlējāties lielāku ātrumu, UDP ir transporta slāņa protokols, kas jums jāņem.
Lai uzzinātu vairāk par TCP, lūdzu, izmantojiet zemāk esošo saiti:
https: // linuxhint.com / tcp_packet_capture_analysis /
UDP galvene:
UDP galvene ir ļoti vienkārša un tikai 8 baiti.
Avota ports: Paketes avota porta numurs. Piemērs: 4444.
Galamērķa osta: Paketes galamērķa porta numurs. Piemērs: 51164.
Garums: UDP datu + UDP galvenes garums.
Kontrolsumma: Ir konstatēta kontrolsumma, lai noteiktu kļūdu. Atšķirībā no TCP, kontrolsummas aprēķināšana UDP nav obligāta. UDP nenodrošina kļūdu kontroli vai plūsmas kontroli. Tādējādi kļūdu ziņošanai UDP ir atkarīga no IP un ICMP.
UDP lietojumprogrammas:
Ir daudz protokolu, kas izmanto UDP. Šeit ir daži piemēri:
- DNS, DHCP, BOOTP, TFTP, RIP utt.
- Reālā laika protokols, kas nevar pieļaut kavēšanos.
- Izmanto dažās multirādēs.
Pakešu analīze:
Nosūtīsim kādu UDP datumu, izmantojot Iperf tīkla rīku. Šeit ir iestatīšanas diagramma, ko izmanto udp datu ģenerēšanai
Šeit ir norādītas darbības:
1. solis: Sāciet Wireshark.
2. solis: Palaidiet Iperf UDP serveri 192.168. lpp.1.5 sistēma.
3. solis: Palaidiet Iperf UDP klientu 192.168. lpp.1.6 sistēma.
4. solis: Pārtrauciet Wireshark.
5. solis: Uzņemto pakešu analīze
Šeit ir UDP paketes Wireshark augšējā līmeņa skats.
Tagad redzēsim UDP datu paketes iekšpusē. Šeit ir informācija par UDP paketi:
Piezīme:
Tā kā UDP nav nepieciešams transporta slāņa apstiprinājums, tad pat ja IPERF serveris nedarbojas, klients varēs nosūtīt datus atšķirībā no TCP.Tāpēc vienmēr pārbaudiet UDP datus servera pusē.
Kopsavilkums:
UDP galvenie punkti ir:
- UDP savienojuma rāmja apmaiņa nav
- UDP paketei nav UDP transporta slāņa ACK.
- Atkarībā no lietojuma nepieciešamības var izmantot UDP protokolu.