Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Installation

...

Guide

Indigo Virtual Switch (IVS) is a pure OpenFlow virtual switch designed for high performance and minimal administration. It is built on the Indigo platform, which provides a common core for many physical and virtual switches.

Overview

Prerequisites

Ubuntu 11.10:

Code Block
sudo apt-get install libnl3-dev pkg-config python-tz libpcap-dev

Ubuntu 12.04:

Code Block
sudo apt-get install libnl-3-dev libnl-genl-3-dev libnl-route-3-dev pkg-config python-tz libpcap-dev

Get the

...

Code

Directly from Github

Code Block
git clone --recurse-submodules https://github.com/floodlight/ivs.git

Download .zip file

Code Block
curl https://github.com/floodlight/ivs/archive/master.zip > ivs.zip

Build and Install

Code Block
cd ivs
make

The IVS daemon and ivs-ctl utility will be written to

Code Block

targets/ivs/build/gcc-local/bin/ivs
targets/ivs-ctl/build/gcc-local/bin/ivs-ctl

Copy it to the sbin directory

Code Block
sudo cp targets/ivs/build/gcc-local/bin/ivs targets/ivs-ctl/build/gcc-local/bin/ivs-ctl /usr/sbin