计算机网络-谢希仁-第7版 第6章 应用层

计算机网络谢希仁版(第七版)答案
计算机网络(第7版) - 第六章 应用层 - 习题

6-01

互联网的域名结构是怎么样的?它与目前的电话网的号码结构有何异同之处?

  1. 域名系统 DNS(Domain Name System)
    将互联网上的主机名转换为 IP 地址,因为 IP 地址难记住,因此使用更好记的域名。
    1
    2

  2. 层次树状结构的命名方法
    在这里插入图片描述
    在这里插入图片描述

  3. 域名结构
    3
    4


域名空间的结构实际是一个倒过来的树,最上面是,没有名字,下面的一级就是顶级域名,域名树的树叶就是单台计算机的名字,它不能再继续往下划分子域。
在这里插入图片描述


  • 顶级域名
    4

  • 二级域名
    5
  1. 域名系统与电话网的号码结构的差异
    电话号码的结构和长度固定,域名系统有多少级不固定,每级的长度不固定。

6-02

域名系统的主要功能是什么?域名系统中的本地域名服务器、根域名服务器、顶级域名服务器以及权限域名权服务器有何区别?

  1. 域名系统的主要功能
    便于将机器名字转换为 IP 地址。

  2. 域名服务器
    5
    6

  3. 根域名服务器(root name server)
    根域名服务器是最高层次的域名服务器,也是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和 IP 地址。如果所有的根域名服务器瘫痪,则互联网的 DNS 系统就无法工作。
    到 2016 年 2 月,全世界在 588 个地点安装了根域名服务器,但只有 13 个不同的 IP 地址的域名,由 13 套装置(13 installations)组成,一套装置在很多地点安装根域名服务器(也可称镜像根服务器)但使用同一个域名。
    根域名服务器采用任播(anycast)技术,当 DNS 客户向某个根域名服务器的 IP 地址发出查询报文时,互联网上的路由器就能找到离这个 DNS 客户最近的一个根域名服务器。
    许多情况下,根域名服务器并不直接把带查询的域名直接转换为 IP 地址(根域名服务器也没有存放这种信息),而是告诉本地域名服务器下一步应该找哪个顶级域名服务器查询。

  4. 顶级域名服务器
    TLD 服务器,负责管理在该顶级域名服务器注册的所有二级域名。当收到 DNS 查询请求时,通常给出的时下一步应当查找的域名服务器的 IP 地址。

  5. 权限域名服务器
    负责一个区的域名服务器。当一个权限域名服务器不能给出最后的查询回答时,告诉发出请求的 DNS 客户,下一步应当找哪个权限域名服务器。

  6. 本地域名服务器
    6

  7. 辅助域名服务器(sencondary name server)
    7

6-03

举例说明域名转换的过程。域名服务器中的高速缓存的作用是什么?

  1. 域名解析
  • 主机向本地域名服务器的查询一般为递归查询
    8

  • 本地域名服务器向根域名服务器查询通常采用迭代查询(iterative query)

9

  • 示例
    9
  1. 域名服务器中的高速缓存

为了提高 DNS 的效率,并减轻根域名服务器的负荷和减少互联网上 DNS 查询报文数量,在域名服务器中广泛使用高速缓存(有时称为高速缓存域名服务器)。高速缓存用来存放最近查询的域名以及从何处获得域名映射信息的记录。
10

6-04

11

可能,直接使用对方的邮件服务器的 IP 地址。

6-05

文件传送协议FTP的主要工作过程是怎样的?为什么说FTP是带外传送控制信息?主进程和从属进程各起什么作用?

  1. 文件传送协议 FTP
    11

  2. FTP 的基本工作原理
    12
    13

6-06

简单文件传送协议 TFTP 与 FTP 的主要区别是什么?各用在什么场合?

14
15

6-07

远程登录TELNET的主要特点是什么?什么叫做虚拟终端NVT?

  1. 远程终端协议 TELNET
    16

  2. 网络虚拟终端 NVT (Network Virtual Terminal)
    14
    15

6-08

16

  1. 万维网 WWW
    17
    18
    19

  1. URL
    20
    21

  1. 超文本传送协议 HTTP
    22
    23
    24
  • HTTP 是无连接的
    HTTP 使用面向连接的 TCP 作为运输层协议,保证了数据的可靠传输。但是,HTTP 本身是无连接的,通信的双方在交换 HTTP 报文之前不需要先建立 HTTP 连接。
  • HTTP 是无状态的
    同一个客户第二次访问同一个服务器上的页面时,服务器的响应与第一次被访问时相同(假定现在服务器还未更新该页面),因为服务器不记得曾经访问过的这个客户。
  • 请求一个万维网文档的时间
    25

  1. 超文本标记语言 HTML
    26
    27
  • HTML 文档必须以 .html.htm 为后缀时,浏览器才对这样的 HTML 文档的各种标签进行解释
  1. 静态文档(static document)
    在文档创作完毕后存在万维网服务器中,在被用户浏览的过程中,内容不改变。

  2. 动态文档(dynamic documen)
    文档的内容在浏览器访问万维网服务器时才由应用程序动态创建。
    动态文档的主要优点是具有报告当前最新信息的能力,如报告股市行情、天气预报等。但创建动态文档的难度比静态文档高,动态文档的开发不是直接编写文档本身,而是编写用于生成文档的应用程序。

  3. 通用网关接口 CGI(Common Gateway Interface)
    28
    29

  4. 活动万维网文档
    30
    31

  5. 搜索引擎
    32

6-10

33
应用层协议需要 DNS。
运输层需要 UDP(DNS 使用)和TCP(HTTP 使用)。

6-14

当使用鼠标点击一个万维网文档是,若该文档除了有文本外,还有3个本地.gif图像。试问;需要使用哪个应用程序,以及需要建立几次UDP连接和几次TCP连接?

若使用 HTTP/1.0 协议,采用非持续连接,0 次 UDP 连接,4 次 TCP 连接(一个文本,三个图像)。
若使用 HTTP/1.1 协议,采用持续连接(persistent connection),即万维网服务器在发送响应后仍在一段时间内保持这条连接,使同一个客户(浏览器)和该服务器可以继续在这条连接上传送后续的 HTTP 请求报文和响应报文,因此 0 次 UDP 连接,1 次 TCP 连接。

6-15

在这里插入图片描述
在这里插入图片描述

解析 IP 时间: R T T 1 + R T T 2 + . . . + R T T n RTT_{1} + RTT_{2} + ... + RTT_{n} RTT1+RTT2+...+RTTn
建立 TCP 连接和请求万维网文档的时间: 2 R T T W 2RTT_{W} 2RTTW
1

6-16

6-16

  1. R T T 1 + R T T 2 + . . . + R T T n + 8 R T T W RTT_{1} + RTT_{2} + ... + RTT_{n} + 8RTT_{W} RTT1+RTT2+...+RTTn+8RTTW
  2. R T T 1 + R T T 2 + . . . + R T T n + 4 R T T W RTT_{1} + RTT_{2} + ... + RTT_{n} + 4RTT_{W} RTT1+RTT2+...+RTTn+4RTTW,第一次链接 2 R T T W 2RTT_{W} 2RTTW,第二次链接三个对象 2 R T T W 2RTT_{W} 2RTTW
  3. R T T 1 + R T T 2 + . . . + R T T n + 3 R T T W RTT_{1} + RTT_{2} + ... + RTT_{n} + 3RTT_{W} RTT1+RTT2+...+RTTn+3RTTW,一次 TCP 连接 R T T W RTT_{W} RTTW,第一次链接对象 R T T W RTT_{W} RTTW,剩下三次链接对象不需要再进行 TCP 连接,时间为 R T T W RTT_{W} RTTW

在这里插入图片描述
在这里插入图片描述

6-19

搜索引擎可分为哪两种类型?各有什么特点?

  1. 全文检索搜索
    在这里插入图片描述

  2. 分类目录搜索
    在这里插入图片描述
    在这里插入图片描述


在这里插入图片描述

6-20

试述电子邮件的最主要的组成部件。用户代理 UA 的作用是什么?没有 UA 行不行?

  1. 用户代理
    在这里插入图片描述

  2. 邮件服务器
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 邮件服务器不在发送方或接收方的计算机中运行,因为并非所有的计算机都有足够的存储空间来允许程序在后台运行的操作系统,或可能没有足够的 CPU 能力来运行邮件服务程序。
  • 邮件服务器必须不间断地运行。
  1. 邮件发送协议和邮件读取协议
  • 简单邮件传送协议 SMTP
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 邮件读取协议 POP3 和 IMAP
    在这里插入图片描述
    在这里插入图片描述

6-21

电子邮件的信封和内容在邮件的传送过程中起什么作用?和用户的关系如何?
在这里插入图片描述

6-22

电子邮件的地址格式是怎样的?请说明各部分的意思。
在这里插入图片描述

6-25

MIME 与 SMTP 的关系是什么的?什么是 quoted-printable 编码和 base64 编码?

  1. MIME
    在这里插入图片描述
    在这里插入图片描述

  2. 内容传送编码(Content-Transfer-Encoding)
    在这里插入图片描述

  • quoted-printable
    在这里插入图片描述
    在这里插入图片描述

  • base64
    在这里插入图片描述

  1. 内容类型
    在这里插入图片描述
    在这里插入图片描述

6-32

DHCP 协议用在什么情况下?当一台计算机第一次运行引导程序时,其 ROM 中有没有该 IP 地址,子网掩码或某个域名服务器的 IP 地址?

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6-33

什么是网络管理?为什么说网络管理是当今网络领域中的热门课题?
在这里插入图片描述

  1. 网络管理
    在这里插入图片描述

  2. 网络管理的重要性
    在这里插入图片描述

6-34

解释下列术语:网络元素、被管对象、管理进程、代理进程和管理信息库。

  1. 管理站
    管理站又称管理器,是整个网络管理系统的核心,通常是有良好图形界面的高性能工作站,有网络管理员直接操作和控制。其所在的部门称为网络运行中心 NOC(Network Operations Center)。

  2. 管理程序
    管理站中的关键构件是管理程序,管理程序运行时就成为管理进程。

  3. 管理者
    管理站(硬件)或管理程序(软件)都i可称为管理者(manager)或管理器,管理者不是人而是机器或软件。一个网络管理者通常只管理本地网络的设备。

  4. 网络元素
    被管网络中有很多被管设备(包括设备中的软件)。被管设备可以时主机、路由器、打印机、集线器等,被管设备有时可称为网络元素或网元。

  5. 被管对象
    被管对象可以是被管设备中的某个硬件(如一块网络接口卡),也可以是某些硬件或软件(如路由器选择协议)的配置参数集合。

  6. 代理
    在被管设备中运行的一个和管理站中的管理程序通信的程序称为网络管理代理程序,或简称代理。

  7. 简单网络管理协议 SNMP(Simple Network Management Protocol)
    在这里插入图片描述
    在这里插入图片描述

  8. 委托代理
    在这里插入图片描述

6-35

SNMP 使用 UDP 传送报文,为什么不使用 TCP?
在这里插入图片描述

HTTP 题目1

6.4.3 节

题目

IPv6 地址格式

4.6.2 节

题目

IPv6 中每个地址占 128 位,表示方式:

  • 点分十进制
    1
  • 冒号十六进制记法(colon hexadecimal notation)
    每个16位的值用十六进制表示,各值之间用冒号分隔,如:
    2
    零压缩
    3
  • 混合记法
    4
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算机网络(谢希仁第五)课后答案 第一 概述 1-01 计算机网络向用户可以提供那些服务? 答: 连通性和共享 1-02 简述分组交换的要点。 答:(1)报文分组,加首部 (2)经路由器储存转发 (3)在目的地合并 1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。 答:(1)电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。 (2)报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。 (3)分组交换:具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。 1-04 为什么说因特网是自印刷术以来人类通信方面最大的变革? 答: 融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享,第一次提供了各种媒体形式的实时交互能力。 1-05 因特网的发展大致分为哪几个阶段?请指出这几个阶段的主要特点。 答:从单个网络APPANET向互联网发展;TCP/IP协议的初步成型   建成三级结构的Internet;分为主干网、地区网和校园网;   形成多层次ISP结构的Internet;ISP首次出现。 ...... 第二 物理层 2-01 物理层要解决哪些问题?物理层的主要特点是什么? 答:物理层要解决的主要问题: (1)物理层要尽可能地屏蔽掉物理设备和传输媒体,通信手段的不同,使数据链路层感觉不到这些差异,只考虑完成本层的协议和服务。 (2)给其服务用户(数据链路层)在一条物理的传输媒体上传送和接收比特流(一般为串行按顺序传输的比特流)的能力,为此,物理层应该解决物理连接的建立、维持和释放问题。 (3)在两个相邻系统之间唯一地标识数据电路 物理层的主要特点: (1)由于在OSI之前,许多物理规程或协议已经制定出来了,而且在数据通信领域中,这些物理规程已被许多商品化的设备所采用,加之,物理层协议涉及的范围广泛,所以至今没有按OSI的抽象模型制定一套新的物理层协议,而是沿用已存在的物理规程,将物理层确定为描述与传输媒体接口的机械,电气,功能和规程特性。 (2)由于物理连接的方式很多,传输媒体的种类也很多,因此,具体的物理协议相当复杂。 2-02 归层与协议有什么区别? 答:规程专指物理层协议 2-03 试给出数据通信系统的模型并说明其主要组成构建的作用。 答:源点:源点设备产生要传输的数据。源点又称为源站。 发送器:通常源点生成的数据要通过发送器编码后才能在传输系统中进行传输。 接收器:接收传输系统传送过来的信号,并将其转换为能够被目的设备处理的信息。 终点:终点设备从接收器获取传送过来的信息。终点又称为目的站 传输系统:信号物理通道 ...... 第六 应用层 6-01 因特网的域名结构是怎么样的?它与目前电话网号码结构有何异同之处? 答: (1)域名结构由标号序列组成,各标号之间用点隔开: … . 三级域名 . 二级域名 . 顶级域名 各标号分别代表不同级别的域名。 (2)电话号码分为国家号结构分为(中国 +86)、区号、本机号。 6-02 域名系统的主要功能是什么?域名系统中的本地域名服务器、根域名服务器、顶级域名服务器以及权限域名权服务器有何区别? 答: 域名系统的主要功能:将域名解析为主机能识别的IP地址。 因特网上的域名服务器系统也是按照域名的层次来安排的。每一个域名服务器都只对域名体系中的一部分进行管辖。共有三种不同类型的域名服务器。即本地域名服务器、根域名服务器、授权域名服务器。当一个本地域名服务器不能立即回答某个主机的查询时,该本地域名服务器就以DNS客户的身份向某一个根域名服务器查询。若根域名服务器有被查询主机的信息,就发送DNS回答报文给本地域名服务器,然后本地域名服务器再回答发起查询的主机。但当根域名服务器没有被查询的主机的信息时,它一定知道某个保存有被查询的主机名字映射的授权域名服务器的IP地址。通常根域名服务器用来管辖顶级域。根域名服务器并不直接对顶级域下面所属的所有的域名进行转换,但它一定能够找到下面的所有二级域名域名服务器。每一个主机都必须在授权域名服务器处注册登记。通常,一个主机的授权域名服务器就是它的主机ISP的一个域名服务器。授权域名服务器总是能够将其管辖的主机名转换为该主机的IP地址。 因特网允许各个单位根据本单位的具体情况将本域名划分为若干个域名服务器管辖区。一般就在各管辖区中设置相应的授权域名服务器。 6-03 举例说明域名转换的过程。域名服务器中的高速缓存的作用是什么? 答: (1)把不方便记忆的IP地址转换为方便记忆的域名地址。 (2)作用:可大大减轻根域名服务器的负荷,使因特网上的 DNS 查询请求和回答报文的数量大为减少。 6-04 设想有一天整个因特网的DNS系统都瘫痪了(这种情况不大会出现),试问还可以给朋友发送电子邮件吗? 答:不能;

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值