Mikrotik есть встроенная функция обеспечения отказоустойчивого доступа (check-gateway=ping), но она имеет недостаток: она проверяет доступность шлюза провайдера. Поэтому с помощью данной функции невозможно определить работоспособность интернета через конкретного провайдера. Для более правильного определения сбоев необходимо писать свои скрипты.
Итак имеем 2 канала от разных провайдеров: