>разные команды дают разный результат :) Юмор это хорошо. НО... Поскольку никто мне ответ на мой вопрос так и не дал, отвечу сам
в статье http://cisco.far.ru/2isp.html написана замечательная фраза:
"если мы хотим сделать per-packet load-balancing, то на всех интерфейсах, которые соединяют нас с провайдером, ставим no ip route-cache, если же нужно per-destination, то на всех - ip route-cache. Заметьте, что если хотя бы на одном выходном интерфейсе используется NAT, то нельзя использовать per-packet, так как это приведёт к пропаданию пакетов..."
В моем конкретно случае было следующее. Я запустив ping с машины, которая стоит за кошкой с ключом -t наблюдал явление полного пропадания пингов при гашении одного интерфейса. И даже не догадывался о том, что если бы я запустил ping на другой внешний ip то пакетики бы пошли!
То есть я во всей красе увидел и почувствовал работу ip route-cache алгоритма. И в моём конкретно случае нужно использовать per-packet. Но у меня как раз случай с NAT-ами на внешних интерфейсах.
В общем при выключеном ip cef добился балансировки нагрузки. Теперь нужно добиться резервирования...