wireshark抓包分析UDP

wireshark抓包分析UDP1 什么是 UDP 传输层有两个协议 之前讨论过的 TCP 协议和现在要说的 UDP 协议 二者互为补充 UDP 是无连接的协议 它无需经过繁琐的握手就能建立连接并且发送已封装的 IP 数据包 它能做的事情很少 而面向连接的 TCP 协议几乎可以做所有事情 特点 UDP 最大的三个特点是无连接 不可靠 快速传输 UDP 提供了无连接通信 且不对传送数据包进行可靠性保证 适合于一次传输少量数据 UDP 传输的可靠性由应用层负责 常用的 UDP 端口号有 53 DNS 69 TFTP 161 SNMP UDP 报文没有可

1、什么是UDP?

传输层有两个协议,之前讨论过的TCP协议和现在要说的UDP协议。二者互为补充,UDP是无连接的协议,它无需经过繁琐的握手就能建立连接并且发送已封装的IP数据包,它能做的事情很少。而面向连接的TCP协议几乎可以做所有事情。

特点:

UDP最大的三个特点是无连接、不可靠、快速传输

UDP提供了无连接通信,且不对传送数据包进行可靠性保证,适合于一次传输少量数据,UDP传输的可靠性由应用层负责。常用的UDP端口号有:53(DNS)、69(TFTP)、161(SNMP)

UDP报文没有可靠性保证、顺序保证和流量控制字段等,可靠性较差

应用:

  • 包总量较少的通信(DNS、SNMP等)
  • 视频、音频等多媒体通信(即时通信)
  • 限定于 LAN 等特定网络中的应用通信
  • 广播通信(广播、多播)

2、UDP报文首部信息分析

UDP报文格式:

wireshark抓包分析UDP

源端口:16位,源主机运行的进程对应的端口号

目的端口:16位,目的主机运行的进程对应的端口号

多数情况下,服务器对应的进程端口号一般为熟知端口号,客户端/源主机对应的进程端口号一般为临时端口号

长度:16位,包括首部在内的UDP报文的总长度

校验和:16位,主要检验UDP报文在传输过程中是否出错

wireshark抓包获取首部信息:

wireshark抓包分析UDP

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233797.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • IOS如何发送大文件到QQ[通俗易懂]

    IOS如何发送大文件到QQ[通俗易懂]很多人问IOS的文件要怎么传到QQ,这里以在微信中打开的文件为例讲解一下:打开文件后选择使用其他应用打开→找到QQ的图标后长按图标→接着在弹出的两个选项中,选择用APP打开即可。详见图解:…

    2022年7月11日
    88
  • 线程和进程有什么区别(简单介绍)[通俗易懂]

    线程和进程有什么区别(简单介绍)[通俗易懂] 线程和进程有什么区别(简单介绍) 简单介绍一、线程的基本概念  线程是进程中执行运算的最小单位,是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。   …

    2022年7月15日
    12
  • 经典欧美电影推荐

    经典欧美电影推荐

    2021年5月4日
    94
  • 深入理解extern使用方法

    深入理解extern使用方法

    2022年1月24日
    51
  • LaTeX入门级教程

    LaTeX入门级教程    LaTeX(LATEX,音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(LeslieLamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类…

    2022年7月16日
    14
  • goland 2021.1 激活码破解方法

    goland 2021.1 激活码破解方法,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    603

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号