For the most part, pfSense does routing transparently. If a node on the local network is attempting to send a packet to a node on a local network, pfSense will send it to the right network, assuming that the network is directly attached to pfSense. If a node on the local network is attempting to send a packet to a remote network, pfSense will send it to a gateway. There are some special cases, however, and we will discuss them in this section.