简体   繁体   English

Openflow优于SNMP的优势? Openflow和SNMP之间的区别?

[英]Advantages of Openflow over SNMP? Differences between Openflow and SNMP?

Why was the decision made to introduce a new protocol (Openflow) and new concept(SDN) to manage network devices remotely from a centralised location, when there is already a well know concept/management protocol is available like SNMP? 当已经有了像SNMP这样的众所周知的概念/管理协议时,为什么要决定引入新协议(Openflow)和新概念(SDN)从集中位置远程管理网络设备?

Any reference links pointing to such decision discussion would be really helpful. 任何指向此类决策讨论的参考链接都将非常有帮助。

Thanks in advance. 提前致谢。

SNMP has many limitations and there were several attempts to replace it with new protocols. SNMP有很多局限性,并且有多次尝试用新协议替换它。 So it is not surprising to see the creation of OpenFlow, though I am not familiar with its origin and history at all. 因此,尽管我完全不了解OpenFlow的起源和历史,但看到OpenFlow的创建并不奇怪。

There are a few advantages if we simply read the introduction, 如果我们简单地阅读介绍,就会有一些好处,

http://en.wikipedia.org/wiki/OpenFlow http://en.wikipedia.org/wiki/OpenFlow

  • TCP-based and TLS ready. 基于TCP和TLS就绪。 SNMP is UDP based and TCP capable (a draft), but it does not include TLS support IMHO. SNMP是基于UDP和TCP的(草案),但它不包括TLS支持IMHO。
  • Already supported by many vendors and many devices. 已经得到许多供应商和许多设备的支持。 SNMP was popular due to the same reason. 由于相同的原因,SNMP之所以流行。 If a new standard can achieve popularity among device vendors, it can compete with SNMP fairly. 如果新标准可以在设备供应商中获得普及,则可以与SNMP公平竞争。
  • Grow up with SDN's demands. 满足SDN的需求。 Remember that SNMP was designed in 1980s, and the Internet was not mature yet at that time, and nobody knew the complexity of Web 2.0 and SDN at that moment. 请记住,SNMP是在1980年代设计的,当时Internet还不成熟,那时还没有人知道Web 2.0和SDN的复杂性。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM