Kaj je UDP?
Uporabniški protokol datagrama je še en znani protokol transportne plasti kot TCP.
Spodaj je slika, kjer prebiva UDP.
Namen tega članka:
Namen tega članka je analizirati paket UDP prek Wiresharka in praktično razumeti glavo UDP. Razliko med TCP in UDP lahko preberete iz interneta.
Zakaj UDP, ko imamo TCP?
Osnovni razlog je, da je UDP za razliko od TCP protokol brez povezave. Torej je ta funkcija UDP hitrejša od TCP. Toda UDP trpi zaradi velike zanesljivosti, za razliko od TCP. Torej, če sklepamo, da lahko ogrozimo določen odstotek zanesljivosti, vendar si resnično želimo večjo hitrost, je UDP protokol transportne plasti, ki ga morate sprejeti.
Če želite izvedeti več o TCP, sledite spodnji povezavi:
https: // linuxhint.com / tcp_packet_capture_analysis /
Glava UDP:
UDP glava je zelo preprosta in ima le 8 bajtov.
Izvorna vrata: Številka izvornih vrat paketa. Primer: 4444.
Ciljno pristanišče: Številka ciljnega pristanišča paketa. Primer: 51164.
Dolžina: Dolžina glave UDP Data + UDP.
Kontrolna vsota: Za odkrivanje napak je prisotna kontrolna vsota. Za razliko od TCP izračun kontrolne vsote v UDP ni obvezen. UDP ne zagotavlja nadzora napak ali nadzora pretoka. Zato je UDP za poročanje o napakah odvisen od IP in ICMP.
UDP aplikacije:
Obstaja veliko protokolov, ki uporabljajo UDP. Tu je nekaj primerov:
- DNS, DHCP, BOOTP, TFTP, RIP itd.
- Protokol v realnem času, ki ne dopušča zamude.
- Uporablja se pri večkanalnem pošiljanju.
Analiza paketov:
Pošljimo nekaj datuma UDP z uporabo omrežnega orodja Iperf. Tu je postavljeni diagram, ki se uporablja za ustvarjanje podatkov udp
Tu so koraki:
Korak 1: Zaženite Wireshark.
2. korak: Zaženite strežnik Iperf UDP na 192.168.1.5 sistem.
3. korak: Zaženite odjemalca Iperf UDP na 192.168.1.6 sistem.
4. korak: Ustavite Wireshark.
5. korak: Analiza zajetih paketov
Tu je pogled na najvišji nivo paketa UDP v programu Wireshark.
Zdaj pa poglejmo znotraj podatkovnega paketa UDP. Tu so podrobnosti o paketu UDP:
Opomba:
Ker UDP ne potrebuje potrditve transportne plasti, zato evenif IPERF strežnik ne deluje, bo odjemalec lahko pošiljal podatke v nasprotju s TCP.Zato vedno preverite na strani strežnika za podatke UDP.
Povzetek:
Ključne točke za UDP so:
- Za UDP ni izmenjave okvira povezave UDP
- Za paket UDP ni transportnega sloja ACK UDP.
- Glede na potrebe po aplikaciji lahko uporabimo protokol UDP.