第六章 | 计算机网络原理 谢希仁(第八版)_ 习题答案(Part 4)

本文主要是介绍第六章 | 计算机网络原理 谢希仁(第八版)_ 习题答案(Part 4),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 计算机网络原理 谢希仁(第八版)
      • 第六章 应用层 习题答案 (Part 4)
        • 6-31
        • 6-32
        • 6-33
        • 6-34
        • 6-35
        • 6-36
        • 6-37
        • 6-38
        • 6-39
        • 6-40


计算机网络原理 谢希仁(第八版)

第六章 应用层 习题答案 (Part 4)


在这里插入图片描述

6-31

基于万维网的电子邮件系统有什么特点?在传送邮电时使用什么协议?

答:

特点:不管在什么地方,只要能上网,在打开万维网浏览器后,就可以收发电子邮件。这时,邮件系统中的用户代理就是普通的万维网。
电子邮件从 A 发送到网易邮件服务器是使用 HTTP 协议。两个邮件服务器之间的传送使用 SMTP。邮件从新浪邮件服务器传送到 B 是使用 HTTP 协议。

6-32

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

答:

动态主机配置协议 DHCP 提供了即插即用连网的机制。这种机制允许一台计算机加入新的网络和获取 IP 地址而不用手工参与。

6-33

什么是网络管理?为什么说网络管理是当今网络领域中的热闹课题?

答:

网络管理即网络的运行、处理、维护(Maintenance)、服务提供等所需要的各种活动。网络管理是控制一个复杂的计算机网络使得它具有最高的效率和生产力的过程。

6-34

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

答:

网络元素:被管对象有时可称为网络元素。
被管对象:在每一个被管设备中有许多被管对象,被管对象可以是被管设备中的某个硬件(例如,一块网络接口卡),也可以是某些硬件或软件(例如,路由选择协议)的配置参数集合。
管理进程:管理程序在运行时就成为管理进程。
代理进程:在每一个被管理设备中都要运行一个程序以便和管理站中的管理程序进行通信。这些运行着的程序叫作网络管理代理程序。
管理库:在被管理的实体中创建了命名对象,并规定了其类型。

6-35

SNMP 使用 UDP 传送报文,为什么不使用 TCP?

答:

使用 UDP 是为了提高网管的效率

6-36

为什么 SNMP 的管理进程使用轮询掌握全网状态用于正常情况而代理进程用陷阱向管理进程报告属于较少发生的异常情况?

答:

使用轮询以维持对网络资源的实时监视,系统简单并限制通信量。陷阱的中断方式更灵活、快。

6-37

SNMP 使用哪几种操作?SNMP 在 Get报文中设置了请求标识符字段,为什么?

答:
① SNMP 有两种操作:
(1)“读”操作,用 GET 报文来检测各被管对象的状况。
(2)“写” 操作,用 SET 报文来改变各被管对象的状况。
② 因为 SNMP 在 GET 报文中设置请求标识符字段,可以允许管理进程同时向许多代理发送请求,代理响应回答的 get-response 报文中也包含相应的请求标识符,以区分不同的代理发回的响应报文。

6-38

什么是管理信息库 MIB?为什么要使用 MIB?

答:

管理信息库 MIB 是一个网络中所有可能的被管对象集合的数据结构。只有在 MIB 的对象才是 SNMP 能够管理的。MIB 的定义与具体的网络管理协议无关,这对于厂商和用户都有 。

6-39

什么是管理信息结构 SMI?它的作用是什么?

答:

管理信息结构 SMI 是 SNMP 的重要组成部分。SMI 标准指明了所有的 MIB 变量必须使用 抽象语法记法1(ASN.1)来定义。SMI 定义了命名对象和定义对象类型的通用规则,以及把对象和对象的值进行编码的规则。

6-40

用 ASN.1 基本编码规则对以下 4 个数组(SEQUENCE-OF)进行编码。假定每一个数字占用 4 个字节。
2345,1236,122,1236

答:

依题意,要进行 ASN.1 编码的数据元素是:

SEQUENCE-OF{ INTEGER 2345,INTEGER 1236,INTEGER 122,INTEGER 1236}

利用 TLV 方法进行编码的要点如下图所示:

在这里插入图片描述

① 先看 INTEGER 2345 应当如何进行 ASN.1 编码
从下表中,可以查出 INTEGER 类型的类别属于 ASN.1 定义的通用类(编码为 00),格式属于简单数据类型(编码是 0),编号为 00010。

在这里插入图片描述

因此,INTEGER 2345 的 TLV 编码的标记 T 字段的二进制编码是 00000010,用十六进制写出是:0x02。
INTEGER 类型的数(值 V)用 4 字节表示,因此长度字段 L 是但字节长度(1 字节),其值是十进制的 4,或用十六进制表示是 0x04。请注意,长度字段 L 的值是 4,指明了后面的值字段 V 的长度(而不是整个 TLV 编码的字节长度)是 4 字节。

这篇关于第六章 | 计算机网络原理 谢希仁(第八版)_ 习题答案(Part 4)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/474076

相关文章

【C++ Primer Plus习题】13.4

大家好,这里是国中之林! ❥前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。有兴趣的可以点点进去看看← 问题: 解答: main.cpp #include <iostream>#include "port.h"int main() {Port p1;Port p2("Abc", "Bcc", 30);std::cout <<

深入探索协同过滤:从原理到推荐模块案例

文章目录 前言一、协同过滤1. 基于用户的协同过滤(UserCF)2. 基于物品的协同过滤(ItemCF)3. 相似度计算方法 二、相似度计算方法1. 欧氏距离2. 皮尔逊相关系数3. 杰卡德相似系数4. 余弦相似度 三、推荐模块案例1.基于文章的协同过滤推荐功能2.基于用户的协同过滤推荐功能 前言     在信息过载的时代,推荐系统成为连接用户与内容的桥梁。本文聚焦于

hdu4407(容斥原理)

题意:给一串数字1,2,......n,两个操作:1、修改第k个数字,2、查询区间[l,r]中与n互质的数之和。 解题思路:咱一看,像线段树,但是如果用线段树做,那么每个区间一定要记录所有的素因子,这样会超内存。然后我就做不来了。后来看了题解,原来是用容斥原理来做的。还记得这道题目吗?求区间[1,r]中与p互质的数的个数,如果不会的话就先去做那题吧。现在这题是求区间[l,r]中与n互质的数的和

poj 3104 二分答案

题意: n件湿度为num的衣服,每秒钟自己可以蒸发掉1个湿度。 然而如果使用了暖炉,每秒可以烧掉k个湿度,但不计算蒸发了。 现在问这么多的衣服,怎么烧事件最短。 解析: 二分答案咯。 代码: #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <c

hdu4407容斥原理

题意: 有一个元素为 1~n 的数列{An},有2种操作(1000次): 1、求某段区间 [a,b] 中与 p 互质的数的和。 2、将数列中某个位置元素的值改变。 import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.Inpu

hdu4059容斥原理

求1-n中与n互质的数的4次方之和 import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.PrintWrit

寻迹模块TCRT5000的应用原理和功能实现(基于STM32)

目录 概述 1 认识TCRT5000 1.1 模块介绍 1.2 电气特性 2 系统应用 2.1 系统架构 2.2 STM32Cube创建工程 3 功能实现 3.1 代码实现 3.2 源代码文件 4 功能测试 4.1 检测黑线状态 4.2 未检测黑线状态 概述 本文主要介绍TCRT5000模块的使用原理,包括该模块的硬件实现方式,电路实现原理,还使用STM32类

java线程深度解析(一)——java new 接口?匿名内部类给你答案

http://blog.csdn.net/daybreak1209/article/details/51305477 一、内部类 1、内部类初识 一般,一个类里主要包含类的方法和属性,但在Java中还提出在类中继续定义类(内部类)的概念。 内部类的定义:类的内部定义类 先来看一个实例 [html]  view plain copy pu

TL-Tomcat中长连接的底层源码原理实现

长连接:浏览器告诉tomcat不要将请求关掉。  如果不是长连接,tomcat响应后会告诉浏览器把这个连接关掉。    tomcat中有一个缓冲区  如果发送大批量数据后 又不处理  那么会堆积缓冲区 后面的请求会越来越慢。

PHP原理之内存管理中难懂的几个点

PHP的内存管理, 分为俩大部分, 第一部分是PHP自身的内存管理, 这部分主要的内容就是引用计数, 写时复制, 等等面向应用的层面的管理. 而第二部分就是今天我要介绍的, zend_alloc中描写的关于PHP自身的内存管理, 包括它是如何管理可用内存, 如何分配内存等. 另外, 为什么要写这个呢, 因为之前并没有任何资料来介绍PHP内存管理中使用的策略, 数据结构, 或者算法. 而在我们