Cisco is reaching for relevance. While their hardware has been respectable, their software has been horrendous. Ciscoworks? Mars? It hasn't gotten better. Get DNA! It does everything! Well, except it doesn't. Cisco is Microsoft. On life-support, depending on those that don't know better options exist. I would never have picked Nvidia as being a company to check out for networking, but here we are.