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

SDNLAB群分享(四):利用ODL下发流表创建VxLAN网络

今天想跟大家分享如何通过ODL控制器下发流表来创建VxLAN网络。ODL作为当前流行的控制器,已经有广泛的应用。基于ODL提供了丰富的北向接口,使得应用对网络有了更好的掌控。...在VM3上运行ODL,通过karaf控制台执行如下命令进行安装: $> feature:install odl-l2switch-all odl-ovsdb-all odl-base-all odl-aaa-authn...odl-restconf-all odl-nsf-all odl-adsal-northbound odl-mdsal-apidocs odl-dlux-all $> feature:install...odl-ovsdb-southbound-api odl-ovsdb-southbound-impl odl-ovsdb-southbound-impl-rest odl-ovsdb-southbound-impl-ui...odl-openflowplugin-all-li odl-openflowplugin-adsal-compatibility-all 如图1所示的网络部署图,分别启动Mininet虚拟机,复制

1K100

SDNLAB群分享(四):利用ODL下发流表创建VxLAN网络

今天想跟大家分享如何通过ODL控制器下发流表来创建VxLAN网络。ODL作为当前流行的控制器,已经有广泛的应用。基于ODL提供了丰富的北向接口,使得应用对网络有了更好的掌控。...在VM3上运行ODL,通过karaf控制台执行如下命令进行安装: $> feature:install odl-l2switch-all odl-ovsdb-all odl-base-all odl-aaa-authn...odl-restconf-all odl-nsf-all odl-adsal-northbound odl-mdsal-apidocs odl-dlux-all $> feature:install...odl-ovsdb-southbound-api odl-ovsdb-southbound-impl odl-ovsdb-southbound-impl-rest odl-ovsdb-southbound-impl-ui...odl-openflowplugin-all-li odl-openflowplugin-adsal-compatibility-all 如图1所示的网络部署图,分别启动Mininet虚拟机,复制

1.2K40

全球ODL执行主席Neela Jacques:ODL的发展与展望

同时我很自豪的宣布,当人们考虑自己金钱和时间为何种网络技术作为投资对象的时候,过半数的选择了ODL。我想这表明了ODL的一些特质。 ? ODL无疑拥有大量的开发者,那么用户呢?...今天早上,我的中国朋友告诉我,ODL的中国QQ群人数已经有1600人在活跃的谈论ODL,关注和探讨ODL的变化。在此之前,我以为全世界大概只有2000多人在经常性地讨论ODL。...比如有人基于ODL开发自己的服务,建立自己的发行版, 也有人将ODL嵌入到自己的项目中,作为更大的解决方案的一部分 。...有人提供培训,有人通过ODL打包销售自己的硬件产品,这都是在ODL这一共同平台上实现自己的价值的例子。...我们相信没有一种技术或者协议能够解决所有的问题,比如ODL支持很多种南向协议,ODL一直致力于提供网络的抽象层服务,MD-SAL ,Yang模型等,这些都深刻的反映在ODL的整体架构上。

52290

【一课专栏】解构ODL引子 - ODL入坑之路·上篇

在今后的一段时间里,我将会带着我的故事和大家一起学习ODL,帮助大家更好的理解和掌握ODL。...上篇我们讲一讲怎么阅读ODL文档及分析ODL源码的套路。 一、知己知彼-ODL文档的正确阅读姿势 了解学习一个开源项目就是从阅读这个开源项目的文档开始的。...另外ODL社区的官方wiki上有大量的各个项目,各个模块的各种各样的文档,其中的文档涵盖ODL方方面面。...比如ODL早期版本里的adsal和config subsystem相关的文档,看这些文档时,我们要时时刻刻问自己,这些功能为什么在最新版本里最终完全废弃了,其设计到底有什么问题和不足,而不能仅仅从当时的介绍文档字面上去理解...二、抽丝剥茧-分析ODL源码的若干建议 要想深入研究学习ODL,阅读分析一些ODL的项目源码是不可避免的,特别是我们在使用或者基于ODL开发碰到bug的情况下,为了定位问题,跟踪分析源码就是我们开发人员不得不做的事情了

1.4K20

OpenDaylight你不得不知道的十大问题——Opendaylight是什么?

ODL开源社区 ODL是由Linux基金会推出的一个开源项目,集聚了行业中领先的供应商和Linux基金会的一些成员。...五 ODL社区运营模式 ODL社区的运行模式自主、开放,奉行协作原则,只要你有能力就能参与其中。这是一个开源组织,并不是只有会员才能使用里面的代码,每个人都可以使用ODL的代码,为它做出贡献。...ODL的项目并不是一成不变的,而是不断地提出新项目,待项目成熟后即可加入ODL核心项目。...4、开放的可扩展北向API(Open Extensible Northbound API):提供可扩展的应用API,通过REST或者函数调用方式。两者提供的功能要一致。...八 ODL控制器架构 如图1.2所示,ODL控制器主要包括开放的北向API,控制器平面,以及南向接口和协议插件。

1.6K50

使用Docker容器构建ODL集群

因此我们在使用Docker构建ODL集群时,需要在镜像中添加ODL控制器,就好比我们在本机运行ODL控制器时,需要下载ODL控制器发行版的压缩包或者是用maven生成ODL的基本项目框架。...所以运行在不同容器中的ODL控制器会有不同的IP地址,不同的进程空间等,使用起来就像在不同虚拟机下运行ODL控制器一样。 ?...ODL版本可能并不包含最新的,而且这些镜像所用的ODL多是已经打包好的发行版,我们在构建ODL集群时也可能会使用自己根据特定需求开发后用maven编译打包的ODL控制器,所以这里给出构建ODL镜像的方法...四、启动容器构建ODL集群 ? 在这里我们运行3个容器构建ODL集群,也可以根据自己的需要创建更多的容器构建规规模更大的集群,打开一个终端,在终端中输入如下命令: ?...本文分享了一种用Docker容器来构建ODL集群的方法,在计算机数量不足以及计算机性能不高的情况下,是在单机上模拟ODL集群的一种不错的方法。

1.2K10

ODL十大问题:如何用postman控制ODL查看和下发流表

postman是Chrome浏览器的一个插件,常常会被用来调用服务器端的restful接口进行数据请求 下面记录一下如何用Chrome的插件postman来操作ODL查看和下发流表 准备工作 1)Chrome...浏览器安装postman插件,如何安装,网上一搜一把 2)OpenDaylight启动完毕,并安装好需要的插件 3)OVS(IP:10.10.33.28)设置controller信息,端口号6653,连接ODL...正常,ODL的Web管理界面能够看到这台OVS 4)在ODL或是OVS上获取OVS的DPID,例如openflow:128983913991 5)postman支持多种格式,例如JSON/XML/HTML...流表再send一遍,可能会添加失败,但是返回值还是OK的 2)此时可以稍微修改一下流表内容,例如修改一下priority的值,就可以添加成功了 关于流表的格式 有时可能不知道要怎么写消息的主体 可以先通过ODL

1.3K80
领券