首页 > 其他分享 >TR-069协议学习记录

TR-069协议学习记录

时间:2022-11-03 23:33:23浏览次数:61  
标签:协议 HTTP 记录 069 TR CPE CWMP

TR-069协议学习记录

TR-069协议概念

CWMP(CPE WAN Management Protocol,CPE广域网管理协议),编号为​​TR-069​​​,故又被称为​​TR-069​​协议。

TR-069协议的应用

​TR-069​​​协议提供了对下一代网络中家庭网络设备进行管理配置的​​通用框架、消息规范、管理方法和数据模型​​。

TR-069协议的优势

​TR-069​​​协议主要应用于​​DSL​​​接入网络环境。在​​DSL​​​网络中,由于用户设备数量繁多、部署分散,通常位于用户侧,不易进行设备的管理和维护,​​CWMP​​​提出通过​​ACS​​​(Auto-Configuration Server,自动配置服务器)来对​​CPE​​​(Customer Premises Equipment,用户侧设备)进行远程集中管理,一次来解决​​CPE​​设备的管理困难,以此节约维护成本,提高问题的解决效率。

TR-069的协议栈

​CWMP​​协议有其特有的协议组件,同时也包含了一些标准协议如下:

1、​​RPC Methods​​​:在​​CWMP​​​协议中定义各种​​RPC​​​方法,以此实现​​ACS​​​与​​CPE​​之间的交互

2、​​SOAP​​​:消息的内容是基于​​SOAP标准封装XML文档​​,以此避免与防火墙的冲突

3、​​HTTP​​​:​​ACS​​​为​​HTTP​​​服务器,​​CPE​​​为​​HTTP​​客户端

4、​​SSL/TLS​​:标准的互联网传输层安全协议

​TR-069​​的通信过程

下图是我从其他师傅博客截取的​​CWMP​​通信的过程:

TR-069协议学习记录_javascript

作者:{狒猩橙}



标签:协议,HTTP,记录,069,TR,CPE,CWMP
From: https://blog.51cto.com/u_15786923/5821373

相关文章

  • Anaconda重装记录
    记录一次憨憨把jupyter搞坏半天修不好背后被迫重装anaconda的经历QAQ1彻底清除Anaconda(1)首先打开anaconda的安装目录,删除两个文件夹envs和pkgs(2)使用uninstall-Anacond......
  • LeetCode_Stack_589. N-ary Tree Preorder Traversal N 叉树的前序遍历【栈,迭代】【简
    目录​​一,题目描述​​​​英文描述​​​​中文描述​​​​示例与说明​​​​二,解题思路​​​​三,AC代码​​​​C++​​​​Java​​​​四,解题过程​​​​第一博​......
  • bootstrap-select的使用
    引入css<linkrel="stylesheet"href="{%static'plugin/bootstrap-select/css/bootstrap-select.min.css'%}">引入js<scriptsrc="{%static'plugin/bootstrap-sel......
  • c++11 unique_ptr
    unique_ptr使用详解      ......
  • Emre Aksan-2021-AnSpatio-temporalTransformer for 3D Human Motion Prediction-IEEE
    ASpatio-temporalTransformerfor3DHumanMotionPrediction#paper1.paper-info1.1MetadataAuthor::[[EmreAksan]],[[ManuelKaufmann]],[[PengCao]],[[......
  • Controller输出JSON数据 乱码解决方案
    ​我们可以在springmvc的配置文件上添加一段消息StringHttpMessageConverter转换配置!<mvc:annotation-driven><mvc:message-convertersregister-defaults="true">......
  • CodeForces 1540B Tree Array
    CF传送门洛谷传送门很强的一个题。发现根的选择很重要,于是考虑先枚举根。考虑枚举两个点对\(i,j\(i<j)\),如果\(j\)比\(i\)先被标记,那么\(i,j\)就贡献了一个逆......
  • SpringMVC中的@RestController
    在Spring中@RestController的作用等同于@Controller+@ResponseBody。所以想要理解@RestController注解就要先了解@Controller和@ResponseBody注解。@Controller之前已......
  • SpringMVC中Controller的运用
    Controller的运用通常通过接口和注解的方式实现第一种:实现Controller接口,Controller是一个接口,在org.springframework.web.servlet.mvc包下,接口中只有一个方法;编写一个Co......
  • stringBuffer的使用
    packagecom.te.jdkapi;publicclassTestString{publicstaticvoidmain(String[]args){test();test2();}publicstaticvoidte......