Включение маршрутизации пакетов, позволяет реализовать проброс пакетов между сетевыми интерфейсами. Этим вы сможете сделать из простого компьютера маршрутизатор, на подобие того WiFi, или ADSL маршрутизатора, что вы используете для подклчения к сети интернет дома, только в отличие от последнего, компьютер вы можете использовать не только для раздачи интернета, но и для хранения данных, анализа и фильтрации траффика, проходящего через компьютер и так далее.
Маршрутизация пакетов в Linux и Windows, по умолчанию, отключена, так как в большинстве случаев компьютеры не предназначены для решения задач такого рода. Чаще всего компьютеры имеют один сетевой интерфейс и вся их работа с сетью заключается в обмене данными с хостами в интернете, или в пределах локаьной сети.
В случае-же, если на компьютере больше одного сетевого интерфейса, компьютер может подключаться каждым интерфейсом к своей сети.
По умолчанию, если на один из этих интерфейсов приходит сетевой пакет, в заголовке которого в качестве адресата указан IP адрес другого компьютера, этот пакет просто игнорируется. В случае-же, если на компьютере включен проброс IP пакетов, этот пакет не отбрасывается, а анализируется и отправляется дальше, согласно настроенной таблицы маршрутизации.
Примечание
Для лучшего понимания того, как компьютер определяет кому адресован IP пакет, можно узнать в статье IP адресация - принцип работы.