三次握手:第一次握手:客户端发送syn包(syn=x)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=x+1),同时自己也发送一个SYN包(syn=y),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到 ...
分类:
其他好文 时间:
2016-04-23 19:31:28
阅读次数:
175
TCP三次握手所谓三次握手是建立一个TCP连接时,需要客户端与服务端发送3个包。位码即tcp标志位,有6种标示:SYN(synchronous建立联机)ACK(acknowledgement确认)PSH(push传送)FIN(finish结束)RST(reset重置)URG(urgent紧急)Sequencenumber(顺序号码)Acknowledgenumber(确认号码)第..
分类:
其他好文 时间:
2016-04-22 16:53:45
阅读次数:
215
SO_KEEPALIVE:tcp协议自带的一种心跳机制。有三个参数tcp_keepalive_time/tcp_keepalive_probes/tcp_keepalive_intvl可以设置,分别表示连接闲置多久开始发keepalive的ack包、发几个ack包不回复才当对方死了、两个ack包之间 ...
分类:
其他好文 时间:
2016-04-19 11:58:41
阅读次数:
188
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建 ...
分类:
其他好文 时间:
2016-04-16 16:51:10
阅读次数:
175
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:
先来看看如何建立连接的。
首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。
那如何断开连接呢?简单的过程如下:
...
分类:
其他好文 时间:
2016-04-13 11:24:27
阅读次数:
218
(一)三次握手
ACK : TCP协议规定,只有ACK=1时有效,也规定连接建立后所有发送的报文的ACK必须为1
SYN(SYNchronization) : 在连接建立时用来同步序号。当SYN=1而ACK=0时,表明这是一个连接请求报文。对方若同意建立连接,则应在响应报文中使SYN=1和ACK=1. 因此, SYN置1就表示这是一个连接请求或连接接受报文。
发送序列号:Sequence N...
分类:
其他好文 时间:
2016-04-11 12:25:06
阅读次数:
185
对于架站之路的大体流程,列举如下:1.了解网络基础(了解了ip,tcp头部,tcp三次握手以及ack,fin等参数)2.了解架站的目的3.Linux硬盘规划4.了解想要架设的网站服务的原理***5.服务的软件包安装、漏洞修补、包升级6.主机设置、启动、观察与调试*******7.客户端设置、观察与调..
分类:
其他好文 时间:
2016-04-08 15:34:39
阅读次数:
143
1. Nagle算法: 是为了减少广域网的小分组数目,从而减小网络拥塞的出现; 该算法要求一个tcp连接上最多只能有一个未被确认的未完成的小分组,在该分组ack到达之前不能发送其他的小分组,tcp需要收集这些少量的分组,并在ack到来时以一个分组的方式发送出去;其中小分组的定义是小于MSS的任何分组 ...
分类:
编程语言 时间:
2016-04-08 00:53:14
阅读次数:
183
#netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’ LAST_ACK 14SYN_RECV 348ESTABLISHED 70FIN_WAIT1 229FIN_WAIT2 30CLOSING 33TIME_WAI ...
分类:
其他好文 时间:
2016-04-04 13:09:36
阅读次数:
145
第一次握手 客户端调用connect,向服务端发送连接请求报文。该报文是一个特殊报文,报文首部同步位SYN=1,同时确认位ACK=0,seq=x表示确认字段的值为x,该字段值由客户端选择,表示客户端向服务端发送数据的第一个字节编号为x+1。连接报文发送后,客户端的TCP连接状态由CLOSED转为SY... ...
分类:
其他好文 时间:
2016-04-03 23:59:04
阅读次数:
436