Funciones y características del Protocolo Hot Standby Router

Anuncio
Funciones y características del Protocolo Hot Standby Router
Contenidos
Introducción
Requisitos previos
Requisitos
Componentes utilizados
Convenciones
Operaciones y antecedentes de HSRP
Mecanismos de detección dinámica de routers
Operación de HSRP
Direccionamiento HSRP
Versión de Cisco IOS y matriz de funcionalidad de HSRP
Se incluyeron imágenes de inicialización de Cisco IOS y matriz de funcionalidad de HSRP
Funciones de HSRP
Prioritario
Seguimiento de interfaz
Use dirección programada en fábrica
Grupos HSRP múltiples
Dirección MAC configurable
Soporte Syslog
Depuración de HSRP
Depuración HSRP mejorada
Autenticación
Redundancia IP
Base de información para administración de SNMP
Compatibilidad de HSRP con redes privadas virtuales de Multiprotocol Label Switching
Soporte de HSRP para redirecciones ICMP
Soporte de medios e interfaz HSRP
Ethernet
Token Ring
802.1Q
ISL
FDDI
Actualización de MAC
Interfaz virtual de grupo de bridge
Subinterfaces
Introducción
En este documento se describen las funciones y las características del Protocolo Hot Standby Router (HSRP).
Requisitos previos
Requisitos
No hay requisitos específicos para este documento.
Componentes utilizados
Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.
Convenciones
Para obtener más información sobre las convenciones del documento, consulte Convenciones sobre consejos técnicos de Cisco.
Operaciones y antecedentes de HSRP
Una forma de lograr que el tiempo de actividad de la red esté cerca del 100% es utilizar HSRP, que ofrece redundancia de red para las redes IP,
asegurando que el tráfico de usuarios se recupere de forma inmediata y transparente de los errores de primer salto en los dispositivos de borde de
red o circuitos de acceso.
Al compartir una dirección IP y una dirección MAC (Capa 2), dos o más routers pueden funcionar como un solo router “virtual”. Los miembros
del grupo del router virtual intercambian continuamente mensajes de estado. De esta forma, un router puede asumir la responsabilidad de ruteo de
otro, en el caso de que esté fuera de servicio por razones planificadas o no. Los hosts continúan reenviando paquetes IP a una dirección IP y
MAC coherente y el cambio de dispositivos que realizan el ruteo es transparente.
Mecanismos de detección dinámica de routers
A continuación se incluyen descripciones de los mecanismos de descubrimiento dinámico del router que están disponibles para los hosts. Muchos
de estos mecanismos no proporcionan la flexibilidad de la red necesaria para los administradores de red. Esto puede deberse a que el objetivo
inicial del protocolo no era proporcionar flexibilidad de la red o porque no es posible que cada host en una red ejecute el protocolo. Además de lo
mencionado a continuación, es importante destacar que muchos hosts sólo permiten configurar una gateway predeterminada.
Protocolo de resolución de direcciones proxy
Algunos hosts IP usan el Protocolo de resolución de direcciones (ARP) para seleccionar un router. Cuando un host ejecuta un proxy ARP, envía
una solicitud ARP para la dirección IP del host remoto que desea contactar. Un router, el Router A, responde en la red en nombre del host remoto
y proporciona su propia dirección MAC. Con el proxy ARP, el host se comporta como si el host remoto estuviera conectado al mismo segmento
de la red. Si el Router A falla, el host continúa enviando los paquetes destinados al host remoto a la dirección MAC del Router A, aunque estos
paquetes no tengan adónde ir y se pierdan. Puede esperar que ARP adquiera la dirección MAC de otro router, el Router B, en el segmento local
enviando otra solicitud de ARP o reiniciando el host para forzarlo a enviar una solicitud de ARP. En cualquier caso, durante un período
significativo, el host no podrá comunicarse con el host remoto, aunque el protocolo de ruteo haya convergido y el Router B esté preparado para
transferir paquetes que, en otras circunstancias, irían a través del Router A.
Protocolo de ruteo dinámico
Algunos hosts IP ejecutan (o indagan) un protocolo de ruteo dinámico como el Routing Information Protocol (RIP) o Abrir trayecto más corto
primero (OSPF) para descubrir routers. La desventaja del uso de RIP es que la adaptación a los cambios en la topología es lenta. Es posible que
no se pueda ejecutar un protocolo de ruteo dinámico en cada host por numerosos motivos, incluidos los gastos administrativos, los gastos de
procesamiento, los problemas de seguridad o la falta de implementación del protocolo de algunas plataformas.
Protocolo de detección del router ICMP
Algunos hosts IP más recientes usan el Protocolo de detección del router ICMP (IRDP) (RFC 1256 ) para buscar un nuevo router cuando no
hay una ruta disponible. Un host que ejecuta IRDP escucha los mensajes de saludo de multidifusión de su router configurado y usa un router
alternativo cuando ya no recibe este tipo de mensajes. Los valores predeterminados del temporizador de IRDP significan que no es apto para
detectar los errores del primer salto. La frecuencia de anuncio predeterminada es una vez cada 7 a 10 minutos, y la vida útil predeterminada es de
30 minutos.
Protocolo de configuración de host dinámico
El Protocolo de configuración de host dinámico (DHCP) (RFC 1531 ) proporciona un mecanismo para transmitir información de configuración
a hosts en una red TCP/IP. Un host que ejecuta un cliente DHCP solicita información de configuración de un servidor DHCP cuando se inicia en
la red. Esta información de configuración por lo general incluye una dirección IP y una gateway predeterminada. No hay un mecanismo para
cambiar a un router alternativo si la gateway predeterminada falla.
Operación de HSRP
Una amplia clase de implementaciones de host heredadas que no soportan la detección dinámica pueden configurar un router predeterminado. Es
posible que no pueda ejecutar un mecanismo de detección dinámica de routers en cada host por numerosos motivos, incluidos los gastos
administrativos, los gastos de procesamiento, los problemas de seguridad o la falta de implementación del protocolo de algunas plataformas.
HSRP proporciona servicios de conmutación por error a estos hosts.
Un conjunto de routers que ejecutan HSRP trabaja en equipo para darle la impresión a los hosts de la LAN de que son un único router virtual.
Este conjunto es conocido como un grupo de HSRP o grupo en espera. Un único router seleccionado del grupo es responsable del reenvío de los
paquetes que los hosts envían al router virtual. Este router se denomina Router activo. Se elige otro router como router en espera. En el caso de
que el router activo falle, el router en espera actúa como router activo y realiza las tareas de reenvío de paquetes. Si bien un número arbitrario de
routers puede ejecutar HSRP, sólo el router activo reenvía los paquetes enviados al router virtual.
Para minimizar el tráfico de la red, sólo el router activo y el router en espera envían mensajes de HSRP periódicos una vez que el protocolo ha
completado el proceso de selección. Si falla el router activo, el router en espera actúa como router activo. Si el router en espera falla o se
convierte en el router activo, entonces se selecciona otro router como router en espera.
En una LAN determinada, pueden coexistir y superponerse varios grupos en espera en caliente. Cada grupo en espera emula un único router
virtual. Los routers individuales pueden participar en varios grupos. En este caso, el router mantiene estados y temporizadores separados para
cada grupo.
Cada grupo en espera tiene una dirección MAC única y conocida, así como una Dirección IP.
Direccionamiento HSRP
En la mayoría de los casos, cuando se configuran routers para que formen parte de un grupo HSRP, estos escuchan la dirección MAC de HSRP
de ese grupo como también su propia dirección MAC establecida en fábrica. La excepción son los routers cuyos controladores Ethernet sólo
reconocen una única dirección MAC (por ejemplo, el controlador Lance en los routers Cisco 2500 y Cisco 4500). Estos routers usan la dirección
MAC de HSRP cuando actúan como router activo y su dirección establecida en fábrica cuando no actúan como tal.
HSRP usa la siguiente dirección MAC en todos los medios excepto en Token Ring:
0000.0c07.ac**
(where ** is the HSRP group number)
Las interfaces Token Ring utilizan direcciones funcionales para la dirección MAC de HSRP. Las direcciones funcionales son el único mecanismo
de multidifusión general disponible. Existe un número limitado de direcciones funcionales de Token Ring disponibles y muchas de ellas se
reservan para otras funciones. Puede utilizar las tres direcciones siguientes con HSRP:
c000.0001.0000
c000.0002.0000
c000.0004.0000
(group 0)
(group 1)
(group 2)
Nota: Cuando HSRP se ejecuta en un entorno de conexión en bridge con ruteo (SRB) de origen por anillos múltiples y los routers de HSRP
residen en diferentes anillos, el uso de direcciones funcionales puede ocasionar confusión de Campo de información de ruteo (RIF). Por ejemplo,
en un entorno SRB, es posible que un router en espera de HSRP resida en un anillo diferente del router activo. Cuando este router en espera pase
al estado activo, las estaciones del mismo anillo que el router activo anterior necesitan un nuevo RIF para enviar paquetes al nuevo router activo.
No obstante, dado que el router en espera (activo ahora) utiliza la misma dirección funcional que el router activo anterior, las estaciones no
advierten que deben enviar exploradores para un nuevo RIF. Por este motivo, se ha introducido el comando use-bia.
Versión de Cisco IOS y matriz de funcionalidad de HSRP
Este documento muestra qué versiones del software Cisco IOS® soportan funciones HSRP. Haga clic en una función para ver una descripción
detallada. Un número de versión provisional indica en qué versión apareció por primera vez la función o la versión en la que cambió.
Función
10.0 10.2 10.3 11.0 11.1 11.2 11.3 12.0 12.0T 12.1 12.1T
Prioridad
X
X
X
X
X
X
X
X
X
X
X
Grupos múltiples
(MHSRP)
—
—
X
X
X
X
X
X
X
X
X
Ethernet 802.10
SDE
—
—
—
—
X
X
X
X
X
X
X
Seguimiento de
interfaces
—
—
—
—
X
X
X
X
X
X
X
Use BIA
—
—
—
—
8.0
X
X
X
X
X
X
Demora de
retención
—
—
—
—
—
X
X
6.1
X
X
X
LANE Ethernet
—
—
—
—
—
X
X
X
X
X
X
LANE de Token
Ring
—
—
—
—
—
—
X
X
X
X
X
ISL
—
—
—
—
—
—
X
X
X
X
X
Soporte Syslog
—
—
—
—
—
—
X
X
X
X
X
Intervalo de
actualización de
MAC
—
—
—
—
—
—
—
1.0
X
X
X
SNMP MIB
—
—
—
—
—
—
—
—
3.0
X
X
MHSRP y uso de
BIA
—
—
—
—
—
—
—
—
3.4
X
X
Redundancia IP
—
—
—
—
—
—
—
—
3.4
X
X
BVI
—
—
—
—
—
—
—
—
6.2
X
X
802.1Q
—
—
—
—
—
—
—
—
8.1
X
X
Depuración HSRP
mejorada
—
—
—
—
—
—
—
—
—
0.2
X
Depuración
Redirigir HSRP
ICMP
—
—
—
—
—
—
—
—
—
—
3
VPN HSRP
MPLS
—
—
—
—
—
—
—
—
—
—
3
Se incluyeron imágenes de inicialización de Cisco IOS y matriz de funcionalidad de HSRP
en las imágenes de inicialización de Cisco IOS hasta la integración de ID de error de Cisco CSCec16720 (solamente cliente registrados). ID de
error de Cisco CSCec16720 eliminó HSRP de las imágenes de inicialización con la excepción de:
c7200-boot-mz
c7200-kboot-mz
c10k-eboot-mz
c4500-boot-mz
c7200-boot-mz
c7200-kboot-mz
c7400-kboot-mz
ubr7200-boot-mz
c6400r-boot-mz
rpm-boot-mz
rpmxf-boot-mz
rsp-boot-mz
urm-wboot-mz
c5350-boot-mz
c5400-boot-mz
c7301-boot-mz
c5850-boot-mz
c4gwy-cboot-mz
ubr910-rboot-mz
ubr910-rboot-mz
ubr925-k8boot-mz
c5850tb-boot-mz
Funciones de HSRP
Prioritario
La característica HSRP de prioridad habilita al router con mayor prioridad para que inmediatamente pase a ser el router activo. La prioridad se
determina en primer lugar por el valor de prioridad configurado y luego, por la dirección IP. En cada caso, un valor más alto tiene mayor
prioridad.
Cuando un router de prioridad más alta invalida a un router de prioridad más baja, envía un mensaje de golpe. Cuando un router activo de
prioridad más baja recibe un mensaje de golpe o de saludo de un router activo de prioridad más alta, su estado se modifica al estado hablar y
envía un mensaje de retiro.
Demora de retención
La función de demora de retención permite demorar la prioridad durante un período configurable, lo que permite al router poblar su tabla de ruteo
antes de convertirse en el router activo.
Antes de la versión 12.0(9) del software Cisco IOS, la demora comenzaba cuando se recargaba el router. En la versión 12.0(9) del software Cisco
IOS, la demora comienza cuando se intenta la prioridad por primera vez.
Para configurar la prioridad HSRP y el intento de prioridad, use el comando standby [group] [priority number] [preempt [delay [minimum]
seconds] [sync seconds]].
Consulte la Documentación de HSRP para obtener información sobre cómo configurar HSRP.
Seguimiento de interfaz
El seguimiento de interfaz le permite especificar otra interfaz en el router para que el proceso HSRP monitoree y pueda alterar la prioridad HSRP
de un grupo determinado.
Si se interrumpe el protocolo de línea de la interfaz especificada, se reduce la prioridad de HSRP de este router y se permite la activación de otro
router HSRP con prioridad más alta (en caso de tener habilitada la prioridad ).
Para configurar el rastreo de interfaz HSRP, use el comando standby [group] track interface [priority].
Cuando varias interfaces rastreadas se encuentran desconectadas, la prioridad se reduce por una cantidad acumulativa. Si establece de manera
explícita el valor de disminución, entonces el valor disminuye en la cantidad especificada si la interfaz se encuentra inactiva y la disminución es
acumulativa. Si no establece de manera explícita el valor de disminución, entonces el valor disminuye en 10 por cada interfaz que se desactiva, y
las disminuciones son acumulativas.
El siguiente ejemplo usa la siguiente configuración, con el valor predeterminado de 10.
Nota: Cuando no se especifica un número de grupo HSRP, el número de grupo predeterminado es grupo 0.
interface ethernet0
ip address 10.1.1.1 255.255.255.0
standby ip 10.1.1.3
standby priority 110
standby track serial0
standby track serial1
El comportamiento de HSRP con esta configuración es:
0 interfaces inactivas = sin disminución (la prioridad es 110)
1 interfaz inactiva = disminuye en 10 (la prioridad se vuelve 100)
2 interfaz inactiva = disminuye en 10 (la prioridad se vuelve 90)
El comportamiento HSRP anterior es verdadero incluso si los valores decrecientes están configurados explícitamente como sigue:
interface ethernet0
ip address 10.1.1.1 255.255.255.0
standby ip 10.1.1.3
standby priority 110
standby track serial0 10
standby track serial1 10
Antes de la versión 12.1 de Cisco IOS, si inicia un router con una interfaz inactiva, el rastreo de la interfaz HSRP considera a la interfaz como
activa.
Este defecto tiene el ID de error de Cisco CSCdp32289 (solamente clientes registrados) .
Use dirección programada en fábrica
La función usar dirección programada de fábrica (BIA) permite a los grupos HSRP usar una dirección MAC programada de fábrica de la interfaz
en lugar de una dirección MAC de HSRP. El uso de BIA se implementó por primera vez en la versión 11.1(8) del software Cisco IOS. Para
configurar HSRP para que utilice BIA, utilice el comando standby use-bia [scope interface].
El comando use-bia se implementó para sobrellevar las limitaciones del uso de una dirección funcional para la dirección MAC de HSRP en las
interfaces de Token Ring.
Nota: Cuando HSRP se ejecuta en un entorno de conexión en bridge con ruteo de origen por anillos múltiples y los routers de HSRP residen en
diferentes anillos, el uso de direcciones funcionales puede ocasionar confusión del Campo de información de ruteo (RIF). Por este motivo, se ha
introducido el comando use-bia.
La función use-bia también habilita el uso de DECnet, Sistemas de red Xerox (XNS) y HSRP en el mismo router al permitir que la dirección
MAC DECnet (el BIA) se utilice como la dirección MAC HSRP. El comando use-bia también es útil en situaciones de conexión de redes donde
el BIA de un dispositivo se ha configurado en otros dispositivos de la LAN.
No obstante, el comando use-bia presenta varias desventajas:
Cuando un router se activa, la dirección IP virtual se traslada a otra dirección MAC. El nuevo router activo envía una respuesta de ARP
gratuito, sin embargo, no todas las implementaciones del host administran el ARP gratuito de manera correcta.
El ARP del proxy se interrumpe cuando se configura el comando use-bia. Un router en espera no puede suplir la pérdida de la base de
datos del ARP del proxy de un router defectuoso.
Antes de la versión 12.0(3.4)T de Cisco IOS, se permite sólo un grupo HSRP si use-bia está configurado.
Cuando se configura el comando use-bia en una subinterfaz, realmente aparece en la interfaz principal y se aplica a todas las subinterfaces. En la
versión 12.0(6.2) y posteriores de Cisco IOS, el comando use-bia se amplia con las palabras clave opcionales de la interfaz de alcance para poder
aplicarlo a una subinterfaz única.
Este defecto tiene el ID de error de Cisco CSCdm25468 (solamente clientes registrados) .
Grupos HSRP múltiples
La característica de grupos de HSRP múltiples (MHSRP) se agregó a la Versión 10.3 de Cisco IOS. Esta función permite mayor redundancia y
carga compartida dentro de las redes, así como un uso más extenso de los routers de redundancia. Si bien el router reenvía de forma activa el
tráfico para un grupo HSRP, sólo puede estar en el estado en espera o de escucha para otro grupo.
A partir de la versión 12.0(3.4)T de Cisco IOS, puede usar el comando use-bia con varios grupos HSRP habilitados.
Dirección MAC configurable
Normalmente se usa HSRP para ayudar a las estaciones final a ubicar la primera gateway de salto para el IP Routing. Las estaciones final se
configuran con una gateway predeterminada. No obstante, HSRP puede proporcionar la primera redundancia de salto para otros protocolos.
Algunos protocolos, como la Red avanzada de par a par (APPN), usan la dirección MAC para identificar el primero salto con fines de ruteo.
En este caso, con frecuencia es necesario especificar la dirección MAC virtual utilizando el comando standby mac-address. La dirección IP
virtual no es importante para estos protocolos. La sintaxis real del comando es standby [group] mac-address mac-address.
Nota: No puede usar este comando en una interfaz de Token Ring.
Soporte Syslog
La compatibilidad para mensajería de syslog para información de HSRP se incorporó en la versión 11.3 de Cisco IOS. Esta función permite un
registro y rastreo más eficaces de los routers activo y en espera actuales en los servidores de syslog.
Depuración de HSRP
Antes de la versión 12.1 de Cisco IOS, el comando de depuración de HSRP era relativamente simple. Para habilitar la depuración de HSRP,
simplemente se utilizaba el comando debug standby, el cual habilitaba la salida del estado de HSRP y de la información de paquetes para todos
los grupos en todas las interfaces.
En la versión 12.0(2.1) de Cisco IOS se incorporó un estado de depuración que permite filtrar el resultado del comando standby debug en
función de la interfaz y del número de grupo. El comando utiliza el paradigma debug condition introducido en la versión 12.0 de Cisco IOS de la
siguiente manera: debug condition standby interface group. La interfaz que se especifica debe ser una interfaz válida capaz de soportar HSRP.
El grupo puede ser cualquier grupo (0 a 255).
Puede configurar los estados de depuración para grupos que no existen, lo que le permite capturar la información de depuración durante la
inicialización de un nuevo grupo.
Debe habilitar la orden standby debug para que se produzca alguna salida de depuración. Si no configura ningún estado standby debug, la
salida de depuración se produce para todos los grupos en todas las interfaces. Si configura al menos un estado standby debug, la salida standby
debug se filtra de acuerdo con todos los estados standby debug .
Depuración HSRP mejorada
Antes de la versión 12.1(0.2) de Cisco IOS, el uso de la depuración HSRP era limitado dado que la información se perdía en el ruido de los
mensajes de saludo periódicos. Por lo tanto, se agregó la función mejorada de depuración en la versión 12.1(0.2) de Cisco IOS.
La siguiente tabla explica las opciones de comando para mejorar la depuración.
Comando
Descripción
debug standby
Muestra todos los errores, eventos y
paquetes HSRP.
debug standby terse
Muestra todos los errores, eventos y
paquetes HSRP, excepto los paquetes de
saludo y de anuncio.
debug standby errors
Muestra errores HSRP.
debug standby events [[all | terse] |
[icmp | protocol | redundancy |
track]] [detail]
Muestra eventos HSRP.
debug standby packets [[all | terse] |
[advertise | coup | hello | resign]]
[detail]
Muestra paquetes HSRP.
Puede filtrar la salida de debug utilizando la depuración de interfaces y condicional del grupo HSRP. Para habilitar la depuración condicional de
la interfaz, utilice el comando debug condition interface interface. Para habilitar la depuración condicional de HSRP, use el comando debug
condition standby interface group.
Una condición de depuración de interfaz se aplica sólo cuando no se ha establecido ninguna condición standby debug. La depuración de HSRP
se ha mejorado todavía más en la versión 12.1(1.3) de Cisco IOS, en función de las mejoras realizadas en la tabla de estado de HSRP.
Este defecto tiene el ID de error de Cisco CSCdp57811 (solamente clientes registrados) .
Estas mejoras muestran los eventos de la tabla de estado de HSRP. En el resultado que aparece a continuación, las letras a/, b/, c/, etc. hacen
referencia a los eventos de la máquina de estado finito de HSRP, que están documentados en RFC 2281 .
SB1:
SB1:
SB1:
SB1:
SB1:
SB1:
SB1:
SB1:
SB1:
SB1:
SB1:
SB1:
SB1:
Ethernet0/2
Ethernet0/2
Ethernet0/2
Ethernet0/2
Ethernet0/2
Ethernet0/2
Ethernet0/2
Ethernet0/2
Ethernet0/2
Ethernet0/2
Ethernet0/2
Ethernet0/2
Ethernet0/2
Init: a/HSRP enabled
Active: b/HSRP disabled (interface down)
Listen: c/Active timer expired (unknown)
Active: d/Standby timer expired (20.0.0.3)
Speak: f/Hello rcvd from higher pri Speak router
Active: g/Hello rcvd from higher pri Active router
Speak: h/Hello rcvd from lower pri Active router
Standby: i/Resign rcvd
Active: j/Coup rcvd from higher pri router
Standby: k/Hello rcvd from higher pri Standby router
Standby: l/Hello rcvd from lower pri Standby router
Active: m/Standby mac address changed
Active: n/Standby IP address configured
Autenticación
La característica de autenticación HSRP consiste en una clave compartida de texto sin cifrar incluida en los paquetes HSRP. Esta función evita
que el router de prioridad más baja obtenga información sobre los valores de la dirección IP y del temporizador en espera del router de mayor
prioridad.
Para configurar la cadena de autenticación de HSRP, utilice el comando standby authentication string.
Redundancia IP
HSRP proporciona redundancia sin estado para el IP Routing. HSRP por sí solo se limita al mantenimiento de su propio estado. Supone que cada
router crea y mantiene sus propias tablas de ruteo independientemente de otros routers. La función de redundancia IP proporciona un mecanismo
que permite a HSRP proporcionar un servicio a aplicaciones cliente de manera que puedan implementar la conmutación por error de estado
completo.
La redundancia IP no proporciona un mecanismo para que las aplicaciones de pares intercambien información de estado. Esto se deja a las
aplicaciones en sí y es fundamental si se espera que las aplicaciones proporcionen conmutación por error de estado completo.
La redundancia IP se ha implementado actualmente (a partir de enero de 2000) sólo para los Agentes de redes domésticas IP móviles. A
continuación se incluye una configuración de ejemplo:
configure terminal
router mobile
ip mobile home-agent standby hsrp-group1
!
interface e0/2
no shutdown
ip address 20.0.0.1 255.0.0.0
standby 1 ip 20.0.0.11
standby 1 name hsrp-group1
Nota: A partir de la versión 12.1(3)T de Cisco IOS, la palabra clave redundancy se acepta además de la palabra clave standby. La palabra clave
standby se eliminará por fases en una versión posterior de Cisco IOS. El comando correcto será entonces ip mobile home-agent redundancy
hsrp-group1.
Los usos futuros de redundancia IP pueden comprender:
NAT: necesita proporcionar gateways redundantes.
IPSEC: necesita sincronizar la información de estado para funcionar cuando HSRP está en uso.
Servidor DHCP: servidores DHCP implementados en varios routers.
NBAR, CBAC: necesitan duplicar los estados del firewall para el ruteo asimétrico.
GPRS - Necesita una forma de realizar el seguimiento del estado TCP.
PIX
Base de información para administración de SNMP
Se agregó compatibilidad para Base de información para administración (MIB) SNMP a la versión 12.0(3.0)T de Cisco IOS. Hay dos MIB
relevantes para HSRP:
ciscoMgmt 106: El módulo MIB para administración de HSRP
ciscoMgmt 107: El módulo MIB de expansión para administración de HSRP
En las versiones anteriores a la 12.0(6.1)T de Cisco IOS, cuando está presente una Interfaz virtual de grupo de bridge (BVI), un recorrido por el
módulo MIB de HSRP extendido provoca un fallo en el router.
Este defecto tiene el ID de error de Cisco CSCdm61257 (solamente clientes registrados) .
Compatibilidad de HSRP con redes privadas virtuales de conmutación de etiquetas de múltiples protocolos
(Multiprotocol Label Switching)
En la versión 12.1(3)T de Cisco IOS se ha agregado compatibilidad de HSRP con redes privadas virtuales de Multiprotocol Label Switching
(MPLS VPN) .
HSRP en una interfaz MPLS VPN es útil cuando existe una Ethernet conectada entre dos límites del proveedor (PE) y se tiene alguna de las
siguientes opciones:
Un límite del cliente (CE) con una ruta predeterminada hacia la dirección IP virtual de HSRP.
Uno o más hosts con la dirección IP virtual de HSRP configurada como la gateway predeterminada.
El siguiente diagrama de red muestra dos PE con HSRP ejecutándose entre sus interfaces VPN de ruteo/reenvío (VRF). Hemos configurado el
CE con la dirección IP virtual HSRP como su ruta predeterminada. Y hemos configurado HSRP para rastrear las interfaces que conectan los PE
al resto de la red de proveedores. Por ejemplo, si la interfaz E1 o PE1 falla, la prioridad HSRP se reducirá de manera tal que PE2 asume el
reenvío de paquetes a la dirección MAC/IP virtual.
Las configuraciones se muestran a continuación.
Router PE1
Router PE2
conf terminal
!
ip cef
!
ip vrf vrf1
rd 100:1
route-target export 100:1
route-target import 100:1
!
interface ethernet0
no shutdown
ip vrf forwarding vrf1
ip address 10.2.0.1 255.255.0.0
standby 1 ip 10.2.0.20
standby 1 priority 105
standby 1 preempt delay minimum 10
standby 1 timers 3 10
standby 1 track ethernet1 10
standby 1 track ethernet2 10
conf terminal
!
ip cef
!
ip vrf vrf1
rd 100:1
route-target export 100:1
route-target import 100:1
!
interface ethernet0
no shutdown
ip vrf forwarding vrf1
ip address 10.2.0.2 255.255.0.0
standby 1 ip 10.2.0.20
standby 1 priority 100
standby 1 preempt delay minimum 10
standby 1 timers 3 10
standby 1 track ethernet1 10
standby 1 track ethernet2 10
Puede utilizar los siguientes comandos para verificar que la dirección IP virtual de HSRP está en las tablas de VRF ARP y de Cisco Express
Forwarding correspondientes:
ed1-pe1# show ip arp vrf vrf1
Protocol Address
Age (min)
Internet 10.2.0.1
Internet 10.2.0.20
-
Hardware Addr
00d0.bbd3.bc22
0000.0c07.ac01
ed1-pe1# show ip cef vrf vrf1
Prefix
Next Hop
0.0.0.0/0
10.3.0.4
0.0.0.0/32
receive
10.1.0.0/16
10.2.0.1
10.2.0.0/16
attached
10.2.0.1/32
receive
10.2.0.20/32
receive
224.0.0.0/24
receive
255.255.255.255/32 receive
Type
ARPA
ARPA
Interface
Ethernet0/2
Ethernet0/2
Interface
Ethernet0/3
Ethernet0/2
Ethernet0/2
Soporte de HSRP para redirecciones ICMP
HSRP está basado en el concepto de que los peer routers HSRP que protegen una subred pueden proporcionar acceso a todas las demás subredes
que comprenden la red. En consecuencia, es irrelevante qué router se convierte en un router HSRP activo, ya que todos los routers tenían rutas
hacia cada subred.
HSRP utiliza una dirección IP virtual especial y una dirección MAC virtual, lógicamente conectadas al router activo HSRP. Las redirecciones de
ICMP están automáticamente desactivadas en una interfaz cuando se utiliza HRSP en esa interfaz. En la versión 12.1(3)T del IOS y posteriores,
la función Redirecciones ICMP habilita las redirecciones ICMP en las interfaces configuradas con HSRP. Consulte Soporte HSRP para
redirecciones ICMP para obtener más detalles. Esto se lleva a cabo para evitar que los hosts sean redireccionados fuera de la dirección IP virtual
de HSPR. Es posible que los dos (o más) routers de una subred no tengan una conectividad idéntica al resto de la red. Es decir, para una dirección
IP de destino en particular, un router o el otro puede tener un trayecto mucho mejor que aquella dirección, o puede incluso ser el único router
conectado a esa dirección.
El protocolo ICMP permite que un router redireccione una estación extremo para que envíe paquetes para un destino en particular a otro router en
la misma subred, si el primer router sabe que el otro router tiene un mejor trayecto a ese destino en concreto. Como en el caso para las gateways
predeterminadas, si el router al que se redirecciona una estación extremo para un destino en particular falla, los paquetes de la estación extremo a
ese destino no se entregarán. Esto es exactamente lo que sucede en HSRP estándar. Por este motivo, se recomienda inhabilitar las redirecciones
ICMP si el HSRP está encendido.
Si se extiende la relación entre las redirecciones ICMP y HSRP proporciona una solución a este problema, podrá aprovechar los beneficios de las
redirecciones HSRP e ICMP. Dos (o más) grupos HSRP se ejecutan en cada subred, con al menos tantos grupos HSRP configurados como
routers que participan. Las prioridades se configuran a fin de que cada uno de los routers sea el principal de al menos un grupo HSRP. Cuando un
router decide redireccionar una estación extremo a un router diferente para un destino específico, en lugar de redireccionar la estación extremo a
esta otra dirección IP del router, descubre un grupo HSRP que el router convierte en maestro y redirecciona la estación extremo a la dirección IP
virtual correspondiente. Si ese router de destino falla, HSRP garantiza que otro router se responsabilice de su trabajo y, quizás, redirecciona
también la estación final a otro router virtual.
Soporte de medios e interfaz HSRP
En esta sección se explica qué interfaces y medios son compatibles con HSRP y las posibles advertencias al ejecutar HSRP en estos medios.
A partir de la versión 10.0 del software Cisco IOS, la funcionalidad HSRP ha estado disponible en Ethernet, Token Ring y la Interfaz de datos
distribuidos por fibra (FDDI). HSRP también soporta interfaces Fast Ethernet y ATM.
Las LAN virtuales (VLAN) permiten topologías de red lógicas para superponer la infraestructura física conmutada de manera tal que toda la
recolección arbitraria de puertos LAN puede combinarse en un grupo de usuarios autónomo o comunidad de intereses. Se ha agregado
compatibilidad para VLAN de HSRP en la versión 11.1 de Cisco IOS para IEEE 802.10 Secure Data Exchange (SDE) y en la versión 11.3 de
Cisco IOS para Cisco Inter-Switch Link (ISL).
Ethernet
Varios controladores Ethernet (Lance y QUICC) en productos de menor capacidad sólo pueden tener una sola dirección MAC de unidifusión en
su filtro de direcciones. En estas plataformas, sólo se permite un grupo HSRP único y la dirección de la interfaz se cambia a la dirección MAC
virtual de HSRP cuando el estado del grupo es activo. Si está utilizando HSRP en routers con varias interfaces de este tipo, debe configurar cada
interfaz con un número de grupo HSRP diferente.
Nota: El router Cisco 7200 también usa el controlador Lance Ethernet, pero es compatible con MHSRP en el software.
Cisco recomienda no tener más de veinticuatro Procesadores de interfaz Ethernet (EIP) HSRP debido al tiempo que se requiere para actualizar los
filtros de direcciones para HSRP. Tener más de veinticuatro EIP de HSRP puede causar inestabilidad y recarga excesiva de la CPU.
Este defecto tiene el ID de error de Cisco CSCdj29595 (solamente clientes registrados) .
Si tiene más de veinticuatro EIP, intente reemplazarlos con Procesadores de interfaz versátil (VIP) y adaptadores de puertos Ethernet. Los VIP se
han aprobado para hasta ochenta grupos HSRP. También puede reducir la cantidad de grupos HSRP e incrementar el tiempo de saludo y espera
de HSRP.
Token Ring
Una limitación al ejecutar HSRP en una interfaz de Token Ring es que no se puede reprogramar el filtro de direcciones en el conjunto de chips de
Token Ring de la misma forma que en la emulación de ATM, FDDI o Ethernet. Token Ring usa direcciones funcionales, de las cuales sólo hay
un pequeño número disponible que no entra en conflicto con otros usos del espacio de direcciones funcionales.
Cuando HSRP se ejecuta en un entorno de conexión en bridge con ruteo de origen (SRB), el uso de direcciones funcionales puede provocar
confusión RIF. Consulte la sección Direccionamiento HSRP para obtener más información. Además, intente configurar el comando use-bia.
802.1Q
Cisco recomienda utilizar la versión 12.0(8.1)T o superior de Cisco IOS para HSRP en 802.1Q.
ISL
HSRP en ISL está disponible en las versiones 11.2(6)F, 11.3, 12.X de Cisco IOS. Se recomienda utilizar la versión 12.0(7) o posterior para evitar
el problema que se describe en el ID de error de Cisco CSCdm68811 (solamente clientes registrados) .
FDDI
Un adaptador de puerto FDDI separa las tramas del anillo si ve una de sus propias direcciones MAC en la fuente MAC. Si un evento de red hace
que ambos routers pasen al estado activo, entonces, ambos envían paquetes de saludo HSRP con la misma dirección MAC virtual. Cada router
separa de la red por error el paquete de saludo del otro router y ambos permanecen activos.
Este defecto tiene el ID de error de Cisco CSCdj30049 (solamente clientes registrados) .
La solución a este problema en la versión 11.2(11.1) de Cisco IOS es que los routers HSRP en un entorno FDDI usen su propia dirección MAC,
programada en fábrica y exclusiva, para intercambiar mensajes y ejecutar el protocolo HSRP. Para asegurarse de que los bridges y los switches
de aprendizaje almacenan en caché la entrada correcta del puerto para la dirección virtual de MAC, el router activo también envía mensajes de
actualización periódicos mediante la dirección MAC de HSRP.
Nota: Es posible que la memoria direccionable por contenido (CAM) de hardware del router de Cisco 4500 en una interfaz FDDI no se llene de
manera correcta después de una recarga, en caso de que haya configurado varias redes RIP y grupos HSRP. La única alternativa es borrar las
interfaces para restaurar CAM. Este defecto tiene el ID de error de Cisco ID CSCdm93122 (solamente clientes registrados) .
Actualización de MAC
Los routers HSRP en un entorno FDDI usan su propia dirección MAC, programada en fábrica y exclusiva, para intercambiar mensajes y ejecutar
el protocolo HSRP. Para asegurarse de que los bridges y los switches de aprendizaje almacenan la entrada correcta del puerto para la dirección
virtual de MAC, el router activo también envía mensajes de actualización periódicos mediante la dirección MAC de destino Este defecto tiene el
ID de error de Cisco CSCdj30049 (solamente clientes registrados) .
Si no dispone de un switch o bridge de aprendizaje en su red, puede inhabilitar el envío de paquetes de actualización como se muestra a
continuación:
interface fddi 1/0/0
ip address 10.1.1.1 255.255.255.0
standby ip 10.1.1.250
standby mac-refresh 0
Interfaz virtual de grupo de bridge
Se ha agregado soporte de HSRP para las Interfaces virtuales de grupo de bridge (BVI) en la versión 12.0(6.2)T de Cisco IOS.
Subinterfaces
Los grupos HSRP de las subinterfaces deben tener un número de grupo único entre todos los demás grupos en todas las subinterfaces de la misma
interfaz principal. Esto se debe a que las subinterfaces no reciben un índice de interfaz SNMP único. Si tiene dos grupos con el número N en
diferentes subinterfaces, en el módulo MIB, el grupo N de la subinterfaz 1 y el grupo N de la subinterfaz 2 parecerán ser el mismo grupo.
© 1992-2014 Cisco Systems Inc. Todos los Derechos Reservados.
Fecha de Generación del PDF: 23 Marzo 2008
http://www.cisco.com/cisco/web/support/LA/7/73/73391_hsrpguidetoc.html
Descargar