数据通信与网络技术DataCommunicationandNetworkTechnology第八章应用层主要内容1.DNS域名服务2.电子邮件3.万维网4.网络管理应用程序和应用层协议应用程序:解决用户各种具体应用•运行在网络主机的“用户空间”•信息交换目的在于实现某种应用•例如:e-mail、FTP等应用层协议:规定应用进程在通信时所遵循的协议。•应用程序的一部分•定义应用程序交换的信息采取的措施•用户服务由低层协议提供服务器软件:同时处理多个客户请求自动调用被叫方需要强大硬件需要高级操作系统计算机1应用层运输层网络层数据链路层物理层计算机3应用层运输层网络层数据链路层物理层因特网客户1服务器1发起连接建立请求接收连接建立请求服务器2计算机2应用层运输层网络层数据链路层物理层客户2客户软件:临时成为客户被用户调用主叫方与多服务器通信不需要特殊硬件不需要复杂操作系统网络应用术语一个进程(process)指的是运行在一台机器上的程序同一台主机内的两个进程通信由OS定义不同主机间的进程通信通过应用层协议实现客户-服务器模式(C/S,Client--Server)服务的提供者:服务器服务的使用者:客户客户机提出请求需要指明:IP地址和端口号。严格意义上讲客户、服务器指的是进程,而不是机器或人。域名系统DNSDNS:域名服务(DomainNameService),由DNS服务器实现域名到IP地址的解析。DNS服务器(DomainNameServer):保存当前域的主机与IP地址对应关系、保存子域的域名服务器信息。域名级数不超过5级、总长度不超过255字符、每部分不超过63字节目前Internet顶级域名分为三大类:国家顶级域名:采用ISO3166规定。如.cn表示中国,.us表示美国等国际顶级域名:采用.int。国际性的组织可在.int下注册。通用顶级域名:通用顶级域名域名组织类型域名组织类型.com商业机构.firm公司企业.edu美国教育部门.shop销售公司与企业.gov美国政府部门.web突出万维网服务单位.org非商业组织.arts突出文化艺术活动的单位.net网络服务机构.rec突出消遣娱乐活动的单位.mil美国军队组织2000年11月ICAAN增加7个通用顶级域名域名组织类型.aero航空运输企业.biz公司和企业.coop合作团体.info各种情况(提供信息服务).museum博物馆.name个人.pro会计、律师和医师等自由职业者分布式、层次化的树形结构组织域名根INTCNMILNETCOMJP……IBMinteleng?域名服务器分类本地域名服务器:默认域名服务器根域名服务器:一般映射到二级域名服务器授权域名服务器:主机在此注册登记域名转换的递归查询过程树根educomabcxyzxyz……abcxy…y…….edu顶级域名服务器.com顶级域名服务器dns.com本地域名服务器dns.xyz.com授权域名服务器本地域名服务器dns.abc.com授权域名服务器本地域名服务器dns.y.abc.com授权域名服务器t.y.abc.comm.xyz.com递归与迭代相结合的查询方法m.xyz.comt.y.abc.com本地域名服务器dns.xyz.comIP(t.y.abc.com)=?根域名服务器dns.comIP(t.y.abc.com)=?dns.abc.com本地域名服务器dns.abc.comIP(t.y.abc.com)=?本地域名服务器dns.y.abc.comIP(t.y.abc.com)=?t.y.abc.comIP(t.y.abc.com)=198.54.23.15IP(t.y.abc.com)=198.54.23.15文件传送协议(FTP)FTP是一个通过Internet传送文件的协议使用TCP可靠的运输服务使用客户服务器方式对文件进行传输FTP的主要工作原理因特网客户系统服务器系统数据传送控制控制数据传送操作系统操作系统2120远程终端协议TELNETTelnet可实现的功能1.本地用户与远程计算机上运行的程序相互交互;2.用户登录到远程计算机时,可执行远程计算机上的任何应用程序,(只要该用户拥有足够的权限);并能屏蔽不同型号计算机间差异;电子邮件服务电子邮件服务采用C/S模式。邮件服务器是邮件服务系统的核心。邮件服务器:1.负责接收用户送来的邮件,根据目的地址,发到对方S中;2.负责接收其它邮件服务器发来的邮件,发到收件人的邮箱。3.每个用户的邮箱有一个全球唯一的地址:信箱名@主机域名。邮箱是私人的,只有拥有帐号和密码的用户才能阅读信箱中的邮件。具有两项功能:电子邮件应用程序:SMTP(简单邮件传输协议——提供邮件发送服务)POP(邮局协议——用于电子邮件的接收)SMTP邮件服务器只能传输电子邮件,POP服务器还能向用户提供邮箱内容的信息。思考题FTP和TFTP分别采用什么协议进行传送文件的?电子邮件的地址格式是怎样的?各部分分别代表什么?万维网万维网----是一种基于Internet的分布式信息查询系统,使用超文本、超媒体技术,为用户提供了一种交叉、交互式查询信息方式。(是网状结构组织信息)。是多平台操作系统,支持多媒体通信。----由许多WWW服务器组成,用户用浏览器交互式应用程序来看服务器上的信息。采用客户机/服务器模式。每个服务器上的许多文档称为page(页面)。Page中有信息指针(指向其他文档)①对访问信息的手段和位置的定义--用统一资源定位符URL(UniformResourceLocator)在中例:中常用的协议:http—超文本页面协议;ftp—FTP文件下载;news—新闻组;telnet—远程登录;②对信息表示格式的定义—超文本标记语言HTMLHTML—是描述Web网页的语言。在浏览器中,用户能够指定文字、文字的大小、位置、颜色等。HTML具有超级文本的功能,使用该功能可对画面的文字或图像建立链接。HTML有明显的优点,即它独立于设备。即终端的类型不能影响文件的表示。目前,XML取代了HTML,并与Java组合在一起进行应用开发。网络管理有两个原因使网管变得困难。①大多数互联网是异构的,互联网所包含的软硬件等组成部分来自多家厂商,微小失误就能导致系统的不兼容;②大多数互联网的规模都很大,检测出天各一方的二台机器之间问题特困难。网络管理员是负责监控互联网软件和硬件系统的人。他通过网络管理软件来完成这一任务。网管软件使管理员能够监视和控制网络的各组成部分。网络管理员用于监控网络设备的协议是在应用层进行的。网管软件遵循客户机—服务器模式。管理员计算机上的应用程序作为客户,网络设备上的应用程序作为服务器,它们之间的通信由现有的传输协议(如TCP或UDP等)来建立。Intranet—企业内部网Intranet的特点:是在企业内部实现Intranet结构及其信息服务。浏览器、电子邮件、数据库访问、安全性以及网络管理是企业内部网的主要服务和必备功能。把Internet技术和应用推上一个崭新的台阶。Intranet的创建可以基于企业内部原来的软件平台,逐渐过渡到完全的B/S计算模式。企业内部的OA和MIS(管理信息系统)应用主机是建立在核心服务上。Intranet逻辑结构Intranet的IP编址系统在企业内部是独立的,不受Internet的限制和管辖,因此,其DNS是自成系统的。各种信息的服务器也是企业内部专用的。企业内部用户可通过Intranet访问Internet,但在两者之间必须配置防火墙,防止外部黑客的破坏。企业与企业或者企业与其伙伴之间信息联系可以采用Internet实现互连,即众多与企业业务有关的Intranet通过Internet互连形成一种称为Extranet的系统。全行业Intranet的域体系应该是一致的,即属于同一个域名服务系统,它们的主机IP地址分配应该是统一管理的。网络配置1.在桌面上找到“网上邻居”选项,并点击鼠标右键。2.左键单击“属性”,出现如下窗口:3.选中该图标,并单击鼠标右键,出现如下窗口:4.左键单击属性选项,出现如下窗口:5.双击其中Internet选项,弹出如下窗口:6.然后在其中各处依次填上网络中心分配的IP地址即可