摘要: 3.4.4 认证 Kevin: 认证是比较基础的功能。理论上来说,我们在实现的时候应该完全按照协议的约定来做,但有时还是会遇到不按标准开发的设备或ACS,这时就会带来不必要的认证麻烦,并不会省力。 当CPE不使用TLS进行身份验证时,则ACS必须使用HTTP身份验证^[8]^对CPE进行身份验证。若 阅读全文
posted @ 2022-10-28 10:12 Kevin4X 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 文件传输传输这一块,其实和TR协议本身的绑定关系并不大。主要是HTTP上传的工作。 ACS在开发时,需要注意实现的是处理文件时对文件大小的限制,反向代理的处理等等。CPE一侧甚至可以考虑用curl命令来搞定上传工作。 例如:curl -i --location --request POST http 阅读全文
posted @ 2022-10-26 10:27 Kevin4X 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 今天看的是会话部分。是TR交互的一个基础。 3.4.2 会话Sessions 对于形成单个会话的一系列事务transactions,CPE应在会话期间保持TCP连接。具体而言,CPE不得在会话期间关闭TCP连接。如果在HTTP请求/响应交互之后TCP连接完全关闭,并且在最后一次HTTP响应之后,会话 阅读全文
posted @ 2022-10-25 16:06 Kevin4X 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 从今天开始进入HTTP阶段,可能会涉及会话的主要部分,本周计划把HTTP部分分析完。 3.4 使用HTTP CPE和ACS之前使用HTTP1.1 发送 SOAP消息,其中CPE是HTTP Client,ACS则是HTTP server。 注意-CWMP也用HTTP来实现Connection Requ 阅读全文
posted @ 2022-10-24 16:12 Kevin4X 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 3.3 使用TLS和TCP 注意-本规范的早期版本引用了SSL 3.0和TLS 1.0。下文不再提及这些,不应再继续使用。 尽管可以直接使用TCP连接,但建议使用TLS传输CPE WAN管理协议。如果不使用TLS,则会牺牲安全性。具体来说,TLS可以提供机密性和数据完整性,并允许基于证书的身份验证代 阅读全文
posted @ 2022-10-21 17:22 Kevin4X 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 3.2 建立连接 3.2.1 CPE 初始化连接 CPE 可以随时使用预先确定的 ACS 地址通过 CWMP endpoint 启动与 ACS 的连接(请参阅第 3.1 节)。在以下情况下,CPE 必须发出Inform RPC 方法与 ACS 建立连接(按照第 3.7.1.1 节中描述的过程): C 阅读全文
posted @ 2022-10-20 17:53 Kevin4X 阅读(444) 评论(0) 推荐(0) 编辑
摘要: Kevin:下面总结一下获得ACS URL地址的流程 流程图如下: flowchart TD subgraph DHCP解析子流程 check1(检查缓存ACS URL)-->|无缓存|dhcp1(dhcp解析) check1-->|有缓存|try1{try}; dhcp1(dhcp解析) -->| 阅读全文
posted @ 2022-10-19 09:30 Kevin4X 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 3 程序与需求 Procedures and Requirements 本节连同本节中引用的附件,定义了 CPE WAN 管理协议的规范性要求。 本节还引用了构成 CPE WAN 管理协议一系列标准和其他规范。 除非另有规定,CPE 和 ACS 必须遵守这些参考规范的要求。 3.1 找到ACS CP 阅读全文
posted @ 2022-10-18 10:22 Kevin4X 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 2 架构 2.1 协议模块 CWMP包括几项本协议特有的组件,也使用几项标准协议。CWMP定义的协议栈如图2所示。表1对协议各层进行了简单描述。请注意,除非另有规定,否则CPE和ACS必须遵守基本标准协议的要求。 图2 - 协议栈 | CPE/ACS Management Application | 阅读全文
posted @ 2022-10-17 16:32 Kevin4X 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 最近在复习TR协议,记录一下。 1 序言 注意-本文的第一节和第二节为介绍章节,没有定义本协议的需求。 TR-069描述CPE WAN管理协议,适用于CPE与自动配置服务器(ACS)间的通信。CPE WAN管理协议定义包括安全地自动配置CPE以及在公用框架下的其它CPE管理功能。 Kevin:CPE 阅读全文
posted @ 2022-10-13 13:46 Kevin4X 阅读(316) 评论(1) 推荐(1) 编辑