随笔分类 - 网络技术
摘要:1. Inspectors 查看数据内容 Inspectors是用于查看会话的内容,上半部分是请求的内容,下半部分是响应的内容: 参考:https://cloud.tencent.com/developer/article/1614445
阅读全文
摘要:1.HTTP连接最显著的特点是客户端发送的每次请求都需要服务器回送响应,在请求结束后,会主动释放连接。 从建立连接到关闭连接的过程称为“一次连接”。 2.在Nginx配置7层代理等存在大量短连接的场景下,阿里云推荐您将TIME-WAIT超时时间修改为5s。运行以下任一命令修改超时时间: TCP/IP
阅读全文
摘要:1.常用的用法(windows) tcp -w 10 -t -d -i 5 -j --color 81.156.165.66 443 2. http模式 -u,与-h命令连用,每一行输出目标的url destination,可以是DNS地址、IP地址、URL(需要使用-h,http模式)。使用htt
阅读全文
摘要:1.参考:https://blog.csdn.net/liangzhao_jay/article/details/50546898 2.参考: 【Unix 网络编程】TCP状态转换图详解 - wenqian 'blog - CSDN博客https://blog.csdn.net/wenqian199
阅读全文
摘要:1.DDOS攻击:大量的肉鸡对服务器的不同端口发送巨型流量的UDP报文,无法通关关闭端口的方式来进行隔离,破坏力极强,严重会造成服务器当机。 SYN/ACK Flood攻击:经典最有效的DDOS方法。 对TCP饿死的应对方案 1.增加带宽,堵死了再买 2.CDN,各地部署子服务器,当子服务遭受到攻击
阅读全文
摘要:0.FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。 PORT(主动)连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请 求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT 命令告诉服务器:“我打开了XX端口,你过来连接我”。于是服务器从20端口向客户端的 XX端口发送连接请求,建立一条数据链路来传送数据。 P...
阅读全文
摘要:1.用sar -n DEV 1 10 2.用iotop命令可以查看磁盘读写速度 3.用vmstat 1命令来查看各个指标,着重分析r,b,swpd,si,so,bi,bo,us,wa. 若r列或者us列数值偏高则说明cpu有瓶颈,若b列或者wa列数值偏高同时bi或bo的数字很大,则说明磁盘有压力,若
阅读全文
摘要:0.拓扑图 1. 现象:for i in `seq 1 20` ;do sleep 1|telnet www.baidu.com 80 ;done 速度有很明显的卡顿 2.操作:用tcpdump抓包,发现总是有很多172.16.0.1的ARP包。而生产环节1.215才可以直接上网,于是把172.16
阅读全文
摘要:0. 文件传输的过程分析 1.概念: TCP/IP协议通信的过程其实就对应着数据入栈与出栈的过程。入栈的过程,数据发送方每层不断地封装首部与尾部,添加一些传输的信息,确保能传输到目的地。出栈的过程,数据接收方每层不断地拆除首部与尾部,得到最终传输的数据。 2.ip报文格式 我感兴趣的只是那八位的TT
阅读全文
摘要:1.ping:关键就在这里,IP层协议通过机器B的IP地址和自己的子网掩码,发现它跟自己属同一网络,就直接在本网络内查找这台机器的. MAC如果以前两机有过通信,在 A 机的 ARP 缓存表应该 有 B 机 IP 与其 MAC 的映射关系,如果没有,就发一个 ARP 请求广播,得到 B 机的 MAC
阅读全文
摘要:https://www.cnblogs.com/zengkefu/p/5602473.html最大文件描述符 https://blog.csdn.net/fanren224/article/details/79971359 https://www.cnblogs.com/ruiy/p/1076100
阅读全文
摘要:1.215 R(172.16.0.1) < gw(61.146.164.109) | | | | (不能上网) 1.215 < 6.46 (被109访问的虚拟机) (可以上网) /usr/sbin/route add -host 61.146.164.109 gw 172.16.0.1 有两块网卡i
阅读全文
摘要:1.Http底层也是通过TCP传输的。 2.HTTP keep-alive Http是一个”请求-响应”协议,它的keep-alive主要是为了让多个http请求共享一个Tcp连接,以避免每个Http又新建一个TCP连接。每个Http服务器默认的keep-alive时间可能是不一样的。 3.直接介绍
阅读全文