Hands-On Networking From Theory to Practice