共 26 篇文章 |
|
TcpTimedWaitDelay和MaxUserPort设置。如果您运行 netstat -n 并发现有将近 4000 个到运行 SQL Server 的目标计算机的 IP 地址的连接处于 TIME_WAIT 状态,则可以增加默认 MaxUserPort 设置并同时降低 TcpTimedWaitDelay 设置,以便不会用尽客户端匿名端口。MaxUserPort 和 TcpTimedWaitDelay 设置适用于任何通过 TCP/IP 套接字与运行 SQL Serv... 阅232 转1 评0 公众公开 15-09-09 10:14 |
netsh int ipv4 show dynamicport tcp netsh int ipv4 show dynamicport udp netsh int ipv6 show dynamicport tcp netsh int ipv6 show dynamicport udp.netsh int ipv4 set dynamicport tcp start=49152 num=16384 netsh int ipv4 set dynamicport udp start=49152 num=16384 netsh int ipv6 set dynamicport tcp start=49152 num=16384 nets... 阅914 转3 评0 公众公开 15-09-09 09:55 |
允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭 net.ipv4.tcp_tw_reuse = 1 #表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭 net.ipv4.tcp_tw_recycle = 1 ##减少超时前的探测次数 net.ipv4.tcp_keepalive_probes=5 ##优化网络设备接收队列 net.core.netdev_max_backlog=3000 [plain] view ... 阅21 转1 评0 公众公开 15-09-05 22:16 |
tcp_tw_recycle参数引发的故障。三、分析 当时修改系统内核参数如下: net.ipv4.tcp_syncookies = 1 表示开启SYN Cookies。net.ipv4.tcp_tw_recycle = 1 表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭。3、我们在一些高并发的 WebServer上,为了端口能够快速回收,打开了 tcp_tw_reccycle... 阅22 转1 评0 公众公开 15-09-05 22:16 |
windows 下解决 Time 修改Time_Wait参数的方法 (在服务端修改)Windows下在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters,添加名为TcpTimedWaitDelay的DWORD键,设置为30,以缩短TIME_WAIT的等待时间。解决CLOSE_WAIT的方法:(在客户端修改)1 一般原因都是TCP连接没有调用关闭方法。[HKEY_LOCAL_MACHINE\SYSTEM\Current... 阅392 转1 评0 公众公开 15-09-05 22:12 |
允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭 net.ipv4.tcp_tw_reuse = 1 #表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭 net.ipv4.tcp_tw_recycle = 1 ##减少超时前的探测次数 net.ipv4.tcp_keepalive_probes=5 ##优化网络设备接收队列 net.core.netdev_max_backlog=3000 [plain] view ... 阅19 转1 评0 公众公开 15-09-05 17:14 |
TCP/IP详解学习笔记(15)TCP的流量控制。TCP报文段发送时机的选择 TCP豹纹短短发送时机主要有以下几种选择途径。1)TCP维持一个变量,它等于最大报文段长度MSS,只要缓存中存放的数据达到MSS字节就组装成一个TCP报文段发送出去。快重传算法并非取消了重传机制,只是在某些情况下更早的重传丢失的报文段(如果当发送端接收到三个重复的确认A... 阅97 转6 评0 公众公开 15-09-01 08:55 |
现在假定B收到序号为31的数据并把序号为31-33的数据交付给主机,然后B删除这些数据。发送缓存和发送窗口 发送缓存用来暂时存放:1.发送应用程序传送给发送方TCP准备的数据2.TCP已发送但尚未收到确认的数据。其计算公式为 RTO = β × RTT, β > 1, 推荐是25.选择确认SACK 若收到的报文段无差错,只是未按序号,中间还缺少一些序号... 阅100 转6 评0 公众公开 15-09-01 08:55 |
TCP/IP详解学习笔记(13)1.TCP连接的建立 设主机B运行一个服务器进程,它先发出一个被动打开命令,告诉它的TCP要准备接收客户进程的连续请求,然后服务进程就处于听的状态。这个ACK报文段有可能丢失,因而使处在LAST-ACK状态的B收不到对已发送的FIN和ACK报文段的确认。连接释放:设运行客户进程主机本地TCP实体发送一个FIN置为1的报文... 阅150 转10 评0 公众公开 15-09-01 08:55 |
TCP/IP详解学习笔记(12)TCP是面向连接的运输层协议每一条TCP连接只能有两个端点,每一条TCP连接只能是点对点的TCP提供可靠交付的服务TCP提供全双工通信面向字节流。面向字节流的含义:虽然应用程序和TCP交互是一次一个数据块,但TCP把应用程序交下来的数据仅仅是一连串的无结构的字节流 TCP面向流的概念2.TCP首部 TCP报文段的首部格式... 阅182 转6 评0 公众公开 15-09-01 08:54 |