一、实验目的 1.本次实验主要目的是分析访问网站时捕捉TLS包,并且对TLS协议进行分析。 2.分析连接建立的完整过程,如:TCP三次握手、SSL安全连接,使用TLS协议连接、协商过程,加密传送的状态、TCP挥手等。 3.查看TLS报文的完整字段,并且分析字段的意义。 二、实验准备 1.系统:win ...
分类:
其他好文 时间:
2017-11-21 23:57:01
阅读次数:
216
1、建立连接协议(三次握手) (1)报文1,客户端发送一个带SYN标志的TCP报文到服务器。 (2)报文2,服务器端回应客户端,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通讯。 (3)报文3,客户端必须再次回应 ...
分类:
其他好文 时间:
2017-11-13 11:24:40
阅读次数:
137
tcp三次握手,所以一直在listening,在等待信号 udp是没有listening状态的,因为不管你在不在都会发信息给你. netstat -r =route -n 可以查看路由 ...
分类:
系统相关 时间:
2017-11-09 14:46:42
阅读次数:
181
TCP三次握手连接 (本文转自:http://www.cnblogs.com/renyuan/p/3431022.html ) 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态 ...
分类:
其他好文 时间:
2017-11-07 14:35:02
阅读次数:
320
建立连接方面: HTTP/1.0 每次请求都需要建立新的TCP连接,连接不能复用。HTTP/1.1 新的请求可以在上次请求建立的TCP连接之上发送,连接可以复用。优点是减少重复进行TCP三次握手的开销,提高效率。 注意:在同一个TCP连接中,新的请求需要等上次请求收到响应后,才能发送。 Host头域 ...
分类:
Web程序 时间:
2017-11-06 11:19:20
阅读次数:
261
四次挥手 以上过程流程图如下: 为什么断开连接需要四次握手?因为TCP链接是全双工的,即数据在两个方向上能同时传递,因此每个方向必须单独的进行关闭。这原则就是当一方完成它的数据发送任务后就能发送一个FIN来终止这个方向连接。 分析 TCP报文头中flags中的FIN被置为1,sequence num ...
分类:
其他好文 时间:
2017-11-01 01:15:46
阅读次数:
221
本文通过两个图来梳理TCP-IP协议相关知识。TCP通信过程包括三个步骤:建立TCP连接通道,传输数据,断开TCP连接通道。如图1所示,给出了TCP通信过程的示意图。 图1 TCP 三次握手四次挥手 图1主要包括三部分:建立连接、传输数据、断开连接。 1)建立TCP连接很简单,通过三次握手便可建立连 ...
分类:
其他好文 时间:
2017-10-28 22:01:47
阅读次数:
199
大致能分成两个部分:网络通信与页面渲染 一.网络通信 互联网各个网络设备间的通信均基于TCP/IP协议,此协议将整个过程进行分层,由上至下分别为: 应用层、传输层、网络层和数据链路层 1.输入URL 2.应用层用DNS解析域名 解析url域名,检查本地是否有对应的IP地址,有则返回,没有则请求上级D ...
分类:
Web程序 时间:
2017-10-28 19:46:06
阅读次数:
243
上面2个图是tcp三次握手和4次握手 三次握手,第一次,服务端知道自己接受数据没问题,第二次,客户端知道自己自己发送数据和接受数据没问题,第三次服务端知道自己发送数据没问题。 然后,数据开始发送。 4次握手,第一次客户端发送一个fin,表示自己数据发完了,服务端收到后,若是数据没有发送完,就发送一个 ...
分类:
其他好文 时间:
2017-10-27 11:43:03
阅读次数:
181
转载作者地址:http://blog.csdn.net/u014507230/article/details/45310847 TCP(Transmission Control Protocol)传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即 ...
分类:
其他好文 时间:
2017-10-12 22:56:11
阅读次数:
288