auto commit
This commit is contained in:
parent
d23d476e53
commit
8be7cb9e66
|
@ -1010,34 +1010,22 @@ DELETE /idX/delete HTTP/1.1 -> Returns 404
|
|||
|
||||
# 九、HTTP/1.0 与 HTTP/1.1 的区别
|
||||
|
||||
- HTTP/1.1 默认是持久连接
|
||||
> 详细内容请见上文
|
||||
|
||||
一个TCP连接可以传送多个HTTP请求和响应,减少了建立和关闭TCP连接所需要的消耗
|
||||
- HTTP/1.1 默认是长连接
|
||||
|
||||
- HTTP/1.1 支持管线化处理
|
||||
|
||||
管道可以让我们把 FIFO 队列从客户端(请求队列)迁移到服务器(响应队列),即客户端可以并行,服务端串行。客户端可以不用等待前一个请求返回,发送请求,但服务器端必须顺序的返回客户端的请求响应结果
|
||||
|
||||
- HTTP/1.1 支持多个TCP连接
|
||||
|
||||
允许并行打开多个TCP会话(一般是4到8),客户端可以并行发送最多N个请求,服务端可以同时处理N个请求,以提高传输的效率
|
||||
- HTTP/1.1 支持同时打开多个 TCP 连接
|
||||
|
||||
- HTTP/1.1 支持虚拟主机
|
||||
|
||||
使得一台服务器拥有多个域名,并且在逻辑上可以看成多个服务器
|
||||
|
||||
- HTTP/1.1 新增状态码 100
|
||||
|
||||
用于客户端询问是否可以在后续的请求中发送附件
|
||||
|
||||
- HTTP/1.1 支持分块传输编码
|
||||
|
||||
允许HTTP由应用服务器发送给客户端的数据可以分成多个部分,这样服务器可以发送数据而不需要预先知道发送内容的总大小,允许服务器在最后发送消息头字段
|
||||
|
||||
- HTTP/1.1 新增缓存处理指令 max-age
|
||||
|
||||
表示资源能够被缓存的最大时间
|
||||
|
||||
# 十、HTTP/2.0
|
||||
|
||||
## HTTP/1.x 缺陷
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
<!-- GFM-TOC -->
|
||||
* [Google Java Style Guide](#google-java-style-guide)
|
||||
* [Google C++ Style Guide](#google-c-style-guide)
|
||||
* [Google Python Style Guide](#google-python-style-guide)
|
||||
<!-- GFM-TOC -->
|
||||
|
||||
|
||||
# Google Java Style Guide
|
||||
|
||||
- http://www.hawstein.com/posts/google-java-style.html
|
||||
|
|
|
@ -27,6 +27,7 @@
|
|||
* [路由器的结构](#路由器的结构)
|
||||
* [路由器分组转发流程](#路由器分组转发流程)
|
||||
* [路由选择协议](#路由选择协议)
|
||||
* [路由算法分类](#路由算法分类)
|
||||
* [网际控制报文协议 ICMP](#网际控制报文协议-icmp)
|
||||
* [分组网间探测 PING](#分组网间探测-ping)
|
||||
* [Traceroute](#traceroute)
|
||||
|
@ -522,13 +523,13 @@ BGP 只能寻找一条比较好的路由,而不是最佳路由。它采用路
|
|||
|
||||
## 路由算法分类
|
||||
|
||||
### 非自适应算法,静态路由算法
|
||||
### [](https://github.com/Gouden-Den/Interview-Notebook/blob/213ec425d0e4e4d2b6f8e7c5a56e0d5d3d86c4ac/notes/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C.md#%E9%9D%9E%E8%87%AA%E9%80%82%E5%BA%94%E7%AE%97%E6%B3%95%E9%9D%99%E6%80%81%E8%B7%AF%E7%94%B1%E7%AE%97%E6%B3%95)非自适应算法,静态路由算法
|
||||
|
||||
路由表固定。简单易行,但适应性差,只适用于负载稳定、拓扑变化不大的网络。
|
||||
|
||||
最短路径算法(Dijkstra):
|
||||
|
||||
- 用Dijkstra算法求源点与目的顶点之间的最短路径。
|
||||
- 用 Dijkstra 算法求源点与目的顶点之间的最短路径。
|
||||
|
||||
### 自适应算法,动态路由算法
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user