文档详情

计算机网络chap08 应用层(2) - FTP.pdf

发布:2020-09-12约1.51万字共31页下载文档
文本预览下载声明
应用层 本章学习要求:  了解:TCP/IP协议栈与应用层协议之间的关 系。  掌握:域名系统的基本工作原理。  掌握:电子邮件的基本工作原理。  掌握:文件传输FTP的基本工作原理。  掌握:WWW服务的基本工作原理。 2 TCP/IP协议栈及之间的关系 应用层 Telnet FTP SMTP HTTP DNS SNMP TFTP 传输层 TCP UDP IP 互联层 ARP RARP 主机-网络层 Ethernet Token Ring 其它协议 3 文件传输服务  文件传输服务又称为FTP服务,它是Internet中最 早提供的服务功能之一,目前仍然在广泛使用中;  文件传输服务是由FTP应用程序提供的,而FTP应用 程序遵循的是TCP/IP协议组中的文件传输协议,它 允许用户将文件从一台计算机传输到另一台计算机上, 并且能保证传输的可靠性;  在Internet中,许多公司、大学的主机上含有数量 众多的各种程序与文件,这是Internet的巨大与宝 贵的信息资源。通过使用FTP服务,用户就可以方便 地访问这些信息资源。 4 网络环境下复制文件的复杂性 (1) 计算机存储数据的格式不同。 (2) 文件的目录结构和文件命名的规定不同。 (3) 对于相同的文件存取功能,操作系统使用 的命令不同。 (4) 访问控制方法不同。 5 FTP 特点  文件传送协议 FTP 只提供文件传送的一些基本的 服务,它使用TCP 可靠的运输服务。  FTP 的主要功能是减少或消除在不同操作系统下处 理文件的不兼容性。  FTP 使用客户服务器方式。一个 FTP 服务器进程 可同时为多个客户进程提供服务。FTP 的服务器进 程由两大部分组成:一个主进程,负责接受新的请 求;另外有若干个从属进程,负责处理单个请求。 6 文件传输的工作过程 FTP服务工作模式:客户/服务器 下载 文件 Internet 文件 客户 上载 FTP服务器 7 匿名FTP服务  匿名FTP服务的实质是:提供服务的机构在它的FTP 服务器上建立一个公开账户(一般为anonymous), 并赋予该账户访问公共目录的权限,以便提供
显示全部
相似文档