HTTP协议网络分层管理

本文介绍了HTTP协议的网络分层管理,通过浏览器输入URL获取页面的过程,详细讲解了TCP/IP协议的四层:应用层、传输层、网络层和链路层的功能,以及HTTP、TCP、UDP和IP协议的角色。
摘要由CSDN通过智能技术生成

HTTP协议分层管理就是把复杂的网络通信划分出多个层次,再给每一个层次分配不同的职责,每个层次完成自己对应的工作,类似于C语言中的函数,一个编程里有很多函数,在被调用时完成各自的工作。总而言之就是将大问题转化为多个小问题,依次解决小问题就可以解决大问题。

我们在浏览器中输入一个 URL,回车之后便会在浏览器中观察到页面内容。实际上这个过程是:

(1)浏览器向网站所在的服务器发送了一个请求。

(2)网站服务器接收到这个请求之后进行处理和解析。

(3)然后返回对应的一个响应给浏览器,响应里面就包含了页面的源代码等内容。

(4)浏览器再对其进行解析便将网页呈现了出来。

客户端浏览过程

TCP/IP 协议总共有四层:应用层,传输层,网络层,链路层。

应用层:决定了向用户提供应用服务时候的通信活动。应用层负责传送各种最终形态的数据,是直接与用户打交道的层,典型协议是HTTP、FTP等。

传输层:负责传送文本数据。传输层有两个性质不同的协议: TCP(Transmission Control Protocol,传输控制协议)和 UDP(User Data Protocol,用户数据报协议)。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值