




已阅读5页,还剩115页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
全国计算机等级考试三级 Email huxiaoli 网络技术 主讲 胡晓丽 高频考点 第6章Internet基本服务 6 1客户机 服务器模型 6 3远程登陆服务 6 2域名系统 6 4FTP服务 6 5电子邮件系统 6 6WWW服务 一般出4 5道选择题 1 2道填空题 占7 9分左右 高频考点 TOP2 域名服务 TOP1 客户机与服务器模式 TOP3 Telnet服务 TOP4 FTP服务 TOP5 电子邮件服务 TOP6 WWW服务 TOP7 HTML TOP8 WWW安全 6 1客户机 服务器模型 服务器 总是打开 处于守候状态 为多个客户机请求提供服务永久的IP地址可扩展为服务器场 主机群集 客户机 总是打开或间歇打开向服务器发出请求具有动态的IP地址彼此之间不直接通信 如Web应用程序 总是打开的Web服务器为运行在客户机主机上的浏览器的请求提供服务 接收客户机请求 并发送响应结果 服务器响应 客户请求 6 1客户机 服务器模型 TOP1 客户机与服务器的特性 一台主机上通常可以运行多个服务器程序 每个服务器程序需要并发地处理多个客户机的请求 并将处理的结果返回给客户机 C S模型不但很好的解决了互联网应用程序之间的同步问题 何时开始通信 何时发送信息 何时接收信息等 而且C S非对等相互作用的特点很好的适应了互联网资源分配不均的客观事实 成为互联网应用程序相互作用的主要模型 6 1客户机 服务器模型 客户机与服务器的特性 6 1客户机 服务器模型 C S模型中需要解决的问题 1 标识一个特定的服务给每个服务赋予一个唯一的标识 同时要求服务器程序和客户机程序都使用这个标识 在TCP IP互联网中 服务器程序通常使用TCP协议或UDP协议的端口号作为自己特定的标识 6 1客户机 服务器模型 C S模型中需要解决的问题 2 响应并发送请求客户机发起请求是完全随机的 很要可能出现多个请求同时到达服务器的情况 所以服务器要有处理并发请求的能力 重复服务器 IterativeServe 方案 服务器程序中包含一个请求队列 客户机请求到达后 首先进入队列中等待 服务器按照先出先出的原则顺序作出响应 一般用于处理可以预期内处理完的请求 针对于面向无边接的C S模型 并发服务器 ConcurrentServer 方案并发服务器是一个守候进程 Daemon 在没有请求的时候 它处理等待状态 一旦客户机请求到达 服务器立即为之创建一个子进程 然后回到等待状态 由子进程响应请求 并发服务器称为主服务器 Master 子进程称为从服务器 Slave 并发服务解决方案具有实时性和灵活性 但是通常对主机的软硬件资源要求较高 6 1客户机 服务器模型 C S模型中需要解决的问题 3 服务器程序的安全问题服务器不能无所顾忌地相信任何客户机 盲目处理任何客户机的请求 它必须承担保障系统安全性的责任 负责实施系统访问和保护策略 6 1客户机 服务器模型 真题实战 2011年3月 在客户 服务器模式中 为了解决多客户同时请求的问题 服务器可以建立一个请求队列 客户的请求到达后在队列中排除 服务器按先进先出的原则进行响应 这种方案被称为 选择题第39题 A 并发服务器方案B 递归服务器方案C 重复服务器方案D 持续服务器方案 C TOP 客户机 服务器模型 真题实战 2010年9月 在客户 服务器计算模式中 响应并发请求通常采取的两种方法是 选择题第40题 A 递归服务器与反复服务器B 递归服务器与并发服务器C 反复服务器与重复服务器D 重复服务器与并发服务器 D TOP 客户机 服务器模型 真题实战 2009年9月 在客户 服务器计算模式中 响应并发请求通常采取的两种方法是 选择题第40题 A 并发服务器与重复服务器B 递归服务器与反复服务器C 重复服务器与串行服务器D 并发服务器与递归服务器 A TOP 客户机 服务器模型 真题实战 2009年9月 在客户 服务器模式中 主动发生请求的是 填空题第14题 客户机 TOP 客户机 服务器模型 真题实战 2009年3月 在客户 服务器的描述中 正确的是 选择题第40题 A 客户机主动请求 服务器被动等待B 客户机和服务器都主动请求C 客户机被动等待 服务器主动请求D 客户机和服务器都被动等待 A 6 2域名系统 互联网的命名机制 要解决三个问题 全局唯一性名字便于管理高效进行映射 IP地址和名字的映射 1 无层次命名机制 主机名字简单由一串字符组成 缺点是随着互联网中主机大量增加 冲突的可能性越来越大单一管理机构工作负担越来越大无论是在每一网点维护一个名字 地址的映射表副本还是采用集中式单一映射表都是低效率的 6 2域名系统 互联网的命名机制 要解决三个问题 全局唯一性名字便于管理高效进行映射 IP地址和名字的映射 2 层次型命名机制 在名字中加入机构 一棵名字树可以分为几个子树 每个子树分配一个管理机构 只要这机构能保证自己分配的结点名字不重复 完整的主机名就不会重复和冲突 6 2域名系统 互联网的命名机制 要解决三个问题 全局唯一性名字便于管理高效进行映射 IP地址和名字的映射 3 域名系统 在TCP IP互联网中所实现的层次型名字管理机制 域名系统 DNS 一方面规定了名字语法以及名字管理特权的分派规则 另一方面则描述了关于高效的名字 地址映射分布式计算机系统的实现方式 完整的域名由名字树中的一个结点到根结点路径上结点标识符的有序序列组成 结点标识符 称为标号 Lable 以 隔开 每一标号后面的各标号称为域 例如 最低级域 第三级域 第二级域 顶级域 6 2域名系统 互联网的命名机制 要解决三个问题 全局唯一性名字便于管理高效进行映射 IP地址和名字的映射 4 Internet域名Internet域名管理机构 NIC 制定了顶级域名 采用了两种模式划分 组织模式和地理模式 6 2域名系统 TOP2 域名解析 主机之间不能使用域名进行通信 域名系统必须提供一种机制负责将域名映射为对应的IP地址 然后利用该IP地址将数据送往往目的主机 1 域名服务器 实际是一个服务器软件 运行在指定的主机上 完成域名 IP地址映射 有时也把运行域名服务软件的主机称为域名服务器 该服务器通常保存着它所管辖的区域内的域名与IP地址的对照表 6 2域名系统 根域名服务器 org域名服务器 com域名服务器 edu域名服务器 域名服务器 abc公司有两个权限域名服务器 权限域名服务器 根域名服务器 顶级域名服务器 域名服务器 树状结构的DNS域名服务器 6 2域名系统 域名解析 主机之间不能使用域名进行通信 域名系统必须提供一种机制负责将域名映射为对应的IP地址 然后利用该IP地址将数据送往往目的主机 1 域名解析 请求域名解析服务的软件称为域名解析器 有两种方式 递归解析 RecursiveResolution 要求域名服务器系统一次性完成全部名字 地址的转换 反复解析 IterativeResolution 每次请求一个服务器 不行再请求别的服务器 6 2域名系统 顶级域名服务器 权限域名服务 本地域名服务器 根域名服务器 迭代查询 递归查询 需要查找的IP地址 6 2域名系统 顶级域名服务器 权限域名服务 本地域名服务器 根域名服务器 递归查询 递归查询 需要查找的IP地址 很少使用 6 2域名系统 域名解析 主机之间不能使用域名进行通信 域名系统必须提供一种机制负责将域名映射为对应的IP地址 然后利用该IP地址将数据送往往目的主机 2 提高域名解析的效率解析从本地域名服务器开始 大多数域名解析都是本地域名 都可以在本地域名服务器中完成 域名服务器的调整缓冲技术 在域名服务器中开辟一个专用内在区 用来保存最近解析过的域名及其相应的IP地址 使用该技术时 要注意缓冲区中域名 IP地址映射关系的有效性 保证有效性的两种策略 域名服务器向解析器报告信息时 注明这是 非权威性的 映射 并且给出获取该映射的域名服务器IP地址 对高速缓冲区中的每一个映射关系都有一个最大生存周期 TTL 规定了该映射关系在缓冲区中保留的最长时间 6 2域名系统 域名解析 主机之间不能使用域名进行通信 域名系统必须提供一种机制负责将域名映射为对应的IP地址 然后利用该IP地址将数据送往往目的主机 3 主机上的高速缓冲技术 主机解析器将获得的域名 IP地址的对应关系存储在一个高速缓冲区 当解析器进行域名解析时 首先在本机的高速缓冲区进行查找 如果找不到 再将请求送往本地的域名服务器 6 2域名系统 对象类型与资源记录 域名系统中每一条目都被赋予了 类型 Type 和 类别 Class 属性 6 2域名系统 对象类型与资源记录 域名系统中每一条目都被赋予了 类型 Type 和 类别 Class 属性 标识利用 类别 属性标识使用该域名对象的协议类别 IN 指出该对象的协议是为Internet协议 域名与其IP地址的映射关系都被放置在资源记录中 每一条资源记录通常由域名 有效期 TTL 类别 Class 类型 Type 和域名的具体值 Value 组成 TOP2 域名服务 真题实战 2012年3月 关于Internet域名服务系统的描述中 错误的是 选择题第40题 A 非权威 的解析结果是由解析器造成的B 域名解析可以从根域名服务开始C 使用高速缓冲技术可提高域名解析的效率D 域名解析的两种方式为递归解析和反复解析 A TOP2 域名服务 真题实战 2011年9月 关于Internet域名服务系统的描述中 错误的是 选择题第40题 A 域名解析的两种方式为递归解析和反复解析B 域名解析可以从根域名解析服务器开始C 域名系统可采用层次型命名机制D 使用调整缓冲技术可提高域名解析的准确性 D TOP2 域名服务 真题实战 2011年3月 在域名服务器的资源记录中 类型 A 表示 选择题第40题 A 邮件交换机B 别名C 指针D 主机地址 D TOP2 域名服务 真题实战 2010年9月 在DNS系统的资源记录中 类型 MX 表示 选择题第41题 A 主机地址B 邮件交换机C 主机描述D 授权开始 B TOP2 域名服务 真题实战 2010年3月 域名解析有两种方式 一种是反复解析 一种是 填空题第14题 递归解析 TOP2 域名服务 真题实战 2009年9月 在Internet域名的资源记录中 表示主机地址的对象类型为 选择题第41题 A HINFOB MXC AD H C TOP2 域名服务 真题实战 2009年3月 关于Internet域名系统的描述中 错误的是 选择题第41题 A 域名解析需要一组既独立又协作的域名服务器B 域名服务器逻辑上构成一定的层次结构C 域名解析总是从根域名服务器开始D 递归解析是域名解析的一种方式 C TOP2 域名服务 真题实战 2008年4月 在因特网域名中很多名字含有 com 它表示 选择题第37题 A 教育机构B 商业组织C 政府部门D 国际组织 B TOP2 域名服务 真题实战 2008年4月 用户已知的三个域名服务器的IP地址和名字分别为202 130 82 97 dns abc edu130 25 98 97 195 100 28 7 用户可以将计算机域名服务器设置为 选择题第38题 A dns abc eduB C D 195 100 28 7 D TOP2 域名服务 真题实战 2008年9月 关于因特网域名系统的描述中 错误的是 选择题第37题 A 域名解析需要使用域名服务器B 域名服务器构成一定的层次结构C 域名解析有递归解析和反复解析两种方式D 域名解析必须从本地域名开始 D 6 3远程登陆服务 TOP3 Telnet服务 Internet中的用户远程登陆是指用户使用Telnet命令 使自己的计算机暂时成为远程计算机的一个仿真终端的过程 TELNET能将用户的击键传到远地主机 同时也能将远地主机的输出通过TCP连接返回到用户屏幕 这种服务是透明的 因为用户感觉到好像键盘和显示器是直接连在远地主机上 6 3远程登陆服务 Telnet服务 Internet中的用户远程登陆是指用户使用Telnet命令 使自己的计算机暂时成为远程计算机的一个仿真终端的过程 用Telnet可以实现如下功能 本地用户与远程计算机上运行的程序交互用户登陆到远程计算机时 可以执行远程计算机上的任何应用程序 该用户具有足够权限的前提下 并且能屏蔽不同型号计算机之间的差异 用户可以利用个人计算机去完成许多只有大型计算机才能完成的任务 6 3远程登陆服务 Telnet服务 Telnet采用了客户机 服务器模式 Telnet的优点之一是能够解决多种不同计算机系统之间的互操作问题 不同计算机系统的差异首先表现在不同系统对终端键盘输入命令的解释上 Telnet使用网络虚拟终端 NetworkVirtualTerminal NVT 用来屏蔽不同计算机系统对键盘输入的差异性 提供了一种标准的键盘定义 6 3远程登陆服务 因特网 TCP连接 客户端 服务器端 使用服务器端的格式 使用NVT格式 客户 服务器 客户软件把用户的击键和命令转换成NVT格式 并送交服务器 服务器软件把收到的数据和命令 从NVT格式转换成远地系统所需的格式 向用户返回数据时 服务器把远地系统的格式转换为NVT格式 本地客户再从NVT格式转换到本地系统所需的格式 TOP3 Telnet 真题实战 2011年3月 如果用户希望登陆到远程服务器 暂时成为远程服务器的一个仿真终端 那么可以使用远程主机所提供的 选择题第41题 A Telnet服务B E mail服务C FTP服务D DNS服务 A TOP3 Telnet 真题实战 2010年9月 Telnet利用 技术屏蔽不同计算机系统对键盘输入解释的差异 填空题第14题 NVT或者虚拟网络终端 TOP3 Telnet 真题实战 2010年9月 关于远程登陆的描述中 错误的是 选择题第42题 A 使用户计算机成为远程计算机的仿真终端B 客户端和服务器端需要使用相同的操作系统C 使用NVT屏蔽不同计算机系统对键盘输入的差异D 利用传输层的TCP协议进行数据传输 B TOP3 Telnet 真题实战 2009年3月 为了解决系统的差异性 Telnet协议引入了 用于屏蔽不同计算机系统对键盘输入解释的差异 填空题第15题 NVT或者虚拟网络终端 TOP3 Telnet 真题实战 2008年4月 为了屏蔽远程计算机系统对键盘输入解释的差异 Telnet引入了 选择题第40题 A NVTB VPNC VLAND VPI A TOP3 Telnet 真题实战 2008年9月 使用Telnet的主要目的是 选择题第39题 A 登陆远程主机B 下载文件C 引入网络虚拟终端D 发送邮件 A 6 4FTP TOP4 FTP服务 FTP采用了客户机 服务器模式 客户机与服务器之间利用TCP建立连接 控制连接和数据连接 FTP提供交互式的访问 允许客户指明文件的类型与格式 并允许文件具有存取权限 FTP屏蔽了各计算机系统的细节 因而适合于在异构网络中任意计算机之间传送文件 6 4FTP 控制进程 FTP客户端 FTP服务器端 因特网 TCP控制连接 TCP数据连接 用户界面 控制进程 数据传送进程 数据传送进程 控制连接以通常的客户机 服务器方式建立 服务器进程以被动方式在TCP的21端口上打开 等待客户机的连接 客户机进程则以主动方式在一个TCP随机端口打开 请求与服务器建立连接 数据连接用于传输数据 数据连接的两种模式 主动模式 当客户机向服务器发出数据传输命令时 客户机在TCP的一个随机端口上被动打开数据传输进程 并通过控制连接利用PORT命令将客户机的数据传输进程所使用的端口号发送给服务器 服务器在TCP的20号端口上建立一个数据传输进程 并与客户机的数据传输进程建立数据连接 被动模式 当客户机向服务器发出请求数据传输命令时 通过控制连接向服务器发送一个PASV命令 请求进入被动模式 服务器在TCP的一个端口上被动打开数据传输进程 并通过对PASV命令的响应将服务器数据传输进程使用的端口号通知给客户机 客户机在TCP的一个随机端口上以主动方式打开数据传输进程 与服务器端的数据传输进程之间建立数据连接 6 4FTP FTP服务 从客户机到服务器的命令和从服务器到客户机的应答都是以7位ASCII码格式经由控制连接传送的 FTP常用命令 6 4FTP FTP服务 从客户机到服务器的命令和从服务器到客户机的应答都是以7位ASCII码格式经由控制连接传送的 FTP用户接口命令 6 4FTP FTP服务 FTP协议支持两种文件传输方式 文本文件传输和二进制文件传输 文本文件传输 FTP协议支持两种文本文件类型 ASCII码 系统默认方式 文本文件以NVTASCII码形式在数据连接中传输 NVTASCII码传输的每行都带有一个回车符和一个换行符 EBCDIC文件类型 要求两端都采用EBCDIC编码的系统 6 4FTP FTP服务 FTP协议支持两种文件传输方式 文本文件传输和二进制文件传输 二进制文件传输 图像文件类型 文件系统不对文件格式进行任何变换 按照原始文件相同的位序以连续的比特流方式进行传输 确保复制文件与原始文件逐位一一对应 6 4FTP FTP服务 FTP协议没有对接口进行定义 常用的接口程序有三类 传统的FTP命令 浏览器和FTP下载工具 FTP访问控制 利用账号来控制用户对服务器的访问权限 用户在访问FTP服务器之前要先登陆才能访问该服务器的资源 FTP匿名访问 用户可以随时访问FTP服务器而不需要提前申请账号 用户名 anonymous密码 guest TOP4 FTP服务 真题实战 2012年3月 在FTP服务中 数据连接建立的两种模式是 选择题第41题 A 主动模式与被动模式B 递归模式与重复模式C 反复模式与并发模式D 添加模式与删除模式 A TOP4 FTP服务 FTP用户接口命令中pwd表示显示远程主机的当前工作目录open表示建立与指定FTP服务器的连接cdup表示进入远程主机目录的父目录get表示从远程主机下载文件到本地硬盘 真题实战 2011年9月 在使用FTP服务时 如果用户希望显示远程主机的当前工作目录 那么可以使用的命令为 选择题第41题 A pwdB openC cdupD get A TOP4 FTP服务 真题实战 2011年3月 FTP支持两种文件传输方式 二进制文件传输和 文件传输 文本 TOP4 FTP服务 真题实战 2010年9月 在使用FTP下载文件时 为了确保下载保存的文件与原始文件逐位一一对应 用户应该使用的命令为 选择题第42题 A binaryB asciiC passiveD cdup A TOP4 FTP服务 真题实战 2009年9月 FTP协议规定 向服务器发送 命令可以进入被动模式 填空题第15题 PASV TOP4 FTP服务 真题实战 2009年3月 PWD是一个FTP用户接口命令 它的意义是 选择题第42题 A 请求用户输入密码B 显示远程主机的当前工作目录C 在远程主机中建立目录D 进入主动传输方式 A TOP4 FTP服务 真题实战 2008年9月 匿名FTP服务通常使用的帐号名为 填空题第13题 anonymous 6 5电子邮件系统 TOP5 电子邮件系统 电子邮件系统采用客户机 服务器工作模式 邮件服务器之间使用简单邮件传输协议 simpleMailTransferProtocol SMTP 相互传递电子邮件 电子邮件应用程序使用POP3 Postofficeprotocol 或IMAP InternetMailAccessProtocol 协议从邮件服务器的邮箱里读取邮件 电子邮件地址 用户名 主机域名 6 5电子邮件系统 发送方 邮件缓存 接收端邮件服务器 用户代理 SMTP SMTP POP3 发送端邮件服务器 用户代理 用户邮箱 接收方 发送邮件 发送邮件 读取邮件 因特网 SMTP POP3 发送邮件 发送邮件SMTP 读取邮件 TCP连接 TCP连接 发送方邮件服务器 SMTP客户 POP3客户 发件人用户代理 接收方邮件服务器 SMTP服务器 POP3服务器 SMTP服务器 SMTP客户 收件人用户代理 TCP连接 6 5电子邮件系统 电子邮件传输协议SMTP SMTP协议采用客户机 服务器模式 邮件的接收程序作为SMTP服务器在TCP的25号端口守候 邮件的发送程序作为SMTP客户机在发送前需要请求一条到SMTP服务器的连接 SMTP规定了14条命令和21种应答信息 每条命令用4个字母组成 而每一种应答信息一般只有一行信息 由一个3位数字的代码开始 后面附上 也可不附上 很简单的文字说明 6 5电子邮件系统 电子邮件传输协议 SMTP SMTP通信的三个阶段 连接建立阶段 邮件传递阶段和连接关闭阶段 连接建立阶段 SMTP客户机请求与服务器的25端口建立一个TCP连接 一旦连接建立 SMTP服务器和客户机就开始相互通报自己的域名 同时确认对方域名 邮件传递阶段 利用MAIL RCPT和DATA命令 将邮件的源地址 目的地址和具体内容传递给SMTP服务器 SMTP服务器进行相应的响应并接收邮件 连接关闭阶段 SMTP客户机发送QUIT命令 服务器在处理命令后进行响应 随后关闭该TCP连接 6 5电子邮件系统 电子邮件传输协议 SMTP 邮局协议 采用客户机 服务器模式 POP客户机首先向POP服务器的TCP守候端口110发送连接请求 一旦建立 POP客户机就可以向服务器发送命令 下载和删除邮件 POP3的命令和响应也是用ASCII字符形式 有两种响应方式 一种是以 OK开始 一种是以 ERR开始 POP3允许用户通过PC动态检索邮件服务器上的邮件 该过程可以分成如下三个阶段 认证阶段 客户机利用USER和PASS命令将邮箱名和用户密码传送给服务器 服务器进行验证并作出相应的回答 事务处理阶段 利用STAT LIST DELE等命令检索和管理自己的邮箱 更新阶段 当客户机发出QUIT命令时 系统进入更新阶段 将作过删除标记的 DELE 的邮件真正从系统中删除 然后关闭TCP连接 6 5电子邮件系统 电子邮件传输协议 POP3 邮局协议 采用客户机 服务器模式 常用的POP3命令 6 5电子邮件系统 MIME协议 多用途Internet邮件扩展 MultipurposeInternetMailExtensions MIME 和RFC822协议对邮件的了头格式作出了具体规定 MIME协议对RFC822进行了扩充 继承了RFC822的基本邮件头和邮件体模式 但在此基础上增加了一些邮件头字段 并要求对邮件体进行编码 将8位的二进制信息变换成7位ASCII文本 使得电子能够传输多媒体等二进制信息 TOP5 电子邮件协议 真题实战 2012年3月 在发送哪条POP3命令之后 具有 删除 标记的邮件将被删除 选择题第42题 A DELEB QUITC LISTD RETR B TOP5 电子邮件协议 真题实战 2012年3月 在电子邮件系统中 邮件服务器之间传递邮件通常使用的协议是 填空题第14题 SMTP TOP5 电子邮件协议 真题实战 2011年9月 用户检索POP3邮件服务的过程可分为 认证阶段 事务处理阶段和 填空题第14题 更新阶段 TOP5 电子邮件协议 真题实战 2011年9月 邮件服务器之间传递邮件通常使用的协议是 填空题第42题 A HTTPB SMTPC SNMPD Telnet B TOP5 电子邮件协议 真题实战 2011年3月 POP3服务器使用的守候端口是 选择题第42题 A TCP的25号端口B TCP的110端口C UDP的25号端口D UDP的110号端口 B TOP5 电子邮件协议 真题实战 2010年9月 在POP3命令中 PASS的主要功能是 选择题第41题 A 转换到被动模式B 避免服务器认证C 向服务器提供密码D 删掉过时的邮件 C TOP5 电子邮件协议 真题实战 2010年3月 SMTP的通信过程可以分为三个阶段 它们是连接 阶段 邮件传递阶段和连接关闭阶段 填空题第15题 建立 TOP5 电子邮件协议 真题实战 2009年9月 关于POP3和SMTP的响应字符串 正确的是 选择题第42题 A POP3以数字开始 SMTP不是B SMTP是以数字开始 POP3不是C SMTP和POP3都不以数字开始D SMTP和POP3都以数字开始 B TOP5 电子邮件协议 真题实战 2009年3月 为了使电子邮件能够传输二进制信息 对RFC822进行扩充后的标准为 选择题第43题 A RFC823B SNMPC MIMED CERT C TOP5 电子邮件协议 真题实战 2008年4月 将邮件从邮件服务器下载到本地主机的协议为 选择题第39题 A SMTP和FTPB SMTP和POP3C POP3和IMAPD IMAP和FTP B TOP5 电子邮件协议 真题实战 2008年9月 关于电子邮件服务的描述中 正确的是 选择题第38题 A 用户发送邮件使用SNMP协议B 邮件服务器之间交换邮件使用SMTP协议C 用户下载邮件使用FTP协议D 用户加密邮件使用IMAP邮件 B 6 6WWW服务 TOP6 WWW服务 万维网以客户 服务器方式工作 浏览器就是在用户计算机上的万维网客户程序 万维网文档所驻留的计算机则运行服务器程序 因此这个计算机也称为万维网服务器 客户程序向服务器程序发出请求 服务器程序向客户程序送回客户所要的万维网文档 在一个客户程序主窗口上显示出的万维网文档称为页面 page 6 6WWW服务 万维网用链接的方法能非常方便地从因特网上的一个站点访问另一个站点 从而主动地按需获取丰富的信息 这种访问方式称为 链接 万维网站点A 万维网站点C 万维网站点E 万维网站点D 万维网站点B 6 6WWW服务 TOP6 WWW服务 WWW服务器保存着可以被WWW客户机共享的信息 WWW服务器上的信息通常以页面 WEB页 的文艺工作者 通常在TCP的常用端口80侦听来自WWW浏览器的连接请求 WWW浏览器负责接收用户的请求 并利用HTTP协议将用户的请求传送给WWW服务器 在服务器请求的页面送回到浏览器后 浏览器再将页面进行解释 显示在用户的屏幕上 6 6WWW服务 浏览器的结构由一个控制单元和一系列的客户机单元 解释单元组成控制单元负责接收用户的键盘或鼠标输入 并调用其他单元完成用户的指令 客户机单元负责向WWW服务器发出请求 解释单元负责解释服务器返回的页面 浏览器的结构 6 6WWW服务 页面地址和URL 统一资源定位器 UniformResourceLocator URL 用来标识万维网上的各种文档 使每一个文档在整个因特网的范围内具有唯一的标识符URL URL由3部分组成 协议类型 主机名和路径及文件名 协议类型 主机名 路径及文件名 6 6WWW服务 页面地址和URL 超文本传输协议 HypertextTransferProtocol HTTP 是WWW服务器与客户机之间的传输协议 HTTP是一个应用层协议 它使用TCP连接进行可靠的传送 因特网 服务器 链接到URL的超链 HTTP使用此TCP连接 浏览器程序 服务器程序 HTTP 客户 桂林电子科技大学 1 浏览器分析超链指向页面的URL 2 浏览器向DNS请求解析的IP地址 3 域名系统DNS解析出桂林电子科技大学服务器的IP地址 4 浏览器与服务器建立TCP连接 5 浏览器发出取文件命令 GET chn yxsz index htm 6 服务器给出响应 把文件index htm发给浏览器 7 TCP连接释放 8 浏览器显示 桂林电子科技大学 文件index htm中的所有文本 TOP6 WWW服务 真题实战 2012年3月 WWW服务器使用的TCP著名端口号是 填空题第15题 80 TOP6 WWW服务 真题实战 2011年9月 在WWW浏览器结构中 HTML解释单元的主要功能为 选择题第43题 A 解释键盘输入命令B 解释请求命令C 解释鼠标输入命令D 解释请求返回的页面 D TOP6 WWW服务 真题实战 2011年3月 关于WWW服务系统的描述中 错误的是 选择题第43题 A 采用客户 服务器模式B 页面间的链接信息由URL维持C 页面采用HTTP语言编写D 解释请求返回的页面D 客户端应用程序称为浏览器 C TOP6 WWW服务 真题实战 2010年3月 关于HTTP协议的描述中 错误的是 选择题第43题 A 是WWW客户机和服务器之间的传输协议B 定义了请求报文和应答报文的格式C 定义了WWW服务器上存储文件的格式D 会话过程通常包括连接 请求 应答和关闭4个步骤 C TOP6 WWW服务 真题实战 2010年9月 关于WWW服务系统的描述中 错误的是 选择题第43题 A 采用客户 服务器计算模式B 传输协议为HTMLC 页面到页面的连接由URL维持有D 客户端应用程序称为浏览器 B TOP6 WWW服务 真题实战 2009年9月 WWW系统采用的传输协议是 选择题第43题 A DHCPB XMLC HTTPD HTML C TOP6 WWW服务 真题实战 2009年3月 浏览器结构由一个 和一系列的客户单元 解释单元组成 填空题第14题 控制单元 TOP6 WWW服务 真题实战 2008年4月 以HTML和HTTP协议为基础的服务称为 服务 填空题第14题 WWW TOP6 WWW服务 真题实战 2008年9月 世界上出现的第一个WWW浏览器是 选择题第40题 A IEB NavitatorC FirefoxD Mosaic D 世界上第一个WWW浏览器是1993年初问世的Mosaic TOP6 WWW服务 真题实战 2008年9月 由于采用了 不同厂商开发的WWW浏览器 WWW编辑等软件可以按照统一的标准对WWW页面进行处理 填空题第13题 HTTP协议 6 6WWW服务 HTTP报文的格式 HTTP有两类报文 请求报文 从客户向服务器发送请求报文 响应报文 从服务器到客户的回答 由于HTTP是面向正文的 text oriented 因此在报文中的每一个字段都是一些ASCII码串 因而每个字段的长度都是不确定的 6 6WWW服务 HTTP报文的格式 请求报文 方法 URL 版本 首部字段名 首部行 值 首部字段名 值 实体主体 通常不用 请求行 空格 回车换行 CRLF CRLF CRLF CRLF 报文由三个部分组成 即开始行 首部行和实体主体 在请求报文中 开始行就是请求行 方法 URL 版本 首部字段名 首部行 值 首部字段名 值 实体主体 通常不用 请求行 空格 回车换行 CRLF CRLF CRLF CRLF 方法 是面向对象技术中使用的专门名词 所谓 方法 就是对所请求的对象进行的操作 因此这些方法实际上也就是一些命令 因此 请求报文的类型是由它所采用的方法决定的 6 6WWW服务 6 6WWW服务 方法 操作 意义OPTION请求一些选项的信息GET请求读取由URL所标志的信息HEAD请求读取由URL所标志的信息的首部POST给服务器添加信息 例如 注释 PUT在指明的URL下存储一个文档DELETE删除指明的URL所标志的资源TRACE用来进行环回测试的请求报文CONNECT用于代理服务器 6 6WWW服务 HTTP的报文结构 响应报文 版本 状态码 短语 首部字段名 首部行 值 首部字段名 值 实体主体 有些响应报文不用 状态行 空格 回车换行 CRLF CRLF CRLF CRLF 响应报文的开始行是状态行 状态行包括三项内容 即HTTP的版本 状态码 以及解释状态码的简单短语 6 6WWW服务 1xx表示通知信息的 如请求收到了或正在进行处理 2xx表示成功 如接受或知道了 3xx表示重定向 表示要完成请求还必须采取进一步的行动 4xx表示客户的差错 如请求中有错误的语法或不能完成 5xx表示服务器的差错 如服务器失效无法完成请求 HTTP的报文结构 响应报文 状态码都是三位数字 TOP7 HTML文档 仅当HTML文档是以 html或 htm为后缀时 浏览器才对此文档的各种标签进行解释 如HTML文档改换以 txt为其后缀 则HTML解释程序就不对标签进行解释 而浏览器只能看见原来的文本文件 当浏览器从服务器读取HTML文档后 就按照HTML文档中的各种标签 根据浏览器所使用的显示器的尺寸和分辨率大小 重新进行排版并恢复出所读取的页面 6 6WWW服务 6 6WWW服务 基本结构标记 HTML文档开始标记 HTML文档结束标记 和之间的为头部信息 和之间的为头部信息 6 6WWW服务 常用标记 段落标记 段落是HTML中最基本的元素 图像标记 将图像嵌入文档中 如果将主机192 168 0 66上的图像lan jpg嵌入到页面中 可使用 超链接标记 文本字符串 TOP7 HTML 真题实战 2012年3月 在使用HTML语言编写WEB页面时 如果希望添加一个超级链接 其关联文档位于192 168 15 25 文档名为kaoshi html 页面显示字符串为 等级考试 那么应该使用的语句为 选择题第45题 A kaoshi htmlB 192 168 15 25C 192 168 15 25D 等级考试 D TOP7 HTML 真题实战 2011年9月 在HTML语言中 为 标记 填空题第15题 段落 TOP7 HTML 真题实战 2011年3月 在HTML语言中 用来表示 填空题第15题 图像 6 6WWW服务 TOP8 WWW的安
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年家用塑料制品:储物箱项目合作计划书
- GSK-3β-HDAC-IN-2-生命科学试剂-MCE
- Glycine-13C2-15N-p-Toluenesulfonate-生命科学试剂-MCE
- 2025年新型高效饲料及添加剂项目发展计划
- 2025北京大学肿瘤医院云南医院云南省肿瘤医院非事业编制专业技术人员招聘(189人)模拟试卷及答案详解(历年真题)
- 2025年餐厨垃圾处理项目合作计划书
- 市场调研信息整合工具快速反馈分析版
- 时尚服饰行业品牌营销策略
- 2025年宿州某国企岗位招聘3人考前自测高频考点模拟试题完整参考答案详解
- 2025辽渔集团有限公司人员模拟试卷附答案详解(典型题)
- GB/T 19418-2003钢的弧焊接头缺陷质量分级指南
- 四川省参保单位职工社会保险费欠费补缴申报表
- GA 622-2013消防特勤队(站)装备配备标准
- 《C++语言基础》全套课件(完整版)
- 240农业政策学-张广胜课件
- 垄断经典案例课件
- HSK标准教程5下-课件-L2
- 《你看起来很好吃》剧本
- 毕业设计论文-计算机类
- 工作单位接收函
- 汽车发动机电控系统实训工作页
评论
0/150
提交评论