安工大网管技术第二章课件I.ppt

  1. 1、本文档共86页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安工大网管技术第二章课件I

1.网络系统的发展,怎么进行 异种 (异构)?信息间的通信? 2.为什么用ASN.1?现有的数据结构表达方式不可以吗? 3.传输语法与BER. ASN.1描述了一种对数据进行表示、编码、传输和解码的数据格式。它提供了一整套正规的格式用于描述对象的结构,而不管语言上如何执行及这些数据的具体指代,也不用去管到底是什么样的应用程序。 在任何需要以数字方式发送信息的地方,ASN.1 都可以发送各种形式的信息(声频、视频、数据等等)。 ASN.1 和特定的 ASN.1 编码规则推进了结构化数据的传输,尤其是网络中应用程序之间的结构化数据传输,它以一种独立于计算机架构和语言的方式来描述数据结构。 ASN.1 取得成功的一个主要原因是它与几个标准化编码规则相关,如基本编码规则(BER) -X.209 、规范编码规则(CER)、识别名编码规则(DER)、压缩编码规则(PER)和 XER 编码规则(XER)。 这些编码规则描述了如何对 ASN.1 中定义的数值进行编码,以便用于传输,而不管计算机、编程语言或它在应用程序中如何表示等因素。 Get-request 报文?协议? ASN.1 编码? ASN.1表示数据例子 例如:数据类型特点?   Report ::= SEQUENCE {   author OCTET STRING,   title OCTET STRING,   body OCTET STRING,   biblio Bibliography   }    在这个例子中,Report是由名字类型的信息组成的,而SEQUENCE表示消息是许多数据单元构成的,前三个数据单元的类型是OCTET STRING,而最后一个数据类型则下面的ASN.1语法表示它的意义:   Bibliography ::= SEQUENCE {   author OCTET STRING   title OCTET STRING   publisher OCTET STRING   year OCTET STRING   } 实例 { author “sfssfs”, reference IA5String “42342sf” } { author “sfssfs”, reference INTEGER 1988 } FurtherTestPDU::=TestPDU(WITH COMPONENTS{....beta(SIZE 5|12) PRESENT}) 另外一个测试子类型要求beta参数必须出现,其值为5或12个字符组成的串: 图2.2(b)是用ASN.1描述个人记录的抽象语法 用 TLV 方法进行编码 把各种数据元素表示为以下三个字段组成的八位位组序列: (1) T 字段,即标识符八位位组(identifier octet),用于标识标记。 (2) L 字段,即长度用八位位组(length octet),用于标识后面 V 字段的长度。 (3) V 字段,即内容八位位组(content octet),用于标识数据元素的值。 例2.6 IPAddress 192.1.2.3,其 T 字段是 40 改标签也属于Universal类型,V 字段需要 4 字节表示,因此得出 IPAddress 192.1.2.3 的 TLV 编码是 40 04 C0 01 02 03。 那么256 要用几个字节表示长度?可表示为多少? TLV 中的 L 字段 定义 V 字段的长度 Get-request 报文 ASN.1 编码??? 十六进制编码 A0 1D //A0编码? 02 04 05 AE 56 02 //request-id 02 01 00 //error-status 02 01 00 //error-index 30 0F // SEQUENCE OF 30 0D //SEQUENCE

文档评论(0)

wendan118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档