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

UDP:客户端流程

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

TCP的传递是字节流。

UDP的传递是分组传递。

函数:

sendto:

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

相比TCP的send添加了:

1,目的地的地址;

2,地址的大小;

返回值相同

recvfrom:

功能:接收数据。

对比添加的:

1,目的地的地址;

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

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

相关推荐
不会写DN2 小时前
Go中的Tcp编程为什么总是能看到handle?
开发语言·网络·后端·tcp/ip·golang
weixin_395448912 小时前
main.c_raw_0311_lyp
前端·网络·算法
petrel20152 小时前
【Spark】性能与联通性的终极博弈:Spark on K8s 主机网络改造深度实战
大数据·网络·spark·kubernetes·claude code
Saniffer_SH2 小时前
【高清视频】企业级NVMe SSD (E3.S, U.2)和消费类M.2 SSD拆解分析
服务器·网络·数据库·驱动开发·测试工具·fpga开发·压力测试
汤愈韬2 小时前
Stub区域应用、Totally Stub区域应用、NSSA区域应用和NSSA LSA详解
网络·网络协议·网络安全·security
laozhao4322 小时前
阿里云180万中标复旦大学CFFF平台安全服务项目
网络·安全
路溪非溪2 小时前
wpa_supplicant核心操作总结
linux·网络·arm开发·驱动开发
jiang_changsheng2 小时前
VMware 虚拟机无法上网排查解决教程
开发语言·网络·php
历程里程碑2 小时前
Linux 46 HTTPS(协议原理)安全通信全流程解析
linux·网络·c++·网络协议·http·https·排序算法