A method and apparatus for pre-configuring a communication network to support delivery of a service to an end point associated with the service is provided. A virtual network (VN) having a plurality of VN nodes is provided and associated with a respective plurality of physical network nodes of the communication network. Logical tunnels communicatively interconnect the VN nodes. VN virtual routers (v-routers) associated with the VN nodes are provided and configured to route packets between the VN nodes via the logical tunnels. Edge nodes of the communication network are configured to monitor for a packet associated with the service, and to submit the packet to the VN for handling thereby.