А что делать если у меня сеть состоит из пяти географически разделённых сеток? Что ставить на узлах, роль которых выполняют сервера? Поставить на каждую машину "клиентскую стенку" не представляется возможным: зоопарк от 486 до Xeon'a. Вы скажите: "ставь аппаратные стенки вместо компов!" И будете правы, но жизнь вносит в теорию свои коррективы.
На границе с инетом стоит ТИ, хотя и к его "стене" есть вопросы, но это для другой темы.