有三种SDN编程语言你需要get起来

在我们坚定地迈向SDN世界的同时,越发明显的是想要在SDN世界里闯荡,工程师们需要学习更多的技能,包括SDN编程语言。当然,能够掌握每种编程语言是再好不过了,不过事实上大多数人可能没那么多的时间和兴趣来学习每种语言。

那么有三个主要的SDN编程语言需要get起来,要知道仅掌握一个可是不够的。这三种语言是Python、Java以及NETCONF。 Java和Python几乎覆盖所有提供商的API,且Python十分容易学习,你可以用它做很多事情。当提及企业应用时,Java则更适合,它具备更 快的运行时间。

NETCONF则完全不同。NETCONF代表网络配置协议。它由互联网工程任务组研制,并于2006年首次推出,它提供了一种方法来安装、更 改或删除网络设备的配置。尽管从技术的角度讲它只是个协议并非SDN编程语言,你仍然需要了解其机制,它能够处理你无法解决或者其他SDN应用无法自动处 理的问题。YANG是专为与NETCONF协同使用而研制的数据建模语言。

掌握了Python、Java以及NETCONF语言,你总能找到适合的SDN编程工具来灵活地处理绝大部分的情况。

时间: 2024-09-20 12:21:30

有三种SDN编程语言你需要get起来的相关文章

工程师们注意了:有三种SDN编程语言你需要get起来

在我们坚定地迈向SDN世界的同时,越发明显的是想要在SDN世界里闯荡,工程师们需要学习更多的技能,包括SDN编程语言.当然,能够掌握每种编程语言是再好不过了,不过事实上大多数人可能没那么多的时间和兴趣来学习每种语言. 那么有三个主要的SDN编程语言需要get起来,要知道仅掌握一个可是不够的.这三种语言是Python.Java以及NETCONF.Java和Python几乎覆盖所有提供商的API,且Python十分容易学习,你可以用它做很多事情.当提及企业应用时,Java则更适合,它具备更快的运行时

SDN最新研究进展

自SDN出现以来,关于SDN的研究一直没有停止,只是不同的阶段关于SDN的研究的重点不同.比如最开始的时候,探讨最多的是SDN的可行性,以及如何将SDN应用到对应的网络场景中.本文是笔者在最近阅读2015年至今的若干SDN论文后总结的SDN最新研究进展,希望对读者提供一些帮助. SDN/NFV SDN和NFV都是当下网络界研究的热点,而如何将两者整合部署,也是研究的热点之一.设计SDN/NFV整合部署框架的研究是这个研究方向的主要研究切入点之一,比如参考文献[1]中就提出了一个SDN/NFV的整

你想找的Python资料这里全都有!没有你找不到!史上最全资料合集

GitHub 上有一个 Awesome - XXX 系列的资源整理,资源非常丰富,涉及面非常广.awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web框架.网络爬虫.网络内容提取.模板引擎.数据库.数据可视化.图片处理.文本处理.自然语言处理.机器学习.日志.代码分析等.在给大家分享之前呢,小编推荐一下一个挺不错的交流宝地,里面都是一群热爱并在学习Python的小伙伴们,大几千了吧,各种各样的人群都有,特别喜欢看到这种大家一起交流解决难题的氛围,群资料

针对 Java 开发人员的 C# 编程语言

编程 本文讨论 Java 和 C# 之间的异同点,目的在于当迁移到 .NET 时,让 Java 开发人员掌握所涉及的一些知识.Java 和 C# 之间的主要相似点是: • Java 和 C# 都源于 C++,并且共有 C++ 的一些特征. • 两种语言都需要编译成中间代码,而不是直接编译成纯机器码.Java 编译成 Java 虚拟机 (Java Virtual Machine, JVM) 字节码,而 C# 则编译成公共中间语言 (Common Intermediate Language, CIL

如何设计一门编程语言(二) 什么是坑(b)

我从来没有在别的语言的粉里面看见过这么容易展示人性丑陋一面的粉,就算是从十几年前开始的C++和C对喷,GC和非GC对喷,静态类型动态类型对喷的时候,甚至是云风出来喷C++黑得那么惊天动地的时候,都没有发生过这么脑残的事情.这种事情只发生在go语言的脑残粉的身上,这究竟代表什么呢?想学go语言的人最好小心一点了,学怎么用go没关系,go学成了因为受不了跳到别的语言去也没关系,就算是抖M很喜欢被折腾所以坚持用go也没关系,但是把自己学成了脑残粉,自己的心智发生不可逆转的变换,那就不好了. 当然,上一

SDN学习笔记:分布式与集中式控制层面

"水在人类文明发展历程中的作用非常重要.用来存储.处理和传播信息及知识的计算机的发展历程,与人类储存.使用和管理水的历程有很多相似之处.在原始部落以及游牧时期,人们的生活和生产局限在靠近水源的范围,需要水的时候,要去江河湖泊里取水回来,'江河湖泊'就像'主机'.到了个人计算机时代,如同人类的农耕时代,由于家家都有水井,人们的生活和生产获得了更多的自由和便利:'水井'很像个人计算机,自给自足,但是不能共享.大量闲置,严重浪费和低效.等我们到了城市,有了发达的自来水网络,'水'被集中起来处理.随时.

新IT领航:SDN由技术驱动转向应用驱动

以云计算.大数据.移动化与物联网为代表的数字技术的能量在不断释放,在这些新兴数字技术的驱动下,原有的价值链正在破裂重塑,新生态系统中不断涌现的数字化业务模式,正在打破原有的游戏规则,也给用户创造了更新的体验. 在以云计算.大数据.社交商业与移动技术为代表业务模型创新持续不断演进的同时,对于底层的网络基础设施的诉求也不断增长,对运营商而言,要抓住这些新兴的机会需要在内部进行网络重构,实现技术架构的演进和内部效率的优化;对于企业而言,所有的创新业务都或多或少受制于或依赖于底层的网络基础设施,为了更好

面对SDN,我们该怎么办?

引言:回顾SDN的发展历史,可以发现:SDN作为一种新的网络体系结构,对网络学术圈和工业界都产生了深远的影响.SDN并不是昙花一现的网络技术新概念,而是一场网络领域的技术变革. 我们将如何应对这场变革:SDN初学者如何入门和进阶?网工如何在熟悉领域纵深发展?产品经理如何在SDN架构下设计下一代网络产品?创业者如何寻找下一个SDN杀手级应用?投资者如何找到SDN领域的独角兽?这些问题依然值得讨论. 本文相关图书<重构网络:SDN架构与实现>. SDN初学者如何入门? 所有新技术的入门都需要快速准

我们为什么需要SDN?

引言:SDN为什么会出现?是什么原因使得学术界提出SDN?我们为什么需要SDN?如果你刚接触SDN方案时,你一定有这样的疑问.而问题的答案是:我们需要拥有更多可编程能力的网络,来支持快速增长的网络业务需求. 本文选自<重构网络:SDN架构与实现>. 众所周知,相比发展迅速的计算机产业,网络产业的创新十分缓慢.每一个创新都需要等待数年才能完成技术标准化.为了解决这个问题,SDN创始人Nick McKeown教授对计算机产业的创新模式和网络产业的创新模式进行了研究和对比.在分析了计算机产业的创新模