What Exactly is SDN?

SDN stands for software-defined network. Software-defined networks are the semi-new hotness in the IT industry. But what exactly is an SDN?
At the heart of each SDN is a software management system. This application controller manages the entire software-defined network. At its very essence, this is what makes an SDN so powerful.
In a traditional network environment, network administrators need to configure each component in their networks manually. This leaves a lot of room for errors. Because components can’t speak with each at the software level, a traditional network also lacks new security and routing features.
Essentially, an SDN exists in two layers. The bottom layer of an SDN encompasses the hardware. The hardware only needs to be configured enough to ensure each component can communicate with each other. The software controller does the rest. That software controller works at the layer 3 level of the network.
For instance, if a network admin wants to connect multiple locations through a WAN, they don’t need to create the various mechanisms required to make that WAN function. They only need to configure that intent through the software controller.
That’s the power of an SDN. Network engineers only need to define the intent of the network. The application controller handles the construction of each network component after that.
How does the software controller manage an SDN autonomously? They use the power of the API.
APIs are powerful things. They expand the software-defined network beyond the management control interface. For instance, network engineers can use automation and orchestration frameworks to automate network deployment.
If you are familiar with Chef or Puppet, you might understand why this is such a big deal. Tools like Chef, Puppet, and Terraform can be used for network automation, management, and deployment. They can also be used to create self-healing networks, too!
This makes network configuration and deployment versionable. SVNs can be used with the SDN. If a network deployment breaks the system, it’s easy to roll that deployment back within moments. Version control software also creates documentation and history - a vital process in the IT world.
So, without further ado, watch this video and start learning today!
Watch this entire course: training.cbt.gg/u47
Not a CBT Nuggets subscriber? Start your free week: www.cbtnuggets.com/signup
-----------------
Connect with CBT Nuggets for the latest in IT training:
• Twitter - / cbtnuggets
• Facebook - / cbtnuggets
• Instagram - / cbtnuggets
• LinkedIn - / cbt-nuggets
#cisco #sdn #api #terraform #ittraining #cbtnuggets

Пікірлер: 7

  • @samjones4327
    @samjones4327 Жыл бұрын

    Thank you so much for explaining this concept so simplified! Now I know the parts of SDN and learn them. I love your content! Be well, be safe and Cheers!

  • @santy3520
    @santy3520 Жыл бұрын

    Thank you so much for this, really

  • @slee2054
    @slee2054 Жыл бұрын

    thank you! very helpful!

  • @Douglas_Gillette
    @Douglas_Gillette Жыл бұрын

    One thing I can point out is that software-defined networking and SD-WAN solutions have a high vendor lock-in risk. You have to pick a vendor for all your networking equipment and it is not interoperable with other vendors. If you go with VMware you need all VMware stuff. If you go with Cisco you need all Cisco networking gear.

  • @juanmondragon

    @juanmondragon

    7 ай бұрын

    He literally just said that you can use different types of vendors. Wrong!

  • @edwardwilliam3843
    @edwardwilliam384311 ай бұрын

    More confused here. Okay, so is SDN just a GUI to talk to hardware networking devices (switches, routers, etc) and those hardware supports that communication from software (how? eg. it replaces me from using the terminal directly to that device?). Or is the SDN controller on a server that intercepts all traffic and routes it? So, hardware not as underlay as it sounds. SDN just a waterdown way of interacting with hardware in a more generic, less command-specific way?

  • @juanmondragon

    @juanmondragon

    7 ай бұрын

    The video was pretty much on point to your questions.