随笔分类 -  network

摘要:关于具体连接过程,https://blog.csdn.net/wangjun5159/article/details/51510594 这篇博客写的应该比较准确。 我的理解,其中关键的一点是 https通过证书,使用 非对称加密建立了一个连接,使得对称加密的密钥得到安全的传输,也就是先用了开销大的非 阅读全文
posted @ 2018-04-15 11:30 梦中山河 阅读(303) 评论(0) 推荐(0)
摘要:一、什么是长连接 一、什么是长连接 HTTP1.1规定了默认保持长连接(HTTP persistent connection ,也有翻译为持久连接),数据传输完成了保持TCP连接不断开(不发RST包、不四次握手),等待在同域名下继续用这个通道传输数据;相反的就是短连接。 HTTP首部的Connect 阅读全文
posted @ 2017-08-29 16:44 梦中山河 阅读(271) 评论(0) 推荐(0)
摘要:内网就相当于你们小区,外网就是邮局,邮局只知道你们小区的地址,小区门卫就是路由器。 你要寄信出去,写上对方的地址和自己的小区门牌号,到了小区门卫处,小区门卫需要修改你自己的地址,首先将它转变为小区的地址,但光这样还不够,外面人不知道你家的门牌,如果同时有你们小区多家的信到达门卫那,还是无法识别是哪一 阅读全文
posted @ 2017-07-20 11:33 梦中山河 阅读(1042) 评论(0) 推荐(0)
摘要:原文http://blog.csdn.net/whuslei/article/details/6667471/ 建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这 阅读全文
posted @ 2016-08-04 11:31 梦中山河 阅读(174) 评论(0) 推荐(0)
摘要:简单讲,TCP是打电话,UDP是发短信。 阅读全文
posted @ 2016-07-12 16:14 梦中山河 阅读(151) 评论(0) 推荐(0)
摘要:http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的,... HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议要比http协议安全。 SSL(Secure Sockets Layer 安全套接层), 阅读全文
posted @ 2016-07-12 16:13 梦中山河 阅读(149) 评论(0) 推荐(0)