Как стать автором
Обновить

Комментарии 19

Напишите подробнее, что делает track?
В данном примере track проверяет доступность шлюза для каждого провайдера.
А как роутер узнаёт о доступности шлюзов? На циско.ком есть пример с пингом, но тут сделано по другому.
Да, по другому :)
вот ключевые моменты:
track 201 interface FastEthernet0/0.14 line-protocol трекаем line protocol, говоря другими словами воткнут кабель или нет, на внутреннем интерфейсе
track 202 interface FastEthernet0/1 line-protocol — тоже, но на внешнем
track 203 ip route 122.164.8.17 255.255.255.248 reachability — доступность :)
и самой первой строкой у нас стоит:
track 200 list boolean and
object 201
object 202
object 203

т.е. должны выполняться все три условия (булево «И»), а в маршрутах у нас стоит
ip route 0.0.0.0 0.0.0.0 122.164.8.17 20 tag 200 name -=[ISP2]=- track 200 — установить маршрутом при достижении значения.
Спасибо за подробное описание, но самое главное вы так и не объяснили, как происходит проверка
Черт, раньше отправилось.
track 203 ip route 122.164.8.17 255.255.255.248 reachability — как проверяется доступность шлюза? пинг или берётся какая-то внутренняя статистика?
если трек в апе то маршрут работает, если в дауне, то нет
если оба в апе, то работает маршрут с лучшей метрикой
если оба в дауне, то 0.0.0.0/0 будет отсутствовать вообще
в настройках есть избыточность с тем, что проверяется сеть и указан source интерфейс
я обязательно расскажу продолжение темы трекинга — ip sla
там будет этот же конфиг но с добавленной строкой
track 100 list boolean and
object 101
object 102
object 103
object 104
не будем забегать вперед :)
interface FastEthernet0/0.14
description -=I=- Internet over ISP2 -=I=-
encapsulation dot1Q 12
ip address 122.164.8.17 255.255.255.248
ip access-group ACL_INET_OUT_ISP2 out
ip nat outside
ip virtual-reassembly
no cdp enable

Я так понимаю, опечатка?

Кстати, сталкивался только с коммутаторами от циско…
Вопрос такой, ходит слух, что использование IEEE 802.1q то есть этих самых вланов сильно нагружает роутер. Типа как на коммутаторах это дело аппаратно обрабатывается, а на роутерах програмно.
Брешут?

да, в примере опечатка, исправил, спасибо.
это не слух, а так и есть, но что делать :) да и не сильно-то нагружает :)
по уму, конечно же ставить L3 коммутатор и радоваться жизни, но дорогое это удовольствие :(
Угу. Спасибо.
господа, а эту же задачу исключительно средствами Win2003 реально решить?
В принципе можно:
route ADD 10.10.10.0 MASK 255.255.255.0  157.55.80.1 METRIC 5
route ADD 10.10.10.0 MASK 255.255.255.0  175.80.55.1 METRIC 10

в случае падения линка на 157.55.80.1, все пакеты полетят в 175.80.55.1
а можно ли в Win2003 с двумя подключениями сделать что-то типа DNAT? Т.е. например есть два провайдера. один используется для выхода в интернет а второй для обеспечения HTTP, SMTP, POP сервера и нужно чтобы пакет отправлялся по тому маршруту откуда он пришел.
Чего не знаю, того не знаю, но есть подозрение что стандартными средствами никак. В ISA есть реализация failover'а, но насколько она гибкая?
Наверно я уже опоздал, но есть вопрос.
У вас на интерфейсах адреса те же, что в ip route. Опечатка или это работает?
Опечатка :)
исправил, спасибо
Не исправил, какая-то засада с редактированием… не дает выбрать блог :(
С праздником!
Послушайте, у меня есть ещё вопрос. У меня есть циска 2801 и на команду ip sla она выдаёт следующее:

#ip sla ?
key-chain Use MD5 authentication for IP SLAs Control Messages
responder Enable IP SLAs Responder

ios не поддерживает?
Причём есть ещё 3925 — аналогично, 3725 вообще такой команды не знает. 2811 кажет ip sla monitor.
В общем такая команда есть только на 3550
И Вас с праздником.
Скорее всего дело в ИОСе, т.к. и 2801 и 2811 умеют ip sla.
Сходите вот сюда и проверьте возможность IP SLA на Ваших железках и ИОСах: tools.cisco.com/ITDIT/CFN/jsp/index.jsp
Вот что говорит у меня:

RTR003#sho ver | inc 2801
Cisco IOS Software, 2801 Software (C2801-SPSERVICESK9-M), Version 12.4(24)T4, RELEASE SOFTWARE (fc2)
System image file is "flash:c2801-spservicesk9-mz.124-24.T4.bin"
Cisco 2801 (revision 7.0) with 149504K/14336K bytes of memory.
RTR003#conf t
Enter configuration commands, one per line. End with CNTL/Z.
RTR003(config)#ip sla?
sla

RTR003(config)#ip sla ?
<1-2147483647> Entry Number
enable Enable Event Notifications
ethernet-monitor IP SLAs Auto Ethernet configuration
group Group Configuration or Group Scheduling
key-chain Use MD5 authentication for IP SLAs Control Messages
logging Enable Syslog
low-memory Configure Low Water Memory Mark
reaction-configuration IP SLAs Reaction-Configuration
reaction-trigger IP SLAs Trigger Assignment
reset IP SLAs Reset
responder Enable IP SLAs Responder
restart Restart An Active Entry
schedule IP SLAs Entry Scheduling

RTR003(config)#ip sla responder ?
auto-register Setup auto-register to hub
tcp-connect Setup tcp-connect responder
udp-echo Setup udp-echo responder
RTR003(config)#ip sla responder
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации