16
1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document Version: 02/11/2012

CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

Embed Size (px)

Citation preview

Page 1: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

1

CCNA Voice Labs

Lab 1.2: Configuración Básica

de CUCME: Registro de

Teléfonos IP

Document Version: 02/11/2012

Page 2: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

2

1. Introducción En este laboratorio se configurará un Router 2801 con capacidad de CUCME para el registro de

SoftPhones usando el protocolo de señalización propietario de Cisco, SCCP.

2. Objetivos Configuración Básica del Router

Configuración servidor DHCP

Habilitar servicios de Telefonía

Registro de teléfonos

Análisis de Tráfico

3. Topología

3.1 Direcciones IP Name Device Type IP Addresses

Fa0/0 Serial0/1/0 Serial0/1/1

R1 Router Cisco 2811

192.168.1.1/24 N/A N/A

Servidor 192.168.1.5/24 N/A N/A

Phone: 1000 SoftPhone DHCP N/A N/A

Phone: 1001 SoftPhone DHCP N/A N/A

3.2 Números de Teléfono y Direcciones MAC IP Phones: CIPC

Device Telephone Number MAC Address

IPPhone: 1000 1000 00D0.587C.4644

Page 3: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

3

IPPhone: 1001 1001 000B.BEA5.4E2C

4. Tarea 1. Configuración Básica del Router En este apartado, se realizará la configuración básica del router a través de la línea de

comandos. Se configurará el nombre del dispositivo, dirección IP en la interfaz Fast Ethernet

0/0 y se habilitarán las contraseñas de acceso para administración del dispositivo.

4.1 Configuración Direccionamiento IP

Router>enable Router#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#interface fastethernet 0/0 Router(config-if)#ip address 192.168.1.1 255.255.255.0 Router(config-if)#no shutdown %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up Router(config-if)#exit

4.2 Configuración Nombre del Router

Router(config)#hostname R1 R1(config)#

4.3 Configuración Contraseñas en Modo Privilegiado y acceso

por telnet

Para acceder al Router en modo privilegiado, es importante que se solicite una contraseña. La

contraseña a configurar será class

R1(config)#enable secret class

A continuación se habilitarán las contraseñas de acceso por consola y líneas vty (acceso por

telnet). Se configurarán 5 líneas simultáneas de acceso por telnet. La contraseña por consola

será cisco y las contraseñas de acceso por líneas vty, ciscovty.

! Contraseña por consola

R1(config)#line console 0

R1(config-line)#password cisco

R1(config-line)#login

R1(config-line)#exit

! Contraseñas por vty

Page 4: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

4

R1(config)#line vty 0 4

R1(config-line)#password ciscovty

R1(config-line)#login

R1(config-line)#exit

R1(config)#

A continuación, salir del modo de configuración,

R1(config)#end

R1#

%SYS-5-CONFIG_I: Configured from console by console

Y salir de la consola a través del comando exit

R1#exit

R1 con0 is now available

R1#exit

R1 con0 is now available

Press RETURN to get started.

Al pulsar la tecla Intro, se solicitará la contraseña de acceso a la consola, cisco

User Access Verification

Password:

R1>

Entrar el comando enable y se solicitará la contraseña para acceder a modo privilegiado, class

R1>enable

Password:

R1#

A continuación comprobaremos el acceso por telnet.

R1#telnet 192.168.1.1

Trying 192.168.1.1 ...Open

User Access Verification

Page 5: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

5

Password:

Introducir la contraseña ciscovty . Para salir de la conexión telnet, introducir el comando exit

R1>exit

[Connection to 192.168.1.1 closed by foreign host]

R1#

Para ver la configuración ejecutándose en el Router que está ubicada en la memoria RAM,

introducir el comando R1#show running-config

R1#show running-config

Building configuration...

Current configuration : 574 bytes

!

version 12.4

no service timestamps log datetime msec

no service timestamps debug datetime msec

no service password-encryption

!

hostname R1

!

!

!

enable secret 5 $1$mERr$9cTjUIEqNGurQiFU.ZeCi1

!

!

!

!

!

!

!

!

!

!

!

!

spanning-tree mode pvst

!

!

!

!

interface FastEthernet0/0

Page 6: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

6

ip address 192.168.1.1 255.255.255.0

duplex auto

speed auto

!

interface FastEthernet0/1

no ip address

duplex auto

speed auto

shutdown

!

interface Vlan1

no ip address

shutdown

!

ip classless

!

!

!

!

!

!

!

line con 0

password cisco

login

line vty 0 4

password ciscovty

login

!

!

!

end

R1#

Fijarse en que la contraseña de acceso a modo privilegiado está cifrada,

enable secret 5 $1$mERr$9cTjUIEqNGurQiFU.ZeCi1.

Esto es debido a que el comando introducido ha sido enable secret <password>. El número 5

antes de la contraseña indica que la contraseña está cifrada con un algoritmo de hash.

A continuación, guardar la configuración en la memoria NVRAM, memoria no volátil.

Page 7: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

7

R1#copy running-config startup-config

Destination filename [startup-config]?

Building configuration...

[OK]

R1#

4.4 Configuración de servidor DHCP

El router actuará como servidor de DHCP, para servir las direcciones IP a los teléfonos. El

router servirá direcciones dentro de la red 192.168.1.0/24. Crearemos un pool de direcciones

llamado LAN_VOIP. Además, para posibles dispositivos que requieran de IP estática, se

excluirán las IP’s de la 192.168.1.1 a la 192.168.1.10.

R1(config)#ip dhcp pool LAN_VOIP

R1(dhcp-config)#?

default-router Default routers

dns-server Set name server

exit Exit from DHCP pool configuration mode

network Network number and mask

no Negate a command or set its defaults

option Raw DHCP options

R1(dhcp-config)#network 192.168.1.0 255.255.255.0

R1(dhcp-config)#default-router 192.168.1.1

R1(dhcp-config)#dns-server 8.8.8.8

R1(dhcp-config)#option 150 ip 192.168.1.1

R1(dhcp-config)#

La opción 150 en el protocolo DHCP es para indicar a los clientes DHCP (teléfonos) la IP del

servidor TFTP. En este caso el mismo router actuará de servidor TFTP, con lo que al registrarse

los teléfonos, estos solicitarán la carga de las configuraciones al servidor TFTP.

Para excluir un rango de direcciones IP de ser proporcionadas por DHCP,

R1(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.10

5. Tarea 2. Configuración de Servicios Básicos de Telefonía

Page 8: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

8

En esta tarea se habilitará la configuración básica del Router como ‘Call Processing’. Además se identificarán los teléfonos que se puedan registrar así como cada una de los números de teléfono de cada uno de ellos.

5.1 Habilitar Servicios de Telefonía A continuación se habilitarán los servicios de telefonía indicando el número máximos de teléfonos a registrar y el número máximo de líneas dentro de la red. En este caso, definiremos que los teléfonos no puedan registrarse de forma automática. R1(config)#telephony-service R1(config-telephony)#no auto-reg-ephone Definiremos un máximo de 5 teléfonos (e-phone) a registrar R1(config-telephony)#max-ephones 5 Definiremos un máximo de 10 Directory Numbers (dn), números de línea, que serán asignados a los teléfonos. Estos dn, pueden ser también números de Intercom, Voice Mail, Paging, etc. con lo que es recomendable configurar un mayor de número de dn que de ephones. R1(config-telephony)#max-dn 10 A continuación definiremos la IP por donde el CUCME escuchará las peticiones SCCP. El protocolo de señalización SCCP va sobre TCP y puerto 2000 (por defecto). R1(config-telephony)#ip source-address 192.168.1.1 port 2000 Finalmente habilitaremos el comando create cnf-files. Este comando no sería necesario configurarlo ya que viene habilitado por defecto. El objetivo es habilitar la creación de los ficheros de configuración de cada teléfono registrado en formato XML. Estos archivos serán cargados en cada teléfono vía TFTP. R1(config-telephony)#create cnf-files CNF file creation is already On Updating CNF files CNF-FILES: Clock is not set or synchronized, retaining old versionStamps

5.2 Sincronización de tiempos a través de NTP Puede observarse que aparece un mensaje de reloj no configurado o no sincronizado. Es importante tener la fecha y hora actualizados en el CUCME para la carga de la hora de

Page 9: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

9

forma correcta en los teléfonos así como una correcta información de tiempo de los mensajes de voice mail. Por otra parte, las marcas de tiempo de los mensajes de consola deben aparecer con la fecha y hora correctas. La fecha y hora en el Router puede establecerse de forma manual o a través del protocolo de NTP (Network Time Protocol). En este caso configuraremos el router para que obtenga la información horaria a través del protocolo NTP. El servidor de tiempos será el servidor conectado al switch y con dirección IP 192.168.1.5. La contraseña de autenticación entre router y servidor será cisco e identificador de clave 1. R1(config)#ntp server 192.168.1.5 R1(config)#ntp authenticate R1(config)#ntp authentication-key 1 md5 cisco R1(config)#ntp update-calendar R1(config)#ntp trusted-key 1 Usar el comado show ntp status para verificar que se ha sincronizado la información horaria, R1#show ntp status Clock is synchronized, stratum 2, reference is 192.168.1.5 nominal freq is 250.0000 Hz, actual freq is 249.9990 Hz, precision is 2**19 reference time is D470B5F9.00000082 (19:26:49.130 UTC Mon Jan 7 2013) clock offset is 0.00 msec, root delay is 0.00 msec root dispersion is 0.02 msec, peer dispersion is 0.02 msec. Para comprobar la hora y fecha correctas R1#sh clock *19:30:12.244 UTC Mon Jan 7 2013

5.3 Definición de los Directory Numbers (DN)

A continuación definiremos 2 Directory Numbers que corresponderán con dos líneas, la 1000 y

la 1001

R1(config)#ephone-dn 1

%LINK-3-UPDOWN: Interface ephone_dsp DN 1.1, changed state to up

R1(config-ephone-dn)#number 1000

R1(config)#ephone-dn 2

%LINK-3-UPDOWN: Interface ephone_dsp DN 2.1, changed state to up

R1(config-ephone-dn)#number 1001

Page 10: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

10

5.4 Definición de los Teléfonos IP (ephones)

Defiremos las características de los teléfonos que se registrarán en el CUCME indicando el tipo

y modelo de Teléfono, dirección MAC y asignación de dn a cada una de las líneas del

dispositivo.

R1(config)#ephone 1

R1(config-ephone)#?

button Assign ephone-dn phone lines to phone using format with feature

options.

exit Exit from ephone configuration mode

mac-address define ethernet phone MAC address

no Negate or set default values of a command

type Define ip-phone type

Configuraremos el ephone 1 correspondiente al teléfono modelo 7960 de Extensión 1000

R1(config)#ephone 1

R1(config-ephone)#mac-address 00d0.587c.4644

R1(config-ephone)#type CIPC

R1(config-ephone)#button 1:1

El comando button ln:dn indica la asociación de la línea del teléfono (ln) con el directory

number (dn) correspondiente.

La configuración correspondiente al segundo teléfono es:

R1(config)#ephone 2

R1(config-ephone)#mac-address 000b.bea5.4e2c

R1(config-ephone)#type CIPC

R1(config-ephone)#button 1:2

Page 11: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

11

6. Registro de Teléfonos

Una vez configurado el CUCME vamos a proceder al registro de los softphones. Este proceso es

automático y se realiza cuando los PC’s reciben la información de IP por DHCP. Para ello

habilitaremos la obtención de IP automática por parte de los PC a a través de DHCP.

Hacer click sobre el PC Ext:1000, hacer click sobre la pestaña Desktop y en IP Configuration

Page 12: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

12

Hacer Click en DHCP.

Repetir los mismos pasos para el otro PC. Ir al Router y comprobar que los teléfonos se han registrado con el comando show ephone R1#show ephone ephone-1 Mac:00D0.BCC4.0226 TCP socket:[1] activeLine:0 REGISTERED in SCCP ver 12 and Server in ver 8 mediaActive:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:8 IP:192.168.1.11 1025 CIPC keepalive 43 max_line 2 button 1: dn 1 number 1000 CH1 IDLE ephone-2 Mac:000B.BEA5.4E2C TCP socket:[1] activeLine:0 REGISTERED in SCCP ver 12 and Server in ver 8 mediaActive:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:8 IP:192.168.1.12 1025 CIPC keepalive 43 max_line 2 button 1: dn 2 number 1001 CH1 IDLE

Page 13: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

13

A continuación, abriremos el SoftPhone en el PC. En la Pestaña Desktop, en Cisco IP Communicator. Puede comprobarse que se la ha asignado la extensión.

Realizaremos una llamada al PC con extensión 1001. Para ello, introduciremos en el teclado el número 1001 y realizaremos la llamada con la Tecla Dial

Page 14: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

14

En este momento aparecerá el otro teléfono la recepción de la llamada

Page 15: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

15

Recordar que en estos momentos el único tráfico de señalización es SCCP. A continuación descolgaremos la llamada con la Tecla Answer. A partir de ahora el tráfico de voz entre los Softphones será RTP. En estos momento sin colgar la llamada, ejecutar el comando R1#show ephone. Comprobar las diferencias con el resultado anterior.

7. Análisis de Tráfico.

Para comprobar los paquetes que están circulando a través de la red, ir a modo simulación en

el Packet Tracer. (También se puede cambiar pulsando la Tecla Shift + S)

Page 16: CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME ... · PDF file07/01/2013 · 1 CCNA Voice Labs Lab 1.2: Configuración Básica de CUCME: Registro de Teléfonos IP Document

16

Hacer Click en Auto Capture/Play

A partir de ahora se observan la secuencia de paquetes RTP y SCCP. Para comprobar cabeceras de los paquetes hacer click sobre el campo Info de cada uno de los paquetes. Paquetes RTP 1.- ¿Cuáles son las IP origen y destino? 2.- ¿Qué protocolo utiliza a nivel de capa de transporte? 3.- ¿Cuáles son los puertos origen/destino? Paquetes SCCP 1.- ¿Cuáles son las IP origen y destino? 2.- ¿Qué protocolo utiliza a nivel de capa de transporte? 3.- ¿Cuáles son los puertos origen/destino?