2011年真题 湖科大讲解:
计算机网络 408 考研【2011年 题47】以太网帧格式 IP分组格式 IP地址与MAC地址 ARP协议 HTTP持续的非流水线方式 (无字幕版)_哔哩哔哩_bilibili
持续的非流水线:
1 好像就是每次都需要接到确认才能继续传输下个单元的。
2 且一次只能传一个单元。(是管道化吗好像)
HTTP 1.0 协议是无状态的 (stateless)。 (穿上秋裤就不认人)
(客户端访问完了,就忘了你了,再访问我就再建立TCP再传,并不是一直保持连接知道你是谁)
HTTP 使用了面向连接的 TCP 作为运输层协议,保证了数据的可靠传输。
HTTP 协议本身也是无连接的,虽然它使用了面向连接的 TCP 向上提供的服务。
HTTP 是面向事务的客户服务器协议。
1.0和1.1:
- HTTP/1.0:默认情况下,每个请求/响应后都会关闭TCP连接。如果需要保持连接,客户端必须在请求头中显式地指定
Connection: keep-alive
。 - HTTP/1.1:默认支持持久连接,即多个请求可以复用同一个TCP连接。这减少了建立和关闭连接的开销,提高了性能。如果需要关闭连接,客户端或服务器可以在请求或响应头中指定
Connection: close
。
- HTTP/1.0:不支持管道化。客户端必须等待前一个请求的响应完全接收后才能发送下一个请求。
- HTTP/1.1:支持请求管道化。客户端可以连续发送多个请求,而不需要等待每个请求的响应。服务器按顺序处理这些请求并返回响应。