计算机网络(应用层)

应用层概述与功能

在这里插入图片描述

网络应用模型

客户/服务器模型(C/S, Client/Server)

服务器永久在线

在这里插入图片描述

P2P模型(Peer-to-peer)

可扩展性指 有大量主机进入网络时,各主机是否能很好的应对和完成服务
网络健壮性指如果一台主机出故障,整个网络不受影响
在这里插入图片描述

域名解析系统DNS

实现域名(易记忆)到具体IP地址(不易记忆)的转换
过程:输入域名,发送给DNS服务器并返回IP地址给主机,主机发送信息和接收信息
在这里插入图片描述

域名

根:com后的点.
cn:中国
com:企业,公司
net:提供信息的网站或网络机构
org:非盈利性组织

在这里插入图片描述

在这里插入图片描述

域名解析过程

递归查询:本地域名服务器从根域名服务器逐层级解析根域名、顶级域名、权限域名查询(问别人)
迭代查询:本地域名服务器自己去找(问完别人自己查)
在这里插入图片描述
在这里插入图片描述

DNS高速缓存(结合域名解析过程图片,相当于历史记录)

高速缓存会定期更新,有计时器。
功能过程:
相当于对上述已查询过程的记录,如下次还需要查询时:
只需先查看主机的高速缓存中是否有缓存(记录),则有记录的步骤可以直接跳过,继续从下个步骤开始查询(不需要从头开始按照1234的序号查询),提高效率
如主机高速缓存中没有,则查看本地域名服务器的高速缓存

文件传送协议FTP(File Transfer Protocol)

FTP使用TCP实现可靠传输
文件的拷贝:上传(客户端文件拷贝到服务端),下载(反向)
在这里插入图片描述
在这里插入图片描述

主进程与从属进程

以理发为例,进门迎宾的为主进程(询问你理发烫发,并分配理发师),理发师为从属进程,为你理发
在这里插入图片描述

控制连接:传送文件前的准备步骤(传送请求)(全程打开)
数据连接:实际过程中传送文件的过程(传送文件,数据)(传送完毕就关闭)

在这里插入图片描述
在这里插入图片描述

电子邮件

发送邮件使用的都是SMTP协议,接收邮件使用的都是POP3协议
在这里插入图片描述
在这里插入图片描述

SMTP简单邮件传送协议

在这里插入图片描述
RCPT:收件人英文缩写
在这里插入图片描述

SMTP缺点及MIME(通用因特网邮件扩充)(在SMTP上的扩展)

在这里插入图片描述

邮局协议POP3

在这里插入图片描述

网际报文存取协议IMAP

在这里插入图片描述

在这里插入图片描述

万维网(World Wide Web)及超文本传输协议(HTTP)

万维网概述(URL,HTTP,HTML)

URL统一资源定位符 用于标识资源(文字,视频,音频等。。)(不区分大小写)
在这里插入图片描述

HTTP(具体过程)

功能:规定如何上网,以及服务器如何提供你请求的资源的过程
在这里插入图片描述

HTTP协议特点(及Cookie)

Cookie:记录之前的历史访问记录(下次再点进去就直接识别出你的名字等信息,很贴心,好像吃了一块小饼干)
在这里插入图片描述

HTTP协议的连接方式(非持久,持久连接)

非持久连接:时间较长,发送下一个文件需要重复这个过程(重新三次握手等过程)
持久连接:在服务器发送相应之后仍然保持连接,可以继续传输数据
在这里插入图片描述

HTTP报文结构

1.请求报文 2.响应报文
在这里插入图片描述

在这里插入图片描述
上图中:
方法:一些命令,对所请求的对象要进行那些操作(获取/删除等)
具体报文例子如下:
Host:现在要请求的报文是存在与Host网址之上
Connection:连接方式(close:非持续连接)
Cookie:用户的识别码是123456
在这里插入图片描述

HTTPS

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值