- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
服务器: 如果待测设备为客户端设备,则服务器可以模拟发送各种消息及设置各种资源状态,配合
待测设备完成各类正常、异常测试。
客户端: 如果待测设备为服务器设备,则客户端可以模拟发送各种消息,配合待测设备完成各类
正常、异常测试。
网关: 模拟了客户端和服务器之间
您可能关注的文档
- YC_T 428-2012 卷烟机剔除梗签物中含丝量的测定.docx
- YC_T 429-2012 叶丝滚筒干燥设备 工艺性能测试规程.docx
- YC_T 432-2012 卷烟工业企业能源计量器具配备与管理通则.docx
- YC_T 433-2012 打叶复烤生产过程产品安全卫生保障通则.docx
- YC_T 434.1-2012 烟草机械验收 第1部分:卷烟卷制质量综合判定.docx
- YC_T 434.2-2012 烟草机械验收 第2部分:卷烟盒、条包装质量综合判定.docx
- YC_T 435-2012 烟草病虫害预测预报工作规范.docx
- YC_T 436-2012 香料烟 调制技术规程.docx
- YC_T 437-2012 烟蚜茧蜂防治烟蚜技术规程.docx
- YC_T 438-2012 烟草商业企业卷烟物流配送车辆管理规范.docx
文档评论(0)