计算机网络管理 教学课件 作者 云红艳 杜祥军 赵志刚 网络管理- 第2章.ppt

计算机网络管理 教学课件 作者 云红艳 杜祥军 赵志刚 网络管理- 第2章.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
标签字段 8 7 6 5 4 3 2 1 标签类型 编码格式 标签号 UNIVERSAL 0 0 0:简单类型 标签号30时,标签字段需要多个字节 第1个八位组后5位全为1 后继八位组除最后一个,最高位均为1 APPLICATION 0 1 1:构造类型 CONTEXT-SPECIFIC 1 0 PRIVATE 1 1 长度字段 (1) 若编码是简单类型,则使用确定格式; 短格式:长度字段仅一个八位位组,最高位为0 长格式:长度字段包含多个八位位组, 第1个字节最高位为1,其余7位表示后面有多少字节来表示值字段的长度 (2) 若编码是构造的,并且编码立即可用,则既可以使用确定格式,也可以使用非确定格式,由发送者选择; (3) 若编码是构造的,但编码不是立即可用,则使用非确定格式。 一个八位位,八位位组内容结束时用两个连续的零八位位组标识 值字段(内容字段) 内容字段由0个或多个八位位组组成,并根据不同类型数据值的不同规定对它们进行编码。 1.BOOLEAN(编码为简单类型) 值字段由1个八位位组组成 若值为FALSE,则八位位组是00H 若值为TRUE,则八位位组是FFH 标签字段 长度字段 值字段 FALSE00000001TRUE00000001各种类型数据的BER编码举例 1.BOOLEAN(编码为简单类型) 值字段由1个八位位组组成 若值为FALSE,则八位位组是00H 若值为TRUE,则八位位组是FFH 标签字段 长度字段 值字段 FALSE00000001TRUE000000012.NULL(编码为简单类型) 不使用值字段,长度字段为0,空值的标签是UNIVERSIAL 5,所以编码为05 00。NULL的BER编码如下: 标签字段 长度字段00000000 3.INTEGER和ENUMERATED(编码为简单类型) 值字段由1个或多个八位位组组成 整数值采用二进制补码形式,编码取需要的最少字节数 标签字段 长度字段 值字段 127 )00000001256 (0100000000B)0000001000000000 -129 (101111111B)0000001001111111 4.REAL 实数值的编码是简单类型,其值由1个或多个八位位组组成。 如果实数值为0,则不需要使用值八位位组,相应长度值为0,则编码为09 00。如果实数值不为0,则使用“B”作为编码的基。基可以由发送者选择。如果“B”是2,8或16,则选择二进制编码;如果“B”是10,则选择字符编码。 采用二进制编码时,分为尾数编码和指数编码两部分 5.BIT STRING 简单编码:值字段包含一个初始八位位组,后面跟0个、1个或多个后继八位位组。初始八位位组的编码是最后后继八位位组中未使用的位数,位串的第一位置于第一个后继八位位组的第8位,以下顺序类推。若位串为空,则没有后继八位位组,且初始八位位组为0。 例如,位串值(0A3B5F291CD),采用简单编码则为:03 07 040A3B5F291CD0。其中第一个字节表示位串类型的标签(UNIVERSAL 3),第二个字节表示值部分的长度为7个字节,在位串值前增加了一个八位位组,取值为04,表征这个值最后补位的个数。 标签字段 长度字段 值字段 03H 07H 040A3B5F291CD0H 构造编码:值字段由0个、1个或多个数据值的完整编码组成。每个这样的编码都包括标识、长度和值字段,采用简单编码 。 位串值(0A3B5F291CD),将位串值拆为(0A3B)和(5F291CD)两部分0A3BH 5F291CDH 采用构造编码则为:23 80 03 03 000A3B 03 05 045F291CD0 标签 字段 长度 字段 值字段 23H 80H 03H 03H 000A3BH 03H 05H 045F291CD0H 0000H 6.OCTET STRING和CHARACTER STRING 字节串值的编码与BIT STRING类似,但是不需要增加表征补充位个数的八位组。 标签 字段 长度 字段 值字段

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档