6、TCP/IP 是网络世界最常用的协议,<br> HTTP 通常运行在 TCP/IP 提供的可靠传输基础上
TCP属于传输层,IP属于网继层
TCP/IP 协议实际上是一系列网络通信协议的统称
7、DNS 域名是 IP 地址的等价替代,<br> 需要用域名解析实现到 IP 地址的映射
8、URI 是用来标记互联网上资源的一个名字,<br> 由“协议名 + 主机名 + 路径”构成,俗称 URL
9、HTTPS 相当于“HTTP+SSL/TLS+TCP/IP”<br> 为 HTTP 套了一个安全的外壳
10、代理是 HTTP 传输过程中的“中转站”<br> 可以实现缓存加速、负载均衡等功能
正向代理:靠近客户端,代表客户端向服务器发送请求(翻墙)<br>反向代理:靠近服务器端,代表服务器响应客户端的请求<br>
作用:负载均衡、内容缓存、安全防护、数据处理
1、互联网上绝大部分资源都使用 HTTP 协议传输
2、浏览器是 HTTP 协议里的请求方,即 User Agent<br> 第一个浏览器WorldWideWeb,蒂姆·伯纳斯-李 设计
3、服务器是 HTTP 协议里的应答方,常用的有 Apache 和 Nginx<br> 第一个服务器CERN httpd,蒂姆·伯纳斯-李 设计并参与开发
4、CDN 位于浏览器和服务器之间,主要起到缓存加速的作用
5、爬虫是另一类 User Agent,是自动访问网络资源的程序<br> (机器模仿人类行为)