Sei sulla pagina 1di 18

H.

323
Es utilizado comnmente para Voz sobre IP (VoIP, Telefona de Internet o
Telefona IP) y para videoconferencia basada en IP. Es un conjunto de normas
ITU para comunicaciones multimedia que hacen referencia a los terminales,
equipos y servicios estableciendo una sealizacin en redes IP.
Componentes de H.323

Terminal. Un terminal H.323 es un extremo de la red que proporciona


comunicaciones bidireccionales en tiempo real con otro terminal H.323,
Gateway o unidad de control multipunto (MCU). Esta comunicacin
consta de seales de control, indicaciones, audio, imagen en color en
movimiento y/o datos entre los dos terminales. Conforme a la
especificacin, un terminal H.323 puede proporcionar solo voz, voz, y
datos, voz y video, o voz, datos y video.
Gateway. Un Gateway H.323 es un extremo que proporciona
comunicaciones bidireccionales en tiempo real entre terminales H.323
en la red IP y otros terminales o Gateways en una red conmutada. En
general, el propsito del Gateway es reflejar transparentemente las
caractersticas de un extremo en la red IP a otro en una red conmutada y
viceversa.
Gatekeeper. El gatekeeper es una entidad que proporciona la
traduccin de direcciones y el control de acceso a la red de los
terminales H.323, Gateways y MCUs. El gatekeeper puede tambin
ofrecer otros servicios a los terminales, Gateways y MCUs, tales como
gestin del ancho de banda y localizacin de los Gateways.
Unidad de Control Multipunto (MCU). La Unidad de Control
Multipunto est diseada para soportar la conferencia entre tres o ms
puntos, bajo el estndar H.323, llevando la negociacin entre terminales
para determinar las capacidades comunes para el proceso de audio y
vdeo y controlar la multidifusin.
Controlador Multipunto. Un controlador multipunto es un componente
de H.323 que provee capacidad de negociacin con todos los terminales
para llevar a cabo niveles de comunicaciones. Tambin puede controlar
recursos de conferencia tales como multicasting de vdeo. El Controlador
Multipunto no ejecuta mezcla o conmutacin de audio, vdeo o datos.
Procesador Multipunto. Un procesador multipunto es un componente
de H.323 de hardware y software especializado, mezcla, conmuta y
procesa audio, vdeo y / o flujo de datos para los participantes de una
conferencia multipunto de tal forma que los procesadores del terminal
no sean pesadamente utilizados. El procesador multipunto puede
procesar un flujo medio nico o flujos medio mltiples dependiendo de la
conferencia soportada.
Proxy H.323. Un proxy H.323 es un servidor que provee a los usuarios
acceso a redes seguras de unas a otras confiando en la informacin que
conforma la recomendacin H.323.El Proxy H.323 se comporta como dos

puntos remotos H.323 que envan mensajes call set up, e informacin
en tiempo real a un destino del lado seguro del firewall.

Practica 1. Implementacin de una red VoIP con protocolo H.323 configurando


dos Gateway.

Figura 1. Topologia de red practica 1

Para uso prctico como estudiantes de la carrera de Ingeniera en Redes


instalaremos una red con el protocolo de sealizacin H.323 aplicando los
siguientes pasos
Instalar el gnu gatekeeper que es un open source y una de las ms completas
para H.323 igual es multiplataforma junix, Linux y Windows, pero varan las
configuraciones en nuestro caso se instala en un Linux distribucin Ubuntu
server con el comando apt-get gnugk, como se ve en la figura 2

Figura 2. Comando para instalar GnuGK

Figura 3. Proceso de instalacion de GnuGK

Una vez instalado, el archivo de configuracin se encuentra en la siguiente


ruta:
Cd /etc/gatekeeper.ini
Dentro de este directorio se encuentra el archivo gatekeeper.ini, el cual
contiene todas las configuraciones del gnugk, pero este documento contiene
muchas configuraciones que no requerimos para nuestra prctica, por tal
motivo creamos un nuevo archivo que contendr las configuraciones
necesarias para el levantamiento de nuestro servicio en la siguiente ruta /home
y que se llamara GK1.ini, la forma de crear este archivo es la siguiente.
Touch /home/GK1.ini
El archivo que ya viene creado con el gnugk, pero no se muestra todo ya que
es un archivo muy extenso se puede ver en la figura 4.

Figura 4. Configuracin por defecto del gatekeeper

Crearemos un archivo con el nombre GK1 y que tiene una extensin .ini para
que pueda ser reconocido por el gnugk como en la figura 5.

Figura 5. Archivo creado de configuracin del gatekeeper

El contenido del documento se separa por apartados los cuales son los
siguientes y su funcin dentro del archivo.
[Gatekeeper::Main] Seccin principal del archivo
Fortytwo=42 Parmetro obligatorio para encabezar esta seccin. Se usa para
pruebas
Name=GatekeeperH323 Nombre del gatekeeper. De gran importancia, sobre
todo cuando hay ms
de un gatekeeper
Home=172.16.0.3 Direccin donde escuchara las peticiones el gatekeeper

[GkStatus::Auth] Seccin de autenticacin del gatekeeper


rule=allow Con este regla se permitir cualquier conexin no autentificada
GatewayPriority=1 Prioridad del gateway, como solo hay un gateway, se le
asignar prioridad mxima (1)

[RoutedMode] Configuracin del modo enrutado por gatekeeper


GKRouted=1 Se habilita en el enrutado del canal Q.931
H245Routed=1 Se habilita el enrutado del canal H.245

[RasSrv::ARQFeatures]
CallUnregisteredEndpoints=1
automticamente

Cualquier

usuario

puede

registrarse

El siguiente paso ser configurar nuestros Internet Telephone Gateway, que es


un dispositivo que nos permitir conectar telfonos analgicos convencionales
a nuestra red VoIP H.323, este dispositivo contiene puertos de red para
conexin LAN y WAN, en nuestro caso utilizamos la conexin WAN guindonos
del manual para configurarlo, la IP que utilizamos para entrar a las
configuraciones a travs de un explorador web es la 172.16.0.1, las
configuraciones se hacen por medio de la interfaz web de los dispositivos.
Antes es necesario configurar nuestra tarjeta de red Ethernet con una direccin
ip estatica, pertenciente al rango de direcciones que usa este dispositivo
(Internet Telephone Gateway) como en la figura 6.

Figura 6. Configuracin de tarjeta Ethernet

Una vez configurado esto ya podremos ingresar a la interfaz web del Gateway,
cuando es la primera vez que se ingresa pide un usuario y una contrasea las
cuales por defecto son user: admin password: 123, una vez autentificados
visualizaremos la siguiente figura 7

Figura 7. Pantalla inicial del entorno web de los fxs

En este men tenemos 2 opciones para configurar a travs del Setup Wizzard y
del Advance Setup nosotros lo configuramos a travs del Advance Setup

Figura 8. Advance Setup del entorno web de los fxs

Entramos a las configuraciones de WAN dando clic en WAN Setting donde


aplicamos las siguientes configuraciones de los cuales el Gateway uno se le
puso la direccin 172.16.0.1 y al Gateway 2 la direccin 172.16.0.2 como en las
figuras 9 y 10.

Figura 9. Configuracin del Gateway 1

Figura 10. Configuracin del Gateway 2

Despus nos vamos a configurar el protocolo de sealizacin H.323 en el


apartado VoIP Protocol Setting en ambos Gateways, dando clic en VoIP Basic
entramos a las configuraciones, para el primer Gateway al cual le pusimos la
direccin 172.16.0.1 creamos las siguientes extensiones y le indicaremos al
Gateway cual ser el gatekeeper donde escuchara las peticiones en la red
H.323, para eso nos pasamos a la seccin de H.323 Parameter Setting, en el
apartado H323.ID ponemos el nombre de nuestro Gateway. En el siguiente

apartado, Primary GateKeeper IP Adress va la direccin IP que le pusimos a


nuestro gatekeeper, en el apartado H.323 GateKeeper ID ponemos el nombre
de nuestro gatekeeper, las dems configuraciones las dejamos por default, y
debe de verse como en la figura 11.

Figura 11. Parmetros de configuracin del Gateway 1

En el caso del segundo Gateway aplicamos las siguientes configuraciones,


teniendo en cuenta que las extensiones y el nombre del Gateway, son
diferentes que en el primer Gateway, todo lo dems permanece igual como en
la figura 12.

Figura 12. Parmetros de configuracin del Gateway 2

Aplicamos los cambios, en ambos Gateways y los reiniciamos y listo tenemos


configurado nuestro gatekeeper que les da servicio a nuestros Gateway.
Para hacer las pruebas tenemos que ejecutar el siguiente comando gnugk tt
c /home/GK1.ini

Figura 13. Comando para iniciar servicio GnuGK.

Unas ves ejecutadas el programa se ve como en la figura 14.

Figura 14. GnuGk ejecutndose.

Verificamos que al marcar con algn telfono sea la llamada exitosa.

Practica 2. Implementacin de dos zonas gatekeeper H.323

Figura 15. Topologia de red practica 2.

Para la segunda prctica utilizamos 2 gatekeeper para marcar 2 zonas


diferentes, aqu cambia la configuracin de ambos Gateways y de ambos
gatekeeper.
Para el gatekeeper 1 tomamos las configuraciones de la practica uno y se le
agrega la siguiente seccines
[RasSrv::Neighbors] Nombre para identificar a los vecinos en la red
GK1=GnuGK
GK2=GnuGK
[Neighbor::GK1] Aqu se especifican las configuraciones de un vecino
GateKeeper Identifier=GK1 Identificador del gatekeeper
Host=172.16.0.3 una direccin ip para este vecino

SendPrefixes=100, 200, 300, 400, 4444, 700, 800 Lista de prefijos que este
vecino espera recibir
AcceptPrefixes=500, 600, 700, 800, 5555, 100, 200, 300 lista de prefijos que el
gatekeeper aceptara
ForwardLRQ=always determina si el LRQ recibido deber o no ser reenviado
[Neighbor::GK2] Aqu se especifican las configuraciones de un vecino
Gatekeeper Identifier=GK2 Identificador del gatekeeper
Host=172.16.0.4 una direccin ip para este vecino
SendPrefixes=500, 600, 700 800 Lista de prefijos que este vecino espera
recibir
AcceptPrefixes=100, 200, 300, 400, 5555, 900 lista de prefijos que el
gatekeeper aceptara
ForwardLRQ=always determina si el LRQ recibido deber o no ser reenviado

Figura 16. Archivo creado para Gatekeeper 1.

Para el caso del gatekeeper 2 instalamos el GnuGK como en la prctica uno y


creamos el archivo GK2.ini con la siguiente informacin del GK1

Figura 17. Archivo creado para Gatekeeper 2.

Despus se configura un Gateway como en la prctica uno.

Figura 18. Pantalla inicial del entorno web de los fxs.

Figura 19. Advance Setup del entorno web de los fxs.

Figura 20. Parmetros de configuracin del Gateway 1.

Y para el segundo Gateway queda de la siguiente manera

Figura 21. Parmetros de configuracin del Gateway 2.

Iniciamos los servicios del GnuGK con el siguiente comando, teniendo en


cuenta que la ruta y el nombre del archivo puede cambiar (la ruta y el nombre
puede variar segn donde se creara el archivo).
gnugk tt c /home/Joel/GK1.ini para el gatekeeper uno
gnugk tt c /home/GK2.ini para el gatekeeper dos
Acto seguido Aplicamos las configuraciones y reiniciamos ambos Gateways
para realizar las pruebas necesarias.

Potrebbero piacerti anche