首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【连载-4】数据中心网络虚拟化 配置管理技术

2 NETCONF NETCONF[3]由W3C提出,是一种基于XML的网络配置管理协议,因此使得其可以表达复杂的层次化数据。...NETCONF为一个层次化协议,从下到上共四层分别是: 安全传输层,NETCONF是面向连接的,它要求通信端口之间建立永久性的连接,而且这种连接必须提供可靠的、按序的数据传输。...消息层,NETCONF使用和元素实现独立于传输层协议的NETCONF请求和响应。 操作层,NETCONF在RPC消息层之上定义了一组操作,用于操作数据库。...OF-CONFIG协议基于NETCONF协议实现,依赖于NETCONF的操作和传输标准,区别在于OF-CONFIG关注于OpenFlow设备配置,其在NETCONF的内容层中定义了OpenFlow数据元素...YANG是一个可扩展的NETCONF数据建模语言,为NETCONF协议、NETCONF RPC、NETCONF通知(notifications)操作的配置数据和状态数据进行建模。

96750

数据中心网络虚拟化 配置管理技术

2.NETCONF NETCONF[3]由W3C提出,是一种基于XML的网络配置管理协议,因此使得其可以表达复杂的层次化数据。...NETCONF为一个层次化协议,从下到上共四层分别是: 安全传输层,NETCONF是面向连接的,它要求通信端口之间建立永久性的连接,而且这种连接必须提供可靠的、按序的数据传输。...消息层,NETCONF使用和元素实现独立于传输层协议的NETCONF请求和响应。 操作层,NETCONF在RPC消息层之上定义了一组操作,用于操作数据库。...OF-CONFIG协议基于NETCONF协议实现,依赖于NETCONF的操作和传输标准,区别在于OF-CONFIG关注于OpenFlow设备配置,其在NETCONF的内容层中定义了OpenFlow数据元素...YANG是一个可扩展的NETCONF数据建模语言,为NETCONF协议、NETCONF RPC、NETCONF通知(notifications)操作的配置数据和状态数据进行建模。

1.4K40

SDN实战团分享(七):YANG模型与OpenDaylight南北向接口

YANG模型是一种数据建模语言,用来建模由NETCONF协议、NETCONF远端过程调用(RPCs)、和NETCONF通知(notification)操作的配置数据和状态数据。...YANG模型与NETCONF 由最初YANG模型的定义可知,YANG模型与NETCONF密切相关,其产生是为了对NETCONF协议所操作的数据进行建模。...图1 如图中所示,NETCONF在很多方面体现出对于SNMP协议的优越性,NETCONF协议由XML编码,以SSH加密,采用TCP连接,体现出更好的安全性和可靠性。 ?...协议、NETCONF远端过程调用(RPCs)、和NETCONF通知(notification)”。...XML涉及到NETCONFNETCONF配置是xml格式的,YANG 可以无差转化为XML格式,即YIN YANG ?

2.7K80

如何实现超大规模网络的配置审计

图2 抽象层屏蔽各厂商差异化实现 YANG+NETCONF,是否可行?     ...NETCONF是一个基于XML,被设计用来替代CLI、SNMP的网络配置和管理协议,YANG Model与NETCONF也进行了完整的适配。     ...方法和过程并不复杂,但NETCONF自2006年提出,2011年以RFC6241作为终稿再次发布后,在比较长的一段时间内主流网络设备厂商对NETCONF支持有限,近些年随着SDN和网络自动化运维的迅速发展...,NETCONF才在诞生10多年后在传统计算机网络领域重新崛起。...而多数厂商并非采用统一的NETCONF数据模型,各个硬件型号和软件版本的支持覆盖度也不同,导致现网实际很难通过NETCONF对网络设备进行大规模的配置审计和管理。

71540

OpenDaylight碳版本如何增强稳定性、安全性和网络可编程性?

此外,使用RFC 7950的南向Netconf设备的互操作性在Carbon版本中成为可能。 NETCONF集群实现通过集群单例服务进行重新架构变得更加稳定,并大大提高了测试覆盖率。...最终用户可以实现与Boron版本一致的NETCONG集群体验,但是在分布式控制器部署中可以更放心地使用NETCONF。...在NETCONF项目中添加了基于IETF Call Home的Draft 08初始实现,该实现目前不是集群感知,而是提供呼叫归属功能的基本功能。...相比较于RESTCONF、NETCONF或其他一些北向接口,应用程序开发人员可以挂接总线来操纵数据,实际上这解锁了使用支持ZMQ集成的非JRE语言编写控制器应用程序的功能,从这个角度来说,它开创了一套全新的开发人员参与项目的能力

90660

SDN实战团分享(十四):网络设备自动化遇到的问题与思考

这些plug-in还不如没有呢,谁天天升级系统啊还有就是在说说netconf和restful的api,国内的厂家netconf 基本就只有一个壳,里面大量的东西是没有完成或者只做了几个平台的产品。...这个除了cli 的方式外,netconf restful的接口通常都是结构化的数据了,所以,有结构化的数据 开发就舒服很多。 2.连接的无状态性。这一点也许名字叫得不是很合适。...4.最后一个是事务性 前面三个问题或者说属性,对于现在netconf 的方式,http +json 或者叫restful 的方式 都不是大问题,基本是能解决的,或者是已经解决的不错的。...Q2:到底这种基于netconf restful结构化的北向接口,比适配厂家的独立的北向api或者cli,优势在哪里呢? 因为netconf和restful的数据基本都是结构化的。比cli方便。...但是现在厂家的netconf or restful接口功能不是很全。 Q3:有个问题Juniper的设备是能做到幂等性的?可以通过本地拼接成XML通过netconf做配置吗 Juniper是可以的。

78561

SDN实战团分享(六):OpenDayLight实战入门

一般来说,在这个层面编程就更像是EMS针对网元级别的编程,你可以使用各种特定网络设备支持的协议来编程,openflow, ovsdb, snmp ,soap, netconf ...当你的网络变大,要实现的业务变得更多的时候...A2:是的,可以参见odl的框架图,南向接口上有的,openflow, netconf等等 Q3:采用第三种方法也能像第二种方法一样通过sFlow拿到流量吗?...A5:你这个问题问得挺好的,理论上你也可以用odl和sflow collector/analyzer来接,譬如你在那个sflow collector 实现一个netconf server,然后用netconf...A6:理论上你也可以用odl和sflow collector/analyzer来接,譬如你在那个sflow collector 实现一个netconf server,然后用netconf 和它对接。...A11:take vyatta router as example,we had bunch of yang files to define the vyatta router.turn the netconf

76380

码农学ODL之SDN入门篇

,希望在市场继续保持优势,另一方面,运营商即想拥抱新理念,也想保护现有的投资,这样希望针对现有网络进行平滑的过渡,所以采取大多不动设备上的控制智能,控制器(只能说是一种伪控制器)与转发设备间的接口采用NETCONF...1.2.2.SDN平台实现框架 理想是丰满的,但现实往往呈现出很骨感,学术界提出的正统SDN,在产业界和运营商的不断实践下,南向接口不仅仅局限在OpenFlow,也包含了NETCONF、SNMP等协议。...RESTCONF、NETCONF是南向协议还是北向协议?...首先就RESTCONF和NETCONF本身作为协议来讲,是不区分北向协议还是南向协议的;其次,在实际的应用过程中,通常情况下RESTCONF用在北向,NETCONF用在南向,但同时也注意到有些厂家控制器提供的北向接口使用的是...NETCONF

1.3K120

一文读懂TSN

configuration):高速通道带宽预留协议,是SRP的增强模式,采用集中式的管理方式,通过集中式的网络配置节点(Centralized Network Configuration,CNC)通过远程管理协议(如NETCONF...此外,远程可配置性,支持NETCONF网络配置协议服务,YANG被用作NETCONF上的数据建模语言。...IEEE802.1Qcp(Basic YANG):面向桥接的YANG数据模型可结合NETCONF在网桥之间实现基本桥接配置数据的通信。...IEEE802.1Qcw(YANG for Qbv,Qbu & Qci):面向Qbv、Qbu、Qci的YANG模型扩展了802.1Qcp的功能,结合NETCONF支持在网桥之间实现调度、抢占和监督配置数据的通信...IEEE802.1CBcv(YANG & MIB for FRER):扩展了802.1Qcp功能,结合NETCONF支持在网桥之间实现冗余配置数据的通信。

6.6K41

软件定义网络(SDN)基础概念学习笔记(下)

实现网络配置与管理 实现路径计算,包括网络开销、链路状态等 已实现的南向接口协议 Openflow:Openflow交换机与控制器的信息交互 OF-Config:Openflow交换机的配置和管理 NETCONF...OF交换机的端口和队列 支持OF逻辑交换机的能力发现 支持配置隧道 管理协议需求 安全性、可靠性、可扩展性 OF-Config 协议数据模型 采用XML描述的数据结构 OF-Config的传输协议 通过NETCONF...NETCONF协议 优点 保护锁定机制 支队整个系统数据库可直接进行操作 可扩展性好 不与具体安全协议绑定,用现有安全协议 特点 区分配置数据和状态数据 3个标准概念配置数据库 Candidate、Running...、Startup NETCONF 协议框架 安全传输层:提供可靠序列号发送机制、SSH作为承载协议 消息层: 操作层(核心层):数据库信息的获取、配置、复制和删除

79910
领券