HTTP
小山沟里的程序猿
向一个城墙发起冲锋!
展开
-
TCP/IP拥塞控制与流量控制
一、TCP/IP模型 二、数据链路层 三、网络层 四、ping 五、Traceroute 六、TCP/UDP 七、DNS 八、TCP连接的建立与终止 九、TCP流量控制 十、TCP拥塞控制 一、TCP流量控制如果发送方把数据发送得过快,接收方可能会来不及接收,这就会造成数据的丢失。所谓流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收。利用滑动窗口机制可以很方便地在TCP连接上实现对发送方的流..原创 2020-11-06 16:28:20 · 817 阅读 · 0 评论 -
简单易懂的https原理指南,带给小白的你!
HTTPS随着 HTTPS 建站的成本下降,现在大部分的网站都已经开始用上 HTTPS 协议。大家都知道 HTTPS 比 HTTP 安全,也听说过与 HTTPS 协议相关的概念有 SSL 、非对称加密、 CA证书等,但对于以下灵魂三拷问可能就答不上了:为什么用了 HTTPS 就是安全的? HTTPS 的底层原理如何实现? 用了 HTTPS 就一定安全吗?本文将层层深入,从原理上把 H...转载 2019-12-03 18:16:38 · 724 阅读 · 0 评论 -
利用netstat查看http为短连接还是长连接?
最近,公司在做Redis替换memcached的项目,那mc可以设置是长连接,那组件中的Redis到底用的是长连接还是短连接呢?大牛军哥只给我一个命令:netstat -anp | grep "redis" 查看是否有类似下边的上图中的代表的就是长连接,很疑惑,我就仔细研究了下,发现很有学问。一、netstat简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表...原创 2019-10-09 18:01:21 · 11119 阅读 · 3 评论 -
TCP 三次握手四次挥手
一、 三次握手1.1 三次握手过程 B 处于 LISTEN(监听)状态,等待来自 A 的连接请求。 A 向 B 发送连接请求报文 SYN。 B 收到 A 发来的 SYN,如果同意建立连接,则向 A 发送连接确认报文 SYN ACK。 A 收到 SYN ACK 后,还要向 B 发出确认报文 ACK。 B 收到 ACK 后,连接建立。 应该注意到,...原创 2019-10-09 11:21:11 · 222 阅读 · 0 评论