计算机网络 王道考研2021 第六章:应用层 -- 文件传输协议FTP、电子邮件SMTP、POP3
文章目录
- 1. 文件传输协议 FTP
- 1.1 文件传输协议
- 1.2 文件传输协议 FTP
- 1.3 FTP的工作原理
- 1.4 控制连接与数据连接
- 1.5 补充:FTP传输模式
- 2. 电子邮件
- 2.1 电子邮件系统概述:电子邮件的信息格式
- 2.2 电子邮件系统概述:组成结构
- 2.3 简单邮件传送协议SMTP
- 2.4 MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型
- 2.5 邮局协议POP3
- 2.6 网际报文存取协议IMAP
- 2.7 基于万维网的电子邮件
1. 文件传输协议 FTP
1.1 文件传输协议
1.2 文件传输协议 FTP
文件传输协议(File Transfer Protocol,FTP)是因特网上使用得最广泛的文件传输协议。FTP提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限。它屏蔽了各计算机系统的细节,因而适合于在异构网络中的任意计算机之间传送文件。
FTP 提供以下功能:
- 提供不同种类主机系统(硬、软件体系等都可以不同)之间的文件传输能力。
- 以用户权限管理的方式提供用户对远程FTP服务器上的文件管理能力。
- 以匿名 FTP的方式提供公用文件共享的能力。
1.3 FTP的工作原理
FTP采用客户/服务器的工作方式,它使用TCP可靠的传输服务。一个FTP服务器进程可同时为多个客户进程提供服务。FTP的服务器进程由两大部分组成:一个主进程,负责接收新的请求;另外有若干从属进程,负责处理单个请求。其工作步骤如下:
- 打开熟知端口21(控制端口),使客户进程能够连接上。
- 等待客户进程发连接请求。
- 启动从属进程来处理客户进程发来的请求。主进程与从属进程并发执行,从属进程对客户进程的请求处理完毕后即终止。
- 回到等待状态,继续接收其他客户进程的请求。
FTP服务器必须在整个会话期间保留用户的状态信息。特别是服务器必须把指定的用户账户与控制连接联系起来,服务器必须追踪用户在远程目录树上的当前位置。
1.4 控制连接与数据连接
1.5 补充:FTP传输模式
- 文本模式:ASCI模式,以文本序列传输数据;
- 二进制模式: Binary模式,以二进制序列传输数据;
2. 电子邮件
2.1 电子邮件系统概述:电子邮件的信息格式
2.2 电子邮件系统概述:组成结构
2.3 简单邮件传送协议SMTP
2.4 MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型
2.5 邮局协议POP3
2.6 网际报文存取协议IMAP
2.7 基于万维网的电子邮件
计算机网络 王道考研2021 第六章:应用层 -- 文件传输协议FTP、电子邮件SMTP、POP3相关推荐
- 【计算机网络】应用层 : 总结 ( 网络应用模型 C/S P2P | 域名解析 DNS | 文件传输协议 FTP | 电子邮件 | 万维网 与 HTTP ) ★★★
文章目录 一.网络应用模型 ★ 二.域名解析过程 ★ 三.FTP 文件传输协议 四.电子邮件★ 五.万维网 和 HTTP 协议★ 一.网络应用模型 ★ 网络应用模型 : ① 客户 / 服务器 模型 ( ...
- 计算机网络 王道考研2021 第四章:网络层 -- lPv4地址、私有IP地址、网络地址转换 (NAT)、WAN / LAN
文章目录 1. lPv4地址 1.1 IP地址 1.2 IP编址的历史阶段 1.3 分类的IP地址 1.4 互联网中的IP地址 1.5 特殊lP地址:不能作为主机或者路由器的具体接口标识 1.6 私有 ...
- 计算机网络 王道考研2021 第三章:数据链路层 -- 局域网基本概念和体系结构、以太网(一种常用的局域网技术)、无线局域网、跨省短信通知原因、MAC
文章目录 1. 局域网基本概念和体系结构 1.1 局域网 1.2 局域网拓扑结构 1.3 局域网传输介质 1.4 局域网介质访问控制方法 1.5 局域网的分类 1.6 IEEE802标准 1.7 MA ...
- 2应用层 - 文件传输协议FTP
FTP 什么是FTP 文件传输过程 FTP与HTTP比较(控制连接与数据连接) 什么是FTP 本地主机上的用户,向远程主机上传或者下载文件. 用户通过一个FTP用户代理与FTP服务器交互. 文件传输过 ...
- 【计算机网络】知识点整理 第六章 应用层(王道考研视频学习记录)
第六章 应用层 6.1 网络应用模型 6.1.1应用层概述 6.1.2 客户/服务器(C/S)模型 6.1.3 P2P模型 6.2 DNS系统 6.2.1 域名 6.3 文件传输协议FTP 6.4 电 ...
- 计算机网络笔记(王道考研) 第六章:应用层
内容基于中国大学MOOC的2023考研计算机网络课程所做的笔记. 感谢LY,他帮我做了一部分笔记.其中第四章网络层各小节的顺序稍微做了下调整,和上课老师讲的先后顺序稍有不同,但内容是完整的. 课程内容 ...
- 计算机组成原理笔记(王道考研) 第六章:总线
内容基于中国大学MOOC的2023考研计算机组成原理课程所做的笔记. 感谢LY,他帮我做了一部分笔记.由于听的时间不一样,第四章前的内容看起来可能稍显啰嗦,后面会记得简略一些. 西电的计算机组织与体系 ...
- 【计算机网络】应用层——文件传输协议/电子邮件/万维网WWW
文章目录 文件传输协议 FTP的工作原理 控制连接与数据连接 控制连接 数据连接 电子邮件 电子邮件系统的组成结构 电子邮件格式与MIME 电子邮件格式 多用途网际邮件扩充MIME SMTP和POP3 ...
- 计算机网络(BYSEE)第六章 应用层 学习笔记(0612)
第六章 应用层 每个应用层协议都是为了解决某一类应用问题,通过位于不同主机中的多个应用进程之间的通信和协同工作来完成. 应用层的具体内容就是规定应用进程在通信时所遵循的协议 应用层的许多协议都是基于客 ...
最新文章
- Linux之文件压缩与打包
- C++之struct构造函数(2010-10-19 15:04:47)
- 小辣椒2019_小辣椒红辣椒7X尊享版(6GB 64GB)参数大全,好便宜的联发科手机
- n个数分为m堆有多少种分法(青岛理工邀请赛)动态规划
- AUTOSAR专业知识篇(八)-大众ID.4 X网络架构详解
- 防止SQL SERVER的事件探查器跟踪软件
- Warning: Missing charsets in String to FontSet conversion
- 也说春运网络购票:12306的码农没有你想的那么弱 [转]
- bat 等待输入_bat-批量修改文件或者文件夹名称
- 翁恺老师C语言学习笔记(十)指针_指针与数组
- Android从无知到有知——NO.6
- php使用jasperreport,用PHP访问JasperReport | 学步园
- 算法:管窥算法-零子数组
- devc 能优化吗_Devc 、一元多项式的加法、减法、乘法的实现
【问题描述】
设有 联合开发网 - pudn.com...
- Win7+MATLAB2017a+虚拟光驱
- Max Script|修改器篇
- CAN报文协议教程|CAN报文分析
- DrugBank总结
- Android微信抢红包服务源码
- 关键路径例题图表_关键路径习题.ppt