下载此文档

计算机网络基础-网络应用.ppt


文档分类:IT计算机 | 页数:约41页 举报非法文档有奖
1/41
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/41 下载此文档
文档列表 文档介绍
计算机网络基础第四部分网络应用主要内容?客户/服务器模式?域名系统?电子邮件?万维网?多媒体应用?主机配置1. 应用软件提供高层服务?互连网系统提供了一个通用的通信结构框架,但没有指定哪些高层服务将被提供、哪些计算机运行这些服务、如何知道这些服务、以及如何使用这些服务等,这些问题留给了应用软件和用户。?应用软件为用户提供各种高层服务,比如发送和接收电子邮件、浏览信息文档、在两台计算机之间传输文件等。应用的网络交互方式?客户/服务器模式?一个应用程序被动地等待来自另一个应用程序的初始化通信?积极初始化连接的应用称为客户,被动等待连接的应用称为服务器?客户软件运行在用户的PC机上,主动访问服务器,不需要特殊硬件或复杂的操作系统。?服务器软件是有特殊用途的、具有特权的程序,用于提供一种服务,可同时处理多个远程客户,需要功能强大的硬件和复杂的操作系统。?服务器级计算机:运行服务器软件的功能强大的计算机,可以同时运行多个服务器软件,提供多种服务。服务标识方法?客户和服务器使用传输协议直接进行交互。?传输协议提供了标识服务的机制?每种服务被分配一个唯一的标识符?服务器开始运行时,向本地协议软件注册它使用的服务标识符?客户联系远程服务器时,需要指定它请求的服务的标识符?客户机上的传输协议在生成请求包时,向服务器计算机发送这一标识符?服务器计算机上的传输协议使用这一标识符决定处理这一请求的服务器程序。?TCP使用16位整数值(端口号)来标识服务。2. 域名系统(DNS)?计算机使用二进制形式的IP地址标识主机,而用户****惯使用符号名称来记忆主机的名字,因此需要一种机制将计算机的符号名称转换成对应的IP地址。?集中式维护<名字,IP地址>绑定表的方法可扩展性差:表规模很大,更新周期长,名字冲突。?20世纪80年代中期,DNS投入使用。DNS使用层次命名方案和分布式数据库实现解决了可扩展性问题:?层次命名:避免名字冲突?分布式实现:减小表的规模,减小表的维护和传播开销。?域名系统通常由其它应用使用,将用户提供的主机名字或电子邮件地址转换成IP地址。DNS的名字空间?DNS在概念上将因特网分成了200多个顶级域,每个顶级域被进一步划分成若干个二级子域,每个二级子域还可以再分子域,依次类推。所有这些域被组织到一棵树中。?一个指定的域是指树中一个特定的节点以及该节点以下所有的节点。?某个域的域名用从该域开始向上直到树根(为空)的标号序列表示,标号之间用句点隔开,如ustc.。?域名的任一后缀也是一个域。?顶级域分为组织域和国家域两类。域名树的一部分DNS的组织域国际组织int临时ARPA域(仍在使用)分配给域DNS的工作过程?应用程序调用一个称为解析器的库例程,将名字作为参数传递进去。?解析器的内部配置了本地DNS服务器的地址,解析器将需要查询的信息封装成一个DNS请求报文,发送给本地域名服务器。?若本地数据库中有所需的信息,本地域名服务器将查到的信息封装成DNS响应报文,发回给解析器。?解析器从DNS响应报文取出查询结果,返回给调用者。

计算机网络基础-网络应用 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数41
  • 收藏数0 收藏
  • 顶次数0
  • 上传人经管专家
  • 文件大小0 KB
  • 时间2013-12-06