1. LABORATORIO N° 5
Objetivos:
-
VoIP
Voz sobre IP
-
Establecer una conexión punto a punto a través de una línea
dedicada.
Configurar los puertos de voz de ambos routers para realizar
una llamada entre los extremos.
Comprobar conectividad mediante el comando ping entre
diversos puntos de la red.
Hacer uso de comandos ya aprendidos anteriormente.
INTRODUCCION Y ENUNCIADO
Direcciones de red
Red
Ethernet 0
Serial 0
UNT – Ingeniería (ROUTER0)
192.168.1.0
192.168.1.1/24
10.0.1.1/30
UNT – Medicina (ROUTER 1)
192.168.2.0
192.168.2.1/24
10.0.1.2/30 (DCE)
Ingeniería de Red
En este práctico vamos a conectar dos redes mediante ruteo estático. Ambos routers
manejarán puertos de voz analógicos a los cuales les asignaremos un número telefónico de acuerdo a un
plan de discado. Se realizará la configuración de los puertos de voz para efectuar llamadas entre ambas
redes. Se seleccionarán los codecs apropiados para hacer un correcto uso del ancho de banda.
TP de Laboratorio N° 5 – WAN 2013 – Ing. Romina Nahas - Página 1
2. INTRODUCCION A LA VOZ SOBRE IP
Voz sobre Protocolo de Internet, también llamado Voz IP, VozIP, VoIP (por sus siglas en inglés), es
un grupo de recursos que hacen posible que la señal de voz viaje a través de Internet empleando un
protocolo IP (Protocolo de Internet). Esto significa que se envía la señal de voz en forma digital, en
paquetes, en lugar de enviarla en forma digital o analógica, a través de circuitos utilizables sólo para
telefonía como una compañía telefónica convencional o PSTN (sigla de Public Switched Telephone Network,
Red Telefónica Pública Conmutada).
Los Protocolos que se usan para enviar las señales de voz sobre la red IP se conocen como
protocolos de Voz sobre IP o protocolos IP.
El tráfico de Voz sobre IP puede circular por cualquier red IP, incluyendo aquellas conectadas a
Internet, como por ejemplo las redes de área local (LAN).
Es muy importante diferenciar entre Voz sobre IP (VoIP) y Telefonía sobre IP.
•
VoIP es el conjunto de normas, dispositivos, protocolos, en definitiva la tecnología que
permite comunicar voz sobre el protocolo IP.
•
Telefonía sobre IP es el servicio telefónico disponible al público, por tanto con numeración
E.164, realizado con tecnología de VoIP.
Descripción del hardware usado
VICs, WICs y VNMs
Se puede usar el router 2600 para transportar llamadas de voz a través de la red. Sin embargo se debe
instalar componentes de hardware adicional en el router para transportar mensajes de voz. La Figura
resalta los componentes necesarios que usaremos en este laboratorio.
Channel Voice Network Module (NM-1V)
Voice Interface Card
TP de Laboratorio N° 5 – WAN 2013 – Ing. Romina Nahas - Página 2
3. Para hacer llamadas de voz analógicas se necesita instalar dos dispositivos de hardware en el router:
-
Tarjetas de interface de voz (VIC, Voice Interface Card): Provee conexión desde el dispositivo
telefónico al router. También convierte las señales analógicas a un formato digital. Estas tarjetas
son insertadas en el VNM.
-
Módulo de red de voz (VNM, Voice Network Module): Convierte y comprime las señales de voz
digital en paquetes de voz que pueden ser transmitidos en un ambiente IP.
Módulo de red 2600 voz/fax
El módulo de red 2600 voz/fax tiene las siguientes características y beneficios:
Interfaces de voz (VICs)
-
FXS: 2-, 4-cables.
-
Retardo, inmediato y wink start.
E&M tipo I, II, III, V.
FXO.
BRI VIC.
Señalización diversa
Loop and ground start.
Voz/Fax sobre IP
Voz sobre Frame Relay – VoFR, FRF.11, y FRF.12
-
Procesador digital de señales (DSP) de alta performance
Compatibilidad con el standard H.323 para audio y videoconferencias
Tarjetas de interface para voz analógica
Los VNM (Voice Network Module) para la serie Cisco 2600 y 3600 soportan hasta dos tarjetas de interfaces
de voz. Estas tarjetas vienen en tres diferentes tipos, y cada una tiene dos puertos. Cada tipo provee una
interface un poco diferente para conectar a los diferentes tipos de equipos.
La interface FXO (Foreing Exchange Office) es un conector RJ-11 que permite una conexión
analógica para ser dirigida a la Oficina Central de la PSTN o a una interface en un PBX. Esta interface es de
valor para aplicaciones de líneas externas. Esta es la única tarjeta de interface de voz que será aprobada
para conectar a líneas externas. Esta interface puede ser usada para proveer un backup sobre la PSTN o
para operaciones tipo Centrex.
La interface FXS (Foreing Exchange Station) es un conector que permite conectar directamente a
un teléfono estándar, máquina de fax o un dispositivo similar y suministra sonido, voltaje y tono de
marcar. La interface FXS es un conector RJ-11 que puede usarse cuando los teléfonos están conectados
directamente al router.
La interface E&M (Ear and Mouth) es un conector RJ-48 que permite conexiones a enlaces
troncales PBX (líneas tie). Es una técnica de señalización para 2- y 4- cables telefónicos e interfaces
troncales. Ésta fue una interface muy popular para las aplicaciones PBX tipo extensión.
Selección del módulo de red de voz
Cisco fabrica dos VNMs (módulos de red de voz) diseñados para convertir las señales de voz
telefónicas de tal forma que puedan ser transmitidas a través de una red IP. Se debe instalar por lo menos
uno de estos módulos en el router de la serie 2600 para transportar tráfico de voz. Los módulos son:
TP de Laboratorio N° 5 – WAN 2013 – Ing. Romina Nahas - Página 3
4. -
Un slot VNM: se puede instalar una VIC en un slot VNM. El único slot VIC es el slot 0.
Dos slots VNM; se pueden instalar dos VICs en dos slots VNM. Los slots VICs son slot 0 y 1 de derecha a
izquierda en la parte de atrás del router.
Como cada interface VIC soporta hasta dos dispositivos telefónicos, con un slot y con dos-slots VNM
se puede soportar un máximo de dos a cuatro dispositivos telefónicos respectivamente.
Cada VNM tiene habilitado un LED que indica que el módulo ha pasado su self-test y está disponible
para el router.
Selección de la tarjeta de interface de voz
Además de los VNMs, al menos una VIC debe ser instalada dentro del VNM para procesar la voz
analógica para ser transportada sobre una red IP. Las VICs proveen la conexión al equipo telefónico o a la
red telefónica. Hay tres tipos de VICs disponibles, cada una provee dos puertos de voz:
-
E&M VIC: usada para conexiones de línea tie PBX a PBX.
FXO VIC: usada para conexiones a equipos de la oficina central.
FXS VIC: usada para conexiones directas a dispositivos telefónicos.
En este laboratorio usamos los puertos FXS, ya que son los que mejor se adaptan a nuestro
propósito (conexión directa al teléfono).
Cada VIC incluye dos puertos de voz. Cada puerto es conector del estilo RJ en donde se conecta
el teléfono, fax o PBX. Sin tener en cuenta la VIC que se use, los puertos de voz son llamados V0 y V1 de
derecha a izquierda respectivamente.
Cada VIC tiene un LED habilitador que se corresponde con cada puerto de voz. Estos LED
tendrán un flash color ámbar mientras el router y la VIC están siendo powered-up e inicializando. Luego de
la inicialización la luz se apaga. Cuando el dispositivo telefónico es instalado apropiadamente, y es usado
(por ejemplo, se levanta el tubo del teléfono para hacer una llamada), se enciende una luz verde del LED
para especificar que el puerto de voz está en operación.
TP de Laboratorio N° 5 – WAN 2013 – Ing. Romina Nahas - Página 4
5. Direccionamiento de los puertos de voz
router(config)#voice-port 1/0/0
o
router(config-dial-peer)#port 1 / 0 / 0
Slot del módulo
Puerto de voz
Slot o subslot de la VIC
Para configurar los puertos de voz es necesario identificar cada puerto de voz en
una VIC. Los comandos utilizados para este propósito son voice-port y port, los cuales
identifican cada puerto con una especificación de tres partes. Cada parte está delimitada con una
barra (/):
- La primera es el slot del módulo en el router.
- La segunda es el slot de la VIC, también conocido como subslot.
- La tercera es el actual puerto de voz para el dispositivo telefónico.
CONFIGURACION BASICA DEL ROUTER
PASO 1: Interface Ethernet
Router X
Router>enable
Router#config terminal
Router(config)#hostname RouterX
RouterX(config)#interface ethernet 0
TP de Laboratorio N° 5 – WAN 2013 – Ing. Romina Nahas - Página 5
6. RouterX(config-if)#ip address [ip de la interface ethernet] [máscara de red]
RouterX(config-if)#no shutdown
RouterX(config-if)#exit
PASO 2 - Configuración de los Hosts
PC0
IP: 192.168.1.2
Máscara: 255.255.255.0
Default Gateway: 192.168.1.1
PC1
IP: 192.168.2.2
Máscara: 255.255.255.0
Default Gateway: 192.168.2.1
PASO 3 - Configuración de Interfaces Seriales
RouterX(config)#interface serial 0
RouterX(config-if)#ip address [ip de la interface serial] [máscara de red]
RouterX(config-if)#encapsulation hdlc
RouterX(config-if)#no shutdown
-
Si la interface serial que se está configurando es DCE se debe realizar la siguiente configuración:
RouterX(config-if)#clock rate 64000
RouterX(config-if)#exit
RouterX(config)#
PASO 4 - Configuración de Rutas Estáticas
Router 0 – ING
Router0(config)#ip route 192.168.2.0 255.255.255.0 10.0.1.2
Router 1 - MED
Router1(config)#ip route 192.168.1.0 255.255.255.0 10.0.1.1
PASO 5 - Configuración de los Puertos de Voz
Configuración de voz dial-peer
-
Router(config)#
dial-peer voice tag {pots|voip|vofr|voatm}
Ingresa al modo dial-peer en varias plataformas de routers.
El comando dial-peer voice se usa para ingresar al modo de configuración dial-peer y
especificar el método de configuración de voz. Los valores para este comando son los siguientes:
TP de Laboratorio N° 5 – WAN 2013 – Ing. Romina Nahas - Página 6
7. tag
pots
voip
Un número identificando un dial-peer en particular. Valores válidos son 1-2147483647.
POTS dial-peer usando servicios telefónicos básicos. (Para todas las plataformas).
VoIP dial-peer usando encapsulación de voz en las redes POTS. (Para todas las plataformas).
(Sólo para Cisco 3600 y MC3810. Pronto también en 2600). Voz sobre ATM dial-peer usando
voatm encapsulación de voz en tiempo real AAL5 en el backbone de la red ATM.
vofr
Voz sobre Frame Relay usando encapsulación en el backbone de la red Frame Relay. (Para
todas las plataformas).
vohdlc (Sólo para Cisco MC3810). Voz sobre DIC dial-peer usando encapsulación serial Cisco para
voz (HDLC).
Los dial peer definen el plan de marcación dentro del router. Se usan para especificar números remotos
(voip, voatm, vofr, vohdlc) como números locales (pots).
En este laboratorio usaremos el tipo POTS para definir las características locales y VOIP para las remotas.
Comandos para la configuración de puertos de voz locales (POTS DIAL PEERS):
•
POTS: Plain Old Telephone Service o Basic Telephone Service. En este caso los dial peer se asocian
a un puerto de voz físico con un teléfono local. Los comandos que se necesitan para configurar
este tipo de dial peer es el comando port y el comando destination‐pattern. Donde el
‐
comando destination‐pattern determina el número telefónico asociado al POTS dial peer. Y el
comando port asocia el POTS dial peer con el puerto o interfaz lógica específica. En otras
palabras; el destination‐pattern corresponde al número telefónico al cual se debe marcar para
comunicarse con el teléfono conectado al puerto correspondiente a ese número telefónico.
Router(config)#
dial-peer voice tag-number pots
Ingresa al modo de configuración POTS dial-peer.
Este es un comando de configuración global que se usa para ingresar al modo de configuración
dial-peer y especificar cuando se está usando servicio telefónico básico o POTS (Plain Old Telephone
Service). El destino para un POTS dial-peer es un dispositivo telefónico conectado al puerto de voz de
un router.
tag-number
Pots
-
Tag-number es un identificador arbitrario para identificar únicamente al
dial-peer. Entradas válidas van desde 1 a 2147483647.
Indica que es un peer POTS usando servicio telefónico básico.
Router(config-dial-peer)#
destination-pattern [+]string
Especifica el prefijo o número telefónico completo E.164 para ser usado por el dial-peer.
El comando destination pattern especifica tanto un prefijo como un número telefónico
completo E.164 (dependiendo del plan de marcación) para ser usado por un dial-peer. Este comando
es usado para coordinar los dígitos marcados con el dial-peer.
Luego, el dial-peer es usado para completar la llamada. Cuando un router recibe datos de voz,
éste compara el número llamado (para un número telefónico completo E.164) en el header del
TP de Laboratorio N° 5 – WAN 2013 – Ing. Romina Nahas - Página 7
8. paquete con el número configurado como destination pattern para el peer de voz telefónico. Luego
el router quita los números de justificado de la izquierda correspondiente al destination pattern.
string Es una serie de dígitos que especifica un número telefónico E.164 o un número telefónico de
un plan de marcación privado. Entradas válidas son dígitos de 0 a 9, letras desde A hasta D y
los siguientes caracteres específicos:
+ (Signo más), es usado opcionalmente como el primer dígito para indicar un número
estándar E.164.
* (Asterisco) y # (Signo cuadrado) que aparecen en los tableros telefónicos estándar.
, (Coma) inserta una pausa entre dígitos.
. (Período) combina cualquier dígito ingresado (usado como una wildcard).
t, es un caracter de control que indica que el valor de destination pattern es una cadena de
longitud variable.
-
Router(config-dial-peer)#
port slot-number/subunit-number/port
Especifica el puerto de voz al cual el dispositivo telefónico se conecta en un POTS dial peer en
un 2600.
El comando port es usado para las llamadas entrantes desde una interface telefónica a un dial
peer seleccionado y para las llamadas VoIP para combinar el puerto con el dial peer de salida
seleccionado.
slot-number
subunit-number
port
Especifica el slot en el router donde la terjeta de interface de voz está
instalada. Entradas válidas van de 0 a 3, dependiendo del slot donde
hayan sido instaladas.
Subunidad en la tarjeta de interface de voz en el router donde el
puerto de voz está instalado. Entradas válidas son 0 y 1.
Número del puerto de voz. Entradas válidas on 0 y 1.
CONFIGURACION PARA ESTE LABORATORIO
Configurando Router0 (INGENIERIA)
Router0(config)#dial-peer voice 1 pots
Router0(config-dial-peer)#destination-pattern 4000
Router0(config-dial-peer)#port 1/0/0
Router0(config-dial-peer)#no shutdown
Router0(config-dial-peer)#exit
Configurando Router1 (MEDICINA)
Router1(config)#dial-peer voice 2 pots
Router1(config-dial-peer)#destination-pattern 7777
Router1(config-dial-peer)#port 1/0/0
Router1(config-dial-peer)#no shutdown
Router1(config-dial-peer)#exit
TP de Laboratorio N° 5 – WAN 2013 – Ing. Romina Nahas - Página 8
9. Comandos para la configuración de puertos de voz remotos (VOIP DIAL PEERS):
• VoIP: en este caso el dial peer es asociado a una dirección IP. Los comandos que se utilizan para
configurar este tipo de dial peer es el destination‐pattern y el session target; donde, el destination
pattern corresponde al número asociado a la IP descrita por el comando session target. Además se
pueden utilizar los dial peers de VoIP para definir otras características como por ejemplo parámetros de
QoS, prioridad a los paquetes de voz, CODEC y VAD (Voice Activity Detection).
-
Router(config-dial-peer)#
session target {ipv4:¨+]destination-address}
Especifica la dirección de red del router que estamos tratando de contactar.
El comando session target ipv4 se usa para configurar la dirección de la interface serial del router destino
que estamos tratando de conectar.
CODEC
-
Router(config-dial-peer)#
codec {g711alaw|g711ulaw|g723ar53|g723ar63|g723r53|g723r63|g726r16|g726r24|
g726r32|g728|g729ar8|g729r8}(bytes payload_size)
Activa el modo de compresión de codec. (Dependiente de la plataforma).
El comando codec especifica la velocidad de palabra del codec de voz y el tamaño de carga útil
(payload) para dial peer. Para obtener buena calidad, usar g.711alaw o g.711ulaw. Estos valores proveen
una alta calidad de transmisión de voz pero usan una cantidad significante del ancho de banda. Cuando no
se necesita tan buena calidad (y un significante ahorro en el ancho de banda), usar el valor g729r8.
g711alaw
g711ulaw
g729r8
G.711alaw a 64000 bps
G.711 u-Law a 64000 bps
G.729 a 8000 bps. Este es el codec por defecto. 30-byte de carga útil (payload) para
VoFR, VoATM. 20-byte de carga útil (payload) para VoIP.
g723ar53
G.723.1 ANNEX A a 5300 bps
g723ar63
G.723.1 ANNEX A a 5300 bps
g723r53
G.723.1 a 5300 bps
g723r63
G.723.1 a 6300 bps
g726r16
G.726 at 16000 bps
g726r24
G.726 at 24000 bps
g726r32
G.726 at 32000 bps
g728
G.728 at 16000 bps
G729br8
G.729 ANNEX B a 8000 bps
bytes
(opcional) Palabra de parámetro para especificar el número de bytes en la carga útil
(payload) de voz de cada frame.
payload_size (opcional) El número de bytes en la carga útil de voz de cada frame. Los valores
aceptables van desde 10 a 240 en incrementos de 10 (10,20 ,30 etc.). Cualquier otro
valor es redondeado para abajo (por ejemplo, de 236 a 230).
TP de Laboratorio N° 5 – WAN 2013 – Ing. Romina Nahas - Página 9
10. El modo de compresión g729ar8 puede soportar un máximo de 24 llamadas de voz on-net activas
simultáneamente, mientras que el valor g729r8 sólo puede soportar un máximo de 12. Ambos modos de
compresión tienen una velocidad nominal de datos de 8 kbps.
El codec dial-peer por defecto es g729r8. Cada tipo de codec tiene por defecto diferentes tamaños de
carga útil si no se especifica un valor. Para obtener una lista de los tamaños de carga útil por defecto,
ingrese el comando codec y la opción bytes seguida por un signo de interrogación (?).
CONFIGURACION PARA ESTE LABORATORIO
Configurando Router0 (INGENIERIA)
Router0(config)#dial-peer voice 3 voip
Router0(config-dial-peer)#destination-pattern 7777
Router0(config-dial-peer)#session target ipv4: 10.0.1.2
Router0(config-dial-peer)#exit
Configurando Router1 (MEDICINA)
Router1(config)#dial-peer voice 4 voip
Router1(config-dial-peer)#destination-pattern 4000
Router1(config-dial-peer)#session target ipv4: 10.0.1.1
Router1(config-dial-peer)#exit
TP de Laboratorio N° 5 – WAN 2013 – Ing. Romina Nahas - Página 10