UDP协议抓包分析 – wireshark

UDPUser Datagram Protocol用户数据报协议的简称。他是OSI七层模型中一种无连接的传输层协议,提供面向事务的简单的不可靠信息传送服务。

UDP协议就是一种无连接协议,该协议用来支撑那些需要在计算机之间传输数据的网络应用,包括网络视频会议系统在内的众多的客户端-服务器模式的网络应用。

UDP协议的主要作用就是讲网络数据流量压缩成数据包的形式。一个典型的数据包就是一个二进制数据的传输单元,每一个数据包的前8字节用来包含包头信息,剩余字节则用来包含具体的传输数据。

特点

  • UDP是一种无连接协议,无连接也就代表者传输不可靠

  • 不需要建立连接,一天服务器可以向多个客户机传输相同的消息

  • UDP信息包的标题很短,只有8个字节的大小,相比于TCP的20字节信息包,额外开销非常的小

  • 吞吐量不受拥塞控制算法的调节,只受软件生成数据速率、传输宽带、源端和目标端主机性能的限制

  • UDP使用尽最大努力交付

  • UDP是面向报文的

UDP报文分析

使用udp关键字过滤抓取的数据包,可以看到DNS DHCP SSDP等协议都是基于UDP实现的

UDP首部格式

  • 源端口
  • 目标端口
  • 数据报文长度
  • 校验和
  • 数据
# UDP
User Datagram Protocol, Src Port: 68, Dst Port: 67# 源端口Source Port: 68# 目标端口Destination Port: 67# 数据报文长度Length: 556# 校验和Checksum: 0xc24c [unverified][Checksum Status: Unverified][Stream index: 0][Timestamps][Time since first frame: 0.000000000 seconds][Time since previous frame: 0.000000000 seconds]

UDP协议抓包分析 -- wireshark相关推荐

  1. TCP协议抓包分析 -- wireshark

    TCP协议抓包分析 – wireshark TCP- (Transmission Control Protocol,传输控制协议)是一种面向连接的.可靠的.基于IP的传输层协议.它的主要目的就是为数据 ...

  2. ICMP协议抓包分析-wireshark

    ICMP协议抓包分析-wireshark ICMP- (Internet Control Message Protocol,网际报文协议)是Internet协议族的核心协议之一,也可称为是网际控制报文 ...

  3. ARP协议抓包分析 -- wireshark

    ARP协议抓包分析 – wireshark ARP- Address Resolution Protocol协议,即地址解析协议.该协议功能就是将IP地址解析成MAC地址. 在发送数据的时候,只知道目 ...

  4. TCP/UDP协议抓包-工具wireshark与tcp侦听工具

    目录 一.工具下载链接 二.实验 一.工具下载链接 链接:https://pan.baidu.com/s/1nvNdCyET-8JFn_wQXuH2sw?pwd=abcd  提取码:abcd  --来 ...

  5. 互联网协议IP抓包分析 -- wireshark

    互联网协议IP抓包分析 – wireshark 互联网协议IP是Internet Protocol的缩写,中文缩写是网协 互联网协议也就是为计算机相互连接进行通信而设计的协议. IP地址协议报文首部 ...

  6. DNS抓包分析--wireshark

    DNS抓包分析–wireshark DNS-(Domain Name System,域名系统),是因特网上作为余名和IP地址相互映射的一个分布式数据库,能够使用户更加方便地访问互联网,而不是去记住能够 ...

  7. DHCP数据抓包分析--wireshark

    DHCP数据抓包分析–wireshark DHCP-(Dynamic Host Configuration Procotol,动态主机配置协议),是一个局域网的网络协议,主要用于给内部网络或网络服务供 ...

  8. 视频教程-2019版抓包分析-Wireshark从入门到精通【进阶篇】-其他

    2019版抓包分析-Wireshark从入门到精通[进阶篇] G-LAB IT实验室创始人.知名讲师.同时拿到路由交换.网络安全.数据中心3个方向的CCIE专家级别认证.教学风趣幽默,广受学员好评 郭 ...

  9. TCP/IP协议抓包分析

    目录 一.TCP/IP协议在协议中分层的位置 二.TCP三次握手流程 三.打开wireshark抓包 四.TCP三次握手分析 1.TCP第一次握手 五.四次挥手流程 六.四次挥手抓包分析 一.TCP/ ...

最新文章

  1. Rancher使用入门
  2. 剑指offer_第16题_合并两个排序的链表_Python
  3. 【转录组】如何进行序列比对?
  4. OkHttp3源码详解(三) 拦截器-RetryAndFollowUpInterceptor
  5. js图片压缩并上传?
  6. java练习: 编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符,例如:
  7. 串—KMP算法(详细)
  8. [Java基础]反射获取成员方法并使用练习
  9. SpringCloudGateway静态路由配置
  10. 安全模式下修复电脑故障
  11. JTable 的使用
  12. postgresql授权和撤销
  13. Inception 模型
  14. android菜单对话框文字,Android 对话框、信息提示和菜单
  15. JVMTM Tool Interface:JVM源码分析之javaagent原理完全解读
  16. 【CPU微架构】分支预测(二)常用分支预测算法
  17. centos下装redis
  18. flask 视频流直播
  19. ViewPager 优化
  20. 2018年研究生数学建模竞赛B题(数模竞赛第二题思路)

热门文章

  1. JS学习笔记:防止发生命名冲突
  2. hdu 2874(LCA + 节点间距离)
  3. hdu 3962(AC自动机+矩阵优化dp)
  4. CodeForces 407C
  5. NYOJ 847 S + T
  6. Android的Fragment中onActivityResult不被调用
  7. Callable、Future、FutureTask浅析
  8. grep -R 关键字 目录
  9. 十月下旬腾讯,网易游戏,百度盛大迅雷校园招聘笔试题集锦(10.25)
  10. tensorflow学习之常用函数总结:tensorflow官方例子中的诸如tf.reduce_mean()这类函数