Changes between Version 3 and Version 4 of Internal/OpenFlow/Controllers/BigSwitch
- Timestamp:
- Apr 12, 2011, 8:15:52 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Internal/OpenFlow/Controllers/BigSwitch
v3 v4 1 1 = The Big Switch Controller = 2 2 This page describes the controller by Big Switch Networks. The controller uses a REST API that leverages HTTP control messages to let an admin manipulate flows. 3 == Installation/Setup ==3 == !Installation/Setup == 4 4 The controller may be reached from ofc, accessible as user `native`, password `native101` from orbit-lab.org. 5 The controller is a KVM guest currently named bigswitchcontroller-110405. You can confirm this through `virsh` :5 The controller is a KVM guest currently named bigswitchcontroller-110405. You can confirm this through `virsh` or `virt-manager`. The latter is a GUI, and more straight forward. 6 6 7 {{{ 8 native@ofc:~$ sudo virsh --connect qemu:///system 9 [sudo] password for native: 10 Welcome to virsh, the virtualization interactive terminal. 7 The default user is `admin`. The controller will then ask you for a password and network configurations. The password has been set to `native101`, and the following used for the network setup: 11 8 12 Type: 'help' for help with commands 13 'quit' to quit 9 * IP address: 172.16.0.14 10 * netmask: 255.255.0.0 11 * gateway: 172.16.0.1 12 * nameserver: 172.16.0.9 13 * domain: orbit-lab.org 14 14 15 16 virsh # list 17 Id Name State 18 ---------------------------------- 19 1 pfc running 20 7 bigswitchcontroller-110405 running 21 8 PLCF8 running 22 23 }}} 15 once configured, you should be able to ssh to it from the outside. 24 16 25 17 == BigOS CLI == 26 This is the main interface to the Big Switch controller. From here, you can query for various information, such as controller state and the switches connected to it. 18 This is the main interface to the Big Switch controller. From here, you can query for various information, such as controller state and the switches connected to it. 27 19 === Logging in === 28 20 From gw.orbit-lab.org, ssh to `kvm-big` as user `admin`, password ''native101''. You should see something like below: