提到https,不得不提SSL SSL 1. 安全套接字(Secure Socket Layer,SSL)协议是Web浏览器与Web服务器之间安全交换信息的协议。 2. SSL协议的三个特性 Ø 保密:在握手协议中定义了会话密钥后,所有的消息都被加密。 Ø 鉴别:可选的客户端认证,和强制的服务器端认 ...
分类:
Web程序 时间:
2019-05-21 17:31:58
阅读次数:
171
TCP的优点: 可靠,稳定 TCP的可靠体现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传递时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接用来节约系统资源。 TCP的缺点: 慢,效率低,占用系统资源高,易被攻击 TCP在传递数据之前,要先建连接,这会消耗时间,而且在数 ...
分类:
其他好文 时间:
2019-05-20 22:47:39
阅读次数:
133
第一次 A的TCP向B发出连接请求报文段,其首部中的同步位SYN=1,并选择序号seq=x,表明传送数据时的第一个数据字节的序号是 X。 第二次 B的TCP收到连接请求报文段后,如同意,则发回确认。 B在确认报文段中应使SYN=1,使ACK=1,其确认号ack= x+1,自己选择的序号seq = y ...
分类:
其他好文 时间:
2019-05-20 22:45:29
阅读次数:
170
第一次 A的TCP向B发出连接请求报文段,其首部中的同步位SYN=1,并选择序号seq=x,表明传送数据时的第一个数据字节的序号是 X。 第二次 B的TCP收到连接请求报文段后,如同意,则发回确认。 B在确认报文段中应使SYN=1,使ACK=1,其确认号ack= x+1,自己选择的序号seq = y ...
分类:
其他好文 时间:
2019-05-19 22:03:49
阅读次数:
158
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号; 第一次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(seq=k),即SYN+ACK包,此时服务器进入SYN_RECV状 ...
分类:
其他好文 时间:
2019-05-19 20:37:56
阅读次数:
113
TCP建立连接/三次握手: 步骤1 A的TCP向B发出连接请求报文段,其首部中的同步位SYN=1,并选择序号xeq=x,表明传送数据时的第一个数据字节的序号是x号。 步骤2 B的TCP收到连接请求报文段后,如同意,则发回确认。ACK=1,其确认号 ack=x+1。同时B向A发起连接请求,应使SYN= ...
分类:
其他好文 时间:
2019-05-17 22:00:54
阅读次数:
165
一:OSI模型OpenSystemInterconnect开放系统互连参考模型,是由ISO(国际标准化组织)定义的,它是个灵活的、稳健的和可互操作的模型,OSI模型的目的是为了规范不同系统的互联标准,使两个不同的系统能够较容易的通信,而不需要改变底层的硬件或软件的逻辑,OSI模型分为七层,OSI把网络按照层次分为七层,由下到上分别为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。1.1
分类:
其他好文 时间:
2019-05-17 09:40:30
阅读次数:
138
域名DNS解析,解析到真正的IP地址 | 客户端与服务端建立TCP连接,3次握手 | 客户端发送Http请求 | server接收到http请求,处理,并返回 | 客户端接收到返回数据,处理数据(渲染页面,执行js) ...
分类:
Web程序 时间:
2019-05-17 09:17:11
阅读次数:
132
概念:所谓三次握手,就是每次发送的数据量是怎样跟踪进行协商使数据段的发送和同步接收,根据所接收到的数据量而确定的数据确认数及数据发送、接收完毕后何时撤消联系,并建立虚连接。为了传输的可靠性,TCP在发送新的数据之前,以特定的顺序将数据包的序号,并需要这些包传送给目标机之后的确认消息。TCP总是用来发 ...
分类:
其他好文 时间:
2019-05-16 09:35:50
阅读次数:
183
1、TCP UDP区别: TCP有点:可靠,稳定,TCP可靠提现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传输时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接来节约系统资源。 TCP缺点:慢、效率低、占用系统资源高,易呗攻击,TCP在传递数据之前,要先建立连接,这会消 ...
分类:
其他好文 时间:
2019-05-15 14:16:57
阅读次数:
119