1.了解web及网络基础HTTP的诞生TCP/IP协议族应用层FTP文件传输协议HTTP超文本传输协议DNS域名系统:IP地址域名传输层TCP传输控制协议三次握手详情UDP用户报文协议网络层IP网际协议链路层URL/URIHTTP协议与其他协议的关系2.简单HTTP协议通过请求和响应的交换达成通信不...
分类:
Web程序 时间:
2015-11-22 17:14:13
阅读次数:
169
tcpTCP(Transmission Control Protocol传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议TCP三次握手的过程如下:客户端发送SYN(SEQ=x)报文给服务器端,进入SYN_SEND状态。服务器端收到SYN报文,回应一个SYN (SEQ=y)ACK(A...
分类:
其他好文 时间:
2015-11-21 21:09:50
阅读次数:
198
http://network.51cto.com/art/201411/457626.htm本文通过两个图来梳理TCP-IP协议相关知识。TCP通信过程包括三个步骤:建立TCP连接通道,传输数据,断开TCP连接通道。如图1所示,给出了TCP通信过程的示意图。图1 TCP 三次握手四次挥手图1主要包括...
分类:
其他好文 时间:
2015-11-21 13:06:57
阅读次数:
139
状态说明:CLOSED:表示初始状态LISTEN:表示服务器端的某个SOCKET处于监听状态,可以接受连接了SYN_RCVD:表示接受到了SYN报文,在正常情况下,这个状态是服务器SOCKET建立TCP连接的三次握手会话过程中的一个中间状态,很短暂,基本上用netstat很难看到这个状态,除非写一个客户..
分类:
其他好文 时间:
2015-11-18 07:08:07
阅读次数:
479
http://blog.csdn.net/whuslei/article/details/6667471
分类:
其他好文 时间:
2015-11-16 17:17:09
阅读次数:
115
请求端(通常称为客户)发送一个 SYN 报文段( SYN 为 1 )指明客户打算连接的服务器的端口,以及初始顺序号( ISN )。服务器发回包含服务器的初始顺序号( ISN )的 SYN 报文段( SYN 为 1 )作为应答。同时,将确认号设置为客户的 ISN 加 1 以对客户的 SYN 报文段进行...
分类:
其他好文 时间:
2015-11-14 23:15:09
阅读次数:
267
1. TCP连接 当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要...
分类:
其他好文 时间:
2015-11-12 13:46:10
阅读次数:
166
TCP连接的三次握手1.第一次握手:客户端发送SYN + J包(syn = j)到服务器,并进入SYN_SEND状态,等待服务器确认;2.第二次握手:服务器收到syn包,必须确认客户的SYN(A出口= j+1),同时自己也发送一个SYN+K包(syn =k),即SYN +AC...
分类:
Web程序 时间:
2015-11-09 10:29:51
阅读次数:
311
对于数据库操作,和TCP/IP的三次握手异曲同工之妙,建立连接,执行操作,断开连接。当然这就需要建立连接的工具Python连接mysql的方案有oursql、PyMySQL、myconnpy、MySQLConnector
等,不过本篇说的确是另外一个类库MySQLdb,MySQLdb是用于Python链接Mysql数据库的接口,它实..
分类:
数据库 时间:
2015-11-06 16:33:01
阅读次数:
297
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接,如图1所示。(1) 第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。(2) 第二次握手:服务器B收到SYN包,必须确认客户A的SYN(ACK=j+1),同...
分类:
其他好文 时间:
2015-11-03 10:45:32
阅读次数:
274