(转载)
家庭网络设备的远程管理需要解决的技术问题主要是管理通道和管理协议。远程管理的信息承载在IP包上,管理通道问题主要是解决如何传送承载管理信息的IP 包,这主要与具体的接入技术相关。如何保证管理通道的可用性和管理通道的带宽是目前相关接入技术需要解决的问题。管理协议主要是指IP层之上的管理内容传送协议,目前主要有IETF制定的SNMP和DSLFORUM制定的TR-069。管理协议的选择主要需要权衡安全性和协议复杂性。
TR-069协议栈的基本思路是利用Web服务中广泛使用的基于S0AP的RPC方法,其会话协议使用的是HTTP1.1协议,因此TR-069可以方便地应用在Web中应用的传送层安全技术(如SSL/TLS)。TR-069协议栈的下面几层充分利用目前Internet上广泛使用的通信协议,比如TCP、HTTP、SOAP等。通过这些成熟的协议,ACS和家庭网络设备之间可以方便地建立通信的基本通道。TR-069在SOAP之上定义了用于配置、查询、诊断等操作的特定RPC方法,通信的两端(ACS和用户设备)都可以通过RPC调用来完成某个特定功能的执行和得到返回的结果。
以传输为导向的简单网络管理协议 (SNMP)
对基于IP的传输网络而言,我们广泛部署了 SNMP 以监控交换机、路由器、服务器以及系统的性能、负载和其他运行参数,这对因特网的主干网以及大型企业级虚拟专用网 (VPN) 都非常重要。SNMP 生成的数据对网络管理员很有用,可用来评估网络的性能并发现流量瓶颈或潜在的瓶颈。此外,这种信息还有助于网络的设计或再设计。
以 PC 为中心的本地网络通用即插即用技术 (UpnP)
在因特网主干网的另一端,基于IP 的小型家庭网络常采用 UPnP 技术作为控制机制。PnP 最早的设计用于PC与外设之间的透明连接,目前已发展成为一种点对点架构。对消费者来说,UPnP 的优势之一在于使用方便。新型设备自动与家庭或办公室小型网络连接,并能被网络中的其他已加入设备"检测"到。(千万不要认为UPnP只能在LAN的范围内工作!!!)有些UPnP网络不受控制,因为网络中没有动态主机配置协议 (DHCP) 服务器。如果这样的话,那么连接UPnP网络的设备必须给自己分配一个IP地址。此外,安全性也是基于UPnP的家庭网络的一个问题。
有些服务供应商需要的远程管理工具不仅可以跨因特网工作,而且还能实现对家庭网络乃至终端设备的可视性,在这种情况下 SNMP 技术就难以胜任了。从一定程度上说,SNMP能对 TR-069 的功能有所补充,但不能满足当前及今后的控制、配置与管理特性的要求。另一方面,UPnP 只能解决局域网 (LAN) 的问题,而对广域传输网络问题却束手无策。
由 DSL 论坛定义的名为"CPE WAN 管理协议"的 TR-069 规范明确表示,其不仅提供覆盖运营商广域网 (WAN) 的管理机制,而且还将作为桥接 CPE 设备(其中许多 CPE 设备位于家庭或小型办公 LAN 中)的机制。
TR-069 规范的扩展系列目前正由 DSL 论坛开发,有关文件定义了 TR-069 如何通过 DSL CPE 对某些类型的设备进行远程管理。TR-069 中的自动配置与管理功能等服务也将通过 DSL CPE 提供给相连的设备,如 VoIP 电话与系统(TR-104 与 TR-110)、STB 以及掌上游戏机等。
(转载)
没有评论:
发表评论