Networking: a paradigm shift