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
OSI 计算机网络7层模型TCP/IP四层网络模型传输层提供应用间的逻辑通信(端到端),网络层提供的是主机到主机的通信,传输层提供的是可靠服务。TCP 中常说的握手指的是:连接的定义和连接的建立的过程。IP 协议是无连接的,但是 TCP 是有链接的。端口:数据链路层依靠 mac 地址寻址,网络接口层...
分类:
其他好文 时间:
2015-11-04 10:01:23
阅读次数:
301
在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
SSL握手分为5步: 第一步,爱丽丝给出协议版本号、一个客户端生成的随机数(Client random),以及客户端支持的加密方法。 第二步,鲍勃确认双方使用的加密方法,并给出数字证书、以及一个服务器生成的随机数(S...
分类:
其他好文 时间:
2015-10-29 18:34:01
阅读次数:
268
短连接是指通讯双方有数据交互时,就建立一个连接,数据发送完成后,则断开此连接,即每次连接只完成一项业务的发送。长连接多用于操作频繁,点对点的通讯,而且连接数不能太多情况。每个TCP连接都需要三步握手,这需要时间,如果每个操作都是短连接,再操作的话那么处理速度会降低很多,所以每个操作完后都不断开,下次...
分类:
其他好文 时间:
2015-10-26 13:31:37
阅读次数:
229
做题的时候遇到一个问题,TCP关闭的时候到底是三次还是四次握手,如果是三次,少了哪部分?按照 -第五版-谢希仁然而对于TCP关闭,有的地方能找到 FIN-ACK-FIN-ACK 有点地方却说 (ACK, FIN) - ACK - (ACK, FIN) - ACK还有 FIN-...
分类:
其他好文 时间:
2015-10-26 00:15:42
阅读次数:
253
现在掌握的手机是有800w像素镜头, 会拍照跟不会拍照的拍出来效果差别还是特别明显的。知乎后期大神叶明实例分析,告诉你怎样才能拍出更好的相片?说明:1、本答案所有图片,除特殊声明,均使用iPhone 6拍摄。2、所有的后期处理均是通过泼辣修图APP。3、文中所有图片都是在两个小时之内完成拍摄的,重要...
分类:
移动开发 时间:
2015-10-23 10:10:41
阅读次数:
168
http://www.tcpipguide.com/free/t_TCPConnectionEstablishmentProcessTheThreeWayHandsh-3.htmsynchronous for SYNAcknowledgement for ACKTo establish a conn...
分类:
其他好文 时间:
2015-10-22 14:06:18
阅读次数:
172
检测端口是否打开有几种方式,比如TCP connect扫描:(优点:不需要权限、可以同时扫描多个端口。缺点:容易被察觉)。SYN扫描:(半开放扫描,利用TCP三次握手,发送SYN标志,端口开放,则会返回正常的SYN+ACK标志的TCP报文,否则反馈RST标志报文)。ACK扫描(构造含有ACK标志的T...
分类:
编程语言 时间:
2015-10-20 15:21:27
阅读次数:
212