- 博客(7)
- 资源 (60)
- 收藏
- 关注
原创 SSL Handshake Failure【记一次线上问题处理过程】
1 现象客户端抓包:client发送client hello,服务器确认后,没有发送server hello,而是等待超时后,发送FIN包,断开连接。 从客户端抓包来看,客户端怀疑服务端未发送server hello,那就再服务端抓包查看 serverhello 和client hello的数量是否一致。ssl.handshake.type==2 server hello 的过...
2018-03-24 00:00:18 37737 3
原创 Nginx的负载均衡之加权轮询 (Weighted Round Robin)
负载均衡配置Nginx 的负载均衡配置如下:http { upstream cluster { server a weight=4; server b weight=2; server c weight=1; } 其他配置... }实现的原理每个后端peer都有三个权重变量,...
2018-03-28 00:05:00 1976
原创 tcptraceroute与traceroute
1 traceroute功能说明:显示数据包到主机间的路径。它默认发送的数据包大小是40字节。 通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。工作原理 Traceroute程序的...
2018-03-27 19:16:12 11828
原创 DNS劫持,HTTP劫持、HTTPS劫持【流量劫持】
1 劫持1.1 DNS劫持 DNS劫持就是通过劫持了DNS服务器,通过某些手段取得某域名的解析记录控制权,进而修改此域名的解析结果,导致对该域名的访问由原IP地址转入到修改后的指定IP,其结果就是对特定的网址不能访问或访问的是假网址,从而实现窃取资料或者破坏原有正常服务的目的。DNS劫持通过篡改DNS服务器上的数据返回给用户一个错误的查询结果来实现的。1.2 HTTP劫持 ...
2018-03-26 19:23:20 18275 2
原创 IP协议之TTL
1 TTL1.1 TTL基数是指对于一个没有经过任何网关和路由的网络直接ping对方系统得到的TTL的值。回顾TTL在IP协议中的位置【温故而知新】。 在IPv4中, TTL是IP协议的一个8个二进制位的值【0-255】. 这个值可以被认为是数据包在internet系统中可以跳跃的次数上限. TTL是由数据包的发送者设置的, 在前往目的地的过程中, 每经过一台主机或设备, 这个值...
2018-03-24 17:41:08 10723
原创 Nginx https 协议配置 ssl_protocols 的相关问题
1. Nginx https相关配置官方说明:详细看这里本文主要针对以下两个主要配置从代码层次进行分析: 协议配置:Syntax: ssl_protocols [SSLv2] [SSLv3] [TLSv1] [TLSv1.1] [TLSv1.2] [TLSv1.3];Default: ssl_protocols TLSv1 TLSv1.1 TLSv1.2;Contex...
2018-03-23 17:42:52 42354 5
翻译 select / poll / epoll: practical difference for system architects
参考链接:http://www.ulduzsoft.com/2014/01/select-poll-epoll-practical-difference-for-system-architects/ 有时间了再回来翻译 When designing a high performance networking application with non-blocking socket I/O, t...
2018-03-13 23:59:35 307
matlab时频分析工具箱+安装方法+函数说明+最新版tftb.
2017-01-11
web服务 ASP.NET实例演示
2014-08-28
matlab时频分析工具箱+安装方法+函数说明.
2014-02-27
三层模型实例+数据库.zip
2013-12-06
OpenGL加载3ds模型类的封装
2013-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人