Openflow switching: data plane performance