OpenFlow Switching: Data Plane Performance