jueves, 19 de septiembre de 2013

Configuración básica VoIP ( Cisco )

Para saber un poco más de VoIP ingresar al siguiente Link: http://stiven1907.blogspot.com/2013/09/algo-sobre-voip.html

Topologia 1

Para la siguiente implementación de un servicio de VoIP con dispositivos Cisco, utilizaremos:
1 - Router Cisco 2811 (Router1)
1 - Switch cisco 2950 "24-Puertos" (Switch0)
2 - PC de escritorio
2 - Teléfonos IP

La red consta de 3 VLAN (Datos, Administración y Telefonía IP)


1. Vamos a seleccionar los dispositivos y los conectamos.

2. Vamos a configurar el Router, el cual va ser nuestro servidor DHCP.
Con este comando ingresamos al modo EXEC.
enable

Con este comando ingresamos al modo de configuración del terminal.
config t

Con este comando damos nombre al Router
hostname R0

Con estos comandos ingresamos a la interfaz FastEthernet0/0, Con el NO SHUT habilitamos la interfaz y luego salimos de esta
int fa0/0
no shut            
exit

Con estos comandos lo que estamos haciendo es crear las Sub-interfaces de las VLANs, seleccionando el modo de encriptación, dandole una dirección IP a la sub-interfaces.
int fa0/0.2   ##Sub-interfaz 2 (como la vlan)
encapsulation dot1q 2 ##El numero corresponde a la VLAN
ip add 192.168.1.1 255.255.255.128 ##Porción de red
exit                               ##Salida
int fa0/0.3   
encapsulation dot1q 3
ip add 192.168.2.1 255.255.255.128
exit
int fa0/0.4 
encapsulation dot1q 4
ip add 192.168.3.1 255.255.255.128
exit

3. Vamos a activar el servidor DHCP del Router
Con estos comandos vamos a excluir las Puertas de enlace de las redes
ip dhcp excluded-address 192.168.1.1
ip dhcp excluded-address 192.168.2.1
ip dhcp excluded-address 192.168.3.1

Con estos comando vamos a especificarle al Router cuales son las redes a las que tiene que proveer de DHCP.
ip dhcp pool Datos        ##Denominador de la red           
network 192.168.1.0 255.255.255.128   ##Rango de red
default-router 192.168.1.1            ##Puerta de enlace
option 150 ip 192.168.1.1         ## habilita la comunicación con los telefonos IP
exit
ip dhcp pool Admin
network 192.168.2.0 255.255.255.128
default-router 192.168.2.1
option 150 ip 192.168.2.1
exit
ip dhcp pool Voz
network 192.168.3.0 255.255.255.128
default-router 192.168.3.1
option 150 ip 192.168.3.1
exit

4. Ahora vamos a activar la comunicación de los teléfonos IP ( Call Manager )
telephony-service                                              ##Activador
max-dn 10                                                        ##Numero de extensiones habilitadas
max-ephones 10                                               ##Numero de teléfonos IP conectados
ip source-address 192.168.3.1 port 2000    ##IP de la cual surge la transmisión
auto assign 4 to 6                         ##Ordenamos la auto asignación de funciones en los botones
auto assign 1 to 5
exit

##### Estas son otras opciones de configuración, pero yo no las voy a utilizar por ahora #####
system message RPO.COM Zona Admin  ##Para dar descripción a la red telefonica
time zone 8      ## Definimos la zona horaria de los teléfonos

Habilitación de la GUI para configuraciones posteriores, ingresamos al Call Manager (config-telephony)
En caso que deseemos realizar configuraciones adicionales mediante el GUI que el CME tiene disponible, en caso que no deseemos utilizar la CLI para configurar extensiones adicionales
web admin system name USUARIO secret CLAVE

Habilitamos la opción de poder utilizar el GUI del CME
dn-webedit 

Finalmente creamos el archivo de configuración que se entregara a todos los teléfonos que se registren con el CME configurado en este router.
create cnf-files

Para habilitar el servicio de configuración desde el GUI del CME ingresamos los comandos:
ip http server
ip http authentication local
no ip http secure-server
ip http path flash:/gui


Habilitamos un usuarios con los privilegios para poder loguearnos desde el GUI
username USUARIO privilege 15 secret CLAVE

Para ingresar al GUI debemos hacerlo vía WEB desde un PC en la red
##### Son configuraciones que nos facilitaran los trabajos en un futuro #####
5. Ahora vamos a especificar la cantidad exacta de teléfonos IP y las extensiones que vamos a asignar en le servicio
ephone-dn 1                   ##Activa la linea 1
number 201                        ##Extensión de la linea 1
exit                                          ##Salida
ephone-dn 2
number 202
exit
Automáticamente los teléfonos se registran y queda guardada su configuración en los archivos de enrutamiento

Esto no lo utilizaremos en la practica, pero lo escribo por si las moscas
ephone-dn # dual-line      ##Sirve para darle doble extensión a un teléfono
number ##...#
number ##...#
mac-addresss AAAA.BBBB.CCCC  ##Sirve para ubicar fijamente el telefono IP a la extensión

6. Salimos del modo de configuración y verificamos los datos ingresados en el Router.
sh run

7. Guardamos la configuración en la memoria de inicio
copy runnning-config startup-config

8. Configurar el Switch
enable          
config t        ##Modo Configuración de terminal
hostname Sw     ##Nombre del dispositivo
vlan 2          ##Creación de VLAN
exit            ##Salida
vlan 3
exit
vlan 4
exit
int range fa0/1-5         ##Ingreso a un rango de interfaces
switchport mode access    ##Modo de accesibilidad
switchport access vlan 2  ##Pertenecia a la VLAN 2
exit
int range f0/6-10
switchport mode access
switchport access vlan 3
exit
int range f0/11-15
switchport voice vlan 4
exit

9.Ahora configurare la F0/24 como modo trunk, la cual va ser la conductora de todas las VLANS
int f0/24
switchport mode trunk    
switchport trunk allowed vlan 2-4 ##Por aca circularan las VLAN de la 2 a la 4
exit

10. Salimos del modo de configuración de terminal y verificamos los datos ingresados en el switch
sh run

11. Guardamos los parámetros configurados en el switch
copy running-config startup-config

12. Comprobamos que el Router este dando DHCP colocando los computadores en este modo y abrimos los teléfonos para ver que si este registrados, cuando los teléfono se registran en la consola del Router aparecen unos mensajes que identifican el proceso de reconocimientos de dispositivos y conexiones.

Podemos ver en el teléfono de la izquierda, un mensaje Ring out, esto es tono de marcado; Y si vemos el teléfono de la derecha, podemos ver en la pantalla de donde viene la llamada From ###.
El router reconoce las MAC de los dispositivos y las guarda por si el teléfono es re-ubicado, o también se pueden agregar manualmente para especificar una extensión determinada.


Se puede detallar en las pantallas que dice: CONNECTED...   Al momentos de contestar.


Topologia 2

Para la siguiente implementación de un servicio de VoIP con dispositivos Cisco, utilizaremos:
1 - Router Cisco 2811 (Router1)
2 - Switch cisco 2950 "24-Puertos" (Switch0)
8 - PC de escritorio
4 - Teléfonos IP


La configuración de esta topologia es muy similar a la anterior, la diferencia se da en una configuración mínima adicional.

1. Al igual que la anterior, seleccionamos los dispositivos y los conectamos, empezamos a configurar el router.

Con este comando ingresamos al modo EXEC.
enable

Con este comando ingresamos al modo de configuración del terminal.
config t

Con este comando damos nombre al Router
hostname R0

Con estos comandos ingresamos a la interfaz FastEthernet0/0, Con el NO SHUT habilitamos la interfaz y luego salimos de esta
int fa0/0
no shut            
exit

Con estos comandos lo que estamos haciendo es crear las Sub-interfaces de las VLANs, seleccionando el modo de encriptación, dándole una dirección IP a la sub-interfaces.
int fa0/0.10   ##Sub-interfaz 2 (como la vlan)
encapsulation dot1q 10 ##El numero corresponde a la VLAN
ip add 192.168.10.1 255.255.255.128
exit                  ##Salida
int fa0/0.20    
encapsulation dot1q 20
ip add 192.168.20.1 255.255.255.128
exit
int fa0/0.30 
encapsulation dot1q 30
ip add 192.168.30.1 255.255.255.128
exit

Configuramos en Router por la otra interfaz
int fa0/1.10      
encapsulation dot1q 10
ip add 192.168.10.129 255.255.255.128
exit
int fa0/1.20    
encapsulation dot1q 20
ip add 192.168.20.129 255.255.255.128
exit
int fa0/1.30      
encapsulation dot1q 30
ip add 192.168.30.129 255.255.255.128
exit

2. Configuramos el DHCP en el router, comenzando por excluir las puertas de enlace de las VLANs
ip dhcp excluded-address 192.168.10.1
ip dhcp excluded-address 192.168.20.1
ip dhcp excluded-address 192.168.30.1
ip dhcp excluded-address 192.168.10.129
ip dhcp excluded-address 192.168.20.129
ip dhcp excluded-address 192.168.30.129

Ahora los parámetros de las VLANs 
ip dhcp pool vlan10
network 192.168.10.0 255.255.255.128
default-router 192.168.10.1
option 150 ip 192.168.10.1
exit
ip dhcp pool vlan20
network 192.168.20.0 255.255.255.128
default-router 192.168.20.1
option 150 ip 192.168.20.1
exit
ip dhcp pool vlan30
network 192.168.30.0 255.255.255.128
default-router 192.168.30.1
option 150 ip 192.168.30.1
exit
ip dhcp pool vlan10-1
network 192.168.10.128 255.255.255.128
default-router 192.168.10.129
option 150 ip 192.168.10.129
exit
ip dhcp pool vlan20-1
network 192.168.20.128 255.255.255.128
default-router 192.168.20.129
option 150 ip 192.168.20.129
exit
ip dhcp pool vlan30-1
network 192.168.30.128 255.255.255.128
default-router 192.168.30.129
option 150 ip 192.168.30.129
exit

3. Ahora vamos a editar el servicio de telefonía (igual que la topologia anterior)
telephony-service   
max-dn 10
max-ephones 10
ip source-address 192.168.30.1 port 2000
auto assign 4 to 6
auto assign 1 to 5
exit

4. Ahora vamos a especificar la cantidad exacta de teléfonos IP y las extensiones que vamos a asignar en le servicio
ephone-dn 1                   ##Activa la linea 1
number 201                        ##Extensión de la linea 1
exit                                          ##Salida
ephone-dn 2
number 202
exit
ephone-dn 3
number 203
exit
ephone-dn 4
number 204
exit

5. Salimos del modo de configuración y verificamos los datos ingresados en el Router.
sh run

6. Guardamos la configuración en la memoria de inicio
copy runnning-config startup-config


7. Configurar el Switch
enable          
config t         ##Modo Configuración de terminal
hostname Sw0     ##Nombre del dispositivo
vlan 10          ##Creación de VLAN
exit             ##Salida
vlan 20
exit
vlan 30
exit
int range fa0/1-5         ##Ingreso a un rango de interfaces
switchport mode access    ##Modo de accesibilidad
switchport access vlan 10  ##Pertenecia a la VLAN 2
exit
int range f0/6-10
switchport mode access
switchport access vlan 20
exit
int range f0/11-15
switchport voice vlan 30
exit

8. Lo que vamos añadir para que los PCs conectados a los teléfonos IP reciban su IP correspondiente a la Vlan en la que se encuentran, como uno esta conectado a la interfaz F0/11 y el otro en F0/12, será así.
int f0/11
switchport mode access
switchport access vlan 10
exit

int f0/12
switchport mode access
switchport access vlan 20
exit

9.Ahora configurare la f0/24 como modo trunk, la cual va ser la conductora de todas las VLANS
int f0/24
switchport mode trunk    
switchport trunk allowed vlan 10,20,30 ##Por acá circularan las VLANs 10,20,30
exit

10.  ( Se repite el proceso que corresponde a este numeral )

11.  ( Se repite el proceso que corresponde a este numeral )

NOTA: Esta configuración se repite en el Sw1, en este caso, lo único a cambiar sería el hostname


12. ( Se repite el proceso que corresponde a este numeral )

Podemos ver en el teléfono de la izquierda, un mensaje Ring out, esto es tono de marcado; Y si vemos el teléfono de la derecha, podemos ver en la pantalla de donde viene la llamada From ###.
El router reconoce las MAC de los dispositivos y las guarda por si el teléfono es re-ubicado, o también se pueden agregar manualmente para especificar una extensión determinada.




Se puede detallar en las pantallas que dice: CONNECTED...   Al momentos de contestar.



Topologia 3

Para la siguiente implementación de un servicio de VoIP con dispositivos Cisco, utilizaremos:
2 - Router Cisco 2811 (Router1)
4 - Switch cisco 2950 "24-Puertos" (Switch0)
12 - PC de escritorio
8 - Teléfonos IP


La configuración de esta topologia es muy similar a la anterior (Topologia 2), la diferencia se da en una enrutación por parte de los 2 routers, pero la configuración de las redes es igual.

1. Al igual que la anterior, seleccionamos los dispositivos y los conectamos, empezamos a configurar el router.

Con este comando ingresamos al modo EXEC.
enable

Con este comando ingresamos al modo de configuración del terminal.
config t

Con este comando damos nombre al Router
hostname R0

Con estos comandos ingresamos a la interfaz FastEthernet0/0, Con el NO SHUT habilitamos la interfaz y luego salimos de esta
int fa0/0
no shut            
exit

Con estos comandos lo que estamos haciendo es crear las Sub-interfaces de las VLANs, seleccionando el modo de encriptación, dándole una dirección IP a la sub-interfaces.
int fa0/0.10   ##Sub-interfaz 10 (como la vlan)
encapsulation dot1q 10 ##El numero corresponde a la VLAN
ip add 192.168.10.1 255.255.255.128 ##Dir.IP de la sub-interfaz
exit                                ##Salida
int fa0/0.20    
encapsulation dot1q 20
ip add 192.168.20.1 255.255.255.128
exit
int fa0/0.30 
encapsulation dot1q 30
ip add 192.168.30.1 255.255.255.128
exit

int fa0/1
no shut
exit
int fa0/1.10      
encapsulation dot1q 10
ip add 192.168.10.129 255.255.255.128
exit
int fa0/1.20    
encapsulation dot1q 20
ip add 192.168.20.129 255.255.255.128
exit
int fa0/1.30      
encapsulation dot1q 30
ip add 192.168.30.129 255.255.255.128
exit

Acá asignamos dirección IP al enlace serial del R0
int se0/0/0
ip add 192.168.1.1 255.255.255.252
clock rate 56000
no shut
exit


2. Para evitarnos doble configuración de servidores DHCP, solo el R0 será el distribuidor de direcciones IP.
Vamos a excluir cada una de las puertas de enlace de las VLANs
ip dhcp excluded-address 192.168.10.1
ip dhcp excluded-address 192.168.20.1
ip dhcp excluded-address 192.168.30.1
ip dhcp excluded-address 192.168.10.129
ip dhcp excluded-address 192.168.20.129
ip dhcp excluded-address 192.168.30.129
ip dhcp excluded-address 192.168.40.1
ip dhcp excluded-address 192.168.50.1
ip dhcp excluded-address 192.168.60.1
ip dhcp excluded-address 192.168.40.129
ip dhcp excluded-address 192.168.50.129
ip dhcp excluded-address 192.168.60.129

Ahora vamos a crear cada uno de los parámetros de las VLANs, igual a como lo creamos en los anteriores ejemplos
ip dhcp pool vlan10                                              ##Denominación de la VLAN
network 192.168.10.0 255.255.255.128         ##Porción de red de la VLAN
default-router 192.168.10.1                              ##Puerta de enlace de la VLAN
option 150 ip 192.168.10.1                  ##Permiso de comunicación entre PC - Teléfono IP
exit                                                                          ##Salida
ip dhcp pool vlan20
network 192.168.20.0 255.255.255.128
default-router 192.168.20.1
option 150 ip 192.168.20.1
exit
ip dhcp pool vlan30
network 192.168.30.0 255.255.255.128
default-router 192.168.30.1
option 150 ip 192.168.30.1
exit
ip dhcp pool vlan10-1
network 192.168.10.128 255.255.255.128
default-router 192.168.10.129
option 150 ip 192.168.10.129
exit
ip dhcp pool vlan20-1
network 192.168.20.128 255.255.255.128
default-router 192.168.20.129
option 150 ip 192.168.20.129
exit
ip dhcp pool vlan30-1
network 192.168.30.128 255.255.255.128
default-router 192.168.30.129
option 150 ip 192.168.30.129
exit
ip dhcp pool vlan40
network 192.168.40.0 255.255.255.128
default-router 192.168.40.1
option 150 ip 192.168.40.1
exit
ip dhcp pool vlan50
network 192.168.40.0 255.255.255.128
default-router 192.168.50.1
option 150 ip 192.168.50.1
exit
ip dhcp pool vlan60
network 192.168.60.0 255.255.255.128
default-router 192.168.60.1
option 150 ip 192.168.60.1
exit
ip dhcp pool vlan40-1
network 192.168.40.128 255.255.255.128
default-router 192.168.40.129
option 150 ip 192.168.40.129
exit
ip dhcp pool vlan50-1
network 192.168.50.128 255.255.255.128
default-router 192.168.50.129
option 150 ip 192.168.50.129
exit
ip dhcp pool vlan60-1
network 192.168.60.128 255.255.255.128
default-router 192.168.60.129
option 150 ip 192.168.60.129
exit 


3. Ahora vamos a editar el servicio de telefonía (igual que la topologia anterior)
##### R0 #####
telephony-service   
max-dn 10
max-ephones 10
ip source-address 192.168.30.1 port 2000
auto assign 4 to 6
auto assign 1 to 5
exit

##### R1 #####

telephony-service   
max-dn 10
max-ephones 10
ip source-address 192.168.60.1 port 2000
auto assign 4 to 6
auto assign 1 to 5
exit


4. Ahora vamos a especificar la cantidad exacta de teléfonos IP y las extensiones que vamos a asignar en le servicio
##### R0 #####
ephone-dn 1                   ##Activa la linea 1
number 201                        ##Extensión de la linea 1
exit                                          ##Salida
ephone-dn 2
number 202
exit
ephone-dn 3
number 203
exit
ephone-dn 4
number 204
exit

##### R1 #####
ephone-dn 1                   ##Activa la linea 1
number 205                        ##Extensión de la linea 1
exit                                          ##Salida
ephone-dn 2
number 206
exit
ephone-dn 3
number 207
exit
ephone-dn 4
number 208
exit

5. Ahora lo que vamos hacer es enrutar la comunicación de VoIP entre R0 y R1; Por primero vamos a utilizar EIGRP como protocolo de enrutamiento, por ser uno de los mejores y luego

##### R0 #####
router eigrp 1       ##Asignación de protocolo + ID
net 192.168.10.0     ##Las colocamos todas, pero solo se ven las principales
net 192.168.20.0
net 192.168.30.0
net 192.168.10.128
net 192.168.20.128
net 192.168.30.128
net 192.168.1.0
no auto-summary     v##Solo actualiza en caso de reforma
exit

##### R1 #####
router eigrp 1
net 192.168.40.0
net 192.168.50.0
net 192.168.60.0
net 192.168.40.128
net 192.168.50.128
net 192.168.60.128
net 192.168.1.0
no auto-summary
exit

##### R0 #####
dial-peer voice 1 voip            ##ID de enrutador de VoIP
destination-pattern 20.           ##Parentesco de las extensiones.
                                                                                         como las extensiones son 201, 202, 203...
session target ipv4:192.168.1.2   ##Dirección del GW de red VoIP vecino
                                                                                         Dir.IP Serial 0/0/0 de R1
exit

##### R1 #####
dial-peer voice 1 voip
destination-pattern 20.
session target ipv4:192.168.1.1   ##Dir.IP Serial 0/0/0 de R0
exit

6. Verificar información suministrada

7. Guardamos la configuración en la memoria (si todo está correcto)


8. Configurar el Switch
#### Sw0 y Sw1 ####
enable          
config t         ##Modo Configuración de terminal
hostname Sw0     ##Nombre del dispositivo
vlan 10          ##Creación de VLAN
exit             ##Salida
vlan 20
exit
vlan 30
exit
int range fa0/1-5         ##Ingreso a un rango de interfaces
switchport mode access    ##Modo de accesibilidad
switchport access vlan 10  ##Pertenecía a la VLAN 2
exit
int range f0/6-10
switchport mode access
switchport access vlan 20
exit
int range f0/11-15
switchport voice vlan 30
exit

#### Sw2 y Sw3 ####
enable          
config t         ##Modo Configuración de terminal
hostname Sw2     ##Nombre del dispositivo
vlan 40          ##Creación de VLAN
exit             ##Salida
vlan 50
exit
vlan 60
exit
int range fa0/1-5         ##Ingreso a un rango de interfaces
switchport mode access    ##Modo de accesibilidad
switchport access vlan 40  ##Pertenecía a la VLAN
exit
int range f0/6-10
switchport voice vlan 60
exit


9. Esto es para que los PCs conectados a los teléfonos IP reciban su IP correspondiente a la Vlan en la que se encuentran, como uno esta conectado a la interfaz F0/11 y el otro en F0/12, será así.
#### Sw0 y Sw1 ####
int f0/11
switchport mode access
switchport access vlan 10
exit
int f0/12
switchport mode access
switchport access vlan 20
exit

#### Sw2 y Sw3 ####
int f0/6
switchport mode access
switchport access vlan 50
exit


10.Ahora configurare la f0/24 como modo trunk, la cual va ser la conductora de todas las VLANS
int f0/24
switchport mode trunk    
switchport trunk allowed vlan 10,20,30 ##Por acá circularan las VLANs 10,20,30
exit

Esta configuración hace referencia al Sw0 y Sw1 (cambiar hostname y asignar las VLANs correctas a los PCs que van en los teléfonos), Sw2 y Sw3

11.  Verificar información suministrada y guardar configuración (si todo está correcto), como lo hicimos en las topologias anteriores

12. Podemos ver en el teléfono de la izquierda, un mensaje Ring out, esto es tono de marcado; Y si vemos el teléfono de la derecha, podemos ver en la pantalla de donde viene la llamada From ###.
El router reconoce las MAC de los dispositivos y las guarda por si el teléfono es re-ubicado, o también se pueden agregar manualmente para especificar una extensión determinada.




Se puede detallar en las pantallas que dice: CONNECTED...   Al momentos de contestar.


jueves, 12 de septiembre de 2013

Algo sobre VoIP


VoIP

La siguiente consulta debe ser realizada de manera individual.

1. Explique brevemente qué es VoIP.
2. Dibuje la topología de un esquema de telefonía clásica.
3. Explique brevemente el funcionamiento de la telefonía clásica.
4. ¿Qué es un adaptador digital analógico, ATA?
5. Dibuje la topología de un esquema de telefonía VoIP.
6. Explique detalladamente el funcionamiento de la telefonía VoIP. Si es necesario, puede ayudarse de gráficas o imágenes. Tenga en cuenta el funcionamiento cuando se utilizan los adaptadores ATA.
7. ¿Porqué la telefonía IP es más barata que la telefonía tradicional? Compare los gastos de la telefonía tradicional con la telefonía VoIP.
8. ¿Qué características incluye los servicios de VoIP?
9. Mencione todas las ventajas que tiene la telefonía IP. De todas éstas, ¿Cuál es la más importante?
10. Mencione todas las desventajas que tiene la telefonía IP.
11. ¿Qué son los Codecs en VoIP? ¿Cómo funcionan? Explique mencionando algunos codecs como ejemplo.
12. Existen varios protocolos que son usados para VoIP. Explique brevemente los siguientes protocolos: H.323, SIP, IAX, MGCP, SCCP.
13. Investigue algunas referencias y características de teléfonos IP (Precios, fabricantes, especificaciones, etc.).
                                                                    DESARROLLO

1. VoIP (Voice Over Internet Protocol): Es voz sobre un protocolo de internet, el cual toma las señales de audio análogas (señales cuando se habla por telefono) y las convierte en señales digitales (señales binarias)

2. Telefonía tradicional.

3. La telefonía fija es aquella que funciona analógicamente con un intercambio bi-direccional de voz en tiempo real, en el cual una señal de audio es interpretada por un modulador y transformada analógicamente, esta señal viaja por la red telefónica (Pasando por los conmutadores que lo direcciona) y cuando este llega al otro extremo un demodulador trasforma nuevamente las señales análogas en una señal de audio. 

4. Adaptador ATA: Es un dispositivo que trae un cable de corriente, un puerto Ethernet y uno o varios puertos telefónicos (FXS “RJ-12 hembra” o FXO “conector de teléfono, PBX, FAX o contestador auto matico”), sirve para realizar llamada sobre el protocolo de Internet (VoIP), en las cuales las llamada sean ilimitadas.

5. Telefonía IP básica.

6. VoIP: Funciona codificando el sonido digitalmente y enviado a una corriente de audio; Este tiene los mismo fundamentos que la telefonía clásica:

Señalización: Intercambio de datagramas IP entre componentes, los mensajes son enviados por protocolos estándar de VoIP (SIP, SCCP), la señalización activa la red para que el mensaje este completo, sino hay una señal, la llamadas no son realizadas.

Control del portador: Conocido como conectar y desconectar, un llamado se conecta a su destino mediante 2 extremos abriendo una telecomunicación; La conexión es una transmisión de audio digital enviada en tiempo real.

Servicios de datos: Como estos usan direccionamiento IP, una base de datos contiene mapeos y traducciones que permiten la conexión e identificación; Tambien se puede implementar controles adicionales para mayor seguridad. (Ej. Bloquear una conexión entre un puesto doméstico y otro internacional)

Operación CODEC: Los mensajes análogos son comprimidos y descomprimidos a través de la red digital, para poder tener más ancho de banda y no perder flujo de audio ni calidad; La más común es PCM (Pulso Codificado de Modulación)

 7. La telefonía clásica es más cara, por que las personas pagan por un servicio de una línea propia y el consumo de esta por un mismo cable dedicado, es decir, si una persona que vive en Colombia quiere llamar a otra que vive en España, la central telefónica debe interconectar la línea entre todo el trayecto, para formar el camino entre los 2 extremos. Esto sale muy caro.
Con la telefonía IP el costo de la llamada puede ser tanto gratis o a muy bajo precio; Las voces son digitalizadas y puedes ser enviada junto con otras (por TDM – Multiplexación por División de Tiempo) y viajan por un mismo cable en la mayoría de trayecto, Esta llamadas son transmitidas a una calidad de 64Kbps, un total de 128Kbps (64Kb ida y 64 Kb vuelta); Como 8Kb (Kilo bits) es igual a 1KB (Kilo Bytes) esto se traslada a una transmisión de 16KB (8KB ida y 8KB vuelta) por segundo que el circuito está abierto. Como trabaja con voz digitalizada cuando uno habla el otro escucha, así que solo trabaja la mitad de lo gastado; Todo esto tan solo pagando un simple servicio de Internet banda ancha.

8. Características básicas de la telefonía IP
·         Es independiente del tipo de red física que lo soporta. Permite la integración con las grandes redes de IP actuales.
·         Es independiente del hadware utilizado.
·         Permite ser implementado tanto en software como en hardware, con la particularidad de que el hardware supondría eliminar el impacto inicial para el usuario común.
·         Permite la integración de Video y TPV

         9.  Ventajas de la telefonía IP:
·         Bajo costo, gracias a la transmisión de datos y voz por el mismo medio (Principal)
·         Conectividad desde cualquier sitio donde allá Internet.
·         Servicios adicionales con tarifa (Identificación de llamada, Servicio de llamada en espera, Servicio de transferencia de llamdas, Repetir llamada, Devolver llamada, Llamada de 3 líneas “three-way-calling”)
·         Servicios avanzados adicionales (Desviar llamada a un teléfono en particular, enviar la llamada directamente al correo de voz, Dar la llamada una señal de ocupado, Mostrar un mensaje de fuera de servicio)

10. Desventajas de la telefonía IP:
·         Necesita de Internet para la comunicación
·         Requiere de una conexión eléctrica
·         Las llamadas de emergencia como lo son 123 y el 911 (Dependiendo de la ubicación geográfica), porque la telefonía utiliza direcciones IP y no existe una forma para asociar una Dir IP con un área geográfica.
·         Es susceptible a virus, gusanos y hacking.
·          En caso de utilizar un Softphone, la calidad de la llamada se puede reducir al momento de ejecutar otro programa que cause un procesamiento más alto en la CPU.

11. CODEC bien del inglés Coder-Decoder, convierte una señal de audio analógico en un formato de audio digital para transmitirlo y luego descomprimirlo nuevamente para poder reproducirlo. Estos funcionan con algoritmos que les permiten tomar las muestras, ordenarlas, comprimirlas y empaquetarlas. Los codecs pueden tomar muestras a 8.000 , 32.000 y 64.000 veces por segundo.

El algoritmo CS-ACELP (Conjugate-Structure Algebraic-Code-excited-Linear-Prediction) es el más común y ayuda a organizar el ancho de banda, su anexo B es el que crea la regla “Si ninguno está transmitiendo, no mandar ninguna información”.
·         El códec G.711 toma 64.000 muestras de señal de audio por segundo, convierte cada pequeña muestra de información digital y lo comprime para su transmisión, cuando son reconstruidas las pérdidas de señal son tan leves que el oído humano no puede notarlo. 
·         El códec G.728 toma 8.000 muestras por segundo, es el más utilizado, tiene el balance perfecto entre calidad de sonido y eficiencia en el uso de banda ancha.

12. H.323: Es un conjunto de normas de la International Telecomunication Union para comunicaciones multimedia que hacen referencia a los terminales, equipos y servicios estableciendo una señalización en redes IP. No garantiza una calidad de servicio, y en el transporte de datos puede, o no, ser fiable; en el caso de voz o vídeo, nunca es fiable. Además, es independiente de la topología de la red y admite pasarelas, permitiendo usar más de un canal de cada tipo (voz, vídeo, datos) al mismo tiempo.

SIP: Permite el establecimiento de sesiones multimedia entre dos o más usuarios. Para hacerlo se vale del intercambio de mensajes entre las partes que quieren comunicarse; Es un protocolo mucho más lineal, desarrollado específicamente para aplicaciones de Voip. Más chicas y más eficientes que H.323. SIP toma ventaja de los protocolos existentes para manejar ciertas partes del proceso.

IAX: Es uno de los protocolos utilizado por Asterisk, un servidor PBX (central telefónica) de código abierto patrocinado por Digium. Es utilizado para manejar conexiones VoIP entre servidores Asterisk, y entre servidores y clientes que también utilizan protocolo IAX.

El protocolo IAX ahora se refiere generalmente al IAX2, la segunda versión del protocolo IAX. El protocolo original ha quedado obsoleto en favor de IAX2.

Permite manejar una gran cantidad de códecs y un gran número destreams, lo que significa que puede ser utilizado para transportar virtualmente cualquier tipo de dato. Esta capacidad lo hace muy útil para realizar videoconferencias o realizar presentaciones remotas. ESTA DISEÑADO PARA DARLE PRIORIDAD A LOS PAQUETES DE VOZ SOBRE UNA RED IP.

MGCP: Protocolo de control de dispositivos, donde un Gateway maestro (MGC – Media Gateway Controller) controla un Gateway esclavo (Media Gateway); Es un protocolo interno de VoIP cuya arquitectura se diferencia del resto de los protocolos VoIP por ser del tipo cliente – servidor. Un gateway tradicional, cumple con la función de ofrecer conectividad y traducción entre dos redes diferentes e incompatibles como lo son las de Conmutación de Paquetes y las de Conmutación de Circuitos. En esta función, el gateway realiza la conversión del flujo de datos, y además realiza también la conversión de la señalización, bidireccionalmente.

SCCP: Actualmente es propiedad de Cisco Systems, Inc. y se define como un conjunto de mensajes entre un cliente ligero y el CallManager. Ejemplos conocidos de clientes ligeros son los de la serie Cisco 7900 de teléfonos IP como el Cisco 7960, Cisco 7940 y el Cisco 7920 802.11b wireless. es un protocolo basado en estímulos y diseñado como un protocolo de comunicación para puntos finales hardware y otros sistemas embebidos, con restricciones de procesamiento y memoria significativas. Un cliente skinny utiliza TCP/IP para conectarse a los Call Managers en un cluster. Para el tráfico de datos (flujo de datos de audio en tiempo real) se utiliza RTP/UDP/IP].

113. Grandstream GXP1400: Cuenta con 2 líneas para 2 cuentas SIP, pantalla LCD 128x40, audio de alta calidad, información personalizable, perfecto para pequeñas y medianas empresas. $125.000


Grandstream GXP2124: Cuenta con 4 líneas para 4 cuentas SIP, pantalla LCD 240x120, 2 puertos de red con PoE integrado. $300.000

Teléfono monedero VoIP: Compatible con Linksys y cualquier operador, recibe monedas de 100, 200 y 500 pesos, pantalla que muestra cantidad de dinero, numero marcado y tiempo transcurrido. Nuevo $360.000 Usado $200.000.
 

Panasonic KXTS208: Cuenta con 2 líneas, altavoz con manos libres, conferencia de 3 personas, timbre separado para cada línea, marcador rápido para 30 teléfonos. $120.000


En el siguiente linl hay unos ejemplos de topologias de servicio VoIP por medio de dispositivos Cisco
http://stiven1907.blogspot.com/2013/09/configuracion-basica-voip-cisco.html