📜  软件定义网络与传统网络之间的区别

📅  最后修改于: 2021-08-29 11:35:08             🧑  作者: Mango

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.