当前位置:网站首页 > 编程语言 > 正文

网页传输过程(网页通过什么传输)



Web页:由一些对象组成

对象可以是HTML文件,JPEG图像,Java小程序,声音剪辑文件等

Web页含有一个基本的HTML文件,该基本HTML文件又包含若干对象的引用(链接)

通过URL对每个对象进行引用

访问协议:用户名,密码,口令字,端口等;

URL格式:

Prot://user:/someDept/pic.gif:port

 

Web的应用层协议

客户/服务器模式

        客户:请求,接收和显示

        Web对象的浏览器

        服务器:对请求进行相应,发送对象的Web服务器

HTTP 1.0:RFC 1945

HTTP 1.1 : RFC 2068

1.客户发起一个与服务器的TCP连接(建立套接字)端口号为80

2.服务器接受客户的TCP连接

3.在浏览(HTTP客户端)与Web服务器(HTTP服务器server)交换HTTP报文(应用层协议报文)

4.TCP连接关闭 5.服务器不维护关于客户的任何信息

非持久HTTP                             持久HTTP

最多只有一个对象在TCP          多个对象可以在一个

连接上发送                              (在客户端和服务器之间的)

                                                  TCP连接上传输

下载多个对象需要多个TCP

 连接                                           HTTP/1.1默认使用持久连接

HTTP/1.0使用非持久连接

 

RTT:一次相应来回的时间

 

HTTP/1.0                 HTTP/1.1

GET                      GET POST HEAD

POST                        PUT

HEAD                      DELETE

目标:不访问原始服务器,就满足用户请求

1.用户设置浏览器,通过缓存访问Web

2.浏览器将所有的HTTP请求发送给缓存

再缓存中的对象,缓存直接返回对象

如果对象不存在,缓存请求原始服务器,然后再将对象返回给客户端。

示意图

 

3.缓存既是客户端又是服务器 

4.通常缓存是由ISP安装(大学,公司,居民区ISP)

1.降低客户端的请求响应时间

2.可以大大减少一个机构内部网络与Internet介入链路上的流量

3.互联网大量采用了缓存;可以使较弱的ICP也能够有效提供内容。

排队延时的时间计算公式:

到此这篇网页传输过程(网页通过什么传输)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • pdfview怎么转换pdf(pdfview怎么转换成wps)2025-04-15 13:00:08
  • 快对作业网页版入口(快对作业网页版入口位置)2025-04-15 13:00:08
  • latex设置背景图片(latex添加背景图)2025-04-15 13:00:08
  • ad怎么设置捕捉点(ad怎么鼠标怎么捕捉点)2025-04-15 13:00:08
  • 修复edge浏览器(edge修复后打不开)2025-04-15 13:00:08
  • spss21授权码(spss23授权码)2025-04-15 13:00:08
  • 聊天网页制作(聊天网站制作)2025-04-15 13:00:08
  • yum安装配置(yum如何配置)2025-04-15 13:00:08
  • 认证码(易梯认证码)2025-04-15 13:00:08
  • bt1120转sdi芯片(2s110芯片代换)2025-04-15 13:00:08
  • 全屏图片