What is the difference between router and firewall?
 A router transports data between networks; a firewall screens data that is to be sent across a network.Routers are usually connected to at least two networks; a firewall operates from a designated computer, separate from the network, to deter incoming requests from reaching private network resources. 