计算机网络第六章 应用层

6.1 网络应用模型

应用层概述

计算机网络第六章 应用层_第1张图片

网络应用模型
客户/服务器(C/S)模型

计算机网络第六章 应用层_第2张图片

P2P模型

计算机网络第六章 应用层_第3张图片

6.2 DNS系统

域名

根:在com后面还有一个点
计算机网络第六章 应用层_第4张图片

域名服务器

DNS服务器 注意分区
计算机网络第六章 应用层_第5张图片

域名解析过程

递归查询:靠其它层
迭代查询:一直是本地域名服务器在找其它层
计算机网络第六章 应用层_第6张图片

6.3 文件传输协议 FTP

文件传送协议FTP

提供不同种类主机系统(硬、软件体系的那个都可以不同)之间的文件传输能力。
基于客户/服务器(C/S)的协议。

工作原理

计算机网络第六章 应用层_第7张图片
端口号 21 20,21是一直开着的,20会根据文件传输状态开关。20是可以选择的,取决于传输模式。
计算机网络第六章 应用层_第8张图片
计算机网络第六章 应用层_第9张图片

简单文件传送协议TFTP

非常简单方便的一种,不是重点。


6.4 电子邮件

信封内容

计算机网络第六章 应用层_第10张图片

组成结构

计算机网络第六章 应用层_第11张图片
计算机网络第六章 应用层_第12张图片

简单邮件传送协议SMTP

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

SMTP通信的三个阶段

计算机网络第六章 应用层_第13张图片

MIME 对SMTP的扩充

计算机网络第六章 应用层_第14张图片

邮局协议POP3

TCP链接 端口号110 C/S
POP3工作方式:下载并保留(在服务器)、下载并删除

网际报文存取协议IMAP(比POP3复杂的)

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

基于万维网的电子邮件

协议的不同,前后用HTTP,传输用SMTP。
计算机网络第六章 应用层_第15张图片


6.5 万维网和HTTP协议

万维网WWW(World Wide Web)是一个大规模的、联机式的信息储存所/资料空间,是无数个网络站点和网页的集合。
客户/服务器
在这里插入图片描述
计算机网络第六章 应用层_第16张图片

超文本传输协议HTTP

HTTP协议定义了浏览器(万维网客户进程)怎样向万维网服务器请求万维网文档,以及服务器怎样把文档传送给浏览器。
计算机网络第六章 应用层_第17张图片

HTTP协议的特点

无状态
计算机网络第六章 应用层_第18张图片

HTTP报文结构

计算机网络第六章 应用层_第19张图片
是面向文本的,因此在报文中的每一个字段都是一些ASCII码串。
报文分为:请求报文 + 响应报文。
计算机网络第六章 应用层_第20张图片

HTTP的连接方式

计算机网络第六章 应用层_第21张图片
非流水线(假装是停等协议那种)
计算机网络第六章 应用层_第22张图片
完结撒花。

你可能感兴趣的:(计网,笔记,计算机网络,笔记,第六章,应用层,王道)