layout | title | |
---|---|---|
default |
|
HTTP1.1允许一台物理服务器搭建多个web站点。当然在DNS解析服务之后。真正的访问已经变成了IP。由于虚拟主机可以寄存多个不同的主机名和域名。所以在HTTP请求的时候,必须在首部内完整指定主机名或域名的URI。
就是服务器和客户端之间的中间人的角色,接受客户端的请求并转发到客户端。
- 缓存代理,缓存服务器
- 透明代理,非透明代理代表对内容进行了修改
代理这种东西是用户故意设置的。他是一个媒介
DNS劫持就是运营商自己做一个假的DNS,我们一般也都是用的运营商的,所以会被他加一些内容
反向代理代表是对服务器的代理。
网关接受从客户端发过来的请求时,他就像自己拥有资源的源服务器一样对请求进行处理。网关可以使通信线路上的服务器提供非HTTP协议服务。能提高通信安全。
网关是用户的目标,用户的请求是发给网关的。然后网关自己去进行一些额外的事情。
就是用来在相距很远的客户端和服务器之间进行中转,并保持通信的应用程序。
隧道就是用来加密请求的时候先发个connet请求建立隧道连接,然后发送加密的报文进行请求。
注意除了可以使用缓存服务器来挡住一部分流量的时候,还可以使用浏览器本身的缓存来设置。
FTP
NNTP
Archie
WAIS
Gopher