首页 > 其他分享 >用户数据报协议UDP

用户数据报协议UDP

时间:2022-10-15 15:24:32浏览次数:61  
标签:协议 UDP 首部 端口 用户 数据 端口号

UDP的首部格式如下:

(1) 源端口,源端口号。在需要对方回信时选用。不需要时可用全0。

⑵目的端口,目的端口号。这在终点交付报文时必须使用。

⑶长度,UDP用户数据报的长度,其最小值是8(仅有首部)。

⑷检验和,检测UDP用户数据报在传输中是否有错。有错就丢弃。

UDP特点:

⑴无连接

⑵尽最大努力交付

⑶面向报文

⑷无拥塞控制

⑸支持一对一,一对多,多对多的交互通信

⑹首部开销小

UDP复用:共用一个网络层协议,把收到的UDP数据报组装成不同的IP数据报发送到互联网。

UDP分用:提取数据部分,根据首部中的目的端口号,分别传送到相应端口。

补充UDP与TCP的区别

 

标签:协议,UDP,首部,端口,用户,数据,端口号
From: https://www.cnblogs.com/LCAB/p/16794249.html

相关文章

  • 简单用户登录页面
    login.jsp<%@pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><title>登录</title></head><body><formaction="loginServle......
  • 分支与循环的练习(阶乘,阶乘的加,数组中找数字,字符向两边汇聚,模拟用户登录场景,登三
    1.求n的阶乘#include<stdio.h>intmain(){inti=0;intn=0;intret=1;scanf("%d",&n);for(i=1;i<=n;i++){ret=ret*i;}printf("ret=%d\n",ret);return0;}//这里不考虑溢出......
  • 如何在ASP.NET Core中获取当前登录的用户标识
    直到ASP.NETCore1.0 RC1:它是System.Security.Claims命名空间中的User.GetUserId().自ASP.NETCore1.0 RC2:您现在必须使用UserManager.您可以创建一个方法来获取......
  • linux之用户 | 15
    用户&用户组创建用户:useradduser1删除用户:userdel-ruser1删除一个用户('-r'排除主目录)修改用户密码:passwduser1修改一个用户的口令(只允许root执行)创建一个新用......
  • 销售订单SO保存校验的用户出口增强
    ​有个需求是保存SO的时候检查SD方面的增强,很多时候是USEREXIT比较常用的:USEREXIT_SAVE_DOCUMENT_PREPARE查找过程就比较简单了,根据va01找到对应的program,再找userexit即可......
  • CSMA-CA协议
    载波监听多点接入/碰撞避免CSMA/CACSMA-CA协议工作原理CSMA/CD与CSMA/CA......
  • DEMO:ME31L 创建计划协议 BAPI_SAG_CREATE
    前台:ME31L程序执行:*&---------------------------------------------------------------------**&ReportZLM_ME31L*&*&-----------------------------------------------......
  • Wireshark Lab: UDP v7.0
    0.实验文件地址http://www-net.cs.umass.edu/wireshark-labs/Wireshark_UDP_v7.0.pdf为什么UDP提供了检验和:不能保证源和目的之间的所有链路都提供差错检测(端到端原......
  • 获取用户参数
    SU3查看用户参数获取函数:SUSR_USER_READ主要参数:查看domain小数点格式:日期格式:......
  • mysql用户变量的应用:查询所有的节点或查询所有的子节点
    用户变量:以"@"开始,形式为"@变量名"创建用户定义的变量,请使用格式@variable_name,其中variable_name包含字母数字字符。从MySQL5.7.5开始,用户定义变量的最大长度为64个字......