UDP与TCP:发送接收流程差异详解

UDP:客户端流程

客户端和服务端的主要区别是:先发还是先收

TCP的传递是字节流。

UDP的传递是分组传递。

函数:

sendto:

功能:把数据发送到指定的地址上;

相比TCP的send添加了:

1,目的地的地址;

2,地址的大小;

返回值相同

recvfrom:

功能:接收数据。

对比添加的:

1,目的地的地址;

2,地址的大小; 用的时候初始化为地址类型的大小,

函数返回将会带出真正目的地址的大小

相关推荐
xiaohaiAIgeo1 天前
【2026年】医药研发实验室GLP的通风设计要求:稳定性可验证性与合规性
网络·人工智能·科普知识
翼龙云_cloud1 天前
亚马逊云渠道代理商:VPC 教程 利用 EC2 自建 NAT 实例降低私有子网出网成本
网络·云计算·aws
xiaoye-duck1 天前
《Linux网络编程》UDP Socket 编程实战:从 Echo 回显、通用字典服务到套接字封装全流程
linux·网络·udp
酒神dnspup1 天前
CDN 回源检测怎么做?用 DNSPup 验证节点命中、源站暴露与多地可用性
运维·服务器·网络·网络协议·tcp/ip
江南风月1 天前
3分钟快速上手日志审计系统 WGLOG v2.2 更新了什么
运维·服务器·网络
Dawn-bit1 天前
Linux网络进阶:TCP三次握手和四次挥手与TCP连接状态
linux·服务器·网络·tcp/ip·云计算·智能路由器
TheBestRucy1 天前
Python 九阳神功:从零筑基到线程飞升
服务器·开发语言·网络·人工智能·python
酒神dnspup1 天前
Tcping 端口连通性检测教程:用 DNSPup 判断防火墙、监听与线路故障
网络·网络协议·tcp/ip·ip·dnspup
晓晓_za8986681 天前
Geo 优化源码蒸馏词机制:地域词库构建与匹配逻辑详解
运维·tcp/ip·spring·缓存·ci/cd