应用进程中的缓冲区和内核中的套接字缓冲区
应用进程 应用进程缓冲区(任意大小)
| 应用层调用write接口 应用进程
-------------------------------------------------------------------------------------
| 内核
TCP 套接字发送缓冲区(SO_SNDBUF)
| MSS大小的TCP分节(通常MSS <= MTU - 40(IPV4 20字节TCP头,20字节IP头) 或者 MTU - 60(IPV6 20字节TCP头 ,40字节IP头))
IP
| MTU大小的IPV4或IPV6分组
输出队列
数据链路