Like most other services on your network, the TMG firewall has dependencies on other services. These include DNS, DHCP, certificate services and other network and authentication services on your network.
For more information on these services, check out the article at:
http://www.isaserver.org/articles-tutorials/configuration-general/considerations-tmg-firewall-supporting-services-part4.html
HTH,
Deb