Hva er UDP?
Brukerdatagramprotokoll er en annen kjent transportlagsprotokoll enn TCP.
Nedenfor er bildet der UDP bor.
Hensikten med denne artikkelen:
Hensikten med denne artikkelen er å analysere UDP-pakken gjennom Wireshark og forstå UDP-header praktisk. Forskjellen mellom TCP og UDP kan leses fra internett.
Hvorfor UDP når vi har TCP?
Den grunnleggende årsaken er at UDP er en forbindelses mindre protokoll i motsetning til TCP. Så denne funksjonen gjør UDP raskere enn TCP. Men UDP lider av den sterke påliteligheten i motsetning til TCP. Så avslutningsvis når du kan gå på akkord med noen prosentandel i pålitelighet, men virkelig ønsket mer hastighet, er UDP transportlagprotokollen du bør ta.
For å forstå mer om TCP, vennligst følg lenken nedenfor:
https: // linuxhint.no / tcp_packet_capture_analysis /
UDP-overskrift:
UDP-overskrift er veldig enkel og bare 8 byte.
Kildeport: Kildeportnummeret til pakken. Eksempel: 4444.
Destinasjonsport: Pakkens destinasjonsportnummer. Eksempel: 51164.
Lengde: Lengden på UDP Data + UDP-overskrift.
Kontrollsum: Sjekksum er til stede for å oppdage feil. I motsetning til TCP er ikke beregning av sjekksum obligatorisk i UDP. Ingen feilkontroll eller flytkontroll leveres av UDP. Derfor er UDP avhengig av IP og ICMP for feilrapportering.
UDP-applikasjoner:
Det er mange protokoller som bruker UDP. Her er noen eksempler:
- DNS, DHCP, BOOTP, TFTP, RIP osv.
- Sanntidsprotokoll som ikke tåler forsinkelse.
- Brukes i noen multicasting.
Pakkeanalyse:
La oss sende en UDP-dato ved hjelp av Iperf-nettverksverktøyet. Her er oppsettdiagrammet som brukes til å generere udp-data
Her er trinnene:
Trinn 1: Start Wireshark.
Steg 2: Kjør Iperf UDP-server kl. 192.168.1.5-system.
Steg 3: Kjør Iperf UDP-klient på 192.168.1.6-system.
Trinn 4: Stopp Wireshark.
Trinn 5: Analyse av fangede pakker
Her er toppnivåvisningen av UDP-pakken i Wireshark.
La oss nå se i UDP-datapakken. Her er detaljene i en UDP-pakke:
Merk:
Siden UDP ikke trenger noen bekreftelse av transportlag, vil IPERF-serveren ikke kjøre, selv om klienten vil kunne sende data i motsetning til TCP.Så sjekk alltid UDP-data på serversiden.
Sammendrag:
Nøkkelpunkter for UDP er:
- Det er ingen UDP-tilkoblingsrammeutveksling for UDP
- Det er ingen UDP-transportlag ACK for UDP-pakke.
- Avhengig av applikasjonsbehov, kan man bruke UDP-protokollen.