HTTP、DNS、DHCP一文包括一下几个点:
1) HTTP1.0 和 HTTP1.1 的区别 2) HTTP的长连接和短连接
3) HTTP 和 HTTPS 的区别 4) DNS 的两种解析过程(迭代查询和递归查询)
5) DHCP介绍 6) HTTPS和SSH方式的区别和使用
7) POST和GET的区别
一、HTTP
1) HTTP1.0 和 HTTP1.1 的区别?
HTTP 1.0规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接,服务器完成请求处理后立即断开TCP连接,服务器不跟踪每个客户也不记录过去的请求。
HTTP 1.1支持持久连接,在一个TCP连接上可以传送多个HTTP请求和响应,减少了建立和关闭连接的消耗和延迟。
HTTP 1.1还允许客户端不用等待上一次请求结果返回,就可以发出下一次请求,但服务器端必须按照接收到客户端请求的先后顺序依次回送响应结果,以保证客户端能够区分出每次请求的响应内容,这样也显著地减少了整个下载过程所需要的时间。
【HTTP的长连接和短连接?】
HTTP的长连接