“write()” 与 “ tcp缓冲区 ” 之间的关系

write()写入tcp缓冲区过程

write()将该文本写入到tcp缓冲区中本质是数据的拷贝,当write()调用完,数据不一定发给tcp发送缓冲区

因为:

有没有拷贝成功,都不由write()决定,由tcp控制协议来控制!!!

所以write() 这些不叫做网络收发的接口 ,而是拷贝函数,只是用来将数据拷贝到缓冲区中

tcp是操作系统的一部分,操作系统属于内核,我们也可称这个过程为:

用户将数据拷贝到内核中

相关推荐
翼龙云_cloud几秒前
阿里云渠道商:无影云电脑怎么使用?
运维·服务器·阿里云·云计算·电脑
AI科技星18 分钟前
时空运动的几何约束:张祥前统一场论中圆柱螺旋运动光速不变性的严格数学证明与物理诠释
服务器·数据结构·人工智能·python·科技·算法·生活
交换机路由器测试之路22 分钟前
什么是CSMA/CD
网络·路由器·以太网·交换机
天涯路s23 分钟前
qt怎么将模块注册成插件
java·服务器·前端·qt
苏小瀚37 分钟前
[JavaSE] 网络原理(HTTP_HTTPS)
网络·tcp/ip·http
LFly_ice39 分钟前
LINQ语法
服务器·solr·linq
wanhengidc39 分钟前
服务器都有哪些优缺点?
运维·服务器·科技·智能手机·云计算
FLPGYH41 分钟前
OpenBMC 中 IPMI 协议全解析:架构、组件与实战应用
服务器·架构·openbmc·ipmi
帅得不敢出门1 小时前
Android8 Framework实现Ntp服务器多域名轮询同步时间
android·java·服务器·python·framework·github
视觉装置在笑7131 小时前
awk 基础知识和进阶用法
linux·运维·服务器·正则表达式