ofagent: port monitoring w/o ovsdb accesses
ofagent currently scans ovsdb (via ovs-vsctl command) to get a list of ports.
ovsdb is not likely available for other openflow switch implementations.
- implement the functionality using OFPMP_PORT_DESC instead of ovsdb.
- (optional) use OFPT_PORT_STATUS asynchronous messages to
avoid periodic polling.
- as there is no pure openflow equivalent for port external-ids,
we plan to use port name to identify devices. (as linuxbridge does)
- implement switch-specific methods for every switch implementations
- use of-config
at a glance of the spec, it doesn’t seem usable at this point, though.
Other end user impact
in case asyncronous messages are used, performance might be improved.
Other deployer impact
- Primary assignee:
- Other contributors:
see “Proposed change” section.
ryu/ofagent third party testing would find regressions.