Wireshark

UDP Wireshark анализ

UDP Wireshark анализ

Какво е UDP?

Потребителски протокол за дейтаграми е друг известен протокол за транспортен слой от TCP.
По-долу е картинката, където се намира UDP.

Намерение на тази статия:

Целта на тази статия е да анализира UDP пакета чрез Wireshark и да разбере на практика UDP заглавката. Разликата между TCP и UDP може да се прочете от интернет.

Защо UDP, когато имаме TCP?

Основната причина е, че UDP е протокол без връзка за разлика от TCP. Така че тази функция прави UDP по-бърз от TCP. Но UDP страда от силната надеждност за разлика от TCP. В заключение, когато можете да компрометирате някакъв процент в надеждността, но наистина искате повече скорост, UDP е протоколът на транспортния слой, който трябва да вземете.

За да разберете повече за TCP, моля, следвайте връзката по-долу:
https: // linuxhint.com / tcp_packet_capture_analysis /

UDP заглавка:

UDP заглавката е много проста и само 8 байта.

Изходен порт: Номерът на порта на източника на пакета. Пример: 4444.
Пристанище на дестинация: Номер на порт на дестинация на пакета. Пример: 51164.
Дължина: Дължината на UDP данни + UDP заглавка.
Контролна сума: Присъства контролна сума за откриване на грешка. За разлика от TCP, изчисляването на контролната сума не е задължително в UDP. UDP не осигурява контрол на грешки или контрол на потока. Следователно UDP зависи от IP и ICMP за докладване на грешки.

UDP приложения:

Има много протоколи, които използват UDP. Ето няколко примера:

Анализ на пакети:

Нека изпратим някаква дата на UDP с помощта на мрежовия инструмент Iperf. Ето настройката на диаграмата, използвана за генериране на udp данни

Ето стъпките:

Етап 1: Стартирайте Wireshark.
Стъпка 2: Стартирайте Iperf UDP сървър на 192.168.1.5 система.
Стъпка 3: Стартирайте Iperf UDP клиент на 192.168.1.6 система.
Стъпка 4: Спрете Wireshark.
Стъпка 5: Анализ на заловените пакети

Ето изгледа на най-високото ниво на UDP пакета в Wireshark.

Сега нека видим вътре UDP пакета с данни. Ето подробности за UDP пакет:

Забележка:
Тъй като UDP не се нуждае от потвърждение на транспортен слой, така че evenif IPERF сървърът не работи клиентът ще може да изпраща данни за разлика от TCP.Така че винаги проверявайте от страна на сървъра за UDP данни.

Резюме:

Ключови точки за UDP са:

  1. Няма обмен на рамка на UDP връзка за UDP
  2. Няма UDP транспортен слой ACK за UDP пакет.
  3. В зависимост от необходимостта от приложение може да се използва протоколът UDP, който да се използва.
Урок за битка за Уеснот
Битката за Уеснот е една от най-популярните стратегически игри с отворен код, които можете да играете по това време. Тази игра не само се разработва о...
0 А.д. Урок
От многото стратегически игри, 0 A.д. успява да се открои като изчерпателно заглавие и много дълбока, тактическа игра, въпреки че е с отворен код. Раз...
Урок за Unity3D
Въведение в Unity 3D Unity 3D е мощен двигател за разработка на игри. Това е кръстосана платформа, която ви позволява да създавате игри за мобилни уст...