欢迎来到天天文库
浏览记录
ID:40282764
大小:4.38 MB
页数:50页
时间:2019-07-30
《现代计算机网络技术刘功庆 第8章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、现代计算机网络技术第8章应用层协议摘要21世纪已进入计算机网络高度发展的时代。计算机网络是计算机技术与通信技术相结合的产物,它的诞生使计算机的体系结构发生了巨大变化。在当今社会发展中,计算机网络极大普及,计算机应用进入更高的层次,计算机网络已经成为计算机行业的重要部分,并且正在对人类社会的进步做出巨大的贡献。现在,计算机网络的应用遍布全世界及各个领域,并已成为人们社会生活中不可缺少的重要组成部分。从某种意义上讲,计算机网络的发展水平不仅反映了一个国家的计算机科学和通信技术的水平,也是衡量其国力及现代化程度的重要标志之一。学习目标文件传输系
2、统、远程终端系统的工作原理与使用方法了解了解理解掌握万维网的工作原理网络管理的含义与功能动态主机配置协议DHCP应用层的基本概念,功能与作用域名系统的组成与工作原理电子邮件的基本组成及工作原理8.1文件传输协议FTP8.1.1FTP概述文件传输协议FTP是TCP/IP提供的标准机制,用来从一个主机把文件复制到另一个主机。从一台计算机向另一台计算机传送文件是在联网或互联网环境中最常见的任务。与大多数的因特网服务一样,FTP也使用客户机/服务器模式,即由一台计算机作为FTP服务器提供文件传输服务,而由另一台计算机作为FTP客户端提出文件服务请
3、求并得到服务。FTP服务器与客户机之间使用TCP作为实现数据通信与交换的协议。然而与客户/服务器模型不同的是,FTP客户端与服务器之间建立的是双重连接,一个是“控制连接(ControlConnection)”,另—个是“数据传送连接(DataTransferConnection)”。8.1.2FTP的基本工作原理文件传送协议FTP只提供文件传送的一些基本服务,它使用TCP可靠的运输服务。FTP的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。FTP使用客户/服务器方式。一个FTP服务器进程可同时为多个客户进程提供服务。FTP的服务
4、器进程主要分为两大部分:一个主进程,负责接受新的客户请求并启动相应的从属进程;另外有若干个从属进程,负责处理具体的客户请求。FTP使用的两个连接8.1.3FTP交互命令使用说明表8-1FTP常用命令命令命令格式命令意义getgetfile1file2将文件file1下载到本地,并改名为file2putputfile1file2将文件file1上传到服务器,并改名为file2lsls显示当前目录下的文件cdcdabc进入abc目录renamerenamefile1file2将文件file1改名为file2??user显示user命令的功能!
5、!进入本地操作系统外壳(exit返回ftp)quitquit退出ftp8.1.4简单文件传送协议TFTP简单文件传输协议(TrivialFileTransferProtocol,TFTP)是一个简单而开销很小的文件传送协议。与FTP协议相比,TFTP协议具有以下特点:1)TFTP按客户机/服务器模式工作,通信建立在UDP运输服务之上。收发双方以512字节大小的带序号文件块为单位,依靠类似等待协议的确认、超时和重传机制保证数据的到达。2)TFTP不像FTP一样支持交互,而只能支持最基本的文件传输,因此用户不能通过列目录或向服务器发出询问来确
6、定可得到哪些文件。另外,TFTP不支持存取权限,用户不需要用户帐号和口令,但只能存取全局共享的文件。3)TFTP在设计时是用于小文件传输的,它对内存和处理器的要求很低,速度快。TFTP代码所占的内存比FTP小。TFTP的适用范围不像FTP那么广泛,目前,TFTP多用于交换机、路由器等设备Internet网络操作系统镜像和配置文件的备份和升级。8.2域名系统DNS8.2.1DNS概述域名系统DNS(DomainNameSystem)是Internet上解决网上机器命名的一种系统。采用它来管理名字和IP的对应关系。任何TCP/IP应用在网络层
7、都是基于IP协议实现的,需要用IP地址来实现主机的逻辑寻址。为了便于用户使用网络服务,我们引入了更容易记忆的ASCII串符号来替代IP地址,这种特殊用途的ASCII串被称为域名。Internet采用层次树状结构的命名方法,并使用分布式的域名系统DNS.8.2.2因特网的域名结构因特网采用了层次树状结构的命名方法目前顶级域名TLD(TopLevelDomain)有三类:国家顶级域名nTDL:采用ISO3166规定。如:cn表示中国,us表示美国,uk表示英国,等等。国际顶级域名iTDL:采用int.国际性的组织可在int下注册。通用顶级域名
8、gTDL:根据[RFC1591]规定,最早的顶级域名共六个,新增加了七个通用顶级域名。Mail.cctv.com三级域名.二级域名.顶级域名.最早的顶级域名含义com——公司企业net——网络
此文档下载收益归作者所有