Copyright 2012-2016, Arizona Board of Regents.
Virtual Network Lab (VNL) is an educational platform where students can gain hands-on experience on network protocols by programming routers and hosts.