Posts

POST 3: Set up for SDN Controller

We shall be using the SDN controller named "Ryu". To install the same, please follow the below instructions. Open a terminal and make sure the system is connected to the internet and type the following commands: > git clone git://github.com/osrg/ryu.git > cd ryu > sudo apt-get install python-dev python-pip python-setuptools  > sudo pip install . > sudo pip install webob eventlet paramiko routes > sudo apt install curl Ensure that the system has Wireshark. If not, please install it using: > sudo apt install wireshark By following Posts 2 and 3 you would be in a position to successfully experiment with the demos of Session 3. Follow the next post for Session 4 references. Happy Networking!

POST 2: Setting up Zodiac FX Switch

To set up the Zodiac FX switch, we need the following hardware and software components: USB cable - micro USB charging cable (generally used for charging most Android phones) the software package named - putty To install putty: Open a terminal and make sure the system is connected to the internet in the terminal type :- sudo apt install putty With the above, we can successfully set up the Zodiac FX switch. Please follow the next post to satisfy the prerequisite to set up an SDN network. Happy Networking!

POST 1: Introduction to Session 3 and Session 4

Hello Everyone! Welcome everyone to the world of SDN Applications. Through Sessions 3 and 4 we shall have a look at Distributed Controllers and why it is the right way to deploy SDNs in the real world today! We shall also look at network security issues in SDNs and how to address them. Specifically, we shall be dealing with DDoS and DoS attacks, how they compromise the SDN hosts and controllers, and how to tackle this situation through the centralized controller information and also through machine learning. We request all of you to satisfy few prerequisites for Sessions 3 and 4 as mentioned in the next post. Thank You Happy Networking!