计算机网络知识点整理---应用层(六)

本文章是根据B站的王道计算机考研-计算机网络进行整理
*建议使用电脑观看

计算机网络知识点整理—概述(一)

计算机网络知识点整理—物理层(二)
计算机网络知识点整理—数据链路层 (上)(三)
计算机网络知识点整理—数据链路层 (下)(三)
计算机网络知识点整理—网络层(上)(四)
计算机网络知识点整理—网络层(下)(四)
计算机网络知识点整理—传输层(五)
计算机网络知识点整理—应用层(六)


一、网络应用模型

应用层概述

 应用层对应用程序的通信提供服务。
 应用层协议定义:
  应用进程交换的报文类型,请求还是响应?
  各种报文类型的语法,如报文中的各个字段及其详细描述。
  字段的语义,即包含在字段中的信息的含义。
  进程何时、如何发送报文,以及对报文进行响应的规则。

应用层的功能应用层的重要协议
文件传输、访问和管理FTP
电子邮件SMTP、POP3
虙拟终端HTTP
查询服务和远程作业登录DNS

网络应用模型

  客户/服务器(C/S)模型
  服务器:提供计算服务的设备
   1.永久提供服务
   2.永久性访问地址/域名
  客户机:请求计算服务的主机。
   1.与服务器通信,使用服务器提供的服务
   2.间歇性接入网络
   3.可能使用动态P地址
   4.不与其他客户机直接通信
 P2P模型
  不存在永远在线的服务器
  每个主机既可以提供服务,也可以请求服务
  任意端系统/节点之间可以直接通讯
  节点间歇性接入网络
  节点可能改变IP地址
  可扩展性好
  网络健壮性强




二、DNS服务器

域名

 根
 顶级域名
  国家顶级域名 cn,us,uk
  通用顶级域名 com,net,org,gov,int,aero,museum,travel
  基础结构域名/反向域名 arpa
 二级域名
  类別域名 ac,com,edu,gov,mil,net,org
  行政区域名 用于我国各省、自治区、直辖市 bijs
 三级域名
 四级域名

域名服务器

在这里插入图片描述

域名解析过程

在这里插入图片描述




三、电子邮件

电子邮件系统概述-组成结构

在这里插入图片描述

简单邮件传送协议SMTP

  SMTP规定了在两个相互通信的SMTP进程之间应如何交换信息。负责发送邮件的 SMTP进程就是SMTP客户,负责接收邮件的进程就是SMMTP服务器。SMTP规定了14条 命令(几个字母)和21种应答信息 (三位数字代码+简单文字说明)。
  TCP连接 端口号25 C/S
  SMTP通信三个阶段:连接建立-邮件传送-连接释放
在这里插入图片描述

MIME

在这里插入图片描述

邮局协议POP3

 TCP连接 端口号110 C/S
 POP3工作方式:下载并保留、下载并删除

网际报文存取协议IMAP

 IMAP协议比POP协议复杂。当用户PC上的IMAP客户程序打开IMAP服务器的邮箱 时,用户可以看到邮箱的首部,若用户需要打开某个邮件,该邮件才上传到用户的计算 机上。IMAP可以让用户在不同的地方使用不同的计算机随时上网阅读处理邮件,还允 许只读取邮件中的某一个部分(先看正文,有WiFi的时候再下载附件)。




四、万维网和HTTP协议

万维网概述

 万维网www(world wide web)是一个大规模的、联机式的信息储藏所/资料空间, 是无数个网络站点和网页的集合。统一资源定位符URL --(文字、视频、音频…)
 URL一般形式:<协议>://<主机>:<端口>/<路径>
         http    域名
         ftp   IP地址
 URL不区分大小写
 用户通过点击超链接 (http://www.baidu.com)获取资源,这些资源通过超文本 传输协议(HTTP)传送给使用者。万维网以客户/服务器方式工作,用户使用的河览器就 是万维网客户程序,万维网文档所驻留的主机运行服务器程序,万维网使用超文本标记 语言HTML,,使得万维网页面设计者可以很方便地从一个界面的链接转到另一个界面, 并能够在自己的屏幕上显示出来。

超文本传输协议HTTP

在这里插入图片描述

HTTP协议的特点

 HTTP协议是无状态的。但是在实际工作中,一些万维网站点常常希望能够识 别用户。cookie是存储在用户主机中的文本文件,记录一段时间内某用户《使用 识 别码识别,如“123456”)的访问记录提供个性化服务
 HTTP采用TCP作为运输层协议,但HTTP协议本身是无连接的(通信双方在交换HTTP 报文之前不需要先建立HTTP连接)。
HTTP连接方式
  持久连接:非流水线、流水线
  非持久连接

在这里插入图片描述

超文本传输协议HTTP-报文结构

在这里插入图片描述

状态码:
 1xx 表示通知信息的,如请求收到了或正在处理。
 2xx 表示成功,如接受或知道了
 3xx 表示重定向,如要完成请求还必须采取进一步的行动。
 4xx 表示客户的差错,如请求中有错误的语法或不能完成。
 5xx 表示服务器的差错,如服务器失效无法完成请求。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吉屋安

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值