编程语言
首页 > 编程语言> > 【网络编程】TCPIP-4-I/O缓冲

【网络编程】TCPIP-4-I/O缓冲

作者:互联网

目录


前言

说明:

4. I/O 缓冲

李柱明博客-TCP/IP TCP详细笔记 理论基础上补充一些关于网络编程的细节。

4.1 TCP 套接字中的 I/O 缓冲

TCP 套接字的数据收发无边界。
服务器即使调用 1 次 write 函数传输 A 个字节的数据,客户端也有可能通过 n 次 read 函数调用,每次读取 A/n 个字节数据。(这只是APP侧的视角)

其实调用 read()、write() 函数后,都只是把数据分区对于socket的 read()、write() 缓冲区中。如图:

I/O 缓冲特性:

小知识

参考:

标签:对端,read,缓冲,编程,TCP,IP,接字,TCPIP
来源: https://www.cnblogs.com/lizhuming/p/15169370.html