|   | 1 | = The Big Switch Controller = | 
          
          
            |   | 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 == | 
          
          
            |   | 4 | **details go here?** | 
          
          
            |   | 5 |  | 
          
          
            |   | 6 | == The REST API == | 
          
          
            |   | 7 | Flow manipulation is done by logging onto the controller, entering debug mode, and issuing HTTP control messages (e.g. PUT, GET, DELETE) using `curl`. Here we'll describe how to use the REST API through an example based on the REST documents (linked at the bottom of the page) and e-mail exchanges. | 
          
          
            |   | 8 |  | 
          
          
            |   | 9 |  1. ''Log in''. From gw.orbit-lab.org, ssh to `kvm-big` as user `admin`, password ''native101''.  | 
          
          
            |   | 10 |  2. ''Enter debug mode''.  | 
          
          
            |   | 11 |  | 
          
          
            |   | 12 |    | 
          
          
            |   | 13 |   |