打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
计算机网络(2)应用层
应用层协议是为了解决某类应用问题。使人们更易于使用。如发送邮件,域名转化。文件下载
应用分为两种模型
一种是客户端-服务器模型 DNS,FTP,WWW,E-mail,DHCP都属于此模型
另一种是p2p模型对等网络,类似于点对点网络。直接供电脑下载,不需要通过中间的服务器。如种子文件下载。
服务应用举例
1DNS域名系统 C/S模型
向域名服务器发送域名,将域名转化为IP地址返回。域名分为四个层次,顶级-二级-三级-四级。是为了更好的分布式管理。每个域名是唯一的,对应一个IP地址。域名服务器分为四种类型。根域名服务器,顶级域服务器,权限域名服务器,本地域名服务器。
域名服务器查询分为递归查询和迭代查询,客户端向DNS服务器发出的请求通常为递归查询,即必须返回结果的查询。DNS服务器向另一个DNS服务器发出的查询请求,若查不到需要向第一个DNS服务器返回查询失败结果。向更高级DNS服务器发送查询。
2FTP文件传输 协议C/S模型
需要输入口令。用于主机之间传送文件。
WWW和Http C/S模型
WWW由数量巨大的文档组成。用浏览器作为客户端。WWW使用URL标志网上各种文档。使用搜索工具找到所需信息。使用超文本传送协议Http实现万维网的各种链接。HTTP属于应用层,使用TCP连接。URL格式协议-主机(域名):端口-路径.
IP地址是一个网站的唯一标识,一个网站可以有多个网页。Httprequest来请求网页,建立TCP连接。然后服务器返回Httpresponse得到html网页文档由浏览器解析成我们所看到的网页。
Httprequest和Httpresponse具体的内容见书53
cookie用于保存浏览网页的状态信息,比如用户名密码什么的。下次访问直接查看是否有cookie,若有cookie直接进入相关页面。
Web缓存是为了提高网页响应速度,随着上网的人越来越多,请求某个网页越加频繁,可以开一个进程将网页的内容缓存到里面,下次就直接用浏览器解析,而不需要访问服务器。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
DNS域名解析
部分网站为什么网页打不开的原因及解决方法
一起学DNS系列(一)基础、概览
手机连上wifi以后显示信号是满格,但是显示的是无法连接服务器,这是为什么呢?
可以登录聊天软件但为何无法打开网页
网站域名解析教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服