SDN

Let's build our own Software Defined Network!

Let's build our own Software Defined Network!

In Part 3 of this series we are going to build an actual Software Defined Network and see how it works. If you haven't read Part 1 and Part 2, I'd suggest doing that first.

The first thing we need is an OpenFlow controller. Our favourite and the one we use for all our testing and development is RYU. Written in Python, it is easy to setup and has extensive documentation with heaps of bundled applications. You have a couple of options on how to...


How does SDN work?

How does SDN work?

In Part 2 of this series we will look at how Software Defined Networking works and the components that are involved. If you haven't read Part 1 yet I suggest you read that first to get some background on why SDN is so important.

At the most basic level an Ethernet Switch consists of two main components, the switching hardware and some software, or firmware as it is often called. When a packet arrives at one of the ports the hardware asks the firmware what it...


What is Software Defined Networking and why should I care?

What is Software Defined Networking and why should I care?

Quite simply, Software Defined Networking (SDN) is the single most significant innovation in computer networking in the last 30 years. Seriously it is a game changer. But most people either don't realise it's true potential or they dismiss it as a passing fad. In this 3 part series we are going to explain what SDN is, how it works and how you can get started learning about this amazing technology. So let's start with an analogy -

A network is basically a set of pipes (cables) and data flows through these pipes the same way water does, in one end and out the...