如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第8章应用层协议章本章主要介绍计算机网络最高层:即应用层的有关概念及工作原理.讲述应用层是如何为各种应用进程提供服务的.通过本章的学习,读者应重点掌握和理解以下内容:掌握应用层的基本概念,理解应用层的功能与作用掌握域名系统的组成与工作原理掌握电子邮件的基本组成及工作原理了解文件传输系统,远程终端系统的工作原理与使用方法理解与掌握万维网的工作原理及网站的建立方法理解网络管理的含义与功能数据通信与计算机网络——应用层协议第8章应用层协议章8.1应用层协议概述应用层是网络模型的最高层,是用户应用程序与网络的接口.应用进程通过应用层协议为用户提供最终服务.所谓应用进程是指在为用户解决某一类应用问题时在网络环境中相互通信的进程.应用层协议是规定应用进程在通信时所遵循的协议.数据通信与计算机网络——应用层协议8.2域名系统域名系统DNS8.2.1域名Internet采用层次树状结构的命名方法,它使得任何一个连接在Internet上的主机或路由器都有一个唯一的层次结构的名字,即域名(Domainname).所谓域(Domain)是域名空间中的一个子树.这个域的名字就是这个子树顶部结点的域名,—个域本身又可划分为若干个域(有时也称它们为子域).例如:edu是标识教育系统的一个大的域,而tsinghua.edu和nciae.edu则是edu域中的两个子域.tsinghua.edunciae.eduedu数据通信与计算机网络——应用层协议8.2域名系统域名系统DNS8.2.1域名数据通信与计算机网络——应用层协议8.2域名系统域名系统DNS8.2.1域名目前Internet顶级域名分为三大类:国家顶级域名:采用ISO3166规定.如cn表示中国,us表示美国等国际顶级域名:采用int.国际性的组织可在int下注册.通用顶级域名:如下表所列.数据通信与计算机网络——应用层协议8.2域名系统域名系统DNS8.2.1域名域名comedugovorgnetmil7.1应用层协议概述组织类型商业机构教育部门政府部门非商业组织网络服务机构美国军队组织域名firmshopwebartsrecinfonom组织类型公司企业销售公司与企业突出万维网服务单位突出文化艺术活动的单位突出消遣娱乐活动的单位提供信息服务个人数据通信与计算机网络——应用层协议8.2域名系统域名系统DNS8.2.2域名系统域名系统DNS在DNS中由域名服务器(DNSServer)完成域名与IP地址的转换过程,这个过程称为域名解析域名服务器主要分为以下几个:1.本地域名服务器.2.根域名服务器.3.授权域名服务器.数据通信与计算机网络——应用层协议8.2域名系统域名系统DNS8.2.2域名系统域名系统DNS7.2域名系统DNScomDNSServer根域名服务器dns.comabc.com域abcDNSServerxyzxyz.com域xDNSServer授权域名服务器dns.xyz.comdeyz授权域名服务器dns.abc.comfhgww1w2d.abc.com域DNSServer本地域名服务器dns.d.abc.com数据通信与计算机网络——应用层协议8.2域名系统域名系统DNS8.2.2域名系统域名系统DNS数据通信与计算机网络——应用层协议8.3文件传输协议文件传输协议FTP8.3.1概述文件传递协议FTP(FileTransferProtocol)是TCP/IP体系中的一个重要协议,它并不是针对某种具体操作系统或某类具体文件而设计的文件传输协议.它通过一些规程,利用网络低层提供的服务,来完成文件传输的任务.它屏蔽了计算机系统的细节.因此FTP就比较简单和容易使用,它只提供文件传送的一些基本的服务,可以在异构网中任意计算机间传送文件.数据通信与计算机网络——应用层协议8.3文件传输协议文件传输协议FTP8.3.2FTP工作原理工作原理FTP服务是由FTP服务器提供服务的.FTP服务器是指运行TCP/IP协议的网络上存储大量文件和数据的计算机主机,它设有公共账号,有公开的资源供用户下载及使用.公用的FTP服务器都支持匿名登录,任何用户都可使用"anonymous"为账号,以自己的电子邮件地址为口令登录到FTP服务器,使用该服务器提供的服务.数据通信与计算机网络——应用层协议8.3.2FTP工作原理FTP工作原理1,基本概念,FTP使用TCP可靠传输,按C/S模式工作.一个FTP服务器进程可同时为多个客户进程提供服务.服务器进程主要分为两大部分:一个主进程,负责接受新