Reinventing the Network Fabric