38
Router Teldat Protocolo TVRP Doc. DM725 Rev. 10.90 Febrero, 2013

Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

Embed Size (px)

Citation preview

Page 1: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

Router Teldat Protocolo TVRP

Doc. DM725 Rev. 10.90 Febrero, 2013

Page 2: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

- ii -

ÍNDICE

Capítulo 1 Introducción .................................................................................................... 1 1. Introducción al Protocolo TVRP ........................................................................................ 2 2. Protocolo ............................................................................................................................ 3

2.1. Formato de Paquetes ............................................................................................... 3 a) VERSIÓN ................................................................................................................ 3 b) CÓDIGO OPERACIÓN .......................................................................................... 3 c) ESTADO .................................................................................................................. 3 d) HELLOTIME ........................................................................................................... 4 e) HOLDTIME ............................................................................................................ 4 f) PRIORIDAD ........................................................................................................... 4 g) Nº GRUPO .............................................................................................................. 5 h) RESERVADO .......................................................................................................... 5 i) DATOS DE AUTENTICACIÓN .............................................................................. 5 j) DIRECCIÓN IP VIRTUAL ...................................................................................... 5 k) TIPO DEL MD5 TLV (Type-length-value) .............................................................. 5 l) LONGITUD DEL MD5 TLV (Type-length-value) ................................................... 5 m) TIPO DE ALGORITMO MD5 ................................................................................. 5 n) FLAGS DE MD5 ..................................................................................................... 5 o) DIRECCIÓN IP DEL EMISOR ............................................................................... 5 p) IDENTIFICADOR DE KEY .................................................................................... 5 q) MD5 DIGEST .......................................................................................................... 5

2.2. Parámetros Operacionales ....................................................................................... 6 Capítulo 2 Configuración .................................................................................................. 6

1. Configuración del Protocolo TVRP ................................................................................... 7 1.1. PUERTO UDP ........................................................................................................ 7 1.2. DIRECCIÓN IP VIRTUAL .................................................................................... 8 1.3. DIRECCIÓN MAC VIRTUAL .............................................................................. 8 1.4. DIRECCIÓN IP LOCAL ........................................................................................ 9 1.5. TIPO DE INTERFAZ ............................................................................................. 9 1.6. NÚMERO DE GRUPO .......................................................................................... 9

a) Ethernet o Wireless LAN ......................................................................................... 9 b) Token Ring .............................................................................................................. 9

1.7. PRIORIDAD ........................................................................................................... 10 1.8. TIEMPO DE HELLO ............................................................................................. 10 1.9. TIEMPO DE HOLD ............................................................................................... 10 1.10. EXPROPIACIÓN ................................................................................................... 10 1.11. TIPO DE AUTENTICACIÓN ................................................................................ 11 1.12. CLAVE DE AUTENTICACIÓN MD5 .................................................................. 11 1.13. DATOS DE AUTENTICACIÓN ........................................................................... 11 1.14. TIEMPO DE CHEQUEO ....................................................................................... 11 1.15. INTERFACES ........................................................................................................ 12 1.16. DESTINOS ............................................................................................................. 12 1.17. CONDICIÓN DE INACTIVIDAD ......................................................................... 12 1.18. MENSAJES ICMP REDIRECT ............................................................................. 12

2. Comandos de Configuración del Protocolo TVRP ............................................................. 13 2.1. ? (AYUDA) ............................................................................................................. 14 2.2. DISABLE ................................................................................................................ 15 2.3. ENABLE ................................................................................................................. 15 2.4. GROUP ................................................................................................................... 16

a) active ....................................................................................................................... 16 b) authentication-type.................................................................................................. 16

Page 3: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

- iii -

• Autenticación MD5...................................................................................... 16 • Autenticación Plain-Text ............................................................................. 17

c) authentication-data ................................................................................................. 17 d) checktime................................................................................................................. 17 e) destination-ip .......................................................................................................... 17 f) inactivity-condition ................................................................................................. 18 g) interface-type .......................................................................................................... 18 h) ip ............................................................................................................................. 18 i) local-ip .................................................................................................................... 18 j) mac .......................................................................................................................... 18 k) preempt ................................................................................................................... 18 l) priority .................................................................................................................... 19 m) timers ...................................................................................................................... 19 n) track-interface ......................................................................................................... 19

2.5. LIST ........................................................................................................................ 20 a) LIST ALL ................................................................................................................. 21 b) LIST GLOBAL ......................................................................................................... 23 c) LIST GROUP .......................................................................................................... 23

2.6. PORT ...................................................................................................................... 24 2.7. VIRTUAL-REDIRECTS ........................................................................................ 24 2.8. EXIT ....................................................................................................................... 25

3. Resumen de comandos del Protocolo TVRP ...................................................................... 26 Capítulo 3 Monitorización ................................................................................................ 29

1. Monitorización del Protocolo TVRP .................................................................................. 30 1.1. ? (AYUDA) ............................................................................................................. 30 1.2. CLEAR ................................................................................................................... 30

a) CLEAR ALL ............................................................................................................ 31 b) CLEAR GLOBAL .................................................................................................... 31 c) CLEAR GROUP ...................................................................................................... 31

1.3. LIST ........................................................................................................................ 31 a) LIST ALL ................................................................................................................. 31 b) LIST GLOBAL ......................................................................................................... 32 c) LIST GROUP .......................................................................................................... 33

1.4. EXIT ....................................................................................................................... 34

Page 4: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

Capítulo 1 Introducción

Page 5: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Introducción

I - 2 Doc.DM725

Rev.10.90

1. Introducción al Protocolo TVRP

El TVRP (Teldat Virtual Router Protocol) es un protocolo que proporciona un mecanismo de tolerancia frente a fallos de routing IP en ciertas circunstancias. En particular, el protocolo provee protección frente al fallo del first-hop router cuando los host origen no pueden aprender la dirección IP del mismo dinámicamente, proporcionando backup automático de dicho router cuando se configura en los routers Teldat que ejecutan el protocolo IP sobre redes LAN Ethernet y Token Ring. El objetivo del TVRP es hacer creer a los hosts que se encuentran utilizando un único router virtual, mientras simultáneamente se mantiene la conectividad con otras redes aunque el first-hop router que estén utilizando en ese momento falle. El TVRP no tiene como propósito reemplazar los mecanismos existentes para descubrir dinámicamente los routers (es más, cuando sea posible es recomendable utilizar dichos mecanismos, tales como RIP, OSPF, etc.), sino proporcionar un protocolo alternativo cuando la utilización de dichos mecanismos no sea posible. Un conjunto de routers participan en el TVRP y en conjunto crean la ilusión de un único router virtual. Este conjunto de routers que trabajan en común se denominan GRUPO TVRP. Un único router dentro del grupo, denominado ROUTER ACTIVO, es el encargado de encaminar el tráfico IP dirigido al router virtual . Otro router (también dentro del grupo TVRP) es elegido como ROUTER DE STANDBY. En caso de que el router activo falle, el router standby asume las tareas de encaminamiento y se convierte en el nuevo router activo. Si el router standby falla o pasa a ser el router activo, otro router dentro del grupo se elige como nuevo router standby. Aunque en un determinado grupo TVRP pueden participar varios routers, el protocolo se asegura de que en un instante determinado únicamente un router, el router activo, está encaminando el tráfico IP en nombre del router virtual. Además, el router activo se encarga de responder al tráfico dirigido expresamente a la dirección IP virtual, como por ejemplo a PING, TELNET, FTP, etc. Para minimizar el tráfico de red, una vez terminado el proceso de elección de los routers activo y de standby, sólamente el router activo y el router standby envían periódicamente mensajes TVRP. En una determinada red LAN pueden coexistir (y solaparse) distintos grupos TVRP. Cada grupo “simula” un router virtual distinto. Para cada grupo TVRP se establece una dirección MAC virtual determinada, así como una dirección IP virtual. El protocolo también está disponible en redes Wireless LAN, para poder ser empleado por los puntos de acceso. En dichos escenarios, los grupos TVRP están compuestos por un único elemento, el punto de acceso. Si la misma configuración de TVRP se replica en varios puntos de acceso pertenecientes al mismo SSID, las estaciones WLAN que hagan “roaming” entre dichos puntos de acceso podrán enviar siempre su tráfico saliente hacia el mismo router virtual.

Page 6: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Introducción

I - 3 Doc.DM725

Rev.10.90

2. Protocolo

Dentro de un grupo TVRP los routers hacen pública periódicamente información acerca de su estado a través del intercambio de varios mensajes. A dichos mensajes se le aplica autenticación, de modo que se asegura de que el mensaje recibido ha sido enviado por otro router que forma parte del mismo grupo TVRP. Existen dos tipos de autenticación: la primera, “Autenticación con Password en claro” o también llamada “Autenticación con texto plano”, consiste en que en cada grupo se configura un “password” el cual se introduce en el paquete para ser comprobado en el destino, mientras que la segunda, “Autenticación MD5” consiste en calcular el algoritmo de autenticación MD5 del paquete, cuyo resultado se introduce igualmente en éste para que el destino lo compruebe.

2.1. Formato de Paquetes

El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que tener especial cuidado de no utilizar uno asignado a otros propósitos. Los paquetes son enviados a la dirección multicast 224.0.0.2 con un TTL = 1. Los routers utilizan su dirección IP propia como la dirección IP origen de los paquetes del protocolo TVRP, en lugar de la dirección IP virtual. Esto es necesario para que los routers que participan en un grupo TVRP puedan identificarse unos a otros. En la parte de datos del datagrama UDP sobre el que van los mensajes TVRP aparecen los siguientes campos:

a) VERSIÓN Indica la versión del protocolo TVRP.

b) CÓDIGO OPERACIÓN Indica el tipo de mensaje TVRP que contiene el paquete.

Hello: Los mensajes Hello son enviados para indicar que un router está funcionando correctamente y se encuentra en condiciones de convertirse en router activo o de standby.

Coup: Los mensajes Coup se envían cuando un router desea convertirse en router activo.

Resign: Los mensajes Resign se envían cuando un router no desea seguir siendo el router activo.

c) ESTADO Describe el estado actual del router que envía el mensaje.

Initial: Indica que el TVRP no está funcionando. A este estado se entra vía un cambio de configuración, cuando un interfaz arranca por primera vez o bien cuando el router no puede encaminar los paquetes a las direcciones IP que se le indican.

Learn: El router no tiene configurada la dirección IP virtual, y todavía no ha recibido un mensaje Hello autenticado del router activo. Espera recibir noticias del router activo.

Page 7: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Introducción

I - 4 Doc.DM725

Rev.10.90

Listen: El router tiene configurada la dirección IP virtual, pero no es ni el router activo ni el de standby. Escucha los mensajes Hello de esos routers.

Speak: El router envía mensajes Hello periódicamente y está participando activamente en la elección del router activo y/o de standby.

Standby: El router standby es el candidato a convertirse en el siguiente router activo y envía mensajes Hello periódicamente. Excluyendo condiciones transitorias, debe haber como máximo UN router en el grupo en estado standby.

Active (activo): El router está actualmente encaminando los paquetes enviados a la dirección MAC virtual del grupo TVRP. Envía mensajes Hello periódicamente. Excluyendo situaciones transitorias, sólo puede haber UN router en estado Active en todo el grupo TVRP.

d) HELLOTIME Este campo sólo tiene sentido en los mensajes de tipo Hello. Indica el período aproximado entre mensajes Hello que envía el router. El tiempo viene dado en segundos. Si el Hellotime no está configurado, el router debe aprenderlo de un mensaje Hello que venga del router activo. Esto debe realizarse si no hay Hellotime configurado y el mensaje Hello es autenticado. Un router que envíe un mensaje Hello tiene que insertar el Hellotime que está utilizando en el campo correspondiente del mensaje. Si el Hellotime no es aprendido de un mensaje Hello del router activo y tampoco está configurado manualmente, se recomienda un valor por defecto de 3 segundos.

e) HOLDTIME Este campo sólo tiene sentido en los mensajes de tipo Hello. Indica el tiempo que el actual mensaje Hello debe ser considerado válido. El tiempo está dado en segundos. Si un router envía un mensaje Hello, los receptores de dicho mensaje lo deben considerar válido durante un periodo igual al Holdtime. Si el Holdtime no está configurado en el router, debe aprenderlo de algún mensaje Hello autenticado del router activo. El Holdtime tiene que ser insertado en los mensajes Hello que envía un router. Si el Holdtime no es aprendido ni está configurado, se utiliza el valor recomendado de 10 segundos. Un router que se encuentra en el estado activo no debe aprender valores nuevos de Hellotime y Holdtime (aunque puede que esté utilizando los que aprendió de su antecesor como router activo). No se puede utilizar un tiempo configurado y otro aprendido (Holdtime configurado, Hellotime aprendido y viceversa).

f) PRIORIDAD Este campo se utiliza para la elección del router activo y el de standby. El router que tenga la prioridad mayor (nº más alto) gana. En caso de que 2 routers tengan la misma prioridad gana el que tenga dirección IP más “alta”.

Page 8: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Introducción

I - 5 Doc.DM725

Rev.10.90

g) Nº GRUPO Identifica al grupo TVRP. Para Token Ring están permitidos valores entre 0 y 2 (ambos inclusive) mientras que para el resto de medios de transmisión se permiten valores entre 0 y 255 (ambos inclusive).

h) RESERVADO No se utiliza.

i) DATOS DE AUTENTICACIÓN Contiene un “password” en claro , que es el que se usa cuando se configura como tipo de autenticación:“Autenticación con Password en claro” o también llamada “con Texto plano”. Este campo no está diseñado para proporcionar seguridad, sino prevenir errores en la configuración del grupo (para asegurarse que un mensaje pertenece efectivamente a un determinado grupo). Si no se configura ningún password se utiliza por defecto: 0x74 0x65 0x6C 0x64 0x61 0x74 0x00 0x00 (“t” “e” “l” “d” “a” “t” NUL NUL)

j) DIRECCIÓN IP VIRTUAL Es la dirección IP virtual utilizada por el grupo TVRP. Si no está configurada en el router, la tiene que aprender de un mensaje Hello autenticado del router activo.

Si se ha configurado como tipo de autenticación la “Autenticación MD5” en el grupo, además de los campos anteriores, el paquete consta de los siguientes campos:

k) TIPO DEL MD5 TLV (Type-length-value) Formado por un byte con el tipo de TLV empleado, siendo en este caso: “0x04”.

l) LONGITUD DEL MD5 TLV (Type-length-value) Consiste en un byte con la longitude del TLV, que en este caso es 28 bytes: “0x1C”.

m) TIPO DE ALGORITMO MD5 Identifica el tipo de algoritmo empleado, en este caso el MD5: “0x01”.

n) FLAGS DE MD5 Opciones del algoritmo.

o) DIRECCIÓN IP DEL EMISOR Es la dirección IP del router que está enviando el paquete.

p) IDENTIFICADOR DE KEY Contiene el número que identifica la KEY con la que se está realizando la autenticación MD5.

q) MD5 DIGEST Contiene los 16 bytes resultado de aplicar el algoritmo de autenticación MD5 al paquete. Este campo es el que se usa para comprobar si está bien o no la autenticación MD5 de un paquete recibido.

NOTA: En el caso de que se haya configurado como tipo de autenticación la autenticación MD5, el campo que contiene los Datos de Autenticación (el password en claro) se envía siempre todo a 0.

Page 9: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Introducción

I - 6 Doc.DM725

Rev.10.90

2.2. Parámetros Operacionales

La siguiente información tiene que ser conocida por TODOS y cada uno de los routers que cooperan en un grupo TVRP para que el conjunto funcione correctamente:

Nº de Grupo Standby Dirección MAC virtual Prioridad Tipo de Autenticación Clave (si la autenticación es MD5) Datos de Autenticación (si la autenticación es “con Password en Claro”) Hellotime Holdtime

Dentro de un grupo TVRP, al menos UN router tiene que conocer la dirección IP virtual del mismo (y debería ser conocida por los demás routers del grupo). La siguiente información puede estar o no configurada en cualquier router: Capacidad de Expropiación: Si un router tiene más prioridad que la del router activo y está habilitada la expropiación, podrá pasar a ser el router activo utilizando un mensaje Coup, que indica al router activo que un router de más prioridad quiere convertirse en activo.

Page 10: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

Capítulo 2 Configuración

Page 11: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 7 Doc.DM725

Rev. 10.90

1. Configuración del Protocolo TVRP

En este apartado se describen los parámetros que hay que configurar dentro del protocolo TVRP. Parámetros a configurar:

• Puerto UDP: Puerto UDP sobre el que funciona el protocolo TVRP. • Dirección IP Virtual: Dirección IP propia del grupo TVRP, no asociada a ningún interfaz

físico. • Dirección MAC Virtual: Dirección MAC asociada a la Dirección IP Virtual. • Dirección IP Local: Dirección IP del interfaz LAN del router. Sólo es configurable en

caso de grupos TVRP introducidos desde el menú global, no si se configuran por interfaz. • Tipo de interfaz: Si el interfaz LAN del router donde funciona el TVRP es de tipo

Ethernet o Token Ring. Evidentemente este parámetro solamente tiene sentido en caso de configuración de grupos TVRP desde el menú global, no si se configuran en el propio interfaz, y es importante puesto que en caso de interfaces Token Ring existen ciertas restricciones: sólo se pueden utilizar los identificadores de grupo 0, 1 y 2 y la MAC virtual toma un valor prefijado en función del identificador de grupo (no es configurable).

• Número de Grupo: Identificador del grupo TVRP. • Prioridad: Prioridad del router dentro del grupo TVRP. • Tiempo de Hello: Tiempo entre mensajes Hello. • Tiempo de Hold: Intervalo que se considera válido el último mensaje Hello recibido. • Expropiación: Capacidad de expropiación. • Tipo de Autenticación: Tipo de autenticación que se va a emplear en el grupo. Puede ser

“Autenticación con Password en claro” o “Autenticación MD5”. • Clave de Autenticación MD5: Contraseña que se usa para realizar el algoritmo MD5

cuando se configura la “Autenticación MD5” de los mensajes de un grupo. • Datos de Autenticación: Datos para la autenticación de los mensajes de un grupo cuando

se ha configurado la autenticación “con Password en Claro” o también llamada “con Texto Plano”.

• Tiempo de chequeo: Tiempo entre comprobaciones de interfaces y destinos. • Interfaces: Interfaces a monitorizar. • Destinos: Dirección IP de los destinos a comprobar. • Condición de Inactividad: Indica la condición que se debe cumplir para que el router deje

de participar activamente en el protocolo tras el chequeo de los interfaces y destinos IP configurados para su monitorización.

• Mensajes ICMP Redirect indicando direcciones virtuales: Permite habilitar el envío de mensajes ICMP Redirect indicando una dirección IP virtual como dirección del siguiente salto a utilizar. En caso de deshabilitar esta opción la dirección notificada es siempre una dirección real y no una dirección virtual.

1.1. PUERTO UDP

Se trata del puerto UDP sobre el que se desea que funcione el protocolo TVRP. Este puerto funciona como origen y como destino de los distintos mensajes propios del protocolo. Se puede configurar el puerto que se desee, aunque hay que tener en cuenta que no se pueden utilizar los puertos well-known que se utilizan habitualmente por parte de otros protocolos o servicios, como el

Page 12: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 8 Doc.DM725

Rev. 10.90

puerto 7 para echo, el 13 para daytime, etc. lo que puede provocar errores en el funcionamiento tanto del TVRP como del resto del sistema.

NOTA: Por defecto aparece la opción de configurar el puerto 1985, que es el utilizado por el protocolo HSRP, resultando imprescindible su configuración si se desea mantener compatibilidad con el mismo. Se recomienda utilizar este puerto.

1.2. DIRECCIÓN IP VIRTUAL

Este es uno de los parámetros de mayor importancia junto con la dirección MAC virtual. La dirección IP virtual es la dirección IP que identifica el grupo TVRP. El conjunto de routers que trabajan en común en un grupo TVRP simulan la existencia de un router virtual cuya dirección IP es esta dirección IP virtual. Es la dirección IP a la que tienen que encaminar el tráfico los hosts de la red que no disponen de mecanismos para aprender dinámicamente la dirección IP del router de primer salto (el router virtual sería el router por defecto). Cada grupo TVRP simula un router virtual distinto, por lo que si se configuran varios grupos en la misma LAN, cada uno de ellos debe tener una dirección virtual diferente. Es absolutamente NECESARIO que la dirección IP virtual que se configura para un grupo TVRP NO COINCIDA con ninguna dirección asignada a interfaces de routers o hosts de la red LAN. Una consideración a tener en cuenta es que se debe configurar una dirección IP virtual que pertenezca a la misma subred que la LAN utilizada.

NOTA: No todos los routers tienen la obligación de tener configurada la dirección IP virtual, aunque sí es necesario que AL MENOS UNO la tenga configurada para que los demás puedan aprenderla del mismo. Para dejar un router sin configurar la dirección IP virtual hay que seleccionar la dirección 0.0.0.0, especialmente elegida a tal efecto.

IMPORTANTE: Al dejarse libre al usuario la elección de la dirección IP a utilizar, puede ocurrir que se seleccione direcciones de otro propósito (broadcast, multicast, etc.) que hagan que deje de funcionar correctamente el sistema. Es decir, hay que utilizar direcciones IP unicast.

1.3. DIRECCIÓN MAC VIRTUAL

La dirección MAC virtual está estrechamente relacionada con el parámetro anterior. Es la dirección de la capa de enlace que aparece asociada a la dirección IP virtual. La dirección MAC virtual que se debe configurar depende del tipo de interfaz físico sobre el que se ejecuta el protocolo TVRP. En el caso de redes Ethernet, este parámetro es totalmente configurable y puede ajustarse al valor que se desee. La dirección MAC virtual que aparece por defecto es la que habría que poner si se quiere mantener la compatibilidad con HSRP. Este parámetro hay que especificarlo con un cuidado especial ya que puede provocar fallos en el funcionamiento de la red.

Page 13: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 9 Doc.DM725

Rev. 10.90

NOTA: En el caso de Ethernet se recomienda utilizar la dirección MAC virtual que aparece sugerida por defecto para mantener la compatibilidad con el protocolo HSRP y además evitar que, por error, se configure una dirección MAC ya existente en la red.

En el caso de redes Token Ring, las direcciones MAC virtuales se corresponden con direcciones funcionales, que además se encuentran prefijadas según el grupo TVRP, por lo que no se da la posibilidad de elección de las mismas por parte del usuario.

1.4. DIRECCIÓN IP LOCAL

La dirección IP local es la dirección IP del interfaz del router conectado directamente a la LAN sobre la que se desea que actúe el protocolo TVRP. Para configurar correctamente este parámetro es necesario comprobar las direcciones IP asociadas a los interfaces del router para escoger la que se corresponda con la LAN donde se encuentran los hosts cuyo tráfico se quiere encaminar a través del router virtual.

IMPORTANTE: Si se configura una dirección IP local que no se corresponde con una dirección IP asociada a un interfaz LAN del router, se ignorará el grupo TVRP, y no entrará en funcionamiento en ese router.

Este parámetro solamente es configurable en caso de grupos TVRP configurados a nivel global. Si se trata de grupos configurados por interfaz la dirección IP local es la primera de las direcciones IP asignadas a ese interfaz.

1.5. TIPO DE INTERFAZ

Especifica si el interfaz LAN del router donde funciona el TVRP es de tipo Ethernet o Token Ring. Para el caso de interfaces Wireless LAN, se debe seleccionar el tipo Ethernet. Evidentemente este parámetro solamente tiene sentido en caso de configuración de grupos TVRP desde el menú global, no si se configuran en el propio interfaz, y es importante puesto que en caso de interfaces Token Ring existen ciertas restricciones: sólo se pueden utilizar los identificadores de grupo 0, 1 y 2 y la MAC virtual toma un valor prefijado en función del identificador de grupo (no es configurable).

1.6. NÚMERO DE GRUPO

El número de grupo se utiliza para identificar unívocamente el grupo TVRP. De este modo se pueden tener distintos grupos TVRP funcionando sobre la misma LAN, tanto en routers distintos como en el mismo router. Los grupos TVRP pueden solaparse, por lo que un router “físico” puede llegar a ser el router activo de varios grupos, es decir, ser el router virtual de diferentes grupos TVRP. El número de grupos TVRP que pueden configurarse depende del tipo de interfaz físico sobre el que se ejecuta el protocolo:

a) Ethernet o Wireless LAN Se pueden configurar hasta 256 grupos. Se encuentran numerados del 0 al 255.

b) Token Ring Como máximo pueden configurarse 3 grupos TVRP. Los grupos posibles son 0, 1 y 2.

Page 14: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 10 Doc.DM725

Rev. 10.90

1.7. PRIORIDAD

Con este parámetro se cambia la prioridad de los routers dentro del protocolo TVRP. La prioridad se utiliza a la hora de elegir cuál se va a convertir en el router activo. Este parámetro se envía dentro de los mensajes TVRP de modo que cuando los routers reciben mensajes TVRP de otros, conocen si tienen más o menos prioridad que el que envió el mensaje. La prioridad puede tomar valores entre 0 y 255, correspondiéndose la prioridad más alta a mayor valor (prioridad máxima 255 y mínima 0).

1.8. TIEMPO DE HELLO

Para determinar si los routers están en funcionamiento periódicamente envían mensajes de tipo Hello, donde además de dar a conocer que se encuentran en funcionamiento, informan sobre otros parámetros (dirección IP virtual, etc.). Estos mensajes de tipo Hello se encuentran espaciados en el tiempo, el denominado tiempo de Hello. A mayor tiempo de Hello más intervalo entre un mensaje Hello y el siguiente, pero por otro lado menos sobrecarga de la red al enviarse menor número de mensajes. El tiempo de Hello puede configurarse de 1 a 255 segundos. El valor recomendado es de 3 segundos.

1.9. TIEMPO DE HOLD

Este parámetro se emplea para establecer el intevalo de tiempo que se va a considerar válido el último mensaje Hello recibido. Si transcurre el tiempo de Hold antes de recibir un nuevo mensaje Hello se supone que el router está fallando, por lo que se inician las correspondientes acciones al respecto dependiendo del router que se trate, el activo o el de standby. El tiempo de Hold puede tomar un valor entre 1 y 255 segundos. Se recomienda el valor de 10 segundos.

NOTA: El valor recomendado para el tiempo de Hold es de al menos 3 veces el tiempo de Hello y obligatoriamente tiene que ser mayor que el tiempo de Hello. Poner un tiempo de Hold menor que el de Hello provocaría que no funcionase correctamente el TVRP al vencer siempre los temporizadores antes de recibir los mensajes.

1.10. EXPROPIACIÓN

Con esta opción se establece si se habilita o deshabilita la capacidad de expropiación de un router. Si está deshabilitada, aunque el router activo sea de menor prioridad que otro que se encuentre participando en el grupo TVRP, éste seguirá estando activo mientras siga funcionando. Si por el contrario la expropiación está habilitada, el resultado es que siempre se encuentra activo el router del grupo que tenga mayor prioridad. Esta es la opción que se recomienda, para de este modo ir asignando prioridades más altas a los routers que se desee que encaminen el tráfico en principio y prioridades más bajas a aquellos que van a estar en standby (como si fueran de backup).

Page 15: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 11 Doc.DM725

Rev. 10.90

1.11. TIPO DE AUTENTICACIÓN

Con esta opción se selección el tipo de autenticación que va a usar el grupo, pudiendo ser de dos tipos: “Autenticación con Password en Claro” (o con texto plano) o “Autenticación MD5”. Con la autenticación MD5 se dota al protocolo de una mayor seguridad, que no se consigue con la autenticación con Password en claro.

1.12. CLAVE DE AUTENTICACIÓN MD5

La clave de autenticación MD5 es la clave secreta que se usa para la autenticación del mensaje en el algoritmo MD5. Dicha clave debe ser conocida por todos los equipos que pertenecen a un grupo TVRP, de modo que si al recibir un mensaje la comprobación de la autenticación es correcta, se puede garantizar que el mensaje pertenece a un equipo de dicho grupo.

NOTA: Si se emplea una clave con una longitud mayor de 64 caracteres podrían existir problemas de incompatibilidad con otros fabricantes.

1.13. DATOS DE AUTENTICACIÓN

Los datos de Autenticación se emplean cuando la autenticación configurada es “con Password en Claro”. Este campo tiene como objetivo asegurarse de que el mensaje dirigido a un determinado grupo TVRP pertenece a dicho grupo. De este modo se evita que puedan producirse fallos en la configuración debido a la recepción de mensajes procedentes de routers mal configurados, otros mensajes dirigidos al puerto UDP del protocolo TVRP, etc. Los datos de autenticación están formados por una cadena de caracteres de hasta 8 bytes.

IMPORTANTE: Hay que configurar la misma “clave de autenticación MD5” o “datos de autenticación” en todos los miembros de un grupo TVRP; si no, los paquetes procedentes con unos datos de autenticación diferentes son ignorados por el protocolo, por lo que los routers que tengan distinta “clave” o distintos “datos de autenticación” funcionan cada uno por su cuenta (con el efecto indeseable de llegar cada uno a router activo y encaminamiento por parte de ambos de los paquetes dirigidos al router virtual).

1.14. TIEMPO DE CHEQUEO

Para cada grupo TVRP se consideran una serie de interfaces y destinos (se expone a continuación). El tiempo de chequeo es el intervalo de comprobación de interfaces y destinos. Cada vez que pasa el tiempo de chequeo, se examinan las listas de interfaces y destinos, verificando el estado de los interfaces y las rutas activas hacia los destinos. En caso de que ninguno de los interfaces a monitorizar se encuentre activo (UP), el router deja de participar en el grupo TVRP (si hay varios interfaces a monitorizar, basta con que uno de ellos se encuentre activo para que el router siga participando en el grupo TVRP). En el caso de los destinos, el comportamiento es diferente: en caso de que no se disponga de una ruta hacia algún destino, el router se desactiva dentro del grupo TVRP y pasa al estado inicial hasta que disponga de rutas hacia todos los destinos que tiene configurados.

Page 16: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 12 Doc.DM725

Rev. 10.90

Puede tomar cualquier valor entre 1 y 255 segundos. El valor que se sugiere por defecto es de 5 segundos.

1.15. INTERFACES

Para evitar que el router activo se quede sin acceso a otras redes excepto la LAN y se mantenga participando como tal en el grupo TVRP, se realiza la monitorización de interfaces. En cada grupo TVRP se puede definir una lista de interfaces de modo que, en caso de que ninguno de ellos se encuentre activo, el router deja de participar en el grupo TVRP (de este modo se asegura que al menos uno de los interfaces monitorizados se encuentra funcionando correctamente cuando el router participa en un determinado grupo TVRP).

1.16. DESTINOS

El chequeo de destinos IP es otra funcionalidad para evitar la pérdida de conectividad con otras redes mientras el router se encuentra participando en un grupo TVRP. Mediante dicha funcionalidad, se configura una lista de destinos que se comprueba periódicamente (se verifica que se dispone de rutas activas hacia ellos); de este modo se asegura que el router sabe tratar el tráfico dirigido hacia esos destinos. Para que el equipo se mantenga activo en el grupo TVRP han de estar accesibles TODOS los destinos configurados. Los destinos se especifican mediante una dirección IP; se pueden poner tanto direcciones IP de redes como de hosts, routers, etc.

NOTA: Si no se configuran ni INTERFACES ni DESTINOS el router participará en el grupo TVRP permanentemente, salvo cuando se caiga el interfaz LAN sobre el que funciona el grupo TVRP.

1.17. CONDICIÓN DE INACTIVIDAD

Configurando esta opción se indica qué condición se desea que se cumpla, una vez realizado el chequeo de interfaces y de destinos IP, para que el router deje de participar en el protocolo TVRP. Se dispone de dos posibilidades para que el router pase al estado inicial:

a. Debe fallar simultáneamente el chequeo en ambas listas configuradas, es decir, que ningún interfaz esté activo y que no se encuentren accesibles todos los destinos IP.

b. Sólo es necesario que falle el chequeo de una de las listas para que el router deje de participar en el protocolo. Ésta es la opción configurada por defecto.

1.18. MENSAJES ICMP REDIRECT

Cuando esta opción se encuentra habilitada, si el equipo genera un mensaje ICMP Redirect indicando que debería emplearse como siguiente salto un router que en ese momento constituye el router activo de un grupo TVRP, la dirección IP notificada es la dirección IP virtual del grupo TVRP. Si se deshabilita esta opción la dirección IP indicada es siempre una dirección real y no una dirección virtual. Por defecto esta opción se encuentra habilitada.

Page 17: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 13 Doc.DM725

Rev. 10.90

2. Comandos de Configuración del Protocolo TVRP

En este apartado se describen los pasos necesarios para configurar el protocolo TVRP. Una vez que se haya terminado de configurar el protocolo TVRP, se debe guardar la configuración y reiniciar el equipo para que tenga efecto la nueva configuración. Para acceder al entorno de configuración del TVRP, se deben introducir los siguientes comandos:

*CONFIG Config>PROTOCOL IP -- Internet protocol user configuration -- IP config>TVRP -- TVRP Configuration -- TVRP config>

Dentro del entorno de configuración del TVRP disponemos de los siguientes comandos: Comando Función ? (AYUDA) Lista los comandos u opciones disponibles. DISABLE Deshabilita el protocolo TVRP. ENABLE Habilita el protocolo TVRP. GROUP Configura los parámetros de los grupos TVRP. LIST Muestra la configuración TVRP. NO Vuelve a establecer los valores por defecto a los distintos parámetros

de configuración, deshabilita opciones o borra partes de la configuración previamente añadidas.

PORT Configura el puerto UDP sobre el cual funciona el protocolo TVRP. VIRTUAL-REDIRECTS Habilita la posibilidad de enviar redirects hacia IPs virtuales. EXIT Sale del prompt de configuración TVRP. Los grupos TVRP pueden configurarse desde este menú global o bien desde el propio menú de configuración del interfaz al que se asocian. En el primer caso se inicia el funcionamiento del protocolo en el interfaz LAN al que se haya asignado la dirección IP especificada mediante el parámetro ‘local-ip’ (dirección IP local); en el segundo se introduce la configuración del grupo TVRP en el propio interfaz donde se desea habilitar el protocolo (y no se necesita para nada la dirección IP local). El protocolo TVRP solamente puede funcionar en interfaces de tipo Ethernet, Wireless LAN o Token Ring. En caso de grupos configurados a nivel global el parámetro ‘interface-type’ permite indicar si el interfaz asociado es de tipo Ethernet o Token Ring (seleccionar Ethernet para interfaces Wireless LAN), ya que en caso de interfaces Token Ring existen ciertas restricciones: sólo se pueden utilizar los identificadores de grupo 0, 1 y 2 y la MAC virtual toma un valor prefijado en función del identificador de grupo (no es configurable). La forma de configurar grupos TVRP por interfaz es la siguiente:

Page 18: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 14 Doc.DM725

Rev. 10.90

*config Config>network ethernet0/0 -- Ethernet Interface User Configuration -- ethernet0/0 config>ip tvrp ? <0..255> TVRP group number ethernet0/0 config>ip tvrp 1 ? active Enable this group authentication-type Set authentication type (MD5/plain text) authentication-data Authentication data checktime Time interval to check interfaces and destinations destination-ip IP destination to check inactivity-condition Condition to change to inactivity ip Virtual IP address for the virtual router mac MAC address for the virtual router no Negate a command or set its defaults preempt Preempt lower priority routers priority Priority level of this group timers Timers (hello,hold) track-interface Interface to track ethernet0/0 config>

En versiones antiguas del software de aplicación de los Routers Teldat era posible configurar grupos TVRP asociados a un interfaz determinado desde el menú de configuración global del protocolo. Esta forma de configurar grupos sigue aceptándose, si bien es cierto que se muestra un mensaje advirtiendo al usuario que se trata de comandos antiguos que pueden obsoletarse en futuras versiones. Ejemplo:

TVRP config>group ethernet0/0 1 ip 172.24.78.1 CLI Warning: This is a superseded command. CLI Warning: It may become obsolete in future versions. CLI Warning: Please use per interface ip tvrp config instead. TVRP config>

En cualquier caso se recomienda configurar grupos TVRP por interfaz desde el propio menú de configuración correspondiente al interfaz concreto.

2.1. ? (AYUDA)

Este comando se utiliza para listar los comandos válidos en el nivel donde se está programando el router. Se puede también utilizar este comando después de un comando específico para listar las opciones disponibles. Sintaxis:

TVRP config>?

O bien:

<nombre_interfaz> config>ip tvrp ?

Page 19: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 15 Doc.DM725

Rev. 10.90

Ejemplo 1: TVRP config>? disable Disable TVRP enable Enable TVRP group Configure a TVRP group list Show TVRP configuration no Negate a command or set its defaults port Set UDP port for TVRP virtual-redirects Enable ICMP redirects to virtual IP exit TVRP config>

Ejemplo 2:

ethernet0/0 config>ip tvrp ? <0..255> TVRP group number ethernet0/0 config>ip tvrp 1 ? active Enable this group authentication-type Set authentication type (MD5/plain text) authentication-data Authentication data checktime Time interval to check interfaces and destinations destination-ip IP destination to check inactivity-condition Condition to change to inactivity ip Virtual IP address for the virtual router mac MAC address for the virtual router no Negate a command or set its defaults preempt Preempt lower priority routers priority Priority level of this group timers Timers (hello, hold) track-interface Interface to track ethernet0/0 config>

2.2. DISABLE

El comando DISABLE permite deshabilitar el protocolo TVRP. El TVRP se encuentra deshabilitado por defecto. Sintaxis:

TVRP config>DISABLE

Ejemplo: TVRP config>DISABLE TVRP config>

2.3. ENABLE

Mediante el comando ENABLE se habilita el protocolo TVRP. Para deshabilitar el protocolo TVRP se puede utilizar NO ENABLE (equivalente al comando DISABLE). Sintaxis:

TVRP config>ENABLE

Ejemplo: TVRP config>ENABLE TVRP config>

Page 20: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 16 Doc.DM725

Rev. 10.90

2.4. GROUP

El comando GROUP se emplea para configurar grupos TVRP. Como se ha explicado anteriormente, los grupos TVRP pueden configurarse desde el menú global del protocolo o bien desde el menú de configuración del interfaz concreto al que se desea que vayan asociados. Sintaxis en caso de un grupo configurado globalmente:

TVRP config>GROUP <nº grupo> [opciones] active Enable this group authentication-type Set authentication type (MD5/plain text) authentication-data Authentication data checktime Time interval to check interfaces and destinations destination-ip IP destination to check inactivity-condition Condition to change to inactivity interface-type Interface type ethernet/token-ring ip Virtual IP address for the virtual router local-ip Local interface IP address mac MAC address for the virtual router no Negate a command or set its defaults preempt Preempt lower priority routers priority Priority level of this group timers Timers (hello, hold) track-interface Interface to track

Sintaxis en caso de un grupo configurado por interfaz:

ethernetX/X config>ip tvrp <nº grupo> [opciones] active Enable this group authentication-type Set authentication type (MD5/plain text) authentication-data Authentication data checktime Time interval to check interfaces and destinations destination-ip IP destination to check inactivity-condition Condition to change to inactivity ip Virtual IP address for the virtual router mac MAC address for the virtual router no Negate a command or set its defaults preempt Preempt lower priority routers priority Priority level of this group timers Timers (hello, hold) track-interface Interface to track

a) active Activa (habilita) el grupo TVRP. Por defecto los grupos se encuentran habilitados. Para deshabilitar un grupo TVRP configurado globalmente se utiliza ‘no group <nº grupo> active’ o bien ‘group <nº grupo> no active’. Para deshabilitar un grupo TVRP configurado por interfaz se utiliza ‘no ip tvrp <nº grupo> active’ o ‘ip tvrp <nº grupo> no active’.

b) authentication-type Tipo de autenticación del grupo TVRP. Existen dos opciones disponibles: “Autenticación MD5” o “Autenticación con Password en claro” (también conocida como “Plain-text”), siendo esta última la autenticación por defecto.

• Autenticación MD5 Para configurar la autenticación MD5 se introduce el comando authentication-type md5 seguido de la clave. Dicha clave puede ser proporcionada directamente tras el comando key-string seguido de la clave en cuestión, o a través de una Key-Chain que se haya configurado previamente en la “Feature Key-Chain” mediante el comando key-chain seguido del nombre de la Key-Chain a usar.

Page 21: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 17 Doc.DM725

Rev. 10.90

NOTA: Si se configura una clave con una longitud mayor de 64 caracteres podrían existir problemas de incompatibilidad con otros fabricantes.

• Autenticación Plain-Text Para configurar la autenticación “Plain-Text” se introduce el comando authentication-type plain-text, y opcionalmente se puede introducir el valor de los datos de autenticación a usar, los cuales también se pueden introducir con el comando authentication-data que se describe continuación.

Sintaxis en caso de un grupo configurado globalmente: TVRP config>GROUP <nº grupo> authentication-type ? md5 Authentication using MD5 plain-text Authentication using plain text TVRP config>GROUP <nº grupo> authentication-type md5 ? key-chain Set key-chain name key-string Set key string TVRP config>GROUP <nº grupo> authentication-type plain-text ? <0..8 chars> Authentication data <cr>

Sintaxis en caso de un grupo configurado por interfaz:

ethernetX/X config>ip tvrp <nº grupo> authentication-type ? md5 Authentication using MD5 plain-text Authentication using plain text ethernetX/X config>ip tvrp <nº grupo> authentication-type md5 ? key-chain Set key-chain name key-string Set key string ethernetX/X config>ip tvrp <nº grupo> authentication-type plain-text ? <0..8 chars> Authentication data <cr>

Para reestablecer el valor por defecto de la autenticación (plain-text) se debe introducir ‘no group <nº grupo> authentication-type’ (para grupos configurados globalmente) o ‘no ip tvrp <nº grupo> authentication-data’ (para grupos configurados por interfaz).

c) authentication-data Datos de autenticación del grupo TVRP. Pueden borrarse los datos de autenticación previamente configurados mediante ‘no group <nº grupo> authentication-data’ (caso de grupos globales) o ‘no ip tvrp <nº grupo> authentication-data’ (para grupos configurados por interfaz).

d) checktime Intervalo de tiempo entre comprobaciones de interfaces y destinos. Se reestablece el valor por defecto de este parámetro utilizando ‘no group <nº grupo> checktime’ (caso de grupos globales) o ‘no ip tvrp <nº grupo> checktime’ (para grupos configurados por interfaz).

e) destination-ip Añade a la lista de destinos del grupo TVRP un nuevo destino a comprobar. El destino viene especificado por una dirección IP, que puede ser tanto una dirección de red como una dirección de host.

Page 22: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 18 Doc.DM725

Rev. 10.90

Para eliminar un destino configurado en un grupo TVRP global se utiliza ‘no group <nº grupo> destination-ip <dirección IP>’ o bien ‘group <nº grupo> no destination-ip <dirección IP>’. Para eliminar un destino configurado en un grupo TVRP asociado a un interfaz se utiliza ‘no ip tvrp <nº grupo> destination-ip <dirección IP>’ o bien ‘ip tvrp <nº grupo> no destination-ip <dirección IP>’.

f) inactivity-condition Condición que se debe dar tras el chequeo de los interfaces y los destinos IP para que el router deje de participar activamente en el protocolo y pase al estado inicial. Las opciones son any-list (pasa a ser inactivo cuando el chequeo de alguna lista resulta fallido) y both-lists (para pasar a ser inactivo es necesario que fallen los chequeos de ambas listas). Para volver a la condición por defecto (any-list) se debe introducir ‘no group <nº grupo> inactivity-condition’ (caso de grupos globales) o ‘no ip tvrp <nº grupo> inactivity-condition’ (para grupos configurados por interfaz).

g) interface-type Tipo de interfaz local sobre el que va a operar el grupo TVRP. Los valores posibles son ethernet y token-ring. Este parámetro solamente tiene sentido en caso de grupos globales, no si se configuran en el propio interfaz. Para volver al valor por defecto de este parámetro (ethernet) debe introducirse ‘no group <nº grupo> interface-type’.

h) ip Dirección IP virtual del grupo TVRP. Esta dirección siempre ha de estar configurada, no obstante puede borrarse mediante ‘no group <nº grupo> ip’ (grupos globales) o ‘no ip tvrp <nº grupo> ip’ (grupos configurados por interfaz).

i) local-ip Dirección IP del interfaz local del router TVRP. Este parámetro solamente tiene sentido en caso de grupos globalmente configurados, y en este caso es imprescindible que se haya configurado: su valor debe coincidir con el de una dirección IP configurada en el interfaz LAN en el que se desea que funcione el protocolo. Para borrar el valor previamente asignado a este parámetro se utiliza ‘no group <nº grupo> ip’.

j) mac Dirección MAC virtual del grupo TVRP. En el caso de interfaces token-ring no se permite configurar este parámetro. Para volver a establecer el valor por defecto de la MAC virtual debe utilizarse ‘no group <nº grupo> mac’ en caso de grupos globalmente configurados o ‘no ip tvrp <nº grupo> mac’ en grupos configurados por interfaz.

k) preempt Habilita la capacidad de expropiación. Por defecto esta opción se encuentra habilitada. Para deshabilitar este parámetro se utiliza ‘no group <nº grupo> preempt’ o bien ‘group <nº grupo> no preempt’ en grupos globales, y en caso de grupos configurados por interfaz, ‘no ip tvrp <nº grupo> preempt’ o ‘ip tvrp <nº grupo> no preempt’.

Page 23: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 19 Doc.DM725

Rev. 10.90

l) priority Prioridad del grupo TVRP. Cuanto mayor sea el valor de este parámetro mayor es la prioridad. Puede reestablecerse el valor por defecto (0) mediante ‘no group <nº grupo> priority’ (grupos globalmente configurados) o ‘no ip tvrp<nº grupo> priority’ (grupos configurados por interfaz).

m) timers Temporizadores Hellotime y Holdtime. La forma de establecer de nuevo los valores por defecto a estos temporizadores es mediante ‘no group <nº grupo> timers’ (grupos globales) o ‘no ip tvrp <nº grupo> timers’ (grupos por interfaz).

n) track-interface Monitoriza el estado del interfaz especificado. Para eliminar la monitorización de un interfaz en un grupo TVRP se utiliza ‘no group <nº grupo> track-interface <interfaz>’ o bien ‘group <nº grupo> no track-interface <interfaz>’ en caso de grupos configurados globalmente, y ‘no ip tvrp <nº grupo> track-interface <interfaz>’ o ‘ip tvrp <nº grupo> no track-interface <interfaz>’ en grupos configurados por interfaz.

Ejemplo 1: TVRP config>group 10 ip 192.168.1.1 TVRP config>group 10 local-ip 192.168.1.254 TVRP config>group 10 checktime 10 TVRP config>group 10 authentication-data mytest TVRP config>group 10 timers 5 15 TVRP config>group 10 inactivity-condition both-lists TVRP config>group 10 track-interface ppp1 TVRP config>group 10 destination-ip 10.0.0.0 TVRP config>list group ===== List of TVRP groups ===== +------------------------------------------------------------+ | TVRP GROUP: 10 | +------------------------------------------------------------+ Hello: 5 - Hold: 15 - Prio: 0 - Checktime: 10 Authentication type: PLAIN-TEXT - Auth. Data: mytest Preempt: YES - C.Status: ENABLED Virtual IP: 192.168.1.1 Virtual MAC: 00-00-0c-07-ac-0a Local IP: 192.168.1.254 Interface track list: ppp1 Destination check list: 10.0.0.0 Change to inactivity when fail: BOTH LISTS TVRP config>show config ; Showing Menu and Submenus Configuration for access-level 15 ... group 10 ip 192.168.1.1 group 10 local-ip 192.168.1.254 group 10 checktime 10 group 10 authentication-data "mytest" group 10 timers 5 15 group 10 inactivity-condition both-lists group 10 track-interface ppp1 group 10 destination-ip 10.0.0.0 ; TVRP config>

Page 24: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 20 Doc.DM725

Rev. 10.90

Ejemplo 2: Config>network ethernet0/0 -- Ethernet Interface User Configuration -- ethernet0/0 config>ip address 172.24.78.57 255.255.0.0 ethernet0/0 config>ip tvrp 5 ip 172.24.78.1 ethernet0/0 config>ip tvrp 5 checktime 10 ethernet0/0 config>ip tvrp 5 authentication-data tvrp ethernet0/0 config>ip tvrp 5 timers 5 15 ethernet0/0 config>ip tvrp 5 inactivity-condition both-lists ethernet0/0 config>ip tvrp 5 track-interface ppp1 ethernet0/0 config>ip tvrp 5 destination-ip 10.0.0.0 ethernet0/0 config>show config ; Showing Menu and Submenus Configuration ; ip address 172.24.78.57 255.255.0.0 ; ; ; ; ip tvrp 5 ip 172.24.78.1 ip tvrp 5 checktime 10 ip tvrp 5 authentication-data "tvrp" ip tvrp 5 timers 5 15 ip tvrp 5 inactivity-condition both-lists ip tvrp 5 track-interface ppp1 ip tvrp 5 destination-ip 10.0.0.0 ; ethernet0/0 config>exit Config>protocol ip -- Internet protocol user configuration -- IP config>tvrp -- TVRP Configuration -- TVRP config>list group ===== List of TVRP groups ===== +------------------------------------------------------------+ | TVRP GROUP: 5 | +------------------------------------------------------------+ Hello: 5 - Hold: 15 - Prio: 0 - Checktime: 10 Authentication type: PLAIN-TEXT - Auth. Data: tvrp Preempt: YES - C.Status: ENABLED Virtual IP: 172.24.78.1 Virtual MAC: 00-00-0c-07-ac-05 Interface: ethernet0/0 Interface track list: ppp1 Destination check list: 10.0.0.0 Change to inactivity when fail: BOTH LISTS TVRP config>

Para eliminar un grupo TVRP configurado globalmente se puede utilizar el comando ‘no group <nº grupo>’. Si se trata de un grupo configurado por interfaz, el comando es ‘no ip tvrp <nº grupo>’.

2.5. LIST

El comando LIST permite visualizar distintos parámetros sobre la configuración del protocolo TVRP según la opción elegida.

Page 25: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 21 Doc.DM725

Rev. 10.90

Sintaxis: TVRP config>LIST ? all Show all TVRP configuration global Show status/UDP port group Show TVRP groups

a) LIST ALL Visualiza TODA la configuración TVRP.

Sintaxis: TVRP config>LIST ALL

Ejemplo 1:

TVRP config>LIST ALL ===== Global TVRP Parameters ===== TVRP is currently: ENABLED TVRP port (UDP): 1985 Virtual redirects: ENABLED ===== List of TVRP groups ===== +------------------------------------------------------------+ | TVRP GROUP: 1 | +------------------------------------------------------------+ Hello: 3 - Hold: 10 - Prio: 0 - Checktime: 5 Authentication type: PLAIN-TEXT - Auth. Data: teldat Preempt: YES - C.Status: ENABLED Virtual IP: 192.168.1.1 Virtual MAC: 00-00-0c-07-ac-01 Local IP: 192.168.1.2 No interfaces to track Destination check list: 172.27.0.0 192.168.252.0 Change to inactivity when fail: ANY LIST +------------------------------------------------------------+ | TVRP GROUP: 2 | +------------------------------------------------------------+ Hello: 3 - Hold: 10 - Prio: 0 - Checktime: 5 Authentication type: PLAIN-TEXT - Auth. Data: teldat Preempt: YES - C.Status: ENABLED Virtual IP: 192.168.2.1 Virtual MAC: 00-00-0c-07-ac-02 Local IP: 192.168.2.77 Interface track list: ppp1 No destinations to check Change to inactivity when fail: ANY LIST TVRP config>

El ejemplo anterior se corresponde con la siguiente configuración:

Page 26: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 22 Doc.DM725

Rev. 10.90

TVRP config>show config ; Showing Menu and Submenus Configuration enable ; group 1 ip 192.168.1.1 group 1 local-ip 192.168.1.2 group 1 no preempt group 1 destination-ip 172.27.0.0 group 1 destination-ip 192.168.252.0 ; group 2 ip 192.168.2.1 group 2 local-ip 192.168.2.77 group 2 track-interface ppp1 ; TVRP config>

Ejemplo 2: TVRP config>list all ===== Global TVRP Parameters ===== TVRP is currently: ENABLED TVRP port (UDP): 1985 Virtual redirects: ENABLED ===== List of TVRP groups ===== +------------------------------------------------------------+ | TVRP GROUP: 1 | +------------------------------------------------------------+ Hello: 5 - Hold: 15 - Prio: 0 - Checktime: 10 Authentication type: MD5 - Key-string: tvrp Preempt: YES - C.Status: ENABLED Virtual IP: 172.24.78.1 Virtual MAC: 00-00-0c-07-ac-01 Interface: ethernet0/0 Interface track list: ppp1 Destination check list: 10.0.0.0 Change to inactivity when fail: BOTH LISTS +------------------------------------------------------------+ | TVRP GROUP: 5 | +------------------------------------------------------------+ Hello: 3 - Hold: 12 - Prio: 0 - Checktime: 15 Authentication type: PLAIN-TEXT - Auth. Data: first Preempt: YES - C.Status: ENABLED Virtual IP: 192.168.1.1 Virtual MAC: 00-00-0c-07-ac-05 Interface: ethernet0/0 No interfaces to track No destinations to check Change to inactivity when fail: ANY LIST TVRP config>

Este último ejemplo corresponde a la configuración que se muestra a continuación:

Page 27: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 23 Doc.DM725

Rev. 10.90

TVRP config>show config ; Showing Menu and Submenus Configuration enable ; TVRP config>exit IP config>exit Config>network ethernet0/0 -- Ethernet Interface User Configuration -- ethernet0/0 config>show config ; Showing Menu and Submenus Configuration for access-level 15 ... ; ATLAS Router 2 156 Version 10.7.0 ; ip address 172.24.78.57 255.255.0.0 ip address 192.168.1.57 255.255.255.0 secondary ; ; ; ; ip tvrp 1 ip 172.24.78.1 ip tvrp 1 checktime 10 ip tvrp 1 authentication-type md5 key-string "tvrp" ip tvrp 1 timers 5 15 ip tvrp 1 inactivity-condition both-lists ip tvrp 1 track-interface ppp1 ip tvrp 1 destination-ip 10.0.0.0 ; ip tvrp 5 ip 192.168.1.1 ip tvrp 5 checktime 15 ip tvrp 5 authentication-data "first" ip tvrp 5 timers 3 12 ; ethernet0/0 config>

b) LIST GLOBAL Visualiza los parámetros de configuración globales del protocolo TVRP.

Sintaxis: TVRP config>LIST GLOBAL

Ejemplo:

TVRP config>LIST GLOBAL ===== Global TVRP Parameters ===== TVRP is currently: ENABLED TVRP port (UDP): 1985 Virtual redirects: ENABLED TVRP config>

c) LIST GROUP Visualiza toda la información relativa a todos los grupos TVRP. Además de los parámetros referentes al funcionamiento propio del protocolo, se muestran los interfaces y los destinos a monitorizar que se han configurado en cada grupo.

Sintaxis: TVRP config>LIST GROUP

Page 28: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 24 Doc.DM725

Rev. 10.90

Ejemplo: TVRP config>LIST GROUP ===== List of TVRP groups ===== +------------------------------------------------------------+ | TVRP GROUP: 1 | +------------------------------------------------------------+ Hello: 3 - Hold: 10 - Prio: 0 - Checktime: 5 Authentication type: PLAIN-TEXT - Auth. Data: teldat Preempt: YES - C.Status: ENABLED Virtual IP: 192.168.1.1 Virtual MAC: 00-00-0c-07-ac-01 Local IP: 192.168.1.2 No interfaces to track Destination check list: 172.27.0.0 192.168.252.0 Change to inactivity when fail: ANY LIST +------------------------------------------------------------+ | TVRP GROUP: 2 | +------------------------------------------------------------+ Hello: 3 - Hold: 10 - Prio: 0 - Checktime: 5 Authentication type: PLAIN-TEXT - Auth. Data: teldat Preempt: YES - C.Status: ENABLED Virtual IP: 192.168.2.1 Virtual MAC: 00-00-0c-07-ac-02 Local IP: 192.168.2.77 Interface track list: ppp1 No destinations to check Change to inactivity when fail: ANY LIST TVRP config>

2.6. PORT

El comando PORT permite configurar el puerto UDP utilizado por el protocolo TVRP. Se emplea cuando se quiere modificar el puerto que se tenía configurado previamente. El puerto UDP por defecto es el 1985. Sintaxis:

TVRP config>PORT <puerto UDP>

Ejemplo: TVRP config>PORT 1774 TVRP config>

Para reestablecer el valor por defecto del puerto UDP empleado por el protocolo TVRP (1985) puede utilizarse el comando NO PORT.

2.7. VIRTUAL-REDIRECTS

El comando VIRTUAL-REDIRECTS permite habilitar el envío de mensajes ICMP Redirect indicando una dirección IP virtual como dirección del siguiente salto a utilizar. Cuando está habilitada esta funcionalidad, el equipo comprueba si ese router de siguiente salto identificado es el router activo de un grupo TVRP, en cuyo caso enviará el ICMP Redirect notificando que la dirección IP del gateway o siguiente salto es la dirección IP virtual de ese grupo. Si no se trata de un router activo de un grupo TVRP o bien no se encuentra habilidado el envío de mensajes ICMP Redirect a direcciones

Page 29: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 25 Doc.DM725

Rev. 10.90

virtuales, la dirección IP indicada en el ICMP Redirect será la dirección IP física del router de siguiente salto que debe emplearse. Para deshabilitar esta funcionalidad usar NO VIRTUAL-REDIRECTS. Por defecto se encuentra habilitado. Sintaxis:

TVRP config>VIRTUAL-REDIRECTS

Ejemplo: TVRP config>VIRTUAL-REDIRECTS TVRP config>

2.8. EXIT

El comando EXIT retorna al prompt en el que se estaba anteriormente (el de configuración de IP). Sintaxis:

TVRP config>EXIT

Ejemplo: TVRP config>EXIT IP config>

Page 30: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 26 Doc.DM725

Rev. 10.90

3. Resumen de comandos del Protocolo TVRP

A continuación se puede encontrar un resumen de todos los comandos que aplican al protocolo TVRP: A nivel global (desde el menú principal de configuración del protocolo): DISABLE ENABLE NO ENABLE GROUP <group> ACTIVE GROUP <group> AUTHENTICATION-TYPE {MD5 | PLAIN-TEXT} GROUP <group> AUTHENTICATION-DATA <plain-text> GROUP <group> CHECKTIME <seconds> GROUP <group> DESTINATION-IP <ip-address> GROUP <group> INACTIVITY-CONDITION {ANY-LIST | BOTH-LISTS} GROUP <group> INTERFACE-TYPE {ETHERNET | TOKEN-RING} GROUP <group> IP <virtual-ip-address> GROUP <group> LOCAL-IP <local-ip-address> GROUP <group> MAC <MAC-address> GROUP <group> NO ACTIVE GROUP <group> NO DESTINATION-IP <ip-address> GROUP <group> NO PREEMPT GROUP <group> NO TRACK-INTERFACE <interface> GROUP <group> PREEMPT GROUP <group> PRIORITY <priority> GROUP <group> TIMERS <hello> <hold> GROUP <group> TRACK-INTERFACE <interface> NO GROUP <group> NO GROUP <group> ACTIVE NO GROUP <group> AUTHENTICATION-TYPE NO GROUP <group> AUTHENTICATION-DATA NO GROUP <group> CHECKTIME NO GROUP <group> DESTINATION-IP <ip-address> NO GROUP <group> INACTIVITY-CONDITION NO GROUP <group> INTERFACE-TYPE NO GROUP <group> IP NO GROUP <group> LOCAL-IP NO GROUP <group> MAC NO GROUP <group> NO ACTIVE NO GROUP <group> NO PREEMPT

Page 31: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 27 Doc.DM725

Rev. 10.90

NO GROUP <group> PREEMPT NO GROUP <group> PRIORITY NO GROUP <group> TIMERS NO GROUP <group> TRACK-INTERFACE <interface> LIST {ALL | GLOBAL | GROUP} PORT <UDP-port> NO PORT VIRTUAL-REDIRECTS NO VIRTUAL-REDIRECTS

Por interfaz (configuración de grupos TVRP desde el menú de configuración propio del interfaz asociado): IP TVRP <group> ACTIVE IP TVRP <group> AUTHENTICATION-TYPE {MD5 | PLAIN-TEXT} IP TVRP <group> AUTHENTICATION-DATA <plain-text> IP TVRP <group> CHECKTIME <seconds> IP TVRP <group> DESTINATION-IP <ip-address> IP TVRP <group> INACTIVITY-CONDITION {ANY-LIST | BOTH-LISTS} IP TVRP <group> IP <virtual-ip-address> IP TVRP <group> MAC <MAC-address> IP TVRP <group> NO ACTIVE IP TVRP <group> NO DESTINATION-IP <ip-address> IP TVRP <group> NO PREEMPT IP TVRP <group> NO TRACK-INTERFACE <interface> IP TVRP <group> PREEMPT IP TVRP <group> PRIORITY <priority> IP TVRP <group> TIMERS <hello> <hold> IP TVRP <group> TRACK-INTERFACE <interface> NO IP TVRP <group> NO IP TVRP <group> ACTIVE NO IP TVRP <group> AUTHENTICATION-TYPE NO IP TVRP <group> AUTHENTICATION-DATA NO IP TVRP <group> CHECKTIME NO IP TVRP <group> DESTINATION-IP <ip-address> NO IP TVRP <group> INACTIVITY-CONDITION NO IP TVRP <group> IP NO IP TVRP <group> MAC NO IP TVRP <group> NO ACTIVE NO IP TVRP <group> NO PREEMPT

Page 32: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Configuración

II - 28 Doc.DM725

Rev. 10.90

NO IP TVRP <group> PREEMPT NO IP TVRP <group> PRIORITY NO IP TVRP <group> TIMERS NO IP TVRP <group> TRACK-INTERFACE <interface>

Page 33: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

Capítulo 3 Monitorización

Page 34: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Monitorización

III - 30 Doc.DM725

Rev. 10.90

1. Monitorización del Protocolo TVRP

Esta sección resume y explica todos los comandos de monitorización del protocolo TVRP. Estos comandos permiten monitorizar el comportamiento del TVRP, y poder de esta forma llegar a las especificaciones de funcionamiento deseadas. Introducir los comandos de monitorización TVRP cuando se tenga el prompt TVRP+; para acceder a este prompt se debe teclear lo siguiente:

*MONITOR Console Operator +PROTOCOL IP IP+TVRP -- TVRP Console -- TVRP+

Comando Función ? (AYUDA) Lista comandos u opciones. CLEAR Borra los estadísticos de los grupos TVRP. LIST Lista distinta información referente al estado actual del

protocolo TVRP así como de sus grupos, incluyendo estadísticos de los mismos.

EXIT Sale de la monitorización TVRP.

1.1. ? (AYUDA)

Utilizar el comando ? (AYUDA) para listar los comandos válidos en el nivel donde se está monitorizando el router. También se puede utilizar este comando después de un comando específico para listar sus opciones. Sintaxis:

TVRP+?

Ejemplo: TVRP+? clear Delete TVRP statistics list Show TVRP configuration exit Exit to parent menu TVRP+

1.2. CLEAR

Mediante el comando CLEAR se inicializan los estadísticos de los grupos TVRP. Se resetea el número de paquetes recibidos de cada tipo y además se ponen a cero los contadores de estado (a excepción del contador del estado actual en el que se encuentre el router dentro del grupo, que se inicializa a “1”).

Page 35: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Monitorización

III - 31 Doc.DM725

Rev. 10.90

Sintaxis: TVRP+clear ? all Delete both TVRP groups and global statistics global Delete global TVRP statistics group Delete specific TVRP group statistics

a) CLEAR ALL Borra los estadísticos de TODOS los grupos TVRP que se encuentren configurados en el router así como los estadísticos globales.

Sintaxis: TVRP+clear all

Ejemplo: TVRP+clear all All TVRP statistics have been cleared TVRP+

b) CLEAR GLOBAL Borra los estadísticos globales del TVRP.

Sintaxis: TVRP+clear global

Ejemplo: TVRP+clear global Global TVRP statistics cleared TVRP+

c) CLEAR GROUP Borra los estadísticos del grupo TVRP que se especifica. Si no se indica el grupo, se pregunta al usuario cuál es el grupo cuyos estadísticos desea borrar.

Sintaxis: TVRP+clear group <nº grupo TVRP>

Ejemplo: TVRP+clear group 0 TVRP group 0 cleared TVRP+

1.3. LIST

Utilizar el comando LIST para visualizar distintos parámetros dinámicos del protocolo TVRP así como los estadísticos, tanto globales como propios de cada grupo TVRP concreto. Sintaxis:

TVRP+list ? all Show all TVRP configuration global Show status/UDP port group Show TVRP groups

a) LIST ALL Visualiza TODA la información sobre el estado actual del protocolo TVRP.

Page 36: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Monitorización

III - 32 Doc.DM725

Rev. 10.90

Sintaxis: TVRP+list all

Ejemplo: TVRP+list all ===== Global TVRP Parameters ===== TVRP is currently: ENABLED TVRP port (UDP): 1985 Virtual redirects: ENABLED Unknown packets: 13 Authentication Failed packets: 0 ===== List of TVRP groups ===== +------------------------------------------------------------+ | TVRP GROUP: 77 | +------------------------------------------------------------+ Virtual IP: 192.14.1.77 Virtual MAC: 00-00-0c-07-ac-4d Current local IP/Interface: 192.14.1.1 ethernet0/0 ACTIVE Router: 192.14.1.1 STANDBY Router: 0.0.0.0 Hellotime: 3 Holdtime: 10 TVRP state: ACTIVE Previous state: STANDBY Currently RUNNING Last event: HELO_EXP Initial: 1 Learn: 0 Listen: 1 Speak: 1 Standby: 1 Active: 1 Hello messages --> sent: 2546, received: 17 Coup messages ---> sent: 0, received: 0 Resign messages -> sent: 0, received: 0 +------------------------------------------------------------+ | TVRP GROUP: 55 | +------------------------------------------------------------+ Virtual IP: 192.14.2.7 Virtual MAC: 00-00-0c-07-ac-00 Current local IP/Interface: 192.14.2.1 ethernet0/0 ACTIVE Router: 192.14.2.1 STANDBY Router: 192.14.2.147 Hellotime: 4 Holdtime: 12 TVRP state: ACTIVE Previous state: LISTEN Currently RUNNING Last event: HI_L_STB Initial: 0 Learn: 0 Listen: 0 Speak: 0 Standby: 0 Active: 1 Hello messages --> sent: 148, received: 15 Coup messages ---> sent: 1, received: 0 Resign messages -> sent: 0, received: 1 TVRP+

b) LIST GLOBAL Visualiza la información general y los estadísticos globales del protocolo TVRP.

Sintaxis: TVRP+list global

Ejemplo: TVRP+list global ===== Global TVRP Parameters ===== TVRP is currently: ENABLED

Page 37: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Monitorización

III - 33 Doc.DM725

Rev. 10.90

TVRP port (UDP): 1985 Virtual redirects: ENABLED Unknown packets: 109 Authentication Failed packets: 0 TVRP+

El significado de los campos que aparecen es el siguiente: TVRP is currently: Indica el estado en el que se encuentra el protocolo TVRP en ese instante: Habilitado (ENABLED) o Deshabilitado (DISABLED). TVRP port (UDP): Puerto sobre el que se está ejecutando el protocolo TVRP.

Virtual redirects: Indica el estado en que se encuentra dicha funcionalidad en ese instante.

Unknown packets: Número de paquetes desconocidos que se han recibido.

Authentication Failed packets: Número de paquetes que se han recibido con autenticación errónea.

c) LIST GROUP Visualiza la información relativa al estatus de un determinado grupo TVRP. Además de los parámetros referentes al funcionamiento propio del protocolo, se muestran los estadísticos propios de ese grupo TVRP: mensajes Hello, mensajes Coup, mensajes Resign. En caso de que no se indique el número de grupo que se quiere visualizar, se muestra una lista con un resumen de los grupos activos para facilitar una consulta posterior sobre uno de ellos.

Sintaxis: TVRP+list group <nº grupo TVRP>

Ejemplo: TVRP+list group Group Local Address Virtual IP Virtual MAC 1 192.14.1.3 1.1.1.1 00-00-0c-07-ac-01 0 192.14.1.3 192.14.1.2 00-00-0c-07-ac-00 TVRP+list group 1 +------------------------------------------------------------+ | TVRP GROUP: 1 | +------------------------------------------------------------+ Virtual IP: 1.1.1.1 Virtual MAC: 00-00-0c-07-ac-01 Current local IP/Interface: 192.14.1.3 ethernet0/0 ACTIVE Router: 1.1.1.254 STANDBY Router: 0.0.0.0 Hellotime: 3 Holdtime: 10 TVRP state: ACTIVE Previous state: STANDBY Currently RUNNING Last event: HELO_EXP Initial: 2 Learn: 0 Listen: 2 Speak: 1 Standby: 1 Active: 2 Hello messages --> sent: 1021, received: 179 Coup messages ---> sent: 0, received: 0 Resign messages -> sent: 1, received: 0 TVRP+

El significado de los campos que aparecen es el siguiente: VIRTUAL IP: Dirección IP virtual del grupo TVRP. La dirección 0.0.0.0 indica que se desconoce la dirección IP virtual del grupo. VIRTUAL MAC: Dirección MAC virtual del grupo TVRP. Current local IP/Interface: Dirección IP local e interfaz al que va asociado el grupo TVRP.

Page 38: Manual Protocolo TVRP en español - asistp.com · El protocolo TVRP funciona sobre UDP, en uno de sus puertos. El puerto en cuestión es configurable por el usuario, aunque hay que

ROUTER TELDAT – Protocolo TVRP Monitorización

III - 34 Doc.DM725

Rev. 10.90

ACTIVE Router: Dirección IP del router activo. La dirección 0.0.0.0 indica que se desconoce el router activo. STANDBY Router: Dirección IP del router de standby. La dirección 0.0.0.0 indica que se desconoce el router de standby. Hellotime: Tiempo de Hello utilizado en la actualidad para ese grupo TVRP (puede ser el introducido por configuración o bien uno aprendido de un mensaje autenticado de otro router que participa en el mismo grupo). Holdtime: Tiempo de Hold actual (configurado o aprendido). TVRP state: Estado actual del router dentro del grupo TVRP.

Previous state: Estado anterior al actual.

Currently…: Indica si el router se encuentra funcionando o no en el grupo TVRP: RUNNING en el caso de que esté activo o STOPPED si no está interviniendo. Last event: Último evento ocurrido en relación al protocolo TVRP. Los eventos pueden ser los siguientes:

"NULL ", evento nulo. "ENABLED ", TVRP habilitado. "DISABLED", TVRP deshabilitado, o bien interfaz deshabilitado. "ACT_EXP ", Vencimiento del temporizador Activo. "STND_EXP", Vencimiento del temporizador Standby. "HELO_EXP", Vencimiento del temporizador de Hello. "HI_H_SPK", Recepción de mensaje Hello desde un router en estado Speak con mayor prioridad. "HI_H_ACT", Recepción de mensaje Hello con mayor prioridad desde el router Activo. “HI_L_ACT", Recepción de mensaje Hello con menor prioridad desde el router Activo. "RESIGN ", Recepción de mensaje Resign desde el router Activo. "COUP_HIG", Recepción de mensaje Coup con mayor prioridad. “HI_H_STB", Recepción de mensaje Hello con mayor prioridad desde el router Standby. “HI_L_STB", Recepción de mensaje Hello con menor prioridad desde el router Standby.

Initial, Learn, Listen, Speak, Standby, Active: Número de veces que el router ha pasado por cada uno de los correspondientes estados dentro del grupo TVRP. Hello messages: Número de mensajes de tipo Hello enviados y recibidos.

Coup messages: Número de mensajes de tipo Coup enviados y recibidos.

Resign messages: Número de mensajes de tipo Resign enviados y recibidos.

1.4. EXIT

Utilizar el comando EXIT para volver al nivel de prompt en el que se estaba anteriormente. En este caso se retorna al prompt de monitorización de IP. Sintaxis:

TVRP+exit

Ejemplo: TVRP+exit IP+