网络管理复习资料汇编文档格式.docx

上传人:b****2 文档编号:14203789 上传时间:2022-10-20 格式:DOCX 页数:22 大小:71.71KB
下载 相关 举报
网络管理复习资料汇编文档格式.docx_第1页
第1页 / 共22页
网络管理复习资料汇编文档格式.docx_第2页
第2页 / 共22页
网络管理复习资料汇编文档格式.docx_第3页
第3页 / 共22页
网络管理复习资料汇编文档格式.docx_第4页
第4页 / 共22页
网络管理复习资料汇编文档格式.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

网络管理复习资料汇编文档格式.docx

《网络管理复习资料汇编文档格式.docx》由会员分享,可在线阅读,更多相关《网络管理复习资料汇编文档格式.docx(22页珍藏版)》请在冰豆网上搜索。

网络管理复习资料汇编文档格式.docx

控制数据存储网络的操作配置。

6、什么是ASN.1?

它有什么作用?

ASN.1的全称是抽象语法表示,它是一种形式语言,提供统一的网络数据表示,通常用于定义应用数据的抽象语法和应用层协议数据单元(PDU)的结构。

7、什么是BER编码?

它的作用是什么?

BER称为基本编码规则,用于将ASN.1表示的数据按照一定规则转换为二进制位串。

8、简述应用实体、表示实体和抽象语法、传输语法之间的关系。

在互相通信的端系统中至少有一个应用实体和一个表示实体。

应用实体按照预先定义的抽象语法构造协议数据单元,用于和对等系统的应用实体交换信息,也就是说,应用实体在对信息进行处理时,按照抽象语法来理解发送和收到的信息,它并不关心信息如何发送和接收。

表示实体对应用实体的抽象数据进行编码,按照一定的规则将其转换成比特串。

把抽象数据转换成比特串的编码规则叫传输语法。

8.1上题中的各个概念与实际语法之间的关系

实际语法指编程语言采用的语法。

应用实体和表示实体是软件,都使用实际语法来实现。

在编程过程中要按照抽象语法的规则来表示数据,并按照传输语法的规则形成二进制位串。

9、简述ASN.1的数据类型。

(1)ASN中的一个数据类型由3个部分组成:

标签、类型(关键字)和值。

其中标签是用于传输语法,而类型(关键字)是为了人类书写方便。

标签可以分成4种:

通用标签(UNIVERSAL):

标识ASN定义的标准类型。

应用标签(APPLICATION):

标识用户自定义的类型。

上下文标签(CONTEXT):

这种标签在一定范围内有效。

私有标签(PRIVATE):

用户自定义标签。

(2)所有的数据类型可以分为4类:

简单类型:

由单一成分构成的原子类型。

构造类型:

由两种以上成分构成的类型。

标签类型:

由已知类型定义的新类型。

其他类型:

包括CHOICE和ANY两种。

10、使用ASN.1描述如下学生信息:

Name:

JohnAge:

22Address:

Woodstreet120

请用ASN.1描述此记录结构,并写出此记录的值。

Person:

:

=SEQUENCE{

nameIA5String,

ageINTEGER,

addressIA5String}

student:

=Person{

name“John”,

age22,

address“WoodStreet120”}

11、用ASN.1的基本编码规则BER对下面的数据进行编码。

(1)布尔类型的两个值FALSE(0x00),TRUE(0xFF);

(2)比特串10101;

(3)NULL类型;

(4)序列类型SEQUENCE{madeofwoodBOOLEAN,lengthINTEGER}的值{madeofwoodTRUE,length62};

(5)Password∷=[APPLICATION27]IMPLICITOCTETSTRING的值“Sesame”;

(6)Password∷=[APPLICATION48]INTEGER的值为十进制256;

提示:

相应的类型及标签为:

BOOLEAN:

UNIVERSAL1;

INTEGER:

UNIVERSAL2;

BITSTRING:

UNIVERSAL3;

OCTETSTRING:

UNIVERSAL4;

NULL:

UNIVERSAL5;

“Sesame”的ASCII值(十六进制)为:

536573616D65。

答:

(1)000000010000000100000000(HEX:

010100)

000000010000000111111111(HEX:

0101FF)

(2)00000011000000100000001110101000(HEX:

030203A8)

(3)0000010100000000(HEX:

0500)

(4)0011000000000110(HEX:

3006)

000000010000000111111111(HEX:

000000100000000100111110(HEX:

02013E)

(5)0101101100000110536573616D65

(HEX:

5B06536573616D65)

(6)010111110011000000000100

00000010000000100000000100000000

(HEX:

5F300402020100)

12、Internet网络管理框架由哪些部分组成?

SNMP体系结构包括哪些协议层?

(1)RFC1155定义了管理信息结构(SMI),即规定了管理对象的语法和语义

(2)RFC1212说明了定义MIB模块的方法

(3)RFC1213定义了MIB-2管理对象的核心集合,这些管理对象是任何SNMP系统必须实现的。

(4)RFC1157是SNMPV1协议的规范文件。

SNMP体系结构包括3各协议层:

应用层协议SNMP,UDP协议,IP协议

14.0简述SMI的主要内容

SMI称为“管理信息结构”(StructedManagementInformation)。

它是用ASN.1语言书写的标准文档,主要包含若干模块定义和宏定义,其中模块用于定义网络管理所需的数据类型,宏用于定义管理对象。

RFC1155定义的模块如下所示:

RFC1155-SMIDEFINITIONS:

=BEGIN

EXPORTS--EVERYTHING

internet,directory,mgmt,

experimental,private,enterprises,

OBJECT-TYPE,ObjectName,ObjectSyntax,SimpleSyntax,

ApplicationSyntax,NetworkAddress,IpAddress,

Counter,Gauge,TimeTicks,Opaque;

--thepathtotheroot

internetOBJECTIDENTIFIER:

={isoorg(3)dod(6)1}

directoryOBJECTIDENTIFIER:

={internet1}

mgmtOBJECTIDENTIFIER:

={internet2}

experimentalOBJECTIDENTIFIER:

={internet3}

privateOBJECTIDENTIFIER:

={internet4}

enterprisesOBJECTIDENTIFIER:

={private1}

--namesofobjectsintheMIB

ObjectName:

=OBJECTIDENTIFIER--syntaxofobjectsintheMIB

ObjectSyntax:

=CHOICE{

simpleSimpleSyntax,

application-wideApplicationSyntax

}

SimpleSyntax:

numberINTEGER,

stringOCTETSTRING,

objectOBJECTIDENTIFIER,

emptyNULL

ApplicationSyntax:

addressNetworkAddress,

counterCounter,

gaugeGauge,

ticksTimeTicks,

arbitraryOpaque

NetworkAddress:

internetIpAddress

IpAddress:

=[APPLICATION0]IMPLICITOCTETSTRING(SIZE(4))

Counter:

=[APPLICATION1]IMPLICITINTEGER(0..4294967295)

Gauge:

=[APPLICATION2]IMPLICITINTEGER(0..4294967295)

TimeTicks:

=[APPLICATION3]IMPLICITINTEGER(0..4294967295)

Opaque:

=[APPLICATION4]

END

15、简述宏表示、宏定义、宏实例的概念。

(1)宏表示:

ASN提供的一种表示方法,用于定义宏。

(2)宏定义:

用“宏表示”定义的一个宏,代表很多宏实例的集合。

(3)宏实例:

用具体的值代替宏定义中的变量,代表一个具体的类型。

16、RFC1212给出的OBJECT-TYPE宏定义主要由哪些部分组成?

说明其含义。

OBJECT-TYPEMACRO:

=

BEGIN

TYPENOTATION:

--mustconformtoRFC1155'

sObjectSyntax

“SYNTAX”type(ObjectSyntax)--管理对象的数据类型

“ACCESS”Access--管理对象的访问级别

“STATUS”Status--管理对象当前的使用情况

DescrPart

ReferPart

IndexPart

DefValPart

VALUENOTATION:

=value(VALUEObjectName)

Access:

=

"

read-only"

|"

read-write"

write-only"

not-accessible"

Status:

manda

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1