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

write()写入tcp缓冲区过程

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

因为:

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

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

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

用户将数据拷贝到内核中

相关推荐
皮皮学姐分享-ppx2 分钟前
上市公司数字技术风险暴露数据(2010-2024)|《经济研究》同款大模型测算
大数据·网络·数据库·人工智能·chatgpt·制造
号码认证服务4 分钟前
如何让经销商接电话时看到“XX集团”?申请号码认证统一上线
服务器·经验分享·sql·华为·智能手机·华为云·云计算
皮卡蛋炒饭.44 分钟前
应用层协议HTTP
网络·网络协议·http
原来是猿1 小时前
Linux - 【理解进程组、会话与作业控制】
linux·运维·服务器
2501_945837431 小时前
OpenClaw:重新定义 AI 智能体,从对话到执行的革命
服务器
wearegogog1231 小时前
Modbus TCP 通讯协议实现
服务器·网络·tcp/ip
怀旧,1 小时前
【Linux网络编程】1. 网络基础概念
linux·网络
Java成神之路-1 小时前
ARP、RARP与代理ARP详解
tcp/ip·计算机网络
浩瀚之水_csdn2 小时前
Linux grep 命令完全详解
服务器·数据库·mysql
怀旧,2 小时前
【Linux网络编程】5. 应用层协议 HTTP
linux·网络·http