Virtuelle rutere er programvarebaserte rutingsløsninger som muliggjør videresending av datapakker mellom forskjellige nettverk uten å stole på fysisk maskinvare. De gir funksjonalitetene til tradisjonelle rutere, for eksempel trafikkstyring, håndhevelse av politikk og rutingsprotokoller, men opererer i et virtualisert miljø. Denne fleksibiliteten lar organisasjoner optimalisere nettverksinfrastrukturen, støtte skalerbare arkitekturer og spare på maskinvarekostnader.