Networking agent for overlay L2 routing and overlay to underlay external networks L3 routing using OpenFlow and Open vSwitch | IEEE Conference Publication | IEEE Xplore