首页 > 其他 > 详细

SDN软件定义网络

时间:2016-02-25 21:26:03      阅读:163      评论:0      收藏:0      [点我收藏+]


SDN软件定义网络

SDN是什么

SDN是一个网络设计理念,一种颠覆传统的设计思想,只要是网络硬件可以集中式软件管理,可编程化,控制转发分开,并且有开放的接口,就可以认为是一个SDN网络。

早期的大型计算机,不同的芯片要开发专门的操作系统,再开发专门的应用系统。后来才出现了Windows、linux屏蔽了底层的硬件设备,为用户应用提供了统一的接口去调用硬件设备。同时整个系统是可编程的,用户可以根据应用需求开发应用程序运行在操作系统上。而SDN的终极目标就是要在计算机网络系统里实现这种模式,为用户提供一个开放的,高效的网络操作系统,而这个操作系统的最主要的就是控制器。用户可以再控制器上开发各种APP,比如你在控制器上开发一个交换机的APP,那么这个底层网络就是一台交换机,或者更高层的开发一个流量调度APP,那么用户就可以用这个APP去控制底层设备去实现流量的调度。

与当今的计算机系统对比理解,在SDN里硬件Openflow设备就如同X86服务器,SDN控制器就是Windows Server操作系统,而网络功能就是Windows Server上的各种应用程序,相当于把网络功能(二三层转发控制、流量调度等)在SDN控制器上软件化了。

详情请看附件


本文出自 “网络蟑螂” 博客,请务必保留此出处http://fenggao.blog.51cto.com/8119616/1745091

SDN软件定义网络

原文:http://fenggao.blog.51cto.com/8119616/1745091

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!