In The Lab

Configuring the NOX GUI

Nox Gui Tutorial

Configuring the NOX GUI To install NOX Destiny branch refer to this post. To get the little test web page going run the following on startup.

To run the NOX GUI you can do the following. I am showing the errors you get if you don’t have the Python GUI classes loaded. Start the NOX GUI Start NOX with …

Read More

OpenStack Essex Scripted Installation on Ubuntu 12.04 (Part 2)

Update: My latest installation document for Folsom can be found here. It’s too tough to try and keep up with debugging installers myself so I am just using DevStack in that tutorial. Thanks! Well, we have OpenStack running on a couple of nodes now what? Let’s install WordPress on two nodes with web server running Apache on one node and MySql on …

Read More

OpenStack Essex Scripted Installation on Ubuntu 12.04 (Part 1)

openstack-logo

Update: My latest installation document for Folsom can be found here. It’s too tough to try and keep up with debugging installers myself so I am just using DevStack in that tutorial. Thanks! Here is a two-parter on how to bring up an OpenStack build on VirtualBox. A screencast is accompanying the two sections. I live in networks, so if …

Read More

NOX OpenFlow Controller Installation Screencast Ubuntu 11.10

This post is on the NOX OpenFlow Controller Installation Screencast Ubuntu 11.10. When compiling NOX If you get the error “configure: error: openssl/md5.h not found. NOX requires OpenSSL” You just need to switch to the ‘destiny’ branch from the default ‘zaku’ branch. Setup dependency repo: cd /etc/apt/sources.list.d wget http://openflowswitch.org/downloads/debian/nox.list apt-get update cd ~/<wherever you want to put the src files> Install …

Read More

POX Openflow Controller Installation Screencast

Pox Installation

POX Openflow Controller Installation: POX is a lightweight OpenFlow controller that is written completely in Python that is targeted for developers to spin up their own controllers. The nice thing about POX is if you want an OF controller spun up in as fast as you can type git clone etc, you got it. It supports the same tools that NOX …

Read More

Open vSwitch GRE Tunnel Configuration

Open Vswitch Lab

We continue to destroy our nice clean data centers to facilitate poor application architectures that do not scale in a layer 3 fashion. We continue to come up with new technologies using old architectures to turn our networks into flat data centers under the guise of “cloud mobility”. Ok sorry, I got that out of my system. Open vSwitch is …

Read More

Installing and Configuring OpenvSwitch on Ubuntu 12.04 (Precise Pangolin)

Quick install how to for Installing and Configuring OpenvSwitch on Ubuntu 12.04 (Precise Pangolin) with the nightly OVS build. Before I start, I must point out the great progress the dev team has done in such a short time. All of the old gotchas in earlier releases on implementation are long gone. I am going to revisit the KVM integration …

Read More

Basic MPLS/VPN with Cisco IOS

This is a quick tutorial for basic MPLS/VPN with Cisco IOS configuration. The tutorial exemplifies basic PE to P to PE configuration on three Cisco 7200s running in GNS3 with IOS. R2 is configured as a route reflector P node and R4, R6 and R3 are PE node route reflector clients. The IGP is OSPF with R2 as the ABR. Loopback1 …

Read More

OTV configuration notes

Quick notes on OTV. I have not put this on lab gear yet so there may be typos. It does require licensing so make sure you have that budgeted, if not its a 20kish surprise which sucks.

#The Overlay interface ID (int overlay1) must match at both sites. A Vlan can only be assigned to one overlay.

#Join-interface. From …

Read More

OpenVswitch and GRE tunnel notes

Open Vswitch Lab

Here is a quick post for setting up GRE tunnels on OpenVswitch. Both Vswitch boxes are attached to an OpenFlow Beacon controller. More up to date how-to can be found here: Configuring VXLan and GRE tunnels on OpenvSwitch KVM live storage migration makes an interesting story and run at VMware tools. The dreaded layer2 data center link conversation may never …

Read More

Installing Open vSwitch with KVM

This tutorial is for installing Open vSwitch with KVM in order to replace traditional hypervisor Ethernet switching using Linux bridging with Open vSwitch. I rebuilt this box becuase as fun as it was to setup OpenStack (I think) there are a million modules that would take more time to clip out rather than just rebuilding. Anyone gotten Nova integrated into …

Read More

OpenStack on Ubuntu 11.10 Installation

My notes from an OpenStack & Ubuntu 11.10. These are only my notes. Lots of errors. It was a fairly painless install. I didnt have the lab gear setup with two Nics so I got a bit kludgy at the end. I think the interesting component will be to replace the Openstack bridging with OpenVswitch. sudo apt-get install rabbitmq-server sudo …

Read More

Installing NOX OpenFlow Controller on Ubuntu 11.10

Updated UB 11.10 post here It is all pretty straight forward except for the default branch is zaku(stable) which has compilation issues. This switches the branch to destiny(unstable). $wget http://openflowswitch.org/downloads/debian/binary/nox-dependencies.deb   $dpkg –info nox-dependencies.deb $cd /etc/apt/sources.list.d $sudo wget http://openflowswitch.org/downloads/debian/nox.list $sudo apt-get update $sudo apt-get install nox-dependencies $git clone git://noxrepo.org/nox $cd nox Make sure you run the destiny branch from within the …

Read More

Installing Openvswitch and KVM on CentOS 6.2

Open Vswitch Lab

This is all (mostly) covered in the INSTALL.Linux inside the tar. This might help folks with some of the graph

add yum -y install openssl-devel this package is necessary if you use SSL with OpenVSWitch. (Thanks for input Marcos)

The Open vSwitch datapath requires bridging support (CONFIG_BRIDGE) to be built as a kernel module.  (This is common in …

Read More

MVPN Multicast with Multi-Protocol BGP MPLS VPN on Cisco IOS

Cisco Logo

Below assumes you have the basic MPLS transport setup. MVPN or multicast vpn is deployed on Cisco gear using Multicast Distribution Trees (MDT). This information is encapsulated in the MPBGP MPLS sessions to be distributed into label switch paths (LSPs) for forwarding. The following code will produce a basic functioning Cisco IOS MDT multicast environment. A tutorial for that can …

Read More

Page 5 of 6« First...«23456»