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

write()写入tcp缓冲区过程

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

因为:

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

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

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

用户将数据拷贝到内核中

相关推荐
网安小白的进阶之路2 分钟前
B模块 安全通信网络 第一门课 园区网实现与安全-2-ACL
网络·安全
爬山算法7 分钟前
Redis(135)Redis的网络模型是什么?
网络·数据库·redis
海域云-罗鹏17 分钟前
电商掘金日本:SDWAN专线刚需原因
服务器·网络·网络协议
石像鬼₧魂石1 小时前
如何使用Kali Linux自带字典进行密码破解?
linux·运维·服务器
2501_941149501 小时前
数据隐私与安全:数字化时代的护城河与挑战
网络
努力的小帅2 小时前
Linux_进程控制(Linux入门到精通)
linux·网络·shell·进程创建·linux入门
发光小北3 小时前
SG-TCP-Profibus (M)(ModbusTCP 转 Profibus DP 网关)
网络·网络协议·tcp/ip
Arva .3 小时前
TCP 与 UDP 的 10 大核心区别是什么?
网络协议·tcp/ip·udp
咸鱼の猫3 小时前
用samba服务器将虚拟机的Ubuntu(磁盘)映射到本地电脑实现文件互传
linux·服务器·ubuntu
wanhengidc3 小时前
网站服务器具体是指什么
运维·服务器