05 2021 档案
摘要:netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"\t",state[key]}' 会得到类似下面的结果,具体数字会有所不同 TIME_WAIT 5856 CLOSE_WAIT 26 FIN_WAIT1
阅读全文
摘要:转载:https://www.cnblogs.com/liufarui/p/11075630.html ·【场景描述】 HTTP1.1之后,HTTP协议支持持久连接,也就是长连接,优点在于在一个TCP连接上可以传送多个HTTP请求和响应,减少了建立和关闭连接的消耗和延迟。 如果我们使用了nginx去
阅读全文
摘要:转载:https://blog.csdn.net/weixin_39846186/article/details/111205659 前言 网上许多博客针对增大 TCP 半连接队列和全连接队列的方式如下: 增大 TCP 半连接队列方式是增大 tcp_max_syn_backlog; 增大 TCP 全
阅读全文
摘要:转载:https://www.cnblogs.com/0201zcr/p/4694945.html 1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问
阅读全文
摘要:今天将自己的电脑既作为客户端又作为服务端进行一个程序的测试,想着用WireShark来抓包分析一下问题,但由于WireShark只能抓取经过电脑网卡的包,由于我是使用localhost或者127.0.0.1进行测试的,流量是不经过电脑网卡的,所以WireShark无法抓包,一番查找之下找到了解决方法
阅读全文
摘要:由于问题分析需要,需要在linux上抓包。 一、测试tcpdump命令 如图所示,说明本机未安装tcpdump,需要安装。 二、安装tcpdump 使用命令:yum install tcpdump 三、使用tcpdump 目前按到实际用到的场景逐个记录命令。 指定eth0网口,抓取两台机器之间的包,
阅读全文

浙公网安备 33010602011771号