Firewalls control communication between an internal computer network and the outside world by allowing or blocking traffic. A firewall product uses software to maintain network security. A bastion host is the primary access point that receives connections from the internet and allows access to services like email and FTP. An access router screens packets between the internet and a perimeter network.