`

HTTP权威指南

 
阅读更多

 

 

内容发布与分发

18.WEB主机托管

1.主机托管服务,租用的方式

2虚拟主机托管 Joe和Mary都租用一台主机,采用不同的域名,如果让他们俩区分开来呢

a)通过URL路径进行虚拟主机管理,即增加专门的路径部分

 b)通过端口号进行主机管理,即分配不同的端口号

c)通过IP地址进行主机管理,即将IP地址绑定到一个对应的域名上

d)通过Host首部进行主机托管

 

网站的可靠性

1.服务器宕机

2.交通拥塞

3.网络中断或掉线

 

实现:

1.镜像的服务器集群 HTTP重定向 DNS重定向

2.内容分发网络(CDN)

 

 

 

 

19.发布系统

将创建的web页面方便的传到服务器上

ForntPage服务器扩展

WebDAV

这两种方式都是对HTTP做了扩展,有增删改查等操作,并且有LOCK操作

 

 

 

 

 

20.重定向与负载均衡

HTTP重定向

  最初,HTTP请求先到第一台WEB服务器,这台服务器会选择一台"最佳"的WEB服务器为其提供内容。

第一台WEB服务器会向客户端发送一条指定服务器的HTTP重定向。客户端会将请求重新发送到选中的

服务器上

 

 

 通用的重定向方法

机制 工作方式 重新路由的基础 局限性
HTTP重定向

最初,HTTP请求先到第一台

WEB服务器,这台服务器会选

择一台"最佳"的WEB服务器

为其提供内容。第一台WEB服务器

会向客户端发送一条到指定服务器

的HTTP重定向。客户端

会将请求重新发送到选中的服务器上

选择最短路径时可用的

选项很多,包括轮转

(round-robin)负载均衡和

最小化延迟等

可能会很慢--每个事物

都包含了附加的重定向

步骤。而且,第一台

服务器一定要能够处理

请求负载

 DNS重定向

 DNS服务器决定在URL的主机名

中返回多个IP地址中的哪一个

 最炫最短路径时可用的

选项很多,包括轮转

(round-robin)负载均衡和

最小化延迟等

需要配置DNS服务器 
 任意寻址

 几台服务器使用相当的IP地址。

每台服务器都会伪装成一个骨干

路由器。其他路由器会将贡献IP

地址分组发送给最近的服务(认

为他们将分组发送给最近的路由)

路由器有内建的最短路径

路由功能 

需要拥有/配置路由器,

有地址冲突的风险。如果

路由变化了,与已建立的

TCP连接相关的分组会被

发送到其他的服务器,可能

会使TCP连接断裂 

 IP MAC 转发

交换机或路由器这样的网元会读取

分组的目的地址。如果硬将分组重

定向,交换机会将服务或代理的

目标MAC地址赋予分组

节省带宽,其高QOS,

负载均衡 

服务器或代理的跳距必须

是1 

 IP地址转发

第四次交换机会评估分组的目的

端口并将重定向分组的IP地址改

陈代理或镜像服务器的IP地址 

节省带宽,提供QOS,

负载均衡 

服务器或代理可能看不到

真正的客户端IP地址 

 

 代理与环城重定向技术

机制 工作方式 重新路由的基础 局限性
显示浏览器配置

配置WEB浏览器,使其将

HTTP豹纹发给附近的一个

代理,通常是缓存。可以由

终端用户或管理浏览器的

服务进行配置

节省带宽,提高

QOS,负责均衡

取决于配置浏览器的能力
代理自动配置(PAC)

WEB浏览器从配置服务器中

解析出PAC文件。这个PAC

文件会告诉浏览器为每个

URL使用什么代理

节省带宽,提高

QOS,负责均衡

必须配置浏览器,使其

去查询配置服务器

Web Proxy代理自动

发现协议(WPAD)

WEB浏览器向配置服务器查询

一个PAC文件的URL。与单独使用

PAC不同,不需要讲浏览器配置

为使用特定的配置服务器

配置服务器,将URL

建立在客户端HTTP

请求首部提供的信息

之上。负载均衡

只有部分浏览器支持

WPAD

Web缓存协调协议

(WCCP)

路由器会评估一个分组的目的

地址,并用代理或镜像服务器的

IP地址将重定向分组封装起来。

可以与很多现有路由器共同工作。

可以将分组封装起来,这样客户端

的IP地址就不会丢失了。

节省带宽,提高

QOS,负载均衡

必须使用支持WCCP的

路由器。有些拓扑结构

方面的限制

因特网缓存协议(ICP)

代理缓存会在一组兄弟代理缓存中

查询所请求的内容。还支持缓存的

分层机构

从兄弟代理或父代理

缓存中获取内容比从

原始服务器中获取

更快

请求内容时只是用了

URL,所以会降低缓存

命中率

缓存分组路由

协议(CARP)

一种代理缓存散列协议。允许

缓存将请求转发给一个父缓存。

与ICP不同的是,高速缓存上的

内容是不相交的,这组缓存会

像一个大型缓存那样工作

从附近的对等高速

缓存中获取内容要比

从原始服务器上获取

CAR喷雾法支持兄弟关

系。所有CAR胖客户端都

必须在配置上达成一致;

否则,不同的客户端就会

向不同的父代理缓存发送

相同的URI,降低命中率

超文本缓存协议

(HTCP)

参与的代理缓存可以向一组兄弟

缓存查询所请求的内容。支持

HTTP1.0和1.1首部,以便精细

地调整缓存查询

从兄弟代理或父

代理缓存中查询取

内容比从原始服务器

上获取快

 

 

 HTTP重定向有几个缺点:

1.需要原始服务器进行大量处理来判断要重定向到哪台服务器上去。有时,发布重定向所需的处理量几乎

与提供页面本身的处理量一样

2.增加了用户延迟,因为访问页面时要进行两次往返

3.如果冲向到服务器出故障,站点就会瘫痪

 

DNS重定向:

1.DNS轮转

2.多个地址及乱转地址的循环

3.负载均衡算法

4.邻接路由算法

5.故障屏蔽算法

 

IP地址转发,有两种方式可以控制响应的返回路径:

1.将分组的源IP地址改成交换机的IP地址。这种方式被称为 完全NAT(full NAT)

    缺点是服务器不知道客户端的IP地址,如果需要认证计费的WEB服务器则服务获取客户端IP地址

2.如果源IP地址仍然是客户端的IP地址,就要确保(从硬件的角度来看)没有从服务器到客户端的直接路由

(绕过交换机的)。这种方式有时被称为半NAT(half NAT).

    优点是服务器知道客户端IP地址

    缺点是要对客户端和服务器之间的整个网络都有某种程度的控制

 

 
 

21.日志记录与使用情况跟踪

记录HTTP事务摘要

跟踪使用情况、安全性、计费、错误检测等

通常记录的字段为:

1.HTTP方法

2.客户端和服务器的HTTP版本

3.所请求资源的URL

4.响应的HTTP状态吗

5.请求和响应报文的尺码(包含所有的实体主体部分)

6.事务开始时时间戳

7.Referer首部和User-Agent首部的值

 

常见的日志格式1.Apache日志格式2.网景扩展日志格式3.Squid代理日志格式

命中率测量

Meter首部,类似Cache-Control首部

代理和服务器之间通过Meter首部通讯,报告命中次数

 

 
分享到:
评论

相关推荐

    http权威指南-文字版和英文版-完整版

    《HTTP权威指南》是互联网协议领域的一本经典著作,它深入浅出地讲解了HTTP(超文本传输协议)的工作原理和应用。这本书分为中文版和英文版,为读者提供了全面了解HTTP协议的机会。 HTTP,全称HyperText Transfer ...

    Http权威指南中文版(高清)

    《HTTP权威指南》由古尔利所著,《HTTP权威指南》详细解释了HTTP协议,包括HTTP是如何工作的,如何用HTTP来开发基于Web的应用程序,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户和服务器等。...

    http权威指南 读书笔记

    阅读《HTTP权威指南》的读书笔记可以帮助我们深入理解HTTP协议的各个方面,包括其基础知识、结构、安全机制以及在Web架构中的作用。 一、***的基础 HTTP协议是Web的基础,负责在客户端(如Web浏览器)和服务器之间...

    http权威指南+mobi阅读器

    《HTTP权威指南》是互联网协议领域的一本经典著作,由W. Richard Stevens和Dan Cederholm共同撰写。这本书深入浅出地介绍了HTTP(超文本传输协议)的工作原理、请求和响应机制,以及与Web服务器、浏览器和其他网络...

    http权威指南和JavaScript权威指南6

    《HTTP权威指南》与《JavaScript权威指南》是前端开发者不可或缺的两本经典著作。它们分别深入探讨了网络通信的核心——HTTP协议,以及浏览器中的主要编程语言JavaScript。这两本书籍覆盖了从基础知识到高级技巧,...

    HTTP 权威指南 PDF

    HTTP 权威指南 PDF

    http权威指南,附带一个课程ppt

    《HTTP权威指南》是互联网协议领域的一本经典著作,它深入浅出地解析了超文本传输协议(HTTP)的工作原理和应用。这本书对于理解和优化Web应用程序的性能、调试网络问题以及构建高效的服务至关重要。现在,结合提供...

    http权威指南.zip

    《HTTP权威指南》是互联网协议领域的一本经典著作,它深入浅出地解析了超文本传输协议(HTTP)的工作原理和应用。这本书的PDF版本包含了完整的章节和目录,方便读者系统学习和查阅。以下是该书涉及的一些核心知识点...

    http 权威指南 高清 pdf版【英文版】目录

    http 权威指南 英文版,超高清,可标注 超文本转移协议(Hypertext Transfer Protocol,HTTP)是在万维网上进行通信时所使用的协议方案。HTTP有很多应用,但最著名的是用于web浏览器和web服务器之间的双工通信。

    http权威指南 中文高清完整版

    http权威指南 人民邮电出版社出版发行的图书,作者是David Gourley / Brian Totty 。该书详细解释了HTTP协议,包括HTTP是如何工作的。

    http权威指南+mondb权限指南第2版-超清

    《HTTP权威指南》和《MongoDB权限指南第2版》是两本在IT行业中至关重要的书籍,涵盖了网络通信和数据库管理的关键知识。 首先,我们来深入理解《HTTP权威指南》。HTTP(超文本传输协议)是互联网上应用最广泛的一种...

    http权威指南&图解http

    《HTTP权威指南》和《图解HTTP》是网络协议领域中的两部重量级著作,它们深入浅出地解析了HTTP(超文本传输协议)的工作原理和应用。HTTP是互联网上应用最为广泛的一种网络协议,几乎所有的网页浏览、数据交互都离不...

    http 权威指南

    《HTTP权威指南》是一本深度探讨HTTP协议的书籍,涵盖了HTTP协议在Web开发中的核心概念和技术。HTTP(超文本传输协议)是互联网上应用最广泛的一种网络协议,它定义了客户端(如浏览器)与服务器之间如何交换数据。...

    HTTP The Definitive Guide http 权威指南 英文版 含书签

    根据提供的文件信息,本篇知识点介绍将围绕书籍《***》(《HTTP权威指南》)展开,这是一本专注于超文本传输协议(HTTP)的经典著作。此书由David Gourley、Brian Totty等作者撰写,包含了丰富的HTTP协议相关知识。 ...

    Http权威指南(文字版)带目录

    Http权威指南(文字版)带目录,本书是 HTTP 及其相关核心 Web 技术方面的权威著作,主要介绍了 Web 应用程序是如何 工作的,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户端和服务器等。 本书适合...

    http权威指南

    http权威指南,全面的解析http。值得拥有,程序员必看!

    Http权威指南中文版

    《HTTP权威指南》由古尔利所著,《HTTP权威指南》详细解释了HTTP协议,包括HTTP是如何工作的,如何用HTTP来开发基于Web的应用程序,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户和服务器等。...

    http权威指南中文版

    ### HTTP权威指南中文版知识点概览 #### 一、HTTP——因特网的多媒体信使 HTTP(Hypertext Transfer Protocol)是互联网上用于传输超文本的一种协议,它作为全球互联网中广泛使用的公共语言,使得各种Web应用能够...

    HTTP权威指南正版1

    "HTTP权威指南" HTTP权威指南是Web技术领域的一本权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户端和服务器等。本书适合所有想了解HTTP和Web底层...

Global site tag (gtag.js) - Google Analytics