When setting up a Microsoft Exchange infrastructure you need to consider the network topology (or network layout). This includes servers, switches, firewalls, and hardware LoadBalancers.
This being a typical beginner question we will explain a few simple examples, discuss potential difficulties and advanced setups. High Availability is a must in this context. Therefore the examples will include two LoadBalancers (“High Availability pair” or “HA-cluster”).