Предимства на Openflow пред SNMP? Разлики между Openflow и SNMP?

Защо беше взето решението да се въведе нов протокол (Openflow) и нова концепция (SDN) за дистанционно управление на мрежови устройства от централизирано местоположение, когато вече има добре позната концепция/протокол за управление е наличен като SNMP?

Всички референтни връзки, сочещи към обсъждане на такова решение, биха били наистина полезни.

Благодаря предварително.


person Hemanth    schedule 25.05.2014    source източник
comment
@Nathan Farrington Видях вашия принос в домейна на SDN и реших, че можете да помогнете.   -  person Hemanth    schedule 25.05.2014


Отговори (1)


SNMP има много ограничения и имаше няколко опита да бъде заменен с нови протоколи. Така че не е изненадващо да видим създаването на OpenFlow, въпреки че изобщо не съм запознат с неговия произход и история.

Има няколко предимства, ако просто прочетем въведението,

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

  • TCP базиран и готов за TLS. SNMP е UDP базиран и поддържа TCP (чернова), но не включва TLS поддръжка IMHO.
  • Вече се поддържа от много доставчици и много устройства. SNMP беше популярен поради същата причина. Ако нов стандарт може да постигне популярност сред доставчиците на устройства, той може да се конкурира справедливо със SNMP.
  • Израствайте с изискванията на SDN. Спомнете си, че SNMP е проектиран през 1980 г., а Интернет все още не е бил зрял по това време и никой не е знаел сложността на Web 2.0 и SDN в този момент.
person Lex Li    schedule 26.05.2014
comment
Не знам защо TLS поддръжката би била предимство. SNMPv3 вече има рамка за сигурност (удостоверяване и криптиране), така че не е необходимо да разчита на защита от по-нисък слой. - person Jolta; 04.06.2014