Research Article
Design and Evaluation of a Proxy-Based Monitoring System for OpenFlow Networks
Table 3
List of REST APIs.
| URI | Method | Comment |
| /api/ofswitch/dpid/json | GET | Retrieve a list of Datapath IDs of OpenFlow switches |
| /api/topology/openflow/links/json | GET | Retrieve a list of links among OpenFlow switches |
| /api/hosts/json | GET | Retrieve a list of hosts connected to OpenFlow switches |
| /api/sniffer/rules/json | GET | Retrieve a list of condition entries in the capture condition table | POST | Set a condition entry to the capture condition table | DELETE | Delete a condition entry from the capture condition table |
| /api/traffic/rules/json | GET | Retrieve a list of condition entries in the monitoring condition table | POST | Set a condition entry to the monitoring condition table | DELETE | Delete a condition entry from the monitoring condition table |
| /api/traffic/bytes/id/json | GET | Retrieve the amount of traffic in bytes which matches with an entry in the monitoring condition table |
| /api/traffic/backets/id/json | GET | Retrieve the number of packets which matches with an entry in the monitoring condition table |
|
|