logo资料库

netconf协议(全).pdf

第1页 / 共51页
第2页 / 共51页
第3页 / 共51页
第4页 / 共51页
第5页 / 共51页
第6页 / 共51页
第7页 / 共51页
第8页 / 共51页
资料共51页,剩余部分请下载后查看
NETCONF协议基础
目录 01 02 03 NETCONF技术架构 NETCONF协议原理 NETCONF应用举例 Copyright © 2016 NEW H3C Group. All rights reserved. www.h3c.com 2 2
网络可编程性与管理接口  网络可编程性(network programmability)是指网络设备和流量监控等操 作可以由独立运行的软件来控制,在SDN中处于核心地位。  管理接口是指网络操作人员在管理设备时用到的具备一致性特征的操作接口, 由两个关键要素:协议和消息格式规范组成。  在SDN网络中,网络可编程性涵盖了业务编排层面(云平台)、控制器层面 和网络设备层面,不同层面之间控制通过管理接口达成。  以控制器为界限,管理接口分为南向接口和北向接口。 Copyright © 2016 NEW H3C Group. All rights reserved. www.h3c.com 3 3
传统南向接口的不足  CLI的不足:  不同厂商之间兼容性差  开发难度大,程序处理复杂  语法不清晰  SNMP的不足:  配置管理功能薄弱  安全性和实时性较弱  开发难度大  管理效率低 Copyright © 2016 NEW H3C Group. All rights reserved. www.h3c.com 4 4
新生代的南向接口  新生代的南向管理接口能够最大程度的促进和支持网络可编程序  当前新生代的南向管理接口:  I2RS  XMPP  PCE  NETCONF  OVSDB Copyright © 2016 NEW H3C Group. All rights reserved. www.h3c.com 5 5
NETCONF协议概述  NETCONF(Network Configuration Protocol)是一种基于XML的网络管 理协议,它提供了一种可编程的、对网络设备进行配置和管理的方法。  NETCONF协议采用基于TCP的SSHv2进行传送,以RPC的方式实现操作和 控制。  用户可以通过NETCONF协议设置参数、获取参数值、获取统计信息等。  IETF RFC 6241定义了NETCONF协议的整体框架、传输协议需求、RPC模 型、协议操作、核心能力等。 Copyright © 2016 NEW H3C Group. All rights reserved. www.h3c.com 6 6
NETCONF协议优势  强大的数据建模能力  强大的过滤能力  良好的事务管理能力  良好的可扩展性 Copyright © 2016 NEW H3C Group. All rights reserved. www.h3c.com 7 7
NETCONF与传统南向接口对比 功能 网络配置 传输 方式 数据 建模 与 事务 处理 网络监控 Telnet SSH/TCP SOAP UDP 配置方式/操作 建模语言 编码语言 事务处理与并发控制 使用对象 标准化程度 安全性 易开发性与扩展性 NETCONF SNMP 强 中 不支持 支持 支持 不支持 多 弱 强 不支持 不支持 不支持 支持 少 YANG/SMLDUMP SML/SMLv2 XML 支持 ASN.1 无 配置应用 监控应用 高 高 高 高 中 中 CLI 强 弱 支持 不支持 不支持 不支持 少 无 厂商特定 支持 用户 低 中 低 Copyright © 2016 NEW H3C Group. All rights reserved. www.h3c.com 8 8
分享到:
收藏