指定缺省的 TCP 侦听器未完成的(尚未完成三次握手)最大暂挂 TCP 连接数。
有关 TCP 三次握手的更多信息,请参阅 RFC 793。另请参见tcp_conn_req_max_q。
1024
0 到 4,294,967,296
是
对于可能收到过多连接请求的应用程序(如 Web 服务器),可以增大缺省值以便适应较高的传入速率。
下面介绍了 tcp_conn_req_max_q0 与每个套接字的最大暂挂连接数之间的关系。
收到连接请求时,TCP 首先检查侦听器等待被接受的暂挂 TCP 连接(已执行三次握手)数目是否超过最大值 (N)。如果连接数过多,则会拒绝请求。如果连接数为允许数目,则 TCP 会检查未完成的暂挂 TCP 连接数是否超过 N 与 tcp_conn_req_max_q0 的总和。如果没有超过,则接受请求。否则,会删除最早未完成的暂挂 TCP 请求。
不稳定
有关信息,请参见xxx:ip_forwarding(Solaris 9 发行版)。