Wireshark

UDP Wireshark-Analyse

UDP Wireshark-Analyse

Was ist UDP?

Benutzer-Datagramm-Protokoll ist ein weiteres bekanntes Transportschichtprotokoll als TCP.
Unten ist das Bild, auf dem sich UDP befindet.

Absicht dieses Artikels:

Die Absicht dieses Artikels ist es, UDP-Pakete durch Wireshark zu analysieren und den UDP-Header praktisch zu verstehen. Unterschied zwischen TCP und UDP kann aus dem Internet gelesen werden.

Warum UDP, wenn wir TCP haben?

Der Hauptgrund ist, dass UDP im Gegensatz zu TCP ein verbindungsloses Protokoll ist. Diese Funktion macht UDP also schneller als TCP. Aber UDP leidet im Gegensatz zu TCP unter der starken Zuverlässigkeit. Zusammenfassend lässt sich sagen, dass UDP das Transportschichtprotokoll ist, das Sie verwenden sollten, wenn Sie einen gewissen Prozentsatz der Zuverlässigkeit beeinträchtigen können, aber wirklich mehr Geschwindigkeit wollten.

Um mehr über TCP zu erfahren, folgen Sie bitte dem folgenden Link:
https://linuxhint.com/tcp_packet_capture_analysis/

UDP-Header:

UDP-Header ist sehr einfach und nur 8 Byte groß.

Quellport: Die Quellportnummer des Pakets. Beispiel: 4444.
Zielhafen: Die Zielportnummer des Pakets. Beispiel: 51164.
Länge: Die Länge von UDP-Daten + UDP-Header.
Prüfsumme: Prüfsumme ist vorhanden, um Fehler zu erkennen. Im Gegensatz zu TCP ist die Berechnung der Prüfsumme in UDP nicht obligatorisch. UDP bietet keine Fehlerkontrolle oder Flusskontrolle. Daher hängt UDP für die Fehlerberichterstattung von IP und ICMP ab.

UDP-Anwendungen:

Es gibt viele Protokolle, die UDP verwenden. Hier sind einige Beispiele:

Paketanalyse:

Senden wir ein UDP-Datum mit dem Iperf-Netzwerktool. Hier ist das Setup-Diagramm, das zum Generieren von UDP-Daten verwendet wird

Hier sind die Schritte:

Schritt 1: Wireshark starten.
Schritt 2: Führen Sie den Iperf UDP-Server bei 192 . aus.168.1.5 System.
Schritt 3: Führen Sie den Iperf UDP-Client bei 192 . aus.168.1.6-System.
Schritt 4: Stoppen Sie Wireshark.
Schritt 5: Analyse erfasster Pakete

Hier ist die Top-Level-Ansicht des UDP-Pakets in Wireshark.

Sehen wir uns nun das UDP-Datenpaket an. Hier sind die Details eines UDP-Pakets:

Hinweis:
Da UDP keine Bestätigung der Transportschicht benötigt, kann der Client, auch wenn der IPERF-Server nicht läuft, im Gegensatz zu TCP Daten senden.Also immer serverseitig nach UDP-Daten suchen.

Zusammenfassung:

Wichtige Punkte für UDP sind:

  1. Es gibt keinen UDP-Verbindungsrahmenaustausch für UDP
  2. Es gibt keine UDP-Transportschicht-ACK für UDP-Pakete.
  3. Je nach Anwendungsbedarf kann man sich für das UDP-Protokoll entscheiden.
Schlacht um Wesnoth 1.13.6 Entwicklung veröffentlicht
Schlacht um Wesnoth 1.13.6, das letzten Monat veröffentlicht wurde, ist die sechste Entwicklungsversion im 1.13.x-Serie und bietet eine Reihe von Verb...
So installieren Sie League of Legends auf Ubuntu 14.04
Wenn Sie ein Fan von League of Legends sind, dann ist dies eine Gelegenheit für Sie, League of Legends zu testen. Beachten Sie, dass LOL von PlayOnLin...
Installieren Sie das neueste OpenRA-Strategiespiel auf Ubuntu Linux
OpenRA ist eine Libre/Free Real Time Strategy Game Engine, die die frühen Westwood-Spiele wie den Klassiker Command & Conquer: Red Alert Red nachbilde...