opendaylight入门 示例

http://www.sdnlab.com/17863.html

http://www.sdnlab.com/author/4605/   

https://github.com/siwind  示例源码http://www.sdnlab.com/11587.html     浅谈OpenDaylight的二次开发

http://www.sdnlab.com/18316.html    SDN开发笔记系列

http://www.sdnlab.com/?s=opendaylight

回顾2016 ODL City Tour

http://i.youku.com/i/UMzM3MDU4MTk4MA==?spm=a2h0j.8191423.subscription_wrap.DD~A

PPT下载

http://pan.baidu.com/s/1boVZiOJ#list/path=%2FODL%E5%B7%A1%E5%9B%9E%E7%A0%94%E8%AE%A8%E4%BC%9A%E5%8D%97%E4%BA%AC%E7%AB%99%E8%A7%86%E9%A2%91%2F12.12%20ODL%E5%8D%97%E4%BA%AC%E7%AB%99PPT%2FODL%20City%20Tour&parentPath=%2FODL%E5%B7%A1%E5%9B%9E%E7%A0%94%E8%AE%A8%E4%BC%9A%E5%8D%97%E4%BA%AC%E7%AB%99%E8%A7%86%E9%A2%91%2F12.12%20ODL%E5%8D%97%E4%BA%AC%E7%AB%99PPT

YANG模型

 是一种数据建模语言,用来建模由NETCONF协议定义的配置数据和状态数据、远端过程调用(RPCs)、和NETCONF通知(notification), 具有良好的可读性和可扩展性。设备端和客户端都可以使用YANG进行数据的建模, 设备侧提供了YANG数据模型后,客户端可依据工具自动生成对应的访问模型代码,大大的节省开发工作量。其具体的定义可以参看RFC 6020: “YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF)” 。

NETCONF(Network Configuration Protocol,网络配置协议)是一种基于XML的网络管理协议,它提供了一种可编程的、对网络设备进行配置和管理的方法。用户可以通过该协议设置参数、获取参数值、获取统计信息等。NETCONF报文使用XML格式,具有强大的过滤能力,而且每一个数据项都有一个固定的元素名称和位置,这使得同一厂商的不同设备具有相同的访问方式和结果呈现方式,不同厂商之间的设备也可以经过映射XML得到相同的效果,这使得它在第三方软件的开发上非常便利,很容易开发出在混合不同厂商、不同设备的环境下的通用的管理软件。在管理软件的协助下,使用NETCONF功能会使网络设备的配置管理工作,变得更简单更高效。

NETCONF协议采用了分层结构,分成四层:内容层、操作层、RPC(Remote Procedure Call,远程调用)层和通信协议层。
其具体定义可看RFC 6241:” Network Configuration Protocol (NETCONF)”。

最初的网络管理协议SNMP也有对应的建模语言SMI。而操作ODL的应用采用的RPC接口、HTTP协议和XML格式数据,就构成了SOAP协议内容。

在ODL中,通过YANG模型来建模应用的配置数据和状态数据,以及RPC和Notification.
NETCONF/SNMP/YANG/SOAD/REST其对比关系如下图:

图 1 1 SNMP/NETCONF/SOAD/REST对比

http://www.sdnlab.com/16064.html   netconf yang

 

转载于:https://my.oschina.net/ovirtKg/blog/834258

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值