TCP协议三次握手过程分析 TCP(Transmission Control Protocol) 传输控制协议 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接: 位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowled ...
分类:
其他好文 时间:
2016-09-14 21:47:55
阅读次数:
125
CLOSED: 这个没什么好说的了,表示初始状态。 LISTEN: 这个也是非常容易理解的一个状态,表示服务器端的某个SOCKET处于监听状态,可以接受连接了。 SYN_RCVD: 这个状态表示接受到了SYN报文,在正常情况下,这个状态是服务器端的SOCKET在建立TCP连接时的三次握手会话过程中的 ...
分类:
其他好文 时间:
2016-09-14 12:32:01
阅读次数:
125
Linux主机扫描、路由扫描、批量服务扫描、系统安全策略(防SYN和ddos攻击) ...
分类:
系统相关 时间:
2016-09-09 13:36:49
阅读次数:
295
下载包:wget[root@renzhiyuan~]#ll总用量292-rw-r--r--1rootroot2963409月810:28awl-0.2.tar_vhcFaEwRuq7S.gz[root@renzhiyuan~]#tarxfawl-0.2.tar_vhcFaEwRuq7S.gz[root@renzhiyuan~]#cdawl-0.2[[root@renzhiyuanawl-0.2]#[root@renzhiyuanawl-0.2]#./configure&&mak..
分类:
其他好文 时间:
2016-09-08 16:28:49
阅读次数:
266
http://blog.chinaunix.net/uid-22312037-id-3575121.html转自 一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图: 图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号 ...
分类:
其他好文 时间:
2016-09-07 20:54:04
阅读次数:
143
很多朋友都知道木桶理论,一桶水的最大容量不是由它最高的地方决定的,而是由它最低的地方决定,服务器也是一样,服务器的安全性也是由它最脆弱的地方决定的,最脆弱的地方有多危险服务器就有多危险。DDOS也是一样,只要你的服务器存在一个很耗资源的地方,限制又不够,就马上成为别人DDOS的对象.比如SYN-FL ...
分类:
其他好文 时间:
2016-09-07 10:54:34
阅读次数:
129
在看tcpdump输出的时候,看到Flags[S],Flags[.],Flags[S.],Flags[P],搞不懂这是什么意思,百度搜索[tcpdumpFlags]竟然称心的答复.闲话少说,看man文档怎么说:FlagsaresomecombinationofS(SYN),F(FIN),P(PUSH),R(RST),U(URG),W(ECNCWR),E(ECN-Echo)or`.‘(ACK),or`none‘ifnoflagsare..
分类:
其他好文 时间:
2016-09-06 01:27:05
阅读次数:
5300
1.TCP/IP协议族 分层:应用层HTTP/DNS/FTP。传输层TCP/UDP。网络层IP/ARP。数据链路层(处理连接网络的硬件部分) TCP三次握手:发送端发送SYN,接收端发送SYN/ACK,发送端再发送ACK。 HTTP通信过程:客户端输入域名,DNS通过域名查找IP地址。HTTP协议生 ...
分类:
Web程序 时间:
2016-09-01 12:54:26
阅读次数:
140
centos 防火墙配置 防止syn攻击(DDOOS攻击的一种)iptables -I INPUT -p tcp --syn -m limit --limit 1/s -j ACCEPTiptables -I FORWARD -p tcp --syn -m limit --limit 1/s -j ...
分类:
其他好文 时间:
2016-08-31 17:11:13
阅读次数:
195
Java 同步块(synchronized block)用来标记方法或者代码块是同步的。Java 同步块用来避免竞争。本文介绍以下内容: Java 同步关键字(synchronzied) 实例方法同步 静态方法同步 实例方法中同步块 静态方法中同步块 Java 同步示例 Java 同步关键字(syn ...
分类:
编程语言 时间:
2016-08-30 17:47:09
阅读次数:
289