Я задавался вопросом о следующем сценарии:
+-------+ +-------+
| ISP 1 | | ISP 2 |
+-------+ +-------+
| |
| +--------+ |
--eth0| ROUTER |eth1--
+--------+
eth2
|
|
+----+
| PC |
+----+
ROUTER - это Linux-машина с тремя сетевыми интерфейсами:
Интерфейс eth0 подключен к основному интернет-провайдеру и настроен на выполнение исходного NAT.
Интерфейс eth1 подключен к резервному интернет-провайдеру и настроен на выполнение исходного NAT.
Интерфейс eth2 подключен к обычному ПК.
Интерфейс eth0 настроен как маршрут по умолчанию, поэтому ПК будет подключаться к Интернету через интернет-провайдера 1.
Допустим, пользователь начал загружать большой файл из Интернета на ПК, а затем провайдер 1 отключился. Что произойдет, если маршрут по умолчанию на ROUTER был изменен на eth1? загрузка продолжится?