Protecting Vehicles From Remote Attackers With Firewalls And Switched Networks