10.05.2013 Views

Dial Peers

Dial Peers

Dial Peers

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CCNA Voice<br />

Conectar un sistema de VoIP a la red del<br />

proveedor de servicios


Contenido<br />

Gateways, Puertos de voz y<br />

<strong>Dial</strong> <strong>Peers</strong><br />

Proveedores de Servicios<br />

de Telefonía en Internet (ITSP)<br />

Establecimiento de llamada y<br />

Manipulación de dígitos<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

1 4<br />

2 5<br />

3<br />

6<br />

Private Line Automatic Ringdown<br />

- PLAR<br />

Arreglar <strong>Dial</strong> Plans<br />

y <strong>Dial</strong> <strong>Peers</strong><br />

Solucionar los problemas de<br />

Señalización de los segmentos POTS<br />

2


Introducción<br />

Para realizar llamadas a<br />

través de la PSTN desde<br />

nuestra infraestructura<br />

unificada es necesario<br />

conectarnos a un<br />

proveedor de servicios<br />

usando enlaces TDM o<br />

enlaces de Telefonía IP<br />

(Internet Telephony<br />

Service Providers – ITSP).<br />

El dispositivo que actúa de interfaz con la PSTN es el gateway de<br />

voz, y su función es la conexión y traducción lógica entre dos, o más,<br />

tecnologías de red diferentes.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

3


GATEWAYS, PUERTOS DE VOZ Y<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

DIAL PEERS<br />

4


Gateways<br />

En la arquitectura de Comunicaciones Unificadas de Cisco, un<br />

gateway suele ser un router con un puerto de voz debidamente<br />

instalado y configurado.<br />

Los gateways pueden tener conexiones tanto a puertos de voz<br />

analógicos (FXO, FXS, E&M) como digitales (T1/E1 o PRI).<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

5


Segmento de Llamada (Call Leg)<br />

Call Leg 1 Call Leg 2 Call Leg 4<br />

PSTN<br />

Un segmento de llamada es el camino de entrada o salida de una<br />

llamada a través del gateway.<br />

Cuando la llamada llega al gateway se asocia a un puerto de entrada (el<br />

segmento de llamada entrante).<br />

Cuando la llamada sale por otro puerto se crea el segmento de llamada<br />

saliente.<br />

Existen segmentos de llamadas entrantes y salientes en cada<br />

gateway.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

Gateway Voz 1<br />

IP<br />

Call Leg 3<br />

Gateway Voz 2<br />

6


<strong>Dial</strong> <strong>Peers</strong><br />

Un dial peer es un indicador a un endpoint, identificado por una<br />

dirección (patrón de dígitos).<br />

Los gateways Cisco soportan dos tipos de dial peers:<br />

POTS (utilizan números de teléfono de PSTN).<br />

VoIP (utilizan direcciones IP).<br />

Los dial peers identifican los endpoints de origen y final de los<br />

segmentos de llamada; un segmento de llamada entrante se<br />

identifica con un dial peer, y el segmento saliente se enruta a un<br />

dial peer de destino.<br />

Dependiendo de la dirección de la llamada, podemos tener:<br />

un dial peer POTS entrante y uno VoIP saliente,<br />

un dial peer VoIP entrante y uno POTS saliente,<br />

un dial peer VoIP entrante y uno VoIP saliente,<br />

un caso extraño, los dial peers entrante y saliente sean POTS.<br />

Cada dial peer define atributos como el códec que usa, parámetros<br />

de QoS, etc.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

7


Configurar <strong>Dial</strong> <strong>Peers</strong> POTS<br />

Se configuran en el gateway por línea de comandos (CLI) o GUI:<br />

Gateway(config)#dial-peer voice 10 pots<br />

Gateway(config-dialpeer)#destination-pattern 8675309<br />

Gateway(config-dialpeer)#port 1/0/1<br />

La palabra pots crea un dial peer de POTS, y la palabra VOIP crea<br />

un dial peer VoIP.<br />

El comando destination-pattern indica que el dispositivo conectado<br />

termina las llamadas en el número especificado o un rango de<br />

números si se conecta a un PBX.<br />

El comando destination-pattern asocia un número con un dial peer.<br />

El patrón que se especifica puede ser un número o un rango de números.<br />

El router utiliza el patrón para decidir a qué dial peer (o puerto físico) debe<br />

enrutar la llamada.<br />

El comando port identifica la conexión física que el dial peer usa<br />

para llegar a su destino.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

8


Configurar <strong>Dial</strong> <strong>Peers</strong> POTS<br />

Sintaxis del comando destination-pattern:<br />

Carácter Significado<br />

+ El dígito precedente se repite una o más veces.<br />

* y # No son comodines, son dígitos DMTF válidos.<br />

, (coma) Inserta una pausa de un segundo.<br />

. (punto) Especifica un dígito cualquiera (0-9, *, #). El patrón “20.” coincide con<br />

cualquier combinación desde 200 hasta 209, más 20* y 20#.<br />

[] Los corchetes definen un rango, en el cual cualquiera de los dígitos puede<br />

coincidir; por ejemplo “20[4-6]” incluye 204, 205 y 206.<br />

T Indica una secuencia de longitud variable; esto es útil en casos donde hay<br />

que llamar a números PSTN; el patrón de destino podría ser “.T” que se<br />

corresponde a cualquier secuencia de hasta 32 dígitos.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

9


Configurar <strong>Dial</strong> <strong>Peers</strong> VOIP<br />

Gateway(config)#dial-peer voice 20 voip<br />

Gateway(config-dialpeer)# destination-pattern 4...<br />

Gateway(config-dialpeer)# session target ipv4:10.1.1.2<br />

El comando destination-pattern indica un patrón de destino<br />

correspondiente a cualquier número de cuatro cifras que empieza<br />

con el número 4.<br />

El comando session-target indica la dirección IP del gateway o del<br />

call agent que termina la llamada.<br />

Si la dirección IP está en un router, debería ser una dirección de loopback para<br />

que siempre esté disponible.<br />

La configuración anterior crea un dial peer H.323 (y no un dial peer<br />

SIP).<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

10


<strong>Dial</strong> Peer 0<br />

El dial peer por defecto, el 0, no se puede borrar ni modificar, no<br />

negocia servicios como VAD, DTMF Relay o aplicaciones TCL. La<br />

configuración del dial peer 0 para llamadas VoIP entrantes incluye:<br />

Any codec<br />

VAD enabled<br />

No RSVP Support<br />

Fax-rate voice<br />

La configuración del dial peer 0 para llamadas de POTS entrantes<br />

incluye:<br />

no ivr application<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

11


<strong>Dial</strong> <strong>Peers</strong><br />

Los routers identifican los dial peer para la llamada entrante según<br />

las siguientes normas:<br />

1. Buscar el comando incoming called-number en un dial peer que coincide con<br />

el número llamado, o la secuencia DNIS para el segmento entrante.<br />

2. Buscar el comando answer-address en un dial peer que coincida con el<br />

número que llama, o la secuencia ANI para el segmento entrante.<br />

3. Buscar el comando destination-pattern en un dial peer que coincida con el<br />

número que llama, o la secuencia ANI para el segmento entrante.<br />

4. Buscar el comando POTS dial peer port que coincide con el Puerto de voz de<br />

la llamada entrante (Solo para los dial peers de POTS).<br />

5. Si todo lo anterior falla, como último recurso se utiliza el dial peer 0.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

12


<strong>Dial</strong> <strong>Peers</strong><br />

Cuando un router está buscando coincidencias entre los dígitos<br />

marcados y los dial peer configurados, intenta buscar la<br />

coincidencia más larga.<br />

Esto se hace dígito a dígito.<br />

Cada dígito puede coincidir con un patrón y no con otros, hasta<br />

que existe un único patrón que representa la mayor coincidencia<br />

entre el número marcado y el patrón de destino.<br />

Es en este momento cuando la llamada se enruta hacía el dial<br />

peer de salida configurado con ese patrón.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

13


<strong>Dial</strong> <strong>Peers</strong> - Ejemplo<br />

Coincidencias números marcados y dial peer configurados:<br />

dial-peer voice 10 voip<br />

destination-pattern .T<br />

session target ipv4:10.10.10.1<br />

!<br />

dial peer voice 20 voip<br />

destination-pattern 867[2-3]...<br />

session target ipv4:10.10.20.1<br />

!<br />

dial-peer voice 30 voip<br />

destination-pattern 8674...<br />

session target ipv4: 10.10.30.1<br />

!<br />

dial-peer voice 40 voip<br />

destination-pattern 8675309<br />

session target ipv4:10.10.40.1<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

El número 867-5309 coincide con el<br />

dial peer 40 (exactamente los 7<br />

dígitos).<br />

El número 867-4309 coincide con el<br />

dial peer 30 (primeros cuatro dígitos).<br />

El número 867-3309 coincide con el<br />

dial peer 20 (primeros cuatro dígitos).<br />

El número 876-5309 coincide con el<br />

dial peer 10 (no hay coincidencia,<br />

excepto ".T")<br />

14


PROVEEDORES DE SERVICIOS DE<br />

TELEFONÍA EN INTERNET (ITSP)<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

15


Proveedores de Servicios de Telefonía en Internet (ITSP)<br />

Las conexiones de los proveedores de Servicios de Telefonía en<br />

Internet son:<br />

Más baratas.<br />

Están disponibles en menores incrementos de AB que un enlace T1 o un PRI.<br />

Pueden gestionar tráfico distinto al de voz simultáneamente.<br />

Soportan la configuración de QoS.<br />

La mayoría de los enlaces ITSP son SIP, pero existe la opción de<br />

H.323.<br />

La configuración del gateway es sencilla, donde el dial peer de VoIP<br />

apunta al proveedor con los parámetros que este suministra.<br />

Las llamadas a la PSTN se enrutan al proveedor, que a su vez las<br />

enruta a su conexión PSTN, con una reducción significativa de<br />

costes.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

16


ESTABLECIMIENTO DE LLAMADA Y<br />

MANIPULACIÓN DE DÍGITOS<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

17


Establecimiento de llamada<br />

Para establecer una llamada con éxito es necesario que los dígitos<br />

correctos se envíen al dispositivo terminal, tanto de VoIP como de<br />

la PSTN.<br />

Las llamadas a la PSTN suelen ser más complejas debido a las<br />

variaciones entre los diferentes números necesarios para enrutar<br />

llamadas locales e internacionales.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

18


Consumo de dígitos y reenvío<br />

Para los dial peer POTS, el gateway consume (elimina) los dígitos<br />

de la izquierda que coinciden exactamente con el patrón del dial<br />

peer destino, y únicamente envía los dígitos que coinciden con los<br />

comodines. Esto puede causar problemas si la PSTN solo recibe 4<br />

dígitos.<br />

gateway(config)#dial-peer voice 20 pots<br />

gateway(config-dialpeer)#destination-pattern 867....<br />

gateway(config-dialpeer)#port 1/0:1<br />

Si el número marcado fuera 867-5309, el gateway enviaría solo<br />

5309 (los que coinciden con los comodines), y la PSTN sería<br />

incapaz de enrutar la llamada.<br />

Si añadimos el comando no digit-strip en la configuración del dial<br />

peer, el gateway envía todos los dígitos.<br />

Para los dial peer VoIP, el comportamiento por defecto es enviar<br />

todos los dígitos.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

19


Recolección de dígitos<br />

El router recoge los dígitos uno a uno, e intenta encontrar un<br />

patrón de destino. Cuando tiene una coincidencia exacta realiza la<br />

llamada, y no recoge más dígitos. Esto puede causar problemas<br />

de enrutamiento si existen varios patrones con patrones<br />

sobreimpuestos.<br />

gateway(config)#dial-peer voice 1 voip<br />

gateway(config-dialpeer)#destination pattern 555<br />

gateway(config-dialpeer)#session target ipv4:10.1.1.1<br />

!<br />

gateway(config)# dial-peer voice 2 voip<br />

gateway(config-dialpeer)#destination-pattern 5552112<br />

gateway(config-dialpeer)#session target ipv4:10.2.2.2<br />

Si el usuario marca 555-2112, el dial peer 1 encuentra una<br />

coincidencia exacta en el tercer dígito y utiliza estos dígitos para<br />

establecer la llamada.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

20


Recolección de dígitos<br />

Para resolver el problema cambiamos la configuración:<br />

gateway(config)#dial-peer voice 1 voip<br />

gateway(config-dialpeer)#destination pattern 555....<br />

gateway(config-dialpeer)#session target ipv4:10.1.1.1<br />

!<br />

gateway(config-dialpeer)#gateway(config)#dial-peer voice 2 voip<br />

gateway(config-dialpeer)#destination-pattern 5552112<br />

gateway(config-dialpeer)#session target ipv4:10.2.2.2<br />

De esta manera, cuando hemos introducido el tercer dígito, el<br />

router no puede tomar ninguna decisión ya que los dos dial peer<br />

son posibles.<br />

Cuando introducimos el último dígito el router determina que es el<br />

dial peer 2 el que tiene que establecer la llamada. El dial peer 1<br />

también es una coincidencia exacta, pero el uso de los comodines<br />

(con diez mil posibles combinaciones) hace que se prefiera el dial<br />

peer 2.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

21


Manipulación de dígitos<br />

A veces necesitamos añadir, cambiar o eliminar dígitos antes de<br />

establecer una llamada, para evitar molestar al usuario o para<br />

cumplir con los requisitos de número de dígitos del gateway o la<br />

PSTN.<br />

Existen diversos métodos para modificar la secuencia de dígitos:<br />

Prefijo.<br />

forward-digits<br />

Expansión de número.<br />

Reglas de traducción.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

22


Manipulación de dígitos - Prefijo<br />

El comando prefix añade dígitos al principio de la secuencia<br />

después de identificar el dial peer de salida, pero antes de pasar<br />

los dígitos al destino.<br />

gateway(config)#dial-peer voice 20 pots<br />

gateway(config-dialpeer)#destination-pattern 2...<br />

gateway(config-dialpeer)#prefix 6045552<br />

gateway(config-dialpeer)#port 1/0/0<br />

Si el usuario marca 2112, el comportamiento por defecto es enviar<br />

solamente 112.<br />

Si añadimos el comando prefix 6045552 fuerza al router a añadir<br />

los dígitos adicionales necesarios para enrutar la llamada por la<br />

PSTN.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

23


Manipulación de dígitos – forward-digits<br />

El comando forward-digits obliga a que se envíe un número<br />

específico de dígitos, coincidencias exactas o de comodín,<br />

sobrescribiendo la pcaracterística por defecto de eliminar los<br />

dígitos que coinciden.<br />

Se puede especificar un número de dígitos a enviar o utilizar<br />

forward-digits all para forzar el envío de todos los dígitos<br />

marcados.<br />

gateway(config)#dial-peer voice 20 pots<br />

gateway(config-dialpeer)#destination-pattern 5552...<br />

gateway(config-dialpeer)#forward-digits 7<br />

gateway(config-dialpeer)#port 1/0/0<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

24


Manipulación de dígitos – expansión de número<br />

El comando num-exp (la tabla de expansión de números) es un<br />

comando global que puede expandir una extensión (quizás una<br />

extensión de 4 dígitos a un número completo de 9 dígitos de la<br />

PSTN) o sustituir un número por otro.<br />

El comando num-exp se aplica antes de que se encuentre<br />

coincidencia con el dial peer de salida, por ello es necesario que<br />

exista un dial peer que coincida con el número expandido para que<br />

funcione.<br />

gateway(config)#num-exp 2... 5552...<br />

gateway(config)#dial-peer voice 20 pots<br />

gateway(config-dialpeer)#destination-pattern 5552...<br />

gateway(config-dialpeer)#port 1/0/0<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

25


Manipulación de dígitos – reglas de traducción<br />

El comando global voice translation-rule configura perfiles de<br />

traducción de números.<br />

La utilización del comando requiere tres pasos:<br />

1. Definir la regla de traducción global: El comando rule define un patrón de<br />

coincidencia (555) y el patrón al que cambiar los dígitos (867). Los patrones de<br />

coincidencia y sustitución se identifican con “/” que abre y cierra cada patrón.<br />

gateway(config)#voice translation-rule 1<br />

gateway(config)#rule 1 /555/ /867/<br />

2. Crear un perfil de traducción que contenga la instrucción translate y referenciarlo<br />

con un número.<br />

gateway(config)#voice translation-profile JENNY<br />

gateway(config)#translate called 1<br />

3. Aplicar el perfil a uno o más dial peers, en sentido de entrada o de salida:<br />

gateway(config)#dial-peer voice 20 pots<br />

gateway(config-dialpeer)#description translated to Jenny<br />

gateway(config-dialpeer)#translation-profile outgoing JENNY<br />

gateway(config-dialpeer)# destination-pattern 5552...<br />

gateway(config-dialpeer)# port 1/0/0<br />

26 <br />

@ 2012 Ibitec S.L. Todos los derechos reservados.


Manipulación de dígitos – reglas de traducción<br />

Carácter Significado<br />

Indica cualquier carácter.<br />

\ (coincidencia) En el patrón de coincidencia: Ignora el significado del siguiente carácter<br />

\ (substitución) En el patrón de substitución: referencia un conjunto específico del<br />

patrón de coincidencia.<br />

^ Busca coincidencia al principio de la secuencia de dígitos.<br />

$ Busca coincidencia al final de la secuencia de dígitos.<br />

/ Marca el inicio y el final de los patrones de coincidencia y substitución.<br />

[0-9] Busca coincidencia con un único carácter en una lista.<br />

[A0-9] No busca coincidencia con un único carácter en una lista.<br />

* Repite la expresión anterior 0 o más veces.<br />

+ Repite la expresión anterior 1 o más veces.<br />

? Repite la expresión anterior 0 o 1 vez.<br />

() Identifica un conjunto en el patrón de coincidencia.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

27


Manipulación de dígitos – reglas de traducción<br />

Ejemplo 1:<br />

rule 1 /123/ /456/<br />

El primer par de / define el patrón de coincidencia, y el segundo par<br />

define el patrón de sustitución. Esta expresión significa “sustituye 123<br />

por 456”. De esta manera sigue que:<br />

123 se sustituye por 456<br />

6123 se sustituye por 6456<br />

1234 se sustituye por 4564<br />

1234123 se sustituye por 4564123 (solo se sustituye la 1ra instancia del patrón)<br />

Ejemplo 2:<br />

voice translation?rule 1<br />

rule 1 / ^40.../ /6666000/<br />

Este ejemplo sustituye cualquier número de cinco dígitos que<br />

comienza por 40 por el número 6666000.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

28


Manipulación de dígitos – reglas de traducción<br />

Ejemplo 3:<br />

voice translation?rule 1<br />

/^\(867\)\(....\)/ /555\2/<br />

Si el número comienza por 867 y está seguido de otros cuatro<br />

dígitos, sustituye el 867 por 555 y los otros cuatro dígitos por los<br />

dígitos del conjunto 2 de coincidencia”.<br />

Recuerda que / defines los patrones de coincidencia y sustitución, y<br />

que \ significa que el siguiente carácter no es parte de la<br />

coincidencia.<br />

Los paréntesis () indica el conjunto de caracteres del patrón de<br />

coincidencia que hay que mantener en el número sustituido. Los<br />

conjuntos se numeran a partir del 1, por tanto el primer patrón entre<br />

paréntesis es 1, el segundo es 2.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

29


PRIVATE LINE AUTOMATIC<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

RINGDOWN (PLAR)<br />

30


Private Line Automatic Ringdown (PLAR)<br />

PLAR crea una asociación permanente entre un puerto de voz y un<br />

número de destino (o puerto de voz).<br />

Con PLAR configurado, cuando se descuelga ese puerto de voz,<br />

automáticamente marca un patrón especificado por el comando<br />

connection plar .<br />

La persona que realiza la llamada no escucha tono de línea ni<br />

marca ningún número. PLAR es como una línea directa; descuelga<br />

y el otro extremo responde sin tener que marcar.<br />

Para llamar al 867-5309 cuando se descuelga el teléfono, basta<br />

configura PLAR:<br />

voice port 1/0/0<br />

connection plar 8675309<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

31


ARREGLAR DIAL PLANS Y DIAL<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

PEERS<br />

32


Show dial-peer voice<br />

Muestra información de los dial peers de voz. Se usa desde modo<br />

user EXEC o privileged EXEC mode.<br />

show dial-peer voice [number | summary]<br />

Sintaxis:<br />

Number (Opcional): Un dial peer de voz específico. Se muestra información<br />

detallada de ese dial peer.<br />

Summary (Opcional): Se muestra un resumen para cada dial peer de voz.<br />

Si no se utiliza ninguna de las opciones, se muestra la información detallada<br />

para todos los dial peers de voz.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

33


Show dial-peer voice<br />

Ejemplo del uso de este comando para un dial peer de VoIP:<br />

Router# show dial-peer voice 101<br />

VoiceOverIpPeer101<br />

peer type = voice, information type = voice,<br />

description = ' ' ,<br />

tag = 6001, destination-pattern = "6001',<br />

answer-address = ' ' , preference=0,<br />

CLID Restriction = None<br />

CLID Network Number = ' '<br />

CLID Second Number sent<br />

CLID Override RDNIS = disabled,<br />

source carrier-id = target carrier-id =<br />

source trunk-group-label = ' ' , target trunk-group-label = ' ' ,<br />

numbering Type = "unknown'<br />

group = 6001, Admin state is up, Operation state is up,<br />

incoming called - number = connections/maximum = 0/unlimited,<br />

DTMF Relay = disabled,<br />

<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

34


Show dial-peer voice<br />

Ejemplo con el parámetro summary:<br />

Router# show dial-peer voice summary<br />

dial-peer hunt 0<br />

TAG TYPE ADMIN OPER<br />

DEST- PASS<br />

PREFIX PATTERN PREF THRU SESS TARGET<br />

100 pots up up 0<br />

101 voip up up 5550112 0 syst ipv4 10.10.1.1<br />

102 voip up up 5550134 0 syst ipv4 10.10.1<br />

99 voip up down 0 syst<br />

33 pots up down 0<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

35


Debug voip dialpeer inout<br />

Muestra información sobre los dial peers de voz desde el modo<br />

privileged EXEC.<br />

Router# debug voip dialpeer inout<br />

voip dialpeer inout debugging is on<br />

*May 1 19:32:11.731: //-1/6372E2598012/DPM/dpAssociateIncomingPeerCore:<br />

Result=Success(0) after DP_MATCH_INCOMING_DNIS; Incoming <strong>Dial</strong>-peer=100<br />

*May 1 19:32:11.731: //-1/6372E2598012/DPM/dpAssociateIncomingPeerCore:<br />

Calling Number=4085550111, Called Number=3600, Voice-lnterface=0x0,<br />

Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,<br />

Peer Info Type=DIALPEER_INFO_SPEECH<br />

*May 1 19:32:11.731: //-1/6372E2598012/DPM/dpAssociateIncomingPeerCore:<br />

Result=Success(0) after DP_MATCH_INCOMING_DNIS; Incoming <strong>Dial</strong>-peer=100<br />

*May 1 19:32:11.735: //-1/6372E2598012/DPM/dpMatch<strong>Peers</strong>Core:<br />

Calling Number=, Called Number=3600, Peer Info Type=DIALPEER_INFO_SPEECH<br />

*May 1 19:32:11.735: //-1/6372E2598012/DPM/dpMatch<strong>Peers</strong>Core:<br />

Match Rule=DP_MATCH_DEST; Called Number=3600<br />

*May 1 19:32:11.735: //-1/6372E2598012/DPM/dpMatch<strong>Peers</strong>Core:<br />

Result=Success(0) after DP_MATCH_DEST<br />

*May 1 19:32:11.735: //-1/6372E2598012/DPM/dpMatch<strong>Peers</strong>MoreArg:<br />

Result=SUCCESS(0)<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

36


SOLUCIONAR LOS PROBLEMAS DE<br />

SEÑALIZACIÓN PARA LOS<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

SEGMENTOS POTS<br />

37


show controllers t1<br />

Muestra el estado de los controladores T1 (o E1) y su función.<br />

Router# show controllers t1<br />

T1 4/1 is up.<br />

Applique type is Channelized T1<br />

Cablelength is short 133<br />

No alarms detected.<br />

Framing is ESF, Line Code is AMI, Clock Source is line<br />

Data in current interval (10 seconds elapsed):<br />

0 Line Code Violations, 0 Path Code Violations 0 Slip Sees, 0 Fr Loss Sees,<br />

0 Line Err Sees, 0 Degraded Mins 0 Errored Sees, 0 Bursty Err Sees,<br />

0 Severely Err Sees, 0 Unavail Sees<br />

En este ejemplo no se detectaron alarmas. Las alarmas posibles son:<br />

El transmisor está enviando alarma remota (Transmitter is sending remote alarm)<br />

El transmisor está enviando Señal de Indicación de Alarma (Transmitter is sending AIS)<br />

El receptor tiene perdida de señal (Receiver has loss of signal)<br />

El receptor tiene Señal de Indicación de Alarma (Receiver is getting AIS)<br />

El receptor tiene perdida de trama (Receiver has loss of frame)<br />

El receptor tiene alarma remota (Receiver has remote alarm)<br />

El receptor no tiene alarmas (Receiver has no alarms)<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

38


show voice port<br />

Muestra información específica de la configuración, y de la tarjeta<br />

de interfaz de voz, de un puerto específico.<br />

Router# show voice port 1/0/0<br />

E&M Slot is 1, Sub-unit is 0, Port is 0<br />

Type of VoicePort is E&M<br />

Operation State is DORMANT<br />

Administrative State is UP<br />

Initial Time Out is set to 0 s<br />

Interdigit Time Out is set to 0 s<br />

Analog Info Follows:<br />

Region Tone is set for northamerica<br />

Voice card specific Info Follows:<br />

Signal Type is wink-start<br />

Operation Type is 2-wire<br />

E&M Type is 1<br />

<strong>Dial</strong> Type is dtmf<br />

In Seizure is inactive<br />

Out Seizure is inactive<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

39


show dialplan number<br />

Muestra el dial peer que corresponde a un número de teléfono<br />

marcado, en modo privileged EXEC.<br />

Router# show dialplan number 1001<br />

Macro Exp.: 1001<br />

VoiceEncapPeer1003<br />

information type = voice,<br />

tag = 1003, destination-pattern = 1001',<br />

answer-address = '' , preference=0,<br />

numbering Type = 1 unknown'<br />

group = 1003, Admin state is up, Operation state is up,<br />

incoming called-number = '' , connections/maximum = 0/unlimited,<br />

DTMF Relay = disabled,<br />

huntstop = enabled,<br />

type = pots, prefix = '' ,<br />

forward-digits default<br />

session-target = 1 ' , voice-port = '1/1'<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

40


Debug voip ccapi inout<br />

Muestra el flujo de llamadas a través del sistema, permite ver<br />

como el router gestiona las llamadas.<br />

Nos permite ver las operaciones de establecimiento y terminación<br />

de llamadas, tanto para el segmento de telefonía como para los<br />

segmentos de red.<br />

Router# debug voip ccapi inout<br />

voip ccapi inout debugging is on<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

41


Título de la Diapositiva<br />

CCNA Voice<br />

Preparándonos para soportar Comunicaciones Unificadas<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.


Contenido<br />

VLANs de voz<br />

DHCP<br />

NTP – Network Time Protocol<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

1 4<br />

2 5<br />

3<br />

Firmware de Teléfonos Cisco y<br />

Archivos de configuración XML<br />

Power over Ethernet (PoE)<br />

43


@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

VLANS DE VOZ<br />

44


Ventajas de VLANs de voz<br />

Teléfonos<br />

segmentados en<br />

redes lógicas<br />

separadas.<br />

Proporciona<br />

segmentación y<br />

control de red.<br />

Permite a los<br />

administradores crear<br />

y reforzar la QoS.<br />

Permite a los<br />

administradores<br />

añadir y reforzar<br />

políticas de seguridad<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

45


Modo de Operación de VLANs<br />

Las VLAN ofrecen una separación lógica de tráfico de Capa 3 y se<br />

crean en la capa 2 (el conmutador de red).<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

46


VLANs de voz<br />

Una VLAN = un dominio de Broadcast = una subred IP<br />

Separan el tráfico de voz y datos.<br />

No tenemos que volver a numerar el esquema de direcciones IP<br />

de la red para agregar endpoints de VoIP.<br />

Simplifica las configuraciones QoS.<br />

Necesita 2 VLANs: una para el tráfico de datos y otra para el<br />

tráfico de voz.<br />

Necesita sólo un cable Ethernet para el teléfono IP de CISCO y el<br />

PC que está conectado al teléfono.<br />

Requiere 2 subredes IP: una para la VLAN de datos y otra para la<br />

VLAN de voz.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

47


VLANs de voz<br />

Un puerto de acceso en un switch puede gestionar 2 VLANs:<br />

VLAN de acceso<br />

VLAN de voz<br />

El switch envía el ID de la VVLAN en mensajes CDP, y el teléfono<br />

envía tramas propias etiquetadas con el ID de VVLAN aprendido y<br />

tramas del PC sin etiquetar. Al ser procesadas por el switch, las<br />

tramas no etiquetadas se etiquetaran con el ID de la VLAN de<br />

acceso configurada en el puerto correspondiente.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

Etiquetada 802.1Q (VLAN voz)<br />

No etiquetada 802.3 (VLAN acceso)<br />

48


Configurar VLANs<br />

Configuración típica de switchport para un teléfono IP conectado<br />

en la VVLAN 100 y el PC en la VLAN 50<br />

Switch(config)#interface FastEthernet 0/1<br />

Switch(config-if)#switchport mode access<br />

Switch(config-if)#switchport access vlan 50<br />

Switch(config-if)#switchport voice vlan 100<br />

Switch(config-if)#spanning-tree portfast<br />

La VLAN de acceso se usa para el PC conectado al teléfono IP.<br />

La VLAN de voz se usa para voz y señalización originada y<br />

terminada en el teléfono IP CISCO.<br />

El comando Spanning-tree PortFast hace que el protocolo<br />

spanning tree habilite el puerto más rápido.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

49


Verificar la configuración de VLANs<br />

Switch#show interface fa0/17 switchport<br />

Name: Fa0/17<br />

Switchport: Enabled<br />

Administrative mode: static access<br />

Operational Mode: static access<br />

Administrative Trunking Encapsulation: negotiate<br />

Operational Trunking Encapsulation: native<br />

Negotiation of Trunking: Off<br />

Access Mode VLAN: 50 (VLAN0050)<br />

Trunking Native Mode VLAN: 1 (default)<br />

Voice VLAN: 100 (VLAN0100)<br />

Trunking VLANs Enabled: ALL<br />

Pruning VLANs Enabled: 2-1001<br />

Appliance trust: none<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

50


@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

DHCP<br />

51


DHCP<br />

Asigna direcciones IP y máscaras de subred para una o más<br />

subredes.<br />

Asigna un gateway por defecto.<br />

Asigna servidores DNS (opcional).<br />

Asigna otros servidores usados normalmente (opcional).<br />

Necesita ser personalizado para asignar un servidor TFTP a la<br />

VLAN de voz en la que están los teléfonos IP.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

52


Arranque de Teléfonos IP<br />

El teléfono IP se enciende.<br />

El teléfono ejecuta un POST.<br />

El teléfono arranca.<br />

El teléfono usa el Protocolo de Descubrimiento<br />

de CISCO (CDP) para encontrar la VLAN de voz.<br />

El teléfono inicializa su pila de<br />

protocolos IP.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

53


Arranque de Teléfonos IP (Continuación)<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

El teléfono IP envía un broadcast<br />

solicitando una dirección IP.<br />

El servidor DHCP selecciona una dirección<br />

IP libre del pool y se la envía junto a otros<br />

parámetros, incluyendo option 150.<br />

El teléfono IP se inicializa aplicando la<br />

configuración IP a la pila IP.<br />

El teléfono IP solicita un archivo de<br />

configuración del servidor TFTP<br />

definido en option 150.<br />

El archivo de configuración contiene la<br />

dirección IP del call agent al que registrarse.<br />

54


Configurar el servicio DHCP<br />

CMERouter(dhcp-config)#<br />

default-router IP-address<br />

Define el gateway por defecto asignado a los cliente DHCP<br />

CMERouter(dhcp-config)#<br />

dns-server primary-IP [secondary-IP]<br />

Define el servidor o servidores DNS asignados a los clientes DHCP<br />

(opcional)<br />

CMERouter(dhcp-config)#<br />

option 150 ip IP-address<br />

Define la opción TFTP y que servidor TFTP asignar a los clientes.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

55


Ejemplo de configuración DHCP<br />

CMERouter(config)#ip dhcp excluded-address 10.112.0.1 10.112.0.10<br />

CMERouter(config)#ip dhcp pool mypool<br />

CMERouter(dhcp-config)#network 10.112.0.0 255.255.255.0<br />

CMERouter(dhcp-config)#option 150 ip 10.112.0.1<br />

CMERouter(dhcp-config)#default-router 10.112.0.1<br />

CMERouter(dhcp-config)#dns-server 10.100.0.1 10.100.0.2<br />

CMERouter(dhcp-config)#exit<br />

El comando option 150 informa al teléfono IP de la dirección IP del<br />

servidor TFTP.<br />

El servidor TFTP contiene los archivos de configuración y firmware<br />

para el teléfono IP.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

56


NTP – NETWORK TIME PROTOCOL<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

57


NTP – Network Time Protocol<br />

Una correcta sincronización de reloj es importante para el<br />

rendimiento del sistema, registro de detalles de llamada, resolución<br />

de problemas y CDRs.<br />

Cada dispositivo CISCO tiene un reloj interno que puede<br />

establecerse desde varias fuentes, como el sistema de calendario<br />

interno y NTP.<br />

NTP permite a los dispositivos de red sincronizarse con un reloj<br />

maestro.<br />

El servidor NTP local puede tener un reloj adjunto o puede<br />

sincronizarse con una fuente autorizada.<br />

Existen servidores NTP gratuitos disponibles en Internet.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

58


NTP – Network Time Protocol (Continuación)<br />

El teléfono IP obtiene el tiempo mostrado por pantalla de la<br />

plataforma de control de llamadas a la que está registrado.<br />

Cisco Unified Communications Manager<br />

Cisco Unified Communications Manager Express<br />

El tiempo del reloj interno de la plataforma de llamadas Cisco Unified<br />

Communications debería estar sincronizado con un servidor NTP.<br />

El tiempo de la plataforma de llamadas Cisco Unified<br />

Communications se usa para añadir una marca de tiempo a todos los<br />

mensajes syslog y trace.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

59


Configurar el Tiempo<br />

Router(config)#<br />

clock timezone zone hours-offset<br />

Establece la zona horaria local.<br />

Router(config)#<br />

clock summer-time zone recurring [start-date end-date]<br />

Especifica el uso del horario de verano.<br />

Router(config)#<br />

ntp server ip-address<br />

Permite que el reloj del router se sincronice con el servidor NTP<br />

especificado.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

60


Ejemplo de configuración de Reloj<br />

Router configurado con zona horaria CET (Central European Time)<br />

y horario de verano habilitado.<br />

Servidor NTP<br />

10.1.2.3<br />

El router Cisco Unified<br />

Communications Manager Express<br />

sincroniza su reloj con el servidor NTP<br />

Router(config)#clock timezone cet 1<br />

Router(config)#clock summer-time zone recurring second sunday<br />

march 02:00 first sunday november 02:00<br />

Router(config)#ntp server 10.1.2.3<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

El reloj de teléfono IP viene establecido<br />

por el router Cisco Unified<br />

Communications Manager Express router.<br />

61


FIRMWARE DE TELÉFONOS IP Y<br />

ARCHIVOS DE CONFIGURACIÓN<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

XML<br />

62


Firmware de Teléfonos IP y Archivos de configuración XML.<br />

Los teléfonos IP de Cisco necesitan los siguientes archivos de<br />

configuración para operar:<br />

El archivo de firmware: cargado en memoria no volátil. Para entregar el archivo<br />

de firmware a los teléfonos IP, se usa el comando tftp-server flash:firmware-filename.<br />

El comando load phone-type firmware-file también es necesario para<br />

poder asociar el modelo de teléfono IP con su archivo de firmware.<br />

SEPAAAABBBBCCCC.cnf.xml: archivo XML de configuración, específico del<br />

dispositivo (AAAABBBBCCCC es la dirección MAC del dispositivo), que<br />

especifica la dirección IP, el puerto, firmware, locale, URL de la agenda<br />

(directory), etc. Este archivo se crea cuando el teléfono IP se añade a la<br />

configuración.<br />

XMLDefault.cnf.xml: archivo XML de configuración que los dispositivos usan si<br />

su archivo SEPAAAABBBBCCCC no está disponible (si no se han registrado o<br />

han sido reseteados a parámetros de fábrica).<br />

Estos archivos los descarga el teléfono durante su proceso de<br />

arranque.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

63


POWER OVER ETHERNET (POE)<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

64


Power over Ethernet<br />

Power over Ethernet (PoE) elimina los costes y la gestión de<br />

cables, de las fuentes de alimentación de los teléfonos IP.<br />

Hay dos mecanismos para ofrecer PoE:<br />

Cisco prestandard (inline power).<br />

Estandar IEEE 802.3af.<br />

Para un correcto funcionamiento se debe garantizar que:<br />

El cableado RJ-45 está certificado para cumplir con el estándar requerido.<br />

El Teléfono IP y el switch tienen el mismo mecanismo de PoE.<br />

El switch PoE tiene un SAI de respaldo para poder mantener el suministro de<br />

corriente en el caso de una avería.<br />

Otra alternativa es que cada teléfono tenga su propio transformador<br />

o que se utilicen inyectores de potencia.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

65


PoE – Estándar de CISCO<br />

Funcionamiento:<br />

1. El switch envía un tono especial, el Fast Link Pulse (FLP) al<br />

dispositivo conectado, un teléfono IP.<br />

2. Cuando está sin alimentación, el dispositivo PoE tiene una conexión<br />

física entre el hilo por el que llega el FLP y el que conecta de vuelta al<br />

switch. Esto crea un circuito que devuelve el LP al switch. Los<br />

dispositivos que no son PoE no tienen esta conexión, por lo que el<br />

switch nunca recibirá el FLP de un dispositivo que no requiera PoE.<br />

3. Cuando el switch recibe el FLP, suministra corriente a la línea.<br />

4. El enlace se activa en 5 segundos.<br />

5. El dispositivo (Teléfono IP) arranca.<br />

6. El teléfono IP, a través de CDP, le indica al switch cuanta corriente<br />

necesita (Los requisitos varían entre dispositivos).<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

66


PoE – Estándar IEEE 802.3af<br />

El estándar 802.3af requiere que los ocho hilos en el cable RJ-45<br />

estén conectados.<br />

Funcionamiento:<br />

1. El switch aplica una señal DC constante a todos los puertos que<br />

pueden requerir PoE.<br />

2. Un dispositivo que cumpla con IEEE 802.3af aplica una resistencia de<br />

25 ohm al circuito DC.<br />

3. El switch detecta la resistencia y aplica poca potencia PoE al enlace.<br />

4. El dispositivo (Teléfono IP) arranca.<br />

5. El teléfono utiliza CDP para indicar sus necesidades de potencia.<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

67


Fin<br />

@ 2012 Ibitec S.L. Todos los derechos reservados.<br />

Preguntas<br />

68

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!