应用进程中的缓冲区和内核中的套接字缓冲区

 

应用进程            应用进程缓冲区(任意大小)

   |               应用层调用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分组

输出队列

数据链路 

相关文章:

  • 2021-07-01
  • 2021-06-03
  • 2022-12-23
  • 2021-10-22
  • 2021-06-11
  • 2022-12-23
  • 2021-06-21
猜你喜欢
  • 2021-05-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-18
  • 2021-08-08
  • 2021-07-16
相关资源
相似解决方案