计网
文章平均质量分 72
azza
这个作者很懒,什么都没留下…
展开
-
TCP连接 TIME_WAIT和CLOSE_WAIT
三次握手原因:保证数据传输可靠。通过三次握手对连接双方的序号进行确认,保证未来的可靠数据传输。四次挥手原因:全双工。TIME_WAIT:主动关闭端发送最后一个ACK时,需在TIME_WAIT状态停留2MSL时间。(MSL:任何报文段被丢弃前在网络中的最长时间)(该状态下,定义该连接的套接字不能再被使用,即不能建立新连接)目的:防止最后一个ACK丢失。若丢失,另一端超时重传FIN。假设C端是主动关闭方,C端发送的最后一个ACK丢失,S端超时重传FIN,若无TIME_WAIT,C端则已经断开连接,收原创 2021-08-13 21:32:51 · 374 阅读 · 0 评论 -
https
一.HTTPS通信过程客户端发送Client Hello报文,其中包含所使用的TLS版本,可用的加密和压缩算法。服务器可以进行TLS通信时,发送Server Hello报文,其中包含服务器的TLS版本,选择的客户端发送的加密和压缩算法。服务器还会发送数字证书认证机构(CA)签发的服务器公开证书,其中包含公开密钥,以及该证书所应用的域名范围(CN),用于客户端验证身份。服务器发送Server Hello Done报文通知客户端,最初阶段的TLS握手协商部分结束。客户端根据自己的信任CA列表,验证证原创 2021-05-27 20:14:35 · 94 阅读 · 0 评论