YD_T 3305-2017 受限应用协议(CoAP)测试方法.docx

YD_T 3305-2017 受限应用协议(CoAP)测试方法.docx

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ICS 33.040 M32 中 华 人 民 共 和 国 通 信 行 业 标 准 YD/T 3305—2017 受限应用协议 (CoAP) 测试方法 Testing specification of constrained application protocol (CoAP) 2017-11-07发布 2018-01-01 实施 中华人民共和国工业和信息化部 发布 I YD/T 3305—2017 目 次 前言 Ⅱ 1 范围 1 2 规范性引用文件 1 3 术语和定义 1 4 测试场景 3 4.1 测试环境 3 4.2 测试条件 4 5 CoAP消息测试 4 5.1 需确认消息传递模式 4 5.2 不需确认消息传递模式 16 6 CoAP协议安全性测试 24 Ⅱ YD/T 3305—2017 前 言 本标准是受限应用协议系列标准之一,该系列标准的名称及结构如下: a) 《受限应用协议 (CoAP) 技术要求》; b) 《受限应用协议 (CoAP) 测试方法》。 本标准按照GB/T1.1—2009 给出的规则编写。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由中国通信标准化协会提出并归口。 本标准起草单位:中国信息通信研究院、北京邮电大学。 本标准主要起草人:付国强、罗松、黄小红。 客户端 client YD/T 3305—2017 受限应用协议 (CoAP) 测试方法 1 范围 本标准规定了受限应用协议测试方法,主要内容包括:受限应用协议测试的环境、测试用例、测 试场景及一致性测试的具体方法。 本标准适用于受限应用协议的设备研发、测试部署,并为相关标准的研究提供参考。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本 文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 IETF RFC 7252: 受限应用协议 (The Constrained Application Protocol (CoAP)) 3 术语和定义 下列术语和定义适用于本文件。 3.1 端点 endpoint CoAP 中的参与实体。 3.2 发送者 sender 消息的源端点。 3.3 接收者 recipient 消息的目的端点。 3.4 2 YD/T 3305—2017 请求消息的源端点,响应消息的目的端点。 3.5 服务器 server 请求消息的目的端点,响应消息的源端点。 3.6 源服务器 origin server 给定资源所在或产生的服务器。 3.7 中介 intermediary CoAP 端点扮演两个角色,服务器和对于源服务器(或远端中介)的客户端。 一般形式的中介就是 代理。 3.8 代理 proxy 中介主要用于转发请求和中继响应,可能有缓存、名字空间转换、协议转换的功能。代理与之相 反,不实现特定的应用语义。根据代理在在消息转发结构中的位置, 一般有两种形式的代理:转发代 理和反转代理。 3.9 转发代理 forward-proxy 由客户端选取的端点,用来代表客户端执行请求,做相应的转换工作。 3.10 反转代理 reverse-proxy 一个或多个服务器之间的端点,满足这些服务器的请求执行要求。与转发代理不同,客户端可能 不知道反转代理的存在。 3.11 CoAP-to-CoAP 代理 CoAP-to-CoAP proxy 3 YD/T 3305—2017 从CoAP 请求映射到CoAP 请求的代理。 3.12 协议转换代理 cross-proxy 在多个协议之间进行转换的代理。 3.13 捎带响应 piggy-backed response 包含在CoAP ACK 消息当中。 3.14 资源发现 resource discovery 客户端向服务器请求其拥有的资源的过程。 4 测试场景 4.1 测试环境 测试主要在两种环境中进行,即传输无损环境和传输有损环境,其具体形式如图1和图2所示。 测试操作员 客户端服务器 客户端 抓包工具 图1 传输无损环境 测试操作员 服务器 网关 客户端 抓包工具 抓包工具 图2 传输有损环境 4 YD/T 3305—2017 服务器: 如果待测设备为客户端设备,则服务器可以模拟发送各种消息及设置各种资源状态,配合 待测设备完成各类正常、异常测试。 客户端: 如果待测设备为服务器设备,则客户端可以模拟发送各种消息,配合待测设备完成各类 正常、异常测试。 网关: 模拟了客户端和服务器之间

文档评论(0)

consult + 关注
官方认证
内容提供者

consult

认证主体山东持舟信息技术有限公司
IP属地山东
统一社会信用代码/组织机构代码
91370100MA3QHFRK5E

1亿VIP精品文档

相关文档