1. 软件定义网络(SDN):
SDN 代表软件定义网络,它是一种网络架构方法。它支持使用软件应用程序控制和管理网络。通过软件定义网络 (SDN),整个网络及其设备的联网行为通过使用开放 API 的软件应用程序以集中控制的方式进行编程。
软件定义网络通过网络虚拟化提高性能。在 SDN 中,软件控制的应用程序或 API 作为完整网络管理的基础,可以引导网络上的流量或与底层硬件基础设施进行通信。所以简单地说,SDN可以创建虚拟网络,也可以借助软件控制传统网络。
下图说明了软件定义网络的架构:
2. 传统网络:
传统网络是指使用固定的专用硬件设备(例如路由器和交换机)来控制网络流量的旧传统网络方式。在当前不断增长的业务形势下,无法扩展以及网络安全和性能是当今主要关注的问题,因此 SDN 正在控制传统网络。传统网络是静态的,基于硬件网络设备。
传统网络架构直到最近几年才被许多公司使用,但现在由于其缺点软件定义网络已经开发出来,并且在未来几年它将被更多地使用。
下图说明了传统网络的架构:
SDN与传统网络的区别:
S.No. | SDN | TRADITIONAL NETWORK |
---|---|---|
01. | Software Defined Network is virtual networking approach. | Traditional network is the old conventional networking approach. |
02. | Software Defined Network is centralized control. | Traditional Network is distributed control. |
03. | This network is programmable. | This network is non programmable. |
04. | Software Defined Network is open interface. | Traditional network is closed interface. |
05. | In Software Defined Network data plane and control plane are decoupled by software. | In traditional network data plane and control plane are mounted on same plane. |
06. | It supports automatic configuration so it takes less time. | It supports static/manual configuration so it takes more time. |
07. | It can prioritize and block specific network packets. | It leads all packets in the same way no prioritization support. |
08. | It is easy to program as per need. | It is difficult to program again and to replace existing program as per use. |
09. | Cost of Software Defined Network is low. | Cost of Traditional Network is high. |
10. | Structural complexity is low in Software Defined Network. | Structural complexity is high in Traditional Network. |
11. | Extensibility is high in Software Defined Network. | Extensibility is low in Traditional Network. |
12. | In SDN it is easy to troubleshooting and reporting as it is centralized controlled. | In Traditional network it is difficult to troubleshoot and report as it is distributed controlled. |
13. | Its maintenance cost is lower than traditional network. | Traditional network maintenance cost is higher than SDN. |