Clients and servers—how services such as e-mail and web pages connect using networks. IP addresses—how devices on a network can be found. Network hubs, switches and cables—the hardware building blocks of any network. Routers and firewalls—how to organize and control the flow of traffic on a network.